.lanui-container {
  width: 100%;
  height: auto;
  position: relative;
  padding: 10rem 0;
  margin: 0 auto;
}

@media (max-width: 576px) {
  .lanui-container {
    width: 100%;
  }
  .lanui-container-sm {
    width: 100%;
  }
  .lanui-container-md {
    width: 100%;
  }
  .lanui-container-lg {
    width: 100%;
  }
  .lanui-container-xl {
    width: 100%;
  }
  .lanui-container-fluid {
    width: 100%;
  }
}
@media (min-width: 576px) {
  .lanui-container {
    width: 540rem;
  }
  .lanui-container-sm {
    width: 540rem;
  }
  .lanui-container-md {
    width: 100%;
  }
  .lanui-container-lg {
    width: 100%;
  }
  .lanui-container-xl {
    width: 100%;
  }
  .lanui-container-fluid {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .lanui-container {
    width: 720rem;
  }
  .lanui-container-sm {
    width: 720rem;
  }
  .lanui-container-md {
    width: 720rem;
  }
  .lanui-container-lg {
    width: 100%;
  }
  .lanui-container-xl {
    width: 100%;
  }
  .lanui-container-fluid {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .lanui-container {
    width: 960rem;
  }
  .lanui-container-sm {
    width: 960rem;
  }
  .lanui-container-md {
    width: 1960rem;
  }
  .lanui-container-lg {
    width: 960rem;
  }
  .lanui-container-xl {
    width: 100%;
  }
  .lanui-container-fluid {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .lanui-container {
    width: 1140rem;
  }
  .lanui-container-sm {
    width: 1140rem;
  }
  .lanui-container-md {
    width: 1140rem;
  }
  .lanui-container-lg {
    width: 1140rem;
  }
  .lanui-container-xl {
    width: 1140rem;
  }
  .lanui-container-fluid {
    width: 100%;
  }
}
@media (min-width: 1900px) {
  .lanui-container {
    width: 1860rem;
  }
  .lanui-container-sm {
    width: 1860rem;
  }
  .lanui-container-md {
    width: 1860rem;
  }
  .lanui-container-lg {
    width: 1860rem;
  }
  .lanui-container-xl {
    width: 1860rem;
  }
  .lanui-container-xlg {
    width: 11860rem;
  }
  .lanui-container-fluid {
    width: 100%;
  }
}
.lanui-row {
  box-sizing: border-box;
  display: flex;
}
.lanui-row .lanui-col-1 {
  box-sizing: border-box;
  width: 4.16666667%;
}
.lanui-row .lanui-col-2 {
  box-sizing: border-box;
  width: 8.33333334%;
}
.lanui-row .lanui-col-3 {
  box-sizing: border-box;
  width: 12.50000001%;
}
.lanui-row .lanui-col-4 {
  box-sizing: border-box;
  width: 16.66666668%;
}
.lanui-row .lanui-col-5 {
  box-sizing: border-box;
  width: 20.83333335%;
}
.lanui-row .lanui-col-6 {
  box-sizing: border-box;
  width: 25.00000002%;
}
.lanui-row .lanui-col-7 {
  box-sizing: border-box;
  width: 29.16666669%;
}
.lanui-row .lanui-col-8 {
  box-sizing: border-box;
  width: 33.33333336%;
}
.lanui-row .lanui-col-9 {
  box-sizing: border-box;
  width: 37.50000003%;
}
.lanui-row .lanui-col-10 {
  box-sizing: border-box;
  width: 41.6666667%;
}
.lanui-row .lanui-col-11 {
  box-sizing: border-box;
  width: 45.83333337%;
}
.lanui-row .lanui-col-12 {
  box-sizing: border-box;
  width: 50.00000004%;
}
.lanui-row .lanui-col-13 {
  box-sizing: border-box;
  width: 54.16666671%;
}
.lanui-row .lanui-col-14 {
  box-sizing: border-box;
  width: 58.33333338%;
}
.lanui-row .lanui-col-15 {
  box-sizing: border-box;
  width: 62.50000005%;
}
.lanui-row .lanui-col-16 {
  box-sizing: border-box;
  width: 66.66666672%;
}
.lanui-row .lanui-col-17 {
  box-sizing: border-box;
  width: 70.83333339%;
}
.lanui-row .lanui-col-18 {
  box-sizing: border-box;
  width: 75.00000006%;
}
.lanui-row .lanui-col-19 {
  box-sizing: border-box;
  width: 79.16666673%;
}
.lanui-row .lanui-col-20 {
  box-sizing: border-box;
  width: 83.3333334%;
}
.lanui-row .lanui-col-21 {
  box-sizing: border-box;
  width: 87.50000007%;
}
.lanui-row .lanui-col-22 {
  box-sizing: border-box;
  width: 91.66666674%;
}
.lanui-row .lanui-col-23 {
  box-sizing: border-box;
  width: 95.83333341%;
}
.lanui-row .lanui-col-24 {
  box-sizing: border-box;
  width: 100.00000008%;
}

@media (max-width: 576px) {
  .lanui-row {
    box-sizing: border-box;
    display: block;
  }
  .lanui-row .lanui-col-1 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-2 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-3 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-4 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-5 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-6 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-7 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-8 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-9 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-10 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-11 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-12 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-13 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-14 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-15 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-16 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-17 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-18 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-19 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-20 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-21 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-22 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-23 {
    box-sizing: border-box;
    width: 100%;
  }
  .lanui-row .lanui-col-24 {
    box-sizing: border-box;
    width: 100%;
  }
}