<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.col, .container, .container-fluid, [class*=col-] {
  padding-right: .5rem;
  padding-left: .5rem
}

.row {
  margin-right: -.5rem;
  margin-left: -.5rem
}

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

.add-gutters&gt;.col, .add-gutters&gt;[class*=col-] {
  padding-right: 1.5rem;
  padding-left: 1.5rem
}

.row.add-gutters {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important
}

.add05x-gutters&gt;.col, .add05x-gutters&gt;[class*=col-] {
  padding-right: .75rem;
  padding-left: .75rem
}

.row.add05x-gutters {
  margin-right: -.75rem !important;
  margin-left: -.75rem !important
}

.add2x-gutters&gt;.col, .add2x-gutters&gt;[class*=col-] {
  padding-right: 2rem;
  padding-left: 2rem
}

.row.add2x-gutters {
  margin-right: -2rem !important;
  margin-left: -2rem !important
}

.form-row&gt;.col, .form-row&gt;[class*=col-] {
  padding-right: .25rem;
  padding-left: .25rem
}

@media(min-width:576px) {
  .form-row&gt;.col, .form-row&gt;[class*=col-] {
    padding-right: .5rem;
    padding-left: .5rem
  }

  .col, .container, .container-fluid, [class*=col-] {
    padding-right: 1rem;
    padding-left: 1rem
  }

  .row {
    margin-right: -1rem;
    margin-left: -1rem
  }

  .add-sm-gutters&gt;.col, .add-sm-gutters&gt;[class*=col-] {
    padding-right: 1.5rem;
    padding-left: 1.5rem
  }

  .row.add-sm-gutters {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .add05x-sm-gutters&gt;.col, .add05x-sm-gutters&gt;[class*=col-] {
    padding-right: .75rem;
    padding-left: .75rem
  }

  .row.add05x-sm-gutters {
    margin-right: -.75rem !important;
    margin-left: -.75rem !important
  }

  .add2x-sm-gutters&gt;.col, .add2x-sm-gutters&gt;[class*=col-] {
    padding-right: 2rem;
    padding-left: 2rem
  }

  .row.add2x-sm-gutters {
    margin-right: -2rem !important;
    margin-left: -2rem !important
  }

  .form-sm-row {
    margin-right: -.5rem;
    margin-left: -.5rem
  }

  .form-sm-row&gt;.col, .form-sm-row&gt;[class*=col-] {
    padding-right: .5rem;
    padding-left: .5rem
  }
}

@media(min-width:768px) {
  .form-md-row {
    margin-right: -.5rem;
    margin-left: -.5rem
  }

  .form-md-row&gt;.col, .form-md-row&gt;[class*=col-] {
    padding-right: .5rem;
    padding-left: .5rem
  }

  .add-md-gutters&gt;.col, .add-md-gutters&gt;[class*=col-] {
    padding-right: 1.5rem;
    padding-left: 1.5rem
  }

  .row.add-md-gutters {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .add05x-md-gutters&gt;.col, .add05x-md-gutters&gt;[class*=col-] {
    padding-right: .75rem;
    padding-left: .75rem
  }

  .row.add05x-md-gutters {
    margin-right: -.75rem !important;
    margin-left: -.75rem !important
  }

  .add2x-md-gutters&gt;.col, .add2x-md-gutters&gt;[class*=col-] {
    padding-right: 1.2rem;
    padding-left: 1.2rem
  }

  .row.add2x-md-gutters {
    margin-right: -2rem !important;
    margin-left: -2rem !important
  }
}

@media(min-width:992px) {
  .form-lg-row {
    margin-right: -.5rem;
    margin-left: -.5rem
  }

  .form-lg-row&gt;.col, .form-lg-row&gt;[class*=col-] {
    padding-right: .5rem;
    padding-left: .5rem
  }

  .add-lg-gutters&gt;.col, .add-lg-gutters&gt;[class*=col-] {
    padding-right: 1.5rem;
    padding-left: 1.5rem
  }

  .row.add-lg-gutters {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .add05x-lg-gutters&gt;.col, .add05x-lg-gutters&gt;[class*=col-] {
    padding-right: .75rem;
    padding-left: .75rem
  }

  .row.add05x-lg-gutters {
    margin-right: -.75rem !important;
    margin-left: -.75rem !important
  }

  .add2x-lg-gutters&gt;.col, .add2x-lg-gutters&gt;[class*=col-] {
    padding-right: 2rem;
    padding-left: 2rem
  }

  .row.add2x-lg-gutters {
    margin-right: -2rem !important;
    margin-left: -2rem !important
  }
}

@media(min-width:1200px) {
  .form-xl-row {
    margin-right: -.5rem;
    margin-left: -.5rem
  }

  .form-xl-row&gt;.col, .form-xl-row&gt;[class*=col-] {
    padding-right: .5rem;
    padding-left: .5rem
  }

  .add-xl-gutters&gt;.col, .add-xl-gutters&gt;[class*=col-] {
    padding-right: 1.5rem;
    padding-left: 1.5rem
  }

  .row.add-xl-gutters {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .add05x-xl-gutters&gt;.col, .add05x-xl-gutters&gt;[class*=col-] {
    padding-right: .75rem;
    padding-left: .75rem
  }

  .row.add05x-xl-gutters {
    margin-right: -.75rem !important;
    margin-left: -.75rem !important
  }

  .add2x-xl-gutters&gt;.col, .add2x-xl-gutters&gt;[class*=col-] {
    padding-right: 2rem;
    padding-left: 2rem
  }

  .row.add2x-xl-gutters {
    margin-right: -2rem !important;
    margin-left: -2rem !important
  }
}

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

  .col-xxl-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
  }

  .col-xxl-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.333333%;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%
  }

  .col-xxl-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.666667%;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
  }

  .col-xxl-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-xxl-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
  }

  .col-xxl-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.666667%;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
  }

  .col-xxl-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-xxl-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
  }

  .col-xxl-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%
  }

  .col-xxl-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-xxl-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.333333%;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%
  }

  .col-xxl-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.666667%;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%
  }

  .col-xxl-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }

  .pull-xxl-0 {
    right: auto
  }

  .pull-xxl-1 {
    right: 8.333333%
  }

  .pull-xxl-2 {
    right: 16.666667%
  }

  .pull-xxl-3 {
    right: 25%
  }

  .pull-xxl-4 {
    right: 33.333333%
  }

  .pull-xxl-5 {
    right: 41.666667%
  }

  .pull-xxl-6 {
    right: 50%
  }

  .pull-xxl-7 {
    right: 58.333333%
  }

  .pull-xxl-8 {
    right: 66.666667%
  }

  .pull-xxl-9 {
    right: 75%
  }

  .pull-xxl-10 {
    right: 83.333333%
  }

  .pull-xxl-11 {
    right: 91.666667%
  }

  .pull-xxl-12 {
    right: 100%
  }

  .push-xxl-0 {
    left: auto
  }

  .push-xxl-1 {
    left: 8.333333%
  }

  .push-xxl-2 {
    left: 16.666667%
  }

  .push-xxl-3 {
    left: 25%
  }

  .push-xxl-4 {
    left: 33.333333%
  }

  .push-xxl-5 {
    left: 41.666667%
  }

  .push-xxl-6 {
    left: 50%
  }

  .push-xxl-7 {
    left: 58.333333%
  }

  .push-xxl-8 {
    left: 66.666667%
  }

  .push-xxl-9 {
    left: 75%
  }

  .push-xxl-10 {
    left: 83.333333%
  }

  .push-xxl-11 {
    left: 91.666667%
  }

  .push-xxl-12 {
    left: 100%
  }

  .offset-xxl-0 {
    margin-left: 0
  }

  .offset-xxl-1 {
    margin-left: 8.333333%
  }

  .offset-xxl-2 {
    margin-left: 16.666667%
  }

  .offset-xxl-3 {
    margin-left: 25%
  }

  .offset-xxl-4 {
    margin-left: 33.333333%
  }

  .offset-xxl-5 {
    margin-left: 41.666667%
  }

  .offset-xxl-6 {
    margin-left: 50%
  }

  .offset-xxl-7 {
    margin-left: 58.333333%
  }

  .offset-xxl-8 {
    margin-left: 66.666667%
  }

  .offset-xxl-9 {
    margin-left: 75%
  }

  .offset-xxl-10 {
    margin-left: 83.333333%
  }

  .offset-xxl-11 {
    margin-left: 91.666667%
  }

  .add-xxl-gutters&gt;.col, .add-xxl-gutters&gt;[class*=col-] {
    padding-right: 1.5rem;
    padding-left: 1.5rem
  }

  .row.add-xxl-gutters {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }
}

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

  .col-xxxl-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
  }

  .col-xxxl-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.333333%;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%
  }

  .col-xxxl-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.666667%;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
  }

  .col-xxxl-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-xxxl-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
  }

  .col-xxxl-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.666667%;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
  }

  .col-xxxl-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-xxxl-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
  }

  .col-xxxl-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%
  }

  .col-xxxl-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-xxxl-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.333333%;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%
  }

  .col-xxxl-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.666667%;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%
  }

  .col-xxxl-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }

  .pull-xxxl-0 {
    right: auto
  }

  .pull-xxxl-1 {
    right: 8.333333%
  }

  .pull-xxxl-2 {
    right: 16.666667%
  }

  .pull-xxxl-3 {
    right: 25%
  }

  .pull-xxxl-4 {
    right: 33.333333%
  }

  .pull-xxxl-5 {
    right: 41.666667%
  }

  .pull-xxxl-6 {
    right: 50%
  }

  .pull-xxxl-7 {
    right: 58.333333%
  }

  .pull-xxxl-8 {
    right: 66.666667%
  }

  .pull-xxxl-9 {
    right: 75%
  }

  .pull-xxxl-10 {
    right: 83.333333%
  }

  .pull-xxxl-11 {
    right: 91.666667%
  }

  .pull-xxxl-12 {
    right: 100%
  }

  .push-xxxl-0 {
    left: auto
  }

  .push-xxxl-1 {
    left: 8.333333%
  }

  .push-xxxl-2 {
    left: 16.666667%
  }

  .push-xxxl-3 {
    left: 25%
  }

  .push-xxxl-4 {
    left: 33.333333%
  }

  .push-xxxl-5 {
    left: 41.666667%
  }

  .push-xxxl-6 {
    left: 50%
  }

  .push-xxxl-7 {
    left: 58.333333%
  }

  .push-xxxl-8 {
    left: 66.666667%
  }

  .push-xxxl-9 {
    left: 75%
  }

  .push-xxxl-10 {
    left: 83.333333%
  }

  .push-xxxl-11 {
    left: 91.666667%
  }

  .push-xxxl-12 {
    left: 100%
  }

  .offset-xxxl-0 {
    margin-left: 0
  }

  .offset-xxxl-1 {
    margin-left: 8.333333%
  }

  .offset-xxxl-2 {
    margin-left: 16.666667%
  }

  .offset-xxxl-3 {
    margin-left: 25%
  }

  .offset-xxxl-4 {
    margin-left: 33.333333%
  }

  .offset-xxxl-5 {
    margin-left: 41.666667%
  }

  .offset-xxxl-6 {
    margin-left: 50%
  }

  .offset-xxxl-7 {
    margin-left: 58.333333%
  }

  .offset-xxxl-8 {
    margin-left: 66.666667%
  }

  .offset-xxxl-9 {
    margin-left: 75%
  }

  .offset-xxxl-10 {
    margin-left: 83.333333%
  }

  .offset-xxxl-11 {
    margin-left: 91.666667%
  }

  .add-xxxl-gutters&gt;.col, .add-xxxl-gutters&gt;[class*=col-] {
    padding-right: 1.5rem;
    padding-left: 1.5rem
  }

  .row.add-xxxl-gutters {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }
}

.mx--1 {
  margin-right: -.25rem;
  margin-left: -.25rem
}

.mx--2 {
  margin-right: -.5rem;
  margin-left: -.5rem
}

.mx--3 {
  margin-right: -1rem;
  margin-left: -1rem
}

.mx--4 {
  margin-right: -1.5rem;
  margin-left: -1.5rem
}

.mx--5 {
  margin-right: -3rem;
  margin-left: -3rem
}

.mr--1 {
  margin-right: -.25rem
}

.mr--2 {
  margin-right: -.5rem
}

.mr--3 {
  margin-right: -1rem
}

.mr--4 {
  margin-right: -1.5rem
}

.mr--5 {
  margin-right: -3rem
}

.ml--1 {
  margin-left: -.25rem
}

.ml--2 {
  margin-left: -.5rem
}

.ml--3 {
  margin-left: -1rem
}

.ml--4 {
  margin-left: -1.5rem
}

.ml--5 {
  margin-left: -3rem
}

.mt--1 {
  margin-top: -.25rem
}

.mt--2 {
  margin-top: -.5rem
}

.mt--3 {
  margin-top: -1rem
}

.mt--4 {
  margin-top: -1.5rem
}

.mt--5 {
  margin-top: -3rem
}

.mb--1 {
  margin-bottom: -.25rem
}

.mb--2 {
  margin-bottom: -.5rem
}

.mb--3 {
  margin-bottom: -1rem
}

.mb--4 {
  margin-bottom: -1.5rem
}

.mb--5 {
  margin-bottom: -3rem
}

.mt-025, .my-025 {
  margin-top: .125rem
}

.mb-025, .my-025 {
  margin-bottom: .125rem
}

.mr-025, .mx-025 {
  margin-right: .125rem
}

.ml-025, .mx-025 {
  margin-left: .125rem
}

.m-025 {
  margin: .125rem
}

.pt-025, .py-025 {
  padding-top: .125rem
}

.pb-025, .py-025 {
  padding-bottom: .125rem
}

.pr-025, .px-025 {
  padding-right: .125rem
}

.pl-025, .px-025 {
  padding-left: .125rem
}

.p-025 {
  padding: .125rem
}

.pt-105, .py-105 {
  padding-top: .375rem
}

.pb-105, .py-105 {
  padding-bottom: .375rem
}

.pr-105, .px-105 {
  padding-right: .375rem
}

.pl-105, .px-105 {
  padding-left: .375rem
}

.p-105 {
  padding: .375rem
}

.mt-105, .my-105 {
  margin-top: .375rem
}

.mb-105, .my-105 {
  margin-bottom: .375rem
}

.mr-105, .mx-105 {
  margin-right: .375rem
}

.ml-105, .mx-105 {
  margin-left: .375rem
}

.m-105 {
  margin: .375rem
}

.mt-405, .my-405 {
  margin-top: 2rem
}

.mb-405, .my-405 {
  margin-bottom: 2rem
}

.mr-405, .mx-405 {
  margin-right: 2rem
}

.ml-405, .mx-405 {
  margin-left: 2rem
}

.m-405 {
  margin: 2rem
}

.pt-405, .py-405 {
  padding-top: 2rem
}

.pb-405, .py-405 {
  padding-bottom: 2rem
}

.pr-405, .px-405 {
  padding-right: 2rem
}

.pl-405, .px-405 {
  padding-left: 2rem
}

.p-405 {
  padding: 2rem
}

.mr-6, .mx-6 {
  margin-right: 4rem
}

.ml-6, .mx-6 {
  margin-left: 4rem
}

.mt-6, .my-6 {
  margin-top: 4rem
}

.mb-6, .my-6 {
  margin-bottom: 4rem
}

.m-6 {
  margin: 4rem
}

.mr-7, .mx-7 {
  margin-right: 5rem
}

.ml-7, .mx-7 {
  margin-left: 5rem
}

.mt-7, .my-7 {
  margin-top: 5rem
}

.mb-7, .my-7 {
  margin-bottom: 5rem
}

.m-7 {
  margin: 5rem
}

.mr-8, .mx-8 {
  margin-right: 6rem
}

.ml-8, .mx-8 {
  margin-left: 6rem
}

.mt-8, .my-8 {
  margin-top: 6rem
}

.mb-8, .my-8 {
  margin-bottom: 6rem
}

.m-8 {
  margin: 6rem
}

.mr-9, .mx-9 {
  margin-right: 7rem
}

.ml-9, .mx-9 {
  margin-left: 7rem
}

.mt-9, .my-9 {
  margin-top: 7rem
}

.mb-9, .my-9 {
  margin-bottom: 7rem
}

.m-9 {
  margin: 7rem
}

.pr-6, .px-6 {
  padding-right: 4rem
}

.pl-6, .px-6 {
  padding-left: 4rem
}

.pt-6, .py-6 {
  padding-top: 4rem
}

.pb-6, .py-6 {
  padding-bottom: 4rem
}

.p-6 {
  padding: 4rem
}

.pr-7, .px-7 {
  padding-right: 5rem
}

.pl-7, .px-7 {
  padding-left: 5rem
}

.pt-7, .py-7 {
  padding-top: 5rem
}

.pb-7, .py-7 {
  padding-bottom: 5rem
}

.p-7 {
  padding: 5rem
}

.pr-8, .px-8 {
  padding-right: 6rem
}

.pl-8, .px-8 {
  padding-left: 6rem
}

.pt-8, .py-8 {
  padding-top: 6rem
}

.pb-8, .py-8 {
  padding-bottom: 6rem
}

.p-8 {
  padding: 6rem
}

.pr-9, .px-9 {
  padding-right: 7rem
}

.pl-9, .px-9 {
  padding-left: 7rem
}

.pt-9, .py-9 {
  padding-top: 7rem
}

.pb-9, .py-9 {
  padding-bottom: 7rem
}

.p-9 {
  padding: 7rem
}

@media(min-width:576px) {
  .mt-sm-025, .my-sm-025 {
    margin-top: .125rem !important
  }

  .mb-sm-025, .my-sm-025 {
    margin-bottom: .125rem !important
  }

  .mr-sm-025, .mx-sm-025 {
    margin-right: .125rem !important
  }

  .ml-sm-025, .mx-sm-025 {
    margin-left: .125rem !important
  }

  .m-sm-025 {
    margin: .125rem !important
  }

  .pt-sm-025, .py-sm-025 {
    padding-top: .125rem !important
  }

  .pb-sm-025, .py-sm-025 {
    padding-bottom: .125rem !important
  }

  .pr-sm-025, .px-sm-025 {
    padding-right: .125rem !important
  }

  .pl-sm-025, .px-sm-025 {
    padding-left: .125rem !important
  }

  .p-sm-025 {
    padding: .125rem !important
  }

  .pt-sm-105, .py-sm-105 {
    padding-top: .375rem
  }

  .pb-sm-105, .py-sm-105 {
    padding-bottom: .375rem
  }

  .pr-sm-105, .px-sm-105 {
    padding-right: .375rem
  }

  .pl-sm-105, .px-sm-105 {
    padding-left: .375rem
  }

  .p-sm-105 {
    padding: .375rem
  }

  .mt-sm-105, .my-sm-105 {
    margin-top: .375rem
  }

  .mb-sm-105, .my-sm-105 {
    margin-bottom: .375rem
  }

  .mr-sm-105, .mx-sm-105 {
    margin-right: .375rem
  }

  .ml-sm-105, .mx-sm-105 {
    margin-left: .375rem
  }

  .m-sm-105 {
    margin: .375rem
  }

  .mt-sm-405, .my-sm-405 {
    margin-top: 2rem !important
  }

  .mb-sm-405, .my-sm-405 {
    margin-bottom: 2rem !important
  }

  .mr-sm-405, .mx-sm-405 {
    margin-right: 2rem !important
  }

  .ml-sm-405, .mx-sm-405 {
    margin-left: 2rem !important
  }

  .m-sm-405 {
    margin: 2rem !important
  }

  .pt-sm-405, .py-sm-405 {
    padding-top: 2rem !important
  }

  .pb-sm-405, .py-sm-405 {
    padding-bottom: 2rem !important
  }

  .pr-sm-405, .px-sm-405 {
    padding-right: 2rem !important
  }

  .pl-sm-405, .px-sm-405 {
    padding-left: 2rem !important
  }

  .p-sm-405 {
    padding: 2rem !important
  }

  .mr-sm-6, .mx-sm-6 {
    margin-right: 4rem !important
  }

  .ml-sm-6, .mx-sm-6 {
    margin-left: 4rem !important
  }

  .mt-sm-6, .my-sm-6 {
    margin-top: 4rem !important
  }

  .mb-sm-6, .my-sm-6 {
    margin-bottom: 4rem !important
  }

  .m-sm-6 {
    margin: 4rem !important
  }

  .mr-sm-7, .mx-sm-7 {
    margin-right: 5rem !important
  }

  .ml-sm-7, .mx-sm-7 {
    margin-left: 5rem !important
  }

  .mt-sm-7, .my-sm-7 {
    margin-top: 5rem !important
  }

  .mb-sm-7, .my-sm-7 {
    margin-bottom: 5rem !important
  }

  .m-sm-7 {
    margin: 5rem !important
  }

  .mr-sm-8, .mx-sm-8 {
    margin-right: 6rem !important
  }

  .ml-sm-8, .mx-sm-8 {
    margin-left: 6rem !important
  }

  .mt-sm-8, .my-sm-8 {
    margin-top: 6rem !important
  }

  .mb-sm-8, .my-sm-8 {
    margin-bottom: 6rem !important
  }

  .m-sm-8 {
    margin: 6rem !important
  }

  .mr-sm-9, .mx-sm-9 {
    margin-right: 7rem !important
  }

  .ml-sm-9, .mx-sm-9 {
    margin-left: 7rem !important
  }

  .mt-sm-9, .my-sm-9 {
    margin-top: 7rem !important
  }

  .mb-sm-9, .my-sm-9 {
    margin-bottom: 7rem !important
  }

  .m-sm-9 {
    margin: 7rem !important
  }

  .pr-sm-6, .px-sm-6 {
    padding-right: 4rem !important
  }

  .pl-sm-6, .px-sm-6 {
    padding-left: 4rem !important
  }

  .pt-sm-6, .py-sm-6 {
    padding-top: 4rem !important
  }

  .pb-sm-6, .py-sm-6 {
    padding-bottom: 4rem !important
  }

  .p-sm-6 {
    padding: 4rem !important
  }

  .pr-sm-7, .px-sm-7 {
    padding-right: 5rem !important
  }

  .pl-sm-7, .px-sm-7 {
    padding-left: 5rem !important
  }

  .pt-sm-7, .py-sm-7 {
    padding-top: 5rem !important
  }

  .pb-sm-7, .py-sm-7 {
    padding-bottom: 5rem !important
  }

  .p-sm-7 {
    padding: 5rem !important
  }

  .pr-sm-8, .px-sm-8 {
    padding-right: 6rem !important
  }

  .pl-sm-8, .px-sm-8 {
    padding-left: 6rem !important
  }

  .pt-sm-8, .py-sm-8 {
    padding-top: 6rem !important
  }

  .pb-sm-8, .py-sm-8 {
    padding-bottom: 6rem !important
  }

  .p-sm-8 {
    padding: 6rem !important
  }

  .pr-sm-9, .px-sm-9 {
    padding-right: 7rem !important
  }

  .pl-sm-9, .px-sm-9 {
    padding-left: 7rem !important
  }

  .pt-sm-9, .py-sm-9 {
    padding-top: 7rem !important
  }

  .pb-sm-9, .py-sm-9 {
    padding-bottom: 7rem !important
  }

  .p-sm-9 {
    padding: 7rem !important
  }

  .mx-sm--1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
  }

  .mx-sm--2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
  }

  .mx-sm--3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
  }

  .mx-sm--4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .mx-sm--5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
  }

  .mr-sm--1 {
    margin-right: -.25rem !important
  }

  .mr-sm--2 {
    margin-right: -.5rem !important
  }

  .mr-sm--3 {
    margin-right: -1rem !important
  }

  .mr-sm--4 {
    margin-right: -1.5rem !important
  }

  .mr-sm--5 {
    margin-right: -3rem !important
  }

  .ml-sm--1 {
    margin-left: -.25rem !important
  }

  .ml-sm--2 {
    margin-left: -.5rem !important
  }

  .ml-sm--3 {
    margin-left: -1rem !important
  }

  .ml-sm--4 {
    margin-left: -1.5rem !important
  }

  .ml-sm--5 {
    margin-left: -3rem !important
  }

  .mt-sm--1 {
    margin-top: -.25rem !important
  }

  .mt-sm--2 {
    margin-top: -.5rem !important
  }

  .mt-sm--3 {
    margin-top: -1rem !important
  }

  .mt-sm--4 {
    margin-top: -1.5rem !important
  }

  .mt-sm--5 {
    margin-top: -3rem !important
  }

  .mb-sm--1 {
    margin-bottom: -.25rem !important
  }

  .mb-sm--2 {
    margin-bottom: -.5rem !important
  }

  .mb-sm--3 {
    margin-bottom: -1rem !important
  }

  .mb-sm--4 {
    margin-bottom: -1.5rem !important
  }

  .mb-sm--5 {
    margin-bottom: -3rem !important
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .m-sm-auto {
    margin: auto !important
  }
}

@media(min-width:768px) {
  .mt-md-025, .my-md-025 {
    margin-top: .125rem !important
  }

  .mb-md-025, .my-md-025 {
    margin-bottom: .125rem !important
  }

  .mr-md-025, .mx-md-025 {
    margin-right: .125rem !important
  }

  .ml-md-025, .mx-md-025 {
    margin-left: .125rem !important
  }

  .m-md-025 {
    margin: .125rem !important
  }

  .pt-md-025, .py-md-025 {
    padding-top: .125rem !important
  }

  .pb-md-025, .py-md-025 {
    padding-bottom: .125rem !important
  }

  .pr-md-025, .px-md-025 {
    padding-right: .125rem !important
  }

  .pl-md-025, .px-md-025 {
    padding-left: .125rem !important
  }

  .p-md-025 {
    padding: .125rem !important
  }

  .pt-md-105, .py-md-105 {
    padding-top: .375rem
  }

  .pb-md-105, .py-md-105 {
    padding-bottom: .375rem
  }

  .pr-md-105, .px-md-105 {
    padding-right: .375rem
  }

  .pl-md-105, .px-md-105 {
    padding-left: .375rem
  }

  .p-md-105 {
    padding: .375rem
  }

  .mt-md-105, .my-md-105 {
    margin-top: .375rem
  }

  .mb-md-105, .my-md-105 {
    margin-bottom: .375rem
  }

  .mr-md-105, .mx-md-105 {
    margin-right: .375rem
  }

  .ml-md-105, .mx-md-105 {
    margin-left: .375rem
  }

  .m-md-105 {
    margin: .375rem
  }

  .mt-md-405, .my-md-405 {
    margin-top: 2rem !important
  }

  .mb-md-405, .my-md-405 {
    margin-bottom: 2rem !important
  }

  .mr-md-405, .mx-md-405 {
    margin-right: 2rem !important
  }

  .ml-md-405, .mx-md-405 {
    margin-left: 2rem !important
  }

  .m-md-405 {
    margin: 2rem !important
  }

  .pt-md-405, .py-md-405 {
    padding-top: 2rem !important
  }

  .pb-md-405, .py-md-405 {
    padding-bottom: 2rem !important
  }

  .pr-md-405, .px-md-405 {
    padding-right: 2rem !important
  }

  .pl-md-405, .px-md-405 {
    padding-left: 2rem !important
  }

  .p-md-405 {
    padding: 2rem !important
  }

  .mr-md-6, .mx-md-6 {
    margin-right: 4rem !important
  }

  .ml-md-6, .mx-md-6 {
    margin-left: 4rem !important
  }

  .mt-md-6, .my-md-6 {
    margin-top: 4rem !important
  }

  .mb-md-6, .my-md-6 {
    margin-bottom: 4rem !important
  }

  .m-md-6 {
    margin: 4rem !important
  }

  .mr-md-7, .mx-md-7 {
    margin-right: 5rem !important
  }

  .ml-md-7, .mx-md-7 {
    margin-left: 5rem !important
  }

  .mt-md-7, .my-md-7 {
    margin-top: 5rem !important
  }

  .mb-md-7, .my-md-7 {
    margin-bottom: 5rem !important
  }

  .m-md-7 {
    margin: 5rem !important
  }

  .mr-md-8, .mx-md-8 {
    margin-right: 6rem !important
  }

  .ml-md-8, .mx-md-8 {
    margin-left: 6rem !important
  }

  .mt-md-8, .my-md-8 {
    margin-top: 6rem !important
  }

  .mb-md-8, .my-md-8 {
    margin-bottom: 6rem !important
  }

  .m-md-8 {
    margin: 6rem !important
  }

  .mr-md-9, .mx-md-9 {
    margin-right: 7rem !important
  }

  .ml-md-9, .mx-md-9 {
    margin-left: 7rem !important
  }

  .mt-md-9, .my-md-9 {
    margin-top: 7rem !important
  }

  .mb-md-9, .my-md-9 {
    margin-bottom: 7rem !important
  }

  .m-md-9 {
    margin: 7rem !important
  }

  .pr-md-6, .px-md-6 {
    padding-right: 4rem !important
  }

  .pl-md-6, .px-md-6 {
    padding-left: 4rem !important
  }

  .pt-md-6, .py-md-6 {
    padding-top: 4rem !important
  }

  .pb-md-6, .py-md-6 {
    padding-bottom: 4rem !important
  }

  .p-md-6 {
    padding: 4rem !important
  }

  .pr-md-7, .px-md-7 {
    padding-right: 5rem !important
  }

  .pl-md-7, .px-md-7 {
    padding-left: 5rem !important
  }

  .pt-md-7, .py-md-7 {
    padding-top: 5rem !important
  }

  .pb-md-7, .py-md-7 {
    padding-bottom: 5rem !important
  }

  .p-md-7 {
    padding: 5rem !important
  }

  .pr-md-8, .px-md-8 {
    padding-right: 6rem !important
  }

  .pl-md-8, .px-md-8 {
    padding-left: 6rem !important
  }

  .pt-md-8, .py-md-8 {
    padding-top: 6rem !important
  }

  .pb-md-8, .py-md-8 {
    padding-bottom: 6rem !important
  }

  .p-md-8 {
    padding: 6rem !important
  }

  .pr-md-9, .px-md-9 {
    padding-right: 7rem !important
  }

  .pl-md-9, .px-md-9 {
    padding-left: 7rem !important
  }

  .pt-md-9, .py-md-9 {
    padding-top: 7rem !important
  }

  .pb-md-9, .py-md-9 {
    padding-bottom: 7rem !important
  }

  .p-md-9 {
    padding: 7rem !important
  }

  .mx-md--1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
  }

  .mx-md--2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
  }

  .mx-md--3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
  }

  .mx-md--4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .mx-md--5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
  }

  .mr-md--1 {
    margin-right: -.25rem !important
  }

  .mr-md--2 {
    margin-right: -.5rem !important
  }

  .mr-md--3 {
    margin-right: -1rem !important
  }

  .mr-md--4 {
    margin-right: -1.5rem !important
  }

  .mr-md--5 {
    margin-right: -3rem !important
  }

  .ml-md--1 {
    margin-left: -.25rem !important
  }

  .ml-md--2 {
    margin-left: -.5rem !important
  }

  .ml-md--3 {
    margin-left: -1rem !important
  }

  .ml-md--4 {
    margin-left: -1.5rem !important
  }

  .ml-md--5 {
    margin-left: -3rem !important
  }

  .mt-md--1 {
    margin-top: -.25rem !important
  }

  .mt-md--2 {
    margin-top: -.5rem !important
  }

  .mt-md--3 {
    margin-top: -1rem !important
  }

  .mt-md--4 {
    margin-top: -1.5rem !important
  }

  .mt-md--5 {
    margin-top: -3rem !important
  }

  .mb-md--1 {
    margin-bottom: -.25rem !important
  }

  .mb-md--2 {
    margin-bottom: -.5rem !important
  }

  .mb-md--3 {
    margin-bottom: -1rem !important
  }

  .mb-md--4 {
    margin-bottom: -1.5rem !important
  }

  .mb-md--5 {
    margin-bottom: -3rem !important
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .m-md-auto {
    margin: auto !important
  }
}

@media(min-width:992px) {
  .mt-lg-025, .my-lg-025 {
    margin-top: .125rem !important
  }

  .mb-lg-025, .my-lg-025 {
    margin-bottom: .125rem !important
  }

  .mr-lg-025, .mx-lg-025 {
    margin-right: .125rem !important
  }

  .ml-lg-025, .mx-lg-025 {
    margin-left: .125rem !important
  }

  .m-lg-025 {
    margin: .125rem !important
  }

  .pt-lg-025, .py-lg-025 {
    padding-top: .125rem !important
  }

  .pb-lg-025, .py-lg-025 {
    padding-bottom: .125rem !important
  }

  .pr-lg-025, .px-lg-025 {
    padding-right: .125rem !important
  }

  .pl-lg-025, .px-lg-025 {
    padding-left: .125rem !important
  }

  .p-lg-025 {
    padding: .125rem !important
  }

  .pt-lg-105, .py-lg-105 {
    padding-top: .375rem
  }

  .pb-lg-105, .py-lg-105 {
    padding-bottom: .375rem
  }

  .pr-lg-105, .px-lg-105 {
    padding-right: .375rem
  }

  .pl-lg-105, .px-lg-105 {
    padding-left: .375rem
  }

  .p-lg-105 {
    padding: .375rem
  }

  .mt-lg-105, .my-lg-105 {
    margin-top: .375rem
  }

  .mb-lg-105, .my-lg-105 {
    margin-bottom: .375rem
  }

  .mr-lg-105, .mx-lg-105 {
    margin-right: .375rem
  }

  .ml-lg-105, .mx-lg-105 {
    margin-left: .375rem
  }

  .m-lg-105 {
    margin: .375rem
  }

  .mt-lg-405, .my-lg-405 {
    margin-top: 2rem !important
  }

  .mb-lg-405, .my-lg-405 {
    margin-bottom: 2rem !important
  }

  .mr-lg-405, .mx-lg-405 {
    margin-right: 2rem !important
  }

  .ml-lg-405, .mx-lg-405 {
    margin-left: 2rem !important
  }

  .m-lg-405 {
    margin: 2rem !important
  }

  .pt-lg-405, .py-lg-405 {
    padding-top: 2rem !important
  }

  .pb-lg-405, .py-lg-405 {
    padding-bottom: 2rem !important
  }

  .pr-lg-405, .px-lg-405 {
    padding-right: 2rem !important
  }

  .pl-lg-405, .px-lg-405 {
    padding-left: 2rem !important
  }

  .p-lg-405 {
    padding: 2rem !important
  }

  .mr-lg-6, .mx-lg-6 {
    margin-right: 4rem !important
  }

  .ml-lg-6, .mx-lg-6 {
    margin-left: 4rem !important
  }

  .mt-lg-6, .my-lg-6 {
    margin-top: 4rem !important
  }

  .mb-lg-6, .my-lg-6 {
    margin-bottom: 4rem !important
  }

  .m-lg-6 {
    margin: 4rem !important
  }

  .mr-lg-7, .mx-lg-7 {
    margin-right: 5rem !important
  }

  .ml-lg-7, .mx-lg-7 {
    margin-left: 5rem !important
  }

  .mt-lg-7, .my-lg-7 {
    margin-top: 5rem !important
  }

  .mb-lg-7, .my-lg-7 {
    margin-bottom: 5rem !important
  }

  .m-lg-7 {
    margin: 5rem !important
  }

  .mr-lg-8, .mx-lg-8 {
    margin-right: 6rem !important
  }

  .ml-lg-8, .mx-lg-8 {
    margin-left: 6rem !important
  }

  .mt-lg-8, .my-lg-8 {
    margin-top: 6rem !important
  }

  .mb-lg-8, .my-lg-8 {
    margin-bottom: 6rem !important
  }

  .m-lg-8 {
    margin: 6rem !important
  }

  .mr-lg-9, .mx-lg-9 {
    margin-right: 7rem !important
  }

  .ml-lg-9, .mx-lg-9 {
    margin-left: 7rem !important
  }

  .mt-lg-9, .my-lg-9 {
    margin-top: 7rem !important
  }

  .mb-lg-9, .my-lg-9 {
    margin-bottom: 7rem !important
  }

  .m-lg-9 {
    margin: 7rem !important
  }

  .pr-lg-6, .px-lg-6 {
    padding-right: 4rem !important
  }

  .pl-lg-6, .px-lg-6 {
    padding-left: 4rem !important
  }

  .pt-lg-6, .py-lg-6 {
    padding-top: 4rem !important
  }

  .pb-lg-6, .py-lg-6 {
    padding-bottom: 4rem !important
  }

  .p-lg-6 {
    padding: 4rem !important
  }

  .pr-lg-7, .px-lg-7 {
    padding-right: 5rem !important
  }

  .pl-lg-7, .px-lg-7 {
    padding-left: 5rem !important
  }

  .pt-lg-7, .py-lg-7 {
    padding-top: 5rem !important
  }

  .pb-lg-7, .py-lg-7 {
    padding-bottom: 5rem !important
  }

  .p-lg-7 {
    padding: 5rem !important
  }

  .pr-lg-8, .px-lg-8 {
    padding-right: 6rem !important
  }

  .pl-lg-8, .px-lg-8 {
    padding-left: 6rem !important
  }

  .pt-lg-8, .py-lg-8 {
    padding-top: 6rem !important
  }

  .pb-lg-8, .py-lg-8 {
    padding-bottom: 6rem !important
  }

  .p-lg-8 {
    padding: 6rem !important
  }

  .pr-lg-9, .px-lg-9 {
    padding-right: 7rem !important
  }

  .pl-lg-9, .px-lg-9 {
    padding-left: 7rem !important
  }

  .pt-lg-9, .py-lg-9 {
    padding-top: 7rem !important
  }

  .pb-lg-9, .py-lg-9 {
    padding-bottom: 7rem !important
  }

  .p-lg-9 {
    padding: 7rem !important
  }

  .mx-lg--1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
  }

  .mx-lg--2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
  }

  .mx-lg--3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
  }

  .mx-lg--4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .mx-lg--5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
  }

  .mr-lg--1 {
    margin-right: -.25rem !important
  }

  .mr-lg--2 {
    margin-right: -.5rem !important
  }

  .mr-lg--3 {
    margin-right: -1rem !important
  }

  .mr-lg--4 {
    margin-right: -1.5rem !important
  }

  .mr-lg--5 {
    margin-right: -3rem !important
  }

  .ml-lg--1 {
    margin-left: -.25rem !important
  }

  .ml-lg--2 {
    margin-left: -.5rem !important
  }

  .ml-lg--3 {
    margin-left: -1rem !important
  }

  .ml-lg--4 {
    margin-left: -1.5rem !important
  }

  .ml-lg--5 {
    margin-left: -3rem !important
  }

  .mt-lg--1 {
    margin-top: -.25rem !important
  }

  .mt-lg--2 {
    margin-top: -.5rem !important
  }

  .mt-lg--3 {
    margin-top: -1rem !important
  }

  .mt-lg--4 {
    margin-top: -1.5rem !important
  }

  .mt-lg--5 {
    margin-top: -3rem !important
  }

  .mb-lg--1 {
    margin-bottom: -.25rem !important
  }

  .mb-lg--2 {
    margin-bottom: -.5rem !important
  }

  .mb-lg--3 {
    margin-bottom: -1rem !important
  }

  .mb-lg--4 {
    margin-bottom: -1.5rem !important
  }

  .mb-lg--5 {
    margin-bottom: -3rem !important
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .m-lg-auto {
    margin: auto !important
  }
}

@media(min-width:1200px) {
  .mt-xl-025, .my-xl-025 {
    margin-top: .125rem !important
  }

  .mb-xl-025, .my-xl-025 {
    margin-bottom: .125rem !important
  }

  .mr-xl-025, .mx-xl-025 {
    margin-right: .125rem !important
  }

  .ml-xl-025, .mx-xl-025 {
    margin-left: .125rem !important
  }

  .m-xl-025 {
    margin: .125rem !important
  }

  .pt-xl-025, .py-xl-025 {
    padding-top: .125rem !important
  }

  .pb-xl-025, .py-xl-025 {
    padding-bottom: .125rem !important
  }

  .pr-xl-025, .px-xl-025 {
    padding-right: .125rem !important
  }

  .pl-xl-025, .px-xl-025 {
    padding-left: .125rem !important
  }

  .p-xl-025 {
    padding: .125rem !important
  }

  .pt-xl-105, .py-xl-105 {
    padding-top: .375rem
  }

  .pb-xl-105, .py-xl-105 {
    padding-bottom: .375rem
  }

  .pr-xl-105, .px-xl-105 {
    padding-right: .375rem
  }

  .pl-xl-105, .px-xl-105 {
    padding-left: .375rem
  }

  .p-xl-105 {
    padding: .375rem
  }

  .mt-xl-105, .my-xl-105 {
    margin-top: .375rem
  }

  .mb-xl-105, .my-xl-105 {
    margin-bottom: .375rem
  }

  .mr-xl-105, .mx-xl-105 {
    margin-right: .375rem
  }

  .ml-xl-105, .mx-xl-105 {
    margin-left: .375rem
  }

  .m-xl-105 {
    margin: .375rem
  }

  .mt-xl-405, .my-xl-405 {
    margin-top: 2rem !important
  }

  .mb-xl-405, .my-xl-405 {
    margin-bottom: 2rem !important
  }

  .mr-xl-405, .mx-xl-405 {
    margin-right: 2rem !important
  }

  .ml-xl-405, .mx-xl-405 {
    margin-left: 2rem !important
  }

  .m-xl-405 {
    margin: 2rem !important
  }

  .pt-xl-405, .py-xl-405 {
    padding-top: 2rem !important
  }

  .pb-xl-405, .py-xl-405 {
    padding-bottom: 2rem !important
  }

  .pr-xl-405, .px-xl-405 {
    padding-right: 2rem !important
  }

  .pl-xl-405, .px-xl-405 {
    padding-left: 2rem !important
  }

  .p-xl-405 {
    padding: 2rem !important
  }

  .mr-xl-6, .mx-xl-6 {
    margin-right: 4rem !important
  }

  .ml-xl-6, .mx-xl-6 {
    margin-left: 4rem !important
  }

  .mt-xl-6, .my-xl-6 {
    margin-top: 4rem !important
  }

  .mb-xl-6, .my-xl-6 {
    margin-bottom: 4rem !important
  }

  .m-xl-6 {
    margin: 4rem !important
  }

  .mr-xl-7, .mx-xl-7 {
    margin-right: 5rem !important
  }

  .ml-xl-7, .mx-xl-7 {
    margin-left: 5rem !important
  }

  .mt-xl-7, .my-xl-7 {
    margin-top: 5rem !important
  }

  .mb-xl-7, .my-xl-7 {
    margin-bottom: 5rem !important
  }

  .m-xl-7 {
    margin: 5rem !important
  }

  .mr-xl-8, .mx-xl-8 {
    margin-right: 6rem !important
  }

  .ml-xl-8, .mx-xl-8 {
    margin-left: 6rem !important
  }

  .mt-xl-8, .my-xl-8 {
    margin-top: 6rem !important
  }

  .mb-xl-8, .my-xl-8 {
    margin-bottom: 6rem !important
  }

  .m-xl-8 {
    margin: 6rem !important
  }

  .mr-xl-9, .mx-xl-9 {
    margin-right: 7rem !important
  }

  .ml-xl-9, .mx-xl-9 {
    margin-left: 7rem !important
  }

  .mt-xl-9, .my-xl-9 {
    margin-top: 7rem !important
  }

  .mb-xl-9, .my-xl-9 {
    margin-bottom: 7rem !important
  }

  .m-xl-9 {
    margin: 7rem !important
  }

  .pr-xl-6, .px-xl-6 {
    padding-right: 4rem !important
  }

  .pl-xl-6, .px-xl-6 {
    padding-left: 4rem !important
  }

  .pt-xl-6, .py-xl-6 {
    padding-top: 4rem !important
  }

  .pb-xl-6, .py-xl-6 {
    padding-bottom: 4rem !important
  }

  .p-xl-6 {
    padding: 4rem !important
  }

  .pr-xl-7, .px-xl-7 {
    padding-right: 5rem !important
  }

  .pl-xl-7, .px-xl-7 {
    padding-left: 5rem !important
  }

  .pt-xl-7, .py-xl-7 {
    padding-top: 5rem !important
  }

  .pb-xl-7, .py-xl-7 {
    padding-bottom: 5rem !important
  }

  .p-xl-7 {
    padding: 5rem !important
  }

  .pr-xl-8, .px-xl-8 {
    padding-right: 6rem !important
  }

  .pl-xl-8, .px-xl-8 {
    padding-left: 6rem !important
  }

  .pt-xl-8, .py-xl-8 {
    padding-top: 6rem !important
  }

  .pb-xl-8, .py-xl-8 {
    padding-bottom: 6rem !important
  }

  .p-xl-8 {
    padding: 6rem !important
  }

  .pr-xl-9, .px-xl-9 {
    padding-right: 7rem !important
  }

  .pl-xl-9, .px-xl-9 {
    padding-left: 7rem !important
  }

  .pt-xl-9, .py-xl-9 {
    padding-top: 7rem !important
  }

  .pb-xl-9, .py-xl-9 {
    padding-bottom: 7rem !important
  }

  .p-xl-9 {
    padding: 7rem !important
  }

  .mx-xl--1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
  }

  .mx-xl--2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
  }

  .mx-xl--3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
  }

  .mx-xl--4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .mx-xl--5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
  }

  .mr-xl--1 {
    margin-right: -.25rem !important
  }

  .mr-xl--2 {
    margin-right: -.5rem !important
  }

  .mr-xl--3 {
    margin-right: -1rem !important
  }

  .mr-xl--4 {
    margin-right: -1.5rem !important
  }

  .mr-xl--5 {
    margin-right: -3rem !important
  }

  .ml-xl--1 {
    margin-left: -.25rem !important
  }

  .ml-xl--2 {
    margin-left: -.5rem !important
  }

  .ml-xl--3 {
    margin-left: -1rem !important
  }

  .ml-xl--4 {
    margin-left: -1.5rem !important
  }

  .ml-xl--5 {
    margin-left: -3rem !important
  }

  .mt-xl--1 {
    margin-top: -.25rem !important
  }

  .mt-xl--2 {
    margin-top: -.5rem !important
  }

  .mt-xl--3 {
    margin-top: -1rem !important
  }

  .mt-xl--4 {
    margin-top: -1.5rem !important
  }

  .mt-xl--5 {
    margin-top: -3rem !important
  }

  .mb-xl--1 {
    margin-bottom: -.25rem !important
  }

  .mb-xl--2 {
    margin-bottom: -.5rem !important
  }

  .mb-xl--3 {
    margin-bottom: -1rem !important
  }

  .mb-xl--4 {
    margin-bottom: -1.5rem !important
  }

  .mb-xl--5 {
    margin-bottom: -3rem !important
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .m-xl-auto {
    margin: auto !important
  }
}

@media(min-width:1366px) {
  .mx-xxl--1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
  }

  .mx-xxl--2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
  }

  .mx-xxl--3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
  }

  .mx-xxl--4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .mx-xxl--5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
  }

  .mr-xxl--1 {
    margin-right: -.25rem !important
  }

  .mr-xxl--2 {
    margin-right: -.5rem !important
  }

  .mr-xxl--3 {
    margin-right: -1rem !important
  }

  .mr-xxl--4 {
    margin-right: -1.5rem !important
  }

  .mr-xxl--5 {
    margin-right: -3rem !important
  }

  .ml-xxl--1 {
    margin-left: -.25rem !important
  }

  .ml-xxl--2 {
    margin-left: -.5rem !important
  }

  .ml-xxl--3 {
    margin-left: -1rem !important
  }

  .ml-xxl--4 {
    margin-left: -1.5rem !important
  }

  .ml-xxl--5 {
    margin-left: -3rem !important
  }

  .mt-xxl--1 {
    margin-top: -.25rem !important
  }

  .mt-xxl--2 {
    margin-top: -.5rem !important
  }

  .mt-xxl--3 {
    margin-top: -1rem !important
  }

  .mt-xxl--4 {
    margin-top: -1.5rem !important
  }

  .mt-xxl--5 {
    margin-top: -3rem !important
  }

  .mb-xxl--1 {
    margin-bottom: -.25rem !important
  }

  .mb-xxl--2 {
    margin-bottom: -.5rem !important
  }

  .mb-xxl--3 {
    margin-bottom: -1rem !important
  }

  .mb-xxl--4 {
    margin-bottom: -1.5rem !important
  }

  .mb-xxl--5 {
    margin-bottom: -3rem !important
  }

  .mr-xxl-0, .mx-xxl-0 {
    margin-right: 0 !important
  }

  .ml-xxl-0, .mx-xxl-0 {
    margin-left: 0 !important
  }

  .mt-xxl-0, .my-xxl-0 {
    margin-top: 0 !important
  }

  .mb-xxl-0, .my-xxl-0 {
    margin-bottom: 0 !important
  }

  .pr-xxl-0, .px-xxl-0 {
    padding-right: 0 !important
  }

  .pl-xxl-0, .px-xxl-0 {
    padding-left: 0 !important
  }

  .pt-xxl-0, .py-xxl-0 {
    padding-top: 0 !important
  }

  .pb-xxl-0, .py-xxl-0 {
    padding-bottom: 0 !important
  }

  .m-xxl-0 {
    margin: 0 !important
  }

  .pt-xxl-025, .py-xxl-025 {
    padding-top: .125rem !important
  }

  .pb-xxl-025, .py-xxl-025 {
    padding-bottom: .125rem !important
  }

  .pr-xxl-025, .px-xxl-025 {
    padding-right: .125rem !important
  }

  .pl-xxl-025, .px-xxl-025 {
    padding-left: .125rem !important
  }

  .p-xxl-025 {
    padding: .125rem !important
  }

  .mr-xxl-1, .mx-xxl-1 {
    margin-right: .25rem !important
  }

  .ml-xxl-1, .mx-xxl-1 {
    margin-left: .25rem !important
  }

  .mt-xxl-1, .my-xxl-1 {
    margin-top: .25rem !important
  }

  .mb-xxl-1, .my-xxl-1 {
    margin-bottom: .25rem !important
  }

  .m-xxl-1 {
    margin: .25rem !important
  }

  .mt-xxl-105, .my-xxl-105 {
    margin-top: .375rem
  }

  .mb-xxl-105, .my-xxl-105 {
    margin-bottom: .375rem
  }

  .mr-xxl-105, .mx-xxl-105 {
    margin-right: .375rem
  }

  .ml-xxl-105, .mx-xxl-105 {
    margin-left: .375rem
  }

  .m-xxl-105 {
    margin: .375rem
  }

  .mr-xxl-2, .mx-xxl-2 {
    margin-right: .5rem !important
  }

  .ml-xxl-2, .mx-xxl-2 {
    margin-left: .5rem !important
  }

  .mt-xxl-2, .my-xxl-2 {
    margin-top: .5rem !important
  }

  .mb-xxl-2, .my-xxl-2 {
    margin-bottom: .5rem !important
  }

  .m-xxl-2 {
    margin: .5rem !important
  }

  .mt-xxl-025, .my-xxl-025 {
    margin-top: .125rem !important
  }

  .mb-xxl-025, .my-xxl-025 {
    margin-bottom: .125rem !important
  }

  .mr-xxl-025, .mx-xxl-025 {
    margin-right: .125rem !important
  }

  .ml-xxl-025, .mx-xxl-025 {
    margin-left: .125rem !important
  }

  .m-xxl-025 {
    margin: .125rem !important
  }

  .mr-xxl-3, .mx-xxl-3 {
    margin-right: 1rem !important
  }

  .ml-xxl-3, .mx-xxl-3 {
    margin-left: 1rem !important
  }

  .mt-xxl-3, .my-xxl-3 {
    margin-top: 1rem !important
  }

  .mb-xxl-3, .my-xxl-3 {
    margin-bottom: 1rem !important
  }

  .m-xxl-3 {
    margin: 1rem !important
  }

  .mr-xxl-4, .mx-xxl-4 {
    margin-right: 1.5rem !important
  }

  .ml-xxl-4, .mx-xxl-4 {
    margin-left: 1.5rem !important
  }

  .mt-xxl-4, .my-xxl-4 {
    margin-top: 1.5rem !important
  }

  .mb-xxl-4, .my-xxl-4 {
    margin-bottom: 1.5rem !important
  }

  .m-xxl-4 {
    margin: 1.5rem !important
  }

  .mt-xxl-405, .my-xxl-405 {
    margin-top: 2rem !important
  }

  .mb-xxl-405, .my-xxl-405 {
    margin-bottom: 2rem !important
  }

  .mr-xxl-405, .mx-xxl-405 {
    margin-right: 2rem !important
  }

  .ml-xxl-405, .mx-xxl-405 {
    margin-left: 2rem !important
  }

  .m-xxl-405 {
    margin: 2rem !important
  }

  .mr-xxl-5, .mx-xxl-5 {
    margin-right: 3rem !important
  }

  .ml-xxl-5, .mx-xxl-5 {
    margin-left: 3rem !important
  }

  .mt-xxl-5, .my-xxl-5 {
    margin-top: 3rem !important
  }

  .mb-xxl-5, .my-xxl-5 {
    margin-bottom: 3rem !important
  }

  .m-xxl-5 {
    margin: 3rem !important
  }

  .mr-xxl-6, .mx-xxl-6 {
    margin-right: 4rem !important
  }

  .ml-xxl-6, .mx-xxl-6 {
    margin-left: 4rem !important
  }

  .mt-xxl-6, .my-xxl-6 {
    margin-top: 4rem !important
  }

  .mb-xxl-6, .my-xxl-6 {
    margin-bottom: 4rem !important
  }

  .m-xxl-6 {
    margin: 4rem !important
  }

  .mr-xxl-7, .mx-xxl-7 {
    margin-right: 5rem !important
  }

  .ml-xxl-7, .mx-xxl-7 {
    margin-left: 5rem !important
  }

  .mt-xxl-7, .my-xxl-7 {
    margin-top: 5rem !important
  }

  .mb-xxl-7, .my-xxl-7 {
    margin-bottom: 5rem !important
  }

  .m-xxl-7 {
    margin: 5rem !important
  }

  .mr-xxl-8, .mx-xxl-8 {
    margin-right: 6rem !important
  }

  .ml-xxl-8, .mx-xxl-8 {
    margin-left: 6rem !important
  }

  .mt-xxl-8, .my-xxl-8 {
    margin-top: 6rem !important
  }

  .mb-xxl-8, .my-xxl-8 {
    margin-bottom: 6rem !important
  }

  .m-xxl-8 {
    margin: 6rem !important
  }

  .mr-xxl-9, .mx-xxl-9 {
    margin-right: 7rem !important
  }

  .ml-xxl-9, .mx-xxl-9 {
    margin-left: 7rem !important
  }

  .mt-xxl-9, .my-xxl-9 {
    margin-top: 7rem !important
  }

  .mb-xxl-9, .my-xxl-9 {
    margin-bottom: 7rem !important
  }

  .m-xxl-9 {
    margin: 7rem !important
  }

  .mr-xxl-auto, .mx-xxl-auto {
    margin-right: auto !important
  }

  .ml-xxl-auto, .mx-xxl-auto {
    margin-left: auto !important
  }

  .mt-xxl-auto, .my-xxl-auto {
    margin-top: auto !important
  }

  .mb-xxl-auto, .my-xxl-auto {
    margin-bottom: auto !important
  }

  .m-xxl-auto {
    margin: auto !important
  }

  .p-xxl-0 {
    padding: 0 !important
  }

  .pr-xxl-1, .px-xxl-1 {
    padding-right: .25rem !important
  }

  .pl-xxl-1, .px-xxl-1 {
    padding-left: .25rem !important
  }

  .pt-xxl-1, .py-xxl-1 {
    padding-top: .25rem !important
  }

  .pb-xxl-1, .py-xxl-1 {
    padding-bottom: .25rem !important
  }

  .p-xxl-1 {
    padding: .25rem !important
  }

  .pt-xxl-105, .py-xxl-105 {
    padding-top: .375rem
  }

  .pb-xxl-105, .py-xxl-105 {
    padding-bottom: .375rem
  }

  .pr-xxl-105, .px-xxl-105 {
    padding-right: .375rem
  }

  .pl-xxl-105, .px-xxl-105 {
    padding-left: .375rem
  }

  .p-xxl-105 {
    padding: .375rem
  }

  .pr-xxl-2, .px-xxl-2 {
    padding-right: .5rem !important
  }

  .pl-xxl-2, .px-xxl-2 {
    padding-left: .5rem !important
  }

  .pt-xxl-2, .py-xxl-2 {
    padding-top: .5rem !important
  }

  .pb-xxl-2, .py-xxl-2 {
    padding-bottom: .5rem !important
  }

  .p-xxl-2 {
    padding: .5rem !important
  }

  .pr-xxl-3, .px-xxl-3 {
    padding-right: 1rem !important
  }

  .pl-xxl-3, .px-xxl-3 {
    padding-left: 1rem !important
  }

  .pt-xxl-3, .py-xxl-3 {
    padding-top: 1rem !important
  }

  .pb-xxl-3, .py-xxl-3 {
    padding-bottom: 1rem !important
  }

  .p-xxl-3 {
    padding: 1rem !important
  }

  .pt-xxl-405, .py-xxl-405 {
    padding-top: 2rem !important
  }

  .pb-xxl-405, .py-xxl-405 {
    padding-bottom: 2rem !important
  }

  .pr-xxl-405, .px-xxl-405 {
    padding-right: 2rem !important
  }

  .pl-xxl-405, .px-xxl-405 {
    padding-left: 2rem !important
  }

  .p-xxl-405 {
    padding: 2rem !important
  }

  .pr-xxl-4, .px-xxl-4 {
    padding-right: 1.5rem !important
  }

  .pl-xxl-4, .px-xxl-4 {
    padding-left: 1.5rem !important
  }

  .pt-xxl-4, .py-xxl-4 {
    padding-top: 1.5rem !important
  }

  .pb-xxl-4, .py-xxl-4 {
    padding-bottom: 1.5rem !important
  }

  .p-xxl-4 {
    padding: 1.5rem !important
  }

  .pr-xxl-5, .px-xxl-5 {
    padding-right: 3rem !important
  }

  .pl-xxl-5, .px-xxl-5 {
    padding-left: 3rem !important
  }

  .pt-xxl-5, .py-xxl-5 {
    padding-top: 3rem !important
  }

  .pb-xxl-5, .py-xxl-5 {
    padding-bottom: 3rem !important
  }

  .p-xxl-5 {
    padding: 3rem !important
  }

  .pr-xxl-6, .px-xxl-6 {
    padding-right: 4rem !important
  }

  .pl-xxl-6, .px-xxl-6 {
    padding-left: 4rem !important
  }

  .pt-xxl-6, .py-xxl-6 {
    padding-top: 4rem !important
  }

  .pb-xxl-6, .py-xxl-6 {
    padding-bottom: 4rem !important
  }

  .p-xxl-6 {
    padding: 4rem !important
  }

  .pr-xxl-7, .px-xxl-7 {
    padding-right: 5rem !important
  }

  .pl-xxl-7, .px-xxl-7 {
    padding-left: 5rem !important
  }

  .pt-xxl-7, .py-xxl-7 {
    padding-top: 5rem !important
  }

  .pb-xxl-7, .py-xxl-7 {
    padding-bottom: 5rem !important
  }

  .p-xxl-7 {
    padding: 5rem !important
  }

  .pr-xxl-8, .px-xxl-8 {
    padding-right: 6rem !important
  }

  .pl-xxl-8, .px-xxl-8 {
    padding-left: 6rem !important
  }

  .pt-xxl-8, .py-xxl-8 {
    padding-top: 6rem !important
  }

  .pb-xxl-8, .py-xxl-8 {
    padding-bottom: 6rem !important
  }

  .p-xxl-8 {
    padding: 6rem !important
  }

  .pr-xxl-9, .px-xxl-9 {
    padding-right: 7rem !important
  }

  .pl-xxl-9, .px-xxl-9 {
    padding-left: 7rem !important
  }

  .pt-xxl-9, .py-xxl-9 {
    padding-top: 7rem !important
  }

  .pb-xxl-9, .py-xxl-9 {
    padding-bottom: 7rem !important
  }

  .p-xxl-9 {
    padding: 7rem !important
  }
}

@media(min-width:1600px) {
  .mx-xxxl--1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
  }

  .mx-xxxl--2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
  }

  .mx-xxxl--3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
  }

  .mx-xxxl--4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
  }

  .mx-xxxl--5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
  }

  .mr-xxxl--1 {
    margin-right: -.25rem !important
  }

  .mr-xxxl--2 {
    margin-right: -.5rem !important
  }

  .mr-xxxl--3 {
    margin-right: -1rem !important
  }

  .mr-xxxl--4 {
    margin-right: -1.5rem !important
  }

  .mr-xxxl--5 {
    margin-right: -3rem !important
  }

  .ml-xxxl--1 {
    margin-left: -.25rem !important
  }

  .ml-xxxl--2 {
    margin-left: -.5rem !important
  }

  .ml-xxxl--3 {
    margin-left: -1rem !important
  }

  .ml-xxxl--4 {
    margin-left: -1.5rem !important
  }

  .ml-xxxl--5 {
    margin-left: -3rem !important
  }

  .mt-xxxl--1 {
    margin-top: -.25rem !important
  }

  .mt-xxxl--2 {
    margin-top: -.5rem !important
  }

  .mt-xxxl--3 {
    margin-top: -1rem !important
  }

  .mt-xxxl--4 {
    margin-top: -1.5rem !important
  }

  .mt-xxxl--5 {
    margin-top: -3rem !important
  }

  .mb-xxxl--1 {
    margin-bottom: -.25rem !important
  }

  .mb-xxxl--2 {
    margin-bottom: -.5rem !important
  }

  .mb-xxxl--3 {
    margin-bottom: -1rem !important
  }

  .mb-xxxl--4 {
    margin-bottom: -1.5rem !important
  }

  .mb-xxxl--5 {
    margin-bottom: -3rem !important
  }

  .mr-xxxl-0, .mx-xxxl-0 {
    margin-right: 0 !important
  }

  .ml-xxxl-0, .mx-xxxl-0 {
    margin-left: 0 !important
  }

  .mt-xxxl-0, .my-xxxl-0 {
    margin-top: 0 !important
  }

  .mb-xxxl-0, .my-xxxl-0 {
    margin-bottom: 0 !important
  }

  .pr-xxxl-0, .px-xxxl-0 {
    padding-right: 0 !important
  }

  .pl-xxxl-0, .px-xxxl-0 {
    padding-left: 0 !important
  }

  .pt-xxxl-0, .py-xxxl-0 {
    padding-top: 0 !important
  }

  .pb-xxxl-0, .py-xxxl-0 {
    padding-bottom: 0 !important
  }

  .m-xxxl-0 {
    margin: 0 !important
  }

  .mt-xxxl-025, .my-xxxl-025 {
    margin-top: .125rem !important
  }

  .mb-xxxl-025, .my-xxxl-025 {
    margin-bottom: .125rem !important
  }

  .mr-xxxl-025, .mx-xxxl-025 {
    margin-right: .125rem !important
  }

  .ml-xxxl-025, .mx-xxxl-025 {
    margin-left: .125rem !important
  }

  .m-xxxl-025 {
    margin: .125rem !important
  }

  .mr-xxxl-1, .mx-xxxl-1 {
    margin-right: .25rem !important
  }

  .ml-xxxl-1, .mx-xxxl-1 {
    margin-left: .25rem !important
  }

  .mt-xxxl-1, .my-xxxl-1 {
    margin-top: .25rem !important
  }

  .mb-xxxl-1, .my-xxxl-1 {
    margin-bottom: .25rem !important
  }

  .m-xxxl-1 {
    margin: .25rem !important
  }

  .mt-xxxl-105, .my-xxxl-105 {
    margin-top: .375rem
  }

  .mb-xxxl-105, .my-xxxl-105 {
    margin-bottom: .375rem
  }

  .mr-xxxl-105, .mx-xxxl-105 {
    margin-right: .375rem
  }

  .ml-xxxl-105, .mx-xxxl-105 {
    margin-left: .375rem
  }

  .m-xxxl-105 {
    margin: .375rem
  }

  .mr-xxxl-2, .mx-xxxl-2 {
    margin-right: .5rem !important
  }

  .ml-xxxl-2, .mx-xxxl-2 {
    margin-left: .5rem !important
  }

  .mt-xxxl-2, .my-xxxl-2 {
    margin-top: .5rem !important
  }

  .mb-xxxl-2, .my-xxxl-2 {
    margin-bottom: .5rem !important
  }

  .m-xxxl-2 {
    margin: .5rem !important
  }

  .mr-xxxl-3, .mx-xxxl-3 {
    margin-right: 1rem !important
  }

  .ml-xxxl-3, .mx-xxxl-3 {
    margin-left: 1rem !important
  }

  .mt-xxxl-3, .my-xxxl-3 {
    margin-top: 1rem !important
  }

  .mb-xxxl-3, .my-xxxl-3 {
    margin-bottom: 1rem !important
  }

  .m-xxxl-3 {
    margin: 1rem !important
  }

  .mr-xxxl-4, .mx-xxxl-4 {
    margin-right: 1.5rem !important
  }

  .ml-xxxl-4, .mx-xxxl-4 {
    margin-left: 1.5rem !important
  }

  .mt-xxxl-4, .my-xxxl-4 {
    margin-top: 1.5rem !important
  }

  .mb-xxxl-4, .my-xxxl-4 {
    margin-bottom: 1.5rem !important
  }

  .m-xxxl-4 {
    margin: 1.5rem !important
  }

  .mt-xxxl-405, .my-xxxl-405 {
    margin-top: 2rem !important
  }

  .mb-xxxl-405, .my-xxxl-405 {
    margin-bottom: 2rem !important
  }

  .mr-xxxl-405, .mx-xxxl-405 {
    margin-right: 2rem !important
  }

  .ml-xxxl-405, .mx-xxxl-405 {
    margin-left: 2rem !important
  }

  .m-xxxl-405 {
    margin: 2rem !important
  }

  .mr-xxxl-5, .mx-xxxl-5 {
    margin-right: 3rem !important
  }

  .ml-xxxl-5, .mx-xxxl-5 {
    margin-left: 3rem !important
  }

  .mt-xxxl-5, .my-xxxl-5 {
    margin-top: 3rem !important
  }

  .mb-xxxl-5, .my-xxxl-5 {
    margin-bottom: 3rem !important
  }

  .m-xxxl-5 {
    margin: 3rem !important
  }

  .mr-xxxl-6, .mx-xxxl-6 {
    margin-right: 4rem !important
  }

  .ml-xxxl-6, .mx-xxxl-6 {
    margin-left: 4rem !important
  }

  .mt-xxxl-6, .my-xxxl-6 {
    margin-top: 4rem !important
  }

  .mb-xxxl-6, .my-xxxl-6 {
    margin-bottom: 4rem !important
  }

  .m-xxxl-6 {
    margin: 4rem !important
  }

  .mr-xxxl-7, .mx-xxxl-7 {
    margin-right: 5rem !important
  }

  .ml-xxxl-7, .mx-xxxl-7 {
    margin-left: 5rem !important
  }

  .mt-xxxl-7, .my-xxxl-7 {
    margin-top: 5rem !important
  }

  .mb-xxxl-7, .my-xxxl-7 {
    margin-bottom: 5rem !important
  }

  .m-xxxl-7 {
    margin: 5rem !important
  }

  .mr-xxxl-8, .mx-xxxl-8 {
    margin-right: 6rem !important
  }

  .ml-xxxl-8, .mx-xxxl-8 {
    margin-left: 6rem !important
  }

  .mt-xxxl-8, .my-xxxl-8 {
    margin-top: 6rem !important
  }

  .mb-xxxl-8, .my-xxxl-8 {
    margin-bottom: 6rem !important
  }

  .m-xxxl-8 {
    margin: 6rem !important
  }

  .mr-xxxl-9, .mx-xxxl-9 {
    margin-right: 7rem !important
  }

  .ml-xxxl-9, .mx-xxxl-9 {
    margin-left: 7rem !important
  }

  .mt-xxxl-9, .my-xxxl-9 {
    margin-top: 7rem !important
  }

  .mb-xxxl-9, .my-xxxl-9 {
    margin-bottom: 7rem !important
  }

  .m-xxxl-9 {
    margin: 7rem !important
  }

  .mr-xxxl-auto, .mx-xxxl-auto {
    margin-right: auto !important
  }

  .ml-xxxl-auto, .mx-xxxl-auto {
    margin-left: auto !important
  }

  .mt-xxxl-auto, .my-xxxl-auto {
    margin-top: auto !important
  }

  .mb-xxxl-auto, .my-xxxl-auto {
    margin-bottom: auto !important
  }

  .m-xxxl-auto {
    margin: auto !important
  }

  .p-xxxl-0 {
    padding: 0 !important
  }

  .pt-xxxl-025, .py-xxxl-025 {
    padding-top: .125rem !important
  }

  .pb-xxxl-025, .py-xxxl-025 {
    padding-bottom: .125rem !important
  }

  .pr-xxxl-025, .px-xxxl-025 {
    padding-right: .125rem !important
  }

  .pl-xxxl-025, .px-xxxl-025 {
    padding-left: .125rem !important
  }

  .p-xxxl-025 {
    padding: .125rem !important
  }

  .pr-xxxl-1, .px-xxxl-1 {
    padding-right: .25rem !important
  }

  .pl-xxxl-1, .px-xxxl-1 {
    padding-left: .25rem !important
  }

  .pt-xxxl-1, .py-xxxl-1 {
    padding-top: .25rem !important
  }

  .pb-xxxl-1, .py-xxxl-1 {
    padding-bottom: .25rem !important
  }

  .p-xxxl-1 {
    padding: .25rem !important
  }

  .pt-xxxl-105, .py-xxxl-105 {
    padding-top: .375rem
  }

  .pb-xxxl-105, .py-xxxl-105 {
    padding-bottom: .375rem
  }

  .pr-xxxl-105, .px-xxxl-105 {
    padding-right: .375rem
  }

  .pl-xxxl-105, .px-xxxl-105 {
    padding-left: .375rem
  }

  .p-xxxl-105 {
    padding: .375rem
  }

  .pr-xxxl-2, .px-xxxl-2 {
    padding-right: .5rem !important
  }

  .pl-xxxl-2, .px-xxxl-2 {
    padding-left: .5rem !important
  }

  .pt-xxxl-2, .py-xxxl-2 {
    padding-top: .5rem !important
  }

  .pb-xxxl-2, .py-xxxl-2 {
    padding-bottom: .5rem !important
  }

  .p-xxxl-2 {
    padding: .5rem !important
  }

  .pr-xxxl-3, .px-xxxl-3 {
    padding-right: 1rem !important
  }

  .pl-xxxl-3, .px-xxxl-3 {
    padding-left: 1rem !important
  }

  .pt-xxxl-3, .py-xxxl-3 {
    padding-top: 1rem !important
  }

  .pb-xxxl-3, .py-xxxl-3 {
    padding-bottom: 1rem !important
  }

  .p-xxxl-3 {
    padding: 1rem !important
  }

  .pr-xxxl-4, .px-xxxl-4 {
    padding-right: 1.5rem !important
  }

  .pl-xxxl-4, .px-xxxl-4 {
    padding-left: 1.5rem !important
  }

  .pt-xxxl-4, .py-xxxl-4 {
    padding-top: 1.5rem !important
  }

  .pb-xxxl-4, .py-xxxl-4 {
    padding-bottom: 1.5rem !important
  }

  .p-xxxl-4 {
    padding: 1.5rem !important
  }

  .pt-xxxl-405, .py-xxxl-405 {
    padding-top: 2rem !important
  }

  .pb-xxxl-405, .py-xxxl-405 {
    padding-bottom: 2rem !important
  }

  .pr-xxxl-405, .px-xxxl-405 {
    padding-right: 2rem !important
  }

  .pl-xxxl-405, .px-xxxl-405 {
    padding-left: 2rem !important
  }

  .p-xxxl-405 {
    padding: 2rem !important
  }

  .pr-xxxl-5, .px-xxxl-5 {
    padding-right: 3rem !important
  }

  .pl-xxxl-5, .px-xxxl-5 {
    padding-left: 3rem !important
  }

  .pt-xxxl-5, .py-xxxl-5 {
    padding-top: 3rem !important
  }

  .pb-xxxl-5, .py-xxxl-5 {
    padding-bottom: 3rem !important
  }

  .p-xxxl-5 {
    padding: 3rem !important
  }

  .pr-xxxl-6, .px-xxxl-6 {
    padding-right: 4rem !important
  }

  .pl-xxxl-6, .px-xxxl-6 {
    padding-left: 4rem !important
  }

  .pt-xxxl-6, .py-xxxl-6 {
    padding-top: 4rem !important
  }

  .pb-xxxl-6, .py-xxxl-6 {
    padding-bottom: 4rem !important
  }

  .p-xxxl-6 {
    padding: 4rem !important
  }

  .pr-xxxl-7, .px-xxxl-7 {
    padding-right: 5rem !important
  }

  .pl-xxxl-7, .px-xxxl-7 {
    padding-left: 5rem !important
  }

  .pt-xxxl-7, .py-xxxl-7 {
    padding-top: 5rem !important
  }

  .pb-xxxl-7, .py-xxxl-7 {
    padding-bottom: 5rem !important
  }

  .p-xxxl-7 {
    padding: 5rem !important
  }

  .pr-xxxl-8, .px-xxxl-8 {
    padding-right: 6rem !important
  }

  .pl-xxxl-8, .px-xxxl-8 {
    padding-left: 6rem !important
  }

  .pt-xxxl-8, .py-xxxl-8 {
    padding-top: 6rem !important
  }

  .pb-xxxl-8, .py-xxxl-8 {
    padding-bottom: 6rem !important
  }

  .p-xxxl-8 {
    padding: 6rem !important
  }

  .pr-xxxl-9, .px-xxxl-9 {
    padding-right: 7rem !important
  }

  .pl-xxxl-9, .px-xxxl-9 {
    padding-left: 7rem !important
  }

  .pt-xxxl-9, .py-xxxl-9 {
    padding-top: 7rem !important
  }

  .pb-xxxl-9, .py-xxxl-9 {
    padding-bottom: 7rem !important
  }

  .p-xxxl-9 {
    padding: 7rem !important
  }
}

.h-1rem {
  height: 1rem !important
}

.h-105rem {
  height: 2.3rem !important
}

.h-2rem {
  height: 2rem !important
}

.h-202rem {
  height: 2.2rem !important
}

.h-205rem {
  height: 2.5rem !important
}

.h-3rem {
  height: 3rem !important
}

.h-304rem {
  height: 3.4rem !important
}

.h-305rem {
  height: 3.5rem !important
}

.h-4rem {
  height: 4rem !important
}

.h-5rem {
  height: 5rem !important
}

.h-6rem {
  height: 6rem !important
}

.h-7rem {
  height: 7rem !important
}

.h-705rem {
  height: 7.5rem !important
}

.h-8rem {
  height: 8rem !important
}

.h-805rem {
  height: 8.5rem !important
}

.h-9rem {
  height: 9rem !important
}

.h-905rem {
  height: 9.5rem !important
}

.h-10rem {
  height: 10rem !important
}

.h-1005rem {
  height: 10.5rem !important
}

.h-11rem {
  height: 11rem !important
}

.h-1105rem {
  height: 11.5rem !important
}

.h-12rem {
  height: 12rem !important
}

.h-1205rem {
  height: 12.5rem !important
}

.h-13rem {
  height: 13rem !important
}

.h-14rem {
  height: 14rem !important
}

.h-15rem {
  height: 15rem !important
}

.h-16rem {
  height: 16rem !important
}

.h-17rem {
  height: 17rem !important
}

.h-18rem {
  height: 18rem !important
}

.h-19rem {
  height: 19rem !important
}

.h-20rem {
  height: 20rem !important
}

.h-21rem {
  height: 21rem !important
}

.h-22rem {
  height: 22rem !important
}

.h-23rem {
  height: 23rem !important
}

.h-24rem {
  height: 24rem !important
}

.h-25rem {
  height: 25rem !important
}

.h-26rem {
  height: 26rem !important
}

.h-27rem {
  height: 27rem !important
}

.h-28rem {
  height: 28rem !important
}

.h-29rem {
  height: 29rem !important
}

.h-30rem {
  height: 30rem !important
}

.h-31rem {
  height: 31rem !important
}

.h-32rem {
  height: 32rem !important
}

.h-33rem {
  height: 33rem !important
}

.h-34rem {
  height: 34rem !important
}

.h-35rem {
  height: 35rem !important
}

.h-36rem {
  height: 36rem !important
}

.h-37rem {
  height: 37rem !important
}

.h-38rem {
  height: 38rem !important
}

.h-39rem {
  height: 39rem !important
}

.h-40rem {
  height: 40rem !important
}

.h-41rem {
  height: 41rem !important
}

.h-42rem {
  height: 42rem !important
}

.h-43rem {
  height: 43rem !important
}

.h-44rem {
  height: 44rem !important
}

.h-45rem {
  height: 45rem !important
}

.h-46rem {
  height: 46rem !important
}

.h-47rem {
  height: 47rem !important
}

.h-48rem {
  height: 48rem !important
}

.h-49rem {
  height: 49rem !important
}

.h-50rem {
  height: 50rem !important
}

.h-51rem {
  height: 51rem !important
}

.h-52rem {
  height: 52rem !important
}

.h-53rem {
  height: 53rem !important
}

.h-54rem {
  height: 54rem !important
}

.h-55rem {
  height: 55rem !important
}

.h-56rem {
  height: 56rem !important
}

.h-57rem {
  height: 57rem !important
}

.h-58rem {
  height: 58rem !important
}

.h-59rem {
  height: 59rem !important
}

.h-60rem {
  height: 60rem !important
}

.h-50 {
  height: 50% !important
}

.h-60 {
  height: 60% !important
}

.h-70 {
  height: 70% !important
}

.h-80 {
  height: 80% !important
}

.h-90 {
  height: 90% !important
}

.h-50vh {
  height: 50vh !important
}

.h-55vh {
  height: 55vh !important
}

.h-60vh {
  height: 60vh !important
}

.h-65vh {
  height: 65vh !important
}

.h-70vh {
  height: 70vh !important
}

.h-75vh {
  height: 75vh !important
}

.h-80vh {
  height: 80vh !important
}

.h-85vh {
  height: 85vh !important
}

.h-89vh {
  height: 89vh !important
}

.h-90vh {
  height: 90vh !important
}

.h-91vh {
  height: 91vh !important
}

.h-92vh {
  height: 92vh !important
}

.h-93vh {
  height: 93vh !important
}

.h-94vh {
  height: 94vh !important
}

.h-95vh {
  height: 95vh !important
}

.h-96vh {
  height: 96vh !important
}

.h-97vh {
  height: 97vh !important
}

.h-98vh {
  height: 98vh !important
}

.h-99vh {
  height: 99vh !important
}

.h-100vh {
  height: 100vh !important
}

.mh-12rem {
  min-height: 12rem !important
}

.mh-13rem {
  min-height: 13rem !important
}

.mh-14rem {
  min-height: 14rem !important
}

.mh-15rem {
  min-height: 15rem !important
}

.mh-16rem {
  min-height: 16rem !important
}

.mh-17rem {
  min-height: 17rem !important
}

.mh-18rem {
  min-height: 18rem !important
}

.mh-19rem {
  min-height: 19rem !important
}

.mh-20rem {
  min-height: 20rem !important
}

.mh-21rem {
  min-height: 21rem !important
}

.mh-22rem {
  min-height: 22rem !important
}

.mh-23rem {
  min-height: 23rem !important
}

.mh-24rem {
  min-height: 24rem !important
}

.mh-25rem {
  min-height: 25rem !important
}

.mh-26rem {
  min-height: 26rem !important
}

.mh-27rem {
  min-height: 27rem !important
}

.mh-28rem {
  min-height: 28rem !important
}

.mh-29rem {
  min-height: 29rem !important
}

.mh-30rem {
  min-height: 30rem !important
}

.mh-31rem {
  min-height: 31rem !important
}

.mh-32rem {
  min-height: 32rem !important
}

.mh-33rem {
  min-height: 33rem !important
}

.mh-34rem {
  min-height: 34rem !important
}

.mh-35rem {
  min-height: 35rem !important
}

.mh-36rem {
  min-height: 36rem !important
}

.mh-37rem {
  min-height: 37rem !important
}

.mh-38rem {
  min-height: 38rem !important
}

.mh-39rem {
  min-height: 39rem !important
}

.mh-40rem {
  min-height: 40rem !important
}

.mh-41rem {
  min-height: 41rem !important
}

.mh-42rem {
  min-height: 42rem !important
}

.mh-43rem {
  min-height: 43rem !important
}

.mh-44rem {
  min-height: 44rem !important
}

.mh-45rem {
  min-height: 45rem !important
}

.mh-46rem {
  min-height: 46rem !important
}

.mh-47rem {
  min-height: 47rem !important
}

.mh-48rem {
  min-height: 48rem !important
}

.mh-49rem {
  min-height: 49rem !important
}

.mh-50rem {
  min-height: 50rem !important
}

.mh-100vh {
  min-height: 100vh !important
}

.mah-100vh {
  max-height: 100vh !important
}

.mah-100 {
  max-height: 100 !important
}

@media(min-width:576px) {
  .h-sm-auto {
    height: auto !important
  }

  .h-sm-1rem {
    height: 1rem !important
  }

  .h-sm-105rem {
    height: 1.5rem !important
  }

  .h-sm-2rem {
    height: 2rem !important
  }

  .h-sm-202rem {
    height: 2.2rem !important
  }

  .h-sm-205rem {
    height: 2.5rem !important
  }

  .h-sm-3rem {
    height: 3rem !important
  }

  .h-sm-304rem {
    height: 3.4rem !important
  }

  .h-sm-305rem {
    height: 3.5rem !important
  }

  .h-sm-4rem {
    height: 4rem !important
  }

  .h-sm-5rem {
    height: 5rem !important
  }

  .h-sm-6rem {
    height: 6rem !important
  }

  .h-sm-7rem {
    height: 7rem !important
  }

  .h-sm-705rem {
    height: 7.5rem !important
  }

  .h-sm-8rem {
    height: 8rem !important
  }

  .h-sm-805rem {
    height: 8.5rem !important
  }

  .h-sm-9rem {
    height: 9rem !important
  }

  .h-sm-905rem {
    height: 9.5rem !important
  }

  .h-sm-10rem {
    height: 10rem !important
  }

  .h-sm-1005rem {
    height: 10.5rem !important
  }

  .h-sm-11rem {
    height: 11rem !important
  }

  .h-sm-1105rem {
    height: 11.5rem !important
  }

  .h-sm-12rem {
    height: 12rem !important
  }

  .h-sm-1205rem {
    height: 12.5rem !important
  }

  .h-sm-13rem {
    height: 13rem !important
  }

  .h-sm-14rem {
    height: 14rem !important
  }

  .h-sm-15rem {
    height: 15rem !important
  }

  .h-sm-16rem {
    height: 16rem !important
  }

  .h-sm-17rem {
    height: 17rem !important
  }

  .h-sm-18rem {
    height: 18rem !important
  }

  .h-sm-19rem {
    height: 19rem !important
  }

  .h-sm-20rem {
    height: 20rem !important
  }

  .h-sm-21rem {
    height: 21rem !important
  }

  .h-sm-22rem {
    height: 22rem !important
  }

  .h-sm-23rem {
    height: 23rem !important
  }

  .h-sm-24rem {
    height: 24rem !important
  }

  .h-sm-25rem {
    height: 25rem !important
  }

  .h-sm-26rem {
    height: 26rem !important
  }

  .h-sm-27rem {
    height: 27rem !important
  }

  .h-sm-28rem {
    height: 28rem !important
  }

  .h-sm-29rem {
    height: 29rem !important
  }

  .h-sm-30rem {
    height: 30rem !important
  }

  .h-sm-31rem {
    height: 31rem !important
  }

  .h-sm-32rem {
    height: 32rem !important
  }

  .h-sm-33rem {
    height: 33rem !important
  }

  .h-sm-34rem {
    height: 34rem !important
  }

  .h-sm-35rem {
    height: 35rem !important
  }

  .h-sm-36rem {
    height: 36rem !important
  }

  .h-sm-37rem {
    height: 37rem !important
  }

  .h-sm-38rem {
    height: 38rem !important
  }

  .h-sm-39rem {
    height: 39rem !important
  }

  .h-sm-40rem {
    height: 40rem !important
  }

  .h-sm-41rem {
    height: 41rem !important
  }

  .h-sm-42rem {
    height: 42rem !important
  }

  .h-sm-43rem {
    height: 43rem !important
  }

  .h-sm-44rem {
    height: 44rem !important
  }

  .h-sm-45rem {
    height: 45rem !important
  }

  .h-sm-46rem {
    height: 46rem !important
  }

  .h-sm-47rem {
    height: 47rem !important
  }

  .h-sm-48rem {
    height: 48rem !important
  }

  .h-sm-49rem {
    height: 49rem !important
  }

  .h-sm-50rem {
    height: 50rem !important
  }

  .h-sm-51rem {
    height: 51rem !important
  }

  .h-sm-52rem {
    height: 52rem !important
  }

  .h-sm-53rem {
    height: 53rem !important
  }

  .h-sm-54rem {
    height: 54rem !important
  }

  .h-sm-55rem {
    height: 55rem !important
  }

  .h-sm-56rem {
    height: 56rem !important
  }

  .h-sm-57rem {
    height: 57rem !important
  }

  .h-sm-58rem {
    height: 58rem !important
  }

  .h-sm-59rem {
    height: 59rem !important
  }

  .h-sm-60rem {
    height: 60rem !important
  }

  .h-sm-50 {
    height: 50% !important
  }

  .h-sm-60 {
    height: 60% !important
  }

  .h-sm-70 {
    height: 70% !important
  }

  .h-sm-80 {
    height: 80% !important
  }

  .h-sm-90 {
    height: 90% !important
  }

  .h-sm-100 {
    height: 100% !important
  }

  .h-sm-50vh {
    height: 50vh !important
  }

  .h-sm-55vh {
    height: 55vh !important
  }

  .h-sm-60vh {
    height: 60vh !important
  }

  .h-sm-65vh {
    height: 65vh !important
  }

  .h-sm-70vh {
    height: 70vh !important
  }

  .h-sm-75vh {
    height: 75vh !important
  }

  .h-sm-80vh {
    height: 80vh !important
  }

  .h-sm-85vh {
    height: 85vh !important
  }

  .h-sm-89vh {
    height: 89vh !important
  }

  .h-sm-90vh {
    height: 90vh !important
  }

  .h-sm-91vh {
    height: 91vh !important
  }

  .h-sm-92vh {
    height: 92vh !important
  }

  .h-sm-93vh {
    height: 93vh !important
  }

  .h-sm-94vh {
    height: 94vh !important
  }

  .h-sm-95vh {
    height: 95vh !important
  }

  .h-sm-96vh {
    height: 96vh !important
  }

  .h-sm-97vh {
    height: 97vh !important
  }

  .h-sm-98vh {
    height: 98vh !important
  }

  .h-sm-99vh {
    height: 99vh !important
  }

  .h-sm-100vh {
    height: 100vh !important
  }

  .mh-sm-12rem {
    min-height: 12rem !important
  }

  .mh-sm-13rem {
    min-height: 13rem !important
  }

  .mh-sm-14rem {
    min-height: 14rem !important
  }

  .mh-sm-15rem {
    min-height: 15rem !important
  }

  .mh-sm-16rem {
    min-height: 16rem !important
  }

  .mh-sm-17rem {
    min-height: 17rem !important
  }

  .mh-sm-18rem {
    min-height: 18rem !important
  }

  .mh-sm-19rem {
    min-height: 19rem !important
  }

  .mh-sm-20rem {
    min-height: 20rem !important
  }

  .mh-sm-21rem {
    min-height: 21rem !important
  }

  .mh-sm-22rem {
    min-height: 22rem !important
  }

  .mh-sm-23rem {
    min-height: 23rem !important
  }

  .mh-sm-24rem {
    min-height: 24rem !important
  }

  .mh-sm-25rem {
    min-height: 25rem !important
  }

  .mh-sm-26rem {
    min-height: 26rem !important
  }

  .mh-sm-27rem {
    min-height: 27rem !important
  }

  .mh-sm-28rem {
    min-height: 28rem !important
  }

  .mh-sm-29rem {
    min-height: 29rem !important
  }

  .mh-sm-30rem {
    min-height: 30rem !important
  }

  .mh-sm-31rem {
    min-height: 31rem !important
  }

  .mh-sm-32rem {
    min-height: 32rem !important
  }

  .mh-sm-33rem {
    min-height: 33rem !important
  }

  .mh-sm-34rem {
    min-height: 34rem !important
  }

  .mh-sm-35rem {
    min-height: 35rem !important
  }

  .mh-sm-36rem {
    min-height: 36rem !important
  }

  .mh-sm-37rem {
    min-height: 37rem !important
  }

  .mh-sm-38rem {
    min-height: 38rem !important
  }

  .mh-sm-39rem {
    min-height: 39rem !important
  }

  .mh-sm-40rem {
    min-height: 40rem !important
  }

  .mh-sm-41rem {
    min-height: 41rem !important
  }

  .mh-sm-42rem {
    min-height: 42rem !important
  }

  .mh-sm-43rem {
    min-height: 43rem !important
  }

  .mh-sm-44rem {
    min-height: 44rem !important
  }

  .mh-sm-45rem {
    min-height: 45rem !important
  }

  .mh-sm-46rem {
    min-height: 46rem !important
  }

  .mh-sm-47rem {
    min-height: 47rem !important
  }

  .mh-sm-48rem {
    min-height: 48rem !important
  }

  .mh-sm-49rem {
    min-height: 49rem !important
  }

  .mh-sm-50rem {
    min-height: 50rem !important
  }
}

@media(min-width:768px) {
  .h-md-auto {
    height: auto !important
  }

  .h-md-1rem {
    height: 1rem !important
  }

  .h-md-105rem {
    height: 1.5rem !important
  }

  .h-md-2rem {
    height: 2rem !important
  }

  .h-md-202rem {
    height: 2.2rem !important
  }

  .h-md-205rem {
    height: 2.5rem !important
  }

  .h-md-3rem {
    height: 3rem !important
  }

  .h-md-304rem {
    height: 3.4rem !important
  }

  .h-md-305rem {
    height: 3.5rem !important
  }

  .h-md-4rem {
    height: 4rem !important
  }

  .h-md-5rem {
    height: 5rem !important
  }

  .h-md-6rem {
    height: 6rem !important
  }

  .h-md-7rem {
    height: 7rem !important
  }

  .h-md-705rem {
    height: 7.5rem !important
  }

  .h-md-8rem {
    height: 8rem !important
  }

  .h-md-805rem {
    height: 8.5rem !important
  }

  .h-md-9rem {
    height: 9rem !important
  }

  .h-md-905rem {
    height: 9.5rem !important
  }

  .h-md-10rem {
    height: 10rem !important
  }

  .h-md-1005rem {
    height: 10.5rem !important
  }

  .h-md-11rem {
    height: 11rem !important
  }

  .h-md-1105rem {
    height: 11.5rem !important
  }

  .h-md-12rem {
    height: 12rem !important
  }

  .h-md-1205rem {
    height: 12.5rem !important
  }

  .h-md-13rem {
    height: 13rem !important
  }

  .h-md-14rem {
    height: 14rem !important
  }

  .h-md-15rem {
    height: 15rem !important
  }

  .h-md-16rem {
    height: 16rem !important
  }

  .h-md-17rem {
    height: 17rem !important
  }

  .h-md-18rem {
    height: 18rem !important
  }

  .h-md-19rem {
    height: 19rem !important
  }

  .h-md-20rem {
    height: 20rem !important
  }

  .h-md-21rem {
    height: 21rem !important
  }

  .h-md-22rem {
    height: 22rem !important
  }

  .h-md-23rem {
    height: 23rem !important
  }

  .h-md-24rem {
    height: 24rem !important
  }

  .h-md-25rem {
    height: 25rem !important
  }

  .h-md-26rem {
    height: 26rem !important
  }

  .h-md-27rem {
    height: 27rem !important
  }

  .h-md-28rem {
    height: 28rem !important
  }

  .h-md-29rem {
    height: 29rem !important
  }

  .h-md-30rem {
    height: 30rem !important
  }

  .h-md-31rem {
    height: 31rem !important
  }

  .h-md-32rem {
    height: 32rem !important
  }

  .h-md-33rem {
    height: 33rem !important
  }

  .h-md-34rem {
    height: 34rem !important
  }

  .h-md-35rem {
    height: 35rem !important
  }

  .h-md-36rem {
    height: 36rem !important
  }

  .h-md-37rem {
    height: 37rem !important
  }

  .h-md-38rem {
    height: 38rem !important
  }

  .h-md-39rem {
    height: 39rem !important
  }

  .h-md-40rem {
    height: 40rem !important
  }

  .h-md-41rem {
    height: 41rem !important
  }

  .h-md-42rem {
    height: 42rem !important
  }

  .h-md-43rem {
    height: 43rem !important
  }

  .h-md-44rem {
    height: 44rem !important
  }

  .h-md-45rem {
    height: 45rem !important
  }

  .h-md-46rem {
    height: 46rem !important
  }

  .h-md-47rem {
    height: 47rem !important
  }

  .h-md-48rem {
    height: 48rem !important
  }

  .h-md-49rem {
    height: 49rem !important
  }

  .h-md-50rem {
    height: 50rem !important
  }

  .h-md-51rem {
    height: 51rem !important
  }

  .h-md-52rem {
    height: 52rem !important
  }

  .h-md-53rem {
    height: 53rem !important
  }

  .h-md-54rem {
    height: 54rem !important
  }

  .h-md-55rem {
    height: 55rem !important
  }

  .h-md-56rem {
    height: 56rem !important
  }

  .h-md-57rem {
    height: 57rem !important
  }

  .h-md-58rem {
    height: 58rem !important
  }

  .h-md-59rem {
    height: 59rem !important
  }

  .h-md-60rem {
    height: 60rem !important
  }

  .h-md-50 {
    height: 50% !important
  }

  .h-md-60 {
    height: 60% !important
  }

  .h-md-70 {
    height: 70% !important
  }

  .h-md-80 {
    height: 80% !important
  }

  .h-md-90 {
    height: 90% !important
  }

  .h-md-100 {
    height: 100% !important
  }

  .h-md-50vh {
    height: 50vh !important
  }

  .h-md-55vh {
    height: 55vh !important
  }

  .h-md-60vh {
    height: 60vh !important
  }

  .h-md-65vh {
    height: 65vh !important
  }

  .h-md-70vh {
    height: 70vh !important
  }

  .h-md-75vh {
    height: 75vh !important
  }

  .h-md-80vh {
    height: 80vh !important
  }

  .h-md-85vh {
    height: 85vh !important
  }

  .h-md-89vh {
    height: 89vh !important
  }

  .h-md-90vh {
    height: 90vh !important
  }

  .h-md-91vh {
    height: 91vh !important
  }

  .h-md-92vh {
    height: 92vh !important
  }

  .h-md-93vh {
    height: 93vh !important
  }

  .h-md-94vh {
    height: 94vh !important
  }

  .h-md-95vh {
    height: 95vh !important
  }

  .h-md-96vh {
    height: 96vh !important
  }

  .h-md-97vh {
    height: 97vh !important
  }

  .h-md-98vh {
    height: 98vh !important
  }

  .h-md-99vh {
    height: 99vh !important
  }

  .h-md-100vh {
    height: 100vh !important
  }

  .mh-md-12rem {
    min-height: 12rem !important
  }

  .mh-md-13rem {
    min-height: 13rem !important
  }

  .mh-md-14rem {
    min-height: 14rem !important
  }

  .mh-md-15rem {
    min-height: 15rem !important
  }

  .mh-md-16rem {
    min-height: 16rem !important
  }

  .mh-md-17rem {
    min-height: 17rem !important
  }

  .mh-md-18rem {
    min-height: 18rem !important
  }

  .mh-md-19rem {
    min-height: 19rem !important
  }

  .mh-md-20rem {
    min-height: 20rem !important
  }

  .mh-md-21rem {
    min-height: 21rem !important
  }

  .mh-md-22rem {
    min-height: 22rem !important
  }

  .mh-md-23rem {
    min-height: 23rem !important
  }

  .mh-md-24rem {
    min-height: 24rem !important
  }

  .mh-md-25rem {
    min-height: 25rem !important
  }

  .mh-md-26rem {
    min-height: 26rem !important
  }

  .mh-md-27rem {
    min-height: 27rem !important
  }

  .mh-md-28rem {
    min-height: 28rem !important
  }

  .mh-md-29rem {
    min-height: 29rem !important
  }

  .mh-md-30rem {
    min-height: 30rem !important
  }

  .mh-md-31rem {
    min-height: 31rem !important
  }

  .mh-md-32rem {
    min-height: 32rem !important
  }

  .mh-md-33rem {
    min-height: 33rem !important
  }

  .mh-md-34rem {
    min-height: 34rem !important
  }

  .mh-md-35rem {
    min-height: 35rem !important
  }

  .mh-md-36rem {
    min-height: 36rem !important
  }

  .mh-md-37rem {
    min-height: 37rem !important
  }

  .mh-md-38rem {
    min-height: 38rem !important
  }

  .mh-md-39rem {
    min-height: 39rem !important
  }

  .mh-md-40rem {
    min-height: 40rem !important
  }

  .mh-md-41rem {
    min-height: 41rem !important
  }

  .mh-md-42rem {
    min-height: 42rem !important
  }

  .mh-md-43rem {
    min-height: 43rem !important
  }

  .mh-md-44rem {
    min-height: 44rem !important
  }

  .mh-md-45rem {
    min-height: 45rem !important
  }

  .mh-md-46rem {
    min-height: 46rem !important
  }

  .mh-md-47rem {
    min-height: 47rem !important
  }

  .mh-md-48rem {
    min-height: 48rem !important
  }

  .mh-md-49rem {
    min-height: 49rem !important
  }

  .mh-md-50rem {
    min-height: 50rem !important
  }
}

@media(min-width:992px) {
  .h-lg-auto {
    height: auto !important
  }

  .h-lg-1rem {
    height: 1rem !important
  }

  .h-lg-105rem {
    height: 1.5rem !important
  }

  .h-lg-2rem {
    height: 2rem !important
  }

  .h-lg-202rem {
    height: 2.2rem !important
  }

  .h-lg-205rem {
    height: 2.5rem !important
  }

  .h-lg-3rem {
    height: 3rem !important
  }

  .h-lg-304rem {
    height: 3.4rem !important
  }

  .h-lg-305rem {
    height: 3.5rem !important
  }

  .h-lg-4rem {
    height: 4rem !important
  }

  .h-lg-5rem {
    height: 5rem !important
  }

  .h-lg-6rem {
    height: 6rem !important
  }

  .h-lg-7rem {
    height: 7rem !important
  }

  .h-lg-705rem {
    height: 7.5rem !important
  }

  .h-lg-8rem {
    height: 8rem !important
  }

  .h-lg-805rem {
    height: 8.5rem !important
  }

  .h-lg-9rem {
    height: 9rem !important
  }

  .h-lg-905rem {
    height: 9.5rem !important
  }

  .h-lg-10rem {
    height: 10rem !important
  }

  .h-lg-1005rem {
    height: 10.5rem !important
  }

  .h-lg-11rem {
    height: 11rem !important
  }

  .h-lg-1105rem {
    height: 11.5rem !important
  }

  .h-lg-12rem {
    height: 12rem !important
  }

  .h-lg-1205rem {
    height: 12.5rem !important
  }

  .h-lg-13rem {
    height: 13rem !important
  }

  .h-lg-14rem {
    height: 14rem !important
  }

  .h-lg-15rem {
    height: 15rem !important
  }

  .h-lg-16rem {
    height: 16rem !important
  }

  .h-lg-17rem {
    height: 17rem !important
  }

  .h-lg-18rem {
    height: 18rem !important
  }

  .h-lg-19rem {
    height: 19rem !important
  }

  .h-lg-20rem {
    height: 20rem !important
  }

  .h-lg-21rem {
    height: 21rem !important
  }

  .h-lg-22rem {
    height: 22rem !important
  }

  .h-lg-23rem {
    height: 23rem !important
  }

  .h-lg-24rem {
    height: 24rem !important
  }

  .h-lg-25rem {
    height: 25rem !important
  }

  .h-lg-26rem {
    height: 26rem !important
  }

  .h-lg-27rem {
    height: 27rem !important
  }

  .h-lg-28rem {
    height: 28rem !important
  }

  .h-lg-29rem {
    height: 29rem !important
  }

  .h-lg-30rem {
    height: 30rem !important
  }

  .h-lg-31rem {
    height: 31rem !important
  }

  .h-lg-32rem {
    height: 32rem !important
  }

  .h-lg-33rem {
    height: 33rem !important
  }

  .h-lg-34rem {
    height: 34rem !important
  }

  .h-lg-35rem {
    height: 35rem !important
  }

  .h-lg-36rem {
    height: 36rem !important
  }

  .h-lg-37rem {
    height: 37rem !important
  }

  .h-lg-38rem {
    height: 38rem !important
  }

  .h-lg-39rem {
    height: 39rem !important
  }

  .h-lg-40rem {
    height: 40rem !important
  }

  .h-lg-41rem {
    height: 41rem !important
  }

  .h-lg-42rem {
    height: 42rem !important
  }

  .h-lg-43rem {
    height: 43rem !important
  }

  .h-lg-44rem {
    height: 44rem !important
  }

  .h-lg-45rem {
    height: 45rem !important
  }

  .h-lg-46rem {
    height: 46rem !important
  }

  .h-lg-47rem {
    height: 47rem !important
  }

  .h-lg-48rem {
    height: 48rem !important
  }

  .h-lg-49rem {
    height: 49rem !important
  }

  .h-lg-50rem {
    height: 50rem !important
  }

  .h-lg-51rem {
    height: 51rem !important
  }

  .h-lg-52rem {
    height: 52rem !important
  }

  .h-lg-53rem {
    height: 53rem !important
  }

  .h-lg-54rem {
    height: 54rem !important
  }

  .h-lg-55rem {
    height: 55rem !important
  }

  .h-lg-56rem {
    height: 56rem !important
  }

  .h-lg-57rem {
    height: 57rem !important
  }

  .h-lg-58rem {
    height: 58rem !important
  }

  .h-lg-59rem {
    height: 59rem !important
  }

  .h-lg-60rem {
    height: 60rem !important
  }

  .h-lg-50 {
    height: 50% !important
  }

  .h-lg-60 {
    height: 60% !important
  }

  .h-lg-70 {
    height: 70% !important
  }

  .h-lg-80 {
    height: 80% !important
  }

  .h-lg-90 {
    height: 90% !important
  }

  .h-lg-100 {
    height: 100% !important
  }

  .h-lg-50vh {
    height: 50vh !important
  }

  .h-lg-55vh {
    height: 55vh !important
  }

  .h-lg-60vh {
    height: 60vh !important
  }

  .h-lg-65vh {
    height: 65vh !important
  }

  .h-lg-70vh {
    height: 70vh !important
  }

  .h-lg-75vh {
    height: 75vh !important
  }

  .h-lg-80vh {
    height: 80vh !important
  }

  .h-lg-85vh {
    height: 85vh !important
  }

  .h-lg-89vh {
    height: 89vh !important
  }

  .h-lg-90vh {
    height: 90vh !important
  }

  .h-lg-91vh {
    height: 91vh !important
  }

  .h-lg-92vh {
    height: 92vh !important
  }

  .h-lg-93vh {
    height: 93vh !important
  }

  .h-lg-94vh {
    height: 94vh !important
  }

  .h-lg-95vh {
    height: 95vh !important
  }

  .h-lg-96vh {
    height: 96vh !important
  }

  .h-lg-97vh {
    height: 97vh !important
  }

  .h-lg-98vh {
    height: 98vh !important
  }

  .h-lg-99vh {
    height: 99vh !important
  }

  .h-lg-100vh {
    height: 100vh !important
  }

  .mh-lg-12rem {
    min-height: 12rem !important
  }

  .mh-lg-13rem {
    min-height: 13rem !important
  }

  .mh-lg-14rem {
    min-height: 14rem !important
  }

  .mh-lg-15rem {
    min-height: 15rem !important
  }

  .mh-lg-16rem {
    min-height: 16rem !important
  }

  .mh-lg-17rem {
    min-height: 17rem !important
  }

  .mh-lg-18rem {
    min-height: 18rem !important
  }

  .mh-lg-19rem {
    min-height: 19rem !important
  }

  .mh-lg-20rem {
    min-height: 20rem !important
  }

  .mh-lg-21rem {
    min-height: 21rem !important
  }

  .mh-lg-22rem {
    min-height: 22rem !important
  }

  .mh-lg-23rem {
    min-height: 23rem !important
  }

  .mh-lg-24rem {
    min-height: 24rem !important
  }

  .mh-lg-25rem {
    min-height: 25rem !important
  }

  .mh-lg-26rem {
    min-height: 26rem !important
  }

  .mh-lg-27rem {
    min-height: 27rem !important
  }

  .mh-lg-28rem {
    min-height: 28rem !important
  }

  .mh-lg-29rem {
    min-height: 29rem !important
  }

  .mh-lg-30rem {
    min-height: 30rem !important
  }

  .mh-lg-31rem {
    min-height: 31rem !important
  }

  .mh-lg-32rem {
    min-height: 32rem !important
  }

  .mh-lg-33rem {
    min-height: 33rem !important
  }

  .mh-lg-34rem {
    min-height: 34rem !important
  }

  .mh-lg-35rem {
    min-height: 35rem !important
  }

  .mh-lg-36rem {
    min-height: 36rem !important
  }

  .mh-lg-37rem {
    min-height: 37rem !important
  }

  .mh-lg-38rem {
    min-height: 38rem !important
  }

  .mh-lg-39rem {
    min-height: 39rem !important
  }

  .mh-lg-40rem {
    min-height: 40rem !important
  }

  .mh-lg-41rem {
    min-height: 41rem !important
  }

  .mh-lg-42rem {
    min-height: 42rem !important
  }

  .mh-lg-43rem {
    min-height: 43rem !important
  }

  .mh-lg-44rem {
    min-height: 44rem !important
  }

  .mh-lg-45rem {
    min-height: 45rem !important
  }

  .mh-lg-46rem {
    min-height: 46rem !important
  }

  .mh-lg-47rem {
    min-height: 47rem !important
  }

  .mh-lg-48rem {
    min-height: 48rem !important
  }

  .mh-lg-49rem {
    min-height: 49rem !important
  }

  .mh-lg-50rem {
    min-height: 50rem !important
  }
}

@media(min-width:1200px) {
  .h-xl-auto {
    height: auto !important
  }

  .h-xl-1rem {
    height: 1rem !important
  }

  .h-xl-105rem {
    height: 1.5rem !important
  }

  .h-xl-2rem {
    height: 2rem !important
  }

  .h-xl-202rem {
    height: 2.2rem !important
  }

  .h-xl-205rem {
    height: 2.5rem !important
  }

  .h-xl-3rem {
    height: 3rem !important
  }

  .h-xl-304rem {
    height: 3.4rem !important
  }

  .h-xl-305rem {
    height: 3.5rem !important
  }

  .h-xl-4rem {
    height: 4rem !important
  }

  .h-xl-5rem {
    height: 5rem !important
  }

  .h-xl-6rem {
    height: 6rem !important
  }

  .h-xl-7rem {
    height: 7rem !important
  }

  .h-xl-705rem {
    height: 7.5rem !important
  }

  .h-xl-8rem {
    height: 8rem !important
  }

  .h-xl-805rem {
    height: 8.5rem !important
  }

  .h-xl-9rem {
    height: 9rem !important
  }

  .h-xl-905rem {
    height: 9.5rem !important
  }

  .h-xl-10rem {
    height: 10rem !important
  }

  .h-xl-1005rem {
    height: 10.5rem !important
  }

  .h-xl-11rem {
    height: 11rem !important
  }

  .h-xl-1105rem {
    height: 11.5rem !important
  }

  .h-xl-12rem {
    height: 12rem !important
  }

  .h-xl-1205rem {
    height: 12.5rem !important
  }

  .h-xl-13rem {
    height: 13rem !important
  }

  .h-xl-14rem {
    height: 14rem !important
  }

  .h-xl-15rem {
    height: 15rem !important
  }

  .h-xl-16rem {
    height: 16rem !important
  }

  .h-xl-17rem {
    height: 17rem !important
  }

  .h-xl-18rem {
    height: 18rem !important
  }

  .h-xl-19rem {
    height: 19rem !important
  }

  .h-xl-20rem {
    height: 20rem !important
  }

  .h-xl-21rem {
    height: 21rem !important
  }

  .h-xl-22rem {
    height: 22rem !important
  }

  .h-xl-23rem {
    height: 23rem !important
  }

  .h-xl-24rem {
    height: 24rem !important
  }

  .h-xl-25rem {
    height: 25rem !important
  }

  .h-xl-26rem {
    height: 26rem !important
  }

  .h-xl-27rem {
    height: 27rem !important
  }

  .h-xl-28rem {
    height: 28rem !important
  }

  .h-xl-29rem {
    height: 29rem !important
  }

  .h-xl-30rem {
    height: 30rem !important
  }

  .h-xl-31rem {
    height: 31rem !important
  }

  .h-xl-32rem {
    height: 32rem !important
  }

  .h-xl-33rem {
    height: 33rem !important
  }

  .h-xl-34rem {
    height: 34rem !important
  }

  .h-xl-35rem {
    height: 35rem !important
  }

  .h-xl-36rem {
    height: 36rem !important
  }

  .h-xl-37rem {
    height: 37rem !important
  }

  .h-xl-38rem {
    height: 38rem !important
  }

  .h-xl-39rem {
    height: 39rem !important
  }

  .h-xl-40rem {
    height: 40rem !important
  }

  .h-xl-41rem {
    height: 41rem !important
  }

  .h-xl-42rem {
    height: 42rem !important
  }

  .h-xl-43rem {
    height: 43rem !important
  }

  .h-xl-44rem {
    height: 44rem !important
  }

  .h-xl-45rem {
    height: 45rem !important
  }

  .h-xl-46rem {
    height: 46rem !important
  }

  .h-xl-47rem {
    height: 47rem !important
  }

  .h-xl-48rem {
    height: 48rem !important
  }

  .h-xl-49rem {
    height: 49rem !important
  }

  .h-xl-50rem {
    height: 50rem !important
  }

  .h-xl-51rem {
    height: 51rem !important
  }

  .h-xl-52rem {
    height: 52rem !important
  }

  .h-xl-53rem {
    height: 53rem !important
  }

  .h-xl-54rem {
    height: 54rem !important
  }

  .h-xl-55rem {
    height: 55rem !important
  }

  .h-xl-56rem {
    height: 56rem !important
  }

  .h-xl-57rem {
    height: 57rem !important
  }

  .h-xl-58rem {
    height: 58rem !important
  }

  .h-xl-59rem {
    height: 59rem !important
  }

  .h-xl-60rem {
    height: 60rem !important
  }

  .h-xl-50 {
    height: 50% !important
  }

  .h-xl-60 {
    height: 60% !important
  }

  .h-xl-70 {
    height: 70% !important
  }

  .h-xl-80 {
    height: 80% !important
  }

  .h-xl-90 {
    height: 90% !important
  }

  .h-xl-100 {
    height: 100% !important
  }

  .h-xl-50vh {
    height: 50vh !important
  }

  .h-xl-55vh {
    height: 55vh !important
  }

  .h-xl-60vh {
    height: 60vh !important
  }

  .h-xl-65vh {
    height: 65vh !important
  }

  .h-xl-70vh {
    height: 70vh !important
  }

  .h-xl-75vh {
    height: 75vh !important
  }

  .h-xl-80vh {
    height: 80vh !important
  }

  .h-xl-85vh {
    height: 85vh !important
  }

  .h-xl-89vh {
    height: 89vh !important
  }

  .h-xl-90vh {
    height: 90vh !important
  }

  .h-xl-91vh {
    height: 91vh !important
  }

  .h-xl-92vh {
    height: 92vh !important
  }

  .h-xl-93vh {
    height: 93vh !important
  }

  .h-xl-94vh {
    height: 94vh !important
  }

  .h-xl-95vh {
    height: 95vh !important
  }

  .h-xl-96vh {
    height: 96vh !important
  }

  .h-xl-97vh {
    height: 97vh !important
  }

  .h-xl-98vh {
    height: 98vh !important
  }

  .h-xl-99vh {
    height: 99vh !important
  }

  .h-xl-100vh {
    height: 100vh !important
  }

  .mh-xl-12rem {
    min-height: 12rem !important
  }

  .mh-xl-13rem {
    min-height: 13rem !important
  }

  .mh-xl-14rem {
    min-height: 14rem !important
  }

  .mh-xl-15rem {
    min-height: 15rem !important
  }

  .mh-xl-16rem {
    min-height: 16rem !important
  }

  .mh-xl-17rem {
    min-height: 17rem !important
  }

  .mh-xl-18rem {
    min-height: 18rem !important
  }

  .mh-xl-19rem {
    min-height: 19rem !important
  }

  .mh-xl-20rem {
    min-height: 20rem !important
  }

  .mh-xl-21rem {
    min-height: 21rem !important
  }

  .mh-xl-22rem {
    min-height: 22rem !important
  }

  .mh-xl-23rem {
    min-height: 23rem !important
  }

  .mh-xl-24rem {
    min-height: 24rem !important
  }

  .mh-xl-25rem {
    min-height: 25rem !important
  }

  .mh-xl-26rem {
    min-height: 26rem !important
  }

  .mh-xl-27rem {
    min-height: 27rem !important
  }

  .mh-xl-28rem {
    min-height: 28rem !important
  }

  .mh-xl-29rem {
    min-height: 29rem !important
  }

  .mh-xl-30rem {
    min-height: 30rem !important
  }

  .mh-xl-31rem {
    min-height: 31rem !important
  }

  .mh-xl-32rem {
    min-height: 32rem !important
  }

  .mh-xl-33rem {
    min-height: 33rem !important
  }

  .mh-xl-34rem {
    min-height: 34rem !important
  }

  .mh-xl-35rem {
    min-height: 35rem !important
  }

  .mh-xl-36rem {
    min-height: 36rem !important
  }

  .mh-xl-37rem {
    min-height: 37rem !important
  }

  .mh-xl-38rem {
    min-height: 38rem !important
  }

  .mh-xl-39rem {
    min-height: 39rem !important
  }

  .mh-xl-40rem {
    min-height: 40rem !important
  }

  .mh-xl-41rem {
    min-height: 41rem !important
  }

  .mh-xl-42rem {
    min-height: 42rem !important
  }

  .mh-xl-43rem {
    min-height: 43rem !important
  }

  .mh-xl-44rem {
    min-height: 44rem !important
  }

  .mh-xl-45rem {
    min-height: 45rem !important
  }

  .mh-xl-46rem {
    min-height: 46rem !important
  }

  .mh-xl-47rem {
    min-height: 47rem !important
  }

  .mh-xl-48rem {
    min-height: 48rem !important
  }

  .mh-xl-49rem {
    min-height: 49rem !important
  }

  .mh-xl-50rem {
    min-height: 50rem !important
  }
}

@media(min-width:1366px) {
  .h-xxl-auto {
    height: auto !important
  }

  .h-xxl-1rem {
    height: 1rem !important
  }

  .h-xxl-105rem {
    height: 1.5rem !important
  }

  .h-xxl-2rem {
    height: 2rem !important
  }

  .h-xxl-202rem {
    height: 2.2rem !important
  }

  .h-xxl-205rem {
    height: 2.5rem !important
  }

  .h-xxl-3rem {
    height: 3rem !important
  }

  .h-xxl-304rem {
    height: 3.4rem !important
  }

  .h-xxl-305rem {
    height: 3.5rem !important
  }

  .h-xxl-4rem {
    height: 4rem !important
  }

  .h-xxl-5rem {
    height: 5rem !important
  }

  .h-xxl-6rem {
    height: 6rem !important
  }

  .h-xxl-7rem {
    height: 7rem !important
  }

  .h-xxl-705rem {
    height: 7.5rem !important
  }

  .h-xxl-8rem {
    height: 8rem !important
  }

  .h-xxl-805rem {
    height: 8.5rem !important
  }

  .h-xxl-9rem {
    height: 9rem !important
  }

  .h-xxl-905rem {
    height: 9.5rem !important
  }

  .h-xxl-10rem {
    height: 10rem !important
  }

  .h-xxl-1005rem {
    height: 10.5rem !important
  }

  .h-xxl-11rem {
    height: 11rem !important
  }

  .h-xxl-1105rem {
    height: 11.5rem !important
  }

  .h-xxl-12rem {
    height: 12rem !important
  }

  .h-xxl-1205rem {
    height: 12.5rem !important
  }

  .h-xxl-13rem {
    height: 13rem !important
  }

  .h-xxl-14rem {
    height: 14rem !important
  }

  .h-xxl-15rem {
    height: 15rem !important
  }

  .h-xxl-16rem {
    height: 16rem !important
  }

  .h-xxl-17rem {
    height: 17rem !important
  }

  .h-xxl-18rem {
    height: 18rem !important
  }

  .h-xxl-19rem {
    height: 19rem !important
  }

  .h-xxl-20rem {
    height: 20rem !important
  }

  .h-xxl-21rem {
    height: 21rem !important
  }

  .h-xxl-22rem {
    height: 22rem !important
  }

  .h-xxl-23rem {
    height: 23rem !important
  }

  .h-xxl-24rem {
    height: 24rem !important
  }

  .h-xxl-25rem {
    height: 25rem !important
  }

  .h-xxl-26rem {
    height: 26rem !important
  }

  .h-xxl-27rem {
    height: 27rem !important
  }

  .h-xxl-28rem {
    height: 28rem !important
  }

  .h-xxl-29rem {
    height: 29rem !important
  }

  .h-xxl-30rem {
    height: 30rem !important
  }

  .h-xxl-31rem {
    height: 31rem !important
  }

  .h-xxl-32rem {
    height: 32rem !important
  }

  .h-xxl-33rem {
    height: 33rem !important
  }

  .h-xxl-34rem {
    height: 34rem !important
  }

  .h-xxl-35rem {
    height: 35rem !important
  }

  .h-xxl-36rem {
    height: 36rem !important
  }

  .h-xxl-37rem {
    height: 37rem !important
  }

  .h-xxl-38rem {
    height: 38rem !important
  }

  .h-xxl-39rem {
    height: 39rem !important
  }

  .h-xxl-40rem {
    height: 40rem !important
  }

  .h-xxl-41rem {
    height: 41rem !important
  }

  .h-xxl-42rem {
    height: 42rem !important
  }

  .h-xxl-43rem {
    height: 43rem !important
  }

  .h-xxl-44rem {
    height: 44rem !important
  }

  .h-xxl-45rem {
    height: 45rem !important
  }

  .h-xxl-46rem {
    height: 46rem !important
  }

  .h-xxl-47rem {
    height: 47rem !important
  }

  .h-xxl-48rem {
    height: 48rem !important
  }

  .h-xxl-49rem {
    height: 49rem !important
  }

  .h-xxl-50rem {
    height: 50rem !important
  }

  .h-xxl-51rem {
    height: 51rem !important
  }

  .h-xxl-52rem {
    height: 52rem !important
  }

  .h-xxl-53rem {
    height: 53rem !important
  }

  .h-xxl-54rem {
    height: 54rem !important
  }

  .h-xxl-55rem {
    height: 55rem !important
  }

  .h-xxl-56rem {
    height: 56rem !important
  }

  .h-xxl-57rem {
    height: 57rem !important
  }

  .h-xxl-58rem {
    height: 58rem !important
  }

  .h-xxl-59rem {
    height: 59rem !important
  }

  .h-xxl-60rem {
    height: 60rem !important
  }

  .h-xxl-50 {
    height: 50% !important
  }

  .h-xxl-60 {
    height: 60% !important
  }

  .h-xxl-70 {
    height: 70% !important
  }

  .h-xxl-80 {
    height: 80% !important
  }

  .h-xxl-90 {
    height: 90% !important
  }

  .h-xxl-100 {
    height: 100% !important
  }

  .h-xxl-50vh {
    height: 50vh !important
  }

  .h-xxl-55vh {
    height: 55vh !important
  }

  .h-xxl-60vh {
    height: 60vh !important
  }

  .h-xxl-65vh {
    height: 65vh !important
  }

  .h-xxl-70vh {
    height: 70vh !important
  }

  .h-xxl-75vh {
    height: 75vh !important
  }

  .h-xxl-80vh {
    height: 80vh !important
  }

  .h-xxl-85vh {
    height: 85vh !important
  }

  .h-xxl-89vh {
    height: 89vh !important
  }

  .h-xxl-90vh {
    height: 90vh !important
  }

  .h-xxl-91vh {
    height: 91vh !important
  }

  .h-xxl-92vh {
    height: 92vh !important
  }

  .h-xxl-93vh {
    height: 93vh !important
  }

  .h-xxl-94vh {
    height: 94vh !important
  }

  .h-xxl-95vh {
    height: 95vh !important
  }

  .h-xxl-96vh {
    height: 96vh !important
  }

  .h-xxl-97vh {
    height: 97vh !important
  }

  .h-xxl-98vh {
    height: 98vh !important
  }

  .h-xxl-99vh {
    height: 99vh !important
  }

  .h-xxl-100vh {
    height: 100vh !important
  }

  .mh-xxl-12rem {
    min-height: 12rem !important
  }

  .mh-xxl-13rem {
    min-height: 13rem !important
  }

  .mh-xxl-14rem {
    min-height: 14rem !important
  }

  .mh-xxl-15rem {
    min-height: 15rem !important
  }

  .mh-xxl-16rem {
    min-height: 16rem !important
  }

  .mh-xxl-17rem {
    min-height: 17rem !important
  }

  .mh-xxl-18rem {
    min-height: 18rem !important
  }

  .mh-xxl-19rem {
    min-height: 19rem !important
  }

  .mh-xxl-20rem {
    min-height: 20rem !important
  }

  .mh-xxl-21rem {
    min-height: 21rem !important
  }

  .mh-xxl-22rem {
    min-height: 22rem !important
  }

  .mh-xxl-23rem {
    min-height: 23rem !important
  }

  .mh-xxl-24rem {
    min-height: 24rem !important
  }

  .mh-xxl-25rem {
    min-height: 25rem !important
  }

  .mh-xxl-26rem {
    min-height: 26rem !important
  }

  .mh-xxl-27rem {
    min-height: 27rem !important
  }

  .mh-xxl-28rem {
    min-height: 28rem !important
  }

  .mh-xxl-29rem {
    min-height: 29rem !important
  }

  .mh-xxl-30rem {
    min-height: 30rem !important
  }

  .mh-xxl-31rem {
    min-height: 31rem !important
  }

  .mh-xxl-32rem {
    min-height: 32rem !important
  }

  .mh-xxl-33rem {
    min-height: 33rem !important
  }

  .mh-xxl-34rem {
    min-height: 34rem !important
  }

  .mh-xxl-35rem {
    min-height: 35rem !important
  }

  .mh-xxl-36rem {
    min-height: 36rem !important
  }

  .mh-xxl-37rem {
    min-height: 37rem !important
  }

  .mh-xxl-38rem {
    min-height: 38rem !important
  }

  .mh-xxl-39rem {
    min-height: 39rem !important
  }

  .mh-xxl-40rem {
    min-height: 40rem !important
  }

  .mh-xxl-41rem {
    min-height: 41rem !important
  }

  .mh-xxl-42rem {
    min-height: 42rem !important
  }

  .mh-xxl-43rem {
    min-height: 43rem !important
  }

  .mh-xxl-44rem {
    min-height: 44rem !important
  }

  .mh-xxl-45rem {
    min-height: 45rem !important
  }

  .mh-xxl-46rem {
    min-height: 46rem !important
  }

  .mh-xxl-47rem {
    min-height: 47rem !important
  }

  .mh-xxl-48rem {
    min-height: 48rem !important
  }

  .mh-xxl-49rem {
    min-height: 49rem !important
  }

  .mh-xxl-50rem {
    min-height: 50rem !important
  }
}

@media(min-width:1600px) {
  .h-xxxl-auto {
    height: auto !important
  }

  .h-xxxl-1rem {
    height: 1rem !important
  }

  .h-xxxl-105rem {
    height: 1.5rem !important
  }

  .h-xxxl-2rem {
    height: 2rem !important
  }

  .h-xxxl-202rem {
    height: 2.2rem !important
  }

  .h-xxxl-205rem {
    height: 2.5rem !important
  }

  .h-xxxl-3rem {
    height: 3rem !important
  }

  .h-xxxl-304rem {
    height: 3.4rem !important
  }

  .h-xxxl-305rem {
    height: 3.5rem !important
  }

  .h-xxxl-4rem {
    height: 4rem !important
  }

  .h-xxxl-5rem {
    height: 5rem !important
  }

  .h-xxxl-6rem {
    height: 6rem !important
  }

  .h-xxxl-7rem {
    height: 7rem !important
  }

  .h-xxxl-705rem {
    height: 7.5rem !important
  }

  .h-xxxl-8rem {
    height: 8rem !important
  }

  .h-xxxl-805rem {
    height: 8.5rem !important
  }

  .h-xxxl-9rem {
    height: 9rem !important
  }

  .h-xxxl-905rem {
    height: 9.5rem !important
  }

  .h-xxxl-10rem {
    height: 10rem !important
  }

  .h-xxxl-1005rem {
    height: 10.5rem !important
  }

  .h-xxxl-11rem {
    height: 11rem !important
  }

  .h-xxxl-1105rem {
    height: 11.5rem !important
  }

  .h-xxxl-12rem {
    height: 12rem !important
  }

  .h-xxxl-1205rem {
    height: 12.5rem !important
  }

  .h-xxxl-13rem {
    height: 13rem !important
  }

  .h-xxxl-14rem {
    height: 14rem !important
  }

  .h-xxxl-15rem {
    height: 15rem !important
  }

  .h-xxxl-16rem {
    height: 16rem !important
  }

  .h-xxxl-17rem {
    height: 17rem !important
  }

  .h-xxxl-18rem {
    height: 18rem !important
  }

  .h-xxxl-19rem {
    height: 19rem !important
  }

  .h-xxxl-20rem {
    height: 20rem !important
  }

  .h-xxxl-21rem {
    height: 21rem !important
  }

  .h-xxxl-22rem {
    height: 22rem !important
  }

  .h-xxxl-23rem {
    height: 23rem !important
  }

  .h-xxxl-24rem {
    height: 24rem !important
  }

  .h-xxxl-25rem {
    height: 25rem !important
  }

  .h-xxxl-26rem {
    height: 26rem !important
  }

  .h-xxxl-27rem {
    height: 27rem !important
  }

  .h-xxxl-28rem {
    height: 28rem !important
  }

  .h-xxxl-29rem {
    height: 29rem !important
  }

  .h-xxxl-30rem {
    height: 30rem !important
  }

  .h-xxxl-31rem {
    height: 31rem !important
  }

  .h-xxxl-32rem {
    height: 32rem !important
  }

  .h-xxxl-33rem {
    height: 33rem !important
  }

  .h-xxxl-34rem {
    height: 34rem !important
  }

  .h-xxxl-35rem {
    height: 35rem !important
  }

  .h-xxxl-36rem {
    height: 36rem !important
  }

  .h-xxxl-37rem {
    height: 37rem !important
  }

  .h-xxxl-38rem {
    height: 38rem !important
  }

  .h-xxxl-39rem {
    height: 39rem !important
  }

  .h-xxxl-40rem {
    height: 40rem !important
  }

  .h-xxxl-41rem {
    height: 41rem !important
  }

  .h-xxxl-42rem {
    height: 42rem !important
  }

  .h-xxxl-43rem {
    height: 43rem !important
  }

  .h-xxxl-44rem {
    height: 44rem !important
  }

  .h-xxxl-45rem {
    height: 45rem !important
  }

  .h-xxxl-46rem {
    height: 46rem !important
  }

  .h-xxxl-47rem {
    height: 47rem !important
  }

  .h-xxxl-48rem {
    height: 48rem !important
  }

  .h-xxxl-49rem {
    height: 49rem !important
  }

  .h-xxxl-50rem {
    height: 50rem !important
  }

  .h-xxxl-51rem {
    height: 51rem !important
  }

  .h-xxxl-52rem {
    height: 52rem !important
  }

  .h-xxxl-53rem {
    height: 53rem !important
  }

  .h-xxxl-54rem {
    height: 54rem !important
  }

  .h-xxxl-55rem {
    height: 55rem !important
  }

  .h-xxxl-56rem {
    height: 56rem !important
  }

  .h-xxxl-57rem {
    height: 57rem !important
  }

  .h-xxxl-58rem {
    height: 58rem !important
  }

  .h-xxxl-59rem {
    height: 59rem !important
  }

  .h-xxxl-60rem {
    height: 60rem !important
  }

  .h-xxxl-50 {
    height: 50% !important
  }

  .h-xxxl-60 {
    height: 60% !important
  }

  .h-xxxl-70 {
    height: 70% !important
  }

  .h-xxxl-80 {
    height: 80% !important
  }

  .h-xxxl-90 {
    height: 90% !important
  }

  .h-xxxl-100 {
    height: 100% !important
  }

  .h-xxxl-50vh {
    height: 50vh !important
  }

  .h-xxxl-55vh {
    height: 55vh !important
  }

  .h-xxxl-60vh {
    height: 60vh !important
  }

  .h-xxxl-65vh {
    height: 65vh !important
  }

  .h-xxxl-70vh {
    height: 70vh !important
  }

  .h-xxxl-75vh {
    height: 75vh !important
  }

  .h-xxxl-80vh {
    height: 80vh !important
  }

  .h-xxxl-85vh {
    height: 85vh !important
  }

  .h-xxxl-89vh {
    height: 89vh !important
  }

  .h-xxxl-90vh {
    height: 90vh !important
  }

  .h-xxxl-91vh {
    height: 91vh !important
  }

  .h-xxxl-92vh {
    height: 92vh !important
  }

  .h-xxxl-93vh {
    height: 93vh !important
  }

  .h-xxxl-94vh {
    height: 94vh !important
  }

  .h-xxxl-95vh {
    height: 95vh !important
  }

  .h-xxxl-96vh {
    height: 96vh !important
  }

  .h-xxxl-97vh {
    height: 97vh !important
  }

  .h-xxxl-98vh {
    height: 98vh !important
  }

  .h-xxxl-99vh {
    height: 99vh !important
  }

  .h-xxxl-100vh {
    height: 100vh !important
  }

  .mh-xxxl-12rem {
    min-height: 12rem !important
  }

  .mh-xxxl-13rem {
    min-height: 13rem !important
  }

  .mh-xxxl-14rem {
    min-height: 14rem !important
  }

  .mh-xxxl-15rem {
    min-height: 15rem !important
  }

  .mh-xxxl-16rem {
    min-height: 16rem !important
  }

  .mh-xxxl-17rem {
    min-height: 17rem !important
  }

  .mh-xxxl-18rem {
    min-height: 18rem !important
  }

  .mh-xxxl-19rem {
    min-height: 19rem !important
  }

  .mh-xxxl-20rem {
    min-height: 20rem !important
  }

  .mh-xxxl-21rem {
    min-height: 21rem !important
  }

  .mh-xxxl-22rem {
    min-height: 22rem !important
  }

  .mh-xxxl-23rem {
    min-height: 23rem !important
  }

  .mh-xxxl-24rem {
    min-height: 24rem !important
  }

  .mh-xxxl-25rem {
    min-height: 25rem !important
  }

  .mh-xxxl-26rem {
    min-height: 26rem !important
  }

  .mh-xxxl-27rem {
    min-height: 27rem !important
  }

  .mh-xxxl-28rem {
    min-height: 28rem !important
  }

  .mh-xxxl-29rem {
    min-height: 29rem !important
  }

  .mh-xxxl-30rem {
    min-height: 30rem !important
  }

  .mh-xxxl-31rem {
    min-height: 31rem !important
  }

  .mh-xxxl-32rem {
    min-height: 32rem !important
  }

  .mh-xxxl-33rem {
    min-height: 33rem !important
  }

  .mh-xxxl-34rem {
    min-height: 34rem !important
  }

  .mh-xxxl-35rem {
    min-height: 35rem !important
  }

  .mh-xxxl-36rem {
    min-height: 36rem !important
  }

  .mh-xxxl-37rem {
    min-height: 37rem !important
  }

  .mh-xxxl-38rem {
    min-height: 38rem !important
  }

  .mh-xxxl-39rem {
    min-height: 39rem !important
  }

  .mh-xxxl-40rem {
    min-height: 40rem !important
  }

  .mh-xxxl-41rem {
    min-height: 41rem !important
  }

  .mh-xxxl-42rem {
    min-height: 42rem !important
  }

  .mh-xxxl-43rem {
    min-height: 43rem !important
  }

  .mh-xxxl-44rem {
    min-height: 44rem !important
  }

  .mh-xxxl-45rem {
    min-height: 45rem !important
  }

  .mh-xxxl-46rem {
    min-height: 46rem !important
  }

  .mh-xxxl-47rem {
    min-height: 47rem !important
  }

  .mh-xxxl-48rem {
    min-height: 48rem !important
  }

  .mh-xxxl-49rem {
    min-height: 49rem !important
  }

  .mh-xxxl-50rem {
    min-height: 50rem !important
  }
}

.w-1205 {
  width: 12.5%
}

.w-25 {
  width: 25%
}

.w-30 {
  width: 30%
}

.w-33 {
  width: 33.33333%
}

.w-35 {
  width: 35%
}

.w-40 {
  width: 40%
}

.w-50 {
  width: 50%
}

.w-60 {
  width: 60%
}

.w-70 {
  width: 70%
}

.w-80 {
  width: 80%
}

.w-83 {
  width: 83.333333%
}

.w-85 {
  width: 85%
}

.w-90 {
  width: 90%
}

.w-95 {
  width: 95%
}

.w-110 {
  width: 110%
}

.w-120 {
  width: 120%
}

.w-140 {
  width: 140%
}

.w-075em {
  width: .75em
}

.w-085em {
  width: .85em
}

.w-08em {
  width: .8em
}

.w-09em {
  width: .9em
}

.w-1em {
  width: 1em
}

.w-2em {
  width: 2em
}

.w-3em {
  width: 3em
}

.w-4em {
  width: 4em
}

.w-7em {
  width: 7em
}

.w-10em {
  width: 10em
}

.w-04rem {
  width: .4rem
}

.w-05rem {
  width: .5rem
}

.w-06rem {
  width: .6rem
}

.w-07rem {
  width: .7rem
}

.w-08rem {
  width: .8rem
}

.w-09rem {
  width: .9rem
}

.w-1rem {
  width: 1rem
}

.w-101rem {
  width: 1.1rem
}

.w-102rem {
  width: 1.2rem
}

.w-103rem {
  width: 1.3rem
}

.w-104rem {
  width: 1.4rem
}

.w-105rem {
  width: 1.5rem
}

.w-106rem {
  width: 1.6rem
}

.w-107rem {
  width: 1.7rem
}

.w-108rem {
  width: 1.8rem
}

.w-109rem {
  width: 1.9rem
}

.w-2rem {
  width: 2rem
}

.w-205rem {
  width: 2.5rem
}

.w-3rem {
  width: 3rem
}

.w-4rem {
  width: 4rem
}

.w-5rem {
  width: 5rem
}

.w-6rem {
  width: 6rem
}

.w-7rem {
  width: 7rem
}

.w-8rem {
  width: 8rem
}

.w-805rem {
  width: 8.5rem
}

.w-9rem {
  width: 9rem
}

.w-905rem {
  width: 9.5rem
}

.w-10rem {
  width: 10rem
}

.w-1005rem {
  width: 10.5rem
}

.w-11rem {
  width: 11rem
}

.w-1105rem {
  width: 11.5rem
}

.w-12rem {
  width: 12rem
}

.w-1205rem {
  width: 12.5rem
}

.w-13rem {
  width: 13rem
}

.w-1305rem {
  width: 13.5rem
}

.w-14rem {
  width: 14rem
}

.w-15rem {
  width: 15rem
}

.w-16rem {
  width: 16rem
}

.w-17rem {
  width: 17rem
}

.w-18rem {
  width: 18rem
}

.w-19rem {
  width: 19rem
}

.w-20rem {
  width: 20rem
}

.w-21rem, .w-22rem {
  width: 22rem
}

.w-23rem, .w-24rem {
  width: 24rem
}

.w-25rem {
  width: 25rem
}

.w-26rem {
  width: 26rem
}

.w-27rem {
  width: 27rem
}

.w-28rem {
  width: 28rem
}

.w-29rem {
  width: 29rem
}

.w-30rem {
  width: 30rem
}

.w-31rem {
  width: 31rem
}

.w-32rem {
  width: 32rem
}

.w-33rem {
  width: 33rem
}

.w-34rem {
  width: 34rem
}

.w-35rem {
  width: 35rem
}

.w-36rem {
  width: 36rem
}

.w-37rem {
  width: 37rem
}

.w-38rem {
  width: 38rem
}

.w-39rem {
  width: 39rem
}

.w-40rem {
  width: 40rem
}

.w-auto {
  width: auto
}

.w-100vw {
  width: 100vw
}

@media(min-width:576px) {
  .w-sm-1205 {
    width: 12.5% !important
  }

  .w-sm-25 {
    width: 25% !important
  }

  .w-sm-30 {
    width: 30% !important
  }

  .w-sm-33 {
    width: 33.33333% !important
  }

  .w-sm-35 {
    width: 35% !important
  }

  .w-sm-40 {
    width: 40% !important
  }

  .w-sm-50 {
    width: 50% !important
  }

  .w-sm-60 {
    width: 60% !important
  }

  .w-sm-70 {
    width: 70% !important
  }

  .w-sm-80 {
    width: 80% !important
  }

  .w-sm-83 {
    width: 83.333333% !important
  }

  .w-sm-85 {
    width: 85% !important
  }

  .w-sm-90 {
    width: 90% !important
  }

  .w-sm-95 {
    width: 95% !important
  }

  .w-sm-100 {
    width: 100% !important
  }

  .w-sm-110 {
    width: 110% !important
  }

  .w-sm-120 {
    width: 120% !important
  }

  .w-sm-140 {
    width: 140% !important
  }

  .w-sm-075em {
    width: .75em !important
  }

  .w-sm-085em {
    width: .85em !important
  }

  .w-sm-08em {
    width: .8em !important
  }

  .w-sm-09em {
    width: .9em !important
  }

  .w-sm-1em {
    width: 1em !important
  }

  .w-sm-2em {
    width: 2em !important
  }

  .w-sm-3em {
    width: 3em !important
  }

  .w-sm-4em {
    width: 4em !important
  }

  .w-sm-7em {
    width: 7em !important
  }

  .w-sm-10em {
    width: 10em !important
  }

  .w-sm-04rem {
    width: .4rem !important
  }

  .w-sm-05rem {
    width: .5rem !important
  }

  .w-sm-06rem {
    width: .6rem !important
  }

  .w-sm-07rem {
    width: .7rem !important
  }

  .w-sm-08rem {
    width: .8rem !important
  }

  .w-sm-09rem {
    width: .9rem !important
  }

  .w-sm-1rem {
    width: 1rem !important
  }

  .w-sm-101rem {
    width: 1.1rem !important
  }

  .w-sm-102rem {
    width: 1.2rem !important
  }

  .w-sm-103rem {
    width: 1.3rem !important
  }

  .w-sm-104rem {
    width: 1.4rem !important
  }

  .w-sm-105rem {
    width: 1.5rem !important
  }

  .w-sm-106rem {
    width: 1.6rem !important
  }

  .w-sm-107rem {
    width: 1.7rem !important
  }

  .w-sm-108rem {
    width: 1.8rem !important
  }

  .w-sm-109rem {
    width: 1.9rem !important
  }

  .w-sm-2rem {
    width: 2rem !important
  }

  .w-sm-3rem {
    width: 3rem !important
  }

  .w-sm-4rem {
    width: 4rem !important
  }

  .w-sm-5rem {
    width: 5rem !important
  }

  .w-sm-6rem {
    width: 6rem !important
  }

  .w-sm-7rem {
    width: 7rem !important
  }

  .w-sm-8rem {
    width: 8rem !important
  }

  .w-sm-805rem {
    width: 8.5rem !important
  }

  .w-sm-9rem {
    width: 9rem !important
  }

  .w-sm-905rem {
    width: 9.5rem !important
  }

  .w-sm-10rem {
    width: 10rem !important
  }

  .w-sm-1005rem {
    width: 10.5rem !important
  }

  .w-sm-11rem {
    width: 11rem !important
  }

  .w-sm-1105rem {
    width: 11.5rem !important
  }

  .w-sm-12rem {
    width: 12rem !important
  }

  .w-sm-1205rem {
    width: 12.5rem !important
  }

  .w-sm-13rem {
    width: 13rem !important
  }

  .w-sm-1305rem {
    width: 13.5rem !important
  }

  .w-sm-14rem {
    width: 14rem !important
  }

  .w-sm-15rem {
    width: 15rem !important
  }

  .w-sm-16rem {
    width: 16rem !important
  }

  .w-sm-17rem {
    width: 17rem !important
  }

  .w-sm-18rem {
    width: 18rem !important
  }

  .w-sm-19rem {
    width: 19rem !important
  }

  .w-sm-20rem {
    width: 20rem !important
  }

  .w-sm-21rem, .w-sm-22rem {
    width: 22rem !important
  }

  .w-sm-23rem, .w-sm-24rem {
    width: 24rem !important
  }

  .w-sm-25rem {
    width: 25rem !important
  }

  .w-sm-26rem {
    width: 26rem !important
  }

  .w-sm-27rem {
    width: 27rem !important
  }

  .w-sm-28rem {
    width: 28rem !important
  }

  .w-sm-29rem {
    width: 29rem !important
  }

  .w-sm-30rem {
    width: 30rem !important
  }

  .w-sm-31rem {
    width: 31rem !important
  }

  .w-sm-32rem {
    width: 32rem !important
  }

  .w-sm-33rem {
    width: 33rem !important
  }

  .w-sm-34rem {
    width: 34rem !important
  }

  .w-sm-35rem {
    width: 35rem !important
  }

  .w-sm-36rem {
    width: 36rem !important
  }

  .w-sm-37rem {
    width: 37rem !important
  }

  .w-sm-38rem {
    width: 38rem !important
  }

  .w-sm-39rem {
    width: 39rem !important
  }

  .w-sm-40rem {
    width: 40rem !important
  }

  .w-sm-auto {
    width: auto !important
  }

  .w-sm-100vw {
    width: 100vw !important
  }
}

@media(min-width:768px) {
  .w-md-1205 {
    width: 12.5% !important
  }

  .w-md-25 {
    width: 25% !important
  }

  .w-md-30 {
    width: 30% !important
  }

  .w-md-33 {
    width: 33.33333% !important
  }

  .w-md-35 {
    width: 35% !important
  }

  .w-md-40 {
    width: 40% !important
  }

  .w-md-50 {
    width: 50% !important
  }

  .w-md-60 {
    width: 60% !important
  }

  .w-md-70 {
    width: 70% !important
  }

  .w-md-80 {
    width: 80% !important
  }

  .w-md-83 {
    width: 83.333333% !important
  }

  .w-md-85 {
    width: 85% !important
  }

  .w-md-90 {
    width: 90% !important
  }

  .w-md-95 {
    width: 95% !important
  }

  .w-md-100 {
    width: 100% !important
  }

  .w-md-110 {
    width: 110% !important
  }

  .w-md-120 {
    width: 120% !important
  }

  .w-md-140 {
    width: 140% !important
  }

  .w-md-075em {
    width: .75em !important
  }

  .w-md-085em {
    width: .85em !important
  }

  .w-md-08em {
    width: .8em !important
  }

  .w-md-09em {
    width: .9em !important
  }

  .w-md-1em {
    width: 1em !important
  }

  .w-md-2em {
    width: 2em !important
  }

  .w-md-3em {
    width: 3em !important
  }

  .w-md-4em {
    width: 4em !important
  }

  .w-md-7em {
    width: 7em !important
  }

  .w-md-10em {
    width: 10em !important
  }

  .w-md-04rem {
    width: .4rem !important
  }

  .w-md-05rem {
    width: .5rem !important
  }

  .w-md-06rem {
    width: .6rem !important
  }

  .w-md-07rem {
    width: .7rem !important
  }

  .w-md-08rem {
    width: .8rem !important
  }

  .w-md-09rem {
    width: .9rem !important
  }

  .w-md-1rem {
    width: 1rem
  }

  .w-md-101rem {
    width: 1.1rem !important
  }

  .w-md-102rem {
    width: 1.2rem !important
  }

  .w-md-103rem {
    width: 1.3rem !important
  }

  .w-md-104rem {
    width: 1.4rem !important
  }

  .w-md-105rem {
    width: 1.5rem !important
  }

  .w-md-106rem {
    width: 1.6rem !important
  }

  .w-md-107rem {
    width: 1.7rem !important
  }

  .w-md-108rem {
    width: 1.8rem !important
  }

  .w-md-109rem {
    width: 1.9rem !important
  }

  .w-md-2rem {
    width: 2rem !important
  }

  .w-md-3rem {
    width: 3rem !important
  }

  .w-md-4rem {
    width: 4rem !important
  }

  .w-md-5rem {
    width: 5rem !important
  }

  .w-md-6rem {
    width: 6rem !important
  }

  .w-md-7rem {
    width: 7rem !important
  }

  .w-md-8rem {
    width: 8rem !important
  }

  .w-md-805rem {
    width: 8.5rem !important
  }

  .w-md-9rem {
    width: 9rem !important
  }

  .w-md-905rem {
    width: 9.5rem !important
  }

  .w-md-10rem {
    width: 10rem !important
  }

  .w-md-1005rem {
    width: 10.5rem !important
  }

  .w-md-11rem {
    width: 11rem !important
  }

  .w-md-1105rem {
    width: 11.5rem !important
  }

  .w-md-12rem {
    width: 12rem !important
  }

  .w-md-1205rem {
    width: 12.5rem !important
  }

  .w-md-13rem {
    width: 13rem !important
  }

  .w-md-1305rem {
    width: 13.5rem !important
  }

  .w-md-14rem {
    width: 14rem !important
  }

  .w-md-15rem {
    width: 15rem !important
  }

  .w-md-16rem {
    width: 16rem !important
  }

  .w-md-17rem {
    width: 17rem !important
  }

  .w-md-18rem {
    width: 18rem !important
  }

  .w-md-19rem {
    width: 19rem !important
  }

  .w-md-20rem {
    width: 20rem !important
  }

  .w-md-21rem, .w-md-22rem {
    width: 22rem !important
  }

  .w-md-23rem, .w-md-24rem {
    width: 24rem !important
  }

  .w-md-25rem {
    width: 25rem !important
  }

  .w-md-26rem {
    width: 26rem !important
  }

  .w-md-27rem {
    width: 27rem !important
  }

  .w-md-28rem {
    width: 28rem !important
  }

  .w-md-29rem {
    width: 29rem !important
  }

  .w-md-30rem {
    width: 30rem !important
  }

  .w-md-31rem {
    width: 31rem !important
  }

  .w-md-32rem {
    width: 32rem !important
  }

  .w-md-33rem {
    width: 33rem !important
  }

  .w-md-34rem {
    width: 34rem !important
  }

  .w-md-35rem {
    width: 35rem !important
  }

  .w-md-36rem {
    width: 36rem !important
  }

  .w-md-37rem {
    width: 37rem !important
  }

  .w-md-38rem {
    width: 38rem !important
  }

  .w-md-39rem {
    width: 39rem !important
  }

  .w-md-40rem {
    width: 40rem !important
  }

  .w-md-auto {
    width: auto !important
  }

  .w-md-100vw {
    width: 100vw !important
  }
}

@media(min-width:992px) {
  .w-lg-1205 {
    width: 12.5% !important
  }

  .w-lg-25 {
    width: 25% !important
  }

  .w-lg-30 {
    width: 30% !important
  }

  .w-lg-33 {
    width: 33.33333% !important
  }

  .w-lg-35 {
    width: 35% !important
  }

  .w-lg-40 {
    width: 40% !important
  }

  .w-lg-50 {
    width: 50% !important
  }

  .w-lg-60 {
    width: 60% !important
  }

  .w-lg-70 {
    width: 70% !important
  }

  .w-lg-80 {
    width: 80% !important
  }

  .w-lg-83 {
    width: 83.333333% !important
  }

  .w-lg-85 {
    width: 85% !important
  }

  .w-lg-90 {
    width: 90% !important
  }

  .w-lg-95 {
    width: 95% !important
  }

  .w-lg-100 {
    width: 100% !important
  }

  .w-lg-110 {
    width: 110% !important
  }

  .w-lg-120 {
    width: 120% !important
  }

  .w-lg-140 {
    width: 140% !important
  }

  .w-lg-075em {
    width: .75em !important
  }

  .w-lg-085em {
    width: .85em !important
  }

  .w-lg-08em {
    width: .8em !important
  }

  .w-lg-09em {
    width: .9em !important
  }

  .w-lg-1em {
    width: 1em !important
  }

  .w-lg-2em {
    width: 2em !important
  }

  .w-lg-3em {
    width: 3em !important
  }

  .w-lg-4em {
    width: 4em !important
  }

  .w-lg-7em {
    width: 7em !important
  }

  .w-lg-10em {
    width: 10em !important
  }

  .w-lg-04rem {
    width: .4rem !important
  }

  .w-lg-05rem {
    width: .5rem !important
  }

  .w-lg-06rem {
    width: .6rem !important
  }

  .w-lg-07rem {
    width: .7rem !important
  }

  .w-lg-08rem {
    width: .8rem !important
  }

  .w-lg-09rem {
    width: .9rem !important
  }

  .w-lg-1rem {
    width: 1rem !important
  }

  .w-lg-101rem {
    width: 1.1rem !important
  }

  .w-lg-102rem {
    width: 1.2rem !important
  }

  .w-lg-103rem {
    width: 1.3rem !important
  }

  .w-lg-104rem {
    width: 1.4rem !important
  }

  .w-lg-105rem {
    width: 1.5rem !important
  }

  .w-lg-106rem {
    width: 1.6rem !important
  }

  .w-lg-107rem {
    width: 1.7rem !important
  }

  .w-lg-108rem {
    width: 1.8rem !important
  }

  .w-lg-109rem {
    width: 1.9rem !important
  }

  .w-lg-2rem {
    width: 2rem !important
  }

  .w-lg-3rem {
    width: 3rem !important
  }

  .w-lg-4rem {
    width: 4rem !important
  }

  .w-lg-5rem {
    width: 5rem !important
  }

  .w-lg-6rem {
    width: 6rem !important
  }

  .w-lg-7rem {
    width: 7rem !important
  }

  .w-lg-8rem {
    width: 8rem !important
  }

  .w-lg-805rem {
    width: 8.5rem !important
  }

  .w-lg-9rem {
    width: 9rem !important
  }

  .w-lg-905rem {
    width: 9.5rem !important
  }

  .w-lg-10rem {
    width: 10rem !important
  }

  .w-lg-1005rem {
    width: 10.5rem !important
  }

  .w-lg-11rem {
    width: 11rem !important
  }

  .w-lg-1105rem {
    width: 11.5rem !important
  }

  .w-lg-12rem {
    width: 12rem !important
  }

  .w-lg-1205rem {
    width: 12.5rem !important
  }

  .w-lg-13rem {
    width: 13rem !important
  }

  .w-lg-1305rem {
    width: 13.5rem !important
  }

  .w-lg-14rem {
    width: 14rem !important
  }

  .w-lg-15rem {
    width: 15rem !important
  }

  .w-lg-16rem {
    width: 16rem !important
  }

  .w-lg-17rem {
    width: 17rem !important
  }

  .w-lg-18rem {
    width: 18rem !important
  }

  .w-lg-19rem {
    width: 19rem !important
  }

  .w-lg-20rem {
    width: 20rem !important
  }

  .w-lg-21rem, .w-lg-22rem {
    width: 22rem !important
  }

  .w-lg-23rem, .w-lg-24rem {
    width: 24rem !important
  }

  .w-lg-25rem {
    width: 25rem !important
  }

  .w-lg-26rem {
    width: 26rem !important
  }

  .w-lg-27rem {
    width: 27rem !important
  }

  .w-lg-28rem {
    width: 28rem !important
  }

  .w-lg-29rem {
    width: 29rem !important
  }

  .w-lg-30rem {
    width: 30rem !important
  }

  .w-lg-31rem {
    width: 31rem !important
  }

  .w-lg-32rem {
    width: 32rem !important
  }

  .w-lg-33rem {
    width: 33rem !important
  }

  .w-lg-34rem {
    width: 34rem !important
  }

  .w-lg-35rem {
    width: 35rem !important
  }

  .w-lg-36rem {
    width: 36rem !important
  }

  .w-lg-37rem {
    width: 37rem !important
  }

  .w-lg-38rem {
    width: 38rem !important
  }

  .w-lg-39rem {
    width: 39rem !important
  }

  .w-lg-40rem {
    width: 40rem !important
  }

  .w-lg-auto {
    width: auto !important
  }

  .w-lg-100vw {
    width: 100vw !important
  }
}

@media(min-width:1200px) {
  .w-xl-1205 {
    width: 12.5% !important
  }

  .w-xl-25 {
    width: 25% !important
  }

  .w-xl-30 {
    width: 30% !important
  }

  .w-xl-33 {
    width: 33.33333% !important
  }

  .w-xl-35 {
    width: 35% !important
  }

  .w-xl-40 {
    width: 40% !important
  }

  .w-xl-50 {
    width: 50% !important
  }

  .w-xl-60 {
    width: 60% !important
  }

  .w-xl-70 {
    width: 70% !important
  }

  .w-xl-80 {
    width: 80% !important
  }

  .w-xl-83 {
    width: 83.333333% !important
  }

  .w-xl-85 {
    width: 85% !important
  }

  .w-xl-90 {
    width: 90% !important
  }

  .w-xl-95 {
    width: 95% !important
  }

  .w-xl-100 {
    width: 100% !important
  }

  .w-xl-110 {
    width: 110% !important
  }

  .w-xl-120 {
    width: 120% !important
  }

  .w-xl-140 {
    width: 140% !important
  }

  .w-xl-075em {
    width: .75em !important
  }

  .w-xl-085em {
    width: .85em !important
  }

  .w-xl-08em {
    width: .8em !important
  }

  .w-xl-09em {
    width: .9em !important
  }

  .w-xl-1em {
    width: 1em !important
  }

  .w-xl-2em {
    width: 2em !important
  }

  .w-xl-3em {
    width: 3em !important
  }

  .w-xl-4em {
    width: 4em !important
  }

  .w-xl-7em {
    width: 7em !important
  }

  .w-xl-10em {
    width: 10em !important
  }

  .w-xl-04rem {
    width: .4rem !important
  }

  .w-xl-05rem {
    width: .5rem !important
  }

  .w-xl-06rem {
    width: .6rem !important
  }

  .w-xl-07rem {
    width: .7rem !important
  }

  .w-xl-08rem {
    width: .8rem !important
  }

  .w-xl-09rem {
    width: .9rem !important
  }

  .w-xl-1rem {
    width: 1rem !important
  }

  .w-xl-101rem {
    width: 1.1rem !important
  }

  .w-xl-102rem {
    width: 1.2rem !important
  }

  .w-xl-103rem {
    width: 1.3rem !important
  }

  .w-xl-104rem {
    width: 1.4rem !important
  }

  .w-xl-105rem {
    width: 1.5rem !important
  }

  .w-xl-106rem {
    width: 1.6rem !important
  }

  .w-xl-107rem {
    width: 1.7rem !important
  }

  .w-xl-108rem {
    width: 1.8rem !important
  }

  .w-xl-109rem {
    width: 1.9rem !important
  }

  .w-xl-2rem {
    width: 2rem !important
  }

  .w-xl-3rem {
    width: 3rem !important
  }

  .w-xl-4rem {
    width: 4rem !important
  }

  .w-xl-5rem {
    width: 5rem !important
  }

  .w-xl-6rem {
    width: 6rem !important
  }

  .w-xl-7rem {
    width: 7rem !important
  }

  .w-xl-8rem {
    width: 8rem !important
  }

  .w-xl-805rem {
    width: 8.5rem !important
  }

  .w-xl-9rem {
    width: 9rem !important
  }

  .w-xl-905rem {
    width: 9.5rem !important
  }

  .w-xl-10rem {
    width: 10rem !important
  }

  .w-xl-1005rem {
    width: 10.5rem !important
  }

  .w-xl-11rem {
    width: 11rem !important
  }

  .w-xl-1105rem {
    width: 11.5rem !important
  }

  .w-xl-12rem {
    width: 12rem !important
  }

  .w-xl-1205rem {
    width: 12.5rem !important
  }

  .w-xl-13rem {
    width: 13rem !important
  }

  .w-xl-1305rem {
    width: 13.5rem !important
  }

  .w-xl-14rem {
    width: 14rem !important
  }

  .w-xl-15rem {
    width: 15rem !important
  }

  .w-xl-16rem {
    width: 16rem !important
  }

  .w-xl-17rem {
    width: 17rem !important
  }

  .w-xl-18rem {
    width: 18rem !important
  }

  .w-xl-19rem {
    width: 19rem !important
  }

  .w-xl-20rem {
    width: 20rem !important
  }

  .w-xl-21rem, .w-xl-22rem {
    width: 22rem !important
  }

  .w-xl-23rem, .w-xl-24rem {
    width: 24rem !important
  }

  .w-xl-25rem {
    width: 25rem !important
  }

  .w-xl-26rem {
    width: 26rem !important
  }

  .w-xl-27rem {
    width: 27rem !important
  }

  .w-xl-28rem {
    width: 28rem !important
  }

  .w-xl-29rem {
    width: 29rem !important
  }

  .w-xl-30rem {
    width: 30rem !important
  }

  .w-xl-31rem {
    width: 31rem !important
  }

  .w-xl-32rem {
    width: 32rem !important
  }

  .w-xl-33rem {
    width: 33rem !important
  }

  .w-xl-34rem {
    width: 34rem !important
  }

  .w-xl-35rem {
    width: 35rem !important
  }

  .w-xl-36rem {
    width: 36rem !important
  }

  .w-xl-37rem {
    width: 37rem !important
  }

  .w-xl-38rem {
    width: 38rem !important
  }

  .w-xl-39rem {
    width: 39rem !important
  }

  .w-xl-40rem {
    width: 40rem !important
  }

  .w-xl-auto {
    width: auto !important
  }

  .w-xl-100vw {
    width: 100vw !important
  }
}

@media(min-width:1366px) {
  .w-xxl-1205 {
    width: 12.5% !important
  }

  .w-xxl-25 {
    width: 25% !important
  }

  .w-xxl-30 {
    width: 30% !important
  }

  .w-xxl-33 {
    width: 33.33333% !important
  }

  .w-xxl-35 {
    width: 35% !important
  }

  .w-xxl-40 {
    width: 40% !important
  }

  .w-xxl-50 {
    width: 50% !important
  }

  .w-xxl-60 {
    width: 60% !important
  }

  .w-xxl-70 {
    width: 70% !important
  }

  .w-xxl-80 {
    width: 80% !important
  }

  .w-xxl-83 {
    width: 83.333333% !important
  }

  .w-xxl-85 {
    width: 85% !important
  }

  .w-xxl-90 {
    width: 90% !important
  }

  .w-xxl-95 {
    width: 95% !important
  }

  .w-xxl-100 {
    width: 100% !important
  }

  .w-xxl-110 {
    width: 110% !important
  }

  .w-xxl-120 {
    width: 120% !important
  }

  .w-xxl-140 {
    width: 140% !important
  }

  .w-xxl-075em {
    width: .75em !important
  }

  .w-xxl-085em {
    width: .85em !important
  }

  .w-xxl-08em {
    width: .8em !important
  }

  .w-xxl-09em {
    width: .9em !important
  }

  .w-xxl-1em {
    width: 1em !important
  }

  .w-xxl-2em {
    width: 2em !important
  }

  .w-xxl-3em {
    width: 3em !important
  }

  .w-xxl-4em {
    width: 4em !important
  }

  .w-xxl-7em {
    width: 7em !important
  }

  .w-xxl-10em {
    width: 10em !important
  }

  .w-xxl-04rem {
    width: .4rem !important
  }

  .w-xxl-05rem {
    width: .5rem !important
  }

  .w-xxl-06rem {
    width: .6rem !important
  }

  .w-xxl-07rem {
    width: .7rem !important
  }

  .w-xxl-08rem {
    width: .8rem !important
  }

  .w-xxl-09rem {
    width: .9rem !important
  }

  .w-xxl-1rem {
    width: 1rem !important
  }

  .w-xxl-101rem {
    width: 1.1rem !important
  }

  .w-xxl-102rem {
    width: 1.2rem !important
  }

  .w-xxl-103rem {
    width: 1.3rem !important
  }

  .w-xxl-104rem {
    width: 1.4rem !important
  }

  .w-xxl-105rem {
    width: 1.5rem !important
  }

  .w-xxl-106rem {
    width: 1.6rem !important
  }

  .w-xxl-107rem {
    width: 1.7rem !important
  }

  .w-xxl-108rem {
    width: 1.8rem !important
  }

  .w-xxl-109rem {
    width: 1.9rem !important
  }

  .w-xxl-2rem {
    width: 2rem !important
  }

  .w-xxl-3rem {
    width: 3rem !important
  }

  .w-xxl-4rem {
    width: 4rem !important
  }

  .w-xxl-5rem {
    width: 5rem !important
  }

  .w-xxl-6rem {
    width: 6rem !important
  }

  .w-xxl-7rem {
    width: 7rem !important
  }

  .w-xxl-8rem {
    width: 8rem !important
  }

  .w-xxl-805rem {
    width: 8.5rem !important
  }

  .w-xxl-9rem {
    width: 9rem !important
  }

  .w-xxl-905rem {
    width: 9.5rem !important
  }

  .w-xxl-10rem {
    width: 10rem !important
  }

  .w-xxl-1005rem {
    width: 10.5rem !important
  }

  .w-xxl-11rem {
    width: 11rem !important
  }

  .w-xxl-1105rem {
    width: 11.5rem !important
  }

  .w-xxl-12rem {
    width: 12rem !important
  }

  .w-xxl-1205rem {
    width: 12.5rem !important
  }

  .w-xxl-13rem {
    width: 13rem !important
  }

  .w-xxl-1305rem {
    width: 13.5rem !important
  }

  .w-xxl-14rem {
    width: 14rem !important
  }

  .w-xxl-15rem {
    width: 15rem !important
  }

  .w-xxl-16rem {
    width: 16rem !important
  }

  .w-xxl-17rem {
    width: 17rem !important
  }

  .w-xxl-18rem {
    width: 18rem !important
  }

  .w-xxl-19rem {
    width: 19rem !important
  }

  .w-xxl-20rem {
    width: 20rem !important
  }

  .w-xxl-21rem, .w-xxl-22rem {
    width: 22rem !important
  }

  .w-xxl-23rem, .w-xxl-24rem {
    width: 24rem !important
  }

  .w-xxl-25rem {
    width: 25rem !important
  }

  .w-xxl-26rem {
    width: 26rem !important
  }

  .w-xxl-27rem {
    width: 27rem !important
  }

  .w-xxl-28rem {
    width: 28rem !important
  }

  .w-xxl-29rem {
    width: 29rem !important
  }

  .w-xxl-30rem {
    width: 30rem !important
  }

  .w-xxl-31rem {
    width: 31rem !important
  }

  .w-xxl-32rem {
    width: 32rem !important
  }

  .w-xxl-33rem {
    width: 33rem !important
  }

  .w-xxl-34rem {
    width: 34rem !important
  }

  .w-xxl-35rem {
    width: 35rem !important
  }

  .w-xxl-36rem {
    width: 36rem !important
  }

  .w-xxl-37rem {
    width: 37rem !important
  }

  .w-xxl-38rem {
    width: 38rem !important
  }

  .w-xxl-39rem {
    width: 39rem !important
  }

  .w-xxl-40rem {
    width: 40rem !important
  }

  .w-xxl-auto {
    width: auto !important
  }

  .w-xxl-100vw {
    width: 100vw !important
  }
}

@media(min-width:1600px) {
  .w-xxxl-1205 {
    width: 12.5% !important
  }

  .w-xxxl-25 {
    width: 25% !important
  }

  .w-xxxl-30 {
    width: 30% !important
  }

  .w-xxxl-33 {
    width: 33.33333% !important
  }

  .w-xxxl-35 {
    width: 35% !important
  }

  .w-xxxl-40 {
    width: 40% !important
  }

  .w-xxxl-50 {
    width: 50% !important
  }

  .w-xxxl-60 {
    width: 60% !important
  }

  .w-xxxl-70 {
    width: 70% !important
  }

  .w-xxxl-80 {
    width: 80% !important
  }

  .w-xxxl-83 {
    width: 83.333333% !important
  }

  .w-xxxl-85 {
    width: 85% !important
  }

  .w-xxxl-90 {
    width: 90% !important
  }

  .w-xxxl-95 {
    width: 95% !important
  }

  .w-xxxl-100 {
    width: 100% !important
  }

  .w-xxxl-110 {
    width: 110% !important
  }

  .w-xxxl-120 {
    width: 120% !important
  }

  .w-xxxl-140 {
    width: 140% !important
  }

  .w-xxxl-075em {
    width: .75em !important
  }

  .w-xxxl-085em {
    width: .85em !important
  }

  .w-xxxl-08em {
    width: .8em !important
  }

  .w-xxxl-09em {
    width: .9em !important
  }

  .w-xxxl-1em {
    width: 1em !important
  }

  .w-xxxl-2em {
    width: 2em !important
  }

  .w-xxxl-3em {
    width: 3em !important
  }

  .w-xxxl-4em {
    width: 4em !important
  }

  .w-xxxl-7em {
    width: 7em !important
  }

  .w-xxxl-10em {
    width: 10em !important
  }

  .w-xxxl-04rem {
    width: .4rem !important
  }

  .w-xxxl-05rem {
    width: .5rem !important
  }

  .w-xxxl-06rem {
    width: .6rem !important
  }

  .w-xxxl-07rem {
    width: .7rem !important
  }

  .w-xxxl-08rem {
    width: .8rem !important
  }

  .w-xxxl-09rem {
    width: .9rem !important
  }

  .w-xxxl-1rem {
    width: 1rem !important
  }

  .w-xxxl-101rem {
    width: 1.1rem !important
  }

  .w-xxxl-102rem {
    width: 1.2rem !important
  }

  .w-xxxl-103rem {
    width: 1.3rem !important
  }

  .w-xxxl-104rem {
    width: 1.4rem !important
  }

  .w-xxxl-105rem {
    width: 1.5rem !important
  }

  .w-xxxl-106rem {
    width: 1.6rem !important
  }

  .w-xxxl-107rem {
    width: 1.7rem !important
  }

  .w-xxxl-108rem {
    width: 1.8rem !important
  }

  .w-xxxl-109rem {
    width: 1.9rem !important
  }

  .w-xxxl-2rem {
    width: 2rem !important
  }

  .w-xxxl-3rem {
    width: 3rem !important
  }

  .w-xxxl-4rem {
    width: 4rem !important
  }

  .w-xxxl-5rem {
    width: 5rem !important
  }

  .w-xxxl-6rem {
    width: 6rem !important
  }

  .w-xxxl-7rem {
    width: 7rem !important
  }

  .w-xxxl-8rem {
    width: 8rem !important
  }

  .w-xxxl-805rem {
    width: 8.5rem !important
  }

  .w-xxxl-9rem {
    width: 9rem !important
  }

  .w-xxxl-905rem {
    width: 9.5rem !important
  }

  .w-xxxl-10rem {
    width: 10rem !important
  }

  .w-xxxl-1005rem {
    width: 10.5rem !important
  }

  .w-xxxl-11rem {
    width: 11rem !important
  }

  .w-xxxl-1105rem {
    width: 11.5rem !important
  }

  .w-xxxl-12rem {
    width: 12rem !important
  }

  .w-xxxl-1205rem {
    width: 12.5rem !important
  }

  .w-xxxl-13rem {
    width: 13rem !important
  }

  .w-xxxl-1305rem {
    width: 13.5rem !important
  }

  .w-xxxl-14rem {
    width: 14rem !important
  }

  .w-xxxl-15rem {
    width: 15rem !important
  }

  .w-xxxl-16rem {
    width: 16rem !important
  }

  .w-xxxl-17rem {
    width: 17rem !important
  }

  .w-xxxl-18rem {
    width: 18rem !important
  }

  .w-xxxl-19rem {
    width: 19rem !important
  }

  .w-xxxl-20rem {
    width: 20rem !important
  }

  .w-xxxl-21rem, .w-xxxl-22rem {
    width: 22rem !important
  }

  .w-xxxl-23rem, .w-xxxl-24rem {
    width: 24rem !important
  }

  .w-xxxl-25rem {
    width: 25rem !important
  }

  .w-xxxl-26rem {
    width: 26rem !important
  }

  .w-xxxl-27rem {
    width: 27rem !important
  }

  .w-xxxl-28rem {
    width: 28rem !important
  }

  .w-xxxl-29rem {
    width: 29rem !important
  }

  .w-xxxl-30rem {
    width: 30rem !important
  }

  .w-xxxl-31rem {
    width: 31rem !important
  }

  .w-xxxl-32rem {
    width: 32rem !important
  }

  .w-xxxl-33rem {
    width: 33rem !important
  }

  .w-xxxl-34rem {
    width: 34rem !important
  }

  .w-xxxl-35rem {
    width: 35rem !important
  }

  .w-xxxl-36rem {
    width: 36rem !important
  }

  .w-xxxl-37rem {
    width: 37rem !important
  }

  .w-xxxl-38rem {
    width: 38rem !important
  }

  .w-xxxl-39rem {
    width: 39rem !important
  }

  .w-xxxl-40rem {
    width: 40rem !important
  }

  .w-xxxl-auto {
    width: auto !important
  }

  .w-xxxl-100vw {
    width: 100vw !important
  }
}

html, html a {
  -webkit-font-smoothing: antialiased;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, .004)
}

body, html {
  overflow-x: hidden
}

body {
  min-height: 100%;
  height: auto;
  color: #383838;
  font-weight: 300;
  counter-reset: a
}

.scrNo {
  overflow-y: hidden
}

dl, menu, ol, ul {
  margin: 0;
  padding: 0;
  list-style: none
}

nav ol, nav ul {
  list-style: none;
  list-style-image: none
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: top
}

.img-fluid {
  width: 100%
}

.imgSvg {
  overflow: initial !important
}

.img-align-center {
  position: relative;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)
}

figure {
  margin-bottom: 0
}

form {
  margin: 0
}

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  vertical-align: middle
}

button, input {
  line-height: normal
}

button {
  border: 0;
  cursor: pointer
}

input, textarea {
  appearance: none
}

button, html input[type="button"], input[type=reset], input[type=submit] {
  appearance: button;
  cursor: pointer;
  overflow: visible
}

button[disabled], input[disabled] {
  cursor: default
}

button {
  border: 0;
  outline: 0;
  cursor: pointer
}

input[type=basketCheck], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
  height: 13px;
  width: 13px
}

input[type=search] {
  appearance: textfield;
  box-sizing: content-box
}

textarea {
  overflow: auto;
  vertical-align: top
}

.table {
  margin-bottom: 0
}

.table, table {
  border-spacing: 0
}

table {
  border-collapse: collapse
}

.ovxs {
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch
}

.ovv {
  overflow: visible
}

.ovh {
  overflow: hidden
}

.vm {
  vertical-align: middle
}

.vh {
  visibility: hidden
}

.z-1 {
  z-index: 1 !important
}

.z-10 {
  z-index: 10 !important
}

.z-15 {
  z-index: 3 !important
}

.topLeft {
  top: 0;
  left: 0
}

.bottomLeft {
  bottom: 0;
  left: 0
}

.topRight {
  top: 0;
  right: 0
}

.bottomRight {
  bottom: 0;
  right: 0
}

.op-0 {
  opacity: 0
}

.op-025 {
  opacity: .025
}

.op-05 {
  opacity: .05
}

.op-1 {
  opacity: .1
}

.op-2 {
  opacity: .2
}

.op-3 {
  opacity: .3
}

.op-4 {
  opacity: .4
}

.op-5 {
  opacity: .5
}

.op-6 {
  opacity: .6
}

.op-7 {
  opacity: .7
}

.op-8 {
  opacity: .8
}

.op-9 {
  opacity: .9
}

.op-95 {
  opacity: .95
}

.grayscale {
  filter: grayscale(100%);
  transition: all .5s
}

.grayscale:hover, .slick-center .grayscale {
  filter: none
}

.gradientBlk {
  background: -moz-linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .8) 100%);
  background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .8) 100%)
}

.box-gra {
  width: 100%;
  height: 10rem;
  top: 0;
  left: 0;
  z-index: 2;
  background: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .4) 30%, transparent 100%)
}

.bg-cover {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center
}

.bg-none {
  background: 0
}

.bg-blk {
  background: #191919
}

.bg-wht {
  background: #fff
}

.bg-wht-op05 {
  background: hsla(0, 0%, 100%, .5)
}

.bg-wht-op07 {
  background: hsla(0, 0%, 100%, .7)
}

.bg-wht-op075 {
  background: hsla(0, 0%, 100%, .75)
}

.bg-wht-op08 {
  background: hsla(0, 0%, 100%, .8)
}

.bg-wht-op085 {
  background: hsla(0, 0%, 100%, .85)
}

.bg-wht-op095 {
  background: hsla(0, 0%, 100%, .95)
}

.bg-gray {
  background: #d8d8d8
}

.bg-gray-light {
  background: #fafafa
}

.hvr-bg-none:active, .hvr-bg-none:hover {
  background: 0
}

.hvr-bg-blk:active, .hvr-bg-blk:hover {
  background: #191919
}

.hvr-bg-wht:active, .hvr-bg-wht:hover {
  background: #fff
}

.hvr-bg-wht-op05:active, .hvr-bg-wht-op05:hover {
  background: hsla(0, 0%, 100%, .5)
}

.hvr-bg-wht-op07:active, .hvr-bg-wht-op07:hover {
  background: hsla(0, 0%, 100%, .7)
}

.hvr-bg-wht-op075:active, .hvr-bg-wht-op075:hover {
  background: hsla(0, 0%, 100%, .75)
}

.hvr-bg-wht-op08:active, .hvr-bg-wht-op08:hover {
  background: hsla(0, 0%, 100%, .8)
}

.hvr-bg-wht-op085:active, .hvr-bg-wht-op085:hover {
  background: hsla(0, 0%, 100%, .85)
}

.hvr-bg-wht-op095:active, .hvr-bg-wht-op095:hover {
  background: hsla(0, 0%, 100%, .95)
}

.hvr-bg-gray:active, .hvr-bg-gray:hover {
  background: #d8d8d8
}

.hvr-bg-gray-light:active, .hvr-bg-gray-light:hover {
  background: #fafafa
}

.btn {
  letter-spacing: 0;
  line-height: 1.2;
  padding: .53em 0 .52em;
  position: relative
}

.btn&gt;input[type="text"] {
  border: 0;
  outline: 0;
  background: 0;
  line-height: 1.4
}

.btn-share-fb {
  background: #3b5998;
  color: #fff;
  border: .3rem solid #3b5998
}

.btn-share-fb:hover {
  background: #fff;
  color: #3b5998
}

.btn-share-tw {
  background: #00aced;
  color: #fff;
  border: .3rem solid #00aced
}

.btn-share-tw:hover {
  background: #fff;
  color: #00aced
}

.btn-shadow {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, .15), -1px -1px 2px rgba(0, 0, 0, .1)
}

.btn-share__item-text i {
  font-size: 1.8em;
  position: relative;
  top: -.07rem;
  color: #000
}

.btn-share-twitter:hover i {
  color: #2795e9
}

.btn-share-facebook:hover i {
  color: #3b5998
}

.btn-share-Line svg {
  height: 1.57rem;
  width: 1.57rem;
  position: relative
}

.btn-share-Line:hover img {
  fill: #3b5998
}

.liDb&gt;li {
  display: inline-block
}

.liDisc&gt;li {
  margin-left: 1.3rem;
  list-style-type: disc;
  margin-bottom: .15rem
}

.liDic-count&gt;li {
  position: relative;
  padding-left: 2.4em;
  margin-bottom: .3rem
}

.liDic-count&gt;li:before {
  position: absolute;
  top: -.27em;
  left: -.05em;
  font-size: 2rem;
  counter-increment: a;
  content: counter(a)".";
  font-weight: 400
}

.liDic&gt;li {
  margin-left: 1.3rem;
  list-style-type: decimal;
  margin-bottom: .15rem
}

.liDi&gt;li {
  display: inline
}

.liDi&gt;li:before {
  margin-left: .35em;
  margin-right: .4em;
  color: #666;
  vertical-align: middle
}

.liDi&gt;li:first-child:before, .liSlash ul&gt;li:before {
  margin-left: 0;
  margin-right: 0
}

.liLine&gt;li {
  display: inline
}

.liLine&gt;li:before {
  content: "|";
  margin-left: .35em;
  margin-right: .4em;
  color: #666;
  vertical-align: middle
}

.liLine ul&gt;li:before, .liLine&gt;li:first-child:before {
  content: "";
  margin-left: 0;
  margin-right: 0
}

.liSlash&gt;li {
  display: inline
}

.liSlash&gt;li:before {
  content: "/";
  margin-left: .35em;
  margin-right: .4em;
  color: #666;
  vertical-align: middle
}

.liSlash ul&gt;li:before, .liSlash&gt;li:first-child:before {
  content: "";
  margin-left: 0;
  margin-right: 0
}

.liSlash.clr-wht&gt;li:before {
  color: #f7f7f7
}

.liFaq {
  padding-left: 1rem
}

.liFaq&gt;dd, .liFaq&gt;dt {
  position: relative;
  padding-left: 1rem
}

.liFaq&gt;dd:before, .liFaq&gt;dt:before {
  position: absolute;
  top: 0;
  left: -.7em;
  color: #333;
  vertical-align: middle;
  font-size: 1.4rem
}

.liFaq&gt;dt:before {
  content: "Q."
}

.liFaq&gt;dd:before {
  content: "A."
}

.liKome {
  padding-left: 1.3em
}

.liKome&gt;li {
  position: relative
}

.liKome&gt;li:before {
  content: "â€»";
  position: absolute;
  top: 0;
  left: -1.3em
}

.ls--03 {
  letter-spacing: -.3rem !important
}

.ls--02 {
  letter-spacing: -.2rem !important
}

.ls--01 {
  letter-spacing: -.1rem !important
}

.ls-0 {
  letter-spacing: 0 !important
}

.ls-005 {
  letter-spacing: .05rem !important
}

.ls-01 {
  letter-spacing: .1rem !important
}

.ls-02 {
  letter-spacing: .2rem !important
}

.ls-03 {
  letter-spacing: .3rem !important
}

.ls-04 {
  letter-spacing: .4rem !important
}

.ls-05 {
  letter-spacing: .5rem !important
}

.ls-06 {
  letter-spacing: .6rem !important
}

.ls-07 {
  letter-spacing: .7rem !important
}

.lh-05 {
  line-height: .5
}

.lh-07 {
  line-height: .7
}

.lh-08 {
  line-height: .8
}

.lh-09 {
  line-height: .9 !important
}

.lh-099 {
  line-height: .99 !important
}

.lh-1 {
  line-height: 1 !important
}

.lh-101 {
  line-height: 1.1 !important
}

.lh-102 {
  line-height: 1.2 !important
}

.lh-103 {
  line-height: 1.3 !important
}

.lh-104 {
  line-height: 1.4 !important
}

.lh-105 {
  line-height: 1.5 !important
}

.lh-106 {
  line-height: 1.6 !important
}

.lh-107 {
  line-height: 1.7 !important
}

.lh-108 {
  line-height: 1.8 !important
}

.lh-109 {
  line-height: 1.9 !important
}

.lh-2 {
  line-height: 2 !important
}

.lh-201 {
  line-height: 2.1 !important
}

.lh-202 {
  line-height: 2.2 !important
}

.lh-203 {
  line-height: 2.3 !important
}

.lh-204 {
  line-height: 2.4 !important
}

.lh-205 {
  line-height: 2.5 !important
}

.lh-206 {
  line-height: 2.6 !important
}

.lh-207 {
  line-height: 2.7 !important
}

.lh-208 {
  line-height: 2.8 !important
}

.lh-209 {
  line-height: 2.9 !important
}

.lh-3 {
  line-height: 3 !important
}

.lh-4 {
  line-height: 4rem !important
}

.lh-5 {
  line-height: 5rem !important
}

.lh-6 {
  line-height: 6rem !important
}

.lh-7 {
  line-height: 7rem !important
}

.lh-8 {
  line-height: 8rem !important
}

.lh-9 {
  line-height: 9rem !important
}

.lh-10 {
  line-height: 10rem !important
}

.rounded-xs {
  border-radius: .25rem !important
}

.rounded-sm {
  border-radius: .75rem !important
}

.rounded-md {
  border-radius: 1rem !important
}

.rounded-lg {
  border-radius: 1.25rem !important
}

.rounded-xl {
  border-radius: 1.75rem !important
}

.rounded-xxl {
  border-radius: 2rem !important
}

@media(min-width:576px) {
  .ls-sm--03 {
    letter-spacing: -.3rem !important
  }

  .ls-sm--02 {
    letter-spacing: -.2rem !important
  }

  .ls-sm--01 {
    letter-spacing: -.1rem !important
  }

  .ls-sm-0 {
    letter-spacing: 0 !important
  }

  .ls-sm-005 {
    letter-spacing: .05rem !important
  }

  .ls-sm-01 {
    letter-spacing: .1rem !important
  }

  .ls-sm-02 {
    letter-spacing: .2rem !important
  }

  .ls-sm-03 {
    letter-spacing: .3rem !important
  }

  .ls-sm-04 {
    letter-spacing: .4rem !important
  }

  .ls-sm-05 {
    letter-spacing: .5rem !important
  }

  .ls-sm-06 {
    letter-spacing: .6rem !important
  }

  .ls-sm-07 {
    letter-spacing: .7rem !important
  }

  .lh-sm-05 {
    line-height: .5
  }

  .lh-sm-07 {
    line-height: .7
  }

  .lh-sm-08 {
    line-height: .8
  }

  .lh-sm-09 {
    line-height: .9 !important
  }

  .lh-sm-099 {
    line-height: .99 !important
  }

  .lh-sm-1 {
    line-height: 1 !important
  }

  .lh-sm-101 {
    line-height: 1.1 !important
  }

  .lh-sm-102 {
    line-height: 1.2 !important
  }

  .lh-sm-103 {
    line-height: 1.3 !important
  }

  .lh-sm-104 {
    line-height: 1.4 !important
  }

  .lh-sm-105 {
    line-height: 1.5 !important
  }

  .lh-sm-106 {
    line-height: 1.6 !important
  }

  .lh-sm-107 {
    line-height: 1.7 !important
  }

  .lh-sm-108 {
    line-height: 1.8 !important
  }

  .lh-sm-109 {
    line-height: 1.9 !important
  }

  .lh-sm-2 {
    line-height: 2 !important
  }

  .lh-sm-201 {
    line-height: 2.1 !important
  }

  .lh-sm-202 {
    line-height: 2.2 !important
  }

  .lh-sm-203 {
    line-height: 2.3 !important
  }

  .lh-sm-204 {
    line-height: 2.4 !important
  }

  .lh-sm-205 {
    line-height: 2.5 !important
  }

  .lh-sm-206 {
    line-height: 2.6 !important
  }

  .lh-sm-207 {
    line-height: 2.7 !important
  }

  .lh-sm-208 {
    line-height: 2.8 !important
  }

  .lh-sm-209 {
    line-height: 2.9 !important
  }

  .lh-sm-3 {
    line-height: 3 !important
  }

  .lh-sm-4 {
    line-height: 4rem !important
  }

  .lh-sm-5 {
    line-height: 5rem !important
  }

  .lh-sm-6 {
    line-height: 6rem !important
  }

  .rounded-sm-sm {
    border-radius: .75rem !important
  }

  .rounded-sm-md {
    border-radius: 1rem !important
  }

  .rounded-sm-lg {
    border-radius: 1.25rem !important
  }

  .rounded-sm-xl {
    border-radius: 1.75rem !important
  }

  .rounded-sm-xxl {
    border-radius: 2rem !important
  }
}

@media(min-width:768px) {
  .ls-md--03 {
    letter-spacing: -.3rem !important
  }

  .ls-md--02 {
    letter-spacing: -.2rem !important
  }

  .ls-md--01 {
    letter-spacing: -.1rem !important
  }

  .ls-md-0 {
    letter-spacing: 0 !important
  }

  .ls-md-005 {
    letter-spacing: .05rem !important
  }

  .ls-md-01 {
    letter-spacing: .1rem !important
  }

  .ls-md-02 {
    letter-spacing: .2rem !important
  }

  .ls-md-03 {
    letter-spacing: .3rem !important
  }

  .ls-md-04 {
    letter-spacing: .4rem !important
  }

  .ls-md-05 {
    letter-spacing: .5rem !important
  }

  .ls-md-06 {
    letter-spacing: .6rem !important
  }

  .ls-md-07 {
    letter-spacing: .7rem !important
  }

  .lh-md-05 {
    line-height: .5
  }

  .lh-md-07 {
    line-height: .7
  }

  .lh-md-08 {
    line-height: .8
  }

  .lh-md-09 {
    line-height: .9 !important
  }

  .lh-md-099 {
    line-height: .99 !important
  }

  .lh-md-1 {
    line-height: 1 !important
  }

  .lh-md-101 {
    line-height: 1.1 !important
  }

  .lh-md-102 {
    line-height: 1.2 !important
  }

  .lh-md-103 {
    line-height: 1.3 !important
  }

  .lh-md-104 {
    line-height: 1.4 !important
  }

  .lh-md-105 {
    line-height: 1.5 !important
  }

  .lh-md-106 {
    line-height: 1.6 !important
  }

  .lh-md-107 {
    line-height: 1.7 !important
  }

  .lh-md-108 {
    line-height: 1.8 !important
  }

  .lh-md-109 {
    line-height: 1.9 !important
  }

  .lh-md-2 {
    line-height: 2 !important
  }

  .lh-md-201 {
    line-height: 2.1 !important
  }

  .lh-md-202 {
    line-height: 2.2 !important
  }

  .lh-md-203 {
    line-height: 2.3 !important
  }

  .lh-md-204 {
    line-height: 2.4 !important
  }

  .lh-md-205 {
    line-height: 2.5 !important
  }

  .lh-md-206 {
    line-height: 2.6 !important
  }

  .lh-md-207 {
    line-height: 2.7 !important
  }

  .lh-md-208 {
    line-height: 2.8 !important
  }

  .lh-md-209 {
    line-height: 2.9 !important
  }

  .lh-md-3 {
    line-height: 3 !important
  }

  .lh-md-4 {
    line-height: 4rem !important
  }

  .lh-md-5 {
    line-height: 5rem !important
  }

  .lh-md-6 {
    line-height: 6rem !important
  }

  .rounded-md-xs {
    border-radius: .25rem !important
  }

  .rounded-md-sm {
    border-radius: .75rem !important
  }

  .rounded-md-md {
    border-radius: 1rem !important
  }

  .rounded-md-lg {
    border-radius: 1.25rem !important
  }

  .rounded-md-xl {
    border-radius: 1.75rem !important
  }

  .rounded-md-xxl {
    border-radius: 2rem !important
  }
}

@media(min-width:992px) {
  .ls-lg--03 {
    letter-spacing: -.3rem !important
  }

  .ls-lg--02 {
    letter-spacing: -.2rem !important
  }

  .ls-lg--01 {
    letter-spacing: -.1rem !important
  }

  .ls-lg-0 {
    letter-spacing: 0 !important
  }

  .ls-lg-005 {
    letter-spacing: .05rem !important
  }

  .ls-lg-01 {
    letter-spacing: .1rem !important
  }

  .ls-lg-02 {
    letter-spacing: .2rem !important
  }

  .ls-lg-03 {
    letter-spacing: .3rem !important
  }

  .ls-lg-04 {
    letter-spacing: .4rem !important
  }

  .ls-lg-05 {
    letter-spacing: .5rem !important
  }

  .ls-lg-06 {
    letter-spacing: .6rem !important
  }

  .ls-lg-07 {
    letter-spacing: .7rem !important
  }

  .lh-lg-05 {
    line-height: .5
  }

  .lh-lg-07 {
    line-height: .7
  }

  .lh-lg-08 {
    line-height: .8
  }

  .lh-lg-09 {
    line-height: .9 !important
  }

  .lh-lg-099 {
    line-height: .99 !important
  }

  .lh-lg-1 {
    line-height: 1 !important
  }

  .lh-lg-101 {
    line-height: 1.1 !important
  }

  .lh-lg-102 {
    line-height: 1.2 !important
  }

  .lh-lg-103 {
    line-height: 1.3 !important
  }

  .lh-lg-104 {
    line-height: 1.4 !important
  }

  .lh-lg-105 {
    line-height: 1.5 !important
  }

  .lh-lg-106 {
    line-height: 1.6 !important
  }

  .lh-lg-107 {
    line-height: 1.7 !important
  }

  .lh-lg-108 {
    line-height: 1.8 !important
  }

  .lh-lg-109 {
    line-height: 1.9 !important
  }

  .lh-lg-2 {
    line-height: 2 !important
  }

  .lh-lg-201 {
    line-height: 2.1 !important
  }

  .lh-lg-202 {
    line-height: 2.2 !important
  }

  .lh-lg-203 {
    line-height: 2.3 !important
  }

  .lh-lg-204 {
    line-height: 2.4 !important
  }

  .lh-lg-205 {
    line-height: 2.5 !important
  }

  .lh-lg-206 {
    line-height: 2.6 !important
  }

  .lh-lg-207 {
    line-height: 2.7 !important
  }

  .lh-lg-208 {
    line-height: 2.8 !important
  }

  .lh-lg-209 {
    line-height: 2.9 !important
  }

  .lh-lg-3 {
    line-height: 3 !important
  }

  .lh-lg-4 {
    line-height: 4rem !important
  }

  .lh-lg-5 {
    line-height: 5rem !important
  }

  .lh-lg-6 {
    line-height: 6rem !important
  }

  .rounded-lg-xs {
    border-radius: .25rem !important
  }

  .rounded-lg-sm {
    border-radius: .75rem !important
  }

  .rounded-lg-md {
    border-radius: 1rem !important
  }

  .rounded-lg-lg {
    border-radius: 1.25rem !important
  }

  .rounded-lg-xl {
    border-radius: 1.75rem !important
  }

  .rounded-lg-xxl {
    border-radius: 2rem !important
  }
}

@media(min-width:1200px) {
  .ls-xl--03 {
    letter-spacing: -.3rem !important
  }

  .ls-xl--02 {
    letter-spacing: -.2rem !important
  }

  .ls-xl--01 {
    letter-spacing: -.1rem !important
  }

  .ls-xl-0 {
    letter-spacing: 0 !important
  }

  .ls-xl-005 {
    letter-spacing: .05rem !important
  }

  .ls-xl-01 {
    letter-spacing: .1rem !important
  }

  .ls-xl-02 {
    letter-spacing: .2rem !important
  }

  .ls-xl-03 {
    letter-spacing: .3rem !important
  }

  .ls-xl-04 {
    letter-spacing: .4rem !important
  }

  .ls-xl-05 {
    letter-spacing: .5rem !important
  }

  .ls-xl-06 {
    letter-spacing: .6rem !important
  }

  .ls-xl-07 {
    letter-spacing: .7rem !important
  }

  .lh-xl-05 {
    line-height: .5
  }

  .lh-xl-07 {
    line-height: .7
  }

  .lh-xl-08 {
    line-height: .8
  }

  .lh-xl-09 {
    line-height: .9 !important
  }

  .lh-xl-099 {
    line-height: .99 !important
  }

  .lh-xl-1 {
    line-height: 1 !important
  }

  .lh-xl-101 {
    line-height: 1.1 !important
  }

  .lh-xl-102 {
    line-height: 1.2 !important
  }

  .lh-xl-103 {
    line-height: 1.3 !important
  }

  .lh-xl-104 {
    line-height: 1.4 !important
  }

  .lh-xl-105 {
    line-height: 1.5 !important
  }

  .lh-xl-106 {
    line-height: 1.6 !important
  }

  .lh-xl-107 {
    line-height: 1.7 !important
  }

  .lh-xl-108 {
    line-height: 1.8 !important
  }

  .lh-xl-109 {
    line-height: 1.9 !important
  }

  .lh-xl-2 {
    line-height: 2 !important
  }

  .lh-xl-201 {
    line-height: 2.1 !important
  }

  .lh-xl-202 {
    line-height: 2.2 !important
  }

  .lh-xl-203 {
    line-height: 2.3 !important
  }

  .lh-xl-204 {
    line-height: 2.4 !important
  }

  .lh-xl-205 {
    line-height: 2.5 !important
  }

  .lh-xl-206 {
    line-height: 2.6 !important
  }

  .lh-xl-207 {
    line-height: 2.7 !important
  }

  .lh-xl-208 {
    line-height: 2.8 !important
  }

  .lh-xl-209 {
    line-height: 2.9 !important
  }

  .lh-xl-3 {
    line-height: 3 !important
  }

  .lh-xl-4 {
    line-height: 4rem !important
  }

  .lh-xl-5 {
    line-height: 5rem !important
  }

  .lh-xl-6 {
    line-height: 6rem !important
  }

  .rounded-xl-xs {
    border-radius: .25rem !important
  }

  .rounded-xl-sm {
    border-radius: .75rem !important
  }

  .rounded-xl-md {
    border-radius: 1rem !important
  }

  .rounded-xl-lg {
    border-radius: 1.25rem !important
  }

  .rounded-xl-xl {
    border-radius: 1.75rem !important
  }

  .rounded-xl-xxl {
    border-radius: 2rem !important
  }
}

@media(min-width:1366px) {
  .ls-xxl--03 {
    letter-spacing: -.3rem !important
  }

  .ls-xxl--02 {
    letter-spacing: -.2rem !important
  }

  .ls-xxl--01 {
    letter-spacing: -.1rem !important
  }

  .ls-xxl-0 {
    letter-spacing: 0 !important
  }

  .ls-xxl-005 {
    letter-spacing: .05rem !important
  }

  .ls-xxl-01 {
    letter-spacing: .1rem !important
  }

  .ls-xxl-02 {
    letter-spacing: .2rem !important
  }

  .ls-xxl-03 {
    letter-spacing: .3rem !important
  }

  .ls-xxl-04 {
    letter-spacing: .4rem !important
  }

  .ls-xxl-05 {
    letter-spacing: .5rem !important
  }

  .ls-xxl-06 {
    letter-spacing: .6rem !important
  }

  .ls-xxl-07 {
    letter-spacing: .7rem !important
  }

  .lh-xxl-05 {
    line-height: .5
  }

  .lh-xxl-07 {
    line-height: .7
  }

  .lh-xxl-08 {
    line-height: .8
  }

  .lh-xxl-09 {
    line-height: .9 !important
  }

  .lh-xxl-099 {
    line-height: .99 !important
  }

  .lh-xxl-1 {
    line-height: 1 !important
  }

  .lh-xxl-101 {
    line-height: 1.1 !important
  }

  .lh-xxl-102 {
    line-height: 1.2 !important
  }

  .lh-xxl-103 {
    line-height: 1.3 !important
  }

  .lh-xxl-104 {
    line-height: 1.4 !important
  }

  .lh-xxl-105 {
    line-height: 1.5 !important
  }

  .lh-xxl-106 {
    line-height: 1.6 !important
  }

  .lh-xxl-107 {
    line-height: 1.7 !important
  }

  .lh-xxl-108 {
    line-height: 1.8 !important
  }

  .lh-xxl-109 {
    line-height: 1.9 !important
  }

  .lh-xxl-2 {
    line-height: 2 !important
  }

  .lh-xxl-201 {
    line-height: 2.1 !important
  }

  .lh-xxl-202 {
    line-height: 2.2 !important
  }

  .lh-xxl-203 {
    line-height: 2.3 !important
  }

  .lh-xxl-204 {
    line-height: 2.4 !important
  }

  .lh-xxl-205 {
    line-height: 2.5 !important
  }

  .lh-xxl-206 {
    line-height: 2.6 !important
  }

  .lh-xxl-207 {
    line-height: 2.7 !important
  }

  .lh-xxl-208 {
    line-height: 2.8 !important
  }

  .lh-xxl-209 {
    line-height: 2.9 !important
  }

  .lh-xxl-3 {
    line-height: 3 !important
  }

  .lh-xxl-4 {
    line-height: 4rem !important
  }

  .lh-xxl-5 {
    line-height: 5rem !important
  }

  .lh-xxl-6 {
    line-height: 6rem !important
  }

  .rounded-xxl-xs {
    border-radius: .25rem !important
  }

  .rounded-xxl-sm {
    border-radius: .75rem !important
  }

  .rounded-xxl-md {
    border-radius: 1rem !important
  }

  .rounded-xxl-lg {
    border-radius: 1.25rem !important
  }

  .rounded-xxl-xl {
    border-radius: 1.75rem !important
  }

  .rounded-xxl-xxl {
    border-radius: 2rem !important
  }
}

.bsd {
  border: .1rem solid #ccc !important
}

.btsd {
  border-top: .1rem solid #ccc !important
}

.bbsd {
  border-bottom: .1rem solid #dedcdc !important
}

.brsd {
  border-right: .1rem solid #dedcdc !important
}

.blsd {
  border-left: .1rem solid #dedcdc !important
}

.bda {
  border: .1rem dashed #ccc !important
}

.btda {
  border-top: .1rem dashed #ccc !important
}

.bbda {
  border-bottom: .1rem dashed #dedcdc !important
}

.brda {
  border-right: .1rem dashed #dedcdc !important
}

.blda {
  border-left: .1rem dashed #dedcdc !important
}

.bdb {
  border: .4rem double #ccc !important
}

.btdb {
  border-top: .4rem double #ccc !important
}

.bbdb {
  border-bottom: .4rem double #dedcdc !important
}

.brdb {
  border-right: .4rem double #dedcdc !important
}

.bldb {
  border-left: .4rem double #dedcdc !important
}

.b-0 {
  border: 0 0 !important
}

.bt-0 {
  border-top: 0 0 !important
}

.bb-0 {
  border-bottom: 0 0 !important
}

.br-0 {
  border-right: 0 0 !important
}

.bl-0 {
  border-left: 0 0 !important
}

@media(min-width:576px) {
  .bsd-sm {
    border: .1rem solid #ccc !important
  }

  .btsd-sm {
    border-top: .1rem solid #ccc !important
  }

  .bbsd-sm {
    border-bottom: .1rem solid #dedcdc !important
  }

  .brsd-sm {
    border-right: .1rem solid #dedcdc !important
  }

  .blsd-sm {
    border-left: .1rem solid #dedcdc !important
  }

  .bda-sm {
    border: .1rem dashed #ccc !important
  }

  .btda-sm {
    border-top: .1rem dashed #ccc !important
  }

  .bbda-sm {
    border-bottom: .1rem dashed #dedcdc !important
  }

  .brda-sm {
    border-right: .1rem dashed #dedcdc !important
  }

  .blda-sm {
    border-left: .1rem dashed #dedcdc !important
  }

  .bdb-sm {
    border: .4rem double #ccc !important
  }

  .btdb-sm {
    border-top: .4rem double #ccc !important
  }

  .bbdb-sm {
    border-bottom: .4rem double #dedcdc !important
  }

  .brdb-sm {
    border-right: .4rem double #dedcdc !important
  }

  .bldb-sm {
    border-left: .4rem double #dedcdc !important
  }

  .b-sm-0 {
    border: 0 0 !important
  }

  .bt-sm-0 {
    border-top: 0 0 !important
  }

  .bb-sm-0 {
    border-bottom: 0 0 !important
  }

  .br-sm-0 {
    border-right: 0 0 !important
  }

  .bl-sm-0 {
    border-left: 0 0 !important
  }
}

@media(min-width:768px) {
  .bsd-md {
    border: .1rem solid #ccc !important
  }

  .btsd-md {
    border-top: .1rem solid #ccc !important
  }

  .bbsd-md {
    border-bottom: .1rem solid #dedcdc !important
  }

  .brsd-md {
    border-right: .1rem solid #dedcdc !important
  }

  .blsd-md {
    border-left: .1rem solid #dedcdc !important
  }

  .bda-md {
    border: .1rem dashed #ccc !important
  }

  .btda-md {
    border-top: .1rem dashed #ccc !important
  }

  .bbda-md {
    border-bottom: .1rem dashed #dedcdc !important
  }

  .brda-md {
    border-right: .1rem dashed #dedcdc !important
  }

  .blda-md {
    border-left: .1rem dashed #dedcdc !important
  }

  .bdb-md {
    border: .4rem double #ccc !important
  }

  .btdb-md {
    border-top: .4rem double #ccc !important
  }

  .bbdb-md {
    border-bottom: .4rem double #dedcdc !important
  }

  .brdb-md {
    border-right: .4rem double #dedcdc !important
  }

  .bldb-md {
    border-left: .4rem double #dedcdc !important
  }

  .b-md-0 {
    border: 0 0 !important
  }

  .bt-md-0 {
    border-top: 0 0 !important
  }

  .bb-md-0 {
    border-bottom: 0 0 !important
  }

  .br-md-0 {
    border-right: 0 0 !important
  }

  .bl-md-0 {
    border-left: 0 0 !important
  }
}

@media(min-width:992px) {
  .bsd-lg {
    border: .1rem solid #ccc !important
  }

  .btsd-lg {
    border-top: .1rem solid #ccc !important
  }

  .bbsd-lg {
    border-bottom: .1rem solid #dedcdc !important
  }

  .brsd-lg {
    border-right: .1rem solid #dedcdc !important
  }

  .blsd-lg {
    border-left: .1rem solid #dedcdc !important
  }

  .bda-lg {
    border: .1rem dashed #ccc !important
  }

  .btda-lg {
    border-top: .1rem dashed #ccc !important
  }

  .bbda-lg {
    border-bottom: .1rem dashed #dedcdc !important
  }

  .brda-lg {
    border-right: .1rem dashed #dedcdc !important
  }

  .blda-lg {
    border-left: .1rem dashed #dedcdc !important
  }

  .bdb-lg {
    border: .4rem double #ccc !important
  }

  .btdb-lg {
    border-top: .4rem double #ccc !important
  }

  .bbdb-lg {
    border-bottom: .4rem double #dedcdc !important
  }

  .brdb-lg {
    border-right: .4rem double #dedcdc !important
  }

  .bldb-lg {
    border-left: .4rem double #dedcdc !important
  }

  .b-lg-0 {
    border: 0 0 !important
  }

  .bt-lg-0 {
    border-top: 0 0 !important
  }

  .bb-lg-0 {
    border-bottom: 0 0 !important
  }

  .br-lg-0 {
    border-right: 0 0 !important
  }

  .bl-lg-0 {
    border-left: 0 0 !important
  }
}

@media(min-width:1200px) {
  .bsd-xl {
    border: .1rem solid #ccc !important
  }

  .btsd-xl {
    border-top: .1rem solid #ccc !important
  }

  .bbsd-xl {
    border-bottom: .1rem solid #dedcdc !important
  }

  .brsd-xl {
    border-right: .1rem solid #dedcdc !important
  }

  .blsd-xl {
    border-left: .1rem solid #dedcdc !important
  }

  .bda-xl {
    border: .1rem dashed #ccc !important
  }

  .btda-xl {
    border-top: .1rem dashed #ccc !important
  }

  .bbda-xl {
    border-bottom: .1rem dashed #dedcdc !important
  }

  .brda-xl {
    border-right: .1rem dashed #dedcdc !important
  }

  .blda-xl {
    border-left: .1rem dashed #dedcdc !important
  }

  .bdb-xl {
    border: .4rem double #ccc !important
  }

  .btdb-xl {
    border-top: .4rem double #ccc !important
  }

  .bbdb-xl {
    border-bottom: .4rem double #dedcdc !important
  }

  .brdb-xl {
    border-right: .4rem double #dedcdc !important
  }

  .bldb-xl {
    border-left: .4rem double #dedcdc !important
  }

  .b-xl-0 {
    border: 0 0 !important
  }

  .bt-xl-0 {
    border-top: 0 0 !important
  }

  .bb-xl-0 {
    border-bottom: 0 0 !important
  }

  .br-xl-0 {
    border-right: 0 0 !important
  }

  .bl-xl-0 {
    border-left: 0 0 !important
  }
}

@media(min-width:1366px) {
  .d-xxl-none {
    display: none !important
  }

  .d-xxl-block {
    display: block !important
  }

  .d-xxl-inline {
    display: inline !important
  }

  .d-xxl-inline-block {
    display: inline-block !important
  }

  .bsd-xxl {
    border: .1rem solid #ccc !important
  }

  .btsd-xxl {
    border-top: .1rem solid #ccc !important
  }

  .bbsd-xxl {
    border-bottom: .1rem solid #dedcdc !important
  }

  .brsd-xxl {
    border-right: .1rem solid #dedcdc !important
  }

  .blsd-xxl {
    border-left: .1rem solid #dedcdc !important
  }

  .bda-xxl {
    border: .1rem dashed #ccc !important
  }

  .btda-xxl {
    border-top: .1rem dashed #ccc !important
  }

  .bbda-xxl {
    border-bottom: .1rem dashed #dedcdc !important
  }

  .brda-xxl {
    border-right: .1rem dashed #dedcdc !important
  }

  .blda-xxl {
    border-left: .1rem dashed #dedcdc !important
  }

  .bdb-xxl {
    border: .4rem double #ccc !important
  }

  .btdb-xxl {
    border-top: .4rem double #ccc !important
  }

  .bbdb-xxl {
    border-bottom: .4rem double #dedcdc !important
  }

  .brdb-xxl {
    border-right: .4rem double #dedcdc !important
  }

  .bldb-xxl {
    border-left: .4rem double #dedcdc !important
  }

  .b-xxl-0 {
    border: 0 0 !important
  }

  .bt-xxl-0 {
    border-top: 0 0 !important
  }

  .bb-xxl-0 {
    border-bottom: 0 0 !important
  }

  .br-xxl-0 {
    border-right: 0 0 !important
  }

  .bl-xxl-0 {
    border-left: 0 0 !important
  }
}

@media(min-width:1600px) {
  .d-xxxl-none {
    display: none !important
  }

  .d-xxxl-block {
    display: block !important
  }

  .d-xxxl-inline {
    display: inline !important
  }

  .d-xxxl-inline-block {
    display: inline-block !important
  }

  .bsd-xxxl {
    border: .1rem solid #ccc !important
  }

  .btsd-xxxl {
    border-top: .1rem solid #ccc !important
  }

  .bbsd-xxxl {
    border-bottom: .1rem solid #dedcdc !important
  }

  .brsd-xxxl {
    border-right: .1rem solid #dedcdc !important
  }

  .blsd-xxxl {
    border-left: .1rem solid #dedcdc !important
  }

  .bda-xxxl {
    border: .1rem dashed #ccc !important
  }

  .btda-xxxl {
    border-top: .1rem dashed #ccc !important
  }

  .bbda-xxxl {
    border-bottom: .1rem dashed #dedcdc !important
  }

  .brda-xxxl {
    border-right: .1rem dashed #dedcdc !important
  }

  .blda-xxxl {
    border-left: .1rem dashed #dedcdc !important
  }

  .bdb-xxxl {
    border: .4rem double #ccc !important
  }

  .btdb-xxxl {
    border-top: .4rem double #ccc !important
  }

  .bbdb-xxxl {
    border-bottom: .4rem double #dedcdc !important
  }

  .brdb-xxxl {
    border-right: .4rem double #dedcdc !important
  }

  .bldb-xxxl {
    border-left: .4rem double #dedcdc !important
  }

  .b-xxxl-0 {
    border: 0 0 !important
  }

  .bt-xxxl-0 {
    border-top: 0 0 !important
  }

  .bb-xxxl-0 {
    border-bottom: 0 0 !important
  }

  .br-xxxl-0 {
    border-right: 0 0 !important
  }

  .bl-xxxl-0 {
    border-left: 0 0 !important
  }
}

.bc-wht {
  border-color: #fff !important
}

.bc-blk {
  border-color: #191919 !important
}

.bc-orange {
  border-color: #dea31d !important
}

.bc-gray {
  border-color: #666 !important
}

.bc-gray-light, .table-bordered, .table-bordered td, .table-bordered th {
  border-color: #b9b9b9 !important
}

.bc-gray-light {
  border-color: #f1efef !important
}

.hvr-bc-wht:hover {
  border-color: #fff !important
}

.hvr-bc-blk:hover {
  border-color: #191919 !important
}

.hvr-bc-gray:hover {
  border-color: #666 !important
}

.hvr-bc-gray-light:hover {
  border-color: #f1efef !important
}

.bw-1px {
  border-width: 1px !important
}

.bw-01r {
  border-width: .1rem !important
}

.bw-02r {
  border-width: .2rem !important
}

.bw-03r {
  border-width: .3rem !important
}

.bw-04r {
  border-width: .4rem !important
}

.bw-05r {
  border-width: .5rem !important
}

.bw-06r {
  border-width: .6rem !important
}

.bw-07r {
  border-width: .7rem !important
}

.bw-1r {
  border-width: 1rem !important
}

hr {
  margin-bottom: 0;
  margin-top: 0
}

.trs-all-02 {
  transition: all .2s
}

.trs-all-03 {
  transition: all .3s
}

.trs-all-05 {
  transition: all .5s
}

.trs-all-08 {
  transition: all .8s
}

.trs-all-1 {
  transition: all 1s
}

.trs-all-2 {
  transition: all 2s
}

.animated {
  visibility: visible !important
}

.ani-forever {
  animation-iteration-count: infinite
}

.ani-three {
  animation-iteration-count: 3
}

.animated.ani-fast {
  animation-duration: .75s
}

.animated.ani-slow {
  animation-duration: 1.5s
}

.xsmall {
  font-size: .85rem !important
}

.fz-xxs {
  font-size: .85rem !important
}

.fz-xs {
  font-size: 1rem !important
}

.fz-sm {
  font-size: 1.2rem !important
}

.fz-md {
  font-size: 1.4rem !important
}

.fz-lg {
  font-size: 1.6rem !important
}

.fz-xl {
  font-size: 2rem !important
}

.fz-xxl {
  font-size: 2.8rem !important
}

.fz-xxxl {
  font-size: 3.8rem !important
}

.fz-xxxxl {
  font-size: 4.4rem !important
}

.fz-xxxxxl {
  font-size: 6.4rem !important
}

@media(min-width:576px) {
  .xsmall-sm {
    font-size: .85rem !important
  }

  .fz-sm-xxs {
    font-size: .85rem !important
  }

  .fz-sm-xs {
    font-size: 1rem !important
  }

  .fz-sm-sm {
    font-size: 1.2rem !important
  }

  .fz-sm-md {
    font-size: 1.4rem !important
  }

  .fz-sm-lg {
    font-size: 1.6rem !important
  }

  .fz-sm-xl {
    font-size: 2rem !important
  }

  .fz-sm-xxl {
    font-size: 2.8rem !important
  }

  .fz-sm-xxxl {
    font-size: 3.8rem !important
  }

  .fz-sm-xxxxl {
    font-size: 4.4rem !important
  }

  .fz-sm-xxxxxl {
    font-size: 6.4rem !important
  }
}

@media(min-width:768px) {
  .xsmall-md {
    font-size: .85rem !important
  }

  .fz-md-xxs {
    font-size: .85rem !important
  }

  .fz-md-xs {
    font-size: 1rem !important
  }

  .fz-md-sm {
    font-size: 1.2rem !important
  }

  .fz-md-md {
    font-size: 1.4rem !important
  }

  .fz-md-lg {
    font-size: 1.6rem !important
  }

  .fz-md-xl {
    font-size: 2rem !important
  }

  .fz-md-xxl {
    font-size: 2.8rem !important
  }

  .fz-md-xxxl {
    font-size: 3.8rem !important
  }

  .fz-md-xxxxl {
    font-size: 4.4rem !important
  }

  .fz-md-xxxxxl {
    font-size: 6.4rem !important
  }
}

@media(min-width:992px) {
  .xsmall-lg {
    font-size: .85rem !important
  }

  .fz-lg-xxs {
    font-size: .85rem !important
  }

  .fz-lg-xs {
    font-size: 1rem !important
  }

  .fz-lg-sm {
    font-size: 1.2rem !important
  }

  .fz-lg-md {
    font-size: 1.4rem !important
  }

  .fz-lg-lg {
    font-size: 1.6rem !important
  }

  .fz-lg-xl {
    font-size: 2rem !important
  }

  .fz-lg-xxl {
    font-size: 2.8rem !important
  }

  .fz-lg-xxxl {
    font-size: 3.8rem !important
  }

  .fz-lg-xxxxl {
    font-size: 4.4rem !important
  }

  .fz-lg-xxxxxl {
    font-size: 6.4rem !important
  }
}

@media(min-width:1200px) {
  .xsmall-xl {
    font-size: .85rem !important
  }

  .fz-xl-xxs {
    font-size: .85rem !important
  }

  .fz-xl-xs {
    font-size: 1rem !important
  }

  .fz-xl-sm {
    font-size: 1.2rem !important
  }

  .fz-xl-md {
    font-size: 1.4rem !important
  }

  .fz-xl-lg {
    font-size: 1.6rem !important
  }

  .fz-xl-xl {
    font-size: 2rem !important
  }

  .fz-xl-xxl {
    font-size: 2.8rem !important
  }

  .fz-xl-xxxl {
    font-size: 3.8rem !important
  }

  .fz-xl-xxxxl {
    font-size: 4.4rem !important
  }

  .fz-xl-xxxxxl {
    font-size: 6.4rem !important
  }
}

@media(min-width:1366px) {
  .xsmall-xxl {
    font-size: .85rem !important
  }

  .fz-xxl-xxs {
    font-size: .85rem !important
  }

  .fz-xxl-xs {
    font-size: 1rem !important
  }

  .fz-xxl-sm {
    font-size: 1.2rem !important
  }

  .fz-xxl-md {
    font-size: 1.4rem !important
  }

  .fz-xxl-lg {
    font-size: 1.6rem !important
  }

  .fz-xxl-xl {
    font-size: 2rem !important
  }

  .fz-xxl-xxl {
    font-size: 2.8rem !important
  }

  .fz-xxl-xxxl {
    font-size: 3.8rem !important
  }

  .fz-xxl-xxxxl {
    font-size: 4.4rem !important
  }

  .fz-xxl-xxxxxl {
    font-size: 6.4rem !important
  }
}

@media(min-width:1600px) {
  .xsmall-xxxl {
    font-size: .85rem !important
  }

  .fz-xxxl-xxs {
    font-size: .85rem !important
  }

  .fz-xxxl-xs {
    font-size: 1rem !important
  }

  .fz-xxxl-sm {
    font-size: 1.2rem !important
  }

  .fz-xxxl-md {
    font-size: 1.4rem !important
  }

  .fz-xxxl-lg {
    font-size: 1.6rem !important
  }

  .fz-xxxl-xl {
    font-size: 2rem !important
  }

  .fz-xxxl-xxl {
    font-size: 2.8rem !important
  }

  .fz-xxxl-xxxl {
    font-size: 3.8rem !important
  }

  .fz-xxxl-xxxxl {
    font-size: 4.4rem !important
  }

  .fz-xxxl-xxxxxl {
    font-size: 6.4rem !important
  }
}

h1, h2, h3, h4, h5, h6 {
  line-height: 1;
  color: inherit !important;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0;
  font-size: inherit !important
}

a, a.small small {
  color: #333;
  word-wrap: break-word
}

a, a figure, a img {
  transition: all .5s
}

a:active, a:focus, a:hover, button:active, button:hover {
  outline: 0
}

a:hover {
  text-decoration: underline
}

a:hover figure, a:hover img {
  opacity: .85
}

.btn:hover, a.small:hover small, a:focus, a:hover, small.small a:hover {
  text-decoration: none;
  cursor: pointer
}

a.hover, a:focus, a:hover {
  color: #76af0f
}

a:focus {
  text-decoration: underline
}

p {
  font-size: 1rem;
  line-height: 1.3;
  margin-bottom: 0;
}

p::selection {
  background: #f7f7f7
}

.text vertical {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl
}

.indent {
  text-indent: -9999px;
  white-space: nowrap;
  overflow: hidden;
  text-align: left
}

.tdu {
  text-decoration: underline
}

.tdw {
  text-decoration-style: wavy
}

.tddb {
  text-decoration-style: double
}

.ttu {
  text-transform: uppercase
}

.text-shadow {
  text-shadow: -1px -1px 1px rgba(0, 0, 0, .2), 1px 1px 1px hsla(0, 0%, 100%, .2)
}

a.small:hover small, small.small a:hover {
  text-decoration: none;
  cursor: pointer
}

.sp-tel a {
  color: #333
}

dd {
  margin-bottom: 0
}

.font-weight-500 {
  font-weight: 500
}

.font-weight-700 {
  font-weight: 700
}

.wrap-fa {
  position: relative;
  padding-left: 1em
}

.wrap-fa&gt;svg {
  position: absolute;
  top: 0;
  left: -.03em
}

.btn-fa-wrap {
  position: relative;
  padding-left: 1rem;
  padding-right: 2rem
}

.btn-fa-wrap svg {
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%)
}

.small, .small small, small.small {
  letter-spacing: 0
}

em {
  font-style: normal
}

.clr-blk {
  color: #000 !important
}

.clr-wht {
  color: #fff !important
}

.clr-gray {
  color: #949494 !important
}

.clr-gray-dark {
  color: #666 !important
}

.clr-gray-light {
  color: #dcdcdc !important
}

.hvr-clr-red:active, .hvr-clr-red:hover {
  color: #ae0e16 !important
}

.hvr-clr-green:active, .hvr-clr-green:hover {
  color: #09865f !important
}

.hvr-clr-yellow:active, .hvr-clr-yellow:hover {
  color: #faff2d !important
}

.hvr-clr-blue:active, .hvr-clr-blue:hover {
  color: #4dc1ea !important
}

.hvr-clr-blk:active, .hvr-clr-blk:hover {
  color: #000 !important
}

.hvr-clr-lightBlk:active, .hvr-clr-lightBlk:hover {
  color: #444 !important
}

.hvr-clr-wht:active, .hvr-clr-wht:hover {
  color: #fff !important
}

.hvr-clr-wht-dark:active, .hvr-clr-wht-dark:hover {
  color: #e8e8e8 !important
}

.hvr-clr-gray:active, .hvr-clr-gray:hover {
  color: #949494 !important
}

.hvr-clr-gray-dark:active, .hvr-clr-gray-dark:hover {
  color: #666 !important
}

.hvr-clr-gray-light:active, .hvr-clr-gray-light:hover {
  color: #dcdcdc !important
}</pre></body></html>