@charset "UTF-8";
/*
/* Mixin
/*
----------------------------------------------------------------- */
/*
/* Reset
/*
----------------------------------------------------------------- */
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald&display=swap");
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, icenter, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline; }

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

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

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

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

img {
  line-height: 0;
  vertical-align: bottom; }

input,
button,
select,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  border-radius: 0;
  font: inherit;
  outline: none; }

textarea {
  resize: vertical; }

input[type='checkbox'],
input[type='radio'] {
  display: none; }

input[type='submit'],
input[type='button'],
label,
button,
select {
  cursor: pointer; }

select::-ms-expand {
  display: none; }

@font-face {
  font-family: "icon";
  src: url("../fonts/icon.eot");
  src: url("../fonts/icon.eot?#iefix") format("eot"), url("../fonts/icon.woff") format("woff"), url("../fonts/icon.ttf") format("truetype"), url("../fonts/icon.svg#icon") format("svg");
  font-weight: normal;
  font-style: normal; }

.icon {
  display: inline-block;
  font-family: "icon";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-lg {
  font-size: 1.3333333333333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.icon-2x {
  font-size: 2em; }

.icon-3x {
  font-size: 3em; }

.icon-4x {
  font-size: 4em; }

.icon-5x {
  font-size: 5em; }

.icon-fw {
  width: 1.2857142857142858em;
  text-align: center; }

.icon-arrow_pagetop:before {
  content: "\EA01"; }

.icon-arrow_right:before {
  content: "\EA02"; }

.icon-check:before {
  content: "\EA03"; }

.icon-pdf:before {
  content: "\EA04"; }

.icon-swipe:before {
  content: "\EA05"; }

.icon-zoom:before {
  content: "\EA06"; }

/*
/* Base
/*
----------------------------------------------------------------- */
html {
  font-size: 62.5%; }

body {
  font-family: "Noto Sans JP", sans-serif;
  color: #3f3f3f;
  font-size: 1.6rem;
  line-height: 2;
  font-weight: 400;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "palt";
  font-feature-settings: "palt"; }
  @media screen and (max-width: 767px) {
    body {
      font-size: 1.4rem; } }

*, *:before, *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

img {
  max-width: 100%;
  height: auto; }

input[type="text"],
input[type="tel"],
input[type="email"],
textarea {
  font-family: "Noto Sans JP", sans-serif; }

a {
  text-decoration: underline; }
  a:link {
    color: #1444C4; }
  a:visited {
    color: #1444C4; }
  a:active {
    color: #1444C4; }
  a:not([class]) {
    text-decoration: underline;
    -webkit-transition: opacity .3s;
    transition: opacity .3s; }
  a:hover {
    text-decoration: none; }
  a.-disable {
    cursor: inherit;
    color: inherit;
    pointer-events: none;
    text-decoration: none; }

b {
  font-weight: bold; }

strong {
  font-weight: bold; }

sup {
  font-size: 75%;
  vertical-align: top;
  position: relative;
  top: -.1em; }

sub {
  font-size: 75%;
  vertical-align: bottom;
  position: relative;
  top: .1em; }

.footer {
  background: #0abab5; }
  .footer__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 3rem;
    padding-bottom: 3rem; }
    @media screen and (max-width: 767px) {
      .footer__inner {
        padding-top: 8%;
        padding-bottom: 8%; }
      }
  .footer__copy {
    display: block;
    color: #fff;
    text-align: center;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 767px) {
      .footer__copy {
        font-size: 1.2rem; } }

.header {
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  background: #fff; }
  @media screen and (max-width: 767px) {
    .header {
      padding-left: 20px;
      padding-right: 20px; } }
  .header__inner {
    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;
    position: relative;
}
/*
    @media screen and (max-width: 1440px) {
      .header__inner {
        height: 130px; } }
    @media screen and (max-width: 1024px) {
      .header__inner {
        height: 110px; } }
    @media screen and (max-width: 767px) {
      .header__inner {
        height: 70px; } }
*/
  .header__body {
    margin-left: 24px; }
  .header__logoLead {
    display: block;
    color: #888;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: bold;
    margin-bottom: 8px; }
    @media screen and (max-width: 1440px) {
      .header__logoLead {
        font-size: 1.2rem; } }
    
    .header__logoLead br {
      display: none; }
      @media screen and (max-width: 1600px) {
        .header__logoLead br {
          display: block; } }
      @media screen and (max-width: 1024px) {
        .header__logoLead br {
          display: none; } }
  .header__logoImg {
    display: block; }
    .header__logoImg img {
      width: 240px; }
      @media screen and (max-width: 1440px) {
        .header__logoImg img {
          width: 200px; } }
      @media screen and (max-width: 1024px) {
        .header__logoImg img {
          width: 170px; } }
      @media screen and (max-width: 767px) {
        .header__logoImg img {
          width: 150px; } }

.main {
  padding-bottom: 240px; }
  @media screen and (max-width: 1024px) {
    .main {
      padding-bottom: 160px; } }
  @media screen and (max-width: 767px) {
    .main {
      padding-bottom: 100px; } }
  .main.-top {
    padding-top: 0; }

.pagetop {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility .3s, opacity .3s;
  transition: visibility .3s, opacity .3s;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 100; }
  @media screen and (max-width: 767px) {
    .pagetop {
      right: 10px; } }
  .pagetop.-scrolled {
    opacity: 1;
    visibility: visible; }
  .pagetop__link {
    display: block;
    width: 100px;
    height: 100px;
    background: #1444C4;
    border: 1px solid #1444C4;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    position: relative; }
    @media screen and (max-width: 1440px) {
      .pagetop__link {
        width: 80px;
        height: 80px; } }
    @media screen and (max-width: 1024px) {
      .pagetop__link {
        width: 60px;
        height: 60px; } }
    @media screen and (max-width: 767px) {
      .pagetop__link {
        width: 44px;
        height: 44px; } }
    .pagetop__link::before {
      font-family: 'icon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      display: inline-block;
      color: #fff;
      font-size: 1.5rem;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
      @media screen and (max-width: 1024px) {
        .pagetop__link::before {
          font-size: 1rem; } }
    @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .pagetop__link:hover {
        opacity: .7; } }
  .pagetop__text {
    opacity: 0;
    visibility: hidden; }

.wrapper {
  position: relative;
  overflow: hidden;
  /*padding-top: 150px;*/
}
/*
  @media screen and (max-width: 1440px) {
    .wrapper {
      padding-top: 130px; } }
  @media screen and (max-width: 1024px) {
    .wrapper {
      padding-top: 110px; } }
*/
  @media screen and (max-width: 767px) {
    .wrapper {
      /*padding-top: 70px;*/
      min-width: auto;
      overflow: hidden; } }

.button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px; }
  @media screen and (max-width: 767px) {
    .button {
      margin-top: 24px; } }
  .button__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 60px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    font-weight: bold;
    background: #F3F5FC;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 1.5;
    padding: 10px 40px;
    border-radius: 30px;
    -webkit-transition: color 0.3s, background 0.3s;
    transition: color 0.3s, background 0.3s;
    cursor: pointer;
    position: relative; }
    .button__link:link {
      color: #222; }
    .button__link:visited {
      color: #222; }
    .button__link:active {
      color: #222; }
    @media screen and (max-width: 1024px) {
      .button__link {
        font-size: 1.6rem; } }
    @media screen and (max-width: 767px) {
      .button__link {
        font-size: 1.4rem;
        min-height: 50px; } }
    .button__link::before {
      display: inline-block;
      font-family: 'icon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      color: #1444C4;
      font-size: 1rem;
      -webkit-transition: .3s ease all;
      transition: .3s ease all;
      margin-right: 12px; }
    @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .button__link:hover {
        color: #1444C4; }
        .button__link:hover::before {
          -webkit-transform: translateX(5px);
          transform: translateX(5px); } }
  .button.-pdf .button__link::after {
    display: inline-block;
    font-family: 'icon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-indent: 0;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    color: #C45757;
    font-size: 2.6rem;
    -webkit-transition: .3s ease all;
    transition: .3s ease all;
    margin-left: 16px; }
  .button:first-child {
    margin-top: 0; }

.company {
  background: #F3F5FC;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 120px;
  padding-bottom: 160px; }
  @media screen and (max-width: 767px) {
    .company {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .company {
      padding-top: 100px;
      padding-bottom: 120px; } }
  @media screen and (max-width: 767px) {
    .company {
      padding-top: 48px;
      padding-bottom: 56px; } }
  .company__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1024px) {
      .company__inner {
        display: block; } }
  .company__body {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%; }
    @media screen and (max-width: 1024px) {
      .company__body {
        width: auto; } }
  .company__map {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-left: 40px; }
    @media screen and (max-width: 1024px) {
      .company__map {
        margin-left: 0;
        margin-top: 48px; } }
    @media screen and (max-width: 767px) {
      .company__map {
        margin-top: 32px; } }
    .company__map iframe {
      width: 100%;
      height: 100%;
      min-height: 480px; }
      @media screen and (max-width: 1024px) {
        .company__map iframe {
          height: auto;
          min-height: 400px; } }
      @media screen and (max-width: 767px) {
        .company__map iframe {
          min-height: 240px; } }

.companyOutline {
  border-top: 1px solid #ddd; }
  .companyOutline__item {
    border-bottom: 1px solid #ddd;
    padding: 36px 40px;
    font-size: 1.8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1440px) {
      .companyOutline__item {
        padding: 28px 32px; } }
    @media screen and (max-width: 1024px) {
      .companyOutline__item {
        font-size: 1.6rem; } }
    @media screen and (max-width: 767px) {
      .companyOutline__item {
        display: block;
        font-size: 1.5rem;
        padding: 20px 12px; } }
  .companyOutline__term {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 7em;
    margin-right: 30px; }
    @media screen and (max-width: 767px) {
      .companyOutline__term {
        width: auto;
        font-weight: bold;
        margin-right: 0; } }
  @media screen and (max-width: 767px) {
    .companyOutline__desc {
      margin-top: 6px; } }

.conversion {
  background: -webkit-gradient(linear, left top, right top, from(#EA7511), to(#FBBA27));
  background: linear-gradient(to right, #EA7511, #FBBA27);
  padding-left: 40px;
  padding-right: 40px; }
  @media screen and (max-width: 767px) {
    .conversion {
      padding-left: 20px;
      padding-right: 20px; } }
  .conversion__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 45px;
    padding-bottom: 60px; }
    @media screen and (max-width: 767px) {
      .conversion__inner {
        padding-top: 30px;
        padding-bottom: 30px; } }
  .conversion__top {
    padding-right: 460px;
    position: relative; }
    @media screen and (max-width: 1440px) {
      .conversion__top {
        padding-right: 400px; } }
    @media screen and (max-width: 1200px) {
      .conversion__top {
        padding-right: 360px; } }
    @media screen and (max-width: 1024px) {
      .conversion__top {
        padding-right: 300px; } }
    @media screen and (max-width: 767px) {
      .conversion__top {
        padding-right: 0; } }
  .conversion__bottom {
    margin-top: 30px; }
    @media screen and (max-width: 767px) {
      .conversion__bottom {
        margin-top: 5px; } }
  .conversion__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    @media screen and (max-width: 767px) {
      .conversion__header {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 340px;
        position: relative; } }
  @media screen and (max-width: 767px) {
    .conversion__headerImg {
      margin-left: 30px; } }
  .conversion__headerImg img {
    width: 141px; }
    @media screen and (max-width: 1520px) {
      .conversion__headerImg img {
        width: 110px; } }
    @media screen and (max-width: 1200px) {
      .conversion__headerImg img {
        width: 90px; } }
    @media screen and (max-width: 350px) {
      .conversion__headerImg img {
        width: 70px; } }
  .conversion__headerTitle {
    margin-left: 30px;
    color: #fff;
    font-size: 4.8rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1520px) {
      .conversion__headerTitle {
        font-size: 3.6rem; } }
    @media screen and (max-width: 1200px) {
      .conversion__headerTitle {
        font-size: 3rem; } }
    @media screen and (max-width: 1024px) {
      .conversion__headerTitle {
        font-size: 2.6rem; } }
    @media screen and (max-width: 767px) {
      .conversion__headerTitle {
        font-size: 1.8rem;
        margin-left: 0;
        margin-top: 16px;
        position: relative;
        z-index: 10; } }
  .conversion__headerPerson {
    position: absolute;
    top: -95px;
    right: 30px; }
    @media screen and (max-width: 1200px) {
      .conversion__headerPerson {
        top: -75px;
        right: 20px; } }
    @media screen and (max-width: 1024px) {
      .conversion__headerPerson {
        top: auto;
        bottom: -50px; } }
    @media screen and (max-width: 767px) {
      .conversion__headerPerson {
        bottom: -25px;
        right: 0; } }
    .conversion__headerPerson img {
      width: 426px; }
      @media screen and (max-width: 1440px) {
        .conversion__headerPerson img {
          width: 360px; } }
      @media screen and (max-width: 1200px) {
        .conversion__headerPerson img {
          width: 320px; } }
      @media screen and (max-width: 1024px) {
        .conversion__headerPerson img {
          width: 260px; } }
      @media screen and (max-width: 767px) {
        .conversion__headerPerson img {
          width: 190px; } }
      @media screen and (max-width: 350px) {
        .conversion__headerPerson img {
          width: 140px; } }

.conversionInfo {
  margin-top: 30px;
  position: relative; }
  @media screen and (max-width: 767px) {
    .conversionInfo {
      margin-top: 16px; } }
  .conversionInfo__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -5px; }
  .conversionInfo__item {
    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;
    background: #fff;
    width: calc(50% - 10px);
    max-width: 460px;
    min-height: 65px;
    margin: 5px;
    padding: 5px;
    font-size: 2rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .conversionInfo__item {
        font-size: 1.7rem; } }
    @media screen and (max-width: 1200px) {
      .conversionInfo__item {
        font-size: 1.4rem; } }
    @media screen and (max-width: 1024px) {
      .conversionInfo__item {
        width: calc(100% - 10px);
        max-width: none; } }
  .conversionInfo__icon {
    margin-right: 8px; }
    .conversionInfo__icon img {
      width: 29px; }
  .conversionInfo__cost {
    font-size: 160%;
    margin-left: 4px; }
    .conversionInfo__cost strong {
      color: #EA4A11; }

.conversionList {
  position: relative; }
  .conversionList__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -5px; }
  .conversionList__tel {
    width: calc(46% - 10px);
    margin: 5px; }
    @media screen and (max-width: 1200px) {
      .conversionList__tel {
        width: calc(100% - 10px); } }
  .conversionList__telLink {
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff;
    padding: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 10px rgba(34, 34, 34, 0.2);
    box-shadow: 0 3px 10px rgba(34, 34, 34, 0.2);
    min-height: 180px;
    text-decoration: none; }
    .conversionList__telLink:link {
      color: #EA4A11; }
    .conversionList__telLink:visited {
      color: #EA4A11; }
    .conversionList__telLink:active {
      color: #EA4A11; }
    @media screen and (max-width: 1200px) {
      .conversionList__telLink {
        min-height: 155px; } }
    @media screen and (max-width: 767px) {
      .conversionList__telLink {
        padding: 16px; } }
  .conversionList__telText {
    font-size: 2.4rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .conversionList__telText {
        font-size: 1.8rem; } }
  .conversionList__telNumber {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 5.6rem;
    line-height: 1.2;
    font-weight: bold;
    font-family: "Oswald", sans-serif;
    margin-top: 4px; }
    @media screen and (max-width: 1440px) {
      .conversionList__telNumber {
        font-size: 4rem; } }
    @media screen and (max-width: 350px) {
      .conversionList__telNumber {
        font-size: 3.2rem; } }
  .conversionList__telIcon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 12px;
    line-height: 0; }
    .conversionList__telIcon img {
      width: 50px; }
      @media screen and (max-width: 767px) {
        .conversionList__telIcon img {
          width: 40px; } }
  .conversionList__telNote {
    font-weight: bold;
    margin-top: 5px; }
    @media screen and (max-width: 767px) {
      .conversionList__telNote {
        font-size: 1.2rem; } }
  .conversionList__button {
    width: calc(27% - 10px);
    margin: 5px; }
    @media screen and (max-width: 1200px) {
      .conversionList__button {
        width: calc(50% - 10px); } }
    @media screen and (max-width: 350px) {
      .conversionList__button {
        width: calc(100% - 10px); } }
    .conversionList__button.-blue .conversionList__buttonLink:link {
      color: #158EC4; }
    .conversionList__button.-blue .conversionList__buttonLink:visited {
      color: #158EC4; }
    .conversionList__button.-blue .conversionList__buttonLink:active {
      color: #158EC4; }
    .conversionList__button.-blue .conversionList__buttonBody {
      background: #E3F6FF; }
    @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .conversionList__button.-blue:hover .conversionList__buttonBody {
        color: #fff;
        background: #158EC4; } }
    .conversionList__button.-green .conversionList__buttonLink:link {
      color: #0CB900; }
    .conversionList__button.-green .conversionList__buttonLink:visited {
      color: #0CB900; }
    .conversionList__button.-green .conversionList__buttonLink:active {
      color: #0CB900; }
    .conversionList__button.-green .conversionList__buttonBody {
      background: #D7FFD5; }
    @media screen and (max-width: 767px) {
      .conversionList__button.-green .conversionList__buttonText {
        font-size: 1rem; } }
    @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .conversionList__button.-green:hover .conversionList__buttonBody {
        color: #fff;
        background: #0CB900; } }
  .conversionList__buttonLink {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 10px rgba(34, 34, 34, 0.2);
    box-shadow: 0 3px 10px rgba(34, 34, 34, 0.2);
    min-height: 180px;
    text-decoration: none;
    overflow: hidden; }
    @media screen and (max-width: 1200px) {
      .conversionList__buttonLink {
        min-height: 155px; } }
    @media screen and (max-width: 767px) {
      .conversionList__buttonLink {
        min-height: 100px; } }
  .conversionList__buttonHeader {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 16px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    @media screen and (max-width: 767px) {
      .conversionList__buttonHeader {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding: 10px 16px; } }
  .conversionList__buttonIcon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 12px;
    line-height: 0; }
    .conversionList__buttonIcon img {
      width: 50px; }
      @media screen and (max-width: 767px) {
        .conversionList__buttonIcon img {
          width: 30px; } }
  .conversionList__buttonTitle {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 2.4rem;
    line-height: 1.2;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .conversionList__buttonTitle {
        font-size: 1.8rem; } }
    @media screen and (max-width: 767px) {
      .conversionList__buttonTitle {
        font-size: 1.4rem; } }
    @media screen and (min-width: 768px) {
      .conversionList__buttonTitle br {
        display: none; } }
  .conversionList__buttonTitleSub {
    display: block;
    font-size: 66.6666%;
    margin-top: 4px; }
    @media screen and (max-width: 767px) {
      .conversionList__buttonTitleSub {
        font-size: 85%; } }
  .conversionList__buttonBody {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-top: auto;
    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;
    min-height: 65px;
    padding: 0 30px;
    -webkit-transition: background .3s, color .3s;
    transition: background .3s, color .3s;
    position: relative; }
    @media screen and (max-width: 767px) {
      .conversionList__buttonBody {
        min-height: 32px;
        padding: 0 15px; } }
    .conversionList__buttonBody::after {
      font-family: 'icon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      display: inline-block;
      font-size: 1.2rem;
      position: absolute;
      top: 50%;
      right: 15px;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%); }
      @media screen and (max-width: 767px) {
        .conversionList__buttonBody::after {
          font-size: 1rem;
          -webkit-transform: translateY(-50%) scale(0.7);
          transform: translateY(-50%) scale(0.7);
          right: 5px; } }
  .conversionList__buttonText {
    font-size: 2rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .conversionList__buttonText {
        font-size: 1.6rem; } }
    @media screen and (max-width: 767px) {
      .conversionList__buttonText {
        font-size: 1.2rem; } }

.cost {
  background: #F3F5FC;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 120px;
  padding-bottom: 160px; }
  @media screen and (max-width: 767px) {
    .cost {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .cost {
      padding-top: 100px;
      padding-bottom: 120px; } }
  @media screen and (max-width: 767px) {
    .cost {
      padding-top: 48px;
      padding-bottom: 56px; } }
  .cost__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto; }

.costInfo__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }
  .costInfo__item:not(:first-child) {
    margin-top: 16px; }
    @media screen and (max-width: 767px) {
      .costInfo__item:not(:first-child) {
        margin-top: 12px; } }

.costInfo__term {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #222;
  color: #fff;
  text-align: center;
  line-height: 1.2;
  width: 6.25em;
  padding: 2px 8px;
  margin-right: 20px; }
  @media screen and (max-width: 767px) {
    .costInfo__term {
      margin-right: 16px; } }

.costInfo__desc {
  line-height: 1.5; }

.costList__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -20px; }
  @media screen and (max-width: 767px) {
    .costList__list {
      display: block;
      margin: 0; } }

.costList__item {
  width: calc(33.3333% - 40px);
  margin: 20px;
  -webkit-box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
  box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
  background: #fff; }
  @media screen and (max-width: 1024px) {
    .costList__item {
      width: calc(50% - 40px); } }
  @media screen and (max-width: 767px) {
    .costList__item {
      width: auto;
      margin: 0; } }
  .costList__item:not(:first-child) {
    margin-top: 24px; }

.costList__body {
  padding: 30px 30px 35px; }
  @media screen and (max-width: 767px) {
    .costList__body {
      padding: 24px 20px 32px; } }

.costList__title {
  font-size: 2.4rem;
  line-height: 1.5;
  font-weight: bold; }

.costList__price {
  font-size: 2.4rem;
  line-height: 1.5;
  font-weight: bold;
  margin-top: 8px; }

.costList__priceNumber {
  color: #EA4A11;
  font-size: 5.6rem;
  line-height: 1.5;
  font-family: "Oswald", sans-serif;
  font-weight: bold;
  margin-right: 8px; }

.costMaker {
  margin-top: 60px;
  -webkit-box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
  box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
  background: #fff;
  padding: 40px 40px 50px; }
  @media screen and (max-width: 767px) {
    .costMaker {
      padding: 24px 20px 32px;
      margin-top: 32px; } }
  .costMaker__title {
    text-align: center;
    font-size: 3.2rem;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 24px; }
    @media screen and (max-width: 1024px) {
      .costMaker__title {
        font-size: 2.6rem; } }
    @media screen and (max-width: 767px) {
      .costMaker__title {
        font-size: 2.2rem; } }
  .costMaker__desc {
    max-width: 740px;
    margin: 24px auto 0; }

.costMakerList {
  margin-top: 40px; }
  @media screen and (max-width: 767px) {
    .costMakerList {
      margin: 24px auto 0;
      max-width: 400px; } }
  .costMakerList__list {
    margin: -16px;
    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; }
    @media screen and (max-width: 767px) {
      .costMakerList__list {
        margin: -12px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; } }
  .costMakerList__item {
    margin: 16px; }
    @media screen and (max-width: 767px) {
      .costMakerList__item {
        margin: 12px;
        width: calc(50% - 24px); } }

.faq {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 120px;
  padding-bottom: 160px; }
  @media screen and (max-width: 767px) {
    .faq {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .faq {
      padding-top: 100px;
      padding-bottom: 120px; } }
  @media screen and (max-width: 767px) {
    .faq {
      padding-top: 48px;
      padding-bottom: 56px; } }
  .faq__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto; }

.faqBox {
  overflow: hidden;
  position: relative; }
  .faqBox + .faqBox {
    margin-top: 24px; }
    @media screen and (max-width: 767px) {
      .faqBox + .faqBox {
        margin-top: 16px; } }
  .faqBox__question {
    cursor: pointer;
    background: #F3F5FC;
    font-size: 1.8rem;
    line-height: 1.5;
    font-weight: bold;
    -webkit-transition: color .3s;
    transition: color .3s;
    position: relative; }
    @media screen and (max-width: 767px) {
      .faqBox__question {
        font-size: 1.6rem; } }
    .faqBox__question::before, .faqBox__question::after {
      position: absolute;
      width: 30px;
      height: 1px;
      content: '';
      background: #1444C4;
      top: calc(50%);
      right: 24px; }
      @media screen and (max-width: 767px) {
        .faqBox__question::before, .faqBox__question::after {
          width: 16px;
          right: 12px; } }
    .faqBox__question::after {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      -webkit-transition: .3s ease transform;
      transition: .3s ease transform; }
    @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .faqBox__question:hover {
        color: #1444C4; } }
    .faqBox__question.-active {
      color: #1444C4; }
      .faqBox__question.-active::after {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg); }
  .faqBox__questionInner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 32px 64px 32px 70px; }
    @media screen and (max-width: 767px) {
      .faqBox__questionInner {
        padding: 20px 36px 20px 40px; } }
    .faqBox__questionInner::before {
      content: 'Q';
      display: block;
      color: #1444C4;
      font-size: 3.2rem;
      font-family: "Oswald", sans-serif;
      line-height: 1;
      font-weight: bold;
      position: absolute;
      left: 30px;
      top: 28px; }
      @media screen and (max-width: 767px) {
        .faqBox__questionInner::before {
          font-size: 2.4rem;
          left: 16px;
          top: 18px; } }
  .faqBox__answerInner {
    padding: 40px 70px;
    border: 6px solid #F3F5FC;
    border-top: 0;
    position: relative; }
    @media screen and (max-width: 767px) {
      .faqBox__answerInner {
        padding: 24px 36px 24px 40px;
        border-width: 3px; } }
    .faqBox__answerInner::before {
      content: 'A';
      display: block;
      color: #1444C4;
      font-size: 3.2rem;
      font-family: "Oswald", sans-serif;
      line-height: 1;
      font-weight: bold;
      position: absolute;
      left: 30px;
      top: 42px; }
      @media screen and (max-width: 767px) {
        .faqBox__answerInner::before {
          font-size: 2.4rem;
          left: 16px;
          top: 24px; } }
    .faqBox__answerInner > *:first-child {
      margin-top: 0; }
    .faqBox__answerInner > *:last-child {
      margin-bottom: 0; }
  .faqBox__text {
    font-size: 1.8rem; }
    @media screen and (max-width: 767px) {
      .faqBox__text {
        font-size: 1.4rem; } }
  .faqBox__note {
    padding-left: 1em;
    text-indent: -1em;
    font-size: 1.8rem; }
    @media screen and (max-width: 767px) {
      .faqBox__note {
        font-size: 1.4rem; } }

.flow {
  background: #fff;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 120px;
  padding-bottom: 160px; }
  @media screen and (max-width: 767px) {
    .flow {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .flow {
      padding-top: 100px;
      padding-bottom: 120px; } }
  @media screen and (max-width: 767px) {
    .flow {
      padding-top: 48px;
      padding-bottom: 56px; } }
  .flow__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto; }

.flowList {
  width: calc(100% - 40px);
  margin-left: auto;
  margin-right: auto;
  -webkit-transition: opacity .6s, visibility .6s, -webkit-transform .6s;
  transition: opacity .6s, visibility .6s, -webkit-transform .6s;
  transition: opacity .6s, visibility .6s, transform .6s;
  transition: opacity .6s, visibility .6s, transform .6s, -webkit-transform .6s;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-40px);
  transform: translateX(-40px); }
  @media screen and (max-width: 767px) {
    .flowList {
      width: auto; } }
  .flowList.-visible {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
    visibility: visible; }
  .flowList__list {
    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;
    margin: -22px; }
    @media screen and (max-width: 767px) {
      .flowList__list {
        margin: 0; } }
  .flowList__item {
    width: calc(33.3333% - 44px);
    margin: 22px;
    padding: 30px 30px 40px;
    -webkit-box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
    box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
    background: #fff;
    position: relative; }
    @media screen and (max-width: 1024px) {
      .flowList__item {
        width: calc(50% - 44px); } }
    @media screen and (max-width: 767px) {
      .flowList__item {
        width: 100%;
        margin: 0;
        padding: 24px 20px 32px; } }
    @media screen and (max-width: 767px) {
      .flowList__item:not(:first-child) {
        margin-top: 48px; } }
    .flowList__item:not(:first-child)::before {
      content: '';
      display: block;
      width: 18px;
      height: 24px;
      background: #1444C4;
      -webkit-clip-path: polygon(0 0, 100% 50%, 0 100%);
      clip-path: polygon(0 0, 100% 50%, 0 100%);
      position: absolute;
      left: -31px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%); }
      @media screen and (max-width: 767px) {
        .flowList__item:not(:first-child)::before {
          width: 20px;
          height: 12px;
          -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);
          clip-path: polygon(0 0, 100% 0, 50% 100%);
          top: -28px;
          left: 50%;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%); } }
  .flowList__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .flowList__number {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    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;
    width: 60px;
    height: 60px;
    background: #1444C4;
    color: #fff;
    line-height: 1.5;
    font-family: "Oswald", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    margin-right: 16px; }
    @media screen and (max-width: 1024px) {
      .flowList__number {
        width: 50px;
        height: 50px;
        font-size: 1.4rem; } }
    @media screen and (max-width: 767px) {
      .flowList__number {
        width: 44px;
        height: 44px;
        font-size: 1.3rem;
        margin-right: 12px; } }
  .flowList__title {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 2.4rem;
    line-height: 1.6;
    font-weight: bold;
    padding-top: .5em; }
    @media screen and (max-width: 1024px) {
      .flowList__title {
        font-size: 2rem; } }
    @media screen and (max-width: 767px) {
      .flowList__title {
        font-size: 1.8rem; } }

.gNav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: -4px;
  margin-right: -4px; }

.gNav__listItem {
  margin-left: 4px;
  margin-right: 4px; }
  .gNav__listItem.-tel .gNav__listLink {
    background: #1444C4; }
  .gNav__listItem.-form .gNav__listLink {
    background: #158EC4; }
  .gNav__listItem.-line .gNav__listLink {
    background: #00B900; }

.gNav__listLink {
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 72px;
  border-radius: 36px;
  padding: 4px 30px;
  background: #ccc;
  text-decoration: none;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
  outline: none; }
  @media screen and (max-width: 1440px) {
    .gNav__listLink {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .gNav__listLink {
      min-height: auto;
      height: 60px;
      width: 60px; } }
  @media screen and (max-width: 1024px) and (max-width: 767px) {
    .gNav__listLink {
      height: 42px;
      width: 42px; } }
  @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    .gNav__listLink:hover {
      opacity: .7; } }

.gNav__listLinkBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.gNav__listLinkIcon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 34px;
  margin-right: 12px;
  line-height: 0; }
  @media screen and (max-width: 1440px) {
    .gNav__listLinkIcon {
      width: 26px;
      margin-right: 8px; } }
  @media screen and (max-width: 1200px) {
    .gNav__listLinkIcon {
      width: 22px; } }
  @media screen and (max-width: 1024px) {
    .gNav__listLinkIcon {
      margin-right: 0;
      width: 28px; } }
  @media screen and (max-width: 767px) {
    .gNav__listLinkIcon {
      width: 24px; } }

.gNav__listLinkText {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  color: #fff;
  font-size: 2.4rem;
  line-height: 1.2;
  font-weight: bold; }
  @media screen and (max-width: 1440px) {
    .gNav__listLinkText {
      font-size: 1.8rem; } }
  @media screen and (max-width: 1200px) {
    .gNav__listLinkText {
      font-size: 1.5rem; } }
  @media screen and (max-width: 1024px) {
    .gNav__listLinkText {
      display: none; } }
  .gNav__listLinkText.-number {
    font-size: 3.5rem;
    font-family: "Oswald", sans-serif; }
    @media screen and (max-width: 1440px) {
      .gNav__listLinkText.-number {
        font-size: 2.6rem; } }
    @media screen and (max-width: 1200px) {
      .gNav__listLinkText.-number {
        font-size: 2.3rem; } }

.gNav .gNav__listLinkNote {
  color: #fff;
  font-size: 1.2rem;
  line-height: 1.5;
  margin-top: 2px; }
  @media screen and (max-width: 1440px) {
    .gNav .gNav__listLinkNote {
      font-size: 1.1rem; } }
  @media screen and (max-width: 1024px) {
    .gNav .gNav__listLinkNote {
      display: none; } }

.hero {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 930px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative; }
  @media screen and (max-width: 1520px) {
    .hero {
      height: 61.18vw;
      padding-left: 2.63vw;
      padding-right: 2.63vw; } }
  @media screen and (max-width: 767px) {
    .hero {
      display: block;
      height: auto;
      padding-left: 20px;
      padding-right: 20px;
      padding-bottom: 40px; } }
  .hero__bg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0; }
    .hero__bg img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
      object-fit: cover; }
  .hero__body {
    width: 100%;
    padding-top: 56px;
    padding-bottom: 56px;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    position: relative; }
    @media screen and (max-width: 1520px) {
      .hero__body {
        padding-top: 3.68vw;
        padding-bottom: 3.68vw; } }
    @media screen and (max-width: 767px) {
      .hero__body {
        padding-top: 30px;
        padding-bottom: 0; } }
  .hero__catch {
    position: relative;
    z-index: 10; }
    @media screen and (max-width: 767px) {
      .hero__catch {
        margin-left: -30px;
        margin-right: -30px;
        text-align: center; } }
    .hero__catch img {
      width: 928px; }
      @media screen and (max-width: 1520px) {
        .hero__catch img {
          width: 61.05vw; } }
      @media screen and (max-width: 767px) {
        .hero__catch img {
          width: 100%;
          max-width: 480px; } }
  .hero__person {
    position: absolute;
    right: -52px;
    bottom: 0; }
    @media screen and (max-width: 1520px) {
      .hero__person {
        right: -3.42vw; } }
    @media screen and (max-width: 767px) {
      .hero__person {
        text-align: center;
        margin-left: -10px;
        margin-right: -10px;
        margin-top: -25px;
        position: static; } }
    .hero__person img {
      width: 905px; }
      @media screen and (max-width: 1520px) {
        .hero__person img {
          width: 59.54vw; } }
      @media screen and (max-width: 767px) {
        .hero__person img {
          width: 100%;
          max-width: 480px; } }
  .hero__bottom {
    width: 100%;
    position: absolute;
    bottom: 70px;
    left: 0;
    z-index: 20; }
    @media screen and (max-width: 1520px) {
      .hero__bottom {
        bottom: 4.61vw; } }
    @media screen and (max-width: 767px) {
      .hero__bottom {
        position: relative;
        bottom: auto;
        margin-top: -80px; } }

.heroInfo {
  background: rgba(251, 234, 39, 0.9); }
  @media screen and (max-width: 767px) {
    .heroInfo {
      margin-left: -20px;
      margin-right: -20px; } }
  .heroInfo__inner {
    height: 140px;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    position: relative; }
    @media screen and (max-width: 1520px) {
      .heroInfo__inner {
        height: 9.21vw; } }
    @media screen and (max-width: 767px) {
      .heroInfo__inner {
        height: 140px; } }
  .heroInfo__product {
    position: absolute; }
    .heroInfo__product.-product01 {
      left: 110px;
      bottom: 18px; }
      @media screen and (max-width: 1520px) {
        .heroInfo__product.-product01 {
          left: 7.24vw;
          bottom: 1.18vw; } }
      @media screen and (max-width: 767px) {
        .heroInfo__product.-product01 {
          left: 50%;
          bottom: 62px;
          -webkit-transform: translateX(-164px);
          transform: translateX(-164px); } }
      .heroInfo__product.-product01 img {
        width: 164px; }
        @media screen and (max-width: 1520px) {
          .heroInfo__product.-product01 img {
            width: 10.79vw; } }
        @media screen and (max-width: 767px) {
          .heroInfo__product.-product01 img {
            width: 99px; } }
    .heroInfo__product.-product02 {
      left: 310px;
      bottom: 18px; }
      @media screen and (max-width: 1520px) {
        .heroInfo__product.-product02 {
          left: 20.39vw;
          bottom: 1.18vw; } }
      @media screen and (max-width: 767px) {
        .heroInfo__product.-product02 {
          left: 50%;
          bottom: 62px;
          -webkit-transform: translateX(-44px);
          transform: translateX(-44px); } }
      .heroInfo__product.-product02 img {
        width: 118px; }
        @media screen and (max-width: 1520px) {
          .heroInfo__product.-product02 img {
            width: 7.76vw; } }
        @media screen and (max-width: 767px) {
          .heroInfo__product.-product02 img {
            width: 71px; } }
    .heroInfo__product.-product03 {
      right: 273px;
      bottom: 18px; }
      @media screen and (max-width: 1520px) {
        .heroInfo__product.-product03 {
          right: 17.96vw;
          bottom: 1.18vw; } }
      @media screen and (max-width: 767px) {
        .heroInfo__product.-product03 {
          display: none; } }
      .heroInfo__product.-product03 img {
        width: 155px; }
        @media screen and (max-width: 1520px) {
          .heroInfo__product.-product03 img {
            width: 10.2vw; } }
  .heroInfo__lead {
    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;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 4rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1520px) {
      .heroInfo__lead {
        font-size: 2.63vw; } }
    @media screen and (max-width: 767px) {
      .heroInfo__lead {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 16px;
        font-size: 2.2rem;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1; } }
  .heroInfo__flyer {
    -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
    position: absolute;
    right: 66px;
    bottom: 18px; }
    @media screen and (max-width: 1520px) {
      .heroInfo__flyer {
        right: 4.34vw;
        bottom: 1.18vw; } }
    @media screen and (max-width: 767px) {
      .heroInfo__flyer {
        right: 50%;
        bottom: 62px;
        -webkit-transform: translateX(145px);
        transform: translateX(145px); } }
    .heroInfo__flyer img {
      width: 176px; }
      @media screen and (max-width: 1520px) {
        .heroInfo__flyer img {
          width: 11.58vw; } }
      @media screen and (max-width: 767px) {
        .heroInfo__flyer img {
          width: 89px; } }
  .heroInfo__flyerLink {
    display: block;
    position: relative; }
    .heroInfo__flyerLink::after {
      font-family: 'icon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      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;
      background: #1444C4;
      width: 60px;
      height: 60px;
      border-radius: 50%;
      border: 2px solid #fff;
      color: #fff;
      font-size: 3rem;
      position: absolute;
      right: -10px;
      bottom: -10px; }
      @media screen and (max-width: 1520px) {
        .heroInfo__flyerLink::after {
          font-size: 1.97vw;
          width: 3.95vw;
          height: 3.95vw;
          right: -9.87pxvw;
          bottom: -9.87pxvw; } }
      @media screen and (max-width: 767px) {
        .heroInfo__flyerLink::after {
          font-size: 1.5rem;
          width: 30px;
          height: 30px; } }
    .heroInfo__flyerLink img {
      -webkit-transition: -webkit-transform .3s;
      transition: -webkit-transform .3s;
      transition: transform .3s;
      transition: transform .3s, -webkit-transform .3s;
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom; }
    @media (hover: hover), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .heroInfo__flyerLink:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1); } }

.introduction {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 1024px) {
    .introduction {
      display: block; } }
  .introduction__img {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
    position: relative; }
    @media screen and (max-width: 1024px) {
      .introduction__img {
        width: auto;
        height: 400px; } }
    @media screen and (max-width: 767px) {
      .introduction__img {
        height: 0;
        padding-bottom: 50%;
        position: relative; } }
    .introduction__img img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
      object-fit: cover;
      -o-object-position: center top;
      object-position: center top; }
      @media screen and (max-width: 767px) {
        .introduction__img img {
          position: absolute;
          left: 0;
          top: 0; } }
  .introduction__body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding-top: 120px;
    padding-bottom: 120px;
    padding-right: 40px;
    margin-left: 50px; }
    @media screen and (max-width: 1024px) {
      .introduction__body {
        padding: 80px 40px 120px;
        margin-left: 0; } }
    @media screen and (max-width: 767px) {
      .introduction__body {
        padding: 40px 20px 48px; } }
  .introduction__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -6px -12px; }
  .introduction__listItem {
    font-size: 3.2rem;
    line-height: 1.5;
    font-weight: bold;
    margin: 6px 12px;
    padding-left: 1.375em;
    position: relative; }
    @media screen and (max-width: 1440px) {
      .introduction__listItem {
        font-size: 2.6rem; } }
    @media screen and (max-width: 1024px) {
      .introduction__listItem {
        font-size: 2.4rem; } }
    @media screen and (max-width: 767px) {
      .introduction__listItem {
        font-size: 1.7rem; } }
    .introduction__listItem::before {
      font-family: 'icon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      display: inline-block;
      color: #1444C4;
      font-size: 106.25%;
      position: absolute;
      top: 50%;
      left: 0;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%); }
  .introduction__lead {
    margin-top: 190px;
    text-align: center;
    font-size: 4rem;
    line-height: 1.5;
    font-weight: bold;
    position: relative; }
    @media screen and (max-width: 1440px) {
      .introduction__lead {
        font-size: 3.4rem; } }
    @media screen and (max-width: 1440px) {
      .introduction__lead {
        font-size: 2.8rem; } }
    @media screen and (max-width: 1024px) {
      .introduction__lead {
        margin-top: 152px; } }
    @media screen and (max-width: 767px) {
      .introduction__lead {
        font-size: 2rem;
        margin-top: 95px; } }
    .introduction__lead::before {
      content: '';
      display: block;
      width: 60px;
      height: 110px;
      background: url("../../assets/img/introduction_flow_arrow.png") no-repeat center center/contain;
      position: absolute;
      left: 50%;
      top: -150px;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%); }
      @media screen and (max-width: 1024px) {
        .introduction__lead::before {
          width: 48px;
          height: 88px;
          top: -120px; } }
      @media screen and (max-width: 767px) {
        .introduction__lead::before {
          width: 30px;
          height: 55px;
          top: -75px; } }
  .introduction__leadMarker {
    color: #1444C4;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #FBEA27));
    background: linear-gradient(transparent 70%, #FBEA27 70%); }

.lineModal {
  display: none;
  padding: 0 !important;
  width: 100%;
  max-width: 600px !important;
  position: relative; }
  .lineModal__inner {
    padding: 60px 40px 80px;
    border: 10px solid #22B91D; }
    @media screen and (max-width: 1024px) {
      .lineModal__inner {
        padding: 40px 40px 60px; } }
    @media screen and (max-width: 767px) {
      .lineModal__inner {
        padding: 24px 20px 32px; } }
    @media screen and (max-width: 767px) {
      .lineModal__inner {
        border-width: 5px; } }
  .lineModal__title {
    color: #22B91D;
    text-align: center;
    font-size: 4rem;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 32px; }
    @media screen and (max-width: 1024px) {
      .lineModal__title {
        font-size: 3.2rem; } }
    @media screen and (max-width: 767px) {
      .lineModal__title {
        font-size: 2.2rem;
        margin-bottom: 24px; } }
  .lineModal__qr {
    text-align: center; }
    @media screen and (max-width: 767px) {
      .lineModal__qr img {
        width: 100px; } }
  .lineModal__lead {
    text-align: center;
    font-size: 3.2rem;
    line-height: 1.5;
    font-weight: bold;
    margin-top: 24px; }
    @media screen and (max-width: 1024px) {
      .lineModal__lead {
        font-size: 2.8rem; } }
    @media screen and (max-width: 767px) {
      .lineModal__lead {
        font-size: 1.8rem;
        margin-top: 16px; } }
  .lineModal__desc {
    margin: 16px auto 0;
    line-height: 2.5;
    max-width: 260px; }
    @media screen and (max-width: 1024px) {
      .lineModal__desc {
        max-width: 220px;
        font-size: 1.4rem; } }
    @media screen and (max-width: 767px) {
      .lineModal__desc {
        max-width: none;
        line-height: 2; } }
  .lineModal__close {
    width: 50px;
    height: 50px;
    background: #22B91D;
    position: absolute;
    right: 0;
    top: -50px; }
    @media screen and (max-width: 767px) {
      .lineModal__close {
        width: 42px;
        height: 42px;
        top: -42px; } }
    .lineModal__close::before, .lineModal__close::after {
      content: '';
      display: block;
      width: 28px;
      height: 2px;
      background: #fff;
      position: absolute;
      left: 50%;
      top: 50%; }
      @media screen and (max-width: 767px) {
        .lineModal__close::before, .lineModal__close::after {
          width: 24px; } }
    .lineModal__close::before {
      -webkit-transform: translateX(-50%) rotate(-45deg);
      transform: translateX(-50%) rotate(-45deg); }
    .lineModal__close::after {
      -webkit-transform: translateX(-50%) rotate(45deg);
      transform: translateX(-50%) rotate(45deg); }

.note {
  margin-top: 24px;
  text-indent: -1em;
  padding-left: 1em; }
  @media screen and (max-width: 767px) {
    .note {
      margin-top: 16px; } }

.pickup {
  background: #fff;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 120px;
  padding-bottom: 160px; }
  @media screen and (max-width: 767px) {
    .pickup {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .pickup {
      padding-top: 100px;
      padding-bottom: 120px; } }
  @media screen and (max-width: 767px) {
    .pickup {
      padding-top: 48px;
      padding-bottom: 56px; } }
  .pickup__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto; }
  .pickup__lead {
    text-align: center;
    font-size: 2.4rem;
    line-height: 1.6; }
    @media screen and (max-width: 1024px) {
      .pickup__lead {
        font-size: 2rem; } }
    @media screen and (max-width: 767px) {
      .pickup__lead {
        font-size: 1.6rem; } }

.pickupList {
  margin-top: 60px; }
  @media screen and (max-width: 767px) {
    .pickupList {
      margin-top: 40px; } }
  .pickupList__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -20px; }
    @media screen and (max-width: 767px) {
      .pickupList__list {
        margin: 0; } }
  .pickupList__item {
    width: calc(33.3333% - 40px);
    margin: 20px;
    -webkit-box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
    box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
    background: #fff; }
    @media screen and (max-width: 1024px) {
      .pickupList__item {
        width: calc(50% - 40px); } }
    @media screen and (max-width: 767px) {
      .pickupList__item {
        width: auto;
        margin: 0; } }
    @media screen and (max-width: 767px) {
      .pickupList__item:not(:first-child) {
        margin-top: 24px; } }
  .pickupList__body {
    padding: 20px 30px 30px; }
    @media screen and (max-width: 767px) {
      .pickupList__body {
        padding: 16px 20px 24px; } }
  .pickupList__title {
    font-size: 2.4rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .pickupList__title {
        font-size: 2rem; } }
    @media screen and (max-width: 767px) {
      .pickupList__title {
        font-size: 1.7rem; } }
  .pickupList__price {
    font-size: 2.4rem;
    line-height: 1.5;
    font-weight: bold;
    margin-top: 8px; }
    @media screen and (max-width: 1440px) {
      .pickupList__price {
        font-size: 2rem; } }
    @media screen and (max-width: 767px) {
      .pickupList__price {
        font-size: 1.7rem;
        margin-top: 4px; } }
  .pickupList__priceNumber {
    color: #EA4A11;
    font-size: 230%;
    line-height: 1.5;
    font-family: "Oswald", sans-serif;
    font-weight: bold;
    margin-right: 8px; }

.reason {
  background: #F3F5FC;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 140px;
  padding-bottom: 180px; }
  @media screen and (max-width: 767px) {
    .reason {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .reason {
      padding-top: 120px;
      padding-bottom: 140px; } }
  @media screen and (max-width: 767px) {
    .reason {
      padding-top: 48px;
      padding-bottom: 56px; } }
  .reason__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto; }
  .reason__lead {
    text-align: center;
    font-size: 2.4rem;
    line-height: 1.6;
    font-weight: bold; }

.reasonBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  @media screen and (max-width: 767px) {
    .reasonBox {
      display: block; } }
  .reasonBox + .reasonBox {
    margin-top: 80px; }
    @media screen and (max-width: 1024px) {
      .reasonBox + .reasonBox {
        margin-top: 60px; } }
    @media screen and (max-width: 767px) {
      .reasonBox + .reasonBox {
        margin-top: 48px; } }
  .reasonBox__item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: calc(50% + (100vw - 1440px) / 2);
    text-align: center; }
    @media screen and (max-width: 1440px) {
      .reasonBox__item {
        width: calc(50% + 40px); } }
    @media screen and (max-width: 767px) {
      .reasonBox__item {
        width: auto;
        max-width: none;
        margin: 0; } }
  .reasonBox__body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    background: #fff;
    -webkit-box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
    box-shadow: 0 3px 15px rgba(34, 34, 34, 0.2);
    padding: 48px 80px;
    -webkit-transition: opacity .6s, visibility .6s, -webkit-transform .6s;
    transition: opacity .6s, visibility .6s, -webkit-transform .6s;
    transition: opacity .6s, visibility .6s, transform .6s;
    transition: opacity .6s, visibility .6s, transform .6s, -webkit-transform .6s;
    position: relative; }
    @media screen and (max-width: 1440px) {
      .reasonBox__body {
        padding: 40px 64px; } }
    @media screen and (max-width: 1024px) {
      .reasonBox__body {
        padding: 32px 40px; } }
    @media screen and (max-width: 767px) {
      .reasonBox__body {
        padding: 32px 20px; } }
    .reasonBox__body > *:first-child {
      margin-top: 0; }
    .reasonBox__body > *:last-child {
      margin-bottom: 0; }
  @media screen and (max-width: 767px) {
    .reasonBox.-sm-reverse .box-img__item {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
      margin-top: 32px;
      margin-bottom: 0; } }
  .reasonBox.-left .reasonBox__item {
    margin-left: calc((100vw - 1440px) / 2 * -1); }
    @media screen and (min-width: 768px) {
      .reasonBox.-left .reasonBox__item {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1; } }
    @media screen and (max-width: 1440px) {
      .reasonBox.-left .reasonBox__item {
        margin-left: -40px; } }
    @media screen and (max-width: 767px) {
      .reasonBox.-left .reasonBox__item {
        margin-left: -20px;
        margin-right: -20px; } }
  .reasonBox.-left .reasonBox__body {
    margin-left: -80px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(40px);
    transform: translateX(40px); }
    @media screen and (max-width: 1440px) {
      .reasonBox.-left .reasonBox__body {
        margin-left: -64px; } }
    @media screen and (max-width: 767px) {
      .reasonBox.-left .reasonBox__body {
        margin-left: 0;
        margin-top: -32px; } }
    .reasonBox.-left .reasonBox__body.-visible {
      -webkit-transform: none;
      transform: none;
      opacity: 1;
      visibility: visible; }
  .reasonBox.-right .reasonBox__item {
    margin-right: calc((100vw - 1440px) / 2 * -1); }
    @media screen and (min-width: 768px) {
      .reasonBox.-right .reasonBox__item {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1; } }
    @media screen and (max-width: 1440px) {
      .reasonBox.-right .reasonBox__item {
        margin-right: -40px; } }
    @media screen and (max-width: 1024px) {
      .reasonBox.-right .reasonBox__item {
        margin-left: 32px; } }
    @media screen and (max-width: 767px) {
      .reasonBox.-right .reasonBox__item {
        margin-left: -20px;
        margin-right: -20px; } }
  .reasonBox.-right .reasonBox__body {
    margin-right: -80px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-40px);
    transform: translateX(-40px); }
    @media screen and (max-width: 1440px) {
      .reasonBox.-right .reasonBox__body {
        margin-right: -64px; } }
    @media screen and (max-width: 767px) {
      .reasonBox.-right .reasonBox__body {
        margin-right: 0;
        margin-top: -32px; } }
    .reasonBox.-right .reasonBox__body.-visible {
      -webkit-transform: none;
      transform: none;
      opacity: 1;
      visibility: visible; }
  .reasonBox__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .reasonBox__titleNumber {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #1444C4;
    font-size: 8rem;
    line-height: 1.2;
    font-family: "Oswald", sans-serif;
    font-weight: bold;
    margin-right: 20px; }
    @media screen and (max-width: 1440px) {
      .reasonBox__titleNumber {
        font-size: 6.4rem; } }
    @media screen and (max-width: 1024px) {
      .reasonBox__titleNumber {
        font-size: 4.8rem;
        margin-right: 16px; } }
    @media screen and (max-width: 767px) {
      .reasonBox__titleNumber {
        font-size: 4rem; } }
  .reasonBox__titleText {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 3.2rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .reasonBox__titleText {
        font-size: 2.8rem; } }
    @media screen and (max-width: 1024px) {
      .reasonBox__titleText {
        font-size: 2.2rem; } }
    @media screen and (max-width: 767px) {
      .reasonBox__titleText {
        font-size: 1.8rem; } }
  .reasonBox__desc {
    margin-top: 24px;
    font-size: 2.4rem; }
    @media screen and (max-width: 1440px) {
      .reasonBox__desc {
        font-size: 2rem; } }
    @media screen and (max-width: 1024px) {
      .reasonBox__desc {
        font-size: 1.6rem; } }
    @media screen and (max-width: 767px) {
      .reasonBox__desc {
        font-size: 1.4rem;
        margin-top: 16px; } }

.service {
  background: #fff;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 160px;
  position: relative; }
  @media screen and (max-width: 767px) {
    .service {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 1024px) {
    .service {
      padding-bottom: 120px; } }
  @media screen and (max-width: 767px) {
    .service {
      padding-bottom: 56px; } }
  .service__inner {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 280px;
    position: relative; }
    @media screen and (max-width: 1024px) {
      .service__inner {
        padding-top: 200px; } }
    @media screen and (max-width: 767px) {
      .service__inner {
        padding-top: 140px; } }
  .service__mv {
    width: 100%;
    height: 773px;
    position: absolute;
    left: 0;
    top: 0; }
    @media screen and (max-width: 1440px) {
      .service__mv {
        height: 560px; } }
    @media screen and (max-width: 1024px) {
      .service__mv {
        height: 420px; } }
    @media screen and (max-width: 767px) {
      .service__mv {
        height: 220px; } }
    .service__mv img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
      object-fit: cover;
      -o-object-position: center top;
      object-position: center top; }
  .service__lead {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 40px;
    -webkit-transition: opacity .6s, visibility .6s, -webkit-transform .6s;
    transition: opacity .6s, visibility .6s, -webkit-transform .6s;
    transition: opacity .6s, visibility .6s, transform .6s;
    transition: opacity .6s, visibility .6s, transform .6s, -webkit-transform .6s;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-40px);
    transform: translateX(-40px); }
    @media screen and (max-width: 767px) {
      .service__lead {
        margin-bottom: 32px; } }
    .service__lead.-visible {
      -webkit-transform: none;
      transform: none;
      opacity: 1;
      visibility: visible; }
  .service__leadNote {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    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;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    background: #1444C4;
    color: #fff;
    text-align: center;
    font-size: 2.4rem;
    line-height: 1.5;
    font-weight: bold;
    margin-right: 32px; }
    @media screen and (max-width: 1440px) {
      .service__leadNote {
        width: 120px;
        height: 120px;
        font-size: 2rem; } }
    @media screen and (max-width: 1024px) {
      .service__leadNote {
        width: 100px;
        height: 100px;
        font-size: 1.7rem;
        margin-right: 16px; } }
    @media screen and (max-width: 767px) {
      .service__leadNote {
        width: 70px;
        height: 70px;
        font-size: 1.3rem; } }
  .service__leadText {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 4.8rem;
    line-height: 1.5;
    font-weight: bold; }
    @media screen and (max-width: 1440px) {
      .service__leadText {
        font-size: 4rem; } }
    @media screen and (max-width: 1024px) {
      .service__leadText {
        font-size: 3.2rem; } }
    @media screen and (max-width: 767px) {
      .service__leadText {
        font-size: 2.2rem; } }
  .service__leadTextInner {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #FBEA27));
    background: linear-gradient(transparent 70%, #FBEA27 70%); }
  .service__desc {
    font-size: 2.4rem; }
    @media screen and (max-width: 1440px) {
      .service__desc {
        font-size: 2rem; } }
    @media screen and (max-width: 1024px) {
      .service__desc {
        font-size: 1.8rem; } }
    @media screen and (max-width: 767px) {
      .service__desc {
        font-size: 1.6rem; } }

.serviceList {
  margin-top: 60px; }
  @media screen and (max-width: 767px) {
    .serviceList {
      margin-top: 40px; } }
  .serviceList__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -20px; }
    @media screen and (max-width: 767px) {
      .serviceList__list {
        display: block;
        margin: 0; } }
  .serviceList__item {
    width: calc(50% - 40px);
    margin: 20px; }
    @media screen and (max-width: 767px) {
      .serviceList__item {
        width: auto;
        margin: 0; } }
    @media screen and (max-width: 767px) {
      .serviceList__item:not(:first-child) {
        margin-top: 32px; } }
  .serviceList__img {
    margin-bottom: 24px; }
    @media screen and (max-width: 767px) {
      .serviceList__img {
        margin-bottom: 20px; } }
  .serviceList__title {
    color: #1444C4;
    font-size: 3.2rem;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 20px; }
    @media screen and (max-width: 1024px) {
      .serviceList__title {
        font-size: 2.6rem; } }
    @media screen and (max-width: 767px) {
      .serviceList__title {
        font-size: 2rem;
        margin-bottom: 12px; } }

.text {
  margin-top: 24px;
  margin-bottom: 24px;
  line-height: 2; }
  @media screen and (max-width: 767px) {
    .text {
      line-height: 1.8;
      margin-top: 16px;
      margin-bottom: 16px; } }
  .text:first-child {
    margin-top: 0; }
  .text:last-child {
    margin-bottom: 0; }

.title01 {
  background: -webkit-gradient(linear, left top, right top, from(#646EE5), color-stop(20%, #1444C4), color-stop(80%, #1444C4), to(#13399F));
  background: linear-gradient(to right, #646EE5 0%, #1444C4 20%, #1444C4 80%, #13399F 100%);
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
  z-index: 10; }
  @media screen and (max-width: 767px) {
    .title01 {
      padding-left: 20px;
      padding-right: 20px; } }
  .title01::after {
    content: '';
    display: block;
    background: url("../../assets/img/common/title_balloon.png") no-repeat center top/cover;
    width: 235px;
    height: 88px;
    position: absolute;
    left: 50%;
    bottom: -88px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); }
    @media screen and (max-width: 1024px) {
      .title01::after {
        width: 164.5px;
        height: 61.6px;
        bottom: -61.6px; } }
    @media screen and (max-width: 767px) {
      .title01::after {
        width: 70.5px;
        height: 26.4px;
        bottom: -26.4px; } }
  .title01__inner {
    opacity: 0;
    visibility: hidden;
    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;
    min-height: 160px;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    -webkit-transition: opacity .6s, visibility .6s, -webkit-transform .6s;
    transition: opacity .6s, visibility .6s, -webkit-transform .6s;
    transition: opacity .6s, visibility .6s, transform .6s;
    transition: opacity .6s, visibility .6s, transform .6s, -webkit-transform .6s;
    position: relative;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px); }
    @media screen and (max-width: 1024px) {
      .title01__inner {
        min-height: 130px; } }
    @media screen and (max-width: 767px) {
      .title01__inner {
        min-height: 90px; } }
  .title01__icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 20px; }
    @media screen and (max-width: 767px) {
      .title01__icon {
        mtr: 16px; } }
    .title01__icon img {
      height: 80px; }
      @media screen and (max-width: 1024px) {
        .title01__icon img {
          height: 60px; } }
      @media screen and (max-width: 767px) {
        .title01__icon img {
          height: 40px; } }
  .title01__text {
    color: #fff;
    font-size: 4rem;
    line-height: 1.3;
    font-weight: bold; }
    @media screen and (max-width: 1024px) {
      .title01__text {
        font-size: 3.2rem; } }
    @media screen and (max-width: 767px) {
      .title01__text {
        font-size: 2.2rem; } }
  .title01.-visible .title01__inner {
    opacity: 1;
    visibility: visible;
    -webkit-transform: none;
    transform: none; }

.alignCenter {
  text-align: center !important; }

.alignLeft {
  text-align: left !important; }

.alignRight {
  text-align: right !important; }

@media screen and (max-width: 767px) {
  .alignSmCenter {
    text-align: center !important; }
  .alignSmLeft {
    text-align: left !important; }
  .alignSmRight {
    text-align: right !important; } }

.vAlignTop {
  vertical-align: top !important; }

.vAlignMiddle {
  vertical-align: middle !important; }

.vAlignBottom {
  vertical-align: bottom !important; }

/*
/* Reset
/*
----------------------------------------------------------------- */
.u-fw-bold {
  font-weight: bold; }

/*
/* Grid System
/*
----------------------------------------------------------------- */
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -10px; }
  .row-forward {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
  .row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .row-c {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .row-gap-0 {
    margin: -0px; }
    .row-gap-0 > [class*="col-"] {
      padding: 0px; }
  .row-gap-y-0 {
    margin-top: -0px;
    margin-bottom: -0px; }
    .row-gap-y-0 > [class*="col-"] {
      padding-top: 0px;
      padding-bottom: 0px; }
  .row-gap-5 {
    margin: -5px; }
    .row-gap-5 > [class*="col-"] {
      padding: 5px; }
  .row-gap-y-5 {
    margin-top: -5px;
    margin-bottom: -5px; }
    .row-gap-y-5 > [class*="col-"] {
      padding-top: 5px;
      padding-bottom: 5px; }
  .row-gap-10 {
    margin: -10px; }
    .row-gap-10 > [class*="col-"] {
      padding: 10px; }
  .row-gap-y-10 {
    margin-top: -10px;
    margin-bottom: -10px; }
    .row-gap-y-10 > [class*="col-"] {
      padding-top: 10px;
      padding-bottom: 10px; }
  .row-gap-15 {
    margin: -15px; }
    .row-gap-15 > [class*="col-"] {
      padding: 15px; }
  .row-gap-y-15 {
    margin-top: -15px;
    margin-bottom: -15px; }
    .row-gap-y-15 > [class*="col-"] {
      padding-top: 15px;
      padding-bottom: 15px; }
  .row-gap-20 {
    margin: -20px; }
    .row-gap-20 > [class*="col-"] {
      padding: 20px; }
  .row-gap-y-20 {
    margin-top: -20px;
    margin-bottom: -20px; }
    .row-gap-y-20 > [class*="col-"] {
      padding-top: 20px;
      padding-bottom: 20px; }
  .row-gap-25 {
    margin: -25px; }
    .row-gap-25 > [class*="col-"] {
      padding: 25px; }
  .row-gap-y-25 {
    margin-top: -25px;
    margin-bottom: -25px; }
    .row-gap-y-25 > [class*="col-"] {
      padding-top: 25px;
      padding-bottom: 25px; }
  .row-gap-30 {
    margin: -30px; }
    .row-gap-30 > [class*="col-"] {
      padding: 30px; }
  .row-gap-y-30 {
    margin-top: -30px;
    margin-bottom: -30px; }
    .row-gap-y-30 > [class*="col-"] {
      padding-top: 30px;
      padding-bottom: 30px; }
  .row-gap-35 {
    margin: -35px; }
    .row-gap-35 > [class*="col-"] {
      padding: 35px; }
  .row-gap-y-35 {
    margin-top: -35px;
    margin-bottom: -35px; }
    .row-gap-y-35 > [class*="col-"] {
      padding-top: 35px;
      padding-bottom: 35px; }
  .row-gap-40 {
    margin: -40px; }
    .row-gap-40 > [class*="col-"] {
      padding: 40px; }
  .row-gap-y-40 {
    margin-top: -40px;
    margin-bottom: -40px; }
    .row-gap-y-40 > [class*="col-"] {
      padding-top: 40px;
      padding-bottom: 40px; }
  .row-gap-45 {
    margin: -45px; }
    .row-gap-45 > [class*="col-"] {
      padding: 45px; }
  .row-gap-y-45 {
    margin-top: -45px;
    margin-bottom: -45px; }
    .row-gap-y-45 > [class*="col-"] {
      padding-top: 45px;
      padding-bottom: 45px; }
  .row-gap-50 {
    margin: -50px; }
    .row-gap-50 > [class*="col-"] {
      padding: 50px; }
  .row-gap-y-50 {
    margin-top: -50px;
    margin-bottom: -50px; }
    .row-gap-y-50 > [class*="col-"] {
      padding-top: 50px;
      padding-bottom: 50px; }
  .row-gap-55 {
    margin: -55px; }
    .row-gap-55 > [class*="col-"] {
      padding: 55px; }
  .row-gap-y-55 {
    margin-top: -55px;
    margin-bottom: -55px; }
    .row-gap-y-55 > [class*="col-"] {
      padding-top: 55px;
      padding-bottom: 55px; }
  .row-gap-60 {
    margin: -60px; }
    .row-gap-60 > [class*="col-"] {
      padding: 60px; }
  .row-gap-y-60 {
    margin-top: -60px;
    margin-bottom: -60px; }
    .row-gap-y-60 > [class*="col-"] {
      padding-top: 60px;
      padding-bottom: 60px; }
  .row-gap-65 {
    margin: -65px; }
    .row-gap-65 > [class*="col-"] {
      padding: 65px; }
  .row-gap-y-65 {
    margin-top: -65px;
    margin-bottom: -65px; }
    .row-gap-y-65 > [class*="col-"] {
      padding-top: 65px;
      padding-bottom: 65px; }
  .row-gap-70 {
    margin: -70px; }
    .row-gap-70 > [class*="col-"] {
      padding: 70px; }
  .row-gap-y-70 {
    margin-top: -70px;
    margin-bottom: -70px; }
    .row-gap-y-70 > [class*="col-"] {
      padding-top: 70px;
      padding-bottom: 70px; }
  .row-gap-75 {
    margin: -75px; }
    .row-gap-75 > [class*="col-"] {
      padding: 75px; }
  .row-gap-y-75 {
    margin-top: -75px;
    margin-bottom: -75px; }
    .row-gap-y-75 > [class*="col-"] {
      padding-top: 75px;
      padding-bottom: 75px; }
  .row-gap-80 {
    margin: -80px; }
    .row-gap-80 > [class*="col-"] {
      padding: 80px; }
  .row-gap-y-80 {
    margin-top: -80px;
    margin-bottom: -80px; }
    .row-gap-y-80 > [class*="col-"] {
      padding-top: 80px;
      padding-bottom: 80px; }
  .row-gap-85 {
    margin: -85px; }
    .row-gap-85 > [class*="col-"] {
      padding: 85px; }
  .row-gap-y-85 {
    margin-top: -85px;
    margin-bottom: -85px; }
    .row-gap-y-85 > [class*="col-"] {
      padding-top: 85px;
      padding-bottom: 85px; }
  .row-gap-90 {
    margin: -90px; }
    .row-gap-90 > [class*="col-"] {
      padding: 90px; }
  .row-gap-y-90 {
    margin-top: -90px;
    margin-bottom: -90px; }
    .row-gap-y-90 > [class*="col-"] {
      padding-top: 90px;
      padding-bottom: 90px; }
  .row-gap-95 {
    margin: -95px; }
    .row-gap-95 > [class*="col-"] {
      padding: 95px; }
  .row-gap-y-95 {
    margin-top: -95px;
    margin-bottom: -95px; }
    .row-gap-y-95 > [class*="col-"] {
      padding-top: 95px;
      padding-bottom: 95px; }
  .row-gap-100 {
    margin: -100px; }
    .row-gap-100 > [class*="col-"] {
      padding: 100px; }
  .row-gap-y-100 {
    margin-top: -100px;
    margin-bottom: -100px; }
    .row-gap-y-100 > [class*="col-"] {
      padding-top: 100px;
      padding-bottom: 100px; }

.col {
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .col-1 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-2 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-3 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-4 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-5 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-6 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-7 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-8 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-9 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-10 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-11 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-12 {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  @media screen and (max-width: 767px) {
    .col-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .col-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }

@media screen and (min-width: 768px) {
  .pc\:row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -10px; }
    .pc\:row-forward {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
    .pc\:row-reverse {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
    .pc\:row-c {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .pc\:row-gap-0 {
      margin: -0px; }
      .pc\:row-gap-0 > [class*="col-"] {
        padding: 0px; }
    .pc\:row-gap-y-0 {
      margin-top: -0px;
      margin-bottom: -0px; }
      .pc\:row-gap-y-0 > [class*="col-"] {
        padding-top: 0px;
        padding-bottom: 0px; }
    .pc\:row-gap-5 {
      margin: -5px; }
      .pc\:row-gap-5 > [class*="col-"] {
        padding: 5px; }
    .pc\:row-gap-y-5 {
      margin-top: -5px;
      margin-bottom: -5px; }
      .pc\:row-gap-y-5 > [class*="col-"] {
        padding-top: 5px;
        padding-bottom: 5px; }
    .pc\:row-gap-10 {
      margin: -10px; }
      .pc\:row-gap-10 > [class*="col-"] {
        padding: 10px; }
    .pc\:row-gap-y-10 {
      margin-top: -10px;
      margin-bottom: -10px; }
      .pc\:row-gap-y-10 > [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px; }
    .pc\:row-gap-15 {
      margin: -15px; }
      .pc\:row-gap-15 > [class*="col-"] {
        padding: 15px; }
    .pc\:row-gap-y-15 {
      margin-top: -15px;
      margin-bottom: -15px; }
      .pc\:row-gap-y-15 > [class*="col-"] {
        padding-top: 15px;
        padding-bottom: 15px; }
    .pc\:row-gap-20 {
      margin: -20px; }
      .pc\:row-gap-20 > [class*="col-"] {
        padding: 20px; }
    .pc\:row-gap-y-20 {
      margin-top: -20px;
      margin-bottom: -20px; }
      .pc\:row-gap-y-20 > [class*="col-"] {
        padding-top: 20px;
        padding-bottom: 20px; }
    .pc\:row-gap-25 {
      margin: -25px; }
      .pc\:row-gap-25 > [class*="col-"] {
        padding: 25px; }
    .pc\:row-gap-y-25 {
      margin-top: -25px;
      margin-bottom: -25px; }
      .pc\:row-gap-y-25 > [class*="col-"] {
        padding-top: 25px;
        padding-bottom: 25px; }
    .pc\:row-gap-30 {
      margin: -30px; }
      .pc\:row-gap-30 > [class*="col-"] {
        padding: 30px; }
    .pc\:row-gap-y-30 {
      margin-top: -30px;
      margin-bottom: -30px; }
      .pc\:row-gap-y-30 > [class*="col-"] {
        padding-top: 30px;
        padding-bottom: 30px; }
    .pc\:row-gap-35 {
      margin: -35px; }
      .pc\:row-gap-35 > [class*="col-"] {
        padding: 35px; }
    .pc\:row-gap-y-35 {
      margin-top: -35px;
      margin-bottom: -35px; }
      .pc\:row-gap-y-35 > [class*="col-"] {
        padding-top: 35px;
        padding-bottom: 35px; }
    .pc\:row-gap-40 {
      margin: -40px; }
      .pc\:row-gap-40 > [class*="col-"] {
        padding: 40px; }
    .pc\:row-gap-y-40 {
      margin-top: -40px;
      margin-bottom: -40px; }
      .pc\:row-gap-y-40 > [class*="col-"] {
        padding-top: 40px;
        padding-bottom: 40px; }
    .pc\:row-gap-45 {
      margin: -45px; }
      .pc\:row-gap-45 > [class*="col-"] {
        padding: 45px; }
    .pc\:row-gap-y-45 {
      margin-top: -45px;
      margin-bottom: -45px; }
      .pc\:row-gap-y-45 > [class*="col-"] {
        padding-top: 45px;
        padding-bottom: 45px; }
    .pc\:row-gap-50 {
      margin: -50px; }
      .pc\:row-gap-50 > [class*="col-"] {
        padding: 50px; }
    .pc\:row-gap-y-50 {
      margin-top: -50px;
      margin-bottom: -50px; }
      .pc\:row-gap-y-50 > [class*="col-"] {
        padding-top: 50px;
        padding-bottom: 50px; }
    .pc\:row-gap-55 {
      margin: -55px; }
      .pc\:row-gap-55 > [class*="col-"] {
        padding: 55px; }
    .pc\:row-gap-y-55 {
      margin-top: -55px;
      margin-bottom: -55px; }
      .pc\:row-gap-y-55 > [class*="col-"] {
        padding-top: 55px;
        padding-bottom: 55px; }
    .pc\:row-gap-60 {
      margin: -60px; }
      .pc\:row-gap-60 > [class*="col-"] {
        padding: 60px; }
    .pc\:row-gap-y-60 {
      margin-top: -60px;
      margin-bottom: -60px; }
      .pc\:row-gap-y-60 > [class*="col-"] {
        padding-top: 60px;
        padding-bottom: 60px; }
    .pc\:row-gap-65 {
      margin: -65px; }
      .pc\:row-gap-65 > [class*="col-"] {
        padding: 65px; }
    .pc\:row-gap-y-65 {
      margin-top: -65px;
      margin-bottom: -65px; }
      .pc\:row-gap-y-65 > [class*="col-"] {
        padding-top: 65px;
        padding-bottom: 65px; }
    .pc\:row-gap-70 {
      margin: -70px; }
      .pc\:row-gap-70 > [class*="col-"] {
        padding: 70px; }
    .pc\:row-gap-y-70 {
      margin-top: -70px;
      margin-bottom: -70px; }
      .pc\:row-gap-y-70 > [class*="col-"] {
        padding-top: 70px;
        padding-bottom: 70px; }
    .pc\:row-gap-75 {
      margin: -75px; }
      .pc\:row-gap-75 > [class*="col-"] {
        padding: 75px; }
    .pc\:row-gap-y-75 {
      margin-top: -75px;
      margin-bottom: -75px; }
      .pc\:row-gap-y-75 > [class*="col-"] {
        padding-top: 75px;
        padding-bottom: 75px; }
    .pc\:row-gap-80 {
      margin: -80px; }
      .pc\:row-gap-80 > [class*="col-"] {
        padding: 80px; }
    .pc\:row-gap-y-80 {
      margin-top: -80px;
      margin-bottom: -80px; }
      .pc\:row-gap-y-80 > [class*="col-"] {
        padding-top: 80px;
        padding-bottom: 80px; }
    .pc\:row-gap-85 {
      margin: -85px; }
      .pc\:row-gap-85 > [class*="col-"] {
        padding: 85px; }
    .pc\:row-gap-y-85 {
      margin-top: -85px;
      margin-bottom: -85px; }
      .pc\:row-gap-y-85 > [class*="col-"] {
        padding-top: 85px;
        padding-bottom: 85px; }
    .pc\:row-gap-90 {
      margin: -90px; }
      .pc\:row-gap-90 > [class*="col-"] {
        padding: 90px; }
    .pc\:row-gap-y-90 {
      margin-top: -90px;
      margin-bottom: -90px; }
      .pc\:row-gap-y-90 > [class*="col-"] {
        padding-top: 90px;
        padding-bottom: 90px; }
    .pc\:row-gap-95 {
      margin: -95px; }
      .pc\:row-gap-95 > [class*="col-"] {
        padding: 95px; }
    .pc\:row-gap-y-95 {
      margin-top: -95px;
      margin-bottom: -95px; }
      .pc\:row-gap-y-95 > [class*="col-"] {
        padding-top: 95px;
        padding-bottom: 95px; }
    .pc\:row-gap-100 {
      margin: -100px; }
      .pc\:row-gap-100 > [class*="col-"] {
        padding: 100px; }
    .pc\:row-gap-y-100 {
      margin-top: -100px;
      margin-bottom: -100px; }
      .pc\:row-gap-y-100 > [class*="col-"] {
        padding-top: 100px;
        padding-bottom: 100px; }
  .pc\:col {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .pc\:col-1 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .pc\:col-2 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pc\:col-3 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%; }
    .pc\:col-4 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pc\:col-5 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .pc\:col-6 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; }
    .pc\:col-7 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .pc\:col-8 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .pc\:col-9 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%; }
    .pc\:col-10 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .pc\:col-11 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .pc\:col-12 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }

@media screen and (max-width: 1100px) {
  .md-pro\:row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -10px; }
    .md-pro\:row-forward {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
    .md-pro\:row-reverse {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
    .md-pro\:row-c {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .md-pro\:row-gap-0 {
      margin: -0px; }
      .md-pro\:row-gap-0 > [class*="col-"] {
        padding: 0px; }
    .md-pro\:row-gap-y-0 {
      margin-top: -0px;
      margin-bottom: -0px; }
      .md-pro\:row-gap-y-0 > [class*="col-"] {
        padding-top: 0px;
        padding-bottom: 0px; }
    .md-pro\:row-gap-5 {
      margin: -5px; }
      .md-pro\:row-gap-5 > [class*="col-"] {
        padding: 5px; }
    .md-pro\:row-gap-y-5 {
      margin-top: -5px;
      margin-bottom: -5px; }
      .md-pro\:row-gap-y-5 > [class*="col-"] {
        padding-top: 5px;
        padding-bottom: 5px; }
    .md-pro\:row-gap-10 {
      margin: -10px; }
      .md-pro\:row-gap-10 > [class*="col-"] {
        padding: 10px; }
    .md-pro\:row-gap-y-10 {
      margin-top: -10px;
      margin-bottom: -10px; }
      .md-pro\:row-gap-y-10 > [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px; }
    .md-pro\:row-gap-15 {
      margin: -15px; }
      .md-pro\:row-gap-15 > [class*="col-"] {
        padding: 15px; }
    .md-pro\:row-gap-y-15 {
      margin-top: -15px;
      margin-bottom: -15px; }
      .md-pro\:row-gap-y-15 > [class*="col-"] {
        padding-top: 15px;
        padding-bottom: 15px; }
    .md-pro\:row-gap-20 {
      margin: -20px; }
      .md-pro\:row-gap-20 > [class*="col-"] {
        padding: 20px; }
    .md-pro\:row-gap-y-20 {
      margin-top: -20px;
      margin-bottom: -20px; }
      .md-pro\:row-gap-y-20 > [class*="col-"] {
        padding-top: 20px;
        padding-bottom: 20px; }
    .md-pro\:row-gap-25 {
      margin: -25px; }
      .md-pro\:row-gap-25 > [class*="col-"] {
        padding: 25px; }
    .md-pro\:row-gap-y-25 {
      margin-top: -25px;
      margin-bottom: -25px; }
      .md-pro\:row-gap-y-25 > [class*="col-"] {
        padding-top: 25px;
        padding-bottom: 25px; }
    .md-pro\:row-gap-30 {
      margin: -30px; }
      .md-pro\:row-gap-30 > [class*="col-"] {
        padding: 30px; }
    .md-pro\:row-gap-y-30 {
      margin-top: -30px;
      margin-bottom: -30px; }
      .md-pro\:row-gap-y-30 > [class*="col-"] {
        padding-top: 30px;
        padding-bottom: 30px; }
    .md-pro\:row-gap-35 {
      margin: -35px; }
      .md-pro\:row-gap-35 > [class*="col-"] {
        padding: 35px; }
    .md-pro\:row-gap-y-35 {
      margin-top: -35px;
      margin-bottom: -35px; }
      .md-pro\:row-gap-y-35 > [class*="col-"] {
        padding-top: 35px;
        padding-bottom: 35px; }
    .md-pro\:row-gap-40 {
      margin: -40px; }
      .md-pro\:row-gap-40 > [class*="col-"] {
        padding: 40px; }
    .md-pro\:row-gap-y-40 {
      margin-top: -40px;
      margin-bottom: -40px; }
      .md-pro\:row-gap-y-40 > [class*="col-"] {
        padding-top: 40px;
        padding-bottom: 40px; }
    .md-pro\:row-gap-45 {
      margin: -45px; }
      .md-pro\:row-gap-45 > [class*="col-"] {
        padding: 45px; }
    .md-pro\:row-gap-y-45 {
      margin-top: -45px;
      margin-bottom: -45px; }
      .md-pro\:row-gap-y-45 > [class*="col-"] {
        padding-top: 45px;
        padding-bottom: 45px; }
    .md-pro\:row-gap-50 {
      margin: -50px; }
      .md-pro\:row-gap-50 > [class*="col-"] {
        padding: 50px; }
    .md-pro\:row-gap-y-50 {
      margin-top: -50px;
      margin-bottom: -50px; }
      .md-pro\:row-gap-y-50 > [class*="col-"] {
        padding-top: 50px;
        padding-bottom: 50px; }
    .md-pro\:row-gap-55 {
      margin: -55px; }
      .md-pro\:row-gap-55 > [class*="col-"] {
        padding: 55px; }
    .md-pro\:row-gap-y-55 {
      margin-top: -55px;
      margin-bottom: -55px; }
      .md-pro\:row-gap-y-55 > [class*="col-"] {
        padding-top: 55px;
        padding-bottom: 55px; }
    .md-pro\:row-gap-60 {
      margin: -60px; }
      .md-pro\:row-gap-60 > [class*="col-"] {
        padding: 60px; }
    .md-pro\:row-gap-y-60 {
      margin-top: -60px;
      margin-bottom: -60px; }
      .md-pro\:row-gap-y-60 > [class*="col-"] {
        padding-top: 60px;
        padding-bottom: 60px; }
    .md-pro\:row-gap-65 {
      margin: -65px; }
      .md-pro\:row-gap-65 > [class*="col-"] {
        padding: 65px; }
    .md-pro\:row-gap-y-65 {
      margin-top: -65px;
      margin-bottom: -65px; }
      .md-pro\:row-gap-y-65 > [class*="col-"] {
        padding-top: 65px;
        padding-bottom: 65px; }
    .md-pro\:row-gap-70 {
      margin: -70px; }
      .md-pro\:row-gap-70 > [class*="col-"] {
        padding: 70px; }
    .md-pro\:row-gap-y-70 {
      margin-top: -70px;
      margin-bottom: -70px; }
      .md-pro\:row-gap-y-70 > [class*="col-"] {
        padding-top: 70px;
        padding-bottom: 70px; }
    .md-pro\:row-gap-75 {
      margin: -75px; }
      .md-pro\:row-gap-75 > [class*="col-"] {
        padding: 75px; }
    .md-pro\:row-gap-y-75 {
      margin-top: -75px;
      margin-bottom: -75px; }
      .md-pro\:row-gap-y-75 > [class*="col-"] {
        padding-top: 75px;
        padding-bottom: 75px; }
    .md-pro\:row-gap-80 {
      margin: -80px; }
      .md-pro\:row-gap-80 > [class*="col-"] {
        padding: 80px; }
    .md-pro\:row-gap-y-80 {
      margin-top: -80px;
      margin-bottom: -80px; }
      .md-pro\:row-gap-y-80 > [class*="col-"] {
        padding-top: 80px;
        padding-bottom: 80px; }
    .md-pro\:row-gap-85 {
      margin: -85px; }
      .md-pro\:row-gap-85 > [class*="col-"] {
        padding: 85px; }
    .md-pro\:row-gap-y-85 {
      margin-top: -85px;
      margin-bottom: -85px; }
      .md-pro\:row-gap-y-85 > [class*="col-"] {
        padding-top: 85px;
        padding-bottom: 85px; }
    .md-pro\:row-gap-90 {
      margin: -90px; }
      .md-pro\:row-gap-90 > [class*="col-"] {
        padding: 90px; }
    .md-pro\:row-gap-y-90 {
      margin-top: -90px;
      margin-bottom: -90px; }
      .md-pro\:row-gap-y-90 > [class*="col-"] {
        padding-top: 90px;
        padding-bottom: 90px; }
    .md-pro\:row-gap-95 {
      margin: -95px; }
      .md-pro\:row-gap-95 > [class*="col-"] {
        padding: 95px; }
    .md-pro\:row-gap-y-95 {
      margin-top: -95px;
      margin-bottom: -95px; }
      .md-pro\:row-gap-y-95 > [class*="col-"] {
        padding-top: 95px;
        padding-bottom: 95px; }
    .md-pro\:row-gap-100 {
      margin: -100px; }
      .md-pro\:row-gap-100 > [class*="col-"] {
        padding: 100px; }
    .md-pro\:row-gap-y-100 {
      margin-top: -100px;
      margin-bottom: -100px; }
      .md-pro\:row-gap-y-100 > [class*="col-"] {
        padding-top: 100px;
        padding-bottom: 100px; }
  .md-pro\:col {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .md-pro\:col-1 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .md-pro\:col-2 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .md-pro\:col-3 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%; }
    .md-pro\:col-4 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .md-pro\:col-5 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .md-pro\:col-6 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; }
    .md-pro\:col-7 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .md-pro\:col-8 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .md-pro\:col-9 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%; }
    .md-pro\:col-10 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .md-pro\:col-11 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .md-pro\:col-12 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }

@media screen and (max-width: 1024px) {
  .md\:row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -10px; }
    .md\:row-forward {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
    .md\:row-reverse {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
    .md\:row-c {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .md\:row-gap-0 {
      margin: -0px; }
      .md\:row-gap-0 > [class*="col-"] {
        padding: 0px; }
    .md\:row-gap-y-0 {
      margin-top: -0px;
      margin-bottom: -0px; }
      .md\:row-gap-y-0 > [class*="col-"] {
        padding-top: 0px;
        padding-bottom: 0px; }
    .md\:row-gap-5 {
      margin: -5px; }
      .md\:row-gap-5 > [class*="col-"] {
        padding: 5px; }
    .md\:row-gap-y-5 {
      margin-top: -5px;
      margin-bottom: -5px; }
      .md\:row-gap-y-5 > [class*="col-"] {
        padding-top: 5px;
        padding-bottom: 5px; }
    .md\:row-gap-10 {
      margin: -10px; }
      .md\:row-gap-10 > [class*="col-"] {
        padding: 10px; }
    .md\:row-gap-y-10 {
      margin-top: -10px;
      margin-bottom: -10px; }
      .md\:row-gap-y-10 > [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px; }
    .md\:row-gap-15 {
      margin: -15px; }
      .md\:row-gap-15 > [class*="col-"] {
        padding: 15px; }
    .md\:row-gap-y-15 {
      margin-top: -15px;
      margin-bottom: -15px; }
      .md\:row-gap-y-15 > [class*="col-"] {
        padding-top: 15px;
        padding-bottom: 15px; }
    .md\:row-gap-20 {
      margin: -20px; }
      .md\:row-gap-20 > [class*="col-"] {
        padding: 20px; }
    .md\:row-gap-y-20 {
      margin-top: -20px;
      margin-bottom: -20px; }
      .md\:row-gap-y-20 > [class*="col-"] {
        padding-top: 20px;
        padding-bottom: 20px; }
    .md\:row-gap-25 {
      margin: -25px; }
      .md\:row-gap-25 > [class*="col-"] {
        padding: 25px; }
    .md\:row-gap-y-25 {
      margin-top: -25px;
      margin-bottom: -25px; }
      .md\:row-gap-y-25 > [class*="col-"] {
        padding-top: 25px;
        padding-bottom: 25px; }
    .md\:row-gap-30 {
      margin: -30px; }
      .md\:row-gap-30 > [class*="col-"] {
        padding: 30px; }
    .md\:row-gap-y-30 {
      margin-top: -30px;
      margin-bottom: -30px; }
      .md\:row-gap-y-30 > [class*="col-"] {
        padding-top: 30px;
        padding-bottom: 30px; }
    .md\:row-gap-35 {
      margin: -35px; }
      .md\:row-gap-35 > [class*="col-"] {
        padding: 35px; }
    .md\:row-gap-y-35 {
      margin-top: -35px;
      margin-bottom: -35px; }
      .md\:row-gap-y-35 > [class*="col-"] {
        padding-top: 35px;
        padding-bottom: 35px; }
    .md\:row-gap-40 {
      margin: -40px; }
      .md\:row-gap-40 > [class*="col-"] {
        padding: 40px; }
    .md\:row-gap-y-40 {
      margin-top: -40px;
      margin-bottom: -40px; }
      .md\:row-gap-y-40 > [class*="col-"] {
        padding-top: 40px;
        padding-bottom: 40px; }
    .md\:row-gap-45 {
      margin: -45px; }
      .md\:row-gap-45 > [class*="col-"] {
        padding: 45px; }
    .md\:row-gap-y-45 {
      margin-top: -45px;
      margin-bottom: -45px; }
      .md\:row-gap-y-45 > [class*="col-"] {
        padding-top: 45px;
        padding-bottom: 45px; }
    .md\:row-gap-50 {
      margin: -50px; }
      .md\:row-gap-50 > [class*="col-"] {
        padding: 50px; }
    .md\:row-gap-y-50 {
      margin-top: -50px;
      margin-bottom: -50px; }
      .md\:row-gap-y-50 > [class*="col-"] {
        padding-top: 50px;
        padding-bottom: 50px; }
    .md\:row-gap-55 {
      margin: -55px; }
      .md\:row-gap-55 > [class*="col-"] {
        padding: 55px; }
    .md\:row-gap-y-55 {
      margin-top: -55px;
      margin-bottom: -55px; }
      .md\:row-gap-y-55 > [class*="col-"] {
        padding-top: 55px;
        padding-bottom: 55px; }
    .md\:row-gap-60 {
      margin: -60px; }
      .md\:row-gap-60 > [class*="col-"] {
        padding: 60px; }
    .md\:row-gap-y-60 {
      margin-top: -60px;
      margin-bottom: -60px; }
      .md\:row-gap-y-60 > [class*="col-"] {
        padding-top: 60px;
        padding-bottom: 60px; }
    .md\:row-gap-65 {
      margin: -65px; }
      .md\:row-gap-65 > [class*="col-"] {
        padding: 65px; }
    .md\:row-gap-y-65 {
      margin-top: -65px;
      margin-bottom: -65px; }
      .md\:row-gap-y-65 > [class*="col-"] {
        padding-top: 65px;
        padding-bottom: 65px; }
    .md\:row-gap-70 {
      margin: -70px; }
      .md\:row-gap-70 > [class*="col-"] {
        padding: 70px; }
    .md\:row-gap-y-70 {
      margin-top: -70px;
      margin-bottom: -70px; }
      .md\:row-gap-y-70 > [class*="col-"] {
        padding-top: 70px;
        padding-bottom: 70px; }
    .md\:row-gap-75 {
      margin: -75px; }
      .md\:row-gap-75 > [class*="col-"] {
        padding: 75px; }
    .md\:row-gap-y-75 {
      margin-top: -75px;
      margin-bottom: -75px; }
      .md\:row-gap-y-75 > [class*="col-"] {
        padding-top: 75px;
        padding-bottom: 75px; }
    .md\:row-gap-80 {
      margin: -80px; }
      .md\:row-gap-80 > [class*="col-"] {
        padding: 80px; }
    .md\:row-gap-y-80 {
      margin-top: -80px;
      margin-bottom: -80px; }
      .md\:row-gap-y-80 > [class*="col-"] {
        padding-top: 80px;
        padding-bottom: 80px; }
    .md\:row-gap-85 {
      margin: -85px; }
      .md\:row-gap-85 > [class*="col-"] {
        padding: 85px; }
    .md\:row-gap-y-85 {
      margin-top: -85px;
      margin-bottom: -85px; }
      .md\:row-gap-y-85 > [class*="col-"] {
        padding-top: 85px;
        padding-bottom: 85px; }
    .md\:row-gap-90 {
      margin: -90px; }
      .md\:row-gap-90 > [class*="col-"] {
        padding: 90px; }
    .md\:row-gap-y-90 {
      margin-top: -90px;
      margin-bottom: -90px; }
      .md\:row-gap-y-90 > [class*="col-"] {
        padding-top: 90px;
        padding-bottom: 90px; }
    .md\:row-gap-95 {
      margin: -95px; }
      .md\:row-gap-95 > [class*="col-"] {
        padding: 95px; }
    .md\:row-gap-y-95 {
      margin-top: -95px;
      margin-bottom: -95px; }
      .md\:row-gap-y-95 > [class*="col-"] {
        padding-top: 95px;
        padding-bottom: 95px; }
    .md\:row-gap-100 {
      margin: -100px; }
      .md\:row-gap-100 > [class*="col-"] {
        padding: 100px; }
    .md\:row-gap-y-100 {
      margin-top: -100px;
      margin-bottom: -100px; }
      .md\:row-gap-y-100 > [class*="col-"] {
        padding-top: 100px;
        padding-bottom: 100px; }
  .md\:col {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .md\:col-1 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .md\:col-2 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .md\:col-3 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%; }
    .md\:col-4 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .md\:col-5 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .md\:col-6 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; }
    .md\:col-7 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .md\:col-8 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .md\:col-9 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%; }
    .md\:col-10 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .md\:col-11 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .md\:col-12 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }

@media screen and (max-width: 767px) {
  .sm\:row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -10px; }
    .sm\:row-forward {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
    .sm\:row-reverse {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
    .sm\:row-c {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .sm\:row-gap-0 {
      margin: -0px; }
      .sm\:row-gap-0 > [class*="col-"] {
        padding: 0px; }
    .sm\:row-gap-y-0 {
      margin-top: -0px;
      margin-bottom: -0px; }
      .sm\:row-gap-y-0 > [class*="col-"] {
        padding-top: 0px;
        padding-bottom: 0px; }
    .sm\:row-gap-5 {
      margin: -5px; }
      .sm\:row-gap-5 > [class*="col-"] {
        padding: 5px; }
    .sm\:row-gap-y-5 {
      margin-top: -5px;
      margin-bottom: -5px; }
      .sm\:row-gap-y-5 > [class*="col-"] {
        padding-top: 5px;
        padding-bottom: 5px; }
    .sm\:row-gap-10 {
      margin: -10px; }
      .sm\:row-gap-10 > [class*="col-"] {
        padding: 10px; }
    .sm\:row-gap-y-10 {
      margin-top: -10px;
      margin-bottom: -10px; }
      .sm\:row-gap-y-10 > [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px; }
    .sm\:row-gap-15 {
      margin: -15px; }
      .sm\:row-gap-15 > [class*="col-"] {
        padding: 15px; }
    .sm\:row-gap-y-15 {
      margin-top: -15px;
      margin-bottom: -15px; }
      .sm\:row-gap-y-15 > [class*="col-"] {
        padding-top: 15px;
        padding-bottom: 15px; }
    .sm\:row-gap-20 {
      margin: -20px; }
      .sm\:row-gap-20 > [class*="col-"] {
        padding: 20px; }
    .sm\:row-gap-y-20 {
      margin-top: -20px;
      margin-bottom: -20px; }
      .sm\:row-gap-y-20 > [class*="col-"] {
        padding-top: 20px;
        padding-bottom: 20px; }
    .sm\:row-gap-25 {
      margin: -25px; }
      .sm\:row-gap-25 > [class*="col-"] {
        padding: 25px; }
    .sm\:row-gap-y-25 {
      margin-top: -25px;
      margin-bottom: -25px; }
      .sm\:row-gap-y-25 > [class*="col-"] {
        padding-top: 25px;
        padding-bottom: 25px; }
    .sm\:row-gap-30 {
      margin: -30px; }
      .sm\:row-gap-30 > [class*="col-"] {
        padding: 30px; }
    .sm\:row-gap-y-30 {
      margin-top: -30px;
      margin-bottom: -30px; }
      .sm\:row-gap-y-30 > [class*="col-"] {
        padding-top: 30px;
        padding-bottom: 30px; }
    .sm\:row-gap-35 {
      margin: -35px; }
      .sm\:row-gap-35 > [class*="col-"] {
        padding: 35px; }
    .sm\:row-gap-y-35 {
      margin-top: -35px;
      margin-bottom: -35px; }
      .sm\:row-gap-y-35 > [class*="col-"] {
        padding-top: 35px;
        padding-bottom: 35px; }
    .sm\:row-gap-40 {
      margin: -40px; }
      .sm\:row-gap-40 > [class*="col-"] {
        padding: 40px; }
    .sm\:row-gap-y-40 {
      margin-top: -40px;
      margin-bottom: -40px; }
      .sm\:row-gap-y-40 > [class*="col-"] {
        padding-top: 40px;
        padding-bottom: 40px; }
    .sm\:row-gap-45 {
      margin: -45px; }
      .sm\:row-gap-45 > [class*="col-"] {
        padding: 45px; }
    .sm\:row-gap-y-45 {
      margin-top: -45px;
      margin-bottom: -45px; }
      .sm\:row-gap-y-45 > [class*="col-"] {
        padding-top: 45px;
        padding-bottom: 45px; }
    .sm\:row-gap-50 {
      margin: -50px; }
      .sm\:row-gap-50 > [class*="col-"] {
        padding: 50px; }
    .sm\:row-gap-y-50 {
      margin-top: -50px;
      margin-bottom: -50px; }
      .sm\:row-gap-y-50 > [class*="col-"] {
        padding-top: 50px;
        padding-bottom: 50px; }
    .sm\:row-gap-55 {
      margin: -55px; }
      .sm\:row-gap-55 > [class*="col-"] {
        padding: 55px; }
    .sm\:row-gap-y-55 {
      margin-top: -55px;
      margin-bottom: -55px; }
      .sm\:row-gap-y-55 > [class*="col-"] {
        padding-top: 55px;
        padding-bottom: 55px; }
    .sm\:row-gap-60 {
      margin: -60px; }
      .sm\:row-gap-60 > [class*="col-"] {
        padding: 60px; }
    .sm\:row-gap-y-60 {
      margin-top: -60px;
      margin-bottom: -60px; }
      .sm\:row-gap-y-60 > [class*="col-"] {
        padding-top: 60px;
        padding-bottom: 60px; }
    .sm\:row-gap-65 {
      margin: -65px; }
      .sm\:row-gap-65 > [class*="col-"] {
        padding: 65px; }
    .sm\:row-gap-y-65 {
      margin-top: -65px;
      margin-bottom: -65px; }
      .sm\:row-gap-y-65 > [class*="col-"] {
        padding-top: 65px;
        padding-bottom: 65px; }
    .sm\:row-gap-70 {
      margin: -70px; }
      .sm\:row-gap-70 > [class*="col-"] {
        padding: 70px; }
    .sm\:row-gap-y-70 {
      margin-top: -70px;
      margin-bottom: -70px; }
      .sm\:row-gap-y-70 > [class*="col-"] {
        padding-top: 70px;
        padding-bottom: 70px; }
    .sm\:row-gap-75 {
      margin: -75px; }
      .sm\:row-gap-75 > [class*="col-"] {
        padding: 75px; }
    .sm\:row-gap-y-75 {
      margin-top: -75px;
      margin-bottom: -75px; }
      .sm\:row-gap-y-75 > [class*="col-"] {
        padding-top: 75px;
        padding-bottom: 75px; }
    .sm\:row-gap-80 {
      margin: -80px; }
      .sm\:row-gap-80 > [class*="col-"] {
        padding: 80px; }
    .sm\:row-gap-y-80 {
      margin-top: -80px;
      margin-bottom: -80px; }
      .sm\:row-gap-y-80 > [class*="col-"] {
        padding-top: 80px;
        padding-bottom: 80px; }
    .sm\:row-gap-85 {
      margin: -85px; }
      .sm\:row-gap-85 > [class*="col-"] {
        padding: 85px; }
    .sm\:row-gap-y-85 {
      margin-top: -85px;
      margin-bottom: -85px; }
      .sm\:row-gap-y-85 > [class*="col-"] {
        padding-top: 85px;
        padding-bottom: 85px; }
    .sm\:row-gap-90 {
      margin: -90px; }
      .sm\:row-gap-90 > [class*="col-"] {
        padding: 90px; }
    .sm\:row-gap-y-90 {
      margin-top: -90px;
      margin-bottom: -90px; }
      .sm\:row-gap-y-90 > [class*="col-"] {
        padding-top: 90px;
        padding-bottom: 90px; }
    .sm\:row-gap-95 {
      margin: -95px; }
      .sm\:row-gap-95 > [class*="col-"] {
        padding: 95px; }
    .sm\:row-gap-y-95 {
      margin-top: -95px;
      margin-bottom: -95px; }
      .sm\:row-gap-y-95 > [class*="col-"] {
        padding-top: 95px;
        padding-bottom: 95px; }
    .sm\:row-gap-100 {
      margin: -100px; }
      .sm\:row-gap-100 > [class*="col-"] {
        padding: 100px; }
    .sm\:row-gap-y-100 {
      margin-top: -100px;
      margin-bottom: -100px; }
      .sm\:row-gap-y-100 > [class*="col-"] {
        padding-top: 100px;
        padding-bottom: 100px; }
  .sm\:col {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .sm\:col-1 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .sm\:col-2 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .sm\:col-3 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%; }
    .sm\:col-4 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .sm\:col-5 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .sm\:col-6 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; }
    .sm\:col-7 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .sm\:col-8 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .sm\:col-9 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%; }
    .sm\:col-10 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .sm\:col-11 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .sm\:col-12 {
      padding: 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; } }

@media screen and (max-width: 767px) {
  .sm\:hidden {
    display: none; } }

@media screen and (max-width: 1024px) {
  .md\:hidden {
    display: none; } }

@media screen and (min-width: 1025px) {
  .lg\:hidden {
    display: none; } }

@media screen and (min-width: 768px) {
  .lg-md\:hidden {
    display: none; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.marginTop95 {
  margin-top: 95px !important; }

.marginRight95 {
  margin-right: 95px !important; }

.marginBottom95 {
  margin-bottom: 95px !important; }

.marginLeft95 {
  margin-left: 95px !important; }

.marginTop100 {
  margin-top: 100px !important; }

.marginRight100 {
  margin-right: 100px !important; }

.marginBottom100 {
  margin-bottom: 100px !important; }

.marginLeft100 {
  margin-left: 100px !important; }

.marginTop105 {
  margin-top: 105px !important; }

.marginRight105 {
  margin-right: 105px !important; }

.marginBottom105 {
  margin-bottom: 105px !important; }

.marginLeft105 {
  margin-left: 105px !important; }

.marginTop110 {
  margin-top: 110px !important; }

.marginRight110 {
  margin-right: 110px !important; }

.marginBottom110 {
  margin-bottom: 110px !important; }

.marginLeft110 {
  margin-left: 110px !important; }

.marginTop115 {
  margin-top: 115px !important; }

.marginRight115 {
  margin-right: 115px !important; }

.marginBottom115 {
  margin-bottom: 115px !important; }

.marginLeft115 {
  margin-left: 115px !important; }

.marginTop120 {
  margin-top: 120px !important; }

.marginRight120 {
  margin-right: 120px !important; }

.marginBottom120 {
  margin-bottom: 120px !important; }

.marginLeft120 {
  margin-left: 120px !important; }

.marginTop125 {
  margin-top: 125px !important; }

.marginRight125 {
  margin-right: 125px !important; }

.marginBottom125 {
  margin-bottom: 125px !important; }

.marginLeft125 {
  margin-left: 125px !important; }

.marginTop130 {
  margin-top: 130px !important; }

.marginRight130 {
  margin-right: 130px !important; }

.marginBottom130 {
  margin-bottom: 130px !important; }

.marginLeft130 {
  margin-left: 130px !important; }

.marginTop135 {
  margin-top: 135px !important; }

.marginRight135 {
  margin-right: 135px !important; }

.marginBottom135 {
  margin-bottom: 135px !important; }

.marginLeft135 {
  margin-left: 135px !important; }

.marginTop140 {
  margin-top: 140px !important; }

.marginRight140 {
  margin-right: 140px !important; }

.marginBottom140 {
  margin-bottom: 140px !important; }

.marginLeft140 {
  margin-left: 140px !important; }

.marginTop145 {
  margin-top: 145px !important; }

.marginRight145 {
  margin-right: 145px !important; }

.marginBottom145 {
  margin-bottom: 145px !important; }

.marginLeft145 {
  margin-left: 145px !important; }

.marginTop150 {
  margin-top: 150px !important; }

.marginRight150 {
  margin-right: 150px !important; }

.marginBottom150 {
  margin-bottom: 150px !important; }

.marginLeft150 {
  margin-left: 150px !important; }

.marginTop155 {
  margin-top: 155px !important; }

.marginRight155 {
  margin-right: 155px !important; }

.marginBottom155 {
  margin-bottom: 155px !important; }

.marginLeft155 {
  margin-left: 155px !important; }

.marginTop160 {
  margin-top: 160px !important; }

.marginRight160 {
  margin-right: 160px !important; }

.marginBottom160 {
  margin-bottom: 160px !important; }

.marginLeft160 {
  margin-left: 160px !important; }

.marginTop165 {
  margin-top: 165px !important; }

.marginRight165 {
  margin-right: 165px !important; }

.marginBottom165 {
  margin-bottom: 165px !important; }

.marginLeft165 {
  margin-left: 165px !important; }

.marginTop170 {
  margin-top: 170px !important; }

.marginRight170 {
  margin-right: 170px !important; }

.marginBottom170 {
  margin-bottom: 170px !important; }

.marginLeft170 {
  margin-left: 170px !important; }

.marginTop175 {
  margin-top: 175px !important; }

.marginRight175 {
  margin-right: 175px !important; }

.marginBottom175 {
  margin-bottom: 175px !important; }

.marginLeft175 {
  margin-left: 175px !important; }

.marginTop180 {
  margin-top: 180px !important; }

.marginRight180 {
  margin-right: 180px !important; }

.marginBottom180 {
  margin-bottom: 180px !important; }

.marginLeft180 {
  margin-left: 180px !important; }

.marginTop185 {
  margin-top: 185px !important; }

.marginRight185 {
  margin-right: 185px !important; }

.marginBottom185 {
  margin-bottom: 185px !important; }

.marginLeft185 {
  margin-left: 185px !important; }

.marginTop190 {
  margin-top: 190px !important; }

.marginRight190 {
  margin-right: 190px !important; }

.marginBottom190 {
  margin-bottom: 190px !important; }

.marginLeft190 {
  margin-left: 190px !important; }

.marginTop195 {
  margin-top: 195px !important; }

.marginRight195 {
  margin-right: 195px !important; }

.marginBottom195 {
  margin-bottom: 195px !important; }

.marginLeft195 {
  margin-left: 195px !important; }

.marginTop200 {
  margin-top: 200px !important; }

.marginRight200 {
  margin-right: 200px !important; }

.marginBottom200 {
  margin-bottom: 200px !important; }

.marginLeft200 {
  margin-left: 200px !important; }

.marginTop205 {
  margin-top: 205px !important; }

.marginRight205 {
  margin-right: 205px !important; }

.marginBottom205 {
  margin-bottom: 205px !important; }

.marginLeft205 {
  margin-left: 205px !important; }

.marginTop210 {
  margin-top: 210px !important; }

.marginRight210 {
  margin-right: 210px !important; }

.marginBottom210 {
  margin-bottom: 210px !important; }

.marginLeft210 {
  margin-left: 210px !important; }

.marginTop215 {
  margin-top: 215px !important; }

.marginRight215 {
  margin-right: 215px !important; }

.marginBottom215 {
  margin-bottom: 215px !important; }

.marginLeft215 {
  margin-left: 215px !important; }

.marginTop220 {
  margin-top: 220px !important; }

.marginRight220 {
  margin-right: 220px !important; }

.marginBottom220 {
  margin-bottom: 220px !important; }

.marginLeft220 {
  margin-left: 220px !important; }

.marginTop225 {
  margin-top: 225px !important; }

.marginRight225 {
  margin-right: 225px !important; }

.marginBottom225 {
  margin-bottom: 225px !important; }

.marginLeft225 {
  margin-left: 225px !important; }

.marginTop230 {
  margin-top: 230px !important; }

.marginRight230 {
  margin-right: 230px !important; }

.marginBottom230 {
  margin-bottom: 230px !important; }

.marginLeft230 {
  margin-left: 230px !important; }

.marginTop235 {
  margin-top: 235px !important; }

.marginRight235 {
  margin-right: 235px !important; }

.marginBottom235 {
  margin-bottom: 235px !important; }

.marginLeft235 {
  margin-left: 235px !important; }

.marginTop240 {
  margin-top: 240px !important; }

.marginRight240 {
  margin-right: 240px !important; }

.marginBottom240 {
  margin-bottom: 240px !important; }

.marginLeft240 {
  margin-left: 240px !important; }

.marginTop245 {
  margin-top: 245px !important; }

.marginRight245 {
  margin-right: 245px !important; }

.marginBottom245 {
  margin-bottom: 245px !important; }

.marginLeft245 {
  margin-left: 245px !important; }

.marginTop250 {
  margin-top: 250px !important; }

.marginRight250 {
  margin-right: 250px !important; }

.marginBottom250 {
  margin-bottom: 250px !important; }

.marginLeft250 {
  margin-left: 250px !important; }

@media screen and (min-width: 1025px) {
  .lg\:marginTop0 {
    margin-top: 0px !important; }
  .lg\:marginRight0 {
    margin-right: 0px !important; }
  .lg\:marginBottom0 {
    margin-bottom: 0px !important; }
  .lg\:marginLeft0 {
    margin-left: 0px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop5 {
    margin-top: 5px !important; }
  .lg\:marginRight5 {
    margin-right: 5px !important; }
  .lg\:marginBottom5 {
    margin-bottom: 5px !important; }
  .lg\:marginLeft5 {
    margin-left: 5px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop10 {
    margin-top: 10px !important; }
  .lg\:marginRight10 {
    margin-right: 10px !important; }
  .lg\:marginBottom10 {
    margin-bottom: 10px !important; }
  .lg\:marginLeft10 {
    margin-left: 10px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop15 {
    margin-top: 15px !important; }
  .lg\:marginRight15 {
    margin-right: 15px !important; }
  .lg\:marginBottom15 {
    margin-bottom: 15px !important; }
  .lg\:marginLeft15 {
    margin-left: 15px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop20 {
    margin-top: 20px !important; }
  .lg\:marginRight20 {
    margin-right: 20px !important; }
  .lg\:marginBottom20 {
    margin-bottom: 20px !important; }
  .lg\:marginLeft20 {
    margin-left: 20px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop25 {
    margin-top: 25px !important; }
  .lg\:marginRight25 {
    margin-right: 25px !important; }
  .lg\:marginBottom25 {
    margin-bottom: 25px !important; }
  .lg\:marginLeft25 {
    margin-left: 25px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop30 {
    margin-top: 30px !important; }
  .lg\:marginRight30 {
    margin-right: 30px !important; }
  .lg\:marginBottom30 {
    margin-bottom: 30px !important; }
  .lg\:marginLeft30 {
    margin-left: 30px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop35 {
    margin-top: 35px !important; }
  .lg\:marginRight35 {
    margin-right: 35px !important; }
  .lg\:marginBottom35 {
    margin-bottom: 35px !important; }
  .lg\:marginLeft35 {
    margin-left: 35px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop40 {
    margin-top: 40px !important; }
  .lg\:marginRight40 {
    margin-right: 40px !important; }
  .lg\:marginBottom40 {
    margin-bottom: 40px !important; }
  .lg\:marginLeft40 {
    margin-left: 40px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop45 {
    margin-top: 45px !important; }
  .lg\:marginRight45 {
    margin-right: 45px !important; }
  .lg\:marginBottom45 {
    margin-bottom: 45px !important; }
  .lg\:marginLeft45 {
    margin-left: 45px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop50 {
    margin-top: 50px !important; }
  .lg\:marginRight50 {
    margin-right: 50px !important; }
  .lg\:marginBottom50 {
    margin-bottom: 50px !important; }
  .lg\:marginLeft50 {
    margin-left: 50px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop55 {
    margin-top: 55px !important; }
  .lg\:marginRight55 {
    margin-right: 55px !important; }
  .lg\:marginBottom55 {
    margin-bottom: 55px !important; }
  .lg\:marginLeft55 {
    margin-left: 55px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop60 {
    margin-top: 60px !important; }
  .lg\:marginRight60 {
    margin-right: 60px !important; }
  .lg\:marginBottom60 {
    margin-bottom: 60px !important; }
  .lg\:marginLeft60 {
    margin-left: 60px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop65 {
    margin-top: 65px !important; }
  .lg\:marginRight65 {
    margin-right: 65px !important; }
  .lg\:marginBottom65 {
    margin-bottom: 65px !important; }
  .lg\:marginLeft65 {
    margin-left: 65px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop70 {
    margin-top: 70px !important; }
  .lg\:marginRight70 {
    margin-right: 70px !important; }
  .lg\:marginBottom70 {
    margin-bottom: 70px !important; }
  .lg\:marginLeft70 {
    margin-left: 70px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop75 {
    margin-top: 75px !important; }
  .lg\:marginRight75 {
    margin-right: 75px !important; }
  .lg\:marginBottom75 {
    margin-bottom: 75px !important; }
  .lg\:marginLeft75 {
    margin-left: 75px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop80 {
    margin-top: 80px !important; }
  .lg\:marginRight80 {
    margin-right: 80px !important; }
  .lg\:marginBottom80 {
    margin-bottom: 80px !important; }
  .lg\:marginLeft80 {
    margin-left: 80px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop85 {
    margin-top: 85px !important; }
  .lg\:marginRight85 {
    margin-right: 85px !important; }
  .lg\:marginBottom85 {
    margin-bottom: 85px !important; }
  .lg\:marginLeft85 {
    margin-left: 85px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop90 {
    margin-top: 90px !important; }
  .lg\:marginRight90 {
    margin-right: 90px !important; }
  .lg\:marginBottom90 {
    margin-bottom: 90px !important; }
  .lg\:marginLeft90 {
    margin-left: 90px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop95 {
    margin-top: 95px !important; }
  .lg\:marginRight95 {
    margin-right: 95px !important; }
  .lg\:marginBottom95 {
    margin-bottom: 95px !important; }
  .lg\:marginLeft95 {
    margin-left: 95px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop100 {
    margin-top: 100px !important; }
  .lg\:marginRight100 {
    margin-right: 100px !important; }
  .lg\:marginBottom100 {
    margin-bottom: 100px !important; }
  .lg\:marginLeft100 {
    margin-left: 100px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop105 {
    margin-top: 105px !important; }
  .lg\:marginRight105 {
    margin-right: 105px !important; }
  .lg\:marginBottom105 {
    margin-bottom: 105px !important; }
  .lg\:marginLeft105 {
    margin-left: 105px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop110 {
    margin-top: 110px !important; }
  .lg\:marginRight110 {
    margin-right: 110px !important; }
  .lg\:marginBottom110 {
    margin-bottom: 110px !important; }
  .lg\:marginLeft110 {
    margin-left: 110px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop115 {
    margin-top: 115px !important; }
  .lg\:marginRight115 {
    margin-right: 115px !important; }
  .lg\:marginBottom115 {
    margin-bottom: 115px !important; }
  .lg\:marginLeft115 {
    margin-left: 115px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop120 {
    margin-top: 120px !important; }
  .lg\:marginRight120 {
    margin-right: 120px !important; }
  .lg\:marginBottom120 {
    margin-bottom: 120px !important; }
  .lg\:marginLeft120 {
    margin-left: 120px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop125 {
    margin-top: 125px !important; }
  .lg\:marginRight125 {
    margin-right: 125px !important; }
  .lg\:marginBottom125 {
    margin-bottom: 125px !important; }
  .lg\:marginLeft125 {
    margin-left: 125px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop130 {
    margin-top: 130px !important; }
  .lg\:marginRight130 {
    margin-right: 130px !important; }
  .lg\:marginBottom130 {
    margin-bottom: 130px !important; }
  .lg\:marginLeft130 {
    margin-left: 130px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop135 {
    margin-top: 135px !important; }
  .lg\:marginRight135 {
    margin-right: 135px !important; }
  .lg\:marginBottom135 {
    margin-bottom: 135px !important; }
  .lg\:marginLeft135 {
    margin-left: 135px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop140 {
    margin-top: 140px !important; }
  .lg\:marginRight140 {
    margin-right: 140px !important; }
  .lg\:marginBottom140 {
    margin-bottom: 140px !important; }
  .lg\:marginLeft140 {
    margin-left: 140px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop145 {
    margin-top: 145px !important; }
  .lg\:marginRight145 {
    margin-right: 145px !important; }
  .lg\:marginBottom145 {
    margin-bottom: 145px !important; }
  .lg\:marginLeft145 {
    margin-left: 145px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop150 {
    margin-top: 150px !important; }
  .lg\:marginRight150 {
    margin-right: 150px !important; }
  .lg\:marginBottom150 {
    margin-bottom: 150px !important; }
  .lg\:marginLeft150 {
    margin-left: 150px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop155 {
    margin-top: 155px !important; }
  .lg\:marginRight155 {
    margin-right: 155px !important; }
  .lg\:marginBottom155 {
    margin-bottom: 155px !important; }
  .lg\:marginLeft155 {
    margin-left: 155px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop160 {
    margin-top: 160px !important; }
  .lg\:marginRight160 {
    margin-right: 160px !important; }
  .lg\:marginBottom160 {
    margin-bottom: 160px !important; }
  .lg\:marginLeft160 {
    margin-left: 160px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop165 {
    margin-top: 165px !important; }
  .lg\:marginRight165 {
    margin-right: 165px !important; }
  .lg\:marginBottom165 {
    margin-bottom: 165px !important; }
  .lg\:marginLeft165 {
    margin-left: 165px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop170 {
    margin-top: 170px !important; }
  .lg\:marginRight170 {
    margin-right: 170px !important; }
  .lg\:marginBottom170 {
    margin-bottom: 170px !important; }
  .lg\:marginLeft170 {
    margin-left: 170px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop175 {
    margin-top: 175px !important; }
  .lg\:marginRight175 {
    margin-right: 175px !important; }
  .lg\:marginBottom175 {
    margin-bottom: 175px !important; }
  .lg\:marginLeft175 {
    margin-left: 175px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop180 {
    margin-top: 180px !important; }
  .lg\:marginRight180 {
    margin-right: 180px !important; }
  .lg\:marginBottom180 {
    margin-bottom: 180px !important; }
  .lg\:marginLeft180 {
    margin-left: 180px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop185 {
    margin-top: 185px !important; }
  .lg\:marginRight185 {
    margin-right: 185px !important; }
  .lg\:marginBottom185 {
    margin-bottom: 185px !important; }
  .lg\:marginLeft185 {
    margin-left: 185px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop190 {
    margin-top: 190px !important; }
  .lg\:marginRight190 {
    margin-right: 190px !important; }
  .lg\:marginBottom190 {
    margin-bottom: 190px !important; }
  .lg\:marginLeft190 {
    margin-left: 190px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop195 {
    margin-top: 195px !important; }
  .lg\:marginRight195 {
    margin-right: 195px !important; }
  .lg\:marginBottom195 {
    margin-bottom: 195px !important; }
  .lg\:marginLeft195 {
    margin-left: 195px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop200 {
    margin-top: 200px !important; }
  .lg\:marginRight200 {
    margin-right: 200px !important; }
  .lg\:marginBottom200 {
    margin-bottom: 200px !important; }
  .lg\:marginLeft200 {
    margin-left: 200px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop205 {
    margin-top: 205px !important; }
  .lg\:marginRight205 {
    margin-right: 205px !important; }
  .lg\:marginBottom205 {
    margin-bottom: 205px !important; }
  .lg\:marginLeft205 {
    margin-left: 205px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop210 {
    margin-top: 210px !important; }
  .lg\:marginRight210 {
    margin-right: 210px !important; }
  .lg\:marginBottom210 {
    margin-bottom: 210px !important; }
  .lg\:marginLeft210 {
    margin-left: 210px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop215 {
    margin-top: 215px !important; }
  .lg\:marginRight215 {
    margin-right: 215px !important; }
  .lg\:marginBottom215 {
    margin-bottom: 215px !important; }
  .lg\:marginLeft215 {
    margin-left: 215px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop220 {
    margin-top: 220px !important; }
  .lg\:marginRight220 {
    margin-right: 220px !important; }
  .lg\:marginBottom220 {
    margin-bottom: 220px !important; }
  .lg\:marginLeft220 {
    margin-left: 220px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop225 {
    margin-top: 225px !important; }
  .lg\:marginRight225 {
    margin-right: 225px !important; }
  .lg\:marginBottom225 {
    margin-bottom: 225px !important; }
  .lg\:marginLeft225 {
    margin-left: 225px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop230 {
    margin-top: 230px !important; }
  .lg\:marginRight230 {
    margin-right: 230px !important; }
  .lg\:marginBottom230 {
    margin-bottom: 230px !important; }
  .lg\:marginLeft230 {
    margin-left: 230px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop235 {
    margin-top: 235px !important; }
  .lg\:marginRight235 {
    margin-right: 235px !important; }
  .lg\:marginBottom235 {
    margin-bottom: 235px !important; }
  .lg\:marginLeft235 {
    margin-left: 235px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop240 {
    margin-top: 240px !important; }
  .lg\:marginRight240 {
    margin-right: 240px !important; }
  .lg\:marginBottom240 {
    margin-bottom: 240px !important; }
  .lg\:marginLeft240 {
    margin-left: 240px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop245 {
    margin-top: 245px !important; }
  .lg\:marginRight245 {
    margin-right: 245px !important; }
  .lg\:marginBottom245 {
    margin-bottom: 245px !important; }
  .lg\:marginLeft245 {
    margin-left: 245px !important; } }

@media screen and (min-width: 1025px) {
  .lg\:marginTop250 {
    margin-top: 250px !important; }
  .lg\:marginRight250 {
    margin-right: 250px !important; }
  .lg\:marginBottom250 {
    margin-bottom: 250px !important; }
  .lg\:marginLeft250 {
    margin-left: 250px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop0 {
    margin-top: 0px !important; }
  .md\:marginRight0 {
    margin-right: 0px !important; }
  .md\:marginBottom0 {
    margin-bottom: 0px !important; }
  .md\:marginLeft0 {
    margin-left: 0px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop5 {
    margin-top: 5px !important; }
  .md\:marginRight5 {
    margin-right: 5px !important; }
  .md\:marginBottom5 {
    margin-bottom: 5px !important; }
  .md\:marginLeft5 {
    margin-left: 5px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop10 {
    margin-top: 10px !important; }
  .md\:marginRight10 {
    margin-right: 10px !important; }
  .md\:marginBottom10 {
    margin-bottom: 10px !important; }
  .md\:marginLeft10 {
    margin-left: 10px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop15 {
    margin-top: 15px !important; }
  .md\:marginRight15 {
    margin-right: 15px !important; }
  .md\:marginBottom15 {
    margin-bottom: 15px !important; }
  .md\:marginLeft15 {
    margin-left: 15px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop20 {
    margin-top: 20px !important; }
  .md\:marginRight20 {
    margin-right: 20px !important; }
  .md\:marginBottom20 {
    margin-bottom: 20px !important; }
  .md\:marginLeft20 {
    margin-left: 20px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop25 {
    margin-top: 25px !important; }
  .md\:marginRight25 {
    margin-right: 25px !important; }
  .md\:marginBottom25 {
    margin-bottom: 25px !important; }
  .md\:marginLeft25 {
    margin-left: 25px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop30 {
    margin-top: 30px !important; }
  .md\:marginRight30 {
    margin-right: 30px !important; }
  .md\:marginBottom30 {
    margin-bottom: 30px !important; }
  .md\:marginLeft30 {
    margin-left: 30px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop35 {
    margin-top: 35px !important; }
  .md\:marginRight35 {
    margin-right: 35px !important; }
  .md\:marginBottom35 {
    margin-bottom: 35px !important; }
  .md\:marginLeft35 {
    margin-left: 35px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop40 {
    margin-top: 40px !important; }
  .md\:marginRight40 {
    margin-right: 40px !important; }
  .md\:marginBottom40 {
    margin-bottom: 40px !important; }
  .md\:marginLeft40 {
    margin-left: 40px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop45 {
    margin-top: 45px !important; }
  .md\:marginRight45 {
    margin-right: 45px !important; }
  .md\:marginBottom45 {
    margin-bottom: 45px !important; }
  .md\:marginLeft45 {
    margin-left: 45px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop50 {
    margin-top: 50px !important; }
  .md\:marginRight50 {
    margin-right: 50px !important; }
  .md\:marginBottom50 {
    margin-bottom: 50px !important; }
  .md\:marginLeft50 {
    margin-left: 50px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop55 {
    margin-top: 55px !important; }
  .md\:marginRight55 {
    margin-right: 55px !important; }
  .md\:marginBottom55 {
    margin-bottom: 55px !important; }
  .md\:marginLeft55 {
    margin-left: 55px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop60 {
    margin-top: 60px !important; }
  .md\:marginRight60 {
    margin-right: 60px !important; }
  .md\:marginBottom60 {
    margin-bottom: 60px !important; }
  .md\:marginLeft60 {
    margin-left: 60px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop65 {
    margin-top: 65px !important; }
  .md\:marginRight65 {
    margin-right: 65px !important; }
  .md\:marginBottom65 {
    margin-bottom: 65px !important; }
  .md\:marginLeft65 {
    margin-left: 65px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop70 {
    margin-top: 70px !important; }
  .md\:marginRight70 {
    margin-right: 70px !important; }
  .md\:marginBottom70 {
    margin-bottom: 70px !important; }
  .md\:marginLeft70 {
    margin-left: 70px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop75 {
    margin-top: 75px !important; }
  .md\:marginRight75 {
    margin-right: 75px !important; }
  .md\:marginBottom75 {
    margin-bottom: 75px !important; }
  .md\:marginLeft75 {
    margin-left: 75px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop80 {
    margin-top: 80px !important; }
  .md\:marginRight80 {
    margin-right: 80px !important; }
  .md\:marginBottom80 {
    margin-bottom: 80px !important; }
  .md\:marginLeft80 {
    margin-left: 80px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop85 {
    margin-top: 85px !important; }
  .md\:marginRight85 {
    margin-right: 85px !important; }
  .md\:marginBottom85 {
    margin-bottom: 85px !important; }
  .md\:marginLeft85 {
    margin-left: 85px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop90 {
    margin-top: 90px !important; }
  .md\:marginRight90 {
    margin-right: 90px !important; }
  .md\:marginBottom90 {
    margin-bottom: 90px !important; }
  .md\:marginLeft90 {
    margin-left: 90px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop95 {
    margin-top: 95px !important; }
  .md\:marginRight95 {
    margin-right: 95px !important; }
  .md\:marginBottom95 {
    margin-bottom: 95px !important; }
  .md\:marginLeft95 {
    margin-left: 95px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop100 {
    margin-top: 100px !important; }
  .md\:marginRight100 {
    margin-right: 100px !important; }
  .md\:marginBottom100 {
    margin-bottom: 100px !important; }
  .md\:marginLeft100 {
    margin-left: 100px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop105 {
    margin-top: 105px !important; }
  .md\:marginRight105 {
    margin-right: 105px !important; }
  .md\:marginBottom105 {
    margin-bottom: 105px !important; }
  .md\:marginLeft105 {
    margin-left: 105px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop110 {
    margin-top: 110px !important; }
  .md\:marginRight110 {
    margin-right: 110px !important; }
  .md\:marginBottom110 {
    margin-bottom: 110px !important; }
  .md\:marginLeft110 {
    margin-left: 110px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop115 {
    margin-top: 115px !important; }
  .md\:marginRight115 {
    margin-right: 115px !important; }
  .md\:marginBottom115 {
    margin-bottom: 115px !important; }
  .md\:marginLeft115 {
    margin-left: 115px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop120 {
    margin-top: 120px !important; }
  .md\:marginRight120 {
    margin-right: 120px !important; }
  .md\:marginBottom120 {
    margin-bottom: 120px !important; }
  .md\:marginLeft120 {
    margin-left: 120px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop125 {
    margin-top: 125px !important; }
  .md\:marginRight125 {
    margin-right: 125px !important; }
  .md\:marginBottom125 {
    margin-bottom: 125px !important; }
  .md\:marginLeft125 {
    margin-left: 125px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop130 {
    margin-top: 130px !important; }
  .md\:marginRight130 {
    margin-right: 130px !important; }
  .md\:marginBottom130 {
    margin-bottom: 130px !important; }
  .md\:marginLeft130 {
    margin-left: 130px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop135 {
    margin-top: 135px !important; }
  .md\:marginRight135 {
    margin-right: 135px !important; }
  .md\:marginBottom135 {
    margin-bottom: 135px !important; }
  .md\:marginLeft135 {
    margin-left: 135px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop140 {
    margin-top: 140px !important; }
  .md\:marginRight140 {
    margin-right: 140px !important; }
  .md\:marginBottom140 {
    margin-bottom: 140px !important; }
  .md\:marginLeft140 {
    margin-left: 140px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop145 {
    margin-top: 145px !important; }
  .md\:marginRight145 {
    margin-right: 145px !important; }
  .md\:marginBottom145 {
    margin-bottom: 145px !important; }
  .md\:marginLeft145 {
    margin-left: 145px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop150 {
    margin-top: 150px !important; }
  .md\:marginRight150 {
    margin-right: 150px !important; }
  .md\:marginBottom150 {
    margin-bottom: 150px !important; }
  .md\:marginLeft150 {
    margin-left: 150px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop155 {
    margin-top: 155px !important; }
  .md\:marginRight155 {
    margin-right: 155px !important; }
  .md\:marginBottom155 {
    margin-bottom: 155px !important; }
  .md\:marginLeft155 {
    margin-left: 155px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop160 {
    margin-top: 160px !important; }
  .md\:marginRight160 {
    margin-right: 160px !important; }
  .md\:marginBottom160 {
    margin-bottom: 160px !important; }
  .md\:marginLeft160 {
    margin-left: 160px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop165 {
    margin-top: 165px !important; }
  .md\:marginRight165 {
    margin-right: 165px !important; }
  .md\:marginBottom165 {
    margin-bottom: 165px !important; }
  .md\:marginLeft165 {
    margin-left: 165px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop170 {
    margin-top: 170px !important; }
  .md\:marginRight170 {
    margin-right: 170px !important; }
  .md\:marginBottom170 {
    margin-bottom: 170px !important; }
  .md\:marginLeft170 {
    margin-left: 170px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop175 {
    margin-top: 175px !important; }
  .md\:marginRight175 {
    margin-right: 175px !important; }
  .md\:marginBottom175 {
    margin-bottom: 175px !important; }
  .md\:marginLeft175 {
    margin-left: 175px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop180 {
    margin-top: 180px !important; }
  .md\:marginRight180 {
    margin-right: 180px !important; }
  .md\:marginBottom180 {
    margin-bottom: 180px !important; }
  .md\:marginLeft180 {
    margin-left: 180px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop185 {
    margin-top: 185px !important; }
  .md\:marginRight185 {
    margin-right: 185px !important; }
  .md\:marginBottom185 {
    margin-bottom: 185px !important; }
  .md\:marginLeft185 {
    margin-left: 185px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop190 {
    margin-top: 190px !important; }
  .md\:marginRight190 {
    margin-right: 190px !important; }
  .md\:marginBottom190 {
    margin-bottom: 190px !important; }
  .md\:marginLeft190 {
    margin-left: 190px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop195 {
    margin-top: 195px !important; }
  .md\:marginRight195 {
    margin-right: 195px !important; }
  .md\:marginBottom195 {
    margin-bottom: 195px !important; }
  .md\:marginLeft195 {
    margin-left: 195px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop200 {
    margin-top: 200px !important; }
  .md\:marginRight200 {
    margin-right: 200px !important; }
  .md\:marginBottom200 {
    margin-bottom: 200px !important; }
  .md\:marginLeft200 {
    margin-left: 200px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop205 {
    margin-top: 205px !important; }
  .md\:marginRight205 {
    margin-right: 205px !important; }
  .md\:marginBottom205 {
    margin-bottom: 205px !important; }
  .md\:marginLeft205 {
    margin-left: 205px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop210 {
    margin-top: 210px !important; }
  .md\:marginRight210 {
    margin-right: 210px !important; }
  .md\:marginBottom210 {
    margin-bottom: 210px !important; }
  .md\:marginLeft210 {
    margin-left: 210px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop215 {
    margin-top: 215px !important; }
  .md\:marginRight215 {
    margin-right: 215px !important; }
  .md\:marginBottom215 {
    margin-bottom: 215px !important; }
  .md\:marginLeft215 {
    margin-left: 215px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop220 {
    margin-top: 220px !important; }
  .md\:marginRight220 {
    margin-right: 220px !important; }
  .md\:marginBottom220 {
    margin-bottom: 220px !important; }
  .md\:marginLeft220 {
    margin-left: 220px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop225 {
    margin-top: 225px !important; }
  .md\:marginRight225 {
    margin-right: 225px !important; }
  .md\:marginBottom225 {
    margin-bottom: 225px !important; }
  .md\:marginLeft225 {
    margin-left: 225px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop230 {
    margin-top: 230px !important; }
  .md\:marginRight230 {
    margin-right: 230px !important; }
  .md\:marginBottom230 {
    margin-bottom: 230px !important; }
  .md\:marginLeft230 {
    margin-left: 230px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop235 {
    margin-top: 235px !important; }
  .md\:marginRight235 {
    margin-right: 235px !important; }
  .md\:marginBottom235 {
    margin-bottom: 235px !important; }
  .md\:marginLeft235 {
    margin-left: 235px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop240 {
    margin-top: 240px !important; }
  .md\:marginRight240 {
    margin-right: 240px !important; }
  .md\:marginBottom240 {
    margin-bottom: 240px !important; }
  .md\:marginLeft240 {
    margin-left: 240px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop245 {
    margin-top: 245px !important; }
  .md\:marginRight245 {
    margin-right: 245px !important; }
  .md\:marginBottom245 {
    margin-bottom: 245px !important; }
  .md\:marginLeft245 {
    margin-left: 245px !important; } }

@media screen and (max-width: 1024px) {
  .md\:marginTop250 {
    margin-top: 250px !important; }
  .md\:marginRight250 {
    margin-right: 250px !important; }
  .md\:marginBottom250 {
    margin-bottom: 250px !important; }
  .md\:marginLeft250 {
    margin-left: 250px !important; } }

.pt5 {
  padding-top: 5px !important; }

.pr5 {
  padding-right: 5px !important; }

.pb5 {
  padding-bottom: 5px !important; }

.pl5 {
  padding-left: 5px !important; }

.pt10 {
  padding-top: 10px !important; }

.pr10 {
  padding-right: 10px !important; }

.pb10 {
  padding-bottom: 10px !important; }

.pl10 {
  padding-left: 10px !important; }

.pt15 {
  padding-top: 15px !important; }

.pr15 {
  padding-right: 15px !important; }

.pb15 {
  padding-bottom: 15px !important; }

.pl15 {
  padding-left: 15px !important; }

.pt20 {
  padding-top: 20px !important; }

.pr20 {
  padding-right: 20px !important; }

.pb20 {
  padding-bottom: 20px !important; }

.pl20 {
  padding-left: 20px !important; }

.pt25 {
  padding-top: 25px !important; }

.pr25 {
  padding-right: 25px !important; }

.pb25 {
  padding-bottom: 25px !important; }

.pl25 {
  padding-left: 25px !important; }

.pt30 {
  padding-top: 30px !important; }

.pr30 {
  padding-right: 30px !important; }

.pb30 {
  padding-bottom: 30px !important; }

.pl30 {
  padding-left: 30px !important; }

.pt35 {
  padding-top: 35px !important; }

.pr35 {
  padding-right: 35px !important; }

.pb35 {
  padding-bottom: 35px !important; }

.pl35 {
  padding-left: 35px !important; }

.pt40 {
  padding-top: 40px !important; }

.pr40 {
  padding-right: 40px !important; }

.pb40 {
  padding-bottom: 40px !important; }

.pl40 {
  padding-left: 40px !important; }

.pt45 {
  padding-top: 45px !important; }

.pr45 {
  padding-right: 45px !important; }

.pb45 {
  padding-bottom: 45px !important; }

.pl45 {
  padding-left: 45px !important; }

.pt50 {
  padding-top: 50px !important; }

.pr50 {
  padding-right: 50px !important; }

.pb50 {
  padding-bottom: 50px !important; }

.pl50 {
  padding-left: 50px !important; }

.pt55 {
  padding-top: 55px !important; }

.pr55 {
  padding-right: 55px !important; }

.pb55 {
  padding-bottom: 55px !important; }

.pl55 {
  padding-left: 55px !important; }

.pt60 {
  padding-top: 60px !important; }

.pr60 {
  padding-right: 60px !important; }

.pb60 {
  padding-bottom: 60px !important; }

.pl60 {
  padding-left: 60px !important; }

.pt65 {
  padding-top: 65px !important; }

.pr65 {
  padding-right: 65px !important; }

.pb65 {
  padding-bottom: 65px !important; }

.pl65 {
  padding-left: 65px !important; }

.pt70 {
  padding-top: 70px !important; }

.pr70 {
  padding-right: 70px !important; }

.pb70 {
  padding-bottom: 70px !important; }

.pl70 {
  padding-left: 70px !important; }

.pt75 {
  padding-top: 75px !important; }

.pr75 {
  padding-right: 75px !important; }

.pb75 {
  padding-bottom: 75px !important; }

.pl75 {
  padding-left: 75px !important; }

.pt80 {
  padding-top: 80px !important; }

.pr80 {
  padding-right: 80px !important; }

.pb80 {
  padding-bottom: 80px !important; }

.pl80 {
  padding-left: 80px !important; }

.pt85 {
  padding-top: 85px !important; }

.pr85 {
  padding-right: 85px !important; }

.pb85 {
  padding-bottom: 85px !important; }

.pl85 {
  padding-left: 85px !important; }

.pt90 {
  padding-top: 90px !important; }

.pr90 {
  padding-right: 90px !important; }

.pb90 {
  padding-bottom: 90px !important; }

.pl90 {
  padding-left: 90px !important; }

.pt95 {
  padding-top: 95px !important; }

.pr95 {
  padding-right: 95px !important; }

.pb95 {
  padding-bottom: 95px !important; }

.pl95 {
  padding-left: 95px !important; }

.pt100 {
  padding-top: 100px !important; }

.pr100 {
  padding-right: 100px !important; }

.pb100 {
  padding-bottom: 100px !important; }

.pl100 {
  padding-left: 100px !important; }

.pt105 {
  padding-top: 105px !important; }

.pr105 {
  padding-right: 105px !important; }

.pb105 {
  padding-bottom: 105px !important; }

.pl105 {
  padding-left: 105px !important; }

.pt110 {
  padding-top: 110px !important; }

.pr110 {
  padding-right: 110px !important; }

.pb110 {
  padding-bottom: 110px !important; }

.pl110 {
  padding-left: 110px !important; }

.pt115 {
  padding-top: 115px !important; }

.pr115 {
  padding-right: 115px !important; }

.pb115 {
  padding-bottom: 115px !important; }

.pl115 {
  padding-left: 115px !important; }

.pt120 {
  padding-top: 120px !important; }

.pr120 {
  padding-right: 120px !important; }

.pb120 {
  padding-bottom: 120px !important; }

.pl120 {
  padding-left: 120px !important; }

.pt125 {
  padding-top: 125px !important; }

.pr125 {
  padding-right: 125px !important; }

.pb125 {
  padding-bottom: 125px !important; }

.pl125 {
  padding-left: 125px !important; }

.pt130 {
  padding-top: 130px !important; }

.pr130 {
  padding-right: 130px !important; }

.pb130 {
  padding-bottom: 130px !important; }

.pl130 {
  padding-left: 130px !important; }

.pt135 {
  padding-top: 135px !important; }

.pr135 {
  padding-right: 135px !important; }

.pb135 {
  padding-bottom: 135px !important; }

.pl135 {
  padding-left: 135px !important; }

.pt140 {
  padding-top: 140px !important; }

.pr140 {
  padding-right: 140px !important; }

.pb140 {
  padding-bottom: 140px !important; }

.pl140 {
  padding-left: 140px !important; }

.pt145 {
  padding-top: 145px !important; }

.pr145 {
  padding-right: 145px !important; }

.pb145 {
  padding-bottom: 145px !important; }

.pl145 {
  padding-left: 145px !important; }

.pt150 {
  padding-top: 150px !important; }

.pr150 {
  padding-right: 150px !important; }

.pb150 {
  padding-bottom: 150px !important; }

.pl150 {
  padding-left: 150px !important; }

.pt155 {
  padding-top: 155px !important; }

.pr155 {
  padding-right: 155px !important; }

.pb155 {
  padding-bottom: 155px !important; }

.pl155 {
  padding-left: 155px !important; }

.pt160 {
  padding-top: 160px !important; }

.pr160 {
  padding-right: 160px !important; }

.pb160 {
  padding-bottom: 160px !important; }

.pl160 {
  padding-left: 160px !important; }

.pt165 {
  padding-top: 165px !important; }

.pr165 {
  padding-right: 165px !important; }

.pb165 {
  padding-bottom: 165px !important; }

.pl165 {
  padding-left: 165px !important; }

.pt170 {
  padding-top: 170px !important; }

.pr170 {
  padding-right: 170px !important; }

.pb170 {
  padding-bottom: 170px !important; }

.pl170 {
  padding-left: 170px !important; }

.pt175 {
  padding-top: 175px !important; }

.pr175 {
  padding-right: 175px !important; }

.pb175 {
  padding-bottom: 175px !important; }

.pl175 {
  padding-left: 175px !important; }

.pt180 {
  padding-top: 180px !important; }

.pr180 {
  padding-right: 180px !important; }

.pb180 {
  padding-bottom: 180px !important; }

.pl180 {
  padding-left: 180px !important; }

.pt185 {
  padding-top: 185px !important; }

.pr185 {
  padding-right: 185px !important; }

.pb185 {
  padding-bottom: 185px !important; }

.pl185 {
  padding-left: 185px !important; }

.pt190 {
  padding-top: 190px !important; }

.pr190 {
  padding-right: 190px !important; }

.pb190 {
  padding-bottom: 190px !important; }

.pl190 {
  padding-left: 190px !important; }

.pt195 {
  padding-top: 195px !important; }

.pr195 {
  padding-right: 195px !important; }

.pb195 {
  padding-bottom: 195px !important; }

.pl195 {
  padding-left: 195px !important; }

.pt200 {
  padding-top: 200px !important; }

.pr200 {
  padding-right: 200px !important; }

.pb200 {
  padding-bottom: 200px !important; }

.pl200 {
  padding-left: 200px !important; }

.pt205 {
  padding-top: 205px !important; }

.pr205 {
  padding-right: 205px !important; }

.pb205 {
  padding-bottom: 205px !important; }

.pl205 {
  padding-left: 205px !important; }

.pt210 {
  padding-top: 210px !important; }

.pr210 {
  padding-right: 210px !important; }

.pb210 {
  padding-bottom: 210px !important; }

.pl210 {
  padding-left: 210px !important; }

.pt215 {
  padding-top: 215px !important; }

.pr215 {
  padding-right: 215px !important; }

.pb215 {
  padding-bottom: 215px !important; }

.pl215 {
  padding-left: 215px !important; }

.pt220 {
  padding-top: 220px !important; }

.pr220 {
  padding-right: 220px !important; }

.pb220 {
  padding-bottom: 220px !important; }

.pl220 {
  padding-left: 220px !important; }

.pt225 {
  padding-top: 225px !important; }

.pr225 {
  padding-right: 225px !important; }

.pb225 {
  padding-bottom: 225px !important; }

.pl225 {
  padding-left: 225px !important; }

.pt230 {
  padding-top: 230px !important; }

.pr230 {
  padding-right: 230px !important; }

.pb230 {
  padding-bottom: 230px !important; }

.pl230 {
  padding-left: 230px !important; }

.pt235 {
  padding-top: 235px !important; }

.pr235 {
  padding-right: 235px !important; }

.pb235 {
  padding-bottom: 235px !important; }

.pl235 {
  padding-left: 235px !important; }

.pt240 {
  padding-top: 240px !important; }

.pr240 {
  padding-right: 240px !important; }

.pb240 {
  padding-bottom: 240px !important; }

.pl240 {
  padding-left: 240px !important; }

.pt245 {
  padding-top: 245px !important; }

.pr245 {
  padding-right: 245px !important; }

.pb245 {
  padding-bottom: 245px !important; }

.pl245 {
  padding-left: 245px !important; }

.pt250 {
  padding-top: 250px !important; }

.pr250 {
  padding-right: 250px !important; }

.pb250 {
  padding-bottom: 250px !important; }

.pl250 {
  padding-left: 250px !important; }

.pt0 {
  padding-top: 0 !important; }

.pr0 {
  padding-right: 0 !important; }

.pb0 {
  padding-bottom: 0 !important; }

.pl0 {
  padding-left: 0 !important; }

@media screen and (max-width: 767px) {
  .ptSm5 {
    padding-top: 5px !important; }
  .prSm5 {
    padding-right: 5px !important; }
  .pbSm5 {
    padding-bottom: 5px !important; }
  .plSm5 {
    padding-left: 5px !important; } }

@media screen and (max-width: 767px) {
  .ptSm10 {
    padding-top: 10px !important; }
  .prSm10 {
    padding-right: 10px !important; }
  .pbSm10 {
    padding-bottom: 10px !important; }
  .plSm10 {
    padding-left: 10px !important; } }

@media screen and (max-width: 767px) {
  .ptSm15 {
    padding-top: 15px !important; }
  .prSm15 {
    padding-right: 15px !important; }
  .pbSm15 {
    padding-bottom: 15px !important; }
  .plSm15 {
    padding-left: 15px !important; } }

@media screen and (max-width: 767px) {
  .ptSm20 {
    padding-top: 20px !important; }
  .prSm20 {
    padding-right: 20px !important; }
  .pbSm20 {
    padding-bottom: 20px !important; }
  .plSm20 {
    padding-left: 20px !important; } }

@media screen and (max-width: 767px) {
  .ptSm25 {
    padding-top: 25px !important; }
  .prSm25 {
    padding-right: 25px !important; }
  .pbSm25 {
    padding-bottom: 25px !important; }
  .plSm25 {
    padding-left: 25px !important; } }

@media screen and (max-width: 767px) {
  .ptSm30 {
    padding-top: 30px !important; }
  .prSm30 {
    padding-right: 30px !important; }
  .pbSm30 {
    padding-bottom: 30px !important; }
  .plSm30 {
    padding-left: 30px !important; } }

@media screen and (max-width: 767px) {
  .ptSm35 {
    padding-top: 35px !important; }
  .prSm35 {
    padding-right: 35px !important; }
  .pbSm35 {
    padding-bottom: 35px !important; }
  .plSm35 {
    padding-left: 35px !important; } }

@media screen and (max-width: 767px) {
  .ptSm40 {
    padding-top: 40px !important; }
  .prSm40 {
    padding-right: 40px !important; }
  .pbSm40 {
    padding-bottom: 40px !important; }
  .plSm40 {
    padding-left: 40px !important; } }

@media screen and (max-width: 767px) {
  .ptSm45 {
    padding-top: 45px !important; }
  .prSm45 {
    padding-right: 45px !important; }
  .pbSm45 {
    padding-bottom: 45px !important; }
  .plSm45 {
    padding-left: 45px !important; } }

@media screen and (max-width: 767px) {
  .ptSm50 {
    padding-top: 50px !important; }
  .prSm50 {
    padding-right: 50px !important; }
  .pbSm50 {
    padding-bottom: 50px !important; }
  .plSm50 {
    padding-left: 50px !important; } }

@media screen and (max-width: 767px) {
  .ptSm55 {
    padding-top: 55px !important; }
  .prSm55 {
    padding-right: 55px !important; }
  .pbSm55 {
    padding-bottom: 55px !important; }
  .plSm55 {
    padding-left: 55px !important; } }

@media screen and (max-width: 767px) {
  .ptSm60 {
    padding-top: 60px !important; }
  .prSm60 {
    padding-right: 60px !important; }
  .pbSm60 {
    padding-bottom: 60px !important; }
  .plSm60 {
    padding-left: 60px !important; } }

@media screen and (max-width: 767px) {
  .ptSm65 {
    padding-top: 65px !important; }
  .prSm65 {
    padding-right: 65px !important; }
  .pbSm65 {
    padding-bottom: 65px !important; }
  .plSm65 {
    padding-left: 65px !important; } }

@media screen and (max-width: 767px) {
  .ptSm70 {
    padding-top: 70px !important; }
  .prSm70 {
    padding-right: 70px !important; }
  .pbSm70 {
    padding-bottom: 70px !important; }
  .plSm70 {
    padding-left: 70px !important; } }

@media screen and (max-width: 767px) {
  .ptSm75 {
    padding-top: 75px !important; }
  .prSm75 {
    padding-right: 75px !important; }
  .pbSm75 {
    padding-bottom: 75px !important; }
  .plSm75 {
    padding-left: 75px !important; } }

@media screen and (max-width: 767px) {
  .ptSm80 {
    padding-top: 80px !important; }
  .prSm80 {
    padding-right: 80px !important; }
  .pbSm80 {
    padding-bottom: 80px !important; }
  .plSm80 {
    padding-left: 80px !important; } }

@media screen and (max-width: 767px) {
  .ptSm85 {
    padding-top: 85px !important; }
  .prSm85 {
    padding-right: 85px !important; }
  .pbSm85 {
    padding-bottom: 85px !important; }
  .plSm85 {
    padding-left: 85px !important; } }

@media screen and (max-width: 767px) {
  .ptSm90 {
    padding-top: 90px !important; }
  .prSm90 {
    padding-right: 90px !important; }
  .pbSm90 {
    padding-bottom: 90px !important; }
  .plSm90 {
    padding-left: 90px !important; } }

@media screen and (max-width: 767px) {
  .ptSm95 {
    padding-top: 95px !important; }
  .prSm95 {
    padding-right: 95px !important; }
  .pbSm95 {
    padding-bottom: 95px !important; }
  .plSm95 {
    padding-left: 95px !important; } }

@media screen and (max-width: 767px) {
  .ptSm100 {
    padding-top: 100px !important; }
  .prSm100 {
    padding-right: 100px !important; }
  .pbSm100 {
    padding-bottom: 100px !important; }
  .plSm100 {
    padding-left: 100px !important; } }

@media screen and (max-width: 767px) {
  .ptSm105 {
    padding-top: 105px !important; }
  .prSm105 {
    padding-right: 105px !important; }
  .pbSm105 {
    padding-bottom: 105px !important; }
  .plSm105 {
    padding-left: 105px !important; } }

@media screen and (max-width: 767px) {
  .ptSm110 {
    padding-top: 110px !important; }
  .prSm110 {
    padding-right: 110px !important; }
  .pbSm110 {
    padding-bottom: 110px !important; }
  .plSm110 {
    padding-left: 110px !important; } }

@media screen and (max-width: 767px) {
  .ptSm115 {
    padding-top: 115px !important; }
  .prSm115 {
    padding-right: 115px !important; }
  .pbSm115 {
    padding-bottom: 115px !important; }
  .plSm115 {
    padding-left: 115px !important; } }

@media screen and (max-width: 767px) {
  .ptSm120 {
    padding-top: 120px !important; }
  .prSm120 {
    padding-right: 120px !important; }
  .pbSm120 {
    padding-bottom: 120px !important; }
  .plSm120 {
    padding-left: 120px !important; } }

@media screen and (max-width: 767px) {
  .ptSm125 {
    padding-top: 125px !important; }
  .prSm125 {
    padding-right: 125px !important; }
  .pbSm125 {
    padding-bottom: 125px !important; }
  .plSm125 {
    padding-left: 125px !important; } }

@media screen and (max-width: 767px) {
  .ptSm130 {
    padding-top: 130px !important; }
  .prSm130 {
    padding-right: 130px !important; }
  .pbSm130 {
    padding-bottom: 130px !important; }
  .plSm130 {
    padding-left: 130px !important; } }

@media screen and (max-width: 767px) {
  .ptSm135 {
    padding-top: 135px !important; }
  .prSm135 {
    padding-right: 135px !important; }
  .pbSm135 {
    padding-bottom: 135px !important; }
  .plSm135 {
    padding-left: 135px !important; } }

@media screen and (max-width: 767px) {
  .ptSm140 {
    padding-top: 140px !important; }
  .prSm140 {
    padding-right: 140px !important; }
  .pbSm140 {
    padding-bottom: 140px !important; }
  .plSm140 {
    padding-left: 140px !important; } }

@media screen and (max-width: 767px) {
  .ptSm145 {
    padding-top: 145px !important; }
  .prSm145 {
    padding-right: 145px !important; }
  .pbSm145 {
    padding-bottom: 145px !important; }
  .plSm145 {
    padding-left: 145px !important; } }

@media screen and (max-width: 767px) {
  .ptSm150 {
    padding-top: 150px !important; }
  .prSm150 {
    padding-right: 150px !important; }
  .pbSm150 {
    padding-bottom: 150px !important; }
  .plSm150 {
    padding-left: 150px !important; } }

@media screen and (max-width: 767px) {
  .ptSm155 {
    padding-top: 155px !important; }
  .prSm155 {
    padding-right: 155px !important; }
  .pbSm155 {
    padding-bottom: 155px !important; }
  .plSm155 {
    padding-left: 155px !important; } }

@media screen and (max-width: 767px) {
  .ptSm160 {
    padding-top: 160px !important; }
  .prSm160 {
    padding-right: 160px !important; }
  .pbSm160 {
    padding-bottom: 160px !important; }
  .plSm160 {
    padding-left: 160px !important; } }

@media screen and (max-width: 767px) {
  .ptSm165 {
    padding-top: 165px !important; }
  .prSm165 {
    padding-right: 165px !important; }
  .pbSm165 {
    padding-bottom: 165px !important; }
  .plSm165 {
    padding-left: 165px !important; } }

@media screen and (max-width: 767px) {
  .ptSm170 {
    padding-top: 170px !important; }
  .prSm170 {
    padding-right: 170px !important; }
  .pbSm170 {
    padding-bottom: 170px !important; }
  .plSm170 {
    padding-left: 170px !important; } }

@media screen and (max-width: 767px) {
  .ptSm175 {
    padding-top: 175px !important; }
  .prSm175 {
    padding-right: 175px !important; }
  .pbSm175 {
    padding-bottom: 175px !important; }
  .plSm175 {
    padding-left: 175px !important; } }

@media screen and (max-width: 767px) {
  .ptSm180 {
    padding-top: 180px !important; }
  .prSm180 {
    padding-right: 180px !important; }
  .pbSm180 {
    padding-bottom: 180px !important; }
  .plSm180 {
    padding-left: 180px !important; } }

@media screen and (max-width: 767px) {
  .ptSm185 {
    padding-top: 185px !important; }
  .prSm185 {
    padding-right: 185px !important; }
  .pbSm185 {
    padding-bottom: 185px !important; }
  .plSm185 {
    padding-left: 185px !important; } }

@media screen and (max-width: 767px) {
  .ptSm190 {
    padding-top: 190px !important; }
  .prSm190 {
    padding-right: 190px !important; }
  .pbSm190 {
    padding-bottom: 190px !important; }
  .plSm190 {
    padding-left: 190px !important; } }

@media screen and (max-width: 767px) {
  .ptSm195 {
    padding-top: 195px !important; }
  .prSm195 {
    padding-right: 195px !important; }
  .pbSm195 {
    padding-bottom: 195px !important; }
  .plSm195 {
    padding-left: 195px !important; } }

@media screen and (max-width: 767px) {
  .ptSm200 {
    padding-top: 200px !important; }
  .prSm200 {
    padding-right: 200px !important; }
  .pbSm200 {
    padding-bottom: 200px !important; }
  .plSm200 {
    padding-left: 200px !important; } }

@media screen and (max-width: 767px) {
  .ptSm205 {
    padding-top: 205px !important; }
  .prSm205 {
    padding-right: 205px !important; }
  .pbSm205 {
    padding-bottom: 205px !important; }
  .plSm205 {
    padding-left: 205px !important; } }

@media screen and (max-width: 767px) {
  .ptSm210 {
    padding-top: 210px !important; }
  .prSm210 {
    padding-right: 210px !important; }
  .pbSm210 {
    padding-bottom: 210px !important; }
  .plSm210 {
    padding-left: 210px !important; } }

@media screen and (max-width: 767px) {
  .ptSm215 {
    padding-top: 215px !important; }
  .prSm215 {
    padding-right: 215px !important; }
  .pbSm215 {
    padding-bottom: 215px !important; }
  .plSm215 {
    padding-left: 215px !important; } }

@media screen and (max-width: 767px) {
  .ptSm220 {
    padding-top: 220px !important; }
  .prSm220 {
    padding-right: 220px !important; }
  .pbSm220 {
    padding-bottom: 220px !important; }
  .plSm220 {
    padding-left: 220px !important; } }

@media screen and (max-width: 767px) {
  .ptSm225 {
    padding-top: 225px !important; }
  .prSm225 {
    padding-right: 225px !important; }
  .pbSm225 {
    padding-bottom: 225px !important; }
  .plSm225 {
    padding-left: 225px !important; } }

@media screen and (max-width: 767px) {
  .ptSm230 {
    padding-top: 230px !important; }
  .prSm230 {
    padding-right: 230px !important; }
  .pbSm230 {
    padding-bottom: 230px !important; }
  .plSm230 {
    padding-left: 230px !important; } }

@media screen and (max-width: 767px) {
  .ptSm235 {
    padding-top: 235px !important; }
  .prSm235 {
    padding-right: 235px !important; }
  .pbSm235 {
    padding-bottom: 235px !important; }
  .plSm235 {
    padding-left: 235px !important; } }

@media screen and (max-width: 767px) {
  .ptSm240 {
    padding-top: 240px !important; }
  .prSm240 {
    padding-right: 240px !important; }
  .pbSm240 {
    padding-bottom: 240px !important; }
  .plSm240 {
    padding-left: 240px !important; } }

@media screen and (max-width: 767px) {
  .ptSm245 {
    padding-top: 245px !important; }
  .prSm245 {
    padding-right: 245px !important; }
  .pbSm245 {
    padding-bottom: 245px !important; }
  .plSm245 {
    padding-left: 245px !important; } }

@media screen and (max-width: 767px) {
  .ptSm250 {
    padding-top: 250px !important; }
  .prSm250 {
    padding-right: 250px !important; }
  .pbSm250 {
    padding-bottom: 250px !important; }
  .plSm250 {
    padding-left: 250px !important; } }

@media screen and (max-width: 767px) {
  .ptSm0 {
    padding-top: 0 !important; }
  .prSm0 {
    padding-right: 0 !important; }
  .pbSm0 {
    padding-bottom: 0 !important; }
  .plSm0 {
    padding-left: 0 !important; } }

.widthAuto {
  width: auto !important; }

.widthFull {
  width: 100% !important; }

.width0 {
  width: 0px !important; }

.width5 {
  width: 5px !important; }

.width10 {
  width: 10px !important; }

.width15 {
  width: 15px !important; }

.width20 {
  width: 20px !important; }

.width25 {
  width: 25px !important; }

.width30 {
  width: 30px !important; }

.width35 {
  width: 35px !important; }

.width40 {
  width: 40px !important; }

.width45 {
  width: 45px !important; }

.width50 {
  width: 50px !important; }

.width55 {
  width: 55px !important; }

.width60 {
  width: 60px !important; }

.width65 {
  width: 65px !important; }

.width70 {
  width: 70px !important; }

.width75 {
  width: 75px !important; }

.width80 {
  width: 80px !important; }

.width85 {
  width: 85px !important; }

.width90 {
  width: 90px !important; }

.width95 {
  width: 95px !important; }

.width100 {
  width: 100px !important; }

.width105 {
  width: 105px !important; }

.width110 {
  width: 110px !important; }

.width115 {
  width: 115px !important; }

.width120 {
  width: 120px !important; }

.width125 {
  width: 125px !important; }

.width130 {
  width: 130px !important; }

.width135 {
  width: 135px !important; }

.width140 {
  width: 140px !important; }

.width145 {
  width: 145px !important; }

.width150 {
  width: 150px !important; }

.width155 {
  width: 155px !important; }

.width160 {
  width: 160px !important; }

.width165 {
  width: 165px !important; }

.width170 {
  width: 170px !important; }

.width175 {
  width: 175px !important; }

.width180 {
  width: 180px !important; }

.width185 {
  width: 185px !important; }

.width190 {
  width: 190px !important; }

.width195 {
  width: 195px !important; }

.width200 {
  width: 200px !important; }

.width205 {
  width: 205px !important; }

.width210 {
  width: 210px !important; }

.width215 {
  width: 215px !important; }

.width220 {
  width: 220px !important; }

.width225 {
  width: 225px !important; }

.width230 {
  width: 230px !important; }

.width235 {
  width: 235px !important; }

.width240 {
  width: 240px !important; }

.width245 {
  width: 245px !important; }

.width250 {
  width: 250px !important; }

.width255 {
  width: 255px !important; }

.width260 {
  width: 260px !important; }

.width265 {
  width: 265px !important; }

.width270 {
  width: 270px !important; }

.width275 {
  width: 275px !important; }

.width280 {
  width: 280px !important; }

.width285 {
  width: 285px !important; }

.width290 {
  width: 290px !important; }

.width295 {
  width: 295px !important; }

.width300 {
  width: 300px !important; }

.width305 {
  width: 305px !important; }

.width310 {
  width: 310px !important; }

.width315 {
  width: 315px !important; }

.width320 {
  width: 320px !important; }

.width325 {
  width: 325px !important; }

.width330 {
  width: 330px !important; }

.width335 {
  width: 335px !important; }

.width340 {
  width: 340px !important; }

.width345 {
  width: 345px !important; }

.width350 {
  width: 350px !important; }

.width355 {
  width: 355px !important; }

.width360 {
  width: 360px !important; }

.width365 {
  width: 365px !important; }

.width370 {
  width: 370px !important; }

.width375 {
  width: 375px !important; }

.width380 {
  width: 380px !important; }

.width385 {
  width: 385px !important; }

.width390 {
  width: 390px !important; }

.width395 {
  width: 395px !important; }

.width400 {
  width: 400px !important; }

.width405 {
  width: 405px !important; }

.width410 {
  width: 410px !important; }

.width415 {
  width: 415px !important; }

.width420 {
  width: 420px !important; }

.width425 {
  width: 425px !important; }

.width430 {
  width: 430px !important; }

.width435 {
  width: 435px !important; }

.width440 {
  width: 440px !important; }

.width445 {
  width: 445px !important; }

.width450 {
  width: 450px !important; }

.width455 {
  width: 455px !important; }

.width460 {
  width: 460px !important; }

.width465 {
  width: 465px !important; }

.width470 {
  width: 470px !important; }

.width475 {
  width: 475px !important; }

.width480 {
  width: 480px !important; }

.width485 {
  width: 485px !important; }

.width490 {
  width: 490px !important; }

.width495 {
  width: 495px !important; }

.width500 {
  width: 500px !important; }

.width505 {
  width: 505px !important; }

.width510 {
  width: 510px !important; }

.width515 {
  width: 515px !important; }

.width520 {
  width: 520px !important; }

.width525 {
  width: 525px !important; }

.width530 {
  width: 530px !important; }

.width535 {
  width: 535px !important; }

.width540 {
  width: 540px !important; }

.width545 {
  width: 545px !important; }

.width550 {
  width: 550px !important; }

.width555 {
  width: 555px !important; }

.width560 {
  width: 560px !important; }

.width565 {
  width: 565px !important; }

.width570 {
  width: 570px !important; }

.width575 {
  width: 575px !important; }

.width580 {
  width: 580px !important; }

.width585 {
  width: 585px !important; }

.width590 {
  width: 590px !important; }

.width595 {
  width: 595px !important; }

.width600 {
  width: 600px !important; }

.width605 {
  width: 605px !important; }

.width610 {
  width: 610px !important; }

.width615 {
  width: 615px !important; }

.width620 {
  width: 620px !important; }

.width625 {
  width: 625px !important; }

.width630 {
  width: 630px !important; }

.width635 {
  width: 635px !important; }

.width640 {
  width: 640px !important; }

.width645 {
  width: 645px !important; }

.width650 {
  width: 650px !important; }

.width655 {
  width: 655px !important; }

.width660 {
  width: 660px !important; }

.width665 {
  width: 665px !important; }

.width670 {
  width: 670px !important; }

.width675 {
  width: 675px !important; }

.width680 {
  width: 680px !important; }

.width685 {
  width: 685px !important; }

.width690 {
  width: 690px !important; }

.width695 {
  width: 695px !important; }

.width700 {
  width: 700px !important; }

.width705 {
  width: 705px !important; }

.width710 {
  width: 710px !important; }

.width715 {
  width: 715px !important; }

.width720 {
  width: 720px !important; }

.width725 {
  width: 725px !important; }

.width730 {
  width: 730px !important; }

.width735 {
  width: 735px !important; }

.width740 {
  width: 740px !important; }

.width745 {
  width: 745px !important; }

.width750 {
  width: 750px !important; }

.width755 {
  width: 755px !important; }

.width760 {
  width: 760px !important; }

.width765 {
  width: 765px !important; }

.width770 {
  width: 770px !important; }

.width775 {
  width: 775px !important; }

.width780 {
  width: 780px !important; }

.width785 {
  width: 785px !important; }

.width790 {
  width: 790px !important; }

.width795 {
  width: 795px !important; }

.width800 {
  width: 800px !important; }

.width805 {
  width: 805px !important; }

.width810 {
  width: 810px !important; }

.width815 {
  width: 815px !important; }

.width820 {
  width: 820px !important; }

.width825 {
  width: 825px !important; }

.width830 {
  width: 830px !important; }

.width835 {
  width: 835px !important; }

.width840 {
  width: 840px !important; }

.width845 {
  width: 845px !important; }

.width850 {
  width: 850px !important; }

.width855 {
  width: 855px !important; }

.width860 {
  width: 860px !important; }

.width865 {
  width: 865px !important; }

.width870 {
  width: 870px !important; }

.width875 {
  width: 875px !important; }

.width880 {
  width: 880px !important; }

.width885 {
  width: 885px !important; }

.width890 {
  width: 890px !important; }

.width895 {
  width: 895px !important; }

.width900 {
  width: 900px !important; }

.width905 {
  width: 905px !important; }

.width910 {
  width: 910px !important; }

.width915 {
  width: 915px !important; }

.width920 {
  width: 920px !important; }

.width925 {
  width: 925px !important; }

.width930 {
  width: 930px !important; }

.width935 {
  width: 935px !important; }

.width940 {
  width: 940px !important; }

.width945 {
  width: 945px !important; }

.width950 {
  width: 950px !important; }

.width955 {
  width: 955px !important; }

.width960 {
  width: 960px !important; }

.width965 {
  width: 965px !important; }

.width970 {
  width: 970px !important; }

.width975 {
  width: 975px !important; }

.width980 {
  width: 980px !important; }

.width985 {
  width: 985px !important; }

.width990 {
  width: 990px !important; }

.width995 {
  width: 995px !important; }

.width1000 {
  width: 1000px !important; }

.widthPer1 {
  width: 1% !important; }

.widthPer2 {
  width: 2% !important; }

.widthPer3 {
  width: 3% !important; }

.widthPer4 {
  width: 4% !important; }

.widthPer5 {
  width: 5% !important; }

.widthPer6 {
  width: 6% !important; }

.widthPer7 {
  width: 7% !important; }

.widthPer8 {
  width: 8% !important; }

.widthPer9 {
  width: 9% !important; }

.widthPer10 {
  width: 10% !important; }

.widthPer11 {
  width: 11% !important; }

.widthPer12 {
  width: 12% !important; }

.widthPer13 {
  width: 13% !important; }

.widthPer14 {
  width: 14% !important; }

.widthPer15 {
  width: 15% !important; }

.widthPer16 {
  width: 16% !important; }

.widthPer17 {
  width: 17% !important; }

.widthPer18 {
  width: 18% !important; }

.widthPer19 {
  width: 19% !important; }

.widthPer20 {
  width: 20% !important; }

.widthPer21 {
  width: 21% !important; }

.widthPer22 {
  width: 22% !important; }

.widthPer23 {
  width: 23% !important; }

.widthPer24 {
  width: 24% !important; }

.widthPer25 {
  width: 25% !important; }

.widthPer26 {
  width: 26% !important; }

.widthPer27 {
  width: 27% !important; }

.widthPer28 {
  width: 28% !important; }

.widthPer29 {
  width: 29% !important; }

.widthPer30 {
  width: 30% !important; }

.widthPer31 {
  width: 31% !important; }

.widthPer32 {
  width: 32% !important; }

.widthPer33 {
  width: 33% !important; }

.widthPer34 {
  width: 34% !important; }

.widthPer35 {
  width: 35% !important; }

.widthPer36 {
  width: 36% !important; }

.widthPer37 {
  width: 37% !important; }

.widthPer38 {
  width: 38% !important; }

.widthPer39 {
  width: 39% !important; }

.widthPer40 {
  width: 40% !important; }

.widthPer41 {
  width: 41% !important; }

.widthPer42 {
  width: 42% !important; }

.widthPer43 {
  width: 43% !important; }

.widthPer44 {
  width: 44% !important; }

.widthPer45 {
  width: 45% !important; }

.widthPer46 {
  width: 46% !important; }

.widthPer47 {
  width: 47% !important; }

.widthPer48 {
  width: 48% !important; }

.widthPer49 {
  width: 49% !important; }

.widthPer50 {
  width: 50% !important; }

.widthPer51 {
  width: 51% !important; }

.widthPer52 {
  width: 52% !important; }

.widthPer53 {
  width: 53% !important; }

.widthPer54 {
  width: 54% !important; }

.widthPer55 {
  width: 55% !important; }

.widthPer56 {
  width: 56% !important; }

.widthPer57 {
  width: 57% !important; }

.widthPer58 {
  width: 58% !important; }

.widthPer59 {
  width: 59% !important; }

.widthPer60 {
  width: 60% !important; }

.widthPer61 {
  width: 61% !important; }

.widthPer62 {
  width: 62% !important; }

.widthPer63 {
  width: 63% !important; }

.widthPer64 {
  width: 64% !important; }

.widthPer65 {
  width: 65% !important; }

.widthPer66 {
  width: 66% !important; }

.widthPer67 {
  width: 67% !important; }

.widthPer68 {
  width: 68% !important; }

.widthPer69 {
  width: 69% !important; }

.widthPer70 {
  width: 70% !important; }

.widthPer71 {
  width: 71% !important; }

.widthPer72 {
  width: 72% !important; }

.widthPer73 {
  width: 73% !important; }

.widthPer74 {
  width: 74% !important; }

.widthPer75 {
  width: 75% !important; }

.widthPer76 {
  width: 76% !important; }

.widthPer77 {
  width: 77% !important; }

.widthPer78 {
  width: 78% !important; }

.widthPer79 {
  width: 79% !important; }

.widthPer80 {
  width: 80% !important; }

.widthPer81 {
  width: 81% !important; }

.widthPer82 {
  width: 82% !important; }

.widthPer83 {
  width: 83% !important; }

.widthPer84 {
  width: 84% !important; }

.widthPer85 {
  width: 85% !important; }

.widthPer86 {
  width: 86% !important; }

.widthPer87 {
  width: 87% !important; }

.widthPer88 {
  width: 88% !important; }

.widthPer89 {
  width: 89% !important; }

.widthPer90 {
  width: 90% !important; }

.widthPer91 {
  width: 91% !important; }

.widthPer92 {
  width: 92% !important; }

.widthPer93 {
  width: 93% !important; }

.widthPer94 {
  width: 94% !important; }

.widthPer95 {
  width: 95% !important; }

.widthPer96 {
  width: 96% !important; }

.widthPer97 {
  width: 97% !important; }

.widthPer98 {
  width: 98% !important; }

.widthPer99 {
  width: 99% !important; }

.widthPer100 {
  width: 100% !important; }

.maxWidthNone {
  max-width: none !important; }

.maxWidthFull {
  max-width: 100% !important; }

.maxWidth0 {
  max-width: 0px !important; }

.maxWidth5 {
  max-width: 5px !important; }

.maxWidth10 {
  max-width: 10px !important; }

.maxWidth15 {
  max-width: 15px !important; }

.maxWidth20 {
  max-width: 20px !important; }

.maxWidth25 {
  max-width: 25px !important; }

.maxWidth30 {
  max-width: 30px !important; }

.maxWidth35 {
  max-width: 35px !important; }

.maxWidth40 {
  max-width: 40px !important; }

.maxWidth45 {
  max-width: 45px !important; }

.maxWidth50 {
  max-width: 50px !important; }

.maxWidth55 {
  max-width: 55px !important; }

.maxWidth60 {
  max-width: 60px !important; }

.maxWidth65 {
  max-width: 65px !important; }

.maxWidth70 {
  max-width: 70px !important; }

.maxWidth75 {
  max-width: 75px !important; }

.maxWidth80 {
  max-width: 80px !important; }

.maxWidth85 {
  max-width: 85px !important; }

.maxWidth90 {
  max-width: 90px !important; }

.maxWidth95 {
  max-width: 95px !important; }

.maxWidth100 {
  max-width: 100px !important; }

.maxWidth105 {
  max-width: 105px !important; }

.maxWidth110 {
  max-width: 110px !important; }

.maxWidth115 {
  max-width: 115px !important; }

.maxWidth120 {
  max-width: 120px !important; }

.maxWidth125 {
  max-width: 125px !important; }

.maxWidth130 {
  max-width: 130px !important; }

.maxWidth135 {
  max-width: 135px !important; }

.maxWidth140 {
  max-width: 140px !important; }

.maxWidth145 {
  max-width: 145px !important; }

.maxWidth150 {
  max-width: 150px !important; }

.maxWidth155 {
  max-width: 155px !important; }

.maxWidth160 {
  max-width: 160px !important; }

.maxWidth165 {
  max-width: 165px !important; }

.maxWidth170 {
  max-width: 170px !important; }

.maxWidth175 {
  max-width: 175px !important; }

.maxWidth180 {
  max-width: 180px !important; }

.maxWidth185 {
  max-width: 185px !important; }

.maxWidth190 {
  max-width: 190px !important; }

.maxWidth195 {
  max-width: 195px !important; }

.maxWidth200 {
  max-width: 200px !important; }

.maxWidth205 {
  max-width: 205px !important; }

.maxWidth210 {
  max-width: 210px !important; }

.maxWidth215 {
  max-width: 215px !important; }

.maxWidth220 {
  max-width: 220px !important; }

.maxWidth225 {
  max-width: 225px !important; }

.maxWidth230 {
  max-width: 230px !important; }

.maxWidth235 {
  max-width: 235px !important; }

.maxWidth240 {
  max-width: 240px !important; }

.maxWidth245 {
  max-width: 245px !important; }

.maxWidth250 {
  max-width: 250px !important; }

.maxWidth255 {
  max-width: 255px !important; }

.maxWidth260 {
  max-width: 260px !important; }

.maxWidth265 {
  max-width: 265px !important; }

.maxWidth270 {
  max-width: 270px !important; }

.maxWidth275 {
  max-width: 275px !important; }

.maxWidth280 {
  max-width: 280px !important; }

.maxWidth285 {
  max-width: 285px !important; }

.maxWidth290 {
  max-width: 290px !important; }

.maxWidth295 {
  max-width: 295px !important; }

.maxWidth300 {
  max-width: 300px !important; }

.maxWidth305 {
  max-width: 305px !important; }

.maxWidth310 {
  max-width: 310px !important; }

.maxWidth315 {
  max-width: 315px !important; }

.maxWidth320 {
  max-width: 320px !important; }

.maxWidth325 {
  max-width: 325px !important; }

.maxWidth330 {
  max-width: 330px !important; }

.maxWidth335 {
  max-width: 335px !important; }

.maxWidth340 {
  max-width: 340px !important; }

.maxWidth345 {
  max-width: 345px !important; }

.maxWidth350 {
  max-width: 350px !important; }

.maxWidth355 {
  max-width: 355px !important; }

.maxWidth360 {
  max-width: 360px !important; }

.maxWidth365 {
  max-width: 365px !important; }

.maxWidth370 {
  max-width: 370px !important; }

.maxWidth375 {
  max-width: 375px !important; }

.maxWidth380 {
  max-width: 380px !important; }

.maxWidth385 {
  max-width: 385px !important; }

.maxWidth390 {
  max-width: 390px !important; }

.maxWidth395 {
  max-width: 395px !important; }

.maxWidth400 {
  max-width: 400px !important; }

.maxWidth405 {
  max-width: 405px !important; }

.maxWidth410 {
  max-width: 410px !important; }

.maxWidth415 {
  max-width: 415px !important; }

.maxWidth420 {
  max-width: 420px !important; }

.maxWidth425 {
  max-width: 425px !important; }

.maxWidth430 {
  max-width: 430px !important; }

.maxWidth435 {
  max-width: 435px !important; }

.maxWidth440 {
  max-width: 440px !important; }

.maxWidth445 {
  max-width: 445px !important; }

.maxWidth450 {
  max-width: 450px !important; }

.maxWidth455 {
  max-width: 455px !important; }

.maxWidth460 {
  max-width: 460px !important; }

.maxWidth465 {
  max-width: 465px !important; }

.maxWidth470 {
  max-width: 470px !important; }

.maxWidth475 {
  max-width: 475px !important; }

.maxWidth480 {
  max-width: 480px !important; }

.maxWidth485 {
  max-width: 485px !important; }

.maxWidth490 {
  max-width: 490px !important; }

.maxWidth495 {
  max-width: 495px !important; }

.maxWidth500 {
  max-width: 500px !important; }

.maxWidth505 {
  max-width: 505px !important; }

.maxWidth510 {
  max-width: 510px !important; }

.maxWidth515 {
  max-width: 515px !important; }

.maxWidth520 {
  max-width: 520px !important; }

.maxWidth525 {
  max-width: 525px !important; }

.maxWidth530 {
  max-width: 530px !important; }

.maxWidth535 {
  max-width: 535px !important; }

.maxWidth540 {
  max-width: 540px !important; }

.maxWidth545 {
  max-width: 545px !important; }

.maxWidth550 {
  max-width: 550px !important; }

.maxWidth555 {
  max-width: 555px !important; }

.maxWidth560 {
  max-width: 560px !important; }

.maxWidth565 {
  max-width: 565px !important; }

.maxWidth570 {
  max-width: 570px !important; }

.maxWidth575 {
  max-width: 575px !important; }

.maxWidth580 {
  max-width: 580px !important; }

.maxWidth585 {
  max-width: 585px !important; }

.maxWidth590 {
  max-width: 590px !important; }

.maxWidth595 {
  max-width: 595px !important; }

.maxWidth600 {
  max-width: 600px !important; }

.maxWidth605 {
  max-width: 605px !important; }

.maxWidth610 {
  max-width: 610px !important; }

.maxWidth615 {
  max-width: 615px !important; }

.maxWidth620 {
  max-width: 620px !important; }

.maxWidth625 {
  max-width: 625px !important; }

.maxWidth630 {
  max-width: 630px !important; }

.maxWidth635 {
  max-width: 635px !important; }

.maxWidth640 {
  max-width: 640px !important; }

.maxWidth645 {
  max-width: 645px !important; }

.maxWidth650 {
  max-width: 650px !important; }

.maxWidth655 {
  max-width: 655px !important; }

.maxWidth660 {
  max-width: 660px !important; }

.maxWidth665 {
  max-width: 665px !important; }

.maxWidth670 {
  max-width: 670px !important; }

.maxWidth675 {
  max-width: 675px !important; }

.maxWidth680 {
  max-width: 680px !important; }

.maxWidth685 {
  max-width: 685px !important; }

.maxWidth690 {
  max-width: 690px !important; }

.maxWidth695 {
  max-width: 695px !important; }

.maxWidth700 {
  max-width: 700px !important; }

.maxWidth705 {
  max-width: 705px !important; }

.maxWidth710 {
  max-width: 710px !important; }

.maxWidth715 {
  max-width: 715px !important; }

.maxWidth720 {
  max-width: 720px !important; }

.maxWidth725 {
  max-width: 725px !important; }

.maxWidth730 {
  max-width: 730px !important; }

.maxWidth735 {
  max-width: 735px !important; }

.maxWidth740 {
  max-width: 740px !important; }

.maxWidth745 {
  max-width: 745px !important; }

.maxWidth750 {
  max-width: 750px !important; }

.maxWidth755 {
  max-width: 755px !important; }

.maxWidth760 {
  max-width: 760px !important; }

.maxWidth765 {
  max-width: 765px !important; }

.maxWidth770 {
  max-width: 770px !important; }

.maxWidth775 {
  max-width: 775px !important; }

.maxWidth780 {
  max-width: 780px !important; }

.maxWidth785 {
  max-width: 785px !important; }

.maxWidth790 {
  max-width: 790px !important; }

.maxWidth795 {
  max-width: 795px !important; }

.maxWidth800 {
  max-width: 800px !important; }

.maxWidth805 {
  max-width: 805px !important; }

.maxWidth810 {
  max-width: 810px !important; }

.maxWidth815 {
  max-width: 815px !important; }

.maxWidth820 {
  max-width: 820px !important; }

.maxWidth825 {
  max-width: 825px !important; }

.maxWidth830 {
  max-width: 830px !important; }

.maxWidth835 {
  max-width: 835px !important; }

.maxWidth840 {
  max-width: 840px !important; }

.maxWidth845 {
  max-width: 845px !important; }

.maxWidth850 {
  max-width: 850px !important; }

.maxWidth855 {
  max-width: 855px !important; }

.maxWidth860 {
  max-width: 860px !important; }

.maxWidth865 {
  max-width: 865px !important; }

.maxWidth870 {
  max-width: 870px !important; }

.maxWidth875 {
  max-width: 875px !important; }

.maxWidth880 {
  max-width: 880px !important; }

.maxWidth885 {
  max-width: 885px !important; }

.maxWidth890 {
  max-width: 890px !important; }

.maxWidth895 {
  max-width: 895px !important; }

.maxWidth900 {
  max-width: 900px !important; }

.maxWidth905 {
  max-width: 905px !important; }

.maxWidth910 {
  max-width: 910px !important; }

.maxWidth915 {
  max-width: 915px !important; }

.maxWidth920 {
  max-width: 920px !important; }

.maxWidth925 {
  max-width: 925px !important; }

.maxWidth930 {
  max-width: 930px !important; }

.maxWidth935 {
  max-width: 935px !important; }

.maxWidth940 {
  max-width: 940px !important; }

.maxWidth945 {
  max-width: 945px !important; }

.maxWidth950 {
  max-width: 950px !important; }

.maxWidth955 {
  max-width: 955px !important; }

.maxWidth960 {
  max-width: 960px !important; }

.maxWidth965 {
  max-width: 965px !important; }

.maxWidth970 {
  max-width: 970px !important; }

.maxWidth975 {
  max-width: 975px !important; }

.maxWidth980 {
  max-width: 980px !important; }

.maxWidth985 {
  max-width: 985px !important; }

.maxWidth990 {
  max-width: 990px !important; }

.maxWidth995 {
  max-width: 995px !important; }

.maxWidth1000 {
  max-width: 1000px !important; }

.maxWidthPer1 {
  width: 1% !important; }

.maxWidthPer2 {
  width: 2% !important; }

.maxWidthPer3 {
  width: 3% !important; }

.maxWidthPer4 {
  width: 4% !important; }

.maxWidthPer5 {
  width: 5% !important; }

.maxWidthPer6 {
  width: 6% !important; }

.maxWidthPer7 {
  width: 7% !important; }

.maxWidthPer8 {
  width: 8% !important; }

.maxWidthPer9 {
  width: 9% !important; }

.maxWidthPer10 {
  width: 10% !important; }

.maxWidthPer11 {
  width: 11% !important; }

.maxWidthPer12 {
  width: 12% !important; }

.maxWidthPer13 {
  width: 13% !important; }

.maxWidthPer14 {
  width: 14% !important; }

.maxWidthPer15 {
  width: 15% !important; }

.maxWidthPer16 {
  width: 16% !important; }

.maxWidthPer17 {
  width: 17% !important; }

.maxWidthPer18 {
  width: 18% !important; }

.maxWidthPer19 {
  width: 19% !important; }

.maxWidthPer20 {
  width: 20% !important; }

.maxWidthPer21 {
  width: 21% !important; }

.maxWidthPer22 {
  width: 22% !important; }

.maxWidthPer23 {
  width: 23% !important; }

.maxWidthPer24 {
  width: 24% !important; }

.maxWidthPer25 {
  width: 25% !important; }

.maxWidthPer26 {
  width: 26% !important; }

.maxWidthPer27 {
  width: 27% !important; }

.maxWidthPer28 {
  width: 28% !important; }

.maxWidthPer29 {
  width: 29% !important; }

.maxWidthPer30 {
  width: 30% !important; }

.maxWidthPer31 {
  width: 31% !important; }

.maxWidthPer32 {
  width: 32% !important; }

.maxWidthPer33 {
  width: 33% !important; }

.maxWidthPer34 {
  width: 34% !important; }

.maxWidthPer35 {
  width: 35% !important; }

.maxWidthPer36 {
  width: 36% !important; }

.maxWidthPer37 {
  width: 37% !important; }

.maxWidthPer38 {
  width: 38% !important; }

.maxWidthPer39 {
  width: 39% !important; }

.maxWidthPer40 {
  width: 40% !important; }

.maxWidthPer41 {
  width: 41% !important; }

.maxWidthPer42 {
  width: 42% !important; }

.maxWidthPer43 {
  width: 43% !important; }

.maxWidthPer44 {
  width: 44% !important; }

.maxWidthPer45 {
  width: 45% !important; }

.maxWidthPer46 {
  width: 46% !important; }

.maxWidthPer47 {
  width: 47% !important; }

.maxWidthPer48 {
  width: 48% !important; }

.maxWidthPer49 {
  width: 49% !important; }

.maxWidthPer50 {
  width: 50% !important; }

.maxWidthPer51 {
  width: 51% !important; }

.maxWidthPer52 {
  width: 52% !important; }

.maxWidthPer53 {
  width: 53% !important; }

.maxWidthPer54 {
  width: 54% !important; }

.maxWidthPer55 {
  width: 55% !important; }

.maxWidthPer56 {
  width: 56% !important; }

.maxWidthPer57 {
  width: 57% !important; }

.maxWidthPer58 {
  width: 58% !important; }

.maxWidthPer59 {
  width: 59% !important; }

.maxWidthPer60 {
  width: 60% !important; }

.maxWidthPer61 {
  width: 61% !important; }

.maxWidthPer62 {
  width: 62% !important; }

.maxWidthPer63 {
  width: 63% !important; }

.maxWidthPer64 {
  width: 64% !important; }

.maxWidthPer65 {
  width: 65% !important; }

.maxWidthPer66 {
  width: 66% !important; }

.maxWidthPer67 {
  width: 67% !important; }

.maxWidthPer68 {
  width: 68% !important; }

.maxWidthPer69 {
  width: 69% !important; }

.maxWidthPer70 {
  width: 70% !important; }

.maxWidthPer71 {
  width: 71% !important; }

.maxWidthPer72 {
  width: 72% !important; }

.maxWidthPer73 {
  width: 73% !important; }

.maxWidthPer74 {
  width: 74% !important; }

.maxWidthPer75 {
  width: 75% !important; }

.maxWidthPer76 {
  width: 76% !important; }

.maxWidthPer77 {
  width: 77% !important; }

.maxWidthPer78 {
  width: 78% !important; }

.maxWidthPer79 {
  width: 79% !important; }

.maxWidthPer80 {
  width: 80% !important; }

.maxWidthPer81 {
  width: 81% !important; }

.maxWidthPer82 {
  width: 82% !important; }

.maxWidthPer83 {
  width: 83% !important; }

.maxWidthPer84 {
  width: 84% !important; }

.maxWidthPer85 {
  width: 85% !important; }

.maxWidthPer86 {
  width: 86% !important; }

.maxWidthPer87 {
  width: 87% !important; }

.maxWidthPer88 {
  width: 88% !important; }

.maxWidthPer89 {
  width: 89% !important; }

.maxWidthPer90 {
  width: 90% !important; }

.maxWidthPer91 {
  width: 91% !important; }

.maxWidthPer92 {
  width: 92% !important; }

.maxWidthPer93 {
  width: 93% !important; }

.maxWidthPer94 {
  width: 94% !important; }

.maxWidthPer95 {
  width: 95% !important; }

.maxWidthPer96 {
  width: 96% !important; }

.maxWidthPer97 {
  width: 97% !important; }

.maxWidthPer98 {
  width: 98% !important; }

.maxWidthPer99 {
  width: 99% !important; }

.maxWidthPer100 {
  width: 100% !important; }

.minWidthNone {
  min-width: none !important; }

.minWidthFull {
  min-width: 100% !important; }

.minWidth0 {
  min-width: 0px !important; }

.minWidth5 {
  min-width: 5px !important; }

.minWidth10 {
  min-width: 10px !important; }

.minWidth15 {
  min-width: 15px !important; }

.minWidth20 {
  min-width: 20px !important; }

.minWidth25 {
  min-width: 25px !important; }

.minWidth30 {
  min-width: 30px !important; }

.minWidth35 {
  min-width: 35px !important; }

.minWidth40 {
  min-width: 40px !important; }

.minWidth45 {
  min-width: 45px !important; }

.minWidth50 {
  min-width: 50px !important; }

.minWidth55 {
  min-width: 55px !important; }

.minWidth60 {
  min-width: 60px !important; }

.minWidth65 {
  min-width: 65px !important; }

.minWidth70 {
  min-width: 70px !important; }

.minWidth75 {
  min-width: 75px !important; }

.minWidth80 {
  min-width: 80px !important; }

.minWidth85 {
  min-width: 85px !important; }

.minWidth90 {
  min-width: 90px !important; }

.minWidth95 {
  min-width: 95px !important; }

.minWidth100 {
  min-width: 100px !important; }

.minWidth105 {
  min-width: 105px !important; }

.minWidth110 {
  min-width: 110px !important; }

.minWidth115 {
  min-width: 115px !important; }

.minWidth120 {
  min-width: 120px !important; }

.minWidth125 {
  min-width: 125px !important; }

.minWidth130 {
  min-width: 130px !important; }

.minWidth135 {
  min-width: 135px !important; }

.minWidth140 {
  min-width: 140px !important; }

.minWidth145 {
  min-width: 145px !important; }

.minWidth150 {
  min-width: 150px !important; }

.minWidth155 {
  min-width: 155px !important; }

.minWidth160 {
  min-width: 160px !important; }

.minWidth165 {
  min-width: 165px !important; }

.minWidth170 {
  min-width: 170px !important; }

.minWidth175 {
  min-width: 175px !important; }

.minWidth180 {
  min-width: 180px !important; }

.minWidth185 {
  min-width: 185px !important; }

.minWidth190 {
  min-width: 190px !important; }

.minWidth195 {
  min-width: 195px !important; }

.minWidth200 {
  min-width: 200px !important; }

.minWidth205 {
  min-width: 205px !important; }

.minWidth210 {
  min-width: 210px !important; }

.minWidth215 {
  min-width: 215px !important; }

.minWidth220 {
  min-width: 220px !important; }

.minWidth225 {
  min-width: 225px !important; }

.minWidth230 {
  min-width: 230px !important; }

.minWidth235 {
  min-width: 235px !important; }

.minWidth240 {
  min-width: 240px !important; }

.minWidth245 {
  min-width: 245px !important; }

.minWidth250 {
  min-width: 250px !important; }

.minWidth255 {
  min-width: 255px !important; }

.minWidth260 {
  min-width: 260px !important; }

.minWidth265 {
  min-width: 265px !important; }

.minWidth270 {
  min-width: 270px !important; }

.minWidth275 {
  min-width: 275px !important; }

.minWidth280 {
  min-width: 280px !important; }

.minWidth285 {
  min-width: 285px !important; }

.minWidth290 {
  min-width: 290px !important; }

.minWidth295 {
  min-width: 295px !important; }

.minWidth300 {
  min-width: 300px !important; }

.minWidth305 {
  min-width: 305px !important; }

.minWidth310 {
  min-width: 310px !important; }

.minWidth315 {
  min-width: 315px !important; }

.minWidth320 {
  min-width: 320px !important; }

.minWidth325 {
  min-width: 325px !important; }

.minWidth330 {
  min-width: 330px !important; }

.minWidth335 {
  min-width: 335px !important; }

.minWidth340 {
  min-width: 340px !important; }

.minWidth345 {
  min-width: 345px !important; }

.minWidth350 {
  min-width: 350px !important; }

.minWidth355 {
  min-width: 355px !important; }

.minWidth360 {
  min-width: 360px !important; }

.minWidth365 {
  min-width: 365px !important; }

.minWidth370 {
  min-width: 370px !important; }

.minWidth375 {
  min-width: 375px !important; }

.minWidth380 {
  min-width: 380px !important; }

.minWidth385 {
  min-width: 385px !important; }

.minWidth390 {
  min-width: 390px !important; }

.minWidth395 {
  min-width: 395px !important; }

.minWidth400 {
  min-width: 400px !important; }

.minWidth405 {
  min-width: 405px !important; }

.minWidth410 {
  min-width: 410px !important; }

.minWidth415 {
  min-width: 415px !important; }

.minWidth420 {
  min-width: 420px !important; }

.minWidth425 {
  min-width: 425px !important; }

.minWidth430 {
  min-width: 430px !important; }

.minWidth435 {
  min-width: 435px !important; }

.minWidth440 {
  min-width: 440px !important; }

.minWidth445 {
  min-width: 445px !important; }

.minWidth450 {
  min-width: 450px !important; }

.minWidth455 {
  min-width: 455px !important; }

.minWidth460 {
  min-width: 460px !important; }

.minWidth465 {
  min-width: 465px !important; }

.minWidth470 {
  min-width: 470px !important; }

.minWidth475 {
  min-width: 475px !important; }

.minWidth480 {
  min-width: 480px !important; }

.minWidth485 {
  min-width: 485px !important; }

.minWidth490 {
  min-width: 490px !important; }

.minWidth495 {
  min-width: 495px !important; }

.minWidth500 {
  min-width: 500px !important; }

.minWidth505 {
  min-width: 505px !important; }

.minWidth510 {
  min-width: 510px !important; }

.minWidth515 {
  min-width: 515px !important; }

.minWidth520 {
  min-width: 520px !important; }

.minWidth525 {
  min-width: 525px !important; }

.minWidth530 {
  min-width: 530px !important; }

.minWidth535 {
  min-width: 535px !important; }

.minWidth540 {
  min-width: 540px !important; }

.minWidth545 {
  min-width: 545px !important; }

.minWidth550 {
  min-width: 550px !important; }

.minWidth555 {
  min-width: 555px !important; }

.minWidth560 {
  min-width: 560px !important; }

.minWidth565 {
  min-width: 565px !important; }

.minWidth570 {
  min-width: 570px !important; }

.minWidth575 {
  min-width: 575px !important; }

.minWidth580 {
  min-width: 580px !important; }

.minWidth585 {
  min-width: 585px !important; }

.minWidth590 {
  min-width: 590px !important; }

.minWidth595 {
  min-width: 595px !important; }

.minWidth600 {
  min-width: 600px !important; }

.minWidth605 {
  min-width: 605px !important; }

.minWidth610 {
  min-width: 610px !important; }

.minWidth615 {
  min-width: 615px !important; }

.minWidth620 {
  min-width: 620px !important; }

.minWidth625 {
  min-width: 625px !important; }

.minWidth630 {
  min-width: 630px !important; }

.minWidth635 {
  min-width: 635px !important; }

.minWidth640 {
  min-width: 640px !important; }

.minWidth645 {
  min-width: 645px !important; }

.minWidth650 {
  min-width: 650px !important; }

.minWidth655 {
  min-width: 655px !important; }

.minWidth660 {
  min-width: 660px !important; }

.minWidth665 {
  min-width: 665px !important; }

.minWidth670 {
  min-width: 670px !important; }

.minWidth675 {
  min-width: 675px !important; }

.minWidth680 {
  min-width: 680px !important; }

.minWidth685 {
  min-width: 685px !important; }

.minWidth690 {
  min-width: 690px !important; }

.minWidth695 {
  min-width: 695px !important; }

.minWidth700 {
  min-width: 700px !important; }

.minWidth705 {
  min-width: 705px !important; }

.minWidth710 {
  min-width: 710px !important; }

.minWidth715 {
  min-width: 715px !important; }

.minWidth720 {
  min-width: 720px !important; }

.minWidth725 {
  min-width: 725px !important; }

.minWidth730 {
  min-width: 730px !important; }

.minWidth735 {
  min-width: 735px !important; }

.minWidth740 {
  min-width: 740px !important; }

.minWidth745 {
  min-width: 745px !important; }

.minWidth750 {
  min-width: 750px !important; }

.minWidth755 {
  min-width: 755px !important; }

.minWidth760 {
  min-width: 760px !important; }

.minWidth765 {
  min-width: 765px !important; }

.minWidth770 {
  min-width: 770px !important; }

.minWidth775 {
  min-width: 775px !important; }

.minWidth780 {
  min-width: 780px !important; }

.minWidth785 {
  min-width: 785px !important; }

.minWidth790 {
  min-width: 790px !important; }

.minWidth795 {
  min-width: 795px !important; }

.minWidth800 {
  min-width: 800px !important; }

.minWidth805 {
  min-width: 805px !important; }

.minWidth810 {
  min-width: 810px !important; }

.minWidth815 {
  min-width: 815px !important; }

.minWidth820 {
  min-width: 820px !important; }

.minWidth825 {
  min-width: 825px !important; }

.minWidth830 {
  min-width: 830px !important; }

.minWidth835 {
  min-width: 835px !important; }

.minWidth840 {
  min-width: 840px !important; }

.minWidth845 {
  min-width: 845px !important; }

.minWidth850 {
  min-width: 850px !important; }

.minWidth855 {
  min-width: 855px !important; }

.minWidth860 {
  min-width: 860px !important; }

.minWidth865 {
  min-width: 865px !important; }

.minWidth870 {
  min-width: 870px !important; }

.minWidth875 {
  min-width: 875px !important; }

.minWidth880 {
  min-width: 880px !important; }

.minWidth885 {
  min-width: 885px !important; }

.minWidth890 {
  min-width: 890px !important; }

.minWidth895 {
  min-width: 895px !important; }

.minWidth900 {
  min-width: 900px !important; }

.minWidth905 {
  min-width: 905px !important; }

.minWidth910 {
  min-width: 910px !important; }

.minWidth915 {
  min-width: 915px !important; }

.minWidth920 {
  min-width: 920px !important; }

.minWidth925 {
  min-width: 925px !important; }

.minWidth930 {
  min-width: 930px !important; }

.minWidth935 {
  min-width: 935px !important; }

.minWidth940 {
  min-width: 940px !important; }

.minWidth945 {
  min-width: 945px !important; }

.minWidth950 {
  min-width: 950px !important; }

.minWidth955 {
  min-width: 955px !important; }

.minWidth960 {
  min-width: 960px !important; }

.minWidth965 {
  min-width: 965px !important; }

.minWidth970 {
  min-width: 970px !important; }

.minWidth975 {
  min-width: 975px !important; }

.minWidth980 {
  min-width: 980px !important; }

.minWidth985 {
  min-width: 985px !important; }

.minWidth990 {
  min-width: 990px !important; }

.minWidth995 {
  min-width: 995px !important; }

.minWidth1000 {
  min-width: 1000px !important; }

.minWidthPer1 {
  width: 1% !important; }

.minWidthPer2 {
  width: 2% !important; }

.minWidthPer3 {
  width: 3% !important; }

.minWidthPer4 {
  width: 4% !important; }

.minWidthPer5 {
  width: 5% !important; }

.minWidthPer6 {
  width: 6% !important; }

.minWidthPer7 {
  width: 7% !important; }

.minWidthPer8 {
  width: 8% !important; }

.minWidthPer9 {
  width: 9% !important; }

.minWidthPer10 {
  width: 10% !important; }

.minWidthPer11 {
  width: 11% !important; }

.minWidthPer12 {
  width: 12% !important; }

.minWidthPer13 {
  width: 13% !important; }

.minWidthPer14 {
  width: 14% !important; }

.minWidthPer15 {
  width: 15% !important; }

.minWidthPer16 {
  width: 16% !important; }

.minWidthPer17 {
  width: 17% !important; }

.minWidthPer18 {
  width: 18% !important; }

.minWidthPer19 {
  width: 19% !important; }

.minWidthPer20 {
  width: 20% !important; }

.minWidthPer21 {
  width: 21% !important; }

.minWidthPer22 {
  width: 22% !important; }

.minWidthPer23 {
  width: 23% !important; }

.minWidthPer24 {
  width: 24% !important; }

.minWidthPer25 {
  width: 25% !important; }

.minWidthPer26 {
  width: 26% !important; }

.minWidthPer27 {
  width: 27% !important; }

.minWidthPer28 {
  width: 28% !important; }

.minWidthPer29 {
  width: 29% !important; }

.minWidthPer30 {
  width: 30% !important; }

.minWidthPer31 {
  width: 31% !important; }

.minWidthPer32 {
  width: 32% !important; }

.minWidthPer33 {
  width: 33% !important; }

.minWidthPer34 {
  width: 34% !important; }

.minWidthPer35 {
  width: 35% !important; }

.minWidthPer36 {
  width: 36% !important; }

.minWidthPer37 {
  width: 37% !important; }

.minWidthPer38 {
  width: 38% !important; }

.minWidthPer39 {
  width: 39% !important; }

.minWidthPer40 {
  width: 40% !important; }

.minWidthPer41 {
  width: 41% !important; }

.minWidthPer42 {
  width: 42% !important; }

.minWidthPer43 {
  width: 43% !important; }

.minWidthPer44 {
  width: 44% !important; }

.minWidthPer45 {
  width: 45% !important; }

.minWidthPer46 {
  width: 46% !important; }

.minWidthPer47 {
  width: 47% !important; }

.minWidthPer48 {
  width: 48% !important; }

.minWidthPer49 {
  width: 49% !important; }

.minWidthPer50 {
  width: 50% !important; }

.minWidthPer51 {
  width: 51% !important; }

.minWidthPer52 {
  width: 52% !important; }

.minWidthPer53 {
  width: 53% !important; }

.minWidthPer54 {
  width: 54% !important; }

.minWidthPer55 {
  width: 55% !important; }

.minWidthPer56 {
  width: 56% !important; }

.minWidthPer57 {
  width: 57% !important; }

.minWidthPer58 {
  width: 58% !important; }

.minWidthPer59 {
  width: 59% !important; }

.minWidthPer60 {
  width: 60% !important; }

.minWidthPer61 {
  width: 61% !important; }

.minWidthPer62 {
  width: 62% !important; }

.minWidthPer63 {
  width: 63% !important; }

.minWidthPer64 {
  width: 64% !important; }

.minWidthPer65 {
  width: 65% !important; }

.minWidthPer66 {
  width: 66% !important; }

.minWidthPer67 {
  width: 67% !important; }

.minWidthPer68 {
  width: 68% !important; }

.minWidthPer69 {
  width: 69% !important; }

.minWidthPer70 {
  width: 70% !important; }

.minWidthPer71 {
  width: 71% !important; }

.minWidthPer72 {
  width: 72% !important; }

.minWidthPer73 {
  width: 73% !important; }

.minWidthPer74 {
  width: 74% !important; }

.minWidthPer75 {
  width: 75% !important; }

.minWidthPer76 {
  width: 76% !important; }

.minWidthPer77 {
  width: 77% !important; }

.minWidthPer78 {
  width: 78% !important; }

.minWidthPer79 {
  width: 79% !important; }

.minWidthPer80 {
  width: 80% !important; }

.minWidthPer81 {
  width: 81% !important; }

.minWidthPer82 {
  width: 82% !important; }

.minWidthPer83 {
  width: 83% !important; }

.minWidthPer84 {
  width: 84% !important; }

.minWidthPer85 {
  width: 85% !important; }

.minWidthPer86 {
  width: 86% !important; }

.minWidthPer87 {
  width: 87% !important; }

.minWidthPer88 {
  width: 88% !important; }

.minWidthPer89 {
  width: 89% !important; }

.minWidthPer90 {
  width: 90% !important; }

.minWidthPer91 {
  width: 91% !important; }

.minWidthPer92 {
  width: 92% !important; }

.minWidthPer93 {
  width: 93% !important; }

.minWidthPer94 {
  width: 94% !important; }

.minWidthPer95 {
  width: 95% !important; }

.minWidthPer96 {
  width: 96% !important; }

.minWidthPer97 {
  width: 97% !important; }

.minWidthPer98 {
  width: 98% !important; }

.minWidthPer99 {
  width: 99% !important; }

.minWidthPer100 {
  width: 100% !important; }

@media screen and (min-width: 1025px) {
  .lg\:widthAuto {
    width: auto !important; }
  .lg\:widthFull {
    width: 100% !important; }
  .lg\:width0 {
    width: 0px !important; }
  .lg\:width5 {
    width: 5px !important; }
  .lg\:width10 {
    width: 10px !important; }
  .lg\:width15 {
    width: 15px !important; }
  .lg\:width20 {
    width: 20px !important; }
  .lg\:width25 {
    width: 25px !important; }
  .lg\:width30 {
    width: 30px !important; }
  .lg\:width35 {
    width: 35px !important; }
  .lg\:width40 {
    width: 40px !important; }
  .lg\:width45 {
    width: 45px !important; }
  .lg\:width50 {
    width: 50px !important; }
  .lg\:width55 {
    width: 55px !important; }
  .lg\:width60 {
    width: 60px !important; }
  .lg\:width65 {
    width: 65px !important; }
  .lg\:width70 {
    width: 70px !important; }
  .lg\:width75 {
    width: 75px !important; }
  .lg\:width80 {
    width: 80px !important; }
  .lg\:width85 {
    width: 85px !important; }
  .lg\:width90 {
    width: 90px !important; }
  .lg\:width95 {
    width: 95px !important; }
  .lg\:width100 {
    width: 100px !important; }
  .lg\:width105 {
    width: 105px !important; }
  .lg\:width110 {
    width: 110px !important; }
  .lg\:width115 {
    width: 115px !important; }
  .lg\:width120 {
    width: 120px !important; }
  .lg\:width125 {
    width: 125px !important; }
  .lg\:width130 {
    width: 130px !important; }
  .lg\:width135 {
    width: 135px !important; }
  .lg\:width140 {
    width: 140px !important; }
  .lg\:width145 {
    width: 145px !important; }
  .lg\:width150 {
    width: 150px !important; }
  .lg\:width155 {
    width: 155px !important; }
  .lg\:width160 {
    width: 160px !important; }
  .lg\:width165 {
    width: 165px !important; }
  .lg\:width170 {
    width: 170px !important; }
  .lg\:width175 {
    width: 175px !important; }
  .lg\:width180 {
    width: 180px !important; }
  .lg\:width185 {
    width: 185px !important; }
  .lg\:width190 {
    width: 190px !important; }
  .lg\:width195 {
    width: 195px !important; }
  .lg\:width200 {
    width: 200px !important; }
  .lg\:width205 {
    width: 205px !important; }
  .lg\:width210 {
    width: 210px !important; }
  .lg\:width215 {
    width: 215px !important; }
  .lg\:width220 {
    width: 220px !important; }
  .lg\:width225 {
    width: 225px !important; }
  .lg\:width230 {
    width: 230px !important; }
  .lg\:width235 {
    width: 235px !important; }
  .lg\:width240 {
    width: 240px !important; }
  .lg\:width245 {
    width: 245px !important; }
  .lg\:width250 {
    width: 250px !important; }
  .lg\:width255 {
    width: 255px !important; }
  .lg\:width260 {
    width: 260px !important; }
  .lg\:width265 {
    width: 265px !important; }
  .lg\:width270 {
    width: 270px !important; }
  .lg\:width275 {
    width: 275px !important; }
  .lg\:width280 {
    width: 280px !important; }
  .lg\:width285 {
    width: 285px !important; }
  .lg\:width290 {
    width: 290px !important; }
  .lg\:width295 {
    width: 295px !important; }
  .lg\:width300 {
    width: 300px !important; }
  .lg\:width305 {
    width: 305px !important; }
  .lg\:width310 {
    width: 310px !important; }
  .lg\:width315 {
    width: 315px !important; }
  .lg\:width320 {
    width: 320px !important; }
  .lg\:width325 {
    width: 325px !important; }
  .lg\:width330 {
    width: 330px !important; }
  .lg\:width335 {
    width: 335px !important; }
  .lg\:width340 {
    width: 340px !important; }
  .lg\:width345 {
    width: 345px !important; }
  .lg\:width350 {
    width: 350px !important; }
  .lg\:width355 {
    width: 355px !important; }
  .lg\:width360 {
    width: 360px !important; }
  .lg\:width365 {
    width: 365px !important; }
  .lg\:width370 {
    width: 370px !important; }
  .lg\:width375 {
    width: 375px !important; }
  .lg\:width380 {
    width: 380px !important; }
  .lg\:width385 {
    width: 385px !important; }
  .lg\:width390 {
    width: 390px !important; }
  .lg\:width395 {
    width: 395px !important; }
  .lg\:width400 {
    width: 400px !important; }
  .lg\:width405 {
    width: 405px !important; }
  .lg\:width410 {
    width: 410px !important; }
  .lg\:width415 {
    width: 415px !important; }
  .lg\:width420 {
    width: 420px !important; }
  .lg\:width425 {
    width: 425px !important; }
  .lg\:width430 {
    width: 430px !important; }
  .lg\:width435 {
    width: 435px !important; }
  .lg\:width440 {
    width: 440px !important; }
  .lg\:width445 {
    width: 445px !important; }
  .lg\:width450 {
    width: 450px !important; }
  .lg\:width455 {
    width: 455px !important; }
  .lg\:width460 {
    width: 460px !important; }
  .lg\:width465 {
    width: 465px !important; }
  .lg\:width470 {
    width: 470px !important; }
  .lg\:width475 {
    width: 475px !important; }
  .lg\:width480 {
    width: 480px !important; }
  .lg\:width485 {
    width: 485px !important; }
  .lg\:width490 {
    width: 490px !important; }
  .lg\:width495 {
    width: 495px !important; }
  .lg\:width500 {
    width: 500px !important; }
  .lg\:width505 {
    width: 505px !important; }
  .lg\:width510 {
    width: 510px !important; }
  .lg\:width515 {
    width: 515px !important; }
  .lg\:width520 {
    width: 520px !important; }
  .lg\:width525 {
    width: 525px !important; }
  .lg\:width530 {
    width: 530px !important; }
  .lg\:width535 {
    width: 535px !important; }
  .lg\:width540 {
    width: 540px !important; }
  .lg\:width545 {
    width: 545px !important; }
  .lg\:width550 {
    width: 550px !important; }
  .lg\:width555 {
    width: 555px !important; }
  .lg\:width560 {
    width: 560px !important; }
  .lg\:width565 {
    width: 565px !important; }
  .lg\:width570 {
    width: 570px !important; }
  .lg\:width575 {
    width: 575px !important; }
  .lg\:width580 {
    width: 580px !important; }
  .lg\:width585 {
    width: 585px !important; }
  .lg\:width590 {
    width: 590px !important; }
  .lg\:width595 {
    width: 595px !important; }
  .lg\:width600 {
    width: 600px !important; }
  .lg\:width605 {
    width: 605px !important; }
  .lg\:width610 {
    width: 610px !important; }
  .lg\:width615 {
    width: 615px !important; }
  .lg\:width620 {
    width: 620px !important; }
  .lg\:width625 {
    width: 625px !important; }
  .lg\:width630 {
    width: 630px !important; }
  .lg\:width635 {
    width: 635px !important; }
  .lg\:width640 {
    width: 640px !important; }
  .lg\:width645 {
    width: 645px !important; }
  .lg\:width650 {
    width: 650px !important; }
  .lg\:width655 {
    width: 655px !important; }
  .lg\:width660 {
    width: 660px !important; }
  .lg\:width665 {
    width: 665px !important; }
  .lg\:width670 {
    width: 670px !important; }
  .lg\:width675 {
    width: 675px !important; }
  .lg\:width680 {
    width: 680px !important; }
  .lg\:width685 {
    width: 685px !important; }
  .lg\:width690 {
    width: 690px !important; }
  .lg\:width695 {
    width: 695px !important; }
  .lg\:width700 {
    width: 700px !important; }
  .lg\:width705 {
    width: 705px !important; }
  .lg\:width710 {
    width: 710px !important; }
  .lg\:width715 {
    width: 715px !important; }
  .lg\:width720 {
    width: 720px !important; }
  .lg\:width725 {
    width: 725px !important; }
  .lg\:width730 {
    width: 730px !important; }
  .lg\:width735 {
    width: 735px !important; }
  .lg\:width740 {
    width: 740px !important; }
  .lg\:width745 {
    width: 745px !important; }
  .lg\:width750 {
    width: 750px !important; }
  .lg\:width755 {
    width: 755px !important; }
  .lg\:width760 {
    width: 760px !important; }
  .lg\:width765 {
    width: 765px !important; }
  .lg\:width770 {
    width: 770px !important; }
  .lg\:width775 {
    width: 775px !important; }
  .lg\:width780 {
    width: 780px !important; }
  .lg\:width785 {
    width: 785px !important; }
  .lg\:width790 {
    width: 790px !important; }
  .lg\:width795 {
    width: 795px !important; }
  .lg\:width800 {
    width: 800px !important; }
  .lg\:width805 {
    width: 805px !important; }
  .lg\:width810 {
    width: 810px !important; }
  .lg\:width815 {
    width: 815px !important; }
  .lg\:width820 {
    width: 820px !important; }
  .lg\:width825 {
    width: 825px !important; }
  .lg\:width830 {
    width: 830px !important; }
  .lg\:width835 {
    width: 835px !important; }
  .lg\:width840 {
    width: 840px !important; }
  .lg\:width845 {
    width: 845px !important; }
  .lg\:width850 {
    width: 850px !important; }
  .lg\:width855 {
    width: 855px !important; }
  .lg\:width860 {
    width: 860px !important; }
  .lg\:width865 {
    width: 865px !important; }
  .lg\:width870 {
    width: 870px !important; }
  .lg\:width875 {
    width: 875px !important; }
  .lg\:width880 {
    width: 880px !important; }
  .lg\:width885 {
    width: 885px !important; }
  .lg\:width890 {
    width: 890px !important; }
  .lg\:width895 {
    width: 895px !important; }
  .lg\:width900 {
    width: 900px !important; }
  .lg\:width905 {
    width: 905px !important; }
  .lg\:width910 {
    width: 910px !important; }
  .lg\:width915 {
    width: 915px !important; }
  .lg\:width920 {
    width: 920px !important; }
  .lg\:width925 {
    width: 925px !important; }
  .lg\:width930 {
    width: 930px !important; }
  .lg\:width935 {
    width: 935px !important; }
  .lg\:width940 {
    width: 940px !important; }
  .lg\:width945 {
    width: 945px !important; }
  .lg\:width950 {
    width: 950px !important; }
  .lg\:width955 {
    width: 955px !important; }
  .lg\:width960 {
    width: 960px !important; }
  .lg\:width965 {
    width: 965px !important; }
  .lg\:width970 {
    width: 970px !important; }
  .lg\:width975 {
    width: 975px !important; }
  .lg\:width980 {
    width: 980px !important; }
  .lg\:width985 {
    width: 985px !important; }
  .lg\:width990 {
    width: 990px !important; }
  .lg\:width995 {
    width: 995px !important; }
  .lg\:width1000 {
    width: 1000px !important; }
  .lg\:widthPer1 {
    width: 1% !important; }
  .lg\:widthPer2 {
    width: 2% !important; }
  .lg\:widthPer3 {
    width: 3% !important; }
  .lg\:widthPer4 {
    width: 4% !important; }
  .lg\:widthPer5 {
    width: 5% !important; }
  .lg\:widthPer6 {
    width: 6% !important; }
  .lg\:widthPer7 {
    width: 7% !important; }
  .lg\:widthPer8 {
    width: 8% !important; }
  .lg\:widthPer9 {
    width: 9% !important; }
  .lg\:widthPer10 {
    width: 10% !important; }
  .lg\:widthPer11 {
    width: 11% !important; }
  .lg\:widthPer12 {
    width: 12% !important; }
  .lg\:widthPer13 {
    width: 13% !important; }
  .lg\:widthPer14 {
    width: 14% !important; }
  .lg\:widthPer15 {
    width: 15% !important; }
  .lg\:widthPer16 {
    width: 16% !important; }
  .lg\:widthPer17 {
    width: 17% !important; }
  .lg\:widthPer18 {
    width: 18% !important; }
  .lg\:widthPer19 {
    width: 19% !important; }
  .lg\:widthPer20 {
    width: 20% !important; }
  .lg\:widthPer21 {
    width: 21% !important; }
  .lg\:widthPer22 {
    width: 22% !important; }
  .lg\:widthPer23 {
    width: 23% !important; }
  .lg\:widthPer24 {
    width: 24% !important; }
  .lg\:widthPer25 {
    width: 25% !important; }
  .lg\:widthPer26 {
    width: 26% !important; }
  .lg\:widthPer27 {
    width: 27% !important; }
  .lg\:widthPer28 {
    width: 28% !important; }
  .lg\:widthPer29 {
    width: 29% !important; }
  .lg\:widthPer30 {
    width: 30% !important; }
  .lg\:widthPer31 {
    width: 31% !important; }
  .lg\:widthPer32 {
    width: 32% !important; }
  .lg\:widthPer33 {
    width: 33% !important; }
  .lg\:widthPer34 {
    width: 34% !important; }
  .lg\:widthPer35 {
    width: 35% !important; }
  .lg\:widthPer36 {
    width: 36% !important; }
  .lg\:widthPer37 {
    width: 37% !important; }
  .lg\:widthPer38 {
    width: 38% !important; }
  .lg\:widthPer39 {
    width: 39% !important; }
  .lg\:widthPer40 {
    width: 40% !important; }
  .lg\:widthPer41 {
    width: 41% !important; }
  .lg\:widthPer42 {
    width: 42% !important; }
  .lg\:widthPer43 {
    width: 43% !important; }
  .lg\:widthPer44 {
    width: 44% !important; }
  .lg\:widthPer45 {
    width: 45% !important; }
  .lg\:widthPer46 {
    width: 46% !important; }
  .lg\:widthPer47 {
    width: 47% !important; }
  .lg\:widthPer48 {
    width: 48% !important; }
  .lg\:widthPer49 {
    width: 49% !important; }
  .lg\:widthPer50 {
    width: 50% !important; }
  .lg\:widthPer51 {
    width: 51% !important; }
  .lg\:widthPer52 {
    width: 52% !important; }
  .lg\:widthPer53 {
    width: 53% !important; }
  .lg\:widthPer54 {
    width: 54% !important; }
  .lg\:widthPer55 {
    width: 55% !important; }
  .lg\:widthPer56 {
    width: 56% !important; }
  .lg\:widthPer57 {
    width: 57% !important; }
  .lg\:widthPer58 {
    width: 58% !important; }
  .lg\:widthPer59 {
    width: 59% !important; }
  .lg\:widthPer60 {
    width: 60% !important; }
  .lg\:widthPer61 {
    width: 61% !important; }
  .lg\:widthPer62 {
    width: 62% !important; }
  .lg\:widthPer63 {
    width: 63% !important; }
  .lg\:widthPer64 {
    width: 64% !important; }
  .lg\:widthPer65 {
    width: 65% !important; }
  .lg\:widthPer66 {
    width: 66% !important; }
  .lg\:widthPer67 {
    width: 67% !important; }
  .lg\:widthPer68 {
    width: 68% !important; }
  .lg\:widthPer69 {
    width: 69% !important; }
  .lg\:widthPer70 {
    width: 70% !important; }
  .lg\:widthPer71 {
    width: 71% !important; }
  .lg\:widthPer72 {
    width: 72% !important; }
  .lg\:widthPer73 {
    width: 73% !important; }
  .lg\:widthPer74 {
    width: 74% !important; }
  .lg\:widthPer75 {
    width: 75% !important; }
  .lg\:widthPer76 {
    width: 76% !important; }
  .lg\:widthPer77 {
    width: 77% !important; }
  .lg\:widthPer78 {
    width: 78% !important; }
  .lg\:widthPer79 {
    width: 79% !important; }
  .lg\:widthPer80 {
    width: 80% !important; }
  .lg\:widthPer81 {
    width: 81% !important; }
  .lg\:widthPer82 {
    width: 82% !important; }
  .lg\:widthPer83 {
    width: 83% !important; }
  .lg\:widthPer84 {
    width: 84% !important; }
  .lg\:widthPer85 {
    width: 85% !important; }
  .lg\:widthPer86 {
    width: 86% !important; }
  .lg\:widthPer87 {
    width: 87% !important; }
  .lg\:widthPer88 {
    width: 88% !important; }
  .lg\:widthPer89 {
    width: 89% !important; }
  .lg\:widthPer90 {
    width: 90% !important; }
  .lg\:widthPer91 {
    width: 91% !important; }
  .lg\:widthPer92 {
    width: 92% !important; }
  .lg\:widthPer93 {
    width: 93% !important; }
  .lg\:widthPer94 {
    width: 94% !important; }
  .lg\:widthPer95 {
    width: 95% !important; }
  .lg\:widthPer96 {
    width: 96% !important; }
  .lg\:widthPer97 {
    width: 97% !important; }
  .lg\:widthPer98 {
    width: 98% !important; }
  .lg\:widthPer99 {
    width: 99% !important; }
  .lg\:widthPer100 {
    width: 100% !important; }
  .lg\:maxWidthNone {
    max-width: none !important; }
  .lg\:maxWidthFull {
    max-width: 100% !important; }
  .lg\:maxWidth0 {
    max-width: 0px !important; }
  .lg\:maxWidth5 {
    max-width: 5px !important; }
  .lg\:maxWidth10 {
    max-width: 10px !important; }
  .lg\:maxWidth15 {
    max-width: 15px !important; }
  .lg\:maxWidth20 {
    max-width: 20px !important; }
  .lg\:maxWidth25 {
    max-width: 25px !important; }
  .lg\:maxWidth30 {
    max-width: 30px !important; }
  .lg\:maxWidth35 {
    max-width: 35px !important; }
  .lg\:maxWidth40 {
    max-width: 40px !important; }
  .lg\:maxWidth45 {
    max-width: 45px !important; }
  .lg\:maxWidth50 {
    max-width: 50px !important; }
  .lg\:maxWidth55 {
    max-width: 55px !important; }
  .lg\:maxWidth60 {
    max-width: 60px !important; }
  .lg\:maxWidth65 {
    max-width: 65px !important; }
  .lg\:maxWidth70 {
    max-width: 70px !important; }
  .lg\:maxWidth75 {
    max-width: 75px !important; }
  .lg\:maxWidth80 {
    max-width: 80px !important; }
  .lg\:maxWidth85 {
    max-width: 85px !important; }
  .lg\:maxWidth90 {
    max-width: 90px !important; }
  .lg\:maxWidth95 {
    max-width: 95px !important; }
  .lg\:maxWidth100 {
    max-width: 100px !important; }
  .lg\:maxWidth105 {
    max-width: 105px !important; }
  .lg\:maxWidth110 {
    max-width: 110px !important; }
  .lg\:maxWidth115 {
    max-width: 115px !important; }
  .lg\:maxWidth120 {
    max-width: 120px !important; }
  .lg\:maxWidth125 {
    max-width: 125px !important; }
  .lg\:maxWidth130 {
    max-width: 130px !important; }
  .lg\:maxWidth135 {
    max-width: 135px !important; }
  .lg\:maxWidth140 {
    max-width: 140px !important; }
  .lg\:maxWidth145 {
    max-width: 145px !important; }
  .lg\:maxWidth150 {
    max-width: 150px !important; }
  .lg\:maxWidth155 {
    max-width: 155px !important; }
  .lg\:maxWidth160 {
    max-width: 160px !important; }
  .lg\:maxWidth165 {
    max-width: 165px !important; }
  .lg\:maxWidth170 {
    max-width: 170px !important; }
  .lg\:maxWidth175 {
    max-width: 175px !important; }
  .lg\:maxWidth180 {
    max-width: 180px !important; }
  .lg\:maxWidth185 {
    max-width: 185px !important; }
  .lg\:maxWidth190 {
    max-width: 190px !important; }
  .lg\:maxWidth195 {
    max-width: 195px !important; }
  .lg\:maxWidth200 {
    max-width: 200px !important; }
  .lg\:maxWidth205 {
    max-width: 205px !important; }
  .lg\:maxWidth210 {
    max-width: 210px !important; }
  .lg\:maxWidth215 {
    max-width: 215px !important; }
  .lg\:maxWidth220 {
    max-width: 220px !important; }
  .lg\:maxWidth225 {
    max-width: 225px !important; }
  .lg\:maxWidth230 {
    max-width: 230px !important; }
  .lg\:maxWidth235 {
    max-width: 235px !important; }
  .lg\:maxWidth240 {
    max-width: 240px !important; }
  .lg\:maxWidth245 {
    max-width: 245px !important; }
  .lg\:maxWidth250 {
    max-width: 250px !important; }
  .lg\:maxWidth255 {
    max-width: 255px !important; }
  .lg\:maxWidth260 {
    max-width: 260px !important; }
  .lg\:maxWidth265 {
    max-width: 265px !important; }
  .lg\:maxWidth270 {
    max-width: 270px !important; }
  .lg\:maxWidth275 {
    max-width: 275px !important; }
  .lg\:maxWidth280 {
    max-width: 280px !important; }
  .lg\:maxWidth285 {
    max-width: 285px !important; }
  .lg\:maxWidth290 {
    max-width: 290px !important; }
  .lg\:maxWidth295 {
    max-width: 295px !important; }
  .lg\:maxWidth300 {
    max-width: 300px !important; }
  .lg\:maxWidth305 {
    max-width: 305px !important; }
  .lg\:maxWidth310 {
    max-width: 310px !important; }
  .lg\:maxWidth315 {
    max-width: 315px !important; }
  .lg\:maxWidth320 {
    max-width: 320px !important; }
  .lg\:maxWidth325 {
    max-width: 325px !important; }
  .lg\:maxWidth330 {
    max-width: 330px !important; }
  .lg\:maxWidth335 {
    max-width: 335px !important; }
  .lg\:maxWidth340 {
    max-width: 340px !important; }
  .lg\:maxWidth345 {
    max-width: 345px !important; }
  .lg\:maxWidth350 {
    max-width: 350px !important; }
  .lg\:maxWidth355 {
    max-width: 355px !important; }
  .lg\:maxWidth360 {
    max-width: 360px !important; }
  .lg\:maxWidth365 {
    max-width: 365px !important; }
  .lg\:maxWidth370 {
    max-width: 370px !important; }
  .lg\:maxWidth375 {
    max-width: 375px !important; }
  .lg\:maxWidth380 {
    max-width: 380px !important; }
  .lg\:maxWidth385 {
    max-width: 385px !important; }
  .lg\:maxWidth390 {
    max-width: 390px !important; }
  .lg\:maxWidth395 {
    max-width: 395px !important; }
  .lg\:maxWidth400 {
    max-width: 400px !important; }
  .lg\:maxWidth405 {
    max-width: 405px !important; }
  .lg\:maxWidth410 {
    max-width: 410px !important; }
  .lg\:maxWidth415 {
    max-width: 415px !important; }
  .lg\:maxWidth420 {
    max-width: 420px !important; }
  .lg\:maxWidth425 {
    max-width: 425px !important; }
  .lg\:maxWidth430 {
    max-width: 430px !important; }
  .lg\:maxWidth435 {
    max-width: 435px !important; }
  .lg\:maxWidth440 {
    max-width: 440px !important; }
  .lg\:maxWidth445 {
    max-width: 445px !important; }
  .lg\:maxWidth450 {
    max-width: 450px !important; }
  .lg\:maxWidth455 {
    max-width: 455px !important; }
  .lg\:maxWidth460 {
    max-width: 460px !important; }
  .lg\:maxWidth465 {
    max-width: 465px !important; }
  .lg\:maxWidth470 {
    max-width: 470px !important; }
  .lg\:maxWidth475 {
    max-width: 475px !important; }
  .lg\:maxWidth480 {
    max-width: 480px !important; }
  .lg\:maxWidth485 {
    max-width: 485px !important; }
  .lg\:maxWidth490 {
    max-width: 490px !important; }
  .lg\:maxWidth495 {
    max-width: 495px !important; }
  .lg\:maxWidth500 {
    max-width: 500px !important; }
  .lg\:maxWidth505 {
    max-width: 505px !important; }
  .lg\:maxWidth510 {
    max-width: 510px !important; }
  .lg\:maxWidth515 {
    max-width: 515px !important; }
  .lg\:maxWidth520 {
    max-width: 520px !important; }
  .lg\:maxWidth525 {
    max-width: 525px !important; }
  .lg\:maxWidth530 {
    max-width: 530px !important; }
  .lg\:maxWidth535 {
    max-width: 535px !important; }
  .lg\:maxWidth540 {
    max-width: 540px !important; }
  .lg\:maxWidth545 {
    max-width: 545px !important; }
  .lg\:maxWidth550 {
    max-width: 550px !important; }
  .lg\:maxWidth555 {
    max-width: 555px !important; }
  .lg\:maxWidth560 {
    max-width: 560px !important; }
  .lg\:maxWidth565 {
    max-width: 565px !important; }
  .lg\:maxWidth570 {
    max-width: 570px !important; }
  .lg\:maxWidth575 {
    max-width: 575px !important; }
  .lg\:maxWidth580 {
    max-width: 580px !important; }
  .lg\:maxWidth585 {
    max-width: 585px !important; }
  .lg\:maxWidth590 {
    max-width: 590px !important; }
  .lg\:maxWidth595 {
    max-width: 595px !important; }
  .lg\:maxWidth600 {
    max-width: 600px !important; }
  .lg\:maxWidth605 {
    max-width: 605px !important; }
  .lg\:maxWidth610 {
    max-width: 610px !important; }
  .lg\:maxWidth615 {
    max-width: 615px !important; }
  .lg\:maxWidth620 {
    max-width: 620px !important; }
  .lg\:maxWidth625 {
    max-width: 625px !important; }
  .lg\:maxWidth630 {
    max-width: 630px !important; }
  .lg\:maxWidth635 {
    max-width: 635px !important; }
  .lg\:maxWidth640 {
    max-width: 640px !important; }
  .lg\:maxWidth645 {
    max-width: 645px !important; }
  .lg\:maxWidth650 {
    max-width: 650px !important; }
  .lg\:maxWidth655 {
    max-width: 655px !important; }
  .lg\:maxWidth660 {
    max-width: 660px !important; }
  .lg\:maxWidth665 {
    max-width: 665px !important; }
  .lg\:maxWidth670 {
    max-width: 670px !important; }
  .lg\:maxWidth675 {
    max-width: 675px !important; }
  .lg\:maxWidth680 {
    max-width: 680px !important; }
  .lg\:maxWidth685 {
    max-width: 685px !important; }
  .lg\:maxWidth690 {
    max-width: 690px !important; }
  .lg\:maxWidth695 {
    max-width: 695px !important; }
  .lg\:maxWidth700 {
    max-width: 700px !important; }
  .lg\:maxWidth705 {
    max-width: 705px !important; }
  .lg\:maxWidth710 {
    max-width: 710px !important; }
  .lg\:maxWidth715 {
    max-width: 715px !important; }
  .lg\:maxWidth720 {
    max-width: 720px !important; }
  .lg\:maxWidth725 {
    max-width: 725px !important; }
  .lg\:maxWidth730 {
    max-width: 730px !important; }
  .lg\:maxWidth735 {
    max-width: 735px !important; }
  .lg\:maxWidth740 {
    max-width: 740px !important; }
  .lg\:maxWidth745 {
    max-width: 745px !important; }
  .lg\:maxWidth750 {
    max-width: 750px !important; }
  .lg\:maxWidth755 {
    max-width: 755px !important; }
  .lg\:maxWidth760 {
    max-width: 760px !important; }
  .lg\:maxWidth765 {
    max-width: 765px !important; }
  .lg\:maxWidth770 {
    max-width: 770px !important; }
  .lg\:maxWidth775 {
    max-width: 775px !important; }
  .lg\:maxWidth780 {
    max-width: 780px !important; }
  .lg\:maxWidth785 {
    max-width: 785px !important; }
  .lg\:maxWidth790 {
    max-width: 790px !important; }
  .lg\:maxWidth795 {
    max-width: 795px !important; }
  .lg\:maxWidth800 {
    max-width: 800px !important; }
  .lg\:maxWidth805 {
    max-width: 805px !important; }
  .lg\:maxWidth810 {
    max-width: 810px !important; }
  .lg\:maxWidth815 {
    max-width: 815px !important; }
  .lg\:maxWidth820 {
    max-width: 820px !important; }
  .lg\:maxWidth825 {
    max-width: 825px !important; }
  .lg\:maxWidth830 {
    max-width: 830px !important; }
  .lg\:maxWidth835 {
    max-width: 835px !important; }
  .lg\:maxWidth840 {
    max-width: 840px !important; }
  .lg\:maxWidth845 {
    max-width: 845px !important; }
  .lg\:maxWidth850 {
    max-width: 850px !important; }
  .lg\:maxWidth855 {
    max-width: 855px !important; }
  .lg\:maxWidth860 {
    max-width: 860px !important; }
  .lg\:maxWidth865 {
    max-width: 865px !important; }
  .lg\:maxWidth870 {
    max-width: 870px !important; }
  .lg\:maxWidth875 {
    max-width: 875px !important; }
  .lg\:maxWidth880 {
    max-width: 880px !important; }
  .lg\:maxWidth885 {
    max-width: 885px !important; }
  .lg\:maxWidth890 {
    max-width: 890px !important; }
  .lg\:maxWidth895 {
    max-width: 895px !important; }
  .lg\:maxWidth900 {
    max-width: 900px !important; }
  .lg\:maxWidth905 {
    max-width: 905px !important; }
  .lg\:maxWidth910 {
    max-width: 910px !important; }
  .lg\:maxWidth915 {
    max-width: 915px !important; }
  .lg\:maxWidth920 {
    max-width: 920px !important; }
  .lg\:maxWidth925 {
    max-width: 925px !important; }
  .lg\:maxWidth930 {
    max-width: 930px !important; }
  .lg\:maxWidth935 {
    max-width: 935px !important; }
  .lg\:maxWidth940 {
    max-width: 940px !important; }
  .lg\:maxWidth945 {
    max-width: 945px !important; }
  .lg\:maxWidth950 {
    max-width: 950px !important; }
  .lg\:maxWidth955 {
    max-width: 955px !important; }
  .lg\:maxWidth960 {
    max-width: 960px !important; }
  .lg\:maxWidth965 {
    max-width: 965px !important; }
  .lg\:maxWidth970 {
    max-width: 970px !important; }
  .lg\:maxWidth975 {
    max-width: 975px !important; }
  .lg\:maxWidth980 {
    max-width: 980px !important; }
  .lg\:maxWidth985 {
    max-width: 985px !important; }
  .lg\:maxWidth990 {
    max-width: 990px !important; }
  .lg\:maxWidth995 {
    max-width: 995px !important; }
  .lg\:maxWidth1000 {
    max-width: 1000px !important; }
  .lg\:maxWidthPer1 {
    width: 1% !important; }
  .lg\:maxWidthPer2 {
    width: 2% !important; }
  .lg\:maxWidthPer3 {
    width: 3% !important; }
  .lg\:maxWidthPer4 {
    width: 4% !important; }
  .lg\:maxWidthPer5 {
    width: 5% !important; }
  .lg\:maxWidthPer6 {
    width: 6% !important; }
  .lg\:maxWidthPer7 {
    width: 7% !important; }
  .lg\:maxWidthPer8 {
    width: 8% !important; }
  .lg\:maxWidthPer9 {
    width: 9% !important; }
  .lg\:maxWidthPer10 {
    width: 10% !important; }
  .lg\:maxWidthPer11 {
    width: 11% !important; }
  .lg\:maxWidthPer12 {
    width: 12% !important; }
  .lg\:maxWidthPer13 {
    width: 13% !important; }
  .lg\:maxWidthPer14 {
    width: 14% !important; }
  .lg\:maxWidthPer15 {
    width: 15% !important; }
  .lg\:maxWidthPer16 {
    width: 16% !important; }
  .lg\:maxWidthPer17 {
    width: 17% !important; }
  .lg\:maxWidthPer18 {
    width: 18% !important; }
  .lg\:maxWidthPer19 {
    width: 19% !important; }
  .lg\:maxWidthPer20 {
    width: 20% !important; }
  .lg\:maxWidthPer21 {
    width: 21% !important; }
  .lg\:maxWidthPer22 {
    width: 22% !important; }
  .lg\:maxWidthPer23 {
    width: 23% !important; }
  .lg\:maxWidthPer24 {
    width: 24% !important; }
  .lg\:maxWidthPer25 {
    width: 25% !important; }
  .lg\:maxWidthPer26 {
    width: 26% !important; }
  .lg\:maxWidthPer27 {
    width: 27% !important; }
  .lg\:maxWidthPer28 {
    width: 28% !important; }
  .lg\:maxWidthPer29 {
    width: 29% !important; }
  .lg\:maxWidthPer30 {
    width: 30% !important; }
  .lg\:maxWidthPer31 {
    width: 31% !important; }
  .lg\:maxWidthPer32 {
    width: 32% !important; }
  .lg\:maxWidthPer33 {
    width: 33% !important; }
  .lg\:maxWidthPer34 {
    width: 34% !important; }
  .lg\:maxWidthPer35 {
    width: 35% !important; }
  .lg\:maxWidthPer36 {
    width: 36% !important; }
  .lg\:maxWidthPer37 {
    width: 37% !important; }
  .lg\:maxWidthPer38 {
    width: 38% !important; }
  .lg\:maxWidthPer39 {
    width: 39% !important; }
  .lg\:maxWidthPer40 {
    width: 40% !important; }
  .lg\:maxWidthPer41 {
    width: 41% !important; }
  .lg\:maxWidthPer42 {
    width: 42% !important; }
  .lg\:maxWidthPer43 {
    width: 43% !important; }
  .lg\:maxWidthPer44 {
    width: 44% !important; }
  .lg\:maxWidthPer45 {
    width: 45% !important; }
  .lg\:maxWidthPer46 {
    width: 46% !important; }
  .lg\:maxWidthPer47 {
    width: 47% !important; }
  .lg\:maxWidthPer48 {
    width: 48% !important; }
  .lg\:maxWidthPer49 {
    width: 49% !important; }
  .lg\:maxWidthPer50 {
    width: 50% !important; }
  .lg\:maxWidthPer51 {
    width: 51% !important; }
  .lg\:maxWidthPer52 {
    width: 52% !important; }
  .lg\:maxWidthPer53 {
    width: 53% !important; }
  .lg\:maxWidthPer54 {
    width: 54% !important; }
  .lg\:maxWidthPer55 {
    width: 55% !important; }
  .lg\:maxWidthPer56 {
    width: 56% !important; }
  .lg\:maxWidthPer57 {
    width: 57% !important; }
  .lg\:maxWidthPer58 {
    width: 58% !important; }
  .lg\:maxWidthPer59 {
    width: 59% !important; }
  .lg\:maxWidthPer60 {
    width: 60% !important; }
  .lg\:maxWidthPer61 {
    width: 61% !important; }
  .lg\:maxWidthPer62 {
    width: 62% !important; }
  .lg\:maxWidthPer63 {
    width: 63% !important; }
  .lg\:maxWidthPer64 {
    width: 64% !important; }
  .lg\:maxWidthPer65 {
    width: 65% !important; }
  .lg\:maxWidthPer66 {
    width: 66% !important; }
  .lg\:maxWidthPer67 {
    width: 67% !important; }
  .lg\:maxWidthPer68 {
    width: 68% !important; }
  .lg\:maxWidthPer69 {
    width: 69% !important; }
  .lg\:maxWidthPer70 {
    width: 70% !important; }
  .lg\:maxWidthPer71 {
    width: 71% !important; }
  .lg\:maxWidthPer72 {
    width: 72% !important; }
  .lg\:maxWidthPer73 {
    width: 73% !important; }
  .lg\:maxWidthPer74 {
    width: 74% !important; }
  .lg\:maxWidthPer75 {
    width: 75% !important; }
  .lg\:maxWidthPer76 {
    width: 76% !important; }
  .lg\:maxWidthPer77 {
    width: 77% !important; }
  .lg\:maxWidthPer78 {
    width: 78% !important; }
  .lg\:maxWidthPer79 {
    width: 79% !important; }
  .lg\:maxWidthPer80 {
    width: 80% !important; }
  .lg\:maxWidthPer81 {
    width: 81% !important; }
  .lg\:maxWidthPer82 {
    width: 82% !important; }
  .lg\:maxWidthPer83 {
    width: 83% !important; }
  .lg\:maxWidthPer84 {
    width: 84% !important; }
  .lg\:maxWidthPer85 {
    width: 85% !important; }
  .lg\:maxWidthPer86 {
    width: 86% !important; }
  .lg\:maxWidthPer87 {
    width: 87% !important; }
  .lg\:maxWidthPer88 {
    width: 88% !important; }
  .lg\:maxWidthPer89 {
    width: 89% !important; }
  .lg\:maxWidthPer90 {
    width: 90% !important; }
  .lg\:maxWidthPer91 {
    width: 91% !important; }
  .lg\:maxWidthPer92 {
    width: 92% !important; }
  .lg\:maxWidthPer93 {
    width: 93% !important; }
  .lg\:maxWidthPer94 {
    width: 94% !important; }
  .lg\:maxWidthPer95 {
    width: 95% !important; }
  .lg\:maxWidthPer96 {
    width: 96% !important; }
  .lg\:maxWidthPer97 {
    width: 97% !important; }
  .lg\:maxWidthPer98 {
    width: 98% !important; }
  .lg\:maxWidthPer99 {
    width: 99% !important; }
  .lg\:maxWidthPer100 {
    width: 100% !important; }
  .lg\:minWidthNone {
    min-width: none !important; }
  .lg\:minWidthFull {
    min-width: 100% !important; }
  .lg\:minWidth0 {
    min-width: 0px !important; }
  .lg\:minWidth5 {
    min-width: 5px !important; }
  .lg\:minWidth10 {
    min-width: 10px !important; }
  .lg\:minWidth15 {
    min-width: 15px !important; }
  .lg\:minWidth20 {
    min-width: 20px !important; }
  .lg\:minWidth25 {
    min-width: 25px !important; }
  .lg\:minWidth30 {
    min-width: 30px !important; }
  .lg\:minWidth35 {
    min-width: 35px !important; }
  .lg\:minWidth40 {
    min-width: 40px !important; }
  .lg\:minWidth45 {
    min-width: 45px !important; }
  .lg\:minWidth50 {
    min-width: 50px !important; }
  .lg\:minWidth55 {
    min-width: 55px !important; }
  .lg\:minWidth60 {
    min-width: 60px !important; }
  .lg\:minWidth65 {
    min-width: 65px !important; }
  .lg\:minWidth70 {
    min-width: 70px !important; }
  .lg\:minWidth75 {
    min-width: 75px !important; }
  .lg\:minWidth80 {
    min-width: 80px !important; }
  .lg\:minWidth85 {
    min-width: 85px !important; }
  .lg\:minWidth90 {
    min-width: 90px !important; }
  .lg\:minWidth95 {
    min-width: 95px !important; }
  .lg\:minWidth100 {
    min-width: 100px !important; }
  .lg\:minWidth105 {
    min-width: 105px !important; }
  .lg\:minWidth110 {
    min-width: 110px !important; }
  .lg\:minWidth115 {
    min-width: 115px !important; }
  .lg\:minWidth120 {
    min-width: 120px !important; }
  .lg\:minWidth125 {
    min-width: 125px !important; }
  .lg\:minWidth130 {
    min-width: 130px !important; }
  .lg\:minWidth135 {
    min-width: 135px !important; }
  .lg\:minWidth140 {
    min-width: 140px !important; }
  .lg\:minWidth145 {
    min-width: 145px !important; }
  .lg\:minWidth150 {
    min-width: 150px !important; }
  .lg\:minWidth155 {
    min-width: 155px !important; }
  .lg\:minWidth160 {
    min-width: 160px !important; }
  .lg\:minWidth165 {
    min-width: 165px !important; }
  .lg\:minWidth170 {
    min-width: 170px !important; }
  .lg\:minWidth175 {
    min-width: 175px !important; }
  .lg\:minWidth180 {
    min-width: 180px !important; }
  .lg\:minWidth185 {
    min-width: 185px !important; }
  .lg\:minWidth190 {
    min-width: 190px !important; }
  .lg\:minWidth195 {
    min-width: 195px !important; }
  .lg\:minWidth200 {
    min-width: 200px !important; }
  .lg\:minWidth205 {
    min-width: 205px !important; }
  .lg\:minWidth210 {
    min-width: 210px !important; }
  .lg\:minWidth215 {
    min-width: 215px !important; }
  .lg\:minWidth220 {
    min-width: 220px !important; }
  .lg\:minWidth225 {
    min-width: 225px !important; }
  .lg\:minWidth230 {
    min-width: 230px !important; }
  .lg\:minWidth235 {
    min-width: 235px !important; }
  .lg\:minWidth240 {
    min-width: 240px !important; }
  .lg\:minWidth245 {
    min-width: 245px !important; }
  .lg\:minWidth250 {
    min-width: 250px !important; }
  .lg\:minWidth255 {
    min-width: 255px !important; }
  .lg\:minWidth260 {
    min-width: 260px !important; }
  .lg\:minWidth265 {
    min-width: 265px !important; }
  .lg\:minWidth270 {
    min-width: 270px !important; }
  .lg\:minWidth275 {
    min-width: 275px !important; }
  .lg\:minWidth280 {
    min-width: 280px !important; }
  .lg\:minWidth285 {
    min-width: 285px !important; }
  .lg\:minWidth290 {
    min-width: 290px !important; }
  .lg\:minWidth295 {
    min-width: 295px !important; }
  .lg\:minWidth300 {
    min-width: 300px !important; }
  .lg\:minWidth305 {
    min-width: 305px !important; }
  .lg\:minWidth310 {
    min-width: 310px !important; }
  .lg\:minWidth315 {
    min-width: 315px !important; }
  .lg\:minWidth320 {
    min-width: 320px !important; }
  .lg\:minWidth325 {
    min-width: 325px !important; }
  .lg\:minWidth330 {
    min-width: 330px !important; }
  .lg\:minWidth335 {
    min-width: 335px !important; }
  .lg\:minWidth340 {
    min-width: 340px !important; }
  .lg\:minWidth345 {
    min-width: 345px !important; }
  .lg\:minWidth350 {
    min-width: 350px !important; }
  .lg\:minWidth355 {
    min-width: 355px !important; }
  .lg\:minWidth360 {
    min-width: 360px !important; }
  .lg\:minWidth365 {
    min-width: 365px !important; }
  .lg\:minWidth370 {
    min-width: 370px !important; }
  .lg\:minWidth375 {
    min-width: 375px !important; }
  .lg\:minWidth380 {
    min-width: 380px !important; }
  .lg\:minWidth385 {
    min-width: 385px !important; }
  .lg\:minWidth390 {
    min-width: 390px !important; }
  .lg\:minWidth395 {
    min-width: 395px !important; }
  .lg\:minWidth400 {
    min-width: 400px !important; }
  .lg\:minWidth405 {
    min-width: 405px !important; }
  .lg\:minWidth410 {
    min-width: 410px !important; }
  .lg\:minWidth415 {
    min-width: 415px !important; }
  .lg\:minWidth420 {
    min-width: 420px !important; }
  .lg\:minWidth425 {
    min-width: 425px !important; }
  .lg\:minWidth430 {
    min-width: 430px !important; }
  .lg\:minWidth435 {
    min-width: 435px !important; }
  .lg\:minWidth440 {
    min-width: 440px !important; }
  .lg\:minWidth445 {
    min-width: 445px !important; }
  .lg\:minWidth450 {
    min-width: 450px !important; }
  .lg\:minWidth455 {
    min-width: 455px !important; }
  .lg\:minWidth460 {
    min-width: 460px !important; }
  .lg\:minWidth465 {
    min-width: 465px !important; }
  .lg\:minWidth470 {
    min-width: 470px !important; }
  .lg\:minWidth475 {
    min-width: 475px !important; }
  .lg\:minWidth480 {
    min-width: 480px !important; }
  .lg\:minWidth485 {
    min-width: 485px !important; }
  .lg\:minWidth490 {
    min-width: 490px !important; }
  .lg\:minWidth495 {
    min-width: 495px !important; }
  .lg\:minWidth500 {
    min-width: 500px !important; }
  .lg\:minWidth505 {
    min-width: 505px !important; }
  .lg\:minWidth510 {
    min-width: 510px !important; }
  .lg\:minWidth515 {
    min-width: 515px !important; }
  .lg\:minWidth520 {
    min-width: 520px !important; }
  .lg\:minWidth525 {
    min-width: 525px !important; }
  .lg\:minWidth530 {
    min-width: 530px !important; }
  .lg\:minWidth535 {
    min-width: 535px !important; }
  .lg\:minWidth540 {
    min-width: 540px !important; }
  .lg\:minWidth545 {
    min-width: 545px !important; }
  .lg\:minWidth550 {
    min-width: 550px !important; }
  .lg\:minWidth555 {
    min-width: 555px !important; }
  .lg\:minWidth560 {
    min-width: 560px !important; }
  .lg\:minWidth565 {
    min-width: 565px !important; }
  .lg\:minWidth570 {
    min-width: 570px !important; }
  .lg\:minWidth575 {
    min-width: 575px !important; }
  .lg\:minWidth580 {
    min-width: 580px !important; }
  .lg\:minWidth585 {
    min-width: 585px !important; }
  .lg\:minWidth590 {
    min-width: 590px !important; }
  .lg\:minWidth595 {
    min-width: 595px !important; }
  .lg\:minWidth600 {
    min-width: 600px !important; }
  .lg\:minWidth605 {
    min-width: 605px !important; }
  .lg\:minWidth610 {
    min-width: 610px !important; }
  .lg\:minWidth615 {
    min-width: 615px !important; }
  .lg\:minWidth620 {
    min-width: 620px !important; }
  .lg\:minWidth625 {
    min-width: 625px !important; }
  .lg\:minWidth630 {
    min-width: 630px !important; }
  .lg\:minWidth635 {
    min-width: 635px !important; }
  .lg\:minWidth640 {
    min-width: 640px !important; }
  .lg\:minWidth645 {
    min-width: 645px !important; }
  .lg\:minWidth650 {
    min-width: 650px !important; }
  .lg\:minWidth655 {
    min-width: 655px !important; }
  .lg\:minWidth660 {
    min-width: 660px !important; }
  .lg\:minWidth665 {
    min-width: 665px !important; }
  .lg\:minWidth670 {
    min-width: 670px !important; }
  .lg\:minWidth675 {
    min-width: 675px !important; }
  .lg\:minWidth680 {
    min-width: 680px !important; }
  .lg\:minWidth685 {
    min-width: 685px !important; }
  .lg\:minWidth690 {
    min-width: 690px !important; }
  .lg\:minWidth695 {
    min-width: 695px !important; }
  .lg\:minWidth700 {
    min-width: 700px !important; }
  .lg\:minWidth705 {
    min-width: 705px !important; }
  .lg\:minWidth710 {
    min-width: 710px !important; }
  .lg\:minWidth715 {
    min-width: 715px !important; }
  .lg\:minWidth720 {
    min-width: 720px !important; }
  .lg\:minWidth725 {
    min-width: 725px !important; }
  .lg\:minWidth730 {
    min-width: 730px !important; }
  .lg\:minWidth735 {
    min-width: 735px !important; }
  .lg\:minWidth740 {
    min-width: 740px !important; }
  .lg\:minWidth745 {
    min-width: 745px !important; }
  .lg\:minWidth750 {
    min-width: 750px !important; }
  .lg\:minWidth755 {
    min-width: 755px !important; }
  .lg\:minWidth760 {
    min-width: 760px !important; }
  .lg\:minWidth765 {
    min-width: 765px !important; }
  .lg\:minWidth770 {
    min-width: 770px !important; }
  .lg\:minWidth775 {
    min-width: 775px !important; }
  .lg\:minWidth780 {
    min-width: 780px !important; }
  .lg\:minWidth785 {
    min-width: 785px !important; }
  .lg\:minWidth790 {
    min-width: 790px !important; }
  .lg\:minWidth795 {
    min-width: 795px !important; }
  .lg\:minWidth800 {
    min-width: 800px !important; }
  .lg\:minWidth805 {
    min-width: 805px !important; }
  .lg\:minWidth810 {
    min-width: 810px !important; }
  .lg\:minWidth815 {
    min-width: 815px !important; }
  .lg\:minWidth820 {
    min-width: 820px !important; }
  .lg\:minWidth825 {
    min-width: 825px !important; }
  .lg\:minWidth830 {
    min-width: 830px !important; }
  .lg\:minWidth835 {
    min-width: 835px !important; }
  .lg\:minWidth840 {
    min-width: 840px !important; }
  .lg\:minWidth845 {
    min-width: 845px !important; }
  .lg\:minWidth850 {
    min-width: 850px !important; }
  .lg\:minWidth855 {
    min-width: 855px !important; }
  .lg\:minWidth860 {
    min-width: 860px !important; }
  .lg\:minWidth865 {
    min-width: 865px !important; }
  .lg\:minWidth870 {
    min-width: 870px !important; }
  .lg\:minWidth875 {
    min-width: 875px !important; }
  .lg\:minWidth880 {
    min-width: 880px !important; }
  .lg\:minWidth885 {
    min-width: 885px !important; }
  .lg\:minWidth890 {
    min-width: 890px !important; }
  .lg\:minWidth895 {
    min-width: 895px !important; }
  .lg\:minWidth900 {
    min-width: 900px !important; }
  .lg\:minWidth905 {
    min-width: 905px !important; }
  .lg\:minWidth910 {
    min-width: 910px !important; }
  .lg\:minWidth915 {
    min-width: 915px !important; }
  .lg\:minWidth920 {
    min-width: 920px !important; }
  .lg\:minWidth925 {
    min-width: 925px !important; }
  .lg\:minWidth930 {
    min-width: 930px !important; }
  .lg\:minWidth935 {
    min-width: 935px !important; }
  .lg\:minWidth940 {
    min-width: 940px !important; }
  .lg\:minWidth945 {
    min-width: 945px !important; }
  .lg\:minWidth950 {
    min-width: 950px !important; }
  .lg\:minWidth955 {
    min-width: 955px !important; }
  .lg\:minWidth960 {
    min-width: 960px !important; }
  .lg\:minWidth965 {
    min-width: 965px !important; }
  .lg\:minWidth970 {
    min-width: 970px !important; }
  .lg\:minWidth975 {
    min-width: 975px !important; }
  .lg\:minWidth980 {
    min-width: 980px !important; }
  .lg\:minWidth985 {
    min-width: 985px !important; }
  .lg\:minWidth990 {
    min-width: 990px !important; }
  .lg\:minWidth995 {
    min-width: 995px !important; }
  .lg\:minWidth1000 {
    min-width: 1000px !important; }
  .lg\:minWidthPer1 {
    width: 1% !important; }
  .lg\:minWidthPer2 {
    width: 2% !important; }
  .lg\:minWidthPer3 {
    width: 3% !important; }
  .lg\:minWidthPer4 {
    width: 4% !important; }
  .lg\:minWidthPer5 {
    width: 5% !important; }
  .lg\:minWidthPer6 {
    width: 6% !important; }
  .lg\:minWidthPer7 {
    width: 7% !important; }
  .lg\:minWidthPer8 {
    width: 8% !important; }
  .lg\:minWidthPer9 {
    width: 9% !important; }
  .lg\:minWidthPer10 {
    width: 10% !important; }
  .lg\:minWidthPer11 {
    width: 11% !important; }
  .lg\:minWidthPer12 {
    width: 12% !important; }
  .lg\:minWidthPer13 {
    width: 13% !important; }
  .lg\:minWidthPer14 {
    width: 14% !important; }
  .lg\:minWidthPer15 {
    width: 15% !important; }
  .lg\:minWidthPer16 {
    width: 16% !important; }
  .lg\:minWidthPer17 {
    width: 17% !important; }
  .lg\:minWidthPer18 {
    width: 18% !important; }
  .lg\:minWidthPer19 {
    width: 19% !important; }
  .lg\:minWidthPer20 {
    width: 20% !important; }
  .lg\:minWidthPer21 {
    width: 21% !important; }
  .lg\:minWidthPer22 {
    width: 22% !important; }
  .lg\:minWidthPer23 {
    width: 23% !important; }
  .lg\:minWidthPer24 {
    width: 24% !important; }
  .lg\:minWidthPer25 {
    width: 25% !important; }
  .lg\:minWidthPer26 {
    width: 26% !important; }
  .lg\:minWidthPer27 {
    width: 27% !important; }
  .lg\:minWidthPer28 {
    width: 28% !important; }
  .lg\:minWidthPer29 {
    width: 29% !important; }
  .lg\:minWidthPer30 {
    width: 30% !important; }
  .lg\:minWidthPer31 {
    width: 31% !important; }
  .lg\:minWidthPer32 {
    width: 32% !important; }
  .lg\:minWidthPer33 {
    width: 33% !important; }
  .lg\:minWidthPer34 {
    width: 34% !important; }
  .lg\:minWidthPer35 {
    width: 35% !important; }
  .lg\:minWidthPer36 {
    width: 36% !important; }
  .lg\:minWidthPer37 {
    width: 37% !important; }
  .lg\:minWidthPer38 {
    width: 38% !important; }
  .lg\:minWidthPer39 {
    width: 39% !important; }
  .lg\:minWidthPer40 {
    width: 40% !important; }
  .lg\:minWidthPer41 {
    width: 41% !important; }
  .lg\:minWidthPer42 {
    width: 42% !important; }
  .lg\:minWidthPer43 {
    width: 43% !important; }
  .lg\:minWidthPer44 {
    width: 44% !important; }
  .lg\:minWidthPer45 {
    width: 45% !important; }
  .lg\:minWidthPer46 {
    width: 46% !important; }
  .lg\:minWidthPer47 {
    width: 47% !important; }
  .lg\:minWidthPer48 {
    width: 48% !important; }
  .lg\:minWidthPer49 {
    width: 49% !important; }
  .lg\:minWidthPer50 {
    width: 50% !important; }
  .lg\:minWidthPer51 {
    width: 51% !important; }
  .lg\:minWidthPer52 {
    width: 52% !important; }
  .lg\:minWidthPer53 {
    width: 53% !important; }
  .lg\:minWidthPer54 {
    width: 54% !important; }
  .lg\:minWidthPer55 {
    width: 55% !important; }
  .lg\:minWidthPer56 {
    width: 56% !important; }
  .lg\:minWidthPer57 {
    width: 57% !important; }
  .lg\:minWidthPer58 {
    width: 58% !important; }
  .lg\:minWidthPer59 {
    width: 59% !important; }
  .lg\:minWidthPer60 {
    width: 60% !important; }
  .lg\:minWidthPer61 {
    width: 61% !important; }
  .lg\:minWidthPer62 {
    width: 62% !important; }
  .lg\:minWidthPer63 {
    width: 63% !important; }
  .lg\:minWidthPer64 {
    width: 64% !important; }
  .lg\:minWidthPer65 {
    width: 65% !important; }
  .lg\:minWidthPer66 {
    width: 66% !important; }
  .lg\:minWidthPer67 {
    width: 67% !important; }
  .lg\:minWidthPer68 {
    width: 68% !important; }
  .lg\:minWidthPer69 {
    width: 69% !important; }
  .lg\:minWidthPer70 {
    width: 70% !important; }
  .lg\:minWidthPer71 {
    width: 71% !important; }
  .lg\:minWidthPer72 {
    width: 72% !important; }
  .lg\:minWidthPer73 {
    width: 73% !important; }
  .lg\:minWidthPer74 {
    width: 74% !important; }
  .lg\:minWidthPer75 {
    width: 75% !important; }
  .lg\:minWidthPer76 {
    width: 76% !important; }
  .lg\:minWidthPer77 {
    width: 77% !important; }
  .lg\:minWidthPer78 {
    width: 78% !important; }
  .lg\:minWidthPer79 {
    width: 79% !important; }
  .lg\:minWidthPer80 {
    width: 80% !important; }
  .lg\:minWidthPer81 {
    width: 81% !important; }
  .lg\:minWidthPer82 {
    width: 82% !important; }
  .lg\:minWidthPer83 {
    width: 83% !important; }
  .lg\:minWidthPer84 {
    width: 84% !important; }
  .lg\:minWidthPer85 {
    width: 85% !important; }
  .lg\:minWidthPer86 {
    width: 86% !important; }
  .lg\:minWidthPer87 {
    width: 87% !important; }
  .lg\:minWidthPer88 {
    width: 88% !important; }
  .lg\:minWidthPer89 {
    width: 89% !important; }
  .lg\:minWidthPer90 {
    width: 90% !important; }
  .lg\:minWidthPer91 {
    width: 91% !important; }
  .lg\:minWidthPer92 {
    width: 92% !important; }
  .lg\:minWidthPer93 {
    width: 93% !important; }
  .lg\:minWidthPer94 {
    width: 94% !important; }
  .lg\:minWidthPer95 {
    width: 95% !important; }
  .lg\:minWidthPer96 {
    width: 96% !important; }
  .lg\:minWidthPer97 {
    width: 97% !important; }
  .lg\:minWidthPer98 {
    width: 98% !important; }
  .lg\:minWidthPer99 {
    width: 99% !important; }
  .lg\:minWidthPer100 {
    width: 100% !important; } }

@media screen and (max-width: 1024px) {
  .md\:widthAuto {
    width: auto !important; }
  .md\:widthFull {
    width: 100% !important; }
  .md\:width0 {
    width: 0px !important; }
  .md\:width5 {
    width: 5px !important; }
  .md\:width10 {
    width: 10px !important; }
  .md\:width15 {
    width: 15px !important; }
  .md\:width20 {
    width: 20px !important; }
  .md\:width25 {
    width: 25px !important; }
  .md\:width30 {
    width: 30px !important; }
  .md\:width35 {
    width: 35px !important; }
  .md\:width40 {
    width: 40px !important; }
  .md\:width45 {
    width: 45px !important; }
  .md\:width50 {
    width: 50px !important; }
  .md\:width55 {
    width: 55px !important; }
  .md\:width60 {
    width: 60px !important; }
  .md\:width65 {
    width: 65px !important; }
  .md\:width70 {
    width: 70px !important; }
  .md\:width75 {
    width: 75px !important; }
  .md\:width80 {
    width: 80px !important; }
  .md\:width85 {
    width: 85px !important; }
  .md\:width90 {
    width: 90px !important; }
  .md\:width95 {
    width: 95px !important; }
  .md\:width100 {
    width: 100px !important; }
  .md\:width105 {
    width: 105px !important; }
  .md\:width110 {
    width: 110px !important; }
  .md\:width115 {
    width: 115px !important; }
  .md\:width120 {
    width: 120px !important; }
  .md\:width125 {
    width: 125px !important; }
  .md\:width130 {
    width: 130px !important; }
  .md\:width135 {
    width: 135px !important; }
  .md\:width140 {
    width: 140px !important; }
  .md\:width145 {
    width: 145px !important; }
  .md\:width150 {
    width: 150px !important; }
  .md\:width155 {
    width: 155px !important; }
  .md\:width160 {
    width: 160px !important; }
  .md\:width165 {
    width: 165px !important; }
  .md\:width170 {
    width: 170px !important; }
  .md\:width175 {
    width: 175px !important; }
  .md\:width180 {
    width: 180px !important; }
  .md\:width185 {
    width: 185px !important; }
  .md\:width190 {
    width: 190px !important; }
  .md\:width195 {
    width: 195px !important; }
  .md\:width200 {
    width: 200px !important; }
  .md\:width205 {
    width: 205px !important; }
  .md\:width210 {
    width: 210px !important; }
  .md\:width215 {
    width: 215px !important; }
  .md\:width220 {
    width: 220px !important; }
  .md\:width225 {
    width: 225px !important; }
  .md\:width230 {
    width: 230px !important; }
  .md\:width235 {
    width: 235px !important; }
  .md\:width240 {
    width: 240px !important; }
  .md\:width245 {
    width: 245px !important; }
  .md\:width250 {
    width: 250px !important; }
  .md\:width255 {
    width: 255px !important; }
  .md\:width260 {
    width: 260px !important; }
  .md\:width265 {
    width: 265px !important; }
  .md\:width270 {
    width: 270px !important; }
  .md\:width275 {
    width: 275px !important; }
  .md\:width280 {
    width: 280px !important; }
  .md\:width285 {
    width: 285px !important; }
  .md\:width290 {
    width: 290px !important; }
  .md\:width295 {
    width: 295px !important; }
  .md\:width300 {
    width: 300px !important; }
  .md\:width305 {
    width: 305px !important; }
  .md\:width310 {
    width: 310px !important; }
  .md\:width315 {
    width: 315px !important; }
  .md\:width320 {
    width: 320px !important; }
  .md\:width325 {
    width: 325px !important; }
  .md\:width330 {
    width: 330px !important; }
  .md\:width335 {
    width: 335px !important; }
  .md\:width340 {
    width: 340px !important; }
  .md\:width345 {
    width: 345px !important; }
  .md\:width350 {
    width: 350px !important; }
  .md\:width355 {
    width: 355px !important; }
  .md\:width360 {
    width: 360px !important; }
  .md\:width365 {
    width: 365px !important; }
  .md\:width370 {
    width: 370px !important; }
  .md\:width375 {
    width: 375px !important; }
  .md\:width380 {
    width: 380px !important; }
  .md\:width385 {
    width: 385px !important; }
  .md\:width390 {
    width: 390px !important; }
  .md\:width395 {
    width: 395px !important; }
  .md\:width400 {
    width: 400px !important; }
  .md\:width405 {
    width: 405px !important; }
  .md\:width410 {
    width: 410px !important; }
  .md\:width415 {
    width: 415px !important; }
  .md\:width420 {
    width: 420px !important; }
  .md\:width425 {
    width: 425px !important; }
  .md\:width430 {
    width: 430px !important; }
  .md\:width435 {
    width: 435px !important; }
  .md\:width440 {
    width: 440px !important; }
  .md\:width445 {
    width: 445px !important; }
  .md\:width450 {
    width: 450px !important; }
  .md\:width455 {
    width: 455px !important; }
  .md\:width460 {
    width: 460px !important; }
  .md\:width465 {
    width: 465px !important; }
  .md\:width470 {
    width: 470px !important; }
  .md\:width475 {
    width: 475px !important; }
  .md\:width480 {
    width: 480px !important; }
  .md\:width485 {
    width: 485px !important; }
  .md\:width490 {
    width: 490px !important; }
  .md\:width495 {
    width: 495px !important; }
  .md\:width500 {
    width: 500px !important; }
  .md\:width505 {
    width: 505px !important; }
  .md\:width510 {
    width: 510px !important; }
  .md\:width515 {
    width: 515px !important; }
  .md\:width520 {
    width: 520px !important; }
  .md\:width525 {
    width: 525px !important; }
  .md\:width530 {
    width: 530px !important; }
  .md\:width535 {
    width: 535px !important; }
  .md\:width540 {
    width: 540px !important; }
  .md\:width545 {
    width: 545px !important; }
  .md\:width550 {
    width: 550px !important; }
  .md\:width555 {
    width: 555px !important; }
  .md\:width560 {
    width: 560px !important; }
  .md\:width565 {
    width: 565px !important; }
  .md\:width570 {
    width: 570px !important; }
  .md\:width575 {
    width: 575px !important; }
  .md\:width580 {
    width: 580px !important; }
  .md\:width585 {
    width: 585px !important; }
  .md\:width590 {
    width: 590px !important; }
  .md\:width595 {
    width: 595px !important; }
  .md\:width600 {
    width: 600px !important; }
  .md\:width605 {
    width: 605px !important; }
  .md\:width610 {
    width: 610px !important; }
  .md\:width615 {
    width: 615px !important; }
  .md\:width620 {
    width: 620px !important; }
  .md\:width625 {
    width: 625px !important; }
  .md\:width630 {
    width: 630px !important; }
  .md\:width635 {
    width: 635px !important; }
  .md\:width640 {
    width: 640px !important; }
  .md\:width645 {
    width: 645px !important; }
  .md\:width650 {
    width: 650px !important; }
  .md\:width655 {
    width: 655px !important; }
  .md\:width660 {
    width: 660px !important; }
  .md\:width665 {
    width: 665px !important; }
  .md\:width670 {
    width: 670px !important; }
  .md\:width675 {
    width: 675px !important; }
  .md\:width680 {
    width: 680px !important; }
  .md\:width685 {
    width: 685px !important; }
  .md\:width690 {
    width: 690px !important; }
  .md\:width695 {
    width: 695px !important; }
  .md\:width700 {
    width: 700px !important; }
  .md\:width705 {
    width: 705px !important; }
  .md\:width710 {
    width: 710px !important; }
  .md\:width715 {
    width: 715px !important; }
  .md\:width720 {
    width: 720px !important; }
  .md\:width725 {
    width: 725px !important; }
  .md\:width730 {
    width: 730px !important; }
  .md\:width735 {
    width: 735px !important; }
  .md\:width740 {
    width: 740px !important; }
  .md\:width745 {
    width: 745px !important; }
  .md\:width750 {
    width: 750px !important; }
  .md\:width755 {
    width: 755px !important; }
  .md\:width760 {
    width: 760px !important; }
  .md\:width765 {
    width: 765px !important; }
  .md\:width770 {
    width: 770px !important; }
  .md\:width775 {
    width: 775px !important; }
  .md\:width780 {
    width: 780px !important; }
  .md\:width785 {
    width: 785px !important; }
  .md\:width790 {
    width: 790px !important; }
  .md\:width795 {
    width: 795px !important; }
  .md\:width800 {
    width: 800px !important; }
  .md\:width805 {
    width: 805px !important; }
  .md\:width810 {
    width: 810px !important; }
  .md\:width815 {
    width: 815px !important; }
  .md\:width820 {
    width: 820px !important; }
  .md\:width825 {
    width: 825px !important; }
  .md\:width830 {
    width: 830px !important; }
  .md\:width835 {
    width: 835px !important; }
  .md\:width840 {
    width: 840px !important; }
  .md\:width845 {
    width: 845px !important; }
  .md\:width850 {
    width: 850px !important; }
  .md\:width855 {
    width: 855px !important; }
  .md\:width860 {
    width: 860px !important; }
  .md\:width865 {
    width: 865px !important; }
  .md\:width870 {
    width: 870px !important; }
  .md\:width875 {
    width: 875px !important; }
  .md\:width880 {
    width: 880px !important; }
  .md\:width885 {
    width: 885px !important; }
  .md\:width890 {
    width: 890px !important; }
  .md\:width895 {
    width: 895px !important; }
  .md\:width900 {
    width: 900px !important; }
  .md\:width905 {
    width: 905px !important; }
  .md\:width910 {
    width: 910px !important; }
  .md\:width915 {
    width: 915px !important; }
  .md\:width920 {
    width: 920px !important; }
  .md\:width925 {
    width: 925px !important; }
  .md\:width930 {
    width: 930px !important; }
  .md\:width935 {
    width: 935px !important; }
  .md\:width940 {
    width: 940px !important; }
  .md\:width945 {
    width: 945px !important; }
  .md\:width950 {
    width: 950px !important; }
  .md\:width955 {
    width: 955px !important; }
  .md\:width960 {
    width: 960px !important; }
  .md\:width965 {
    width: 965px !important; }
  .md\:width970 {
    width: 970px !important; }
  .md\:width975 {
    width: 975px !important; }
  .md\:width980 {
    width: 980px !important; }
  .md\:width985 {
    width: 985px !important; }
  .md\:width990 {
    width: 990px !important; }
  .md\:width995 {
    width: 995px !important; }
  .md\:width1000 {
    width: 1000px !important; }
  .md\:widthPer1 {
    width: 1% !important; }
  .md\:widthPer2 {
    width: 2% !important; }
  .md\:widthPer3 {
    width: 3% !important; }
  .md\:widthPer4 {
    width: 4% !important; }
  .md\:widthPer5 {
    width: 5% !important; }
  .md\:widthPer6 {
    width: 6% !important; }
  .md\:widthPer7 {
    width: 7% !important; }
  .md\:widthPer8 {
    width: 8% !important; }
  .md\:widthPer9 {
    width: 9% !important; }
  .md\:widthPer10 {
    width: 10% !important; }
  .md\:widthPer11 {
    width: 11% !important; }
  .md\:widthPer12 {
    width: 12% !important; }
  .md\:widthPer13 {
    width: 13% !important; }
  .md\:widthPer14 {
    width: 14% !important; }
  .md\:widthPer15 {
    width: 15% !important; }
  .md\:widthPer16 {
    width: 16% !important; }
  .md\:widthPer17 {
    width: 17% !important; }
  .md\:widthPer18 {
    width: 18% !important; }
  .md\:widthPer19 {
    width: 19% !important; }
  .md\:widthPer20 {
    width: 20% !important; }
  .md\:widthPer21 {
    width: 21% !important; }
  .md\:widthPer22 {
    width: 22% !important; }
  .md\:widthPer23 {
    width: 23% !important; }
  .md\:widthPer24 {
    width: 24% !important; }
  .md\:widthPer25 {
    width: 25% !important; }
  .md\:widthPer26 {
    width: 26% !important; }
  .md\:widthPer27 {
    width: 27% !important; }
  .md\:widthPer28 {
    width: 28% !important; }
  .md\:widthPer29 {
    width: 29% !important; }
  .md\:widthPer30 {
    width: 30% !important; }
  .md\:widthPer31 {
    width: 31% !important; }
  .md\:widthPer32 {
    width: 32% !important; }
  .md\:widthPer33 {
    width: 33% !important; }
  .md\:widthPer34 {
    width: 34% !important; }
  .md\:widthPer35 {
    width: 35% !important; }
  .md\:widthPer36 {
    width: 36% !important; }
  .md\:widthPer37 {
    width: 37% !important; }
  .md\:widthPer38 {
    width: 38% !important; }
  .md\:widthPer39 {
    width: 39% !important; }
  .md\:widthPer40 {
    width: 40% !important; }
  .md\:widthPer41 {
    width: 41% !important; }
  .md\:widthPer42 {
    width: 42% !important; }
  .md\:widthPer43 {
    width: 43% !important; }
  .md\:widthPer44 {
    width: 44% !important; }
  .md\:widthPer45 {
    width: 45% !important; }
  .md\:widthPer46 {
    width: 46% !important; }
  .md\:widthPer47 {
    width: 47% !important; }
  .md\:widthPer48 {
    width: 48% !important; }
  .md\:widthPer49 {
    width: 49% !important; }
  .md\:widthPer50 {
    width: 50% !important; }
  .md\:widthPer51 {
    width: 51% !important; }
  .md\:widthPer52 {
    width: 52% !important; }
  .md\:widthPer53 {
    width: 53% !important; }
  .md\:widthPer54 {
    width: 54% !important; }
  .md\:widthPer55 {
    width: 55% !important; }
  .md\:widthPer56 {
    width: 56% !important; }
  .md\:widthPer57 {
    width: 57% !important; }
  .md\:widthPer58 {
    width: 58% !important; }
  .md\:widthPer59 {
    width: 59% !important; }
  .md\:widthPer60 {
    width: 60% !important; }
  .md\:widthPer61 {
    width: 61% !important; }
  .md\:widthPer62 {
    width: 62% !important; }
  .md\:widthPer63 {
    width: 63% !important; }
  .md\:widthPer64 {
    width: 64% !important; }
  .md\:widthPer65 {
    width: 65% !important; }
  .md\:widthPer66 {
    width: 66% !important; }
  .md\:widthPer67 {
    width: 67% !important; }
  .md\:widthPer68 {
    width: 68% !important; }
  .md\:widthPer69 {
    width: 69% !important; }
  .md\:widthPer70 {
    width: 70% !important; }
  .md\:widthPer71 {
    width: 71% !important; }
  .md\:widthPer72 {
    width: 72% !important; }
  .md\:widthPer73 {
    width: 73% !important; }
  .md\:widthPer74 {
    width: 74% !important; }
  .md\:widthPer75 {
    width: 75% !important; }
  .md\:widthPer76 {
    width: 76% !important; }
  .md\:widthPer77 {
    width: 77% !important; }
  .md\:widthPer78 {
    width: 78% !important; }
  .md\:widthPer79 {
    width: 79% !important; }
  .md\:widthPer80 {
    width: 80% !important; }
  .md\:widthPer81 {
    width: 81% !important; }
  .md\:widthPer82 {
    width: 82% !important; }
  .md\:widthPer83 {
    width: 83% !important; }
  .md\:widthPer84 {
    width: 84% !important; }
  .md\:widthPer85 {
    width: 85% !important; }
  .md\:widthPer86 {
    width: 86% !important; }
  .md\:widthPer87 {
    width: 87% !important; }
  .md\:widthPer88 {
    width: 88% !important; }
  .md\:widthPer89 {
    width: 89% !important; }
  .md\:widthPer90 {
    width: 90% !important; }
  .md\:widthPer91 {
    width: 91% !important; }
  .md\:widthPer92 {
    width: 92% !important; }
  .md\:widthPer93 {
    width: 93% !important; }
  .md\:widthPer94 {
    width: 94% !important; }
  .md\:widthPer95 {
    width: 95% !important; }
  .md\:widthPer96 {
    width: 96% !important; }
  .md\:widthPer97 {
    width: 97% !important; }
  .md\:widthPer98 {
    width: 98% !important; }
  .md\:widthPer99 {
    width: 99% !important; }
  .md\:widthPer100 {
    width: 100% !important; }
  .md\:maxWidthNone {
    max-width: none !important; }
  .md\:maxWidthFull {
    max-width: 100% !important; }
  .md\:maxWidth0 {
    max-width: 0px !important; }
  .md\:maxWidth5 {
    max-width: 5px !important; }
  .md\:maxWidth10 {
    max-width: 10px !important; }
  .md\:maxWidth15 {
    max-width: 15px !important; }
  .md\:maxWidth20 {
    max-width: 20px !important; }
  .md\:maxWidth25 {
    max-width: 25px !important; }
  .md\:maxWidth30 {
    max-width: 30px !important; }
  .md\:maxWidth35 {
    max-width: 35px !important; }
  .md\:maxWidth40 {
    max-width: 40px !important; }
  .md\:maxWidth45 {
    max-width: 45px !important; }
  .md\:maxWidth50 {
    max-width: 50px !important; }
  .md\:maxWidth55 {
    max-width: 55px !important; }
  .md\:maxWidth60 {
    max-width: 60px !important; }
  .md\:maxWidth65 {
    max-width: 65px !important; }
  .md\:maxWidth70 {
    max-width: 70px !important; }
  .md\:maxWidth75 {
    max-width: 75px !important; }
  .md\:maxWidth80 {
    max-width: 80px !important; }
  .md\:maxWidth85 {
    max-width: 85px !important; }
  .md\:maxWidth90 {
    max-width: 90px !important; }
  .md\:maxWidth95 {
    max-width: 95px !important; }
  .md\:maxWidth100 {
    max-width: 100px !important; }
  .md\:maxWidth105 {
    max-width: 105px !important; }
  .md\:maxWidth110 {
    max-width: 110px !important; }
  .md\:maxWidth115 {
    max-width: 115px !important; }
  .md\:maxWidth120 {
    max-width: 120px !important; }
  .md\:maxWidth125 {
    max-width: 125px !important; }
  .md\:maxWidth130 {
    max-width: 130px !important; }
  .md\:maxWidth135 {
    max-width: 135px !important; }
  .md\:maxWidth140 {
    max-width: 140px !important; }
  .md\:maxWidth145 {
    max-width: 145px !important; }
  .md\:maxWidth150 {
    max-width: 150px !important; }
  .md\:maxWidth155 {
    max-width: 155px !important; }
  .md\:maxWidth160 {
    max-width: 160px !important; }
  .md\:maxWidth165 {
    max-width: 165px !important; }
  .md\:maxWidth170 {
    max-width: 170px !important; }
  .md\:maxWidth175 {
    max-width: 175px !important; }
  .md\:maxWidth180 {
    max-width: 180px !important; }
  .md\:maxWidth185 {
    max-width: 185px !important; }
  .md\:maxWidth190 {
    max-width: 190px !important; }
  .md\:maxWidth195 {
    max-width: 195px !important; }
  .md\:maxWidth200 {
    max-width: 200px !important; }
  .md\:maxWidth205 {
    max-width: 205px !important; }
  .md\:maxWidth210 {
    max-width: 210px !important; }
  .md\:maxWidth215 {
    max-width: 215px !important; }
  .md\:maxWidth220 {
    max-width: 220px !important; }
  .md\:maxWidth225 {
    max-width: 225px !important; }
  .md\:maxWidth230 {
    max-width: 230px !important; }
  .md\:maxWidth235 {
    max-width: 235px !important; }
  .md\:maxWidth240 {
    max-width: 240px !important; }
  .md\:maxWidth245 {
    max-width: 245px !important; }
  .md\:maxWidth250 {
    max-width: 250px !important; }
  .md\:maxWidth255 {
    max-width: 255px !important; }
  .md\:maxWidth260 {
    max-width: 260px !important; }
  .md\:maxWidth265 {
    max-width: 265px !important; }
  .md\:maxWidth270 {
    max-width: 270px !important; }
  .md\:maxWidth275 {
    max-width: 275px !important; }
  .md\:maxWidth280 {
    max-width: 280px !important; }
  .md\:maxWidth285 {
    max-width: 285px !important; }
  .md\:maxWidth290 {
    max-width: 290px !important; }
  .md\:maxWidth295 {
    max-width: 295px !important; }
  .md\:maxWidth300 {
    max-width: 300px !important; }
  .md\:maxWidth305 {
    max-width: 305px !important; }
  .md\:maxWidth310 {
    max-width: 310px !important; }
  .md\:maxWidth315 {
    max-width: 315px !important; }
  .md\:maxWidth320 {
    max-width: 320px !important; }
  .md\:maxWidth325 {
    max-width: 325px !important; }
  .md\:maxWidth330 {
    max-width: 330px !important; }
  .md\:maxWidth335 {
    max-width: 335px !important; }
  .md\:maxWidth340 {
    max-width: 340px !important; }
  .md\:maxWidth345 {
    max-width: 345px !important; }
  .md\:maxWidth350 {
    max-width: 350px !important; }
  .md\:maxWidth355 {
    max-width: 355px !important; }
  .md\:maxWidth360 {
    max-width: 360px !important; }
  .md\:maxWidth365 {
    max-width: 365px !important; }
  .md\:maxWidth370 {
    max-width: 370px !important; }
  .md\:maxWidth375 {
    max-width: 375px !important; }
  .md\:maxWidth380 {
    max-width: 380px !important; }
  .md\:maxWidth385 {
    max-width: 385px !important; }
  .md\:maxWidth390 {
    max-width: 390px !important; }
  .md\:maxWidth395 {
    max-width: 395px !important; }
  .md\:maxWidth400 {
    max-width: 400px !important; }
  .md\:maxWidth405 {
    max-width: 405px !important; }
  .md\:maxWidth410 {
    max-width: 410px !important; }
  .md\:maxWidth415 {
    max-width: 415px !important; }
  .md\:maxWidth420 {
    max-width: 420px !important; }
  .md\:maxWidth425 {
    max-width: 425px !important; }
  .md\:maxWidth430 {
    max-width: 430px !important; }
  .md\:maxWidth435 {
    max-width: 435px !important; }
  .md\:maxWidth440 {
    max-width: 440px !important; }
  .md\:maxWidth445 {
    max-width: 445px !important; }
  .md\:maxWidth450 {
    max-width: 450px !important; }
  .md\:maxWidth455 {
    max-width: 455px !important; }
  .md\:maxWidth460 {
    max-width: 460px !important; }
  .md\:maxWidth465 {
    max-width: 465px !important; }
  .md\:maxWidth470 {
    max-width: 470px !important; }
  .md\:maxWidth475 {
    max-width: 475px !important; }
  .md\:maxWidth480 {
    max-width: 480px !important; }
  .md\:maxWidth485 {
    max-width: 485px !important; }
  .md\:maxWidth490 {
    max-width: 490px !important; }
  .md\:maxWidth495 {
    max-width: 495px !important; }
  .md\:maxWidth500 {
    max-width: 500px !important; }
  .md\:maxWidth505 {
    max-width: 505px !important; }
  .md\:maxWidth510 {
    max-width: 510px !important; }
  .md\:maxWidth515 {
    max-width: 515px !important; }
  .md\:maxWidth520 {
    max-width: 520px !important; }
  .md\:maxWidth525 {
    max-width: 525px !important; }
  .md\:maxWidth530 {
    max-width: 530px !important; }
  .md\:maxWidth535 {
    max-width: 535px !important; }
  .md\:maxWidth540 {
    max-width: 540px !important; }
  .md\:maxWidth545 {
    max-width: 545px !important; }
  .md\:maxWidth550 {
    max-width: 550px !important; }
  .md\:maxWidth555 {
    max-width: 555px !important; }
  .md\:maxWidth560 {
    max-width: 560px !important; }
  .md\:maxWidth565 {
    max-width: 565px !important; }
  .md\:maxWidth570 {
    max-width: 570px !important; }
  .md\:maxWidth575 {
    max-width: 575px !important; }
  .md\:maxWidth580 {
    max-width: 580px !important; }
  .md\:maxWidth585 {
    max-width: 585px !important; }
  .md\:maxWidth590 {
    max-width: 590px !important; }
  .md\:maxWidth595 {
    max-width: 595px !important; }
  .md\:maxWidth600 {
    max-width: 600px !important; }
  .md\:maxWidth605 {
    max-width: 605px !important; }
  .md\:maxWidth610 {
    max-width: 610px !important; }
  .md\:maxWidth615 {
    max-width: 615px !important; }
  .md\:maxWidth620 {
    max-width: 620px !important; }
  .md\:maxWidth625 {
    max-width: 625px !important; }
  .md\:maxWidth630 {
    max-width: 630px !important; }
  .md\:maxWidth635 {
    max-width: 635px !important; }
  .md\:maxWidth640 {
    max-width: 640px !important; }
  .md\:maxWidth645 {
    max-width: 645px !important; }
  .md\:maxWidth650 {
    max-width: 650px !important; }
  .md\:maxWidth655 {
    max-width: 655px !important; }
  .md\:maxWidth660 {
    max-width: 660px !important; }
  .md\:maxWidth665 {
    max-width: 665px !important; }
  .md\:maxWidth670 {
    max-width: 670px !important; }
  .md\:maxWidth675 {
    max-width: 675px !important; }
  .md\:maxWidth680 {
    max-width: 680px !important; }
  .md\:maxWidth685 {
    max-width: 685px !important; }
  .md\:maxWidth690 {
    max-width: 690px !important; }
  .md\:maxWidth695 {
    max-width: 695px !important; }
  .md\:maxWidth700 {
    max-width: 700px !important; }
  .md\:maxWidth705 {
    max-width: 705px !important; }
  .md\:maxWidth710 {
    max-width: 710px !important; }
  .md\:maxWidth715 {
    max-width: 715px !important; }
  .md\:maxWidth720 {
    max-width: 720px !important; }
  .md\:maxWidth725 {
    max-width: 725px !important; }
  .md\:maxWidth730 {
    max-width: 730px !important; }
  .md\:maxWidth735 {
    max-width: 735px !important; }
  .md\:maxWidth740 {
    max-width: 740px !important; }
  .md\:maxWidth745 {
    max-width: 745px !important; }
  .md\:maxWidth750 {
    max-width: 750px !important; }
  .md\:maxWidth755 {
    max-width: 755px !important; }
  .md\:maxWidth760 {
    max-width: 760px !important; }
  .md\:maxWidth765 {
    max-width: 765px !important; }
  .md\:maxWidth770 {
    max-width: 770px !important; }
  .md\:maxWidth775 {
    max-width: 775px !important; }
  .md\:maxWidth780 {
    max-width: 780px !important; }
  .md\:maxWidth785 {
    max-width: 785px !important; }
  .md\:maxWidth790 {
    max-width: 790px !important; }
  .md\:maxWidth795 {
    max-width: 795px !important; }
  .md\:maxWidth800 {
    max-width: 800px !important; }
  .md\:maxWidth805 {
    max-width: 805px !important; }
  .md\:maxWidth810 {
    max-width: 810px !important; }
  .md\:maxWidth815 {
    max-width: 815px !important; }
  .md\:maxWidth820 {
    max-width: 820px !important; }
  .md\:maxWidth825 {
    max-width: 825px !important; }
  .md\:maxWidth830 {
    max-width: 830px !important; }
  .md\:maxWidth835 {
    max-width: 835px !important; }
  .md\:maxWidth840 {
    max-width: 840px !important; }
  .md\:maxWidth845 {
    max-width: 845px !important; }
  .md\:maxWidth850 {
    max-width: 850px !important; }
  .md\:maxWidth855 {
    max-width: 855px !important; }
  .md\:maxWidth860 {
    max-width: 860px !important; }
  .md\:maxWidth865 {
    max-width: 865px !important; }
  .md\:maxWidth870 {
    max-width: 870px !important; }
  .md\:maxWidth875 {
    max-width: 875px !important; }
  .md\:maxWidth880 {
    max-width: 880px !important; }
  .md\:maxWidth885 {
    max-width: 885px !important; }
  .md\:maxWidth890 {
    max-width: 890px !important; }
  .md\:maxWidth895 {
    max-width: 895px !important; }
  .md\:maxWidth900 {
    max-width: 900px !important; }
  .md\:maxWidth905 {
    max-width: 905px !important; }
  .md\:maxWidth910 {
    max-width: 910px !important; }
  .md\:maxWidth915 {
    max-width: 915px !important; }
  .md\:maxWidth920 {
    max-width: 920px !important; }
  .md\:maxWidth925 {
    max-width: 925px !important; }
  .md\:maxWidth930 {
    max-width: 930px !important; }
  .md\:maxWidth935 {
    max-width: 935px !important; }
  .md\:maxWidth940 {
    max-width: 940px !important; }
  .md\:maxWidth945 {
    max-width: 945px !important; }
  .md\:maxWidth950 {
    max-width: 950px !important; }
  .md\:maxWidth955 {
    max-width: 955px !important; }
  .md\:maxWidth960 {
    max-width: 960px !important; }
  .md\:maxWidth965 {
    max-width: 965px !important; }
  .md\:maxWidth970 {
    max-width: 970px !important; }
  .md\:maxWidth975 {
    max-width: 975px !important; }
  .md\:maxWidth980 {
    max-width: 980px !important; }
  .md\:maxWidth985 {
    max-width: 985px !important; }
  .md\:maxWidth990 {
    max-width: 990px !important; }
  .md\:maxWidth995 {
    max-width: 995px !important; }
  .md\:maxWidth1000 {
    max-width: 1000px !important; }
  .md\:maxWidthPer1 {
    width: 1% !important; }
  .md\:maxWidthPer2 {
    width: 2% !important; }
  .md\:maxWidthPer3 {
    width: 3% !important; }
  .md\:maxWidthPer4 {
    width: 4% !important; }
  .md\:maxWidthPer5 {
    width: 5% !important; }
  .md\:maxWidthPer6 {
    width: 6% !important; }
  .md\:maxWidthPer7 {
    width: 7% !important; }
  .md\:maxWidthPer8 {
    width: 8% !important; }
  .md\:maxWidthPer9 {
    width: 9% !important; }
  .md\:maxWidthPer10 {
    width: 10% !important; }
  .md\:maxWidthPer11 {
    width: 11% !important; }
  .md\:maxWidthPer12 {
    width: 12% !important; }
  .md\:maxWidthPer13 {
    width: 13% !important; }
  .md\:maxWidthPer14 {
    width: 14% !important; }
  .md\:maxWidthPer15 {
    width: 15% !important; }
  .md\:maxWidthPer16 {
    width: 16% !important; }
  .md\:maxWidthPer17 {
    width: 17% !important; }
  .md\:maxWidthPer18 {
    width: 18% !important; }
  .md\:maxWidthPer19 {
    width: 19% !important; }
  .md\:maxWidthPer20 {
    width: 20% !important; }
  .md\:maxWidthPer21 {
    width: 21% !important; }
  .md\:maxWidthPer22 {
    width: 22% !important; }
  .md\:maxWidthPer23 {
    width: 23% !important; }
  .md\:maxWidthPer24 {
    width: 24% !important; }
  .md\:maxWidthPer25 {
    width: 25% !important; }
  .md\:maxWidthPer26 {
    width: 26% !important; }
  .md\:maxWidthPer27 {
    width: 27% !important; }
  .md\:maxWidthPer28 {
    width: 28% !important; }
  .md\:maxWidthPer29 {
    width: 29% !important; }
  .md\:maxWidthPer30 {
    width: 30% !important; }
  .md\:maxWidthPer31 {
    width: 31% !important; }
  .md\:maxWidthPer32 {
    width: 32% !important; }
  .md\:maxWidthPer33 {
    width: 33% !important; }
  .md\:maxWidthPer34 {
    width: 34% !important; }
  .md\:maxWidthPer35 {
    width: 35% !important; }
  .md\:maxWidthPer36 {
    width: 36% !important; }
  .md\:maxWidthPer37 {
    width: 37% !important; }
  .md\:maxWidthPer38 {
    width: 38% !important; }
  .md\:maxWidthPer39 {
    width: 39% !important; }
  .md\:maxWidthPer40 {
    width: 40% !important; }
  .md\:maxWidthPer41 {
    width: 41% !important; }
  .md\:maxWidthPer42 {
    width: 42% !important; }
  .md\:maxWidthPer43 {
    width: 43% !important; }
  .md\:maxWidthPer44 {
    width: 44% !important; }
  .md\:maxWidthPer45 {
    width: 45% !important; }
  .md\:maxWidthPer46 {
    width: 46% !important; }
  .md\:maxWidthPer47 {
    width: 47% !important; }
  .md\:maxWidthPer48 {
    width: 48% !important; }
  .md\:maxWidthPer49 {
    width: 49% !important; }
  .md\:maxWidthPer50 {
    width: 50% !important; }
  .md\:maxWidthPer51 {
    width: 51% !important; }
  .md\:maxWidthPer52 {
    width: 52% !important; }
  .md\:maxWidthPer53 {
    width: 53% !important; }
  .md\:maxWidthPer54 {
    width: 54% !important; }
  .md\:maxWidthPer55 {
    width: 55% !important; }
  .md\:maxWidthPer56 {
    width: 56% !important; }
  .md\:maxWidthPer57 {
    width: 57% !important; }
  .md\:maxWidthPer58 {
    width: 58% !important; }
  .md\:maxWidthPer59 {
    width: 59% !important; }
  .md\:maxWidthPer60 {
    width: 60% !important; }
  .md\:maxWidthPer61 {
    width: 61% !important; }
  .md\:maxWidthPer62 {
    width: 62% !important; }
  .md\:maxWidthPer63 {
    width: 63% !important; }
  .md\:maxWidthPer64 {
    width: 64% !important; }
  .md\:maxWidthPer65 {
    width: 65% !important; }
  .md\:maxWidthPer66 {
    width: 66% !important; }
  .md\:maxWidthPer67 {
    width: 67% !important; }
  .md\:maxWidthPer68 {
    width: 68% !important; }
  .md\:maxWidthPer69 {
    width: 69% !important; }
  .md\:maxWidthPer70 {
    width: 70% !important; }
  .md\:maxWidthPer71 {
    width: 71% !important; }
  .md\:maxWidthPer72 {
    width: 72% !important; }
  .md\:maxWidthPer73 {
    width: 73% !important; }
  .md\:maxWidthPer74 {
    width: 74% !important; }
  .md\:maxWidthPer75 {
    width: 75% !important; }
  .md\:maxWidthPer76 {
    width: 76% !important; }
  .md\:maxWidthPer77 {
    width: 77% !important; }
  .md\:maxWidthPer78 {
    width: 78% !important; }
  .md\:maxWidthPer79 {
    width: 79% !important; }
  .md\:maxWidthPer80 {
    width: 80% !important; }
  .md\:maxWidthPer81 {
    width: 81% !important; }
  .md\:maxWidthPer82 {
    width: 82% !important; }
  .md\:maxWidthPer83 {
    width: 83% !important; }
  .md\:maxWidthPer84 {
    width: 84% !important; }
  .md\:maxWidthPer85 {
    width: 85% !important; }
  .md\:maxWidthPer86 {
    width: 86% !important; }
  .md\:maxWidthPer87 {
    width: 87% !important; }
  .md\:maxWidthPer88 {
    width: 88% !important; }
  .md\:maxWidthPer89 {
    width: 89% !important; }
  .md\:maxWidthPer90 {
    width: 90% !important; }
  .md\:maxWidthPer91 {
    width: 91% !important; }
  .md\:maxWidthPer92 {
    width: 92% !important; }
  .md\:maxWidthPer93 {
    width: 93% !important; }
  .md\:maxWidthPer94 {
    width: 94% !important; }
  .md\:maxWidthPer95 {
    width: 95% !important; }
  .md\:maxWidthPer96 {
    width: 96% !important; }
  .md\:maxWidthPer97 {
    width: 97% !important; }
  .md\:maxWidthPer98 {
    width: 98% !important; }
  .md\:maxWidthPer99 {
    width: 99% !important; }
  .md\:maxWidthPer100 {
    width: 100% !important; }
  .md\:minWidthNone {
    min-width: none !important; }
  .md\:minWidthFull {
    min-width: 100% !important; }
  .md\:minWidth0 {
    min-width: 0px !important; }
  .md\:minWidth5 {
    min-width: 5px !important; }
  .md\:minWidth10 {
    min-width: 10px !important; }
  .md\:minWidth15 {
    min-width: 15px !important; }
  .md\:minWidth20 {
    min-width: 20px !important; }
  .md\:minWidth25 {
    min-width: 25px !important; }
  .md\:minWidth30 {
    min-width: 30px !important; }
  .md\:minWidth35 {
    min-width: 35px !important; }
  .md\:minWidth40 {
    min-width: 40px !important; }
  .md\:minWidth45 {
    min-width: 45px !important; }
  .md\:minWidth50 {
    min-width: 50px !important; }
  .md\:minWidth55 {
    min-width: 55px !important; }
  .md\:minWidth60 {
    min-width: 60px !important; }
  .md\:minWidth65 {
    min-width: 65px !important; }
  .md\:minWidth70 {
    min-width: 70px !important; }
  .md\:minWidth75 {
    min-width: 75px !important; }
  .md\:minWidth80 {
    min-width: 80px !important; }
  .md\:minWidth85 {
    min-width: 85px !important; }
  .md\:minWidth90 {
    min-width: 90px !important; }
  .md\:minWidth95 {
    min-width: 95px !important; }
  .md\:minWidth100 {
    min-width: 100px !important; }
  .md\:minWidth105 {
    min-width: 105px !important; }
  .md\:minWidth110 {
    min-width: 110px !important; }
  .md\:minWidth115 {
    min-width: 115px !important; }
  .md\:minWidth120 {
    min-width: 120px !important; }
  .md\:minWidth125 {
    min-width: 125px !important; }
  .md\:minWidth130 {
    min-width: 130px !important; }
  .md\:minWidth135 {
    min-width: 135px !important; }
  .md\:minWidth140 {
    min-width: 140px !important; }
  .md\:minWidth145 {
    min-width: 145px !important; }
  .md\:minWidth150 {
    min-width: 150px !important; }
  .md\:minWidth155 {
    min-width: 155px !important; }
  .md\:minWidth160 {
    min-width: 160px !important; }
  .md\:minWidth165 {
    min-width: 165px !important; }
  .md\:minWidth170 {
    min-width: 170px !important; }
  .md\:minWidth175 {
    min-width: 175px !important; }
  .md\:minWidth180 {
    min-width: 180px !important; }
  .md\:minWidth185 {
    min-width: 185px !important; }
  .md\:minWidth190 {
    min-width: 190px !important; }
  .md\:minWidth195 {
    min-width: 195px !important; }
  .md\:minWidth200 {
    min-width: 200px !important; }
  .md\:minWidth205 {
    min-width: 205px !important; }
  .md\:minWidth210 {
    min-width: 210px !important; }
  .md\:minWidth215 {
    min-width: 215px !important; }
  .md\:minWidth220 {
    min-width: 220px !important; }
  .md\:minWidth225 {
    min-width: 225px !important; }
  .md\:minWidth230 {
    min-width: 230px !important; }
  .md\:minWidth235 {
    min-width: 235px !important; }
  .md\:minWidth240 {
    min-width: 240px !important; }
  .md\:minWidth245 {
    min-width: 245px !important; }
  .md\:minWidth250 {
    min-width: 250px !important; }
  .md\:minWidth255 {
    min-width: 255px !important; }
  .md\:minWidth260 {
    min-width: 260px !important; }
  .md\:minWidth265 {
    min-width: 265px !important; }
  .md\:minWidth270 {
    min-width: 270px !important; }
  .md\:minWidth275 {
    min-width: 275px !important; }
  .md\:minWidth280 {
    min-width: 280px !important; }
  .md\:minWidth285 {
    min-width: 285px !important; }
  .md\:minWidth290 {
    min-width: 290px !important; }
  .md\:minWidth295 {
    min-width: 295px !important; }
  .md\:minWidth300 {
    min-width: 300px !important; }
  .md\:minWidth305 {
    min-width: 305px !important; }
  .md\:minWidth310 {
    min-width: 310px !important; }
  .md\:minWidth315 {
    min-width: 315px !important; }
  .md\:minWidth320 {
    min-width: 320px !important; }
  .md\:minWidth325 {
    min-width: 325px !important; }
  .md\:minWidth330 {
    min-width: 330px !important; }
  .md\:minWidth335 {
    min-width: 335px !important; }
  .md\:minWidth340 {
    min-width: 340px !important; }
  .md\:minWidth345 {
    min-width: 345px !important; }
  .md\:minWidth350 {
    min-width: 350px !important; }
  .md\:minWidth355 {
    min-width: 355px !important; }
  .md\:minWidth360 {
    min-width: 360px !important; }
  .md\:minWidth365 {
    min-width: 365px !important; }
  .md\:minWidth370 {
    min-width: 370px !important; }
  .md\:minWidth375 {
    min-width: 375px !important; }
  .md\:minWidth380 {
    min-width: 380px !important; }
  .md\:minWidth385 {
    min-width: 385px !important; }
  .md\:minWidth390 {
    min-width: 390px !important; }
  .md\:minWidth395 {
    min-width: 395px !important; }
  .md\:minWidth400 {
    min-width: 400px !important; }
  .md\:minWidth405 {
    min-width: 405px !important; }
  .md\:minWidth410 {
    min-width: 410px !important; }
  .md\:minWidth415 {
    min-width: 415px !important; }
  .md\:minWidth420 {
    min-width: 420px !important; }
  .md\:minWidth425 {
    min-width: 425px !important; }
  .md\:minWidth430 {
    min-width: 430px !important; }
  .md\:minWidth435 {
    min-width: 435px !important; }
  .md\:minWidth440 {
    min-width: 440px !important; }
  .md\:minWidth445 {
    min-width: 445px !important; }
  .md\:minWidth450 {
    min-width: 450px !important; }
  .md\:minWidth455 {
    min-width: 455px !important; }
  .md\:minWidth460 {
    min-width: 460px !important; }
  .md\:minWidth465 {
    min-width: 465px !important; }
  .md\:minWidth470 {
    min-width: 470px !important; }
  .md\:minWidth475 {
    min-width: 475px !important; }
  .md\:minWidth480 {
    min-width: 480px !important; }
  .md\:minWidth485 {
    min-width: 485px !important; }
  .md\:minWidth490 {
    min-width: 490px !important; }
  .md\:minWidth495 {
    min-width: 495px !important; }
  .md\:minWidth500 {
    min-width: 500px !important; }
  .md\:minWidth505 {
    min-width: 505px !important; }
  .md\:minWidth510 {
    min-width: 510px !important; }
  .md\:minWidth515 {
    min-width: 515px !important; }
  .md\:minWidth520 {
    min-width: 520px !important; }
  .md\:minWidth525 {
    min-width: 525px !important; }
  .md\:minWidth530 {
    min-width: 530px !important; }
  .md\:minWidth535 {
    min-width: 535px !important; }
  .md\:minWidth540 {
    min-width: 540px !important; }
  .md\:minWidth545 {
    min-width: 545px !important; }
  .md\:minWidth550 {
    min-width: 550px !important; }
  .md\:minWidth555 {
    min-width: 555px !important; }
  .md\:minWidth560 {
    min-width: 560px !important; }
  .md\:minWidth565 {
    min-width: 565px !important; }
  .md\:minWidth570 {
    min-width: 570px !important; }
  .md\:minWidth575 {
    min-width: 575px !important; }
  .md\:minWidth580 {
    min-width: 580px !important; }
  .md\:minWidth585 {
    min-width: 585px !important; }
  .md\:minWidth590 {
    min-width: 590px !important; }
  .md\:minWidth595 {
    min-width: 595px !important; }
  .md\:minWidth600 {
    min-width: 600px !important; }
  .md\:minWidth605 {
    min-width: 605px !important; }
  .md\:minWidth610 {
    min-width: 610px !important; }
  .md\:minWidth615 {
    min-width: 615px !important; }
  .md\:minWidth620 {
    min-width: 620px !important; }
  .md\:minWidth625 {
    min-width: 625px !important; }
  .md\:minWidth630 {
    min-width: 630px !important; }
  .md\:minWidth635 {
    min-width: 635px !important; }
  .md\:minWidth640 {
    min-width: 640px !important; }
  .md\:minWidth645 {
    min-width: 645px !important; }
  .md\:minWidth650 {
    min-width: 650px !important; }
  .md\:minWidth655 {
    min-width: 655px !important; }
  .md\:minWidth660 {
    min-width: 660px !important; }
  .md\:minWidth665 {
    min-width: 665px !important; }
  .md\:minWidth670 {
    min-width: 670px !important; }
  .md\:minWidth675 {
    min-width: 675px !important; }
  .md\:minWidth680 {
    min-width: 680px !important; }
  .md\:minWidth685 {
    min-width: 685px !important; }
  .md\:minWidth690 {
    min-width: 690px !important; }
  .md\:minWidth695 {
    min-width: 695px !important; }
  .md\:minWidth700 {
    min-width: 700px !important; }
  .md\:minWidth705 {
    min-width: 705px !important; }
  .md\:minWidth710 {
    min-width: 710px !important; }
  .md\:minWidth715 {
    min-width: 715px !important; }
  .md\:minWidth720 {
    min-width: 720px !important; }
  .md\:minWidth725 {
    min-width: 725px !important; }
  .md\:minWidth730 {
    min-width: 730px !important; }
  .md\:minWidth735 {
    min-width: 735px !important; }
  .md\:minWidth740 {
    min-width: 740px !important; }
  .md\:minWidth745 {
    min-width: 745px !important; }
  .md\:minWidth750 {
    min-width: 750px !important; }
  .md\:minWidth755 {
    min-width: 755px !important; }
  .md\:minWidth760 {
    min-width: 760px !important; }
  .md\:minWidth765 {
    min-width: 765px !important; }
  .md\:minWidth770 {
    min-width: 770px !important; }
  .md\:minWidth775 {
    min-width: 775px !important; }
  .md\:minWidth780 {
    min-width: 780px !important; }
  .md\:minWidth785 {
    min-width: 785px !important; }
  .md\:minWidth790 {
    min-width: 790px !important; }
  .md\:minWidth795 {
    min-width: 795px !important; }
  .md\:minWidth800 {
    min-width: 800px !important; }
  .md\:minWidth805 {
    min-width: 805px !important; }
  .md\:minWidth810 {
    min-width: 810px !important; }
  .md\:minWidth815 {
    min-width: 815px !important; }
  .md\:minWidth820 {
    min-width: 820px !important; }
  .md\:minWidth825 {
    min-width: 825px !important; }
  .md\:minWidth830 {
    min-width: 830px !important; }
  .md\:minWidth835 {
    min-width: 835px !important; }
  .md\:minWidth840 {
    min-width: 840px !important; }
  .md\:minWidth845 {
    min-width: 845px !important; }
  .md\:minWidth850 {
    min-width: 850px !important; }
  .md\:minWidth855 {
    min-width: 855px !important; }
  .md\:minWidth860 {
    min-width: 860px !important; }
  .md\:minWidth865 {
    min-width: 865px !important; }
  .md\:minWidth870 {
    min-width: 870px !important; }
  .md\:minWidth875 {
    min-width: 875px !important; }
  .md\:minWidth880 {
    min-width: 880px !important; }
  .md\:minWidth885 {
    min-width: 885px !important; }
  .md\:minWidth890 {
    min-width: 890px !important; }
  .md\:minWidth895 {
    min-width: 895px !important; }
  .md\:minWidth900 {
    min-width: 900px !important; }
  .md\:minWidth905 {
    min-width: 905px !important; }
  .md\:minWidth910 {
    min-width: 910px !important; }
  .md\:minWidth915 {
    min-width: 915px !important; }
  .md\:minWidth920 {
    min-width: 920px !important; }
  .md\:minWidth925 {
    min-width: 925px !important; }
  .md\:minWidth930 {
    min-width: 930px !important; }
  .md\:minWidth935 {
    min-width: 935px !important; }
  .md\:minWidth940 {
    min-width: 940px !important; }
  .md\:minWidth945 {
    min-width: 945px !important; }
  .md\:minWidth950 {
    min-width: 950px !important; }
  .md\:minWidth955 {
    min-width: 955px !important; }
  .md\:minWidth960 {
    min-width: 960px !important; }
  .md\:minWidth965 {
    min-width: 965px !important; }
  .md\:minWidth970 {
    min-width: 970px !important; }
  .md\:minWidth975 {
    min-width: 975px !important; }
  .md\:minWidth980 {
    min-width: 980px !important; }
  .md\:minWidth985 {
    min-width: 985px !important; }
  .md\:minWidth990 {
    min-width: 990px !important; }
  .md\:minWidth995 {
    min-width: 995px !important; }
  .md\:minWidth1000 {
    min-width: 1000px !important; }
  .md\:minWidthPer1 {
    width: 1% !important; }
  .md\:minWidthPer2 {
    width: 2% !important; }
  .md\:minWidthPer3 {
    width: 3% !important; }
  .md\:minWidthPer4 {
    width: 4% !important; }
  .md\:minWidthPer5 {
    width: 5% !important; }
  .md\:minWidthPer6 {
    width: 6% !important; }
  .md\:minWidthPer7 {
    width: 7% !important; }
  .md\:minWidthPer8 {
    width: 8% !important; }
  .md\:minWidthPer9 {
    width: 9% !important; }
  .md\:minWidthPer10 {
    width: 10% !important; }
  .md\:minWidthPer11 {
    width: 11% !important; }
  .md\:minWidthPer12 {
    width: 12% !important; }
  .md\:minWidthPer13 {
    width: 13% !important; }
  .md\:minWidthPer14 {
    width: 14% !important; }
  .md\:minWidthPer15 {
    width: 15% !important; }
  .md\:minWidthPer16 {
    width: 16% !important; }
  .md\:minWidthPer17 {
    width: 17% !important; }
  .md\:minWidthPer18 {
    width: 18% !important; }
  .md\:minWidthPer19 {
    width: 19% !important; }
  .md\:minWidthPer20 {
    width: 20% !important; }
  .md\:minWidthPer21 {
    width: 21% !important; }
  .md\:minWidthPer22 {
    width: 22% !important; }
  .md\:minWidthPer23 {
    width: 23% !important; }
  .md\:minWidthPer24 {
    width: 24% !important; }
  .md\:minWidthPer25 {
    width: 25% !important; }
  .md\:minWidthPer26 {
    width: 26% !important; }
  .md\:minWidthPer27 {
    width: 27% !important; }
  .md\:minWidthPer28 {
    width: 28% !important; }
  .md\:minWidthPer29 {
    width: 29% !important; }
  .md\:minWidthPer30 {
    width: 30% !important; }
  .md\:minWidthPer31 {
    width: 31% !important; }
  .md\:minWidthPer32 {
    width: 32% !important; }
  .md\:minWidthPer33 {
    width: 33% !important; }
  .md\:minWidthPer34 {
    width: 34% !important; }
  .md\:minWidthPer35 {
    width: 35% !important; }
  .md\:minWidthPer36 {
    width: 36% !important; }
  .md\:minWidthPer37 {
    width: 37% !important; }
  .md\:minWidthPer38 {
    width: 38% !important; }
  .md\:minWidthPer39 {
    width: 39% !important; }
  .md\:minWidthPer40 {
    width: 40% !important; }
  .md\:minWidthPer41 {
    width: 41% !important; }
  .md\:minWidthPer42 {
    width: 42% !important; }
  .md\:minWidthPer43 {
    width: 43% !important; }
  .md\:minWidthPer44 {
    width: 44% !important; }
  .md\:minWidthPer45 {
    width: 45% !important; }
  .md\:minWidthPer46 {
    width: 46% !important; }
  .md\:minWidthPer47 {
    width: 47% !important; }
  .md\:minWidthPer48 {
    width: 48% !important; }
  .md\:minWidthPer49 {
    width: 49% !important; }
  .md\:minWidthPer50 {
    width: 50% !important; }
  .md\:minWidthPer51 {
    width: 51% !important; }
  .md\:minWidthPer52 {
    width: 52% !important; }
  .md\:minWidthPer53 {
    width: 53% !important; }
  .md\:minWidthPer54 {
    width: 54% !important; }
  .md\:minWidthPer55 {
    width: 55% !important; }
  .md\:minWidthPer56 {
    width: 56% !important; }
  .md\:minWidthPer57 {
    width: 57% !important; }
  .md\:minWidthPer58 {
    width: 58% !important; }
  .md\:minWidthPer59 {
    width: 59% !important; }
  .md\:minWidthPer60 {
    width: 60% !important; }
  .md\:minWidthPer61 {
    width: 61% !important; }
  .md\:minWidthPer62 {
    width: 62% !important; }
  .md\:minWidthPer63 {
    width: 63% !important; }
  .md\:minWidthPer64 {
    width: 64% !important; }
  .md\:minWidthPer65 {
    width: 65% !important; }
  .md\:minWidthPer66 {
    width: 66% !important; }
  .md\:minWidthPer67 {
    width: 67% !important; }
  .md\:minWidthPer68 {
    width: 68% !important; }
  .md\:minWidthPer69 {
    width: 69% !important; }
  .md\:minWidthPer70 {
    width: 70% !important; }
  .md\:minWidthPer71 {
    width: 71% !important; }
  .md\:minWidthPer72 {
    width: 72% !important; }
  .md\:minWidthPer73 {
    width: 73% !important; }
  .md\:minWidthPer74 {
    width: 74% !important; }
  .md\:minWidthPer75 {
    width: 75% !important; }
  .md\:minWidthPer76 {
    width: 76% !important; }
  .md\:minWidthPer77 {
    width: 77% !important; }
  .md\:minWidthPer78 {
    width: 78% !important; }
  .md\:minWidthPer79 {
    width: 79% !important; }
  .md\:minWidthPer80 {
    width: 80% !important; }
  .md\:minWidthPer81 {
    width: 81% !important; }
  .md\:minWidthPer82 {
    width: 82% !important; }
  .md\:minWidthPer83 {
    width: 83% !important; }
  .md\:minWidthPer84 {
    width: 84% !important; }
  .md\:minWidthPer85 {
    width: 85% !important; }
  .md\:minWidthPer86 {
    width: 86% !important; }
  .md\:minWidthPer87 {
    width: 87% !important; }
  .md\:minWidthPer88 {
    width: 88% !important; }
  .md\:minWidthPer89 {
    width: 89% !important; }
  .md\:minWidthPer90 {
    width: 90% !important; }
  .md\:minWidthPer91 {
    width: 91% !important; }
  .md\:minWidthPer92 {
    width: 92% !important; }
  .md\:minWidthPer93 {
    width: 93% !important; }
  .md\:minWidthPer94 {
    width: 94% !important; }
  .md\:minWidthPer95 {
    width: 95% !important; }
  .md\:minWidthPer96 {
    width: 96% !important; }
  .md\:minWidthPer97 {
    width: 97% !important; }
  .md\:minWidthPer98 {
    width: 98% !important; }
  .md\:minWidthPer99 {
    width: 99% !important; }
  .md\:minWidthPer100 {
    width: 100% !important; } }

@media screen and (max-width: 767px) {
  .sm\:widthAuto {
    width: auto !important; }
  .sm\:widthFull {
    width: 100% !important; }
  .sm\:width0 {
    width: 0px !important; }
  .sm\:width5 {
    width: 5px !important; }
  .sm\:width10 {
    width: 10px !important; }
  .sm\:width15 {
    width: 15px !important; }
  .sm\:width20 {
    width: 20px !important; }
  .sm\:width25 {
    width: 25px !important; }
  .sm\:width30 {
    width: 30px !important; }
  .sm\:width35 {
    width: 35px !important; }
  .sm\:width40 {
    width: 40px !important; }
  .sm\:width45 {
    width: 45px !important; }
  .sm\:width50 {
    width: 50px !important; }
  .sm\:width55 {
    width: 55px !important; }
  .sm\:width60 {
    width: 60px !important; }
  .sm\:width65 {
    width: 65px !important; }
  .sm\:width70 {
    width: 70px !important; }
  .sm\:width75 {
    width: 75px !important; }
  .sm\:width80 {
    width: 80px !important; }
  .sm\:width85 {
    width: 85px !important; }
  .sm\:width90 {
    width: 90px !important; }
  .sm\:width95 {
    width: 95px !important; }
  .sm\:width100 {
    width: 100px !important; }
  .sm\:width105 {
    width: 105px !important; }
  .sm\:width110 {
    width: 110px !important; }
  .sm\:width115 {
    width: 115px !important; }
  .sm\:width120 {
    width: 120px !important; }
  .sm\:width125 {
    width: 125px !important; }
  .sm\:width130 {
    width: 130px !important; }
  .sm\:width135 {
    width: 135px !important; }
  .sm\:width140 {
    width: 140px !important; }
  .sm\:width145 {
    width: 145px !important; }
  .sm\:width150 {
    width: 150px !important; }
  .sm\:width155 {
    width: 155px !important; }
  .sm\:width160 {
    width: 160px !important; }
  .sm\:width165 {
    width: 165px !important; }
  .sm\:width170 {
    width: 170px !important; }
  .sm\:width175 {
    width: 175px !important; }
  .sm\:width180 {
    width: 180px !important; }
  .sm\:width185 {
    width: 185px !important; }
  .sm\:width190 {
    width: 190px !important; }
  .sm\:width195 {
    width: 195px !important; }
  .sm\:width200 {
    width: 200px !important; }
  .sm\:width205 {
    width: 205px !important; }
  .sm\:width210 {
    width: 210px !important; }
  .sm\:width215 {
    width: 215px !important; }
  .sm\:width220 {
    width: 220px !important; }
  .sm\:width225 {
    width: 225px !important; }
  .sm\:width230 {
    width: 230px !important; }
  .sm\:width235 {
    width: 235px !important; }
  .sm\:width240 {
    width: 240px !important; }
  .sm\:width245 {
    width: 245px !important; }
  .sm\:width250 {
    width: 250px !important; }
  .sm\:width255 {
    width: 255px !important; }
  .sm\:width260 {
    width: 260px !important; }
  .sm\:width265 {
    width: 265px !important; }
  .sm\:width270 {
    width: 270px !important; }
  .sm\:width275 {
    width: 275px !important; }
  .sm\:width280 {
    width: 280px !important; }
  .sm\:width285 {
    width: 285px !important; }
  .sm\:width290 {
    width: 290px !important; }
  .sm\:width295 {
    width: 295px !important; }
  .sm\:width300 {
    width: 300px !important; }
  .sm\:width305 {
    width: 305px !important; }
  .sm\:width310 {
    width: 310px !important; }
  .sm\:width315 {
    width: 315px !important; }
  .sm\:width320 {
    width: 320px !important; }
  .sm\:width325 {
    width: 325px !important; }
  .sm\:width330 {
    width: 330px !important; }
  .sm\:width335 {
    width: 335px !important; }
  .sm\:width340 {
    width: 340px !important; }
  .sm\:width345 {
    width: 345px !important; }
  .sm\:width350 {
    width: 350px !important; }
  .sm\:width355 {
    width: 355px !important; }
  .sm\:width360 {
    width: 360px !important; }
  .sm\:width365 {
    width: 365px !important; }
  .sm\:width370 {
    width: 370px !important; }
  .sm\:width375 {
    width: 375px !important; }
  .sm\:width380 {
    width: 380px !important; }
  .sm\:width385 {
    width: 385px !important; }
  .sm\:width390 {
    width: 390px !important; }
  .sm\:width395 {
    width: 395px !important; }
  .sm\:width400 {
    width: 400px !important; }
  .sm\:width405 {
    width: 405px !important; }
  .sm\:width410 {
    width: 410px !important; }
  .sm\:width415 {
    width: 415px !important; }
  .sm\:width420 {
    width: 420px !important; }
  .sm\:width425 {
    width: 425px !important; }
  .sm\:width430 {
    width: 430px !important; }
  .sm\:width435 {
    width: 435px !important; }
  .sm\:width440 {
    width: 440px !important; }
  .sm\:width445 {
    width: 445px !important; }
  .sm\:width450 {
    width: 450px !important; }
  .sm\:width455 {
    width: 455px !important; }
  .sm\:width460 {
    width: 460px !important; }
  .sm\:width465 {
    width: 465px !important; }
  .sm\:width470 {
    width: 470px !important; }
  .sm\:width475 {
    width: 475px !important; }
  .sm\:width480 {
    width: 480px !important; }
  .sm\:width485 {
    width: 485px !important; }
  .sm\:width490 {
    width: 490px !important; }
  .sm\:width495 {
    width: 495px !important; }
  .sm\:width500 {
    width: 500px !important; }
  .sm\:width505 {
    width: 505px !important; }
  .sm\:width510 {
    width: 510px !important; }
  .sm\:width515 {
    width: 515px !important; }
  .sm\:width520 {
    width: 520px !important; }
  .sm\:width525 {
    width: 525px !important; }
  .sm\:width530 {
    width: 530px !important; }
  .sm\:width535 {
    width: 535px !important; }
  .sm\:width540 {
    width: 540px !important; }
  .sm\:width545 {
    width: 545px !important; }
  .sm\:width550 {
    width: 550px !important; }
  .sm\:width555 {
    width: 555px !important; }
  .sm\:width560 {
    width: 560px !important; }
  .sm\:width565 {
    width: 565px !important; }
  .sm\:width570 {
    width: 570px !important; }
  .sm\:width575 {
    width: 575px !important; }
  .sm\:width580 {
    width: 580px !important; }
  .sm\:width585 {
    width: 585px !important; }
  .sm\:width590 {
    width: 590px !important; }
  .sm\:width595 {
    width: 595px !important; }
  .sm\:width600 {
    width: 600px !important; }
  .sm\:width605 {
    width: 605px !important; }
  .sm\:width610 {
    width: 610px !important; }
  .sm\:width615 {
    width: 615px !important; }
  .sm\:width620 {
    width: 620px !important; }
  .sm\:width625 {
    width: 625px !important; }
  .sm\:width630 {
    width: 630px !important; }
  .sm\:width635 {
    width: 635px !important; }
  .sm\:width640 {
    width: 640px !important; }
  .sm\:width645 {
    width: 645px !important; }
  .sm\:width650 {
    width: 650px !important; }
  .sm\:width655 {
    width: 655px !important; }
  .sm\:width660 {
    width: 660px !important; }
  .sm\:width665 {
    width: 665px !important; }
  .sm\:width670 {
    width: 670px !important; }
  .sm\:width675 {
    width: 675px !important; }
  .sm\:width680 {
    width: 680px !important; }
  .sm\:width685 {
    width: 685px !important; }
  .sm\:width690 {
    width: 690px !important; }
  .sm\:width695 {
    width: 695px !important; }
  .sm\:width700 {
    width: 700px !important; }
  .sm\:width705 {
    width: 705px !important; }
  .sm\:width710 {
    width: 710px !important; }
  .sm\:width715 {
    width: 715px !important; }
  .sm\:width720 {
    width: 720px !important; }
  .sm\:width725 {
    width: 725px !important; }
  .sm\:width730 {
    width: 730px !important; }
  .sm\:width735 {
    width: 735px !important; }
  .sm\:width740 {
    width: 740px !important; }
  .sm\:width745 {
    width: 745px !important; }
  .sm\:width750 {
    width: 750px !important; }
  .sm\:width755 {
    width: 755px !important; }
  .sm\:width760 {
    width: 760px !important; }
  .sm\:width765 {
    width: 765px !important; }
  .sm\:width770 {
    width: 770px !important; }
  .sm\:width775 {
    width: 775px !important; }
  .sm\:width780 {
    width: 780px !important; }
  .sm\:width785 {
    width: 785px !important; }
  .sm\:width790 {
    width: 790px !important; }
  .sm\:width795 {
    width: 795px !important; }
  .sm\:width800 {
    width: 800px !important; }
  .sm\:width805 {
    width: 805px !important; }
  .sm\:width810 {
    width: 810px !important; }
  .sm\:width815 {
    width: 815px !important; }
  .sm\:width820 {
    width: 820px !important; }
  .sm\:width825 {
    width: 825px !important; }
  .sm\:width830 {
    width: 830px !important; }
  .sm\:width835 {
    width: 835px !important; }
  .sm\:width840 {
    width: 840px !important; }
  .sm\:width845 {
    width: 845px !important; }
  .sm\:width850 {
    width: 850px !important; }
  .sm\:width855 {
    width: 855px !important; }
  .sm\:width860 {
    width: 860px !important; }
  .sm\:width865 {
    width: 865px !important; }
  .sm\:width870 {
    width: 870px !important; }
  .sm\:width875 {
    width: 875px !important; }
  .sm\:width880 {
    width: 880px !important; }
  .sm\:width885 {
    width: 885px !important; }
  .sm\:width890 {
    width: 890px !important; }
  .sm\:width895 {
    width: 895px !important; }
  .sm\:width900 {
    width: 900px !important; }
  .sm\:width905 {
    width: 905px !important; }
  .sm\:width910 {
    width: 910px !important; }
  .sm\:width915 {
    width: 915px !important; }
  .sm\:width920 {
    width: 920px !important; }
  .sm\:width925 {
    width: 925px !important; }
  .sm\:width930 {
    width: 930px !important; }
  .sm\:width935 {
    width: 935px !important; }
  .sm\:width940 {
    width: 940px !important; }
  .sm\:width945 {
    width: 945px !important; }
  .sm\:width950 {
    width: 950px !important; }
  .sm\:width955 {
    width: 955px !important; }
  .sm\:width960 {
    width: 960px !important; }
  .sm\:width965 {
    width: 965px !important; }
  .sm\:width970 {
    width: 970px !important; }
  .sm\:width975 {
    width: 975px !important; }
  .sm\:width980 {
    width: 980px !important; }
  .sm\:width985 {
    width: 985px !important; }
  .sm\:width990 {
    width: 990px !important; }
  .sm\:width995 {
    width: 995px !important; }
  .sm\:width1000 {
    width: 1000px !important; }
  .sm\:widthPer1 {
    width: 1% !important; }
  .sm\:widthPer2 {
    width: 2% !important; }
  .sm\:widthPer3 {
    width: 3% !important; }
  .sm\:widthPer4 {
    width: 4% !important; }
  .sm\:widthPer5 {
    width: 5% !important; }
  .sm\:widthPer6 {
    width: 6% !important; }
  .sm\:widthPer7 {
    width: 7% !important; }
  .sm\:widthPer8 {
    width: 8% !important; }
  .sm\:widthPer9 {
    width: 9% !important; }
  .sm\:widthPer10 {
    width: 10% !important; }
  .sm\:widthPer11 {
    width: 11% !important; }
  .sm\:widthPer12 {
    width: 12% !important; }
  .sm\:widthPer13 {
    width: 13% !important; }
  .sm\:widthPer14 {
    width: 14% !important; }
  .sm\:widthPer15 {
    width: 15% !important; }
  .sm\:widthPer16 {
    width: 16% !important; }
  .sm\:widthPer17 {
    width: 17% !important; }
  .sm\:widthPer18 {
    width: 18% !important; }
  .sm\:widthPer19 {
    width: 19% !important; }
  .sm\:widthPer20 {
    width: 20% !important; }
  .sm\:widthPer21 {
    width: 21% !important; }
  .sm\:widthPer22 {
    width: 22% !important; }
  .sm\:widthPer23 {
    width: 23% !important; }
  .sm\:widthPer24 {
    width: 24% !important; }
  .sm\:widthPer25 {
    width: 25% !important; }
  .sm\:widthPer26 {
    width: 26% !important; }
  .sm\:widthPer27 {
    width: 27% !important; }
  .sm\:widthPer28 {
    width: 28% !important; }
  .sm\:widthPer29 {
    width: 29% !important; }
  .sm\:widthPer30 {
    width: 30% !important; }
  .sm\:widthPer31 {
    width: 31% !important; }
  .sm\:widthPer32 {
    width: 32% !important; }
  .sm\:widthPer33 {
    width: 33% !important; }
  .sm\:widthPer34 {
    width: 34% !important; }
  .sm\:widthPer35 {
    width: 35% !important; }
  .sm\:widthPer36 {
    width: 36% !important; }
  .sm\:widthPer37 {
    width: 37% !important; }
  .sm\:widthPer38 {
    width: 38% !important; }
  .sm\:widthPer39 {
    width: 39% !important; }
  .sm\:widthPer40 {
    width: 40% !important; }
  .sm\:widthPer41 {
    width: 41% !important; }
  .sm\:widthPer42 {
    width: 42% !important; }
  .sm\:widthPer43 {
    width: 43% !important; }
  .sm\:widthPer44 {
    width: 44% !important; }
  .sm\:widthPer45 {
    width: 45% !important; }
  .sm\:widthPer46 {
    width: 46% !important; }
  .sm\:widthPer47 {
    width: 47% !important; }
  .sm\:widthPer48 {
    width: 48% !important; }
  .sm\:widthPer49 {
    width: 49% !important; }
  .sm\:widthPer50 {
    width: 50% !important; }
  .sm\:widthPer51 {
    width: 51% !important; }
  .sm\:widthPer52 {
    width: 52% !important; }
  .sm\:widthPer53 {
    width: 53% !important; }
  .sm\:widthPer54 {
    width: 54% !important; }
  .sm\:widthPer55 {
    width: 55% !important; }
  .sm\:widthPer56 {
    width: 56% !important; }
  .sm\:widthPer57 {
    width: 57% !important; }
  .sm\:widthPer58 {
    width: 58% !important; }
  .sm\:widthPer59 {
    width: 59% !important; }
  .sm\:widthPer60 {
    width: 60% !important; }
  .sm\:widthPer61 {
    width: 61% !important; }
  .sm\:widthPer62 {
    width: 62% !important; }
  .sm\:widthPer63 {
    width: 63% !important; }
  .sm\:widthPer64 {
    width: 64% !important; }
  .sm\:widthPer65 {
    width: 65% !important; }
  .sm\:widthPer66 {
    width: 66% !important; }
  .sm\:widthPer67 {
    width: 67% !important; }
  .sm\:widthPer68 {
    width: 68% !important; }
  .sm\:widthPer69 {
    width: 69% !important; }
  .sm\:widthPer70 {
    width: 70% !important; }
  .sm\:widthPer71 {
    width: 71% !important; }
  .sm\:widthPer72 {
    width: 72% !important; }
  .sm\:widthPer73 {
    width: 73% !important; }
  .sm\:widthPer74 {
    width: 74% !important; }
  .sm\:widthPer75 {
    width: 75% !important; }
  .sm\:widthPer76 {
    width: 76% !important; }
  .sm\:widthPer77 {
    width: 77% !important; }
  .sm\:widthPer78 {
    width: 78% !important; }
  .sm\:widthPer79 {
    width: 79% !important; }
  .sm\:widthPer80 {
    width: 80% !important; }
  .sm\:widthPer81 {
    width: 81% !important; }
  .sm\:widthPer82 {
    width: 82% !important; }
  .sm\:widthPer83 {
    width: 83% !important; }
  .sm\:widthPer84 {
    width: 84% !important; }
  .sm\:widthPer85 {
    width: 85% !important; }
  .sm\:widthPer86 {
    width: 86% !important; }
  .sm\:widthPer87 {
    width: 87% !important; }
  .sm\:widthPer88 {
    width: 88% !important; }
  .sm\:widthPer89 {
    width: 89% !important; }
  .sm\:widthPer90 {
    width: 90% !important; }
  .sm\:widthPer91 {
    width: 91% !important; }
  .sm\:widthPer92 {
    width: 92% !important; }
  .sm\:widthPer93 {
    width: 93% !important; }
  .sm\:widthPer94 {
    width: 94% !important; }
  .sm\:widthPer95 {
    width: 95% !important; }
  .sm\:widthPer96 {
    width: 96% !important; }
  .sm\:widthPer97 {
    width: 97% !important; }
  .sm\:widthPer98 {
    width: 98% !important; }
  .sm\:widthPer99 {
    width: 99% !important; }
  .sm\:widthPer100 {
    width: 100% !important; }
  .sm\:maxWidthNone {
    max-width: none !important; }
  .sm\:maxWidthFull {
    max-width: 100% !important; }
  .sm\:maxWidth0 {
    max-width: 0px !important; }
  .sm\:maxWidth5 {
    max-width: 5px !important; }
  .sm\:maxWidth10 {
    max-width: 10px !important; }
  .sm\:maxWidth15 {
    max-width: 15px !important; }
  .sm\:maxWidth20 {
    max-width: 20px !important; }
  .sm\:maxWidth25 {
    max-width: 25px !important; }
  .sm\:maxWidth30 {
    max-width: 30px !important; }
  .sm\:maxWidth35 {
    max-width: 35px !important; }
  .sm\:maxWidth40 {
    max-width: 40px !important; }
  .sm\:maxWidth45 {
    max-width: 45px !important; }
  .sm\:maxWidth50 {
    max-width: 50px !important; }
  .sm\:maxWidth55 {
    max-width: 55px !important; }
  .sm\:maxWidth60 {
    max-width: 60px !important; }
  .sm\:maxWidth65 {
    max-width: 65px !important; }
  .sm\:maxWidth70 {
    max-width: 70px !important; }
  .sm\:maxWidth75 {
    max-width: 75px !important; }
  .sm\:maxWidth80 {
    max-width: 80px !important; }
  .sm\:maxWidth85 {
    max-width: 85px !important; }
  .sm\:maxWidth90 {
    max-width: 90px !important; }
  .sm\:maxWidth95 {
    max-width: 95px !important; }
  .sm\:maxWidth100 {
    max-width: 100px !important; }
  .sm\:maxWidth105 {
    max-width: 105px !important; }
  .sm\:maxWidth110 {
    max-width: 110px !important; }
  .sm\:maxWidth115 {
    max-width: 115px !important; }
  .sm\:maxWidth120 {
    max-width: 120px !important; }
  .sm\:maxWidth125 {
    max-width: 125px !important; }
  .sm\:maxWidth130 {
    max-width: 130px !important; }
  .sm\:maxWidth135 {
    max-width: 135px !important; }
  .sm\:maxWidth140 {
    max-width: 140px !important; }
  .sm\:maxWidth145 {
    max-width: 145px !important; }
  .sm\:maxWidth150 {
    max-width: 150px !important; }
  .sm\:maxWidth155 {
    max-width: 155px !important; }
  .sm\:maxWidth160 {
    max-width: 160px !important; }
  .sm\:maxWidth165 {
    max-width: 165px !important; }
  .sm\:maxWidth170 {
    max-width: 170px !important; }
  .sm\:maxWidth175 {
    max-width: 175px !important; }
  .sm\:maxWidth180 {
    max-width: 180px !important; }
  .sm\:maxWidth185 {
    max-width: 185px !important; }
  .sm\:maxWidth190 {
    max-width: 190px !important; }
  .sm\:maxWidth195 {
    max-width: 195px !important; }
  .sm\:maxWidth200 {
    max-width: 200px !important; }
  .sm\:maxWidth205 {
    max-width: 205px !important; }
  .sm\:maxWidth210 {
    max-width: 210px !important; }
  .sm\:maxWidth215 {
    max-width: 215px !important; }
  .sm\:maxWidth220 {
    max-width: 220px !important; }
  .sm\:maxWidth225 {
    max-width: 225px !important; }
  .sm\:maxWidth230 {
    max-width: 230px !important; }
  .sm\:maxWidth235 {
    max-width: 235px !important; }
  .sm\:maxWidth240 {
    max-width: 240px !important; }
  .sm\:maxWidth245 {
    max-width: 245px !important; }
  .sm\:maxWidth250 {
    max-width: 250px !important; }
  .sm\:maxWidth255 {
    max-width: 255px !important; }
  .sm\:maxWidth260 {
    max-width: 260px !important; }
  .sm\:maxWidth265 {
    max-width: 265px !important; }
  .sm\:maxWidth270 {
    max-width: 270px !important; }
  .sm\:maxWidth275 {
    max-width: 275px !important; }
  .sm\:maxWidth280 {
    max-width: 280px !important; }
  .sm\:maxWidth285 {
    max-width: 285px !important; }
  .sm\:maxWidth290 {
    max-width: 290px !important; }
  .sm\:maxWidth295 {
    max-width: 295px !important; }
  .sm\:maxWidth300 {
    max-width: 300px !important; }
  .sm\:maxWidth305 {
    max-width: 305px !important; }
  .sm\:maxWidth310 {
    max-width: 310px !important; }
  .sm\:maxWidth315 {
    max-width: 315px !important; }
  .sm\:maxWidth320 {
    max-width: 320px !important; }
  .sm\:maxWidth325 {
    max-width: 325px !important; }
  .sm\:maxWidth330 {
    max-width: 330px !important; }
  .sm\:maxWidth335 {
    max-width: 335px !important; }
  .sm\:maxWidth340 {
    max-width: 340px !important; }
  .sm\:maxWidth345 {
    max-width: 345px !important; }
  .sm\:maxWidth350 {
    max-width: 350px !important; }
  .sm\:maxWidth355 {
    max-width: 355px !important; }
  .sm\:maxWidth360 {
    max-width: 360px !important; }
  .sm\:maxWidth365 {
    max-width: 365px !important; }
  .sm\:maxWidth370 {
    max-width: 370px !important; }
  .sm\:maxWidth375 {
    max-width: 375px !important; }
  .sm\:maxWidth380 {
    max-width: 380px !important; }
  .sm\:maxWidth385 {
    max-width: 385px !important; }
  .sm\:maxWidth390 {
    max-width: 390px !important; }
  .sm\:maxWidth395 {
    max-width: 395px !important; }
  .sm\:maxWidth400 {
    max-width: 400px !important; }
  .sm\:maxWidth405 {
    max-width: 405px !important; }
  .sm\:maxWidth410 {
    max-width: 410px !important; }
  .sm\:maxWidth415 {
    max-width: 415px !important; }
  .sm\:maxWidth420 {
    max-width: 420px !important; }
  .sm\:maxWidth425 {
    max-width: 425px !important; }
  .sm\:maxWidth430 {
    max-width: 430px !important; }
  .sm\:maxWidth435 {
    max-width: 435px !important; }
  .sm\:maxWidth440 {
    max-width: 440px !important; }
  .sm\:maxWidth445 {
    max-width: 445px !important; }
  .sm\:maxWidth450 {
    max-width: 450px !important; }
  .sm\:maxWidth455 {
    max-width: 455px !important; }
  .sm\:maxWidth460 {
    max-width: 460px !important; }
  .sm\:maxWidth465 {
    max-width: 465px !important; }
  .sm\:maxWidth470 {
    max-width: 470px !important; }
  .sm\:maxWidth475 {
    max-width: 475px !important; }
  .sm\:maxWidth480 {
    max-width: 480px !important; }
  .sm\:maxWidth485 {
    max-width: 485px !important; }
  .sm\:maxWidth490 {
    max-width: 490px !important; }
  .sm\:maxWidth495 {
    max-width: 495px !important; }
  .sm\:maxWidth500 {
    max-width: 500px !important; }
  .sm\:maxWidth505 {
    max-width: 505px !important; }
  .sm\:maxWidth510 {
    max-width: 510px !important; }
  .sm\:maxWidth515 {
    max-width: 515px !important; }
  .sm\:maxWidth520 {
    max-width: 520px !important; }
  .sm\:maxWidth525 {
    max-width: 525px !important; }
  .sm\:maxWidth530 {
    max-width: 530px !important; }
  .sm\:maxWidth535 {
    max-width: 535px !important; }
  .sm\:maxWidth540 {
    max-width: 540px !important; }
  .sm\:maxWidth545 {
    max-width: 545px !important; }
  .sm\:maxWidth550 {
    max-width: 550px !important; }
  .sm\:maxWidth555 {
    max-width: 555px !important; }
  .sm\:maxWidth560 {
    max-width: 560px !important; }
  .sm\:maxWidth565 {
    max-width: 565px !important; }
  .sm\:maxWidth570 {
    max-width: 570px !important; }
  .sm\:maxWidth575 {
    max-width: 575px !important; }
  .sm\:maxWidth580 {
    max-width: 580px !important; }
  .sm\:maxWidth585 {
    max-width: 585px !important; }
  .sm\:maxWidth590 {
    max-width: 590px !important; }
  .sm\:maxWidth595 {
    max-width: 595px !important; }
  .sm\:maxWidth600 {
    max-width: 600px !important; }
  .sm\:maxWidth605 {
    max-width: 605px !important; }
  .sm\:maxWidth610 {
    max-width: 610px !important; }
  .sm\:maxWidth615 {
    max-width: 615px !important; }
  .sm\:maxWidth620 {
    max-width: 620px !important; }
  .sm\:maxWidth625 {
    max-width: 625px !important; }
  .sm\:maxWidth630 {
    max-width: 630px !important; }
  .sm\:maxWidth635 {
    max-width: 635px !important; }
  .sm\:maxWidth640 {
    max-width: 640px !important; }
  .sm\:maxWidth645 {
    max-width: 645px !important; }
  .sm\:maxWidth650 {
    max-width: 650px !important; }
  .sm\:maxWidth655 {
    max-width: 655px !important; }
  .sm\:maxWidth660 {
    max-width: 660px !important; }
  .sm\:maxWidth665 {
    max-width: 665px !important; }
  .sm\:maxWidth670 {
    max-width: 670px !important; }
  .sm\:maxWidth675 {
    max-width: 675px !important; }
  .sm\:maxWidth680 {
    max-width: 680px !important; }
  .sm\:maxWidth685 {
    max-width: 685px !important; }
  .sm\:maxWidth690 {
    max-width: 690px !important; }
  .sm\:maxWidth695 {
    max-width: 695px !important; }
  .sm\:maxWidth700 {
    max-width: 700px !important; }
  .sm\:maxWidth705 {
    max-width: 705px !important; }
  .sm\:maxWidth710 {
    max-width: 710px !important; }
  .sm\:maxWidth715 {
    max-width: 715px !important; }
  .sm\:maxWidth720 {
    max-width: 720px !important; }
  .sm\:maxWidth725 {
    max-width: 725px !important; }
  .sm\:maxWidth730 {
    max-width: 730px !important; }
  .sm\:maxWidth735 {
    max-width: 735px !important; }
  .sm\:maxWidth740 {
    max-width: 740px !important; }
  .sm\:maxWidth745 {
    max-width: 745px !important; }
  .sm\:maxWidth750 {
    max-width: 750px !important; }
  .sm\:maxWidth755 {
    max-width: 755px !important; }
  .sm\:maxWidth760 {
    max-width: 760px !important; }
  .sm\:maxWidth765 {
    max-width: 765px !important; }
  .sm\:maxWidth770 {
    max-width: 770px !important; }
  .sm\:maxWidth775 {
    max-width: 775px !important; }
  .sm\:maxWidth780 {
    max-width: 780px !important; }
  .sm\:maxWidth785 {
    max-width: 785px !important; }
  .sm\:maxWidth790 {
    max-width: 790px !important; }
  .sm\:maxWidth795 {
    max-width: 795px !important; }
  .sm\:maxWidth800 {
    max-width: 800px !important; }
  .sm\:maxWidth805 {
    max-width: 805px !important; }
  .sm\:maxWidth810 {
    max-width: 810px !important; }
  .sm\:maxWidth815 {
    max-width: 815px !important; }
  .sm\:maxWidth820 {
    max-width: 820px !important; }
  .sm\:maxWidth825 {
    max-width: 825px !important; }
  .sm\:maxWidth830 {
    max-width: 830px !important; }
  .sm\:maxWidth835 {
    max-width: 835px !important; }
  .sm\:maxWidth840 {
    max-width: 840px !important; }
  .sm\:maxWidth845 {
    max-width: 845px !important; }
  .sm\:maxWidth850 {
    max-width: 850px !important; }
  .sm\:maxWidth855 {
    max-width: 855px !important; }
  .sm\:maxWidth860 {
    max-width: 860px !important; }
  .sm\:maxWidth865 {
    max-width: 865px !important; }
  .sm\:maxWidth870 {
    max-width: 870px !important; }
  .sm\:maxWidth875 {
    max-width: 875px !important; }
  .sm\:maxWidth880 {
    max-width: 880px !important; }
  .sm\:maxWidth885 {
    max-width: 885px !important; }
  .sm\:maxWidth890 {
    max-width: 890px !important; }
  .sm\:maxWidth895 {
    max-width: 895px !important; }
  .sm\:maxWidth900 {
    max-width: 900px !important; }
  .sm\:maxWidth905 {
    max-width: 905px !important; }
  .sm\:maxWidth910 {
    max-width: 910px !important; }
  .sm\:maxWidth915 {
    max-width: 915px !important; }
  .sm\:maxWidth920 {
    max-width: 920px !important; }
  .sm\:maxWidth925 {
    max-width: 925px !important; }
  .sm\:maxWidth930 {
    max-width: 930px !important; }
  .sm\:maxWidth935 {
    max-width: 935px !important; }
  .sm\:maxWidth940 {
    max-width: 940px !important; }
  .sm\:maxWidth945 {
    max-width: 945px !important; }
  .sm\:maxWidth950 {
    max-width: 950px !important; }
  .sm\:maxWidth955 {
    max-width: 955px !important; }
  .sm\:maxWidth960 {
    max-width: 960px !important; }
  .sm\:maxWidth965 {
    max-width: 965px !important; }
  .sm\:maxWidth970 {
    max-width: 970px !important; }
  .sm\:maxWidth975 {
    max-width: 975px !important; }
  .sm\:maxWidth980 {
    max-width: 980px !important; }
  .sm\:maxWidth985 {
    max-width: 985px !important; }
  .sm\:maxWidth990 {
    max-width: 990px !important; }
  .sm\:maxWidth995 {
    max-width: 995px !important; }
  .sm\:maxWidth1000 {
    max-width: 1000px !important; }
  .sm\:maxWidthPer1 {
    width: 1% !important; }
  .sm\:maxWidthPer2 {
    width: 2% !important; }
  .sm\:maxWidthPer3 {
    width: 3% !important; }
  .sm\:maxWidthPer4 {
    width: 4% !important; }
  .sm\:maxWidthPer5 {
    width: 5% !important; }
  .sm\:maxWidthPer6 {
    width: 6% !important; }
  .sm\:maxWidthPer7 {
    width: 7% !important; }
  .sm\:maxWidthPer8 {
    width: 8% !important; }
  .sm\:maxWidthPer9 {
    width: 9% !important; }
  .sm\:maxWidthPer10 {
    width: 10% !important; }
  .sm\:maxWidthPer11 {
    width: 11% !important; }
  .sm\:maxWidthPer12 {
    width: 12% !important; }
  .sm\:maxWidthPer13 {
    width: 13% !important; }
  .sm\:maxWidthPer14 {
    width: 14% !important; }
  .sm\:maxWidthPer15 {
    width: 15% !important; }
  .sm\:maxWidthPer16 {
    width: 16% !important; }
  .sm\:maxWidthPer17 {
    width: 17% !important; }
  .sm\:maxWidthPer18 {
    width: 18% !important; }
  .sm\:maxWidthPer19 {
    width: 19% !important; }
  .sm\:maxWidthPer20 {
    width: 20% !important; }
  .sm\:maxWidthPer21 {
    width: 21% !important; }
  .sm\:maxWidthPer22 {
    width: 22% !important; }
  .sm\:maxWidthPer23 {
    width: 23% !important; }
  .sm\:maxWidthPer24 {
    width: 24% !important; }
  .sm\:maxWidthPer25 {
    width: 25% !important; }
  .sm\:maxWidthPer26 {
    width: 26% !important; }
  .sm\:maxWidthPer27 {
    width: 27% !important; }
  .sm\:maxWidthPer28 {
    width: 28% !important; }
  .sm\:maxWidthPer29 {
    width: 29% !important; }
  .sm\:maxWidthPer30 {
    width: 30% !important; }
  .sm\:maxWidthPer31 {
    width: 31% !important; }
  .sm\:maxWidthPer32 {
    width: 32% !important; }
  .sm\:maxWidthPer33 {
    width: 33% !important; }
  .sm\:maxWidthPer34 {
    width: 34% !important; }
  .sm\:maxWidthPer35 {
    width: 35% !important; }
  .sm\:maxWidthPer36 {
    width: 36% !important; }
  .sm\:maxWidthPer37 {
    width: 37% !important; }
  .sm\:maxWidthPer38 {
    width: 38% !important; }
  .sm\:maxWidthPer39 {
    width: 39% !important; }
  .sm\:maxWidthPer40 {
    width: 40% !important; }
  .sm\:maxWidthPer41 {
    width: 41% !important; }
  .sm\:maxWidthPer42 {
    width: 42% !important; }
  .sm\:maxWidthPer43 {
    width: 43% !important; }
  .sm\:maxWidthPer44 {
    width: 44% !important; }
  .sm\:maxWidthPer45 {
    width: 45% !important; }
  .sm\:maxWidthPer46 {
    width: 46% !important; }
  .sm\:maxWidthPer47 {
    width: 47% !important; }
  .sm\:maxWidthPer48 {
    width: 48% !important; }
  .sm\:maxWidthPer49 {
    width: 49% !important; }
  .sm\:maxWidthPer50 {
    width: 50% !important; }
  .sm\:maxWidthPer51 {
    width: 51% !important; }
  .sm\:maxWidthPer52 {
    width: 52% !important; }
  .sm\:maxWidthPer53 {
    width: 53% !important; }
  .sm\:maxWidthPer54 {
    width: 54% !important; }
  .sm\:maxWidthPer55 {
    width: 55% !important; }
  .sm\:maxWidthPer56 {
    width: 56% !important; }
  .sm\:maxWidthPer57 {
    width: 57% !important; }
  .sm\:maxWidthPer58 {
    width: 58% !important; }
  .sm\:maxWidthPer59 {
    width: 59% !important; }
  .sm\:maxWidthPer60 {
    width: 60% !important; }
  .sm\:maxWidthPer61 {
    width: 61% !important; }
  .sm\:maxWidthPer62 {
    width: 62% !important; }
  .sm\:maxWidthPer63 {
    width: 63% !important; }
  .sm\:maxWidthPer64 {
    width: 64% !important; }
  .sm\:maxWidthPer65 {
    width: 65% !important; }
  .sm\:maxWidthPer66 {
    width: 66% !important; }
  .sm\:maxWidthPer67 {
    width: 67% !important; }
  .sm\:maxWidthPer68 {
    width: 68% !important; }
  .sm\:maxWidthPer69 {
    width: 69% !important; }
  .sm\:maxWidthPer70 {
    width: 70% !important; }
  .sm\:maxWidthPer71 {
    width: 71% !important; }
  .sm\:maxWidthPer72 {
    width: 72% !important; }
  .sm\:maxWidthPer73 {
    width: 73% !important; }
  .sm\:maxWidthPer74 {
    width: 74% !important; }
  .sm\:maxWidthPer75 {
    width: 75% !important; }
  .sm\:maxWidthPer76 {
    width: 76% !important; }
  .sm\:maxWidthPer77 {
    width: 77% !important; }
  .sm\:maxWidthPer78 {
    width: 78% !important; }
  .sm\:maxWidthPer79 {
    width: 79% !important; }
  .sm\:maxWidthPer80 {
    width: 80% !important; }
  .sm\:maxWidthPer81 {
    width: 81% !important; }
  .sm\:maxWidthPer82 {
    width: 82% !important; }
  .sm\:maxWidthPer83 {
    width: 83% !important; }
  .sm\:maxWidthPer84 {
    width: 84% !important; }
  .sm\:maxWidthPer85 {
    width: 85% !important; }
  .sm\:maxWidthPer86 {
    width: 86% !important; }
  .sm\:maxWidthPer87 {
    width: 87% !important; }
  .sm\:maxWidthPer88 {
    width: 88% !important; }
  .sm\:maxWidthPer89 {
    width: 89% !important; }
  .sm\:maxWidthPer90 {
    width: 90% !important; }
  .sm\:maxWidthPer91 {
    width: 91% !important; }
  .sm\:maxWidthPer92 {
    width: 92% !important; }
  .sm\:maxWidthPer93 {
    width: 93% !important; }
  .sm\:maxWidthPer94 {
    width: 94% !important; }
  .sm\:maxWidthPer95 {
    width: 95% !important; }
  .sm\:maxWidthPer96 {
    width: 96% !important; }
  .sm\:maxWidthPer97 {
    width: 97% !important; }
  .sm\:maxWidthPer98 {
    width: 98% !important; }
  .sm\:maxWidthPer99 {
    width: 99% !important; }
  .sm\:maxWidthPer100 {
    width: 100% !important; }
  .sm\:minWidthNone {
    min-width: none !important; }
  .sm\:minWidthFull {
    min-width: 100% !important; }
  .sm\:minWidth0 {
    min-width: 0px !important; }
  .sm\:minWidth5 {
    min-width: 5px !important; }
  .sm\:minWidth10 {
    min-width: 10px !important; }
  .sm\:minWidth15 {
    min-width: 15px !important; }
  .sm\:minWidth20 {
    min-width: 20px !important; }
  .sm\:minWidth25 {
    min-width: 25px !important; }
  .sm\:minWidth30 {
    min-width: 30px !important; }
  .sm\:minWidth35 {
    min-width: 35px !important; }
  .sm\:minWidth40 {
    min-width: 40px !important; }
  .sm\:minWidth45 {
    min-width: 45px !important; }
  .sm\:minWidth50 {
    min-width: 50px !important; }
  .sm\:minWidth55 {
    min-width: 55px !important; }
  .sm\:minWidth60 {
    min-width: 60px !important; }
  .sm\:minWidth65 {
    min-width: 65px !important; }
  .sm\:minWidth70 {
    min-width: 70px !important; }
  .sm\:minWidth75 {
    min-width: 75px !important; }
  .sm\:minWidth80 {
    min-width: 80px !important; }
  .sm\:minWidth85 {
    min-width: 85px !important; }
  .sm\:minWidth90 {
    min-width: 90px !important; }
  .sm\:minWidth95 {
    min-width: 95px !important; }
  .sm\:minWidth100 {
    min-width: 100px !important; }
  .sm\:minWidth105 {
    min-width: 105px !important; }
  .sm\:minWidth110 {
    min-width: 110px !important; }
  .sm\:minWidth115 {
    min-width: 115px !important; }
  .sm\:minWidth120 {
    min-width: 120px !important; }
  .sm\:minWidth125 {
    min-width: 125px !important; }
  .sm\:minWidth130 {
    min-width: 130px !important; }
  .sm\:minWidth135 {
    min-width: 135px !important; }
  .sm\:minWidth140 {
    min-width: 140px !important; }
  .sm\:minWidth145 {
    min-width: 145px !important; }
  .sm\:minWidth150 {
    min-width: 150px !important; }
  .sm\:minWidth155 {
    min-width: 155px !important; }
  .sm\:minWidth160 {
    min-width: 160px !important; }
  .sm\:minWidth165 {
    min-width: 165px !important; }
  .sm\:minWidth170 {
    min-width: 170px !important; }
  .sm\:minWidth175 {
    min-width: 175px !important; }
  .sm\:minWidth180 {
    min-width: 180px !important; }
  .sm\:minWidth185 {
    min-width: 185px !important; }
  .sm\:minWidth190 {
    min-width: 190px !important; }
  .sm\:minWidth195 {
    min-width: 195px !important; }
  .sm\:minWidth200 {
    min-width: 200px !important; }
  .sm\:minWidth205 {
    min-width: 205px !important; }
  .sm\:minWidth210 {
    min-width: 210px !important; }
  .sm\:minWidth215 {
    min-width: 215px !important; }
  .sm\:minWidth220 {
    min-width: 220px !important; }
  .sm\:minWidth225 {
    min-width: 225px !important; }
  .sm\:minWidth230 {
    min-width: 230px !important; }
  .sm\:minWidth235 {
    min-width: 235px !important; }
  .sm\:minWidth240 {
    min-width: 240px !important; }
  .sm\:minWidth245 {
    min-width: 245px !important; }
  .sm\:minWidth250 {
    min-width: 250px !important; }
  .sm\:minWidth255 {
    min-width: 255px !important; }
  .sm\:minWidth260 {
    min-width: 260px !important; }
  .sm\:minWidth265 {
    min-width: 265px !important; }
  .sm\:minWidth270 {
    min-width: 270px !important; }
  .sm\:minWidth275 {
    min-width: 275px !important; }
  .sm\:minWidth280 {
    min-width: 280px !important; }
  .sm\:minWidth285 {
    min-width: 285px !important; }
  .sm\:minWidth290 {
    min-width: 290px !important; }
  .sm\:minWidth295 {
    min-width: 295px !important; }
  .sm\:minWidth300 {
    min-width: 300px !important; }
  .sm\:minWidth305 {
    min-width: 305px !important; }
  .sm\:minWidth310 {
    min-width: 310px !important; }
  .sm\:minWidth315 {
    min-width: 315px !important; }
  .sm\:minWidth320 {
    min-width: 320px !important; }
  .sm\:minWidth325 {
    min-width: 325px !important; }
  .sm\:minWidth330 {
    min-width: 330px !important; }
  .sm\:minWidth335 {
    min-width: 335px !important; }
  .sm\:minWidth340 {
    min-width: 340px !important; }
  .sm\:minWidth345 {
    min-width: 345px !important; }
  .sm\:minWidth350 {
    min-width: 350px !important; }
  .sm\:minWidth355 {
    min-width: 355px !important; }
  .sm\:minWidth360 {
    min-width: 360px !important; }
  .sm\:minWidth365 {
    min-width: 365px !important; }
  .sm\:minWidth370 {
    min-width: 370px !important; }
  .sm\:minWidth375 {
    min-width: 375px !important; }
  .sm\:minWidth380 {
    min-width: 380px !important; }
  .sm\:minWidth385 {
    min-width: 385px !important; }
  .sm\:minWidth390 {
    min-width: 390px !important; }
  .sm\:minWidth395 {
    min-width: 395px !important; }
  .sm\:minWidth400 {
    min-width: 400px !important; }
  .sm\:minWidth405 {
    min-width: 405px !important; }
  .sm\:minWidth410 {
    min-width: 410px !important; }
  .sm\:minWidth415 {
    min-width: 415px !important; }
  .sm\:minWidth420 {
    min-width: 420px !important; }
  .sm\:minWidth425 {
    min-width: 425px !important; }
  .sm\:minWidth430 {
    min-width: 430px !important; }
  .sm\:minWidth435 {
    min-width: 435px !important; }
  .sm\:minWidth440 {
    min-width: 440px !important; }
  .sm\:minWidth445 {
    min-width: 445px !important; }
  .sm\:minWidth450 {
    min-width: 450px !important; }
  .sm\:minWidth455 {
    min-width: 455px !important; }
  .sm\:minWidth460 {
    min-width: 460px !important; }
  .sm\:minWidth465 {
    min-width: 465px !important; }
  .sm\:minWidth470 {
    min-width: 470px !important; }
  .sm\:minWidth475 {
    min-width: 475px !important; }
  .sm\:minWidth480 {
    min-width: 480px !important; }
  .sm\:minWidth485 {
    min-width: 485px !important; }
  .sm\:minWidth490 {
    min-width: 490px !important; }
  .sm\:minWidth495 {
    min-width: 495px !important; }
  .sm\:minWidth500 {
    min-width: 500px !important; }
  .sm\:minWidth505 {
    min-width: 505px !important; }
  .sm\:minWidth510 {
    min-width: 510px !important; }
  .sm\:minWidth515 {
    min-width: 515px !important; }
  .sm\:minWidth520 {
    min-width: 520px !important; }
  .sm\:minWidth525 {
    min-width: 525px !important; }
  .sm\:minWidth530 {
    min-width: 530px !important; }
  .sm\:minWidth535 {
    min-width: 535px !important; }
  .sm\:minWidth540 {
    min-width: 540px !important; }
  .sm\:minWidth545 {
    min-width: 545px !important; }
  .sm\:minWidth550 {
    min-width: 550px !important; }
  .sm\:minWidth555 {
    min-width: 555px !important; }
  .sm\:minWidth560 {
    min-width: 560px !important; }
  .sm\:minWidth565 {
    min-width: 565px !important; }
  .sm\:minWidth570 {
    min-width: 570px !important; }
  .sm\:minWidth575 {
    min-width: 575px !important; }
  .sm\:minWidth580 {
    min-width: 580px !important; }
  .sm\:minWidth585 {
    min-width: 585px !important; }
  .sm\:minWidth590 {
    min-width: 590px !important; }
  .sm\:minWidth595 {
    min-width: 595px !important; }
  .sm\:minWidth600 {
    min-width: 600px !important; }
  .sm\:minWidth605 {
    min-width: 605px !important; }
  .sm\:minWidth610 {
    min-width: 610px !important; }
  .sm\:minWidth615 {
    min-width: 615px !important; }
  .sm\:minWidth620 {
    min-width: 620px !important; }
  .sm\:minWidth625 {
    min-width: 625px !important; }
  .sm\:minWidth630 {
    min-width: 630px !important; }
  .sm\:minWidth635 {
    min-width: 635px !important; }
  .sm\:minWidth640 {
    min-width: 640px !important; }
  .sm\:minWidth645 {
    min-width: 645px !important; }
  .sm\:minWidth650 {
    min-width: 650px !important; }
  .sm\:minWidth655 {
    min-width: 655px !important; }
  .sm\:minWidth660 {
    min-width: 660px !important; }
  .sm\:minWidth665 {
    min-width: 665px !important; }
  .sm\:minWidth670 {
    min-width: 670px !important; }
  .sm\:minWidth675 {
    min-width: 675px !important; }
  .sm\:minWidth680 {
    min-width: 680px !important; }
  .sm\:minWidth685 {
    min-width: 685px !important; }
  .sm\:minWidth690 {
    min-width: 690px !important; }
  .sm\:minWidth695 {
    min-width: 695px !important; }
  .sm\:minWidth700 {
    min-width: 700px !important; }
  .sm\:minWidth705 {
    min-width: 705px !important; }
  .sm\:minWidth710 {
    min-width: 710px !important; }
  .sm\:minWidth715 {
    min-width: 715px !important; }
  .sm\:minWidth720 {
    min-width: 720px !important; }
  .sm\:minWidth725 {
    min-width: 725px !important; }
  .sm\:minWidth730 {
    min-width: 730px !important; }
  .sm\:minWidth735 {
    min-width: 735px !important; }
  .sm\:minWidth740 {
    min-width: 740px !important; }
  .sm\:minWidth745 {
    min-width: 745px !important; }
  .sm\:minWidth750 {
    min-width: 750px !important; }
  .sm\:minWidth755 {
    min-width: 755px !important; }
  .sm\:minWidth760 {
    min-width: 760px !important; }
  .sm\:minWidth765 {
    min-width: 765px !important; }
  .sm\:minWidth770 {
    min-width: 770px !important; }
  .sm\:minWidth775 {
    min-width: 775px !important; }
  .sm\:minWidth780 {
    min-width: 780px !important; }
  .sm\:minWidth785 {
    min-width: 785px !important; }
  .sm\:minWidth790 {
    min-width: 790px !important; }
  .sm\:minWidth795 {
    min-width: 795px !important; }
  .sm\:minWidth800 {
    min-width: 800px !important; }
  .sm\:minWidth805 {
    min-width: 805px !important; }
  .sm\:minWidth810 {
    min-width: 810px !important; }
  .sm\:minWidth815 {
    min-width: 815px !important; }
  .sm\:minWidth820 {
    min-width: 820px !important; }
  .sm\:minWidth825 {
    min-width: 825px !important; }
  .sm\:minWidth830 {
    min-width: 830px !important; }
  .sm\:minWidth835 {
    min-width: 835px !important; }
  .sm\:minWidth840 {
    min-width: 840px !important; }
  .sm\:minWidth845 {
    min-width: 845px !important; }
  .sm\:minWidth850 {
    min-width: 850px !important; }
  .sm\:minWidth855 {
    min-width: 855px !important; }
  .sm\:minWidth860 {
    min-width: 860px !important; }
  .sm\:minWidth865 {
    min-width: 865px !important; }
  .sm\:minWidth870 {
    min-width: 870px !important; }
  .sm\:minWidth875 {
    min-width: 875px !important; }
  .sm\:minWidth880 {
    min-width: 880px !important; }
  .sm\:minWidth885 {
    min-width: 885px !important; }
  .sm\:minWidth890 {
    min-width: 890px !important; }
  .sm\:minWidth895 {
    min-width: 895px !important; }
  .sm\:minWidth900 {
    min-width: 900px !important; }
  .sm\:minWidth905 {
    min-width: 905px !important; }
  .sm\:minWidth910 {
    min-width: 910px !important; }
  .sm\:minWidth915 {
    min-width: 915px !important; }
  .sm\:minWidth920 {
    min-width: 920px !important; }
  .sm\:minWidth925 {
    min-width: 925px !important; }
  .sm\:minWidth930 {
    min-width: 930px !important; }
  .sm\:minWidth935 {
    min-width: 935px !important; }
  .sm\:minWidth940 {
    min-width: 940px !important; }
  .sm\:minWidth945 {
    min-width: 945px !important; }
  .sm\:minWidth950 {
    min-width: 950px !important; }
  .sm\:minWidth955 {
    min-width: 955px !important; }
  .sm\:minWidth960 {
    min-width: 960px !important; }
  .sm\:minWidth965 {
    min-width: 965px !important; }
  .sm\:minWidth970 {
    min-width: 970px !important; }
  .sm\:minWidth975 {
    min-width: 975px !important; }
  .sm\:minWidth980 {
    min-width: 980px !important; }
  .sm\:minWidth985 {
    min-width: 985px !important; }
  .sm\:minWidth990 {
    min-width: 990px !important; }
  .sm\:minWidth995 {
    min-width: 995px !important; }
  .sm\:minWidth1000 {
    min-width: 1000px !important; }
  .sm\:minWidthPer1 {
    width: 1% !important; }
  .sm\:minWidthPer2 {
    width: 2% !important; }
  .sm\:minWidthPer3 {
    width: 3% !important; }
  .sm\:minWidthPer4 {
    width: 4% !important; }
  .sm\:minWidthPer5 {
    width: 5% !important; }
  .sm\:minWidthPer6 {
    width: 6% !important; }
  .sm\:minWidthPer7 {
    width: 7% !important; }
  .sm\:minWidthPer8 {
    width: 8% !important; }
  .sm\:minWidthPer9 {
    width: 9% !important; }
  .sm\:minWidthPer10 {
    width: 10% !important; }
  .sm\:minWidthPer11 {
    width: 11% !important; }
  .sm\:minWidthPer12 {
    width: 12% !important; }
  .sm\:minWidthPer13 {
    width: 13% !important; }
  .sm\:minWidthPer14 {
    width: 14% !important; }
  .sm\:minWidthPer15 {
    width: 15% !important; }
  .sm\:minWidthPer16 {
    width: 16% !important; }
  .sm\:minWidthPer17 {
    width: 17% !important; }
  .sm\:minWidthPer18 {
    width: 18% !important; }
  .sm\:minWidthPer19 {
    width: 19% !important; }
  .sm\:minWidthPer20 {
    width: 20% !important; }
  .sm\:minWidthPer21 {
    width: 21% !important; }
  .sm\:minWidthPer22 {
    width: 22% !important; }
  .sm\:minWidthPer23 {
    width: 23% !important; }
  .sm\:minWidthPer24 {
    width: 24% !important; }
  .sm\:minWidthPer25 {
    width: 25% !important; }
  .sm\:minWidthPer26 {
    width: 26% !important; }
  .sm\:minWidthPer27 {
    width: 27% !important; }
  .sm\:minWidthPer28 {
    width: 28% !important; }
  .sm\:minWidthPer29 {
    width: 29% !important; }
  .sm\:minWidthPer30 {
    width: 30% !important; }
  .sm\:minWidthPer31 {
    width: 31% !important; }
  .sm\:minWidthPer32 {
    width: 32% !important; }
  .sm\:minWidthPer33 {
    width: 33% !important; }
  .sm\:minWidthPer34 {
    width: 34% !important; }
  .sm\:minWidthPer35 {
    width: 35% !important; }
  .sm\:minWidthPer36 {
    width: 36% !important; }
  .sm\:minWidthPer37 {
    width: 37% !important; }
  .sm\:minWidthPer38 {
    width: 38% !important; }
  .sm\:minWidthPer39 {
    width: 39% !important; }
  .sm\:minWidthPer40 {
    width: 40% !important; }
  .sm\:minWidthPer41 {
    width: 41% !important; }
  .sm\:minWidthPer42 {
    width: 42% !important; }
  .sm\:minWidthPer43 {
    width: 43% !important; }
  .sm\:minWidthPer44 {
    width: 44% !important; }
  .sm\:minWidthPer45 {
    width: 45% !important; }
  .sm\:minWidthPer46 {
    width: 46% !important; }
  .sm\:minWidthPer47 {
    width: 47% !important; }
  .sm\:minWidthPer48 {
    width: 48% !important; }
  .sm\:minWidthPer49 {
    width: 49% !important; }
  .sm\:minWidthPer50 {
    width: 50% !important; }
  .sm\:minWidthPer51 {
    width: 51% !important; }
  .sm\:minWidthPer52 {
    width: 52% !important; }
  .sm\:minWidthPer53 {
    width: 53% !important; }
  .sm\:minWidthPer54 {
    width: 54% !important; }
  .sm\:minWidthPer55 {
    width: 55% !important; }
  .sm\:minWidthPer56 {
    width: 56% !important; }
  .sm\:minWidthPer57 {
    width: 57% !important; }
  .sm\:minWidthPer58 {
    width: 58% !important; }
  .sm\:minWidthPer59 {
    width: 59% !important; }
  .sm\:minWidthPer60 {
    width: 60% !important; }
  .sm\:minWidthPer61 {
    width: 61% !important; }
  .sm\:minWidthPer62 {
    width: 62% !important; }
  .sm\:minWidthPer63 {
    width: 63% !important; }
  .sm\:minWidthPer64 {
    width: 64% !important; }
  .sm\:minWidthPer65 {
    width: 65% !important; }
  .sm\:minWidthPer66 {
    width: 66% !important; }
  .sm\:minWidthPer67 {
    width: 67% !important; }
  .sm\:minWidthPer68 {
    width: 68% !important; }
  .sm\:minWidthPer69 {
    width: 69% !important; }
  .sm\:minWidthPer70 {
    width: 70% !important; }
  .sm\:minWidthPer71 {
    width: 71% !important; }
  .sm\:minWidthPer72 {
    width: 72% !important; }
  .sm\:minWidthPer73 {
    width: 73% !important; }
  .sm\:minWidthPer74 {
    width: 74% !important; }
  .sm\:minWidthPer75 {
    width: 75% !important; }
  .sm\:minWidthPer76 {
    width: 76% !important; }
  .sm\:minWidthPer77 {
    width: 77% !important; }
  .sm\:minWidthPer78 {
    width: 78% !important; }
  .sm\:minWidthPer79 {
    width: 79% !important; }
  .sm\:minWidthPer80 {
    width: 80% !important; }
  .sm\:minWidthPer81 {
    width: 81% !important; }
  .sm\:minWidthPer82 {
    width: 82% !important; }
  .sm\:minWidthPer83 {
    width: 83% !important; }
  .sm\:minWidthPer84 {
    width: 84% !important; }
  .sm\:minWidthPer85 {
    width: 85% !important; }
  .sm\:minWidthPer86 {
    width: 86% !important; }
  .sm\:minWidthPer87 {
    width: 87% !important; }
  .sm\:minWidthPer88 {
    width: 88% !important; }
  .sm\:minWidthPer89 {
    width: 89% !important; }
  .sm\:minWidthPer90 {
    width: 90% !important; }
  .sm\:minWidthPer91 {
    width: 91% !important; }
  .sm\:minWidthPer92 {
    width: 92% !important; }
  .sm\:minWidthPer93 {
    width: 93% !important; }
  .sm\:minWidthPer94 {
    width: 94% !important; }
  .sm\:minWidthPer95 {
    width: 95% !important; }
  .sm\:minWidthPer96 {
    width: 96% !important; }
  .sm\:minWidthPer97 {
    width: 97% !important; }
  .sm\:minWidthPer98 {
    width: 98% !important; }
  .sm\:minWidthPer99 {
    width: 99% !important; }
  .sm\:minWidthPer100 {
    width: 100% !important; } }

.fancybox-button--zoom {
  display: none !important; }

.fancybox-content.site-search {
  background: transparent; }

.fancybox-close-small svg {
  color: #fff; }

body.compensate-for-scrollbar {
  overflow: hidden; }

.fancybox-active {
  height: auto; }

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden; }

.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  width: 100%;
  z-index: 99992; }

.fancybox-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto; }

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  -webkit-transition-duration: inherit;
  transition-duration: inherit;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.fancybox-is-open .fancybox-bg {
  opacity: .9;
  -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity .25s ease, visibility 0s ease .25s;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997; }

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  -webkit-transition: opacity .25s ease 0s, visibility 0s ease 0s;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible; }

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-toolbar {
  right: 0;
  top: 0; }

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 99994; }

.fancybox-is-open .fancybox-stage {
  overflow: hidden; }

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  /* Using without prefix would break IE11 */
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 56px 44px;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  white-space: normal;
  width: 100%;
  z-index: 99994; }
  @media all and (max-width: 767px) {
    .fancybox-slide {
      padding: 48px 20px; } }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0; }

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: visible;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle; }

.fancybox-slide--image .fancybox-content {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995; }

.fancybox-can-zoomOut .fancybox-content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.fancybox-can-zoomIn .fancybox-content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-container [data-selectable='true'] {
  cursor: text; }

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%; }

.fancybox-slide--video .fancybox-content {
  background: #000; }

.fancybox-slide--map .fancybox-content {
  background: #e5e3df; }

.fancybox-slide--iframe .fancybox-content {
  background: #fff; }

.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%; }

/* Fix iOS */
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0; }

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%; }

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0; }

/* Buttons */
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  -webkit-transition: color .2s;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px; }

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc; }

.fancybox-button:hover {
  color: #fff; }

.fancybox-button:focus {
  outline: none; }

.fancybox-button.fancybox-focus {
  outline: 1px dotted; }

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none; }

/* Fix IE11 */
.fancybox-button div {
  height: 100%; }

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%; }

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0; }

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
  display: none; }

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
  display: none; }

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0;
  transform-origin: 0;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  z-index: 99998; }

/* Close button on the top right corner of html content */
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401; }

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1; }

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0; }

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden; }

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none; }

/* Navigation arrows */
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px; }

.fancybox-navigation .fancybox-button div {
  padding: 7px; }

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px; }

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right); }

/* Caption */
.fancybox-caption {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px 44px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996; }

.fancybox-caption--separate {
  margin-top: -50px; }

.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all; }

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none; }

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline; }

/* Loading indicator */
.fancybox-loading {
  -webkit-animation: fancybox-rotate 1s linear infinite;
  animation: fancybox-rotate 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999; }

@-webkit-keyframes fancybox-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes fancybox-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

/* Transition effects */
.fancybox-animated {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }

/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1; }

/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1); }

/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: rotate(-360deg);
  transform: rotate(-360deg); }

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg); }

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg); }

/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }

/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1); }

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
  .fancybox-slide--image {
    padding: 6px 0; }
  .fancybox-close-small {
    right: -6px; }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px; }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px; } }

/* Share */
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center; }

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0; }

.fancybox-share p {
  margin: 0;
  padding: 0; }

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  -webkit-transition: all .2s;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap; }

.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff; }

.fancybox-share__button:hover {
  text-decoration: none; }

.fancybox-share__button--fb {
  background: #3b5998; }

.fancybox-share__button--fb:hover {
  background: #344e86; }

.fancybox-share__button--pt {
  background: #bd081d; }

.fancybox-share__button--pt:hover {
  background: #aa0719; }

.fancybox-share__button--tw {
  background: #1da1f2; }

.fancybox-share__button--tw:hover {
  background: #0d95e8; }

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px; }

.fancybox-share__button svg path {
  fill: #fff; }

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%; }

/* Thumbs */
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995; }

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden; }

.fancybox-show-thumbs .fancybox-thumbs {
  display: block; }

.fancybox-show-thumbs .fancybox-inner {
  right: 212px; }

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%; }

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden; }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px; }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px; }

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px; }

.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991; }

.fancybox-thumbs__list a:focus::before {
  opacity: .5; }

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1; }

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px; }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px; }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px); } }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("/img/common/ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: slick-font-url("slick.eot");
  src: slick-font-url("slick.eot?#iefix") format("embedded-opentype"), slick-font-url("slick.woff") format("woff"), slick-font-url("slick.ttf") format("truetype"), slick-font-url("slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
/* Dots */
.slick-dots {
  position: absolute;
  bottom: -50px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 767px) {
    .slick-dots {
      bottom: -35px; } }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 10px;
    width: 10px;
    margin: 0 6px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 10px;
      width: 10px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      background: #4d4d4d;
      border-radius: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
    .slick-dots li.slick-active button {
      background: #fff;
      border: 2px solid #4d4d4d; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }
