#rl-custom-styles-start {
  width: unset;
}

.spin-1s {
  animation: spinAnimation 1s infinite linear;
}

.spin-2s {
  animation: spinAnimation 2s infinite linear;
}

.spin-3s {
  animation: spinAnimation 3s infinite linear;
}

.spin-4s {
  animation: spinAnimation 4s infinite linear;
}

.spin-5s {
  animation: spinAnimation 5s infinite linear;
}

.spin-6s {
  animation: spinAnimation 6s infinite linear;
}

.spin-7s {
  animation: spinAnimation 7s infinite linear;
}

.spin-8s {
  animation: spinAnimation 8s infinite linear;
}

.spin-9s {
  animation: spinAnimation 9s infinite linear;
}

.spin-10s {
  animation: spinAnimation 10s infinite linear;
}

.spin-11s {
  animation: spinAnimation 11s infinite linear;
}

.spin-12s {
  animation: spinAnimation 12s infinite linear;
}

.spin-13s {
  animation: spinAnimation 13s infinite linear;
}

.spin-14s {
  animation: spinAnimation 14s infinite linear;
}

.spin-15s {
  animation: spinAnimation 15s infinite linear;
}

.spin-16s {
  animation: spinAnimation 16s infinite linear;
}

.spin-17s {
  animation: spinAnimation 17s infinite linear;
}

.spin-18s {
  animation: spinAnimation 18s infinite linear;
}

.spin-19s {
  animation: spinAnimation 19s infinite linear;
}

.spin-20s {
  animation: spinAnimation 20s infinite linear;
}

@keyframes spinAnimation {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.grad-swipe {
  animation: gradSwipe 3s ease infinite;
}

@keyframes gradSwipe {
  0% {
    background-position: 0% 50%;
    margin-top: 0;
    opacity: 1;
  }
  50% {
    background-position: 100% 50%;
    margin-top: -20px;
    opacity: 0.7;
  }
  100% {
    background-position: 0% 50%;
    margin-top: 0;
    opacity: 1;
  }
}
.hover {
  animation: hoverAnimation 4s ease infinite;
}

@keyframes hoverAnimation {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
.bgw {
  background-color: #fff;
}

.bgb {
  background-color: #000;
}

.bg1 {
  background-color: var(--color1);
}

.bg2 {
  background-color: var(--color2);
}

.bg3 {
  background-color: var(--color3);
}

.bg4 {
  background-color: var(--color4);
}

.bg5 {
  background-color: var(--color5);
}

.bg6 {
  background-color: var(--color6);
}

.bg7 {
  background-color: var(--color7);
}

.bg8 {
  background-color: var(--color8);
}

.bg9 {
  background-color: var(--color9);
}

.bg10 {
  background-color: var(--color10);
}

.bg11 {
  background-color: var(--color11);
}

.bg12 {
  background-color: var(--color12);
}

.bg13 {
  background-color: var(--color13);
}

.bg14 {
  background-color: var(--color14);
}

.bg15 {
  background-color: var(--color15);
}

.bgbase1 {
  background-color: var(--base1);
}

.bgbase2 {
  background-color: var(--base2);
}

.bgbase3 {
  background-color: var(--base3);
}

.bgbase4 {
  background-color: var(--base4);
}

.bgbase5 {
  background-color: var(--base5);
}

.bgbase6 {
  background-color: var(--base6);
}

.bgbase7 {
  background-color: var(--base7);
}

.bgbase8 {
  background-color: var(--base8);
}

.bgbase9 {
  background-color: var(--base9);
}

.bgbase10 {
  background-color: var(--base10);
}

.bgbase11 {
  background-color: var(--base11);
}

.bgbase12 {
  background-color: var(--base12);
}

.bgbase13 {
  background-color: var(--base13);
}

.bgbase14 {
  background-color: var(--base14);
}

.bgbase15 {
  background-color: var(--base15);
}

.bgsys1 {
  background-color: var(--sys1);
}

.bgsys2 {
  background-color: var(--sys2);
}

.bgsys3 {
  background-color: var(--sys3);
}

.bgsys4 {
  background-color: var(--sys4);
}

.bgsys5 {
  background-color: var(--sys5);
}

.bgsys6 {
  background-color: var(--sys6);
}

.bgsys7 {
  background-color: var(--sys7);
}

.bgsys8 {
  background-color: var(--sys8);
}

.bgsys9 {
  background-color: var(--sys9);
}

.bgsys10 {
  background-color: var(--sys10);
}

.bgsys11 {
  background-color: var(--sys11);
}

.bgsys12 {
  background-color: var(--sys12);
}

.bgsys13 {
  background-color: var(--sys13);
}

.bgsys14 {
  background-color: var(--sys14);
}

.bgsys15 {
  background-color: var(--sys15);
}

@media (max-width: 1670px) {
  .bgw-xxl {
    background-color: #fff;
  }
  .bgb-xxl {
    background-color: #000;
  }
  .bg1-xxl {
    background-color: var(--color1);
  }
  .bg2-xxl {
    background-color: var(--color2);
  }
  .bg3-xxl {
    background-color: var(--color3);
  }
  .bg4-xxl {
    background-color: var(--color4);
  }
  .bg5-xxl {
    background-color: var(--color5);
  }
  .bg6-xxl {
    background-color: var(--color6);
  }
  .bg7-xxl {
    background-color: var(--color7);
  }
  .bg8-xxl {
    background-color: var(--color8);
  }
  .bg9-xxl {
    background-color: var(--color9);
  }
  .bg10-xxl {
    background-color: var(--color10);
  }
  .bg11-xxl {
    background-color: var(--color11);
  }
  .bg12-xxl {
    background-color: var(--color12);
  }
  .bg13-xxl {
    background-color: var(--color13);
  }
  .bg14-xxl {
    background-color: var(--color14);
  }
  .bg15-xxl {
    background-color: var(--color15);
  }
  .bgbase1-xxl {
    background-color: var(--base1);
  }
  .bgbase2-xxl {
    background-color: var(--base2);
  }
  .bgbase3-xxl {
    background-color: var(--base3);
  }
  .bgbase4-xxl {
    background-color: var(--base4);
  }
  .bgbase5-xxl {
    background-color: var(--base5);
  }
  .bgbase6-xxl {
    background-color: var(--base6);
  }
  .bgbase7-xxl {
    background-color: var(--base7);
  }
  .bgbase8-xxl {
    background-color: var(--base8);
  }
  .bgbase9-xxl {
    background-color: var(--base9);
  }
  .bgbase10-xxl {
    background-color: var(--base10);
  }
  .bgbase11-xxl {
    background-color: var(--base11);
  }
  .bgbase12-xxl {
    background-color: var(--base12);
  }
  .bgbase13-xxl {
    background-color: var(--base13);
  }
  .bgbase14-xxl {
    background-color: var(--base14);
  }
  .bgbase15-xxl {
    background-color: var(--base15);
  }
  .bgsys1-xxl {
    background-color: var(--sys1);
  }
  .bgsys2-xxl {
    background-color: var(--sys2);
  }
  .bgsys3-xxl {
    background-color: var(--sys3);
  }
  .bgsys4-xxl {
    background-color: var(--sys4);
  }
  .bgsys5-xxl {
    background-color: var(--sys5);
  }
  .bgsys6-xxl {
    background-color: var(--sys6);
  }
  .bgsys7-xxl {
    background-color: var(--sys7);
  }
  .bgsys8-xxl {
    background-color: var(--sys8);
  }
  .bgsys9-xxl {
    background-color: var(--sys9);
  }
  .bgsys10-xxl {
    background-color: var(--sys10);
  }
  .bgsys11-xxl {
    background-color: var(--sys11);
  }
  .bgsys12-xxl {
    background-color: var(--sys12);
  }
  .bgsys13-xxl {
    background-color: var(--sys13);
  }
  .bgsys14-xxl {
    background-color: var(--sys14);
  }
  .bgsys15-xxl {
    background-color: var(--sys15);
  }
}
@media (max-width: 1585px) {
  .bgw-xxlx {
    background-color: #fff;
  }
  .bgb-xxlx {
    background-color: #000;
  }
  .bg1-xxlx {
    background-color: var(--color1);
  }
  .bg2-xxlx {
    background-color: var(--color2);
  }
  .bg3-xxlx {
    background-color: var(--color3);
  }
  .bg4-xxlx {
    background-color: var(--color4);
  }
  .bg5-xxlx {
    background-color: var(--color5);
  }
  .bg6-xxlx {
    background-color: var(--color6);
  }
  .bg7-xxlx {
    background-color: var(--color7);
  }
  .bg8-xxlx {
    background-color: var(--color8);
  }
  .bg9-xxlx {
    background-color: var(--color9);
  }
  .bg10-xxlx {
    background-color: var(--color10);
  }
  .bg11-xxlx {
    background-color: var(--color11);
  }
  .bg12-xxlx {
    background-color: var(--color12);
  }
  .bg13-xxlx {
    background-color: var(--color13);
  }
  .bg14-xxlx {
    background-color: var(--color14);
  }
  .bg15-xxlx {
    background-color: var(--color15);
  }
  .bgbase1-xxlx {
    background-color: var(--base1);
  }
  .bgbase2-xxlx {
    background-color: var(--base2);
  }
  .bgbase3-xxlx {
    background-color: var(--base3);
  }
  .bgbase4-xxlx {
    background-color: var(--base4);
  }
  .bgbase5-xxlx {
    background-color: var(--base5);
  }
  .bgbase6-xxlx {
    background-color: var(--base6);
  }
  .bgbase7-xxlx {
    background-color: var(--base7);
  }
  .bgbase8-xxlx {
    background-color: var(--base8);
  }
  .bgbase9-xxlx {
    background-color: var(--base9);
  }
  .bgbase10-xxlx {
    background-color: var(--base10);
  }
  .bgbase11-xxlx {
    background-color: var(--base11);
  }
  .bgbase12-xxlx {
    background-color: var(--base12);
  }
  .bgbase13-xxlx {
    background-color: var(--base13);
  }
  .bgbase14-xxlx {
    background-color: var(--base14);
  }
  .bgbase15-xxlx {
    background-color: var(--base15);
  }
  .bgsys1-xxlx {
    background-color: var(--sys1);
  }
  .bgsys2-xxlx {
    background-color: var(--sys2);
  }
  .bgsys3-xxlx {
    background-color: var(--sys3);
  }
  .bgsys4-xxlx {
    background-color: var(--sys4);
  }
  .bgsys5-xxlx {
    background-color: var(--sys5);
  }
  .bgsys6-xxlx {
    background-color: var(--sys6);
  }
  .bgsys7-xxlx {
    background-color: var(--sys7);
  }
  .bgsys8-xxlx {
    background-color: var(--sys8);
  }
  .bgsys9-xxlx {
    background-color: var(--sys9);
  }
  .bgsys10-xxlx {
    background-color: var(--sys10);
  }
  .bgsys11-xxlx {
    background-color: var(--sys11);
  }
  .bgsys12-xxlx {
    background-color: var(--sys12);
  }
  .bgsys13-xxlx {
    background-color: var(--sys13);
  }
  .bgsys14-xxlx {
    background-color: var(--sys14);
  }
  .bgsys15-xxlx {
    background-color: var(--sys15);
  }
}
@media (max-width: 1499px) {
  .bgw-xl {
    background-color: #fff;
  }
  .bgb-xl {
    background-color: #000;
  }
  .bg1-xl {
    background-color: var(--color1);
  }
  .bg2-xl {
    background-color: var(--color2);
  }
  .bg3-xl {
    background-color: var(--color3);
  }
  .bg4-xl {
    background-color: var(--color4);
  }
  .bg5-xl {
    background-color: var(--color5);
  }
  .bg6-xl {
    background-color: var(--color6);
  }
  .bg7-xl {
    background-color: var(--color7);
  }
  .bg8-xl {
    background-color: var(--color8);
  }
  .bg9-xl {
    background-color: var(--color9);
  }
  .bg10-xl {
    background-color: var(--color10);
  }
  .bg11-xl {
    background-color: var(--color11);
  }
  .bg12-xl {
    background-color: var(--color12);
  }
  .bg13-xl {
    background-color: var(--color13);
  }
  .bg14-xl {
    background-color: var(--color14);
  }
  .bg15-xl {
    background-color: var(--color15);
  }
  .bgbase1-xl {
    background-color: var(--base1);
  }
  .bgbase2-xl {
    background-color: var(--base2);
  }
  .bgbase3-xl {
    background-color: var(--base3);
  }
  .bgbase4-xl {
    background-color: var(--base4);
  }
  .bgbase5-xl {
    background-color: var(--base5);
  }
  .bgbase6-xl {
    background-color: var(--base6);
  }
  .bgbase7-xl {
    background-color: var(--base7);
  }
  .bgbase8-xl {
    background-color: var(--base8);
  }
  .bgbase9-xl {
    background-color: var(--base9);
  }
  .bgbase10-xl {
    background-color: var(--base10);
  }
  .bgbase11-xl {
    background-color: var(--base11);
  }
  .bgbase12-xl {
    background-color: var(--base12);
  }
  .bgbase13-xl {
    background-color: var(--base13);
  }
  .bgbase14-xl {
    background-color: var(--base14);
  }
  .bgbase15-xl {
    background-color: var(--base15);
  }
  .bgsys1-xl {
    background-color: var(--sys1);
  }
  .bgsys2-xl {
    background-color: var(--sys2);
  }
  .bgsys3-xl {
    background-color: var(--sys3);
  }
  .bgsys4-xl {
    background-color: var(--sys4);
  }
  .bgsys5-xl {
    background-color: var(--sys5);
  }
  .bgsys6-xl {
    background-color: var(--sys6);
  }
  .bgsys7-xl {
    background-color: var(--sys7);
  }
  .bgsys8-xl {
    background-color: var(--sys8);
  }
  .bgsys9-xl {
    background-color: var(--sys9);
  }
  .bgsys10-xl {
    background-color: var(--sys10);
  }
  .bgsys11-xl {
    background-color: var(--sys11);
  }
  .bgsys12-xl {
    background-color: var(--sys12);
  }
  .bgsys13-xl {
    background-color: var(--sys13);
  }
  .bgsys14-xl {
    background-color: var(--sys14);
  }
  .bgsys15-xl {
    background-color: var(--sys15);
  }
}
@media (max-width: 1399px) {
  .bgw-xlg {
    background-color: #fff;
  }
  .bgb-xlg {
    background-color: #000;
  }
  .bg1-xlg {
    background-color: var(--color1);
  }
  .bg2-xlg {
    background-color: var(--color2);
  }
  .bg3-xlg {
    background-color: var(--color3);
  }
  .bg4-xlg {
    background-color: var(--color4);
  }
  .bg5-xlg {
    background-color: var(--color5);
  }
  .bg6-xlg {
    background-color: var(--color6);
  }
  .bg7-xlg {
    background-color: var(--color7);
  }
  .bg8-xlg {
    background-color: var(--color8);
  }
  .bg9-xlg {
    background-color: var(--color9);
  }
  .bg10-xlg {
    background-color: var(--color10);
  }
  .bg11-xlg {
    background-color: var(--color11);
  }
  .bg12-xlg {
    background-color: var(--color12);
  }
  .bg13-xlg {
    background-color: var(--color13);
  }
  .bg14-xlg {
    background-color: var(--color14);
  }
  .bg15-xlg {
    background-color: var(--color15);
  }
  .bgbase1-xlg {
    background-color: var(--base1);
  }
  .bgbase2-xlg {
    background-color: var(--base2);
  }
  .bgbase3-xlg {
    background-color: var(--base3);
  }
  .bgbase4-xlg {
    background-color: var(--base4);
  }
  .bgbase5-xlg {
    background-color: var(--base5);
  }
  .bgbase6-xlg {
    background-color: var(--base6);
  }
  .bgbase7-xlg {
    background-color: var(--base7);
  }
  .bgbase8-xlg {
    background-color: var(--base8);
  }
  .bgbase9-xlg {
    background-color: var(--base9);
  }
  .bgbase10-xlg {
    background-color: var(--base10);
  }
  .bgbase11-xlg {
    background-color: var(--base11);
  }
  .bgbase12-xlg {
    background-color: var(--base12);
  }
  .bgbase13-xlg {
    background-color: var(--base13);
  }
  .bgbase14-xlg {
    background-color: var(--base14);
  }
  .bgbase15-xlg {
    background-color: var(--base15);
  }
  .bgsys1-xlg {
    background-color: var(--sys1);
  }
  .bgsys2-xlg {
    background-color: var(--sys2);
  }
  .bgsys3-xlg {
    background-color: var(--sys3);
  }
  .bgsys4-xlg {
    background-color: var(--sys4);
  }
  .bgsys5-xlg {
    background-color: var(--sys5);
  }
  .bgsys6-xlg {
    background-color: var(--sys6);
  }
  .bgsys7-xlg {
    background-color: var(--sys7);
  }
  .bgsys8-xlg {
    background-color: var(--sys8);
  }
  .bgsys9-xlg {
    background-color: var(--sys9);
  }
  .bgsys10-xlg {
    background-color: var(--sys10);
  }
  .bgsys11-xlg {
    background-color: var(--sys11);
  }
  .bgsys12-xlg {
    background-color: var(--sys12);
  }
  .bgsys13-xlg {
    background-color: var(--sys13);
  }
  .bgsys14-xlg {
    background-color: var(--sys14);
  }
  .bgsys15-xlg {
    background-color: var(--sys15);
  }
}
@media (max-width: 1272px) {
  .bgw-lg {
    background-color: #fff;
  }
  .bgb-lg {
    background-color: #000;
  }
  .bg1-lg {
    background-color: var(--color1);
  }
  .bg2-lg {
    background-color: var(--color2);
  }
  .bg3-lg {
    background-color: var(--color3);
  }
  .bg4-lg {
    background-color: var(--color4);
  }
  .bg5-lg {
    background-color: var(--color5);
  }
  .bg6-lg {
    background-color: var(--color6);
  }
  .bg7-lg {
    background-color: var(--color7);
  }
  .bg8-lg {
    background-color: var(--color8);
  }
  .bg9-lg {
    background-color: var(--color9);
  }
  .bg10-lg {
    background-color: var(--color10);
  }
  .bg11-lg {
    background-color: var(--color11);
  }
  .bg12-lg {
    background-color: var(--color12);
  }
  .bg13-lg {
    background-color: var(--color13);
  }
  .bg14-lg {
    background-color: var(--color14);
  }
  .bg15-lg {
    background-color: var(--color15);
  }
  .bgbase1-lg {
    background-color: var(--base1);
  }
  .bgbase2-lg {
    background-color: var(--base2);
  }
  .bgbase3-lg {
    background-color: var(--base3);
  }
  .bgbase4-lg {
    background-color: var(--base4);
  }
  .bgbase5-lg {
    background-color: var(--base5);
  }
  .bgbase6-lg {
    background-color: var(--base6);
  }
  .bgbase7-lg {
    background-color: var(--base7);
  }
  .bgbase8-lg {
    background-color: var(--base8);
  }
  .bgbase9-lg {
    background-color: var(--base9);
  }
  .bgbase10-lg {
    background-color: var(--base10);
  }
  .bgbase11-lg {
    background-color: var(--base11);
  }
  .bgbase12-lg {
    background-color: var(--base12);
  }
  .bgbase13-lg {
    background-color: var(--base13);
  }
  .bgbase14-lg {
    background-color: var(--base14);
  }
  .bgbase15-lg {
    background-color: var(--base15);
  }
  .bgsys1-lg {
    background-color: var(--sys1);
  }
  .bgsys2-lg {
    background-color: var(--sys2);
  }
  .bgsys3-lg {
    background-color: var(--sys3);
  }
  .bgsys4-lg {
    background-color: var(--sys4);
  }
  .bgsys5-lg {
    background-color: var(--sys5);
  }
  .bgsys6-lg {
    background-color: var(--sys6);
  }
  .bgsys7-lg {
    background-color: var(--sys7);
  }
  .bgsys8-lg {
    background-color: var(--sys8);
  }
  .bgsys9-lg {
    background-color: var(--sys9);
  }
  .bgsys10-lg {
    background-color: var(--sys10);
  }
  .bgsys11-lg {
    background-color: var(--sys11);
  }
  .bgsys12-lg {
    background-color: var(--sys12);
  }
  .bgsys13-lg {
    background-color: var(--sys13);
  }
  .bgsys14-lg {
    background-color: var(--sys14);
  }
  .bgsys15-lg {
    background-color: var(--sys15);
  }
}
@media (max-width: 1135px) {
  .bgw-lgm {
    background-color: #fff;
  }
  .bgb-lgm {
    background-color: #000;
  }
  .bg1-lgm {
    background-color: var(--color1);
  }
  .bg2-lgm {
    background-color: var(--color2);
  }
  .bg3-lgm {
    background-color: var(--color3);
  }
  .bg4-lgm {
    background-color: var(--color4);
  }
  .bg5-lgm {
    background-color: var(--color5);
  }
  .bg6-lgm {
    background-color: var(--color6);
  }
  .bg7-lgm {
    background-color: var(--color7);
  }
  .bg8-lgm {
    background-color: var(--color8);
  }
  .bg9-lgm {
    background-color: var(--color9);
  }
  .bg10-lgm {
    background-color: var(--color10);
  }
  .bg11-lgm {
    background-color: var(--color11);
  }
  .bg12-lgm {
    background-color: var(--color12);
  }
  .bg13-lgm {
    background-color: var(--color13);
  }
  .bg14-lgm {
    background-color: var(--color14);
  }
  .bg15-lgm {
    background-color: var(--color15);
  }
  .bgbase1-lgm {
    background-color: var(--base1);
  }
  .bgbase2-lgm {
    background-color: var(--base2);
  }
  .bgbase3-lgm {
    background-color: var(--base3);
  }
  .bgbase4-lgm {
    background-color: var(--base4);
  }
  .bgbase5-lgm {
    background-color: var(--base5);
  }
  .bgbase6-lgm {
    background-color: var(--base6);
  }
  .bgbase7-lgm {
    background-color: var(--base7);
  }
  .bgbase8-lgm {
    background-color: var(--base8);
  }
  .bgbase9-lgm {
    background-color: var(--base9);
  }
  .bgbase10-lgm {
    background-color: var(--base10);
  }
  .bgbase11-lgm {
    background-color: var(--base11);
  }
  .bgbase12-lgm {
    background-color: var(--base12);
  }
  .bgbase13-lgm {
    background-color: var(--base13);
  }
  .bgbase14-lgm {
    background-color: var(--base14);
  }
  .bgbase15-lgm {
    background-color: var(--base15);
  }
  .bgsys1-lgm {
    background-color: var(--sys1);
  }
  .bgsys2-lgm {
    background-color: var(--sys2);
  }
  .bgsys3-lgm {
    background-color: var(--sys3);
  }
  .bgsys4-lgm {
    background-color: var(--sys4);
  }
  .bgsys5-lgm {
    background-color: var(--sys5);
  }
  .bgsys6-lgm {
    background-color: var(--sys6);
  }
  .bgsys7-lgm {
    background-color: var(--sys7);
  }
  .bgsys8-lgm {
    background-color: var(--sys8);
  }
  .bgsys9-lgm {
    background-color: var(--sys9);
  }
  .bgsys10-lgm {
    background-color: var(--sys10);
  }
  .bgsys11-lgm {
    background-color: var(--sys11);
  }
  .bgsys12-lgm {
    background-color: var(--sys12);
  }
  .bgsys13-lgm {
    background-color: var(--sys13);
  }
  .bgsys14-lgm {
    background-color: var(--sys14);
  }
  .bgsys15-lgm {
    background-color: var(--sys15);
  }
}
@media (max-width: 991px) {
  .bgw-md {
    background-color: #fff;
  }
  .bgb-md {
    background-color: #000;
  }
  .bg1-md {
    background-color: var(--color1);
  }
  .bg2-md {
    background-color: var(--color2);
  }
  .bg3-md {
    background-color: var(--color3);
  }
  .bg4-md {
    background-color: var(--color4);
  }
  .bg5-md {
    background-color: var(--color5);
  }
  .bg6-md {
    background-color: var(--color6);
  }
  .bg7-md {
    background-color: var(--color7);
  }
  .bg8-md {
    background-color: var(--color8);
  }
  .bg9-md {
    background-color: var(--color9);
  }
  .bg10-md {
    background-color: var(--color10);
  }
  .bg11-md {
    background-color: var(--color11);
  }
  .bg12-md {
    background-color: var(--color12);
  }
  .bg13-md {
    background-color: var(--color13);
  }
  .bg14-md {
    background-color: var(--color14);
  }
  .bg15-md {
    background-color: var(--color15);
  }
  .bgbase1-md {
    background-color: var(--base1);
  }
  .bgbase2-md {
    background-color: var(--base2);
  }
  .bgbase3-md {
    background-color: var(--base3);
  }
  .bgbase4-md {
    background-color: var(--base4);
  }
  .bgbase5-md {
    background-color: var(--base5);
  }
  .bgbase6-md {
    background-color: var(--base6);
  }
  .bgbase7-md {
    background-color: var(--base7);
  }
  .bgbase8-md {
    background-color: var(--base8);
  }
  .bgbase9-md {
    background-color: var(--base9);
  }
  .bgbase10-md {
    background-color: var(--base10);
  }
  .bgbase11-md {
    background-color: var(--base11);
  }
  .bgbase12-md {
    background-color: var(--base12);
  }
  .bgbase13-md {
    background-color: var(--base13);
  }
  .bgbase14-md {
    background-color: var(--base14);
  }
  .bgbase15-md {
    background-color: var(--base15);
  }
  .bgsys1-md {
    background-color: var(--sys1);
  }
  .bgsys2-md {
    background-color: var(--sys2);
  }
  .bgsys3-md {
    background-color: var(--sys3);
  }
  .bgsys4-md {
    background-color: var(--sys4);
  }
  .bgsys5-md {
    background-color: var(--sys5);
  }
  .bgsys6-md {
    background-color: var(--sys6);
  }
  .bgsys7-md {
    background-color: var(--sys7);
  }
  .bgsys8-md {
    background-color: var(--sys8);
  }
  .bgsys9-md {
    background-color: var(--sys9);
  }
  .bgsys10-md {
    background-color: var(--sys10);
  }
  .bgsys11-md {
    background-color: var(--sys11);
  }
  .bgsys12-md {
    background-color: var(--sys12);
  }
  .bgsys13-md {
    background-color: var(--sys13);
  }
  .bgsys14-md {
    background-color: var(--sys14);
  }
  .bgsys15-md {
    background-color: var(--sys15);
  }
}
@media (max-width: 879px) {
  .bgw-mds {
    background-color: #fff;
  }
  .bgb-mds {
    background-color: #000;
  }
  .bg1-mds {
    background-color: var(--color1);
  }
  .bg2-mds {
    background-color: var(--color2);
  }
  .bg3-mds {
    background-color: var(--color3);
  }
  .bg4-mds {
    background-color: var(--color4);
  }
  .bg5-mds {
    background-color: var(--color5);
  }
  .bg6-mds {
    background-color: var(--color6);
  }
  .bg7-mds {
    background-color: var(--color7);
  }
  .bg8-mds {
    background-color: var(--color8);
  }
  .bg9-mds {
    background-color: var(--color9);
  }
  .bg10-mds {
    background-color: var(--color10);
  }
  .bg11-mds {
    background-color: var(--color11);
  }
  .bg12-mds {
    background-color: var(--color12);
  }
  .bg13-mds {
    background-color: var(--color13);
  }
  .bg14-mds {
    background-color: var(--color14);
  }
  .bg15-mds {
    background-color: var(--color15);
  }
  .bgbase1-mds {
    background-color: var(--base1);
  }
  .bgbase2-mds {
    background-color: var(--base2);
  }
  .bgbase3-mds {
    background-color: var(--base3);
  }
  .bgbase4-mds {
    background-color: var(--base4);
  }
  .bgbase5-mds {
    background-color: var(--base5);
  }
  .bgbase6-mds {
    background-color: var(--base6);
  }
  .bgbase7-mds {
    background-color: var(--base7);
  }
  .bgbase8-mds {
    background-color: var(--base8);
  }
  .bgbase9-mds {
    background-color: var(--base9);
  }
  .bgbase10-mds {
    background-color: var(--base10);
  }
  .bgbase11-mds {
    background-color: var(--base11);
  }
  .bgbase12-mds {
    background-color: var(--base12);
  }
  .bgbase13-mds {
    background-color: var(--base13);
  }
  .bgbase14-mds {
    background-color: var(--base14);
  }
  .bgbase15-mds {
    background-color: var(--base15);
  }
  .bgsys1-mds {
    background-color: var(--sys1);
  }
  .bgsys2-mds {
    background-color: var(--sys2);
  }
  .bgsys3-mds {
    background-color: var(--sys3);
  }
  .bgsys4-mds {
    background-color: var(--sys4);
  }
  .bgsys5-mds {
    background-color: var(--sys5);
  }
  .bgsys6-mds {
    background-color: var(--sys6);
  }
  .bgsys7-mds {
    background-color: var(--sys7);
  }
  .bgsys8-mds {
    background-color: var(--sys8);
  }
  .bgsys9-mds {
    background-color: var(--sys9);
  }
  .bgsys10-mds {
    background-color: var(--sys10);
  }
  .bgsys11-mds {
    background-color: var(--sys11);
  }
  .bgsys12-mds {
    background-color: var(--sys12);
  }
  .bgsys13-mds {
    background-color: var(--sys13);
  }
  .bgsys14-mds {
    background-color: var(--sys14);
  }
  .bgsys15-mds {
    background-color: var(--sys15);
  }
}
@media (max-width: 767px) {
  .bgw-sm {
    background-color: #fff;
  }
  .bgb-sm {
    background-color: #000;
  }
  .bg1-sm {
    background-color: var(--color1);
  }
  .bg2-sm {
    background-color: var(--color2);
  }
  .bg3-sm {
    background-color: var(--color3);
  }
  .bg4-sm {
    background-color: var(--color4);
  }
  .bg5-sm {
    background-color: var(--color5);
  }
  .bg6-sm {
    background-color: var(--color6);
  }
  .bg7-sm {
    background-color: var(--color7);
  }
  .bg8-sm {
    background-color: var(--color8);
  }
  .bg9-sm {
    background-color: var(--color9);
  }
  .bg10-sm {
    background-color: var(--color10);
  }
  .bg11-sm {
    background-color: var(--color11);
  }
  .bg12-sm {
    background-color: var(--color12);
  }
  .bg13-sm {
    background-color: var(--color13);
  }
  .bg14-sm {
    background-color: var(--color14);
  }
  .bg15-sm {
    background-color: var(--color15);
  }
  .bgbase1-sm {
    background-color: var(--base1);
  }
  .bgbase2-sm {
    background-color: var(--base2);
  }
  .bgbase3-sm {
    background-color: var(--base3);
  }
  .bgbase4-sm {
    background-color: var(--base4);
  }
  .bgbase5-sm {
    background-color: var(--base5);
  }
  .bgbase6-sm {
    background-color: var(--base6);
  }
  .bgbase7-sm {
    background-color: var(--base7);
  }
  .bgbase8-sm {
    background-color: var(--base8);
  }
  .bgbase9-sm {
    background-color: var(--base9);
  }
  .bgbase10-sm {
    background-color: var(--base10);
  }
  .bgbase11-sm {
    background-color: var(--base11);
  }
  .bgbase12-sm {
    background-color: var(--base12);
  }
  .bgbase13-sm {
    background-color: var(--base13);
  }
  .bgbase14-sm {
    background-color: var(--base14);
  }
  .bgbase15-sm {
    background-color: var(--base15);
  }
  .bgsys1-sm {
    background-color: var(--sys1);
  }
  .bgsys2-sm {
    background-color: var(--sys2);
  }
  .bgsys3-sm {
    background-color: var(--sys3);
  }
  .bgsys4-sm {
    background-color: var(--sys4);
  }
  .bgsys5-sm {
    background-color: var(--sys5);
  }
  .bgsys6-sm {
    background-color: var(--sys6);
  }
  .bgsys7-sm {
    background-color: var(--sys7);
  }
  .bgsys8-sm {
    background-color: var(--sys8);
  }
  .bgsys9-sm {
    background-color: var(--sys9);
  }
  .bgsys10-sm {
    background-color: var(--sys10);
  }
  .bgsys11-sm {
    background-color: var(--sys11);
  }
  .bgsys12-sm {
    background-color: var(--sys12);
  }
  .bgsys13-sm {
    background-color: var(--sys13);
  }
  .bgsys14-sm {
    background-color: var(--sys14);
  }
  .bgsys15-sm {
    background-color: var(--sys15);
  }
}
@media (max-width: 628px) {
  .bgw-smx {
    background-color: #fff;
  }
  .bgb-smx {
    background-color: #000;
  }
  .bg1-smx {
    background-color: var(--color1);
  }
  .bg2-smx {
    background-color: var(--color2);
  }
  .bg3-smx {
    background-color: var(--color3);
  }
  .bg4-smx {
    background-color: var(--color4);
  }
  .bg5-smx {
    background-color: var(--color5);
  }
  .bg6-smx {
    background-color: var(--color6);
  }
  .bg7-smx {
    background-color: var(--color7);
  }
  .bg8-smx {
    background-color: var(--color8);
  }
  .bg9-smx {
    background-color: var(--color9);
  }
  .bg10-smx {
    background-color: var(--color10);
  }
  .bg11-smx {
    background-color: var(--color11);
  }
  .bg12-smx {
    background-color: var(--color12);
  }
  .bg13-smx {
    background-color: var(--color13);
  }
  .bg14-smx {
    background-color: var(--color14);
  }
  .bg15-smx {
    background-color: var(--color15);
  }
  .bgbase1-smx {
    background-color: var(--base1);
  }
  .bgbase2-smx {
    background-color: var(--base2);
  }
  .bgbase3-smx {
    background-color: var(--base3);
  }
  .bgbase4-smx {
    background-color: var(--base4);
  }
  .bgbase5-smx {
    background-color: var(--base5);
  }
  .bgbase6-smx {
    background-color: var(--base6);
  }
  .bgbase7-smx {
    background-color: var(--base7);
  }
  .bgbase8-smx {
    background-color: var(--base8);
  }
  .bgbase9-smx {
    background-color: var(--base9);
  }
  .bgbase10-smx {
    background-color: var(--base10);
  }
  .bgbase11-smx {
    background-color: var(--base11);
  }
  .bgbase12-smx {
    background-color: var(--base12);
  }
  .bgbase13-smx {
    background-color: var(--base13);
  }
  .bgbase14-smx {
    background-color: var(--base14);
  }
  .bgbase15-smx {
    background-color: var(--base15);
  }
  .bgsys1-smx {
    background-color: var(--sys1);
  }
  .bgsys2-smx {
    background-color: var(--sys2);
  }
  .bgsys3-smx {
    background-color: var(--sys3);
  }
  .bgsys4-smx {
    background-color: var(--sys4);
  }
  .bgsys5-smx {
    background-color: var(--sys5);
  }
  .bgsys6-smx {
    background-color: var(--sys6);
  }
  .bgsys7-smx {
    background-color: var(--sys7);
  }
  .bgsys8-smx {
    background-color: var(--sys8);
  }
  .bgsys9-smx {
    background-color: var(--sys9);
  }
  .bgsys10-smx {
    background-color: var(--sys10);
  }
  .bgsys11-smx {
    background-color: var(--sys11);
  }
  .bgsys12-smx {
    background-color: var(--sys12);
  }
  .bgsys13-smx {
    background-color: var(--sys13);
  }
  .bgsys14-smx {
    background-color: var(--sys14);
  }
  .bgsys15-smx {
    background-color: var(--sys15);
  }
}
@media (max-width: 489px) {
  .bgw-xs {
    background-color: #fff;
  }
  .bgb-xs {
    background-color: #000;
  }
  .bg1-xs {
    background-color: var(--color1);
  }
  .bg2-xs {
    background-color: var(--color2);
  }
  .bg3-xs {
    background-color: var(--color3);
  }
  .bg4-xs {
    background-color: var(--color4);
  }
  .bg5-xs {
    background-color: var(--color5);
  }
  .bg6-xs {
    background-color: var(--color6);
  }
  .bg7-xs {
    background-color: var(--color7);
  }
  .bg8-xs {
    background-color: var(--color8);
  }
  .bg9-xs {
    background-color: var(--color9);
  }
  .bg10-xs {
    background-color: var(--color10);
  }
  .bg11-xs {
    background-color: var(--color11);
  }
  .bg12-xs {
    background-color: var(--color12);
  }
  .bg13-xs {
    background-color: var(--color13);
  }
  .bg14-xs {
    background-color: var(--color14);
  }
  .bg15-xs {
    background-color: var(--color15);
  }
  .bgbase1-xs {
    background-color: var(--base1);
  }
  .bgbase2-xs {
    background-color: var(--base2);
  }
  .bgbase3-xs {
    background-color: var(--base3);
  }
  .bgbase4-xs {
    background-color: var(--base4);
  }
  .bgbase5-xs {
    background-color: var(--base5);
  }
  .bgbase6-xs {
    background-color: var(--base6);
  }
  .bgbase7-xs {
    background-color: var(--base7);
  }
  .bgbase8-xs {
    background-color: var(--base8);
  }
  .bgbase9-xs {
    background-color: var(--base9);
  }
  .bgbase10-xs {
    background-color: var(--base10);
  }
  .bgbase11-xs {
    background-color: var(--base11);
  }
  .bgbase12-xs {
    background-color: var(--base12);
  }
  .bgbase13-xs {
    background-color: var(--base13);
  }
  .bgbase14-xs {
    background-color: var(--base14);
  }
  .bgbase15-xs {
    background-color: var(--base15);
  }
  .bgsys1-xs {
    background-color: var(--sys1);
  }
  .bgsys2-xs {
    background-color: var(--sys2);
  }
  .bgsys3-xs {
    background-color: var(--sys3);
  }
  .bgsys4-xs {
    background-color: var(--sys4);
  }
  .bgsys5-xs {
    background-color: var(--sys5);
  }
  .bgsys6-xs {
    background-color: var(--sys6);
  }
  .bgsys7-xs {
    background-color: var(--sys7);
  }
  .bgsys8-xs {
    background-color: var(--sys8);
  }
  .bgsys9-xs {
    background-color: var(--sys9);
  }
  .bgsys10-xs {
    background-color: var(--sys10);
  }
  .bgsys11-xs {
    background-color: var(--sys11);
  }
  .bgsys12-xs {
    background-color: var(--sys12);
  }
  .bgsys13-xs {
    background-color: var(--sys13);
  }
  .bgsys14-xs {
    background-color: var(--sys14);
  }
  .bgsys15-xs {
    background-color: var(--sys15);
  }
}
@media (max-width: 379px) {
  .bgw-xsx {
    background-color: #fff;
  }
  .bgb-xsx {
    background-color: #000;
  }
  .bg1-xsx {
    background-color: var(--color1);
  }
  .bg2-xsx {
    background-color: var(--color2);
  }
  .bg3-xsx {
    background-color: var(--color3);
  }
  .bg4-xsx {
    background-color: var(--color4);
  }
  .bg5-xsx {
    background-color: var(--color5);
  }
  .bg6-xsx {
    background-color: var(--color6);
  }
  .bg7-xsx {
    background-color: var(--color7);
  }
  .bg8-xsx {
    background-color: var(--color8);
  }
  .bg9-xsx {
    background-color: var(--color9);
  }
  .bg10-xsx {
    background-color: var(--color10);
  }
  .bg11-xsx {
    background-color: var(--color11);
  }
  .bg12-xsx {
    background-color: var(--color12);
  }
  .bg13-xsx {
    background-color: var(--color13);
  }
  .bg14-xsx {
    background-color: var(--color14);
  }
  .bg15-xsx {
    background-color: var(--color15);
  }
  .bgbase1-xsx {
    background-color: var(--base1);
  }
  .bgbase2-xsx {
    background-color: var(--base2);
  }
  .bgbase3-xsx {
    background-color: var(--base3);
  }
  .bgbase4-xsx {
    background-color: var(--base4);
  }
  .bgbase5-xsx {
    background-color: var(--base5);
  }
  .bgbase6-xsx {
    background-color: var(--base6);
  }
  .bgbase7-xsx {
    background-color: var(--base7);
  }
  .bgbase8-xsx {
    background-color: var(--base8);
  }
  .bgbase9-xsx {
    background-color: var(--base9);
  }
  .bgbase10-xsx {
    background-color: var(--base10);
  }
  .bgbase11-xsx {
    background-color: var(--base11);
  }
  .bgbase12-xsx {
    background-color: var(--base12);
  }
  .bgbase13-xsx {
    background-color: var(--base13);
  }
  .bgbase14-xsx {
    background-color: var(--base14);
  }
  .bgbase15-xsx {
    background-color: var(--base15);
  }
  .bgsys1-xsx {
    background-color: var(--sys1);
  }
  .bgsys2-xsx {
    background-color: var(--sys2);
  }
  .bgsys3-xsx {
    background-color: var(--sys3);
  }
  .bgsys4-xsx {
    background-color: var(--sys4);
  }
  .bgsys5-xsx {
    background-color: var(--sys5);
  }
  .bgsys6-xsx {
    background-color: var(--sys6);
  }
  .bgsys7-xsx {
    background-color: var(--sys7);
  }
  .bgsys8-xsx {
    background-color: var(--sys8);
  }
  .bgsys9-xsx {
    background-color: var(--sys9);
  }
  .bgsys10-xsx {
    background-color: var(--sys10);
  }
  .bgsys11-xsx {
    background-color: var(--sys11);
  }
  .bgsys12-xsx {
    background-color: var(--sys12);
  }
  .bgsys13-xsx {
    background-color: var(--sys13);
  }
  .bgsys14-xsx {
    background-color: var(--sys14);
  }
  .bgsys15-xsx {
    background-color: var(--sys15);
  }
}
.b0 {
  border: 0px solid var(--base6);
}

.bl0 {
  border-left: 0px solid var(--base6);
}

.bdotl0 {
  border-left: 0px dotted var(--base6);
}

.br0 {
  border-right: 0px solid var(--base6);
}

.bdotr0 {
  border-right: 0px dotted var(--base6);
}

.bt0 {
  border-top: 0px solid var(--base6);
}

.bdott0 {
  border-top: 0px dotted var(--base6);
}

.bb0 {
  border-bottom: 0px solid var(--base6);
}

.bdotb0 {
  border-bottom: 0px dotted var(--base6);
}

.bv0 {
  border-top: 0px solid var(--base6);
  border-bottom: 0px solid var(--base6);
}

.bvdot0 {
  border-top: 0px dotted var(--base6);
  border-bottom: 0px dotted var(--base6);
}

.bh0 {
  border-left: 0px solid var(--base6);
  border-right: 0px solid var(--base6);
}

.bhdot0 {
  border-left: 0px dotted var(--base6);
  border-right: 0px dotted var(--base6);
}

.b1 {
  border: 1px solid var(--base6);
}

.bl1 {
  border-left: 1px solid var(--base6);
}

.bdotl1 {
  border-left: 1px dotted var(--base6);
}

.br1 {
  border-right: 1px solid var(--base6);
}

.bdotr1 {
  border-right: 1px dotted var(--base6);
}

.bt1 {
  border-top: 1px solid var(--base6);
}

.bdott1 {
  border-top: 1px dotted var(--base6);
}

.bb1 {
  border-bottom: 1px solid var(--base6);
}

.bdotb1 {
  border-bottom: 1px dotted var(--base6);
}

.bv1 {
  border-top: 1px solid var(--base6);
  border-bottom: 1px solid var(--base6);
}

.bvdot1 {
  border-top: 1px dotted var(--base6);
  border-bottom: 1px dotted var(--base6);
}

.bh1 {
  border-left: 1px solid var(--base6);
  border-right: 1px solid var(--base6);
}

.bhdot1 {
  border-left: 1px dotted var(--base6);
  border-right: 1px dotted var(--base6);
}

.b2 {
  border: 2px solid var(--base6);
}

.bl2 {
  border-left: 2px solid var(--base6);
}

.bdotl2 {
  border-left: 2px dotted var(--base6);
}

.br2 {
  border-right: 2px solid var(--base6);
}

.bdotr2 {
  border-right: 2px dotted var(--base6);
}

.bt2 {
  border-top: 2px solid var(--base6);
}

.bdott2 {
  border-top: 2px dotted var(--base6);
}

.bb2 {
  border-bottom: 2px solid var(--base6);
}

.bdotb2 {
  border-bottom: 2px dotted var(--base6);
}

.bv2 {
  border-top: 2px solid var(--base6);
  border-bottom: 2px solid var(--base6);
}

.bvdot2 {
  border-top: 2px dotted var(--base6);
  border-bottom: 2px dotted var(--base6);
}

.bh2 {
  border-left: 2px solid var(--base6);
  border-right: 2px solid var(--base6);
}

.bhdot2 {
  border-left: 2px dotted var(--base6);
  border-right: 2px dotted var(--base6);
}

.b3 {
  border: 3px solid var(--base6);
}

.bl3 {
  border-left: 3px solid var(--base6);
}

.bdotl3 {
  border-left: 3px dotted var(--base6);
}

.br3 {
  border-right: 3px solid var(--base6);
}

.bdotr3 {
  border-right: 3px dotted var(--base6);
}

.bt3 {
  border-top: 3px solid var(--base6);
}

.bdott3 {
  border-top: 3px dotted var(--base6);
}

.bb3 {
  border-bottom: 3px solid var(--base6);
}

.bdotb3 {
  border-bottom: 3px dotted var(--base6);
}

.bv3 {
  border-top: 3px solid var(--base6);
  border-bottom: 3px solid var(--base6);
}

.bvdot3 {
  border-top: 3px dotted var(--base6);
  border-bottom: 3px dotted var(--base6);
}

.bh3 {
  border-left: 3px solid var(--base6);
  border-right: 3px solid var(--base6);
}

.bhdot3 {
  border-left: 3px dotted var(--base6);
  border-right: 3px dotted var(--base6);
}

.b4 {
  border: 4px solid var(--base6);
}

.bl4 {
  border-left: 4px solid var(--base6);
}

.bdotl4 {
  border-left: 4px dotted var(--base6);
}

.br4 {
  border-right: 4px solid var(--base6);
}

.bdotr4 {
  border-right: 4px dotted var(--base6);
}

.bt4 {
  border-top: 4px solid var(--base6);
}

.bdott4 {
  border-top: 4px dotted var(--base6);
}

.bb4 {
  border-bottom: 4px solid var(--base6);
}

.bdotb4 {
  border-bottom: 4px dotted var(--base6);
}

.bv4 {
  border-top: 4px solid var(--base6);
  border-bottom: 4px solid var(--base6);
}

.bvdot4 {
  border-top: 4px dotted var(--base6);
  border-bottom: 4px dotted var(--base6);
}

.bh4 {
  border-left: 4px solid var(--base6);
  border-right: 4px solid var(--base6);
}

.bhdot4 {
  border-left: 4px dotted var(--base6);
  border-right: 4px dotted var(--base6);
}

.b5 {
  border: 5px solid var(--base6);
}

.bl5 {
  border-left: 5px solid var(--base6);
}

.bdotl5 {
  border-left: 5px dotted var(--base6);
}

.br5 {
  border-right: 5px solid var(--base6);
}

.bdotr5 {
  border-right: 5px dotted var(--base6);
}

.bt5 {
  border-top: 5px solid var(--base6);
}

.bdott5 {
  border-top: 5px dotted var(--base6);
}

.bb5 {
  border-bottom: 5px solid var(--base6);
}

.bdotb5 {
  border-bottom: 5px dotted var(--base6);
}

.bv5 {
  border-top: 5px solid var(--base6);
  border-bottom: 5px solid var(--base6);
}

.bvdot5 {
  border-top: 5px dotted var(--base6);
  border-bottom: 5px dotted var(--base6);
}

.bh5 {
  border-left: 5px solid var(--base6);
  border-right: 5px solid var(--base6);
}

.bhdot5 {
  border-left: 5px dotted var(--base6);
  border-right: 5px dotted var(--base6);
}

.b6 {
  border: 6px solid var(--base6);
}

.bl6 {
  border-left: 6px solid var(--base6);
}

.bdotl6 {
  border-left: 6px dotted var(--base6);
}

.br6 {
  border-right: 6px solid var(--base6);
}

.bdotr6 {
  border-right: 6px dotted var(--base6);
}

.bt6 {
  border-top: 6px solid var(--base6);
}

.bdott6 {
  border-top: 6px dotted var(--base6);
}

.bb6 {
  border-bottom: 6px solid var(--base6);
}

.bdotb6 {
  border-bottom: 6px dotted var(--base6);
}

.bv6 {
  border-top: 6px solid var(--base6);
  border-bottom: 6px solid var(--base6);
}

.bvdot6 {
  border-top: 6px dotted var(--base6);
  border-bottom: 6px dotted var(--base6);
}

.bh6 {
  border-left: 6px solid var(--base6);
  border-right: 6px solid var(--base6);
}

.bhdot6 {
  border-left: 6px dotted var(--base6);
  border-right: 6px dotted var(--base6);
}

.b7 {
  border: 7px solid var(--base6);
}

.bl7 {
  border-left: 7px solid var(--base6);
}

.bdotl7 {
  border-left: 7px dotted var(--base6);
}

.br7 {
  border-right: 7px solid var(--base6);
}

.bdotr7 {
  border-right: 7px dotted var(--base6);
}

.bt7 {
  border-top: 7px solid var(--base6);
}

.bdott7 {
  border-top: 7px dotted var(--base6);
}

.bb7 {
  border-bottom: 7px solid var(--base6);
}

.bdotb7 {
  border-bottom: 7px dotted var(--base6);
}

.bv7 {
  border-top: 7px solid var(--base6);
  border-bottom: 7px solid var(--base6);
}

.bvdot7 {
  border-top: 7px dotted var(--base6);
  border-bottom: 7px dotted var(--base6);
}

.bh7 {
  border-left: 7px solid var(--base6);
  border-right: 7px solid var(--base6);
}

.bhdot7 {
  border-left: 7px dotted var(--base6);
  border-right: 7px dotted var(--base6);
}

.b8 {
  border: 8px solid var(--base6);
}

.bl8 {
  border-left: 8px solid var(--base6);
}

.bdotl8 {
  border-left: 8px dotted var(--base6);
}

.br8 {
  border-right: 8px solid var(--base6);
}

.bdotr8 {
  border-right: 8px dotted var(--base6);
}

.bt8 {
  border-top: 8px solid var(--base6);
}

.bdott8 {
  border-top: 8px dotted var(--base6);
}

.bb8 {
  border-bottom: 8px solid var(--base6);
}

.bdotb8 {
  border-bottom: 8px dotted var(--base6);
}

.bv8 {
  border-top: 8px solid var(--base6);
  border-bottom: 8px solid var(--base6);
}

.bvdot8 {
  border-top: 8px dotted var(--base6);
  border-bottom: 8px dotted var(--base6);
}

.bh8 {
  border-left: 8px solid var(--base6);
  border-right: 8px solid var(--base6);
}

.bhdot8 {
  border-left: 8px dotted var(--base6);
  border-right: 8px dotted var(--base6);
}

.b9 {
  border: 9px solid var(--base6);
}

.bl9 {
  border-left: 9px solid var(--base6);
}

.bdotl9 {
  border-left: 9px dotted var(--base6);
}

.br9 {
  border-right: 9px solid var(--base6);
}

.bdotr9 {
  border-right: 9px dotted var(--base6);
}

.bt9 {
  border-top: 9px solid var(--base6);
}

.bdott9 {
  border-top: 9px dotted var(--base6);
}

.bb9 {
  border-bottom: 9px solid var(--base6);
}

.bdotb9 {
  border-bottom: 9px dotted var(--base6);
}

.bv9 {
  border-top: 9px solid var(--base6);
  border-bottom: 9px solid var(--base6);
}

.bvdot9 {
  border-top: 9px dotted var(--base6);
  border-bottom: 9px dotted var(--base6);
}

.bh9 {
  border-left: 9px solid var(--base6);
  border-right: 9px solid var(--base6);
}

.bhdot9 {
  border-left: 9px dotted var(--base6);
  border-right: 9px dotted var(--base6);
}

.b10 {
  border: 10px solid var(--base6);
}

.bl10 {
  border-left: 10px solid var(--base6);
}

.bdotl10 {
  border-left: 10px dotted var(--base6);
}

.br10 {
  border-right: 10px solid var(--base6);
}

.bdotr10 {
  border-right: 10px dotted var(--base6);
}

.bt10 {
  border-top: 10px solid var(--base6);
}

.bdott10 {
  border-top: 10px dotted var(--base6);
}

.bb10 {
  border-bottom: 10px solid var(--base6);
}

.bdotb10 {
  border-bottom: 10px dotted var(--base6);
}

.bv10 {
  border-top: 10px solid var(--base6);
  border-bottom: 10px solid var(--base6);
}

.bvdot10 {
  border-top: 10px dotted var(--base6);
  border-bottom: 10px dotted var(--base6);
}

.bh10 {
  border-left: 10px solid var(--base6);
  border-right: 10px solid var(--base6);
}

.bhdot10 {
  border-left: 10px dotted var(--base6);
  border-right: 10px dotted var(--base6);
}

.b11 {
  border: 11px solid var(--base6);
}

.bl11 {
  border-left: 11px solid var(--base6);
}

.bdotl11 {
  border-left: 11px dotted var(--base6);
}

.br11 {
  border-right: 11px solid var(--base6);
}

.bdotr11 {
  border-right: 11px dotted var(--base6);
}

.bt11 {
  border-top: 11px solid var(--base6);
}

.bdott11 {
  border-top: 11px dotted var(--base6);
}

.bb11 {
  border-bottom: 11px solid var(--base6);
}

.bdotb11 {
  border-bottom: 11px dotted var(--base6);
}

.bv11 {
  border-top: 11px solid var(--base6);
  border-bottom: 11px solid var(--base6);
}

.bvdot11 {
  border-top: 11px dotted var(--base6);
  border-bottom: 11px dotted var(--base6);
}

.bh11 {
  border-left: 11px solid var(--base6);
  border-right: 11px solid var(--base6);
}

.bhdot11 {
  border-left: 11px dotted var(--base6);
  border-right: 11px dotted var(--base6);
}

.b12 {
  border: 12px solid var(--base6);
}

.bl12 {
  border-left: 12px solid var(--base6);
}

.bdotl12 {
  border-left: 12px dotted var(--base6);
}

.br12 {
  border-right: 12px solid var(--base6);
}

.bdotr12 {
  border-right: 12px dotted var(--base6);
}

.bt12 {
  border-top: 12px solid var(--base6);
}

.bdott12 {
  border-top: 12px dotted var(--base6);
}

.bb12 {
  border-bottom: 12px solid var(--base6);
}

.bdotb12 {
  border-bottom: 12px dotted var(--base6);
}

.bv12 {
  border-top: 12px solid var(--base6);
  border-bottom: 12px solid var(--base6);
}

.bvdot12 {
  border-top: 12px dotted var(--base6);
  border-bottom: 12px dotted var(--base6);
}

.bh12 {
  border-left: 12px solid var(--base6);
  border-right: 12px solid var(--base6);
}

.bhdot12 {
  border-left: 12px dotted var(--base6);
  border-right: 12px dotted var(--base6);
}

.b13 {
  border: 13px solid var(--base6);
}

.bl13 {
  border-left: 13px solid var(--base6);
}

.bdotl13 {
  border-left: 13px dotted var(--base6);
}

.br13 {
  border-right: 13px solid var(--base6);
}

.bdotr13 {
  border-right: 13px dotted var(--base6);
}

.bt13 {
  border-top: 13px solid var(--base6);
}

.bdott13 {
  border-top: 13px dotted var(--base6);
}

.bb13 {
  border-bottom: 13px solid var(--base6);
}

.bdotb13 {
  border-bottom: 13px dotted var(--base6);
}

.bv13 {
  border-top: 13px solid var(--base6);
  border-bottom: 13px solid var(--base6);
}

.bvdot13 {
  border-top: 13px dotted var(--base6);
  border-bottom: 13px dotted var(--base6);
}

.bh13 {
  border-left: 13px solid var(--base6);
  border-right: 13px solid var(--base6);
}

.bhdot13 {
  border-left: 13px dotted var(--base6);
  border-right: 13px dotted var(--base6);
}

.b14 {
  border: 14px solid var(--base6);
}

.bl14 {
  border-left: 14px solid var(--base6);
}

.bdotl14 {
  border-left: 14px dotted var(--base6);
}

.br14 {
  border-right: 14px solid var(--base6);
}

.bdotr14 {
  border-right: 14px dotted var(--base6);
}

.bt14 {
  border-top: 14px solid var(--base6);
}

.bdott14 {
  border-top: 14px dotted var(--base6);
}

.bb14 {
  border-bottom: 14px solid var(--base6);
}

.bdotb14 {
  border-bottom: 14px dotted var(--base6);
}

.bv14 {
  border-top: 14px solid var(--base6);
  border-bottom: 14px solid var(--base6);
}

.bvdot14 {
  border-top: 14px dotted var(--base6);
  border-bottom: 14px dotted var(--base6);
}

.bh14 {
  border-left: 14px solid var(--base6);
  border-right: 14px solid var(--base6);
}

.bhdot14 {
  border-left: 14px dotted var(--base6);
  border-right: 14px dotted var(--base6);
}

.b15 {
  border: 15px solid var(--base6);
}

.bl15 {
  border-left: 15px solid var(--base6);
}

.bdotl15 {
  border-left: 15px dotted var(--base6);
}

.br15 {
  border-right: 15px solid var(--base6);
}

.bdotr15 {
  border-right: 15px dotted var(--base6);
}

.bt15 {
  border-top: 15px solid var(--base6);
}

.bdott15 {
  border-top: 15px dotted var(--base6);
}

.bb15 {
  border-bottom: 15px solid var(--base6);
}

.bdotb15 {
  border-bottom: 15px dotted var(--base6);
}

.bv15 {
  border-top: 15px solid var(--base6);
  border-bottom: 15px solid var(--base6);
}

.bvdot15 {
  border-top: 15px dotted var(--base6);
  border-bottom: 15px dotted var(--base6);
}

.bh15 {
  border-left: 15px solid var(--base6);
  border-right: 15px solid var(--base6);
}

.bhdot15 {
  border-left: 15px dotted var(--base6);
  border-right: 15px dotted var(--base6);
}

.b16 {
  border: 16px solid var(--base6);
}

.bl16 {
  border-left: 16px solid var(--base6);
}

.bdotl16 {
  border-left: 16px dotted var(--base6);
}

.br16 {
  border-right: 16px solid var(--base6);
}

.bdotr16 {
  border-right: 16px dotted var(--base6);
}

.bt16 {
  border-top: 16px solid var(--base6);
}

.bdott16 {
  border-top: 16px dotted var(--base6);
}

.bb16 {
  border-bottom: 16px solid var(--base6);
}

.bdotb16 {
  border-bottom: 16px dotted var(--base6);
}

.bv16 {
  border-top: 16px solid var(--base6);
  border-bottom: 16px solid var(--base6);
}

.bvdot16 {
  border-top: 16px dotted var(--base6);
  border-bottom: 16px dotted var(--base6);
}

.bh16 {
  border-left: 16px solid var(--base6);
  border-right: 16px solid var(--base6);
}

.bhdot16 {
  border-left: 16px dotted var(--base6);
  border-right: 16px dotted var(--base6);
}

.b17 {
  border: 17px solid var(--base6);
}

.bl17 {
  border-left: 17px solid var(--base6);
}

.bdotl17 {
  border-left: 17px dotted var(--base6);
}

.br17 {
  border-right: 17px solid var(--base6);
}

.bdotr17 {
  border-right: 17px dotted var(--base6);
}

.bt17 {
  border-top: 17px solid var(--base6);
}

.bdott17 {
  border-top: 17px dotted var(--base6);
}

.bb17 {
  border-bottom: 17px solid var(--base6);
}

.bdotb17 {
  border-bottom: 17px dotted var(--base6);
}

.bv17 {
  border-top: 17px solid var(--base6);
  border-bottom: 17px solid var(--base6);
}

.bvdot17 {
  border-top: 17px dotted var(--base6);
  border-bottom: 17px dotted var(--base6);
}

.bh17 {
  border-left: 17px solid var(--base6);
  border-right: 17px solid var(--base6);
}

.bhdot17 {
  border-left: 17px dotted var(--base6);
  border-right: 17px dotted var(--base6);
}

.b18 {
  border: 18px solid var(--base6);
}

.bl18 {
  border-left: 18px solid var(--base6);
}

.bdotl18 {
  border-left: 18px dotted var(--base6);
}

.br18 {
  border-right: 18px solid var(--base6);
}

.bdotr18 {
  border-right: 18px dotted var(--base6);
}

.bt18 {
  border-top: 18px solid var(--base6);
}

.bdott18 {
  border-top: 18px dotted var(--base6);
}

.bb18 {
  border-bottom: 18px solid var(--base6);
}

.bdotb18 {
  border-bottom: 18px dotted var(--base6);
}

.bv18 {
  border-top: 18px solid var(--base6);
  border-bottom: 18px solid var(--base6);
}

.bvdot18 {
  border-top: 18px dotted var(--base6);
  border-bottom: 18px dotted var(--base6);
}

.bh18 {
  border-left: 18px solid var(--base6);
  border-right: 18px solid var(--base6);
}

.bhdot18 {
  border-left: 18px dotted var(--base6);
  border-right: 18px dotted var(--base6);
}

.b19 {
  border: 19px solid var(--base6);
}

.bl19 {
  border-left: 19px solid var(--base6);
}

.bdotl19 {
  border-left: 19px dotted var(--base6);
}

.br19 {
  border-right: 19px solid var(--base6);
}

.bdotr19 {
  border-right: 19px dotted var(--base6);
}

.bt19 {
  border-top: 19px solid var(--base6);
}

.bdott19 {
  border-top: 19px dotted var(--base6);
}

.bb19 {
  border-bottom: 19px solid var(--base6);
}

.bdotb19 {
  border-bottom: 19px dotted var(--base6);
}

.bv19 {
  border-top: 19px solid var(--base6);
  border-bottom: 19px solid var(--base6);
}

.bvdot19 {
  border-top: 19px dotted var(--base6);
  border-bottom: 19px dotted var(--base6);
}

.bh19 {
  border-left: 19px solid var(--base6);
  border-right: 19px solid var(--base6);
}

.bhdot19 {
  border-left: 19px dotted var(--base6);
  border-right: 19px dotted var(--base6);
}

.b20 {
  border: 20px solid var(--base6);
}

.bl20 {
  border-left: 20px solid var(--base6);
}

.bdotl20 {
  border-left: 20px dotted var(--base6);
}

.br20 {
  border-right: 20px solid var(--base6);
}

.bdotr20 {
  border-right: 20px dotted var(--base6);
}

.bt20 {
  border-top: 20px solid var(--base6);
}

.bdott20 {
  border-top: 20px dotted var(--base6);
}

.bb20 {
  border-bottom: 20px solid var(--base6);
}

.bdotb20 {
  border-bottom: 20px dotted var(--base6);
}

.bv20 {
  border-top: 20px solid var(--base6);
  border-bottom: 20px solid var(--base6);
}

.bvdot20 {
  border-top: 20px dotted var(--base6);
  border-bottom: 20px dotted var(--base6);
}

.bh20 {
  border-left: 20px solid var(--base6);
  border-right: 20px solid var(--base6);
}

.bhdot20 {
  border-left: 20px dotted var(--base6);
  border-right: 20px dotted var(--base6);
}

.bc1 {
  border-color: var(--color1);
}

.bc2 {
  border-color: var(--color2);
}

.bc3 {
  border-color: var(--color3);
}

.bc4 {
  border-color: var(--color4);
}

.bc5 {
  border-color: var(--color5);
}

.bc6 {
  border-color: var(--color6);
}

.bc7 {
  border-color: var(--color7);
}

.bc8 {
  border-color: var(--color8);
}

.bc9 {
  border-color: var(--color9);
}

.bc10 {
  border-color: var(--color10);
}

.bc11 {
  border-color: var(--color11);
}

.bc12 {
  border-color: var(--color12);
}

.bc13 {
  border-color: var(--color13);
}

.bc14 {
  border-color: var(--color14);
}

.bc15 {
  border-color: var(--color15);
}

.bcbase1 {
  border-color: var(--base1);
}

.bcbase2 {
  border-color: var(--base2);
}

.bcbase3 {
  border-color: var(--base3);
}

.bcbase4 {
  border-color: var(--base4);
}

.bcbase5 {
  border-color: var(--base5);
}

.bcbase6 {
  border-color: var(--base6);
}

.bcbase7 {
  border-color: var(--base7);
}

.bcbase8 {
  border-color: var(--base8);
}

.bcbase9 {
  border-color: var(--base9);
}

.bcbase10 {
  border-color: var(--base10);
}

.bcbase11 {
  border-color: var(--base11);
}

.bcbase12 {
  border-color: var(--base12);
}

.bcbase13 {
  border-color: var(--base13);
}

.bcbase14 {
  border-color: var(--base14);
}

.bcbase15 {
  border-color: var(--base15);
}

.bcsys1 {
  border-color: var(--sys1);
}

.bcsys2 {
  border-color: var(--sys2);
}

.bcsys3 {
  border-color: var(--sys3);
}

.bcsys4 {
  border-color: var(--sys4);
}

.bcsys5 {
  border-color: var(--sys5);
}

.bcsys6 {
  border-color: var(--sys6);
}

.bcsys7 {
  border-color: var(--sys7);
}

.bcsys8 {
  border-color: var(--sys8);
}

.bcsys9 {
  border-color: var(--sys9);
}

.bcsys10 {
  border-color: var(--sys10);
}

.bcsys11 {
  border-color: var(--sys11);
}

.bcsys12 {
  border-color: var(--sys12);
}

.bcsys13 {
  border-color: var(--sys13);
}

.bcsys14 {
  border-color: var(--sys14);
}

.bcsys15 {
  border-color: var(--sys15);
}

.bcw {
  border-color: #fff;
}

.bcb {
  border-color: #000;
}

@media (max-width: 1670px) {
  .b0-xxl {
    border: 0px solid var(--base6);
  }
  .bl0-xxl {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-xxl {
    border-left: 0px dotted var(--base6);
  }
  .br0-xxl {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-xxl {
    border-right: 0px dotted var(--base6);
  }
  .bt0-xxl {
    border-top: 0px solid var(--base6);
  }
  .bdott0-xxl {
    border-top: 0px dotted var(--base6);
  }
  .bb0-xxl {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-xxl {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-xxl {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-xxl {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-xxl {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-xxl {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-xxl {
    border: 1px solid var(--base6);
  }
  .bl1-xxl {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-xxl {
    border-left: 1px dotted var(--base6);
  }
  .br1-xxl {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-xxl {
    border-right: 1px dotted var(--base6);
  }
  .bt1-xxl {
    border-top: 1px solid var(--base6);
  }
  .bdott1-xxl {
    border-top: 1px dotted var(--base6);
  }
  .bb1-xxl {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-xxl {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-xxl {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-xxl {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-xxl {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-xxl {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-xxl {
    border: 2px solid var(--base6);
  }
  .bl2-xxl {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-xxl {
    border-left: 2px dotted var(--base6);
  }
  .br2-xxl {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-xxl {
    border-right: 2px dotted var(--base6);
  }
  .bt2-xxl {
    border-top: 2px solid var(--base6);
  }
  .bdott2-xxl {
    border-top: 2px dotted var(--base6);
  }
  .bb2-xxl {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-xxl {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-xxl {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-xxl {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-xxl {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-xxl {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-xxl {
    border: 3px solid var(--base6);
  }
  .bl3-xxl {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-xxl {
    border-left: 3px dotted var(--base6);
  }
  .br3-xxl {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-xxl {
    border-right: 3px dotted var(--base6);
  }
  .bt3-xxl {
    border-top: 3px solid var(--base6);
  }
  .bdott3-xxl {
    border-top: 3px dotted var(--base6);
  }
  .bb3-xxl {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-xxl {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-xxl {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-xxl {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-xxl {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-xxl {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-xxl {
    border: 4px solid var(--base6);
  }
  .bl4-xxl {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-xxl {
    border-left: 4px dotted var(--base6);
  }
  .br4-xxl {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-xxl {
    border-right: 4px dotted var(--base6);
  }
  .bt4-xxl {
    border-top: 4px solid var(--base6);
  }
  .bdott4-xxl {
    border-top: 4px dotted var(--base6);
  }
  .bb4-xxl {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-xxl {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-xxl {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-xxl {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-xxl {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-xxl {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-xxl {
    border: 5px solid var(--base6);
  }
  .bl5-xxl {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-xxl {
    border-left: 5px dotted var(--base6);
  }
  .br5-xxl {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-xxl {
    border-right: 5px dotted var(--base6);
  }
  .bt5-xxl {
    border-top: 5px solid var(--base6);
  }
  .bdott5-xxl {
    border-top: 5px dotted var(--base6);
  }
  .bb5-xxl {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-xxl {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-xxl {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-xxl {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-xxl {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-xxl {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-xxl {
    border: 6px solid var(--base6);
  }
  .bl6-xxl {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-xxl {
    border-left: 6px dotted var(--base6);
  }
  .br6-xxl {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-xxl {
    border-right: 6px dotted var(--base6);
  }
  .bt6-xxl {
    border-top: 6px solid var(--base6);
  }
  .bdott6-xxl {
    border-top: 6px dotted var(--base6);
  }
  .bb6-xxl {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-xxl {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-xxl {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-xxl {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-xxl {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-xxl {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-xxl {
    border: 7px solid var(--base6);
  }
  .bl7-xxl {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-xxl {
    border-left: 7px dotted var(--base6);
  }
  .br7-xxl {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-xxl {
    border-right: 7px dotted var(--base6);
  }
  .bt7-xxl {
    border-top: 7px solid var(--base6);
  }
  .bdott7-xxl {
    border-top: 7px dotted var(--base6);
  }
  .bb7-xxl {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-xxl {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-xxl {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-xxl {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-xxl {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-xxl {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-xxl {
    border: 8px solid var(--base6);
  }
  .bl8-xxl {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-xxl {
    border-left: 8px dotted var(--base6);
  }
  .br8-xxl {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-xxl {
    border-right: 8px dotted var(--base6);
  }
  .bt8-xxl {
    border-top: 8px solid var(--base6);
  }
  .bdott8-xxl {
    border-top: 8px dotted var(--base6);
  }
  .bb8-xxl {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-xxl {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-xxl {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-xxl {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-xxl {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-xxl {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-xxl {
    border: 9px solid var(--base6);
  }
  .bl9-xxl {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-xxl {
    border-left: 9px dotted var(--base6);
  }
  .br9-xxl {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-xxl {
    border-right: 9px dotted var(--base6);
  }
  .bt9-xxl {
    border-top: 9px solid var(--base6);
  }
  .bdott9-xxl {
    border-top: 9px dotted var(--base6);
  }
  .bb9-xxl {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-xxl {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-xxl {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-xxl {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-xxl {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-xxl {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-xxl {
    border: 10px solid var(--base6);
  }
  .bl10-xxl {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-xxl {
    border-left: 10px dotted var(--base6);
  }
  .br10-xxl {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-xxl {
    border-right: 10px dotted var(--base6);
  }
  .bt10-xxl {
    border-top: 10px solid var(--base6);
  }
  .bdott10-xxl {
    border-top: 10px dotted var(--base6);
  }
  .bb10-xxl {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-xxl {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-xxl {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-xxl {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-xxl {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-xxl {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-xxl {
    border: 11px solid var(--base6);
  }
  .bl11-xxl {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-xxl {
    border-left: 11px dotted var(--base6);
  }
  .br11-xxl {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-xxl {
    border-right: 11px dotted var(--base6);
  }
  .bt11-xxl {
    border-top: 11px solid var(--base6);
  }
  .bdott11-xxl {
    border-top: 11px dotted var(--base6);
  }
  .bb11-xxl {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-xxl {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-xxl {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-xxl {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-xxl {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-xxl {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-xxl {
    border: 12px solid var(--base6);
  }
  .bl12-xxl {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-xxl {
    border-left: 12px dotted var(--base6);
  }
  .br12-xxl {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-xxl {
    border-right: 12px dotted var(--base6);
  }
  .bt12-xxl {
    border-top: 12px solid var(--base6);
  }
  .bdott12-xxl {
    border-top: 12px dotted var(--base6);
  }
  .bb12-xxl {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-xxl {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-xxl {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-xxl {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-xxl {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-xxl {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-xxl {
    border: 13px solid var(--base6);
  }
  .bl13-xxl {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-xxl {
    border-left: 13px dotted var(--base6);
  }
  .br13-xxl {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-xxl {
    border-right: 13px dotted var(--base6);
  }
  .bt13-xxl {
    border-top: 13px solid var(--base6);
  }
  .bdott13-xxl {
    border-top: 13px dotted var(--base6);
  }
  .bb13-xxl {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-xxl {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-xxl {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-xxl {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-xxl {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-xxl {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-xxl {
    border: 14px solid var(--base6);
  }
  .bl14-xxl {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-xxl {
    border-left: 14px dotted var(--base6);
  }
  .br14-xxl {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-xxl {
    border-right: 14px dotted var(--base6);
  }
  .bt14-xxl {
    border-top: 14px solid var(--base6);
  }
  .bdott14-xxl {
    border-top: 14px dotted var(--base6);
  }
  .bb14-xxl {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-xxl {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-xxl {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-xxl {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-xxl {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-xxl {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-xxl {
    border: 15px solid var(--base6);
  }
  .bl15-xxl {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-xxl {
    border-left: 15px dotted var(--base6);
  }
  .br15-xxl {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-xxl {
    border-right: 15px dotted var(--base6);
  }
  .bt15-xxl {
    border-top: 15px solid var(--base6);
  }
  .bdott15-xxl {
    border-top: 15px dotted var(--base6);
  }
  .bb15-xxl {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-xxl {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-xxl {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-xxl {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-xxl {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-xxl {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-xxl {
    border: 16px solid var(--base6);
  }
  .bl16-xxl {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-xxl {
    border-left: 16px dotted var(--base6);
  }
  .br16-xxl {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-xxl {
    border-right: 16px dotted var(--base6);
  }
  .bt16-xxl {
    border-top: 16px solid var(--base6);
  }
  .bdott16-xxl {
    border-top: 16px dotted var(--base6);
  }
  .bb16-xxl {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-xxl {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-xxl {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-xxl {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-xxl {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-xxl {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-xxl {
    border: 17px solid var(--base6);
  }
  .bl17-xxl {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-xxl {
    border-left: 17px dotted var(--base6);
  }
  .br17-xxl {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-xxl {
    border-right: 17px dotted var(--base6);
  }
  .bt17-xxl {
    border-top: 17px solid var(--base6);
  }
  .bdott17-xxl {
    border-top: 17px dotted var(--base6);
  }
  .bb17-xxl {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-xxl {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-xxl {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-xxl {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-xxl {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-xxl {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-xxl {
    border: 18px solid var(--base6);
  }
  .bl18-xxl {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-xxl {
    border-left: 18px dotted var(--base6);
  }
  .br18-xxl {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-xxl {
    border-right: 18px dotted var(--base6);
  }
  .bt18-xxl {
    border-top: 18px solid var(--base6);
  }
  .bdott18-xxl {
    border-top: 18px dotted var(--base6);
  }
  .bb18-xxl {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-xxl {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-xxl {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-xxl {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-xxl {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-xxl {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-xxl {
    border: 19px solid var(--base6);
  }
  .bl19-xxl {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-xxl {
    border-left: 19px dotted var(--base6);
  }
  .br19-xxl {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-xxl {
    border-right: 19px dotted var(--base6);
  }
  .bt19-xxl {
    border-top: 19px solid var(--base6);
  }
  .bdott19-xxl {
    border-top: 19px dotted var(--base6);
  }
  .bb19-xxl {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-xxl {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-xxl {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-xxl {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-xxl {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-xxl {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-xxl {
    border: 20px solid var(--base6);
  }
  .bl20-xxl {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-xxl {
    border-left: 20px dotted var(--base6);
  }
  .br20-xxl {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-xxl {
    border-right: 20px dotted var(--base6);
  }
  .bt20-xxl {
    border-top: 20px solid var(--base6);
  }
  .bdott20-xxl {
    border-top: 20px dotted var(--base6);
  }
  .bb20-xxl {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-xxl {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-xxl {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-xxl {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-xxl {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-xxl {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-xxl {
    border-color: var(--color1);
  }
  .bc2-xxl {
    border-color: var(--color2);
  }
  .bc3-xxl {
    border-color: var(--color3);
  }
  .bc4-xxl {
    border-color: var(--color4);
  }
  .bc5-xxl {
    border-color: var(--color5);
  }
  .bc6-xxl {
    border-color: var(--color6);
  }
  .bc7-xxl {
    border-color: var(--color7);
  }
  .bc8-xxl {
    border-color: var(--color8);
  }
  .bc9-xxl {
    border-color: var(--color9);
  }
  .bc10-xxl {
    border-color: var(--color10);
  }
  .bc11-xxl {
    border-color: var(--color11);
  }
  .bc12-xxl {
    border-color: var(--color12);
  }
  .bc13-xxl {
    border-color: var(--color13);
  }
  .bc14-xxl {
    border-color: var(--color14);
  }
  .bc15-xxl {
    border-color: var(--color15);
  }
  .bcbase1-xxl {
    border-color: var(--base1);
  }
  .bcbase2-xxl {
    border-color: var(--base2);
  }
  .bcbase3-xxl {
    border-color: var(--base3);
  }
  .bcbase4-xxl {
    border-color: var(--base4);
  }
  .bcbase5-xxl {
    border-color: var(--base5);
  }
  .bcbase6-xxl {
    border-color: var(--base6);
  }
  .bcbase7-xxl {
    border-color: var(--base7);
  }
  .bcbase8-xxl {
    border-color: var(--base8);
  }
  .bcbase9-xxl {
    border-color: var(--base9);
  }
  .bcbase10-xxl {
    border-color: var(--base10);
  }
  .bcbase11-xxl {
    border-color: var(--base11);
  }
  .bcbase12-xxl {
    border-color: var(--base12);
  }
  .bcbase13-xxl {
    border-color: var(--base13);
  }
  .bcbase14-xxl {
    border-color: var(--base14);
  }
  .bcbase15-xxl {
    border-color: var(--base15);
  }
  .bcsys1-xxl {
    border-color: var(--sys1);
  }
  .bcsys2-xxl {
    border-color: var(--sys2);
  }
  .bcsys3-xxl {
    border-color: var(--sys3);
  }
  .bcsys4-xxl {
    border-color: var(--sys4);
  }
  .bcsys5-xxl {
    border-color: var(--sys5);
  }
  .bcsys6-xxl {
    border-color: var(--sys6);
  }
  .bcsys7-xxl {
    border-color: var(--sys7);
  }
  .bcsys8-xxl {
    border-color: var(--sys8);
  }
  .bcsys9-xxl {
    border-color: var(--sys9);
  }
  .bcsys10-xxl {
    border-color: var(--sys10);
  }
  .bcsys11-xxl {
    border-color: var(--sys11);
  }
  .bcsys12-xxl {
    border-color: var(--sys12);
  }
  .bcsys13-xxl {
    border-color: var(--sys13);
  }
  .bcsys14-xxl {
    border-color: var(--sys14);
  }
  .bcsys15-xxl {
    border-color: var(--sys15);
  }
  .bcw-xxl {
    border-color: #fff;
  }
  .bcb-xxl {
    border-color: #000;
  }
}
@media (max-width: 1585px) {
  .b0-xxlx {
    border: 0px solid var(--base6);
  }
  .bl0-xxlx {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-xxlx {
    border-left: 0px dotted var(--base6);
  }
  .br0-xxlx {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-xxlx {
    border-right: 0px dotted var(--base6);
  }
  .bt0-xxlx {
    border-top: 0px solid var(--base6);
  }
  .bdott0-xxlx {
    border-top: 0px dotted var(--base6);
  }
  .bb0-xxlx {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-xxlx {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-xxlx {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-xxlx {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-xxlx {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-xxlx {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-xxlx {
    border: 1px solid var(--base6);
  }
  .bl1-xxlx {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-xxlx {
    border-left: 1px dotted var(--base6);
  }
  .br1-xxlx {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-xxlx {
    border-right: 1px dotted var(--base6);
  }
  .bt1-xxlx {
    border-top: 1px solid var(--base6);
  }
  .bdott1-xxlx {
    border-top: 1px dotted var(--base6);
  }
  .bb1-xxlx {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-xxlx {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-xxlx {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-xxlx {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-xxlx {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-xxlx {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-xxlx {
    border: 2px solid var(--base6);
  }
  .bl2-xxlx {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-xxlx {
    border-left: 2px dotted var(--base6);
  }
  .br2-xxlx {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-xxlx {
    border-right: 2px dotted var(--base6);
  }
  .bt2-xxlx {
    border-top: 2px solid var(--base6);
  }
  .bdott2-xxlx {
    border-top: 2px dotted var(--base6);
  }
  .bb2-xxlx {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-xxlx {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-xxlx {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-xxlx {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-xxlx {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-xxlx {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-xxlx {
    border: 3px solid var(--base6);
  }
  .bl3-xxlx {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-xxlx {
    border-left: 3px dotted var(--base6);
  }
  .br3-xxlx {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-xxlx {
    border-right: 3px dotted var(--base6);
  }
  .bt3-xxlx {
    border-top: 3px solid var(--base6);
  }
  .bdott3-xxlx {
    border-top: 3px dotted var(--base6);
  }
  .bb3-xxlx {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-xxlx {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-xxlx {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-xxlx {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-xxlx {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-xxlx {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-xxlx {
    border: 4px solid var(--base6);
  }
  .bl4-xxlx {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-xxlx {
    border-left: 4px dotted var(--base6);
  }
  .br4-xxlx {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-xxlx {
    border-right: 4px dotted var(--base6);
  }
  .bt4-xxlx {
    border-top: 4px solid var(--base6);
  }
  .bdott4-xxlx {
    border-top: 4px dotted var(--base6);
  }
  .bb4-xxlx {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-xxlx {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-xxlx {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-xxlx {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-xxlx {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-xxlx {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-xxlx {
    border: 5px solid var(--base6);
  }
  .bl5-xxlx {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-xxlx {
    border-left: 5px dotted var(--base6);
  }
  .br5-xxlx {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-xxlx {
    border-right: 5px dotted var(--base6);
  }
  .bt5-xxlx {
    border-top: 5px solid var(--base6);
  }
  .bdott5-xxlx {
    border-top: 5px dotted var(--base6);
  }
  .bb5-xxlx {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-xxlx {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-xxlx {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-xxlx {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-xxlx {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-xxlx {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-xxlx {
    border: 6px solid var(--base6);
  }
  .bl6-xxlx {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-xxlx {
    border-left: 6px dotted var(--base6);
  }
  .br6-xxlx {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-xxlx {
    border-right: 6px dotted var(--base6);
  }
  .bt6-xxlx {
    border-top: 6px solid var(--base6);
  }
  .bdott6-xxlx {
    border-top: 6px dotted var(--base6);
  }
  .bb6-xxlx {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-xxlx {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-xxlx {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-xxlx {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-xxlx {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-xxlx {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-xxlx {
    border: 7px solid var(--base6);
  }
  .bl7-xxlx {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-xxlx {
    border-left: 7px dotted var(--base6);
  }
  .br7-xxlx {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-xxlx {
    border-right: 7px dotted var(--base6);
  }
  .bt7-xxlx {
    border-top: 7px solid var(--base6);
  }
  .bdott7-xxlx {
    border-top: 7px dotted var(--base6);
  }
  .bb7-xxlx {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-xxlx {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-xxlx {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-xxlx {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-xxlx {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-xxlx {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-xxlx {
    border: 8px solid var(--base6);
  }
  .bl8-xxlx {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-xxlx {
    border-left: 8px dotted var(--base6);
  }
  .br8-xxlx {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-xxlx {
    border-right: 8px dotted var(--base6);
  }
  .bt8-xxlx {
    border-top: 8px solid var(--base6);
  }
  .bdott8-xxlx {
    border-top: 8px dotted var(--base6);
  }
  .bb8-xxlx {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-xxlx {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-xxlx {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-xxlx {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-xxlx {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-xxlx {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-xxlx {
    border: 9px solid var(--base6);
  }
  .bl9-xxlx {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-xxlx {
    border-left: 9px dotted var(--base6);
  }
  .br9-xxlx {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-xxlx {
    border-right: 9px dotted var(--base6);
  }
  .bt9-xxlx {
    border-top: 9px solid var(--base6);
  }
  .bdott9-xxlx {
    border-top: 9px dotted var(--base6);
  }
  .bb9-xxlx {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-xxlx {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-xxlx {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-xxlx {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-xxlx {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-xxlx {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-xxlx {
    border: 10px solid var(--base6);
  }
  .bl10-xxlx {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-xxlx {
    border-left: 10px dotted var(--base6);
  }
  .br10-xxlx {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-xxlx {
    border-right: 10px dotted var(--base6);
  }
  .bt10-xxlx {
    border-top: 10px solid var(--base6);
  }
  .bdott10-xxlx {
    border-top: 10px dotted var(--base6);
  }
  .bb10-xxlx {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-xxlx {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-xxlx {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-xxlx {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-xxlx {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-xxlx {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-xxlx {
    border: 11px solid var(--base6);
  }
  .bl11-xxlx {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-xxlx {
    border-left: 11px dotted var(--base6);
  }
  .br11-xxlx {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-xxlx {
    border-right: 11px dotted var(--base6);
  }
  .bt11-xxlx {
    border-top: 11px solid var(--base6);
  }
  .bdott11-xxlx {
    border-top: 11px dotted var(--base6);
  }
  .bb11-xxlx {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-xxlx {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-xxlx {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-xxlx {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-xxlx {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-xxlx {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-xxlx {
    border: 12px solid var(--base6);
  }
  .bl12-xxlx {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-xxlx {
    border-left: 12px dotted var(--base6);
  }
  .br12-xxlx {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-xxlx {
    border-right: 12px dotted var(--base6);
  }
  .bt12-xxlx {
    border-top: 12px solid var(--base6);
  }
  .bdott12-xxlx {
    border-top: 12px dotted var(--base6);
  }
  .bb12-xxlx {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-xxlx {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-xxlx {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-xxlx {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-xxlx {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-xxlx {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-xxlx {
    border: 13px solid var(--base6);
  }
  .bl13-xxlx {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-xxlx {
    border-left: 13px dotted var(--base6);
  }
  .br13-xxlx {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-xxlx {
    border-right: 13px dotted var(--base6);
  }
  .bt13-xxlx {
    border-top: 13px solid var(--base6);
  }
  .bdott13-xxlx {
    border-top: 13px dotted var(--base6);
  }
  .bb13-xxlx {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-xxlx {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-xxlx {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-xxlx {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-xxlx {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-xxlx {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-xxlx {
    border: 14px solid var(--base6);
  }
  .bl14-xxlx {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-xxlx {
    border-left: 14px dotted var(--base6);
  }
  .br14-xxlx {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-xxlx {
    border-right: 14px dotted var(--base6);
  }
  .bt14-xxlx {
    border-top: 14px solid var(--base6);
  }
  .bdott14-xxlx {
    border-top: 14px dotted var(--base6);
  }
  .bb14-xxlx {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-xxlx {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-xxlx {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-xxlx {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-xxlx {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-xxlx {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-xxlx {
    border: 15px solid var(--base6);
  }
  .bl15-xxlx {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-xxlx {
    border-left: 15px dotted var(--base6);
  }
  .br15-xxlx {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-xxlx {
    border-right: 15px dotted var(--base6);
  }
  .bt15-xxlx {
    border-top: 15px solid var(--base6);
  }
  .bdott15-xxlx {
    border-top: 15px dotted var(--base6);
  }
  .bb15-xxlx {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-xxlx {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-xxlx {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-xxlx {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-xxlx {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-xxlx {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-xxlx {
    border: 16px solid var(--base6);
  }
  .bl16-xxlx {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-xxlx {
    border-left: 16px dotted var(--base6);
  }
  .br16-xxlx {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-xxlx {
    border-right: 16px dotted var(--base6);
  }
  .bt16-xxlx {
    border-top: 16px solid var(--base6);
  }
  .bdott16-xxlx {
    border-top: 16px dotted var(--base6);
  }
  .bb16-xxlx {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-xxlx {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-xxlx {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-xxlx {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-xxlx {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-xxlx {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-xxlx {
    border: 17px solid var(--base6);
  }
  .bl17-xxlx {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-xxlx {
    border-left: 17px dotted var(--base6);
  }
  .br17-xxlx {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-xxlx {
    border-right: 17px dotted var(--base6);
  }
  .bt17-xxlx {
    border-top: 17px solid var(--base6);
  }
  .bdott17-xxlx {
    border-top: 17px dotted var(--base6);
  }
  .bb17-xxlx {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-xxlx {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-xxlx {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-xxlx {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-xxlx {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-xxlx {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-xxlx {
    border: 18px solid var(--base6);
  }
  .bl18-xxlx {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-xxlx {
    border-left: 18px dotted var(--base6);
  }
  .br18-xxlx {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-xxlx {
    border-right: 18px dotted var(--base6);
  }
  .bt18-xxlx {
    border-top: 18px solid var(--base6);
  }
  .bdott18-xxlx {
    border-top: 18px dotted var(--base6);
  }
  .bb18-xxlx {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-xxlx {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-xxlx {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-xxlx {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-xxlx {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-xxlx {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-xxlx {
    border: 19px solid var(--base6);
  }
  .bl19-xxlx {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-xxlx {
    border-left: 19px dotted var(--base6);
  }
  .br19-xxlx {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-xxlx {
    border-right: 19px dotted var(--base6);
  }
  .bt19-xxlx {
    border-top: 19px solid var(--base6);
  }
  .bdott19-xxlx {
    border-top: 19px dotted var(--base6);
  }
  .bb19-xxlx {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-xxlx {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-xxlx {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-xxlx {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-xxlx {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-xxlx {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-xxlx {
    border: 20px solid var(--base6);
  }
  .bl20-xxlx {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-xxlx {
    border-left: 20px dotted var(--base6);
  }
  .br20-xxlx {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-xxlx {
    border-right: 20px dotted var(--base6);
  }
  .bt20-xxlx {
    border-top: 20px solid var(--base6);
  }
  .bdott20-xxlx {
    border-top: 20px dotted var(--base6);
  }
  .bb20-xxlx {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-xxlx {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-xxlx {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-xxlx {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-xxlx {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-xxlx {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-xxlx {
    border-color: var(--color1);
  }
  .bc2-xxlx {
    border-color: var(--color2);
  }
  .bc3-xxlx {
    border-color: var(--color3);
  }
  .bc4-xxlx {
    border-color: var(--color4);
  }
  .bc5-xxlx {
    border-color: var(--color5);
  }
  .bc6-xxlx {
    border-color: var(--color6);
  }
  .bc7-xxlx {
    border-color: var(--color7);
  }
  .bc8-xxlx {
    border-color: var(--color8);
  }
  .bc9-xxlx {
    border-color: var(--color9);
  }
  .bc10-xxlx {
    border-color: var(--color10);
  }
  .bc11-xxlx {
    border-color: var(--color11);
  }
  .bc12-xxlx {
    border-color: var(--color12);
  }
  .bc13-xxlx {
    border-color: var(--color13);
  }
  .bc14-xxlx {
    border-color: var(--color14);
  }
  .bc15-xxlx {
    border-color: var(--color15);
  }
  .bcbase1-xxlx {
    border-color: var(--base1);
  }
  .bcbase2-xxlx {
    border-color: var(--base2);
  }
  .bcbase3-xxlx {
    border-color: var(--base3);
  }
  .bcbase4-xxlx {
    border-color: var(--base4);
  }
  .bcbase5-xxlx {
    border-color: var(--base5);
  }
  .bcbase6-xxlx {
    border-color: var(--base6);
  }
  .bcbase7-xxlx {
    border-color: var(--base7);
  }
  .bcbase8-xxlx {
    border-color: var(--base8);
  }
  .bcbase9-xxlx {
    border-color: var(--base9);
  }
  .bcbase10-xxlx {
    border-color: var(--base10);
  }
  .bcbase11-xxlx {
    border-color: var(--base11);
  }
  .bcbase12-xxlx {
    border-color: var(--base12);
  }
  .bcbase13-xxlx {
    border-color: var(--base13);
  }
  .bcbase14-xxlx {
    border-color: var(--base14);
  }
  .bcbase15-xxlx {
    border-color: var(--base15);
  }
  .bcsys1-xxlx {
    border-color: var(--sys1);
  }
  .bcsys2-xxlx {
    border-color: var(--sys2);
  }
  .bcsys3-xxlx {
    border-color: var(--sys3);
  }
  .bcsys4-xxlx {
    border-color: var(--sys4);
  }
  .bcsys5-xxlx {
    border-color: var(--sys5);
  }
  .bcsys6-xxlx {
    border-color: var(--sys6);
  }
  .bcsys7-xxlx {
    border-color: var(--sys7);
  }
  .bcsys8-xxlx {
    border-color: var(--sys8);
  }
  .bcsys9-xxlx {
    border-color: var(--sys9);
  }
  .bcsys10-xxlx {
    border-color: var(--sys10);
  }
  .bcsys11-xxlx {
    border-color: var(--sys11);
  }
  .bcsys12-xxlx {
    border-color: var(--sys12);
  }
  .bcsys13-xxlx {
    border-color: var(--sys13);
  }
  .bcsys14-xxlx {
    border-color: var(--sys14);
  }
  .bcsys15-xxlx {
    border-color: var(--sys15);
  }
  .bcw-xxlx {
    border-color: #fff;
  }
  .bcb-xxlx {
    border-color: #000;
  }
}
@media (max-width: 1499px) {
  .b0-xl {
    border: 0px solid var(--base6);
  }
  .bl0-xl {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-xl {
    border-left: 0px dotted var(--base6);
  }
  .br0-xl {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-xl {
    border-right: 0px dotted var(--base6);
  }
  .bt0-xl {
    border-top: 0px solid var(--base6);
  }
  .bdott0-xl {
    border-top: 0px dotted var(--base6);
  }
  .bb0-xl {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-xl {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-xl {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-xl {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-xl {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-xl {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-xl {
    border: 1px solid var(--base6);
  }
  .bl1-xl {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-xl {
    border-left: 1px dotted var(--base6);
  }
  .br1-xl {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-xl {
    border-right: 1px dotted var(--base6);
  }
  .bt1-xl {
    border-top: 1px solid var(--base6);
  }
  .bdott1-xl {
    border-top: 1px dotted var(--base6);
  }
  .bb1-xl {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-xl {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-xl {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-xl {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-xl {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-xl {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-xl {
    border: 2px solid var(--base6);
  }
  .bl2-xl {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-xl {
    border-left: 2px dotted var(--base6);
  }
  .br2-xl {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-xl {
    border-right: 2px dotted var(--base6);
  }
  .bt2-xl {
    border-top: 2px solid var(--base6);
  }
  .bdott2-xl {
    border-top: 2px dotted var(--base6);
  }
  .bb2-xl {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-xl {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-xl {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-xl {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-xl {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-xl {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-xl {
    border: 3px solid var(--base6);
  }
  .bl3-xl {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-xl {
    border-left: 3px dotted var(--base6);
  }
  .br3-xl {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-xl {
    border-right: 3px dotted var(--base6);
  }
  .bt3-xl {
    border-top: 3px solid var(--base6);
  }
  .bdott3-xl {
    border-top: 3px dotted var(--base6);
  }
  .bb3-xl {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-xl {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-xl {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-xl {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-xl {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-xl {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-xl {
    border: 4px solid var(--base6);
  }
  .bl4-xl {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-xl {
    border-left: 4px dotted var(--base6);
  }
  .br4-xl {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-xl {
    border-right: 4px dotted var(--base6);
  }
  .bt4-xl {
    border-top: 4px solid var(--base6);
  }
  .bdott4-xl {
    border-top: 4px dotted var(--base6);
  }
  .bb4-xl {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-xl {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-xl {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-xl {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-xl {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-xl {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-xl {
    border: 5px solid var(--base6);
  }
  .bl5-xl {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-xl {
    border-left: 5px dotted var(--base6);
  }
  .br5-xl {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-xl {
    border-right: 5px dotted var(--base6);
  }
  .bt5-xl {
    border-top: 5px solid var(--base6);
  }
  .bdott5-xl {
    border-top: 5px dotted var(--base6);
  }
  .bb5-xl {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-xl {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-xl {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-xl {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-xl {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-xl {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-xl {
    border: 6px solid var(--base6);
  }
  .bl6-xl {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-xl {
    border-left: 6px dotted var(--base6);
  }
  .br6-xl {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-xl {
    border-right: 6px dotted var(--base6);
  }
  .bt6-xl {
    border-top: 6px solid var(--base6);
  }
  .bdott6-xl {
    border-top: 6px dotted var(--base6);
  }
  .bb6-xl {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-xl {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-xl {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-xl {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-xl {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-xl {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-xl {
    border: 7px solid var(--base6);
  }
  .bl7-xl {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-xl {
    border-left: 7px dotted var(--base6);
  }
  .br7-xl {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-xl {
    border-right: 7px dotted var(--base6);
  }
  .bt7-xl {
    border-top: 7px solid var(--base6);
  }
  .bdott7-xl {
    border-top: 7px dotted var(--base6);
  }
  .bb7-xl {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-xl {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-xl {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-xl {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-xl {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-xl {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-xl {
    border: 8px solid var(--base6);
  }
  .bl8-xl {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-xl {
    border-left: 8px dotted var(--base6);
  }
  .br8-xl {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-xl {
    border-right: 8px dotted var(--base6);
  }
  .bt8-xl {
    border-top: 8px solid var(--base6);
  }
  .bdott8-xl {
    border-top: 8px dotted var(--base6);
  }
  .bb8-xl {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-xl {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-xl {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-xl {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-xl {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-xl {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-xl {
    border: 9px solid var(--base6);
  }
  .bl9-xl {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-xl {
    border-left: 9px dotted var(--base6);
  }
  .br9-xl {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-xl {
    border-right: 9px dotted var(--base6);
  }
  .bt9-xl {
    border-top: 9px solid var(--base6);
  }
  .bdott9-xl {
    border-top: 9px dotted var(--base6);
  }
  .bb9-xl {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-xl {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-xl {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-xl {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-xl {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-xl {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-xl {
    border: 10px solid var(--base6);
  }
  .bl10-xl {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-xl {
    border-left: 10px dotted var(--base6);
  }
  .br10-xl {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-xl {
    border-right: 10px dotted var(--base6);
  }
  .bt10-xl {
    border-top: 10px solid var(--base6);
  }
  .bdott10-xl {
    border-top: 10px dotted var(--base6);
  }
  .bb10-xl {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-xl {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-xl {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-xl {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-xl {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-xl {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-xl {
    border: 11px solid var(--base6);
  }
  .bl11-xl {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-xl {
    border-left: 11px dotted var(--base6);
  }
  .br11-xl {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-xl {
    border-right: 11px dotted var(--base6);
  }
  .bt11-xl {
    border-top: 11px solid var(--base6);
  }
  .bdott11-xl {
    border-top: 11px dotted var(--base6);
  }
  .bb11-xl {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-xl {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-xl {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-xl {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-xl {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-xl {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-xl {
    border: 12px solid var(--base6);
  }
  .bl12-xl {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-xl {
    border-left: 12px dotted var(--base6);
  }
  .br12-xl {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-xl {
    border-right: 12px dotted var(--base6);
  }
  .bt12-xl {
    border-top: 12px solid var(--base6);
  }
  .bdott12-xl {
    border-top: 12px dotted var(--base6);
  }
  .bb12-xl {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-xl {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-xl {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-xl {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-xl {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-xl {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-xl {
    border: 13px solid var(--base6);
  }
  .bl13-xl {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-xl {
    border-left: 13px dotted var(--base6);
  }
  .br13-xl {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-xl {
    border-right: 13px dotted var(--base6);
  }
  .bt13-xl {
    border-top: 13px solid var(--base6);
  }
  .bdott13-xl {
    border-top: 13px dotted var(--base6);
  }
  .bb13-xl {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-xl {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-xl {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-xl {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-xl {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-xl {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-xl {
    border: 14px solid var(--base6);
  }
  .bl14-xl {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-xl {
    border-left: 14px dotted var(--base6);
  }
  .br14-xl {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-xl {
    border-right: 14px dotted var(--base6);
  }
  .bt14-xl {
    border-top: 14px solid var(--base6);
  }
  .bdott14-xl {
    border-top: 14px dotted var(--base6);
  }
  .bb14-xl {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-xl {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-xl {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-xl {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-xl {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-xl {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-xl {
    border: 15px solid var(--base6);
  }
  .bl15-xl {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-xl {
    border-left: 15px dotted var(--base6);
  }
  .br15-xl {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-xl {
    border-right: 15px dotted var(--base6);
  }
  .bt15-xl {
    border-top: 15px solid var(--base6);
  }
  .bdott15-xl {
    border-top: 15px dotted var(--base6);
  }
  .bb15-xl {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-xl {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-xl {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-xl {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-xl {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-xl {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-xl {
    border: 16px solid var(--base6);
  }
  .bl16-xl {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-xl {
    border-left: 16px dotted var(--base6);
  }
  .br16-xl {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-xl {
    border-right: 16px dotted var(--base6);
  }
  .bt16-xl {
    border-top: 16px solid var(--base6);
  }
  .bdott16-xl {
    border-top: 16px dotted var(--base6);
  }
  .bb16-xl {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-xl {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-xl {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-xl {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-xl {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-xl {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-xl {
    border: 17px solid var(--base6);
  }
  .bl17-xl {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-xl {
    border-left: 17px dotted var(--base6);
  }
  .br17-xl {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-xl {
    border-right: 17px dotted var(--base6);
  }
  .bt17-xl {
    border-top: 17px solid var(--base6);
  }
  .bdott17-xl {
    border-top: 17px dotted var(--base6);
  }
  .bb17-xl {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-xl {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-xl {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-xl {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-xl {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-xl {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-xl {
    border: 18px solid var(--base6);
  }
  .bl18-xl {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-xl {
    border-left: 18px dotted var(--base6);
  }
  .br18-xl {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-xl {
    border-right: 18px dotted var(--base6);
  }
  .bt18-xl {
    border-top: 18px solid var(--base6);
  }
  .bdott18-xl {
    border-top: 18px dotted var(--base6);
  }
  .bb18-xl {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-xl {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-xl {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-xl {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-xl {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-xl {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-xl {
    border: 19px solid var(--base6);
  }
  .bl19-xl {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-xl {
    border-left: 19px dotted var(--base6);
  }
  .br19-xl {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-xl {
    border-right: 19px dotted var(--base6);
  }
  .bt19-xl {
    border-top: 19px solid var(--base6);
  }
  .bdott19-xl {
    border-top: 19px dotted var(--base6);
  }
  .bb19-xl {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-xl {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-xl {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-xl {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-xl {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-xl {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-xl {
    border: 20px solid var(--base6);
  }
  .bl20-xl {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-xl {
    border-left: 20px dotted var(--base6);
  }
  .br20-xl {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-xl {
    border-right: 20px dotted var(--base6);
  }
  .bt20-xl {
    border-top: 20px solid var(--base6);
  }
  .bdott20-xl {
    border-top: 20px dotted var(--base6);
  }
  .bb20-xl {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-xl {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-xl {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-xl {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-xl {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-xl {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-xl {
    border-color: var(--color1);
  }
  .bc2-xl {
    border-color: var(--color2);
  }
  .bc3-xl {
    border-color: var(--color3);
  }
  .bc4-xl {
    border-color: var(--color4);
  }
  .bc5-xl {
    border-color: var(--color5);
  }
  .bc6-xl {
    border-color: var(--color6);
  }
  .bc7-xl {
    border-color: var(--color7);
  }
  .bc8-xl {
    border-color: var(--color8);
  }
  .bc9-xl {
    border-color: var(--color9);
  }
  .bc10-xl {
    border-color: var(--color10);
  }
  .bc11-xl {
    border-color: var(--color11);
  }
  .bc12-xl {
    border-color: var(--color12);
  }
  .bc13-xl {
    border-color: var(--color13);
  }
  .bc14-xl {
    border-color: var(--color14);
  }
  .bc15-xl {
    border-color: var(--color15);
  }
  .bcbase1-xl {
    border-color: var(--base1);
  }
  .bcbase2-xl {
    border-color: var(--base2);
  }
  .bcbase3-xl {
    border-color: var(--base3);
  }
  .bcbase4-xl {
    border-color: var(--base4);
  }
  .bcbase5-xl {
    border-color: var(--base5);
  }
  .bcbase6-xl {
    border-color: var(--base6);
  }
  .bcbase7-xl {
    border-color: var(--base7);
  }
  .bcbase8-xl {
    border-color: var(--base8);
  }
  .bcbase9-xl {
    border-color: var(--base9);
  }
  .bcbase10-xl {
    border-color: var(--base10);
  }
  .bcbase11-xl {
    border-color: var(--base11);
  }
  .bcbase12-xl {
    border-color: var(--base12);
  }
  .bcbase13-xl {
    border-color: var(--base13);
  }
  .bcbase14-xl {
    border-color: var(--base14);
  }
  .bcbase15-xl {
    border-color: var(--base15);
  }
  .bcsys1-xl {
    border-color: var(--sys1);
  }
  .bcsys2-xl {
    border-color: var(--sys2);
  }
  .bcsys3-xl {
    border-color: var(--sys3);
  }
  .bcsys4-xl {
    border-color: var(--sys4);
  }
  .bcsys5-xl {
    border-color: var(--sys5);
  }
  .bcsys6-xl {
    border-color: var(--sys6);
  }
  .bcsys7-xl {
    border-color: var(--sys7);
  }
  .bcsys8-xl {
    border-color: var(--sys8);
  }
  .bcsys9-xl {
    border-color: var(--sys9);
  }
  .bcsys10-xl {
    border-color: var(--sys10);
  }
  .bcsys11-xl {
    border-color: var(--sys11);
  }
  .bcsys12-xl {
    border-color: var(--sys12);
  }
  .bcsys13-xl {
    border-color: var(--sys13);
  }
  .bcsys14-xl {
    border-color: var(--sys14);
  }
  .bcsys15-xl {
    border-color: var(--sys15);
  }
  .bcw-xl {
    border-color: #fff;
  }
  .bcb-xl {
    border-color: #000;
  }
}
@media (max-width: 1399px) {
  .b0-xlg {
    border: 0px solid var(--base6);
  }
  .bl0-xlg {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-xlg {
    border-left: 0px dotted var(--base6);
  }
  .br0-xlg {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-xlg {
    border-right: 0px dotted var(--base6);
  }
  .bt0-xlg {
    border-top: 0px solid var(--base6);
  }
  .bdott0-xlg {
    border-top: 0px dotted var(--base6);
  }
  .bb0-xlg {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-xlg {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-xlg {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-xlg {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-xlg {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-xlg {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-xlg {
    border: 1px solid var(--base6);
  }
  .bl1-xlg {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-xlg {
    border-left: 1px dotted var(--base6);
  }
  .br1-xlg {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-xlg {
    border-right: 1px dotted var(--base6);
  }
  .bt1-xlg {
    border-top: 1px solid var(--base6);
  }
  .bdott1-xlg {
    border-top: 1px dotted var(--base6);
  }
  .bb1-xlg {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-xlg {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-xlg {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-xlg {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-xlg {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-xlg {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-xlg {
    border: 2px solid var(--base6);
  }
  .bl2-xlg {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-xlg {
    border-left: 2px dotted var(--base6);
  }
  .br2-xlg {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-xlg {
    border-right: 2px dotted var(--base6);
  }
  .bt2-xlg {
    border-top: 2px solid var(--base6);
  }
  .bdott2-xlg {
    border-top: 2px dotted var(--base6);
  }
  .bb2-xlg {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-xlg {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-xlg {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-xlg {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-xlg {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-xlg {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-xlg {
    border: 3px solid var(--base6);
  }
  .bl3-xlg {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-xlg {
    border-left: 3px dotted var(--base6);
  }
  .br3-xlg {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-xlg {
    border-right: 3px dotted var(--base6);
  }
  .bt3-xlg {
    border-top: 3px solid var(--base6);
  }
  .bdott3-xlg {
    border-top: 3px dotted var(--base6);
  }
  .bb3-xlg {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-xlg {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-xlg {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-xlg {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-xlg {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-xlg {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-xlg {
    border: 4px solid var(--base6);
  }
  .bl4-xlg {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-xlg {
    border-left: 4px dotted var(--base6);
  }
  .br4-xlg {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-xlg {
    border-right: 4px dotted var(--base6);
  }
  .bt4-xlg {
    border-top: 4px solid var(--base6);
  }
  .bdott4-xlg {
    border-top: 4px dotted var(--base6);
  }
  .bb4-xlg {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-xlg {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-xlg {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-xlg {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-xlg {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-xlg {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-xlg {
    border: 5px solid var(--base6);
  }
  .bl5-xlg {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-xlg {
    border-left: 5px dotted var(--base6);
  }
  .br5-xlg {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-xlg {
    border-right: 5px dotted var(--base6);
  }
  .bt5-xlg {
    border-top: 5px solid var(--base6);
  }
  .bdott5-xlg {
    border-top: 5px dotted var(--base6);
  }
  .bb5-xlg {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-xlg {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-xlg {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-xlg {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-xlg {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-xlg {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-xlg {
    border: 6px solid var(--base6);
  }
  .bl6-xlg {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-xlg {
    border-left: 6px dotted var(--base6);
  }
  .br6-xlg {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-xlg {
    border-right: 6px dotted var(--base6);
  }
  .bt6-xlg {
    border-top: 6px solid var(--base6);
  }
  .bdott6-xlg {
    border-top: 6px dotted var(--base6);
  }
  .bb6-xlg {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-xlg {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-xlg {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-xlg {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-xlg {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-xlg {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-xlg {
    border: 7px solid var(--base6);
  }
  .bl7-xlg {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-xlg {
    border-left: 7px dotted var(--base6);
  }
  .br7-xlg {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-xlg {
    border-right: 7px dotted var(--base6);
  }
  .bt7-xlg {
    border-top: 7px solid var(--base6);
  }
  .bdott7-xlg {
    border-top: 7px dotted var(--base6);
  }
  .bb7-xlg {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-xlg {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-xlg {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-xlg {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-xlg {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-xlg {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-xlg {
    border: 8px solid var(--base6);
  }
  .bl8-xlg {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-xlg {
    border-left: 8px dotted var(--base6);
  }
  .br8-xlg {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-xlg {
    border-right: 8px dotted var(--base6);
  }
  .bt8-xlg {
    border-top: 8px solid var(--base6);
  }
  .bdott8-xlg {
    border-top: 8px dotted var(--base6);
  }
  .bb8-xlg {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-xlg {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-xlg {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-xlg {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-xlg {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-xlg {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-xlg {
    border: 9px solid var(--base6);
  }
  .bl9-xlg {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-xlg {
    border-left: 9px dotted var(--base6);
  }
  .br9-xlg {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-xlg {
    border-right: 9px dotted var(--base6);
  }
  .bt9-xlg {
    border-top: 9px solid var(--base6);
  }
  .bdott9-xlg {
    border-top: 9px dotted var(--base6);
  }
  .bb9-xlg {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-xlg {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-xlg {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-xlg {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-xlg {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-xlg {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-xlg {
    border: 10px solid var(--base6);
  }
  .bl10-xlg {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-xlg {
    border-left: 10px dotted var(--base6);
  }
  .br10-xlg {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-xlg {
    border-right: 10px dotted var(--base6);
  }
  .bt10-xlg {
    border-top: 10px solid var(--base6);
  }
  .bdott10-xlg {
    border-top: 10px dotted var(--base6);
  }
  .bb10-xlg {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-xlg {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-xlg {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-xlg {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-xlg {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-xlg {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-xlg {
    border: 11px solid var(--base6);
  }
  .bl11-xlg {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-xlg {
    border-left: 11px dotted var(--base6);
  }
  .br11-xlg {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-xlg {
    border-right: 11px dotted var(--base6);
  }
  .bt11-xlg {
    border-top: 11px solid var(--base6);
  }
  .bdott11-xlg {
    border-top: 11px dotted var(--base6);
  }
  .bb11-xlg {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-xlg {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-xlg {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-xlg {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-xlg {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-xlg {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-xlg {
    border: 12px solid var(--base6);
  }
  .bl12-xlg {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-xlg {
    border-left: 12px dotted var(--base6);
  }
  .br12-xlg {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-xlg {
    border-right: 12px dotted var(--base6);
  }
  .bt12-xlg {
    border-top: 12px solid var(--base6);
  }
  .bdott12-xlg {
    border-top: 12px dotted var(--base6);
  }
  .bb12-xlg {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-xlg {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-xlg {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-xlg {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-xlg {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-xlg {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-xlg {
    border: 13px solid var(--base6);
  }
  .bl13-xlg {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-xlg {
    border-left: 13px dotted var(--base6);
  }
  .br13-xlg {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-xlg {
    border-right: 13px dotted var(--base6);
  }
  .bt13-xlg {
    border-top: 13px solid var(--base6);
  }
  .bdott13-xlg {
    border-top: 13px dotted var(--base6);
  }
  .bb13-xlg {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-xlg {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-xlg {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-xlg {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-xlg {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-xlg {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-xlg {
    border: 14px solid var(--base6);
  }
  .bl14-xlg {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-xlg {
    border-left: 14px dotted var(--base6);
  }
  .br14-xlg {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-xlg {
    border-right: 14px dotted var(--base6);
  }
  .bt14-xlg {
    border-top: 14px solid var(--base6);
  }
  .bdott14-xlg {
    border-top: 14px dotted var(--base6);
  }
  .bb14-xlg {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-xlg {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-xlg {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-xlg {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-xlg {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-xlg {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-xlg {
    border: 15px solid var(--base6);
  }
  .bl15-xlg {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-xlg {
    border-left: 15px dotted var(--base6);
  }
  .br15-xlg {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-xlg {
    border-right: 15px dotted var(--base6);
  }
  .bt15-xlg {
    border-top: 15px solid var(--base6);
  }
  .bdott15-xlg {
    border-top: 15px dotted var(--base6);
  }
  .bb15-xlg {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-xlg {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-xlg {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-xlg {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-xlg {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-xlg {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-xlg {
    border: 16px solid var(--base6);
  }
  .bl16-xlg {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-xlg {
    border-left: 16px dotted var(--base6);
  }
  .br16-xlg {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-xlg {
    border-right: 16px dotted var(--base6);
  }
  .bt16-xlg {
    border-top: 16px solid var(--base6);
  }
  .bdott16-xlg {
    border-top: 16px dotted var(--base6);
  }
  .bb16-xlg {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-xlg {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-xlg {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-xlg {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-xlg {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-xlg {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-xlg {
    border: 17px solid var(--base6);
  }
  .bl17-xlg {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-xlg {
    border-left: 17px dotted var(--base6);
  }
  .br17-xlg {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-xlg {
    border-right: 17px dotted var(--base6);
  }
  .bt17-xlg {
    border-top: 17px solid var(--base6);
  }
  .bdott17-xlg {
    border-top: 17px dotted var(--base6);
  }
  .bb17-xlg {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-xlg {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-xlg {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-xlg {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-xlg {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-xlg {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-xlg {
    border: 18px solid var(--base6);
  }
  .bl18-xlg {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-xlg {
    border-left: 18px dotted var(--base6);
  }
  .br18-xlg {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-xlg {
    border-right: 18px dotted var(--base6);
  }
  .bt18-xlg {
    border-top: 18px solid var(--base6);
  }
  .bdott18-xlg {
    border-top: 18px dotted var(--base6);
  }
  .bb18-xlg {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-xlg {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-xlg {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-xlg {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-xlg {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-xlg {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-xlg {
    border: 19px solid var(--base6);
  }
  .bl19-xlg {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-xlg {
    border-left: 19px dotted var(--base6);
  }
  .br19-xlg {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-xlg {
    border-right: 19px dotted var(--base6);
  }
  .bt19-xlg {
    border-top: 19px solid var(--base6);
  }
  .bdott19-xlg {
    border-top: 19px dotted var(--base6);
  }
  .bb19-xlg {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-xlg {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-xlg {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-xlg {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-xlg {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-xlg {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-xlg {
    border: 20px solid var(--base6);
  }
  .bl20-xlg {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-xlg {
    border-left: 20px dotted var(--base6);
  }
  .br20-xlg {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-xlg {
    border-right: 20px dotted var(--base6);
  }
  .bt20-xlg {
    border-top: 20px solid var(--base6);
  }
  .bdott20-xlg {
    border-top: 20px dotted var(--base6);
  }
  .bb20-xlg {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-xlg {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-xlg {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-xlg {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-xlg {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-xlg {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-xlg {
    border-color: var(--color1);
  }
  .bc2-xlg {
    border-color: var(--color2);
  }
  .bc3-xlg {
    border-color: var(--color3);
  }
  .bc4-xlg {
    border-color: var(--color4);
  }
  .bc5-xlg {
    border-color: var(--color5);
  }
  .bc6-xlg {
    border-color: var(--color6);
  }
  .bc7-xlg {
    border-color: var(--color7);
  }
  .bc8-xlg {
    border-color: var(--color8);
  }
  .bc9-xlg {
    border-color: var(--color9);
  }
  .bc10-xlg {
    border-color: var(--color10);
  }
  .bc11-xlg {
    border-color: var(--color11);
  }
  .bc12-xlg {
    border-color: var(--color12);
  }
  .bc13-xlg {
    border-color: var(--color13);
  }
  .bc14-xlg {
    border-color: var(--color14);
  }
  .bc15-xlg {
    border-color: var(--color15);
  }
  .bcbase1-xlg {
    border-color: var(--base1);
  }
  .bcbase2-xlg {
    border-color: var(--base2);
  }
  .bcbase3-xlg {
    border-color: var(--base3);
  }
  .bcbase4-xlg {
    border-color: var(--base4);
  }
  .bcbase5-xlg {
    border-color: var(--base5);
  }
  .bcbase6-xlg {
    border-color: var(--base6);
  }
  .bcbase7-xlg {
    border-color: var(--base7);
  }
  .bcbase8-xlg {
    border-color: var(--base8);
  }
  .bcbase9-xlg {
    border-color: var(--base9);
  }
  .bcbase10-xlg {
    border-color: var(--base10);
  }
  .bcbase11-xlg {
    border-color: var(--base11);
  }
  .bcbase12-xlg {
    border-color: var(--base12);
  }
  .bcbase13-xlg {
    border-color: var(--base13);
  }
  .bcbase14-xlg {
    border-color: var(--base14);
  }
  .bcbase15-xlg {
    border-color: var(--base15);
  }
  .bcsys1-xlg {
    border-color: var(--sys1);
  }
  .bcsys2-xlg {
    border-color: var(--sys2);
  }
  .bcsys3-xlg {
    border-color: var(--sys3);
  }
  .bcsys4-xlg {
    border-color: var(--sys4);
  }
  .bcsys5-xlg {
    border-color: var(--sys5);
  }
  .bcsys6-xlg {
    border-color: var(--sys6);
  }
  .bcsys7-xlg {
    border-color: var(--sys7);
  }
  .bcsys8-xlg {
    border-color: var(--sys8);
  }
  .bcsys9-xlg {
    border-color: var(--sys9);
  }
  .bcsys10-xlg {
    border-color: var(--sys10);
  }
  .bcsys11-xlg {
    border-color: var(--sys11);
  }
  .bcsys12-xlg {
    border-color: var(--sys12);
  }
  .bcsys13-xlg {
    border-color: var(--sys13);
  }
  .bcsys14-xlg {
    border-color: var(--sys14);
  }
  .bcsys15-xlg {
    border-color: var(--sys15);
  }
  .bcw-xlg {
    border-color: #fff;
  }
  .bcb-xlg {
    border-color: #000;
  }
}
@media (max-width: 1272px) {
  .b0-lg {
    border: 0px solid var(--base6);
  }
  .bl0-lg {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-lg {
    border-left: 0px dotted var(--base6);
  }
  .br0-lg {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-lg {
    border-right: 0px dotted var(--base6);
  }
  .bt0-lg {
    border-top: 0px solid var(--base6);
  }
  .bdott0-lg {
    border-top: 0px dotted var(--base6);
  }
  .bb0-lg {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-lg {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-lg {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-lg {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-lg {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-lg {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-lg {
    border: 1px solid var(--base6);
  }
  .bl1-lg {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-lg {
    border-left: 1px dotted var(--base6);
  }
  .br1-lg {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-lg {
    border-right: 1px dotted var(--base6);
  }
  .bt1-lg {
    border-top: 1px solid var(--base6);
  }
  .bdott1-lg {
    border-top: 1px dotted var(--base6);
  }
  .bb1-lg {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-lg {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-lg {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-lg {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-lg {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-lg {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-lg {
    border: 2px solid var(--base6);
  }
  .bl2-lg {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-lg {
    border-left: 2px dotted var(--base6);
  }
  .br2-lg {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-lg {
    border-right: 2px dotted var(--base6);
  }
  .bt2-lg {
    border-top: 2px solid var(--base6);
  }
  .bdott2-lg {
    border-top: 2px dotted var(--base6);
  }
  .bb2-lg {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-lg {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-lg {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-lg {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-lg {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-lg {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-lg {
    border: 3px solid var(--base6);
  }
  .bl3-lg {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-lg {
    border-left: 3px dotted var(--base6);
  }
  .br3-lg {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-lg {
    border-right: 3px dotted var(--base6);
  }
  .bt3-lg {
    border-top: 3px solid var(--base6);
  }
  .bdott3-lg {
    border-top: 3px dotted var(--base6);
  }
  .bb3-lg {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-lg {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-lg {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-lg {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-lg {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-lg {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-lg {
    border: 4px solid var(--base6);
  }
  .bl4-lg {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-lg {
    border-left: 4px dotted var(--base6);
  }
  .br4-lg {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-lg {
    border-right: 4px dotted var(--base6);
  }
  .bt4-lg {
    border-top: 4px solid var(--base6);
  }
  .bdott4-lg {
    border-top: 4px dotted var(--base6);
  }
  .bb4-lg {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-lg {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-lg {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-lg {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-lg {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-lg {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-lg {
    border: 5px solid var(--base6);
  }
  .bl5-lg {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-lg {
    border-left: 5px dotted var(--base6);
  }
  .br5-lg {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-lg {
    border-right: 5px dotted var(--base6);
  }
  .bt5-lg {
    border-top: 5px solid var(--base6);
  }
  .bdott5-lg {
    border-top: 5px dotted var(--base6);
  }
  .bb5-lg {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-lg {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-lg {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-lg {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-lg {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-lg {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-lg {
    border: 6px solid var(--base6);
  }
  .bl6-lg {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-lg {
    border-left: 6px dotted var(--base6);
  }
  .br6-lg {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-lg {
    border-right: 6px dotted var(--base6);
  }
  .bt6-lg {
    border-top: 6px solid var(--base6);
  }
  .bdott6-lg {
    border-top: 6px dotted var(--base6);
  }
  .bb6-lg {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-lg {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-lg {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-lg {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-lg {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-lg {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-lg {
    border: 7px solid var(--base6);
  }
  .bl7-lg {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-lg {
    border-left: 7px dotted var(--base6);
  }
  .br7-lg {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-lg {
    border-right: 7px dotted var(--base6);
  }
  .bt7-lg {
    border-top: 7px solid var(--base6);
  }
  .bdott7-lg {
    border-top: 7px dotted var(--base6);
  }
  .bb7-lg {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-lg {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-lg {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-lg {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-lg {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-lg {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-lg {
    border: 8px solid var(--base6);
  }
  .bl8-lg {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-lg {
    border-left: 8px dotted var(--base6);
  }
  .br8-lg {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-lg {
    border-right: 8px dotted var(--base6);
  }
  .bt8-lg {
    border-top: 8px solid var(--base6);
  }
  .bdott8-lg {
    border-top: 8px dotted var(--base6);
  }
  .bb8-lg {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-lg {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-lg {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-lg {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-lg {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-lg {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-lg {
    border: 9px solid var(--base6);
  }
  .bl9-lg {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-lg {
    border-left: 9px dotted var(--base6);
  }
  .br9-lg {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-lg {
    border-right: 9px dotted var(--base6);
  }
  .bt9-lg {
    border-top: 9px solid var(--base6);
  }
  .bdott9-lg {
    border-top: 9px dotted var(--base6);
  }
  .bb9-lg {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-lg {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-lg {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-lg {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-lg {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-lg {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-lg {
    border: 10px solid var(--base6);
  }
  .bl10-lg {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-lg {
    border-left: 10px dotted var(--base6);
  }
  .br10-lg {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-lg {
    border-right: 10px dotted var(--base6);
  }
  .bt10-lg {
    border-top: 10px solid var(--base6);
  }
  .bdott10-lg {
    border-top: 10px dotted var(--base6);
  }
  .bb10-lg {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-lg {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-lg {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-lg {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-lg {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-lg {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-lg {
    border: 11px solid var(--base6);
  }
  .bl11-lg {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-lg {
    border-left: 11px dotted var(--base6);
  }
  .br11-lg {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-lg {
    border-right: 11px dotted var(--base6);
  }
  .bt11-lg {
    border-top: 11px solid var(--base6);
  }
  .bdott11-lg {
    border-top: 11px dotted var(--base6);
  }
  .bb11-lg {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-lg {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-lg {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-lg {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-lg {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-lg {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-lg {
    border: 12px solid var(--base6);
  }
  .bl12-lg {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-lg {
    border-left: 12px dotted var(--base6);
  }
  .br12-lg {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-lg {
    border-right: 12px dotted var(--base6);
  }
  .bt12-lg {
    border-top: 12px solid var(--base6);
  }
  .bdott12-lg {
    border-top: 12px dotted var(--base6);
  }
  .bb12-lg {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-lg {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-lg {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-lg {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-lg {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-lg {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-lg {
    border: 13px solid var(--base6);
  }
  .bl13-lg {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-lg {
    border-left: 13px dotted var(--base6);
  }
  .br13-lg {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-lg {
    border-right: 13px dotted var(--base6);
  }
  .bt13-lg {
    border-top: 13px solid var(--base6);
  }
  .bdott13-lg {
    border-top: 13px dotted var(--base6);
  }
  .bb13-lg {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-lg {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-lg {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-lg {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-lg {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-lg {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-lg {
    border: 14px solid var(--base6);
  }
  .bl14-lg {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-lg {
    border-left: 14px dotted var(--base6);
  }
  .br14-lg {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-lg {
    border-right: 14px dotted var(--base6);
  }
  .bt14-lg {
    border-top: 14px solid var(--base6);
  }
  .bdott14-lg {
    border-top: 14px dotted var(--base6);
  }
  .bb14-lg {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-lg {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-lg {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-lg {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-lg {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-lg {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-lg {
    border: 15px solid var(--base6);
  }
  .bl15-lg {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-lg {
    border-left: 15px dotted var(--base6);
  }
  .br15-lg {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-lg {
    border-right: 15px dotted var(--base6);
  }
  .bt15-lg {
    border-top: 15px solid var(--base6);
  }
  .bdott15-lg {
    border-top: 15px dotted var(--base6);
  }
  .bb15-lg {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-lg {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-lg {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-lg {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-lg {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-lg {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-lg {
    border: 16px solid var(--base6);
  }
  .bl16-lg {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-lg {
    border-left: 16px dotted var(--base6);
  }
  .br16-lg {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-lg {
    border-right: 16px dotted var(--base6);
  }
  .bt16-lg {
    border-top: 16px solid var(--base6);
  }
  .bdott16-lg {
    border-top: 16px dotted var(--base6);
  }
  .bb16-lg {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-lg {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-lg {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-lg {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-lg {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-lg {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-lg {
    border: 17px solid var(--base6);
  }
  .bl17-lg {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-lg {
    border-left: 17px dotted var(--base6);
  }
  .br17-lg {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-lg {
    border-right: 17px dotted var(--base6);
  }
  .bt17-lg {
    border-top: 17px solid var(--base6);
  }
  .bdott17-lg {
    border-top: 17px dotted var(--base6);
  }
  .bb17-lg {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-lg {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-lg {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-lg {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-lg {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-lg {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-lg {
    border: 18px solid var(--base6);
  }
  .bl18-lg {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-lg {
    border-left: 18px dotted var(--base6);
  }
  .br18-lg {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-lg {
    border-right: 18px dotted var(--base6);
  }
  .bt18-lg {
    border-top: 18px solid var(--base6);
  }
  .bdott18-lg {
    border-top: 18px dotted var(--base6);
  }
  .bb18-lg {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-lg {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-lg {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-lg {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-lg {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-lg {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-lg {
    border: 19px solid var(--base6);
  }
  .bl19-lg {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-lg {
    border-left: 19px dotted var(--base6);
  }
  .br19-lg {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-lg {
    border-right: 19px dotted var(--base6);
  }
  .bt19-lg {
    border-top: 19px solid var(--base6);
  }
  .bdott19-lg {
    border-top: 19px dotted var(--base6);
  }
  .bb19-lg {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-lg {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-lg {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-lg {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-lg {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-lg {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-lg {
    border: 20px solid var(--base6);
  }
  .bl20-lg {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-lg {
    border-left: 20px dotted var(--base6);
  }
  .br20-lg {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-lg {
    border-right: 20px dotted var(--base6);
  }
  .bt20-lg {
    border-top: 20px solid var(--base6);
  }
  .bdott20-lg {
    border-top: 20px dotted var(--base6);
  }
  .bb20-lg {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-lg {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-lg {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-lg {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-lg {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-lg {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-lg {
    border-color: var(--color1);
  }
  .bc2-lg {
    border-color: var(--color2);
  }
  .bc3-lg {
    border-color: var(--color3);
  }
  .bc4-lg {
    border-color: var(--color4);
  }
  .bc5-lg {
    border-color: var(--color5);
  }
  .bc6-lg {
    border-color: var(--color6);
  }
  .bc7-lg {
    border-color: var(--color7);
  }
  .bc8-lg {
    border-color: var(--color8);
  }
  .bc9-lg {
    border-color: var(--color9);
  }
  .bc10-lg {
    border-color: var(--color10);
  }
  .bc11-lg {
    border-color: var(--color11);
  }
  .bc12-lg {
    border-color: var(--color12);
  }
  .bc13-lg {
    border-color: var(--color13);
  }
  .bc14-lg {
    border-color: var(--color14);
  }
  .bc15-lg {
    border-color: var(--color15);
  }
  .bcbase1-lg {
    border-color: var(--base1);
  }
  .bcbase2-lg {
    border-color: var(--base2);
  }
  .bcbase3-lg {
    border-color: var(--base3);
  }
  .bcbase4-lg {
    border-color: var(--base4);
  }
  .bcbase5-lg {
    border-color: var(--base5);
  }
  .bcbase6-lg {
    border-color: var(--base6);
  }
  .bcbase7-lg {
    border-color: var(--base7);
  }
  .bcbase8-lg {
    border-color: var(--base8);
  }
  .bcbase9-lg {
    border-color: var(--base9);
  }
  .bcbase10-lg {
    border-color: var(--base10);
  }
  .bcbase11-lg {
    border-color: var(--base11);
  }
  .bcbase12-lg {
    border-color: var(--base12);
  }
  .bcbase13-lg {
    border-color: var(--base13);
  }
  .bcbase14-lg {
    border-color: var(--base14);
  }
  .bcbase15-lg {
    border-color: var(--base15);
  }
  .bcsys1-lg {
    border-color: var(--sys1);
  }
  .bcsys2-lg {
    border-color: var(--sys2);
  }
  .bcsys3-lg {
    border-color: var(--sys3);
  }
  .bcsys4-lg {
    border-color: var(--sys4);
  }
  .bcsys5-lg {
    border-color: var(--sys5);
  }
  .bcsys6-lg {
    border-color: var(--sys6);
  }
  .bcsys7-lg {
    border-color: var(--sys7);
  }
  .bcsys8-lg {
    border-color: var(--sys8);
  }
  .bcsys9-lg {
    border-color: var(--sys9);
  }
  .bcsys10-lg {
    border-color: var(--sys10);
  }
  .bcsys11-lg {
    border-color: var(--sys11);
  }
  .bcsys12-lg {
    border-color: var(--sys12);
  }
  .bcsys13-lg {
    border-color: var(--sys13);
  }
  .bcsys14-lg {
    border-color: var(--sys14);
  }
  .bcsys15-lg {
    border-color: var(--sys15);
  }
  .bcw-lg {
    border-color: #fff;
  }
  .bcb-lg {
    border-color: #000;
  }
}
@media (max-width: 1135px) {
  .b0-lgm {
    border: 0px solid var(--base6);
  }
  .bl0-lgm {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-lgm {
    border-left: 0px dotted var(--base6);
  }
  .br0-lgm {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-lgm {
    border-right: 0px dotted var(--base6);
  }
  .bt0-lgm {
    border-top: 0px solid var(--base6);
  }
  .bdott0-lgm {
    border-top: 0px dotted var(--base6);
  }
  .bb0-lgm {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-lgm {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-lgm {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-lgm {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-lgm {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-lgm {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-lgm {
    border: 1px solid var(--base6);
  }
  .bl1-lgm {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-lgm {
    border-left: 1px dotted var(--base6);
  }
  .br1-lgm {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-lgm {
    border-right: 1px dotted var(--base6);
  }
  .bt1-lgm {
    border-top: 1px solid var(--base6);
  }
  .bdott1-lgm {
    border-top: 1px dotted var(--base6);
  }
  .bb1-lgm {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-lgm {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-lgm {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-lgm {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-lgm {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-lgm {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-lgm {
    border: 2px solid var(--base6);
  }
  .bl2-lgm {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-lgm {
    border-left: 2px dotted var(--base6);
  }
  .br2-lgm {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-lgm {
    border-right: 2px dotted var(--base6);
  }
  .bt2-lgm {
    border-top: 2px solid var(--base6);
  }
  .bdott2-lgm {
    border-top: 2px dotted var(--base6);
  }
  .bb2-lgm {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-lgm {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-lgm {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-lgm {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-lgm {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-lgm {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-lgm {
    border: 3px solid var(--base6);
  }
  .bl3-lgm {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-lgm {
    border-left: 3px dotted var(--base6);
  }
  .br3-lgm {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-lgm {
    border-right: 3px dotted var(--base6);
  }
  .bt3-lgm {
    border-top: 3px solid var(--base6);
  }
  .bdott3-lgm {
    border-top: 3px dotted var(--base6);
  }
  .bb3-lgm {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-lgm {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-lgm {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-lgm {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-lgm {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-lgm {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-lgm {
    border: 4px solid var(--base6);
  }
  .bl4-lgm {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-lgm {
    border-left: 4px dotted var(--base6);
  }
  .br4-lgm {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-lgm {
    border-right: 4px dotted var(--base6);
  }
  .bt4-lgm {
    border-top: 4px solid var(--base6);
  }
  .bdott4-lgm {
    border-top: 4px dotted var(--base6);
  }
  .bb4-lgm {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-lgm {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-lgm {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-lgm {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-lgm {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-lgm {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-lgm {
    border: 5px solid var(--base6);
  }
  .bl5-lgm {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-lgm {
    border-left: 5px dotted var(--base6);
  }
  .br5-lgm {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-lgm {
    border-right: 5px dotted var(--base6);
  }
  .bt5-lgm {
    border-top: 5px solid var(--base6);
  }
  .bdott5-lgm {
    border-top: 5px dotted var(--base6);
  }
  .bb5-lgm {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-lgm {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-lgm {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-lgm {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-lgm {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-lgm {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-lgm {
    border: 6px solid var(--base6);
  }
  .bl6-lgm {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-lgm {
    border-left: 6px dotted var(--base6);
  }
  .br6-lgm {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-lgm {
    border-right: 6px dotted var(--base6);
  }
  .bt6-lgm {
    border-top: 6px solid var(--base6);
  }
  .bdott6-lgm {
    border-top: 6px dotted var(--base6);
  }
  .bb6-lgm {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-lgm {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-lgm {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-lgm {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-lgm {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-lgm {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-lgm {
    border: 7px solid var(--base6);
  }
  .bl7-lgm {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-lgm {
    border-left: 7px dotted var(--base6);
  }
  .br7-lgm {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-lgm {
    border-right: 7px dotted var(--base6);
  }
  .bt7-lgm {
    border-top: 7px solid var(--base6);
  }
  .bdott7-lgm {
    border-top: 7px dotted var(--base6);
  }
  .bb7-lgm {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-lgm {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-lgm {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-lgm {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-lgm {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-lgm {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-lgm {
    border: 8px solid var(--base6);
  }
  .bl8-lgm {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-lgm {
    border-left: 8px dotted var(--base6);
  }
  .br8-lgm {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-lgm {
    border-right: 8px dotted var(--base6);
  }
  .bt8-lgm {
    border-top: 8px solid var(--base6);
  }
  .bdott8-lgm {
    border-top: 8px dotted var(--base6);
  }
  .bb8-lgm {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-lgm {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-lgm {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-lgm {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-lgm {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-lgm {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-lgm {
    border: 9px solid var(--base6);
  }
  .bl9-lgm {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-lgm {
    border-left: 9px dotted var(--base6);
  }
  .br9-lgm {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-lgm {
    border-right: 9px dotted var(--base6);
  }
  .bt9-lgm {
    border-top: 9px solid var(--base6);
  }
  .bdott9-lgm {
    border-top: 9px dotted var(--base6);
  }
  .bb9-lgm {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-lgm {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-lgm {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-lgm {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-lgm {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-lgm {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-lgm {
    border: 10px solid var(--base6);
  }
  .bl10-lgm {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-lgm {
    border-left: 10px dotted var(--base6);
  }
  .br10-lgm {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-lgm {
    border-right: 10px dotted var(--base6);
  }
  .bt10-lgm {
    border-top: 10px solid var(--base6);
  }
  .bdott10-lgm {
    border-top: 10px dotted var(--base6);
  }
  .bb10-lgm {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-lgm {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-lgm {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-lgm {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-lgm {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-lgm {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-lgm {
    border: 11px solid var(--base6);
  }
  .bl11-lgm {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-lgm {
    border-left: 11px dotted var(--base6);
  }
  .br11-lgm {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-lgm {
    border-right: 11px dotted var(--base6);
  }
  .bt11-lgm {
    border-top: 11px solid var(--base6);
  }
  .bdott11-lgm {
    border-top: 11px dotted var(--base6);
  }
  .bb11-lgm {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-lgm {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-lgm {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-lgm {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-lgm {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-lgm {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-lgm {
    border: 12px solid var(--base6);
  }
  .bl12-lgm {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-lgm {
    border-left: 12px dotted var(--base6);
  }
  .br12-lgm {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-lgm {
    border-right: 12px dotted var(--base6);
  }
  .bt12-lgm {
    border-top: 12px solid var(--base6);
  }
  .bdott12-lgm {
    border-top: 12px dotted var(--base6);
  }
  .bb12-lgm {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-lgm {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-lgm {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-lgm {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-lgm {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-lgm {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-lgm {
    border: 13px solid var(--base6);
  }
  .bl13-lgm {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-lgm {
    border-left: 13px dotted var(--base6);
  }
  .br13-lgm {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-lgm {
    border-right: 13px dotted var(--base6);
  }
  .bt13-lgm {
    border-top: 13px solid var(--base6);
  }
  .bdott13-lgm {
    border-top: 13px dotted var(--base6);
  }
  .bb13-lgm {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-lgm {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-lgm {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-lgm {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-lgm {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-lgm {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-lgm {
    border: 14px solid var(--base6);
  }
  .bl14-lgm {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-lgm {
    border-left: 14px dotted var(--base6);
  }
  .br14-lgm {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-lgm {
    border-right: 14px dotted var(--base6);
  }
  .bt14-lgm {
    border-top: 14px solid var(--base6);
  }
  .bdott14-lgm {
    border-top: 14px dotted var(--base6);
  }
  .bb14-lgm {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-lgm {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-lgm {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-lgm {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-lgm {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-lgm {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-lgm {
    border: 15px solid var(--base6);
  }
  .bl15-lgm {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-lgm {
    border-left: 15px dotted var(--base6);
  }
  .br15-lgm {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-lgm {
    border-right: 15px dotted var(--base6);
  }
  .bt15-lgm {
    border-top: 15px solid var(--base6);
  }
  .bdott15-lgm {
    border-top: 15px dotted var(--base6);
  }
  .bb15-lgm {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-lgm {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-lgm {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-lgm {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-lgm {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-lgm {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-lgm {
    border: 16px solid var(--base6);
  }
  .bl16-lgm {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-lgm {
    border-left: 16px dotted var(--base6);
  }
  .br16-lgm {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-lgm {
    border-right: 16px dotted var(--base6);
  }
  .bt16-lgm {
    border-top: 16px solid var(--base6);
  }
  .bdott16-lgm {
    border-top: 16px dotted var(--base6);
  }
  .bb16-lgm {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-lgm {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-lgm {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-lgm {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-lgm {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-lgm {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-lgm {
    border: 17px solid var(--base6);
  }
  .bl17-lgm {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-lgm {
    border-left: 17px dotted var(--base6);
  }
  .br17-lgm {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-lgm {
    border-right: 17px dotted var(--base6);
  }
  .bt17-lgm {
    border-top: 17px solid var(--base6);
  }
  .bdott17-lgm {
    border-top: 17px dotted var(--base6);
  }
  .bb17-lgm {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-lgm {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-lgm {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-lgm {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-lgm {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-lgm {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-lgm {
    border: 18px solid var(--base6);
  }
  .bl18-lgm {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-lgm {
    border-left: 18px dotted var(--base6);
  }
  .br18-lgm {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-lgm {
    border-right: 18px dotted var(--base6);
  }
  .bt18-lgm {
    border-top: 18px solid var(--base6);
  }
  .bdott18-lgm {
    border-top: 18px dotted var(--base6);
  }
  .bb18-lgm {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-lgm {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-lgm {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-lgm {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-lgm {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-lgm {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-lgm {
    border: 19px solid var(--base6);
  }
  .bl19-lgm {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-lgm {
    border-left: 19px dotted var(--base6);
  }
  .br19-lgm {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-lgm {
    border-right: 19px dotted var(--base6);
  }
  .bt19-lgm {
    border-top: 19px solid var(--base6);
  }
  .bdott19-lgm {
    border-top: 19px dotted var(--base6);
  }
  .bb19-lgm {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-lgm {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-lgm {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-lgm {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-lgm {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-lgm {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-lgm {
    border: 20px solid var(--base6);
  }
  .bl20-lgm {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-lgm {
    border-left: 20px dotted var(--base6);
  }
  .br20-lgm {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-lgm {
    border-right: 20px dotted var(--base6);
  }
  .bt20-lgm {
    border-top: 20px solid var(--base6);
  }
  .bdott20-lgm {
    border-top: 20px dotted var(--base6);
  }
  .bb20-lgm {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-lgm {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-lgm {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-lgm {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-lgm {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-lgm {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-lgm {
    border-color: var(--color1);
  }
  .bc2-lgm {
    border-color: var(--color2);
  }
  .bc3-lgm {
    border-color: var(--color3);
  }
  .bc4-lgm {
    border-color: var(--color4);
  }
  .bc5-lgm {
    border-color: var(--color5);
  }
  .bc6-lgm {
    border-color: var(--color6);
  }
  .bc7-lgm {
    border-color: var(--color7);
  }
  .bc8-lgm {
    border-color: var(--color8);
  }
  .bc9-lgm {
    border-color: var(--color9);
  }
  .bc10-lgm {
    border-color: var(--color10);
  }
  .bc11-lgm {
    border-color: var(--color11);
  }
  .bc12-lgm {
    border-color: var(--color12);
  }
  .bc13-lgm {
    border-color: var(--color13);
  }
  .bc14-lgm {
    border-color: var(--color14);
  }
  .bc15-lgm {
    border-color: var(--color15);
  }
  .bcbase1-lgm {
    border-color: var(--base1);
  }
  .bcbase2-lgm {
    border-color: var(--base2);
  }
  .bcbase3-lgm {
    border-color: var(--base3);
  }
  .bcbase4-lgm {
    border-color: var(--base4);
  }
  .bcbase5-lgm {
    border-color: var(--base5);
  }
  .bcbase6-lgm {
    border-color: var(--base6);
  }
  .bcbase7-lgm {
    border-color: var(--base7);
  }
  .bcbase8-lgm {
    border-color: var(--base8);
  }
  .bcbase9-lgm {
    border-color: var(--base9);
  }
  .bcbase10-lgm {
    border-color: var(--base10);
  }
  .bcbase11-lgm {
    border-color: var(--base11);
  }
  .bcbase12-lgm {
    border-color: var(--base12);
  }
  .bcbase13-lgm {
    border-color: var(--base13);
  }
  .bcbase14-lgm {
    border-color: var(--base14);
  }
  .bcbase15-lgm {
    border-color: var(--base15);
  }
  .bcsys1-lgm {
    border-color: var(--sys1);
  }
  .bcsys2-lgm {
    border-color: var(--sys2);
  }
  .bcsys3-lgm {
    border-color: var(--sys3);
  }
  .bcsys4-lgm {
    border-color: var(--sys4);
  }
  .bcsys5-lgm {
    border-color: var(--sys5);
  }
  .bcsys6-lgm {
    border-color: var(--sys6);
  }
  .bcsys7-lgm {
    border-color: var(--sys7);
  }
  .bcsys8-lgm {
    border-color: var(--sys8);
  }
  .bcsys9-lgm {
    border-color: var(--sys9);
  }
  .bcsys10-lgm {
    border-color: var(--sys10);
  }
  .bcsys11-lgm {
    border-color: var(--sys11);
  }
  .bcsys12-lgm {
    border-color: var(--sys12);
  }
  .bcsys13-lgm {
    border-color: var(--sys13);
  }
  .bcsys14-lgm {
    border-color: var(--sys14);
  }
  .bcsys15-lgm {
    border-color: var(--sys15);
  }
  .bcw-lgm {
    border-color: #fff;
  }
  .bcb-lgm {
    border-color: #000;
  }
}
@media (max-width: 991px) {
  .b0-md {
    border: 0px solid var(--base6);
  }
  .bl0-md {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-md {
    border-left: 0px dotted var(--base6);
  }
  .br0-md {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-md {
    border-right: 0px dotted var(--base6);
  }
  .bt0-md {
    border-top: 0px solid var(--base6);
  }
  .bdott0-md {
    border-top: 0px dotted var(--base6);
  }
  .bb0-md {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-md {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-md {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-md {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-md {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-md {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-md {
    border: 1px solid var(--base6);
  }
  .bl1-md {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-md {
    border-left: 1px dotted var(--base6);
  }
  .br1-md {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-md {
    border-right: 1px dotted var(--base6);
  }
  .bt1-md {
    border-top: 1px solid var(--base6);
  }
  .bdott1-md {
    border-top: 1px dotted var(--base6);
  }
  .bb1-md {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-md {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-md {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-md {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-md {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-md {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-md {
    border: 2px solid var(--base6);
  }
  .bl2-md {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-md {
    border-left: 2px dotted var(--base6);
  }
  .br2-md {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-md {
    border-right: 2px dotted var(--base6);
  }
  .bt2-md {
    border-top: 2px solid var(--base6);
  }
  .bdott2-md {
    border-top: 2px dotted var(--base6);
  }
  .bb2-md {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-md {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-md {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-md {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-md {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-md {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-md {
    border: 3px solid var(--base6);
  }
  .bl3-md {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-md {
    border-left: 3px dotted var(--base6);
  }
  .br3-md {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-md {
    border-right: 3px dotted var(--base6);
  }
  .bt3-md {
    border-top: 3px solid var(--base6);
  }
  .bdott3-md {
    border-top: 3px dotted var(--base6);
  }
  .bb3-md {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-md {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-md {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-md {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-md {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-md {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-md {
    border: 4px solid var(--base6);
  }
  .bl4-md {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-md {
    border-left: 4px dotted var(--base6);
  }
  .br4-md {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-md {
    border-right: 4px dotted var(--base6);
  }
  .bt4-md {
    border-top: 4px solid var(--base6);
  }
  .bdott4-md {
    border-top: 4px dotted var(--base6);
  }
  .bb4-md {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-md {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-md {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-md {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-md {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-md {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-md {
    border: 5px solid var(--base6);
  }
  .bl5-md {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-md {
    border-left: 5px dotted var(--base6);
  }
  .br5-md {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-md {
    border-right: 5px dotted var(--base6);
  }
  .bt5-md {
    border-top: 5px solid var(--base6);
  }
  .bdott5-md {
    border-top: 5px dotted var(--base6);
  }
  .bb5-md {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-md {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-md {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-md {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-md {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-md {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-md {
    border: 6px solid var(--base6);
  }
  .bl6-md {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-md {
    border-left: 6px dotted var(--base6);
  }
  .br6-md {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-md {
    border-right: 6px dotted var(--base6);
  }
  .bt6-md {
    border-top: 6px solid var(--base6);
  }
  .bdott6-md {
    border-top: 6px dotted var(--base6);
  }
  .bb6-md {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-md {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-md {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-md {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-md {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-md {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-md {
    border: 7px solid var(--base6);
  }
  .bl7-md {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-md {
    border-left: 7px dotted var(--base6);
  }
  .br7-md {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-md {
    border-right: 7px dotted var(--base6);
  }
  .bt7-md {
    border-top: 7px solid var(--base6);
  }
  .bdott7-md {
    border-top: 7px dotted var(--base6);
  }
  .bb7-md {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-md {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-md {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-md {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-md {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-md {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-md {
    border: 8px solid var(--base6);
  }
  .bl8-md {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-md {
    border-left: 8px dotted var(--base6);
  }
  .br8-md {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-md {
    border-right: 8px dotted var(--base6);
  }
  .bt8-md {
    border-top: 8px solid var(--base6);
  }
  .bdott8-md {
    border-top: 8px dotted var(--base6);
  }
  .bb8-md {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-md {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-md {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-md {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-md {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-md {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-md {
    border: 9px solid var(--base6);
  }
  .bl9-md {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-md {
    border-left: 9px dotted var(--base6);
  }
  .br9-md {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-md {
    border-right: 9px dotted var(--base6);
  }
  .bt9-md {
    border-top: 9px solid var(--base6);
  }
  .bdott9-md {
    border-top: 9px dotted var(--base6);
  }
  .bb9-md {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-md {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-md {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-md {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-md {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-md {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-md {
    border: 10px solid var(--base6);
  }
  .bl10-md {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-md {
    border-left: 10px dotted var(--base6);
  }
  .br10-md {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-md {
    border-right: 10px dotted var(--base6);
  }
  .bt10-md {
    border-top: 10px solid var(--base6);
  }
  .bdott10-md {
    border-top: 10px dotted var(--base6);
  }
  .bb10-md {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-md {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-md {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-md {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-md {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-md {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-md {
    border: 11px solid var(--base6);
  }
  .bl11-md {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-md {
    border-left: 11px dotted var(--base6);
  }
  .br11-md {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-md {
    border-right: 11px dotted var(--base6);
  }
  .bt11-md {
    border-top: 11px solid var(--base6);
  }
  .bdott11-md {
    border-top: 11px dotted var(--base6);
  }
  .bb11-md {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-md {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-md {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-md {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-md {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-md {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-md {
    border: 12px solid var(--base6);
  }
  .bl12-md {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-md {
    border-left: 12px dotted var(--base6);
  }
  .br12-md {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-md {
    border-right: 12px dotted var(--base6);
  }
  .bt12-md {
    border-top: 12px solid var(--base6);
  }
  .bdott12-md {
    border-top: 12px dotted var(--base6);
  }
  .bb12-md {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-md {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-md {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-md {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-md {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-md {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-md {
    border: 13px solid var(--base6);
  }
  .bl13-md {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-md {
    border-left: 13px dotted var(--base6);
  }
  .br13-md {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-md {
    border-right: 13px dotted var(--base6);
  }
  .bt13-md {
    border-top: 13px solid var(--base6);
  }
  .bdott13-md {
    border-top: 13px dotted var(--base6);
  }
  .bb13-md {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-md {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-md {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-md {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-md {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-md {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-md {
    border: 14px solid var(--base6);
  }
  .bl14-md {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-md {
    border-left: 14px dotted var(--base6);
  }
  .br14-md {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-md {
    border-right: 14px dotted var(--base6);
  }
  .bt14-md {
    border-top: 14px solid var(--base6);
  }
  .bdott14-md {
    border-top: 14px dotted var(--base6);
  }
  .bb14-md {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-md {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-md {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-md {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-md {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-md {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-md {
    border: 15px solid var(--base6);
  }
  .bl15-md {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-md {
    border-left: 15px dotted var(--base6);
  }
  .br15-md {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-md {
    border-right: 15px dotted var(--base6);
  }
  .bt15-md {
    border-top: 15px solid var(--base6);
  }
  .bdott15-md {
    border-top: 15px dotted var(--base6);
  }
  .bb15-md {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-md {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-md {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-md {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-md {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-md {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-md {
    border: 16px solid var(--base6);
  }
  .bl16-md {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-md {
    border-left: 16px dotted var(--base6);
  }
  .br16-md {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-md {
    border-right: 16px dotted var(--base6);
  }
  .bt16-md {
    border-top: 16px solid var(--base6);
  }
  .bdott16-md {
    border-top: 16px dotted var(--base6);
  }
  .bb16-md {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-md {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-md {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-md {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-md {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-md {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-md {
    border: 17px solid var(--base6);
  }
  .bl17-md {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-md {
    border-left: 17px dotted var(--base6);
  }
  .br17-md {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-md {
    border-right: 17px dotted var(--base6);
  }
  .bt17-md {
    border-top: 17px solid var(--base6);
  }
  .bdott17-md {
    border-top: 17px dotted var(--base6);
  }
  .bb17-md {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-md {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-md {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-md {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-md {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-md {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-md {
    border: 18px solid var(--base6);
  }
  .bl18-md {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-md {
    border-left: 18px dotted var(--base6);
  }
  .br18-md {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-md {
    border-right: 18px dotted var(--base6);
  }
  .bt18-md {
    border-top: 18px solid var(--base6);
  }
  .bdott18-md {
    border-top: 18px dotted var(--base6);
  }
  .bb18-md {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-md {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-md {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-md {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-md {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-md {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-md {
    border: 19px solid var(--base6);
  }
  .bl19-md {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-md {
    border-left: 19px dotted var(--base6);
  }
  .br19-md {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-md {
    border-right: 19px dotted var(--base6);
  }
  .bt19-md {
    border-top: 19px solid var(--base6);
  }
  .bdott19-md {
    border-top: 19px dotted var(--base6);
  }
  .bb19-md {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-md {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-md {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-md {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-md {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-md {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-md {
    border: 20px solid var(--base6);
  }
  .bl20-md {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-md {
    border-left: 20px dotted var(--base6);
  }
  .br20-md {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-md {
    border-right: 20px dotted var(--base6);
  }
  .bt20-md {
    border-top: 20px solid var(--base6);
  }
  .bdott20-md {
    border-top: 20px dotted var(--base6);
  }
  .bb20-md {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-md {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-md {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-md {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-md {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-md {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-md {
    border-color: var(--color1);
  }
  .bc2-md {
    border-color: var(--color2);
  }
  .bc3-md {
    border-color: var(--color3);
  }
  .bc4-md {
    border-color: var(--color4);
  }
  .bc5-md {
    border-color: var(--color5);
  }
  .bc6-md {
    border-color: var(--color6);
  }
  .bc7-md {
    border-color: var(--color7);
  }
  .bc8-md {
    border-color: var(--color8);
  }
  .bc9-md {
    border-color: var(--color9);
  }
  .bc10-md {
    border-color: var(--color10);
  }
  .bc11-md {
    border-color: var(--color11);
  }
  .bc12-md {
    border-color: var(--color12);
  }
  .bc13-md {
    border-color: var(--color13);
  }
  .bc14-md {
    border-color: var(--color14);
  }
  .bc15-md {
    border-color: var(--color15);
  }
  .bcbase1-md {
    border-color: var(--base1);
  }
  .bcbase2-md {
    border-color: var(--base2);
  }
  .bcbase3-md {
    border-color: var(--base3);
  }
  .bcbase4-md {
    border-color: var(--base4);
  }
  .bcbase5-md {
    border-color: var(--base5);
  }
  .bcbase6-md {
    border-color: var(--base6);
  }
  .bcbase7-md {
    border-color: var(--base7);
  }
  .bcbase8-md {
    border-color: var(--base8);
  }
  .bcbase9-md {
    border-color: var(--base9);
  }
  .bcbase10-md {
    border-color: var(--base10);
  }
  .bcbase11-md {
    border-color: var(--base11);
  }
  .bcbase12-md {
    border-color: var(--base12);
  }
  .bcbase13-md {
    border-color: var(--base13);
  }
  .bcbase14-md {
    border-color: var(--base14);
  }
  .bcbase15-md {
    border-color: var(--base15);
  }
  .bcsys1-md {
    border-color: var(--sys1);
  }
  .bcsys2-md {
    border-color: var(--sys2);
  }
  .bcsys3-md {
    border-color: var(--sys3);
  }
  .bcsys4-md {
    border-color: var(--sys4);
  }
  .bcsys5-md {
    border-color: var(--sys5);
  }
  .bcsys6-md {
    border-color: var(--sys6);
  }
  .bcsys7-md {
    border-color: var(--sys7);
  }
  .bcsys8-md {
    border-color: var(--sys8);
  }
  .bcsys9-md {
    border-color: var(--sys9);
  }
  .bcsys10-md {
    border-color: var(--sys10);
  }
  .bcsys11-md {
    border-color: var(--sys11);
  }
  .bcsys12-md {
    border-color: var(--sys12);
  }
  .bcsys13-md {
    border-color: var(--sys13);
  }
  .bcsys14-md {
    border-color: var(--sys14);
  }
  .bcsys15-md {
    border-color: var(--sys15);
  }
  .bcw-md {
    border-color: #fff;
  }
  .bcb-md {
    border-color: #000;
  }
}
@media (max-width: 879px) {
  .b0-mds {
    border: 0px solid var(--base6);
  }
  .bl0-mds {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-mds {
    border-left: 0px dotted var(--base6);
  }
  .br0-mds {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-mds {
    border-right: 0px dotted var(--base6);
  }
  .bt0-mds {
    border-top: 0px solid var(--base6);
  }
  .bdott0-mds {
    border-top: 0px dotted var(--base6);
  }
  .bb0-mds {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-mds {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-mds {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-mds {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-mds {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-mds {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-mds {
    border: 1px solid var(--base6);
  }
  .bl1-mds {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-mds {
    border-left: 1px dotted var(--base6);
  }
  .br1-mds {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-mds {
    border-right: 1px dotted var(--base6);
  }
  .bt1-mds {
    border-top: 1px solid var(--base6);
  }
  .bdott1-mds {
    border-top: 1px dotted var(--base6);
  }
  .bb1-mds {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-mds {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-mds {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-mds {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-mds {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-mds {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-mds {
    border: 2px solid var(--base6);
  }
  .bl2-mds {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-mds {
    border-left: 2px dotted var(--base6);
  }
  .br2-mds {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-mds {
    border-right: 2px dotted var(--base6);
  }
  .bt2-mds {
    border-top: 2px solid var(--base6);
  }
  .bdott2-mds {
    border-top: 2px dotted var(--base6);
  }
  .bb2-mds {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-mds {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-mds {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-mds {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-mds {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-mds {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-mds {
    border: 3px solid var(--base6);
  }
  .bl3-mds {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-mds {
    border-left: 3px dotted var(--base6);
  }
  .br3-mds {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-mds {
    border-right: 3px dotted var(--base6);
  }
  .bt3-mds {
    border-top: 3px solid var(--base6);
  }
  .bdott3-mds {
    border-top: 3px dotted var(--base6);
  }
  .bb3-mds {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-mds {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-mds {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-mds {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-mds {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-mds {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-mds {
    border: 4px solid var(--base6);
  }
  .bl4-mds {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-mds {
    border-left: 4px dotted var(--base6);
  }
  .br4-mds {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-mds {
    border-right: 4px dotted var(--base6);
  }
  .bt4-mds {
    border-top: 4px solid var(--base6);
  }
  .bdott4-mds {
    border-top: 4px dotted var(--base6);
  }
  .bb4-mds {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-mds {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-mds {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-mds {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-mds {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-mds {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-mds {
    border: 5px solid var(--base6);
  }
  .bl5-mds {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-mds {
    border-left: 5px dotted var(--base6);
  }
  .br5-mds {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-mds {
    border-right: 5px dotted var(--base6);
  }
  .bt5-mds {
    border-top: 5px solid var(--base6);
  }
  .bdott5-mds {
    border-top: 5px dotted var(--base6);
  }
  .bb5-mds {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-mds {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-mds {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-mds {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-mds {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-mds {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-mds {
    border: 6px solid var(--base6);
  }
  .bl6-mds {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-mds {
    border-left: 6px dotted var(--base6);
  }
  .br6-mds {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-mds {
    border-right: 6px dotted var(--base6);
  }
  .bt6-mds {
    border-top: 6px solid var(--base6);
  }
  .bdott6-mds {
    border-top: 6px dotted var(--base6);
  }
  .bb6-mds {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-mds {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-mds {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-mds {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-mds {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-mds {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-mds {
    border: 7px solid var(--base6);
  }
  .bl7-mds {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-mds {
    border-left: 7px dotted var(--base6);
  }
  .br7-mds {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-mds {
    border-right: 7px dotted var(--base6);
  }
  .bt7-mds {
    border-top: 7px solid var(--base6);
  }
  .bdott7-mds {
    border-top: 7px dotted var(--base6);
  }
  .bb7-mds {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-mds {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-mds {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-mds {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-mds {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-mds {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-mds {
    border: 8px solid var(--base6);
  }
  .bl8-mds {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-mds {
    border-left: 8px dotted var(--base6);
  }
  .br8-mds {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-mds {
    border-right: 8px dotted var(--base6);
  }
  .bt8-mds {
    border-top: 8px solid var(--base6);
  }
  .bdott8-mds {
    border-top: 8px dotted var(--base6);
  }
  .bb8-mds {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-mds {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-mds {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-mds {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-mds {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-mds {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-mds {
    border: 9px solid var(--base6);
  }
  .bl9-mds {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-mds {
    border-left: 9px dotted var(--base6);
  }
  .br9-mds {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-mds {
    border-right: 9px dotted var(--base6);
  }
  .bt9-mds {
    border-top: 9px solid var(--base6);
  }
  .bdott9-mds {
    border-top: 9px dotted var(--base6);
  }
  .bb9-mds {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-mds {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-mds {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-mds {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-mds {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-mds {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-mds {
    border: 10px solid var(--base6);
  }
  .bl10-mds {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-mds {
    border-left: 10px dotted var(--base6);
  }
  .br10-mds {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-mds {
    border-right: 10px dotted var(--base6);
  }
  .bt10-mds {
    border-top: 10px solid var(--base6);
  }
  .bdott10-mds {
    border-top: 10px dotted var(--base6);
  }
  .bb10-mds {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-mds {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-mds {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-mds {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-mds {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-mds {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-mds {
    border: 11px solid var(--base6);
  }
  .bl11-mds {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-mds {
    border-left: 11px dotted var(--base6);
  }
  .br11-mds {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-mds {
    border-right: 11px dotted var(--base6);
  }
  .bt11-mds {
    border-top: 11px solid var(--base6);
  }
  .bdott11-mds {
    border-top: 11px dotted var(--base6);
  }
  .bb11-mds {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-mds {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-mds {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-mds {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-mds {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-mds {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-mds {
    border: 12px solid var(--base6);
  }
  .bl12-mds {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-mds {
    border-left: 12px dotted var(--base6);
  }
  .br12-mds {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-mds {
    border-right: 12px dotted var(--base6);
  }
  .bt12-mds {
    border-top: 12px solid var(--base6);
  }
  .bdott12-mds {
    border-top: 12px dotted var(--base6);
  }
  .bb12-mds {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-mds {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-mds {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-mds {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-mds {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-mds {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-mds {
    border: 13px solid var(--base6);
  }
  .bl13-mds {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-mds {
    border-left: 13px dotted var(--base6);
  }
  .br13-mds {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-mds {
    border-right: 13px dotted var(--base6);
  }
  .bt13-mds {
    border-top: 13px solid var(--base6);
  }
  .bdott13-mds {
    border-top: 13px dotted var(--base6);
  }
  .bb13-mds {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-mds {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-mds {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-mds {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-mds {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-mds {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-mds {
    border: 14px solid var(--base6);
  }
  .bl14-mds {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-mds {
    border-left: 14px dotted var(--base6);
  }
  .br14-mds {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-mds {
    border-right: 14px dotted var(--base6);
  }
  .bt14-mds {
    border-top: 14px solid var(--base6);
  }
  .bdott14-mds {
    border-top: 14px dotted var(--base6);
  }
  .bb14-mds {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-mds {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-mds {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-mds {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-mds {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-mds {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-mds {
    border: 15px solid var(--base6);
  }
  .bl15-mds {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-mds {
    border-left: 15px dotted var(--base6);
  }
  .br15-mds {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-mds {
    border-right: 15px dotted var(--base6);
  }
  .bt15-mds {
    border-top: 15px solid var(--base6);
  }
  .bdott15-mds {
    border-top: 15px dotted var(--base6);
  }
  .bb15-mds {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-mds {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-mds {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-mds {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-mds {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-mds {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-mds {
    border: 16px solid var(--base6);
  }
  .bl16-mds {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-mds {
    border-left: 16px dotted var(--base6);
  }
  .br16-mds {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-mds {
    border-right: 16px dotted var(--base6);
  }
  .bt16-mds {
    border-top: 16px solid var(--base6);
  }
  .bdott16-mds {
    border-top: 16px dotted var(--base6);
  }
  .bb16-mds {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-mds {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-mds {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-mds {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-mds {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-mds {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-mds {
    border: 17px solid var(--base6);
  }
  .bl17-mds {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-mds {
    border-left: 17px dotted var(--base6);
  }
  .br17-mds {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-mds {
    border-right: 17px dotted var(--base6);
  }
  .bt17-mds {
    border-top: 17px solid var(--base6);
  }
  .bdott17-mds {
    border-top: 17px dotted var(--base6);
  }
  .bb17-mds {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-mds {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-mds {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-mds {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-mds {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-mds {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-mds {
    border: 18px solid var(--base6);
  }
  .bl18-mds {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-mds {
    border-left: 18px dotted var(--base6);
  }
  .br18-mds {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-mds {
    border-right: 18px dotted var(--base6);
  }
  .bt18-mds {
    border-top: 18px solid var(--base6);
  }
  .bdott18-mds {
    border-top: 18px dotted var(--base6);
  }
  .bb18-mds {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-mds {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-mds {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-mds {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-mds {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-mds {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-mds {
    border: 19px solid var(--base6);
  }
  .bl19-mds {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-mds {
    border-left: 19px dotted var(--base6);
  }
  .br19-mds {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-mds {
    border-right: 19px dotted var(--base6);
  }
  .bt19-mds {
    border-top: 19px solid var(--base6);
  }
  .bdott19-mds {
    border-top: 19px dotted var(--base6);
  }
  .bb19-mds {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-mds {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-mds {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-mds {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-mds {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-mds {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-mds {
    border: 20px solid var(--base6);
  }
  .bl20-mds {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-mds {
    border-left: 20px dotted var(--base6);
  }
  .br20-mds {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-mds {
    border-right: 20px dotted var(--base6);
  }
  .bt20-mds {
    border-top: 20px solid var(--base6);
  }
  .bdott20-mds {
    border-top: 20px dotted var(--base6);
  }
  .bb20-mds {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-mds {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-mds {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-mds {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-mds {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-mds {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-mds {
    border-color: var(--color1);
  }
  .bc2-mds {
    border-color: var(--color2);
  }
  .bc3-mds {
    border-color: var(--color3);
  }
  .bc4-mds {
    border-color: var(--color4);
  }
  .bc5-mds {
    border-color: var(--color5);
  }
  .bc6-mds {
    border-color: var(--color6);
  }
  .bc7-mds {
    border-color: var(--color7);
  }
  .bc8-mds {
    border-color: var(--color8);
  }
  .bc9-mds {
    border-color: var(--color9);
  }
  .bc10-mds {
    border-color: var(--color10);
  }
  .bc11-mds {
    border-color: var(--color11);
  }
  .bc12-mds {
    border-color: var(--color12);
  }
  .bc13-mds {
    border-color: var(--color13);
  }
  .bc14-mds {
    border-color: var(--color14);
  }
  .bc15-mds {
    border-color: var(--color15);
  }
  .bcbase1-mds {
    border-color: var(--base1);
  }
  .bcbase2-mds {
    border-color: var(--base2);
  }
  .bcbase3-mds {
    border-color: var(--base3);
  }
  .bcbase4-mds {
    border-color: var(--base4);
  }
  .bcbase5-mds {
    border-color: var(--base5);
  }
  .bcbase6-mds {
    border-color: var(--base6);
  }
  .bcbase7-mds {
    border-color: var(--base7);
  }
  .bcbase8-mds {
    border-color: var(--base8);
  }
  .bcbase9-mds {
    border-color: var(--base9);
  }
  .bcbase10-mds {
    border-color: var(--base10);
  }
  .bcbase11-mds {
    border-color: var(--base11);
  }
  .bcbase12-mds {
    border-color: var(--base12);
  }
  .bcbase13-mds {
    border-color: var(--base13);
  }
  .bcbase14-mds {
    border-color: var(--base14);
  }
  .bcbase15-mds {
    border-color: var(--base15);
  }
  .bcsys1-mds {
    border-color: var(--sys1);
  }
  .bcsys2-mds {
    border-color: var(--sys2);
  }
  .bcsys3-mds {
    border-color: var(--sys3);
  }
  .bcsys4-mds {
    border-color: var(--sys4);
  }
  .bcsys5-mds {
    border-color: var(--sys5);
  }
  .bcsys6-mds {
    border-color: var(--sys6);
  }
  .bcsys7-mds {
    border-color: var(--sys7);
  }
  .bcsys8-mds {
    border-color: var(--sys8);
  }
  .bcsys9-mds {
    border-color: var(--sys9);
  }
  .bcsys10-mds {
    border-color: var(--sys10);
  }
  .bcsys11-mds {
    border-color: var(--sys11);
  }
  .bcsys12-mds {
    border-color: var(--sys12);
  }
  .bcsys13-mds {
    border-color: var(--sys13);
  }
  .bcsys14-mds {
    border-color: var(--sys14);
  }
  .bcsys15-mds {
    border-color: var(--sys15);
  }
  .bcw-mds {
    border-color: #fff;
  }
  .bcb-mds {
    border-color: #000;
  }
}
@media (max-width: 767px) {
  .b0-sm {
    border: 0px solid var(--base6);
  }
  .bl0-sm {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-sm {
    border-left: 0px dotted var(--base6);
  }
  .br0-sm {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-sm {
    border-right: 0px dotted var(--base6);
  }
  .bt0-sm {
    border-top: 0px solid var(--base6);
  }
  .bdott0-sm {
    border-top: 0px dotted var(--base6);
  }
  .bb0-sm {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-sm {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-sm {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-sm {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-sm {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-sm {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-sm {
    border: 1px solid var(--base6);
  }
  .bl1-sm {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-sm {
    border-left: 1px dotted var(--base6);
  }
  .br1-sm {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-sm {
    border-right: 1px dotted var(--base6);
  }
  .bt1-sm {
    border-top: 1px solid var(--base6);
  }
  .bdott1-sm {
    border-top: 1px dotted var(--base6);
  }
  .bb1-sm {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-sm {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-sm {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-sm {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-sm {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-sm {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-sm {
    border: 2px solid var(--base6);
  }
  .bl2-sm {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-sm {
    border-left: 2px dotted var(--base6);
  }
  .br2-sm {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-sm {
    border-right: 2px dotted var(--base6);
  }
  .bt2-sm {
    border-top: 2px solid var(--base6);
  }
  .bdott2-sm {
    border-top: 2px dotted var(--base6);
  }
  .bb2-sm {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-sm {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-sm {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-sm {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-sm {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-sm {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-sm {
    border: 3px solid var(--base6);
  }
  .bl3-sm {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-sm {
    border-left: 3px dotted var(--base6);
  }
  .br3-sm {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-sm {
    border-right: 3px dotted var(--base6);
  }
  .bt3-sm {
    border-top: 3px solid var(--base6);
  }
  .bdott3-sm {
    border-top: 3px dotted var(--base6);
  }
  .bb3-sm {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-sm {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-sm {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-sm {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-sm {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-sm {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-sm {
    border: 4px solid var(--base6);
  }
  .bl4-sm {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-sm {
    border-left: 4px dotted var(--base6);
  }
  .br4-sm {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-sm {
    border-right: 4px dotted var(--base6);
  }
  .bt4-sm {
    border-top: 4px solid var(--base6);
  }
  .bdott4-sm {
    border-top: 4px dotted var(--base6);
  }
  .bb4-sm {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-sm {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-sm {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-sm {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-sm {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-sm {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-sm {
    border: 5px solid var(--base6);
  }
  .bl5-sm {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-sm {
    border-left: 5px dotted var(--base6);
  }
  .br5-sm {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-sm {
    border-right: 5px dotted var(--base6);
  }
  .bt5-sm {
    border-top: 5px solid var(--base6);
  }
  .bdott5-sm {
    border-top: 5px dotted var(--base6);
  }
  .bb5-sm {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-sm {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-sm {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-sm {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-sm {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-sm {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-sm {
    border: 6px solid var(--base6);
  }
  .bl6-sm {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-sm {
    border-left: 6px dotted var(--base6);
  }
  .br6-sm {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-sm {
    border-right: 6px dotted var(--base6);
  }
  .bt6-sm {
    border-top: 6px solid var(--base6);
  }
  .bdott6-sm {
    border-top: 6px dotted var(--base6);
  }
  .bb6-sm {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-sm {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-sm {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-sm {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-sm {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-sm {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-sm {
    border: 7px solid var(--base6);
  }
  .bl7-sm {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-sm {
    border-left: 7px dotted var(--base6);
  }
  .br7-sm {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-sm {
    border-right: 7px dotted var(--base6);
  }
  .bt7-sm {
    border-top: 7px solid var(--base6);
  }
  .bdott7-sm {
    border-top: 7px dotted var(--base6);
  }
  .bb7-sm {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-sm {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-sm {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-sm {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-sm {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-sm {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-sm {
    border: 8px solid var(--base6);
  }
  .bl8-sm {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-sm {
    border-left: 8px dotted var(--base6);
  }
  .br8-sm {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-sm {
    border-right: 8px dotted var(--base6);
  }
  .bt8-sm {
    border-top: 8px solid var(--base6);
  }
  .bdott8-sm {
    border-top: 8px dotted var(--base6);
  }
  .bb8-sm {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-sm {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-sm {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-sm {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-sm {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-sm {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-sm {
    border: 9px solid var(--base6);
  }
  .bl9-sm {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-sm {
    border-left: 9px dotted var(--base6);
  }
  .br9-sm {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-sm {
    border-right: 9px dotted var(--base6);
  }
  .bt9-sm {
    border-top: 9px solid var(--base6);
  }
  .bdott9-sm {
    border-top: 9px dotted var(--base6);
  }
  .bb9-sm {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-sm {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-sm {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-sm {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-sm {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-sm {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-sm {
    border: 10px solid var(--base6);
  }
  .bl10-sm {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-sm {
    border-left: 10px dotted var(--base6);
  }
  .br10-sm {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-sm {
    border-right: 10px dotted var(--base6);
  }
  .bt10-sm {
    border-top: 10px solid var(--base6);
  }
  .bdott10-sm {
    border-top: 10px dotted var(--base6);
  }
  .bb10-sm {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-sm {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-sm {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-sm {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-sm {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-sm {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-sm {
    border: 11px solid var(--base6);
  }
  .bl11-sm {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-sm {
    border-left: 11px dotted var(--base6);
  }
  .br11-sm {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-sm {
    border-right: 11px dotted var(--base6);
  }
  .bt11-sm {
    border-top: 11px solid var(--base6);
  }
  .bdott11-sm {
    border-top: 11px dotted var(--base6);
  }
  .bb11-sm {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-sm {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-sm {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-sm {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-sm {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-sm {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-sm {
    border: 12px solid var(--base6);
  }
  .bl12-sm {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-sm {
    border-left: 12px dotted var(--base6);
  }
  .br12-sm {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-sm {
    border-right: 12px dotted var(--base6);
  }
  .bt12-sm {
    border-top: 12px solid var(--base6);
  }
  .bdott12-sm {
    border-top: 12px dotted var(--base6);
  }
  .bb12-sm {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-sm {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-sm {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-sm {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-sm {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-sm {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-sm {
    border: 13px solid var(--base6);
  }
  .bl13-sm {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-sm {
    border-left: 13px dotted var(--base6);
  }
  .br13-sm {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-sm {
    border-right: 13px dotted var(--base6);
  }
  .bt13-sm {
    border-top: 13px solid var(--base6);
  }
  .bdott13-sm {
    border-top: 13px dotted var(--base6);
  }
  .bb13-sm {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-sm {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-sm {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-sm {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-sm {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-sm {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-sm {
    border: 14px solid var(--base6);
  }
  .bl14-sm {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-sm {
    border-left: 14px dotted var(--base6);
  }
  .br14-sm {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-sm {
    border-right: 14px dotted var(--base6);
  }
  .bt14-sm {
    border-top: 14px solid var(--base6);
  }
  .bdott14-sm {
    border-top: 14px dotted var(--base6);
  }
  .bb14-sm {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-sm {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-sm {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-sm {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-sm {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-sm {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-sm {
    border: 15px solid var(--base6);
  }
  .bl15-sm {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-sm {
    border-left: 15px dotted var(--base6);
  }
  .br15-sm {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-sm {
    border-right: 15px dotted var(--base6);
  }
  .bt15-sm {
    border-top: 15px solid var(--base6);
  }
  .bdott15-sm {
    border-top: 15px dotted var(--base6);
  }
  .bb15-sm {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-sm {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-sm {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-sm {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-sm {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-sm {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-sm {
    border: 16px solid var(--base6);
  }
  .bl16-sm {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-sm {
    border-left: 16px dotted var(--base6);
  }
  .br16-sm {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-sm {
    border-right: 16px dotted var(--base6);
  }
  .bt16-sm {
    border-top: 16px solid var(--base6);
  }
  .bdott16-sm {
    border-top: 16px dotted var(--base6);
  }
  .bb16-sm {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-sm {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-sm {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-sm {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-sm {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-sm {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-sm {
    border: 17px solid var(--base6);
  }
  .bl17-sm {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-sm {
    border-left: 17px dotted var(--base6);
  }
  .br17-sm {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-sm {
    border-right: 17px dotted var(--base6);
  }
  .bt17-sm {
    border-top: 17px solid var(--base6);
  }
  .bdott17-sm {
    border-top: 17px dotted var(--base6);
  }
  .bb17-sm {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-sm {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-sm {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-sm {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-sm {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-sm {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-sm {
    border: 18px solid var(--base6);
  }
  .bl18-sm {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-sm {
    border-left: 18px dotted var(--base6);
  }
  .br18-sm {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-sm {
    border-right: 18px dotted var(--base6);
  }
  .bt18-sm {
    border-top: 18px solid var(--base6);
  }
  .bdott18-sm {
    border-top: 18px dotted var(--base6);
  }
  .bb18-sm {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-sm {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-sm {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-sm {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-sm {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-sm {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-sm {
    border: 19px solid var(--base6);
  }
  .bl19-sm {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-sm {
    border-left: 19px dotted var(--base6);
  }
  .br19-sm {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-sm {
    border-right: 19px dotted var(--base6);
  }
  .bt19-sm {
    border-top: 19px solid var(--base6);
  }
  .bdott19-sm {
    border-top: 19px dotted var(--base6);
  }
  .bb19-sm {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-sm {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-sm {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-sm {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-sm {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-sm {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-sm {
    border: 20px solid var(--base6);
  }
  .bl20-sm {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-sm {
    border-left: 20px dotted var(--base6);
  }
  .br20-sm {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-sm {
    border-right: 20px dotted var(--base6);
  }
  .bt20-sm {
    border-top: 20px solid var(--base6);
  }
  .bdott20-sm {
    border-top: 20px dotted var(--base6);
  }
  .bb20-sm {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-sm {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-sm {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-sm {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-sm {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-sm {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-sm {
    border-color: var(--color1);
  }
  .bc2-sm {
    border-color: var(--color2);
  }
  .bc3-sm {
    border-color: var(--color3);
  }
  .bc4-sm {
    border-color: var(--color4);
  }
  .bc5-sm {
    border-color: var(--color5);
  }
  .bc6-sm {
    border-color: var(--color6);
  }
  .bc7-sm {
    border-color: var(--color7);
  }
  .bc8-sm {
    border-color: var(--color8);
  }
  .bc9-sm {
    border-color: var(--color9);
  }
  .bc10-sm {
    border-color: var(--color10);
  }
  .bc11-sm {
    border-color: var(--color11);
  }
  .bc12-sm {
    border-color: var(--color12);
  }
  .bc13-sm {
    border-color: var(--color13);
  }
  .bc14-sm {
    border-color: var(--color14);
  }
  .bc15-sm {
    border-color: var(--color15);
  }
  .bcbase1-sm {
    border-color: var(--base1);
  }
  .bcbase2-sm {
    border-color: var(--base2);
  }
  .bcbase3-sm {
    border-color: var(--base3);
  }
  .bcbase4-sm {
    border-color: var(--base4);
  }
  .bcbase5-sm {
    border-color: var(--base5);
  }
  .bcbase6-sm {
    border-color: var(--base6);
  }
  .bcbase7-sm {
    border-color: var(--base7);
  }
  .bcbase8-sm {
    border-color: var(--base8);
  }
  .bcbase9-sm {
    border-color: var(--base9);
  }
  .bcbase10-sm {
    border-color: var(--base10);
  }
  .bcbase11-sm {
    border-color: var(--base11);
  }
  .bcbase12-sm {
    border-color: var(--base12);
  }
  .bcbase13-sm {
    border-color: var(--base13);
  }
  .bcbase14-sm {
    border-color: var(--base14);
  }
  .bcbase15-sm {
    border-color: var(--base15);
  }
  .bcsys1-sm {
    border-color: var(--sys1);
  }
  .bcsys2-sm {
    border-color: var(--sys2);
  }
  .bcsys3-sm {
    border-color: var(--sys3);
  }
  .bcsys4-sm {
    border-color: var(--sys4);
  }
  .bcsys5-sm {
    border-color: var(--sys5);
  }
  .bcsys6-sm {
    border-color: var(--sys6);
  }
  .bcsys7-sm {
    border-color: var(--sys7);
  }
  .bcsys8-sm {
    border-color: var(--sys8);
  }
  .bcsys9-sm {
    border-color: var(--sys9);
  }
  .bcsys10-sm {
    border-color: var(--sys10);
  }
  .bcsys11-sm {
    border-color: var(--sys11);
  }
  .bcsys12-sm {
    border-color: var(--sys12);
  }
  .bcsys13-sm {
    border-color: var(--sys13);
  }
  .bcsys14-sm {
    border-color: var(--sys14);
  }
  .bcsys15-sm {
    border-color: var(--sys15);
  }
  .bcw-sm {
    border-color: #fff;
  }
  .bcb-sm {
    border-color: #000;
  }
}
@media (max-width: 628px) {
  .b0-smx {
    border: 0px solid var(--base6);
  }
  .bl0-smx {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-smx {
    border-left: 0px dotted var(--base6);
  }
  .br0-smx {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-smx {
    border-right: 0px dotted var(--base6);
  }
  .bt0-smx {
    border-top: 0px solid var(--base6);
  }
  .bdott0-smx {
    border-top: 0px dotted var(--base6);
  }
  .bb0-smx {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-smx {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-smx {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-smx {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-smx {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-smx {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-smx {
    border: 1px solid var(--base6);
  }
  .bl1-smx {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-smx {
    border-left: 1px dotted var(--base6);
  }
  .br1-smx {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-smx {
    border-right: 1px dotted var(--base6);
  }
  .bt1-smx {
    border-top: 1px solid var(--base6);
  }
  .bdott1-smx {
    border-top: 1px dotted var(--base6);
  }
  .bb1-smx {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-smx {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-smx {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-smx {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-smx {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-smx {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-smx {
    border: 2px solid var(--base6);
  }
  .bl2-smx {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-smx {
    border-left: 2px dotted var(--base6);
  }
  .br2-smx {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-smx {
    border-right: 2px dotted var(--base6);
  }
  .bt2-smx {
    border-top: 2px solid var(--base6);
  }
  .bdott2-smx {
    border-top: 2px dotted var(--base6);
  }
  .bb2-smx {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-smx {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-smx {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-smx {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-smx {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-smx {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-smx {
    border: 3px solid var(--base6);
  }
  .bl3-smx {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-smx {
    border-left: 3px dotted var(--base6);
  }
  .br3-smx {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-smx {
    border-right: 3px dotted var(--base6);
  }
  .bt3-smx {
    border-top: 3px solid var(--base6);
  }
  .bdott3-smx {
    border-top: 3px dotted var(--base6);
  }
  .bb3-smx {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-smx {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-smx {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-smx {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-smx {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-smx {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-smx {
    border: 4px solid var(--base6);
  }
  .bl4-smx {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-smx {
    border-left: 4px dotted var(--base6);
  }
  .br4-smx {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-smx {
    border-right: 4px dotted var(--base6);
  }
  .bt4-smx {
    border-top: 4px solid var(--base6);
  }
  .bdott4-smx {
    border-top: 4px dotted var(--base6);
  }
  .bb4-smx {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-smx {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-smx {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-smx {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-smx {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-smx {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-smx {
    border: 5px solid var(--base6);
  }
  .bl5-smx {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-smx {
    border-left: 5px dotted var(--base6);
  }
  .br5-smx {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-smx {
    border-right: 5px dotted var(--base6);
  }
  .bt5-smx {
    border-top: 5px solid var(--base6);
  }
  .bdott5-smx {
    border-top: 5px dotted var(--base6);
  }
  .bb5-smx {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-smx {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-smx {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-smx {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-smx {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-smx {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-smx {
    border: 6px solid var(--base6);
  }
  .bl6-smx {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-smx {
    border-left: 6px dotted var(--base6);
  }
  .br6-smx {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-smx {
    border-right: 6px dotted var(--base6);
  }
  .bt6-smx {
    border-top: 6px solid var(--base6);
  }
  .bdott6-smx {
    border-top: 6px dotted var(--base6);
  }
  .bb6-smx {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-smx {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-smx {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-smx {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-smx {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-smx {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-smx {
    border: 7px solid var(--base6);
  }
  .bl7-smx {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-smx {
    border-left: 7px dotted var(--base6);
  }
  .br7-smx {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-smx {
    border-right: 7px dotted var(--base6);
  }
  .bt7-smx {
    border-top: 7px solid var(--base6);
  }
  .bdott7-smx {
    border-top: 7px dotted var(--base6);
  }
  .bb7-smx {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-smx {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-smx {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-smx {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-smx {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-smx {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-smx {
    border: 8px solid var(--base6);
  }
  .bl8-smx {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-smx {
    border-left: 8px dotted var(--base6);
  }
  .br8-smx {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-smx {
    border-right: 8px dotted var(--base6);
  }
  .bt8-smx {
    border-top: 8px solid var(--base6);
  }
  .bdott8-smx {
    border-top: 8px dotted var(--base6);
  }
  .bb8-smx {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-smx {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-smx {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-smx {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-smx {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-smx {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-smx {
    border: 9px solid var(--base6);
  }
  .bl9-smx {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-smx {
    border-left: 9px dotted var(--base6);
  }
  .br9-smx {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-smx {
    border-right: 9px dotted var(--base6);
  }
  .bt9-smx {
    border-top: 9px solid var(--base6);
  }
  .bdott9-smx {
    border-top: 9px dotted var(--base6);
  }
  .bb9-smx {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-smx {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-smx {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-smx {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-smx {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-smx {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-smx {
    border: 10px solid var(--base6);
  }
  .bl10-smx {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-smx {
    border-left: 10px dotted var(--base6);
  }
  .br10-smx {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-smx {
    border-right: 10px dotted var(--base6);
  }
  .bt10-smx {
    border-top: 10px solid var(--base6);
  }
  .bdott10-smx {
    border-top: 10px dotted var(--base6);
  }
  .bb10-smx {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-smx {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-smx {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-smx {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-smx {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-smx {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-smx {
    border: 11px solid var(--base6);
  }
  .bl11-smx {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-smx {
    border-left: 11px dotted var(--base6);
  }
  .br11-smx {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-smx {
    border-right: 11px dotted var(--base6);
  }
  .bt11-smx {
    border-top: 11px solid var(--base6);
  }
  .bdott11-smx {
    border-top: 11px dotted var(--base6);
  }
  .bb11-smx {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-smx {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-smx {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-smx {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-smx {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-smx {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-smx {
    border: 12px solid var(--base6);
  }
  .bl12-smx {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-smx {
    border-left: 12px dotted var(--base6);
  }
  .br12-smx {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-smx {
    border-right: 12px dotted var(--base6);
  }
  .bt12-smx {
    border-top: 12px solid var(--base6);
  }
  .bdott12-smx {
    border-top: 12px dotted var(--base6);
  }
  .bb12-smx {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-smx {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-smx {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-smx {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-smx {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-smx {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-smx {
    border: 13px solid var(--base6);
  }
  .bl13-smx {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-smx {
    border-left: 13px dotted var(--base6);
  }
  .br13-smx {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-smx {
    border-right: 13px dotted var(--base6);
  }
  .bt13-smx {
    border-top: 13px solid var(--base6);
  }
  .bdott13-smx {
    border-top: 13px dotted var(--base6);
  }
  .bb13-smx {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-smx {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-smx {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-smx {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-smx {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-smx {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-smx {
    border: 14px solid var(--base6);
  }
  .bl14-smx {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-smx {
    border-left: 14px dotted var(--base6);
  }
  .br14-smx {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-smx {
    border-right: 14px dotted var(--base6);
  }
  .bt14-smx {
    border-top: 14px solid var(--base6);
  }
  .bdott14-smx {
    border-top: 14px dotted var(--base6);
  }
  .bb14-smx {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-smx {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-smx {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-smx {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-smx {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-smx {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-smx {
    border: 15px solid var(--base6);
  }
  .bl15-smx {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-smx {
    border-left: 15px dotted var(--base6);
  }
  .br15-smx {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-smx {
    border-right: 15px dotted var(--base6);
  }
  .bt15-smx {
    border-top: 15px solid var(--base6);
  }
  .bdott15-smx {
    border-top: 15px dotted var(--base6);
  }
  .bb15-smx {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-smx {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-smx {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-smx {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-smx {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-smx {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-smx {
    border: 16px solid var(--base6);
  }
  .bl16-smx {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-smx {
    border-left: 16px dotted var(--base6);
  }
  .br16-smx {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-smx {
    border-right: 16px dotted var(--base6);
  }
  .bt16-smx {
    border-top: 16px solid var(--base6);
  }
  .bdott16-smx {
    border-top: 16px dotted var(--base6);
  }
  .bb16-smx {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-smx {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-smx {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-smx {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-smx {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-smx {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-smx {
    border: 17px solid var(--base6);
  }
  .bl17-smx {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-smx {
    border-left: 17px dotted var(--base6);
  }
  .br17-smx {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-smx {
    border-right: 17px dotted var(--base6);
  }
  .bt17-smx {
    border-top: 17px solid var(--base6);
  }
  .bdott17-smx {
    border-top: 17px dotted var(--base6);
  }
  .bb17-smx {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-smx {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-smx {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-smx {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-smx {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-smx {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-smx {
    border: 18px solid var(--base6);
  }
  .bl18-smx {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-smx {
    border-left: 18px dotted var(--base6);
  }
  .br18-smx {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-smx {
    border-right: 18px dotted var(--base6);
  }
  .bt18-smx {
    border-top: 18px solid var(--base6);
  }
  .bdott18-smx {
    border-top: 18px dotted var(--base6);
  }
  .bb18-smx {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-smx {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-smx {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-smx {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-smx {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-smx {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-smx {
    border: 19px solid var(--base6);
  }
  .bl19-smx {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-smx {
    border-left: 19px dotted var(--base6);
  }
  .br19-smx {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-smx {
    border-right: 19px dotted var(--base6);
  }
  .bt19-smx {
    border-top: 19px solid var(--base6);
  }
  .bdott19-smx {
    border-top: 19px dotted var(--base6);
  }
  .bb19-smx {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-smx {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-smx {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-smx {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-smx {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-smx {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-smx {
    border: 20px solid var(--base6);
  }
  .bl20-smx {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-smx {
    border-left: 20px dotted var(--base6);
  }
  .br20-smx {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-smx {
    border-right: 20px dotted var(--base6);
  }
  .bt20-smx {
    border-top: 20px solid var(--base6);
  }
  .bdott20-smx {
    border-top: 20px dotted var(--base6);
  }
  .bb20-smx {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-smx {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-smx {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-smx {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-smx {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-smx {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-smx {
    border-color: var(--color1);
  }
  .bc2-smx {
    border-color: var(--color2);
  }
  .bc3-smx {
    border-color: var(--color3);
  }
  .bc4-smx {
    border-color: var(--color4);
  }
  .bc5-smx {
    border-color: var(--color5);
  }
  .bc6-smx {
    border-color: var(--color6);
  }
  .bc7-smx {
    border-color: var(--color7);
  }
  .bc8-smx {
    border-color: var(--color8);
  }
  .bc9-smx {
    border-color: var(--color9);
  }
  .bc10-smx {
    border-color: var(--color10);
  }
  .bc11-smx {
    border-color: var(--color11);
  }
  .bc12-smx {
    border-color: var(--color12);
  }
  .bc13-smx {
    border-color: var(--color13);
  }
  .bc14-smx {
    border-color: var(--color14);
  }
  .bc15-smx {
    border-color: var(--color15);
  }
  .bcbase1-smx {
    border-color: var(--base1);
  }
  .bcbase2-smx {
    border-color: var(--base2);
  }
  .bcbase3-smx {
    border-color: var(--base3);
  }
  .bcbase4-smx {
    border-color: var(--base4);
  }
  .bcbase5-smx {
    border-color: var(--base5);
  }
  .bcbase6-smx {
    border-color: var(--base6);
  }
  .bcbase7-smx {
    border-color: var(--base7);
  }
  .bcbase8-smx {
    border-color: var(--base8);
  }
  .bcbase9-smx {
    border-color: var(--base9);
  }
  .bcbase10-smx {
    border-color: var(--base10);
  }
  .bcbase11-smx {
    border-color: var(--base11);
  }
  .bcbase12-smx {
    border-color: var(--base12);
  }
  .bcbase13-smx {
    border-color: var(--base13);
  }
  .bcbase14-smx {
    border-color: var(--base14);
  }
  .bcbase15-smx {
    border-color: var(--base15);
  }
  .bcsys1-smx {
    border-color: var(--sys1);
  }
  .bcsys2-smx {
    border-color: var(--sys2);
  }
  .bcsys3-smx {
    border-color: var(--sys3);
  }
  .bcsys4-smx {
    border-color: var(--sys4);
  }
  .bcsys5-smx {
    border-color: var(--sys5);
  }
  .bcsys6-smx {
    border-color: var(--sys6);
  }
  .bcsys7-smx {
    border-color: var(--sys7);
  }
  .bcsys8-smx {
    border-color: var(--sys8);
  }
  .bcsys9-smx {
    border-color: var(--sys9);
  }
  .bcsys10-smx {
    border-color: var(--sys10);
  }
  .bcsys11-smx {
    border-color: var(--sys11);
  }
  .bcsys12-smx {
    border-color: var(--sys12);
  }
  .bcsys13-smx {
    border-color: var(--sys13);
  }
  .bcsys14-smx {
    border-color: var(--sys14);
  }
  .bcsys15-smx {
    border-color: var(--sys15);
  }
  .bcw-smx {
    border-color: #fff;
  }
  .bcb-smx {
    border-color: #000;
  }
}
@media (max-width: 489px) {
  .b0-xs {
    border: 0px solid var(--base6);
  }
  .bl0-xs {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-xs {
    border-left: 0px dotted var(--base6);
  }
  .br0-xs {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-xs {
    border-right: 0px dotted var(--base6);
  }
  .bt0-xs {
    border-top: 0px solid var(--base6);
  }
  .bdott0-xs {
    border-top: 0px dotted var(--base6);
  }
  .bb0-xs {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-xs {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-xs {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-xs {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-xs {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-xs {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-xs {
    border: 1px solid var(--base6);
  }
  .bl1-xs {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-xs {
    border-left: 1px dotted var(--base6);
  }
  .br1-xs {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-xs {
    border-right: 1px dotted var(--base6);
  }
  .bt1-xs {
    border-top: 1px solid var(--base6);
  }
  .bdott1-xs {
    border-top: 1px dotted var(--base6);
  }
  .bb1-xs {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-xs {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-xs {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-xs {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-xs {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-xs {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-xs {
    border: 2px solid var(--base6);
  }
  .bl2-xs {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-xs {
    border-left: 2px dotted var(--base6);
  }
  .br2-xs {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-xs {
    border-right: 2px dotted var(--base6);
  }
  .bt2-xs {
    border-top: 2px solid var(--base6);
  }
  .bdott2-xs {
    border-top: 2px dotted var(--base6);
  }
  .bb2-xs {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-xs {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-xs {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-xs {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-xs {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-xs {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-xs {
    border: 3px solid var(--base6);
  }
  .bl3-xs {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-xs {
    border-left: 3px dotted var(--base6);
  }
  .br3-xs {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-xs {
    border-right: 3px dotted var(--base6);
  }
  .bt3-xs {
    border-top: 3px solid var(--base6);
  }
  .bdott3-xs {
    border-top: 3px dotted var(--base6);
  }
  .bb3-xs {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-xs {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-xs {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-xs {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-xs {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-xs {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-xs {
    border: 4px solid var(--base6);
  }
  .bl4-xs {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-xs {
    border-left: 4px dotted var(--base6);
  }
  .br4-xs {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-xs {
    border-right: 4px dotted var(--base6);
  }
  .bt4-xs {
    border-top: 4px solid var(--base6);
  }
  .bdott4-xs {
    border-top: 4px dotted var(--base6);
  }
  .bb4-xs {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-xs {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-xs {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-xs {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-xs {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-xs {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-xs {
    border: 5px solid var(--base6);
  }
  .bl5-xs {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-xs {
    border-left: 5px dotted var(--base6);
  }
  .br5-xs {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-xs {
    border-right: 5px dotted var(--base6);
  }
  .bt5-xs {
    border-top: 5px solid var(--base6);
  }
  .bdott5-xs {
    border-top: 5px dotted var(--base6);
  }
  .bb5-xs {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-xs {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-xs {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-xs {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-xs {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-xs {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-xs {
    border: 6px solid var(--base6);
  }
  .bl6-xs {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-xs {
    border-left: 6px dotted var(--base6);
  }
  .br6-xs {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-xs {
    border-right: 6px dotted var(--base6);
  }
  .bt6-xs {
    border-top: 6px solid var(--base6);
  }
  .bdott6-xs {
    border-top: 6px dotted var(--base6);
  }
  .bb6-xs {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-xs {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-xs {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-xs {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-xs {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-xs {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-xs {
    border: 7px solid var(--base6);
  }
  .bl7-xs {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-xs {
    border-left: 7px dotted var(--base6);
  }
  .br7-xs {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-xs {
    border-right: 7px dotted var(--base6);
  }
  .bt7-xs {
    border-top: 7px solid var(--base6);
  }
  .bdott7-xs {
    border-top: 7px dotted var(--base6);
  }
  .bb7-xs {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-xs {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-xs {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-xs {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-xs {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-xs {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-xs {
    border: 8px solid var(--base6);
  }
  .bl8-xs {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-xs {
    border-left: 8px dotted var(--base6);
  }
  .br8-xs {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-xs {
    border-right: 8px dotted var(--base6);
  }
  .bt8-xs {
    border-top: 8px solid var(--base6);
  }
  .bdott8-xs {
    border-top: 8px dotted var(--base6);
  }
  .bb8-xs {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-xs {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-xs {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-xs {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-xs {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-xs {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-xs {
    border: 9px solid var(--base6);
  }
  .bl9-xs {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-xs {
    border-left: 9px dotted var(--base6);
  }
  .br9-xs {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-xs {
    border-right: 9px dotted var(--base6);
  }
  .bt9-xs {
    border-top: 9px solid var(--base6);
  }
  .bdott9-xs {
    border-top: 9px dotted var(--base6);
  }
  .bb9-xs {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-xs {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-xs {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-xs {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-xs {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-xs {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-xs {
    border: 10px solid var(--base6);
  }
  .bl10-xs {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-xs {
    border-left: 10px dotted var(--base6);
  }
  .br10-xs {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-xs {
    border-right: 10px dotted var(--base6);
  }
  .bt10-xs {
    border-top: 10px solid var(--base6);
  }
  .bdott10-xs {
    border-top: 10px dotted var(--base6);
  }
  .bb10-xs {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-xs {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-xs {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-xs {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-xs {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-xs {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-xs {
    border: 11px solid var(--base6);
  }
  .bl11-xs {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-xs {
    border-left: 11px dotted var(--base6);
  }
  .br11-xs {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-xs {
    border-right: 11px dotted var(--base6);
  }
  .bt11-xs {
    border-top: 11px solid var(--base6);
  }
  .bdott11-xs {
    border-top: 11px dotted var(--base6);
  }
  .bb11-xs {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-xs {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-xs {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-xs {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-xs {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-xs {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-xs {
    border: 12px solid var(--base6);
  }
  .bl12-xs {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-xs {
    border-left: 12px dotted var(--base6);
  }
  .br12-xs {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-xs {
    border-right: 12px dotted var(--base6);
  }
  .bt12-xs {
    border-top: 12px solid var(--base6);
  }
  .bdott12-xs {
    border-top: 12px dotted var(--base6);
  }
  .bb12-xs {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-xs {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-xs {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-xs {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-xs {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-xs {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-xs {
    border: 13px solid var(--base6);
  }
  .bl13-xs {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-xs {
    border-left: 13px dotted var(--base6);
  }
  .br13-xs {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-xs {
    border-right: 13px dotted var(--base6);
  }
  .bt13-xs {
    border-top: 13px solid var(--base6);
  }
  .bdott13-xs {
    border-top: 13px dotted var(--base6);
  }
  .bb13-xs {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-xs {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-xs {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-xs {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-xs {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-xs {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-xs {
    border: 14px solid var(--base6);
  }
  .bl14-xs {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-xs {
    border-left: 14px dotted var(--base6);
  }
  .br14-xs {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-xs {
    border-right: 14px dotted var(--base6);
  }
  .bt14-xs {
    border-top: 14px solid var(--base6);
  }
  .bdott14-xs {
    border-top: 14px dotted var(--base6);
  }
  .bb14-xs {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-xs {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-xs {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-xs {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-xs {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-xs {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-xs {
    border: 15px solid var(--base6);
  }
  .bl15-xs {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-xs {
    border-left: 15px dotted var(--base6);
  }
  .br15-xs {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-xs {
    border-right: 15px dotted var(--base6);
  }
  .bt15-xs {
    border-top: 15px solid var(--base6);
  }
  .bdott15-xs {
    border-top: 15px dotted var(--base6);
  }
  .bb15-xs {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-xs {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-xs {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-xs {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-xs {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-xs {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-xs {
    border: 16px solid var(--base6);
  }
  .bl16-xs {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-xs {
    border-left: 16px dotted var(--base6);
  }
  .br16-xs {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-xs {
    border-right: 16px dotted var(--base6);
  }
  .bt16-xs {
    border-top: 16px solid var(--base6);
  }
  .bdott16-xs {
    border-top: 16px dotted var(--base6);
  }
  .bb16-xs {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-xs {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-xs {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-xs {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-xs {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-xs {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-xs {
    border: 17px solid var(--base6);
  }
  .bl17-xs {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-xs {
    border-left: 17px dotted var(--base6);
  }
  .br17-xs {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-xs {
    border-right: 17px dotted var(--base6);
  }
  .bt17-xs {
    border-top: 17px solid var(--base6);
  }
  .bdott17-xs {
    border-top: 17px dotted var(--base6);
  }
  .bb17-xs {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-xs {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-xs {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-xs {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-xs {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-xs {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-xs {
    border: 18px solid var(--base6);
  }
  .bl18-xs {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-xs {
    border-left: 18px dotted var(--base6);
  }
  .br18-xs {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-xs {
    border-right: 18px dotted var(--base6);
  }
  .bt18-xs {
    border-top: 18px solid var(--base6);
  }
  .bdott18-xs {
    border-top: 18px dotted var(--base6);
  }
  .bb18-xs {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-xs {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-xs {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-xs {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-xs {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-xs {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-xs {
    border: 19px solid var(--base6);
  }
  .bl19-xs {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-xs {
    border-left: 19px dotted var(--base6);
  }
  .br19-xs {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-xs {
    border-right: 19px dotted var(--base6);
  }
  .bt19-xs {
    border-top: 19px solid var(--base6);
  }
  .bdott19-xs {
    border-top: 19px dotted var(--base6);
  }
  .bb19-xs {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-xs {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-xs {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-xs {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-xs {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-xs {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-xs {
    border: 20px solid var(--base6);
  }
  .bl20-xs {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-xs {
    border-left: 20px dotted var(--base6);
  }
  .br20-xs {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-xs {
    border-right: 20px dotted var(--base6);
  }
  .bt20-xs {
    border-top: 20px solid var(--base6);
  }
  .bdott20-xs {
    border-top: 20px dotted var(--base6);
  }
  .bb20-xs {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-xs {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-xs {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-xs {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-xs {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-xs {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-xs {
    border-color: var(--color1);
  }
  .bc2-xs {
    border-color: var(--color2);
  }
  .bc3-xs {
    border-color: var(--color3);
  }
  .bc4-xs {
    border-color: var(--color4);
  }
  .bc5-xs {
    border-color: var(--color5);
  }
  .bc6-xs {
    border-color: var(--color6);
  }
  .bc7-xs {
    border-color: var(--color7);
  }
  .bc8-xs {
    border-color: var(--color8);
  }
  .bc9-xs {
    border-color: var(--color9);
  }
  .bc10-xs {
    border-color: var(--color10);
  }
  .bc11-xs {
    border-color: var(--color11);
  }
  .bc12-xs {
    border-color: var(--color12);
  }
  .bc13-xs {
    border-color: var(--color13);
  }
  .bc14-xs {
    border-color: var(--color14);
  }
  .bc15-xs {
    border-color: var(--color15);
  }
  .bcbase1-xs {
    border-color: var(--base1);
  }
  .bcbase2-xs {
    border-color: var(--base2);
  }
  .bcbase3-xs {
    border-color: var(--base3);
  }
  .bcbase4-xs {
    border-color: var(--base4);
  }
  .bcbase5-xs {
    border-color: var(--base5);
  }
  .bcbase6-xs {
    border-color: var(--base6);
  }
  .bcbase7-xs {
    border-color: var(--base7);
  }
  .bcbase8-xs {
    border-color: var(--base8);
  }
  .bcbase9-xs {
    border-color: var(--base9);
  }
  .bcbase10-xs {
    border-color: var(--base10);
  }
  .bcbase11-xs {
    border-color: var(--base11);
  }
  .bcbase12-xs {
    border-color: var(--base12);
  }
  .bcbase13-xs {
    border-color: var(--base13);
  }
  .bcbase14-xs {
    border-color: var(--base14);
  }
  .bcbase15-xs {
    border-color: var(--base15);
  }
  .bcsys1-xs {
    border-color: var(--sys1);
  }
  .bcsys2-xs {
    border-color: var(--sys2);
  }
  .bcsys3-xs {
    border-color: var(--sys3);
  }
  .bcsys4-xs {
    border-color: var(--sys4);
  }
  .bcsys5-xs {
    border-color: var(--sys5);
  }
  .bcsys6-xs {
    border-color: var(--sys6);
  }
  .bcsys7-xs {
    border-color: var(--sys7);
  }
  .bcsys8-xs {
    border-color: var(--sys8);
  }
  .bcsys9-xs {
    border-color: var(--sys9);
  }
  .bcsys10-xs {
    border-color: var(--sys10);
  }
  .bcsys11-xs {
    border-color: var(--sys11);
  }
  .bcsys12-xs {
    border-color: var(--sys12);
  }
  .bcsys13-xs {
    border-color: var(--sys13);
  }
  .bcsys14-xs {
    border-color: var(--sys14);
  }
  .bcsys15-xs {
    border-color: var(--sys15);
  }
  .bcw-xs {
    border-color: #fff;
  }
  .bcb-xs {
    border-color: #000;
  }
}
@media (max-width: 379px) {
  .b0-xsx {
    border: 0px solid var(--base6);
  }
  .bl0-xsx {
    border-left: 0px solid var(--base6);
  }
  .bdotl0-xsx {
    border-left: 0px dotted var(--base6);
  }
  .br0-xsx {
    border-right: 0px solid var(--base6);
  }
  .bdotr0-xsx {
    border-right: 0px dotted var(--base6);
  }
  .bt0-xsx {
    border-top: 0px solid var(--base6);
  }
  .bdott0-xsx {
    border-top: 0px dotted var(--base6);
  }
  .bb0-xsx {
    border-bottom: 0px solid var(--base6);
  }
  .bdotb0-xsx {
    border-bottom: 0px dotted var(--base6);
  }
  .bv0-xsx {
    border-top: 0px solid var(--base6);
    border-bottom: 0px solid var(--base6);
  }
  .bvdot0-xsx {
    border-top: 0px dotted var(--base6);
    border-bottom: 0px dotted var(--base6);
  }
  .bh0-xsx {
    border-left: 0px solid var(--base6);
    border-right: 0px solid var(--base6);
  }
  .bhdot0-xsx {
    border-left: 0px dotted var(--base6);
    border-right: 0px dotted var(--base6);
  }
  .b1-xsx {
    border: 1px solid var(--base6);
  }
  .bl1-xsx {
    border-left: 1px solid var(--base6);
  }
  .bdotl1-xsx {
    border-left: 1px dotted var(--base6);
  }
  .br1-xsx {
    border-right: 1px solid var(--base6);
  }
  .bdotr1-xsx {
    border-right: 1px dotted var(--base6);
  }
  .bt1-xsx {
    border-top: 1px solid var(--base6);
  }
  .bdott1-xsx {
    border-top: 1px dotted var(--base6);
  }
  .bb1-xsx {
    border-bottom: 1px solid var(--base6);
  }
  .bdotb1-xsx {
    border-bottom: 1px dotted var(--base6);
  }
  .bv1-xsx {
    border-top: 1px solid var(--base6);
    border-bottom: 1px solid var(--base6);
  }
  .bvdot1-xsx {
    border-top: 1px dotted var(--base6);
    border-bottom: 1px dotted var(--base6);
  }
  .bh1-xsx {
    border-left: 1px solid var(--base6);
    border-right: 1px solid var(--base6);
  }
  .bhdot1-xsx {
    border-left: 1px dotted var(--base6);
    border-right: 1px dotted var(--base6);
  }
  .b2-xsx {
    border: 2px solid var(--base6);
  }
  .bl2-xsx {
    border-left: 2px solid var(--base6);
  }
  .bdotl2-xsx {
    border-left: 2px dotted var(--base6);
  }
  .br2-xsx {
    border-right: 2px solid var(--base6);
  }
  .bdotr2-xsx {
    border-right: 2px dotted var(--base6);
  }
  .bt2-xsx {
    border-top: 2px solid var(--base6);
  }
  .bdott2-xsx {
    border-top: 2px dotted var(--base6);
  }
  .bb2-xsx {
    border-bottom: 2px solid var(--base6);
  }
  .bdotb2-xsx {
    border-bottom: 2px dotted var(--base6);
  }
  .bv2-xsx {
    border-top: 2px solid var(--base6);
    border-bottom: 2px solid var(--base6);
  }
  .bvdot2-xsx {
    border-top: 2px dotted var(--base6);
    border-bottom: 2px dotted var(--base6);
  }
  .bh2-xsx {
    border-left: 2px solid var(--base6);
    border-right: 2px solid var(--base6);
  }
  .bhdot2-xsx {
    border-left: 2px dotted var(--base6);
    border-right: 2px dotted var(--base6);
  }
  .b3-xsx {
    border: 3px solid var(--base6);
  }
  .bl3-xsx {
    border-left: 3px solid var(--base6);
  }
  .bdotl3-xsx {
    border-left: 3px dotted var(--base6);
  }
  .br3-xsx {
    border-right: 3px solid var(--base6);
  }
  .bdotr3-xsx {
    border-right: 3px dotted var(--base6);
  }
  .bt3-xsx {
    border-top: 3px solid var(--base6);
  }
  .bdott3-xsx {
    border-top: 3px dotted var(--base6);
  }
  .bb3-xsx {
    border-bottom: 3px solid var(--base6);
  }
  .bdotb3-xsx {
    border-bottom: 3px dotted var(--base6);
  }
  .bv3-xsx {
    border-top: 3px solid var(--base6);
    border-bottom: 3px solid var(--base6);
  }
  .bvdot3-xsx {
    border-top: 3px dotted var(--base6);
    border-bottom: 3px dotted var(--base6);
  }
  .bh3-xsx {
    border-left: 3px solid var(--base6);
    border-right: 3px solid var(--base6);
  }
  .bhdot3-xsx {
    border-left: 3px dotted var(--base6);
    border-right: 3px dotted var(--base6);
  }
  .b4-xsx {
    border: 4px solid var(--base6);
  }
  .bl4-xsx {
    border-left: 4px solid var(--base6);
  }
  .bdotl4-xsx {
    border-left: 4px dotted var(--base6);
  }
  .br4-xsx {
    border-right: 4px solid var(--base6);
  }
  .bdotr4-xsx {
    border-right: 4px dotted var(--base6);
  }
  .bt4-xsx {
    border-top: 4px solid var(--base6);
  }
  .bdott4-xsx {
    border-top: 4px dotted var(--base6);
  }
  .bb4-xsx {
    border-bottom: 4px solid var(--base6);
  }
  .bdotb4-xsx {
    border-bottom: 4px dotted var(--base6);
  }
  .bv4-xsx {
    border-top: 4px solid var(--base6);
    border-bottom: 4px solid var(--base6);
  }
  .bvdot4-xsx {
    border-top: 4px dotted var(--base6);
    border-bottom: 4px dotted var(--base6);
  }
  .bh4-xsx {
    border-left: 4px solid var(--base6);
    border-right: 4px solid var(--base6);
  }
  .bhdot4-xsx {
    border-left: 4px dotted var(--base6);
    border-right: 4px dotted var(--base6);
  }
  .b5-xsx {
    border: 5px solid var(--base6);
  }
  .bl5-xsx {
    border-left: 5px solid var(--base6);
  }
  .bdotl5-xsx {
    border-left: 5px dotted var(--base6);
  }
  .br5-xsx {
    border-right: 5px solid var(--base6);
  }
  .bdotr5-xsx {
    border-right: 5px dotted var(--base6);
  }
  .bt5-xsx {
    border-top: 5px solid var(--base6);
  }
  .bdott5-xsx {
    border-top: 5px dotted var(--base6);
  }
  .bb5-xsx {
    border-bottom: 5px solid var(--base6);
  }
  .bdotb5-xsx {
    border-bottom: 5px dotted var(--base6);
  }
  .bv5-xsx {
    border-top: 5px solid var(--base6);
    border-bottom: 5px solid var(--base6);
  }
  .bvdot5-xsx {
    border-top: 5px dotted var(--base6);
    border-bottom: 5px dotted var(--base6);
  }
  .bh5-xsx {
    border-left: 5px solid var(--base6);
    border-right: 5px solid var(--base6);
  }
  .bhdot5-xsx {
    border-left: 5px dotted var(--base6);
    border-right: 5px dotted var(--base6);
  }
  .b6-xsx {
    border: 6px solid var(--base6);
  }
  .bl6-xsx {
    border-left: 6px solid var(--base6);
  }
  .bdotl6-xsx {
    border-left: 6px dotted var(--base6);
  }
  .br6-xsx {
    border-right: 6px solid var(--base6);
  }
  .bdotr6-xsx {
    border-right: 6px dotted var(--base6);
  }
  .bt6-xsx {
    border-top: 6px solid var(--base6);
  }
  .bdott6-xsx {
    border-top: 6px dotted var(--base6);
  }
  .bb6-xsx {
    border-bottom: 6px solid var(--base6);
  }
  .bdotb6-xsx {
    border-bottom: 6px dotted var(--base6);
  }
  .bv6-xsx {
    border-top: 6px solid var(--base6);
    border-bottom: 6px solid var(--base6);
  }
  .bvdot6-xsx {
    border-top: 6px dotted var(--base6);
    border-bottom: 6px dotted var(--base6);
  }
  .bh6-xsx {
    border-left: 6px solid var(--base6);
    border-right: 6px solid var(--base6);
  }
  .bhdot6-xsx {
    border-left: 6px dotted var(--base6);
    border-right: 6px dotted var(--base6);
  }
  .b7-xsx {
    border: 7px solid var(--base6);
  }
  .bl7-xsx {
    border-left: 7px solid var(--base6);
  }
  .bdotl7-xsx {
    border-left: 7px dotted var(--base6);
  }
  .br7-xsx {
    border-right: 7px solid var(--base6);
  }
  .bdotr7-xsx {
    border-right: 7px dotted var(--base6);
  }
  .bt7-xsx {
    border-top: 7px solid var(--base6);
  }
  .bdott7-xsx {
    border-top: 7px dotted var(--base6);
  }
  .bb7-xsx {
    border-bottom: 7px solid var(--base6);
  }
  .bdotb7-xsx {
    border-bottom: 7px dotted var(--base6);
  }
  .bv7-xsx {
    border-top: 7px solid var(--base6);
    border-bottom: 7px solid var(--base6);
  }
  .bvdot7-xsx {
    border-top: 7px dotted var(--base6);
    border-bottom: 7px dotted var(--base6);
  }
  .bh7-xsx {
    border-left: 7px solid var(--base6);
    border-right: 7px solid var(--base6);
  }
  .bhdot7-xsx {
    border-left: 7px dotted var(--base6);
    border-right: 7px dotted var(--base6);
  }
  .b8-xsx {
    border: 8px solid var(--base6);
  }
  .bl8-xsx {
    border-left: 8px solid var(--base6);
  }
  .bdotl8-xsx {
    border-left: 8px dotted var(--base6);
  }
  .br8-xsx {
    border-right: 8px solid var(--base6);
  }
  .bdotr8-xsx {
    border-right: 8px dotted var(--base6);
  }
  .bt8-xsx {
    border-top: 8px solid var(--base6);
  }
  .bdott8-xsx {
    border-top: 8px dotted var(--base6);
  }
  .bb8-xsx {
    border-bottom: 8px solid var(--base6);
  }
  .bdotb8-xsx {
    border-bottom: 8px dotted var(--base6);
  }
  .bv8-xsx {
    border-top: 8px solid var(--base6);
    border-bottom: 8px solid var(--base6);
  }
  .bvdot8-xsx {
    border-top: 8px dotted var(--base6);
    border-bottom: 8px dotted var(--base6);
  }
  .bh8-xsx {
    border-left: 8px solid var(--base6);
    border-right: 8px solid var(--base6);
  }
  .bhdot8-xsx {
    border-left: 8px dotted var(--base6);
    border-right: 8px dotted var(--base6);
  }
  .b9-xsx {
    border: 9px solid var(--base6);
  }
  .bl9-xsx {
    border-left: 9px solid var(--base6);
  }
  .bdotl9-xsx {
    border-left: 9px dotted var(--base6);
  }
  .br9-xsx {
    border-right: 9px solid var(--base6);
  }
  .bdotr9-xsx {
    border-right: 9px dotted var(--base6);
  }
  .bt9-xsx {
    border-top: 9px solid var(--base6);
  }
  .bdott9-xsx {
    border-top: 9px dotted var(--base6);
  }
  .bb9-xsx {
    border-bottom: 9px solid var(--base6);
  }
  .bdotb9-xsx {
    border-bottom: 9px dotted var(--base6);
  }
  .bv9-xsx {
    border-top: 9px solid var(--base6);
    border-bottom: 9px solid var(--base6);
  }
  .bvdot9-xsx {
    border-top: 9px dotted var(--base6);
    border-bottom: 9px dotted var(--base6);
  }
  .bh9-xsx {
    border-left: 9px solid var(--base6);
    border-right: 9px solid var(--base6);
  }
  .bhdot9-xsx {
    border-left: 9px dotted var(--base6);
    border-right: 9px dotted var(--base6);
  }
  .b10-xsx {
    border: 10px solid var(--base6);
  }
  .bl10-xsx {
    border-left: 10px solid var(--base6);
  }
  .bdotl10-xsx {
    border-left: 10px dotted var(--base6);
  }
  .br10-xsx {
    border-right: 10px solid var(--base6);
  }
  .bdotr10-xsx {
    border-right: 10px dotted var(--base6);
  }
  .bt10-xsx {
    border-top: 10px solid var(--base6);
  }
  .bdott10-xsx {
    border-top: 10px dotted var(--base6);
  }
  .bb10-xsx {
    border-bottom: 10px solid var(--base6);
  }
  .bdotb10-xsx {
    border-bottom: 10px dotted var(--base6);
  }
  .bv10-xsx {
    border-top: 10px solid var(--base6);
    border-bottom: 10px solid var(--base6);
  }
  .bvdot10-xsx {
    border-top: 10px dotted var(--base6);
    border-bottom: 10px dotted var(--base6);
  }
  .bh10-xsx {
    border-left: 10px solid var(--base6);
    border-right: 10px solid var(--base6);
  }
  .bhdot10-xsx {
    border-left: 10px dotted var(--base6);
    border-right: 10px dotted var(--base6);
  }
  .b11-xsx {
    border: 11px solid var(--base6);
  }
  .bl11-xsx {
    border-left: 11px solid var(--base6);
  }
  .bdotl11-xsx {
    border-left: 11px dotted var(--base6);
  }
  .br11-xsx {
    border-right: 11px solid var(--base6);
  }
  .bdotr11-xsx {
    border-right: 11px dotted var(--base6);
  }
  .bt11-xsx {
    border-top: 11px solid var(--base6);
  }
  .bdott11-xsx {
    border-top: 11px dotted var(--base6);
  }
  .bb11-xsx {
    border-bottom: 11px solid var(--base6);
  }
  .bdotb11-xsx {
    border-bottom: 11px dotted var(--base6);
  }
  .bv11-xsx {
    border-top: 11px solid var(--base6);
    border-bottom: 11px solid var(--base6);
  }
  .bvdot11-xsx {
    border-top: 11px dotted var(--base6);
    border-bottom: 11px dotted var(--base6);
  }
  .bh11-xsx {
    border-left: 11px solid var(--base6);
    border-right: 11px solid var(--base6);
  }
  .bhdot11-xsx {
    border-left: 11px dotted var(--base6);
    border-right: 11px dotted var(--base6);
  }
  .b12-xsx {
    border: 12px solid var(--base6);
  }
  .bl12-xsx {
    border-left: 12px solid var(--base6);
  }
  .bdotl12-xsx {
    border-left: 12px dotted var(--base6);
  }
  .br12-xsx {
    border-right: 12px solid var(--base6);
  }
  .bdotr12-xsx {
    border-right: 12px dotted var(--base6);
  }
  .bt12-xsx {
    border-top: 12px solid var(--base6);
  }
  .bdott12-xsx {
    border-top: 12px dotted var(--base6);
  }
  .bb12-xsx {
    border-bottom: 12px solid var(--base6);
  }
  .bdotb12-xsx {
    border-bottom: 12px dotted var(--base6);
  }
  .bv12-xsx {
    border-top: 12px solid var(--base6);
    border-bottom: 12px solid var(--base6);
  }
  .bvdot12-xsx {
    border-top: 12px dotted var(--base6);
    border-bottom: 12px dotted var(--base6);
  }
  .bh12-xsx {
    border-left: 12px solid var(--base6);
    border-right: 12px solid var(--base6);
  }
  .bhdot12-xsx {
    border-left: 12px dotted var(--base6);
    border-right: 12px dotted var(--base6);
  }
  .b13-xsx {
    border: 13px solid var(--base6);
  }
  .bl13-xsx {
    border-left: 13px solid var(--base6);
  }
  .bdotl13-xsx {
    border-left: 13px dotted var(--base6);
  }
  .br13-xsx {
    border-right: 13px solid var(--base6);
  }
  .bdotr13-xsx {
    border-right: 13px dotted var(--base6);
  }
  .bt13-xsx {
    border-top: 13px solid var(--base6);
  }
  .bdott13-xsx {
    border-top: 13px dotted var(--base6);
  }
  .bb13-xsx {
    border-bottom: 13px solid var(--base6);
  }
  .bdotb13-xsx {
    border-bottom: 13px dotted var(--base6);
  }
  .bv13-xsx {
    border-top: 13px solid var(--base6);
    border-bottom: 13px solid var(--base6);
  }
  .bvdot13-xsx {
    border-top: 13px dotted var(--base6);
    border-bottom: 13px dotted var(--base6);
  }
  .bh13-xsx {
    border-left: 13px solid var(--base6);
    border-right: 13px solid var(--base6);
  }
  .bhdot13-xsx {
    border-left: 13px dotted var(--base6);
    border-right: 13px dotted var(--base6);
  }
  .b14-xsx {
    border: 14px solid var(--base6);
  }
  .bl14-xsx {
    border-left: 14px solid var(--base6);
  }
  .bdotl14-xsx {
    border-left: 14px dotted var(--base6);
  }
  .br14-xsx {
    border-right: 14px solid var(--base6);
  }
  .bdotr14-xsx {
    border-right: 14px dotted var(--base6);
  }
  .bt14-xsx {
    border-top: 14px solid var(--base6);
  }
  .bdott14-xsx {
    border-top: 14px dotted var(--base6);
  }
  .bb14-xsx {
    border-bottom: 14px solid var(--base6);
  }
  .bdotb14-xsx {
    border-bottom: 14px dotted var(--base6);
  }
  .bv14-xsx {
    border-top: 14px solid var(--base6);
    border-bottom: 14px solid var(--base6);
  }
  .bvdot14-xsx {
    border-top: 14px dotted var(--base6);
    border-bottom: 14px dotted var(--base6);
  }
  .bh14-xsx {
    border-left: 14px solid var(--base6);
    border-right: 14px solid var(--base6);
  }
  .bhdot14-xsx {
    border-left: 14px dotted var(--base6);
    border-right: 14px dotted var(--base6);
  }
  .b15-xsx {
    border: 15px solid var(--base6);
  }
  .bl15-xsx {
    border-left: 15px solid var(--base6);
  }
  .bdotl15-xsx {
    border-left: 15px dotted var(--base6);
  }
  .br15-xsx {
    border-right: 15px solid var(--base6);
  }
  .bdotr15-xsx {
    border-right: 15px dotted var(--base6);
  }
  .bt15-xsx {
    border-top: 15px solid var(--base6);
  }
  .bdott15-xsx {
    border-top: 15px dotted var(--base6);
  }
  .bb15-xsx {
    border-bottom: 15px solid var(--base6);
  }
  .bdotb15-xsx {
    border-bottom: 15px dotted var(--base6);
  }
  .bv15-xsx {
    border-top: 15px solid var(--base6);
    border-bottom: 15px solid var(--base6);
  }
  .bvdot15-xsx {
    border-top: 15px dotted var(--base6);
    border-bottom: 15px dotted var(--base6);
  }
  .bh15-xsx {
    border-left: 15px solid var(--base6);
    border-right: 15px solid var(--base6);
  }
  .bhdot15-xsx {
    border-left: 15px dotted var(--base6);
    border-right: 15px dotted var(--base6);
  }
  .b16-xsx {
    border: 16px solid var(--base6);
  }
  .bl16-xsx {
    border-left: 16px solid var(--base6);
  }
  .bdotl16-xsx {
    border-left: 16px dotted var(--base6);
  }
  .br16-xsx {
    border-right: 16px solid var(--base6);
  }
  .bdotr16-xsx {
    border-right: 16px dotted var(--base6);
  }
  .bt16-xsx {
    border-top: 16px solid var(--base6);
  }
  .bdott16-xsx {
    border-top: 16px dotted var(--base6);
  }
  .bb16-xsx {
    border-bottom: 16px solid var(--base6);
  }
  .bdotb16-xsx {
    border-bottom: 16px dotted var(--base6);
  }
  .bv16-xsx {
    border-top: 16px solid var(--base6);
    border-bottom: 16px solid var(--base6);
  }
  .bvdot16-xsx {
    border-top: 16px dotted var(--base6);
    border-bottom: 16px dotted var(--base6);
  }
  .bh16-xsx {
    border-left: 16px solid var(--base6);
    border-right: 16px solid var(--base6);
  }
  .bhdot16-xsx {
    border-left: 16px dotted var(--base6);
    border-right: 16px dotted var(--base6);
  }
  .b17-xsx {
    border: 17px solid var(--base6);
  }
  .bl17-xsx {
    border-left: 17px solid var(--base6);
  }
  .bdotl17-xsx {
    border-left: 17px dotted var(--base6);
  }
  .br17-xsx {
    border-right: 17px solid var(--base6);
  }
  .bdotr17-xsx {
    border-right: 17px dotted var(--base6);
  }
  .bt17-xsx {
    border-top: 17px solid var(--base6);
  }
  .bdott17-xsx {
    border-top: 17px dotted var(--base6);
  }
  .bb17-xsx {
    border-bottom: 17px solid var(--base6);
  }
  .bdotb17-xsx {
    border-bottom: 17px dotted var(--base6);
  }
  .bv17-xsx {
    border-top: 17px solid var(--base6);
    border-bottom: 17px solid var(--base6);
  }
  .bvdot17-xsx {
    border-top: 17px dotted var(--base6);
    border-bottom: 17px dotted var(--base6);
  }
  .bh17-xsx {
    border-left: 17px solid var(--base6);
    border-right: 17px solid var(--base6);
  }
  .bhdot17-xsx {
    border-left: 17px dotted var(--base6);
    border-right: 17px dotted var(--base6);
  }
  .b18-xsx {
    border: 18px solid var(--base6);
  }
  .bl18-xsx {
    border-left: 18px solid var(--base6);
  }
  .bdotl18-xsx {
    border-left: 18px dotted var(--base6);
  }
  .br18-xsx {
    border-right: 18px solid var(--base6);
  }
  .bdotr18-xsx {
    border-right: 18px dotted var(--base6);
  }
  .bt18-xsx {
    border-top: 18px solid var(--base6);
  }
  .bdott18-xsx {
    border-top: 18px dotted var(--base6);
  }
  .bb18-xsx {
    border-bottom: 18px solid var(--base6);
  }
  .bdotb18-xsx {
    border-bottom: 18px dotted var(--base6);
  }
  .bv18-xsx {
    border-top: 18px solid var(--base6);
    border-bottom: 18px solid var(--base6);
  }
  .bvdot18-xsx {
    border-top: 18px dotted var(--base6);
    border-bottom: 18px dotted var(--base6);
  }
  .bh18-xsx {
    border-left: 18px solid var(--base6);
    border-right: 18px solid var(--base6);
  }
  .bhdot18-xsx {
    border-left: 18px dotted var(--base6);
    border-right: 18px dotted var(--base6);
  }
  .b19-xsx {
    border: 19px solid var(--base6);
  }
  .bl19-xsx {
    border-left: 19px solid var(--base6);
  }
  .bdotl19-xsx {
    border-left: 19px dotted var(--base6);
  }
  .br19-xsx {
    border-right: 19px solid var(--base6);
  }
  .bdotr19-xsx {
    border-right: 19px dotted var(--base6);
  }
  .bt19-xsx {
    border-top: 19px solid var(--base6);
  }
  .bdott19-xsx {
    border-top: 19px dotted var(--base6);
  }
  .bb19-xsx {
    border-bottom: 19px solid var(--base6);
  }
  .bdotb19-xsx {
    border-bottom: 19px dotted var(--base6);
  }
  .bv19-xsx {
    border-top: 19px solid var(--base6);
    border-bottom: 19px solid var(--base6);
  }
  .bvdot19-xsx {
    border-top: 19px dotted var(--base6);
    border-bottom: 19px dotted var(--base6);
  }
  .bh19-xsx {
    border-left: 19px solid var(--base6);
    border-right: 19px solid var(--base6);
  }
  .bhdot19-xsx {
    border-left: 19px dotted var(--base6);
    border-right: 19px dotted var(--base6);
  }
  .b20-xsx {
    border: 20px solid var(--base6);
  }
  .bl20-xsx {
    border-left: 20px solid var(--base6);
  }
  .bdotl20-xsx {
    border-left: 20px dotted var(--base6);
  }
  .br20-xsx {
    border-right: 20px solid var(--base6);
  }
  .bdotr20-xsx {
    border-right: 20px dotted var(--base6);
  }
  .bt20-xsx {
    border-top: 20px solid var(--base6);
  }
  .bdott20-xsx {
    border-top: 20px dotted var(--base6);
  }
  .bb20-xsx {
    border-bottom: 20px solid var(--base6);
  }
  .bdotb20-xsx {
    border-bottom: 20px dotted var(--base6);
  }
  .bv20-xsx {
    border-top: 20px solid var(--base6);
    border-bottom: 20px solid var(--base6);
  }
  .bvdot20-xsx {
    border-top: 20px dotted var(--base6);
    border-bottom: 20px dotted var(--base6);
  }
  .bh20-xsx {
    border-left: 20px solid var(--base6);
    border-right: 20px solid var(--base6);
  }
  .bhdot20-xsx {
    border-left: 20px dotted var(--base6);
    border-right: 20px dotted var(--base6);
  }
  .bc1-xsx {
    border-color: var(--color1);
  }
  .bc2-xsx {
    border-color: var(--color2);
  }
  .bc3-xsx {
    border-color: var(--color3);
  }
  .bc4-xsx {
    border-color: var(--color4);
  }
  .bc5-xsx {
    border-color: var(--color5);
  }
  .bc6-xsx {
    border-color: var(--color6);
  }
  .bc7-xsx {
    border-color: var(--color7);
  }
  .bc8-xsx {
    border-color: var(--color8);
  }
  .bc9-xsx {
    border-color: var(--color9);
  }
  .bc10-xsx {
    border-color: var(--color10);
  }
  .bc11-xsx {
    border-color: var(--color11);
  }
  .bc12-xsx {
    border-color: var(--color12);
  }
  .bc13-xsx {
    border-color: var(--color13);
  }
  .bc14-xsx {
    border-color: var(--color14);
  }
  .bc15-xsx {
    border-color: var(--color15);
  }
  .bcbase1-xsx {
    border-color: var(--base1);
  }
  .bcbase2-xsx {
    border-color: var(--base2);
  }
  .bcbase3-xsx {
    border-color: var(--base3);
  }
  .bcbase4-xsx {
    border-color: var(--base4);
  }
  .bcbase5-xsx {
    border-color: var(--base5);
  }
  .bcbase6-xsx {
    border-color: var(--base6);
  }
  .bcbase7-xsx {
    border-color: var(--base7);
  }
  .bcbase8-xsx {
    border-color: var(--base8);
  }
  .bcbase9-xsx {
    border-color: var(--base9);
  }
  .bcbase10-xsx {
    border-color: var(--base10);
  }
  .bcbase11-xsx {
    border-color: var(--base11);
  }
  .bcbase12-xsx {
    border-color: var(--base12);
  }
  .bcbase13-xsx {
    border-color: var(--base13);
  }
  .bcbase14-xsx {
    border-color: var(--base14);
  }
  .bcbase15-xsx {
    border-color: var(--base15);
  }
  .bcsys1-xsx {
    border-color: var(--sys1);
  }
  .bcsys2-xsx {
    border-color: var(--sys2);
  }
  .bcsys3-xsx {
    border-color: var(--sys3);
  }
  .bcsys4-xsx {
    border-color: var(--sys4);
  }
  .bcsys5-xsx {
    border-color: var(--sys5);
  }
  .bcsys6-xsx {
    border-color: var(--sys6);
  }
  .bcsys7-xsx {
    border-color: var(--sys7);
  }
  .bcsys8-xsx {
    border-color: var(--sys8);
  }
  .bcsys9-xsx {
    border-color: var(--sys9);
  }
  .bcsys10-xsx {
    border-color: var(--sys10);
  }
  .bcsys11-xsx {
    border-color: var(--sys11);
  }
  .bcsys12-xsx {
    border-color: var(--sys12);
  }
  .bcsys13-xsx {
    border-color: var(--sys13);
  }
  .bcsys14-xsx {
    border-color: var(--sys14);
  }
  .bcsys15-xsx {
    border-color: var(--sys15);
  }
  .bcw-xsx {
    border-color: #fff;
  }
  .bcb-xsx {
    border-color: #000;
  }
}
.cc-cont {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  flex-wrap: wrap;
}

.c1 {
  width: 8.3333333333%;
}

.c2 {
  width: 16.6666666667%;
}

.c3 {
  width: 25%;
}

.c4 {
  width: 33.3333333333%;
}

.c5 {
  width: 41.6666666667%;
}

.c6 {
  width: 50%;
}

.c7 {
  width: 58.3333333333%;
}

.c8 {
  width: 66.6666666667%;
}

.c9 {
  width: 75%;
}

.c10 {
  width: 83.3333333333%;
}

.c11 {
  width: 91.6666666667%;
}

.c12 {
  width: 100%;
}

.crev {
  flex-direction: row-reverse;
}

.crevc {
  flex-direction: column-reverse;
}

@media (max-width: 1670px) {
  .c1-xxl {
    width: 8.3333333333% !important;
  }
  .c2-xxl {
    width: 16.6666666667% !important;
  }
  .c3-xxl {
    width: 25% !important;
  }
  .c4-xxl {
    width: 33.3333333333% !important;
  }
  .c5-xxl {
    width: 41.6666666667% !important;
  }
  .c6-xxl {
    width: 50% !important;
  }
  .c7-xxl {
    width: 58.3333333333% !important;
  }
  .c8-xxl {
    width: 66.6666666667% !important;
  }
  .c9-xxl {
    width: 75% !important;
  }
  .c10-xxl {
    width: 83.3333333333% !important;
  }
  .c11-xxl {
    width: 91.6666666667% !important;
  }
  .c12-xxl {
    width: 100% !important;
  }
  .crev-xxl {
    flex-direction: row-reverse !important;
  }
  .crevc-xxl {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1585px) {
  .c1-xxlx {
    width: 8.3333333333% !important;
  }
  .c2-xxlx {
    width: 16.6666666667% !important;
  }
  .c3-xxlx {
    width: 25% !important;
  }
  .c4-xxlx {
    width: 33.3333333333% !important;
  }
  .c5-xxlx {
    width: 41.6666666667% !important;
  }
  .c6-xxlx {
    width: 50% !important;
  }
  .c7-xxlx {
    width: 58.3333333333% !important;
  }
  .c8-xxlx {
    width: 66.6666666667% !important;
  }
  .c9-xxlx {
    width: 75% !important;
  }
  .c10-xxlx {
    width: 83.3333333333% !important;
  }
  .c11-xxlx {
    width: 91.6666666667% !important;
  }
  .c12-xxlx {
    width: 100% !important;
  }
  .crev-xxlx {
    flex-direction: row-reverse !important;
  }
  .crevc-xxlx {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1499px) {
  .c1-xl {
    width: 8.3333333333% !important;
  }
  .c2-xl {
    width: 16.6666666667% !important;
  }
  .c3-xl {
    width: 25% !important;
  }
  .c4-xl {
    width: 33.3333333333% !important;
  }
  .c5-xl {
    width: 41.6666666667% !important;
  }
  .c6-xl {
    width: 50% !important;
  }
  .c7-xl {
    width: 58.3333333333% !important;
  }
  .c8-xl {
    width: 66.6666666667% !important;
  }
  .c9-xl {
    width: 75% !important;
  }
  .c10-xl {
    width: 83.3333333333% !important;
  }
  .c11-xl {
    width: 91.6666666667% !important;
  }
  .c12-xl {
    width: 100% !important;
  }
  .crev-xl {
    flex-direction: row-reverse !important;
  }
  .crevc-xl {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1399px) {
  .c1-xlg {
    width: 8.3333333333% !important;
  }
  .c2-xlg {
    width: 16.6666666667% !important;
  }
  .c3-xlg {
    width: 25% !important;
  }
  .c4-xlg {
    width: 33.3333333333% !important;
  }
  .c5-xlg {
    width: 41.6666666667% !important;
  }
  .c6-xlg {
    width: 50% !important;
  }
  .c7-xlg {
    width: 58.3333333333% !important;
  }
  .c8-xlg {
    width: 66.6666666667% !important;
  }
  .c9-xlg {
    width: 75% !important;
  }
  .c10-xlg {
    width: 83.3333333333% !important;
  }
  .c11-xlg {
    width: 91.6666666667% !important;
  }
  .c12-xlg {
    width: 100% !important;
  }
  .crev-xlg {
    flex-direction: row-reverse !important;
  }
  .crevc-xlg {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1272px) {
  .c1-lg {
    width: 8.3333333333% !important;
  }
  .c2-lg {
    width: 16.6666666667% !important;
  }
  .c3-lg {
    width: 25% !important;
  }
  .c4-lg {
    width: 33.3333333333% !important;
  }
  .c5-lg {
    width: 41.6666666667% !important;
  }
  .c6-lg {
    width: 50% !important;
  }
  .c7-lg {
    width: 58.3333333333% !important;
  }
  .c8-lg {
    width: 66.6666666667% !important;
  }
  .c9-lg {
    width: 75% !important;
  }
  .c10-lg {
    width: 83.3333333333% !important;
  }
  .c11-lg {
    width: 91.6666666667% !important;
  }
  .c12-lg {
    width: 100% !important;
  }
  .crev-lg {
    flex-direction: row-reverse !important;
  }
  .crevc-lg {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1135px) {
  .c1-lgm {
    width: 8.3333333333% !important;
  }
  .c2-lgm {
    width: 16.6666666667% !important;
  }
  .c3-lgm {
    width: 25% !important;
  }
  .c4-lgm {
    width: 33.3333333333% !important;
  }
  .c5-lgm {
    width: 41.6666666667% !important;
  }
  .c6-lgm {
    width: 50% !important;
  }
  .c7-lgm {
    width: 58.3333333333% !important;
  }
  .c8-lgm {
    width: 66.6666666667% !important;
  }
  .c9-lgm {
    width: 75% !important;
  }
  .c10-lgm {
    width: 83.3333333333% !important;
  }
  .c11-lgm {
    width: 91.6666666667% !important;
  }
  .c12-lgm {
    width: 100% !important;
  }
  .crev-lgm {
    flex-direction: row-reverse !important;
  }
  .crevc-lgm {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 991px) {
  .c1-md {
    width: 8.3333333333% !important;
  }
  .c2-md {
    width: 16.6666666667% !important;
  }
  .c3-md {
    width: 25% !important;
  }
  .c4-md {
    width: 33.3333333333% !important;
  }
  .c5-md {
    width: 41.6666666667% !important;
  }
  .c6-md {
    width: 50% !important;
  }
  .c7-md {
    width: 58.3333333333% !important;
  }
  .c8-md {
    width: 66.6666666667% !important;
  }
  .c9-md {
    width: 75% !important;
  }
  .c10-md {
    width: 83.3333333333% !important;
  }
  .c11-md {
    width: 91.6666666667% !important;
  }
  .c12-md {
    width: 100% !important;
  }
  .crev-md {
    flex-direction: row-reverse !important;
  }
  .crevc-md {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 879px) {
  .c1-mds {
    width: 8.3333333333% !important;
  }
  .c2-mds {
    width: 16.6666666667% !important;
  }
  .c3-mds {
    width: 25% !important;
  }
  .c4-mds {
    width: 33.3333333333% !important;
  }
  .c5-mds {
    width: 41.6666666667% !important;
  }
  .c6-mds {
    width: 50% !important;
  }
  .c7-mds {
    width: 58.3333333333% !important;
  }
  .c8-mds {
    width: 66.6666666667% !important;
  }
  .c9-mds {
    width: 75% !important;
  }
  .c10-mds {
    width: 83.3333333333% !important;
  }
  .c11-mds {
    width: 91.6666666667% !important;
  }
  .c12-mds {
    width: 100% !important;
  }
  .crev-mds {
    flex-direction: row-reverse !important;
  }
  .crevc-mds {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 767px) {
  .c1-sm {
    width: 8.3333333333% !important;
  }
  .c2-sm {
    width: 16.6666666667% !important;
  }
  .c3-sm {
    width: 25% !important;
  }
  .c4-sm {
    width: 33.3333333333% !important;
  }
  .c5-sm {
    width: 41.6666666667% !important;
  }
  .c6-sm {
    width: 50% !important;
  }
  .c7-sm {
    width: 58.3333333333% !important;
  }
  .c8-sm {
    width: 66.6666666667% !important;
  }
  .c9-sm {
    width: 75% !important;
  }
  .c10-sm {
    width: 83.3333333333% !important;
  }
  .c11-sm {
    width: 91.6666666667% !important;
  }
  .c12-sm {
    width: 100% !important;
  }
  .crev-sm {
    flex-direction: row-reverse !important;
  }
  .crevc-sm {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 628px) {
  .c1-smx {
    width: 8.3333333333% !important;
  }
  .c2-smx {
    width: 16.6666666667% !important;
  }
  .c3-smx {
    width: 25% !important;
  }
  .c4-smx {
    width: 33.3333333333% !important;
  }
  .c5-smx {
    width: 41.6666666667% !important;
  }
  .c6-smx {
    width: 50% !important;
  }
  .c7-smx {
    width: 58.3333333333% !important;
  }
  .c8-smx {
    width: 66.6666666667% !important;
  }
  .c9-smx {
    width: 75% !important;
  }
  .c10-smx {
    width: 83.3333333333% !important;
  }
  .c11-smx {
    width: 91.6666666667% !important;
  }
  .c12-smx {
    width: 100% !important;
  }
  .crev-smx {
    flex-direction: row-reverse !important;
  }
  .crevc-smx {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 489px) {
  .c1-xs {
    width: 8.3333333333% !important;
  }
  .c2-xs {
    width: 16.6666666667% !important;
  }
  .c3-xs {
    width: 25% !important;
  }
  .c4-xs {
    width: 33.3333333333% !important;
  }
  .c5-xs {
    width: 41.6666666667% !important;
  }
  .c6-xs {
    width: 50% !important;
  }
  .c7-xs {
    width: 58.3333333333% !important;
  }
  .c8-xs {
    width: 66.6666666667% !important;
  }
  .c9-xs {
    width: 75% !important;
  }
  .c10-xs {
    width: 83.3333333333% !important;
  }
  .c11-xs {
    width: 91.6666666667% !important;
  }
  .c12-xs {
    width: 100% !important;
  }
  .crev-xs {
    flex-direction: row-reverse !important;
  }
  .crevc-xs {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 379px) {
  .c1-xsx {
    width: 8.3333333333% !important;
  }
  .c2-xsx {
    width: 16.6666666667% !important;
  }
  .c3-xsx {
    width: 25% !important;
  }
  .c4-xsx {
    width: 33.3333333333% !important;
  }
  .c5-xsx {
    width: 41.6666666667% !important;
  }
  .c6-xsx {
    width: 50% !important;
  }
  .c7-xsx {
    width: 58.3333333333% !important;
  }
  .c8-xsx {
    width: 66.6666666667% !important;
  }
  .c9-xsx {
    width: 75% !important;
  }
  .c10-xsx {
    width: 83.3333333333% !important;
  }
  .c11-xsx {
    width: 91.6666666667% !important;
  }
  .c12-xsx {
    width: 100% !important;
  }
  .crev-xsx {
    flex-direction: row-reverse !important;
  }
  .crevc-xsx {
    flex-direction: column-reverse !important;
  }
}
:root {
  --s1: 0.3803153rem;
  --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  --s2: 0.8005796rem;
  --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  --s3: 1.3005796rem;
  --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  --s4: 1.8005796rem;
  --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  --s5: 2.3005796rem;
  --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  --s6: 2.8005796rem;
  --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  --s7: 3.3005796rem;
  --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  --s8: 3.8005796rem;
  --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  --s9: 4.60107805rem;
  --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  --s10: 6.20223725rem;
  --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  --s11: 8.20223725rem;
  --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  --s12: 10.8033153rem;
  --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  --s13: 14.4044745rem;
  --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  --s14: 18.4044745rem;
  --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  --s15: 22.4044745rem;
  --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  --s16: 26.4044745rem;
  --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  --s17: 31.6066306rem;
  --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  --s18: 37.6066306rem;
  --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  --s19: 43.6066306rem;
  --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  --s20: 50.80886785rem;
  --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  --s21: 58.80886785rem;
  --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  --s22: 68.0111051rem;
  --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}
:root :root {
  --f3: 0.2002898rem ;
  --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
}
:root :root {
  --f4: 0.3002898rem ;
  --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
}
:root :root {
  --f5: 0.4002898rem ;
  --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
}
:root :root {
  --f6: 0.5002898rem ;
  --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
}
:root :root {
  --f7: 0.6002898rem ;
  --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
}
:root :root {
  --f8: 0.7002898rem ;
  --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
}
:root :root {
  --f9: 0.8002898rem ;
  --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
}
:root :root {
  --f10: 0.9002898rem ;
  --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
}
:root :root {
  --f11: 1.0002898rem ;
  --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
}
:root :root {
  --f12: 1.1002898rem ;
  --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
}
:root :root {
  --f13: 1.2002898rem ;
  --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
}
:root :root {
  --f14: 1.3002898rem ;
  --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
}
:root :root {
  --f15: 1.4002898rem ;
  --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
}
:root :root {
  --f16: 1.5002898rem ;
  --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
}
:root :root {
  --f17: 1.6002898rem ;
  --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
}
:root :root {
  --f18: 1.7002898rem ;
  --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
}
:root :root {
  --f19: 1.8002898rem ;
  --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
}
:root :root {
  --f20: 1.9002898rem ;
  --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
}
:root :root {
  --f21: 2.0002898rem ;
  --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
}
:root :root {
  --f22: 2.1002898rem ;
  --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
}
:root :root {
  --f23: 2.2002898rem ;
  --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
}
:root :root {
  --f24: 2.3002898rem ;
  --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
}
:root :root {
  --f25: 2.4002898rem ;
  --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
}
:root :root {
  --f26: 2.5002898rem ;
  --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
}
:root :root {
  --f27: 2.6002898rem ;
  --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
}
:root :root {
  --f28: 2.7002898rem ;
  --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
}
:root :root {
  --f29: 2.8002898rem ;
  --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
}
:root :root {
  --f30: 2.9002898rem ;
  --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
}
:root :root {
  --f31: 3.0002898rem ;
  --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
}
:root :root {
  --f32: 3.1002898rem ;
  --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
}
:root :root {
  --f33: 3.2002898rem ;
  --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
}
:root :root {
  --f34: 3.3002898rem ;
  --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
}
:root :root {
  --f35: 3.4002898rem ;
  --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
}
:root :root {
  --f36: 3.5002898rem ;
  --f36: clamp(3.35rem, calc(3.35rem + (1vw - 0.32rem) * 0.1852), 3.6rem);
}
:root :root {
  --f37: 3.6002898rem ;
  --f37: clamp(3.45rem, calc(3.45rem + (1vw - 0.32rem) * 0.1852), 3.7rem);
}
:root :root {
  --f38: 3.7002898rem ;
  --f38: clamp(3.55rem, calc(3.55rem + (1vw - 0.32rem) * 0.1852), 3.8rem);
}
:root :root {
  --f39: 3.8002898rem ;
  --f39: clamp(3.65rem, calc(3.65rem + (1vw - 0.32rem) * 0.1852), 3.9rem);
}
:root :root {
  --f40: 3.9002898rem ;
  --f40: clamp(3.75rem, calc(3.75rem + (1vw - 0.32rem) * 0.1852), 4rem);
}
:root :root {
  --f41: 4.0002898rem ;
  --f41: clamp(3.85rem, calc(3.85rem + (1vw - 0.32rem) * 0.1852), 4.1rem);
}
:root :root {
  --f42: 4.1002898rem ;
  --f42: clamp(3.95rem, calc(3.95rem + (1vw - 0.32rem) * 0.1852), 4.2rem);
}
:root :root {
  --f43: 4.2002898rem ;
  --f43: clamp(4.05rem, calc(4.05rem + (1vw - 0.32rem) * 0.1852), 4.3rem);
}
:root :root {
  --f44: 4.3002898rem ;
  --f44: clamp(4.15rem, calc(4.15rem + (1vw - 0.32rem) * 0.1852), 4.4rem);
}
:root :root {
  --f45: 4.4002898rem ;
  --f45: clamp(4.25rem, calc(4.25rem + (1vw - 0.32rem) * 0.1852), 4.5rem);
}
:root :root {
  --f46: 4.5002898rem ;
  --f46: clamp(4.35rem, calc(4.35rem + (1vw - 0.32rem) * 0.1852), 4.6rem);
}
:root :root {
  --f47: 4.6002898rem ;
  --f47: clamp(4.45rem, calc(4.45rem + (1vw - 0.32rem) * 0.1852), 4.7rem);
}
:root :root {
  --f48: 4.7002898rem ;
  --f48: clamp(4.55rem, calc(4.55rem + (1vw - 0.32rem) * 0.1852), 4.8rem);
}
:root :root {
  --f49: 4.8002898rem ;
  --f49: clamp(4.65rem, calc(4.65rem + (1vw - 0.32rem) * 0.1852), 4.9rem);
}
:root :root {
  --f50: 4.9002898rem ;
  --f50: clamp(4.75rem, calc(4.75rem + (1vw - 0.32rem) * 0.1852), 5rem);
}
:root :root {
  --f51: 5.0002898rem ;
  --f51: clamp(4.85rem, calc(4.85rem + (1vw - 0.32rem) * 0.1852), 5.1rem);
}
:root :root {
  --f52: 5.1002898rem ;
  --f52: clamp(4.95rem, calc(4.95rem + (1vw - 0.32rem) * 0.1852), 5.2rem);
}
:root :root {
  --f53: 5.2002898rem ;
  --f53: clamp(5.05rem, calc(5.05rem + (1vw - 0.32rem) * 0.1852), 5.3rem);
}
:root :root {
  --f54: 5.3002898rem ;
  --f54: clamp(5.15rem, calc(5.15rem + (1vw - 0.32rem) * 0.1852), 5.4rem);
}
:root :root {
  --f55: 5.4002898rem ;
  --f55: clamp(5.25rem, calc(5.25rem + (1vw - 0.32rem) * 0.1852), 5.5rem);
}
:root :root {
  --f56: 5.5002898rem ;
  --f56: clamp(5.35rem, calc(5.35rem + (1vw - 0.32rem) * 0.1852), 5.6rem);
}
:root :root {
  --f57: 5.6002898rem ;
  --f57: clamp(5.45rem, calc(5.45rem + (1vw - 0.32rem) * 0.1852), 5.7rem);
}
:root :root {
  --f58: 5.7002898rem ;
  --f58: clamp(5.55rem, calc(5.55rem + (1vw - 0.32rem) * 0.1852), 5.8rem);
}
:root :root {
  --f59: 5.8002898rem ;
  --f59: clamp(5.65rem, calc(5.65rem + (1vw - 0.32rem) * 0.1852), 5.9rem);
}
:root :root {
  --f60: 5.9002898rem ;
  --f60: clamp(5.75rem, calc(5.75rem + (1vw - 0.32rem) * 0.1852), 6rem);
}
:root :root {
  --f61: 6.0002898rem ;
  --f61: clamp(5.85rem, calc(5.85rem + (1vw - 0.32rem) * 0.1852), 6.1rem);
}
:root :root {
  --f62: 6.1002898rem ;
  --f62: clamp(5.95rem, calc(5.95rem + (1vw - 0.32rem) * 0.1852), 6.2rem);
}
:root :root {
  --f63: 6.2002898rem ;
  --f63: clamp(6.05rem, calc(6.05rem + (1vw - 0.32rem) * 0.1852), 6.3rem);
}
:root :root {
  --f64: 6.3002898rem ;
  --f64: clamp(6.15rem, calc(6.15rem + (1vw - 0.32rem) * 0.1852), 6.4rem);
}
:root :root {
  --f65: 6.4002898rem ;
  --f65: clamp(6.25rem, calc(6.25rem + (1vw - 0.32rem) * 0.1852), 6.5rem);
}
:root :root {
  --f66: 6.5002898rem ;
  --f66: clamp(6.35rem, calc(6.35rem + (1vw - 0.32rem) * 0.1852), 6.6rem);
}
:root :root {
  --f67: 6.6002898rem ;
  --f67: clamp(6.45rem, calc(6.45rem + (1vw - 0.32rem) * 0.1852), 6.7rem);
}
:root :root {
  --f68: 6.7002898rem ;
  --f68: clamp(6.55rem, calc(6.55rem + (1vw - 0.32rem) * 0.1852), 6.8rem);
}
:root :root {
  --f69: 6.8002898rem ;
  --f69: clamp(6.65rem, calc(6.65rem + (1vw - 0.32rem) * 0.1852), 6.9rem);
}
:root :root {
  --f70: 6.9002898rem ;
  --f70: clamp(6.75rem, calc(6.75rem + (1vw - 0.32rem) * 0.1852), 7rem);
}
:root :root {
  --f71: 7.0002898rem ;
  --f71: clamp(6.85rem, calc(6.85rem + (1vw - 0.32rem) * 0.1852), 7.1rem);
}
:root :root {
  --f72: 7.1002898rem ;
  --f72: clamp(6.95rem, calc(6.95rem + (1vw - 0.32rem) * 0.1852), 7.2rem);
}
:root :root {
  --f73: 7.2002898rem ;
  --f73: clamp(7.05rem, calc(7.05rem + (1vw - 0.32rem) * 0.1852), 7.3rem);
}
:root :root {
  --f74: 7.3002898rem ;
  --f74: clamp(7.15rem, calc(7.15rem + (1vw - 0.32rem) * 0.1852), 7.4rem);
}
:root :root {
  --f75: 7.4002898rem ;
  --f75: clamp(7.25rem, calc(7.25rem + (1vw - 0.32rem) * 0.1852), 7.5rem);
}
:root :root {
  --f76: 7.5002898rem ;
  --f76: clamp(7.35rem, calc(7.35rem + (1vw - 0.32rem) * 0.1852), 7.6rem);
}
:root :root {
  --f77: 7.6002898rem ;
  --f77: clamp(7.45rem, calc(7.45rem + (1vw - 0.32rem) * 0.1852), 7.7rem);
}
:root :root {
  --f78: 7.7002898rem ;
  --f78: clamp(7.55rem, calc(7.55rem + (1vw - 0.32rem) * 0.1852), 7.8rem);
}
:root :root {
  --f79: 7.8002898rem ;
  --f79: clamp(7.65rem, calc(7.65rem + (1vw - 0.32rem) * 0.1852), 7.9rem);
}
:root :root {
  --f80: 7.9002898rem ;
  --f80: clamp(7.75rem, calc(7.75rem + (1vw - 0.32rem) * 0.1852), 8rem);
}
:root :root {
  --f81: 8.0002898rem ;
  --f81: clamp(7.85rem, calc(7.85rem + (1vw - 0.32rem) * 0.1852), 8.1rem);
}
:root :root {
  --f82: 8.1002898rem ;
  --f82: clamp(7.95rem, calc(7.95rem + (1vw - 0.32rem) * 0.1852), 8.2rem);
}
:root :root {
  --f83: 8.2002898rem ;
  --f83: clamp(8.05rem, calc(8.05rem + (1vw - 0.32rem) * 0.1852), 8.3rem);
}
:root :root {
  --f84: 8.3002898rem ;
  --f84: clamp(8.15rem, calc(8.15rem + (1vw - 0.32rem) * 0.1852), 8.4rem);
}
:root :root {
  --f85: 8.4002898rem ;
  --f85: clamp(8.25rem, calc(8.25rem + (1vw - 0.32rem) * 0.1852), 8.5rem);
}
:root :root {
  --f86: 8.5002898rem ;
  --f86: clamp(8.35rem, calc(8.35rem + (1vw - 0.32rem) * 0.1852), 8.6rem);
}
:root :root {
  --f87: 8.6002898rem ;
  --f87: clamp(8.45rem, calc(8.45rem + (1vw - 0.32rem) * 0.1852), 8.7rem);
}
:root :root {
  --f88: 8.7002898rem ;
  --f88: clamp(8.55rem, calc(8.55rem + (1vw - 0.32rem) * 0.1852), 8.8rem);
}
:root :root {
  --f89: 8.8002898rem ;
  --f89: clamp(8.65rem, calc(8.65rem + (1vw - 0.32rem) * 0.1852), 8.9rem);
}
:root :root {
  --f90: 8.9002898rem ;
  --f90: clamp(8.75rem, calc(8.75rem + (1vw - 0.32rem) * 0.1852), 9rem);
}
:root :root {
  --f91: 9.0002898rem ;
  --f91: clamp(8.85rem, calc(8.85rem + (1vw - 0.32rem) * 0.1852), 9.1rem);
}
:root :root {
  --f92: 9.1002898rem ;
  --f92: clamp(8.95rem, calc(8.95rem + (1vw - 0.32rem) * 0.1852), 9.2rem);
}
:root :root {
  --f93: 9.2002898rem ;
  --f93: clamp(9.05rem, calc(9.05rem + (1vw - 0.32rem) * 0.1852), 9.3rem);
}
:root :root {
  --f94: 9.3002898rem ;
  --f94: clamp(9.15rem, calc(9.15rem + (1vw - 0.32rem) * 0.1852), 9.4rem);
}
:root :root {
  --f95: 9.4002898rem ;
  --f95: clamp(9.25rem, calc(9.25rem + (1vw - 0.32rem) * 0.1852), 9.5rem);
}
:root :root {
  --f96: 9.5002898rem ;
  --f96: clamp(9.35rem, calc(9.35rem + (1vw - 0.32rem) * 0.1852), 9.6rem);
}
:root :root {
  --f97: 9.6002898rem ;
  --f97: clamp(9.45rem, calc(9.45rem + (1vw - 0.32rem) * 0.1852), 9.7rem);
}
:root :root {
  --f98: 9.7002898rem ;
  --f98: clamp(9.55rem, calc(9.55rem + (1vw - 0.32rem) * 0.1852), 9.8rem);
}
:root :root {
  --f99: 9.8002898rem ;
  --f99: clamp(9.65rem, calc(9.65rem + (1vw - 0.32rem) * 0.1852), 9.9rem);
}
:root :root {
  --f100: 9.9002898rem ;
  --f100: clamp(9.75rem, calc(9.75rem + (1vw - 0.32rem) * 0.1852), 10rem);
}

@media (max-width: 1670px) {
  :root {
    --s1: 0.4905265rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.984298rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.484298rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.984298rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.484298rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.984298rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.484298rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.984298rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.96846525rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 6.93706125rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 8.93706125rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 11.9055265rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 15.8741225rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 19.8741225rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 23.8741225rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 27.8741225rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 33.811053rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 39.811053rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 45.811053rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 53.74811425rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 61.74811425rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 71.6851755rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 1585px) {
  :root {
    --s1: 0.4715284rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.9526288rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.4526288rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.9526288rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.4526288rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.9526288rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.4526288rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.9526288rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.9051354rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 6.810393rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 8.810393rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 11.7155284rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 15.620786rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 19.620786rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 23.620786rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 27.620786rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 33.4310568rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 39.4310568rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 45.4310568rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 53.2414498rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 61.2414498rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 71.0518428rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 1499px) {
  :root {
    --s1: 0.4367541rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.8946612rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.3946612rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.8946612rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.3946612rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.8946612rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.3946612rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.8946612rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.78921585rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 6.57853825rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 8.57853825rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 11.3677541rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 15.1570765rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 19.1570765rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 23.1570765rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 27.1570765rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 32.7355082rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 38.7355082rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 44.7355082rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 52.31404645rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 60.31404645rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 69.8925847rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 1399px) {
  :root {
    --s1: 0.4256441rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.8761412rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.3761412rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.8761412rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.3761412rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.8761412rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.3761412rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.8761412rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.75218085rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 6.50446325rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 8.50446325rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 11.2566441rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 15.0089265rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 19.0089265rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 23.0089265rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 27.0089265rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 32.5132882rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 38.5132882rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 44.5132882rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 52.01775145rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 60.01775145rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 69.5222147rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 1272px) {
  :root {
    --s1: 0.3803153rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.8005796rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.3005796rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.8005796rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.3005796rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.8005796rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.3005796rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.8005796rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.60107805rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 6.20223725rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 8.20223725rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 10.8033153rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 14.4044745rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 18.4044745rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 22.4044745rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 26.4044745rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 31.6066306rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 37.6066306rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 43.6066306rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 50.80886785rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 58.80886785rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 68.0111051rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 1135px) {
  :root {
    --s1: 0.3650946rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.7752072rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.2752072rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.7752072rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.2752072rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.7752072rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.2752072rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.7752072rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.5503401rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 6.1007545rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 8.1007545rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 10.6510946rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 14.201509rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 18.201509rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 22.201509rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 26.201509rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 31.3021892rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 37.3021892rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 43.3021892rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 50.4029437rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 58.4029437rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 67.5036982rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 991px) {
  :root {
    --s1: 0.3242098rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.7070536rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.2070536rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.7070536rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.2070536rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.7070536rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.2070536rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.7070536rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.4140513rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 5.8281585rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 7.8281585rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 10.2422098rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 13.656317rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 17.656317rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 21.656317rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 25.656317rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 30.4844196rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 36.4844196rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 42.4844196rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 49.3125781rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 57.3125781rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 66.1407366rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 879px) {
  :root {
    --s1: 0.3117666rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.6863112rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.1863112rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.6863112rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.1863112rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.6863112rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.1863112rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.6863112rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.3725721rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 5.7451945rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 7.7451945rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 10.1177666rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 13.490389rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 17.490389rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 21.490389rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 25.490389rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 30.2355332rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 36.2355332rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 42.2355332rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 48.9807277rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 56.9807277rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 65.7259222rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 767px) {
  :root {
    --s1: 0.2684376rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.6140832rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.1140832rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.6140832rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.1140832rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.6140832rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.1140832rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.6140832rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.2281356rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 5.456302rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 7.456302rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 9.6844376rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 12.912604rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 16.912604rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 20.912604rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 24.912604rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 29.3688752rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 35.3688752rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 41.3688752rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 47.8251772rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 55.8251772rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 64.2814792rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 628px) {
  :root {
    --s1: 0.2529947rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.5883404rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.0883404rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.5883404rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.0883404rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.5883404rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.0883404rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.5883404rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.17665695rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 5.35333775rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 7.35333775rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 9.5299947rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 12.7066755rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 16.7066755rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 20.7066755rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 24.7066755rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 29.0599894rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 35.0599894rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 41.0599894rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 47.41332715rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 55.41332715rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 63.7666649rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 489px) {
  :root {
    --s1: 0.2187759rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.5312988rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.0312988rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.5312988rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.0312988rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.5312988rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.0312988rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.5312988rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.06258915rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 5.12518675rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 7.12518675rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 9.1877759rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 12.2503735rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 16.2503735rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 20.2503735rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 24.2503735rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 28.3755518rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 34.3755518rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 40.3755518rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 46.50073855rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 54.50073855rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 62.6259253rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
@media (max-width: 379px) {
  :root {
    --s1: 0.2065549rem;
    --s1: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    --s2: 0.5109268rem;
    --s2: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    --s3: 1.0109268rem;
    --s3: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    --s4: 1.5109268rem;
    --s4: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    --s5: 2.0109268rem;
    --s5: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    --s6: 2.5109268rem;
    --s6: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    --s7: 3.0109268rem;
    --s7: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    --s8: 3.5109268rem;
    --s8: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    --s9: 4.02185065rem;
    --s9: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    --s10: 5.04370425rem;
    --s10: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    --s11: 7.04370425rem;
    --s11: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    --s12: 9.0655549rem;
    --s12: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    --s13: 12.0874085rem;
    --s13: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    --s14: 16.0874085rem;
    --s14: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    --s15: 20.0874085rem;
    --s15: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    --s16: 24.0874085rem;
    --s16: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    --s17: 28.1311098rem;
    --s17: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    --s18: 34.1311098rem;
    --s18: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    --s19: 40.1311098rem;
    --s19: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    --s20: 46.17481405rem;
    --s20: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    --s21: 54.17481405rem;
    --s21: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    --s22: 62.2185183rem;
    --s22: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  :root :root {
    --f3: 0.2002898rem;
    --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  }
  :root :root {
    --f4: 0.3002898rem;
    --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  }
  :root :root {
    --f5: 0.4002898rem;
    --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  }
  :root :root {
    --f6: 0.5002898rem;
    --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  }
  :root :root {
    --f7: 0.6002898rem;
    --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  }
  :root :root {
    --f8: 0.7002898rem;
    --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  }
  :root :root {
    --f9: 0.8002898rem;
    --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  }
  :root :root {
    --f10: 0.9002898rem;
    --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  }
  :root :root {
    --f11: 1.0002898rem;
    --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  }
  :root :root {
    --f12: 1.1002898rem;
    --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  }
  :root :root {
    --f13: 1.2002898rem;
    --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  }
  :root :root {
    --f14: 1.3002898rem;
    --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  }
  :root :root {
    --f15: 1.4002898rem;
    --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  }
  :root :root {
    --f16: 1.5002898rem;
    --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  }
  :root :root {
    --f17: 1.6002898rem;
    --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  }
  :root :root {
    --f18: 1.7002898rem;
    --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  }
  :root :root {
    --f19: 1.8002898rem;
    --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  }
  :root :root {
    --f20: 1.9002898rem;
    --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  }
  :root :root {
    --f21: 2.0002898rem;
    --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  }
  :root :root {
    --f22: 2.1002898rem;
    --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  }
  :root :root {
    --f23: 2.2002898rem;
    --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  }
  :root :root {
    --f24: 2.3002898rem;
    --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  }
  :root :root {
    --f25: 2.4002898rem;
    --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  }
  :root :root {
    --f26: 2.5002898rem;
    --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  }
  :root :root {
    --f27: 2.6002898rem;
    --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  }
  :root :root {
    --f28: 2.7002898rem;
    --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  }
  :root :root {
    --f29: 2.8002898rem;
    --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  }
  :root :root {
    --f30: 2.9002898rem;
    --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  }
  :root :root {
    --f31: 3.0002898rem;
    --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  }
  :root :root {
    --f32: 3.1002898rem;
    --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  }
  :root :root {
    --f33: 3.2002898rem;
    --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  }
  :root :root {
    --f34: 3.3002898rem;
    --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  }
  :root :root {
    --f35: 3.4002898rem;
    --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  }
}
.flx {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

.flxc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

.nowrap {
  flex-wrap: nowrap;
}

.noshrink {
  flex-shrink: 0;
}

.jc {
  justify-content: center;
}

.jsb {
  justify-content: space-between;
}

.jsa {
  justify-content: space-around;
}

.js {
  justify-content: flex-start;
}

.je {
  justify-content: flex-end;
}

.ac {
  align-items: center;
}

.ast {
  align-items: stretch;
}

.as {
  align-items: flex-start;
}

.ae {
  align-items: flex-end;
}

@media (max-width: 1670px) {
  .flxr-xxl {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-xxl {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-xxl {
    flex-wrap: wrap;
  }
  .nowrap-xxl {
    flex-wrap: nowrap;
  }
  .noshrink-xxl {
    flex-shrink: 0;
  }
  .jc-xxl {
    justify-content: center;
  }
  .jsb-xxl {
    justify-content: space-between;
  }
  .jsa-xxl {
    justify-content: space-around;
  }
  .js-xxl {
    justify-content: flex-start;
  }
  .je-xxl {
    justify-content: flex-end;
  }
  .ac-xxl {
    align-items: center;
  }
  .ast-xxl {
    align-items: stretch;
  }
  .as-xxl {
    align-items: flex-start;
  }
  .ae-xxl {
    align-items: flex-end;
  }
  .crev-xxl {
    flex-direction: row-reverse !important;
  }
  .crevc-xxl {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1585px) {
  .flxr-xxlx {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-xxlx {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-xxlx {
    flex-wrap: wrap;
  }
  .nowrap-xxlx {
    flex-wrap: nowrap;
  }
  .noshrink-xxlx {
    flex-shrink: 0;
  }
  .jc-xxlx {
    justify-content: center;
  }
  .jsb-xxlx {
    justify-content: space-between;
  }
  .jsa-xxlx {
    justify-content: space-around;
  }
  .js-xxlx {
    justify-content: flex-start;
  }
  .je-xxlx {
    justify-content: flex-end;
  }
  .ac-xxlx {
    align-items: center;
  }
  .ast-xxlx {
    align-items: stretch;
  }
  .as-xxlx {
    align-items: flex-start;
  }
  .ae-xxlx {
    align-items: flex-end;
  }
  .crev-xxlx {
    flex-direction: row-reverse !important;
  }
  .crevc-xxlx {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1499px) {
  .flxr-xl {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-xl {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-xl {
    flex-wrap: wrap;
  }
  .nowrap-xl {
    flex-wrap: nowrap;
  }
  .noshrink-xl {
    flex-shrink: 0;
  }
  .jc-xl {
    justify-content: center;
  }
  .jsb-xl {
    justify-content: space-between;
  }
  .jsa-xl {
    justify-content: space-around;
  }
  .js-xl {
    justify-content: flex-start;
  }
  .je-xl {
    justify-content: flex-end;
  }
  .ac-xl {
    align-items: center;
  }
  .ast-xl {
    align-items: stretch;
  }
  .as-xl {
    align-items: flex-start;
  }
  .ae-xl {
    align-items: flex-end;
  }
  .crev-xl {
    flex-direction: row-reverse !important;
  }
  .crevc-xl {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1399px) {
  .flxr-xlg {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-xlg {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-xlg {
    flex-wrap: wrap;
  }
  .nowrap-xlg {
    flex-wrap: nowrap;
  }
  .noshrink-xlg {
    flex-shrink: 0;
  }
  .jc-xlg {
    justify-content: center;
  }
  .jsb-xlg {
    justify-content: space-between;
  }
  .jsa-xlg {
    justify-content: space-around;
  }
  .js-xlg {
    justify-content: flex-start;
  }
  .je-xlg {
    justify-content: flex-end;
  }
  .ac-xlg {
    align-items: center;
  }
  .ast-xlg {
    align-items: stretch;
  }
  .as-xlg {
    align-items: flex-start;
  }
  .ae-xlg {
    align-items: flex-end;
  }
  .crev-xlg {
    flex-direction: row-reverse !important;
  }
  .crevc-xlg {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1272px) {
  .flxr-lg {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-lg {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-lg {
    flex-wrap: wrap;
  }
  .nowrap-lg {
    flex-wrap: nowrap;
  }
  .noshrink-lg {
    flex-shrink: 0;
  }
  .jc-lg {
    justify-content: center;
  }
  .jsb-lg {
    justify-content: space-between;
  }
  .jsa-lg {
    justify-content: space-around;
  }
  .js-lg {
    justify-content: flex-start;
  }
  .je-lg {
    justify-content: flex-end;
  }
  .ac-lg {
    align-items: center;
  }
  .ast-lg {
    align-items: stretch;
  }
  .as-lg {
    align-items: flex-start;
  }
  .ae-lg {
    align-items: flex-end;
  }
  .crev-lg {
    flex-direction: row-reverse !important;
  }
  .crevc-lg {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 1135px) {
  .flxr-lgm {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-lgm {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-lgm {
    flex-wrap: wrap;
  }
  .nowrap-lgm {
    flex-wrap: nowrap;
  }
  .noshrink-lgm {
    flex-shrink: 0;
  }
  .jc-lgm {
    justify-content: center;
  }
  .jsb-lgm {
    justify-content: space-between;
  }
  .jsa-lgm {
    justify-content: space-around;
  }
  .js-lgm {
    justify-content: flex-start;
  }
  .je-lgm {
    justify-content: flex-end;
  }
  .ac-lgm {
    align-items: center;
  }
  .ast-lgm {
    align-items: stretch;
  }
  .as-lgm {
    align-items: flex-start;
  }
  .ae-lgm {
    align-items: flex-end;
  }
  .crev-lgm {
    flex-direction: row-reverse !important;
  }
  .crevc-lgm {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 991px) {
  .flxr-md {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-md {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-md {
    flex-wrap: wrap;
  }
  .nowrap-md {
    flex-wrap: nowrap;
  }
  .noshrink-md {
    flex-shrink: 0;
  }
  .jc-md {
    justify-content: center;
  }
  .jsb-md {
    justify-content: space-between;
  }
  .jsa-md {
    justify-content: space-around;
  }
  .js-md {
    justify-content: flex-start;
  }
  .je-md {
    justify-content: flex-end;
  }
  .ac-md {
    align-items: center;
  }
  .ast-md {
    align-items: stretch;
  }
  .as-md {
    align-items: flex-start;
  }
  .ae-md {
    align-items: flex-end;
  }
  .crev-md {
    flex-direction: row-reverse !important;
  }
  .crevc-md {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 879px) {
  .flxr-mds {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-mds {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-mds {
    flex-wrap: wrap;
  }
  .nowrap-mds {
    flex-wrap: nowrap;
  }
  .noshrink-mds {
    flex-shrink: 0;
  }
  .jc-mds {
    justify-content: center;
  }
  .jsb-mds {
    justify-content: space-between;
  }
  .jsa-mds {
    justify-content: space-around;
  }
  .js-mds {
    justify-content: flex-start;
  }
  .je-mds {
    justify-content: flex-end;
  }
  .ac-mds {
    align-items: center;
  }
  .ast-mds {
    align-items: stretch;
  }
  .as-mds {
    align-items: flex-start;
  }
  .ae-mds {
    align-items: flex-end;
  }
  .crev-mds {
    flex-direction: row-reverse !important;
  }
  .crevc-mds {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 767px) {
  .flxr-sm {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-sm {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-sm {
    flex-wrap: wrap;
  }
  .nowrap-sm {
    flex-wrap: nowrap;
  }
  .noshrink-sm {
    flex-shrink: 0;
  }
  .jc-sm {
    justify-content: center;
  }
  .jsb-sm {
    justify-content: space-between;
  }
  .jsa-sm {
    justify-content: space-around;
  }
  .js-sm {
    justify-content: flex-start;
  }
  .je-sm {
    justify-content: flex-end;
  }
  .ac-sm {
    align-items: center;
  }
  .ast-sm {
    align-items: stretch;
  }
  .as-sm {
    align-items: flex-start;
  }
  .ae-sm {
    align-items: flex-end;
  }
  .crev-sm {
    flex-direction: row-reverse !important;
  }
  .crevc-sm {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 628px) {
  .flxr-smx {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-smx {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-smx {
    flex-wrap: wrap;
  }
  .nowrap-smx {
    flex-wrap: nowrap;
  }
  .noshrink-smx {
    flex-shrink: 0;
  }
  .jc-smx {
    justify-content: center;
  }
  .jsb-smx {
    justify-content: space-between;
  }
  .jsa-smx {
    justify-content: space-around;
  }
  .js-smx {
    justify-content: flex-start;
  }
  .je-smx {
    justify-content: flex-end;
  }
  .ac-smx {
    align-items: center;
  }
  .ast-smx {
    align-items: stretch;
  }
  .as-smx {
    align-items: flex-start;
  }
  .ae-smx {
    align-items: flex-end;
  }
  .crev-smx {
    flex-direction: row-reverse !important;
  }
  .crevc-smx {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 489px) {
  .flxr-xs {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-xs {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-xs {
    flex-wrap: wrap;
  }
  .nowrap-xs {
    flex-wrap: nowrap;
  }
  .noshrink-xs {
    flex-shrink: 0;
  }
  .jc-xs {
    justify-content: center;
  }
  .jsb-xs {
    justify-content: space-between;
  }
  .jsa-xs {
    justify-content: space-around;
  }
  .js-xs {
    justify-content: flex-start;
  }
  .je-xs {
    justify-content: flex-end;
  }
  .ac-xs {
    align-items: center;
  }
  .ast-xs {
    align-items: stretch;
  }
  .as-xs {
    align-items: flex-start;
  }
  .ae-xs {
    align-items: flex-end;
  }
  .crev-xs {
    flex-direction: row-reverse !important;
  }
  .crevc-xs {
    flex-direction: column-reverse !important;
  }
}
@media (max-width: 379px) {
  .flxr-xsx {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .flxc-xsx {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .wrap-xsx {
    flex-wrap: wrap;
  }
  .nowrap-xsx {
    flex-wrap: nowrap;
  }
  .noshrink-xsx {
    flex-shrink: 0;
  }
  .jc-xsx {
    justify-content: center;
  }
  .jsb-xsx {
    justify-content: space-between;
  }
  .jsa-xsx {
    justify-content: space-around;
  }
  .js-xsx {
    justify-content: flex-start;
  }
  .je-xsx {
    justify-content: flex-end;
  }
  .ac-xsx {
    align-items: center;
  }
  .ast-xsx {
    align-items: stretch;
  }
  .as-xsx {
    align-items: flex-start;
  }
  .ae-xsx {
    align-items: flex-end;
  }
  .crev-xsx {
    flex-direction: row-reverse !important;
  }
  .crevc-xsx {
    flex-direction: column-reverse !important;
  }
}
html {
  font-size: 62.5%;
}

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

.rel {
  position: relative !important;
}

.abs {
  position: absolute !important;
}

.fix {
  position: fixed !important;
}

.block {
  display: block !important;
}

@media (max-width: 1670px) {
  .rel-xxl {
    position: relative !important;
  }
  .abs-xxl {
    position: relative !important;
  }
  .fix-xxl {
    position: fixed !important;
  }
  .block-xxl {
    display: block !important;
  }
  .wide-xxl {
    width: 100% !important;
  }
}
@media (max-width: 1585px) {
  .rel-xxlx {
    position: relative !important;
  }
  .abs-xxlx {
    position: relative !important;
  }
  .fix-xxlx {
    position: fixed !important;
  }
  .block-xxlx {
    display: block !important;
  }
  .wide-xxlx {
    width: 100% !important;
  }
}
@media (max-width: 1499px) {
  .rel-xl {
    position: relative !important;
  }
  .abs-xl {
    position: relative !important;
  }
  .fix-xl {
    position: fixed !important;
  }
  .block-xl {
    display: block !important;
  }
  .wide-xl {
    width: 100% !important;
  }
}
@media (max-width: 1399px) {
  .rel-xlg {
    position: relative !important;
  }
  .abs-xlg {
    position: relative !important;
  }
  .fix-xlg {
    position: fixed !important;
  }
  .block-xlg {
    display: block !important;
  }
  .wide-xlg {
    width: 100% !important;
  }
}
@media (max-width: 1272px) {
  .rel-lg {
    position: relative !important;
  }
  .abs-lg {
    position: relative !important;
  }
  .fix-lg {
    position: fixed !important;
  }
  .block-lg {
    display: block !important;
  }
  .wide-lg {
    width: 100% !important;
  }
}
@media (max-width: 1135px) {
  .rel-lgm {
    position: relative !important;
  }
  .abs-lgm {
    position: relative !important;
  }
  .fix-lgm {
    position: fixed !important;
  }
  .block-lgm {
    display: block !important;
  }
  .wide-lgm {
    width: 100% !important;
  }
}
@media (max-width: 991px) {
  .rel-md {
    position: relative !important;
  }
  .abs-md {
    position: relative !important;
  }
  .fix-md {
    position: fixed !important;
  }
  .block-md {
    display: block !important;
  }
  .wide-md {
    width: 100% !important;
  }
}
@media (max-width: 879px) {
  .rel-mds {
    position: relative !important;
  }
  .abs-mds {
    position: relative !important;
  }
  .fix-mds {
    position: fixed !important;
  }
  .block-mds {
    display: block !important;
  }
  .wide-mds {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .rel-sm {
    position: relative !important;
  }
  .abs-sm {
    position: relative !important;
  }
  .fix-sm {
    position: fixed !important;
  }
  .block-sm {
    display: block !important;
  }
  .wide-sm {
    width: 100% !important;
  }
}
@media (max-width: 628px) {
  .rel-smx {
    position: relative !important;
  }
  .abs-smx {
    position: relative !important;
  }
  .fix-smx {
    position: fixed !important;
  }
  .block-smx {
    display: block !important;
  }
  .wide-smx {
    width: 100% !important;
  }
}
@media (max-width: 489px) {
  .rel-xs {
    position: relative !important;
  }
  .abs-xs {
    position: relative !important;
  }
  .fix-xs {
    position: fixed !important;
  }
  .block-xs {
    display: block !important;
  }
  .wide-xs {
    width: 100% !important;
  }
}
@media (max-width: 379px) {
  .rel-xsx {
    position: relative !important;
  }
  .abs-xsx {
    position: relative !important;
  }
  .fix-xsx {
    position: fixed !important;
  }
  .block-xsx {
    display: block !important;
  }
  .wide-xsx {
    width: 100% !important;
  }
}
.hide {
  display: none !important;
}

.show {
  display: flex !important;
}

.showb {
  display: block !important;
}

@media (max-width: 1670px) {
  .hide-xxl {
    display: none !important;
  }
  .show-xxl {
    display: flex !important;
  }
  .showb-xxl {
    display: block !important;
  }
}
@media (max-width: 1585px) {
  .hide-xxlx {
    display: none !important;
  }
  .show-xxlx {
    display: flex !important;
  }
  .showb-xxlx {
    display: block !important;
  }
}
@media (max-width: 1499px) {
  .hide-xl {
    display: none !important;
  }
  .show-xl {
    display: flex !important;
  }
  .showb-xl {
    display: block !important;
  }
}
@media (max-width: 1399px) {
  .hide-xlg {
    display: none !important;
  }
  .show-xlg {
    display: flex !important;
  }
  .showb-xlg {
    display: block !important;
  }
}
@media (max-width: 1272px) {
  .hide-lg {
    display: none !important;
  }
  .show-lg {
    display: flex !important;
  }
  .showb-lg {
    display: block !important;
  }
}
@media (max-width: 1135px) {
  .hide-lgm {
    display: none !important;
  }
  .show-lgm {
    display: flex !important;
  }
  .showb-lgm {
    display: block !important;
  }
}
@media (max-width: 991px) {
  .hide-md {
    display: none !important;
  }
  .show-md {
    display: flex !important;
  }
  .showb-md {
    display: block !important;
  }
}
@media (max-width: 879px) {
  .hide-mds {
    display: none !important;
  }
  .show-mds {
    display: flex !important;
  }
  .showb-mds {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .hide-sm {
    display: none !important;
  }
  .show-sm {
    display: flex !important;
  }
  .showb-sm {
    display: block !important;
  }
}
@media (max-width: 628px) {
  .hide-smx {
    display: none !important;
  }
  .show-smx {
    display: flex !important;
  }
  .showb-smx {
    display: block !important;
  }
}
@media (max-width: 489px) {
  .hide-xs {
    display: none !important;
  }
  .show-xs {
    display: flex !important;
  }
  .showb-xs {
    display: block !important;
  }
}
@media (max-width: 379px) {
  .hide-xsx {
    display: none !important;
  }
  .show-xsx {
    display: flex !important;
  }
  .showb-xsx {
    display: block !important;
  }
}
.rl-modal {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 99999999;
}

.rl-modal.active {
  animation: fadeIn 0.2s ease;
}
.rl-modal.active .rl-modal-content {
  animation: bumpIn 0.25s;
}

.rl-modal-screen {
  background-color: var(--screen);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99999999;
}

.rl-modal-content {
  background-color: #fff;
  z-index: 999999999;
}

.wait-loader {
  background: rgba(255, 255, 255, 0.768627451);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  z-index: 99999999999;
}
.wait-loader img, .wait-loader svg {
  max-width: 20px;
  margin-right: 8px;
}

.truncate {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.overlay {
  position: absolute !important;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.overlay-fixed {
  position: fixed !important;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.point {
  cursor: pointer;
}

.trans {
  transition: all 0.25s ease;
}

.vid-cont {
  background: #ccc;
  padding-top: 56.25%;
  width: 100%;
}

.vid-cont iframe {
  width: 100%;
  height: 100%;
}

.toast {
  position: fixed;
  bottom: 5px;
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  border-radius: var(--rad2);
  opacity: 0;
  z-index: 9999999999;
  transition: all 0.25s ease;
}

.toast.active {
  bottom: 25px;
  opacity: 1;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
   supported by Chrome, Edge, Opera and Firefox */
}

.sticky {
  position: -webkit-sticky; /* for Safari */
  position: sticky;
  top: 0.5rem; /* Stick to the top of the viewport */
  z-index: var(--z3); /* Ensure it appears above other content */
}

.sticky.active {
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%; /* To make sure the div keeps its full width */
}

.img-cont {
  width: 100%;
  overflow: hidden;
}
.img-cont img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.img-cont[contain] img {
  object-fit: contain;
}

.img-fit-cover, .img-fit-contain {
  width: 100%;
  height: 100%;
}

.img-fit-cover {
  object-fit: cover !important;
}

.img-fit-contain {
  object-fit: contain !important;
}

:root {
  --op5: 0.05;
  --op10: 0.1;
  --op15: 0.15;
  --op20: 0.2;
  --op25: 0.25;
  --op30: 0.3;
  --op35: 0.35;
  --op40: 0.4;
  --op45: 0.45;
  --op50: 0.5;
  --op55: 0.55;
  --op60: 0.6;
  --op65: 0.65;
  --op70: 0.7;
  --op75: 0.75;
  --op80: 0.8;
  --op85: 0.85;
  --op90: 0.9;
  --op95: 0.95;
  --op100: 1;
}

.op5 {
  opacity: 0.05;
}

.op10 {
  opacity: 0.1;
}

.op15 {
  opacity: 0.15;
}

.op20 {
  opacity: 0.2;
}

.op25 {
  opacity: 0.25;
}

.op30 {
  opacity: 0.3;
}

.op35 {
  opacity: 0.35;
}

.op40 {
  opacity: 0.4;
}

.op45 {
  opacity: 0.45;
}

.op50 {
  opacity: 0.5;
}

.op55 {
  opacity: 0.55;
}

.op60 {
  opacity: 0.6;
}

.op65 {
  opacity: 0.65;
}

.op70 {
  opacity: 0.7;
}

.op75 {
  opacity: 0.75;
}

.op80 {
  opacity: 0.8;
}

.op85 {
  opacity: 0.85;
}

.op90 {
  opacity: 0.9;
}

.op95 {
  opacity: 0.95;
}

.op100 {
  opacity: 1;
}

@media (max-width: 1670px) {
  .op5-xxl {
    opacity: 0.05;
  }
  .op10-xxl {
    opacity: 0.1;
  }
  .op15-xxl {
    opacity: 0.15;
  }
  .op20-xxl {
    opacity: 0.2;
  }
  .op25-xxl {
    opacity: 0.25;
  }
  .op30-xxl {
    opacity: 0.3;
  }
  .op35-xxl {
    opacity: 0.35;
  }
  .op40-xxl {
    opacity: 0.4;
  }
  .op45-xxl {
    opacity: 0.45;
  }
  .op50-xxl {
    opacity: 0.5;
  }
  .op55-xxl {
    opacity: 0.55;
  }
  .op60-xxl {
    opacity: 0.6;
  }
  .op65-xxl {
    opacity: 0.65;
  }
  .op70-xxl {
    opacity: 0.7;
  }
  .op75-xxl {
    opacity: 0.75;
  }
  .op80-xxl {
    opacity: 0.8;
  }
  .op85-xxl {
    opacity: 0.85;
  }
  .op90-xxl {
    opacity: 0.9;
  }
  .op95-xxl {
    opacity: 0.95;
  }
  .op100-xxl {
    opacity: 1;
  }
}
@media (max-width: 1585px) {
  .op5-xxlx {
    opacity: 0.05;
  }
  .op10-xxlx {
    opacity: 0.1;
  }
  .op15-xxlx {
    opacity: 0.15;
  }
  .op20-xxlx {
    opacity: 0.2;
  }
  .op25-xxlx {
    opacity: 0.25;
  }
  .op30-xxlx {
    opacity: 0.3;
  }
  .op35-xxlx {
    opacity: 0.35;
  }
  .op40-xxlx {
    opacity: 0.4;
  }
  .op45-xxlx {
    opacity: 0.45;
  }
  .op50-xxlx {
    opacity: 0.5;
  }
  .op55-xxlx {
    opacity: 0.55;
  }
  .op60-xxlx {
    opacity: 0.6;
  }
  .op65-xxlx {
    opacity: 0.65;
  }
  .op70-xxlx {
    opacity: 0.7;
  }
  .op75-xxlx {
    opacity: 0.75;
  }
  .op80-xxlx {
    opacity: 0.8;
  }
  .op85-xxlx {
    opacity: 0.85;
  }
  .op90-xxlx {
    opacity: 0.9;
  }
  .op95-xxlx {
    opacity: 0.95;
  }
  .op100-xxlx {
    opacity: 1;
  }
}
@media (max-width: 1499px) {
  .op5-xl {
    opacity: 0.05;
  }
  .op10-xl {
    opacity: 0.1;
  }
  .op15-xl {
    opacity: 0.15;
  }
  .op20-xl {
    opacity: 0.2;
  }
  .op25-xl {
    opacity: 0.25;
  }
  .op30-xl {
    opacity: 0.3;
  }
  .op35-xl {
    opacity: 0.35;
  }
  .op40-xl {
    opacity: 0.4;
  }
  .op45-xl {
    opacity: 0.45;
  }
  .op50-xl {
    opacity: 0.5;
  }
  .op55-xl {
    opacity: 0.55;
  }
  .op60-xl {
    opacity: 0.6;
  }
  .op65-xl {
    opacity: 0.65;
  }
  .op70-xl {
    opacity: 0.7;
  }
  .op75-xl {
    opacity: 0.75;
  }
  .op80-xl {
    opacity: 0.8;
  }
  .op85-xl {
    opacity: 0.85;
  }
  .op90-xl {
    opacity: 0.9;
  }
  .op95-xl {
    opacity: 0.95;
  }
  .op100-xl {
    opacity: 1;
  }
}
@media (max-width: 1399px) {
  .op5-xlg {
    opacity: 0.05;
  }
  .op10-xlg {
    opacity: 0.1;
  }
  .op15-xlg {
    opacity: 0.15;
  }
  .op20-xlg {
    opacity: 0.2;
  }
  .op25-xlg {
    opacity: 0.25;
  }
  .op30-xlg {
    opacity: 0.3;
  }
  .op35-xlg {
    opacity: 0.35;
  }
  .op40-xlg {
    opacity: 0.4;
  }
  .op45-xlg {
    opacity: 0.45;
  }
  .op50-xlg {
    opacity: 0.5;
  }
  .op55-xlg {
    opacity: 0.55;
  }
  .op60-xlg {
    opacity: 0.6;
  }
  .op65-xlg {
    opacity: 0.65;
  }
  .op70-xlg {
    opacity: 0.7;
  }
  .op75-xlg {
    opacity: 0.75;
  }
  .op80-xlg {
    opacity: 0.8;
  }
  .op85-xlg {
    opacity: 0.85;
  }
  .op90-xlg {
    opacity: 0.9;
  }
  .op95-xlg {
    opacity: 0.95;
  }
  .op100-xlg {
    opacity: 1;
  }
}
@media (max-width: 1272px) {
  .op5-lg {
    opacity: 0.05;
  }
  .op10-lg {
    opacity: 0.1;
  }
  .op15-lg {
    opacity: 0.15;
  }
  .op20-lg {
    opacity: 0.2;
  }
  .op25-lg {
    opacity: 0.25;
  }
  .op30-lg {
    opacity: 0.3;
  }
  .op35-lg {
    opacity: 0.35;
  }
  .op40-lg {
    opacity: 0.4;
  }
  .op45-lg {
    opacity: 0.45;
  }
  .op50-lg {
    opacity: 0.5;
  }
  .op55-lg {
    opacity: 0.55;
  }
  .op60-lg {
    opacity: 0.6;
  }
  .op65-lg {
    opacity: 0.65;
  }
  .op70-lg {
    opacity: 0.7;
  }
  .op75-lg {
    opacity: 0.75;
  }
  .op80-lg {
    opacity: 0.8;
  }
  .op85-lg {
    opacity: 0.85;
  }
  .op90-lg {
    opacity: 0.9;
  }
  .op95-lg {
    opacity: 0.95;
  }
  .op100-lg {
    opacity: 1;
  }
}
@media (max-width: 1135px) {
  .op5-lgm {
    opacity: 0.05;
  }
  .op10-lgm {
    opacity: 0.1;
  }
  .op15-lgm {
    opacity: 0.15;
  }
  .op20-lgm {
    opacity: 0.2;
  }
  .op25-lgm {
    opacity: 0.25;
  }
  .op30-lgm {
    opacity: 0.3;
  }
  .op35-lgm {
    opacity: 0.35;
  }
  .op40-lgm {
    opacity: 0.4;
  }
  .op45-lgm {
    opacity: 0.45;
  }
  .op50-lgm {
    opacity: 0.5;
  }
  .op55-lgm {
    opacity: 0.55;
  }
  .op60-lgm {
    opacity: 0.6;
  }
  .op65-lgm {
    opacity: 0.65;
  }
  .op70-lgm {
    opacity: 0.7;
  }
  .op75-lgm {
    opacity: 0.75;
  }
  .op80-lgm {
    opacity: 0.8;
  }
  .op85-lgm {
    opacity: 0.85;
  }
  .op90-lgm {
    opacity: 0.9;
  }
  .op95-lgm {
    opacity: 0.95;
  }
  .op100-lgm {
    opacity: 1;
  }
}
@media (max-width: 991px) {
  .op5-md {
    opacity: 0.05;
  }
  .op10-md {
    opacity: 0.1;
  }
  .op15-md {
    opacity: 0.15;
  }
  .op20-md {
    opacity: 0.2;
  }
  .op25-md {
    opacity: 0.25;
  }
  .op30-md {
    opacity: 0.3;
  }
  .op35-md {
    opacity: 0.35;
  }
  .op40-md {
    opacity: 0.4;
  }
  .op45-md {
    opacity: 0.45;
  }
  .op50-md {
    opacity: 0.5;
  }
  .op55-md {
    opacity: 0.55;
  }
  .op60-md {
    opacity: 0.6;
  }
  .op65-md {
    opacity: 0.65;
  }
  .op70-md {
    opacity: 0.7;
  }
  .op75-md {
    opacity: 0.75;
  }
  .op80-md {
    opacity: 0.8;
  }
  .op85-md {
    opacity: 0.85;
  }
  .op90-md {
    opacity: 0.9;
  }
  .op95-md {
    opacity: 0.95;
  }
  .op100-md {
    opacity: 1;
  }
}
@media (max-width: 879px) {
  .op5-mds {
    opacity: 0.05;
  }
  .op10-mds {
    opacity: 0.1;
  }
  .op15-mds {
    opacity: 0.15;
  }
  .op20-mds {
    opacity: 0.2;
  }
  .op25-mds {
    opacity: 0.25;
  }
  .op30-mds {
    opacity: 0.3;
  }
  .op35-mds {
    opacity: 0.35;
  }
  .op40-mds {
    opacity: 0.4;
  }
  .op45-mds {
    opacity: 0.45;
  }
  .op50-mds {
    opacity: 0.5;
  }
  .op55-mds {
    opacity: 0.55;
  }
  .op60-mds {
    opacity: 0.6;
  }
  .op65-mds {
    opacity: 0.65;
  }
  .op70-mds {
    opacity: 0.7;
  }
  .op75-mds {
    opacity: 0.75;
  }
  .op80-mds {
    opacity: 0.8;
  }
  .op85-mds {
    opacity: 0.85;
  }
  .op90-mds {
    opacity: 0.9;
  }
  .op95-mds {
    opacity: 0.95;
  }
  .op100-mds {
    opacity: 1;
  }
}
@media (max-width: 767px) {
  .op5-sm {
    opacity: 0.05;
  }
  .op10-sm {
    opacity: 0.1;
  }
  .op15-sm {
    opacity: 0.15;
  }
  .op20-sm {
    opacity: 0.2;
  }
  .op25-sm {
    opacity: 0.25;
  }
  .op30-sm {
    opacity: 0.3;
  }
  .op35-sm {
    opacity: 0.35;
  }
  .op40-sm {
    opacity: 0.4;
  }
  .op45-sm {
    opacity: 0.45;
  }
  .op50-sm {
    opacity: 0.5;
  }
  .op55-sm {
    opacity: 0.55;
  }
  .op60-sm {
    opacity: 0.6;
  }
  .op65-sm {
    opacity: 0.65;
  }
  .op70-sm {
    opacity: 0.7;
  }
  .op75-sm {
    opacity: 0.75;
  }
  .op80-sm {
    opacity: 0.8;
  }
  .op85-sm {
    opacity: 0.85;
  }
  .op90-sm {
    opacity: 0.9;
  }
  .op95-sm {
    opacity: 0.95;
  }
  .op100-sm {
    opacity: 1;
  }
}
@media (max-width: 628px) {
  .op5-smx {
    opacity: 0.05;
  }
  .op10-smx {
    opacity: 0.1;
  }
  .op15-smx {
    opacity: 0.15;
  }
  .op20-smx {
    opacity: 0.2;
  }
  .op25-smx {
    opacity: 0.25;
  }
  .op30-smx {
    opacity: 0.3;
  }
  .op35-smx {
    opacity: 0.35;
  }
  .op40-smx {
    opacity: 0.4;
  }
  .op45-smx {
    opacity: 0.45;
  }
  .op50-smx {
    opacity: 0.5;
  }
  .op55-smx {
    opacity: 0.55;
  }
  .op60-smx {
    opacity: 0.6;
  }
  .op65-smx {
    opacity: 0.65;
  }
  .op70-smx {
    opacity: 0.7;
  }
  .op75-smx {
    opacity: 0.75;
  }
  .op80-smx {
    opacity: 0.8;
  }
  .op85-smx {
    opacity: 0.85;
  }
  .op90-smx {
    opacity: 0.9;
  }
  .op95-smx {
    opacity: 0.95;
  }
  .op100-smx {
    opacity: 1;
  }
}
@media (max-width: 489px) {
  .op5-xs {
    opacity: 0.05;
  }
  .op10-xs {
    opacity: 0.1;
  }
  .op15-xs {
    opacity: 0.15;
  }
  .op20-xs {
    opacity: 0.2;
  }
  .op25-xs {
    opacity: 0.25;
  }
  .op30-xs {
    opacity: 0.3;
  }
  .op35-xs {
    opacity: 0.35;
  }
  .op40-xs {
    opacity: 0.4;
  }
  .op45-xs {
    opacity: 0.45;
  }
  .op50-xs {
    opacity: 0.5;
  }
  .op55-xs {
    opacity: 0.55;
  }
  .op60-xs {
    opacity: 0.6;
  }
  .op65-xs {
    opacity: 0.65;
  }
  .op70-xs {
    opacity: 0.7;
  }
  .op75-xs {
    opacity: 0.75;
  }
  .op80-xs {
    opacity: 0.8;
  }
  .op85-xs {
    opacity: 0.85;
  }
  .op90-xs {
    opacity: 0.9;
  }
  .op95-xs {
    opacity: 0.95;
  }
  .op100-xs {
    opacity: 1;
  }
}
@media (max-width: 379px) {
  .op5-xsx {
    opacity: 0.05;
  }
  .op10-xsx {
    opacity: 0.1;
  }
  .op15-xsx {
    opacity: 0.15;
  }
  .op20-xsx {
    opacity: 0.2;
  }
  .op25-xsx {
    opacity: 0.25;
  }
  .op30-xsx {
    opacity: 0.3;
  }
  .op35-xsx {
    opacity: 0.35;
  }
  .op40-xsx {
    opacity: 0.4;
  }
  .op45-xsx {
    opacity: 0.45;
  }
  .op50-xsx {
    opacity: 0.5;
  }
  .op55-xsx {
    opacity: 0.55;
  }
  .op60-xsx {
    opacity: 0.6;
  }
  .op65-xsx {
    opacity: 0.65;
  }
  .op70-xsx {
    opacity: 0.7;
  }
  .op75-xsx {
    opacity: 0.75;
  }
  .op80-xsx {
    opacity: 0.8;
  }
  .op85-xsx {
    opacity: 0.85;
  }
  .op90-xsx {
    opacity: 0.9;
  }
  .op95-xsx {
    opacity: 0.95;
  }
  .op100-xsx {
    opacity: 1;
  }
}
.ofh {
  overflow: hidden;
}

.ofs {
  overflow: visible;
}

.ofa {
  overflow: auto;
}

.ofxh {
  overflow-x: hidden;
}

.ofxs {
  overflow-x: visible;
}

.ofxa {
  overflow-x: auto;
}

.ofyh {
  overflow-y: hidden;
}

.ofys {
  overflow-y: visible;
}

.ofya {
  overflow-y: auto;
}

@media (max-width: 1670px) {
  .ofh-xxl {
    overflow: hidden;
  }
  .ofs-xxl {
    overflow: visible;
  }
  .ofa-xxl {
    overflow: auto;
  }
  .ofxh-xxl {
    overflow-x: hidden;
  }
  .ofxs-xxl {
    overflow-x: visible;
  }
  .ofxa-xxl {
    overflow-x: auto;
  }
  .ofyh-xxl {
    overflow-y: hidden;
  }
  .ofys-xxl {
    overflow-y: visible;
  }
  .ofya-xxl {
    overflow-y: auto;
  }
}
@media (max-width: 1585px) {
  .ofh-xxlx {
    overflow: hidden;
  }
  .ofs-xxlx {
    overflow: visible;
  }
  .ofa-xxlx {
    overflow: auto;
  }
  .ofxh-xxlx {
    overflow-x: hidden;
  }
  .ofxs-xxlx {
    overflow-x: visible;
  }
  .ofxa-xxlx {
    overflow-x: auto;
  }
  .ofyh-xxlx {
    overflow-y: hidden;
  }
  .ofys-xxlx {
    overflow-y: visible;
  }
  .ofya-xxlx {
    overflow-y: auto;
  }
}
@media (max-width: 1499px) {
  .ofh-xl {
    overflow: hidden;
  }
  .ofs-xl {
    overflow: visible;
  }
  .ofa-xl {
    overflow: auto;
  }
  .ofxh-xl {
    overflow-x: hidden;
  }
  .ofxs-xl {
    overflow-x: visible;
  }
  .ofxa-xl {
    overflow-x: auto;
  }
  .ofyh-xl {
    overflow-y: hidden;
  }
  .ofys-xl {
    overflow-y: visible;
  }
  .ofya-xl {
    overflow-y: auto;
  }
}
@media (max-width: 1399px) {
  .ofh-xlg {
    overflow: hidden;
  }
  .ofs-xlg {
    overflow: visible;
  }
  .ofa-xlg {
    overflow: auto;
  }
  .ofxh-xlg {
    overflow-x: hidden;
  }
  .ofxs-xlg {
    overflow-x: visible;
  }
  .ofxa-xlg {
    overflow-x: auto;
  }
  .ofyh-xlg {
    overflow-y: hidden;
  }
  .ofys-xlg {
    overflow-y: visible;
  }
  .ofya-xlg {
    overflow-y: auto;
  }
}
@media (max-width: 1272px) {
  .ofh-lg {
    overflow: hidden;
  }
  .ofs-lg {
    overflow: visible;
  }
  .ofa-lg {
    overflow: auto;
  }
  .ofxh-lg {
    overflow-x: hidden;
  }
  .ofxs-lg {
    overflow-x: visible;
  }
  .ofxa-lg {
    overflow-x: auto;
  }
  .ofyh-lg {
    overflow-y: hidden;
  }
  .ofys-lg {
    overflow-y: visible;
  }
  .ofya-lg {
    overflow-y: auto;
  }
}
@media (max-width: 1135px) {
  .ofh-lgm {
    overflow: hidden;
  }
  .ofs-lgm {
    overflow: visible;
  }
  .ofa-lgm {
    overflow: auto;
  }
  .ofxh-lgm {
    overflow-x: hidden;
  }
  .ofxs-lgm {
    overflow-x: visible;
  }
  .ofxa-lgm {
    overflow-x: auto;
  }
  .ofyh-lgm {
    overflow-y: hidden;
  }
  .ofys-lgm {
    overflow-y: visible;
  }
  .ofya-lgm {
    overflow-y: auto;
  }
}
@media (max-width: 991px) {
  .ofh-md {
    overflow: hidden;
  }
  .ofs-md {
    overflow: visible;
  }
  .ofa-md {
    overflow: auto;
  }
  .ofxh-md {
    overflow-x: hidden;
  }
  .ofxs-md {
    overflow-x: visible;
  }
  .ofxa-md {
    overflow-x: auto;
  }
  .ofyh-md {
    overflow-y: hidden;
  }
  .ofys-md {
    overflow-y: visible;
  }
  .ofya-md {
    overflow-y: auto;
  }
}
@media (max-width: 879px) {
  .ofh-mds {
    overflow: hidden;
  }
  .ofs-mds {
    overflow: visible;
  }
  .ofa-mds {
    overflow: auto;
  }
  .ofxh-mds {
    overflow-x: hidden;
  }
  .ofxs-mds {
    overflow-x: visible;
  }
  .ofxa-mds {
    overflow-x: auto;
  }
  .ofyh-mds {
    overflow-y: hidden;
  }
  .ofys-mds {
    overflow-y: visible;
  }
  .ofya-mds {
    overflow-y: auto;
  }
}
@media (max-width: 767px) {
  .ofh-sm {
    overflow: hidden;
  }
  .ofs-sm {
    overflow: visible;
  }
  .ofa-sm {
    overflow: auto;
  }
  .ofxh-sm {
    overflow-x: hidden;
  }
  .ofxs-sm {
    overflow-x: visible;
  }
  .ofxa-sm {
    overflow-x: auto;
  }
  .ofyh-sm {
    overflow-y: hidden;
  }
  .ofys-sm {
    overflow-y: visible;
  }
  .ofya-sm {
    overflow-y: auto;
  }
}
@media (max-width: 628px) {
  .ofh-smx {
    overflow: hidden;
  }
  .ofs-smx {
    overflow: visible;
  }
  .ofa-smx {
    overflow: auto;
  }
  .ofxh-smx {
    overflow-x: hidden;
  }
  .ofxs-smx {
    overflow-x: visible;
  }
  .ofxa-smx {
    overflow-x: auto;
  }
  .ofyh-smx {
    overflow-y: hidden;
  }
  .ofys-smx {
    overflow-y: visible;
  }
  .ofya-smx {
    overflow-y: auto;
  }
}
@media (max-width: 489px) {
  .ofh-xs {
    overflow: hidden;
  }
  .ofs-xs {
    overflow: visible;
  }
  .ofa-xs {
    overflow: auto;
  }
  .ofxh-xs {
    overflow-x: hidden;
  }
  .ofxs-xs {
    overflow-x: visible;
  }
  .ofxa-xs {
    overflow-x: auto;
  }
  .ofyh-xs {
    overflow-y: hidden;
  }
  .ofys-xs {
    overflow-y: visible;
  }
  .ofya-xs {
    overflow-y: auto;
  }
}
@media (max-width: 379px) {
  .ofh-xsx {
    overflow: hidden;
  }
  .ofs-xsx {
    overflow: visible;
  }
  .ofa-xsx {
    overflow: auto;
  }
  .ofxh-xsx {
    overflow-x: hidden;
  }
  .ofxs-xsx {
    overflow-x: visible;
  }
  .ofxa-xsx {
    overflow-x: auto;
  }
  .ofyh-xsx {
    overflow-y: hidden;
  }
  .ofys-xsx {
    overflow-y: visible;
  }
  .ofya-xsx {
    overflow-y: auto;
  }
}
:root {
  --zbg2: -2;
  --zbg: -1;
  --za: auto;
  --z0: 0;
  --z1: 9;
  --z2: 99;
  --z3: 999;
  --z4: 9999;
  --z5: 99999;
  --z6: 999999;
  --z7: 9999999;
  --z8: 99999999;
  --z9: 999999999;
  --z10: 9999999999;
  --rad1: 0.2rem;
  --rad2: 0.3rem;
  --rad3: 0.4rem;
  --rad4: 0.6rem;
  --rad5: 0.8rem;
  --rad6: 1rem;
  --rad7: 1.5rem;
  --rad8: 2rem;
  --rad9: 4rem;
  --rad10: 999rem;
}

.zbg2 {
  position: relative;
  z-index: -2;
}

.zbg {
  position: relative;
  z-index: -1;
}

.za {
  position: relative;
  z-index: auto;
}

.z0 {
  position: relative;
  z-index: 0;
}

.z1 {
  position: relative;
  z-index: 9;
}

.z2 {
  position: relative;
  z-index: 99;
}

.z3 {
  position: relative;
  z-index: 999;
}

.z4 {
  position: relative;
  z-index: 9999;
}

.z5 {
  position: relative;
  z-index: 99999;
}

.z6 {
  position: relative;
  z-index: 999999;
}

.z7 {
  position: relative;
  z-index: 9999999;
}

.z8 {
  position: relative;
  z-index: 99999999;
}

.z9 {
  position: relative;
  z-index: 999999999;
}

.z10 {
  position: relative;
  z-index: 9999999999;
}

.rad1 {
  border-radius: 0.2rem;
}

.rad2 {
  border-radius: 0.3rem;
}

.rad3 {
  border-radius: 0.4rem;
}

.rad4 {
  border-radius: 0.6rem;
}

.rad5 {
  border-radius: 0.8rem;
}

.rad6 {
  border-radius: 1rem;
}

.rad7 {
  border-radius: 1.5rem;
}

.rad8 {
  border-radius: 2rem;
}

.rad9 {
  border-radius: 4rem;
}

.rad10 {
  border-radius: 999rem;
}

@media (max-width: 1670px) {
  .zbg2-xxl {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-xxl {
    position: relative;
    z-index: -1 !important;
  }
  .za-xxl {
    position: relative;
    z-index: auto !important;
  }
  .z0-xxl {
    position: relative;
    z-index: 0 !important;
  }
  .z1-xxl {
    position: relative;
    z-index: 9 !important;
  }
  .z2-xxl {
    position: relative;
    z-index: 99 !important;
  }
  .z3-xxl {
    position: relative;
    z-index: 999 !important;
  }
  .z4-xxl {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-xxl {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-xxl {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-xxl {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-xxl {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-xxl {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-xxl {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-xxl {
    border-radius: 0.2rem !important;
  }
  .rad2-xxl {
    border-radius: 0.3rem !important;
  }
  .rad3-xxl {
    border-radius: 0.4rem !important;
  }
  .rad4-xxl {
    border-radius: 0.6rem !important;
  }
  .rad5-xxl {
    border-radius: 0.8rem !important;
  }
  .rad6-xxl {
    border-radius: 1rem !important;
  }
  .rad7-xxl {
    border-radius: 1.5rem !important;
  }
  .rad8-xxl {
    border-radius: 2rem !important;
  }
  .rad9-xxl {
    border-radius: 4rem !important;
  }
  .rad10-xxl {
    border-radius: 999rem !important;
  }
}
@media (max-width: 1585px) {
  .zbg2-xxlx {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-xxlx {
    position: relative;
    z-index: -1 !important;
  }
  .za-xxlx {
    position: relative;
    z-index: auto !important;
  }
  .z0-xxlx {
    position: relative;
    z-index: 0 !important;
  }
  .z1-xxlx {
    position: relative;
    z-index: 9 !important;
  }
  .z2-xxlx {
    position: relative;
    z-index: 99 !important;
  }
  .z3-xxlx {
    position: relative;
    z-index: 999 !important;
  }
  .z4-xxlx {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-xxlx {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-xxlx {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-xxlx {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-xxlx {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-xxlx {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-xxlx {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-xxlx {
    border-radius: 0.2rem !important;
  }
  .rad2-xxlx {
    border-radius: 0.3rem !important;
  }
  .rad3-xxlx {
    border-radius: 0.4rem !important;
  }
  .rad4-xxlx {
    border-radius: 0.6rem !important;
  }
  .rad5-xxlx {
    border-radius: 0.8rem !important;
  }
  .rad6-xxlx {
    border-radius: 1rem !important;
  }
  .rad7-xxlx {
    border-radius: 1.5rem !important;
  }
  .rad8-xxlx {
    border-radius: 2rem !important;
  }
  .rad9-xxlx {
    border-radius: 4rem !important;
  }
  .rad10-xxlx {
    border-radius: 999rem !important;
  }
}
@media (max-width: 1499px) {
  .zbg2-xl {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-xl {
    position: relative;
    z-index: -1 !important;
  }
  .za-xl {
    position: relative;
    z-index: auto !important;
  }
  .z0-xl {
    position: relative;
    z-index: 0 !important;
  }
  .z1-xl {
    position: relative;
    z-index: 9 !important;
  }
  .z2-xl {
    position: relative;
    z-index: 99 !important;
  }
  .z3-xl {
    position: relative;
    z-index: 999 !important;
  }
  .z4-xl {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-xl {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-xl {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-xl {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-xl {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-xl {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-xl {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-xl {
    border-radius: 0.2rem !important;
  }
  .rad2-xl {
    border-radius: 0.3rem !important;
  }
  .rad3-xl {
    border-radius: 0.4rem !important;
  }
  .rad4-xl {
    border-radius: 0.6rem !important;
  }
  .rad5-xl {
    border-radius: 0.8rem !important;
  }
  .rad6-xl {
    border-radius: 1rem !important;
  }
  .rad7-xl {
    border-radius: 1.5rem !important;
  }
  .rad8-xl {
    border-radius: 2rem !important;
  }
  .rad9-xl {
    border-radius: 4rem !important;
  }
  .rad10-xl {
    border-radius: 999rem !important;
  }
}
@media (max-width: 1399px) {
  .zbg2-xlg {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-xlg {
    position: relative;
    z-index: -1 !important;
  }
  .za-xlg {
    position: relative;
    z-index: auto !important;
  }
  .z0-xlg {
    position: relative;
    z-index: 0 !important;
  }
  .z1-xlg {
    position: relative;
    z-index: 9 !important;
  }
  .z2-xlg {
    position: relative;
    z-index: 99 !important;
  }
  .z3-xlg {
    position: relative;
    z-index: 999 !important;
  }
  .z4-xlg {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-xlg {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-xlg {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-xlg {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-xlg {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-xlg {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-xlg {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-xlg {
    border-radius: 0.2rem !important;
  }
  .rad2-xlg {
    border-radius: 0.3rem !important;
  }
  .rad3-xlg {
    border-radius: 0.4rem !important;
  }
  .rad4-xlg {
    border-radius: 0.6rem !important;
  }
  .rad5-xlg {
    border-radius: 0.8rem !important;
  }
  .rad6-xlg {
    border-radius: 1rem !important;
  }
  .rad7-xlg {
    border-radius: 1.5rem !important;
  }
  .rad8-xlg {
    border-radius: 2rem !important;
  }
  .rad9-xlg {
    border-radius: 4rem !important;
  }
  .rad10-xlg {
    border-radius: 999rem !important;
  }
}
@media (max-width: 1272px) {
  .zbg2-lg {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-lg {
    position: relative;
    z-index: -1 !important;
  }
  .za-lg {
    position: relative;
    z-index: auto !important;
  }
  .z0-lg {
    position: relative;
    z-index: 0 !important;
  }
  .z1-lg {
    position: relative;
    z-index: 9 !important;
  }
  .z2-lg {
    position: relative;
    z-index: 99 !important;
  }
  .z3-lg {
    position: relative;
    z-index: 999 !important;
  }
  .z4-lg {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-lg {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-lg {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-lg {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-lg {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-lg {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-lg {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-lg {
    border-radius: 0.2rem !important;
  }
  .rad2-lg {
    border-radius: 0.3rem !important;
  }
  .rad3-lg {
    border-radius: 0.4rem !important;
  }
  .rad4-lg {
    border-radius: 0.6rem !important;
  }
  .rad5-lg {
    border-radius: 0.8rem !important;
  }
  .rad6-lg {
    border-radius: 1rem !important;
  }
  .rad7-lg {
    border-radius: 1.5rem !important;
  }
  .rad8-lg {
    border-radius: 2rem !important;
  }
  .rad9-lg {
    border-radius: 4rem !important;
  }
  .rad10-lg {
    border-radius: 999rem !important;
  }
}
@media (max-width: 1135px) {
  .zbg2-lgm {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-lgm {
    position: relative;
    z-index: -1 !important;
  }
  .za-lgm {
    position: relative;
    z-index: auto !important;
  }
  .z0-lgm {
    position: relative;
    z-index: 0 !important;
  }
  .z1-lgm {
    position: relative;
    z-index: 9 !important;
  }
  .z2-lgm {
    position: relative;
    z-index: 99 !important;
  }
  .z3-lgm {
    position: relative;
    z-index: 999 !important;
  }
  .z4-lgm {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-lgm {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-lgm {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-lgm {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-lgm {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-lgm {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-lgm {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-lgm {
    border-radius: 0.2rem !important;
  }
  .rad2-lgm {
    border-radius: 0.3rem !important;
  }
  .rad3-lgm {
    border-radius: 0.4rem !important;
  }
  .rad4-lgm {
    border-radius: 0.6rem !important;
  }
  .rad5-lgm {
    border-radius: 0.8rem !important;
  }
  .rad6-lgm {
    border-radius: 1rem !important;
  }
  .rad7-lgm {
    border-radius: 1.5rem !important;
  }
  .rad8-lgm {
    border-radius: 2rem !important;
  }
  .rad9-lgm {
    border-radius: 4rem !important;
  }
  .rad10-lgm {
    border-radius: 999rem !important;
  }
}
@media (max-width: 991px) {
  .zbg2-md {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-md {
    position: relative;
    z-index: -1 !important;
  }
  .za-md {
    position: relative;
    z-index: auto !important;
  }
  .z0-md {
    position: relative;
    z-index: 0 !important;
  }
  .z1-md {
    position: relative;
    z-index: 9 !important;
  }
  .z2-md {
    position: relative;
    z-index: 99 !important;
  }
  .z3-md {
    position: relative;
    z-index: 999 !important;
  }
  .z4-md {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-md {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-md {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-md {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-md {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-md {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-md {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-md {
    border-radius: 0.2rem !important;
  }
  .rad2-md {
    border-radius: 0.3rem !important;
  }
  .rad3-md {
    border-radius: 0.4rem !important;
  }
  .rad4-md {
    border-radius: 0.6rem !important;
  }
  .rad5-md {
    border-radius: 0.8rem !important;
  }
  .rad6-md {
    border-radius: 1rem !important;
  }
  .rad7-md {
    border-radius: 1.5rem !important;
  }
  .rad8-md {
    border-radius: 2rem !important;
  }
  .rad9-md {
    border-radius: 4rem !important;
  }
  .rad10-md {
    border-radius: 999rem !important;
  }
}
@media (max-width: 879px) {
  .zbg2-mds {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-mds {
    position: relative;
    z-index: -1 !important;
  }
  .za-mds {
    position: relative;
    z-index: auto !important;
  }
  .z0-mds {
    position: relative;
    z-index: 0 !important;
  }
  .z1-mds {
    position: relative;
    z-index: 9 !important;
  }
  .z2-mds {
    position: relative;
    z-index: 99 !important;
  }
  .z3-mds {
    position: relative;
    z-index: 999 !important;
  }
  .z4-mds {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-mds {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-mds {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-mds {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-mds {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-mds {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-mds {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-mds {
    border-radius: 0.2rem !important;
  }
  .rad2-mds {
    border-radius: 0.3rem !important;
  }
  .rad3-mds {
    border-radius: 0.4rem !important;
  }
  .rad4-mds {
    border-radius: 0.6rem !important;
  }
  .rad5-mds {
    border-radius: 0.8rem !important;
  }
  .rad6-mds {
    border-radius: 1rem !important;
  }
  .rad7-mds {
    border-radius: 1.5rem !important;
  }
  .rad8-mds {
    border-radius: 2rem !important;
  }
  .rad9-mds {
    border-radius: 4rem !important;
  }
  .rad10-mds {
    border-radius: 999rem !important;
  }
}
@media (max-width: 767px) {
  .zbg2-sm {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-sm {
    position: relative;
    z-index: -1 !important;
  }
  .za-sm {
    position: relative;
    z-index: auto !important;
  }
  .z0-sm {
    position: relative;
    z-index: 0 !important;
  }
  .z1-sm {
    position: relative;
    z-index: 9 !important;
  }
  .z2-sm {
    position: relative;
    z-index: 99 !important;
  }
  .z3-sm {
    position: relative;
    z-index: 999 !important;
  }
  .z4-sm {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-sm {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-sm {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-sm {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-sm {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-sm {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-sm {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-sm {
    border-radius: 0.2rem !important;
  }
  .rad2-sm {
    border-radius: 0.3rem !important;
  }
  .rad3-sm {
    border-radius: 0.4rem !important;
  }
  .rad4-sm {
    border-radius: 0.6rem !important;
  }
  .rad5-sm {
    border-radius: 0.8rem !important;
  }
  .rad6-sm {
    border-radius: 1rem !important;
  }
  .rad7-sm {
    border-radius: 1.5rem !important;
  }
  .rad8-sm {
    border-radius: 2rem !important;
  }
  .rad9-sm {
    border-radius: 4rem !important;
  }
  .rad10-sm {
    border-radius: 999rem !important;
  }
}
@media (max-width: 628px) {
  .zbg2-smx {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-smx {
    position: relative;
    z-index: -1 !important;
  }
  .za-smx {
    position: relative;
    z-index: auto !important;
  }
  .z0-smx {
    position: relative;
    z-index: 0 !important;
  }
  .z1-smx {
    position: relative;
    z-index: 9 !important;
  }
  .z2-smx {
    position: relative;
    z-index: 99 !important;
  }
  .z3-smx {
    position: relative;
    z-index: 999 !important;
  }
  .z4-smx {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-smx {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-smx {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-smx {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-smx {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-smx {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-smx {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-smx {
    border-radius: 0.2rem !important;
  }
  .rad2-smx {
    border-radius: 0.3rem !important;
  }
  .rad3-smx {
    border-radius: 0.4rem !important;
  }
  .rad4-smx {
    border-radius: 0.6rem !important;
  }
  .rad5-smx {
    border-radius: 0.8rem !important;
  }
  .rad6-smx {
    border-radius: 1rem !important;
  }
  .rad7-smx {
    border-radius: 1.5rem !important;
  }
  .rad8-smx {
    border-radius: 2rem !important;
  }
  .rad9-smx {
    border-radius: 4rem !important;
  }
  .rad10-smx {
    border-radius: 999rem !important;
  }
}
@media (max-width: 489px) {
  .zbg2-xs {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-xs {
    position: relative;
    z-index: -1 !important;
  }
  .za-xs {
    position: relative;
    z-index: auto !important;
  }
  .z0-xs {
    position: relative;
    z-index: 0 !important;
  }
  .z1-xs {
    position: relative;
    z-index: 9 !important;
  }
  .z2-xs {
    position: relative;
    z-index: 99 !important;
  }
  .z3-xs {
    position: relative;
    z-index: 999 !important;
  }
  .z4-xs {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-xs {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-xs {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-xs {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-xs {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-xs {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-xs {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-xs {
    border-radius: 0.2rem !important;
  }
  .rad2-xs {
    border-radius: 0.3rem !important;
  }
  .rad3-xs {
    border-radius: 0.4rem !important;
  }
  .rad4-xs {
    border-radius: 0.6rem !important;
  }
  .rad5-xs {
    border-radius: 0.8rem !important;
  }
  .rad6-xs {
    border-radius: 1rem !important;
  }
  .rad7-xs {
    border-radius: 1.5rem !important;
  }
  .rad8-xs {
    border-radius: 2rem !important;
  }
  .rad9-xs {
    border-radius: 4rem !important;
  }
  .rad10-xs {
    border-radius: 999rem !important;
  }
}
@media (max-width: 379px) {
  .zbg2-xsx {
    position: relative;
    z-index: -2 !important;
  }
  .zbg-xsx {
    position: relative;
    z-index: -1 !important;
  }
  .za-xsx {
    position: relative;
    z-index: auto !important;
  }
  .z0-xsx {
    position: relative;
    z-index: 0 !important;
  }
  .z1-xsx {
    position: relative;
    z-index: 9 !important;
  }
  .z2-xsx {
    position: relative;
    z-index: 99 !important;
  }
  .z3-xsx {
    position: relative;
    z-index: 999 !important;
  }
  .z4-xsx {
    position: relative;
    z-index: 9999 !important;
  }
  .z5-xsx {
    position: relative;
    z-index: 99999 !important;
  }
  .z6-xsx {
    position: relative;
    z-index: 999999 !important;
  }
  .z7-xsx {
    position: relative;
    z-index: 9999999 !important;
  }
  .z8-xsx {
    position: relative;
    z-index: 99999999 !important;
  }
  .z9-xsx {
    position: relative;
    z-index: 999999999 !important;
  }
  .z10-xsx {
    position: relative;
    z-index: 9999999999 !important;
  }
  .rad1-xsx {
    border-radius: 0.2rem !important;
  }
  .rad2-xsx {
    border-radius: 0.3rem !important;
  }
  .rad3-xsx {
    border-radius: 0.4rem !important;
  }
  .rad4-xsx {
    border-radius: 0.6rem !important;
  }
  .rad5-xsx {
    border-radius: 0.8rem !important;
  }
  .rad6-xsx {
    border-radius: 1rem !important;
  }
  .rad7-xsx {
    border-radius: 1.5rem !important;
  }
  .rad8-xsx {
    border-radius: 2rem !important;
  }
  .rad9-xsx {
    border-radius: 4rem !important;
  }
  .rad10-xsx {
    border-radius: 999rem !important;
  }
}
.p0 {
  padding: 0;
}

.m0 {
  margin: 0;
}

.pl0 {
  padding-left: 0;
}

.ml0 {
  margin-left: 0;
}

.pr0 {
  padding-right: 0;
}

.mr0 {
  margin-right: 0;
}

.pt0 {
  padding-top: 0;
}

.mt0 {
  margin-top: 0;
}

.pb0 {
  padding-bottom: 0;
}

.mb0 {
  margin-bottom: 0;
}

.ph0 {
  padding-left: 0;
  padding-right: 0;
}

.mh0 {
  margin-left: 0;
  margin-right: 0;
}

.pv0 {
  padding-top: 0;
  padding-bottom: 0;
}

.mv0 {
  margin-top: 0;
  margin-bottom: 0;
}

.gv0 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 0;
}

.gh0 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 0;
}

.p1 {
  padding: 0.3803153rem;
  padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.m1 {
  margin: 0.3803153rem;
  margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.pl1 {
  padding-left: 0.3803153rem;
  padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.ml1 {
  margin-left: 0.3803153rem;
  margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.pr1 {
  padding-right: 0.3803153rem;
  padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.mr1 {
  margin-right: 0.3803153rem;
  margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.pt1 {
  padding-top: 0.3803153rem;
  padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.mt1 {
  margin-top: 0.3803153rem;
  margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.pb1 {
  padding-bottom: 0.3803153rem;
  padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.mb1 {
  margin-bottom: 0.3803153rem;
  margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.ph1 {
  padding-left: 0.3803153rem;
  padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  padding-right: 0.3803153rem;
  padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.mh1 {
  margin-left: 0.3803153rem;
  margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  margin-right: 0.3803153rem;
  margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.pv1 {
  padding-top: 0.3803153rem;
  padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  padding-bottom: 0.3803153rem;
  padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.mv1 {
  margin-top: 0.3803153rem;
  margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  margin-bottom: 0.3803153rem;
  margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.gv1 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 0.3803153rem;
  margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.gh1 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 0.3803153rem;
  margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
}

.p2 {
  padding: 0.8005796rem;
  padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.m2 {
  margin: 0.8005796rem;
  margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.pl2 {
  padding-left: 0.8005796rem;
  padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.ml2 {
  margin-left: 0.8005796rem;
  margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.pr2 {
  padding-right: 0.8005796rem;
  padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.mr2 {
  margin-right: 0.8005796rem;
  margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.pt2 {
  padding-top: 0.8005796rem;
  padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.mt2 {
  margin-top: 0.8005796rem;
  margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.pb2 {
  padding-bottom: 0.8005796rem;
  padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.mb2 {
  margin-bottom: 0.8005796rem;
  margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.ph2 {
  padding-left: 0.8005796rem;
  padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  padding-right: 0.8005796rem;
  padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.mh2 {
  margin-left: 0.8005796rem;
  margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  margin-right: 0.8005796rem;
  margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.pv2 {
  padding-top: 0.8005796rem;
  padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  padding-bottom: 0.8005796rem;
  padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.mv2 {
  margin-top: 0.8005796rem;
  margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  margin-bottom: 0.8005796rem;
  margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.gv2 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 0.8005796rem;
  margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.gh2 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 0.8005796rem;
  margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
}

.p3 {
  padding: 1.3005796rem;
  padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.m3 {
  margin: 1.3005796rem;
  margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.pl3 {
  padding-left: 1.3005796rem;
  padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.ml3 {
  margin-left: 1.3005796rem;
  margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.pr3 {
  padding-right: 1.3005796rem;
  padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.mr3 {
  margin-right: 1.3005796rem;
  margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.pt3 {
  padding-top: 1.3005796rem;
  padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.mt3 {
  margin-top: 1.3005796rem;
  margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.pb3 {
  padding-bottom: 1.3005796rem;
  padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.mb3 {
  margin-bottom: 1.3005796rem;
  margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.ph3 {
  padding-left: 1.3005796rem;
  padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  padding-right: 1.3005796rem;
  padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.mh3 {
  margin-left: 1.3005796rem;
  margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  margin-right: 1.3005796rem;
  margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.pv3 {
  padding-top: 1.3005796rem;
  padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  padding-bottom: 1.3005796rem;
  padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.mv3 {
  margin-top: 1.3005796rem;
  margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  margin-bottom: 1.3005796rem;
  margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.gv3 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 1.3005796rem;
  margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.gh3 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 1.3005796rem;
  margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
}

.p4 {
  padding: 1.8005796rem;
  padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.m4 {
  margin: 1.8005796rem;
  margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.pl4 {
  padding-left: 1.8005796rem;
  padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.ml4 {
  margin-left: 1.8005796rem;
  margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.pr4 {
  padding-right: 1.8005796rem;
  padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.mr4 {
  margin-right: 1.8005796rem;
  margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.pt4 {
  padding-top: 1.8005796rem;
  padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.mt4 {
  margin-top: 1.8005796rem;
  margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.pb4 {
  padding-bottom: 1.8005796rem;
  padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.mb4 {
  margin-bottom: 1.8005796rem;
  margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.ph4 {
  padding-left: 1.8005796rem;
  padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  padding-right: 1.8005796rem;
  padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.mh4 {
  margin-left: 1.8005796rem;
  margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  margin-right: 1.8005796rem;
  margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.pv4 {
  padding-top: 1.8005796rem;
  padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  padding-bottom: 1.8005796rem;
  padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.mv4 {
  margin-top: 1.8005796rem;
  margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  margin-bottom: 1.8005796rem;
  margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.gv4 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 1.8005796rem;
  margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.gh4 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 1.8005796rem;
  margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
}

.p5 {
  padding: 2.3005796rem;
  padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.m5 {
  margin: 2.3005796rem;
  margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.pl5 {
  padding-left: 2.3005796rem;
  padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.ml5 {
  margin-left: 2.3005796rem;
  margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.pr5 {
  padding-right: 2.3005796rem;
  padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.mr5 {
  margin-right: 2.3005796rem;
  margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.pt5 {
  padding-top: 2.3005796rem;
  padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.mt5 {
  margin-top: 2.3005796rem;
  margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.pb5 {
  padding-bottom: 2.3005796rem;
  padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.mb5 {
  margin-bottom: 2.3005796rem;
  margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.ph5 {
  padding-left: 2.3005796rem;
  padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  padding-right: 2.3005796rem;
  padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.mh5 {
  margin-left: 2.3005796rem;
  margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  margin-right: 2.3005796rem;
  margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.pv5 {
  padding-top: 2.3005796rem;
  padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  padding-bottom: 2.3005796rem;
  padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.mv5 {
  margin-top: 2.3005796rem;
  margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  margin-bottom: 2.3005796rem;
  margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.gv5 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 2.3005796rem;
  margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.gh5 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 2.3005796rem;
  margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
}

.p6 {
  padding: 2.8005796rem;
  padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.m6 {
  margin: 2.8005796rem;
  margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.pl6 {
  padding-left: 2.8005796rem;
  padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.ml6 {
  margin-left: 2.8005796rem;
  margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.pr6 {
  padding-right: 2.8005796rem;
  padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.mr6 {
  margin-right: 2.8005796rem;
  margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.pt6 {
  padding-top: 2.8005796rem;
  padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.mt6 {
  margin-top: 2.8005796rem;
  margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.pb6 {
  padding-bottom: 2.8005796rem;
  padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.mb6 {
  margin-bottom: 2.8005796rem;
  margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.ph6 {
  padding-left: 2.8005796rem;
  padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  padding-right: 2.8005796rem;
  padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.mh6 {
  margin-left: 2.8005796rem;
  margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  margin-right: 2.8005796rem;
  margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.pv6 {
  padding-top: 2.8005796rem;
  padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  padding-bottom: 2.8005796rem;
  padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.mv6 {
  margin-top: 2.8005796rem;
  margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  margin-bottom: 2.8005796rem;
  margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.gv6 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 2.8005796rem;
  margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.gh6 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 2.8005796rem;
  margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
}

.p7 {
  padding: 3.3005796rem;
  padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.m7 {
  margin: 3.3005796rem;
  margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.pl7 {
  padding-left: 3.3005796rem;
  padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.ml7 {
  margin-left: 3.3005796rem;
  margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.pr7 {
  padding-right: 3.3005796rem;
  padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.mr7 {
  margin-right: 3.3005796rem;
  margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.pt7 {
  padding-top: 3.3005796rem;
  padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.mt7 {
  margin-top: 3.3005796rem;
  margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.pb7 {
  padding-bottom: 3.3005796rem;
  padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.mb7 {
  margin-bottom: 3.3005796rem;
  margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.ph7 {
  padding-left: 3.3005796rem;
  padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  padding-right: 3.3005796rem;
  padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.mh7 {
  margin-left: 3.3005796rem;
  margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  margin-right: 3.3005796rem;
  margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.pv7 {
  padding-top: 3.3005796rem;
  padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  padding-bottom: 3.3005796rem;
  padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.mv7 {
  margin-top: 3.3005796rem;
  margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  margin-bottom: 3.3005796rem;
  margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.gv7 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 3.3005796rem;
  margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.gh7 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 3.3005796rem;
  margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
}

.p8 {
  padding: 3.8005796rem;
  padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.m8 {
  margin: 3.8005796rem;
  margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.pl8 {
  padding-left: 3.8005796rem;
  padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.ml8 {
  margin-left: 3.8005796rem;
  margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.pr8 {
  padding-right: 3.8005796rem;
  padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.mr8 {
  margin-right: 3.8005796rem;
  margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.pt8 {
  padding-top: 3.8005796rem;
  padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.mt8 {
  margin-top: 3.8005796rem;
  margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.pb8 {
  padding-bottom: 3.8005796rem;
  padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.mb8 {
  margin-bottom: 3.8005796rem;
  margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.ph8 {
  padding-left: 3.8005796rem;
  padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  padding-right: 3.8005796rem;
  padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.mh8 {
  margin-left: 3.8005796rem;
  margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  margin-right: 3.8005796rem;
  margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.pv8 {
  padding-top: 3.8005796rem;
  padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  padding-bottom: 3.8005796rem;
  padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.mv8 {
  margin-top: 3.8005796rem;
  margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  margin-bottom: 3.8005796rem;
  margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.gv8 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 3.8005796rem;
  margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.gh8 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 3.8005796rem;
  margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
}

.p9 {
  padding: 4.60107805rem;
  padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.m9 {
  margin: 4.60107805rem;
  margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.pl9 {
  padding-left: 4.60107805rem;
  padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.ml9 {
  margin-left: 4.60107805rem;
  margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.pr9 {
  padding-right: 4.60107805rem;
  padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.mr9 {
  margin-right: 4.60107805rem;
  margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.pt9 {
  padding-top: 4.60107805rem;
  padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.mt9 {
  margin-top: 4.60107805rem;
  margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.pb9 {
  padding-bottom: 4.60107805rem;
  padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.mb9 {
  margin-bottom: 4.60107805rem;
  margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.ph9 {
  padding-left: 4.60107805rem;
  padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  padding-right: 4.60107805rem;
  padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.mh9 {
  margin-left: 4.60107805rem;
  margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  margin-right: 4.60107805rem;
  margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.pv9 {
  padding-top: 4.60107805rem;
  padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  padding-bottom: 4.60107805rem;
  padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.mv9 {
  margin-top: 4.60107805rem;
  margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  margin-bottom: 4.60107805rem;
  margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.gv9 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 4.60107805rem;
  margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.gh9 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 4.60107805rem;
  margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
}

.p10 {
  padding: 6.20223725rem;
  padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.m10 {
  margin: 6.20223725rem;
  margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.pl10 {
  padding-left: 6.20223725rem;
  padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.ml10 {
  margin-left: 6.20223725rem;
  margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.pr10 {
  padding-right: 6.20223725rem;
  padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.mr10 {
  margin-right: 6.20223725rem;
  margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.pt10 {
  padding-top: 6.20223725rem;
  padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.mt10 {
  margin-top: 6.20223725rem;
  margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.pb10 {
  padding-bottom: 6.20223725rem;
  padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.mb10 {
  margin-bottom: 6.20223725rem;
  margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.ph10 {
  padding-left: 6.20223725rem;
  padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  padding-right: 6.20223725rem;
  padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.mh10 {
  margin-left: 6.20223725rem;
  margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  margin-right: 6.20223725rem;
  margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.pv10 {
  padding-top: 6.20223725rem;
  padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  padding-bottom: 6.20223725rem;
  padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.mv10 {
  margin-top: 6.20223725rem;
  margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  margin-bottom: 6.20223725rem;
  margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.gv10 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 6.20223725rem;
  margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.gh10 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 6.20223725rem;
  margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
}

.p11 {
  padding: 8.20223725rem;
  padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.m11 {
  margin: 8.20223725rem;
  margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.pl11 {
  padding-left: 8.20223725rem;
  padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.ml11 {
  margin-left: 8.20223725rem;
  margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.pr11 {
  padding-right: 8.20223725rem;
  padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.mr11 {
  margin-right: 8.20223725rem;
  margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.pt11 {
  padding-top: 8.20223725rem;
  padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.mt11 {
  margin-top: 8.20223725rem;
  margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.pb11 {
  padding-bottom: 8.20223725rem;
  padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.mb11 {
  margin-bottom: 8.20223725rem;
  margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.ph11 {
  padding-left: 8.20223725rem;
  padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  padding-right: 8.20223725rem;
  padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.mh11 {
  margin-left: 8.20223725rem;
  margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  margin-right: 8.20223725rem;
  margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.pv11 {
  padding-top: 8.20223725rem;
  padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  padding-bottom: 8.20223725rem;
  padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.mv11 {
  margin-top: 8.20223725rem;
  margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  margin-bottom: 8.20223725rem;
  margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.gv11 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 8.20223725rem;
  margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.gh11 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 8.20223725rem;
  margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
}

.p12 {
  padding: 10.8033153rem;
  padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.m12 {
  margin: 10.8033153rem;
  margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.pl12 {
  padding-left: 10.8033153rem;
  padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.ml12 {
  margin-left: 10.8033153rem;
  margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.pr12 {
  padding-right: 10.8033153rem;
  padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.mr12 {
  margin-right: 10.8033153rem;
  margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.pt12 {
  padding-top: 10.8033153rem;
  padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.mt12 {
  margin-top: 10.8033153rem;
  margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.pb12 {
  padding-bottom: 10.8033153rem;
  padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.mb12 {
  margin-bottom: 10.8033153rem;
  margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.ph12 {
  padding-left: 10.8033153rem;
  padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  padding-right: 10.8033153rem;
  padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.mh12 {
  margin-left: 10.8033153rem;
  margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  margin-right: 10.8033153rem;
  margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.pv12 {
  padding-top: 10.8033153rem;
  padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  padding-bottom: 10.8033153rem;
  padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.mv12 {
  margin-top: 10.8033153rem;
  margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  margin-bottom: 10.8033153rem;
  margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.gv12 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 10.8033153rem;
  margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.gh12 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 10.8033153rem;
  margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
}

.p13 {
  padding: 14.4044745rem;
  padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.m13 {
  margin: 14.4044745rem;
  margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.pl13 {
  padding-left: 14.4044745rem;
  padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.ml13 {
  margin-left: 14.4044745rem;
  margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.pr13 {
  padding-right: 14.4044745rem;
  padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.mr13 {
  margin-right: 14.4044745rem;
  margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.pt13 {
  padding-top: 14.4044745rem;
  padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.mt13 {
  margin-top: 14.4044745rem;
  margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.pb13 {
  padding-bottom: 14.4044745rem;
  padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.mb13 {
  margin-bottom: 14.4044745rem;
  margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.ph13 {
  padding-left: 14.4044745rem;
  padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  padding-right: 14.4044745rem;
  padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.mh13 {
  margin-left: 14.4044745rem;
  margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  margin-right: 14.4044745rem;
  margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.pv13 {
  padding-top: 14.4044745rem;
  padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  padding-bottom: 14.4044745rem;
  padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.mv13 {
  margin-top: 14.4044745rem;
  margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  margin-bottom: 14.4044745rem;
  margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.gv13 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 14.4044745rem;
  margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.gh13 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 14.4044745rem;
  margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
}

.p14 {
  padding: 18.4044745rem;
  padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.m14 {
  margin: 18.4044745rem;
  margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.pl14 {
  padding-left: 18.4044745rem;
  padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.ml14 {
  margin-left: 18.4044745rem;
  margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.pr14 {
  padding-right: 18.4044745rem;
  padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.mr14 {
  margin-right: 18.4044745rem;
  margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.pt14 {
  padding-top: 18.4044745rem;
  padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.mt14 {
  margin-top: 18.4044745rem;
  margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.pb14 {
  padding-bottom: 18.4044745rem;
  padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.mb14 {
  margin-bottom: 18.4044745rem;
  margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.ph14 {
  padding-left: 18.4044745rem;
  padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  padding-right: 18.4044745rem;
  padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.mh14 {
  margin-left: 18.4044745rem;
  margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  margin-right: 18.4044745rem;
  margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.pv14 {
  padding-top: 18.4044745rem;
  padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  padding-bottom: 18.4044745rem;
  padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.mv14 {
  margin-top: 18.4044745rem;
  margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  margin-bottom: 18.4044745rem;
  margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.gv14 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 18.4044745rem;
  margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.gh14 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 18.4044745rem;
  margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
}

.p15 {
  padding: 22.4044745rem;
  padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.m15 {
  margin: 22.4044745rem;
  margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.pl15 {
  padding-left: 22.4044745rem;
  padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.ml15 {
  margin-left: 22.4044745rem;
  margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.pr15 {
  padding-right: 22.4044745rem;
  padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.mr15 {
  margin-right: 22.4044745rem;
  margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.pt15 {
  padding-top: 22.4044745rem;
  padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.mt15 {
  margin-top: 22.4044745rem;
  margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.pb15 {
  padding-bottom: 22.4044745rem;
  padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.mb15 {
  margin-bottom: 22.4044745rem;
  margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.ph15 {
  padding-left: 22.4044745rem;
  padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  padding-right: 22.4044745rem;
  padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.mh15 {
  margin-left: 22.4044745rem;
  margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  margin-right: 22.4044745rem;
  margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.pv15 {
  padding-top: 22.4044745rem;
  padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  padding-bottom: 22.4044745rem;
  padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.mv15 {
  margin-top: 22.4044745rem;
  margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  margin-bottom: 22.4044745rem;
  margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.gv15 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 22.4044745rem;
  margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.gh15 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 22.4044745rem;
  margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
}

.p16 {
  padding: 26.4044745rem;
  padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.m16 {
  margin: 26.4044745rem;
  margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.pl16 {
  padding-left: 26.4044745rem;
  padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.ml16 {
  margin-left: 26.4044745rem;
  margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.pr16 {
  padding-right: 26.4044745rem;
  padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.mr16 {
  margin-right: 26.4044745rem;
  margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.pt16 {
  padding-top: 26.4044745rem;
  padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.mt16 {
  margin-top: 26.4044745rem;
  margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.pb16 {
  padding-bottom: 26.4044745rem;
  padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.mb16 {
  margin-bottom: 26.4044745rem;
  margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.ph16 {
  padding-left: 26.4044745rem;
  padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  padding-right: 26.4044745rem;
  padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.mh16 {
  margin-left: 26.4044745rem;
  margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  margin-right: 26.4044745rem;
  margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.pv16 {
  padding-top: 26.4044745rem;
  padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  padding-bottom: 26.4044745rem;
  padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.mv16 {
  margin-top: 26.4044745rem;
  margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  margin-bottom: 26.4044745rem;
  margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.gv16 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 26.4044745rem;
  margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.gh16 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 26.4044745rem;
  margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
}

.p17 {
  padding: 31.6066306rem;
  padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.m17 {
  margin: 31.6066306rem;
  margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.pl17 {
  padding-left: 31.6066306rem;
  padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.ml17 {
  margin-left: 31.6066306rem;
  margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.pr17 {
  padding-right: 31.6066306rem;
  padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.mr17 {
  margin-right: 31.6066306rem;
  margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.pt17 {
  padding-top: 31.6066306rem;
  padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.mt17 {
  margin-top: 31.6066306rem;
  margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.pb17 {
  padding-bottom: 31.6066306rem;
  padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.mb17 {
  margin-bottom: 31.6066306rem;
  margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.ph17 {
  padding-left: 31.6066306rem;
  padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  padding-right: 31.6066306rem;
  padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.mh17 {
  margin-left: 31.6066306rem;
  margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  margin-right: 31.6066306rem;
  margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.pv17 {
  padding-top: 31.6066306rem;
  padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  padding-bottom: 31.6066306rem;
  padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.mv17 {
  margin-top: 31.6066306rem;
  margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  margin-bottom: 31.6066306rem;
  margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.gv17 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 31.6066306rem;
  margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.gh17 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 31.6066306rem;
  margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
}

.p18 {
  padding: 37.6066306rem;
  padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.m18 {
  margin: 37.6066306rem;
  margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.pl18 {
  padding-left: 37.6066306rem;
  padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.ml18 {
  margin-left: 37.6066306rem;
  margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.pr18 {
  padding-right: 37.6066306rem;
  padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.mr18 {
  margin-right: 37.6066306rem;
  margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.pt18 {
  padding-top: 37.6066306rem;
  padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.mt18 {
  margin-top: 37.6066306rem;
  margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.pb18 {
  padding-bottom: 37.6066306rem;
  padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.mb18 {
  margin-bottom: 37.6066306rem;
  margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.ph18 {
  padding-left: 37.6066306rem;
  padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  padding-right: 37.6066306rem;
  padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.mh18 {
  margin-left: 37.6066306rem;
  margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  margin-right: 37.6066306rem;
  margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.pv18 {
  padding-top: 37.6066306rem;
  padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  padding-bottom: 37.6066306rem;
  padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.mv18 {
  margin-top: 37.6066306rem;
  margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  margin-bottom: 37.6066306rem;
  margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.gv18 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 37.6066306rem;
  margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.gh18 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 37.6066306rem;
  margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
}

.p19 {
  padding: 43.6066306rem;
  padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.m19 {
  margin: 43.6066306rem;
  margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.pl19 {
  padding-left: 43.6066306rem;
  padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.ml19 {
  margin-left: 43.6066306rem;
  margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.pr19 {
  padding-right: 43.6066306rem;
  padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.mr19 {
  margin-right: 43.6066306rem;
  margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.pt19 {
  padding-top: 43.6066306rem;
  padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.mt19 {
  margin-top: 43.6066306rem;
  margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.pb19 {
  padding-bottom: 43.6066306rem;
  padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.mb19 {
  margin-bottom: 43.6066306rem;
  margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.ph19 {
  padding-left: 43.6066306rem;
  padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  padding-right: 43.6066306rem;
  padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.mh19 {
  margin-left: 43.6066306rem;
  margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  margin-right: 43.6066306rem;
  margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.pv19 {
  padding-top: 43.6066306rem;
  padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  padding-bottom: 43.6066306rem;
  padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.mv19 {
  margin-top: 43.6066306rem;
  margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  margin-bottom: 43.6066306rem;
  margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.gv19 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 43.6066306rem;
  margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.gh19 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 43.6066306rem;
  margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
}

.p20 {
  padding: 50.80886785rem;
  padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.m20 {
  margin: 50.80886785rem;
  margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.pl20 {
  padding-left: 50.80886785rem;
  padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.ml20 {
  margin-left: 50.80886785rem;
  margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.pr20 {
  padding-right: 50.80886785rem;
  padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.mr20 {
  margin-right: 50.80886785rem;
  margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.pt20 {
  padding-top: 50.80886785rem;
  padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.mt20 {
  margin-top: 50.80886785rem;
  margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.pb20 {
  padding-bottom: 50.80886785rem;
  padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.mb20 {
  margin-bottom: 50.80886785rem;
  margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.ph20 {
  padding-left: 50.80886785rem;
  padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  padding-right: 50.80886785rem;
  padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.mh20 {
  margin-left: 50.80886785rem;
  margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  margin-right: 50.80886785rem;
  margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.pv20 {
  padding-top: 50.80886785rem;
  padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  padding-bottom: 50.80886785rem;
  padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.mv20 {
  margin-top: 50.80886785rem;
  margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  margin-bottom: 50.80886785rem;
  margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.gv20 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 50.80886785rem;
  margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.gh20 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 50.80886785rem;
  margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
}

.p21 {
  padding: 58.80886785rem;
  padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.m21 {
  margin: 58.80886785rem;
  margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.pl21 {
  padding-left: 58.80886785rem;
  padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.ml21 {
  margin-left: 58.80886785rem;
  margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.pr21 {
  padding-right: 58.80886785rem;
  padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.mr21 {
  margin-right: 58.80886785rem;
  margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.pt21 {
  padding-top: 58.80886785rem;
  padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.mt21 {
  margin-top: 58.80886785rem;
  margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.pb21 {
  padding-bottom: 58.80886785rem;
  padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.mb21 {
  margin-bottom: 58.80886785rem;
  margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.ph21 {
  padding-left: 58.80886785rem;
  padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  padding-right: 58.80886785rem;
  padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.mh21 {
  margin-left: 58.80886785rem;
  margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  margin-right: 58.80886785rem;
  margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.pv21 {
  padding-top: 58.80886785rem;
  padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  padding-bottom: 58.80886785rem;
  padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.mv21 {
  margin-top: 58.80886785rem;
  margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  margin-bottom: 58.80886785rem;
  margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.gv21 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 58.80886785rem;
  margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.gh21 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 58.80886785rem;
  margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
}

.p22 {
  padding: 68.0111051rem;
  padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.m22 {
  margin: 68.0111051rem;
  margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.pl22 {
  padding-left: 68.0111051rem;
  padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.ml22 {
  margin-left: 68.0111051rem;
  margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.pr22 {
  padding-right: 68.0111051rem;
  padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.mr22 {
  margin-right: 68.0111051rem;
  margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.pt22 {
  padding-top: 68.0111051rem;
  padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.mt22 {
  margin-top: 68.0111051rem;
  margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.pb22 {
  padding-bottom: 68.0111051rem;
  padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.mb22 {
  margin-bottom: 68.0111051rem;
  margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.ph22 {
  padding-left: 68.0111051rem;
  padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  padding-right: 68.0111051rem;
  padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.mh22 {
  margin-left: 68.0111051rem;
  margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  margin-right: 68.0111051rem;
  margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.pv22 {
  padding-top: 68.0111051rem;
  padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  padding-bottom: 68.0111051rem;
  padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.mv22 {
  margin-top: 68.0111051rem;
  margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  margin-bottom: 68.0111051rem;
  margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.gv22 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-top: 68.0111051rem;
  margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

.gh22 > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
  margin-left: 68.0111051rem;
  margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
}

@media (max-width: 1670px) {
  .p0-xxl {
    padding: 0;
  }
  .m0-xxl {
    margin: 0;
  }
  .pl0-xxl {
    padding-left: 0;
  }
  .ml0-xxl {
    margin-left: 0;
  }
  .pr0-xxl {
    padding-right: 0;
  }
  .mr0-xxl {
    margin-right: 0;
  }
  .pt0-xxl {
    padding-top: 0;
  }
  .mt0-xxl {
    margin-top: 0;
  }
  .pb0-xxl {
    padding-bottom: 0;
  }
  .mb0-xxl {
    margin-bottom: 0;
  }
  .ph0-xxl {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-xxl {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-xxl {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-xxl {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-xxl {
    padding: 0.4905265rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-xxl {
    margin: 0.4905265rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-xxl {
    padding-left: 0.4905265rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-xxl {
    margin-left: 0.4905265rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-xxl {
    padding-right: 0.4905265rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-xxl {
    margin-right: 0.4905265rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-xxl {
    padding-top: 0.4905265rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-xxl {
    margin-top: 0.4905265rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-xxl {
    padding-bottom: 0.4905265rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-xxl {
    margin-bottom: 0.4905265rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-xxl {
    padding-left: 0.4905265rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.4905265rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-xxl {
    margin-left: 0.4905265rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.4905265rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-xxl {
    padding-top: 0.4905265rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.4905265rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-xxl {
    margin-top: 0.4905265rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.4905265rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.4905265rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.4905265rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-xxl {
    padding: 0.984298rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-xxl {
    margin: 0.984298rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-xxl {
    padding-left: 0.984298rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-xxl {
    margin-left: 0.984298rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-xxl {
    padding-right: 0.984298rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-xxl {
    margin-right: 0.984298rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-xxl {
    padding-top: 0.984298rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-xxl {
    margin-top: 0.984298rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-xxl {
    padding-bottom: 0.984298rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-xxl {
    margin-bottom: 0.984298rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-xxl {
    padding-left: 0.984298rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.984298rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-xxl {
    margin-left: 0.984298rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.984298rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-xxl {
    padding-top: 0.984298rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.984298rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-xxl {
    margin-top: 0.984298rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.984298rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.984298rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.984298rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-xxl {
    padding: 1.484298rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-xxl {
    margin: 1.484298rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-xxl {
    padding-left: 1.484298rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-xxl {
    margin-left: 1.484298rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-xxl {
    padding-right: 1.484298rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-xxl {
    margin-right: 1.484298rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-xxl {
    padding-top: 1.484298rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-xxl {
    margin-top: 1.484298rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-xxl {
    padding-bottom: 1.484298rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-xxl {
    margin-bottom: 1.484298rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-xxl {
    padding-left: 1.484298rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.484298rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-xxl {
    margin-left: 1.484298rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.484298rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-xxl {
    padding-top: 1.484298rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.484298rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-xxl {
    margin-top: 1.484298rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.484298rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.484298rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.484298rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-xxl {
    padding: 1.984298rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-xxl {
    margin: 1.984298rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-xxl {
    padding-left: 1.984298rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-xxl {
    margin-left: 1.984298rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-xxl {
    padding-right: 1.984298rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-xxl {
    margin-right: 1.984298rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-xxl {
    padding-top: 1.984298rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-xxl {
    margin-top: 1.984298rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-xxl {
    padding-bottom: 1.984298rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-xxl {
    margin-bottom: 1.984298rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-xxl {
    padding-left: 1.984298rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.984298rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-xxl {
    margin-left: 1.984298rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.984298rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-xxl {
    padding-top: 1.984298rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.984298rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-xxl {
    margin-top: 1.984298rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.984298rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.984298rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.984298rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-xxl {
    padding: 2.484298rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-xxl {
    margin: 2.484298rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-xxl {
    padding-left: 2.484298rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-xxl {
    margin-left: 2.484298rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-xxl {
    padding-right: 2.484298rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-xxl {
    margin-right: 2.484298rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-xxl {
    padding-top: 2.484298rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-xxl {
    margin-top: 2.484298rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-xxl {
    padding-bottom: 2.484298rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-xxl {
    margin-bottom: 2.484298rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-xxl {
    padding-left: 2.484298rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.484298rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-xxl {
    margin-left: 2.484298rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.484298rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-xxl {
    padding-top: 2.484298rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.484298rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-xxl {
    margin-top: 2.484298rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.484298rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.484298rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.484298rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-xxl {
    padding: 2.984298rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-xxl {
    margin: 2.984298rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-xxl {
    padding-left: 2.984298rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-xxl {
    margin-left: 2.984298rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-xxl {
    padding-right: 2.984298rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-xxl {
    margin-right: 2.984298rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-xxl {
    padding-top: 2.984298rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-xxl {
    margin-top: 2.984298rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-xxl {
    padding-bottom: 2.984298rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-xxl {
    margin-bottom: 2.984298rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-xxl {
    padding-left: 2.984298rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.984298rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-xxl {
    margin-left: 2.984298rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.984298rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-xxl {
    padding-top: 2.984298rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.984298rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-xxl {
    margin-top: 2.984298rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.984298rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.984298rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.984298rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-xxl {
    padding: 3.484298rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-xxl {
    margin: 3.484298rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-xxl {
    padding-left: 3.484298rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-xxl {
    margin-left: 3.484298rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-xxl {
    padding-right: 3.484298rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-xxl {
    margin-right: 3.484298rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-xxl {
    padding-top: 3.484298rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-xxl {
    margin-top: 3.484298rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-xxl {
    padding-bottom: 3.484298rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-xxl {
    margin-bottom: 3.484298rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-xxl {
    padding-left: 3.484298rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.484298rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-xxl {
    margin-left: 3.484298rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.484298rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-xxl {
    padding-top: 3.484298rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.484298rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-xxl {
    margin-top: 3.484298rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.484298rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.484298rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.484298rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-xxl {
    padding: 3.984298rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-xxl {
    margin: 3.984298rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-xxl {
    padding-left: 3.984298rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-xxl {
    margin-left: 3.984298rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-xxl {
    padding-right: 3.984298rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-xxl {
    margin-right: 3.984298rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-xxl {
    padding-top: 3.984298rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-xxl {
    margin-top: 3.984298rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-xxl {
    padding-bottom: 3.984298rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-xxl {
    margin-bottom: 3.984298rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-xxl {
    padding-left: 3.984298rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.984298rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-xxl {
    margin-left: 3.984298rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.984298rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-xxl {
    padding-top: 3.984298rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.984298rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-xxl {
    margin-top: 3.984298rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.984298rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.984298rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.984298rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-xxl {
    padding: 4.96846525rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-xxl {
    margin: 4.96846525rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-xxl {
    padding-left: 4.96846525rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-xxl {
    margin-left: 4.96846525rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-xxl {
    padding-right: 4.96846525rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-xxl {
    margin-right: 4.96846525rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-xxl {
    padding-top: 4.96846525rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-xxl {
    margin-top: 4.96846525rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-xxl {
    padding-bottom: 4.96846525rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-xxl {
    margin-bottom: 4.96846525rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-xxl {
    padding-left: 4.96846525rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.96846525rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-xxl {
    margin-left: 4.96846525rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.96846525rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-xxl {
    padding-top: 4.96846525rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.96846525rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-xxl {
    margin-top: 4.96846525rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.96846525rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.96846525rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.96846525rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-xxl {
    padding: 6.93706125rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-xxl {
    margin: 6.93706125rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-xxl {
    padding-left: 6.93706125rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-xxl {
    margin-left: 6.93706125rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-xxl {
    padding-right: 6.93706125rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-xxl {
    margin-right: 6.93706125rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-xxl {
    padding-top: 6.93706125rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-xxl {
    margin-top: 6.93706125rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-xxl {
    padding-bottom: 6.93706125rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-xxl {
    margin-bottom: 6.93706125rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-xxl {
    padding-left: 6.93706125rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 6.93706125rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-xxl {
    margin-left: 6.93706125rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 6.93706125rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-xxl {
    padding-top: 6.93706125rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 6.93706125rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-xxl {
    margin-top: 6.93706125rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 6.93706125rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 6.93706125rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 6.93706125rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-xxl {
    padding: 8.93706125rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-xxl {
    margin: 8.93706125rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-xxl {
    padding-left: 8.93706125rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-xxl {
    margin-left: 8.93706125rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-xxl {
    padding-right: 8.93706125rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-xxl {
    margin-right: 8.93706125rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-xxl {
    padding-top: 8.93706125rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-xxl {
    margin-top: 8.93706125rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-xxl {
    padding-bottom: 8.93706125rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-xxl {
    margin-bottom: 8.93706125rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-xxl {
    padding-left: 8.93706125rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 8.93706125rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-xxl {
    margin-left: 8.93706125rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 8.93706125rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-xxl {
    padding-top: 8.93706125rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 8.93706125rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-xxl {
    margin-top: 8.93706125rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 8.93706125rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 8.93706125rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 8.93706125rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-xxl {
    padding: 11.9055265rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-xxl {
    margin: 11.9055265rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-xxl {
    padding-left: 11.9055265rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-xxl {
    margin-left: 11.9055265rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-xxl {
    padding-right: 11.9055265rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-xxl {
    margin-right: 11.9055265rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-xxl {
    padding-top: 11.9055265rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-xxl {
    margin-top: 11.9055265rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-xxl {
    padding-bottom: 11.9055265rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-xxl {
    margin-bottom: 11.9055265rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-xxl {
    padding-left: 11.9055265rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 11.9055265rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-xxl {
    margin-left: 11.9055265rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 11.9055265rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-xxl {
    padding-top: 11.9055265rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 11.9055265rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-xxl {
    margin-top: 11.9055265rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 11.9055265rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 11.9055265rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 11.9055265rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-xxl {
    padding: 15.8741225rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-xxl {
    margin: 15.8741225rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-xxl {
    padding-left: 15.8741225rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-xxl {
    margin-left: 15.8741225rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-xxl {
    padding-right: 15.8741225rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-xxl {
    margin-right: 15.8741225rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-xxl {
    padding-top: 15.8741225rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-xxl {
    margin-top: 15.8741225rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-xxl {
    padding-bottom: 15.8741225rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-xxl {
    margin-bottom: 15.8741225rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-xxl {
    padding-left: 15.8741225rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 15.8741225rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-xxl {
    margin-left: 15.8741225rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 15.8741225rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-xxl {
    padding-top: 15.8741225rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 15.8741225rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-xxl {
    margin-top: 15.8741225rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 15.8741225rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 15.8741225rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 15.8741225rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-xxl {
    padding: 19.8741225rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-xxl {
    margin: 19.8741225rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-xxl {
    padding-left: 19.8741225rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-xxl {
    margin-left: 19.8741225rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-xxl {
    padding-right: 19.8741225rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-xxl {
    margin-right: 19.8741225rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-xxl {
    padding-top: 19.8741225rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-xxl {
    margin-top: 19.8741225rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-xxl {
    padding-bottom: 19.8741225rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-xxl {
    margin-bottom: 19.8741225rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-xxl {
    padding-left: 19.8741225rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 19.8741225rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-xxl {
    margin-left: 19.8741225rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 19.8741225rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-xxl {
    padding-top: 19.8741225rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 19.8741225rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-xxl {
    margin-top: 19.8741225rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 19.8741225rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 19.8741225rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 19.8741225rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-xxl {
    padding: 23.8741225rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-xxl {
    margin: 23.8741225rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-xxl {
    padding-left: 23.8741225rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-xxl {
    margin-left: 23.8741225rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-xxl {
    padding-right: 23.8741225rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-xxl {
    margin-right: 23.8741225rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-xxl {
    padding-top: 23.8741225rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-xxl {
    margin-top: 23.8741225rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-xxl {
    padding-bottom: 23.8741225rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-xxl {
    margin-bottom: 23.8741225rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-xxl {
    padding-left: 23.8741225rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 23.8741225rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-xxl {
    margin-left: 23.8741225rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 23.8741225rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-xxl {
    padding-top: 23.8741225rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 23.8741225rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-xxl {
    margin-top: 23.8741225rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 23.8741225rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 23.8741225rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 23.8741225rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-xxl {
    padding: 27.8741225rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-xxl {
    margin: 27.8741225rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-xxl {
    padding-left: 27.8741225rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-xxl {
    margin-left: 27.8741225rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-xxl {
    padding-right: 27.8741225rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-xxl {
    margin-right: 27.8741225rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-xxl {
    padding-top: 27.8741225rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-xxl {
    margin-top: 27.8741225rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-xxl {
    padding-bottom: 27.8741225rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-xxl {
    margin-bottom: 27.8741225rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-xxl {
    padding-left: 27.8741225rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 27.8741225rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-xxl {
    margin-left: 27.8741225rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 27.8741225rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-xxl {
    padding-top: 27.8741225rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 27.8741225rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-xxl {
    margin-top: 27.8741225rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 27.8741225rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 27.8741225rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 27.8741225rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-xxl {
    padding: 33.811053rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-xxl {
    margin: 33.811053rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-xxl {
    padding-left: 33.811053rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-xxl {
    margin-left: 33.811053rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-xxl {
    padding-right: 33.811053rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-xxl {
    margin-right: 33.811053rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-xxl {
    padding-top: 33.811053rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-xxl {
    margin-top: 33.811053rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-xxl {
    padding-bottom: 33.811053rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-xxl {
    margin-bottom: 33.811053rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-xxl {
    padding-left: 33.811053rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 33.811053rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-xxl {
    margin-left: 33.811053rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 33.811053rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-xxl {
    padding-top: 33.811053rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 33.811053rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-xxl {
    margin-top: 33.811053rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 33.811053rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 33.811053rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 33.811053rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-xxl {
    padding: 39.811053rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-xxl {
    margin: 39.811053rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-xxl {
    padding-left: 39.811053rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-xxl {
    margin-left: 39.811053rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-xxl {
    padding-right: 39.811053rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-xxl {
    margin-right: 39.811053rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-xxl {
    padding-top: 39.811053rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-xxl {
    margin-top: 39.811053rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-xxl {
    padding-bottom: 39.811053rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-xxl {
    margin-bottom: 39.811053rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-xxl {
    padding-left: 39.811053rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 39.811053rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-xxl {
    margin-left: 39.811053rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 39.811053rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-xxl {
    padding-top: 39.811053rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 39.811053rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-xxl {
    margin-top: 39.811053rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 39.811053rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 39.811053rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 39.811053rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-xxl {
    padding: 45.811053rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-xxl {
    margin: 45.811053rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-xxl {
    padding-left: 45.811053rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-xxl {
    margin-left: 45.811053rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-xxl {
    padding-right: 45.811053rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-xxl {
    margin-right: 45.811053rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-xxl {
    padding-top: 45.811053rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-xxl {
    margin-top: 45.811053rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-xxl {
    padding-bottom: 45.811053rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-xxl {
    margin-bottom: 45.811053rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-xxl {
    padding-left: 45.811053rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 45.811053rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-xxl {
    margin-left: 45.811053rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 45.811053rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-xxl {
    padding-top: 45.811053rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 45.811053rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-xxl {
    margin-top: 45.811053rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 45.811053rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 45.811053rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 45.811053rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-xxl {
    padding: 53.74811425rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-xxl {
    margin: 53.74811425rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-xxl {
    padding-left: 53.74811425rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-xxl {
    margin-left: 53.74811425rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-xxl {
    padding-right: 53.74811425rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-xxl {
    margin-right: 53.74811425rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-xxl {
    padding-top: 53.74811425rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-xxl {
    margin-top: 53.74811425rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-xxl {
    padding-bottom: 53.74811425rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-xxl {
    margin-bottom: 53.74811425rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-xxl {
    padding-left: 53.74811425rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 53.74811425rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-xxl {
    margin-left: 53.74811425rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 53.74811425rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-xxl {
    padding-top: 53.74811425rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 53.74811425rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-xxl {
    margin-top: 53.74811425rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 53.74811425rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 53.74811425rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 53.74811425rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-xxl {
    padding: 61.74811425rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-xxl {
    margin: 61.74811425rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-xxl {
    padding-left: 61.74811425rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-xxl {
    margin-left: 61.74811425rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-xxl {
    padding-right: 61.74811425rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-xxl {
    margin-right: 61.74811425rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-xxl {
    padding-top: 61.74811425rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-xxl {
    margin-top: 61.74811425rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-xxl {
    padding-bottom: 61.74811425rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-xxl {
    margin-bottom: 61.74811425rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-xxl {
    padding-left: 61.74811425rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 61.74811425rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-xxl {
    margin-left: 61.74811425rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 61.74811425rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-xxl {
    padding-top: 61.74811425rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 61.74811425rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-xxl {
    margin-top: 61.74811425rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 61.74811425rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 61.74811425rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 61.74811425rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-xxl {
    padding: 71.6851755rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-xxl {
    margin: 71.6851755rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-xxl {
    padding-left: 71.6851755rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-xxl {
    margin-left: 71.6851755rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-xxl {
    padding-right: 71.6851755rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-xxl {
    margin-right: 71.6851755rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-xxl {
    padding-top: 71.6851755rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-xxl {
    margin-top: 71.6851755rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-xxl {
    padding-bottom: 71.6851755rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-xxl {
    margin-bottom: 71.6851755rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-xxl {
    padding-left: 71.6851755rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 71.6851755rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-xxl {
    margin-left: 71.6851755rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 71.6851755rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-xxl {
    padding-top: 71.6851755rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 71.6851755rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-xxl {
    margin-top: 71.6851755rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 71.6851755rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 71.6851755rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-xxl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 71.6851755rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 1585px) {
  .p0-xxlx {
    padding: 0;
  }
  .m0-xxlx {
    margin: 0;
  }
  .pl0-xxlx {
    padding-left: 0;
  }
  .ml0-xxlx {
    margin-left: 0;
  }
  .pr0-xxlx {
    padding-right: 0;
  }
  .mr0-xxlx {
    margin-right: 0;
  }
  .pt0-xxlx {
    padding-top: 0;
  }
  .mt0-xxlx {
    margin-top: 0;
  }
  .pb0-xxlx {
    padding-bottom: 0;
  }
  .mb0-xxlx {
    margin-bottom: 0;
  }
  .ph0-xxlx {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-xxlx {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-xxlx {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-xxlx {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-xxlx {
    padding: 0.4715284rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-xxlx {
    margin: 0.4715284rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-xxlx {
    padding-left: 0.4715284rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-xxlx {
    margin-left: 0.4715284rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-xxlx {
    padding-right: 0.4715284rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-xxlx {
    margin-right: 0.4715284rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-xxlx {
    padding-top: 0.4715284rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-xxlx {
    margin-top: 0.4715284rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-xxlx {
    padding-bottom: 0.4715284rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-xxlx {
    margin-bottom: 0.4715284rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-xxlx {
    padding-left: 0.4715284rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.4715284rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-xxlx {
    margin-left: 0.4715284rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.4715284rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-xxlx {
    padding-top: 0.4715284rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.4715284rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-xxlx {
    margin-top: 0.4715284rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.4715284rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.4715284rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.4715284rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-xxlx {
    padding: 0.9526288rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-xxlx {
    margin: 0.9526288rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-xxlx {
    padding-left: 0.9526288rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-xxlx {
    margin-left: 0.9526288rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-xxlx {
    padding-right: 0.9526288rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-xxlx {
    margin-right: 0.9526288rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-xxlx {
    padding-top: 0.9526288rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-xxlx {
    margin-top: 0.9526288rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-xxlx {
    padding-bottom: 0.9526288rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-xxlx {
    margin-bottom: 0.9526288rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-xxlx {
    padding-left: 0.9526288rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.9526288rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-xxlx {
    margin-left: 0.9526288rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.9526288rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-xxlx {
    padding-top: 0.9526288rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.9526288rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-xxlx {
    margin-top: 0.9526288rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.9526288rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.9526288rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.9526288rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-xxlx {
    padding: 1.4526288rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-xxlx {
    margin: 1.4526288rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-xxlx {
    padding-left: 1.4526288rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-xxlx {
    margin-left: 1.4526288rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-xxlx {
    padding-right: 1.4526288rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-xxlx {
    margin-right: 1.4526288rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-xxlx {
    padding-top: 1.4526288rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-xxlx {
    margin-top: 1.4526288rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-xxlx {
    padding-bottom: 1.4526288rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-xxlx {
    margin-bottom: 1.4526288rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-xxlx {
    padding-left: 1.4526288rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.4526288rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-xxlx {
    margin-left: 1.4526288rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.4526288rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-xxlx {
    padding-top: 1.4526288rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.4526288rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-xxlx {
    margin-top: 1.4526288rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.4526288rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.4526288rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.4526288rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-xxlx {
    padding: 1.9526288rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-xxlx {
    margin: 1.9526288rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-xxlx {
    padding-left: 1.9526288rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-xxlx {
    margin-left: 1.9526288rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-xxlx {
    padding-right: 1.9526288rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-xxlx {
    margin-right: 1.9526288rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-xxlx {
    padding-top: 1.9526288rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-xxlx {
    margin-top: 1.9526288rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-xxlx {
    padding-bottom: 1.9526288rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-xxlx {
    margin-bottom: 1.9526288rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-xxlx {
    padding-left: 1.9526288rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.9526288rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-xxlx {
    margin-left: 1.9526288rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.9526288rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-xxlx {
    padding-top: 1.9526288rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.9526288rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-xxlx {
    margin-top: 1.9526288rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.9526288rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.9526288rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.9526288rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-xxlx {
    padding: 2.4526288rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-xxlx {
    margin: 2.4526288rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-xxlx {
    padding-left: 2.4526288rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-xxlx {
    margin-left: 2.4526288rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-xxlx {
    padding-right: 2.4526288rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-xxlx {
    margin-right: 2.4526288rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-xxlx {
    padding-top: 2.4526288rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-xxlx {
    margin-top: 2.4526288rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-xxlx {
    padding-bottom: 2.4526288rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-xxlx {
    margin-bottom: 2.4526288rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-xxlx {
    padding-left: 2.4526288rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.4526288rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-xxlx {
    margin-left: 2.4526288rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.4526288rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-xxlx {
    padding-top: 2.4526288rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.4526288rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-xxlx {
    margin-top: 2.4526288rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.4526288rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.4526288rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.4526288rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-xxlx {
    padding: 2.9526288rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-xxlx {
    margin: 2.9526288rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-xxlx {
    padding-left: 2.9526288rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-xxlx {
    margin-left: 2.9526288rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-xxlx {
    padding-right: 2.9526288rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-xxlx {
    margin-right: 2.9526288rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-xxlx {
    padding-top: 2.9526288rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-xxlx {
    margin-top: 2.9526288rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-xxlx {
    padding-bottom: 2.9526288rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-xxlx {
    margin-bottom: 2.9526288rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-xxlx {
    padding-left: 2.9526288rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.9526288rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-xxlx {
    margin-left: 2.9526288rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.9526288rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-xxlx {
    padding-top: 2.9526288rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.9526288rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-xxlx {
    margin-top: 2.9526288rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.9526288rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.9526288rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.9526288rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-xxlx {
    padding: 3.4526288rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-xxlx {
    margin: 3.4526288rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-xxlx {
    padding-left: 3.4526288rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-xxlx {
    margin-left: 3.4526288rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-xxlx {
    padding-right: 3.4526288rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-xxlx {
    margin-right: 3.4526288rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-xxlx {
    padding-top: 3.4526288rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-xxlx {
    margin-top: 3.4526288rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-xxlx {
    padding-bottom: 3.4526288rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-xxlx {
    margin-bottom: 3.4526288rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-xxlx {
    padding-left: 3.4526288rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.4526288rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-xxlx {
    margin-left: 3.4526288rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.4526288rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-xxlx {
    padding-top: 3.4526288rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.4526288rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-xxlx {
    margin-top: 3.4526288rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.4526288rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.4526288rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.4526288rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-xxlx {
    padding: 3.9526288rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-xxlx {
    margin: 3.9526288rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-xxlx {
    padding-left: 3.9526288rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-xxlx {
    margin-left: 3.9526288rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-xxlx {
    padding-right: 3.9526288rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-xxlx {
    margin-right: 3.9526288rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-xxlx {
    padding-top: 3.9526288rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-xxlx {
    margin-top: 3.9526288rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-xxlx {
    padding-bottom: 3.9526288rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-xxlx {
    margin-bottom: 3.9526288rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-xxlx {
    padding-left: 3.9526288rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.9526288rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-xxlx {
    margin-left: 3.9526288rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.9526288rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-xxlx {
    padding-top: 3.9526288rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.9526288rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-xxlx {
    margin-top: 3.9526288rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.9526288rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.9526288rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.9526288rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-xxlx {
    padding: 4.9051354rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-xxlx {
    margin: 4.9051354rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-xxlx {
    padding-left: 4.9051354rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-xxlx {
    margin-left: 4.9051354rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-xxlx {
    padding-right: 4.9051354rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-xxlx {
    margin-right: 4.9051354rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-xxlx {
    padding-top: 4.9051354rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-xxlx {
    margin-top: 4.9051354rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-xxlx {
    padding-bottom: 4.9051354rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-xxlx {
    margin-bottom: 4.9051354rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-xxlx {
    padding-left: 4.9051354rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.9051354rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-xxlx {
    margin-left: 4.9051354rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.9051354rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-xxlx {
    padding-top: 4.9051354rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.9051354rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-xxlx {
    margin-top: 4.9051354rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.9051354rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.9051354rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.9051354rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-xxlx {
    padding: 6.810393rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-xxlx {
    margin: 6.810393rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-xxlx {
    padding-left: 6.810393rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-xxlx {
    margin-left: 6.810393rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-xxlx {
    padding-right: 6.810393rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-xxlx {
    margin-right: 6.810393rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-xxlx {
    padding-top: 6.810393rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-xxlx {
    margin-top: 6.810393rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-xxlx {
    padding-bottom: 6.810393rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-xxlx {
    margin-bottom: 6.810393rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-xxlx {
    padding-left: 6.810393rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 6.810393rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-xxlx {
    margin-left: 6.810393rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 6.810393rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-xxlx {
    padding-top: 6.810393rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 6.810393rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-xxlx {
    margin-top: 6.810393rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 6.810393rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 6.810393rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 6.810393rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-xxlx {
    padding: 8.810393rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-xxlx {
    margin: 8.810393rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-xxlx {
    padding-left: 8.810393rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-xxlx {
    margin-left: 8.810393rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-xxlx {
    padding-right: 8.810393rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-xxlx {
    margin-right: 8.810393rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-xxlx {
    padding-top: 8.810393rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-xxlx {
    margin-top: 8.810393rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-xxlx {
    padding-bottom: 8.810393rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-xxlx {
    margin-bottom: 8.810393rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-xxlx {
    padding-left: 8.810393rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 8.810393rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-xxlx {
    margin-left: 8.810393rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 8.810393rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-xxlx {
    padding-top: 8.810393rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 8.810393rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-xxlx {
    margin-top: 8.810393rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 8.810393rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 8.810393rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 8.810393rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-xxlx {
    padding: 11.7155284rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-xxlx {
    margin: 11.7155284rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-xxlx {
    padding-left: 11.7155284rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-xxlx {
    margin-left: 11.7155284rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-xxlx {
    padding-right: 11.7155284rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-xxlx {
    margin-right: 11.7155284rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-xxlx {
    padding-top: 11.7155284rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-xxlx {
    margin-top: 11.7155284rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-xxlx {
    padding-bottom: 11.7155284rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-xxlx {
    margin-bottom: 11.7155284rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-xxlx {
    padding-left: 11.7155284rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 11.7155284rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-xxlx {
    margin-left: 11.7155284rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 11.7155284rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-xxlx {
    padding-top: 11.7155284rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 11.7155284rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-xxlx {
    margin-top: 11.7155284rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 11.7155284rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 11.7155284rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 11.7155284rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-xxlx {
    padding: 15.620786rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-xxlx {
    margin: 15.620786rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-xxlx {
    padding-left: 15.620786rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-xxlx {
    margin-left: 15.620786rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-xxlx {
    padding-right: 15.620786rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-xxlx {
    margin-right: 15.620786rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-xxlx {
    padding-top: 15.620786rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-xxlx {
    margin-top: 15.620786rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-xxlx {
    padding-bottom: 15.620786rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-xxlx {
    margin-bottom: 15.620786rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-xxlx {
    padding-left: 15.620786rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 15.620786rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-xxlx {
    margin-left: 15.620786rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 15.620786rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-xxlx {
    padding-top: 15.620786rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 15.620786rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-xxlx {
    margin-top: 15.620786rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 15.620786rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 15.620786rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 15.620786rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-xxlx {
    padding: 19.620786rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-xxlx {
    margin: 19.620786rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-xxlx {
    padding-left: 19.620786rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-xxlx {
    margin-left: 19.620786rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-xxlx {
    padding-right: 19.620786rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-xxlx {
    margin-right: 19.620786rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-xxlx {
    padding-top: 19.620786rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-xxlx {
    margin-top: 19.620786rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-xxlx {
    padding-bottom: 19.620786rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-xxlx {
    margin-bottom: 19.620786rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-xxlx {
    padding-left: 19.620786rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 19.620786rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-xxlx {
    margin-left: 19.620786rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 19.620786rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-xxlx {
    padding-top: 19.620786rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 19.620786rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-xxlx {
    margin-top: 19.620786rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 19.620786rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 19.620786rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 19.620786rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-xxlx {
    padding: 23.620786rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-xxlx {
    margin: 23.620786rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-xxlx {
    padding-left: 23.620786rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-xxlx {
    margin-left: 23.620786rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-xxlx {
    padding-right: 23.620786rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-xxlx {
    margin-right: 23.620786rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-xxlx {
    padding-top: 23.620786rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-xxlx {
    margin-top: 23.620786rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-xxlx {
    padding-bottom: 23.620786rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-xxlx {
    margin-bottom: 23.620786rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-xxlx {
    padding-left: 23.620786rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 23.620786rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-xxlx {
    margin-left: 23.620786rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 23.620786rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-xxlx {
    padding-top: 23.620786rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 23.620786rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-xxlx {
    margin-top: 23.620786rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 23.620786rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 23.620786rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 23.620786rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-xxlx {
    padding: 27.620786rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-xxlx {
    margin: 27.620786rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-xxlx {
    padding-left: 27.620786rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-xxlx {
    margin-left: 27.620786rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-xxlx {
    padding-right: 27.620786rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-xxlx {
    margin-right: 27.620786rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-xxlx {
    padding-top: 27.620786rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-xxlx {
    margin-top: 27.620786rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-xxlx {
    padding-bottom: 27.620786rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-xxlx {
    margin-bottom: 27.620786rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-xxlx {
    padding-left: 27.620786rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 27.620786rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-xxlx {
    margin-left: 27.620786rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 27.620786rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-xxlx {
    padding-top: 27.620786rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 27.620786rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-xxlx {
    margin-top: 27.620786rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 27.620786rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 27.620786rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 27.620786rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-xxlx {
    padding: 33.4310568rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-xxlx {
    margin: 33.4310568rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-xxlx {
    padding-left: 33.4310568rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-xxlx {
    margin-left: 33.4310568rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-xxlx {
    padding-right: 33.4310568rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-xxlx {
    margin-right: 33.4310568rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-xxlx {
    padding-top: 33.4310568rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-xxlx {
    margin-top: 33.4310568rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-xxlx {
    padding-bottom: 33.4310568rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-xxlx {
    margin-bottom: 33.4310568rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-xxlx {
    padding-left: 33.4310568rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 33.4310568rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-xxlx {
    margin-left: 33.4310568rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 33.4310568rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-xxlx {
    padding-top: 33.4310568rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 33.4310568rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-xxlx {
    margin-top: 33.4310568rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 33.4310568rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 33.4310568rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 33.4310568rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-xxlx {
    padding: 39.4310568rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-xxlx {
    margin: 39.4310568rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-xxlx {
    padding-left: 39.4310568rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-xxlx {
    margin-left: 39.4310568rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-xxlx {
    padding-right: 39.4310568rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-xxlx {
    margin-right: 39.4310568rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-xxlx {
    padding-top: 39.4310568rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-xxlx {
    margin-top: 39.4310568rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-xxlx {
    padding-bottom: 39.4310568rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-xxlx {
    margin-bottom: 39.4310568rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-xxlx {
    padding-left: 39.4310568rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 39.4310568rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-xxlx {
    margin-left: 39.4310568rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 39.4310568rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-xxlx {
    padding-top: 39.4310568rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 39.4310568rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-xxlx {
    margin-top: 39.4310568rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 39.4310568rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 39.4310568rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 39.4310568rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-xxlx {
    padding: 45.4310568rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-xxlx {
    margin: 45.4310568rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-xxlx {
    padding-left: 45.4310568rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-xxlx {
    margin-left: 45.4310568rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-xxlx {
    padding-right: 45.4310568rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-xxlx {
    margin-right: 45.4310568rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-xxlx {
    padding-top: 45.4310568rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-xxlx {
    margin-top: 45.4310568rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-xxlx {
    padding-bottom: 45.4310568rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-xxlx {
    margin-bottom: 45.4310568rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-xxlx {
    padding-left: 45.4310568rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 45.4310568rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-xxlx {
    margin-left: 45.4310568rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 45.4310568rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-xxlx {
    padding-top: 45.4310568rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 45.4310568rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-xxlx {
    margin-top: 45.4310568rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 45.4310568rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 45.4310568rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 45.4310568rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-xxlx {
    padding: 53.2414498rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-xxlx {
    margin: 53.2414498rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-xxlx {
    padding-left: 53.2414498rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-xxlx {
    margin-left: 53.2414498rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-xxlx {
    padding-right: 53.2414498rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-xxlx {
    margin-right: 53.2414498rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-xxlx {
    padding-top: 53.2414498rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-xxlx {
    margin-top: 53.2414498rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-xxlx {
    padding-bottom: 53.2414498rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-xxlx {
    margin-bottom: 53.2414498rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-xxlx {
    padding-left: 53.2414498rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 53.2414498rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-xxlx {
    margin-left: 53.2414498rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 53.2414498rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-xxlx {
    padding-top: 53.2414498rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 53.2414498rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-xxlx {
    margin-top: 53.2414498rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 53.2414498rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 53.2414498rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 53.2414498rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-xxlx {
    padding: 61.2414498rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-xxlx {
    margin: 61.2414498rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-xxlx {
    padding-left: 61.2414498rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-xxlx {
    margin-left: 61.2414498rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-xxlx {
    padding-right: 61.2414498rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-xxlx {
    margin-right: 61.2414498rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-xxlx {
    padding-top: 61.2414498rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-xxlx {
    margin-top: 61.2414498rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-xxlx {
    padding-bottom: 61.2414498rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-xxlx {
    margin-bottom: 61.2414498rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-xxlx {
    padding-left: 61.2414498rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 61.2414498rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-xxlx {
    margin-left: 61.2414498rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 61.2414498rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-xxlx {
    padding-top: 61.2414498rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 61.2414498rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-xxlx {
    margin-top: 61.2414498rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 61.2414498rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 61.2414498rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 61.2414498rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-xxlx {
    padding: 71.0518428rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-xxlx {
    margin: 71.0518428rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-xxlx {
    padding-left: 71.0518428rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-xxlx {
    margin-left: 71.0518428rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-xxlx {
    padding-right: 71.0518428rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-xxlx {
    margin-right: 71.0518428rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-xxlx {
    padding-top: 71.0518428rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-xxlx {
    margin-top: 71.0518428rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-xxlx {
    padding-bottom: 71.0518428rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-xxlx {
    margin-bottom: 71.0518428rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-xxlx {
    padding-left: 71.0518428rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 71.0518428rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-xxlx {
    margin-left: 71.0518428rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 71.0518428rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-xxlx {
    padding-top: 71.0518428rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 71.0518428rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-xxlx {
    margin-top: 71.0518428rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 71.0518428rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 71.0518428rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-xxlx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 71.0518428rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 1499px) {
  .p0-xl {
    padding: 0;
  }
  .m0-xl {
    margin: 0;
  }
  .pl0-xl {
    padding-left: 0;
  }
  .ml0-xl {
    margin-left: 0;
  }
  .pr0-xl {
    padding-right: 0;
  }
  .mr0-xl {
    margin-right: 0;
  }
  .pt0-xl {
    padding-top: 0;
  }
  .mt0-xl {
    margin-top: 0;
  }
  .pb0-xl {
    padding-bottom: 0;
  }
  .mb0-xl {
    margin-bottom: 0;
  }
  .ph0-xl {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-xl {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-xl {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-xl {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-xl {
    padding: 0.4367541rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-xl {
    margin: 0.4367541rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-xl {
    padding-left: 0.4367541rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-xl {
    margin-left: 0.4367541rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-xl {
    padding-right: 0.4367541rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-xl {
    margin-right: 0.4367541rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-xl {
    padding-top: 0.4367541rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-xl {
    margin-top: 0.4367541rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-xl {
    padding-bottom: 0.4367541rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-xl {
    margin-bottom: 0.4367541rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-xl {
    padding-left: 0.4367541rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.4367541rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-xl {
    margin-left: 0.4367541rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.4367541rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-xl {
    padding-top: 0.4367541rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.4367541rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-xl {
    margin-top: 0.4367541rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.4367541rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.4367541rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.4367541rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-xl {
    padding: 0.8946612rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-xl {
    margin: 0.8946612rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-xl {
    padding-left: 0.8946612rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-xl {
    margin-left: 0.8946612rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-xl {
    padding-right: 0.8946612rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-xl {
    margin-right: 0.8946612rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-xl {
    padding-top: 0.8946612rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-xl {
    margin-top: 0.8946612rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-xl {
    padding-bottom: 0.8946612rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-xl {
    margin-bottom: 0.8946612rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-xl {
    padding-left: 0.8946612rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.8946612rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-xl {
    margin-left: 0.8946612rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.8946612rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-xl {
    padding-top: 0.8946612rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.8946612rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-xl {
    margin-top: 0.8946612rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.8946612rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.8946612rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.8946612rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-xl {
    padding: 1.3946612rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-xl {
    margin: 1.3946612rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-xl {
    padding-left: 1.3946612rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-xl {
    margin-left: 1.3946612rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-xl {
    padding-right: 1.3946612rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-xl {
    margin-right: 1.3946612rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-xl {
    padding-top: 1.3946612rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-xl {
    margin-top: 1.3946612rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-xl {
    padding-bottom: 1.3946612rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-xl {
    margin-bottom: 1.3946612rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-xl {
    padding-left: 1.3946612rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.3946612rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-xl {
    margin-left: 1.3946612rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.3946612rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-xl {
    padding-top: 1.3946612rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.3946612rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-xl {
    margin-top: 1.3946612rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.3946612rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.3946612rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.3946612rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-xl {
    padding: 1.8946612rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-xl {
    margin: 1.8946612rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-xl {
    padding-left: 1.8946612rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-xl {
    margin-left: 1.8946612rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-xl {
    padding-right: 1.8946612rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-xl {
    margin-right: 1.8946612rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-xl {
    padding-top: 1.8946612rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-xl {
    margin-top: 1.8946612rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-xl {
    padding-bottom: 1.8946612rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-xl {
    margin-bottom: 1.8946612rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-xl {
    padding-left: 1.8946612rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.8946612rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-xl {
    margin-left: 1.8946612rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.8946612rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-xl {
    padding-top: 1.8946612rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.8946612rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-xl {
    margin-top: 1.8946612rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.8946612rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.8946612rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.8946612rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-xl {
    padding: 2.3946612rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-xl {
    margin: 2.3946612rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-xl {
    padding-left: 2.3946612rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-xl {
    margin-left: 2.3946612rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-xl {
    padding-right: 2.3946612rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-xl {
    margin-right: 2.3946612rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-xl {
    padding-top: 2.3946612rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-xl {
    margin-top: 2.3946612rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-xl {
    padding-bottom: 2.3946612rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-xl {
    margin-bottom: 2.3946612rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-xl {
    padding-left: 2.3946612rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.3946612rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-xl {
    margin-left: 2.3946612rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.3946612rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-xl {
    padding-top: 2.3946612rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.3946612rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-xl {
    margin-top: 2.3946612rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.3946612rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.3946612rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.3946612rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-xl {
    padding: 2.8946612rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-xl {
    margin: 2.8946612rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-xl {
    padding-left: 2.8946612rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-xl {
    margin-left: 2.8946612rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-xl {
    padding-right: 2.8946612rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-xl {
    margin-right: 2.8946612rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-xl {
    padding-top: 2.8946612rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-xl {
    margin-top: 2.8946612rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-xl {
    padding-bottom: 2.8946612rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-xl {
    margin-bottom: 2.8946612rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-xl {
    padding-left: 2.8946612rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.8946612rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-xl {
    margin-left: 2.8946612rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.8946612rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-xl {
    padding-top: 2.8946612rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.8946612rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-xl {
    margin-top: 2.8946612rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.8946612rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.8946612rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.8946612rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-xl {
    padding: 3.3946612rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-xl {
    margin: 3.3946612rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-xl {
    padding-left: 3.3946612rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-xl {
    margin-left: 3.3946612rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-xl {
    padding-right: 3.3946612rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-xl {
    margin-right: 3.3946612rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-xl {
    padding-top: 3.3946612rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-xl {
    margin-top: 3.3946612rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-xl {
    padding-bottom: 3.3946612rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-xl {
    margin-bottom: 3.3946612rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-xl {
    padding-left: 3.3946612rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.3946612rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-xl {
    margin-left: 3.3946612rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.3946612rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-xl {
    padding-top: 3.3946612rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.3946612rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-xl {
    margin-top: 3.3946612rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.3946612rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.3946612rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.3946612rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-xl {
    padding: 3.8946612rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-xl {
    margin: 3.8946612rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-xl {
    padding-left: 3.8946612rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-xl {
    margin-left: 3.8946612rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-xl {
    padding-right: 3.8946612rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-xl {
    margin-right: 3.8946612rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-xl {
    padding-top: 3.8946612rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-xl {
    margin-top: 3.8946612rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-xl {
    padding-bottom: 3.8946612rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-xl {
    margin-bottom: 3.8946612rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-xl {
    padding-left: 3.8946612rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.8946612rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-xl {
    margin-left: 3.8946612rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.8946612rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-xl {
    padding-top: 3.8946612rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.8946612rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-xl {
    margin-top: 3.8946612rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.8946612rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.8946612rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.8946612rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-xl {
    padding: 4.78921585rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-xl {
    margin: 4.78921585rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-xl {
    padding-left: 4.78921585rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-xl {
    margin-left: 4.78921585rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-xl {
    padding-right: 4.78921585rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-xl {
    margin-right: 4.78921585rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-xl {
    padding-top: 4.78921585rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-xl {
    margin-top: 4.78921585rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-xl {
    padding-bottom: 4.78921585rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-xl {
    margin-bottom: 4.78921585rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-xl {
    padding-left: 4.78921585rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.78921585rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-xl {
    margin-left: 4.78921585rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.78921585rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-xl {
    padding-top: 4.78921585rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.78921585rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-xl {
    margin-top: 4.78921585rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.78921585rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.78921585rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.78921585rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-xl {
    padding: 6.57853825rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-xl {
    margin: 6.57853825rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-xl {
    padding-left: 6.57853825rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-xl {
    margin-left: 6.57853825rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-xl {
    padding-right: 6.57853825rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-xl {
    margin-right: 6.57853825rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-xl {
    padding-top: 6.57853825rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-xl {
    margin-top: 6.57853825rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-xl {
    padding-bottom: 6.57853825rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-xl {
    margin-bottom: 6.57853825rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-xl {
    padding-left: 6.57853825rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 6.57853825rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-xl {
    margin-left: 6.57853825rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 6.57853825rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-xl {
    padding-top: 6.57853825rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 6.57853825rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-xl {
    margin-top: 6.57853825rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 6.57853825rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 6.57853825rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 6.57853825rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-xl {
    padding: 8.57853825rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-xl {
    margin: 8.57853825rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-xl {
    padding-left: 8.57853825rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-xl {
    margin-left: 8.57853825rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-xl {
    padding-right: 8.57853825rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-xl {
    margin-right: 8.57853825rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-xl {
    padding-top: 8.57853825rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-xl {
    margin-top: 8.57853825rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-xl {
    padding-bottom: 8.57853825rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-xl {
    margin-bottom: 8.57853825rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-xl {
    padding-left: 8.57853825rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 8.57853825rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-xl {
    margin-left: 8.57853825rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 8.57853825rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-xl {
    padding-top: 8.57853825rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 8.57853825rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-xl {
    margin-top: 8.57853825rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 8.57853825rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 8.57853825rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 8.57853825rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-xl {
    padding: 11.3677541rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-xl {
    margin: 11.3677541rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-xl {
    padding-left: 11.3677541rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-xl {
    margin-left: 11.3677541rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-xl {
    padding-right: 11.3677541rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-xl {
    margin-right: 11.3677541rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-xl {
    padding-top: 11.3677541rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-xl {
    margin-top: 11.3677541rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-xl {
    padding-bottom: 11.3677541rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-xl {
    margin-bottom: 11.3677541rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-xl {
    padding-left: 11.3677541rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 11.3677541rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-xl {
    margin-left: 11.3677541rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 11.3677541rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-xl {
    padding-top: 11.3677541rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 11.3677541rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-xl {
    margin-top: 11.3677541rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 11.3677541rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 11.3677541rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 11.3677541rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-xl {
    padding: 15.1570765rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-xl {
    margin: 15.1570765rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-xl {
    padding-left: 15.1570765rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-xl {
    margin-left: 15.1570765rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-xl {
    padding-right: 15.1570765rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-xl {
    margin-right: 15.1570765rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-xl {
    padding-top: 15.1570765rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-xl {
    margin-top: 15.1570765rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-xl {
    padding-bottom: 15.1570765rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-xl {
    margin-bottom: 15.1570765rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-xl {
    padding-left: 15.1570765rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 15.1570765rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-xl {
    margin-left: 15.1570765rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 15.1570765rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-xl {
    padding-top: 15.1570765rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 15.1570765rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-xl {
    margin-top: 15.1570765rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 15.1570765rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 15.1570765rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 15.1570765rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-xl {
    padding: 19.1570765rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-xl {
    margin: 19.1570765rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-xl {
    padding-left: 19.1570765rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-xl {
    margin-left: 19.1570765rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-xl {
    padding-right: 19.1570765rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-xl {
    margin-right: 19.1570765rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-xl {
    padding-top: 19.1570765rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-xl {
    margin-top: 19.1570765rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-xl {
    padding-bottom: 19.1570765rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-xl {
    margin-bottom: 19.1570765rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-xl {
    padding-left: 19.1570765rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 19.1570765rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-xl {
    margin-left: 19.1570765rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 19.1570765rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-xl {
    padding-top: 19.1570765rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 19.1570765rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-xl {
    margin-top: 19.1570765rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 19.1570765rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 19.1570765rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 19.1570765rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-xl {
    padding: 23.1570765rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-xl {
    margin: 23.1570765rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-xl {
    padding-left: 23.1570765rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-xl {
    margin-left: 23.1570765rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-xl {
    padding-right: 23.1570765rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-xl {
    margin-right: 23.1570765rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-xl {
    padding-top: 23.1570765rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-xl {
    margin-top: 23.1570765rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-xl {
    padding-bottom: 23.1570765rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-xl {
    margin-bottom: 23.1570765rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-xl {
    padding-left: 23.1570765rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 23.1570765rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-xl {
    margin-left: 23.1570765rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 23.1570765rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-xl {
    padding-top: 23.1570765rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 23.1570765rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-xl {
    margin-top: 23.1570765rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 23.1570765rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 23.1570765rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 23.1570765rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-xl {
    padding: 27.1570765rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-xl {
    margin: 27.1570765rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-xl {
    padding-left: 27.1570765rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-xl {
    margin-left: 27.1570765rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-xl {
    padding-right: 27.1570765rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-xl {
    margin-right: 27.1570765rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-xl {
    padding-top: 27.1570765rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-xl {
    margin-top: 27.1570765rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-xl {
    padding-bottom: 27.1570765rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-xl {
    margin-bottom: 27.1570765rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-xl {
    padding-left: 27.1570765rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 27.1570765rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-xl {
    margin-left: 27.1570765rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 27.1570765rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-xl {
    padding-top: 27.1570765rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 27.1570765rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-xl {
    margin-top: 27.1570765rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 27.1570765rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 27.1570765rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 27.1570765rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-xl {
    padding: 32.7355082rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-xl {
    margin: 32.7355082rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-xl {
    padding-left: 32.7355082rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-xl {
    margin-left: 32.7355082rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-xl {
    padding-right: 32.7355082rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-xl {
    margin-right: 32.7355082rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-xl {
    padding-top: 32.7355082rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-xl {
    margin-top: 32.7355082rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-xl {
    padding-bottom: 32.7355082rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-xl {
    margin-bottom: 32.7355082rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-xl {
    padding-left: 32.7355082rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 32.7355082rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-xl {
    margin-left: 32.7355082rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 32.7355082rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-xl {
    padding-top: 32.7355082rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 32.7355082rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-xl {
    margin-top: 32.7355082rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 32.7355082rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 32.7355082rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 32.7355082rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-xl {
    padding: 38.7355082rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-xl {
    margin: 38.7355082rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-xl {
    padding-left: 38.7355082rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-xl {
    margin-left: 38.7355082rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-xl {
    padding-right: 38.7355082rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-xl {
    margin-right: 38.7355082rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-xl {
    padding-top: 38.7355082rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-xl {
    margin-top: 38.7355082rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-xl {
    padding-bottom: 38.7355082rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-xl {
    margin-bottom: 38.7355082rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-xl {
    padding-left: 38.7355082rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 38.7355082rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-xl {
    margin-left: 38.7355082rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 38.7355082rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-xl {
    padding-top: 38.7355082rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 38.7355082rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-xl {
    margin-top: 38.7355082rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 38.7355082rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 38.7355082rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 38.7355082rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-xl {
    padding: 44.7355082rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-xl {
    margin: 44.7355082rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-xl {
    padding-left: 44.7355082rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-xl {
    margin-left: 44.7355082rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-xl {
    padding-right: 44.7355082rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-xl {
    margin-right: 44.7355082rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-xl {
    padding-top: 44.7355082rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-xl {
    margin-top: 44.7355082rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-xl {
    padding-bottom: 44.7355082rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-xl {
    margin-bottom: 44.7355082rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-xl {
    padding-left: 44.7355082rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 44.7355082rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-xl {
    margin-left: 44.7355082rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 44.7355082rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-xl {
    padding-top: 44.7355082rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 44.7355082rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-xl {
    margin-top: 44.7355082rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 44.7355082rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 44.7355082rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 44.7355082rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-xl {
    padding: 52.31404645rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-xl {
    margin: 52.31404645rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-xl {
    padding-left: 52.31404645rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-xl {
    margin-left: 52.31404645rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-xl {
    padding-right: 52.31404645rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-xl {
    margin-right: 52.31404645rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-xl {
    padding-top: 52.31404645rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-xl {
    margin-top: 52.31404645rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-xl {
    padding-bottom: 52.31404645rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-xl {
    margin-bottom: 52.31404645rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-xl {
    padding-left: 52.31404645rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 52.31404645rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-xl {
    margin-left: 52.31404645rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 52.31404645rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-xl {
    padding-top: 52.31404645rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 52.31404645rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-xl {
    margin-top: 52.31404645rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 52.31404645rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 52.31404645rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 52.31404645rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-xl {
    padding: 60.31404645rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-xl {
    margin: 60.31404645rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-xl {
    padding-left: 60.31404645rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-xl {
    margin-left: 60.31404645rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-xl {
    padding-right: 60.31404645rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-xl {
    margin-right: 60.31404645rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-xl {
    padding-top: 60.31404645rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-xl {
    margin-top: 60.31404645rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-xl {
    padding-bottom: 60.31404645rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-xl {
    margin-bottom: 60.31404645rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-xl {
    padding-left: 60.31404645rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 60.31404645rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-xl {
    margin-left: 60.31404645rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 60.31404645rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-xl {
    padding-top: 60.31404645rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 60.31404645rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-xl {
    margin-top: 60.31404645rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 60.31404645rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 60.31404645rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 60.31404645rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-xl {
    padding: 69.8925847rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-xl {
    margin: 69.8925847rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-xl {
    padding-left: 69.8925847rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-xl {
    margin-left: 69.8925847rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-xl {
    padding-right: 69.8925847rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-xl {
    margin-right: 69.8925847rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-xl {
    padding-top: 69.8925847rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-xl {
    margin-top: 69.8925847rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-xl {
    padding-bottom: 69.8925847rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-xl {
    margin-bottom: 69.8925847rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-xl {
    padding-left: 69.8925847rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 69.8925847rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-xl {
    margin-left: 69.8925847rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 69.8925847rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-xl {
    padding-top: 69.8925847rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 69.8925847rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-xl {
    margin-top: 69.8925847rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 69.8925847rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 69.8925847rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-xl > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 69.8925847rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 1399px) {
  .p0-xlg {
    padding: 0;
  }
  .m0-xlg {
    margin: 0;
  }
  .pl0-xlg {
    padding-left: 0;
  }
  .ml0-xlg {
    margin-left: 0;
  }
  .pr0-xlg {
    padding-right: 0;
  }
  .mr0-xlg {
    margin-right: 0;
  }
  .pt0-xlg {
    padding-top: 0;
  }
  .mt0-xlg {
    margin-top: 0;
  }
  .pb0-xlg {
    padding-bottom: 0;
  }
  .mb0-xlg {
    margin-bottom: 0;
  }
  .ph0-xlg {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-xlg {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-xlg {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-xlg {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-xlg {
    padding: 0.4256441rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-xlg {
    margin: 0.4256441rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-xlg {
    padding-left: 0.4256441rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-xlg {
    margin-left: 0.4256441rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-xlg {
    padding-right: 0.4256441rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-xlg {
    margin-right: 0.4256441rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-xlg {
    padding-top: 0.4256441rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-xlg {
    margin-top: 0.4256441rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-xlg {
    padding-bottom: 0.4256441rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-xlg {
    margin-bottom: 0.4256441rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-xlg {
    padding-left: 0.4256441rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.4256441rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-xlg {
    margin-left: 0.4256441rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.4256441rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-xlg {
    padding-top: 0.4256441rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.4256441rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-xlg {
    margin-top: 0.4256441rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.4256441rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.4256441rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.4256441rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-xlg {
    padding: 0.8761412rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-xlg {
    margin: 0.8761412rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-xlg {
    padding-left: 0.8761412rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-xlg {
    margin-left: 0.8761412rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-xlg {
    padding-right: 0.8761412rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-xlg {
    margin-right: 0.8761412rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-xlg {
    padding-top: 0.8761412rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-xlg {
    margin-top: 0.8761412rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-xlg {
    padding-bottom: 0.8761412rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-xlg {
    margin-bottom: 0.8761412rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-xlg {
    padding-left: 0.8761412rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.8761412rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-xlg {
    margin-left: 0.8761412rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.8761412rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-xlg {
    padding-top: 0.8761412rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.8761412rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-xlg {
    margin-top: 0.8761412rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.8761412rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.8761412rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.8761412rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-xlg {
    padding: 1.3761412rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-xlg {
    margin: 1.3761412rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-xlg {
    padding-left: 1.3761412rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-xlg {
    margin-left: 1.3761412rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-xlg {
    padding-right: 1.3761412rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-xlg {
    margin-right: 1.3761412rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-xlg {
    padding-top: 1.3761412rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-xlg {
    margin-top: 1.3761412rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-xlg {
    padding-bottom: 1.3761412rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-xlg {
    margin-bottom: 1.3761412rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-xlg {
    padding-left: 1.3761412rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.3761412rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-xlg {
    margin-left: 1.3761412rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.3761412rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-xlg {
    padding-top: 1.3761412rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.3761412rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-xlg {
    margin-top: 1.3761412rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.3761412rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.3761412rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.3761412rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-xlg {
    padding: 1.8761412rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-xlg {
    margin: 1.8761412rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-xlg {
    padding-left: 1.8761412rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-xlg {
    margin-left: 1.8761412rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-xlg {
    padding-right: 1.8761412rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-xlg {
    margin-right: 1.8761412rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-xlg {
    padding-top: 1.8761412rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-xlg {
    margin-top: 1.8761412rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-xlg {
    padding-bottom: 1.8761412rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-xlg {
    margin-bottom: 1.8761412rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-xlg {
    padding-left: 1.8761412rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.8761412rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-xlg {
    margin-left: 1.8761412rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.8761412rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-xlg {
    padding-top: 1.8761412rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.8761412rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-xlg {
    margin-top: 1.8761412rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.8761412rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.8761412rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.8761412rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-xlg {
    padding: 2.3761412rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-xlg {
    margin: 2.3761412rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-xlg {
    padding-left: 2.3761412rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-xlg {
    margin-left: 2.3761412rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-xlg {
    padding-right: 2.3761412rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-xlg {
    margin-right: 2.3761412rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-xlg {
    padding-top: 2.3761412rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-xlg {
    margin-top: 2.3761412rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-xlg {
    padding-bottom: 2.3761412rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-xlg {
    margin-bottom: 2.3761412rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-xlg {
    padding-left: 2.3761412rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.3761412rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-xlg {
    margin-left: 2.3761412rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.3761412rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-xlg {
    padding-top: 2.3761412rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.3761412rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-xlg {
    margin-top: 2.3761412rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.3761412rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.3761412rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.3761412rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-xlg {
    padding: 2.8761412rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-xlg {
    margin: 2.8761412rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-xlg {
    padding-left: 2.8761412rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-xlg {
    margin-left: 2.8761412rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-xlg {
    padding-right: 2.8761412rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-xlg {
    margin-right: 2.8761412rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-xlg {
    padding-top: 2.8761412rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-xlg {
    margin-top: 2.8761412rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-xlg {
    padding-bottom: 2.8761412rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-xlg {
    margin-bottom: 2.8761412rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-xlg {
    padding-left: 2.8761412rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.8761412rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-xlg {
    margin-left: 2.8761412rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.8761412rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-xlg {
    padding-top: 2.8761412rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.8761412rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-xlg {
    margin-top: 2.8761412rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.8761412rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.8761412rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.8761412rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-xlg {
    padding: 3.3761412rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-xlg {
    margin: 3.3761412rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-xlg {
    padding-left: 3.3761412rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-xlg {
    margin-left: 3.3761412rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-xlg {
    padding-right: 3.3761412rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-xlg {
    margin-right: 3.3761412rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-xlg {
    padding-top: 3.3761412rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-xlg {
    margin-top: 3.3761412rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-xlg {
    padding-bottom: 3.3761412rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-xlg {
    margin-bottom: 3.3761412rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-xlg {
    padding-left: 3.3761412rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.3761412rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-xlg {
    margin-left: 3.3761412rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.3761412rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-xlg {
    padding-top: 3.3761412rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.3761412rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-xlg {
    margin-top: 3.3761412rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.3761412rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.3761412rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.3761412rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-xlg {
    padding: 3.8761412rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-xlg {
    margin: 3.8761412rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-xlg {
    padding-left: 3.8761412rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-xlg {
    margin-left: 3.8761412rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-xlg {
    padding-right: 3.8761412rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-xlg {
    margin-right: 3.8761412rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-xlg {
    padding-top: 3.8761412rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-xlg {
    margin-top: 3.8761412rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-xlg {
    padding-bottom: 3.8761412rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-xlg {
    margin-bottom: 3.8761412rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-xlg {
    padding-left: 3.8761412rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.8761412rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-xlg {
    margin-left: 3.8761412rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.8761412rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-xlg {
    padding-top: 3.8761412rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.8761412rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-xlg {
    margin-top: 3.8761412rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.8761412rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.8761412rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.8761412rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-xlg {
    padding: 4.75218085rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-xlg {
    margin: 4.75218085rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-xlg {
    padding-left: 4.75218085rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-xlg {
    margin-left: 4.75218085rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-xlg {
    padding-right: 4.75218085rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-xlg {
    margin-right: 4.75218085rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-xlg {
    padding-top: 4.75218085rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-xlg {
    margin-top: 4.75218085rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-xlg {
    padding-bottom: 4.75218085rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-xlg {
    margin-bottom: 4.75218085rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-xlg {
    padding-left: 4.75218085rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.75218085rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-xlg {
    margin-left: 4.75218085rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.75218085rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-xlg {
    padding-top: 4.75218085rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.75218085rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-xlg {
    margin-top: 4.75218085rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.75218085rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.75218085rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.75218085rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-xlg {
    padding: 6.50446325rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-xlg {
    margin: 6.50446325rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-xlg {
    padding-left: 6.50446325rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-xlg {
    margin-left: 6.50446325rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-xlg {
    padding-right: 6.50446325rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-xlg {
    margin-right: 6.50446325rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-xlg {
    padding-top: 6.50446325rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-xlg {
    margin-top: 6.50446325rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-xlg {
    padding-bottom: 6.50446325rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-xlg {
    margin-bottom: 6.50446325rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-xlg {
    padding-left: 6.50446325rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 6.50446325rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-xlg {
    margin-left: 6.50446325rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 6.50446325rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-xlg {
    padding-top: 6.50446325rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 6.50446325rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-xlg {
    margin-top: 6.50446325rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 6.50446325rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 6.50446325rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 6.50446325rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-xlg {
    padding: 8.50446325rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-xlg {
    margin: 8.50446325rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-xlg {
    padding-left: 8.50446325rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-xlg {
    margin-left: 8.50446325rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-xlg {
    padding-right: 8.50446325rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-xlg {
    margin-right: 8.50446325rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-xlg {
    padding-top: 8.50446325rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-xlg {
    margin-top: 8.50446325rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-xlg {
    padding-bottom: 8.50446325rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-xlg {
    margin-bottom: 8.50446325rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-xlg {
    padding-left: 8.50446325rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 8.50446325rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-xlg {
    margin-left: 8.50446325rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 8.50446325rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-xlg {
    padding-top: 8.50446325rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 8.50446325rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-xlg {
    margin-top: 8.50446325rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 8.50446325rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 8.50446325rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 8.50446325rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-xlg {
    padding: 11.2566441rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-xlg {
    margin: 11.2566441rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-xlg {
    padding-left: 11.2566441rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-xlg {
    margin-left: 11.2566441rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-xlg {
    padding-right: 11.2566441rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-xlg {
    margin-right: 11.2566441rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-xlg {
    padding-top: 11.2566441rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-xlg {
    margin-top: 11.2566441rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-xlg {
    padding-bottom: 11.2566441rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-xlg {
    margin-bottom: 11.2566441rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-xlg {
    padding-left: 11.2566441rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 11.2566441rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-xlg {
    margin-left: 11.2566441rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 11.2566441rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-xlg {
    padding-top: 11.2566441rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 11.2566441rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-xlg {
    margin-top: 11.2566441rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 11.2566441rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 11.2566441rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 11.2566441rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-xlg {
    padding: 15.0089265rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-xlg {
    margin: 15.0089265rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-xlg {
    padding-left: 15.0089265rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-xlg {
    margin-left: 15.0089265rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-xlg {
    padding-right: 15.0089265rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-xlg {
    margin-right: 15.0089265rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-xlg {
    padding-top: 15.0089265rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-xlg {
    margin-top: 15.0089265rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-xlg {
    padding-bottom: 15.0089265rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-xlg {
    margin-bottom: 15.0089265rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-xlg {
    padding-left: 15.0089265rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 15.0089265rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-xlg {
    margin-left: 15.0089265rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 15.0089265rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-xlg {
    padding-top: 15.0089265rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 15.0089265rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-xlg {
    margin-top: 15.0089265rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 15.0089265rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 15.0089265rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 15.0089265rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-xlg {
    padding: 19.0089265rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-xlg {
    margin: 19.0089265rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-xlg {
    padding-left: 19.0089265rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-xlg {
    margin-left: 19.0089265rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-xlg {
    padding-right: 19.0089265rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-xlg {
    margin-right: 19.0089265rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-xlg {
    padding-top: 19.0089265rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-xlg {
    margin-top: 19.0089265rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-xlg {
    padding-bottom: 19.0089265rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-xlg {
    margin-bottom: 19.0089265rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-xlg {
    padding-left: 19.0089265rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 19.0089265rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-xlg {
    margin-left: 19.0089265rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 19.0089265rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-xlg {
    padding-top: 19.0089265rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 19.0089265rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-xlg {
    margin-top: 19.0089265rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 19.0089265rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 19.0089265rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 19.0089265rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-xlg {
    padding: 23.0089265rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-xlg {
    margin: 23.0089265rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-xlg {
    padding-left: 23.0089265rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-xlg {
    margin-left: 23.0089265rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-xlg {
    padding-right: 23.0089265rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-xlg {
    margin-right: 23.0089265rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-xlg {
    padding-top: 23.0089265rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-xlg {
    margin-top: 23.0089265rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-xlg {
    padding-bottom: 23.0089265rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-xlg {
    margin-bottom: 23.0089265rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-xlg {
    padding-left: 23.0089265rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 23.0089265rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-xlg {
    margin-left: 23.0089265rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 23.0089265rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-xlg {
    padding-top: 23.0089265rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 23.0089265rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-xlg {
    margin-top: 23.0089265rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 23.0089265rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 23.0089265rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 23.0089265rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-xlg {
    padding: 27.0089265rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-xlg {
    margin: 27.0089265rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-xlg {
    padding-left: 27.0089265rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-xlg {
    margin-left: 27.0089265rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-xlg {
    padding-right: 27.0089265rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-xlg {
    margin-right: 27.0089265rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-xlg {
    padding-top: 27.0089265rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-xlg {
    margin-top: 27.0089265rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-xlg {
    padding-bottom: 27.0089265rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-xlg {
    margin-bottom: 27.0089265rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-xlg {
    padding-left: 27.0089265rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 27.0089265rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-xlg {
    margin-left: 27.0089265rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 27.0089265rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-xlg {
    padding-top: 27.0089265rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 27.0089265rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-xlg {
    margin-top: 27.0089265rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 27.0089265rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 27.0089265rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 27.0089265rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-xlg {
    padding: 32.5132882rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-xlg {
    margin: 32.5132882rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-xlg {
    padding-left: 32.5132882rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-xlg {
    margin-left: 32.5132882rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-xlg {
    padding-right: 32.5132882rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-xlg {
    margin-right: 32.5132882rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-xlg {
    padding-top: 32.5132882rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-xlg {
    margin-top: 32.5132882rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-xlg {
    padding-bottom: 32.5132882rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-xlg {
    margin-bottom: 32.5132882rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-xlg {
    padding-left: 32.5132882rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 32.5132882rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-xlg {
    margin-left: 32.5132882rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 32.5132882rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-xlg {
    padding-top: 32.5132882rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 32.5132882rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-xlg {
    margin-top: 32.5132882rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 32.5132882rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 32.5132882rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 32.5132882rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-xlg {
    padding: 38.5132882rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-xlg {
    margin: 38.5132882rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-xlg {
    padding-left: 38.5132882rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-xlg {
    margin-left: 38.5132882rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-xlg {
    padding-right: 38.5132882rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-xlg {
    margin-right: 38.5132882rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-xlg {
    padding-top: 38.5132882rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-xlg {
    margin-top: 38.5132882rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-xlg {
    padding-bottom: 38.5132882rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-xlg {
    margin-bottom: 38.5132882rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-xlg {
    padding-left: 38.5132882rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 38.5132882rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-xlg {
    margin-left: 38.5132882rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 38.5132882rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-xlg {
    padding-top: 38.5132882rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 38.5132882rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-xlg {
    margin-top: 38.5132882rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 38.5132882rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 38.5132882rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 38.5132882rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-xlg {
    padding: 44.5132882rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-xlg {
    margin: 44.5132882rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-xlg {
    padding-left: 44.5132882rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-xlg {
    margin-left: 44.5132882rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-xlg {
    padding-right: 44.5132882rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-xlg {
    margin-right: 44.5132882rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-xlg {
    padding-top: 44.5132882rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-xlg {
    margin-top: 44.5132882rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-xlg {
    padding-bottom: 44.5132882rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-xlg {
    margin-bottom: 44.5132882rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-xlg {
    padding-left: 44.5132882rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 44.5132882rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-xlg {
    margin-left: 44.5132882rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 44.5132882rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-xlg {
    padding-top: 44.5132882rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 44.5132882rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-xlg {
    margin-top: 44.5132882rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 44.5132882rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 44.5132882rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 44.5132882rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-xlg {
    padding: 52.01775145rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-xlg {
    margin: 52.01775145rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-xlg {
    padding-left: 52.01775145rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-xlg {
    margin-left: 52.01775145rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-xlg {
    padding-right: 52.01775145rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-xlg {
    margin-right: 52.01775145rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-xlg {
    padding-top: 52.01775145rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-xlg {
    margin-top: 52.01775145rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-xlg {
    padding-bottom: 52.01775145rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-xlg {
    margin-bottom: 52.01775145rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-xlg {
    padding-left: 52.01775145rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 52.01775145rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-xlg {
    margin-left: 52.01775145rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 52.01775145rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-xlg {
    padding-top: 52.01775145rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 52.01775145rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-xlg {
    margin-top: 52.01775145rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 52.01775145rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 52.01775145rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 52.01775145rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-xlg {
    padding: 60.01775145rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-xlg {
    margin: 60.01775145rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-xlg {
    padding-left: 60.01775145rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-xlg {
    margin-left: 60.01775145rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-xlg {
    padding-right: 60.01775145rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-xlg {
    margin-right: 60.01775145rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-xlg {
    padding-top: 60.01775145rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-xlg {
    margin-top: 60.01775145rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-xlg {
    padding-bottom: 60.01775145rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-xlg {
    margin-bottom: 60.01775145rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-xlg {
    padding-left: 60.01775145rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 60.01775145rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-xlg {
    margin-left: 60.01775145rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 60.01775145rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-xlg {
    padding-top: 60.01775145rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 60.01775145rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-xlg {
    margin-top: 60.01775145rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 60.01775145rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 60.01775145rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 60.01775145rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-xlg {
    padding: 69.5222147rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-xlg {
    margin: 69.5222147rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-xlg {
    padding-left: 69.5222147rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-xlg {
    margin-left: 69.5222147rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-xlg {
    padding-right: 69.5222147rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-xlg {
    margin-right: 69.5222147rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-xlg {
    padding-top: 69.5222147rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-xlg {
    margin-top: 69.5222147rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-xlg {
    padding-bottom: 69.5222147rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-xlg {
    margin-bottom: 69.5222147rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-xlg {
    padding-left: 69.5222147rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 69.5222147rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-xlg {
    margin-left: 69.5222147rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 69.5222147rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-xlg {
    padding-top: 69.5222147rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 69.5222147rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-xlg {
    margin-top: 69.5222147rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 69.5222147rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 69.5222147rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-xlg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 69.5222147rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 1272px) {
  .p0-lg {
    padding: 0;
  }
  .m0-lg {
    margin: 0;
  }
  .pl0-lg {
    padding-left: 0;
  }
  .ml0-lg {
    margin-left: 0;
  }
  .pr0-lg {
    padding-right: 0;
  }
  .mr0-lg {
    margin-right: 0;
  }
  .pt0-lg {
    padding-top: 0;
  }
  .mt0-lg {
    margin-top: 0;
  }
  .pb0-lg {
    padding-bottom: 0;
  }
  .mb0-lg {
    margin-bottom: 0;
  }
  .ph0-lg {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-lg {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-lg {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-lg {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-lg {
    padding: 0.3803153rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-lg {
    margin: 0.3803153rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-lg {
    padding-left: 0.3803153rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-lg {
    margin-left: 0.3803153rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-lg {
    padding-right: 0.3803153rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-lg {
    margin-right: 0.3803153rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-lg {
    padding-top: 0.3803153rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-lg {
    margin-top: 0.3803153rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-lg {
    padding-bottom: 0.3803153rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-lg {
    margin-bottom: 0.3803153rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-lg {
    padding-left: 0.3803153rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.3803153rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-lg {
    margin-left: 0.3803153rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.3803153rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-lg {
    padding-top: 0.3803153rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.3803153rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-lg {
    margin-top: 0.3803153rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.3803153rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.3803153rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.3803153rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-lg {
    padding: 0.8005796rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-lg {
    margin: 0.8005796rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-lg {
    padding-left: 0.8005796rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-lg {
    margin-left: 0.8005796rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-lg {
    padding-right: 0.8005796rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-lg {
    margin-right: 0.8005796rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-lg {
    padding-top: 0.8005796rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-lg {
    margin-top: 0.8005796rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-lg {
    padding-bottom: 0.8005796rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-lg {
    margin-bottom: 0.8005796rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-lg {
    padding-left: 0.8005796rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.8005796rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-lg {
    margin-left: 0.8005796rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.8005796rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-lg {
    padding-top: 0.8005796rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.8005796rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-lg {
    margin-top: 0.8005796rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.8005796rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.8005796rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.8005796rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-lg {
    padding: 1.3005796rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-lg {
    margin: 1.3005796rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-lg {
    padding-left: 1.3005796rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-lg {
    margin-left: 1.3005796rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-lg {
    padding-right: 1.3005796rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-lg {
    margin-right: 1.3005796rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-lg {
    padding-top: 1.3005796rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-lg {
    margin-top: 1.3005796rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-lg {
    padding-bottom: 1.3005796rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-lg {
    margin-bottom: 1.3005796rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-lg {
    padding-left: 1.3005796rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.3005796rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-lg {
    margin-left: 1.3005796rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.3005796rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-lg {
    padding-top: 1.3005796rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.3005796rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-lg {
    margin-top: 1.3005796rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.3005796rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.3005796rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.3005796rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-lg {
    padding: 1.8005796rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-lg {
    margin: 1.8005796rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-lg {
    padding-left: 1.8005796rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-lg {
    margin-left: 1.8005796rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-lg {
    padding-right: 1.8005796rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-lg {
    margin-right: 1.8005796rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-lg {
    padding-top: 1.8005796rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-lg {
    margin-top: 1.8005796rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-lg {
    padding-bottom: 1.8005796rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-lg {
    margin-bottom: 1.8005796rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-lg {
    padding-left: 1.8005796rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.8005796rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-lg {
    margin-left: 1.8005796rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.8005796rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-lg {
    padding-top: 1.8005796rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.8005796rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-lg {
    margin-top: 1.8005796rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.8005796rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.8005796rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.8005796rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-lg {
    padding: 2.3005796rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-lg {
    margin: 2.3005796rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-lg {
    padding-left: 2.3005796rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-lg {
    margin-left: 2.3005796rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-lg {
    padding-right: 2.3005796rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-lg {
    margin-right: 2.3005796rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-lg {
    padding-top: 2.3005796rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-lg {
    margin-top: 2.3005796rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-lg {
    padding-bottom: 2.3005796rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-lg {
    margin-bottom: 2.3005796rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-lg {
    padding-left: 2.3005796rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.3005796rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-lg {
    margin-left: 2.3005796rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.3005796rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-lg {
    padding-top: 2.3005796rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.3005796rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-lg {
    margin-top: 2.3005796rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.3005796rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.3005796rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.3005796rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-lg {
    padding: 2.8005796rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-lg {
    margin: 2.8005796rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-lg {
    padding-left: 2.8005796rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-lg {
    margin-left: 2.8005796rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-lg {
    padding-right: 2.8005796rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-lg {
    margin-right: 2.8005796rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-lg {
    padding-top: 2.8005796rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-lg {
    margin-top: 2.8005796rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-lg {
    padding-bottom: 2.8005796rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-lg {
    margin-bottom: 2.8005796rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-lg {
    padding-left: 2.8005796rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.8005796rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-lg {
    margin-left: 2.8005796rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.8005796rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-lg {
    padding-top: 2.8005796rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.8005796rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-lg {
    margin-top: 2.8005796rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.8005796rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.8005796rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.8005796rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-lg {
    padding: 3.3005796rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-lg {
    margin: 3.3005796rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-lg {
    padding-left: 3.3005796rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-lg {
    margin-left: 3.3005796rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-lg {
    padding-right: 3.3005796rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-lg {
    margin-right: 3.3005796rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-lg {
    padding-top: 3.3005796rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-lg {
    margin-top: 3.3005796rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-lg {
    padding-bottom: 3.3005796rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-lg {
    margin-bottom: 3.3005796rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-lg {
    padding-left: 3.3005796rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.3005796rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-lg {
    margin-left: 3.3005796rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.3005796rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-lg {
    padding-top: 3.3005796rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.3005796rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-lg {
    margin-top: 3.3005796rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.3005796rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.3005796rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.3005796rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-lg {
    padding: 3.8005796rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-lg {
    margin: 3.8005796rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-lg {
    padding-left: 3.8005796rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-lg {
    margin-left: 3.8005796rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-lg {
    padding-right: 3.8005796rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-lg {
    margin-right: 3.8005796rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-lg {
    padding-top: 3.8005796rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-lg {
    margin-top: 3.8005796rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-lg {
    padding-bottom: 3.8005796rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-lg {
    margin-bottom: 3.8005796rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-lg {
    padding-left: 3.8005796rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.8005796rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-lg {
    margin-left: 3.8005796rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.8005796rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-lg {
    padding-top: 3.8005796rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.8005796rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-lg {
    margin-top: 3.8005796rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.8005796rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.8005796rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.8005796rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-lg {
    padding: 4.60107805rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-lg {
    margin: 4.60107805rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-lg {
    padding-left: 4.60107805rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-lg {
    margin-left: 4.60107805rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-lg {
    padding-right: 4.60107805rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-lg {
    margin-right: 4.60107805rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-lg {
    padding-top: 4.60107805rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-lg {
    margin-top: 4.60107805rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-lg {
    padding-bottom: 4.60107805rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-lg {
    margin-bottom: 4.60107805rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-lg {
    padding-left: 4.60107805rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.60107805rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-lg {
    margin-left: 4.60107805rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.60107805rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-lg {
    padding-top: 4.60107805rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.60107805rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-lg {
    margin-top: 4.60107805rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.60107805rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.60107805rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.60107805rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-lg {
    padding: 6.20223725rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-lg {
    margin: 6.20223725rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-lg {
    padding-left: 6.20223725rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-lg {
    margin-left: 6.20223725rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-lg {
    padding-right: 6.20223725rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-lg {
    margin-right: 6.20223725rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-lg {
    padding-top: 6.20223725rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-lg {
    margin-top: 6.20223725rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-lg {
    padding-bottom: 6.20223725rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-lg {
    margin-bottom: 6.20223725rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-lg {
    padding-left: 6.20223725rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 6.20223725rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-lg {
    margin-left: 6.20223725rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 6.20223725rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-lg {
    padding-top: 6.20223725rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 6.20223725rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-lg {
    margin-top: 6.20223725rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 6.20223725rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 6.20223725rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 6.20223725rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-lg {
    padding: 8.20223725rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-lg {
    margin: 8.20223725rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-lg {
    padding-left: 8.20223725rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-lg {
    margin-left: 8.20223725rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-lg {
    padding-right: 8.20223725rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-lg {
    margin-right: 8.20223725rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-lg {
    padding-top: 8.20223725rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-lg {
    margin-top: 8.20223725rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-lg {
    padding-bottom: 8.20223725rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-lg {
    margin-bottom: 8.20223725rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-lg {
    padding-left: 8.20223725rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 8.20223725rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-lg {
    margin-left: 8.20223725rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 8.20223725rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-lg {
    padding-top: 8.20223725rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 8.20223725rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-lg {
    margin-top: 8.20223725rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 8.20223725rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 8.20223725rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 8.20223725rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-lg {
    padding: 10.8033153rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-lg {
    margin: 10.8033153rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-lg {
    padding-left: 10.8033153rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-lg {
    margin-left: 10.8033153rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-lg {
    padding-right: 10.8033153rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-lg {
    margin-right: 10.8033153rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-lg {
    padding-top: 10.8033153rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-lg {
    margin-top: 10.8033153rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-lg {
    padding-bottom: 10.8033153rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-lg {
    margin-bottom: 10.8033153rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-lg {
    padding-left: 10.8033153rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 10.8033153rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-lg {
    margin-left: 10.8033153rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 10.8033153rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-lg {
    padding-top: 10.8033153rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 10.8033153rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-lg {
    margin-top: 10.8033153rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 10.8033153rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 10.8033153rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 10.8033153rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-lg {
    padding: 14.4044745rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-lg {
    margin: 14.4044745rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-lg {
    padding-left: 14.4044745rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-lg {
    margin-left: 14.4044745rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-lg {
    padding-right: 14.4044745rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-lg {
    margin-right: 14.4044745rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-lg {
    padding-top: 14.4044745rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-lg {
    margin-top: 14.4044745rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-lg {
    padding-bottom: 14.4044745rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-lg {
    margin-bottom: 14.4044745rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-lg {
    padding-left: 14.4044745rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 14.4044745rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-lg {
    margin-left: 14.4044745rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 14.4044745rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-lg {
    padding-top: 14.4044745rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 14.4044745rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-lg {
    margin-top: 14.4044745rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 14.4044745rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 14.4044745rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 14.4044745rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-lg {
    padding: 18.4044745rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-lg {
    margin: 18.4044745rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-lg {
    padding-left: 18.4044745rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-lg {
    margin-left: 18.4044745rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-lg {
    padding-right: 18.4044745rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-lg {
    margin-right: 18.4044745rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-lg {
    padding-top: 18.4044745rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-lg {
    margin-top: 18.4044745rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-lg {
    padding-bottom: 18.4044745rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-lg {
    margin-bottom: 18.4044745rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-lg {
    padding-left: 18.4044745rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 18.4044745rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-lg {
    margin-left: 18.4044745rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 18.4044745rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-lg {
    padding-top: 18.4044745rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 18.4044745rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-lg {
    margin-top: 18.4044745rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 18.4044745rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 18.4044745rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 18.4044745rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-lg {
    padding: 22.4044745rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-lg {
    margin: 22.4044745rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-lg {
    padding-left: 22.4044745rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-lg {
    margin-left: 22.4044745rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-lg {
    padding-right: 22.4044745rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-lg {
    margin-right: 22.4044745rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-lg {
    padding-top: 22.4044745rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-lg {
    margin-top: 22.4044745rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-lg {
    padding-bottom: 22.4044745rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-lg {
    margin-bottom: 22.4044745rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-lg {
    padding-left: 22.4044745rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 22.4044745rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-lg {
    margin-left: 22.4044745rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 22.4044745rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-lg {
    padding-top: 22.4044745rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 22.4044745rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-lg {
    margin-top: 22.4044745rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 22.4044745rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 22.4044745rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 22.4044745rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-lg {
    padding: 26.4044745rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-lg {
    margin: 26.4044745rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-lg {
    padding-left: 26.4044745rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-lg {
    margin-left: 26.4044745rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-lg {
    padding-right: 26.4044745rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-lg {
    margin-right: 26.4044745rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-lg {
    padding-top: 26.4044745rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-lg {
    margin-top: 26.4044745rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-lg {
    padding-bottom: 26.4044745rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-lg {
    margin-bottom: 26.4044745rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-lg {
    padding-left: 26.4044745rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 26.4044745rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-lg {
    margin-left: 26.4044745rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 26.4044745rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-lg {
    padding-top: 26.4044745rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 26.4044745rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-lg {
    margin-top: 26.4044745rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 26.4044745rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 26.4044745rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 26.4044745rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-lg {
    padding: 31.6066306rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-lg {
    margin: 31.6066306rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-lg {
    padding-left: 31.6066306rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-lg {
    margin-left: 31.6066306rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-lg {
    padding-right: 31.6066306rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-lg {
    margin-right: 31.6066306rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-lg {
    padding-top: 31.6066306rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-lg {
    margin-top: 31.6066306rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-lg {
    padding-bottom: 31.6066306rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-lg {
    margin-bottom: 31.6066306rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-lg {
    padding-left: 31.6066306rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 31.6066306rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-lg {
    margin-left: 31.6066306rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 31.6066306rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-lg {
    padding-top: 31.6066306rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 31.6066306rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-lg {
    margin-top: 31.6066306rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 31.6066306rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 31.6066306rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 31.6066306rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-lg {
    padding: 37.6066306rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-lg {
    margin: 37.6066306rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-lg {
    padding-left: 37.6066306rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-lg {
    margin-left: 37.6066306rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-lg {
    padding-right: 37.6066306rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-lg {
    margin-right: 37.6066306rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-lg {
    padding-top: 37.6066306rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-lg {
    margin-top: 37.6066306rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-lg {
    padding-bottom: 37.6066306rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-lg {
    margin-bottom: 37.6066306rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-lg {
    padding-left: 37.6066306rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 37.6066306rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-lg {
    margin-left: 37.6066306rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 37.6066306rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-lg {
    padding-top: 37.6066306rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 37.6066306rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-lg {
    margin-top: 37.6066306rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 37.6066306rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 37.6066306rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 37.6066306rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-lg {
    padding: 43.6066306rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-lg {
    margin: 43.6066306rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-lg {
    padding-left: 43.6066306rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-lg {
    margin-left: 43.6066306rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-lg {
    padding-right: 43.6066306rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-lg {
    margin-right: 43.6066306rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-lg {
    padding-top: 43.6066306rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-lg {
    margin-top: 43.6066306rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-lg {
    padding-bottom: 43.6066306rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-lg {
    margin-bottom: 43.6066306rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-lg {
    padding-left: 43.6066306rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 43.6066306rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-lg {
    margin-left: 43.6066306rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 43.6066306rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-lg {
    padding-top: 43.6066306rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 43.6066306rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-lg {
    margin-top: 43.6066306rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 43.6066306rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 43.6066306rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 43.6066306rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-lg {
    padding: 50.80886785rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-lg {
    margin: 50.80886785rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-lg {
    padding-left: 50.80886785rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-lg {
    margin-left: 50.80886785rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-lg {
    padding-right: 50.80886785rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-lg {
    margin-right: 50.80886785rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-lg {
    padding-top: 50.80886785rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-lg {
    margin-top: 50.80886785rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-lg {
    padding-bottom: 50.80886785rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-lg {
    margin-bottom: 50.80886785rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-lg {
    padding-left: 50.80886785rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 50.80886785rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-lg {
    margin-left: 50.80886785rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 50.80886785rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-lg {
    padding-top: 50.80886785rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 50.80886785rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-lg {
    margin-top: 50.80886785rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 50.80886785rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 50.80886785rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 50.80886785rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-lg {
    padding: 58.80886785rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-lg {
    margin: 58.80886785rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-lg {
    padding-left: 58.80886785rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-lg {
    margin-left: 58.80886785rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-lg {
    padding-right: 58.80886785rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-lg {
    margin-right: 58.80886785rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-lg {
    padding-top: 58.80886785rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-lg {
    margin-top: 58.80886785rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-lg {
    padding-bottom: 58.80886785rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-lg {
    margin-bottom: 58.80886785rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-lg {
    padding-left: 58.80886785rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 58.80886785rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-lg {
    margin-left: 58.80886785rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 58.80886785rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-lg {
    padding-top: 58.80886785rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 58.80886785rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-lg {
    margin-top: 58.80886785rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 58.80886785rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 58.80886785rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 58.80886785rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-lg {
    padding: 68.0111051rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-lg {
    margin: 68.0111051rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-lg {
    padding-left: 68.0111051rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-lg {
    margin-left: 68.0111051rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-lg {
    padding-right: 68.0111051rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-lg {
    margin-right: 68.0111051rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-lg {
    padding-top: 68.0111051rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-lg {
    margin-top: 68.0111051rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-lg {
    padding-bottom: 68.0111051rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-lg {
    margin-bottom: 68.0111051rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-lg {
    padding-left: 68.0111051rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 68.0111051rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-lg {
    margin-left: 68.0111051rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 68.0111051rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-lg {
    padding-top: 68.0111051rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 68.0111051rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-lg {
    margin-top: 68.0111051rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 68.0111051rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 68.0111051rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-lg > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 68.0111051rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 1135px) {
  .p0-lgm {
    padding: 0;
  }
  .m0-lgm {
    margin: 0;
  }
  .pl0-lgm {
    padding-left: 0;
  }
  .ml0-lgm {
    margin-left: 0;
  }
  .pr0-lgm {
    padding-right: 0;
  }
  .mr0-lgm {
    margin-right: 0;
  }
  .pt0-lgm {
    padding-top: 0;
  }
  .mt0-lgm {
    margin-top: 0;
  }
  .pb0-lgm {
    padding-bottom: 0;
  }
  .mb0-lgm {
    margin-bottom: 0;
  }
  .ph0-lgm {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-lgm {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-lgm {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-lgm {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-lgm {
    padding: 0.3650946rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-lgm {
    margin: 0.3650946rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-lgm {
    padding-left: 0.3650946rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-lgm {
    margin-left: 0.3650946rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-lgm {
    padding-right: 0.3650946rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-lgm {
    margin-right: 0.3650946rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-lgm {
    padding-top: 0.3650946rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-lgm {
    margin-top: 0.3650946rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-lgm {
    padding-bottom: 0.3650946rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-lgm {
    margin-bottom: 0.3650946rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-lgm {
    padding-left: 0.3650946rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.3650946rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-lgm {
    margin-left: 0.3650946rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.3650946rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-lgm {
    padding-top: 0.3650946rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.3650946rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-lgm {
    margin-top: 0.3650946rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.3650946rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.3650946rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.3650946rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-lgm {
    padding: 0.7752072rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-lgm {
    margin: 0.7752072rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-lgm {
    padding-left: 0.7752072rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-lgm {
    margin-left: 0.7752072rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-lgm {
    padding-right: 0.7752072rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-lgm {
    margin-right: 0.7752072rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-lgm {
    padding-top: 0.7752072rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-lgm {
    margin-top: 0.7752072rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-lgm {
    padding-bottom: 0.7752072rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-lgm {
    margin-bottom: 0.7752072rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-lgm {
    padding-left: 0.7752072rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.7752072rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-lgm {
    margin-left: 0.7752072rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.7752072rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-lgm {
    padding-top: 0.7752072rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.7752072rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-lgm {
    margin-top: 0.7752072rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.7752072rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.7752072rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.7752072rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-lgm {
    padding: 1.2752072rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-lgm {
    margin: 1.2752072rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-lgm {
    padding-left: 1.2752072rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-lgm {
    margin-left: 1.2752072rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-lgm {
    padding-right: 1.2752072rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-lgm {
    margin-right: 1.2752072rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-lgm {
    padding-top: 1.2752072rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-lgm {
    margin-top: 1.2752072rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-lgm {
    padding-bottom: 1.2752072rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-lgm {
    margin-bottom: 1.2752072rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-lgm {
    padding-left: 1.2752072rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.2752072rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-lgm {
    margin-left: 1.2752072rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.2752072rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-lgm {
    padding-top: 1.2752072rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.2752072rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-lgm {
    margin-top: 1.2752072rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.2752072rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.2752072rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.2752072rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-lgm {
    padding: 1.7752072rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-lgm {
    margin: 1.7752072rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-lgm {
    padding-left: 1.7752072rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-lgm {
    margin-left: 1.7752072rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-lgm {
    padding-right: 1.7752072rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-lgm {
    margin-right: 1.7752072rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-lgm {
    padding-top: 1.7752072rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-lgm {
    margin-top: 1.7752072rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-lgm {
    padding-bottom: 1.7752072rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-lgm {
    margin-bottom: 1.7752072rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-lgm {
    padding-left: 1.7752072rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.7752072rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-lgm {
    margin-left: 1.7752072rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.7752072rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-lgm {
    padding-top: 1.7752072rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.7752072rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-lgm {
    margin-top: 1.7752072rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.7752072rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.7752072rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.7752072rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-lgm {
    padding: 2.2752072rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-lgm {
    margin: 2.2752072rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-lgm {
    padding-left: 2.2752072rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-lgm {
    margin-left: 2.2752072rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-lgm {
    padding-right: 2.2752072rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-lgm {
    margin-right: 2.2752072rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-lgm {
    padding-top: 2.2752072rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-lgm {
    margin-top: 2.2752072rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-lgm {
    padding-bottom: 2.2752072rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-lgm {
    margin-bottom: 2.2752072rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-lgm {
    padding-left: 2.2752072rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.2752072rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-lgm {
    margin-left: 2.2752072rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.2752072rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-lgm {
    padding-top: 2.2752072rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.2752072rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-lgm {
    margin-top: 2.2752072rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.2752072rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.2752072rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.2752072rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-lgm {
    padding: 2.7752072rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-lgm {
    margin: 2.7752072rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-lgm {
    padding-left: 2.7752072rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-lgm {
    margin-left: 2.7752072rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-lgm {
    padding-right: 2.7752072rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-lgm {
    margin-right: 2.7752072rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-lgm {
    padding-top: 2.7752072rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-lgm {
    margin-top: 2.7752072rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-lgm {
    padding-bottom: 2.7752072rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-lgm {
    margin-bottom: 2.7752072rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-lgm {
    padding-left: 2.7752072rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.7752072rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-lgm {
    margin-left: 2.7752072rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.7752072rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-lgm {
    padding-top: 2.7752072rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.7752072rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-lgm {
    margin-top: 2.7752072rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.7752072rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.7752072rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.7752072rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-lgm {
    padding: 3.2752072rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-lgm {
    margin: 3.2752072rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-lgm {
    padding-left: 3.2752072rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-lgm {
    margin-left: 3.2752072rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-lgm {
    padding-right: 3.2752072rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-lgm {
    margin-right: 3.2752072rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-lgm {
    padding-top: 3.2752072rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-lgm {
    margin-top: 3.2752072rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-lgm {
    padding-bottom: 3.2752072rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-lgm {
    margin-bottom: 3.2752072rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-lgm {
    padding-left: 3.2752072rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.2752072rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-lgm {
    margin-left: 3.2752072rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.2752072rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-lgm {
    padding-top: 3.2752072rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.2752072rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-lgm {
    margin-top: 3.2752072rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.2752072rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.2752072rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.2752072rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-lgm {
    padding: 3.7752072rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-lgm {
    margin: 3.7752072rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-lgm {
    padding-left: 3.7752072rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-lgm {
    margin-left: 3.7752072rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-lgm {
    padding-right: 3.7752072rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-lgm {
    margin-right: 3.7752072rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-lgm {
    padding-top: 3.7752072rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-lgm {
    margin-top: 3.7752072rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-lgm {
    padding-bottom: 3.7752072rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-lgm {
    margin-bottom: 3.7752072rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-lgm {
    padding-left: 3.7752072rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.7752072rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-lgm {
    margin-left: 3.7752072rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.7752072rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-lgm {
    padding-top: 3.7752072rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.7752072rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-lgm {
    margin-top: 3.7752072rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.7752072rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.7752072rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.7752072rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-lgm {
    padding: 4.5503401rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-lgm {
    margin: 4.5503401rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-lgm {
    padding-left: 4.5503401rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-lgm {
    margin-left: 4.5503401rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-lgm {
    padding-right: 4.5503401rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-lgm {
    margin-right: 4.5503401rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-lgm {
    padding-top: 4.5503401rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-lgm {
    margin-top: 4.5503401rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-lgm {
    padding-bottom: 4.5503401rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-lgm {
    margin-bottom: 4.5503401rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-lgm {
    padding-left: 4.5503401rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.5503401rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-lgm {
    margin-left: 4.5503401rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.5503401rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-lgm {
    padding-top: 4.5503401rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.5503401rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-lgm {
    margin-top: 4.5503401rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.5503401rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.5503401rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.5503401rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-lgm {
    padding: 6.1007545rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-lgm {
    margin: 6.1007545rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-lgm {
    padding-left: 6.1007545rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-lgm {
    margin-left: 6.1007545rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-lgm {
    padding-right: 6.1007545rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-lgm {
    margin-right: 6.1007545rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-lgm {
    padding-top: 6.1007545rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-lgm {
    margin-top: 6.1007545rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-lgm {
    padding-bottom: 6.1007545rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-lgm {
    margin-bottom: 6.1007545rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-lgm {
    padding-left: 6.1007545rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 6.1007545rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-lgm {
    margin-left: 6.1007545rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 6.1007545rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-lgm {
    padding-top: 6.1007545rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 6.1007545rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-lgm {
    margin-top: 6.1007545rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 6.1007545rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 6.1007545rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 6.1007545rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-lgm {
    padding: 8.1007545rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-lgm {
    margin: 8.1007545rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-lgm {
    padding-left: 8.1007545rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-lgm {
    margin-left: 8.1007545rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-lgm {
    padding-right: 8.1007545rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-lgm {
    margin-right: 8.1007545rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-lgm {
    padding-top: 8.1007545rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-lgm {
    margin-top: 8.1007545rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-lgm {
    padding-bottom: 8.1007545rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-lgm {
    margin-bottom: 8.1007545rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-lgm {
    padding-left: 8.1007545rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 8.1007545rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-lgm {
    margin-left: 8.1007545rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 8.1007545rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-lgm {
    padding-top: 8.1007545rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 8.1007545rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-lgm {
    margin-top: 8.1007545rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 8.1007545rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 8.1007545rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 8.1007545rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-lgm {
    padding: 10.6510946rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-lgm {
    margin: 10.6510946rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-lgm {
    padding-left: 10.6510946rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-lgm {
    margin-left: 10.6510946rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-lgm {
    padding-right: 10.6510946rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-lgm {
    margin-right: 10.6510946rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-lgm {
    padding-top: 10.6510946rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-lgm {
    margin-top: 10.6510946rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-lgm {
    padding-bottom: 10.6510946rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-lgm {
    margin-bottom: 10.6510946rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-lgm {
    padding-left: 10.6510946rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 10.6510946rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-lgm {
    margin-left: 10.6510946rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 10.6510946rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-lgm {
    padding-top: 10.6510946rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 10.6510946rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-lgm {
    margin-top: 10.6510946rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 10.6510946rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 10.6510946rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 10.6510946rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-lgm {
    padding: 14.201509rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-lgm {
    margin: 14.201509rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-lgm {
    padding-left: 14.201509rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-lgm {
    margin-left: 14.201509rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-lgm {
    padding-right: 14.201509rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-lgm {
    margin-right: 14.201509rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-lgm {
    padding-top: 14.201509rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-lgm {
    margin-top: 14.201509rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-lgm {
    padding-bottom: 14.201509rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-lgm {
    margin-bottom: 14.201509rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-lgm {
    padding-left: 14.201509rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 14.201509rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-lgm {
    margin-left: 14.201509rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 14.201509rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-lgm {
    padding-top: 14.201509rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 14.201509rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-lgm {
    margin-top: 14.201509rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 14.201509rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 14.201509rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 14.201509rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-lgm {
    padding: 18.201509rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-lgm {
    margin: 18.201509rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-lgm {
    padding-left: 18.201509rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-lgm {
    margin-left: 18.201509rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-lgm {
    padding-right: 18.201509rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-lgm {
    margin-right: 18.201509rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-lgm {
    padding-top: 18.201509rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-lgm {
    margin-top: 18.201509rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-lgm {
    padding-bottom: 18.201509rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-lgm {
    margin-bottom: 18.201509rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-lgm {
    padding-left: 18.201509rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 18.201509rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-lgm {
    margin-left: 18.201509rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 18.201509rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-lgm {
    padding-top: 18.201509rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 18.201509rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-lgm {
    margin-top: 18.201509rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 18.201509rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 18.201509rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 18.201509rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-lgm {
    padding: 22.201509rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-lgm {
    margin: 22.201509rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-lgm {
    padding-left: 22.201509rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-lgm {
    margin-left: 22.201509rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-lgm {
    padding-right: 22.201509rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-lgm {
    margin-right: 22.201509rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-lgm {
    padding-top: 22.201509rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-lgm {
    margin-top: 22.201509rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-lgm {
    padding-bottom: 22.201509rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-lgm {
    margin-bottom: 22.201509rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-lgm {
    padding-left: 22.201509rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 22.201509rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-lgm {
    margin-left: 22.201509rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 22.201509rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-lgm {
    padding-top: 22.201509rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 22.201509rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-lgm {
    margin-top: 22.201509rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 22.201509rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 22.201509rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 22.201509rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-lgm {
    padding: 26.201509rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-lgm {
    margin: 26.201509rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-lgm {
    padding-left: 26.201509rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-lgm {
    margin-left: 26.201509rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-lgm {
    padding-right: 26.201509rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-lgm {
    margin-right: 26.201509rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-lgm {
    padding-top: 26.201509rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-lgm {
    margin-top: 26.201509rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-lgm {
    padding-bottom: 26.201509rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-lgm {
    margin-bottom: 26.201509rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-lgm {
    padding-left: 26.201509rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 26.201509rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-lgm {
    margin-left: 26.201509rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 26.201509rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-lgm {
    padding-top: 26.201509rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 26.201509rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-lgm {
    margin-top: 26.201509rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 26.201509rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 26.201509rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 26.201509rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-lgm {
    padding: 31.3021892rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-lgm {
    margin: 31.3021892rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-lgm {
    padding-left: 31.3021892rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-lgm {
    margin-left: 31.3021892rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-lgm {
    padding-right: 31.3021892rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-lgm {
    margin-right: 31.3021892rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-lgm {
    padding-top: 31.3021892rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-lgm {
    margin-top: 31.3021892rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-lgm {
    padding-bottom: 31.3021892rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-lgm {
    margin-bottom: 31.3021892rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-lgm {
    padding-left: 31.3021892rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 31.3021892rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-lgm {
    margin-left: 31.3021892rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 31.3021892rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-lgm {
    padding-top: 31.3021892rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 31.3021892rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-lgm {
    margin-top: 31.3021892rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 31.3021892rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 31.3021892rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 31.3021892rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-lgm {
    padding: 37.3021892rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-lgm {
    margin: 37.3021892rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-lgm {
    padding-left: 37.3021892rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-lgm {
    margin-left: 37.3021892rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-lgm {
    padding-right: 37.3021892rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-lgm {
    margin-right: 37.3021892rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-lgm {
    padding-top: 37.3021892rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-lgm {
    margin-top: 37.3021892rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-lgm {
    padding-bottom: 37.3021892rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-lgm {
    margin-bottom: 37.3021892rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-lgm {
    padding-left: 37.3021892rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 37.3021892rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-lgm {
    margin-left: 37.3021892rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 37.3021892rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-lgm {
    padding-top: 37.3021892rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 37.3021892rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-lgm {
    margin-top: 37.3021892rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 37.3021892rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 37.3021892rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 37.3021892rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-lgm {
    padding: 43.3021892rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-lgm {
    margin: 43.3021892rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-lgm {
    padding-left: 43.3021892rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-lgm {
    margin-left: 43.3021892rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-lgm {
    padding-right: 43.3021892rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-lgm {
    margin-right: 43.3021892rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-lgm {
    padding-top: 43.3021892rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-lgm {
    margin-top: 43.3021892rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-lgm {
    padding-bottom: 43.3021892rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-lgm {
    margin-bottom: 43.3021892rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-lgm {
    padding-left: 43.3021892rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 43.3021892rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-lgm {
    margin-left: 43.3021892rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 43.3021892rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-lgm {
    padding-top: 43.3021892rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 43.3021892rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-lgm {
    margin-top: 43.3021892rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 43.3021892rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 43.3021892rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 43.3021892rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-lgm {
    padding: 50.4029437rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-lgm {
    margin: 50.4029437rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-lgm {
    padding-left: 50.4029437rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-lgm {
    margin-left: 50.4029437rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-lgm {
    padding-right: 50.4029437rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-lgm {
    margin-right: 50.4029437rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-lgm {
    padding-top: 50.4029437rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-lgm {
    margin-top: 50.4029437rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-lgm {
    padding-bottom: 50.4029437rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-lgm {
    margin-bottom: 50.4029437rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-lgm {
    padding-left: 50.4029437rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 50.4029437rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-lgm {
    margin-left: 50.4029437rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 50.4029437rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-lgm {
    padding-top: 50.4029437rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 50.4029437rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-lgm {
    margin-top: 50.4029437rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 50.4029437rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 50.4029437rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 50.4029437rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-lgm {
    padding: 58.4029437rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-lgm {
    margin: 58.4029437rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-lgm {
    padding-left: 58.4029437rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-lgm {
    margin-left: 58.4029437rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-lgm {
    padding-right: 58.4029437rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-lgm {
    margin-right: 58.4029437rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-lgm {
    padding-top: 58.4029437rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-lgm {
    margin-top: 58.4029437rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-lgm {
    padding-bottom: 58.4029437rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-lgm {
    margin-bottom: 58.4029437rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-lgm {
    padding-left: 58.4029437rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 58.4029437rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-lgm {
    margin-left: 58.4029437rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 58.4029437rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-lgm {
    padding-top: 58.4029437rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 58.4029437rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-lgm {
    margin-top: 58.4029437rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 58.4029437rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 58.4029437rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 58.4029437rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-lgm {
    padding: 67.5036982rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-lgm {
    margin: 67.5036982rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-lgm {
    padding-left: 67.5036982rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-lgm {
    margin-left: 67.5036982rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-lgm {
    padding-right: 67.5036982rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-lgm {
    margin-right: 67.5036982rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-lgm {
    padding-top: 67.5036982rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-lgm {
    margin-top: 67.5036982rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-lgm {
    padding-bottom: 67.5036982rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-lgm {
    margin-bottom: 67.5036982rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-lgm {
    padding-left: 67.5036982rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 67.5036982rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-lgm {
    margin-left: 67.5036982rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 67.5036982rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-lgm {
    padding-top: 67.5036982rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 67.5036982rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-lgm {
    margin-top: 67.5036982rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 67.5036982rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 67.5036982rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-lgm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 67.5036982rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 991px) {
  .p0-md {
    padding: 0;
  }
  .m0-md {
    margin: 0;
  }
  .pl0-md {
    padding-left: 0;
  }
  .ml0-md {
    margin-left: 0;
  }
  .pr0-md {
    padding-right: 0;
  }
  .mr0-md {
    margin-right: 0;
  }
  .pt0-md {
    padding-top: 0;
  }
  .mt0-md {
    margin-top: 0;
  }
  .pb0-md {
    padding-bottom: 0;
  }
  .mb0-md {
    margin-bottom: 0;
  }
  .ph0-md {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-md {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-md {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-md {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-md {
    padding: 0.3242098rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-md {
    margin: 0.3242098rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-md {
    padding-left: 0.3242098rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-md {
    margin-left: 0.3242098rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-md {
    padding-right: 0.3242098rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-md {
    margin-right: 0.3242098rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-md {
    padding-top: 0.3242098rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-md {
    margin-top: 0.3242098rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-md {
    padding-bottom: 0.3242098rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-md {
    margin-bottom: 0.3242098rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-md {
    padding-left: 0.3242098rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.3242098rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-md {
    margin-left: 0.3242098rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.3242098rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-md {
    padding-top: 0.3242098rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.3242098rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-md {
    margin-top: 0.3242098rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.3242098rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.3242098rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.3242098rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-md {
    padding: 0.7070536rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-md {
    margin: 0.7070536rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-md {
    padding-left: 0.7070536rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-md {
    margin-left: 0.7070536rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-md {
    padding-right: 0.7070536rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-md {
    margin-right: 0.7070536rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-md {
    padding-top: 0.7070536rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-md {
    margin-top: 0.7070536rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-md {
    padding-bottom: 0.7070536rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-md {
    margin-bottom: 0.7070536rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-md {
    padding-left: 0.7070536rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.7070536rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-md {
    margin-left: 0.7070536rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.7070536rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-md {
    padding-top: 0.7070536rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.7070536rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-md {
    margin-top: 0.7070536rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.7070536rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.7070536rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.7070536rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-md {
    padding: 1.2070536rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-md {
    margin: 1.2070536rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-md {
    padding-left: 1.2070536rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-md {
    margin-left: 1.2070536rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-md {
    padding-right: 1.2070536rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-md {
    margin-right: 1.2070536rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-md {
    padding-top: 1.2070536rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-md {
    margin-top: 1.2070536rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-md {
    padding-bottom: 1.2070536rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-md {
    margin-bottom: 1.2070536rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-md {
    padding-left: 1.2070536rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.2070536rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-md {
    margin-left: 1.2070536rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.2070536rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-md {
    padding-top: 1.2070536rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.2070536rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-md {
    margin-top: 1.2070536rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.2070536rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.2070536rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.2070536rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-md {
    padding: 1.7070536rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-md {
    margin: 1.7070536rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-md {
    padding-left: 1.7070536rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-md {
    margin-left: 1.7070536rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-md {
    padding-right: 1.7070536rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-md {
    margin-right: 1.7070536rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-md {
    padding-top: 1.7070536rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-md {
    margin-top: 1.7070536rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-md {
    padding-bottom: 1.7070536rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-md {
    margin-bottom: 1.7070536rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-md {
    padding-left: 1.7070536rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.7070536rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-md {
    margin-left: 1.7070536rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.7070536rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-md {
    padding-top: 1.7070536rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.7070536rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-md {
    margin-top: 1.7070536rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.7070536rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.7070536rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.7070536rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-md {
    padding: 2.2070536rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-md {
    margin: 2.2070536rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-md {
    padding-left: 2.2070536rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-md {
    margin-left: 2.2070536rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-md {
    padding-right: 2.2070536rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-md {
    margin-right: 2.2070536rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-md {
    padding-top: 2.2070536rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-md {
    margin-top: 2.2070536rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-md {
    padding-bottom: 2.2070536rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-md {
    margin-bottom: 2.2070536rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-md {
    padding-left: 2.2070536rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.2070536rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-md {
    margin-left: 2.2070536rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.2070536rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-md {
    padding-top: 2.2070536rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.2070536rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-md {
    margin-top: 2.2070536rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.2070536rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.2070536rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.2070536rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-md {
    padding: 2.7070536rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-md {
    margin: 2.7070536rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-md {
    padding-left: 2.7070536rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-md {
    margin-left: 2.7070536rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-md {
    padding-right: 2.7070536rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-md {
    margin-right: 2.7070536rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-md {
    padding-top: 2.7070536rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-md {
    margin-top: 2.7070536rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-md {
    padding-bottom: 2.7070536rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-md {
    margin-bottom: 2.7070536rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-md {
    padding-left: 2.7070536rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.7070536rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-md {
    margin-left: 2.7070536rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.7070536rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-md {
    padding-top: 2.7070536rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.7070536rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-md {
    margin-top: 2.7070536rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.7070536rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.7070536rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.7070536rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-md {
    padding: 3.2070536rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-md {
    margin: 3.2070536rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-md {
    padding-left: 3.2070536rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-md {
    margin-left: 3.2070536rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-md {
    padding-right: 3.2070536rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-md {
    margin-right: 3.2070536rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-md {
    padding-top: 3.2070536rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-md {
    margin-top: 3.2070536rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-md {
    padding-bottom: 3.2070536rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-md {
    margin-bottom: 3.2070536rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-md {
    padding-left: 3.2070536rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.2070536rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-md {
    margin-left: 3.2070536rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.2070536rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-md {
    padding-top: 3.2070536rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.2070536rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-md {
    margin-top: 3.2070536rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.2070536rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.2070536rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.2070536rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-md {
    padding: 3.7070536rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-md {
    margin: 3.7070536rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-md {
    padding-left: 3.7070536rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-md {
    margin-left: 3.7070536rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-md {
    padding-right: 3.7070536rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-md {
    margin-right: 3.7070536rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-md {
    padding-top: 3.7070536rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-md {
    margin-top: 3.7070536rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-md {
    padding-bottom: 3.7070536rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-md {
    margin-bottom: 3.7070536rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-md {
    padding-left: 3.7070536rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.7070536rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-md {
    margin-left: 3.7070536rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.7070536rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-md {
    padding-top: 3.7070536rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.7070536rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-md {
    margin-top: 3.7070536rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.7070536rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.7070536rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.7070536rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-md {
    padding: 4.4140513rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-md {
    margin: 4.4140513rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-md {
    padding-left: 4.4140513rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-md {
    margin-left: 4.4140513rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-md {
    padding-right: 4.4140513rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-md {
    margin-right: 4.4140513rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-md {
    padding-top: 4.4140513rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-md {
    margin-top: 4.4140513rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-md {
    padding-bottom: 4.4140513rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-md {
    margin-bottom: 4.4140513rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-md {
    padding-left: 4.4140513rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.4140513rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-md {
    margin-left: 4.4140513rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.4140513rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-md {
    padding-top: 4.4140513rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.4140513rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-md {
    margin-top: 4.4140513rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.4140513rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.4140513rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.4140513rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-md {
    padding: 5.8281585rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-md {
    margin: 5.8281585rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-md {
    padding-left: 5.8281585rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-md {
    margin-left: 5.8281585rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-md {
    padding-right: 5.8281585rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-md {
    margin-right: 5.8281585rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-md {
    padding-top: 5.8281585rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-md {
    margin-top: 5.8281585rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-md {
    padding-bottom: 5.8281585rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-md {
    margin-bottom: 5.8281585rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-md {
    padding-left: 5.8281585rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 5.8281585rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-md {
    margin-left: 5.8281585rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 5.8281585rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-md {
    padding-top: 5.8281585rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 5.8281585rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-md {
    margin-top: 5.8281585rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 5.8281585rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 5.8281585rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 5.8281585rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-md {
    padding: 7.8281585rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-md {
    margin: 7.8281585rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-md {
    padding-left: 7.8281585rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-md {
    margin-left: 7.8281585rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-md {
    padding-right: 7.8281585rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-md {
    margin-right: 7.8281585rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-md {
    padding-top: 7.8281585rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-md {
    margin-top: 7.8281585rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-md {
    padding-bottom: 7.8281585rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-md {
    margin-bottom: 7.8281585rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-md {
    padding-left: 7.8281585rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 7.8281585rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-md {
    margin-left: 7.8281585rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 7.8281585rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-md {
    padding-top: 7.8281585rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 7.8281585rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-md {
    margin-top: 7.8281585rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 7.8281585rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 7.8281585rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 7.8281585rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-md {
    padding: 10.2422098rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-md {
    margin: 10.2422098rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-md {
    padding-left: 10.2422098rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-md {
    margin-left: 10.2422098rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-md {
    padding-right: 10.2422098rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-md {
    margin-right: 10.2422098rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-md {
    padding-top: 10.2422098rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-md {
    margin-top: 10.2422098rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-md {
    padding-bottom: 10.2422098rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-md {
    margin-bottom: 10.2422098rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-md {
    padding-left: 10.2422098rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 10.2422098rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-md {
    margin-left: 10.2422098rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 10.2422098rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-md {
    padding-top: 10.2422098rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 10.2422098rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-md {
    margin-top: 10.2422098rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 10.2422098rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 10.2422098rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 10.2422098rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-md {
    padding: 13.656317rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-md {
    margin: 13.656317rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-md {
    padding-left: 13.656317rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-md {
    margin-left: 13.656317rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-md {
    padding-right: 13.656317rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-md {
    margin-right: 13.656317rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-md {
    padding-top: 13.656317rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-md {
    margin-top: 13.656317rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-md {
    padding-bottom: 13.656317rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-md {
    margin-bottom: 13.656317rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-md {
    padding-left: 13.656317rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 13.656317rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-md {
    margin-left: 13.656317rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 13.656317rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-md {
    padding-top: 13.656317rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 13.656317rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-md {
    margin-top: 13.656317rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 13.656317rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 13.656317rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 13.656317rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-md {
    padding: 17.656317rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-md {
    margin: 17.656317rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-md {
    padding-left: 17.656317rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-md {
    margin-left: 17.656317rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-md {
    padding-right: 17.656317rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-md {
    margin-right: 17.656317rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-md {
    padding-top: 17.656317rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-md {
    margin-top: 17.656317rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-md {
    padding-bottom: 17.656317rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-md {
    margin-bottom: 17.656317rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-md {
    padding-left: 17.656317rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 17.656317rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-md {
    margin-left: 17.656317rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 17.656317rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-md {
    padding-top: 17.656317rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 17.656317rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-md {
    margin-top: 17.656317rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 17.656317rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 17.656317rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 17.656317rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-md {
    padding: 21.656317rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-md {
    margin: 21.656317rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-md {
    padding-left: 21.656317rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-md {
    margin-left: 21.656317rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-md {
    padding-right: 21.656317rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-md {
    margin-right: 21.656317rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-md {
    padding-top: 21.656317rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-md {
    margin-top: 21.656317rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-md {
    padding-bottom: 21.656317rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-md {
    margin-bottom: 21.656317rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-md {
    padding-left: 21.656317rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 21.656317rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-md {
    margin-left: 21.656317rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 21.656317rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-md {
    padding-top: 21.656317rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 21.656317rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-md {
    margin-top: 21.656317rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 21.656317rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 21.656317rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 21.656317rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-md {
    padding: 25.656317rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-md {
    margin: 25.656317rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-md {
    padding-left: 25.656317rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-md {
    margin-left: 25.656317rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-md {
    padding-right: 25.656317rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-md {
    margin-right: 25.656317rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-md {
    padding-top: 25.656317rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-md {
    margin-top: 25.656317rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-md {
    padding-bottom: 25.656317rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-md {
    margin-bottom: 25.656317rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-md {
    padding-left: 25.656317rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 25.656317rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-md {
    margin-left: 25.656317rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 25.656317rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-md {
    padding-top: 25.656317rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 25.656317rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-md {
    margin-top: 25.656317rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 25.656317rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 25.656317rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 25.656317rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-md {
    padding: 30.4844196rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-md {
    margin: 30.4844196rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-md {
    padding-left: 30.4844196rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-md {
    margin-left: 30.4844196rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-md {
    padding-right: 30.4844196rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-md {
    margin-right: 30.4844196rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-md {
    padding-top: 30.4844196rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-md {
    margin-top: 30.4844196rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-md {
    padding-bottom: 30.4844196rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-md {
    margin-bottom: 30.4844196rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-md {
    padding-left: 30.4844196rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 30.4844196rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-md {
    margin-left: 30.4844196rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 30.4844196rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-md {
    padding-top: 30.4844196rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 30.4844196rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-md {
    margin-top: 30.4844196rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 30.4844196rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 30.4844196rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 30.4844196rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-md {
    padding: 36.4844196rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-md {
    margin: 36.4844196rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-md {
    padding-left: 36.4844196rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-md {
    margin-left: 36.4844196rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-md {
    padding-right: 36.4844196rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-md {
    margin-right: 36.4844196rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-md {
    padding-top: 36.4844196rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-md {
    margin-top: 36.4844196rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-md {
    padding-bottom: 36.4844196rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-md {
    margin-bottom: 36.4844196rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-md {
    padding-left: 36.4844196rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 36.4844196rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-md {
    margin-left: 36.4844196rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 36.4844196rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-md {
    padding-top: 36.4844196rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 36.4844196rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-md {
    margin-top: 36.4844196rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 36.4844196rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 36.4844196rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 36.4844196rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-md {
    padding: 42.4844196rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-md {
    margin: 42.4844196rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-md {
    padding-left: 42.4844196rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-md {
    margin-left: 42.4844196rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-md {
    padding-right: 42.4844196rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-md {
    margin-right: 42.4844196rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-md {
    padding-top: 42.4844196rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-md {
    margin-top: 42.4844196rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-md {
    padding-bottom: 42.4844196rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-md {
    margin-bottom: 42.4844196rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-md {
    padding-left: 42.4844196rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 42.4844196rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-md {
    margin-left: 42.4844196rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 42.4844196rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-md {
    padding-top: 42.4844196rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 42.4844196rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-md {
    margin-top: 42.4844196rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 42.4844196rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 42.4844196rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 42.4844196rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-md {
    padding: 49.3125781rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-md {
    margin: 49.3125781rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-md {
    padding-left: 49.3125781rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-md {
    margin-left: 49.3125781rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-md {
    padding-right: 49.3125781rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-md {
    margin-right: 49.3125781rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-md {
    padding-top: 49.3125781rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-md {
    margin-top: 49.3125781rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-md {
    padding-bottom: 49.3125781rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-md {
    margin-bottom: 49.3125781rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-md {
    padding-left: 49.3125781rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 49.3125781rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-md {
    margin-left: 49.3125781rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 49.3125781rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-md {
    padding-top: 49.3125781rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 49.3125781rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-md {
    margin-top: 49.3125781rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 49.3125781rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 49.3125781rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 49.3125781rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-md {
    padding: 57.3125781rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-md {
    margin: 57.3125781rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-md {
    padding-left: 57.3125781rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-md {
    margin-left: 57.3125781rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-md {
    padding-right: 57.3125781rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-md {
    margin-right: 57.3125781rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-md {
    padding-top: 57.3125781rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-md {
    margin-top: 57.3125781rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-md {
    padding-bottom: 57.3125781rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-md {
    margin-bottom: 57.3125781rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-md {
    padding-left: 57.3125781rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 57.3125781rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-md {
    margin-left: 57.3125781rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 57.3125781rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-md {
    padding-top: 57.3125781rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 57.3125781rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-md {
    margin-top: 57.3125781rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 57.3125781rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 57.3125781rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 57.3125781rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-md {
    padding: 66.1407366rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-md {
    margin: 66.1407366rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-md {
    padding-left: 66.1407366rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-md {
    margin-left: 66.1407366rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-md {
    padding-right: 66.1407366rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-md {
    margin-right: 66.1407366rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-md {
    padding-top: 66.1407366rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-md {
    margin-top: 66.1407366rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-md {
    padding-bottom: 66.1407366rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-md {
    margin-bottom: 66.1407366rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-md {
    padding-left: 66.1407366rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 66.1407366rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-md {
    margin-left: 66.1407366rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 66.1407366rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-md {
    padding-top: 66.1407366rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 66.1407366rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-md {
    margin-top: 66.1407366rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 66.1407366rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 66.1407366rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-md > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 66.1407366rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 879px) {
  .p0-mds {
    padding: 0;
  }
  .m0-mds {
    margin: 0;
  }
  .pl0-mds {
    padding-left: 0;
  }
  .ml0-mds {
    margin-left: 0;
  }
  .pr0-mds {
    padding-right: 0;
  }
  .mr0-mds {
    margin-right: 0;
  }
  .pt0-mds {
    padding-top: 0;
  }
  .mt0-mds {
    margin-top: 0;
  }
  .pb0-mds {
    padding-bottom: 0;
  }
  .mb0-mds {
    margin-bottom: 0;
  }
  .ph0-mds {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-mds {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-mds {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-mds {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-mds {
    padding: 0.3117666rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-mds {
    margin: 0.3117666rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-mds {
    padding-left: 0.3117666rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-mds {
    margin-left: 0.3117666rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-mds {
    padding-right: 0.3117666rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-mds {
    margin-right: 0.3117666rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-mds {
    padding-top: 0.3117666rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-mds {
    margin-top: 0.3117666rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-mds {
    padding-bottom: 0.3117666rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-mds {
    margin-bottom: 0.3117666rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-mds {
    padding-left: 0.3117666rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.3117666rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-mds {
    margin-left: 0.3117666rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.3117666rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-mds {
    padding-top: 0.3117666rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.3117666rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-mds {
    margin-top: 0.3117666rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.3117666rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.3117666rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.3117666rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-mds {
    padding: 0.6863112rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-mds {
    margin: 0.6863112rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-mds {
    padding-left: 0.6863112rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-mds {
    margin-left: 0.6863112rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-mds {
    padding-right: 0.6863112rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-mds {
    margin-right: 0.6863112rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-mds {
    padding-top: 0.6863112rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-mds {
    margin-top: 0.6863112rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-mds {
    padding-bottom: 0.6863112rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-mds {
    margin-bottom: 0.6863112rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-mds {
    padding-left: 0.6863112rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.6863112rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-mds {
    margin-left: 0.6863112rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.6863112rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-mds {
    padding-top: 0.6863112rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.6863112rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-mds {
    margin-top: 0.6863112rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.6863112rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.6863112rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.6863112rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-mds {
    padding: 1.1863112rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-mds {
    margin: 1.1863112rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-mds {
    padding-left: 1.1863112rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-mds {
    margin-left: 1.1863112rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-mds {
    padding-right: 1.1863112rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-mds {
    margin-right: 1.1863112rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-mds {
    padding-top: 1.1863112rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-mds {
    margin-top: 1.1863112rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-mds {
    padding-bottom: 1.1863112rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-mds {
    margin-bottom: 1.1863112rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-mds {
    padding-left: 1.1863112rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.1863112rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-mds {
    margin-left: 1.1863112rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.1863112rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-mds {
    padding-top: 1.1863112rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.1863112rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-mds {
    margin-top: 1.1863112rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.1863112rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.1863112rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.1863112rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-mds {
    padding: 1.6863112rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-mds {
    margin: 1.6863112rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-mds {
    padding-left: 1.6863112rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-mds {
    margin-left: 1.6863112rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-mds {
    padding-right: 1.6863112rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-mds {
    margin-right: 1.6863112rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-mds {
    padding-top: 1.6863112rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-mds {
    margin-top: 1.6863112rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-mds {
    padding-bottom: 1.6863112rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-mds {
    margin-bottom: 1.6863112rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-mds {
    padding-left: 1.6863112rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.6863112rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-mds {
    margin-left: 1.6863112rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.6863112rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-mds {
    padding-top: 1.6863112rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.6863112rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-mds {
    margin-top: 1.6863112rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.6863112rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.6863112rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.6863112rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-mds {
    padding: 2.1863112rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-mds {
    margin: 2.1863112rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-mds {
    padding-left: 2.1863112rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-mds {
    margin-left: 2.1863112rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-mds {
    padding-right: 2.1863112rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-mds {
    margin-right: 2.1863112rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-mds {
    padding-top: 2.1863112rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-mds {
    margin-top: 2.1863112rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-mds {
    padding-bottom: 2.1863112rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-mds {
    margin-bottom: 2.1863112rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-mds {
    padding-left: 2.1863112rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.1863112rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-mds {
    margin-left: 2.1863112rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.1863112rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-mds {
    padding-top: 2.1863112rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.1863112rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-mds {
    margin-top: 2.1863112rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.1863112rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.1863112rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.1863112rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-mds {
    padding: 2.6863112rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-mds {
    margin: 2.6863112rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-mds {
    padding-left: 2.6863112rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-mds {
    margin-left: 2.6863112rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-mds {
    padding-right: 2.6863112rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-mds {
    margin-right: 2.6863112rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-mds {
    padding-top: 2.6863112rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-mds {
    margin-top: 2.6863112rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-mds {
    padding-bottom: 2.6863112rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-mds {
    margin-bottom: 2.6863112rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-mds {
    padding-left: 2.6863112rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.6863112rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-mds {
    margin-left: 2.6863112rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.6863112rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-mds {
    padding-top: 2.6863112rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.6863112rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-mds {
    margin-top: 2.6863112rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.6863112rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.6863112rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.6863112rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-mds {
    padding: 3.1863112rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-mds {
    margin: 3.1863112rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-mds {
    padding-left: 3.1863112rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-mds {
    margin-left: 3.1863112rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-mds {
    padding-right: 3.1863112rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-mds {
    margin-right: 3.1863112rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-mds {
    padding-top: 3.1863112rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-mds {
    margin-top: 3.1863112rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-mds {
    padding-bottom: 3.1863112rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-mds {
    margin-bottom: 3.1863112rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-mds {
    padding-left: 3.1863112rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.1863112rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-mds {
    margin-left: 3.1863112rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.1863112rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-mds {
    padding-top: 3.1863112rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.1863112rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-mds {
    margin-top: 3.1863112rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.1863112rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.1863112rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.1863112rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-mds {
    padding: 3.6863112rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-mds {
    margin: 3.6863112rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-mds {
    padding-left: 3.6863112rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-mds {
    margin-left: 3.6863112rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-mds {
    padding-right: 3.6863112rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-mds {
    margin-right: 3.6863112rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-mds {
    padding-top: 3.6863112rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-mds {
    margin-top: 3.6863112rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-mds {
    padding-bottom: 3.6863112rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-mds {
    margin-bottom: 3.6863112rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-mds {
    padding-left: 3.6863112rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.6863112rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-mds {
    margin-left: 3.6863112rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.6863112rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-mds {
    padding-top: 3.6863112rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.6863112rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-mds {
    margin-top: 3.6863112rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.6863112rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.6863112rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.6863112rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-mds {
    padding: 4.3725721rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-mds {
    margin: 4.3725721rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-mds {
    padding-left: 4.3725721rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-mds {
    margin-left: 4.3725721rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-mds {
    padding-right: 4.3725721rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-mds {
    margin-right: 4.3725721rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-mds {
    padding-top: 4.3725721rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-mds {
    margin-top: 4.3725721rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-mds {
    padding-bottom: 4.3725721rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-mds {
    margin-bottom: 4.3725721rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-mds {
    padding-left: 4.3725721rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.3725721rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-mds {
    margin-left: 4.3725721rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.3725721rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-mds {
    padding-top: 4.3725721rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.3725721rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-mds {
    margin-top: 4.3725721rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.3725721rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.3725721rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.3725721rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-mds {
    padding: 5.7451945rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-mds {
    margin: 5.7451945rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-mds {
    padding-left: 5.7451945rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-mds {
    margin-left: 5.7451945rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-mds {
    padding-right: 5.7451945rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-mds {
    margin-right: 5.7451945rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-mds {
    padding-top: 5.7451945rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-mds {
    margin-top: 5.7451945rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-mds {
    padding-bottom: 5.7451945rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-mds {
    margin-bottom: 5.7451945rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-mds {
    padding-left: 5.7451945rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 5.7451945rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-mds {
    margin-left: 5.7451945rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 5.7451945rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-mds {
    padding-top: 5.7451945rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 5.7451945rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-mds {
    margin-top: 5.7451945rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 5.7451945rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 5.7451945rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 5.7451945rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-mds {
    padding: 7.7451945rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-mds {
    margin: 7.7451945rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-mds {
    padding-left: 7.7451945rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-mds {
    margin-left: 7.7451945rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-mds {
    padding-right: 7.7451945rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-mds {
    margin-right: 7.7451945rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-mds {
    padding-top: 7.7451945rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-mds {
    margin-top: 7.7451945rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-mds {
    padding-bottom: 7.7451945rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-mds {
    margin-bottom: 7.7451945rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-mds {
    padding-left: 7.7451945rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 7.7451945rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-mds {
    margin-left: 7.7451945rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 7.7451945rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-mds {
    padding-top: 7.7451945rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 7.7451945rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-mds {
    margin-top: 7.7451945rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 7.7451945rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 7.7451945rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 7.7451945rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-mds {
    padding: 10.1177666rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-mds {
    margin: 10.1177666rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-mds {
    padding-left: 10.1177666rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-mds {
    margin-left: 10.1177666rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-mds {
    padding-right: 10.1177666rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-mds {
    margin-right: 10.1177666rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-mds {
    padding-top: 10.1177666rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-mds {
    margin-top: 10.1177666rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-mds {
    padding-bottom: 10.1177666rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-mds {
    margin-bottom: 10.1177666rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-mds {
    padding-left: 10.1177666rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 10.1177666rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-mds {
    margin-left: 10.1177666rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 10.1177666rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-mds {
    padding-top: 10.1177666rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 10.1177666rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-mds {
    margin-top: 10.1177666rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 10.1177666rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 10.1177666rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 10.1177666rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-mds {
    padding: 13.490389rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-mds {
    margin: 13.490389rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-mds {
    padding-left: 13.490389rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-mds {
    margin-left: 13.490389rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-mds {
    padding-right: 13.490389rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-mds {
    margin-right: 13.490389rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-mds {
    padding-top: 13.490389rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-mds {
    margin-top: 13.490389rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-mds {
    padding-bottom: 13.490389rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-mds {
    margin-bottom: 13.490389rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-mds {
    padding-left: 13.490389rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 13.490389rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-mds {
    margin-left: 13.490389rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 13.490389rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-mds {
    padding-top: 13.490389rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 13.490389rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-mds {
    margin-top: 13.490389rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 13.490389rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 13.490389rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 13.490389rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-mds {
    padding: 17.490389rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-mds {
    margin: 17.490389rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-mds {
    padding-left: 17.490389rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-mds {
    margin-left: 17.490389rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-mds {
    padding-right: 17.490389rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-mds {
    margin-right: 17.490389rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-mds {
    padding-top: 17.490389rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-mds {
    margin-top: 17.490389rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-mds {
    padding-bottom: 17.490389rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-mds {
    margin-bottom: 17.490389rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-mds {
    padding-left: 17.490389rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 17.490389rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-mds {
    margin-left: 17.490389rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 17.490389rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-mds {
    padding-top: 17.490389rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 17.490389rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-mds {
    margin-top: 17.490389rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 17.490389rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 17.490389rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 17.490389rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-mds {
    padding: 21.490389rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-mds {
    margin: 21.490389rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-mds {
    padding-left: 21.490389rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-mds {
    margin-left: 21.490389rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-mds {
    padding-right: 21.490389rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-mds {
    margin-right: 21.490389rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-mds {
    padding-top: 21.490389rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-mds {
    margin-top: 21.490389rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-mds {
    padding-bottom: 21.490389rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-mds {
    margin-bottom: 21.490389rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-mds {
    padding-left: 21.490389rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 21.490389rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-mds {
    margin-left: 21.490389rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 21.490389rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-mds {
    padding-top: 21.490389rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 21.490389rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-mds {
    margin-top: 21.490389rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 21.490389rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 21.490389rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 21.490389rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-mds {
    padding: 25.490389rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-mds {
    margin: 25.490389rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-mds {
    padding-left: 25.490389rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-mds {
    margin-left: 25.490389rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-mds {
    padding-right: 25.490389rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-mds {
    margin-right: 25.490389rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-mds {
    padding-top: 25.490389rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-mds {
    margin-top: 25.490389rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-mds {
    padding-bottom: 25.490389rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-mds {
    margin-bottom: 25.490389rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-mds {
    padding-left: 25.490389rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 25.490389rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-mds {
    margin-left: 25.490389rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 25.490389rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-mds {
    padding-top: 25.490389rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 25.490389rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-mds {
    margin-top: 25.490389rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 25.490389rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 25.490389rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 25.490389rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-mds {
    padding: 30.2355332rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-mds {
    margin: 30.2355332rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-mds {
    padding-left: 30.2355332rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-mds {
    margin-left: 30.2355332rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-mds {
    padding-right: 30.2355332rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-mds {
    margin-right: 30.2355332rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-mds {
    padding-top: 30.2355332rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-mds {
    margin-top: 30.2355332rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-mds {
    padding-bottom: 30.2355332rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-mds {
    margin-bottom: 30.2355332rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-mds {
    padding-left: 30.2355332rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 30.2355332rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-mds {
    margin-left: 30.2355332rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 30.2355332rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-mds {
    padding-top: 30.2355332rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 30.2355332rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-mds {
    margin-top: 30.2355332rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 30.2355332rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 30.2355332rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 30.2355332rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-mds {
    padding: 36.2355332rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-mds {
    margin: 36.2355332rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-mds {
    padding-left: 36.2355332rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-mds {
    margin-left: 36.2355332rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-mds {
    padding-right: 36.2355332rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-mds {
    margin-right: 36.2355332rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-mds {
    padding-top: 36.2355332rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-mds {
    margin-top: 36.2355332rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-mds {
    padding-bottom: 36.2355332rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-mds {
    margin-bottom: 36.2355332rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-mds {
    padding-left: 36.2355332rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 36.2355332rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-mds {
    margin-left: 36.2355332rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 36.2355332rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-mds {
    padding-top: 36.2355332rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 36.2355332rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-mds {
    margin-top: 36.2355332rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 36.2355332rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 36.2355332rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 36.2355332rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-mds {
    padding: 42.2355332rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-mds {
    margin: 42.2355332rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-mds {
    padding-left: 42.2355332rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-mds {
    margin-left: 42.2355332rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-mds {
    padding-right: 42.2355332rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-mds {
    margin-right: 42.2355332rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-mds {
    padding-top: 42.2355332rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-mds {
    margin-top: 42.2355332rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-mds {
    padding-bottom: 42.2355332rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-mds {
    margin-bottom: 42.2355332rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-mds {
    padding-left: 42.2355332rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 42.2355332rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-mds {
    margin-left: 42.2355332rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 42.2355332rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-mds {
    padding-top: 42.2355332rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 42.2355332rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-mds {
    margin-top: 42.2355332rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 42.2355332rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 42.2355332rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 42.2355332rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-mds {
    padding: 48.9807277rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-mds {
    margin: 48.9807277rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-mds {
    padding-left: 48.9807277rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-mds {
    margin-left: 48.9807277rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-mds {
    padding-right: 48.9807277rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-mds {
    margin-right: 48.9807277rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-mds {
    padding-top: 48.9807277rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-mds {
    margin-top: 48.9807277rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-mds {
    padding-bottom: 48.9807277rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-mds {
    margin-bottom: 48.9807277rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-mds {
    padding-left: 48.9807277rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 48.9807277rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-mds {
    margin-left: 48.9807277rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 48.9807277rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-mds {
    padding-top: 48.9807277rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 48.9807277rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-mds {
    margin-top: 48.9807277rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 48.9807277rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 48.9807277rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 48.9807277rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-mds {
    padding: 56.9807277rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-mds {
    margin: 56.9807277rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-mds {
    padding-left: 56.9807277rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-mds {
    margin-left: 56.9807277rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-mds {
    padding-right: 56.9807277rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-mds {
    margin-right: 56.9807277rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-mds {
    padding-top: 56.9807277rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-mds {
    margin-top: 56.9807277rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-mds {
    padding-bottom: 56.9807277rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-mds {
    margin-bottom: 56.9807277rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-mds {
    padding-left: 56.9807277rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 56.9807277rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-mds {
    margin-left: 56.9807277rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 56.9807277rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-mds {
    padding-top: 56.9807277rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 56.9807277rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-mds {
    margin-top: 56.9807277rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 56.9807277rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 56.9807277rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 56.9807277rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-mds {
    padding: 65.7259222rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-mds {
    margin: 65.7259222rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-mds {
    padding-left: 65.7259222rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-mds {
    margin-left: 65.7259222rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-mds {
    padding-right: 65.7259222rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-mds {
    margin-right: 65.7259222rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-mds {
    padding-top: 65.7259222rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-mds {
    margin-top: 65.7259222rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-mds {
    padding-bottom: 65.7259222rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-mds {
    margin-bottom: 65.7259222rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-mds {
    padding-left: 65.7259222rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 65.7259222rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-mds {
    margin-left: 65.7259222rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 65.7259222rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-mds {
    padding-top: 65.7259222rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 65.7259222rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-mds {
    margin-top: 65.7259222rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 65.7259222rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 65.7259222rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-mds > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 65.7259222rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 767px) {
  .p0-sm {
    padding: 0;
  }
  .m0-sm {
    margin: 0;
  }
  .pl0-sm {
    padding-left: 0;
  }
  .ml0-sm {
    margin-left: 0;
  }
  .pr0-sm {
    padding-right: 0;
  }
  .mr0-sm {
    margin-right: 0;
  }
  .pt0-sm {
    padding-top: 0;
  }
  .mt0-sm {
    margin-top: 0;
  }
  .pb0-sm {
    padding-bottom: 0;
  }
  .mb0-sm {
    margin-bottom: 0;
  }
  .ph0-sm {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-sm {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-sm {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-sm {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-sm {
    padding: 0.2684376rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-sm {
    margin: 0.2684376rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-sm {
    padding-left: 0.2684376rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-sm {
    margin-left: 0.2684376rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-sm {
    padding-right: 0.2684376rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-sm {
    margin-right: 0.2684376rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-sm {
    padding-top: 0.2684376rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-sm {
    margin-top: 0.2684376rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-sm {
    padding-bottom: 0.2684376rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-sm {
    margin-bottom: 0.2684376rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-sm {
    padding-left: 0.2684376rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.2684376rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-sm {
    margin-left: 0.2684376rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.2684376rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-sm {
    padding-top: 0.2684376rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.2684376rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-sm {
    margin-top: 0.2684376rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.2684376rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.2684376rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.2684376rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-sm {
    padding: 0.6140832rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-sm {
    margin: 0.6140832rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-sm {
    padding-left: 0.6140832rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-sm {
    margin-left: 0.6140832rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-sm {
    padding-right: 0.6140832rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-sm {
    margin-right: 0.6140832rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-sm {
    padding-top: 0.6140832rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-sm {
    margin-top: 0.6140832rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-sm {
    padding-bottom: 0.6140832rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-sm {
    margin-bottom: 0.6140832rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-sm {
    padding-left: 0.6140832rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.6140832rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-sm {
    margin-left: 0.6140832rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.6140832rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-sm {
    padding-top: 0.6140832rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.6140832rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-sm {
    margin-top: 0.6140832rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.6140832rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.6140832rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.6140832rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-sm {
    padding: 1.1140832rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-sm {
    margin: 1.1140832rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-sm {
    padding-left: 1.1140832rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-sm {
    margin-left: 1.1140832rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-sm {
    padding-right: 1.1140832rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-sm {
    margin-right: 1.1140832rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-sm {
    padding-top: 1.1140832rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-sm {
    margin-top: 1.1140832rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-sm {
    padding-bottom: 1.1140832rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-sm {
    margin-bottom: 1.1140832rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-sm {
    padding-left: 1.1140832rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.1140832rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-sm {
    margin-left: 1.1140832rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.1140832rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-sm {
    padding-top: 1.1140832rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.1140832rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-sm {
    margin-top: 1.1140832rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.1140832rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.1140832rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.1140832rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-sm {
    padding: 1.6140832rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-sm {
    margin: 1.6140832rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-sm {
    padding-left: 1.6140832rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-sm {
    margin-left: 1.6140832rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-sm {
    padding-right: 1.6140832rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-sm {
    margin-right: 1.6140832rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-sm {
    padding-top: 1.6140832rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-sm {
    margin-top: 1.6140832rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-sm {
    padding-bottom: 1.6140832rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-sm {
    margin-bottom: 1.6140832rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-sm {
    padding-left: 1.6140832rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.6140832rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-sm {
    margin-left: 1.6140832rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.6140832rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-sm {
    padding-top: 1.6140832rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.6140832rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-sm {
    margin-top: 1.6140832rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.6140832rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.6140832rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.6140832rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-sm {
    padding: 2.1140832rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-sm {
    margin: 2.1140832rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-sm {
    padding-left: 2.1140832rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-sm {
    margin-left: 2.1140832rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-sm {
    padding-right: 2.1140832rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-sm {
    margin-right: 2.1140832rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-sm {
    padding-top: 2.1140832rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-sm {
    margin-top: 2.1140832rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-sm {
    padding-bottom: 2.1140832rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-sm {
    margin-bottom: 2.1140832rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-sm {
    padding-left: 2.1140832rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.1140832rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-sm {
    margin-left: 2.1140832rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.1140832rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-sm {
    padding-top: 2.1140832rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.1140832rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-sm {
    margin-top: 2.1140832rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.1140832rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.1140832rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.1140832rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-sm {
    padding: 2.6140832rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-sm {
    margin: 2.6140832rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-sm {
    padding-left: 2.6140832rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-sm {
    margin-left: 2.6140832rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-sm {
    padding-right: 2.6140832rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-sm {
    margin-right: 2.6140832rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-sm {
    padding-top: 2.6140832rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-sm {
    margin-top: 2.6140832rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-sm {
    padding-bottom: 2.6140832rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-sm {
    margin-bottom: 2.6140832rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-sm {
    padding-left: 2.6140832rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.6140832rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-sm {
    margin-left: 2.6140832rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.6140832rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-sm {
    padding-top: 2.6140832rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.6140832rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-sm {
    margin-top: 2.6140832rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.6140832rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.6140832rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.6140832rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-sm {
    padding: 3.1140832rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-sm {
    margin: 3.1140832rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-sm {
    padding-left: 3.1140832rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-sm {
    margin-left: 3.1140832rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-sm {
    padding-right: 3.1140832rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-sm {
    margin-right: 3.1140832rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-sm {
    padding-top: 3.1140832rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-sm {
    margin-top: 3.1140832rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-sm {
    padding-bottom: 3.1140832rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-sm {
    margin-bottom: 3.1140832rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-sm {
    padding-left: 3.1140832rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.1140832rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-sm {
    margin-left: 3.1140832rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.1140832rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-sm {
    padding-top: 3.1140832rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.1140832rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-sm {
    margin-top: 3.1140832rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.1140832rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.1140832rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.1140832rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-sm {
    padding: 3.6140832rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-sm {
    margin: 3.6140832rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-sm {
    padding-left: 3.6140832rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-sm {
    margin-left: 3.6140832rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-sm {
    padding-right: 3.6140832rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-sm {
    margin-right: 3.6140832rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-sm {
    padding-top: 3.6140832rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-sm {
    margin-top: 3.6140832rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-sm {
    padding-bottom: 3.6140832rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-sm {
    margin-bottom: 3.6140832rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-sm {
    padding-left: 3.6140832rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.6140832rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-sm {
    margin-left: 3.6140832rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.6140832rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-sm {
    padding-top: 3.6140832rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.6140832rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-sm {
    margin-top: 3.6140832rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.6140832rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.6140832rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.6140832rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-sm {
    padding: 4.2281356rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-sm {
    margin: 4.2281356rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-sm {
    padding-left: 4.2281356rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-sm {
    margin-left: 4.2281356rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-sm {
    padding-right: 4.2281356rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-sm {
    margin-right: 4.2281356rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-sm {
    padding-top: 4.2281356rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-sm {
    margin-top: 4.2281356rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-sm {
    padding-bottom: 4.2281356rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-sm {
    margin-bottom: 4.2281356rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-sm {
    padding-left: 4.2281356rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.2281356rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-sm {
    margin-left: 4.2281356rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.2281356rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-sm {
    padding-top: 4.2281356rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.2281356rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-sm {
    margin-top: 4.2281356rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.2281356rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.2281356rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.2281356rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-sm {
    padding: 5.456302rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-sm {
    margin: 5.456302rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-sm {
    padding-left: 5.456302rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-sm {
    margin-left: 5.456302rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-sm {
    padding-right: 5.456302rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-sm {
    margin-right: 5.456302rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-sm {
    padding-top: 5.456302rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-sm {
    margin-top: 5.456302rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-sm {
    padding-bottom: 5.456302rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-sm {
    margin-bottom: 5.456302rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-sm {
    padding-left: 5.456302rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 5.456302rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-sm {
    margin-left: 5.456302rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 5.456302rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-sm {
    padding-top: 5.456302rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 5.456302rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-sm {
    margin-top: 5.456302rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 5.456302rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 5.456302rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 5.456302rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-sm {
    padding: 7.456302rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-sm {
    margin: 7.456302rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-sm {
    padding-left: 7.456302rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-sm {
    margin-left: 7.456302rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-sm {
    padding-right: 7.456302rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-sm {
    margin-right: 7.456302rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-sm {
    padding-top: 7.456302rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-sm {
    margin-top: 7.456302rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-sm {
    padding-bottom: 7.456302rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-sm {
    margin-bottom: 7.456302rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-sm {
    padding-left: 7.456302rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 7.456302rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-sm {
    margin-left: 7.456302rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 7.456302rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-sm {
    padding-top: 7.456302rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 7.456302rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-sm {
    margin-top: 7.456302rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 7.456302rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 7.456302rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 7.456302rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-sm {
    padding: 9.6844376rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-sm {
    margin: 9.6844376rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-sm {
    padding-left: 9.6844376rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-sm {
    margin-left: 9.6844376rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-sm {
    padding-right: 9.6844376rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-sm {
    margin-right: 9.6844376rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-sm {
    padding-top: 9.6844376rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-sm {
    margin-top: 9.6844376rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-sm {
    padding-bottom: 9.6844376rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-sm {
    margin-bottom: 9.6844376rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-sm {
    padding-left: 9.6844376rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 9.6844376rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-sm {
    margin-left: 9.6844376rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 9.6844376rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-sm {
    padding-top: 9.6844376rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 9.6844376rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-sm {
    margin-top: 9.6844376rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 9.6844376rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 9.6844376rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 9.6844376rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-sm {
    padding: 12.912604rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-sm {
    margin: 12.912604rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-sm {
    padding-left: 12.912604rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-sm {
    margin-left: 12.912604rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-sm {
    padding-right: 12.912604rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-sm {
    margin-right: 12.912604rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-sm {
    padding-top: 12.912604rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-sm {
    margin-top: 12.912604rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-sm {
    padding-bottom: 12.912604rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-sm {
    margin-bottom: 12.912604rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-sm {
    padding-left: 12.912604rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 12.912604rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-sm {
    margin-left: 12.912604rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 12.912604rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-sm {
    padding-top: 12.912604rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 12.912604rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-sm {
    margin-top: 12.912604rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 12.912604rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 12.912604rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 12.912604rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-sm {
    padding: 16.912604rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-sm {
    margin: 16.912604rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-sm {
    padding-left: 16.912604rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-sm {
    margin-left: 16.912604rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-sm {
    padding-right: 16.912604rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-sm {
    margin-right: 16.912604rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-sm {
    padding-top: 16.912604rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-sm {
    margin-top: 16.912604rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-sm {
    padding-bottom: 16.912604rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-sm {
    margin-bottom: 16.912604rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-sm {
    padding-left: 16.912604rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 16.912604rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-sm {
    margin-left: 16.912604rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 16.912604rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-sm {
    padding-top: 16.912604rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 16.912604rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-sm {
    margin-top: 16.912604rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 16.912604rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 16.912604rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 16.912604rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-sm {
    padding: 20.912604rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-sm {
    margin: 20.912604rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-sm {
    padding-left: 20.912604rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-sm {
    margin-left: 20.912604rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-sm {
    padding-right: 20.912604rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-sm {
    margin-right: 20.912604rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-sm {
    padding-top: 20.912604rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-sm {
    margin-top: 20.912604rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-sm {
    padding-bottom: 20.912604rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-sm {
    margin-bottom: 20.912604rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-sm {
    padding-left: 20.912604rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 20.912604rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-sm {
    margin-left: 20.912604rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 20.912604rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-sm {
    padding-top: 20.912604rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 20.912604rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-sm {
    margin-top: 20.912604rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 20.912604rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 20.912604rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 20.912604rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-sm {
    padding: 24.912604rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-sm {
    margin: 24.912604rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-sm {
    padding-left: 24.912604rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-sm {
    margin-left: 24.912604rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-sm {
    padding-right: 24.912604rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-sm {
    margin-right: 24.912604rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-sm {
    padding-top: 24.912604rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-sm {
    margin-top: 24.912604rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-sm {
    padding-bottom: 24.912604rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-sm {
    margin-bottom: 24.912604rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-sm {
    padding-left: 24.912604rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 24.912604rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-sm {
    margin-left: 24.912604rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 24.912604rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-sm {
    padding-top: 24.912604rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 24.912604rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-sm {
    margin-top: 24.912604rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 24.912604rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 24.912604rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 24.912604rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-sm {
    padding: 29.3688752rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-sm {
    margin: 29.3688752rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-sm {
    padding-left: 29.3688752rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-sm {
    margin-left: 29.3688752rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-sm {
    padding-right: 29.3688752rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-sm {
    margin-right: 29.3688752rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-sm {
    padding-top: 29.3688752rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-sm {
    margin-top: 29.3688752rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-sm {
    padding-bottom: 29.3688752rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-sm {
    margin-bottom: 29.3688752rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-sm {
    padding-left: 29.3688752rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 29.3688752rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-sm {
    margin-left: 29.3688752rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 29.3688752rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-sm {
    padding-top: 29.3688752rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 29.3688752rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-sm {
    margin-top: 29.3688752rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 29.3688752rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 29.3688752rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 29.3688752rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-sm {
    padding: 35.3688752rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-sm {
    margin: 35.3688752rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-sm {
    padding-left: 35.3688752rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-sm {
    margin-left: 35.3688752rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-sm {
    padding-right: 35.3688752rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-sm {
    margin-right: 35.3688752rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-sm {
    padding-top: 35.3688752rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-sm {
    margin-top: 35.3688752rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-sm {
    padding-bottom: 35.3688752rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-sm {
    margin-bottom: 35.3688752rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-sm {
    padding-left: 35.3688752rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 35.3688752rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-sm {
    margin-left: 35.3688752rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 35.3688752rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-sm {
    padding-top: 35.3688752rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 35.3688752rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-sm {
    margin-top: 35.3688752rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 35.3688752rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 35.3688752rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 35.3688752rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-sm {
    padding: 41.3688752rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-sm {
    margin: 41.3688752rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-sm {
    padding-left: 41.3688752rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-sm {
    margin-left: 41.3688752rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-sm {
    padding-right: 41.3688752rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-sm {
    margin-right: 41.3688752rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-sm {
    padding-top: 41.3688752rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-sm {
    margin-top: 41.3688752rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-sm {
    padding-bottom: 41.3688752rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-sm {
    margin-bottom: 41.3688752rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-sm {
    padding-left: 41.3688752rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 41.3688752rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-sm {
    margin-left: 41.3688752rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 41.3688752rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-sm {
    padding-top: 41.3688752rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 41.3688752rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-sm {
    margin-top: 41.3688752rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 41.3688752rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 41.3688752rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 41.3688752rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-sm {
    padding: 47.8251772rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-sm {
    margin: 47.8251772rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-sm {
    padding-left: 47.8251772rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-sm {
    margin-left: 47.8251772rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-sm {
    padding-right: 47.8251772rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-sm {
    margin-right: 47.8251772rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-sm {
    padding-top: 47.8251772rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-sm {
    margin-top: 47.8251772rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-sm {
    padding-bottom: 47.8251772rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-sm {
    margin-bottom: 47.8251772rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-sm {
    padding-left: 47.8251772rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 47.8251772rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-sm {
    margin-left: 47.8251772rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 47.8251772rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-sm {
    padding-top: 47.8251772rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 47.8251772rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-sm {
    margin-top: 47.8251772rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 47.8251772rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 47.8251772rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 47.8251772rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-sm {
    padding: 55.8251772rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-sm {
    margin: 55.8251772rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-sm {
    padding-left: 55.8251772rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-sm {
    margin-left: 55.8251772rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-sm {
    padding-right: 55.8251772rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-sm {
    margin-right: 55.8251772rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-sm {
    padding-top: 55.8251772rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-sm {
    margin-top: 55.8251772rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-sm {
    padding-bottom: 55.8251772rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-sm {
    margin-bottom: 55.8251772rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-sm {
    padding-left: 55.8251772rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 55.8251772rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-sm {
    margin-left: 55.8251772rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 55.8251772rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-sm {
    padding-top: 55.8251772rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 55.8251772rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-sm {
    margin-top: 55.8251772rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 55.8251772rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 55.8251772rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 55.8251772rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-sm {
    padding: 64.2814792rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-sm {
    margin: 64.2814792rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-sm {
    padding-left: 64.2814792rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-sm {
    margin-left: 64.2814792rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-sm {
    padding-right: 64.2814792rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-sm {
    margin-right: 64.2814792rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-sm {
    padding-top: 64.2814792rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-sm {
    margin-top: 64.2814792rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-sm {
    padding-bottom: 64.2814792rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-sm {
    margin-bottom: 64.2814792rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-sm {
    padding-left: 64.2814792rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 64.2814792rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-sm {
    margin-left: 64.2814792rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 64.2814792rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-sm {
    padding-top: 64.2814792rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 64.2814792rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-sm {
    margin-top: 64.2814792rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 64.2814792rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 64.2814792rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-sm > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 64.2814792rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 628px) {
  .p0-smx {
    padding: 0;
  }
  .m0-smx {
    margin: 0;
  }
  .pl0-smx {
    padding-left: 0;
  }
  .ml0-smx {
    margin-left: 0;
  }
  .pr0-smx {
    padding-right: 0;
  }
  .mr0-smx {
    margin-right: 0;
  }
  .pt0-smx {
    padding-top: 0;
  }
  .mt0-smx {
    margin-top: 0;
  }
  .pb0-smx {
    padding-bottom: 0;
  }
  .mb0-smx {
    margin-bottom: 0;
  }
  .ph0-smx {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-smx {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-smx {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-smx {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-smx {
    padding: 0.2529947rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-smx {
    margin: 0.2529947rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-smx {
    padding-left: 0.2529947rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-smx {
    margin-left: 0.2529947rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-smx {
    padding-right: 0.2529947rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-smx {
    margin-right: 0.2529947rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-smx {
    padding-top: 0.2529947rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-smx {
    margin-top: 0.2529947rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-smx {
    padding-bottom: 0.2529947rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-smx {
    margin-bottom: 0.2529947rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-smx {
    padding-left: 0.2529947rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.2529947rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-smx {
    margin-left: 0.2529947rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.2529947rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-smx {
    padding-top: 0.2529947rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.2529947rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-smx {
    margin-top: 0.2529947rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.2529947rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.2529947rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.2529947rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-smx {
    padding: 0.5883404rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-smx {
    margin: 0.5883404rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-smx {
    padding-left: 0.5883404rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-smx {
    margin-left: 0.5883404rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-smx {
    padding-right: 0.5883404rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-smx {
    margin-right: 0.5883404rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-smx {
    padding-top: 0.5883404rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-smx {
    margin-top: 0.5883404rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-smx {
    padding-bottom: 0.5883404rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-smx {
    margin-bottom: 0.5883404rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-smx {
    padding-left: 0.5883404rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.5883404rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-smx {
    margin-left: 0.5883404rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.5883404rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-smx {
    padding-top: 0.5883404rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.5883404rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-smx {
    margin-top: 0.5883404rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.5883404rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.5883404rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.5883404rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-smx {
    padding: 1.0883404rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-smx {
    margin: 1.0883404rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-smx {
    padding-left: 1.0883404rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-smx {
    margin-left: 1.0883404rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-smx {
    padding-right: 1.0883404rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-smx {
    margin-right: 1.0883404rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-smx {
    padding-top: 1.0883404rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-smx {
    margin-top: 1.0883404rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-smx {
    padding-bottom: 1.0883404rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-smx {
    margin-bottom: 1.0883404rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-smx {
    padding-left: 1.0883404rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.0883404rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-smx {
    margin-left: 1.0883404rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.0883404rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-smx {
    padding-top: 1.0883404rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.0883404rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-smx {
    margin-top: 1.0883404rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.0883404rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.0883404rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.0883404rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-smx {
    padding: 1.5883404rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-smx {
    margin: 1.5883404rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-smx {
    padding-left: 1.5883404rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-smx {
    margin-left: 1.5883404rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-smx {
    padding-right: 1.5883404rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-smx {
    margin-right: 1.5883404rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-smx {
    padding-top: 1.5883404rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-smx {
    margin-top: 1.5883404rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-smx {
    padding-bottom: 1.5883404rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-smx {
    margin-bottom: 1.5883404rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-smx {
    padding-left: 1.5883404rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.5883404rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-smx {
    margin-left: 1.5883404rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.5883404rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-smx {
    padding-top: 1.5883404rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.5883404rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-smx {
    margin-top: 1.5883404rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.5883404rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.5883404rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.5883404rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-smx {
    padding: 2.0883404rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-smx {
    margin: 2.0883404rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-smx {
    padding-left: 2.0883404rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-smx {
    margin-left: 2.0883404rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-smx {
    padding-right: 2.0883404rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-smx {
    margin-right: 2.0883404rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-smx {
    padding-top: 2.0883404rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-smx {
    margin-top: 2.0883404rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-smx {
    padding-bottom: 2.0883404rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-smx {
    margin-bottom: 2.0883404rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-smx {
    padding-left: 2.0883404rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.0883404rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-smx {
    margin-left: 2.0883404rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.0883404rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-smx {
    padding-top: 2.0883404rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.0883404rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-smx {
    margin-top: 2.0883404rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.0883404rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.0883404rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.0883404rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-smx {
    padding: 2.5883404rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-smx {
    margin: 2.5883404rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-smx {
    padding-left: 2.5883404rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-smx {
    margin-left: 2.5883404rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-smx {
    padding-right: 2.5883404rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-smx {
    margin-right: 2.5883404rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-smx {
    padding-top: 2.5883404rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-smx {
    margin-top: 2.5883404rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-smx {
    padding-bottom: 2.5883404rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-smx {
    margin-bottom: 2.5883404rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-smx {
    padding-left: 2.5883404rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.5883404rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-smx {
    margin-left: 2.5883404rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.5883404rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-smx {
    padding-top: 2.5883404rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.5883404rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-smx {
    margin-top: 2.5883404rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.5883404rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.5883404rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.5883404rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-smx {
    padding: 3.0883404rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-smx {
    margin: 3.0883404rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-smx {
    padding-left: 3.0883404rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-smx {
    margin-left: 3.0883404rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-smx {
    padding-right: 3.0883404rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-smx {
    margin-right: 3.0883404rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-smx {
    padding-top: 3.0883404rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-smx {
    margin-top: 3.0883404rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-smx {
    padding-bottom: 3.0883404rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-smx {
    margin-bottom: 3.0883404rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-smx {
    padding-left: 3.0883404rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.0883404rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-smx {
    margin-left: 3.0883404rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.0883404rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-smx {
    padding-top: 3.0883404rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.0883404rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-smx {
    margin-top: 3.0883404rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.0883404rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.0883404rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.0883404rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-smx {
    padding: 3.5883404rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-smx {
    margin: 3.5883404rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-smx {
    padding-left: 3.5883404rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-smx {
    margin-left: 3.5883404rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-smx {
    padding-right: 3.5883404rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-smx {
    margin-right: 3.5883404rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-smx {
    padding-top: 3.5883404rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-smx {
    margin-top: 3.5883404rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-smx {
    padding-bottom: 3.5883404rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-smx {
    margin-bottom: 3.5883404rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-smx {
    padding-left: 3.5883404rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.5883404rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-smx {
    margin-left: 3.5883404rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.5883404rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-smx {
    padding-top: 3.5883404rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.5883404rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-smx {
    margin-top: 3.5883404rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.5883404rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.5883404rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.5883404rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-smx {
    padding: 4.17665695rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-smx {
    margin: 4.17665695rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-smx {
    padding-left: 4.17665695rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-smx {
    margin-left: 4.17665695rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-smx {
    padding-right: 4.17665695rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-smx {
    margin-right: 4.17665695rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-smx {
    padding-top: 4.17665695rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-smx {
    margin-top: 4.17665695rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-smx {
    padding-bottom: 4.17665695rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-smx {
    margin-bottom: 4.17665695rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-smx {
    padding-left: 4.17665695rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.17665695rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-smx {
    margin-left: 4.17665695rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.17665695rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-smx {
    padding-top: 4.17665695rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.17665695rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-smx {
    margin-top: 4.17665695rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.17665695rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.17665695rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.17665695rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-smx {
    padding: 5.35333775rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-smx {
    margin: 5.35333775rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-smx {
    padding-left: 5.35333775rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-smx {
    margin-left: 5.35333775rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-smx {
    padding-right: 5.35333775rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-smx {
    margin-right: 5.35333775rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-smx {
    padding-top: 5.35333775rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-smx {
    margin-top: 5.35333775rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-smx {
    padding-bottom: 5.35333775rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-smx {
    margin-bottom: 5.35333775rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-smx {
    padding-left: 5.35333775rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 5.35333775rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-smx {
    margin-left: 5.35333775rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 5.35333775rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-smx {
    padding-top: 5.35333775rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 5.35333775rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-smx {
    margin-top: 5.35333775rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 5.35333775rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 5.35333775rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 5.35333775rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-smx {
    padding: 7.35333775rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-smx {
    margin: 7.35333775rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-smx {
    padding-left: 7.35333775rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-smx {
    margin-left: 7.35333775rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-smx {
    padding-right: 7.35333775rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-smx {
    margin-right: 7.35333775rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-smx {
    padding-top: 7.35333775rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-smx {
    margin-top: 7.35333775rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-smx {
    padding-bottom: 7.35333775rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-smx {
    margin-bottom: 7.35333775rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-smx {
    padding-left: 7.35333775rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 7.35333775rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-smx {
    margin-left: 7.35333775rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 7.35333775rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-smx {
    padding-top: 7.35333775rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 7.35333775rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-smx {
    margin-top: 7.35333775rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 7.35333775rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 7.35333775rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 7.35333775rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-smx {
    padding: 9.5299947rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-smx {
    margin: 9.5299947rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-smx {
    padding-left: 9.5299947rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-smx {
    margin-left: 9.5299947rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-smx {
    padding-right: 9.5299947rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-smx {
    margin-right: 9.5299947rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-smx {
    padding-top: 9.5299947rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-smx {
    margin-top: 9.5299947rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-smx {
    padding-bottom: 9.5299947rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-smx {
    margin-bottom: 9.5299947rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-smx {
    padding-left: 9.5299947rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 9.5299947rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-smx {
    margin-left: 9.5299947rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 9.5299947rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-smx {
    padding-top: 9.5299947rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 9.5299947rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-smx {
    margin-top: 9.5299947rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 9.5299947rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 9.5299947rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 9.5299947rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-smx {
    padding: 12.7066755rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-smx {
    margin: 12.7066755rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-smx {
    padding-left: 12.7066755rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-smx {
    margin-left: 12.7066755rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-smx {
    padding-right: 12.7066755rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-smx {
    margin-right: 12.7066755rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-smx {
    padding-top: 12.7066755rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-smx {
    margin-top: 12.7066755rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-smx {
    padding-bottom: 12.7066755rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-smx {
    margin-bottom: 12.7066755rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-smx {
    padding-left: 12.7066755rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 12.7066755rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-smx {
    margin-left: 12.7066755rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 12.7066755rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-smx {
    padding-top: 12.7066755rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 12.7066755rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-smx {
    margin-top: 12.7066755rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 12.7066755rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 12.7066755rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 12.7066755rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-smx {
    padding: 16.7066755rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-smx {
    margin: 16.7066755rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-smx {
    padding-left: 16.7066755rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-smx {
    margin-left: 16.7066755rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-smx {
    padding-right: 16.7066755rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-smx {
    margin-right: 16.7066755rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-smx {
    padding-top: 16.7066755rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-smx {
    margin-top: 16.7066755rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-smx {
    padding-bottom: 16.7066755rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-smx {
    margin-bottom: 16.7066755rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-smx {
    padding-left: 16.7066755rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 16.7066755rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-smx {
    margin-left: 16.7066755rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 16.7066755rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-smx {
    padding-top: 16.7066755rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 16.7066755rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-smx {
    margin-top: 16.7066755rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 16.7066755rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 16.7066755rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 16.7066755rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-smx {
    padding: 20.7066755rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-smx {
    margin: 20.7066755rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-smx {
    padding-left: 20.7066755rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-smx {
    margin-left: 20.7066755rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-smx {
    padding-right: 20.7066755rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-smx {
    margin-right: 20.7066755rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-smx {
    padding-top: 20.7066755rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-smx {
    margin-top: 20.7066755rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-smx {
    padding-bottom: 20.7066755rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-smx {
    margin-bottom: 20.7066755rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-smx {
    padding-left: 20.7066755rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 20.7066755rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-smx {
    margin-left: 20.7066755rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 20.7066755rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-smx {
    padding-top: 20.7066755rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 20.7066755rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-smx {
    margin-top: 20.7066755rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 20.7066755rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 20.7066755rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 20.7066755rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-smx {
    padding: 24.7066755rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-smx {
    margin: 24.7066755rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-smx {
    padding-left: 24.7066755rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-smx {
    margin-left: 24.7066755rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-smx {
    padding-right: 24.7066755rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-smx {
    margin-right: 24.7066755rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-smx {
    padding-top: 24.7066755rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-smx {
    margin-top: 24.7066755rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-smx {
    padding-bottom: 24.7066755rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-smx {
    margin-bottom: 24.7066755rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-smx {
    padding-left: 24.7066755rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 24.7066755rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-smx {
    margin-left: 24.7066755rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 24.7066755rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-smx {
    padding-top: 24.7066755rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 24.7066755rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-smx {
    margin-top: 24.7066755rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 24.7066755rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 24.7066755rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 24.7066755rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-smx {
    padding: 29.0599894rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-smx {
    margin: 29.0599894rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-smx {
    padding-left: 29.0599894rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-smx {
    margin-left: 29.0599894rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-smx {
    padding-right: 29.0599894rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-smx {
    margin-right: 29.0599894rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-smx {
    padding-top: 29.0599894rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-smx {
    margin-top: 29.0599894rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-smx {
    padding-bottom: 29.0599894rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-smx {
    margin-bottom: 29.0599894rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-smx {
    padding-left: 29.0599894rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 29.0599894rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-smx {
    margin-left: 29.0599894rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 29.0599894rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-smx {
    padding-top: 29.0599894rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 29.0599894rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-smx {
    margin-top: 29.0599894rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 29.0599894rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 29.0599894rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 29.0599894rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-smx {
    padding: 35.0599894rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-smx {
    margin: 35.0599894rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-smx {
    padding-left: 35.0599894rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-smx {
    margin-left: 35.0599894rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-smx {
    padding-right: 35.0599894rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-smx {
    margin-right: 35.0599894rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-smx {
    padding-top: 35.0599894rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-smx {
    margin-top: 35.0599894rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-smx {
    padding-bottom: 35.0599894rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-smx {
    margin-bottom: 35.0599894rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-smx {
    padding-left: 35.0599894rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 35.0599894rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-smx {
    margin-left: 35.0599894rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 35.0599894rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-smx {
    padding-top: 35.0599894rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 35.0599894rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-smx {
    margin-top: 35.0599894rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 35.0599894rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 35.0599894rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 35.0599894rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-smx {
    padding: 41.0599894rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-smx {
    margin: 41.0599894rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-smx {
    padding-left: 41.0599894rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-smx {
    margin-left: 41.0599894rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-smx {
    padding-right: 41.0599894rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-smx {
    margin-right: 41.0599894rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-smx {
    padding-top: 41.0599894rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-smx {
    margin-top: 41.0599894rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-smx {
    padding-bottom: 41.0599894rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-smx {
    margin-bottom: 41.0599894rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-smx {
    padding-left: 41.0599894rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 41.0599894rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-smx {
    margin-left: 41.0599894rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 41.0599894rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-smx {
    padding-top: 41.0599894rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 41.0599894rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-smx {
    margin-top: 41.0599894rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 41.0599894rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 41.0599894rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 41.0599894rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-smx {
    padding: 47.41332715rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-smx {
    margin: 47.41332715rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-smx {
    padding-left: 47.41332715rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-smx {
    margin-left: 47.41332715rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-smx {
    padding-right: 47.41332715rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-smx {
    margin-right: 47.41332715rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-smx {
    padding-top: 47.41332715rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-smx {
    margin-top: 47.41332715rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-smx {
    padding-bottom: 47.41332715rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-smx {
    margin-bottom: 47.41332715rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-smx {
    padding-left: 47.41332715rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 47.41332715rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-smx {
    margin-left: 47.41332715rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 47.41332715rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-smx {
    padding-top: 47.41332715rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 47.41332715rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-smx {
    margin-top: 47.41332715rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 47.41332715rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 47.41332715rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 47.41332715rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-smx {
    padding: 55.41332715rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-smx {
    margin: 55.41332715rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-smx {
    padding-left: 55.41332715rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-smx {
    margin-left: 55.41332715rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-smx {
    padding-right: 55.41332715rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-smx {
    margin-right: 55.41332715rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-smx {
    padding-top: 55.41332715rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-smx {
    margin-top: 55.41332715rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-smx {
    padding-bottom: 55.41332715rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-smx {
    margin-bottom: 55.41332715rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-smx {
    padding-left: 55.41332715rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 55.41332715rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-smx {
    margin-left: 55.41332715rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 55.41332715rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-smx {
    padding-top: 55.41332715rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 55.41332715rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-smx {
    margin-top: 55.41332715rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 55.41332715rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 55.41332715rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 55.41332715rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-smx {
    padding: 63.7666649rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-smx {
    margin: 63.7666649rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-smx {
    padding-left: 63.7666649rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-smx {
    margin-left: 63.7666649rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-smx {
    padding-right: 63.7666649rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-smx {
    margin-right: 63.7666649rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-smx {
    padding-top: 63.7666649rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-smx {
    margin-top: 63.7666649rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-smx {
    padding-bottom: 63.7666649rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-smx {
    margin-bottom: 63.7666649rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-smx {
    padding-left: 63.7666649rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 63.7666649rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-smx {
    margin-left: 63.7666649rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 63.7666649rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-smx {
    padding-top: 63.7666649rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 63.7666649rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-smx {
    margin-top: 63.7666649rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 63.7666649rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 63.7666649rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-smx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 63.7666649rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 489px) {
  .p0-xs {
    padding: 0;
  }
  .m0-xs {
    margin: 0;
  }
  .pl0-xs {
    padding-left: 0;
  }
  .ml0-xs {
    margin-left: 0;
  }
  .pr0-xs {
    padding-right: 0;
  }
  .mr0-xs {
    margin-right: 0;
  }
  .pt0-xs {
    padding-top: 0;
  }
  .mt0-xs {
    margin-top: 0;
  }
  .pb0-xs {
    padding-bottom: 0;
  }
  .mb0-xs {
    margin-bottom: 0;
  }
  .ph0-xs {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-xs {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-xs {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-xs {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-xs {
    padding: 0.2187759rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-xs {
    margin: 0.2187759rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-xs {
    padding-left: 0.2187759rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-xs {
    margin-left: 0.2187759rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-xs {
    padding-right: 0.2187759rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-xs {
    margin-right: 0.2187759rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-xs {
    padding-top: 0.2187759rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-xs {
    margin-top: 0.2187759rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-xs {
    padding-bottom: 0.2187759rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-xs {
    margin-bottom: 0.2187759rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-xs {
    padding-left: 0.2187759rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.2187759rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-xs {
    margin-left: 0.2187759rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.2187759rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-xs {
    padding-top: 0.2187759rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.2187759rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-xs {
    margin-top: 0.2187759rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.2187759rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.2187759rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.2187759rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-xs {
    padding: 0.5312988rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-xs {
    margin: 0.5312988rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-xs {
    padding-left: 0.5312988rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-xs {
    margin-left: 0.5312988rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-xs {
    padding-right: 0.5312988rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-xs {
    margin-right: 0.5312988rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-xs {
    padding-top: 0.5312988rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-xs {
    margin-top: 0.5312988rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-xs {
    padding-bottom: 0.5312988rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-xs {
    margin-bottom: 0.5312988rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-xs {
    padding-left: 0.5312988rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.5312988rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-xs {
    margin-left: 0.5312988rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.5312988rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-xs {
    padding-top: 0.5312988rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.5312988rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-xs {
    margin-top: 0.5312988rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.5312988rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.5312988rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.5312988rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-xs {
    padding: 1.0312988rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-xs {
    margin: 1.0312988rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-xs {
    padding-left: 1.0312988rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-xs {
    margin-left: 1.0312988rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-xs {
    padding-right: 1.0312988rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-xs {
    margin-right: 1.0312988rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-xs {
    padding-top: 1.0312988rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-xs {
    margin-top: 1.0312988rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-xs {
    padding-bottom: 1.0312988rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-xs {
    margin-bottom: 1.0312988rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-xs {
    padding-left: 1.0312988rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.0312988rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-xs {
    margin-left: 1.0312988rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.0312988rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-xs {
    padding-top: 1.0312988rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.0312988rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-xs {
    margin-top: 1.0312988rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.0312988rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.0312988rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.0312988rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-xs {
    padding: 1.5312988rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-xs {
    margin: 1.5312988rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-xs {
    padding-left: 1.5312988rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-xs {
    margin-left: 1.5312988rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-xs {
    padding-right: 1.5312988rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-xs {
    margin-right: 1.5312988rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-xs {
    padding-top: 1.5312988rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-xs {
    margin-top: 1.5312988rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-xs {
    padding-bottom: 1.5312988rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-xs {
    margin-bottom: 1.5312988rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-xs {
    padding-left: 1.5312988rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.5312988rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-xs {
    margin-left: 1.5312988rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.5312988rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-xs {
    padding-top: 1.5312988rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.5312988rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-xs {
    margin-top: 1.5312988rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.5312988rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.5312988rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.5312988rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-xs {
    padding: 2.0312988rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-xs {
    margin: 2.0312988rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-xs {
    padding-left: 2.0312988rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-xs {
    margin-left: 2.0312988rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-xs {
    padding-right: 2.0312988rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-xs {
    margin-right: 2.0312988rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-xs {
    padding-top: 2.0312988rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-xs {
    margin-top: 2.0312988rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-xs {
    padding-bottom: 2.0312988rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-xs {
    margin-bottom: 2.0312988rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-xs {
    padding-left: 2.0312988rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.0312988rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-xs {
    margin-left: 2.0312988rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.0312988rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-xs {
    padding-top: 2.0312988rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.0312988rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-xs {
    margin-top: 2.0312988rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.0312988rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.0312988rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.0312988rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-xs {
    padding: 2.5312988rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-xs {
    margin: 2.5312988rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-xs {
    padding-left: 2.5312988rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-xs {
    margin-left: 2.5312988rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-xs {
    padding-right: 2.5312988rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-xs {
    margin-right: 2.5312988rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-xs {
    padding-top: 2.5312988rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-xs {
    margin-top: 2.5312988rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-xs {
    padding-bottom: 2.5312988rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-xs {
    margin-bottom: 2.5312988rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-xs {
    padding-left: 2.5312988rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.5312988rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-xs {
    margin-left: 2.5312988rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.5312988rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-xs {
    padding-top: 2.5312988rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.5312988rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-xs {
    margin-top: 2.5312988rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.5312988rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.5312988rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.5312988rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-xs {
    padding: 3.0312988rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-xs {
    margin: 3.0312988rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-xs {
    padding-left: 3.0312988rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-xs {
    margin-left: 3.0312988rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-xs {
    padding-right: 3.0312988rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-xs {
    margin-right: 3.0312988rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-xs {
    padding-top: 3.0312988rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-xs {
    margin-top: 3.0312988rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-xs {
    padding-bottom: 3.0312988rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-xs {
    margin-bottom: 3.0312988rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-xs {
    padding-left: 3.0312988rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.0312988rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-xs {
    margin-left: 3.0312988rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.0312988rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-xs {
    padding-top: 3.0312988rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.0312988rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-xs {
    margin-top: 3.0312988rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.0312988rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.0312988rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.0312988rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-xs {
    padding: 3.5312988rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-xs {
    margin: 3.5312988rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-xs {
    padding-left: 3.5312988rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-xs {
    margin-left: 3.5312988rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-xs {
    padding-right: 3.5312988rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-xs {
    margin-right: 3.5312988rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-xs {
    padding-top: 3.5312988rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-xs {
    margin-top: 3.5312988rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-xs {
    padding-bottom: 3.5312988rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-xs {
    margin-bottom: 3.5312988rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-xs {
    padding-left: 3.5312988rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.5312988rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-xs {
    margin-left: 3.5312988rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.5312988rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-xs {
    padding-top: 3.5312988rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.5312988rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-xs {
    margin-top: 3.5312988rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.5312988rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.5312988rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.5312988rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-xs {
    padding: 4.06258915rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-xs {
    margin: 4.06258915rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-xs {
    padding-left: 4.06258915rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-xs {
    margin-left: 4.06258915rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-xs {
    padding-right: 4.06258915rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-xs {
    margin-right: 4.06258915rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-xs {
    padding-top: 4.06258915rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-xs {
    margin-top: 4.06258915rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-xs {
    padding-bottom: 4.06258915rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-xs {
    margin-bottom: 4.06258915rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-xs {
    padding-left: 4.06258915rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.06258915rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-xs {
    margin-left: 4.06258915rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.06258915rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-xs {
    padding-top: 4.06258915rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.06258915rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-xs {
    margin-top: 4.06258915rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.06258915rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.06258915rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.06258915rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-xs {
    padding: 5.12518675rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-xs {
    margin: 5.12518675rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-xs {
    padding-left: 5.12518675rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-xs {
    margin-left: 5.12518675rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-xs {
    padding-right: 5.12518675rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-xs {
    margin-right: 5.12518675rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-xs {
    padding-top: 5.12518675rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-xs {
    margin-top: 5.12518675rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-xs {
    padding-bottom: 5.12518675rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-xs {
    margin-bottom: 5.12518675rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-xs {
    padding-left: 5.12518675rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 5.12518675rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-xs {
    margin-left: 5.12518675rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 5.12518675rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-xs {
    padding-top: 5.12518675rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 5.12518675rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-xs {
    margin-top: 5.12518675rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 5.12518675rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 5.12518675rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 5.12518675rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-xs {
    padding: 7.12518675rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-xs {
    margin: 7.12518675rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-xs {
    padding-left: 7.12518675rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-xs {
    margin-left: 7.12518675rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-xs {
    padding-right: 7.12518675rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-xs {
    margin-right: 7.12518675rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-xs {
    padding-top: 7.12518675rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-xs {
    margin-top: 7.12518675rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-xs {
    padding-bottom: 7.12518675rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-xs {
    margin-bottom: 7.12518675rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-xs {
    padding-left: 7.12518675rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 7.12518675rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-xs {
    margin-left: 7.12518675rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 7.12518675rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-xs {
    padding-top: 7.12518675rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 7.12518675rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-xs {
    margin-top: 7.12518675rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 7.12518675rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 7.12518675rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 7.12518675rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-xs {
    padding: 9.1877759rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-xs {
    margin: 9.1877759rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-xs {
    padding-left: 9.1877759rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-xs {
    margin-left: 9.1877759rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-xs {
    padding-right: 9.1877759rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-xs {
    margin-right: 9.1877759rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-xs {
    padding-top: 9.1877759rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-xs {
    margin-top: 9.1877759rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-xs {
    padding-bottom: 9.1877759rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-xs {
    margin-bottom: 9.1877759rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-xs {
    padding-left: 9.1877759rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 9.1877759rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-xs {
    margin-left: 9.1877759rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 9.1877759rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-xs {
    padding-top: 9.1877759rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 9.1877759rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-xs {
    margin-top: 9.1877759rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 9.1877759rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 9.1877759rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 9.1877759rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-xs {
    padding: 12.2503735rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-xs {
    margin: 12.2503735rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-xs {
    padding-left: 12.2503735rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-xs {
    margin-left: 12.2503735rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-xs {
    padding-right: 12.2503735rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-xs {
    margin-right: 12.2503735rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-xs {
    padding-top: 12.2503735rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-xs {
    margin-top: 12.2503735rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-xs {
    padding-bottom: 12.2503735rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-xs {
    margin-bottom: 12.2503735rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-xs {
    padding-left: 12.2503735rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 12.2503735rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-xs {
    margin-left: 12.2503735rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 12.2503735rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-xs {
    padding-top: 12.2503735rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 12.2503735rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-xs {
    margin-top: 12.2503735rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 12.2503735rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 12.2503735rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 12.2503735rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-xs {
    padding: 16.2503735rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-xs {
    margin: 16.2503735rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-xs {
    padding-left: 16.2503735rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-xs {
    margin-left: 16.2503735rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-xs {
    padding-right: 16.2503735rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-xs {
    margin-right: 16.2503735rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-xs {
    padding-top: 16.2503735rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-xs {
    margin-top: 16.2503735rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-xs {
    padding-bottom: 16.2503735rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-xs {
    margin-bottom: 16.2503735rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-xs {
    padding-left: 16.2503735rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 16.2503735rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-xs {
    margin-left: 16.2503735rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 16.2503735rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-xs {
    padding-top: 16.2503735rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 16.2503735rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-xs {
    margin-top: 16.2503735rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 16.2503735rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 16.2503735rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 16.2503735rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-xs {
    padding: 20.2503735rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-xs {
    margin: 20.2503735rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-xs {
    padding-left: 20.2503735rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-xs {
    margin-left: 20.2503735rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-xs {
    padding-right: 20.2503735rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-xs {
    margin-right: 20.2503735rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-xs {
    padding-top: 20.2503735rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-xs {
    margin-top: 20.2503735rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-xs {
    padding-bottom: 20.2503735rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-xs {
    margin-bottom: 20.2503735rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-xs {
    padding-left: 20.2503735rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 20.2503735rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-xs {
    margin-left: 20.2503735rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 20.2503735rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-xs {
    padding-top: 20.2503735rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 20.2503735rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-xs {
    margin-top: 20.2503735rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 20.2503735rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 20.2503735rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 20.2503735rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-xs {
    padding: 24.2503735rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-xs {
    margin: 24.2503735rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-xs {
    padding-left: 24.2503735rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-xs {
    margin-left: 24.2503735rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-xs {
    padding-right: 24.2503735rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-xs {
    margin-right: 24.2503735rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-xs {
    padding-top: 24.2503735rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-xs {
    margin-top: 24.2503735rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-xs {
    padding-bottom: 24.2503735rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-xs {
    margin-bottom: 24.2503735rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-xs {
    padding-left: 24.2503735rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 24.2503735rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-xs {
    margin-left: 24.2503735rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 24.2503735rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-xs {
    padding-top: 24.2503735rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 24.2503735rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-xs {
    margin-top: 24.2503735rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 24.2503735rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 24.2503735rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 24.2503735rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-xs {
    padding: 28.3755518rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-xs {
    margin: 28.3755518rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-xs {
    padding-left: 28.3755518rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-xs {
    margin-left: 28.3755518rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-xs {
    padding-right: 28.3755518rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-xs {
    margin-right: 28.3755518rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-xs {
    padding-top: 28.3755518rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-xs {
    margin-top: 28.3755518rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-xs {
    padding-bottom: 28.3755518rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-xs {
    margin-bottom: 28.3755518rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-xs {
    padding-left: 28.3755518rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 28.3755518rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-xs {
    margin-left: 28.3755518rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 28.3755518rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-xs {
    padding-top: 28.3755518rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 28.3755518rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-xs {
    margin-top: 28.3755518rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 28.3755518rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 28.3755518rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 28.3755518rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-xs {
    padding: 34.3755518rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-xs {
    margin: 34.3755518rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-xs {
    padding-left: 34.3755518rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-xs {
    margin-left: 34.3755518rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-xs {
    padding-right: 34.3755518rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-xs {
    margin-right: 34.3755518rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-xs {
    padding-top: 34.3755518rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-xs {
    margin-top: 34.3755518rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-xs {
    padding-bottom: 34.3755518rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-xs {
    margin-bottom: 34.3755518rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-xs {
    padding-left: 34.3755518rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 34.3755518rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-xs {
    margin-left: 34.3755518rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 34.3755518rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-xs {
    padding-top: 34.3755518rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 34.3755518rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-xs {
    margin-top: 34.3755518rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 34.3755518rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 34.3755518rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 34.3755518rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-xs {
    padding: 40.3755518rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-xs {
    margin: 40.3755518rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-xs {
    padding-left: 40.3755518rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-xs {
    margin-left: 40.3755518rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-xs {
    padding-right: 40.3755518rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-xs {
    margin-right: 40.3755518rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-xs {
    padding-top: 40.3755518rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-xs {
    margin-top: 40.3755518rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-xs {
    padding-bottom: 40.3755518rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-xs {
    margin-bottom: 40.3755518rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-xs {
    padding-left: 40.3755518rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 40.3755518rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-xs {
    margin-left: 40.3755518rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 40.3755518rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-xs {
    padding-top: 40.3755518rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 40.3755518rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-xs {
    margin-top: 40.3755518rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 40.3755518rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 40.3755518rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 40.3755518rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-xs {
    padding: 46.50073855rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-xs {
    margin: 46.50073855rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-xs {
    padding-left: 46.50073855rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-xs {
    margin-left: 46.50073855rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-xs {
    padding-right: 46.50073855rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-xs {
    margin-right: 46.50073855rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-xs {
    padding-top: 46.50073855rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-xs {
    margin-top: 46.50073855rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-xs {
    padding-bottom: 46.50073855rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-xs {
    margin-bottom: 46.50073855rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-xs {
    padding-left: 46.50073855rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 46.50073855rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-xs {
    margin-left: 46.50073855rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 46.50073855rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-xs {
    padding-top: 46.50073855rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 46.50073855rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-xs {
    margin-top: 46.50073855rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 46.50073855rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 46.50073855rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 46.50073855rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-xs {
    padding: 54.50073855rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-xs {
    margin: 54.50073855rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-xs {
    padding-left: 54.50073855rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-xs {
    margin-left: 54.50073855rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-xs {
    padding-right: 54.50073855rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-xs {
    margin-right: 54.50073855rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-xs {
    padding-top: 54.50073855rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-xs {
    margin-top: 54.50073855rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-xs {
    padding-bottom: 54.50073855rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-xs {
    margin-bottom: 54.50073855rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-xs {
    padding-left: 54.50073855rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 54.50073855rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-xs {
    margin-left: 54.50073855rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 54.50073855rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-xs {
    padding-top: 54.50073855rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 54.50073855rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-xs {
    margin-top: 54.50073855rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 54.50073855rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 54.50073855rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 54.50073855rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-xs {
    padding: 62.6259253rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-xs {
    margin: 62.6259253rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-xs {
    padding-left: 62.6259253rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-xs {
    margin-left: 62.6259253rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-xs {
    padding-right: 62.6259253rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-xs {
    margin-right: 62.6259253rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-xs {
    padding-top: 62.6259253rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-xs {
    margin-top: 62.6259253rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-xs {
    padding-bottom: 62.6259253rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-xs {
    margin-bottom: 62.6259253rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-xs {
    padding-left: 62.6259253rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 62.6259253rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-xs {
    margin-left: 62.6259253rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 62.6259253rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-xs {
    padding-top: 62.6259253rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 62.6259253rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-xs {
    margin-top: 62.6259253rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 62.6259253rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 62.6259253rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-xs > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 62.6259253rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
@media (max-width: 379px) {
  .p0-xsx {
    padding: 0;
  }
  .m0-xsx {
    margin: 0;
  }
  .pl0-xsx {
    padding-left: 0;
  }
  .ml0-xsx {
    margin-left: 0;
  }
  .pr0-xsx {
    padding-right: 0;
  }
  .mr0-xsx {
    margin-right: 0;
  }
  .pt0-xsx {
    padding-top: 0;
  }
  .mt0-xsx {
    margin-top: 0;
  }
  .pb0-xsx {
    padding-bottom: 0;
  }
  .mb0-xsx {
    margin-bottom: 0;
  }
  .ph0-xsx {
    padding-left: 0;
    padding-right: 0;
  }
  .mh0-xsx {
    margin-left: 0;
    margin-right: 0;
  }
  .pv0-xsx {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mv0-xsx {
    margin-top: 0;
    margin-bottom: 0;
  }
  .gv0-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0;
  }
  .gh0-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0;
  }
  .p1-xsx {
    padding: 0.2065549rem;
    padding: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .m1-xsx {
    margin: 0.2065549rem;
    margin: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pl1-xsx {
    padding-left: 0.2065549rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ml1-xsx {
    margin-left: 0.2065549rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pr1-xsx {
    padding-right: 0.2065549rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mr1-xsx {
    margin-right: 0.2065549rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pt1-xsx {
    padding-top: 0.2065549rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mt1-xsx {
    margin-top: 0.2065549rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pb1-xsx {
    padding-bottom: 0.2065549rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mb1-xsx {
    margin-bottom: 0.2065549rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .ph1-xsx {
    padding-left: 0.2065549rem;
    padding-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-right: 0.2065549rem;
    padding-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mh1-xsx {
    margin-left: 0.2065549rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-right: 0.2065549rem;
    margin-right: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .pv1-xsx {
    padding-top: 0.2065549rem;
    padding-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    padding-bottom: 0.2065549rem;
    padding-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .mv1-xsx {
    margin-top: 0.2065549rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
    margin-bottom: 0.2065549rem;
    margin-bottom: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gv1-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.2065549rem;
    margin-top: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .gh1-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.2065549rem;
    margin-left: clamp(0.2rem, calc(0.2rem + (1vw - 0.32rem) * 0.2222), 0.5rem);
  }
  .p2-xsx {
    padding: 0.5109268rem;
    padding: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .m2-xsx {
    margin: 0.5109268rem;
    margin: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pl2-xsx {
    padding-left: 0.5109268rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ml2-xsx {
    margin-left: 0.5109268rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pr2-xsx {
    padding-right: 0.5109268rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mr2-xsx {
    margin-right: 0.5109268rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pt2-xsx {
    padding-top: 0.5109268rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mt2-xsx {
    margin-top: 0.5109268rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pb2-xsx {
    padding-bottom: 0.5109268rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mb2-xsx {
    margin-bottom: 0.5109268rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .ph2-xsx {
    padding-left: 0.5109268rem;
    padding-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-right: 0.5109268rem;
    padding-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mh2-xsx {
    margin-left: 0.5109268rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-right: 0.5109268rem;
    margin-right: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .pv2-xsx {
    padding-top: 0.5109268rem;
    padding-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    padding-bottom: 0.5109268rem;
    padding-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .mv2-xsx {
    margin-top: 0.5109268rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
    margin-bottom: 0.5109268rem;
    margin-bottom: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gv2-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 0.5109268rem;
    margin-top: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .gh2-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 0.5109268rem;
    margin-left: clamp(0.5rem, calc(0.5rem + (1vw - 0.32rem) * 0.3704), 1rem);
  }
  .p3-xsx {
    padding: 1.0109268rem;
    padding: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .m3-xsx {
    margin: 1.0109268rem;
    margin: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pl3-xsx {
    padding-left: 1.0109268rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ml3-xsx {
    margin-left: 1.0109268rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pr3-xsx {
    padding-right: 1.0109268rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mr3-xsx {
    margin-right: 1.0109268rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pt3-xsx {
    padding-top: 1.0109268rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mt3-xsx {
    margin-top: 1.0109268rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pb3-xsx {
    padding-bottom: 1.0109268rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mb3-xsx {
    margin-bottom: 1.0109268rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .ph3-xsx {
    padding-left: 1.0109268rem;
    padding-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-right: 1.0109268rem;
    padding-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mh3-xsx {
    margin-left: 1.0109268rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-right: 1.0109268rem;
    margin-right: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .pv3-xsx {
    padding-top: 1.0109268rem;
    padding-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    padding-bottom: 1.0109268rem;
    padding-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .mv3-xsx {
    margin-top: 1.0109268rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
    margin-bottom: 1.0109268rem;
    margin-bottom: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gv3-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.0109268rem;
    margin-top: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .gh3-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.0109268rem;
    margin-left: clamp(1rem, calc(1rem + (1vw - 0.32rem) * 0.3704), 1.5rem);
  }
  .p4-xsx {
    padding: 1.5109268rem;
    padding: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .m4-xsx {
    margin: 1.5109268rem;
    margin: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pl4-xsx {
    padding-left: 1.5109268rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ml4-xsx {
    margin-left: 1.5109268rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pr4-xsx {
    padding-right: 1.5109268rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mr4-xsx {
    margin-right: 1.5109268rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pt4-xsx {
    padding-top: 1.5109268rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mt4-xsx {
    margin-top: 1.5109268rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pb4-xsx {
    padding-bottom: 1.5109268rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mb4-xsx {
    margin-bottom: 1.5109268rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .ph4-xsx {
    padding-left: 1.5109268rem;
    padding-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-right: 1.5109268rem;
    padding-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mh4-xsx {
    margin-left: 1.5109268rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-right: 1.5109268rem;
    margin-right: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .pv4-xsx {
    padding-top: 1.5109268rem;
    padding-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    padding-bottom: 1.5109268rem;
    padding-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .mv4-xsx {
    margin-top: 1.5109268rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
    margin-bottom: 1.5109268rem;
    margin-bottom: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gv4-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 1.5109268rem;
    margin-top: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .gh4-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 1.5109268rem;
    margin-left: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  }
  .p5-xsx {
    padding: 2.0109268rem;
    padding: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .m5-xsx {
    margin: 2.0109268rem;
    margin: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pl5-xsx {
    padding-left: 2.0109268rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ml5-xsx {
    margin-left: 2.0109268rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pr5-xsx {
    padding-right: 2.0109268rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mr5-xsx {
    margin-right: 2.0109268rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pt5-xsx {
    padding-top: 2.0109268rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mt5-xsx {
    margin-top: 2.0109268rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pb5-xsx {
    padding-bottom: 2.0109268rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mb5-xsx {
    margin-bottom: 2.0109268rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .ph5-xsx {
    padding-left: 2.0109268rem;
    padding-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-right: 2.0109268rem;
    padding-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mh5-xsx {
    margin-left: 2.0109268rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-right: 2.0109268rem;
    margin-right: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .pv5-xsx {
    padding-top: 2.0109268rem;
    padding-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    padding-bottom: 2.0109268rem;
    padding-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .mv5-xsx {
    margin-top: 2.0109268rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
    margin-bottom: 2.0109268rem;
    margin-bottom: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gv5-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.0109268rem;
    margin-top: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .gh5-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.0109268rem;
    margin-left: clamp(2rem, calc(2rem + (1vw - 0.32rem) * 0.3704), 2.5rem);
  }
  .p6-xsx {
    padding: 2.5109268rem;
    padding: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .m6-xsx {
    margin: 2.5109268rem;
    margin: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pl6-xsx {
    padding-left: 2.5109268rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ml6-xsx {
    margin-left: 2.5109268rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pr6-xsx {
    padding-right: 2.5109268rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mr6-xsx {
    margin-right: 2.5109268rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pt6-xsx {
    padding-top: 2.5109268rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mt6-xsx {
    margin-top: 2.5109268rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pb6-xsx {
    padding-bottom: 2.5109268rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mb6-xsx {
    margin-bottom: 2.5109268rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .ph6-xsx {
    padding-left: 2.5109268rem;
    padding-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-right: 2.5109268rem;
    padding-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mh6-xsx {
    margin-left: 2.5109268rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-right: 2.5109268rem;
    margin-right: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .pv6-xsx {
    padding-top: 2.5109268rem;
    padding-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    padding-bottom: 2.5109268rem;
    padding-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .mv6-xsx {
    margin-top: 2.5109268rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
    margin-bottom: 2.5109268rem;
    margin-bottom: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gv6-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 2.5109268rem;
    margin-top: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .gh6-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 2.5109268rem;
    margin-left: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  }
  .p7-xsx {
    padding: 3.0109268rem;
    padding: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .m7-xsx {
    margin: 3.0109268rem;
    margin: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pl7-xsx {
    padding-left: 3.0109268rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ml7-xsx {
    margin-left: 3.0109268rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pr7-xsx {
    padding-right: 3.0109268rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mr7-xsx {
    margin-right: 3.0109268rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pt7-xsx {
    padding-top: 3.0109268rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mt7-xsx {
    margin-top: 3.0109268rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pb7-xsx {
    padding-bottom: 3.0109268rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mb7-xsx {
    margin-bottom: 3.0109268rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .ph7-xsx {
    padding-left: 3.0109268rem;
    padding-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-right: 3.0109268rem;
    padding-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mh7-xsx {
    margin-left: 3.0109268rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-right: 3.0109268rem;
    margin-right: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .pv7-xsx {
    padding-top: 3.0109268rem;
    padding-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    padding-bottom: 3.0109268rem;
    padding-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .mv7-xsx {
    margin-top: 3.0109268rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
    margin-bottom: 3.0109268rem;
    margin-bottom: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gv7-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.0109268rem;
    margin-top: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .gh7-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.0109268rem;
    margin-left: clamp(3rem, calc(3rem + (1vw - 0.32rem) * 0.3704), 3.5rem);
  }
  .p8-xsx {
    padding: 3.5109268rem;
    padding: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .m8-xsx {
    margin: 3.5109268rem;
    margin: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pl8-xsx {
    padding-left: 3.5109268rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ml8-xsx {
    margin-left: 3.5109268rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pr8-xsx {
    padding-right: 3.5109268rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mr8-xsx {
    margin-right: 3.5109268rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pt8-xsx {
    padding-top: 3.5109268rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mt8-xsx {
    margin-top: 3.5109268rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pb8-xsx {
    padding-bottom: 3.5109268rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mb8-xsx {
    margin-bottom: 3.5109268rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .ph8-xsx {
    padding-left: 3.5109268rem;
    padding-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-right: 3.5109268rem;
    padding-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mh8-xsx {
    margin-left: 3.5109268rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-right: 3.5109268rem;
    margin-right: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .pv8-xsx {
    padding-top: 3.5109268rem;
    padding-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    padding-bottom: 3.5109268rem;
    padding-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .mv8-xsx {
    margin-top: 3.5109268rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
    margin-bottom: 3.5109268rem;
    margin-bottom: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gv8-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 3.5109268rem;
    margin-top: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .gh8-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 3.5109268rem;
    margin-left: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  }
  .p9-xsx {
    padding: 4.02185065rem;
    padding: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .m9-xsx {
    margin: 4.02185065rem;
    margin: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pl9-xsx {
    padding-left: 4.02185065rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ml9-xsx {
    margin-left: 4.02185065rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pr9-xsx {
    padding-right: 4.02185065rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mr9-xsx {
    margin-right: 4.02185065rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pt9-xsx {
    padding-top: 4.02185065rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mt9-xsx {
    margin-top: 4.02185065rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pb9-xsx {
    padding-bottom: 4.02185065rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mb9-xsx {
    margin-bottom: 4.02185065rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .ph9-xsx {
    padding-left: 4.02185065rem;
    padding-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-right: 4.02185065rem;
    padding-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mh9-xsx {
    margin-left: 4.02185065rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-right: 4.02185065rem;
    margin-right: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .pv9-xsx {
    padding-top: 4.02185065rem;
    padding-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    padding-bottom: 4.02185065rem;
    padding-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .mv9-xsx {
    margin-top: 4.02185065rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
    margin-bottom: 4.02185065rem;
    margin-bottom: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gv9-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 4.02185065rem;
    margin-top: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .gh9-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 4.02185065rem;
    margin-left: clamp(4rem, calc(4rem + (1vw - 0.32rem) * 0.7407), 5rem);
  }
  .p10-xsx {
    padding: 5.04370425rem;
    padding: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .m10-xsx {
    margin: 5.04370425rem;
    margin: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pl10-xsx {
    padding-left: 5.04370425rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ml10-xsx {
    margin-left: 5.04370425rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pr10-xsx {
    padding-right: 5.04370425rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mr10-xsx {
    margin-right: 5.04370425rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pt10-xsx {
    padding-top: 5.04370425rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mt10-xsx {
    margin-top: 5.04370425rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pb10-xsx {
    padding-bottom: 5.04370425rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mb10-xsx {
    margin-bottom: 5.04370425rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .ph10-xsx {
    padding-left: 5.04370425rem;
    padding-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-right: 5.04370425rem;
    padding-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mh10-xsx {
    margin-left: 5.04370425rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-right: 5.04370425rem;
    margin-right: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .pv10-xsx {
    padding-top: 5.04370425rem;
    padding-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    padding-bottom: 5.04370425rem;
    padding-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .mv10-xsx {
    margin-top: 5.04370425rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
    margin-bottom: 5.04370425rem;
    margin-bottom: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gv10-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 5.04370425rem;
    margin-top: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .gh10-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 5.04370425rem;
    margin-left: clamp(5rem, calc(5rem + (1vw - 0.32rem) * 1.4815), 7rem);
  }
  .p11-xsx {
    padding: 7.04370425rem;
    padding: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .m11-xsx {
    margin: 7.04370425rem;
    margin: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pl11-xsx {
    padding-left: 7.04370425rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ml11-xsx {
    margin-left: 7.04370425rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pr11-xsx {
    padding-right: 7.04370425rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mr11-xsx {
    margin-right: 7.04370425rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pt11-xsx {
    padding-top: 7.04370425rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mt11-xsx {
    margin-top: 7.04370425rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pb11-xsx {
    padding-bottom: 7.04370425rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mb11-xsx {
    margin-bottom: 7.04370425rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .ph11-xsx {
    padding-left: 7.04370425rem;
    padding-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-right: 7.04370425rem;
    padding-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mh11-xsx {
    margin-left: 7.04370425rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-right: 7.04370425rem;
    margin-right: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .pv11-xsx {
    padding-top: 7.04370425rem;
    padding-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    padding-bottom: 7.04370425rem;
    padding-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .mv11-xsx {
    margin-top: 7.04370425rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
    margin-bottom: 7.04370425rem;
    margin-bottom: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gv11-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 7.04370425rem;
    margin-top: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .gh11-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 7.04370425rem;
    margin-left: clamp(7rem, calc(7rem + (1vw - 0.32rem) * 1.4815), 9rem);
  }
  .p12-xsx {
    padding: 9.0655549rem;
    padding: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .m12-xsx {
    margin: 9.0655549rem;
    margin: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pl12-xsx {
    padding-left: 9.0655549rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ml12-xsx {
    margin-left: 9.0655549rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pr12-xsx {
    padding-right: 9.0655549rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mr12-xsx {
    margin-right: 9.0655549rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pt12-xsx {
    padding-top: 9.0655549rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mt12-xsx {
    margin-top: 9.0655549rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pb12-xsx {
    padding-bottom: 9.0655549rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mb12-xsx {
    margin-bottom: 9.0655549rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .ph12-xsx {
    padding-left: 9.0655549rem;
    padding-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-right: 9.0655549rem;
    padding-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mh12-xsx {
    margin-left: 9.0655549rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-right: 9.0655549rem;
    margin-right: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .pv12-xsx {
    padding-top: 9.0655549rem;
    padding-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    padding-bottom: 9.0655549rem;
    padding-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .mv12-xsx {
    margin-top: 9.0655549rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
    margin-bottom: 9.0655549rem;
    margin-bottom: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gv12-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 9.0655549rem;
    margin-top: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .gh12-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 9.0655549rem;
    margin-left: clamp(9rem, calc(9rem + (1vw - 0.32rem) * 2.2222), 12rem);
  }
  .p13-xsx {
    padding: 12.0874085rem;
    padding: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .m13-xsx {
    margin: 12.0874085rem;
    margin: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pl13-xsx {
    padding-left: 12.0874085rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ml13-xsx {
    margin-left: 12.0874085rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pr13-xsx {
    padding-right: 12.0874085rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mr13-xsx {
    margin-right: 12.0874085rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pt13-xsx {
    padding-top: 12.0874085rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mt13-xsx {
    margin-top: 12.0874085rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pb13-xsx {
    padding-bottom: 12.0874085rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mb13-xsx {
    margin-bottom: 12.0874085rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .ph13-xsx {
    padding-left: 12.0874085rem;
    padding-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-right: 12.0874085rem;
    padding-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mh13-xsx {
    margin-left: 12.0874085rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-right: 12.0874085rem;
    margin-right: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .pv13-xsx {
    padding-top: 12.0874085rem;
    padding-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    padding-bottom: 12.0874085rem;
    padding-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .mv13-xsx {
    margin-top: 12.0874085rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
    margin-bottom: 12.0874085rem;
    margin-bottom: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gv13-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 12.0874085rem;
    margin-top: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .gh13-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 12.0874085rem;
    margin-left: clamp(12rem, calc(12rem + (1vw - 0.32rem) * 2.963), 16rem);
  }
  .p14-xsx {
    padding: 16.0874085rem;
    padding: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .m14-xsx {
    margin: 16.0874085rem;
    margin: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pl14-xsx {
    padding-left: 16.0874085rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ml14-xsx {
    margin-left: 16.0874085rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pr14-xsx {
    padding-right: 16.0874085rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mr14-xsx {
    margin-right: 16.0874085rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pt14-xsx {
    padding-top: 16.0874085rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mt14-xsx {
    margin-top: 16.0874085rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pb14-xsx {
    padding-bottom: 16.0874085rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mb14-xsx {
    margin-bottom: 16.0874085rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .ph14-xsx {
    padding-left: 16.0874085rem;
    padding-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-right: 16.0874085rem;
    padding-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mh14-xsx {
    margin-left: 16.0874085rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-right: 16.0874085rem;
    margin-right: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .pv14-xsx {
    padding-top: 16.0874085rem;
    padding-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    padding-bottom: 16.0874085rem;
    padding-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .mv14-xsx {
    margin-top: 16.0874085rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
    margin-bottom: 16.0874085rem;
    margin-bottom: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gv14-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 16.0874085rem;
    margin-top: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .gh14-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 16.0874085rem;
    margin-left: clamp(16rem, calc(16rem + (1vw - 0.32rem) * 2.963), 20rem);
  }
  .p15-xsx {
    padding: 20.0874085rem;
    padding: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .m15-xsx {
    margin: 20.0874085rem;
    margin: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pl15-xsx {
    padding-left: 20.0874085rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ml15-xsx {
    margin-left: 20.0874085rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pr15-xsx {
    padding-right: 20.0874085rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mr15-xsx {
    margin-right: 20.0874085rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pt15-xsx {
    padding-top: 20.0874085rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mt15-xsx {
    margin-top: 20.0874085rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pb15-xsx {
    padding-bottom: 20.0874085rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mb15-xsx {
    margin-bottom: 20.0874085rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .ph15-xsx {
    padding-left: 20.0874085rem;
    padding-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-right: 20.0874085rem;
    padding-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mh15-xsx {
    margin-left: 20.0874085rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-right: 20.0874085rem;
    margin-right: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .pv15-xsx {
    padding-top: 20.0874085rem;
    padding-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    padding-bottom: 20.0874085rem;
    padding-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .mv15-xsx {
    margin-top: 20.0874085rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
    margin-bottom: 20.0874085rem;
    margin-bottom: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gv15-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 20.0874085rem;
    margin-top: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .gh15-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 20.0874085rem;
    margin-left: clamp(20rem, calc(20rem + (1vw - 0.32rem) * 2.963), 24rem);
  }
  .p16-xsx {
    padding: 24.0874085rem;
    padding: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .m16-xsx {
    margin: 24.0874085rem;
    margin: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pl16-xsx {
    padding-left: 24.0874085rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ml16-xsx {
    margin-left: 24.0874085rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pr16-xsx {
    padding-right: 24.0874085rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mr16-xsx {
    margin-right: 24.0874085rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pt16-xsx {
    padding-top: 24.0874085rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mt16-xsx {
    margin-top: 24.0874085rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pb16-xsx {
    padding-bottom: 24.0874085rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mb16-xsx {
    margin-bottom: 24.0874085rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .ph16-xsx {
    padding-left: 24.0874085rem;
    padding-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-right: 24.0874085rem;
    padding-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mh16-xsx {
    margin-left: 24.0874085rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-right: 24.0874085rem;
    margin-right: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .pv16-xsx {
    padding-top: 24.0874085rem;
    padding-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    padding-bottom: 24.0874085rem;
    padding-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .mv16-xsx {
    margin-top: 24.0874085rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
    margin-bottom: 24.0874085rem;
    margin-bottom: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gv16-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 24.0874085rem;
    margin-top: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .gh16-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 24.0874085rem;
    margin-left: clamp(24rem, calc(24rem + (1vw - 0.32rem) * 2.963), 28rem);
  }
  .p17-xsx {
    padding: 28.1311098rem;
    padding: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .m17-xsx {
    margin: 28.1311098rem;
    margin: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pl17-xsx {
    padding-left: 28.1311098rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ml17-xsx {
    margin-left: 28.1311098rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pr17-xsx {
    padding-right: 28.1311098rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mr17-xsx {
    margin-right: 28.1311098rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pt17-xsx {
    padding-top: 28.1311098rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mt17-xsx {
    margin-top: 28.1311098rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pb17-xsx {
    padding-bottom: 28.1311098rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mb17-xsx {
    margin-bottom: 28.1311098rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .ph17-xsx {
    padding-left: 28.1311098rem;
    padding-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-right: 28.1311098rem;
    padding-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mh17-xsx {
    margin-left: 28.1311098rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-right: 28.1311098rem;
    margin-right: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .pv17-xsx {
    padding-top: 28.1311098rem;
    padding-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    padding-bottom: 28.1311098rem;
    padding-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .mv17-xsx {
    margin-top: 28.1311098rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
    margin-bottom: 28.1311098rem;
    margin-bottom: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gv17-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 28.1311098rem;
    margin-top: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .gh17-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 28.1311098rem;
    margin-left: clamp(28rem, calc(28rem + (1vw - 0.32rem) * 4.4444), 34rem);
  }
  .p18-xsx {
    padding: 34.1311098rem;
    padding: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .m18-xsx {
    margin: 34.1311098rem;
    margin: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pl18-xsx {
    padding-left: 34.1311098rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ml18-xsx {
    margin-left: 34.1311098rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pr18-xsx {
    padding-right: 34.1311098rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mr18-xsx {
    margin-right: 34.1311098rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pt18-xsx {
    padding-top: 34.1311098rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mt18-xsx {
    margin-top: 34.1311098rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pb18-xsx {
    padding-bottom: 34.1311098rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mb18-xsx {
    margin-bottom: 34.1311098rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .ph18-xsx {
    padding-left: 34.1311098rem;
    padding-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-right: 34.1311098rem;
    padding-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mh18-xsx {
    margin-left: 34.1311098rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-right: 34.1311098rem;
    margin-right: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .pv18-xsx {
    padding-top: 34.1311098rem;
    padding-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    padding-bottom: 34.1311098rem;
    padding-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .mv18-xsx {
    margin-top: 34.1311098rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
    margin-bottom: 34.1311098rem;
    margin-bottom: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gv18-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 34.1311098rem;
    margin-top: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .gh18-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 34.1311098rem;
    margin-left: clamp(34rem, calc(34rem + (1vw - 0.32rem) * 4.4444), 40rem);
  }
  .p19-xsx {
    padding: 40.1311098rem;
    padding: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .m19-xsx {
    margin: 40.1311098rem;
    margin: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pl19-xsx {
    padding-left: 40.1311098rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ml19-xsx {
    margin-left: 40.1311098rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pr19-xsx {
    padding-right: 40.1311098rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mr19-xsx {
    margin-right: 40.1311098rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pt19-xsx {
    padding-top: 40.1311098rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mt19-xsx {
    margin-top: 40.1311098rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pb19-xsx {
    padding-bottom: 40.1311098rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mb19-xsx {
    margin-bottom: 40.1311098rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .ph19-xsx {
    padding-left: 40.1311098rem;
    padding-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-right: 40.1311098rem;
    padding-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mh19-xsx {
    margin-left: 40.1311098rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-right: 40.1311098rem;
    margin-right: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .pv19-xsx {
    padding-top: 40.1311098rem;
    padding-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    padding-bottom: 40.1311098rem;
    padding-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .mv19-xsx {
    margin-top: 40.1311098rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
    margin-bottom: 40.1311098rem;
    margin-bottom: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gv19-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 40.1311098rem;
    margin-top: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .gh19-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 40.1311098rem;
    margin-left: clamp(40rem, calc(40rem + (1vw - 0.32rem) * 4.4444), 46rem);
  }
  .p20-xsx {
    padding: 46.17481405rem;
    padding: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .m20-xsx {
    margin: 46.17481405rem;
    margin: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pl20-xsx {
    padding-left: 46.17481405rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ml20-xsx {
    margin-left: 46.17481405rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pr20-xsx {
    padding-right: 46.17481405rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mr20-xsx {
    margin-right: 46.17481405rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pt20-xsx {
    padding-top: 46.17481405rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mt20-xsx {
    margin-top: 46.17481405rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pb20-xsx {
    padding-bottom: 46.17481405rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mb20-xsx {
    margin-bottom: 46.17481405rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .ph20-xsx {
    padding-left: 46.17481405rem;
    padding-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-right: 46.17481405rem;
    padding-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mh20-xsx {
    margin-left: 46.17481405rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-right: 46.17481405rem;
    margin-right: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .pv20-xsx {
    padding-top: 46.17481405rem;
    padding-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    padding-bottom: 46.17481405rem;
    padding-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .mv20-xsx {
    margin-top: 46.17481405rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
    margin-bottom: 46.17481405rem;
    margin-bottom: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gv20-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 46.17481405rem;
    margin-top: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .gh20-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 46.17481405rem;
    margin-left: clamp(46rem, calc(46rem + (1vw - 0.32rem) * 5.9259), 54rem);
  }
  .p21-xsx {
    padding: 54.17481405rem;
    padding: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .m21-xsx {
    margin: 54.17481405rem;
    margin: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pl21-xsx {
    padding-left: 54.17481405rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ml21-xsx {
    margin-left: 54.17481405rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pr21-xsx {
    padding-right: 54.17481405rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mr21-xsx {
    margin-right: 54.17481405rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pt21-xsx {
    padding-top: 54.17481405rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mt21-xsx {
    margin-top: 54.17481405rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pb21-xsx {
    padding-bottom: 54.17481405rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mb21-xsx {
    margin-bottom: 54.17481405rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .ph21-xsx {
    padding-left: 54.17481405rem;
    padding-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-right: 54.17481405rem;
    padding-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mh21-xsx {
    margin-left: 54.17481405rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-right: 54.17481405rem;
    margin-right: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .pv21-xsx {
    padding-top: 54.17481405rem;
    padding-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    padding-bottom: 54.17481405rem;
    padding-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .mv21-xsx {
    margin-top: 54.17481405rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
    margin-bottom: 54.17481405rem;
    margin-bottom: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gv21-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 54.17481405rem;
    margin-top: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .gh21-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 54.17481405rem;
    margin-left: clamp(54rem, calc(54rem + (1vw - 0.32rem) * 5.9259), 62rem);
  }
  .p22-xsx {
    padding: 62.2185183rem;
    padding: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .m22-xsx {
    margin: 62.2185183rem;
    margin: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pl22-xsx {
    padding-left: 62.2185183rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ml22-xsx {
    margin-left: 62.2185183rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pr22-xsx {
    padding-right: 62.2185183rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mr22-xsx {
    margin-right: 62.2185183rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pt22-xsx {
    padding-top: 62.2185183rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mt22-xsx {
    margin-top: 62.2185183rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pb22-xsx {
    padding-bottom: 62.2185183rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mb22-xsx {
    margin-bottom: 62.2185183rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .ph22-xsx {
    padding-left: 62.2185183rem;
    padding-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-right: 62.2185183rem;
    padding-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mh22-xsx {
    margin-left: 62.2185183rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-right: 62.2185183rem;
    margin-right: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .pv22-xsx {
    padding-top: 62.2185183rem;
    padding-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    padding-bottom: 62.2185183rem;
    padding-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .mv22-xsx {
    margin-top: 62.2185183rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
    margin-bottom: 62.2185183rem;
    margin-bottom: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gv22-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-top: 62.2185183rem;
    margin-top: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
  .gh22-xsx > *:not(style:first-child) + *:not(:is(.img-cont, [no-gap])) {
    margin-left: 62.2185183rem;
    margin-left: clamp(62rem, calc(62rem + (1vw - 0.32rem) * 7.4074), 72rem);
  }
}
.tcw {
  color: #fff;
}

.tcb {
  color: #000;
}

.tcdef {
  color: var(--def-color);
}

.tac {
  text-align: center;
}

.tal {
  text-align: left;
}

.tar {
  text-align: right;
}

.tb {
  font-weight: 700;
}

.tb1 {
  font-weight: 500;
}

.tb2 {
  font-weight: 600;
}

.tb3 {
  font-weight: 700;
}

.ti {
  font-style: italic;
}

.tc1 {
  color: var(--color1);
}

.tc2 {
  color: var(--color2);
}

.tc3 {
  color: var(--color3);
}

.tc4 {
  color: var(--color4);
}

.tc5 {
  color: var(--color5);
}

.tc6 {
  color: var(--color6);
}

.tc7 {
  color: var(--color7);
}

.tc8 {
  color: var(--color8);
}

.tc9 {
  color: var(--color9);
}

.tc10 {
  color: var(--color10);
}

.tc11 {
  color: var(--color11);
}

.tc12 {
  color: var(--color12);
}

.tc13 {
  color: var(--color13);
}

.tc14 {
  color: var(--color14);
}

.tc15 {
  color: var(--color15);
}

.tcsys1 {
  color: var(--sys1);
}

.tcsys2 {
  color: var(--sys2);
}

.tcsys3 {
  color: var(--sys3);
}

.tcsys4 {
  color: var(--sys4);
}

.tcsys5 {
  color: var(--sys5);
}

.tcsys6 {
  color: var(--sys6);
}

.tcsys7 {
  color: var(--sys7);
}

.tcsys8 {
  color: var(--sys8);
}

.tcsys9 {
  color: var(--sys9);
}

.tcsys10 {
  color: var(--sys10);
}

.tcsys11 {
  color: var(--sys11);
}

.tcsys12 {
  color: var(--sys12);
}

.tcsys13 {
  color: var(--sys13);
}

.tcsys14 {
  color: var(--sys14);
}

.tcsys15 {
  color: var(--sys15);
}

.muted {
  color: var(--muted);
}

@media (max-width: 1670px) {
  .tcw-xxl {
    color: #fff;
  }
  .tcb-xxl {
    color: #000;
  }
  .tcdef-xxl {
    color: var(--def-color);
  }
  .tac-xxl {
    text-align: center;
  }
  .tal-xxl {
    text-align: left;
  }
  .tar-xxl {
    text-align: right;
  }
  .tb-xxl {
    font-weight: bold;
  }
  .tb1-xxl {
    font-weight: 500;
  }
  .tb2-xxl {
    font-weight: 600;
  }
  .tb3-xxl {
    font-weight: 700;
  }
  .tc1-xxl {
    color: var(--color1);
  }
  .tc2-xxl {
    color: var(--color2);
  }
  .tc3-xxl {
    color: var(--color3);
  }
  .tc4-xxl {
    color: var(--color4);
  }
  .tc5-xxl {
    color: var(--color5);
  }
  .tc6-xxl {
    color: var(--color6);
  }
  .tc7-xxl {
    color: var(--color7);
  }
  .tc8-xxl {
    color: var(--color8);
  }
  .tc9-xxl {
    color: var(--color9);
  }
  .tc10-xxl {
    color: var(--color10);
  }
  .tc11-xxl {
    color: var(--color11);
  }
  .tc12-xxl {
    color: var(--color12);
  }
  .tc13-xxl {
    color: var(--color13);
  }
  .tc14-xxl {
    color: var(--color14);
  }
  .tc15-xxl {
    color: var(--color15);
  }
  .tcsys1-xxl {
    color: var(--sys1);
  }
  .tcsys2-xxl {
    color: var(--sys2);
  }
  .tcsys3-xxl {
    color: var(--sys3);
  }
  .tcsys4-xxl {
    color: var(--sys4);
  }
  .tcsys5-xxl {
    color: var(--sys5);
  }
  .tcsys6-xxl {
    color: var(--sys6);
  }
  .tcsys7-xxl {
    color: var(--sys7);
  }
  .tcsys8-xxl {
    color: var(--sys8);
  }
  .tcsys9-xxl {
    color: var(--sys9);
  }
  .tcsys10-xxl {
    color: var(--sys10);
  }
  .tcsys11-xxl {
    color: var(--sys11);
  }
  .tcsys12-xxl {
    color: var(--sys12);
  }
  .tcsys13-xxl {
    color: var(--sys13);
  }
  .tcsys14-xxl {
    color: var(--sys14);
  }
  .tcsys15-xxl {
    color: var(--sys15);
  }
  .muted-xxl {
    color: var(--base5);
  }
}
@media (max-width: 1585px) {
  .tcw-xxlx {
    color: #fff;
  }
  .tcb-xxlx {
    color: #000;
  }
  .tcdef-xxlx {
    color: var(--def-color);
  }
  .tac-xxlx {
    text-align: center;
  }
  .tal-xxlx {
    text-align: left;
  }
  .tar-xxlx {
    text-align: right;
  }
  .tb-xxlx {
    font-weight: bold;
  }
  .tb1-xxlx {
    font-weight: 500;
  }
  .tb2-xxlx {
    font-weight: 600;
  }
  .tb3-xxlx {
    font-weight: 700;
  }
  .tc1-xxlx {
    color: var(--color1);
  }
  .tc2-xxlx {
    color: var(--color2);
  }
  .tc3-xxlx {
    color: var(--color3);
  }
  .tc4-xxlx {
    color: var(--color4);
  }
  .tc5-xxlx {
    color: var(--color5);
  }
  .tc6-xxlx {
    color: var(--color6);
  }
  .tc7-xxlx {
    color: var(--color7);
  }
  .tc8-xxlx {
    color: var(--color8);
  }
  .tc9-xxlx {
    color: var(--color9);
  }
  .tc10-xxlx {
    color: var(--color10);
  }
  .tc11-xxlx {
    color: var(--color11);
  }
  .tc12-xxlx {
    color: var(--color12);
  }
  .tc13-xxlx {
    color: var(--color13);
  }
  .tc14-xxlx {
    color: var(--color14);
  }
  .tc15-xxlx {
    color: var(--color15);
  }
  .tcsys1-xxlx {
    color: var(--sys1);
  }
  .tcsys2-xxlx {
    color: var(--sys2);
  }
  .tcsys3-xxlx {
    color: var(--sys3);
  }
  .tcsys4-xxlx {
    color: var(--sys4);
  }
  .tcsys5-xxlx {
    color: var(--sys5);
  }
  .tcsys6-xxlx {
    color: var(--sys6);
  }
  .tcsys7-xxlx {
    color: var(--sys7);
  }
  .tcsys8-xxlx {
    color: var(--sys8);
  }
  .tcsys9-xxlx {
    color: var(--sys9);
  }
  .tcsys10-xxlx {
    color: var(--sys10);
  }
  .tcsys11-xxlx {
    color: var(--sys11);
  }
  .tcsys12-xxlx {
    color: var(--sys12);
  }
  .tcsys13-xxlx {
    color: var(--sys13);
  }
  .tcsys14-xxlx {
    color: var(--sys14);
  }
  .tcsys15-xxlx {
    color: var(--sys15);
  }
  .muted-xxlx {
    color: var(--base5);
  }
}
@media (max-width: 1499px) {
  .tcw-xl {
    color: #fff;
  }
  .tcb-xl {
    color: #000;
  }
  .tcdef-xl {
    color: var(--def-color);
  }
  .tac-xl {
    text-align: center;
  }
  .tal-xl {
    text-align: left;
  }
  .tar-xl {
    text-align: right;
  }
  .tb-xl {
    font-weight: bold;
  }
  .tb1-xl {
    font-weight: 500;
  }
  .tb2-xl {
    font-weight: 600;
  }
  .tb3-xl {
    font-weight: 700;
  }
  .tc1-xl {
    color: var(--color1);
  }
  .tc2-xl {
    color: var(--color2);
  }
  .tc3-xl {
    color: var(--color3);
  }
  .tc4-xl {
    color: var(--color4);
  }
  .tc5-xl {
    color: var(--color5);
  }
  .tc6-xl {
    color: var(--color6);
  }
  .tc7-xl {
    color: var(--color7);
  }
  .tc8-xl {
    color: var(--color8);
  }
  .tc9-xl {
    color: var(--color9);
  }
  .tc10-xl {
    color: var(--color10);
  }
  .tc11-xl {
    color: var(--color11);
  }
  .tc12-xl {
    color: var(--color12);
  }
  .tc13-xl {
    color: var(--color13);
  }
  .tc14-xl {
    color: var(--color14);
  }
  .tc15-xl {
    color: var(--color15);
  }
  .tcsys1-xl {
    color: var(--sys1);
  }
  .tcsys2-xl {
    color: var(--sys2);
  }
  .tcsys3-xl {
    color: var(--sys3);
  }
  .tcsys4-xl {
    color: var(--sys4);
  }
  .tcsys5-xl {
    color: var(--sys5);
  }
  .tcsys6-xl {
    color: var(--sys6);
  }
  .tcsys7-xl {
    color: var(--sys7);
  }
  .tcsys8-xl {
    color: var(--sys8);
  }
  .tcsys9-xl {
    color: var(--sys9);
  }
  .tcsys10-xl {
    color: var(--sys10);
  }
  .tcsys11-xl {
    color: var(--sys11);
  }
  .tcsys12-xl {
    color: var(--sys12);
  }
  .tcsys13-xl {
    color: var(--sys13);
  }
  .tcsys14-xl {
    color: var(--sys14);
  }
  .tcsys15-xl {
    color: var(--sys15);
  }
  .muted-xl {
    color: var(--base5);
  }
}
@media (max-width: 1399px) {
  .tcw-xlg {
    color: #fff;
  }
  .tcb-xlg {
    color: #000;
  }
  .tcdef-xlg {
    color: var(--def-color);
  }
  .tac-xlg {
    text-align: center;
  }
  .tal-xlg {
    text-align: left;
  }
  .tar-xlg {
    text-align: right;
  }
  .tb-xlg {
    font-weight: bold;
  }
  .tb1-xlg {
    font-weight: 500;
  }
  .tb2-xlg {
    font-weight: 600;
  }
  .tb3-xlg {
    font-weight: 700;
  }
  .tc1-xlg {
    color: var(--color1);
  }
  .tc2-xlg {
    color: var(--color2);
  }
  .tc3-xlg {
    color: var(--color3);
  }
  .tc4-xlg {
    color: var(--color4);
  }
  .tc5-xlg {
    color: var(--color5);
  }
  .tc6-xlg {
    color: var(--color6);
  }
  .tc7-xlg {
    color: var(--color7);
  }
  .tc8-xlg {
    color: var(--color8);
  }
  .tc9-xlg {
    color: var(--color9);
  }
  .tc10-xlg {
    color: var(--color10);
  }
  .tc11-xlg {
    color: var(--color11);
  }
  .tc12-xlg {
    color: var(--color12);
  }
  .tc13-xlg {
    color: var(--color13);
  }
  .tc14-xlg {
    color: var(--color14);
  }
  .tc15-xlg {
    color: var(--color15);
  }
  .tcsys1-xlg {
    color: var(--sys1);
  }
  .tcsys2-xlg {
    color: var(--sys2);
  }
  .tcsys3-xlg {
    color: var(--sys3);
  }
  .tcsys4-xlg {
    color: var(--sys4);
  }
  .tcsys5-xlg {
    color: var(--sys5);
  }
  .tcsys6-xlg {
    color: var(--sys6);
  }
  .tcsys7-xlg {
    color: var(--sys7);
  }
  .tcsys8-xlg {
    color: var(--sys8);
  }
  .tcsys9-xlg {
    color: var(--sys9);
  }
  .tcsys10-xlg {
    color: var(--sys10);
  }
  .tcsys11-xlg {
    color: var(--sys11);
  }
  .tcsys12-xlg {
    color: var(--sys12);
  }
  .tcsys13-xlg {
    color: var(--sys13);
  }
  .tcsys14-xlg {
    color: var(--sys14);
  }
  .tcsys15-xlg {
    color: var(--sys15);
  }
  .muted-xlg {
    color: var(--base5);
  }
}
@media (max-width: 1272px) {
  .tcw-lg {
    color: #fff;
  }
  .tcb-lg {
    color: #000;
  }
  .tcdef-lg {
    color: var(--def-color);
  }
  .tac-lg {
    text-align: center;
  }
  .tal-lg {
    text-align: left;
  }
  .tar-lg {
    text-align: right;
  }
  .tb-lg {
    font-weight: bold;
  }
  .tb1-lg {
    font-weight: 500;
  }
  .tb2-lg {
    font-weight: 600;
  }
  .tb3-lg {
    font-weight: 700;
  }
  .tc1-lg {
    color: var(--color1);
  }
  .tc2-lg {
    color: var(--color2);
  }
  .tc3-lg {
    color: var(--color3);
  }
  .tc4-lg {
    color: var(--color4);
  }
  .tc5-lg {
    color: var(--color5);
  }
  .tc6-lg {
    color: var(--color6);
  }
  .tc7-lg {
    color: var(--color7);
  }
  .tc8-lg {
    color: var(--color8);
  }
  .tc9-lg {
    color: var(--color9);
  }
  .tc10-lg {
    color: var(--color10);
  }
  .tc11-lg {
    color: var(--color11);
  }
  .tc12-lg {
    color: var(--color12);
  }
  .tc13-lg {
    color: var(--color13);
  }
  .tc14-lg {
    color: var(--color14);
  }
  .tc15-lg {
    color: var(--color15);
  }
  .tcsys1-lg {
    color: var(--sys1);
  }
  .tcsys2-lg {
    color: var(--sys2);
  }
  .tcsys3-lg {
    color: var(--sys3);
  }
  .tcsys4-lg {
    color: var(--sys4);
  }
  .tcsys5-lg {
    color: var(--sys5);
  }
  .tcsys6-lg {
    color: var(--sys6);
  }
  .tcsys7-lg {
    color: var(--sys7);
  }
  .tcsys8-lg {
    color: var(--sys8);
  }
  .tcsys9-lg {
    color: var(--sys9);
  }
  .tcsys10-lg {
    color: var(--sys10);
  }
  .tcsys11-lg {
    color: var(--sys11);
  }
  .tcsys12-lg {
    color: var(--sys12);
  }
  .tcsys13-lg {
    color: var(--sys13);
  }
  .tcsys14-lg {
    color: var(--sys14);
  }
  .tcsys15-lg {
    color: var(--sys15);
  }
  .muted-lg {
    color: var(--base5);
  }
}
@media (max-width: 1135px) {
  .tcw-lgm {
    color: #fff;
  }
  .tcb-lgm {
    color: #000;
  }
  .tcdef-lgm {
    color: var(--def-color);
  }
  .tac-lgm {
    text-align: center;
  }
  .tal-lgm {
    text-align: left;
  }
  .tar-lgm {
    text-align: right;
  }
  .tb-lgm {
    font-weight: bold;
  }
  .tb1-lgm {
    font-weight: 500;
  }
  .tb2-lgm {
    font-weight: 600;
  }
  .tb3-lgm {
    font-weight: 700;
  }
  .tc1-lgm {
    color: var(--color1);
  }
  .tc2-lgm {
    color: var(--color2);
  }
  .tc3-lgm {
    color: var(--color3);
  }
  .tc4-lgm {
    color: var(--color4);
  }
  .tc5-lgm {
    color: var(--color5);
  }
  .tc6-lgm {
    color: var(--color6);
  }
  .tc7-lgm {
    color: var(--color7);
  }
  .tc8-lgm {
    color: var(--color8);
  }
  .tc9-lgm {
    color: var(--color9);
  }
  .tc10-lgm {
    color: var(--color10);
  }
  .tc11-lgm {
    color: var(--color11);
  }
  .tc12-lgm {
    color: var(--color12);
  }
  .tc13-lgm {
    color: var(--color13);
  }
  .tc14-lgm {
    color: var(--color14);
  }
  .tc15-lgm {
    color: var(--color15);
  }
  .tcsys1-lgm {
    color: var(--sys1);
  }
  .tcsys2-lgm {
    color: var(--sys2);
  }
  .tcsys3-lgm {
    color: var(--sys3);
  }
  .tcsys4-lgm {
    color: var(--sys4);
  }
  .tcsys5-lgm {
    color: var(--sys5);
  }
  .tcsys6-lgm {
    color: var(--sys6);
  }
  .tcsys7-lgm {
    color: var(--sys7);
  }
  .tcsys8-lgm {
    color: var(--sys8);
  }
  .tcsys9-lgm {
    color: var(--sys9);
  }
  .tcsys10-lgm {
    color: var(--sys10);
  }
  .tcsys11-lgm {
    color: var(--sys11);
  }
  .tcsys12-lgm {
    color: var(--sys12);
  }
  .tcsys13-lgm {
    color: var(--sys13);
  }
  .tcsys14-lgm {
    color: var(--sys14);
  }
  .tcsys15-lgm {
    color: var(--sys15);
  }
  .muted-lgm {
    color: var(--base5);
  }
}
@media (max-width: 991px) {
  .tcw-md {
    color: #fff;
  }
  .tcb-md {
    color: #000;
  }
  .tcdef-md {
    color: var(--def-color);
  }
  .tac-md {
    text-align: center;
  }
  .tal-md {
    text-align: left;
  }
  .tar-md {
    text-align: right;
  }
  .tb-md {
    font-weight: bold;
  }
  .tb1-md {
    font-weight: 500;
  }
  .tb2-md {
    font-weight: 600;
  }
  .tb3-md {
    font-weight: 700;
  }
  .tc1-md {
    color: var(--color1);
  }
  .tc2-md {
    color: var(--color2);
  }
  .tc3-md {
    color: var(--color3);
  }
  .tc4-md {
    color: var(--color4);
  }
  .tc5-md {
    color: var(--color5);
  }
  .tc6-md {
    color: var(--color6);
  }
  .tc7-md {
    color: var(--color7);
  }
  .tc8-md {
    color: var(--color8);
  }
  .tc9-md {
    color: var(--color9);
  }
  .tc10-md {
    color: var(--color10);
  }
  .tc11-md {
    color: var(--color11);
  }
  .tc12-md {
    color: var(--color12);
  }
  .tc13-md {
    color: var(--color13);
  }
  .tc14-md {
    color: var(--color14);
  }
  .tc15-md {
    color: var(--color15);
  }
  .tcsys1-md {
    color: var(--sys1);
  }
  .tcsys2-md {
    color: var(--sys2);
  }
  .tcsys3-md {
    color: var(--sys3);
  }
  .tcsys4-md {
    color: var(--sys4);
  }
  .tcsys5-md {
    color: var(--sys5);
  }
  .tcsys6-md {
    color: var(--sys6);
  }
  .tcsys7-md {
    color: var(--sys7);
  }
  .tcsys8-md {
    color: var(--sys8);
  }
  .tcsys9-md {
    color: var(--sys9);
  }
  .tcsys10-md {
    color: var(--sys10);
  }
  .tcsys11-md {
    color: var(--sys11);
  }
  .tcsys12-md {
    color: var(--sys12);
  }
  .tcsys13-md {
    color: var(--sys13);
  }
  .tcsys14-md {
    color: var(--sys14);
  }
  .tcsys15-md {
    color: var(--sys15);
  }
  .muted-md {
    color: var(--base5);
  }
}
@media (max-width: 879px) {
  .tcw-mds {
    color: #fff;
  }
  .tcb-mds {
    color: #000;
  }
  .tcdef-mds {
    color: var(--def-color);
  }
  .tac-mds {
    text-align: center;
  }
  .tal-mds {
    text-align: left;
  }
  .tar-mds {
    text-align: right;
  }
  .tb-mds {
    font-weight: bold;
  }
  .tb1-mds {
    font-weight: 500;
  }
  .tb2-mds {
    font-weight: 600;
  }
  .tb3-mds {
    font-weight: 700;
  }
  .tc1-mds {
    color: var(--color1);
  }
  .tc2-mds {
    color: var(--color2);
  }
  .tc3-mds {
    color: var(--color3);
  }
  .tc4-mds {
    color: var(--color4);
  }
  .tc5-mds {
    color: var(--color5);
  }
  .tc6-mds {
    color: var(--color6);
  }
  .tc7-mds {
    color: var(--color7);
  }
  .tc8-mds {
    color: var(--color8);
  }
  .tc9-mds {
    color: var(--color9);
  }
  .tc10-mds {
    color: var(--color10);
  }
  .tc11-mds {
    color: var(--color11);
  }
  .tc12-mds {
    color: var(--color12);
  }
  .tc13-mds {
    color: var(--color13);
  }
  .tc14-mds {
    color: var(--color14);
  }
  .tc15-mds {
    color: var(--color15);
  }
  .tcsys1-mds {
    color: var(--sys1);
  }
  .tcsys2-mds {
    color: var(--sys2);
  }
  .tcsys3-mds {
    color: var(--sys3);
  }
  .tcsys4-mds {
    color: var(--sys4);
  }
  .tcsys5-mds {
    color: var(--sys5);
  }
  .tcsys6-mds {
    color: var(--sys6);
  }
  .tcsys7-mds {
    color: var(--sys7);
  }
  .tcsys8-mds {
    color: var(--sys8);
  }
  .tcsys9-mds {
    color: var(--sys9);
  }
  .tcsys10-mds {
    color: var(--sys10);
  }
  .tcsys11-mds {
    color: var(--sys11);
  }
  .tcsys12-mds {
    color: var(--sys12);
  }
  .tcsys13-mds {
    color: var(--sys13);
  }
  .tcsys14-mds {
    color: var(--sys14);
  }
  .tcsys15-mds {
    color: var(--sys15);
  }
  .muted-mds {
    color: var(--base5);
  }
}
@media (max-width: 767px) {
  .tcw-sm {
    color: #fff;
  }
  .tcb-sm {
    color: #000;
  }
  .tcdef-sm {
    color: var(--def-color);
  }
  .tac-sm {
    text-align: center;
  }
  .tal-sm {
    text-align: left;
  }
  .tar-sm {
    text-align: right;
  }
  .tb-sm {
    font-weight: bold;
  }
  .tb1-sm {
    font-weight: 500;
  }
  .tb2-sm {
    font-weight: 600;
  }
  .tb3-sm {
    font-weight: 700;
  }
  .tc1-sm {
    color: var(--color1);
  }
  .tc2-sm {
    color: var(--color2);
  }
  .tc3-sm {
    color: var(--color3);
  }
  .tc4-sm {
    color: var(--color4);
  }
  .tc5-sm {
    color: var(--color5);
  }
  .tc6-sm {
    color: var(--color6);
  }
  .tc7-sm {
    color: var(--color7);
  }
  .tc8-sm {
    color: var(--color8);
  }
  .tc9-sm {
    color: var(--color9);
  }
  .tc10-sm {
    color: var(--color10);
  }
  .tc11-sm {
    color: var(--color11);
  }
  .tc12-sm {
    color: var(--color12);
  }
  .tc13-sm {
    color: var(--color13);
  }
  .tc14-sm {
    color: var(--color14);
  }
  .tc15-sm {
    color: var(--color15);
  }
  .tcsys1-sm {
    color: var(--sys1);
  }
  .tcsys2-sm {
    color: var(--sys2);
  }
  .tcsys3-sm {
    color: var(--sys3);
  }
  .tcsys4-sm {
    color: var(--sys4);
  }
  .tcsys5-sm {
    color: var(--sys5);
  }
  .tcsys6-sm {
    color: var(--sys6);
  }
  .tcsys7-sm {
    color: var(--sys7);
  }
  .tcsys8-sm {
    color: var(--sys8);
  }
  .tcsys9-sm {
    color: var(--sys9);
  }
  .tcsys10-sm {
    color: var(--sys10);
  }
  .tcsys11-sm {
    color: var(--sys11);
  }
  .tcsys12-sm {
    color: var(--sys12);
  }
  .tcsys13-sm {
    color: var(--sys13);
  }
  .tcsys14-sm {
    color: var(--sys14);
  }
  .tcsys15-sm {
    color: var(--sys15);
  }
  .muted-sm {
    color: var(--base5);
  }
}
@media (max-width: 628px) {
  .tcw-smx {
    color: #fff;
  }
  .tcb-smx {
    color: #000;
  }
  .tcdef-smx {
    color: var(--def-color);
  }
  .tac-smx {
    text-align: center;
  }
  .tal-smx {
    text-align: left;
  }
  .tar-smx {
    text-align: right;
  }
  .tb-smx {
    font-weight: bold;
  }
  .tb1-smx {
    font-weight: 500;
  }
  .tb2-smx {
    font-weight: 600;
  }
  .tb3-smx {
    font-weight: 700;
  }
  .tc1-smx {
    color: var(--color1);
  }
  .tc2-smx {
    color: var(--color2);
  }
  .tc3-smx {
    color: var(--color3);
  }
  .tc4-smx {
    color: var(--color4);
  }
  .tc5-smx {
    color: var(--color5);
  }
  .tc6-smx {
    color: var(--color6);
  }
  .tc7-smx {
    color: var(--color7);
  }
  .tc8-smx {
    color: var(--color8);
  }
  .tc9-smx {
    color: var(--color9);
  }
  .tc10-smx {
    color: var(--color10);
  }
  .tc11-smx {
    color: var(--color11);
  }
  .tc12-smx {
    color: var(--color12);
  }
  .tc13-smx {
    color: var(--color13);
  }
  .tc14-smx {
    color: var(--color14);
  }
  .tc15-smx {
    color: var(--color15);
  }
  .tcsys1-smx {
    color: var(--sys1);
  }
  .tcsys2-smx {
    color: var(--sys2);
  }
  .tcsys3-smx {
    color: var(--sys3);
  }
  .tcsys4-smx {
    color: var(--sys4);
  }
  .tcsys5-smx {
    color: var(--sys5);
  }
  .tcsys6-smx {
    color: var(--sys6);
  }
  .tcsys7-smx {
    color: var(--sys7);
  }
  .tcsys8-smx {
    color: var(--sys8);
  }
  .tcsys9-smx {
    color: var(--sys9);
  }
  .tcsys10-smx {
    color: var(--sys10);
  }
  .tcsys11-smx {
    color: var(--sys11);
  }
  .tcsys12-smx {
    color: var(--sys12);
  }
  .tcsys13-smx {
    color: var(--sys13);
  }
  .tcsys14-smx {
    color: var(--sys14);
  }
  .tcsys15-smx {
    color: var(--sys15);
  }
  .muted-smx {
    color: var(--base5);
  }
}
@media (max-width: 489px) {
  .tcw-xs {
    color: #fff;
  }
  .tcb-xs {
    color: #000;
  }
  .tcdef-xs {
    color: var(--def-color);
  }
  .tac-xs {
    text-align: center;
  }
  .tal-xs {
    text-align: left;
  }
  .tar-xs {
    text-align: right;
  }
  .tb-xs {
    font-weight: bold;
  }
  .tb1-xs {
    font-weight: 500;
  }
  .tb2-xs {
    font-weight: 600;
  }
  .tb3-xs {
    font-weight: 700;
  }
  .tc1-xs {
    color: var(--color1);
  }
  .tc2-xs {
    color: var(--color2);
  }
  .tc3-xs {
    color: var(--color3);
  }
  .tc4-xs {
    color: var(--color4);
  }
  .tc5-xs {
    color: var(--color5);
  }
  .tc6-xs {
    color: var(--color6);
  }
  .tc7-xs {
    color: var(--color7);
  }
  .tc8-xs {
    color: var(--color8);
  }
  .tc9-xs {
    color: var(--color9);
  }
  .tc10-xs {
    color: var(--color10);
  }
  .tc11-xs {
    color: var(--color11);
  }
  .tc12-xs {
    color: var(--color12);
  }
  .tc13-xs {
    color: var(--color13);
  }
  .tc14-xs {
    color: var(--color14);
  }
  .tc15-xs {
    color: var(--color15);
  }
  .tcsys1-xs {
    color: var(--sys1);
  }
  .tcsys2-xs {
    color: var(--sys2);
  }
  .tcsys3-xs {
    color: var(--sys3);
  }
  .tcsys4-xs {
    color: var(--sys4);
  }
  .tcsys5-xs {
    color: var(--sys5);
  }
  .tcsys6-xs {
    color: var(--sys6);
  }
  .tcsys7-xs {
    color: var(--sys7);
  }
  .tcsys8-xs {
    color: var(--sys8);
  }
  .tcsys9-xs {
    color: var(--sys9);
  }
  .tcsys10-xs {
    color: var(--sys10);
  }
  .tcsys11-xs {
    color: var(--sys11);
  }
  .tcsys12-xs {
    color: var(--sys12);
  }
  .tcsys13-xs {
    color: var(--sys13);
  }
  .tcsys14-xs {
    color: var(--sys14);
  }
  .tcsys15-xs {
    color: var(--sys15);
  }
  .muted-xs {
    color: var(--base5);
  }
}
@media (max-width: 379px) {
  .tcw-xsx {
    color: #fff;
  }
  .tcb-xsx {
    color: #000;
  }
  .tcdef-xsx {
    color: var(--def-color);
  }
  .tac-xsx {
    text-align: center;
  }
  .tal-xsx {
    text-align: left;
  }
  .tar-xsx {
    text-align: right;
  }
  .tb-xsx {
    font-weight: bold;
  }
  .tb1-xsx {
    font-weight: 500;
  }
  .tb2-xsx {
    font-weight: 600;
  }
  .tb3-xsx {
    font-weight: 700;
  }
  .tc1-xsx {
    color: var(--color1);
  }
  .tc2-xsx {
    color: var(--color2);
  }
  .tc3-xsx {
    color: var(--color3);
  }
  .tc4-xsx {
    color: var(--color4);
  }
  .tc5-xsx {
    color: var(--color5);
  }
  .tc6-xsx {
    color: var(--color6);
  }
  .tc7-xsx {
    color: var(--color7);
  }
  .tc8-xsx {
    color: var(--color8);
  }
  .tc9-xsx {
    color: var(--color9);
  }
  .tc10-xsx {
    color: var(--color10);
  }
  .tc11-xsx {
    color: var(--color11);
  }
  .tc12-xsx {
    color: var(--color12);
  }
  .tc13-xsx {
    color: var(--color13);
  }
  .tc14-xsx {
    color: var(--color14);
  }
  .tc15-xsx {
    color: var(--color15);
  }
  .tcsys1-xsx {
    color: var(--sys1);
  }
  .tcsys2-xsx {
    color: var(--sys2);
  }
  .tcsys3-xsx {
    color: var(--sys3);
  }
  .tcsys4-xsx {
    color: var(--sys4);
  }
  .tcsys5-xsx {
    color: var(--sys5);
  }
  .tcsys6-xsx {
    color: var(--sys6);
  }
  .tcsys7-xsx {
    color: var(--sys7);
  }
  .tcsys8-xsx {
    color: var(--sys8);
  }
  .tcsys9-xsx {
    color: var(--sys9);
  }
  .tcsys10-xsx {
    color: var(--sys10);
  }
  .tcsys11-xsx {
    color: var(--sys11);
  }
  .tcsys12-xsx {
    color: var(--sys12);
  }
  .tcsys13-xsx {
    color: var(--sys13);
  }
  .tcsys14-xsx {
    color: var(--sys14);
  }
  .tcsys15-xsx {
    color: var(--sys15);
  }
  .muted-xsx {
    color: var(--base5);
  }
}
:root {
  --ts1: 0.7300255rem;
  --ts1: clamp(0.7rem, calc(0.7rem + (1vw - 0.32rem) * 0.037), 0.75rem);
  --ts2: 0.96013215rem;
  --ts2: clamp(0.9rem, calc(0.9rem + (1vw - 0.32rem) * 0.0741), 1rem);
  --ts3: 1.19015765rem;
  --ts3: clamp(1.1rem, calc(1.1rem + (1vw - 0.32rem) * 0.1111), 1.25rem);
  --ts4: 1.42018315rem;
  --ts4: clamp(1.3rem, calc(1.3rem + (1vw - 0.32rem) * 0.1481), 1.5rem);
  --ts5: 1.61042195rem;
  --ts5: clamp(1.4rem, calc(1.4rem + (1vw - 0.32rem) * 0.2593), 1.75rem);
  --ts6: 1.8005796rem;
  --ts6: clamp(1.5rem, calc(1.5rem + (1vw - 0.32rem) * 0.3704), 2rem);
  --ts7: 2.07047295rem;
  --ts7: clamp(1.8rem, calc(1.8rem + (1vw - 0.32rem) * 0.3333), 2.25rem);
  --ts8: 2.34044745rem;
  --ts8: clamp(2.1rem, calc(2.1rem + (1vw - 0.32rem) * 0.2963), 2.5rem);
  --ts9: 2.61042195rem;
  --ts9: clamp(2.4rem, calc(2.4rem + (1vw - 0.32rem) * 0.2593), 2.75rem);
  --ts10: 2.8005796rem;
  --ts10: clamp(2.5rem, calc(2.5rem + (1vw - 0.32rem) * 0.3704), 3rem);
  --ts11: 3.8005796rem;
  --ts11: clamp(3.5rem, calc(3.5rem + (1vw - 0.32rem) * 0.3704), 4rem);
  --ts12: 4.8005796rem;
  --ts12: clamp(4.5rem, calc(4.5rem + (1vw - 0.32rem) * 0.3704), 5rem);
  --ts13: 6.10107805rem;
  --ts13: clamp(5.5rem, calc(5.5rem + (1vw - 0.32rem) * 0.7407), 6.5rem);
  --ts14: 6.8005796rem;
  --ts14: clamp(6.5rem, calc(6.5rem + (1vw - 0.32rem) * 0.3704), 7rem);
  --ts15: 7.8005796rem;
  --ts15: clamp(7.5rem, calc(7.5rem + (1vw - 0.32rem) * 0.3704), 8rem);
  --ts16: 8.8005796rem;
  --ts16: clamp(8.5rem, calc(8.5rem + (1vw - 0.32rem) * 0.3704), 9rem);
  --ts17: 9.8005796rem;
  --ts17: clamp(9.5rem, calc(9.5rem + (1vw - 0.32rem) * 0.3704), 10rem);
  --ts18: 10.8005796rem;
  --ts18: clamp(10.5rem, calc(10.5rem + (1vw - 0.32rem) * 0.3704), 11rem);
  --ts19: 11.8005796rem;
  --ts19: clamp(11.5rem, calc(11.5rem + (1vw - 0.32rem) * 0.3704), 12rem);
  --ts20: 12.8005796rem;
  --ts20: clamp(12.5rem, calc(12.5rem + (1vw - 0.32rem) * 0.3704), 13rem);
}

.ts1 {
  font-size: var(--ts1);
}

.tsa {
  font-size: revert;
}

.ts2 {
  font-size: var(--ts2);
}

.tsa {
  font-size: revert;
}

.ts3 {
  font-size: var(--ts3);
}

.tsa {
  font-size: revert;
}

.ts4 {
  font-size: var(--ts4);
}

.tsa {
  font-size: revert;
}

.ts5 {
  font-size: var(--ts5);
}

.tsa {
  font-size: revert;
}

.ts6 {
  font-size: var(--ts6);
}

.tsa {
  font-size: revert;
}

.ts7 {
  font-size: var(--ts7);
}

.tsa {
  font-size: revert;
}

.ts8 {
  font-size: var(--ts8);
}

.tsa {
  font-size: revert;
}

.ts9 {
  font-size: var(--ts9);
}

.tsa {
  font-size: revert;
}

.ts10 {
  font-size: var(--ts10);
}

.tsa {
  font-size: revert;
}

.ts11 {
  font-size: var(--ts11);
}

.tsa {
  font-size: revert;
}

.ts12 {
  font-size: var(--ts12);
}

.tsa {
  font-size: revert;
}

.ts13 {
  font-size: var(--ts13);
}

.tsa {
  font-size: revert;
}

.ts14 {
  font-size: var(--ts14);
}

.tsa {
  font-size: revert;
}

.ts15 {
  font-size: var(--ts15);
}

.tsa {
  font-size: revert;
}

.ts16 {
  font-size: var(--ts16);
}

.tsa {
  font-size: revert;
}

.ts17 {
  font-size: var(--ts17);
}

.tsa {
  font-size: revert;
}

.ts18 {
  font-size: var(--ts18);
}

.tsa {
  font-size: revert;
}

.ts19 {
  font-size: var(--ts19);
}

.tsa {
  font-size: revert;
}

.ts20 {
  font-size: var(--ts20);
}

.tsa {
  font-size: revert;
}

@media (max-width: 1670px) {
  .ts1-xxl {
    font-size: var(--ts1);
  }
  .ts2-xxl {
    font-size: var(--ts2);
  }
  .ts3-xxl {
    font-size: var(--ts3);
  }
  .ts4-xxl {
    font-size: var(--ts4);
  }
  .ts5-xxl {
    font-size: var(--ts5);
  }
  .ts6-xxl {
    font-size: var(--ts6);
  }
  .ts7-xxl {
    font-size: var(--ts7);
  }
  .ts8-xxl {
    font-size: var(--ts8);
  }
  .ts9-xxl {
    font-size: var(--ts9);
  }
  .ts10-xxl {
    font-size: var(--ts10);
  }
  .ts11-xxl {
    font-size: var(--ts11);
  }
  .ts12-xxl {
    font-size: var(--ts12);
  }
  .ts13-xxl {
    font-size: var(--ts13);
  }
  .ts14-xxl {
    font-size: var(--ts14);
  }
  .ts15-xxl {
    font-size: var(--ts15);
  }
  .ts16-xxl {
    font-size: var(--ts16);
  }
  .ts17-xxl {
    font-size: var(--ts17);
  }
  .ts18-xxl {
    font-size: var(--ts18);
  }
  .ts19-xxl {
    font-size: var(--ts19);
  }
  .ts20-xxl {
    font-size: var(--ts20);
  }
  .tsa-xxl {
    font-size: revert;
  }
}
@media (max-width: 1585px) {
  .ts1-xxlx {
    font-size: var(--ts1);
  }
  .ts2-xxlx {
    font-size: var(--ts2);
  }
  .ts3-xxlx {
    font-size: var(--ts3);
  }
  .ts4-xxlx {
    font-size: var(--ts4);
  }
  .ts5-xxlx {
    font-size: var(--ts5);
  }
  .ts6-xxlx {
    font-size: var(--ts6);
  }
  .ts7-xxlx {
    font-size: var(--ts7);
  }
  .ts8-xxlx {
    font-size: var(--ts8);
  }
  .ts9-xxlx {
    font-size: var(--ts9);
  }
  .ts10-xxlx {
    font-size: var(--ts10);
  }
  .ts11-xxlx {
    font-size: var(--ts11);
  }
  .ts12-xxlx {
    font-size: var(--ts12);
  }
  .ts13-xxlx {
    font-size: var(--ts13);
  }
  .ts14-xxlx {
    font-size: var(--ts14);
  }
  .ts15-xxlx {
    font-size: var(--ts15);
  }
  .ts16-xxlx {
    font-size: var(--ts16);
  }
  .ts17-xxlx {
    font-size: var(--ts17);
  }
  .ts18-xxlx {
    font-size: var(--ts18);
  }
  .ts19-xxlx {
    font-size: var(--ts19);
  }
  .ts20-xxlx {
    font-size: var(--ts20);
  }
  .tsa-xxlx {
    font-size: revert;
  }
}
@media (max-width: 1499px) {
  .ts1-xl {
    font-size: var(--ts1);
  }
  .ts2-xl {
    font-size: var(--ts2);
  }
  .ts3-xl {
    font-size: var(--ts3);
  }
  .ts4-xl {
    font-size: var(--ts4);
  }
  .ts5-xl {
    font-size: var(--ts5);
  }
  .ts6-xl {
    font-size: var(--ts6);
  }
  .ts7-xl {
    font-size: var(--ts7);
  }
  .ts8-xl {
    font-size: var(--ts8);
  }
  .ts9-xl {
    font-size: var(--ts9);
  }
  .ts10-xl {
    font-size: var(--ts10);
  }
  .ts11-xl {
    font-size: var(--ts11);
  }
  .ts12-xl {
    font-size: var(--ts12);
  }
  .ts13-xl {
    font-size: var(--ts13);
  }
  .ts14-xl {
    font-size: var(--ts14);
  }
  .ts15-xl {
    font-size: var(--ts15);
  }
  .ts16-xl {
    font-size: var(--ts16);
  }
  .ts17-xl {
    font-size: var(--ts17);
  }
  .ts18-xl {
    font-size: var(--ts18);
  }
  .ts19-xl {
    font-size: var(--ts19);
  }
  .ts20-xl {
    font-size: var(--ts20);
  }
  .tsa-xl {
    font-size: revert;
  }
}
@media (max-width: 1399px) {
  .ts1-xlg {
    font-size: var(--ts1);
  }
  .ts2-xlg {
    font-size: var(--ts2);
  }
  .ts3-xlg {
    font-size: var(--ts3);
  }
  .ts4-xlg {
    font-size: var(--ts4);
  }
  .ts5-xlg {
    font-size: var(--ts5);
  }
  .ts6-xlg {
    font-size: var(--ts6);
  }
  .ts7-xlg {
    font-size: var(--ts7);
  }
  .ts8-xlg {
    font-size: var(--ts8);
  }
  .ts9-xlg {
    font-size: var(--ts9);
  }
  .ts10-xlg {
    font-size: var(--ts10);
  }
  .ts11-xlg {
    font-size: var(--ts11);
  }
  .ts12-xlg {
    font-size: var(--ts12);
  }
  .ts13-xlg {
    font-size: var(--ts13);
  }
  .ts14-xlg {
    font-size: var(--ts14);
  }
  .ts15-xlg {
    font-size: var(--ts15);
  }
  .ts16-xlg {
    font-size: var(--ts16);
  }
  .ts17-xlg {
    font-size: var(--ts17);
  }
  .ts18-xlg {
    font-size: var(--ts18);
  }
  .ts19-xlg {
    font-size: var(--ts19);
  }
  .ts20-xlg {
    font-size: var(--ts20);
  }
  .tsa-xlg {
    font-size: revert;
  }
}
@media (max-width: 1272px) {
  .ts1-lg {
    font-size: var(--ts1);
  }
  .ts2-lg {
    font-size: var(--ts2);
  }
  .ts3-lg {
    font-size: var(--ts3);
  }
  .ts4-lg {
    font-size: var(--ts4);
  }
  .ts5-lg {
    font-size: var(--ts5);
  }
  .ts6-lg {
    font-size: var(--ts6);
  }
  .ts7-lg {
    font-size: var(--ts7);
  }
  .ts8-lg {
    font-size: var(--ts8);
  }
  .ts9-lg {
    font-size: var(--ts9);
  }
  .ts10-lg {
    font-size: var(--ts10);
  }
  .ts11-lg {
    font-size: var(--ts11);
  }
  .ts12-lg {
    font-size: var(--ts12);
  }
  .ts13-lg {
    font-size: var(--ts13);
  }
  .ts14-lg {
    font-size: var(--ts14);
  }
  .ts15-lg {
    font-size: var(--ts15);
  }
  .ts16-lg {
    font-size: var(--ts16);
  }
  .ts17-lg {
    font-size: var(--ts17);
  }
  .ts18-lg {
    font-size: var(--ts18);
  }
  .ts19-lg {
    font-size: var(--ts19);
  }
  .ts20-lg {
    font-size: var(--ts20);
  }
  .tsa-lg {
    font-size: revert;
  }
}
@media (max-width: 1135px) {
  .ts1-lgm {
    font-size: var(--ts1);
  }
  .ts2-lgm {
    font-size: var(--ts2);
  }
  .ts3-lgm {
    font-size: var(--ts3);
  }
  .ts4-lgm {
    font-size: var(--ts4);
  }
  .ts5-lgm {
    font-size: var(--ts5);
  }
  .ts6-lgm {
    font-size: var(--ts6);
  }
  .ts7-lgm {
    font-size: var(--ts7);
  }
  .ts8-lgm {
    font-size: var(--ts8);
  }
  .ts9-lgm {
    font-size: var(--ts9);
  }
  .ts10-lgm {
    font-size: var(--ts10);
  }
  .ts11-lgm {
    font-size: var(--ts11);
  }
  .ts12-lgm {
    font-size: var(--ts12);
  }
  .ts13-lgm {
    font-size: var(--ts13);
  }
  .ts14-lgm {
    font-size: var(--ts14);
  }
  .ts15-lgm {
    font-size: var(--ts15);
  }
  .ts16-lgm {
    font-size: var(--ts16);
  }
  .ts17-lgm {
    font-size: var(--ts17);
  }
  .ts18-lgm {
    font-size: var(--ts18);
  }
  .ts19-lgm {
    font-size: var(--ts19);
  }
  .ts20-lgm {
    font-size: var(--ts20);
  }
  .tsa-lgm {
    font-size: revert;
  }
}
@media (max-width: 991px) {
  .ts1-md {
    font-size: var(--ts1);
  }
  .ts2-md {
    font-size: var(--ts2);
  }
  .ts3-md {
    font-size: var(--ts3);
  }
  .ts4-md {
    font-size: var(--ts4);
  }
  .ts5-md {
    font-size: var(--ts5);
  }
  .ts6-md {
    font-size: var(--ts6);
  }
  .ts7-md {
    font-size: var(--ts7);
  }
  .ts8-md {
    font-size: var(--ts8);
  }
  .ts9-md {
    font-size: var(--ts9);
  }
  .ts10-md {
    font-size: var(--ts10);
  }
  .ts11-md {
    font-size: var(--ts11);
  }
  .ts12-md {
    font-size: var(--ts12);
  }
  .ts13-md {
    font-size: var(--ts13);
  }
  .ts14-md {
    font-size: var(--ts14);
  }
  .ts15-md {
    font-size: var(--ts15);
  }
  .ts16-md {
    font-size: var(--ts16);
  }
  .ts17-md {
    font-size: var(--ts17);
  }
  .ts18-md {
    font-size: var(--ts18);
  }
  .ts19-md {
    font-size: var(--ts19);
  }
  .ts20-md {
    font-size: var(--ts20);
  }
  .tsa-md {
    font-size: revert;
  }
}
@media (max-width: 879px) {
  .ts1-mds {
    font-size: var(--ts1);
  }
  .ts2-mds {
    font-size: var(--ts2);
  }
  .ts3-mds {
    font-size: var(--ts3);
  }
  .ts4-mds {
    font-size: var(--ts4);
  }
  .ts5-mds {
    font-size: var(--ts5);
  }
  .ts6-mds {
    font-size: var(--ts6);
  }
  .ts7-mds {
    font-size: var(--ts7);
  }
  .ts8-mds {
    font-size: var(--ts8);
  }
  .ts9-mds {
    font-size: var(--ts9);
  }
  .ts10-mds {
    font-size: var(--ts10);
  }
  .ts11-mds {
    font-size: var(--ts11);
  }
  .ts12-mds {
    font-size: var(--ts12);
  }
  .ts13-mds {
    font-size: var(--ts13);
  }
  .ts14-mds {
    font-size: var(--ts14);
  }
  .ts15-mds {
    font-size: var(--ts15);
  }
  .ts16-mds {
    font-size: var(--ts16);
  }
  .ts17-mds {
    font-size: var(--ts17);
  }
  .ts18-mds {
    font-size: var(--ts18);
  }
  .ts19-mds {
    font-size: var(--ts19);
  }
  .ts20-mds {
    font-size: var(--ts20);
  }
  .tsa-mds {
    font-size: revert;
  }
}
@media (max-width: 767px) {
  .ts1-sm {
    font-size: var(--ts1);
  }
  .ts2-sm {
    font-size: var(--ts2);
  }
  .ts3-sm {
    font-size: var(--ts3);
  }
  .ts4-sm {
    font-size: var(--ts4);
  }
  .ts5-sm {
    font-size: var(--ts5);
  }
  .ts6-sm {
    font-size: var(--ts6);
  }
  .ts7-sm {
    font-size: var(--ts7);
  }
  .ts8-sm {
    font-size: var(--ts8);
  }
  .ts9-sm {
    font-size: var(--ts9);
  }
  .ts10-sm {
    font-size: var(--ts10);
  }
  .ts11-sm {
    font-size: var(--ts11);
  }
  .ts12-sm {
    font-size: var(--ts12);
  }
  .ts13-sm {
    font-size: var(--ts13);
  }
  .ts14-sm {
    font-size: var(--ts14);
  }
  .ts15-sm {
    font-size: var(--ts15);
  }
  .ts16-sm {
    font-size: var(--ts16);
  }
  .ts17-sm {
    font-size: var(--ts17);
  }
  .ts18-sm {
    font-size: var(--ts18);
  }
  .ts19-sm {
    font-size: var(--ts19);
  }
  .ts20-sm {
    font-size: var(--ts20);
  }
  .tsa-sm {
    font-size: revert;
  }
}
@media (max-width: 628px) {
  .ts1-smx {
    font-size: var(--ts1);
  }
  .ts2-smx {
    font-size: var(--ts2);
  }
  .ts3-smx {
    font-size: var(--ts3);
  }
  .ts4-smx {
    font-size: var(--ts4);
  }
  .ts5-smx {
    font-size: var(--ts5);
  }
  .ts6-smx {
    font-size: var(--ts6);
  }
  .ts7-smx {
    font-size: var(--ts7);
  }
  .ts8-smx {
    font-size: var(--ts8);
  }
  .ts9-smx {
    font-size: var(--ts9);
  }
  .ts10-smx {
    font-size: var(--ts10);
  }
  .ts11-smx {
    font-size: var(--ts11);
  }
  .ts12-smx {
    font-size: var(--ts12);
  }
  .ts13-smx {
    font-size: var(--ts13);
  }
  .ts14-smx {
    font-size: var(--ts14);
  }
  .ts15-smx {
    font-size: var(--ts15);
  }
  .ts16-smx {
    font-size: var(--ts16);
  }
  .ts17-smx {
    font-size: var(--ts17);
  }
  .ts18-smx {
    font-size: var(--ts18);
  }
  .ts19-smx {
    font-size: var(--ts19);
  }
  .ts20-smx {
    font-size: var(--ts20);
  }
  .tsa-smx {
    font-size: revert;
  }
}
@media (max-width: 489px) {
  .ts1-xs {
    font-size: var(--ts1);
  }
  .ts2-xs {
    font-size: var(--ts2);
  }
  .ts3-xs {
    font-size: var(--ts3);
  }
  .ts4-xs {
    font-size: var(--ts4);
  }
  .ts5-xs {
    font-size: var(--ts5);
  }
  .ts6-xs {
    font-size: var(--ts6);
  }
  .ts7-xs {
    font-size: var(--ts7);
  }
  .ts8-xs {
    font-size: var(--ts8);
  }
  .ts9-xs {
    font-size: var(--ts9);
  }
  .ts10-xs {
    font-size: var(--ts10);
  }
  .ts11-xs {
    font-size: var(--ts11);
  }
  .ts12-xs {
    font-size: var(--ts12);
  }
  .ts13-xs {
    font-size: var(--ts13);
  }
  .ts14-xs {
    font-size: var(--ts14);
  }
  .ts15-xs {
    font-size: var(--ts15);
  }
  .ts16-xs {
    font-size: var(--ts16);
  }
  .ts17-xs {
    font-size: var(--ts17);
  }
  .ts18-xs {
    font-size: var(--ts18);
  }
  .ts19-xs {
    font-size: var(--ts19);
  }
  .ts20-xs {
    font-size: var(--ts20);
  }
  .tsa-xs {
    font-size: revert;
  }
}
@media (max-width: 379px) {
  .ts1-xsx {
    font-size: var(--ts1);
  }
  .ts2-xsx {
    font-size: var(--ts2);
  }
  .ts3-xsx {
    font-size: var(--ts3);
  }
  .ts4-xsx {
    font-size: var(--ts4);
  }
  .ts5-xsx {
    font-size: var(--ts5);
  }
  .ts6-xsx {
    font-size: var(--ts6);
  }
  .ts7-xsx {
    font-size: var(--ts7);
  }
  .ts8-xsx {
    font-size: var(--ts8);
  }
  .ts9-xsx {
    font-size: var(--ts9);
  }
  .ts10-xsx {
    font-size: var(--ts10);
  }
  .ts11-xsx {
    font-size: var(--ts11);
  }
  .ts12-xsx {
    font-size: var(--ts12);
  }
  .ts13-xsx {
    font-size: var(--ts13);
  }
  .ts14-xsx {
    font-size: var(--ts14);
  }
  .ts15-xsx {
    font-size: var(--ts15);
  }
  .ts16-xsx {
    font-size: var(--ts16);
  }
  .ts17-xsx {
    font-size: var(--ts17);
  }
  .ts18-xsx {
    font-size: var(--ts18);
  }
  .ts19-xsx {
    font-size: var(--ts19);
  }
  .ts20-xsx {
    font-size: var(--ts20);
  }
  .tsa-xsx {
    font-size: revert;
  }
}
:root {
  --f3: 0.2002898rem ;
  --f3: clamp(0.05rem, calc(0.05rem + (1vw - 0.32rem) * 0.1852), 0.3rem);
  --f4: 0.3002898rem ;
  --f4: clamp(0.15rem, calc(0.15rem + (1vw - 0.32rem) * 0.1852), 0.4rem);
  --f5: 0.4002898rem ;
  --f5: clamp(0.25rem, calc(0.25rem + (1vw - 0.32rem) * 0.1852), 0.5rem);
  --f6: 0.5002898rem ;
  --f6: clamp(0.35rem, calc(0.35rem + (1vw - 0.32rem) * 0.1852), 0.6rem);
  --f7: 0.6002898rem ;
  --f7: clamp(0.45rem, calc(0.45rem + (1vw - 0.32rem) * 0.1852), 0.7rem);
  --f8: 0.7002898rem ;
  --f8: clamp(0.55rem, calc(0.55rem + (1vw - 0.32rem) * 0.1852), 0.8rem);
  --f9: 0.8002898rem ;
  --f9: clamp(0.65rem, calc(0.65rem + (1vw - 0.32rem) * 0.1852), 0.9rem);
  --f10: 0.9002898rem ;
  --f10: clamp(0.75rem, calc(0.75rem + (1vw - 0.32rem) * 0.1852), 1rem);
  --f11: 1.0002898rem ;
  --f11: clamp(0.85rem, calc(0.85rem + (1vw - 0.32rem) * 0.1852), 1.1rem);
  --f12: 1.1002898rem ;
  --f12: clamp(0.95rem, calc(0.95rem + (1vw - 0.32rem) * 0.1852), 1.2rem);
  --f13: 1.2002898rem ;
  --f13: clamp(1.05rem, calc(1.05rem + (1vw - 0.32rem) * 0.1852), 1.3rem);
  --f14: 1.3002898rem ;
  --f14: clamp(1.15rem, calc(1.15rem + (1vw - 0.32rem) * 0.1852), 1.4rem);
  --f15: 1.4002898rem ;
  --f15: clamp(1.25rem, calc(1.25rem + (1vw - 0.32rem) * 0.1852), 1.5rem);
  --f16: 1.5002898rem ;
  --f16: clamp(1.35rem, calc(1.35rem + (1vw - 0.32rem) * 0.1852), 1.6rem);
  --f17: 1.6002898rem ;
  --f17: clamp(1.45rem, calc(1.45rem + (1vw - 0.32rem) * 0.1852), 1.7rem);
  --f18: 1.7002898rem ;
  --f18: clamp(1.55rem, calc(1.55rem + (1vw - 0.32rem) * 0.1852), 1.8rem);
  --f19: 1.8002898rem ;
  --f19: clamp(1.65rem, calc(1.65rem + (1vw - 0.32rem) * 0.1852), 1.9rem);
  --f20: 1.9002898rem ;
  --f20: clamp(1.75rem, calc(1.75rem + (1vw - 0.32rem) * 0.1852), 2rem);
  --f21: 2.0002898rem ;
  --f21: clamp(1.85rem, calc(1.85rem + (1vw - 0.32rem) * 0.1852), 2.1rem);
  --f22: 2.1002898rem ;
  --f22: clamp(1.95rem, calc(1.95rem + (1vw - 0.32rem) * 0.1852), 2.2rem);
  --f23: 2.2002898rem ;
  --f23: clamp(2.05rem, calc(2.05rem + (1vw - 0.32rem) * 0.1852), 2.3rem);
  --f24: 2.3002898rem ;
  --f24: clamp(2.15rem, calc(2.15rem + (1vw - 0.32rem) * 0.1852), 2.4rem);
  --f25: 2.4002898rem ;
  --f25: clamp(2.25rem, calc(2.25rem + (1vw - 0.32rem) * 0.1852), 2.5rem);
  --f26: 2.5002898rem ;
  --f26: clamp(2.35rem, calc(2.35rem + (1vw - 0.32rem) * 0.1852), 2.6rem);
  --f27: 2.6002898rem ;
  --f27: clamp(2.45rem, calc(2.45rem + (1vw - 0.32rem) * 0.1852), 2.7rem);
  --f28: 2.7002898rem ;
  --f28: clamp(2.55rem, calc(2.55rem + (1vw - 0.32rem) * 0.1852), 2.8rem);
  --f29: 2.8002898rem ;
  --f29: clamp(2.65rem, calc(2.65rem + (1vw - 0.32rem) * 0.1852), 2.9rem);
  --f30: 2.9002898rem ;
  --f30: clamp(2.75rem, calc(2.75rem + (1vw - 0.32rem) * 0.1852), 3rem);
  --f31: 3.0002898rem ;
  --f31: clamp(2.85rem, calc(2.85rem + (1vw - 0.32rem) * 0.1852), 3.1rem);
  --f32: 3.1002898rem ;
  --f32: clamp(2.95rem, calc(2.95rem + (1vw - 0.32rem) * 0.1852), 3.2rem);
  --f33: 3.2002898rem ;
  --f33: clamp(3.05rem, calc(3.05rem + (1vw - 0.32rem) * 0.1852), 3.3rem);
  --f34: 3.3002898rem ;
  --f34: clamp(3.15rem, calc(3.15rem + (1vw - 0.32rem) * 0.1852), 3.4rem);
  --f35: 3.4002898rem ;
  --f35: clamp(3.25rem, calc(3.25rem + (1vw - 0.32rem) * 0.1852), 3.5rem);
  --f36: 3.5002898rem ;
  --f36: clamp(3.35rem, calc(3.35rem + (1vw - 0.32rem) * 0.1852), 3.6rem);
  --f37: 3.6002898rem ;
  --f37: clamp(3.45rem, calc(3.45rem + (1vw - 0.32rem) * 0.1852), 3.7rem);
  --f38: 3.7002898rem ;
  --f38: clamp(3.55rem, calc(3.55rem + (1vw - 0.32rem) * 0.1852), 3.8rem);
  --f39: 3.8002898rem ;
  --f39: clamp(3.65rem, calc(3.65rem + (1vw - 0.32rem) * 0.1852), 3.9rem);
  --f40: 3.9002898rem ;
  --f40: clamp(3.75rem, calc(3.75rem + (1vw - 0.32rem) * 0.1852), 4rem);
  --f41: 4.0002898rem ;
  --f41: clamp(3.85rem, calc(3.85rem + (1vw - 0.32rem) * 0.1852), 4.1rem);
  --f42: 4.1002898rem ;
  --f42: clamp(3.95rem, calc(3.95rem + (1vw - 0.32rem) * 0.1852), 4.2rem);
  --f43: 4.2002898rem ;
  --f43: clamp(4.05rem, calc(4.05rem + (1vw - 0.32rem) * 0.1852), 4.3rem);
  --f44: 4.3002898rem ;
  --f44: clamp(4.15rem, calc(4.15rem + (1vw - 0.32rem) * 0.1852), 4.4rem);
  --f45: 4.4002898rem ;
  --f45: clamp(4.25rem, calc(4.25rem + (1vw - 0.32rem) * 0.1852), 4.5rem);
  --f46: 4.5002898rem ;
  --f46: clamp(4.35rem, calc(4.35rem + (1vw - 0.32rem) * 0.1852), 4.6rem);
  --f47: 4.6002898rem ;
  --f47: clamp(4.45rem, calc(4.45rem + (1vw - 0.32rem) * 0.1852), 4.7rem);
  --f48: 4.7002898rem ;
  --f48: clamp(4.55rem, calc(4.55rem + (1vw - 0.32rem) * 0.1852), 4.8rem);
  --f49: 4.8002898rem ;
  --f49: clamp(4.65rem, calc(4.65rem + (1vw - 0.32rem) * 0.1852), 4.9rem);
  --f50: 4.9002898rem ;
  --f50: clamp(4.75rem, calc(4.75rem + (1vw - 0.32rem) * 0.1852), 5rem);
  --f51: 5.0002898rem ;
  --f51: clamp(4.85rem, calc(4.85rem + (1vw - 0.32rem) * 0.1852), 5.1rem);
  --f52: 5.1002898rem ;
  --f52: clamp(4.95rem, calc(4.95rem + (1vw - 0.32rem) * 0.1852), 5.2rem);
  --f53: 5.2002898rem ;
  --f53: clamp(5.05rem, calc(5.05rem + (1vw - 0.32rem) * 0.1852), 5.3rem);
  --f54: 5.3002898rem ;
  --f54: clamp(5.15rem, calc(5.15rem + (1vw - 0.32rem) * 0.1852), 5.4rem);
  --f55: 5.4002898rem ;
  --f55: clamp(5.25rem, calc(5.25rem + (1vw - 0.32rem) * 0.1852), 5.5rem);
  --f56: 5.5002898rem ;
  --f56: clamp(5.35rem, calc(5.35rem + (1vw - 0.32rem) * 0.1852), 5.6rem);
  --f57: 5.6002898rem ;
  --f57: clamp(5.45rem, calc(5.45rem + (1vw - 0.32rem) * 0.1852), 5.7rem);
  --f58: 5.7002898rem ;
  --f58: clamp(5.55rem, calc(5.55rem + (1vw - 0.32rem) * 0.1852), 5.8rem);
  --f59: 5.8002898rem ;
  --f59: clamp(5.65rem, calc(5.65rem + (1vw - 0.32rem) * 0.1852), 5.9rem);
  --f60: 5.9002898rem ;
  --f60: clamp(5.75rem, calc(5.75rem + (1vw - 0.32rem) * 0.1852), 6rem);
  --f61: 6.0002898rem ;
  --f61: clamp(5.85rem, calc(5.85rem + (1vw - 0.32rem) * 0.1852), 6.1rem);
  --f62: 6.1002898rem ;
  --f62: clamp(5.95rem, calc(5.95rem + (1vw - 0.32rem) * 0.1852), 6.2rem);
  --f63: 6.2002898rem ;
  --f63: clamp(6.05rem, calc(6.05rem + (1vw - 0.32rem) * 0.1852), 6.3rem);
  --f64: 6.3002898rem ;
  --f64: clamp(6.15rem, calc(6.15rem + (1vw - 0.32rem) * 0.1852), 6.4rem);
  --f65: 6.4002898rem ;
  --f65: clamp(6.25rem, calc(6.25rem + (1vw - 0.32rem) * 0.1852), 6.5rem);
  --f66: 6.5002898rem ;
  --f66: clamp(6.35rem, calc(6.35rem + (1vw - 0.32rem) * 0.1852), 6.6rem);
  --f67: 6.6002898rem ;
  --f67: clamp(6.45rem, calc(6.45rem + (1vw - 0.32rem) * 0.1852), 6.7rem);
  --f68: 6.7002898rem ;
  --f68: clamp(6.55rem, calc(6.55rem + (1vw - 0.32rem) * 0.1852), 6.8rem);
  --f69: 6.8002898rem ;
  --f69: clamp(6.65rem, calc(6.65rem + (1vw - 0.32rem) * 0.1852), 6.9rem);
  --f70: 6.9002898rem ;
  --f70: clamp(6.75rem, calc(6.75rem + (1vw - 0.32rem) * 0.1852), 7rem);
  --f71: 7.0002898rem ;
  --f71: clamp(6.85rem, calc(6.85rem + (1vw - 0.32rem) * 0.1852), 7.1rem);
  --f72: 7.1002898rem ;
  --f72: clamp(6.95rem, calc(6.95rem + (1vw - 0.32rem) * 0.1852), 7.2rem);
  --f73: 7.2002898rem ;
  --f73: clamp(7.05rem, calc(7.05rem + (1vw - 0.32rem) * 0.1852), 7.3rem);
  --f74: 7.3002898rem ;
  --f74: clamp(7.15rem, calc(7.15rem + (1vw - 0.32rem) * 0.1852), 7.4rem);
  --f75: 7.4002898rem ;
  --f75: clamp(7.25rem, calc(7.25rem + (1vw - 0.32rem) * 0.1852), 7.5rem);
  --f76: 7.5002898rem ;
  --f76: clamp(7.35rem, calc(7.35rem + (1vw - 0.32rem) * 0.1852), 7.6rem);
  --f77: 7.6002898rem ;
  --f77: clamp(7.45rem, calc(7.45rem + (1vw - 0.32rem) * 0.1852), 7.7rem);
  --f78: 7.7002898rem ;
  --f78: clamp(7.55rem, calc(7.55rem + (1vw - 0.32rem) * 0.1852), 7.8rem);
  --f79: 7.8002898rem ;
  --f79: clamp(7.65rem, calc(7.65rem + (1vw - 0.32rem) * 0.1852), 7.9rem);
  --f80: 7.9002898rem ;
  --f80: clamp(7.75rem, calc(7.75rem + (1vw - 0.32rem) * 0.1852), 8rem);
  --f81: 8.0002898rem ;
  --f81: clamp(7.85rem, calc(7.85rem + (1vw - 0.32rem) * 0.1852), 8.1rem);
  --f82: 8.1002898rem ;
  --f82: clamp(7.95rem, calc(7.95rem + (1vw - 0.32rem) * 0.1852), 8.2rem);
  --f83: 8.2002898rem ;
  --f83: clamp(8.05rem, calc(8.05rem + (1vw - 0.32rem) * 0.1852), 8.3rem);
  --f84: 8.3002898rem ;
  --f84: clamp(8.15rem, calc(8.15rem + (1vw - 0.32rem) * 0.1852), 8.4rem);
  --f85: 8.4002898rem ;
  --f85: clamp(8.25rem, calc(8.25rem + (1vw - 0.32rem) * 0.1852), 8.5rem);
  --f86: 8.5002898rem ;
  --f86: clamp(8.35rem, calc(8.35rem + (1vw - 0.32rem) * 0.1852), 8.6rem);
  --f87: 8.6002898rem ;
  --f87: clamp(8.45rem, calc(8.45rem + (1vw - 0.32rem) * 0.1852), 8.7rem);
  --f88: 8.7002898rem ;
  --f88: clamp(8.55rem, calc(8.55rem + (1vw - 0.32rem) * 0.1852), 8.8rem);
  --f89: 8.8002898rem ;
  --f89: clamp(8.65rem, calc(8.65rem + (1vw - 0.32rem) * 0.1852), 8.9rem);
  --f90: 8.9002898rem ;
  --f90: clamp(8.75rem, calc(8.75rem + (1vw - 0.32rem) * 0.1852), 9rem);
  --f91: 9.0002898rem ;
  --f91: clamp(8.85rem, calc(8.85rem + (1vw - 0.32rem) * 0.1852), 9.1rem);
  --f92: 9.1002898rem ;
  --f92: clamp(8.95rem, calc(8.95rem + (1vw - 0.32rem) * 0.1852), 9.2rem);
  --f93: 9.2002898rem ;
  --f93: clamp(9.05rem, calc(9.05rem + (1vw - 0.32rem) * 0.1852), 9.3rem);
  --f94: 9.3002898rem ;
  --f94: clamp(9.15rem, calc(9.15rem + (1vw - 0.32rem) * 0.1852), 9.4rem);
  --f95: 9.4002898rem ;
  --f95: clamp(9.25rem, calc(9.25rem + (1vw - 0.32rem) * 0.1852), 9.5rem);
  --f96: 9.5002898rem ;
  --f96: clamp(9.35rem, calc(9.35rem + (1vw - 0.32rem) * 0.1852), 9.6rem);
  --f97: 9.6002898rem ;
  --f97: clamp(9.45rem, calc(9.45rem + (1vw - 0.32rem) * 0.1852), 9.7rem);
  --f98: 9.7002898rem ;
  --f98: clamp(9.55rem, calc(9.55rem + (1vw - 0.32rem) * 0.1852), 9.8rem);
  --f99: 9.8002898rem ;
  --f99: clamp(9.65rem, calc(9.65rem + (1vw - 0.32rem) * 0.1852), 9.9rem);
  --f100: 9.9002898rem ;
  --f100: clamp(9.75rem, calc(9.75rem + (1vw - 0.32rem) * 0.1852), 10rem);
}

.f3 {
  font-size: var(--f3);
}

.f4 {
  font-size: var(--f4);
}

.f5 {
  font-size: var(--f5);
}

.f6 {
  font-size: var(--f6);
}

.f7 {
  font-size: var(--f7);
}

.f8 {
  font-size: var(--f8);
}

.f9 {
  font-size: var(--f9);
}

.f10 {
  font-size: var(--f10);
}

.f11 {
  font-size: var(--f11);
}

.f12 {
  font-size: var(--f12);
}

.f13 {
  font-size: var(--f13);
}

.f14 {
  font-size: var(--f14);
}

.f15 {
  font-size: var(--f15);
}

.f16 {
  font-size: var(--f16);
}

.f17 {
  font-size: var(--f17);
}

.f18 {
  font-size: var(--f18);
}

.f19 {
  font-size: var(--f19);
}

.f20 {
  font-size: var(--f20);
}

.f21 {
  font-size: var(--f21);
}

.f22 {
  font-size: var(--f22);
}

.f23 {
  font-size: var(--f23);
}

.f24 {
  font-size: var(--f24);
}

.f25 {
  font-size: var(--f25);
}

.f26 {
  font-size: var(--f26);
}

.f27 {
  font-size: var(--f27);
}

.f28 {
  font-size: var(--f28);
}

.f29 {
  font-size: var(--f29);
}

.f30 {
  font-size: var(--f30);
}

.f31 {
  font-size: var(--f31);
}

.f32 {
  font-size: var(--f32);
}

.f33 {
  font-size: var(--f33);
}

.f34 {
  font-size: var(--f34);
}

.f35 {
  font-size: var(--f35);
}

.f36 {
  font-size: var(--f36);
}

.f37 {
  font-size: var(--f37);
}

.f38 {
  font-size: var(--f38);
}

.f39 {
  font-size: var(--f39);
}

.f40 {
  font-size: var(--f40);
}

.f41 {
  font-size: var(--f41);
}

.f42 {
  font-size: var(--f42);
}

.f43 {
  font-size: var(--f43);
}

.f44 {
  font-size: var(--f44);
}

.f45 {
  font-size: var(--f45);
}

.f46 {
  font-size: var(--f46);
}

.f47 {
  font-size: var(--f47);
}

.f48 {
  font-size: var(--f48);
}

.f49 {
  font-size: var(--f49);
}

.f50 {
  font-size: var(--f50);
}

.f51 {
  font-size: var(--f51);
}

.f52 {
  font-size: var(--f52);
}

.f53 {
  font-size: var(--f53);
}

.f54 {
  font-size: var(--f54);
}

.f55 {
  font-size: var(--f55);
}

.f56 {
  font-size: var(--f56);
}

.f57 {
  font-size: var(--f57);
}

.f58 {
  font-size: var(--f58);
}

.f59 {
  font-size: var(--f59);
}

.f60 {
  font-size: var(--f60);
}

.f61 {
  font-size: var(--f61);
}

.f62 {
  font-size: var(--f62);
}

.f63 {
  font-size: var(--f63);
}

.f64 {
  font-size: var(--f64);
}

.f65 {
  font-size: var(--f65);
}

.f66 {
  font-size: var(--f66);
}

.f67 {
  font-size: var(--f67);
}

.f68 {
  font-size: var(--f68);
}

.f69 {
  font-size: var(--f69);
}

.f70 {
  font-size: var(--f70);
}

.f71 {
  font-size: var(--f71);
}

.f72 {
  font-size: var(--f72);
}

.f73 {
  font-size: var(--f73);
}

.f74 {
  font-size: var(--f74);
}

.f75 {
  font-size: var(--f75);
}

.f76 {
  font-size: var(--f76);
}

.f77 {
  font-size: var(--f77);
}

.f78 {
  font-size: var(--f78);
}

.f79 {
  font-size: var(--f79);
}

.f80 {
  font-size: var(--f80);
}

.f81 {
  font-size: var(--f81);
}

.f82 {
  font-size: var(--f82);
}

.f83 {
  font-size: var(--f83);
}

.f84 {
  font-size: var(--f84);
}

.f85 {
  font-size: var(--f85);
}

.f86 {
  font-size: var(--f86);
}

.f87 {
  font-size: var(--f87);
}

.f88 {
  font-size: var(--f88);
}

.f89 {
  font-size: var(--f89);
}

.f90 {
  font-size: var(--f90);
}

.f91 {
  font-size: var(--f91);
}

.f92 {
  font-size: var(--f92);
}

.f93 {
  font-size: var(--f93);
}

.f94 {
  font-size: var(--f94);
}

.f95 {
  font-size: var(--f95);
}

.f96 {
  font-size: var(--f96);
}

.f97 {
  font-size: var(--f97);
}

.f98 {
  font-size: var(--f98);
}

.f99 {
  font-size: var(--f99);
}

.f100 {
  font-size: var(--f100);
}

.rot5 {
  transform: rotate(5deg);
}

.rotc5 {
  transform: rotate(-5deg);
}

.rot10 {
  transform: rotate(10deg);
}

.rotc10 {
  transform: rotate(-10deg);
}

.rot15 {
  transform: rotate(15deg);
}

.rotc15 {
  transform: rotate(-15deg);
}

.rot20 {
  transform: rotate(20deg);
}

.rotc20 {
  transform: rotate(-20deg);
}

.rot25 {
  transform: rotate(25deg);
}

.rotc25 {
  transform: rotate(-25deg);
}

.rot30 {
  transform: rotate(30deg);
}

.rotc30 {
  transform: rotate(-30deg);
}

.rot35 {
  transform: rotate(35deg);
}

.rotc35 {
  transform: rotate(-35deg);
}

.rot40 {
  transform: rotate(40deg);
}

.rotc40 {
  transform: rotate(-40deg);
}

.rot45 {
  transform: rotate(45deg);
}

.rotc45 {
  transform: rotate(-45deg);
}

.rot50 {
  transform: rotate(50deg);
}

.rotc50 {
  transform: rotate(-50deg);
}

.rot55 {
  transform: rotate(55deg);
}

.rotc55 {
  transform: rotate(-55deg);
}

.rot60 {
  transform: rotate(60deg);
}

.rotc60 {
  transform: rotate(-60deg);
}

.rot65 {
  transform: rotate(65deg);
}

.rotc65 {
  transform: rotate(-65deg);
}

.rot70 {
  transform: rotate(70deg);
}

.rotc70 {
  transform: rotate(-70deg);
}

.rot75 {
  transform: rotate(75deg);
}

.rotc75 {
  transform: rotate(-75deg);
}

.rot80 {
  transform: rotate(80deg);
}

.rotc80 {
  transform: rotate(-80deg);
}

.rot85 {
  transform: rotate(85deg);
}

.rotc85 {
  transform: rotate(-85deg);
}

.rot90 {
  transform: rotate(90deg);
}

.rotc90 {
  transform: rotate(-90deg);
}

.rot95 {
  transform: rotate(95deg);
}

.rotc95 {
  transform: rotate(-95deg);
}

.rot100 {
  transform: rotate(100deg);
}

.rotc100 {
  transform: rotate(-100deg);
}

.rot105 {
  transform: rotate(105deg);
}

.rotc105 {
  transform: rotate(-105deg);
}

.rot110 {
  transform: rotate(110deg);
}

.rotc110 {
  transform: rotate(-110deg);
}

.rot115 {
  transform: rotate(115deg);
}

.rotc115 {
  transform: rotate(-115deg);
}

.rot120 {
  transform: rotate(120deg);
}

.rotc120 {
  transform: rotate(-120deg);
}

.rot125 {
  transform: rotate(125deg);
}

.rotc125 {
  transform: rotate(-125deg);
}

.rot130 {
  transform: rotate(130deg);
}

.rotc130 {
  transform: rotate(-130deg);
}

.rot135 {
  transform: rotate(135deg);
}

.rotc135 {
  transform: rotate(-135deg);
}

.rot140 {
  transform: rotate(140deg);
}

.rotc140 {
  transform: rotate(-140deg);
}

.rot145 {
  transform: rotate(145deg);
}

.rotc145 {
  transform: rotate(-145deg);
}

.rot150 {
  transform: rotate(150deg);
}

.rotc150 {
  transform: rotate(-150deg);
}

.rot155 {
  transform: rotate(155deg);
}

.rotc155 {
  transform: rotate(-155deg);
}

.rot160 {
  transform: rotate(160deg);
}

.rotc160 {
  transform: rotate(-160deg);
}

.rot165 {
  transform: rotate(165deg);
}

.rotc165 {
  transform: rotate(-165deg);
}

.rot170 {
  transform: rotate(170deg);
}

.rotc170 {
  transform: rotate(-170deg);
}

.rot175 {
  transform: rotate(175deg);
}

.rotc175 {
  transform: rotate(-175deg);
}

.rot180 {
  transform: rotate(180deg);
}

.rotc180 {
  transform: rotate(-180deg);
}

.rot185 {
  transform: rotate(185deg);
}

.rotc185 {
  transform: rotate(-185deg);
}

.rot190 {
  transform: rotate(190deg);
}

.rotc190 {
  transform: rotate(-190deg);
}

.rot195 {
  transform: rotate(195deg);
}

.rotc195 {
  transform: rotate(-195deg);
}

.rot200 {
  transform: rotate(200deg);
}

.rotc200 {
  transform: rotate(-200deg);
}

.rot205 {
  transform: rotate(205deg);
}

.rotc205 {
  transform: rotate(-205deg);
}

.rot210 {
  transform: rotate(210deg);
}

.rotc210 {
  transform: rotate(-210deg);
}

.rot215 {
  transform: rotate(215deg);
}

.rotc215 {
  transform: rotate(-215deg);
}

.rot220 {
  transform: rotate(220deg);
}

.rotc220 {
  transform: rotate(-220deg);
}

.rot225 {
  transform: rotate(225deg);
}

.rotc225 {
  transform: rotate(-225deg);
}

.rot230 {
  transform: rotate(230deg);
}

.rotc230 {
  transform: rotate(-230deg);
}

.rot235 {
  transform: rotate(235deg);
}

.rotc235 {
  transform: rotate(-235deg);
}

.rot240 {
  transform: rotate(240deg);
}

.rotc240 {
  transform: rotate(-240deg);
}

.rot245 {
  transform: rotate(245deg);
}

.rotc245 {
  transform: rotate(-245deg);
}

.rot250 {
  transform: rotate(250deg);
}

.rotc250 {
  transform: rotate(-250deg);
}

.rot255 {
  transform: rotate(255deg);
}

.rotc255 {
  transform: rotate(-255deg);
}

.rot260 {
  transform: rotate(260deg);
}

.rotc260 {
  transform: rotate(-260deg);
}

.rot265 {
  transform: rotate(265deg);
}

.rotc265 {
  transform: rotate(-265deg);
}

.rot270 {
  transform: rotate(270deg);
}

.rotc270 {
  transform: rotate(-270deg);
}

.rot275 {
  transform: rotate(275deg);
}

.rotc275 {
  transform: rotate(-275deg);
}

.rot280 {
  transform: rotate(280deg);
}

.rotc280 {
  transform: rotate(-280deg);
}

.rot285 {
  transform: rotate(285deg);
}

.rotc285 {
  transform: rotate(-285deg);
}

.rot290 {
  transform: rotate(290deg);
}

.rotc290 {
  transform: rotate(-290deg);
}

.rot295 {
  transform: rotate(295deg);
}

.rotc295 {
  transform: rotate(-295deg);
}

.rot300 {
  transform: rotate(300deg);
}

.rotc300 {
  transform: rotate(-300deg);
}

.rot305 {
  transform: rotate(305deg);
}

.rotc305 {
  transform: rotate(-305deg);
}

.rot310 {
  transform: rotate(310deg);
}

.rotc310 {
  transform: rotate(-310deg);
}

.rot315 {
  transform: rotate(315deg);
}

.rotc315 {
  transform: rotate(-315deg);
}

.rot320 {
  transform: rotate(320deg);
}

.rotc320 {
  transform: rotate(-320deg);
}

.rot325 {
  transform: rotate(325deg);
}

.rotc325 {
  transform: rotate(-325deg);
}

.rot330 {
  transform: rotate(330deg);
}

.rotc330 {
  transform: rotate(-330deg);
}

.rot335 {
  transform: rotate(335deg);
}

.rotc335 {
  transform: rotate(-335deg);
}

.rot340 {
  transform: rotate(340deg);
}

.rotc340 {
  transform: rotate(-340deg);
}

.rot345 {
  transform: rotate(345deg);
}

.rotc345 {
  transform: rotate(-345deg);
}

.rot350 {
  transform: rotate(350deg);
}

.rotc350 {
  transform: rotate(-350deg);
}

.rot355 {
  transform: rotate(355deg);
}

.rotc355 {
  transform: rotate(-355deg);
}

.rot360 {
  transform: rotate(360deg);
}

.rotc360 {
  transform: rotate(-360deg);
}

.scale5 {
  transform: scale(0.05);
}

.scale10 {
  transform: scale(0.1);
}

.scale15 {
  transform: scale(0.15);
}

.scale20 {
  transform: scale(0.2);
}

.scale25 {
  transform: scale(0.25);
}

.scale30 {
  transform: scale(0.3);
}

.scale35 {
  transform: scale(0.35);
}

.scale40 {
  transform: scale(0.4);
}

.scale45 {
  transform: scale(0.45);
}

.scale50 {
  transform: scale(0.5);
}

.scale55 {
  transform: scale(0.55);
}

.scale60 {
  transform: scale(0.6);
}

.scale65 {
  transform: scale(0.65);
}

.scale70 {
  transform: scale(0.7);
}

.scale75 {
  transform: scale(0.75);
}

.scale80 {
  transform: scale(0.8);
}

.scale85 {
  transform: scale(0.85);
}

.scale90 {
  transform: scale(0.9);
}

.scale95 {
  transform: scale(0.95);
}

.scale100 {
  transform: scale(1);
}

.scale105 {
  transform: scale(1.05);
}

.scale110 {
  transform: scale(1.1);
}

.scale115 {
  transform: scale(1.15);
}

.scale120 {
  transform: scale(1.2);
}

.scale125 {
  transform: scale(1.25);
}

.scale130 {
  transform: scale(1.3);
}

.scale135 {
  transform: scale(1.35);
}

.scale140 {
  transform: scale(1.4);
}

.scale145 {
  transform: scale(1.45);
}

.scale150 {
  transform: scale(1.5);
}

.scale155 {
  transform: scale(1.55);
}

.scale160 {
  transform: scale(1.6);
}

.scale165 {
  transform: scale(1.65);
}

.scale170 {
  transform: scale(1.7);
}

.scale175 {
  transform: scale(1.75);
}

.scale180 {
  transform: scale(1.8);
}

.scale185 {
  transform: scale(1.85);
}

.scale190 {
  transform: scale(1.9);
}

.scale195 {
  transform: scale(1.95);
}

.scale200 {
  transform: scale(2);
}

@media (max-width: 1670px) {
  .rot5-xxl {
    transform: rotate(5deg);
  }
  .rotc5-xxl {
    transform: rotate(-5deg);
  }
  .rot10-xxl {
    transform: rotate(10deg);
  }
  .rotc10-xxl {
    transform: rotate(-10deg);
  }
  .rot15-xxl {
    transform: rotate(15deg);
  }
  .rotc15-xxl {
    transform: rotate(-15deg);
  }
  .rot20-xxl {
    transform: rotate(20deg);
  }
  .rotc20-xxl {
    transform: rotate(-20deg);
  }
  .rot25-xxl {
    transform: rotate(25deg);
  }
  .rotc25-xxl {
    transform: rotate(-25deg);
  }
  .rot30-xxl {
    transform: rotate(30deg);
  }
  .rotc30-xxl {
    transform: rotate(-30deg);
  }
  .rot35-xxl {
    transform: rotate(35deg);
  }
  .rotc35-xxl {
    transform: rotate(-35deg);
  }
  .rot40-xxl {
    transform: rotate(40deg);
  }
  .rotc40-xxl {
    transform: rotate(-40deg);
  }
  .rot45-xxl {
    transform: rotate(45deg);
  }
  .rotc45-xxl {
    transform: rotate(-45deg);
  }
  .rot50-xxl {
    transform: rotate(50deg);
  }
  .rotc50-xxl {
    transform: rotate(-50deg);
  }
  .rot55-xxl {
    transform: rotate(55deg);
  }
  .rotc55-xxl {
    transform: rotate(-55deg);
  }
  .rot60-xxl {
    transform: rotate(60deg);
  }
  .rotc60-xxl {
    transform: rotate(-60deg);
  }
  .rot65-xxl {
    transform: rotate(65deg);
  }
  .rotc65-xxl {
    transform: rotate(-65deg);
  }
  .rot70-xxl {
    transform: rotate(70deg);
  }
  .rotc70-xxl {
    transform: rotate(-70deg);
  }
  .rot75-xxl {
    transform: rotate(75deg);
  }
  .rotc75-xxl {
    transform: rotate(-75deg);
  }
  .rot80-xxl {
    transform: rotate(80deg);
  }
  .rotc80-xxl {
    transform: rotate(-80deg);
  }
  .rot85-xxl {
    transform: rotate(85deg);
  }
  .rotc85-xxl {
    transform: rotate(-85deg);
  }
  .rot90-xxl {
    transform: rotate(90deg);
  }
  .rotc90-xxl {
    transform: rotate(-90deg);
  }
  .rot95-xxl {
    transform: rotate(95deg);
  }
  .rotc95-xxl {
    transform: rotate(-95deg);
  }
  .rot100-xxl {
    transform: rotate(100deg);
  }
  .rotc100-xxl {
    transform: rotate(-100deg);
  }
  .rot105-xxl {
    transform: rotate(105deg);
  }
  .rotc105-xxl {
    transform: rotate(-105deg);
  }
  .rot110-xxl {
    transform: rotate(110deg);
  }
  .rotc110-xxl {
    transform: rotate(-110deg);
  }
  .rot115-xxl {
    transform: rotate(115deg);
  }
  .rotc115-xxl {
    transform: rotate(-115deg);
  }
  .rot120-xxl {
    transform: rotate(120deg);
  }
  .rotc120-xxl {
    transform: rotate(-120deg);
  }
  .rot125-xxl {
    transform: rotate(125deg);
  }
  .rotc125-xxl {
    transform: rotate(-125deg);
  }
  .rot130-xxl {
    transform: rotate(130deg);
  }
  .rotc130-xxl {
    transform: rotate(-130deg);
  }
  .rot135-xxl {
    transform: rotate(135deg);
  }
  .rotc135-xxl {
    transform: rotate(-135deg);
  }
  .rot140-xxl {
    transform: rotate(140deg);
  }
  .rotc140-xxl {
    transform: rotate(-140deg);
  }
  .rot145-xxl {
    transform: rotate(145deg);
  }
  .rotc145-xxl {
    transform: rotate(-145deg);
  }
  .rot150-xxl {
    transform: rotate(150deg);
  }
  .rotc150-xxl {
    transform: rotate(-150deg);
  }
  .rot155-xxl {
    transform: rotate(155deg);
  }
  .rotc155-xxl {
    transform: rotate(-155deg);
  }
  .rot160-xxl {
    transform: rotate(160deg);
  }
  .rotc160-xxl {
    transform: rotate(-160deg);
  }
  .rot165-xxl {
    transform: rotate(165deg);
  }
  .rotc165-xxl {
    transform: rotate(-165deg);
  }
  .rot170-xxl {
    transform: rotate(170deg);
  }
  .rotc170-xxl {
    transform: rotate(-170deg);
  }
  .rot175-xxl {
    transform: rotate(175deg);
  }
  .rotc175-xxl {
    transform: rotate(-175deg);
  }
  .rot180-xxl {
    transform: rotate(180deg);
  }
  .rotc180-xxl {
    transform: rotate(-180deg);
  }
  .rot185-xxl {
    transform: rotate(185deg);
  }
  .rotc185-xxl {
    transform: rotate(-185deg);
  }
  .rot190-xxl {
    transform: rotate(190deg);
  }
  .rotc190-xxl {
    transform: rotate(-190deg);
  }
  .rot195-xxl {
    transform: rotate(195deg);
  }
  .rotc195-xxl {
    transform: rotate(-195deg);
  }
  .rot200-xxl {
    transform: rotate(200deg);
  }
  .rotc200-xxl {
    transform: rotate(-200deg);
  }
  .rot205-xxl {
    transform: rotate(205deg);
  }
  .rotc205-xxl {
    transform: rotate(-205deg);
  }
  .rot210-xxl {
    transform: rotate(210deg);
  }
  .rotc210-xxl {
    transform: rotate(-210deg);
  }
  .rot215-xxl {
    transform: rotate(215deg);
  }
  .rotc215-xxl {
    transform: rotate(-215deg);
  }
  .rot220-xxl {
    transform: rotate(220deg);
  }
  .rotc220-xxl {
    transform: rotate(-220deg);
  }
  .rot225-xxl {
    transform: rotate(225deg);
  }
  .rotc225-xxl {
    transform: rotate(-225deg);
  }
  .rot230-xxl {
    transform: rotate(230deg);
  }
  .rotc230-xxl {
    transform: rotate(-230deg);
  }
  .rot235-xxl {
    transform: rotate(235deg);
  }
  .rotc235-xxl {
    transform: rotate(-235deg);
  }
  .rot240-xxl {
    transform: rotate(240deg);
  }
  .rotc240-xxl {
    transform: rotate(-240deg);
  }
  .rot245-xxl {
    transform: rotate(245deg);
  }
  .rotc245-xxl {
    transform: rotate(-245deg);
  }
  .rot250-xxl {
    transform: rotate(250deg);
  }
  .rotc250-xxl {
    transform: rotate(-250deg);
  }
  .rot255-xxl {
    transform: rotate(255deg);
  }
  .rotc255-xxl {
    transform: rotate(-255deg);
  }
  .rot260-xxl {
    transform: rotate(260deg);
  }
  .rotc260-xxl {
    transform: rotate(-260deg);
  }
  .rot265-xxl {
    transform: rotate(265deg);
  }
  .rotc265-xxl {
    transform: rotate(-265deg);
  }
  .rot270-xxl {
    transform: rotate(270deg);
  }
  .rotc270-xxl {
    transform: rotate(-270deg);
  }
  .rot275-xxl {
    transform: rotate(275deg);
  }
  .rotc275-xxl {
    transform: rotate(-275deg);
  }
  .rot280-xxl {
    transform: rotate(280deg);
  }
  .rotc280-xxl {
    transform: rotate(-280deg);
  }
  .rot285-xxl {
    transform: rotate(285deg);
  }
  .rotc285-xxl {
    transform: rotate(-285deg);
  }
  .rot290-xxl {
    transform: rotate(290deg);
  }
  .rotc290-xxl {
    transform: rotate(-290deg);
  }
  .rot295-xxl {
    transform: rotate(295deg);
  }
  .rotc295-xxl {
    transform: rotate(-295deg);
  }
  .rot300-xxl {
    transform: rotate(300deg);
  }
  .rotc300-xxl {
    transform: rotate(-300deg);
  }
  .rot305-xxl {
    transform: rotate(305deg);
  }
  .rotc305-xxl {
    transform: rotate(-305deg);
  }
  .rot310-xxl {
    transform: rotate(310deg);
  }
  .rotc310-xxl {
    transform: rotate(-310deg);
  }
  .rot315-xxl {
    transform: rotate(315deg);
  }
  .rotc315-xxl {
    transform: rotate(-315deg);
  }
  .rot320-xxl {
    transform: rotate(320deg);
  }
  .rotc320-xxl {
    transform: rotate(-320deg);
  }
  .rot325-xxl {
    transform: rotate(325deg);
  }
  .rotc325-xxl {
    transform: rotate(-325deg);
  }
  .rot330-xxl {
    transform: rotate(330deg);
  }
  .rotc330-xxl {
    transform: rotate(-330deg);
  }
  .rot335-xxl {
    transform: rotate(335deg);
  }
  .rotc335-xxl {
    transform: rotate(-335deg);
  }
  .rot340-xxl {
    transform: rotate(340deg);
  }
  .rotc340-xxl {
    transform: rotate(-340deg);
  }
  .rot345-xxl {
    transform: rotate(345deg);
  }
  .rotc345-xxl {
    transform: rotate(-345deg);
  }
  .rot350-xxl {
    transform: rotate(350deg);
  }
  .rotc350-xxl {
    transform: rotate(-350deg);
  }
  .rot355-xxl {
    transform: rotate(355deg);
  }
  .rotc355-xxl {
    transform: rotate(-355deg);
  }
  .rot360-xxl {
    transform: rotate(360deg);
  }
  .rotc360-xxl {
    transform: rotate(-360deg);
  }
  .scale5-xxl {
    transform: scale(0.05);
  }
  .scale10-xxl {
    transform: scale(0.1);
  }
  .scale15-xxl {
    transform: scale(0.15);
  }
  .scale20-xxl {
    transform: scale(0.2);
  }
  .scale25-xxl {
    transform: scale(0.25);
  }
  .scale30-xxl {
    transform: scale(0.3);
  }
  .scale35-xxl {
    transform: scale(0.35);
  }
  .scale40-xxl {
    transform: scale(0.4);
  }
  .scale45-xxl {
    transform: scale(0.45);
  }
  .scale50-xxl {
    transform: scale(0.5);
  }
  .scale55-xxl {
    transform: scale(0.55);
  }
  .scale60-xxl {
    transform: scale(0.6);
  }
  .scale65-xxl {
    transform: scale(0.65);
  }
  .scale70-xxl {
    transform: scale(0.7);
  }
  .scale75-xxl {
    transform: scale(0.75);
  }
  .scale80-xxl {
    transform: scale(0.8);
  }
  .scale85-xxl {
    transform: scale(0.85);
  }
  .scale90-xxl {
    transform: scale(0.9);
  }
  .scale95-xxl {
    transform: scale(0.95);
  }
  .scale100-xxl {
    transform: scale(1);
  }
  .scale105-xxl {
    transform: scale(1.05);
  }
  .scale110-xxl {
    transform: scale(1.1);
  }
  .scale115-xxl {
    transform: scale(1.15);
  }
  .scale120-xxl {
    transform: scale(1.2);
  }
  .scale125-xxl {
    transform: scale(1.25);
  }
  .scale130-xxl {
    transform: scale(1.3);
  }
  .scale135-xxl {
    transform: scale(1.35);
  }
  .scale140-xxl {
    transform: scale(1.4);
  }
  .scale145-xxl {
    transform: scale(1.45);
  }
  .scale150-xxl {
    transform: scale(1.5);
  }
  .scale155-xxl {
    transform: scale(1.55);
  }
  .scale160-xxl {
    transform: scale(1.6);
  }
  .scale165-xxl {
    transform: scale(1.65);
  }
  .scale170-xxl {
    transform: scale(1.7);
  }
  .scale175-xxl {
    transform: scale(1.75);
  }
  .scale180-xxl {
    transform: scale(1.8);
  }
  .scale185-xxl {
    transform: scale(1.85);
  }
  .scale190-xxl {
    transform: scale(1.9);
  }
  .scale195-xxl {
    transform: scale(1.95);
  }
  .scale200-xxl {
    transform: scale(2);
  }
}
@media (max-width: 1585px) {
  .rot5-xxlx {
    transform: rotate(5deg);
  }
  .rotc5-xxlx {
    transform: rotate(-5deg);
  }
  .rot10-xxlx {
    transform: rotate(10deg);
  }
  .rotc10-xxlx {
    transform: rotate(-10deg);
  }
  .rot15-xxlx {
    transform: rotate(15deg);
  }
  .rotc15-xxlx {
    transform: rotate(-15deg);
  }
  .rot20-xxlx {
    transform: rotate(20deg);
  }
  .rotc20-xxlx {
    transform: rotate(-20deg);
  }
  .rot25-xxlx {
    transform: rotate(25deg);
  }
  .rotc25-xxlx {
    transform: rotate(-25deg);
  }
  .rot30-xxlx {
    transform: rotate(30deg);
  }
  .rotc30-xxlx {
    transform: rotate(-30deg);
  }
  .rot35-xxlx {
    transform: rotate(35deg);
  }
  .rotc35-xxlx {
    transform: rotate(-35deg);
  }
  .rot40-xxlx {
    transform: rotate(40deg);
  }
  .rotc40-xxlx {
    transform: rotate(-40deg);
  }
  .rot45-xxlx {
    transform: rotate(45deg);
  }
  .rotc45-xxlx {
    transform: rotate(-45deg);
  }
  .rot50-xxlx {
    transform: rotate(50deg);
  }
  .rotc50-xxlx {
    transform: rotate(-50deg);
  }
  .rot55-xxlx {
    transform: rotate(55deg);
  }
  .rotc55-xxlx {
    transform: rotate(-55deg);
  }
  .rot60-xxlx {
    transform: rotate(60deg);
  }
  .rotc60-xxlx {
    transform: rotate(-60deg);
  }
  .rot65-xxlx {
    transform: rotate(65deg);
  }
  .rotc65-xxlx {
    transform: rotate(-65deg);
  }
  .rot70-xxlx {
    transform: rotate(70deg);
  }
  .rotc70-xxlx {
    transform: rotate(-70deg);
  }
  .rot75-xxlx {
    transform: rotate(75deg);
  }
  .rotc75-xxlx {
    transform: rotate(-75deg);
  }
  .rot80-xxlx {
    transform: rotate(80deg);
  }
  .rotc80-xxlx {
    transform: rotate(-80deg);
  }
  .rot85-xxlx {
    transform: rotate(85deg);
  }
  .rotc85-xxlx {
    transform: rotate(-85deg);
  }
  .rot90-xxlx {
    transform: rotate(90deg);
  }
  .rotc90-xxlx {
    transform: rotate(-90deg);
  }
  .rot95-xxlx {
    transform: rotate(95deg);
  }
  .rotc95-xxlx {
    transform: rotate(-95deg);
  }
  .rot100-xxlx {
    transform: rotate(100deg);
  }
  .rotc100-xxlx {
    transform: rotate(-100deg);
  }
  .rot105-xxlx {
    transform: rotate(105deg);
  }
  .rotc105-xxlx {
    transform: rotate(-105deg);
  }
  .rot110-xxlx {
    transform: rotate(110deg);
  }
  .rotc110-xxlx {
    transform: rotate(-110deg);
  }
  .rot115-xxlx {
    transform: rotate(115deg);
  }
  .rotc115-xxlx {
    transform: rotate(-115deg);
  }
  .rot120-xxlx {
    transform: rotate(120deg);
  }
  .rotc120-xxlx {
    transform: rotate(-120deg);
  }
  .rot125-xxlx {
    transform: rotate(125deg);
  }
  .rotc125-xxlx {
    transform: rotate(-125deg);
  }
  .rot130-xxlx {
    transform: rotate(130deg);
  }
  .rotc130-xxlx {
    transform: rotate(-130deg);
  }
  .rot135-xxlx {
    transform: rotate(135deg);
  }
  .rotc135-xxlx {
    transform: rotate(-135deg);
  }
  .rot140-xxlx {
    transform: rotate(140deg);
  }
  .rotc140-xxlx {
    transform: rotate(-140deg);
  }
  .rot145-xxlx {
    transform: rotate(145deg);
  }
  .rotc145-xxlx {
    transform: rotate(-145deg);
  }
  .rot150-xxlx {
    transform: rotate(150deg);
  }
  .rotc150-xxlx {
    transform: rotate(-150deg);
  }
  .rot155-xxlx {
    transform: rotate(155deg);
  }
  .rotc155-xxlx {
    transform: rotate(-155deg);
  }
  .rot160-xxlx {
    transform: rotate(160deg);
  }
  .rotc160-xxlx {
    transform: rotate(-160deg);
  }
  .rot165-xxlx {
    transform: rotate(165deg);
  }
  .rotc165-xxlx {
    transform: rotate(-165deg);
  }
  .rot170-xxlx {
    transform: rotate(170deg);
  }
  .rotc170-xxlx {
    transform: rotate(-170deg);
  }
  .rot175-xxlx {
    transform: rotate(175deg);
  }
  .rotc175-xxlx {
    transform: rotate(-175deg);
  }
  .rot180-xxlx {
    transform: rotate(180deg);
  }
  .rotc180-xxlx {
    transform: rotate(-180deg);
  }
  .rot185-xxlx {
    transform: rotate(185deg);
  }
  .rotc185-xxlx {
    transform: rotate(-185deg);
  }
  .rot190-xxlx {
    transform: rotate(190deg);
  }
  .rotc190-xxlx {
    transform: rotate(-190deg);
  }
  .rot195-xxlx {
    transform: rotate(195deg);
  }
  .rotc195-xxlx {
    transform: rotate(-195deg);
  }
  .rot200-xxlx {
    transform: rotate(200deg);
  }
  .rotc200-xxlx {
    transform: rotate(-200deg);
  }
  .rot205-xxlx {
    transform: rotate(205deg);
  }
  .rotc205-xxlx {
    transform: rotate(-205deg);
  }
  .rot210-xxlx {
    transform: rotate(210deg);
  }
  .rotc210-xxlx {
    transform: rotate(-210deg);
  }
  .rot215-xxlx {
    transform: rotate(215deg);
  }
  .rotc215-xxlx {
    transform: rotate(-215deg);
  }
  .rot220-xxlx {
    transform: rotate(220deg);
  }
  .rotc220-xxlx {
    transform: rotate(-220deg);
  }
  .rot225-xxlx {
    transform: rotate(225deg);
  }
  .rotc225-xxlx {
    transform: rotate(-225deg);
  }
  .rot230-xxlx {
    transform: rotate(230deg);
  }
  .rotc230-xxlx {
    transform: rotate(-230deg);
  }
  .rot235-xxlx {
    transform: rotate(235deg);
  }
  .rotc235-xxlx {
    transform: rotate(-235deg);
  }
  .rot240-xxlx {
    transform: rotate(240deg);
  }
  .rotc240-xxlx {
    transform: rotate(-240deg);
  }
  .rot245-xxlx {
    transform: rotate(245deg);
  }
  .rotc245-xxlx {
    transform: rotate(-245deg);
  }
  .rot250-xxlx {
    transform: rotate(250deg);
  }
  .rotc250-xxlx {
    transform: rotate(-250deg);
  }
  .rot255-xxlx {
    transform: rotate(255deg);
  }
  .rotc255-xxlx {
    transform: rotate(-255deg);
  }
  .rot260-xxlx {
    transform: rotate(260deg);
  }
  .rotc260-xxlx {
    transform: rotate(-260deg);
  }
  .rot265-xxlx {
    transform: rotate(265deg);
  }
  .rotc265-xxlx {
    transform: rotate(-265deg);
  }
  .rot270-xxlx {
    transform: rotate(270deg);
  }
  .rotc270-xxlx {
    transform: rotate(-270deg);
  }
  .rot275-xxlx {
    transform: rotate(275deg);
  }
  .rotc275-xxlx {
    transform: rotate(-275deg);
  }
  .rot280-xxlx {
    transform: rotate(280deg);
  }
  .rotc280-xxlx {
    transform: rotate(-280deg);
  }
  .rot285-xxlx {
    transform: rotate(285deg);
  }
  .rotc285-xxlx {
    transform: rotate(-285deg);
  }
  .rot290-xxlx {
    transform: rotate(290deg);
  }
  .rotc290-xxlx {
    transform: rotate(-290deg);
  }
  .rot295-xxlx {
    transform: rotate(295deg);
  }
  .rotc295-xxlx {
    transform: rotate(-295deg);
  }
  .rot300-xxlx {
    transform: rotate(300deg);
  }
  .rotc300-xxlx {
    transform: rotate(-300deg);
  }
  .rot305-xxlx {
    transform: rotate(305deg);
  }
  .rotc305-xxlx {
    transform: rotate(-305deg);
  }
  .rot310-xxlx {
    transform: rotate(310deg);
  }
  .rotc310-xxlx {
    transform: rotate(-310deg);
  }
  .rot315-xxlx {
    transform: rotate(315deg);
  }
  .rotc315-xxlx {
    transform: rotate(-315deg);
  }
  .rot320-xxlx {
    transform: rotate(320deg);
  }
  .rotc320-xxlx {
    transform: rotate(-320deg);
  }
  .rot325-xxlx {
    transform: rotate(325deg);
  }
  .rotc325-xxlx {
    transform: rotate(-325deg);
  }
  .rot330-xxlx {
    transform: rotate(330deg);
  }
  .rotc330-xxlx {
    transform: rotate(-330deg);
  }
  .rot335-xxlx {
    transform: rotate(335deg);
  }
  .rotc335-xxlx {
    transform: rotate(-335deg);
  }
  .rot340-xxlx {
    transform: rotate(340deg);
  }
  .rotc340-xxlx {
    transform: rotate(-340deg);
  }
  .rot345-xxlx {
    transform: rotate(345deg);
  }
  .rotc345-xxlx {
    transform: rotate(-345deg);
  }
  .rot350-xxlx {
    transform: rotate(350deg);
  }
  .rotc350-xxlx {
    transform: rotate(-350deg);
  }
  .rot355-xxlx {
    transform: rotate(355deg);
  }
  .rotc355-xxlx {
    transform: rotate(-355deg);
  }
  .rot360-xxlx {
    transform: rotate(360deg);
  }
  .rotc360-xxlx {
    transform: rotate(-360deg);
  }
  .scale5-xxlx {
    transform: scale(0.05);
  }
  .scale10-xxlx {
    transform: scale(0.1);
  }
  .scale15-xxlx {
    transform: scale(0.15);
  }
  .scale20-xxlx {
    transform: scale(0.2);
  }
  .scale25-xxlx {
    transform: scale(0.25);
  }
  .scale30-xxlx {
    transform: scale(0.3);
  }
  .scale35-xxlx {
    transform: scale(0.35);
  }
  .scale40-xxlx {
    transform: scale(0.4);
  }
  .scale45-xxlx {
    transform: scale(0.45);
  }
  .scale50-xxlx {
    transform: scale(0.5);
  }
  .scale55-xxlx {
    transform: scale(0.55);
  }
  .scale60-xxlx {
    transform: scale(0.6);
  }
  .scale65-xxlx {
    transform: scale(0.65);
  }
  .scale70-xxlx {
    transform: scale(0.7);
  }
  .scale75-xxlx {
    transform: scale(0.75);
  }
  .scale80-xxlx {
    transform: scale(0.8);
  }
  .scale85-xxlx {
    transform: scale(0.85);
  }
  .scale90-xxlx {
    transform: scale(0.9);
  }
  .scale95-xxlx {
    transform: scale(0.95);
  }
  .scale100-xxlx {
    transform: scale(1);
  }
  .scale105-xxlx {
    transform: scale(1.05);
  }
  .scale110-xxlx {
    transform: scale(1.1);
  }
  .scale115-xxlx {
    transform: scale(1.15);
  }
  .scale120-xxlx {
    transform: scale(1.2);
  }
  .scale125-xxlx {
    transform: scale(1.25);
  }
  .scale130-xxlx {
    transform: scale(1.3);
  }
  .scale135-xxlx {
    transform: scale(1.35);
  }
  .scale140-xxlx {
    transform: scale(1.4);
  }
  .scale145-xxlx {
    transform: scale(1.45);
  }
  .scale150-xxlx {
    transform: scale(1.5);
  }
  .scale155-xxlx {
    transform: scale(1.55);
  }
  .scale160-xxlx {
    transform: scale(1.6);
  }
  .scale165-xxlx {
    transform: scale(1.65);
  }
  .scale170-xxlx {
    transform: scale(1.7);
  }
  .scale175-xxlx {
    transform: scale(1.75);
  }
  .scale180-xxlx {
    transform: scale(1.8);
  }
  .scale185-xxlx {
    transform: scale(1.85);
  }
  .scale190-xxlx {
    transform: scale(1.9);
  }
  .scale195-xxlx {
    transform: scale(1.95);
  }
  .scale200-xxlx {
    transform: scale(2);
  }
}
@media (max-width: 1499px) {
  .rot5-xl {
    transform: rotate(5deg);
  }
  .rotc5-xl {
    transform: rotate(-5deg);
  }
  .rot10-xl {
    transform: rotate(10deg);
  }
  .rotc10-xl {
    transform: rotate(-10deg);
  }
  .rot15-xl {
    transform: rotate(15deg);
  }
  .rotc15-xl {
    transform: rotate(-15deg);
  }
  .rot20-xl {
    transform: rotate(20deg);
  }
  .rotc20-xl {
    transform: rotate(-20deg);
  }
  .rot25-xl {
    transform: rotate(25deg);
  }
  .rotc25-xl {
    transform: rotate(-25deg);
  }
  .rot30-xl {
    transform: rotate(30deg);
  }
  .rotc30-xl {
    transform: rotate(-30deg);
  }
  .rot35-xl {
    transform: rotate(35deg);
  }
  .rotc35-xl {
    transform: rotate(-35deg);
  }
  .rot40-xl {
    transform: rotate(40deg);
  }
  .rotc40-xl {
    transform: rotate(-40deg);
  }
  .rot45-xl {
    transform: rotate(45deg);
  }
  .rotc45-xl {
    transform: rotate(-45deg);
  }
  .rot50-xl {
    transform: rotate(50deg);
  }
  .rotc50-xl {
    transform: rotate(-50deg);
  }
  .rot55-xl {
    transform: rotate(55deg);
  }
  .rotc55-xl {
    transform: rotate(-55deg);
  }
  .rot60-xl {
    transform: rotate(60deg);
  }
  .rotc60-xl {
    transform: rotate(-60deg);
  }
  .rot65-xl {
    transform: rotate(65deg);
  }
  .rotc65-xl {
    transform: rotate(-65deg);
  }
  .rot70-xl {
    transform: rotate(70deg);
  }
  .rotc70-xl {
    transform: rotate(-70deg);
  }
  .rot75-xl {
    transform: rotate(75deg);
  }
  .rotc75-xl {
    transform: rotate(-75deg);
  }
  .rot80-xl {
    transform: rotate(80deg);
  }
  .rotc80-xl {
    transform: rotate(-80deg);
  }
  .rot85-xl {
    transform: rotate(85deg);
  }
  .rotc85-xl {
    transform: rotate(-85deg);
  }
  .rot90-xl {
    transform: rotate(90deg);
  }
  .rotc90-xl {
    transform: rotate(-90deg);
  }
  .rot95-xl {
    transform: rotate(95deg);
  }
  .rotc95-xl {
    transform: rotate(-95deg);
  }
  .rot100-xl {
    transform: rotate(100deg);
  }
  .rotc100-xl {
    transform: rotate(-100deg);
  }
  .rot105-xl {
    transform: rotate(105deg);
  }
  .rotc105-xl {
    transform: rotate(-105deg);
  }
  .rot110-xl {
    transform: rotate(110deg);
  }
  .rotc110-xl {
    transform: rotate(-110deg);
  }
  .rot115-xl {
    transform: rotate(115deg);
  }
  .rotc115-xl {
    transform: rotate(-115deg);
  }
  .rot120-xl {
    transform: rotate(120deg);
  }
  .rotc120-xl {
    transform: rotate(-120deg);
  }
  .rot125-xl {
    transform: rotate(125deg);
  }
  .rotc125-xl {
    transform: rotate(-125deg);
  }
  .rot130-xl {
    transform: rotate(130deg);
  }
  .rotc130-xl {
    transform: rotate(-130deg);
  }
  .rot135-xl {
    transform: rotate(135deg);
  }
  .rotc135-xl {
    transform: rotate(-135deg);
  }
  .rot140-xl {
    transform: rotate(140deg);
  }
  .rotc140-xl {
    transform: rotate(-140deg);
  }
  .rot145-xl {
    transform: rotate(145deg);
  }
  .rotc145-xl {
    transform: rotate(-145deg);
  }
  .rot150-xl {
    transform: rotate(150deg);
  }
  .rotc150-xl {
    transform: rotate(-150deg);
  }
  .rot155-xl {
    transform: rotate(155deg);
  }
  .rotc155-xl {
    transform: rotate(-155deg);
  }
  .rot160-xl {
    transform: rotate(160deg);
  }
  .rotc160-xl {
    transform: rotate(-160deg);
  }
  .rot165-xl {
    transform: rotate(165deg);
  }
  .rotc165-xl {
    transform: rotate(-165deg);
  }
  .rot170-xl {
    transform: rotate(170deg);
  }
  .rotc170-xl {
    transform: rotate(-170deg);
  }
  .rot175-xl {
    transform: rotate(175deg);
  }
  .rotc175-xl {
    transform: rotate(-175deg);
  }
  .rot180-xl {
    transform: rotate(180deg);
  }
  .rotc180-xl {
    transform: rotate(-180deg);
  }
  .rot185-xl {
    transform: rotate(185deg);
  }
  .rotc185-xl {
    transform: rotate(-185deg);
  }
  .rot190-xl {
    transform: rotate(190deg);
  }
  .rotc190-xl {
    transform: rotate(-190deg);
  }
  .rot195-xl {
    transform: rotate(195deg);
  }
  .rotc195-xl {
    transform: rotate(-195deg);
  }
  .rot200-xl {
    transform: rotate(200deg);
  }
  .rotc200-xl {
    transform: rotate(-200deg);
  }
  .rot205-xl {
    transform: rotate(205deg);
  }
  .rotc205-xl {
    transform: rotate(-205deg);
  }
  .rot210-xl {
    transform: rotate(210deg);
  }
  .rotc210-xl {
    transform: rotate(-210deg);
  }
  .rot215-xl {
    transform: rotate(215deg);
  }
  .rotc215-xl {
    transform: rotate(-215deg);
  }
  .rot220-xl {
    transform: rotate(220deg);
  }
  .rotc220-xl {
    transform: rotate(-220deg);
  }
  .rot225-xl {
    transform: rotate(225deg);
  }
  .rotc225-xl {
    transform: rotate(-225deg);
  }
  .rot230-xl {
    transform: rotate(230deg);
  }
  .rotc230-xl {
    transform: rotate(-230deg);
  }
  .rot235-xl {
    transform: rotate(235deg);
  }
  .rotc235-xl {
    transform: rotate(-235deg);
  }
  .rot240-xl {
    transform: rotate(240deg);
  }
  .rotc240-xl {
    transform: rotate(-240deg);
  }
  .rot245-xl {
    transform: rotate(245deg);
  }
  .rotc245-xl {
    transform: rotate(-245deg);
  }
  .rot250-xl {
    transform: rotate(250deg);
  }
  .rotc250-xl {
    transform: rotate(-250deg);
  }
  .rot255-xl {
    transform: rotate(255deg);
  }
  .rotc255-xl {
    transform: rotate(-255deg);
  }
  .rot260-xl {
    transform: rotate(260deg);
  }
  .rotc260-xl {
    transform: rotate(-260deg);
  }
  .rot265-xl {
    transform: rotate(265deg);
  }
  .rotc265-xl {
    transform: rotate(-265deg);
  }
  .rot270-xl {
    transform: rotate(270deg);
  }
  .rotc270-xl {
    transform: rotate(-270deg);
  }
  .rot275-xl {
    transform: rotate(275deg);
  }
  .rotc275-xl {
    transform: rotate(-275deg);
  }
  .rot280-xl {
    transform: rotate(280deg);
  }
  .rotc280-xl {
    transform: rotate(-280deg);
  }
  .rot285-xl {
    transform: rotate(285deg);
  }
  .rotc285-xl {
    transform: rotate(-285deg);
  }
  .rot290-xl {
    transform: rotate(290deg);
  }
  .rotc290-xl {
    transform: rotate(-290deg);
  }
  .rot295-xl {
    transform: rotate(295deg);
  }
  .rotc295-xl {
    transform: rotate(-295deg);
  }
  .rot300-xl {
    transform: rotate(300deg);
  }
  .rotc300-xl {
    transform: rotate(-300deg);
  }
  .rot305-xl {
    transform: rotate(305deg);
  }
  .rotc305-xl {
    transform: rotate(-305deg);
  }
  .rot310-xl {
    transform: rotate(310deg);
  }
  .rotc310-xl {
    transform: rotate(-310deg);
  }
  .rot315-xl {
    transform: rotate(315deg);
  }
  .rotc315-xl {
    transform: rotate(-315deg);
  }
  .rot320-xl {
    transform: rotate(320deg);
  }
  .rotc320-xl {
    transform: rotate(-320deg);
  }
  .rot325-xl {
    transform: rotate(325deg);
  }
  .rotc325-xl {
    transform: rotate(-325deg);
  }
  .rot330-xl {
    transform: rotate(330deg);
  }
  .rotc330-xl {
    transform: rotate(-330deg);
  }
  .rot335-xl {
    transform: rotate(335deg);
  }
  .rotc335-xl {
    transform: rotate(-335deg);
  }
  .rot340-xl {
    transform: rotate(340deg);
  }
  .rotc340-xl {
    transform: rotate(-340deg);
  }
  .rot345-xl {
    transform: rotate(345deg);
  }
  .rotc345-xl {
    transform: rotate(-345deg);
  }
  .rot350-xl {
    transform: rotate(350deg);
  }
  .rotc350-xl {
    transform: rotate(-350deg);
  }
  .rot355-xl {
    transform: rotate(355deg);
  }
  .rotc355-xl {
    transform: rotate(-355deg);
  }
  .rot360-xl {
    transform: rotate(360deg);
  }
  .rotc360-xl {
    transform: rotate(-360deg);
  }
  .scale5-xl {
    transform: scale(0.05);
  }
  .scale10-xl {
    transform: scale(0.1);
  }
  .scale15-xl {
    transform: scale(0.15);
  }
  .scale20-xl {
    transform: scale(0.2);
  }
  .scale25-xl {
    transform: scale(0.25);
  }
  .scale30-xl {
    transform: scale(0.3);
  }
  .scale35-xl {
    transform: scale(0.35);
  }
  .scale40-xl {
    transform: scale(0.4);
  }
  .scale45-xl {
    transform: scale(0.45);
  }
  .scale50-xl {
    transform: scale(0.5);
  }
  .scale55-xl {
    transform: scale(0.55);
  }
  .scale60-xl {
    transform: scale(0.6);
  }
  .scale65-xl {
    transform: scale(0.65);
  }
  .scale70-xl {
    transform: scale(0.7);
  }
  .scale75-xl {
    transform: scale(0.75);
  }
  .scale80-xl {
    transform: scale(0.8);
  }
  .scale85-xl {
    transform: scale(0.85);
  }
  .scale90-xl {
    transform: scale(0.9);
  }
  .scale95-xl {
    transform: scale(0.95);
  }
  .scale100-xl {
    transform: scale(1);
  }
  .scale105-xl {
    transform: scale(1.05);
  }
  .scale110-xl {
    transform: scale(1.1);
  }
  .scale115-xl {
    transform: scale(1.15);
  }
  .scale120-xl {
    transform: scale(1.2);
  }
  .scale125-xl {
    transform: scale(1.25);
  }
  .scale130-xl {
    transform: scale(1.3);
  }
  .scale135-xl {
    transform: scale(1.35);
  }
  .scale140-xl {
    transform: scale(1.4);
  }
  .scale145-xl {
    transform: scale(1.45);
  }
  .scale150-xl {
    transform: scale(1.5);
  }
  .scale155-xl {
    transform: scale(1.55);
  }
  .scale160-xl {
    transform: scale(1.6);
  }
  .scale165-xl {
    transform: scale(1.65);
  }
  .scale170-xl {
    transform: scale(1.7);
  }
  .scale175-xl {
    transform: scale(1.75);
  }
  .scale180-xl {
    transform: scale(1.8);
  }
  .scale185-xl {
    transform: scale(1.85);
  }
  .scale190-xl {
    transform: scale(1.9);
  }
  .scale195-xl {
    transform: scale(1.95);
  }
  .scale200-xl {
    transform: scale(2);
  }
}
@media (max-width: 1399px) {
  .rot5-xlg {
    transform: rotate(5deg);
  }
  .rotc5-xlg {
    transform: rotate(-5deg);
  }
  .rot10-xlg {
    transform: rotate(10deg);
  }
  .rotc10-xlg {
    transform: rotate(-10deg);
  }
  .rot15-xlg {
    transform: rotate(15deg);
  }
  .rotc15-xlg {
    transform: rotate(-15deg);
  }
  .rot20-xlg {
    transform: rotate(20deg);
  }
  .rotc20-xlg {
    transform: rotate(-20deg);
  }
  .rot25-xlg {
    transform: rotate(25deg);
  }
  .rotc25-xlg {
    transform: rotate(-25deg);
  }
  .rot30-xlg {
    transform: rotate(30deg);
  }
  .rotc30-xlg {
    transform: rotate(-30deg);
  }
  .rot35-xlg {
    transform: rotate(35deg);
  }
  .rotc35-xlg {
    transform: rotate(-35deg);
  }
  .rot40-xlg {
    transform: rotate(40deg);
  }
  .rotc40-xlg {
    transform: rotate(-40deg);
  }
  .rot45-xlg {
    transform: rotate(45deg);
  }
  .rotc45-xlg {
    transform: rotate(-45deg);
  }
  .rot50-xlg {
    transform: rotate(50deg);
  }
  .rotc50-xlg {
    transform: rotate(-50deg);
  }
  .rot55-xlg {
    transform: rotate(55deg);
  }
  .rotc55-xlg {
    transform: rotate(-55deg);
  }
  .rot60-xlg {
    transform: rotate(60deg);
  }
  .rotc60-xlg {
    transform: rotate(-60deg);
  }
  .rot65-xlg {
    transform: rotate(65deg);
  }
  .rotc65-xlg {
    transform: rotate(-65deg);
  }
  .rot70-xlg {
    transform: rotate(70deg);
  }
  .rotc70-xlg {
    transform: rotate(-70deg);
  }
  .rot75-xlg {
    transform: rotate(75deg);
  }
  .rotc75-xlg {
    transform: rotate(-75deg);
  }
  .rot80-xlg {
    transform: rotate(80deg);
  }
  .rotc80-xlg {
    transform: rotate(-80deg);
  }
  .rot85-xlg {
    transform: rotate(85deg);
  }
  .rotc85-xlg {
    transform: rotate(-85deg);
  }
  .rot90-xlg {
    transform: rotate(90deg);
  }
  .rotc90-xlg {
    transform: rotate(-90deg);
  }
  .rot95-xlg {
    transform: rotate(95deg);
  }
  .rotc95-xlg {
    transform: rotate(-95deg);
  }
  .rot100-xlg {
    transform: rotate(100deg);
  }
  .rotc100-xlg {
    transform: rotate(-100deg);
  }
  .rot105-xlg {
    transform: rotate(105deg);
  }
  .rotc105-xlg {
    transform: rotate(-105deg);
  }
  .rot110-xlg {
    transform: rotate(110deg);
  }
  .rotc110-xlg {
    transform: rotate(-110deg);
  }
  .rot115-xlg {
    transform: rotate(115deg);
  }
  .rotc115-xlg {
    transform: rotate(-115deg);
  }
  .rot120-xlg {
    transform: rotate(120deg);
  }
  .rotc120-xlg {
    transform: rotate(-120deg);
  }
  .rot125-xlg {
    transform: rotate(125deg);
  }
  .rotc125-xlg {
    transform: rotate(-125deg);
  }
  .rot130-xlg {
    transform: rotate(130deg);
  }
  .rotc130-xlg {
    transform: rotate(-130deg);
  }
  .rot135-xlg {
    transform: rotate(135deg);
  }
  .rotc135-xlg {
    transform: rotate(-135deg);
  }
  .rot140-xlg {
    transform: rotate(140deg);
  }
  .rotc140-xlg {
    transform: rotate(-140deg);
  }
  .rot145-xlg {
    transform: rotate(145deg);
  }
  .rotc145-xlg {
    transform: rotate(-145deg);
  }
  .rot150-xlg {
    transform: rotate(150deg);
  }
  .rotc150-xlg {
    transform: rotate(-150deg);
  }
  .rot155-xlg {
    transform: rotate(155deg);
  }
  .rotc155-xlg {
    transform: rotate(-155deg);
  }
  .rot160-xlg {
    transform: rotate(160deg);
  }
  .rotc160-xlg {
    transform: rotate(-160deg);
  }
  .rot165-xlg {
    transform: rotate(165deg);
  }
  .rotc165-xlg {
    transform: rotate(-165deg);
  }
  .rot170-xlg {
    transform: rotate(170deg);
  }
  .rotc170-xlg {
    transform: rotate(-170deg);
  }
  .rot175-xlg {
    transform: rotate(175deg);
  }
  .rotc175-xlg {
    transform: rotate(-175deg);
  }
  .rot180-xlg {
    transform: rotate(180deg);
  }
  .rotc180-xlg {
    transform: rotate(-180deg);
  }
  .rot185-xlg {
    transform: rotate(185deg);
  }
  .rotc185-xlg {
    transform: rotate(-185deg);
  }
  .rot190-xlg {
    transform: rotate(190deg);
  }
  .rotc190-xlg {
    transform: rotate(-190deg);
  }
  .rot195-xlg {
    transform: rotate(195deg);
  }
  .rotc195-xlg {
    transform: rotate(-195deg);
  }
  .rot200-xlg {
    transform: rotate(200deg);
  }
  .rotc200-xlg {
    transform: rotate(-200deg);
  }
  .rot205-xlg {
    transform: rotate(205deg);
  }
  .rotc205-xlg {
    transform: rotate(-205deg);
  }
  .rot210-xlg {
    transform: rotate(210deg);
  }
  .rotc210-xlg {
    transform: rotate(-210deg);
  }
  .rot215-xlg {
    transform: rotate(215deg);
  }
  .rotc215-xlg {
    transform: rotate(-215deg);
  }
  .rot220-xlg {
    transform: rotate(220deg);
  }
  .rotc220-xlg {
    transform: rotate(-220deg);
  }
  .rot225-xlg {
    transform: rotate(225deg);
  }
  .rotc225-xlg {
    transform: rotate(-225deg);
  }
  .rot230-xlg {
    transform: rotate(230deg);
  }
  .rotc230-xlg {
    transform: rotate(-230deg);
  }
  .rot235-xlg {
    transform: rotate(235deg);
  }
  .rotc235-xlg {
    transform: rotate(-235deg);
  }
  .rot240-xlg {
    transform: rotate(240deg);
  }
  .rotc240-xlg {
    transform: rotate(-240deg);
  }
  .rot245-xlg {
    transform: rotate(245deg);
  }
  .rotc245-xlg {
    transform: rotate(-245deg);
  }
  .rot250-xlg {
    transform: rotate(250deg);
  }
  .rotc250-xlg {
    transform: rotate(-250deg);
  }
  .rot255-xlg {
    transform: rotate(255deg);
  }
  .rotc255-xlg {
    transform: rotate(-255deg);
  }
  .rot260-xlg {
    transform: rotate(260deg);
  }
  .rotc260-xlg {
    transform: rotate(-260deg);
  }
  .rot265-xlg {
    transform: rotate(265deg);
  }
  .rotc265-xlg {
    transform: rotate(-265deg);
  }
  .rot270-xlg {
    transform: rotate(270deg);
  }
  .rotc270-xlg {
    transform: rotate(-270deg);
  }
  .rot275-xlg {
    transform: rotate(275deg);
  }
  .rotc275-xlg {
    transform: rotate(-275deg);
  }
  .rot280-xlg {
    transform: rotate(280deg);
  }
  .rotc280-xlg {
    transform: rotate(-280deg);
  }
  .rot285-xlg {
    transform: rotate(285deg);
  }
  .rotc285-xlg {
    transform: rotate(-285deg);
  }
  .rot290-xlg {
    transform: rotate(290deg);
  }
  .rotc290-xlg {
    transform: rotate(-290deg);
  }
  .rot295-xlg {
    transform: rotate(295deg);
  }
  .rotc295-xlg {
    transform: rotate(-295deg);
  }
  .rot300-xlg {
    transform: rotate(300deg);
  }
  .rotc300-xlg {
    transform: rotate(-300deg);
  }
  .rot305-xlg {
    transform: rotate(305deg);
  }
  .rotc305-xlg {
    transform: rotate(-305deg);
  }
  .rot310-xlg {
    transform: rotate(310deg);
  }
  .rotc310-xlg {
    transform: rotate(-310deg);
  }
  .rot315-xlg {
    transform: rotate(315deg);
  }
  .rotc315-xlg {
    transform: rotate(-315deg);
  }
  .rot320-xlg {
    transform: rotate(320deg);
  }
  .rotc320-xlg {
    transform: rotate(-320deg);
  }
  .rot325-xlg {
    transform: rotate(325deg);
  }
  .rotc325-xlg {
    transform: rotate(-325deg);
  }
  .rot330-xlg {
    transform: rotate(330deg);
  }
  .rotc330-xlg {
    transform: rotate(-330deg);
  }
  .rot335-xlg {
    transform: rotate(335deg);
  }
  .rotc335-xlg {
    transform: rotate(-335deg);
  }
  .rot340-xlg {
    transform: rotate(340deg);
  }
  .rotc340-xlg {
    transform: rotate(-340deg);
  }
  .rot345-xlg {
    transform: rotate(345deg);
  }
  .rotc345-xlg {
    transform: rotate(-345deg);
  }
  .rot350-xlg {
    transform: rotate(350deg);
  }
  .rotc350-xlg {
    transform: rotate(-350deg);
  }
  .rot355-xlg {
    transform: rotate(355deg);
  }
  .rotc355-xlg {
    transform: rotate(-355deg);
  }
  .rot360-xlg {
    transform: rotate(360deg);
  }
  .rotc360-xlg {
    transform: rotate(-360deg);
  }
  .scale5-xlg {
    transform: scale(0.05);
  }
  .scale10-xlg {
    transform: scale(0.1);
  }
  .scale15-xlg {
    transform: scale(0.15);
  }
  .scale20-xlg {
    transform: scale(0.2);
  }
  .scale25-xlg {
    transform: scale(0.25);
  }
  .scale30-xlg {
    transform: scale(0.3);
  }
  .scale35-xlg {
    transform: scale(0.35);
  }
  .scale40-xlg {
    transform: scale(0.4);
  }
  .scale45-xlg {
    transform: scale(0.45);
  }
  .scale50-xlg {
    transform: scale(0.5);
  }
  .scale55-xlg {
    transform: scale(0.55);
  }
  .scale60-xlg {
    transform: scale(0.6);
  }
  .scale65-xlg {
    transform: scale(0.65);
  }
  .scale70-xlg {
    transform: scale(0.7);
  }
  .scale75-xlg {
    transform: scale(0.75);
  }
  .scale80-xlg {
    transform: scale(0.8);
  }
  .scale85-xlg {
    transform: scale(0.85);
  }
  .scale90-xlg {
    transform: scale(0.9);
  }
  .scale95-xlg {
    transform: scale(0.95);
  }
  .scale100-xlg {
    transform: scale(1);
  }
  .scale105-xlg {
    transform: scale(1.05);
  }
  .scale110-xlg {
    transform: scale(1.1);
  }
  .scale115-xlg {
    transform: scale(1.15);
  }
  .scale120-xlg {
    transform: scale(1.2);
  }
  .scale125-xlg {
    transform: scale(1.25);
  }
  .scale130-xlg {
    transform: scale(1.3);
  }
  .scale135-xlg {
    transform: scale(1.35);
  }
  .scale140-xlg {
    transform: scale(1.4);
  }
  .scale145-xlg {
    transform: scale(1.45);
  }
  .scale150-xlg {
    transform: scale(1.5);
  }
  .scale155-xlg {
    transform: scale(1.55);
  }
  .scale160-xlg {
    transform: scale(1.6);
  }
  .scale165-xlg {
    transform: scale(1.65);
  }
  .scale170-xlg {
    transform: scale(1.7);
  }
  .scale175-xlg {
    transform: scale(1.75);
  }
  .scale180-xlg {
    transform: scale(1.8);
  }
  .scale185-xlg {
    transform: scale(1.85);
  }
  .scale190-xlg {
    transform: scale(1.9);
  }
  .scale195-xlg {
    transform: scale(1.95);
  }
  .scale200-xlg {
    transform: scale(2);
  }
}
@media (max-width: 1272px) {
  .rot5-lg {
    transform: rotate(5deg);
  }
  .rotc5-lg {
    transform: rotate(-5deg);
  }
  .rot10-lg {
    transform: rotate(10deg);
  }
  .rotc10-lg {
    transform: rotate(-10deg);
  }
  .rot15-lg {
    transform: rotate(15deg);
  }
  .rotc15-lg {
    transform: rotate(-15deg);
  }
  .rot20-lg {
    transform: rotate(20deg);
  }
  .rotc20-lg {
    transform: rotate(-20deg);
  }
  .rot25-lg {
    transform: rotate(25deg);
  }
  .rotc25-lg {
    transform: rotate(-25deg);
  }
  .rot30-lg {
    transform: rotate(30deg);
  }
  .rotc30-lg {
    transform: rotate(-30deg);
  }
  .rot35-lg {
    transform: rotate(35deg);
  }
  .rotc35-lg {
    transform: rotate(-35deg);
  }
  .rot40-lg {
    transform: rotate(40deg);
  }
  .rotc40-lg {
    transform: rotate(-40deg);
  }
  .rot45-lg {
    transform: rotate(45deg);
  }
  .rotc45-lg {
    transform: rotate(-45deg);
  }
  .rot50-lg {
    transform: rotate(50deg);
  }
  .rotc50-lg {
    transform: rotate(-50deg);
  }
  .rot55-lg {
    transform: rotate(55deg);
  }
  .rotc55-lg {
    transform: rotate(-55deg);
  }
  .rot60-lg {
    transform: rotate(60deg);
  }
  .rotc60-lg {
    transform: rotate(-60deg);
  }
  .rot65-lg {
    transform: rotate(65deg);
  }
  .rotc65-lg {
    transform: rotate(-65deg);
  }
  .rot70-lg {
    transform: rotate(70deg);
  }
  .rotc70-lg {
    transform: rotate(-70deg);
  }
  .rot75-lg {
    transform: rotate(75deg);
  }
  .rotc75-lg {
    transform: rotate(-75deg);
  }
  .rot80-lg {
    transform: rotate(80deg);
  }
  .rotc80-lg {
    transform: rotate(-80deg);
  }
  .rot85-lg {
    transform: rotate(85deg);
  }
  .rotc85-lg {
    transform: rotate(-85deg);
  }
  .rot90-lg {
    transform: rotate(90deg);
  }
  .rotc90-lg {
    transform: rotate(-90deg);
  }
  .rot95-lg {
    transform: rotate(95deg);
  }
  .rotc95-lg {
    transform: rotate(-95deg);
  }
  .rot100-lg {
    transform: rotate(100deg);
  }
  .rotc100-lg {
    transform: rotate(-100deg);
  }
  .rot105-lg {
    transform: rotate(105deg);
  }
  .rotc105-lg {
    transform: rotate(-105deg);
  }
  .rot110-lg {
    transform: rotate(110deg);
  }
  .rotc110-lg {
    transform: rotate(-110deg);
  }
  .rot115-lg {
    transform: rotate(115deg);
  }
  .rotc115-lg {
    transform: rotate(-115deg);
  }
  .rot120-lg {
    transform: rotate(120deg);
  }
  .rotc120-lg {
    transform: rotate(-120deg);
  }
  .rot125-lg {
    transform: rotate(125deg);
  }
  .rotc125-lg {
    transform: rotate(-125deg);
  }
  .rot130-lg {
    transform: rotate(130deg);
  }
  .rotc130-lg {
    transform: rotate(-130deg);
  }
  .rot135-lg {
    transform: rotate(135deg);
  }
  .rotc135-lg {
    transform: rotate(-135deg);
  }
  .rot140-lg {
    transform: rotate(140deg);
  }
  .rotc140-lg {
    transform: rotate(-140deg);
  }
  .rot145-lg {
    transform: rotate(145deg);
  }
  .rotc145-lg {
    transform: rotate(-145deg);
  }
  .rot150-lg {
    transform: rotate(150deg);
  }
  .rotc150-lg {
    transform: rotate(-150deg);
  }
  .rot155-lg {
    transform: rotate(155deg);
  }
  .rotc155-lg {
    transform: rotate(-155deg);
  }
  .rot160-lg {
    transform: rotate(160deg);
  }
  .rotc160-lg {
    transform: rotate(-160deg);
  }
  .rot165-lg {
    transform: rotate(165deg);
  }
  .rotc165-lg {
    transform: rotate(-165deg);
  }
  .rot170-lg {
    transform: rotate(170deg);
  }
  .rotc170-lg {
    transform: rotate(-170deg);
  }
  .rot175-lg {
    transform: rotate(175deg);
  }
  .rotc175-lg {
    transform: rotate(-175deg);
  }
  .rot180-lg {
    transform: rotate(180deg);
  }
  .rotc180-lg {
    transform: rotate(-180deg);
  }
  .rot185-lg {
    transform: rotate(185deg);
  }
  .rotc185-lg {
    transform: rotate(-185deg);
  }
  .rot190-lg {
    transform: rotate(190deg);
  }
  .rotc190-lg {
    transform: rotate(-190deg);
  }
  .rot195-lg {
    transform: rotate(195deg);
  }
  .rotc195-lg {
    transform: rotate(-195deg);
  }
  .rot200-lg {
    transform: rotate(200deg);
  }
  .rotc200-lg {
    transform: rotate(-200deg);
  }
  .rot205-lg {
    transform: rotate(205deg);
  }
  .rotc205-lg {
    transform: rotate(-205deg);
  }
  .rot210-lg {
    transform: rotate(210deg);
  }
  .rotc210-lg {
    transform: rotate(-210deg);
  }
  .rot215-lg {
    transform: rotate(215deg);
  }
  .rotc215-lg {
    transform: rotate(-215deg);
  }
  .rot220-lg {
    transform: rotate(220deg);
  }
  .rotc220-lg {
    transform: rotate(-220deg);
  }
  .rot225-lg {
    transform: rotate(225deg);
  }
  .rotc225-lg {
    transform: rotate(-225deg);
  }
  .rot230-lg {
    transform: rotate(230deg);
  }
  .rotc230-lg {
    transform: rotate(-230deg);
  }
  .rot235-lg {
    transform: rotate(235deg);
  }
  .rotc235-lg {
    transform: rotate(-235deg);
  }
  .rot240-lg {
    transform: rotate(240deg);
  }
  .rotc240-lg {
    transform: rotate(-240deg);
  }
  .rot245-lg {
    transform: rotate(245deg);
  }
  .rotc245-lg {
    transform: rotate(-245deg);
  }
  .rot250-lg {
    transform: rotate(250deg);
  }
  .rotc250-lg {
    transform: rotate(-250deg);
  }
  .rot255-lg {
    transform: rotate(255deg);
  }
  .rotc255-lg {
    transform: rotate(-255deg);
  }
  .rot260-lg {
    transform: rotate(260deg);
  }
  .rotc260-lg {
    transform: rotate(-260deg);
  }
  .rot265-lg {
    transform: rotate(265deg);
  }
  .rotc265-lg {
    transform: rotate(-265deg);
  }
  .rot270-lg {
    transform: rotate(270deg);
  }
  .rotc270-lg {
    transform: rotate(-270deg);
  }
  .rot275-lg {
    transform: rotate(275deg);
  }
  .rotc275-lg {
    transform: rotate(-275deg);
  }
  .rot280-lg {
    transform: rotate(280deg);
  }
  .rotc280-lg {
    transform: rotate(-280deg);
  }
  .rot285-lg {
    transform: rotate(285deg);
  }
  .rotc285-lg {
    transform: rotate(-285deg);
  }
  .rot290-lg {
    transform: rotate(290deg);
  }
  .rotc290-lg {
    transform: rotate(-290deg);
  }
  .rot295-lg {
    transform: rotate(295deg);
  }
  .rotc295-lg {
    transform: rotate(-295deg);
  }
  .rot300-lg {
    transform: rotate(300deg);
  }
  .rotc300-lg {
    transform: rotate(-300deg);
  }
  .rot305-lg {
    transform: rotate(305deg);
  }
  .rotc305-lg {
    transform: rotate(-305deg);
  }
  .rot310-lg {
    transform: rotate(310deg);
  }
  .rotc310-lg {
    transform: rotate(-310deg);
  }
  .rot315-lg {
    transform: rotate(315deg);
  }
  .rotc315-lg {
    transform: rotate(-315deg);
  }
  .rot320-lg {
    transform: rotate(320deg);
  }
  .rotc320-lg {
    transform: rotate(-320deg);
  }
  .rot325-lg {
    transform: rotate(325deg);
  }
  .rotc325-lg {
    transform: rotate(-325deg);
  }
  .rot330-lg {
    transform: rotate(330deg);
  }
  .rotc330-lg {
    transform: rotate(-330deg);
  }
  .rot335-lg {
    transform: rotate(335deg);
  }
  .rotc335-lg {
    transform: rotate(-335deg);
  }
  .rot340-lg {
    transform: rotate(340deg);
  }
  .rotc340-lg {
    transform: rotate(-340deg);
  }
  .rot345-lg {
    transform: rotate(345deg);
  }
  .rotc345-lg {
    transform: rotate(-345deg);
  }
  .rot350-lg {
    transform: rotate(350deg);
  }
  .rotc350-lg {
    transform: rotate(-350deg);
  }
  .rot355-lg {
    transform: rotate(355deg);
  }
  .rotc355-lg {
    transform: rotate(-355deg);
  }
  .rot360-lg {
    transform: rotate(360deg);
  }
  .rotc360-lg {
    transform: rotate(-360deg);
  }
  .scale5-lg {
    transform: scale(0.05);
  }
  .scale10-lg {
    transform: scale(0.1);
  }
  .scale15-lg {
    transform: scale(0.15);
  }
  .scale20-lg {
    transform: scale(0.2);
  }
  .scale25-lg {
    transform: scale(0.25);
  }
  .scale30-lg {
    transform: scale(0.3);
  }
  .scale35-lg {
    transform: scale(0.35);
  }
  .scale40-lg {
    transform: scale(0.4);
  }
  .scale45-lg {
    transform: scale(0.45);
  }
  .scale50-lg {
    transform: scale(0.5);
  }
  .scale55-lg {
    transform: scale(0.55);
  }
  .scale60-lg {
    transform: scale(0.6);
  }
  .scale65-lg {
    transform: scale(0.65);
  }
  .scale70-lg {
    transform: scale(0.7);
  }
  .scale75-lg {
    transform: scale(0.75);
  }
  .scale80-lg {
    transform: scale(0.8);
  }
  .scale85-lg {
    transform: scale(0.85);
  }
  .scale90-lg {
    transform: scale(0.9);
  }
  .scale95-lg {
    transform: scale(0.95);
  }
  .scale100-lg {
    transform: scale(1);
  }
  .scale105-lg {
    transform: scale(1.05);
  }
  .scale110-lg {
    transform: scale(1.1);
  }
  .scale115-lg {
    transform: scale(1.15);
  }
  .scale120-lg {
    transform: scale(1.2);
  }
  .scale125-lg {
    transform: scale(1.25);
  }
  .scale130-lg {
    transform: scale(1.3);
  }
  .scale135-lg {
    transform: scale(1.35);
  }
  .scale140-lg {
    transform: scale(1.4);
  }
  .scale145-lg {
    transform: scale(1.45);
  }
  .scale150-lg {
    transform: scale(1.5);
  }
  .scale155-lg {
    transform: scale(1.55);
  }
  .scale160-lg {
    transform: scale(1.6);
  }
  .scale165-lg {
    transform: scale(1.65);
  }
  .scale170-lg {
    transform: scale(1.7);
  }
  .scale175-lg {
    transform: scale(1.75);
  }
  .scale180-lg {
    transform: scale(1.8);
  }
  .scale185-lg {
    transform: scale(1.85);
  }
  .scale190-lg {
    transform: scale(1.9);
  }
  .scale195-lg {
    transform: scale(1.95);
  }
  .scale200-lg {
    transform: scale(2);
  }
}
@media (max-width: 1135px) {
  .rot5-lgm {
    transform: rotate(5deg);
  }
  .rotc5-lgm {
    transform: rotate(-5deg);
  }
  .rot10-lgm {
    transform: rotate(10deg);
  }
  .rotc10-lgm {
    transform: rotate(-10deg);
  }
  .rot15-lgm {
    transform: rotate(15deg);
  }
  .rotc15-lgm {
    transform: rotate(-15deg);
  }
  .rot20-lgm {
    transform: rotate(20deg);
  }
  .rotc20-lgm {
    transform: rotate(-20deg);
  }
  .rot25-lgm {
    transform: rotate(25deg);
  }
  .rotc25-lgm {
    transform: rotate(-25deg);
  }
  .rot30-lgm {
    transform: rotate(30deg);
  }
  .rotc30-lgm {
    transform: rotate(-30deg);
  }
  .rot35-lgm {
    transform: rotate(35deg);
  }
  .rotc35-lgm {
    transform: rotate(-35deg);
  }
  .rot40-lgm {
    transform: rotate(40deg);
  }
  .rotc40-lgm {
    transform: rotate(-40deg);
  }
  .rot45-lgm {
    transform: rotate(45deg);
  }
  .rotc45-lgm {
    transform: rotate(-45deg);
  }
  .rot50-lgm {
    transform: rotate(50deg);
  }
  .rotc50-lgm {
    transform: rotate(-50deg);
  }
  .rot55-lgm {
    transform: rotate(55deg);
  }
  .rotc55-lgm {
    transform: rotate(-55deg);
  }
  .rot60-lgm {
    transform: rotate(60deg);
  }
  .rotc60-lgm {
    transform: rotate(-60deg);
  }
  .rot65-lgm {
    transform: rotate(65deg);
  }
  .rotc65-lgm {
    transform: rotate(-65deg);
  }
  .rot70-lgm {
    transform: rotate(70deg);
  }
  .rotc70-lgm {
    transform: rotate(-70deg);
  }
  .rot75-lgm {
    transform: rotate(75deg);
  }
  .rotc75-lgm {
    transform: rotate(-75deg);
  }
  .rot80-lgm {
    transform: rotate(80deg);
  }
  .rotc80-lgm {
    transform: rotate(-80deg);
  }
  .rot85-lgm {
    transform: rotate(85deg);
  }
  .rotc85-lgm {
    transform: rotate(-85deg);
  }
  .rot90-lgm {
    transform: rotate(90deg);
  }
  .rotc90-lgm {
    transform: rotate(-90deg);
  }
  .rot95-lgm {
    transform: rotate(95deg);
  }
  .rotc95-lgm {
    transform: rotate(-95deg);
  }
  .rot100-lgm {
    transform: rotate(100deg);
  }
  .rotc100-lgm {
    transform: rotate(-100deg);
  }
  .rot105-lgm {
    transform: rotate(105deg);
  }
  .rotc105-lgm {
    transform: rotate(-105deg);
  }
  .rot110-lgm {
    transform: rotate(110deg);
  }
  .rotc110-lgm {
    transform: rotate(-110deg);
  }
  .rot115-lgm {
    transform: rotate(115deg);
  }
  .rotc115-lgm {
    transform: rotate(-115deg);
  }
  .rot120-lgm {
    transform: rotate(120deg);
  }
  .rotc120-lgm {
    transform: rotate(-120deg);
  }
  .rot125-lgm {
    transform: rotate(125deg);
  }
  .rotc125-lgm {
    transform: rotate(-125deg);
  }
  .rot130-lgm {
    transform: rotate(130deg);
  }
  .rotc130-lgm {
    transform: rotate(-130deg);
  }
  .rot135-lgm {
    transform: rotate(135deg);
  }
  .rotc135-lgm {
    transform: rotate(-135deg);
  }
  .rot140-lgm {
    transform: rotate(140deg);
  }
  .rotc140-lgm {
    transform: rotate(-140deg);
  }
  .rot145-lgm {
    transform: rotate(145deg);
  }
  .rotc145-lgm {
    transform: rotate(-145deg);
  }
  .rot150-lgm {
    transform: rotate(150deg);
  }
  .rotc150-lgm {
    transform: rotate(-150deg);
  }
  .rot155-lgm {
    transform: rotate(155deg);
  }
  .rotc155-lgm {
    transform: rotate(-155deg);
  }
  .rot160-lgm {
    transform: rotate(160deg);
  }
  .rotc160-lgm {
    transform: rotate(-160deg);
  }
  .rot165-lgm {
    transform: rotate(165deg);
  }
  .rotc165-lgm {
    transform: rotate(-165deg);
  }
  .rot170-lgm {
    transform: rotate(170deg);
  }
  .rotc170-lgm {
    transform: rotate(-170deg);
  }
  .rot175-lgm {
    transform: rotate(175deg);
  }
  .rotc175-lgm {
    transform: rotate(-175deg);
  }
  .rot180-lgm {
    transform: rotate(180deg);
  }
  .rotc180-lgm {
    transform: rotate(-180deg);
  }
  .rot185-lgm {
    transform: rotate(185deg);
  }
  .rotc185-lgm {
    transform: rotate(-185deg);
  }
  .rot190-lgm {
    transform: rotate(190deg);
  }
  .rotc190-lgm {
    transform: rotate(-190deg);
  }
  .rot195-lgm {
    transform: rotate(195deg);
  }
  .rotc195-lgm {
    transform: rotate(-195deg);
  }
  .rot200-lgm {
    transform: rotate(200deg);
  }
  .rotc200-lgm {
    transform: rotate(-200deg);
  }
  .rot205-lgm {
    transform: rotate(205deg);
  }
  .rotc205-lgm {
    transform: rotate(-205deg);
  }
  .rot210-lgm {
    transform: rotate(210deg);
  }
  .rotc210-lgm {
    transform: rotate(-210deg);
  }
  .rot215-lgm {
    transform: rotate(215deg);
  }
  .rotc215-lgm {
    transform: rotate(-215deg);
  }
  .rot220-lgm {
    transform: rotate(220deg);
  }
  .rotc220-lgm {
    transform: rotate(-220deg);
  }
  .rot225-lgm {
    transform: rotate(225deg);
  }
  .rotc225-lgm {
    transform: rotate(-225deg);
  }
  .rot230-lgm {
    transform: rotate(230deg);
  }
  .rotc230-lgm {
    transform: rotate(-230deg);
  }
  .rot235-lgm {
    transform: rotate(235deg);
  }
  .rotc235-lgm {
    transform: rotate(-235deg);
  }
  .rot240-lgm {
    transform: rotate(240deg);
  }
  .rotc240-lgm {
    transform: rotate(-240deg);
  }
  .rot245-lgm {
    transform: rotate(245deg);
  }
  .rotc245-lgm {
    transform: rotate(-245deg);
  }
  .rot250-lgm {
    transform: rotate(250deg);
  }
  .rotc250-lgm {
    transform: rotate(-250deg);
  }
  .rot255-lgm {
    transform: rotate(255deg);
  }
  .rotc255-lgm {
    transform: rotate(-255deg);
  }
  .rot260-lgm {
    transform: rotate(260deg);
  }
  .rotc260-lgm {
    transform: rotate(-260deg);
  }
  .rot265-lgm {
    transform: rotate(265deg);
  }
  .rotc265-lgm {
    transform: rotate(-265deg);
  }
  .rot270-lgm {
    transform: rotate(270deg);
  }
  .rotc270-lgm {
    transform: rotate(-270deg);
  }
  .rot275-lgm {
    transform: rotate(275deg);
  }
  .rotc275-lgm {
    transform: rotate(-275deg);
  }
  .rot280-lgm {
    transform: rotate(280deg);
  }
  .rotc280-lgm {
    transform: rotate(-280deg);
  }
  .rot285-lgm {
    transform: rotate(285deg);
  }
  .rotc285-lgm {
    transform: rotate(-285deg);
  }
  .rot290-lgm {
    transform: rotate(290deg);
  }
  .rotc290-lgm {
    transform: rotate(-290deg);
  }
  .rot295-lgm {
    transform: rotate(295deg);
  }
  .rotc295-lgm {
    transform: rotate(-295deg);
  }
  .rot300-lgm {
    transform: rotate(300deg);
  }
  .rotc300-lgm {
    transform: rotate(-300deg);
  }
  .rot305-lgm {
    transform: rotate(305deg);
  }
  .rotc305-lgm {
    transform: rotate(-305deg);
  }
  .rot310-lgm {
    transform: rotate(310deg);
  }
  .rotc310-lgm {
    transform: rotate(-310deg);
  }
  .rot315-lgm {
    transform: rotate(315deg);
  }
  .rotc315-lgm {
    transform: rotate(-315deg);
  }
  .rot320-lgm {
    transform: rotate(320deg);
  }
  .rotc320-lgm {
    transform: rotate(-320deg);
  }
  .rot325-lgm {
    transform: rotate(325deg);
  }
  .rotc325-lgm {
    transform: rotate(-325deg);
  }
  .rot330-lgm {
    transform: rotate(330deg);
  }
  .rotc330-lgm {
    transform: rotate(-330deg);
  }
  .rot335-lgm {
    transform: rotate(335deg);
  }
  .rotc335-lgm {
    transform: rotate(-335deg);
  }
  .rot340-lgm {
    transform: rotate(340deg);
  }
  .rotc340-lgm {
    transform: rotate(-340deg);
  }
  .rot345-lgm {
    transform: rotate(345deg);
  }
  .rotc345-lgm {
    transform: rotate(-345deg);
  }
  .rot350-lgm {
    transform: rotate(350deg);
  }
  .rotc350-lgm {
    transform: rotate(-350deg);
  }
  .rot355-lgm {
    transform: rotate(355deg);
  }
  .rotc355-lgm {
    transform: rotate(-355deg);
  }
  .rot360-lgm {
    transform: rotate(360deg);
  }
  .rotc360-lgm {
    transform: rotate(-360deg);
  }
  .scale5-lgm {
    transform: scale(0.05);
  }
  .scale10-lgm {
    transform: scale(0.1);
  }
  .scale15-lgm {
    transform: scale(0.15);
  }
  .scale20-lgm {
    transform: scale(0.2);
  }
  .scale25-lgm {
    transform: scale(0.25);
  }
  .scale30-lgm {
    transform: scale(0.3);
  }
  .scale35-lgm {
    transform: scale(0.35);
  }
  .scale40-lgm {
    transform: scale(0.4);
  }
  .scale45-lgm {
    transform: scale(0.45);
  }
  .scale50-lgm {
    transform: scale(0.5);
  }
  .scale55-lgm {
    transform: scale(0.55);
  }
  .scale60-lgm {
    transform: scale(0.6);
  }
  .scale65-lgm {
    transform: scale(0.65);
  }
  .scale70-lgm {
    transform: scale(0.7);
  }
  .scale75-lgm {
    transform: scale(0.75);
  }
  .scale80-lgm {
    transform: scale(0.8);
  }
  .scale85-lgm {
    transform: scale(0.85);
  }
  .scale90-lgm {
    transform: scale(0.9);
  }
  .scale95-lgm {
    transform: scale(0.95);
  }
  .scale100-lgm {
    transform: scale(1);
  }
  .scale105-lgm {
    transform: scale(1.05);
  }
  .scale110-lgm {
    transform: scale(1.1);
  }
  .scale115-lgm {
    transform: scale(1.15);
  }
  .scale120-lgm {
    transform: scale(1.2);
  }
  .scale125-lgm {
    transform: scale(1.25);
  }
  .scale130-lgm {
    transform: scale(1.3);
  }
  .scale135-lgm {
    transform: scale(1.35);
  }
  .scale140-lgm {
    transform: scale(1.4);
  }
  .scale145-lgm {
    transform: scale(1.45);
  }
  .scale150-lgm {
    transform: scale(1.5);
  }
  .scale155-lgm {
    transform: scale(1.55);
  }
  .scale160-lgm {
    transform: scale(1.6);
  }
  .scale165-lgm {
    transform: scale(1.65);
  }
  .scale170-lgm {
    transform: scale(1.7);
  }
  .scale175-lgm {
    transform: scale(1.75);
  }
  .scale180-lgm {
    transform: scale(1.8);
  }
  .scale185-lgm {
    transform: scale(1.85);
  }
  .scale190-lgm {
    transform: scale(1.9);
  }
  .scale195-lgm {
    transform: scale(1.95);
  }
  .scale200-lgm {
    transform: scale(2);
  }
}
@media (max-width: 991px) {
  .rot5-md {
    transform: rotate(5deg);
  }
  .rotc5-md {
    transform: rotate(-5deg);
  }
  .rot10-md {
    transform: rotate(10deg);
  }
  .rotc10-md {
    transform: rotate(-10deg);
  }
  .rot15-md {
    transform: rotate(15deg);
  }
  .rotc15-md {
    transform: rotate(-15deg);
  }
  .rot20-md {
    transform: rotate(20deg);
  }
  .rotc20-md {
    transform: rotate(-20deg);
  }
  .rot25-md {
    transform: rotate(25deg);
  }
  .rotc25-md {
    transform: rotate(-25deg);
  }
  .rot30-md {
    transform: rotate(30deg);
  }
  .rotc30-md {
    transform: rotate(-30deg);
  }
  .rot35-md {
    transform: rotate(35deg);
  }
  .rotc35-md {
    transform: rotate(-35deg);
  }
  .rot40-md {
    transform: rotate(40deg);
  }
  .rotc40-md {
    transform: rotate(-40deg);
  }
  .rot45-md {
    transform: rotate(45deg);
  }
  .rotc45-md {
    transform: rotate(-45deg);
  }
  .rot50-md {
    transform: rotate(50deg);
  }
  .rotc50-md {
    transform: rotate(-50deg);
  }
  .rot55-md {
    transform: rotate(55deg);
  }
  .rotc55-md {
    transform: rotate(-55deg);
  }
  .rot60-md {
    transform: rotate(60deg);
  }
  .rotc60-md {
    transform: rotate(-60deg);
  }
  .rot65-md {
    transform: rotate(65deg);
  }
  .rotc65-md {
    transform: rotate(-65deg);
  }
  .rot70-md {
    transform: rotate(70deg);
  }
  .rotc70-md {
    transform: rotate(-70deg);
  }
  .rot75-md {
    transform: rotate(75deg);
  }
  .rotc75-md {
    transform: rotate(-75deg);
  }
  .rot80-md {
    transform: rotate(80deg);
  }
  .rotc80-md {
    transform: rotate(-80deg);
  }
  .rot85-md {
    transform: rotate(85deg);
  }
  .rotc85-md {
    transform: rotate(-85deg);
  }
  .rot90-md {
    transform: rotate(90deg);
  }
  .rotc90-md {
    transform: rotate(-90deg);
  }
  .rot95-md {
    transform: rotate(95deg);
  }
  .rotc95-md {
    transform: rotate(-95deg);
  }
  .rot100-md {
    transform: rotate(100deg);
  }
  .rotc100-md {
    transform: rotate(-100deg);
  }
  .rot105-md {
    transform: rotate(105deg);
  }
  .rotc105-md {
    transform: rotate(-105deg);
  }
  .rot110-md {
    transform: rotate(110deg);
  }
  .rotc110-md {
    transform: rotate(-110deg);
  }
  .rot115-md {
    transform: rotate(115deg);
  }
  .rotc115-md {
    transform: rotate(-115deg);
  }
  .rot120-md {
    transform: rotate(120deg);
  }
  .rotc120-md {
    transform: rotate(-120deg);
  }
  .rot125-md {
    transform: rotate(125deg);
  }
  .rotc125-md {
    transform: rotate(-125deg);
  }
  .rot130-md {
    transform: rotate(130deg);
  }
  .rotc130-md {
    transform: rotate(-130deg);
  }
  .rot135-md {
    transform: rotate(135deg);
  }
  .rotc135-md {
    transform: rotate(-135deg);
  }
  .rot140-md {
    transform: rotate(140deg);
  }
  .rotc140-md {
    transform: rotate(-140deg);
  }
  .rot145-md {
    transform: rotate(145deg);
  }
  .rotc145-md {
    transform: rotate(-145deg);
  }
  .rot150-md {
    transform: rotate(150deg);
  }
  .rotc150-md {
    transform: rotate(-150deg);
  }
  .rot155-md {
    transform: rotate(155deg);
  }
  .rotc155-md {
    transform: rotate(-155deg);
  }
  .rot160-md {
    transform: rotate(160deg);
  }
  .rotc160-md {
    transform: rotate(-160deg);
  }
  .rot165-md {
    transform: rotate(165deg);
  }
  .rotc165-md {
    transform: rotate(-165deg);
  }
  .rot170-md {
    transform: rotate(170deg);
  }
  .rotc170-md {
    transform: rotate(-170deg);
  }
  .rot175-md {
    transform: rotate(175deg);
  }
  .rotc175-md {
    transform: rotate(-175deg);
  }
  .rot180-md {
    transform: rotate(180deg);
  }
  .rotc180-md {
    transform: rotate(-180deg);
  }
  .rot185-md {
    transform: rotate(185deg);
  }
  .rotc185-md {
    transform: rotate(-185deg);
  }
  .rot190-md {
    transform: rotate(190deg);
  }
  .rotc190-md {
    transform: rotate(-190deg);
  }
  .rot195-md {
    transform: rotate(195deg);
  }
  .rotc195-md {
    transform: rotate(-195deg);
  }
  .rot200-md {
    transform: rotate(200deg);
  }
  .rotc200-md {
    transform: rotate(-200deg);
  }
  .rot205-md {
    transform: rotate(205deg);
  }
  .rotc205-md {
    transform: rotate(-205deg);
  }
  .rot210-md {
    transform: rotate(210deg);
  }
  .rotc210-md {
    transform: rotate(-210deg);
  }
  .rot215-md {
    transform: rotate(215deg);
  }
  .rotc215-md {
    transform: rotate(-215deg);
  }
  .rot220-md {
    transform: rotate(220deg);
  }
  .rotc220-md {
    transform: rotate(-220deg);
  }
  .rot225-md {
    transform: rotate(225deg);
  }
  .rotc225-md {
    transform: rotate(-225deg);
  }
  .rot230-md {
    transform: rotate(230deg);
  }
  .rotc230-md {
    transform: rotate(-230deg);
  }
  .rot235-md {
    transform: rotate(235deg);
  }
  .rotc235-md {
    transform: rotate(-235deg);
  }
  .rot240-md {
    transform: rotate(240deg);
  }
  .rotc240-md {
    transform: rotate(-240deg);
  }
  .rot245-md {
    transform: rotate(245deg);
  }
  .rotc245-md {
    transform: rotate(-245deg);
  }
  .rot250-md {
    transform: rotate(250deg);
  }
  .rotc250-md {
    transform: rotate(-250deg);
  }
  .rot255-md {
    transform: rotate(255deg);
  }
  .rotc255-md {
    transform: rotate(-255deg);
  }
  .rot260-md {
    transform: rotate(260deg);
  }
  .rotc260-md {
    transform: rotate(-260deg);
  }
  .rot265-md {
    transform: rotate(265deg);
  }
  .rotc265-md {
    transform: rotate(-265deg);
  }
  .rot270-md {
    transform: rotate(270deg);
  }
  .rotc270-md {
    transform: rotate(-270deg);
  }
  .rot275-md {
    transform: rotate(275deg);
  }
  .rotc275-md {
    transform: rotate(-275deg);
  }
  .rot280-md {
    transform: rotate(280deg);
  }
  .rotc280-md {
    transform: rotate(-280deg);
  }
  .rot285-md {
    transform: rotate(285deg);
  }
  .rotc285-md {
    transform: rotate(-285deg);
  }
  .rot290-md {
    transform: rotate(290deg);
  }
  .rotc290-md {
    transform: rotate(-290deg);
  }
  .rot295-md {
    transform: rotate(295deg);
  }
  .rotc295-md {
    transform: rotate(-295deg);
  }
  .rot300-md {
    transform: rotate(300deg);
  }
  .rotc300-md {
    transform: rotate(-300deg);
  }
  .rot305-md {
    transform: rotate(305deg);
  }
  .rotc305-md {
    transform: rotate(-305deg);
  }
  .rot310-md {
    transform: rotate(310deg);
  }
  .rotc310-md {
    transform: rotate(-310deg);
  }
  .rot315-md {
    transform: rotate(315deg);
  }
  .rotc315-md {
    transform: rotate(-315deg);
  }
  .rot320-md {
    transform: rotate(320deg);
  }
  .rotc320-md {
    transform: rotate(-320deg);
  }
  .rot325-md {
    transform: rotate(325deg);
  }
  .rotc325-md {
    transform: rotate(-325deg);
  }
  .rot330-md {
    transform: rotate(330deg);
  }
  .rotc330-md {
    transform: rotate(-330deg);
  }
  .rot335-md {
    transform: rotate(335deg);
  }
  .rotc335-md {
    transform: rotate(-335deg);
  }
  .rot340-md {
    transform: rotate(340deg);
  }
  .rotc340-md {
    transform: rotate(-340deg);
  }
  .rot345-md {
    transform: rotate(345deg);
  }
  .rotc345-md {
    transform: rotate(-345deg);
  }
  .rot350-md {
    transform: rotate(350deg);
  }
  .rotc350-md {
    transform: rotate(-350deg);
  }
  .rot355-md {
    transform: rotate(355deg);
  }
  .rotc355-md {
    transform: rotate(-355deg);
  }
  .rot360-md {
    transform: rotate(360deg);
  }
  .rotc360-md {
    transform: rotate(-360deg);
  }
  .scale5-md {
    transform: scale(0.05);
  }
  .scale10-md {
    transform: scale(0.1);
  }
  .scale15-md {
    transform: scale(0.15);
  }
  .scale20-md {
    transform: scale(0.2);
  }
  .scale25-md {
    transform: scale(0.25);
  }
  .scale30-md {
    transform: scale(0.3);
  }
  .scale35-md {
    transform: scale(0.35);
  }
  .scale40-md {
    transform: scale(0.4);
  }
  .scale45-md {
    transform: scale(0.45);
  }
  .scale50-md {
    transform: scale(0.5);
  }
  .scale55-md {
    transform: scale(0.55);
  }
  .scale60-md {
    transform: scale(0.6);
  }
  .scale65-md {
    transform: scale(0.65);
  }
  .scale70-md {
    transform: scale(0.7);
  }
  .scale75-md {
    transform: scale(0.75);
  }
  .scale80-md {
    transform: scale(0.8);
  }
  .scale85-md {
    transform: scale(0.85);
  }
  .scale90-md {
    transform: scale(0.9);
  }
  .scale95-md {
    transform: scale(0.95);
  }
  .scale100-md {
    transform: scale(1);
  }
  .scale105-md {
    transform: scale(1.05);
  }
  .scale110-md {
    transform: scale(1.1);
  }
  .scale115-md {
    transform: scale(1.15);
  }
  .scale120-md {
    transform: scale(1.2);
  }
  .scale125-md {
    transform: scale(1.25);
  }
  .scale130-md {
    transform: scale(1.3);
  }
  .scale135-md {
    transform: scale(1.35);
  }
  .scale140-md {
    transform: scale(1.4);
  }
  .scale145-md {
    transform: scale(1.45);
  }
  .scale150-md {
    transform: scale(1.5);
  }
  .scale155-md {
    transform: scale(1.55);
  }
  .scale160-md {
    transform: scale(1.6);
  }
  .scale165-md {
    transform: scale(1.65);
  }
  .scale170-md {
    transform: scale(1.7);
  }
  .scale175-md {
    transform: scale(1.75);
  }
  .scale180-md {
    transform: scale(1.8);
  }
  .scale185-md {
    transform: scale(1.85);
  }
  .scale190-md {
    transform: scale(1.9);
  }
  .scale195-md {
    transform: scale(1.95);
  }
  .scale200-md {
    transform: scale(2);
  }
}
@media (max-width: 879px) {
  .rot5-mds {
    transform: rotate(5deg);
  }
  .rotc5-mds {
    transform: rotate(-5deg);
  }
  .rot10-mds {
    transform: rotate(10deg);
  }
  .rotc10-mds {
    transform: rotate(-10deg);
  }
  .rot15-mds {
    transform: rotate(15deg);
  }
  .rotc15-mds {
    transform: rotate(-15deg);
  }
  .rot20-mds {
    transform: rotate(20deg);
  }
  .rotc20-mds {
    transform: rotate(-20deg);
  }
  .rot25-mds {
    transform: rotate(25deg);
  }
  .rotc25-mds {
    transform: rotate(-25deg);
  }
  .rot30-mds {
    transform: rotate(30deg);
  }
  .rotc30-mds {
    transform: rotate(-30deg);
  }
  .rot35-mds {
    transform: rotate(35deg);
  }
  .rotc35-mds {
    transform: rotate(-35deg);
  }
  .rot40-mds {
    transform: rotate(40deg);
  }
  .rotc40-mds {
    transform: rotate(-40deg);
  }
  .rot45-mds {
    transform: rotate(45deg);
  }
  .rotc45-mds {
    transform: rotate(-45deg);
  }
  .rot50-mds {
    transform: rotate(50deg);
  }
  .rotc50-mds {
    transform: rotate(-50deg);
  }
  .rot55-mds {
    transform: rotate(55deg);
  }
  .rotc55-mds {
    transform: rotate(-55deg);
  }
  .rot60-mds {
    transform: rotate(60deg);
  }
  .rotc60-mds {
    transform: rotate(-60deg);
  }
  .rot65-mds {
    transform: rotate(65deg);
  }
  .rotc65-mds {
    transform: rotate(-65deg);
  }
  .rot70-mds {
    transform: rotate(70deg);
  }
  .rotc70-mds {
    transform: rotate(-70deg);
  }
  .rot75-mds {
    transform: rotate(75deg);
  }
  .rotc75-mds {
    transform: rotate(-75deg);
  }
  .rot80-mds {
    transform: rotate(80deg);
  }
  .rotc80-mds {
    transform: rotate(-80deg);
  }
  .rot85-mds {
    transform: rotate(85deg);
  }
  .rotc85-mds {
    transform: rotate(-85deg);
  }
  .rot90-mds {
    transform: rotate(90deg);
  }
  .rotc90-mds {
    transform: rotate(-90deg);
  }
  .rot95-mds {
    transform: rotate(95deg);
  }
  .rotc95-mds {
    transform: rotate(-95deg);
  }
  .rot100-mds {
    transform: rotate(100deg);
  }
  .rotc100-mds {
    transform: rotate(-100deg);
  }
  .rot105-mds {
    transform: rotate(105deg);
  }
  .rotc105-mds {
    transform: rotate(-105deg);
  }
  .rot110-mds {
    transform: rotate(110deg);
  }
  .rotc110-mds {
    transform: rotate(-110deg);
  }
  .rot115-mds {
    transform: rotate(115deg);
  }
  .rotc115-mds {
    transform: rotate(-115deg);
  }
  .rot120-mds {
    transform: rotate(120deg);
  }
  .rotc120-mds {
    transform: rotate(-120deg);
  }
  .rot125-mds {
    transform: rotate(125deg);
  }
  .rotc125-mds {
    transform: rotate(-125deg);
  }
  .rot130-mds {
    transform: rotate(130deg);
  }
  .rotc130-mds {
    transform: rotate(-130deg);
  }
  .rot135-mds {
    transform: rotate(135deg);
  }
  .rotc135-mds {
    transform: rotate(-135deg);
  }
  .rot140-mds {
    transform: rotate(140deg);
  }
  .rotc140-mds {
    transform: rotate(-140deg);
  }
  .rot145-mds {
    transform: rotate(145deg);
  }
  .rotc145-mds {
    transform: rotate(-145deg);
  }
  .rot150-mds {
    transform: rotate(150deg);
  }
  .rotc150-mds {
    transform: rotate(-150deg);
  }
  .rot155-mds {
    transform: rotate(155deg);
  }
  .rotc155-mds {
    transform: rotate(-155deg);
  }
  .rot160-mds {
    transform: rotate(160deg);
  }
  .rotc160-mds {
    transform: rotate(-160deg);
  }
  .rot165-mds {
    transform: rotate(165deg);
  }
  .rotc165-mds {
    transform: rotate(-165deg);
  }
  .rot170-mds {
    transform: rotate(170deg);
  }
  .rotc170-mds {
    transform: rotate(-170deg);
  }
  .rot175-mds {
    transform: rotate(175deg);
  }
  .rotc175-mds {
    transform: rotate(-175deg);
  }
  .rot180-mds {
    transform: rotate(180deg);
  }
  .rotc180-mds {
    transform: rotate(-180deg);
  }
  .rot185-mds {
    transform: rotate(185deg);
  }
  .rotc185-mds {
    transform: rotate(-185deg);
  }
  .rot190-mds {
    transform: rotate(190deg);
  }
  .rotc190-mds {
    transform: rotate(-190deg);
  }
  .rot195-mds {
    transform: rotate(195deg);
  }
  .rotc195-mds {
    transform: rotate(-195deg);
  }
  .rot200-mds {
    transform: rotate(200deg);
  }
  .rotc200-mds {
    transform: rotate(-200deg);
  }
  .rot205-mds {
    transform: rotate(205deg);
  }
  .rotc205-mds {
    transform: rotate(-205deg);
  }
  .rot210-mds {
    transform: rotate(210deg);
  }
  .rotc210-mds {
    transform: rotate(-210deg);
  }
  .rot215-mds {
    transform: rotate(215deg);
  }
  .rotc215-mds {
    transform: rotate(-215deg);
  }
  .rot220-mds {
    transform: rotate(220deg);
  }
  .rotc220-mds {
    transform: rotate(-220deg);
  }
  .rot225-mds {
    transform: rotate(225deg);
  }
  .rotc225-mds {
    transform: rotate(-225deg);
  }
  .rot230-mds {
    transform: rotate(230deg);
  }
  .rotc230-mds {
    transform: rotate(-230deg);
  }
  .rot235-mds {
    transform: rotate(235deg);
  }
  .rotc235-mds {
    transform: rotate(-235deg);
  }
  .rot240-mds {
    transform: rotate(240deg);
  }
  .rotc240-mds {
    transform: rotate(-240deg);
  }
  .rot245-mds {
    transform: rotate(245deg);
  }
  .rotc245-mds {
    transform: rotate(-245deg);
  }
  .rot250-mds {
    transform: rotate(250deg);
  }
  .rotc250-mds {
    transform: rotate(-250deg);
  }
  .rot255-mds {
    transform: rotate(255deg);
  }
  .rotc255-mds {
    transform: rotate(-255deg);
  }
  .rot260-mds {
    transform: rotate(260deg);
  }
  .rotc260-mds {
    transform: rotate(-260deg);
  }
  .rot265-mds {
    transform: rotate(265deg);
  }
  .rotc265-mds {
    transform: rotate(-265deg);
  }
  .rot270-mds {
    transform: rotate(270deg);
  }
  .rotc270-mds {
    transform: rotate(-270deg);
  }
  .rot275-mds {
    transform: rotate(275deg);
  }
  .rotc275-mds {
    transform: rotate(-275deg);
  }
  .rot280-mds {
    transform: rotate(280deg);
  }
  .rotc280-mds {
    transform: rotate(-280deg);
  }
  .rot285-mds {
    transform: rotate(285deg);
  }
  .rotc285-mds {
    transform: rotate(-285deg);
  }
  .rot290-mds {
    transform: rotate(290deg);
  }
  .rotc290-mds {
    transform: rotate(-290deg);
  }
  .rot295-mds {
    transform: rotate(295deg);
  }
  .rotc295-mds {
    transform: rotate(-295deg);
  }
  .rot300-mds {
    transform: rotate(300deg);
  }
  .rotc300-mds {
    transform: rotate(-300deg);
  }
  .rot305-mds {
    transform: rotate(305deg);
  }
  .rotc305-mds {
    transform: rotate(-305deg);
  }
  .rot310-mds {
    transform: rotate(310deg);
  }
  .rotc310-mds {
    transform: rotate(-310deg);
  }
  .rot315-mds {
    transform: rotate(315deg);
  }
  .rotc315-mds {
    transform: rotate(-315deg);
  }
  .rot320-mds {
    transform: rotate(320deg);
  }
  .rotc320-mds {
    transform: rotate(-320deg);
  }
  .rot325-mds {
    transform: rotate(325deg);
  }
  .rotc325-mds {
    transform: rotate(-325deg);
  }
  .rot330-mds {
    transform: rotate(330deg);
  }
  .rotc330-mds {
    transform: rotate(-330deg);
  }
  .rot335-mds {
    transform: rotate(335deg);
  }
  .rotc335-mds {
    transform: rotate(-335deg);
  }
  .rot340-mds {
    transform: rotate(340deg);
  }
  .rotc340-mds {
    transform: rotate(-340deg);
  }
  .rot345-mds {
    transform: rotate(345deg);
  }
  .rotc345-mds {
    transform: rotate(-345deg);
  }
  .rot350-mds {
    transform: rotate(350deg);
  }
  .rotc350-mds {
    transform: rotate(-350deg);
  }
  .rot355-mds {
    transform: rotate(355deg);
  }
  .rotc355-mds {
    transform: rotate(-355deg);
  }
  .rot360-mds {
    transform: rotate(360deg);
  }
  .rotc360-mds {
    transform: rotate(-360deg);
  }
  .scale5-mds {
    transform: scale(0.05);
  }
  .scale10-mds {
    transform: scale(0.1);
  }
  .scale15-mds {
    transform: scale(0.15);
  }
  .scale20-mds {
    transform: scale(0.2);
  }
  .scale25-mds {
    transform: scale(0.25);
  }
  .scale30-mds {
    transform: scale(0.3);
  }
  .scale35-mds {
    transform: scale(0.35);
  }
  .scale40-mds {
    transform: scale(0.4);
  }
  .scale45-mds {
    transform: scale(0.45);
  }
  .scale50-mds {
    transform: scale(0.5);
  }
  .scale55-mds {
    transform: scale(0.55);
  }
  .scale60-mds {
    transform: scale(0.6);
  }
  .scale65-mds {
    transform: scale(0.65);
  }
  .scale70-mds {
    transform: scale(0.7);
  }
  .scale75-mds {
    transform: scale(0.75);
  }
  .scale80-mds {
    transform: scale(0.8);
  }
  .scale85-mds {
    transform: scale(0.85);
  }
  .scale90-mds {
    transform: scale(0.9);
  }
  .scale95-mds {
    transform: scale(0.95);
  }
  .scale100-mds {
    transform: scale(1);
  }
  .scale105-mds {
    transform: scale(1.05);
  }
  .scale110-mds {
    transform: scale(1.1);
  }
  .scale115-mds {
    transform: scale(1.15);
  }
  .scale120-mds {
    transform: scale(1.2);
  }
  .scale125-mds {
    transform: scale(1.25);
  }
  .scale130-mds {
    transform: scale(1.3);
  }
  .scale135-mds {
    transform: scale(1.35);
  }
  .scale140-mds {
    transform: scale(1.4);
  }
  .scale145-mds {
    transform: scale(1.45);
  }
  .scale150-mds {
    transform: scale(1.5);
  }
  .scale155-mds {
    transform: scale(1.55);
  }
  .scale160-mds {
    transform: scale(1.6);
  }
  .scale165-mds {
    transform: scale(1.65);
  }
  .scale170-mds {
    transform: scale(1.7);
  }
  .scale175-mds {
    transform: scale(1.75);
  }
  .scale180-mds {
    transform: scale(1.8);
  }
  .scale185-mds {
    transform: scale(1.85);
  }
  .scale190-mds {
    transform: scale(1.9);
  }
  .scale195-mds {
    transform: scale(1.95);
  }
  .scale200-mds {
    transform: scale(2);
  }
}
@media (max-width: 767px) {
  .rot5-sm {
    transform: rotate(5deg);
  }
  .rotc5-sm {
    transform: rotate(-5deg);
  }
  .rot10-sm {
    transform: rotate(10deg);
  }
  .rotc10-sm {
    transform: rotate(-10deg);
  }
  .rot15-sm {
    transform: rotate(15deg);
  }
  .rotc15-sm {
    transform: rotate(-15deg);
  }
  .rot20-sm {
    transform: rotate(20deg);
  }
  .rotc20-sm {
    transform: rotate(-20deg);
  }
  .rot25-sm {
    transform: rotate(25deg);
  }
  .rotc25-sm {
    transform: rotate(-25deg);
  }
  .rot30-sm {
    transform: rotate(30deg);
  }
  .rotc30-sm {
    transform: rotate(-30deg);
  }
  .rot35-sm {
    transform: rotate(35deg);
  }
  .rotc35-sm {
    transform: rotate(-35deg);
  }
  .rot40-sm {
    transform: rotate(40deg);
  }
  .rotc40-sm {
    transform: rotate(-40deg);
  }
  .rot45-sm {
    transform: rotate(45deg);
  }
  .rotc45-sm {
    transform: rotate(-45deg);
  }
  .rot50-sm {
    transform: rotate(50deg);
  }
  .rotc50-sm {
    transform: rotate(-50deg);
  }
  .rot55-sm {
    transform: rotate(55deg);
  }
  .rotc55-sm {
    transform: rotate(-55deg);
  }
  .rot60-sm {
    transform: rotate(60deg);
  }
  .rotc60-sm {
    transform: rotate(-60deg);
  }
  .rot65-sm {
    transform: rotate(65deg);
  }
  .rotc65-sm {
    transform: rotate(-65deg);
  }
  .rot70-sm {
    transform: rotate(70deg);
  }
  .rotc70-sm {
    transform: rotate(-70deg);
  }
  .rot75-sm {
    transform: rotate(75deg);
  }
  .rotc75-sm {
    transform: rotate(-75deg);
  }
  .rot80-sm {
    transform: rotate(80deg);
  }
  .rotc80-sm {
    transform: rotate(-80deg);
  }
  .rot85-sm {
    transform: rotate(85deg);
  }
  .rotc85-sm {
    transform: rotate(-85deg);
  }
  .rot90-sm {
    transform: rotate(90deg);
  }
  .rotc90-sm {
    transform: rotate(-90deg);
  }
  .rot95-sm {
    transform: rotate(95deg);
  }
  .rotc95-sm {
    transform: rotate(-95deg);
  }
  .rot100-sm {
    transform: rotate(100deg);
  }
  .rotc100-sm {
    transform: rotate(-100deg);
  }
  .rot105-sm {
    transform: rotate(105deg);
  }
  .rotc105-sm {
    transform: rotate(-105deg);
  }
  .rot110-sm {
    transform: rotate(110deg);
  }
  .rotc110-sm {
    transform: rotate(-110deg);
  }
  .rot115-sm {
    transform: rotate(115deg);
  }
  .rotc115-sm {
    transform: rotate(-115deg);
  }
  .rot120-sm {
    transform: rotate(120deg);
  }
  .rotc120-sm {
    transform: rotate(-120deg);
  }
  .rot125-sm {
    transform: rotate(125deg);
  }
  .rotc125-sm {
    transform: rotate(-125deg);
  }
  .rot130-sm {
    transform: rotate(130deg);
  }
  .rotc130-sm {
    transform: rotate(-130deg);
  }
  .rot135-sm {
    transform: rotate(135deg);
  }
  .rotc135-sm {
    transform: rotate(-135deg);
  }
  .rot140-sm {
    transform: rotate(140deg);
  }
  .rotc140-sm {
    transform: rotate(-140deg);
  }
  .rot145-sm {
    transform: rotate(145deg);
  }
  .rotc145-sm {
    transform: rotate(-145deg);
  }
  .rot150-sm {
    transform: rotate(150deg);
  }
  .rotc150-sm {
    transform: rotate(-150deg);
  }
  .rot155-sm {
    transform: rotate(155deg);
  }
  .rotc155-sm {
    transform: rotate(-155deg);
  }
  .rot160-sm {
    transform: rotate(160deg);
  }
  .rotc160-sm {
    transform: rotate(-160deg);
  }
  .rot165-sm {
    transform: rotate(165deg);
  }
  .rotc165-sm {
    transform: rotate(-165deg);
  }
  .rot170-sm {
    transform: rotate(170deg);
  }
  .rotc170-sm {
    transform: rotate(-170deg);
  }
  .rot175-sm {
    transform: rotate(175deg);
  }
  .rotc175-sm {
    transform: rotate(-175deg);
  }
  .rot180-sm {
    transform: rotate(180deg);
  }
  .rotc180-sm {
    transform: rotate(-180deg);
  }
  .rot185-sm {
    transform: rotate(185deg);
  }
  .rotc185-sm {
    transform: rotate(-185deg);
  }
  .rot190-sm {
    transform: rotate(190deg);
  }
  .rotc190-sm {
    transform: rotate(-190deg);
  }
  .rot195-sm {
    transform: rotate(195deg);
  }
  .rotc195-sm {
    transform: rotate(-195deg);
  }
  .rot200-sm {
    transform: rotate(200deg);
  }
  .rotc200-sm {
    transform: rotate(-200deg);
  }
  .rot205-sm {
    transform: rotate(205deg);
  }
  .rotc205-sm {
    transform: rotate(-205deg);
  }
  .rot210-sm {
    transform: rotate(210deg);
  }
  .rotc210-sm {
    transform: rotate(-210deg);
  }
  .rot215-sm {
    transform: rotate(215deg);
  }
  .rotc215-sm {
    transform: rotate(-215deg);
  }
  .rot220-sm {
    transform: rotate(220deg);
  }
  .rotc220-sm {
    transform: rotate(-220deg);
  }
  .rot225-sm {
    transform: rotate(225deg);
  }
  .rotc225-sm {
    transform: rotate(-225deg);
  }
  .rot230-sm {
    transform: rotate(230deg);
  }
  .rotc230-sm {
    transform: rotate(-230deg);
  }
  .rot235-sm {
    transform: rotate(235deg);
  }
  .rotc235-sm {
    transform: rotate(-235deg);
  }
  .rot240-sm {
    transform: rotate(240deg);
  }
  .rotc240-sm {
    transform: rotate(-240deg);
  }
  .rot245-sm {
    transform: rotate(245deg);
  }
  .rotc245-sm {
    transform: rotate(-245deg);
  }
  .rot250-sm {
    transform: rotate(250deg);
  }
  .rotc250-sm {
    transform: rotate(-250deg);
  }
  .rot255-sm {
    transform: rotate(255deg);
  }
  .rotc255-sm {
    transform: rotate(-255deg);
  }
  .rot260-sm {
    transform: rotate(260deg);
  }
  .rotc260-sm {
    transform: rotate(-260deg);
  }
  .rot265-sm {
    transform: rotate(265deg);
  }
  .rotc265-sm {
    transform: rotate(-265deg);
  }
  .rot270-sm {
    transform: rotate(270deg);
  }
  .rotc270-sm {
    transform: rotate(-270deg);
  }
  .rot275-sm {
    transform: rotate(275deg);
  }
  .rotc275-sm {
    transform: rotate(-275deg);
  }
  .rot280-sm {
    transform: rotate(280deg);
  }
  .rotc280-sm {
    transform: rotate(-280deg);
  }
  .rot285-sm {
    transform: rotate(285deg);
  }
  .rotc285-sm {
    transform: rotate(-285deg);
  }
  .rot290-sm {
    transform: rotate(290deg);
  }
  .rotc290-sm {
    transform: rotate(-290deg);
  }
  .rot295-sm {
    transform: rotate(295deg);
  }
  .rotc295-sm {
    transform: rotate(-295deg);
  }
  .rot300-sm {
    transform: rotate(300deg);
  }
  .rotc300-sm {
    transform: rotate(-300deg);
  }
  .rot305-sm {
    transform: rotate(305deg);
  }
  .rotc305-sm {
    transform: rotate(-305deg);
  }
  .rot310-sm {
    transform: rotate(310deg);
  }
  .rotc310-sm {
    transform: rotate(-310deg);
  }
  .rot315-sm {
    transform: rotate(315deg);
  }
  .rotc315-sm {
    transform: rotate(-315deg);
  }
  .rot320-sm {
    transform: rotate(320deg);
  }
  .rotc320-sm {
    transform: rotate(-320deg);
  }
  .rot325-sm {
    transform: rotate(325deg);
  }
  .rotc325-sm {
    transform: rotate(-325deg);
  }
  .rot330-sm {
    transform: rotate(330deg);
  }
  .rotc330-sm {
    transform: rotate(-330deg);
  }
  .rot335-sm {
    transform: rotate(335deg);
  }
  .rotc335-sm {
    transform: rotate(-335deg);
  }
  .rot340-sm {
    transform: rotate(340deg);
  }
  .rotc340-sm {
    transform: rotate(-340deg);
  }
  .rot345-sm {
    transform: rotate(345deg);
  }
  .rotc345-sm {
    transform: rotate(-345deg);
  }
  .rot350-sm {
    transform: rotate(350deg);
  }
  .rotc350-sm {
    transform: rotate(-350deg);
  }
  .rot355-sm {
    transform: rotate(355deg);
  }
  .rotc355-sm {
    transform: rotate(-355deg);
  }
  .rot360-sm {
    transform: rotate(360deg);
  }
  .rotc360-sm {
    transform: rotate(-360deg);
  }
  .scale5-sm {
    transform: scale(0.05);
  }
  .scale10-sm {
    transform: scale(0.1);
  }
  .scale15-sm {
    transform: scale(0.15);
  }
  .scale20-sm {
    transform: scale(0.2);
  }
  .scale25-sm {
    transform: scale(0.25);
  }
  .scale30-sm {
    transform: scale(0.3);
  }
  .scale35-sm {
    transform: scale(0.35);
  }
  .scale40-sm {
    transform: scale(0.4);
  }
  .scale45-sm {
    transform: scale(0.45);
  }
  .scale50-sm {
    transform: scale(0.5);
  }
  .scale55-sm {
    transform: scale(0.55);
  }
  .scale60-sm {
    transform: scale(0.6);
  }
  .scale65-sm {
    transform: scale(0.65);
  }
  .scale70-sm {
    transform: scale(0.7);
  }
  .scale75-sm {
    transform: scale(0.75);
  }
  .scale80-sm {
    transform: scale(0.8);
  }
  .scale85-sm {
    transform: scale(0.85);
  }
  .scale90-sm {
    transform: scale(0.9);
  }
  .scale95-sm {
    transform: scale(0.95);
  }
  .scale100-sm {
    transform: scale(1);
  }
  .scale105-sm {
    transform: scale(1.05);
  }
  .scale110-sm {
    transform: scale(1.1);
  }
  .scale115-sm {
    transform: scale(1.15);
  }
  .scale120-sm {
    transform: scale(1.2);
  }
  .scale125-sm {
    transform: scale(1.25);
  }
  .scale130-sm {
    transform: scale(1.3);
  }
  .scale135-sm {
    transform: scale(1.35);
  }
  .scale140-sm {
    transform: scale(1.4);
  }
  .scale145-sm {
    transform: scale(1.45);
  }
  .scale150-sm {
    transform: scale(1.5);
  }
  .scale155-sm {
    transform: scale(1.55);
  }
  .scale160-sm {
    transform: scale(1.6);
  }
  .scale165-sm {
    transform: scale(1.65);
  }
  .scale170-sm {
    transform: scale(1.7);
  }
  .scale175-sm {
    transform: scale(1.75);
  }
  .scale180-sm {
    transform: scale(1.8);
  }
  .scale185-sm {
    transform: scale(1.85);
  }
  .scale190-sm {
    transform: scale(1.9);
  }
  .scale195-sm {
    transform: scale(1.95);
  }
  .scale200-sm {
    transform: scale(2);
  }
}
@media (max-width: 628px) {
  .rot5-smx {
    transform: rotate(5deg);
  }
  .rotc5-smx {
    transform: rotate(-5deg);
  }
  .rot10-smx {
    transform: rotate(10deg);
  }
  .rotc10-smx {
    transform: rotate(-10deg);
  }
  .rot15-smx {
    transform: rotate(15deg);
  }
  .rotc15-smx {
    transform: rotate(-15deg);
  }
  .rot20-smx {
    transform: rotate(20deg);
  }
  .rotc20-smx {
    transform: rotate(-20deg);
  }
  .rot25-smx {
    transform: rotate(25deg);
  }
  .rotc25-smx {
    transform: rotate(-25deg);
  }
  .rot30-smx {
    transform: rotate(30deg);
  }
  .rotc30-smx {
    transform: rotate(-30deg);
  }
  .rot35-smx {
    transform: rotate(35deg);
  }
  .rotc35-smx {
    transform: rotate(-35deg);
  }
  .rot40-smx {
    transform: rotate(40deg);
  }
  .rotc40-smx {
    transform: rotate(-40deg);
  }
  .rot45-smx {
    transform: rotate(45deg);
  }
  .rotc45-smx {
    transform: rotate(-45deg);
  }
  .rot50-smx {
    transform: rotate(50deg);
  }
  .rotc50-smx {
    transform: rotate(-50deg);
  }
  .rot55-smx {
    transform: rotate(55deg);
  }
  .rotc55-smx {
    transform: rotate(-55deg);
  }
  .rot60-smx {
    transform: rotate(60deg);
  }
  .rotc60-smx {
    transform: rotate(-60deg);
  }
  .rot65-smx {
    transform: rotate(65deg);
  }
  .rotc65-smx {
    transform: rotate(-65deg);
  }
  .rot70-smx {
    transform: rotate(70deg);
  }
  .rotc70-smx {
    transform: rotate(-70deg);
  }
  .rot75-smx {
    transform: rotate(75deg);
  }
  .rotc75-smx {
    transform: rotate(-75deg);
  }
  .rot80-smx {
    transform: rotate(80deg);
  }
  .rotc80-smx {
    transform: rotate(-80deg);
  }
  .rot85-smx {
    transform: rotate(85deg);
  }
  .rotc85-smx {
    transform: rotate(-85deg);
  }
  .rot90-smx {
    transform: rotate(90deg);
  }
  .rotc90-smx {
    transform: rotate(-90deg);
  }
  .rot95-smx {
    transform: rotate(95deg);
  }
  .rotc95-smx {
    transform: rotate(-95deg);
  }
  .rot100-smx {
    transform: rotate(100deg);
  }
  .rotc100-smx {
    transform: rotate(-100deg);
  }
  .rot105-smx {
    transform: rotate(105deg);
  }
  .rotc105-smx {
    transform: rotate(-105deg);
  }
  .rot110-smx {
    transform: rotate(110deg);
  }
  .rotc110-smx {
    transform: rotate(-110deg);
  }
  .rot115-smx {
    transform: rotate(115deg);
  }
  .rotc115-smx {
    transform: rotate(-115deg);
  }
  .rot120-smx {
    transform: rotate(120deg);
  }
  .rotc120-smx {
    transform: rotate(-120deg);
  }
  .rot125-smx {
    transform: rotate(125deg);
  }
  .rotc125-smx {
    transform: rotate(-125deg);
  }
  .rot130-smx {
    transform: rotate(130deg);
  }
  .rotc130-smx {
    transform: rotate(-130deg);
  }
  .rot135-smx {
    transform: rotate(135deg);
  }
  .rotc135-smx {
    transform: rotate(-135deg);
  }
  .rot140-smx {
    transform: rotate(140deg);
  }
  .rotc140-smx {
    transform: rotate(-140deg);
  }
  .rot145-smx {
    transform: rotate(145deg);
  }
  .rotc145-smx {
    transform: rotate(-145deg);
  }
  .rot150-smx {
    transform: rotate(150deg);
  }
  .rotc150-smx {
    transform: rotate(-150deg);
  }
  .rot155-smx {
    transform: rotate(155deg);
  }
  .rotc155-smx {
    transform: rotate(-155deg);
  }
  .rot160-smx {
    transform: rotate(160deg);
  }
  .rotc160-smx {
    transform: rotate(-160deg);
  }
  .rot165-smx {
    transform: rotate(165deg);
  }
  .rotc165-smx {
    transform: rotate(-165deg);
  }
  .rot170-smx {
    transform: rotate(170deg);
  }
  .rotc170-smx {
    transform: rotate(-170deg);
  }
  .rot175-smx {
    transform: rotate(175deg);
  }
  .rotc175-smx {
    transform: rotate(-175deg);
  }
  .rot180-smx {
    transform: rotate(180deg);
  }
  .rotc180-smx {
    transform: rotate(-180deg);
  }
  .rot185-smx {
    transform: rotate(185deg);
  }
  .rotc185-smx {
    transform: rotate(-185deg);
  }
  .rot190-smx {
    transform: rotate(190deg);
  }
  .rotc190-smx {
    transform: rotate(-190deg);
  }
  .rot195-smx {
    transform: rotate(195deg);
  }
  .rotc195-smx {
    transform: rotate(-195deg);
  }
  .rot200-smx {
    transform: rotate(200deg);
  }
  .rotc200-smx {
    transform: rotate(-200deg);
  }
  .rot205-smx {
    transform: rotate(205deg);
  }
  .rotc205-smx {
    transform: rotate(-205deg);
  }
  .rot210-smx {
    transform: rotate(210deg);
  }
  .rotc210-smx {
    transform: rotate(-210deg);
  }
  .rot215-smx {
    transform: rotate(215deg);
  }
  .rotc215-smx {
    transform: rotate(-215deg);
  }
  .rot220-smx {
    transform: rotate(220deg);
  }
  .rotc220-smx {
    transform: rotate(-220deg);
  }
  .rot225-smx {
    transform: rotate(225deg);
  }
  .rotc225-smx {
    transform: rotate(-225deg);
  }
  .rot230-smx {
    transform: rotate(230deg);
  }
  .rotc230-smx {
    transform: rotate(-230deg);
  }
  .rot235-smx {
    transform: rotate(235deg);
  }
  .rotc235-smx {
    transform: rotate(-235deg);
  }
  .rot240-smx {
    transform: rotate(240deg);
  }
  .rotc240-smx {
    transform: rotate(-240deg);
  }
  .rot245-smx {
    transform: rotate(245deg);
  }
  .rotc245-smx {
    transform: rotate(-245deg);
  }
  .rot250-smx {
    transform: rotate(250deg);
  }
  .rotc250-smx {
    transform: rotate(-250deg);
  }
  .rot255-smx {
    transform: rotate(255deg);
  }
  .rotc255-smx {
    transform: rotate(-255deg);
  }
  .rot260-smx {
    transform: rotate(260deg);
  }
  .rotc260-smx {
    transform: rotate(-260deg);
  }
  .rot265-smx {
    transform: rotate(265deg);
  }
  .rotc265-smx {
    transform: rotate(-265deg);
  }
  .rot270-smx {
    transform: rotate(270deg);
  }
  .rotc270-smx {
    transform: rotate(-270deg);
  }
  .rot275-smx {
    transform: rotate(275deg);
  }
  .rotc275-smx {
    transform: rotate(-275deg);
  }
  .rot280-smx {
    transform: rotate(280deg);
  }
  .rotc280-smx {
    transform: rotate(-280deg);
  }
  .rot285-smx {
    transform: rotate(285deg);
  }
  .rotc285-smx {
    transform: rotate(-285deg);
  }
  .rot290-smx {
    transform: rotate(290deg);
  }
  .rotc290-smx {
    transform: rotate(-290deg);
  }
  .rot295-smx {
    transform: rotate(295deg);
  }
  .rotc295-smx {
    transform: rotate(-295deg);
  }
  .rot300-smx {
    transform: rotate(300deg);
  }
  .rotc300-smx {
    transform: rotate(-300deg);
  }
  .rot305-smx {
    transform: rotate(305deg);
  }
  .rotc305-smx {
    transform: rotate(-305deg);
  }
  .rot310-smx {
    transform: rotate(310deg);
  }
  .rotc310-smx {
    transform: rotate(-310deg);
  }
  .rot315-smx {
    transform: rotate(315deg);
  }
  .rotc315-smx {
    transform: rotate(-315deg);
  }
  .rot320-smx {
    transform: rotate(320deg);
  }
  .rotc320-smx {
    transform: rotate(-320deg);
  }
  .rot325-smx {
    transform: rotate(325deg);
  }
  .rotc325-smx {
    transform: rotate(-325deg);
  }
  .rot330-smx {
    transform: rotate(330deg);
  }
  .rotc330-smx {
    transform: rotate(-330deg);
  }
  .rot335-smx {
    transform: rotate(335deg);
  }
  .rotc335-smx {
    transform: rotate(-335deg);
  }
  .rot340-smx {
    transform: rotate(340deg);
  }
  .rotc340-smx {
    transform: rotate(-340deg);
  }
  .rot345-smx {
    transform: rotate(345deg);
  }
  .rotc345-smx {
    transform: rotate(-345deg);
  }
  .rot350-smx {
    transform: rotate(350deg);
  }
  .rotc350-smx {
    transform: rotate(-350deg);
  }
  .rot355-smx {
    transform: rotate(355deg);
  }
  .rotc355-smx {
    transform: rotate(-355deg);
  }
  .rot360-smx {
    transform: rotate(360deg);
  }
  .rotc360-smx {
    transform: rotate(-360deg);
  }
  .scale5-smx {
    transform: scale(0.05);
  }
  .scale10-smx {
    transform: scale(0.1);
  }
  .scale15-smx {
    transform: scale(0.15);
  }
  .scale20-smx {
    transform: scale(0.2);
  }
  .scale25-smx {
    transform: scale(0.25);
  }
  .scale30-smx {
    transform: scale(0.3);
  }
  .scale35-smx {
    transform: scale(0.35);
  }
  .scale40-smx {
    transform: scale(0.4);
  }
  .scale45-smx {
    transform: scale(0.45);
  }
  .scale50-smx {
    transform: scale(0.5);
  }
  .scale55-smx {
    transform: scale(0.55);
  }
  .scale60-smx {
    transform: scale(0.6);
  }
  .scale65-smx {
    transform: scale(0.65);
  }
  .scale70-smx {
    transform: scale(0.7);
  }
  .scale75-smx {
    transform: scale(0.75);
  }
  .scale80-smx {
    transform: scale(0.8);
  }
  .scale85-smx {
    transform: scale(0.85);
  }
  .scale90-smx {
    transform: scale(0.9);
  }
  .scale95-smx {
    transform: scale(0.95);
  }
  .scale100-smx {
    transform: scale(1);
  }
  .scale105-smx {
    transform: scale(1.05);
  }
  .scale110-smx {
    transform: scale(1.1);
  }
  .scale115-smx {
    transform: scale(1.15);
  }
  .scale120-smx {
    transform: scale(1.2);
  }
  .scale125-smx {
    transform: scale(1.25);
  }
  .scale130-smx {
    transform: scale(1.3);
  }
  .scale135-smx {
    transform: scale(1.35);
  }
  .scale140-smx {
    transform: scale(1.4);
  }
  .scale145-smx {
    transform: scale(1.45);
  }
  .scale150-smx {
    transform: scale(1.5);
  }
  .scale155-smx {
    transform: scale(1.55);
  }
  .scale160-smx {
    transform: scale(1.6);
  }
  .scale165-smx {
    transform: scale(1.65);
  }
  .scale170-smx {
    transform: scale(1.7);
  }
  .scale175-smx {
    transform: scale(1.75);
  }
  .scale180-smx {
    transform: scale(1.8);
  }
  .scale185-smx {
    transform: scale(1.85);
  }
  .scale190-smx {
    transform: scale(1.9);
  }
  .scale195-smx {
    transform: scale(1.95);
  }
  .scale200-smx {
    transform: scale(2);
  }
}
@media (max-width: 489px) {
  .rot5-xs {
    transform: rotate(5deg);
  }
  .rotc5-xs {
    transform: rotate(-5deg);
  }
  .rot10-xs {
    transform: rotate(10deg);
  }
  .rotc10-xs {
    transform: rotate(-10deg);
  }
  .rot15-xs {
    transform: rotate(15deg);
  }
  .rotc15-xs {
    transform: rotate(-15deg);
  }
  .rot20-xs {
    transform: rotate(20deg);
  }
  .rotc20-xs {
    transform: rotate(-20deg);
  }
  .rot25-xs {
    transform: rotate(25deg);
  }
  .rotc25-xs {
    transform: rotate(-25deg);
  }
  .rot30-xs {
    transform: rotate(30deg);
  }
  .rotc30-xs {
    transform: rotate(-30deg);
  }
  .rot35-xs {
    transform: rotate(35deg);
  }
  .rotc35-xs {
    transform: rotate(-35deg);
  }
  .rot40-xs {
    transform: rotate(40deg);
  }
  .rotc40-xs {
    transform: rotate(-40deg);
  }
  .rot45-xs {
    transform: rotate(45deg);
  }
  .rotc45-xs {
    transform: rotate(-45deg);
  }
  .rot50-xs {
    transform: rotate(50deg);
  }
  .rotc50-xs {
    transform: rotate(-50deg);
  }
  .rot55-xs {
    transform: rotate(55deg);
  }
  .rotc55-xs {
    transform: rotate(-55deg);
  }
  .rot60-xs {
    transform: rotate(60deg);
  }
  .rotc60-xs {
    transform: rotate(-60deg);
  }
  .rot65-xs {
    transform: rotate(65deg);
  }
  .rotc65-xs {
    transform: rotate(-65deg);
  }
  .rot70-xs {
    transform: rotate(70deg);
  }
  .rotc70-xs {
    transform: rotate(-70deg);
  }
  .rot75-xs {
    transform: rotate(75deg);
  }
  .rotc75-xs {
    transform: rotate(-75deg);
  }
  .rot80-xs {
    transform: rotate(80deg);
  }
  .rotc80-xs {
    transform: rotate(-80deg);
  }
  .rot85-xs {
    transform: rotate(85deg);
  }
  .rotc85-xs {
    transform: rotate(-85deg);
  }
  .rot90-xs {
    transform: rotate(90deg);
  }
  .rotc90-xs {
    transform: rotate(-90deg);
  }
  .rot95-xs {
    transform: rotate(95deg);
  }
  .rotc95-xs {
    transform: rotate(-95deg);
  }
  .rot100-xs {
    transform: rotate(100deg);
  }
  .rotc100-xs {
    transform: rotate(-100deg);
  }
  .rot105-xs {
    transform: rotate(105deg);
  }
  .rotc105-xs {
    transform: rotate(-105deg);
  }
  .rot110-xs {
    transform: rotate(110deg);
  }
  .rotc110-xs {
    transform: rotate(-110deg);
  }
  .rot115-xs {
    transform: rotate(115deg);
  }
  .rotc115-xs {
    transform: rotate(-115deg);
  }
  .rot120-xs {
    transform: rotate(120deg);
  }
  .rotc120-xs {
    transform: rotate(-120deg);
  }
  .rot125-xs {
    transform: rotate(125deg);
  }
  .rotc125-xs {
    transform: rotate(-125deg);
  }
  .rot130-xs {
    transform: rotate(130deg);
  }
  .rotc130-xs {
    transform: rotate(-130deg);
  }
  .rot135-xs {
    transform: rotate(135deg);
  }
  .rotc135-xs {
    transform: rotate(-135deg);
  }
  .rot140-xs {
    transform: rotate(140deg);
  }
  .rotc140-xs {
    transform: rotate(-140deg);
  }
  .rot145-xs {
    transform: rotate(145deg);
  }
  .rotc145-xs {
    transform: rotate(-145deg);
  }
  .rot150-xs {
    transform: rotate(150deg);
  }
  .rotc150-xs {
    transform: rotate(-150deg);
  }
  .rot155-xs {
    transform: rotate(155deg);
  }
  .rotc155-xs {
    transform: rotate(-155deg);
  }
  .rot160-xs {
    transform: rotate(160deg);
  }
  .rotc160-xs {
    transform: rotate(-160deg);
  }
  .rot165-xs {
    transform: rotate(165deg);
  }
  .rotc165-xs {
    transform: rotate(-165deg);
  }
  .rot170-xs {
    transform: rotate(170deg);
  }
  .rotc170-xs {
    transform: rotate(-170deg);
  }
  .rot175-xs {
    transform: rotate(175deg);
  }
  .rotc175-xs {
    transform: rotate(-175deg);
  }
  .rot180-xs {
    transform: rotate(180deg);
  }
  .rotc180-xs {
    transform: rotate(-180deg);
  }
  .rot185-xs {
    transform: rotate(185deg);
  }
  .rotc185-xs {
    transform: rotate(-185deg);
  }
  .rot190-xs {
    transform: rotate(190deg);
  }
  .rotc190-xs {
    transform: rotate(-190deg);
  }
  .rot195-xs {
    transform: rotate(195deg);
  }
  .rotc195-xs {
    transform: rotate(-195deg);
  }
  .rot200-xs {
    transform: rotate(200deg);
  }
  .rotc200-xs {
    transform: rotate(-200deg);
  }
  .rot205-xs {
    transform: rotate(205deg);
  }
  .rotc205-xs {
    transform: rotate(-205deg);
  }
  .rot210-xs {
    transform: rotate(210deg);
  }
  .rotc210-xs {
    transform: rotate(-210deg);
  }
  .rot215-xs {
    transform: rotate(215deg);
  }
  .rotc215-xs {
    transform: rotate(-215deg);
  }
  .rot220-xs {
    transform: rotate(220deg);
  }
  .rotc220-xs {
    transform: rotate(-220deg);
  }
  .rot225-xs {
    transform: rotate(225deg);
  }
  .rotc225-xs {
    transform: rotate(-225deg);
  }
  .rot230-xs {
    transform: rotate(230deg);
  }
  .rotc230-xs {
    transform: rotate(-230deg);
  }
  .rot235-xs {
    transform: rotate(235deg);
  }
  .rotc235-xs {
    transform: rotate(-235deg);
  }
  .rot240-xs {
    transform: rotate(240deg);
  }
  .rotc240-xs {
    transform: rotate(-240deg);
  }
  .rot245-xs {
    transform: rotate(245deg);
  }
  .rotc245-xs {
    transform: rotate(-245deg);
  }
  .rot250-xs {
    transform: rotate(250deg);
  }
  .rotc250-xs {
    transform: rotate(-250deg);
  }
  .rot255-xs {
    transform: rotate(255deg);
  }
  .rotc255-xs {
    transform: rotate(-255deg);
  }
  .rot260-xs {
    transform: rotate(260deg);
  }
  .rotc260-xs {
    transform: rotate(-260deg);
  }
  .rot265-xs {
    transform: rotate(265deg);
  }
  .rotc265-xs {
    transform: rotate(-265deg);
  }
  .rot270-xs {
    transform: rotate(270deg);
  }
  .rotc270-xs {
    transform: rotate(-270deg);
  }
  .rot275-xs {
    transform: rotate(275deg);
  }
  .rotc275-xs {
    transform: rotate(-275deg);
  }
  .rot280-xs {
    transform: rotate(280deg);
  }
  .rotc280-xs {
    transform: rotate(-280deg);
  }
  .rot285-xs {
    transform: rotate(285deg);
  }
  .rotc285-xs {
    transform: rotate(-285deg);
  }
  .rot290-xs {
    transform: rotate(290deg);
  }
  .rotc290-xs {
    transform: rotate(-290deg);
  }
  .rot295-xs {
    transform: rotate(295deg);
  }
  .rotc295-xs {
    transform: rotate(-295deg);
  }
  .rot300-xs {
    transform: rotate(300deg);
  }
  .rotc300-xs {
    transform: rotate(-300deg);
  }
  .rot305-xs {
    transform: rotate(305deg);
  }
  .rotc305-xs {
    transform: rotate(-305deg);
  }
  .rot310-xs {
    transform: rotate(310deg);
  }
  .rotc310-xs {
    transform: rotate(-310deg);
  }
  .rot315-xs {
    transform: rotate(315deg);
  }
  .rotc315-xs {
    transform: rotate(-315deg);
  }
  .rot320-xs {
    transform: rotate(320deg);
  }
  .rotc320-xs {
    transform: rotate(-320deg);
  }
  .rot325-xs {
    transform: rotate(325deg);
  }
  .rotc325-xs {
    transform: rotate(-325deg);
  }
  .rot330-xs {
    transform: rotate(330deg);
  }
  .rotc330-xs {
    transform: rotate(-330deg);
  }
  .rot335-xs {
    transform: rotate(335deg);
  }
  .rotc335-xs {
    transform: rotate(-335deg);
  }
  .rot340-xs {
    transform: rotate(340deg);
  }
  .rotc340-xs {
    transform: rotate(-340deg);
  }
  .rot345-xs {
    transform: rotate(345deg);
  }
  .rotc345-xs {
    transform: rotate(-345deg);
  }
  .rot350-xs {
    transform: rotate(350deg);
  }
  .rotc350-xs {
    transform: rotate(-350deg);
  }
  .rot355-xs {
    transform: rotate(355deg);
  }
  .rotc355-xs {
    transform: rotate(-355deg);
  }
  .rot360-xs {
    transform: rotate(360deg);
  }
  .rotc360-xs {
    transform: rotate(-360deg);
  }
  .scale5-xs {
    transform: scale(0.05);
  }
  .scale10-xs {
    transform: scale(0.1);
  }
  .scale15-xs {
    transform: scale(0.15);
  }
  .scale20-xs {
    transform: scale(0.2);
  }
  .scale25-xs {
    transform: scale(0.25);
  }
  .scale30-xs {
    transform: scale(0.3);
  }
  .scale35-xs {
    transform: scale(0.35);
  }
  .scale40-xs {
    transform: scale(0.4);
  }
  .scale45-xs {
    transform: scale(0.45);
  }
  .scale50-xs {
    transform: scale(0.5);
  }
  .scale55-xs {
    transform: scale(0.55);
  }
  .scale60-xs {
    transform: scale(0.6);
  }
  .scale65-xs {
    transform: scale(0.65);
  }
  .scale70-xs {
    transform: scale(0.7);
  }
  .scale75-xs {
    transform: scale(0.75);
  }
  .scale80-xs {
    transform: scale(0.8);
  }
  .scale85-xs {
    transform: scale(0.85);
  }
  .scale90-xs {
    transform: scale(0.9);
  }
  .scale95-xs {
    transform: scale(0.95);
  }
  .scale100-xs {
    transform: scale(1);
  }
  .scale105-xs {
    transform: scale(1.05);
  }
  .scale110-xs {
    transform: scale(1.1);
  }
  .scale115-xs {
    transform: scale(1.15);
  }
  .scale120-xs {
    transform: scale(1.2);
  }
  .scale125-xs {
    transform: scale(1.25);
  }
  .scale130-xs {
    transform: scale(1.3);
  }
  .scale135-xs {
    transform: scale(1.35);
  }
  .scale140-xs {
    transform: scale(1.4);
  }
  .scale145-xs {
    transform: scale(1.45);
  }
  .scale150-xs {
    transform: scale(1.5);
  }
  .scale155-xs {
    transform: scale(1.55);
  }
  .scale160-xs {
    transform: scale(1.6);
  }
  .scale165-xs {
    transform: scale(1.65);
  }
  .scale170-xs {
    transform: scale(1.7);
  }
  .scale175-xs {
    transform: scale(1.75);
  }
  .scale180-xs {
    transform: scale(1.8);
  }
  .scale185-xs {
    transform: scale(1.85);
  }
  .scale190-xs {
    transform: scale(1.9);
  }
  .scale195-xs {
    transform: scale(1.95);
  }
  .scale200-xs {
    transform: scale(2);
  }
}
@media (max-width: 379px) {
  .rot5-xsx {
    transform: rotate(5deg);
  }
  .rotc5-xsx {
    transform: rotate(-5deg);
  }
  .rot10-xsx {
    transform: rotate(10deg);
  }
  .rotc10-xsx {
    transform: rotate(-10deg);
  }
  .rot15-xsx {
    transform: rotate(15deg);
  }
  .rotc15-xsx {
    transform: rotate(-15deg);
  }
  .rot20-xsx {
    transform: rotate(20deg);
  }
  .rotc20-xsx {
    transform: rotate(-20deg);
  }
  .rot25-xsx {
    transform: rotate(25deg);
  }
  .rotc25-xsx {
    transform: rotate(-25deg);
  }
  .rot30-xsx {
    transform: rotate(30deg);
  }
  .rotc30-xsx {
    transform: rotate(-30deg);
  }
  .rot35-xsx {
    transform: rotate(35deg);
  }
  .rotc35-xsx {
    transform: rotate(-35deg);
  }
  .rot40-xsx {
    transform: rotate(40deg);
  }
  .rotc40-xsx {
    transform: rotate(-40deg);
  }
  .rot45-xsx {
    transform: rotate(45deg);
  }
  .rotc45-xsx {
    transform: rotate(-45deg);
  }
  .rot50-xsx {
    transform: rotate(50deg);
  }
  .rotc50-xsx {
    transform: rotate(-50deg);
  }
  .rot55-xsx {
    transform: rotate(55deg);
  }
  .rotc55-xsx {
    transform: rotate(-55deg);
  }
  .rot60-xsx {
    transform: rotate(60deg);
  }
  .rotc60-xsx {
    transform: rotate(-60deg);
  }
  .rot65-xsx {
    transform: rotate(65deg);
  }
  .rotc65-xsx {
    transform: rotate(-65deg);
  }
  .rot70-xsx {
    transform: rotate(70deg);
  }
  .rotc70-xsx {
    transform: rotate(-70deg);
  }
  .rot75-xsx {
    transform: rotate(75deg);
  }
  .rotc75-xsx {
    transform: rotate(-75deg);
  }
  .rot80-xsx {
    transform: rotate(80deg);
  }
  .rotc80-xsx {
    transform: rotate(-80deg);
  }
  .rot85-xsx {
    transform: rotate(85deg);
  }
  .rotc85-xsx {
    transform: rotate(-85deg);
  }
  .rot90-xsx {
    transform: rotate(90deg);
  }
  .rotc90-xsx {
    transform: rotate(-90deg);
  }
  .rot95-xsx {
    transform: rotate(95deg);
  }
  .rotc95-xsx {
    transform: rotate(-95deg);
  }
  .rot100-xsx {
    transform: rotate(100deg);
  }
  .rotc100-xsx {
    transform: rotate(-100deg);
  }
  .rot105-xsx {
    transform: rotate(105deg);
  }
  .rotc105-xsx {
    transform: rotate(-105deg);
  }
  .rot110-xsx {
    transform: rotate(110deg);
  }
  .rotc110-xsx {
    transform: rotate(-110deg);
  }
  .rot115-xsx {
    transform: rotate(115deg);
  }
  .rotc115-xsx {
    transform: rotate(-115deg);
  }
  .rot120-xsx {
    transform: rotate(120deg);
  }
  .rotc120-xsx {
    transform: rotate(-120deg);
  }
  .rot125-xsx {
    transform: rotate(125deg);
  }
  .rotc125-xsx {
    transform: rotate(-125deg);
  }
  .rot130-xsx {
    transform: rotate(130deg);
  }
  .rotc130-xsx {
    transform: rotate(-130deg);
  }
  .rot135-xsx {
    transform: rotate(135deg);
  }
  .rotc135-xsx {
    transform: rotate(-135deg);
  }
  .rot140-xsx {
    transform: rotate(140deg);
  }
  .rotc140-xsx {
    transform: rotate(-140deg);
  }
  .rot145-xsx {
    transform: rotate(145deg);
  }
  .rotc145-xsx {
    transform: rotate(-145deg);
  }
  .rot150-xsx {
    transform: rotate(150deg);
  }
  .rotc150-xsx {
    transform: rotate(-150deg);
  }
  .rot155-xsx {
    transform: rotate(155deg);
  }
  .rotc155-xsx {
    transform: rotate(-155deg);
  }
  .rot160-xsx {
    transform: rotate(160deg);
  }
  .rotc160-xsx {
    transform: rotate(-160deg);
  }
  .rot165-xsx {
    transform: rotate(165deg);
  }
  .rotc165-xsx {
    transform: rotate(-165deg);
  }
  .rot170-xsx {
    transform: rotate(170deg);
  }
  .rotc170-xsx {
    transform: rotate(-170deg);
  }
  .rot175-xsx {
    transform: rotate(175deg);
  }
  .rotc175-xsx {
    transform: rotate(-175deg);
  }
  .rot180-xsx {
    transform: rotate(180deg);
  }
  .rotc180-xsx {
    transform: rotate(-180deg);
  }
  .rot185-xsx {
    transform: rotate(185deg);
  }
  .rotc185-xsx {
    transform: rotate(-185deg);
  }
  .rot190-xsx {
    transform: rotate(190deg);
  }
  .rotc190-xsx {
    transform: rotate(-190deg);
  }
  .rot195-xsx {
    transform: rotate(195deg);
  }
  .rotc195-xsx {
    transform: rotate(-195deg);
  }
  .rot200-xsx {
    transform: rotate(200deg);
  }
  .rotc200-xsx {
    transform: rotate(-200deg);
  }
  .rot205-xsx {
    transform: rotate(205deg);
  }
  .rotc205-xsx {
    transform: rotate(-205deg);
  }
  .rot210-xsx {
    transform: rotate(210deg);
  }
  .rotc210-xsx {
    transform: rotate(-210deg);
  }
  .rot215-xsx {
    transform: rotate(215deg);
  }
  .rotc215-xsx {
    transform: rotate(-215deg);
  }
  .rot220-xsx {
    transform: rotate(220deg);
  }
  .rotc220-xsx {
    transform: rotate(-220deg);
  }
  .rot225-xsx {
    transform: rotate(225deg);
  }
  .rotc225-xsx {
    transform: rotate(-225deg);
  }
  .rot230-xsx {
    transform: rotate(230deg);
  }
  .rotc230-xsx {
    transform: rotate(-230deg);
  }
  .rot235-xsx {
    transform: rotate(235deg);
  }
  .rotc235-xsx {
    transform: rotate(-235deg);
  }
  .rot240-xsx {
    transform: rotate(240deg);
  }
  .rotc240-xsx {
    transform: rotate(-240deg);
  }
  .rot245-xsx {
    transform: rotate(245deg);
  }
  .rotc245-xsx {
    transform: rotate(-245deg);
  }
  .rot250-xsx {
    transform: rotate(250deg);
  }
  .rotc250-xsx {
    transform: rotate(-250deg);
  }
  .rot255-xsx {
    transform: rotate(255deg);
  }
  .rotc255-xsx {
    transform: rotate(-255deg);
  }
  .rot260-xsx {
    transform: rotate(260deg);
  }
  .rotc260-xsx {
    transform: rotate(-260deg);
  }
  .rot265-xsx {
    transform: rotate(265deg);
  }
  .rotc265-xsx {
    transform: rotate(-265deg);
  }
  .rot270-xsx {
    transform: rotate(270deg);
  }
  .rotc270-xsx {
    transform: rotate(-270deg);
  }
  .rot275-xsx {
    transform: rotate(275deg);
  }
  .rotc275-xsx {
    transform: rotate(-275deg);
  }
  .rot280-xsx {
    transform: rotate(280deg);
  }
  .rotc280-xsx {
    transform: rotate(-280deg);
  }
  .rot285-xsx {
    transform: rotate(285deg);
  }
  .rotc285-xsx {
    transform: rotate(-285deg);
  }
  .rot290-xsx {
    transform: rotate(290deg);
  }
  .rotc290-xsx {
    transform: rotate(-290deg);
  }
  .rot295-xsx {
    transform: rotate(295deg);
  }
  .rotc295-xsx {
    transform: rotate(-295deg);
  }
  .rot300-xsx {
    transform: rotate(300deg);
  }
  .rotc300-xsx {
    transform: rotate(-300deg);
  }
  .rot305-xsx {
    transform: rotate(305deg);
  }
  .rotc305-xsx {
    transform: rotate(-305deg);
  }
  .rot310-xsx {
    transform: rotate(310deg);
  }
  .rotc310-xsx {
    transform: rotate(-310deg);
  }
  .rot315-xsx {
    transform: rotate(315deg);
  }
  .rotc315-xsx {
    transform: rotate(-315deg);
  }
  .rot320-xsx {
    transform: rotate(320deg);
  }
  .rotc320-xsx {
    transform: rotate(-320deg);
  }
  .rot325-xsx {
    transform: rotate(325deg);
  }
  .rotc325-xsx {
    transform: rotate(-325deg);
  }
  .rot330-xsx {
    transform: rotate(330deg);
  }
  .rotc330-xsx {
    transform: rotate(-330deg);
  }
  .rot335-xsx {
    transform: rotate(335deg);
  }
  .rotc335-xsx {
    transform: rotate(-335deg);
  }
  .rot340-xsx {
    transform: rotate(340deg);
  }
  .rotc340-xsx {
    transform: rotate(-340deg);
  }
  .rot345-xsx {
    transform: rotate(345deg);
  }
  .rotc345-xsx {
    transform: rotate(-345deg);
  }
  .rot350-xsx {
    transform: rotate(350deg);
  }
  .rotc350-xsx {
    transform: rotate(-350deg);
  }
  .rot355-xsx {
    transform: rotate(355deg);
  }
  .rotc355-xsx {
    transform: rotate(-355deg);
  }
  .rot360-xsx {
    transform: rotate(360deg);
  }
  .rotc360-xsx {
    transform: rotate(-360deg);
  }
  .scale5-xsx {
    transform: scale(0.05);
  }
  .scale10-xsx {
    transform: scale(0.1);
  }
  .scale15-xsx {
    transform: scale(0.15);
  }
  .scale20-xsx {
    transform: scale(0.2);
  }
  .scale25-xsx {
    transform: scale(0.25);
  }
  .scale30-xsx {
    transform: scale(0.3);
  }
  .scale35-xsx {
    transform: scale(0.35);
  }
  .scale40-xsx {
    transform: scale(0.4);
  }
  .scale45-xsx {
    transform: scale(0.45);
  }
  .scale50-xsx {
    transform: scale(0.5);
  }
  .scale55-xsx {
    transform: scale(0.55);
  }
  .scale60-xsx {
    transform: scale(0.6);
  }
  .scale65-xsx {
    transform: scale(0.65);
  }
  .scale70-xsx {
    transform: scale(0.7);
  }
  .scale75-xsx {
    transform: scale(0.75);
  }
  .scale80-xsx {
    transform: scale(0.8);
  }
  .scale85-xsx {
    transform: scale(0.85);
  }
  .scale90-xsx {
    transform: scale(0.9);
  }
  .scale95-xsx {
    transform: scale(0.95);
  }
  .scale100-xsx {
    transform: scale(1);
  }
  .scale105-xsx {
    transform: scale(1.05);
  }
  .scale110-xsx {
    transform: scale(1.1);
  }
  .scale115-xsx {
    transform: scale(1.15);
  }
  .scale120-xsx {
    transform: scale(1.2);
  }
  .scale125-xsx {
    transform: scale(1.25);
  }
  .scale130-xsx {
    transform: scale(1.3);
  }
  .scale135-xsx {
    transform: scale(1.35);
  }
  .scale140-xsx {
    transform: scale(1.4);
  }
  .scale145-xsx {
    transform: scale(1.45);
  }
  .scale150-xsx {
    transform: scale(1.5);
  }
  .scale155-xsx {
    transform: scale(1.55);
  }
  .scale160-xsx {
    transform: scale(1.6);
  }
  .scale165-xsx {
    transform: scale(1.65);
  }
  .scale170-xsx {
    transform: scale(1.7);
  }
  .scale175-xsx {
    transform: scale(1.75);
  }
  .scale180-xsx {
    transform: scale(1.8);
  }
  .scale185-xsx {
    transform: scale(1.85);
  }
  .scale190-xsx {
    transform: scale(1.9);
  }
  .scale195-xsx {
    transform: scale(1.95);
  }
  .scale200-xsx {
    transform: scale(2);
  }
}
.w0 {
  width: auto !important;
}

.h0 {
  height: auto !important;
}

.wh0 {
  height: auto !important;
  width: auto !important;
}

.w1 {
  width: var(--s1) !important;
}

.h1 {
  height: var(--s1) !important;
}

.wh1 {
  height: var(--s1) !important;
  width: var(--s1) !important;
}

.w2 {
  width: var(--s2) !important;
}

.h2 {
  height: var(--s2) !important;
}

.wh2 {
  height: var(--s2) !important;
  width: var(--s2) !important;
}

.w3 {
  width: var(--s3) !important;
}

.h3 {
  height: var(--s3) !important;
}

.wh3 {
  height: var(--s3) !important;
  width: var(--s3) !important;
}

.w4 {
  width: var(--s4) !important;
}

.h4 {
  height: var(--s4) !important;
}

.wh4 {
  height: var(--s4) !important;
  width: var(--s4) !important;
}

.w5 {
  width: var(--s5) !important;
}

.h5 {
  height: var(--s5) !important;
}

.wh5 {
  height: var(--s5) !important;
  width: var(--s5) !important;
}

.w6 {
  width: var(--s6) !important;
}

.h6 {
  height: var(--s6) !important;
}

.wh6 {
  height: var(--s6) !important;
  width: var(--s6) !important;
}

.w7 {
  width: var(--s7) !important;
}

.h7 {
  height: var(--s7) !important;
}

.wh7 {
  height: var(--s7) !important;
  width: var(--s7) !important;
}

.w8 {
  width: var(--s8) !important;
}

.h8 {
  height: var(--s8) !important;
}

.wh8 {
  height: var(--s8) !important;
  width: var(--s8) !important;
}

.w9 {
  width: var(--s9) !important;
}

.h9 {
  height: var(--s9) !important;
}

.wh9 {
  height: var(--s9) !important;
  width: var(--s9) !important;
}

.w10 {
  width: var(--s10) !important;
}

.h10 {
  height: var(--s10) !important;
}

.wh10 {
  height: var(--s10) !important;
  width: var(--s10) !important;
}

.w11 {
  width: var(--s11) !important;
}

.h11 {
  height: var(--s11) !important;
}

.wh11 {
  height: var(--s11) !important;
  width: var(--s11) !important;
}

.w12 {
  width: var(--s12) !important;
}

.h12 {
  height: var(--s12) !important;
}

.wh12 {
  height: var(--s12) !important;
  width: var(--s12) !important;
}

.w13 {
  width: var(--s13) !important;
}

.h13 {
  height: var(--s13) !important;
}

.wh13 {
  height: var(--s13) !important;
  width: var(--s13) !important;
}

.w14 {
  width: var(--s14) !important;
}

.h14 {
  height: var(--s14) !important;
}

.wh14 {
  height: var(--s14) !important;
  width: var(--s14) !important;
}

.w15 {
  width: var(--s15) !important;
}

.h15 {
  height: var(--s15) !important;
}

.wh15 {
  height: var(--s15) !important;
  width: var(--s15) !important;
}

.w16 {
  width: var(--s16) !important;
}

.h16 {
  height: var(--s16) !important;
}

.wh16 {
  height: var(--s16) !important;
  width: var(--s16) !important;
}

.w17 {
  width: var(--s17) !important;
}

.h17 {
  height: var(--s17) !important;
}

.wh17 {
  height: var(--s17) !important;
  width: var(--s17) !important;
}

.w18 {
  width: var(--s18) !important;
}

.h18 {
  height: var(--s18) !important;
}

.wh18 {
  height: var(--s18) !important;
  width: var(--s18) !important;
}

.w19 {
  width: var(--s19) !important;
}

.h19 {
  height: var(--s19) !important;
}

.wh19 {
  height: var(--s19) !important;
  width: var(--s19) !important;
}

.w20 {
  width: var(--s20) !important;
}

.h20 {
  height: var(--s20) !important;
}

.wh20 {
  height: var(--s20) !important;
  width: var(--s20) !important;
}

.w21 {
  width: var(--s21) !important;
}

.h21 {
  height: var(--s21) !important;
}

.wh21 {
  height: var(--s21) !important;
  width: var(--s21) !important;
}

.w22 {
  width: var(--s22) !important;
}

.h22 {
  height: var(--s22) !important;
}

.wh22 {
  height: var(--s22) !important;
  width: var(--s22) !important;
}

.wide {
  width: 100%;
}

.tall {
  height: 100%;
}

.w-auto {
  width: auto;
}

.h-auto {
  height: auto;
}

.wide0 {
  width: auto !important;
}

.tall0 {
  height: auto !important;
}

.wide5 {
  width: 5% !important;
}

.tall5 {
  height: 5% !important;
}

.wide10 {
  width: 10% !important;
}

.tall10 {
  height: 10% !important;
}

.wide15 {
  width: 15% !important;
}

.tall15 {
  height: 15% !important;
}

.wide20 {
  width: 20% !important;
}

.tall20 {
  height: 20% !important;
}

.wide25 {
  width: 25% !important;
}

.tall25 {
  height: 25% !important;
}

.wide30 {
  width: 30% !important;
}

.tall30 {
  height: 30% !important;
}

.wide35 {
  width: 35% !important;
}

.tall35 {
  height: 35% !important;
}

.wide40 {
  width: 40% !important;
}

.tall40 {
  height: 40% !important;
}

.wide45 {
  width: 45% !important;
}

.tall45 {
  height: 45% !important;
}

.wide50 {
  width: 50% !important;
}

.tall50 {
  height: 50% !important;
}

.wide55 {
  width: 55% !important;
}

.tall55 {
  height: 55% !important;
}

.wide60 {
  width: 60% !important;
}

.tall60 {
  height: 60% !important;
}

.wide65 {
  width: 65% !important;
}

.tall65 {
  height: 65% !important;
}

.wide70 {
  width: 70% !important;
}

.tall70 {
  height: 70% !important;
}

.wide75 {
  width: 75% !important;
}

.tall75 {
  height: 75% !important;
}

.wide80 {
  width: 80% !important;
}

.tall80 {
  height: 80% !important;
}

.wide85 {
  width: 85% !important;
}

.tall85 {
  height: 85% !important;
}

.wide90 {
  width: 90% !important;
}

.tall90 {
  height: 90% !important;
}

.wide95 {
  width: 95% !important;
}

.tall95 {
  height: 95% !important;
}

.wide100 {
  width: 100% !important;
}

.tall100 {
  height: 100% !important;
}

.hpx1 {
  height: 1px;
}

.wpx1 {
  width: 1px;
}

.hpx2 {
  height: 2px;
}

.wpx2 {
  width: 2px;
}

.hpx3 {
  height: 3px;
}

.wpx3 {
  width: 3px;
}

.hpx4 {
  height: 4px;
}

.wpx4 {
  width: 4px;
}

.hpx5 {
  height: 5px;
}

.wpx5 {
  width: 5px;
}

.hpx6 {
  height: 6px;
}

.wpx6 {
  width: 6px;
}

.hpx7 {
  height: 7px;
}

.wpx7 {
  width: 7px;
}

.hpx8 {
  height: 8px;
}

.wpx8 {
  width: 8px;
}

.hpx9 {
  height: 9px;
}

.wpx9 {
  width: 9px;
}

.hpx10 {
  height: 10px;
}

.wpx10 {
  width: 10px;
}

.hpx11 {
  height: 11px;
}

.wpx11 {
  width: 11px;
}

.hpx12 {
  height: 12px;
}

.wpx12 {
  width: 12px;
}

.hpx13 {
  height: 13px;
}

.wpx13 {
  width: 13px;
}

.hpx14 {
  height: 14px;
}

.wpx14 {
  width: 14px;
}

.hpx15 {
  height: 15px;
}

.wpx15 {
  width: 15px;
}

.hpx16 {
  height: 16px;
}

.wpx16 {
  width: 16px;
}

.hpx17 {
  height: 17px;
}

.wpx17 {
  width: 17px;
}

.hpx18 {
  height: 18px;
}

.wpx18 {
  width: 18px;
}

.hpx19 {
  height: 19px;
}

.wpx19 {
  width: 19px;
}

.hpx20 {
  height: 20px;
}

.wpx20 {
  width: 20px;
}

.hpx21 {
  height: 21px;
}

.wpx21 {
  width: 21px;
}

.hpx22 {
  height: 22px;
}

.wpx22 {
  width: 22px;
}

.hpx23 {
  height: 23px;
}

.wpx23 {
  width: 23px;
}

.hpx24 {
  height: 24px;
}

.wpx24 {
  width: 24px;
}

.hpx25 {
  height: 25px;
}

.wpx25 {
  width: 25px;
}

.hpx26 {
  height: 26px;
}

.wpx26 {
  width: 26px;
}

.hpx27 {
  height: 27px;
}

.wpx27 {
  width: 27px;
}

.hpx28 {
  height: 28px;
}

.wpx28 {
  width: 28px;
}

.hpx29 {
  height: 29px;
}

.wpx29 {
  width: 29px;
}

.hpx30 {
  height: 30px;
}

.wpx30 {
  width: 30px;
}

.hpx31 {
  height: 31px;
}

.wpx31 {
  width: 31px;
}

.hpx32 {
  height: 32px;
}

.wpx32 {
  width: 32px;
}

.hpx33 {
  height: 33px;
}

.wpx33 {
  width: 33px;
}

.hpx34 {
  height: 34px;
}

.wpx34 {
  width: 34px;
}

.hpx35 {
  height: 35px;
}

.wpx35 {
  width: 35px;
}

.hpx36 {
  height: 36px;
}

.wpx36 {
  width: 36px;
}

.hpx37 {
  height: 37px;
}

.wpx37 {
  width: 37px;
}

.hpx38 {
  height: 38px;
}

.wpx38 {
  width: 38px;
}

.hpx39 {
  height: 39px;
}

.wpx39 {
  width: 39px;
}

.hpx40 {
  height: 40px;
}

.wpx40 {
  width: 40px;
}

.hpx41 {
  height: 41px;
}

.wpx41 {
  width: 41px;
}

.hpx42 {
  height: 42px;
}

.wpx42 {
  width: 42px;
}

.hpx43 {
  height: 43px;
}

.wpx43 {
  width: 43px;
}

.hpx44 {
  height: 44px;
}

.wpx44 {
  width: 44px;
}

.hpx45 {
  height: 45px;
}

.wpx45 {
  width: 45px;
}

.hpx46 {
  height: 46px;
}

.wpx46 {
  width: 46px;
}

.hpx47 {
  height: 47px;
}

.wpx47 {
  width: 47px;
}

.hpx48 {
  height: 48px;
}

.wpx48 {
  width: 48px;
}

.hpx49 {
  height: 49px;
}

.wpx49 {
  width: 49px;
}

.hpx50 {
  height: 50px;
}

.wpx50 {
  width: 50px;
}

.hpx51 {
  height: 51px;
}

.wpx51 {
  width: 51px;
}

.hpx52 {
  height: 52px;
}

.wpx52 {
  width: 52px;
}

.hpx53 {
  height: 53px;
}

.wpx53 {
  width: 53px;
}

.hpx54 {
  height: 54px;
}

.wpx54 {
  width: 54px;
}

.hpx55 {
  height: 55px;
}

.wpx55 {
  width: 55px;
}

.hpx56 {
  height: 56px;
}

.wpx56 {
  width: 56px;
}

.hpx57 {
  height: 57px;
}

.wpx57 {
  width: 57px;
}

.hpx58 {
  height: 58px;
}

.wpx58 {
  width: 58px;
}

.hpx59 {
  height: 59px;
}

.wpx59 {
  width: 59px;
}

.hpx60 {
  height: 60px;
}

.wpx60 {
  width: 60px;
}

.hpx61 {
  height: 61px;
}

.wpx61 {
  width: 61px;
}

.hpx62 {
  height: 62px;
}

.wpx62 {
  width: 62px;
}

.hpx63 {
  height: 63px;
}

.wpx63 {
  width: 63px;
}

.hpx64 {
  height: 64px;
}

.wpx64 {
  width: 64px;
}

.hpx65 {
  height: 65px;
}

.wpx65 {
  width: 65px;
}

.hpx66 {
  height: 66px;
}

.wpx66 {
  width: 66px;
}

.hpx67 {
  height: 67px;
}

.wpx67 {
  width: 67px;
}

.hpx68 {
  height: 68px;
}

.wpx68 {
  width: 68px;
}

.hpx69 {
  height: 69px;
}

.wpx69 {
  width: 69px;
}

.hpx70 {
  height: 70px;
}

.wpx70 {
  width: 70px;
}

.hpx71 {
  height: 71px;
}

.wpx71 {
  width: 71px;
}

.hpx72 {
  height: 72px;
}

.wpx72 {
  width: 72px;
}

.hpx73 {
  height: 73px;
}

.wpx73 {
  width: 73px;
}

.hpx74 {
  height: 74px;
}

.wpx74 {
  width: 74px;
}

.hpx75 {
  height: 75px;
}

.wpx75 {
  width: 75px;
}

.hpx76 {
  height: 76px;
}

.wpx76 {
  width: 76px;
}

.hpx77 {
  height: 77px;
}

.wpx77 {
  width: 77px;
}

.hpx78 {
  height: 78px;
}

.wpx78 {
  width: 78px;
}

.hpx79 {
  height: 79px;
}

.wpx79 {
  width: 79px;
}

.hpx80 {
  height: 80px;
}

.wpx80 {
  width: 80px;
}

.hpx81 {
  height: 81px;
}

.wpx81 {
  width: 81px;
}

.hpx82 {
  height: 82px;
}

.wpx82 {
  width: 82px;
}

.hpx83 {
  height: 83px;
}

.wpx83 {
  width: 83px;
}

.hpx84 {
  height: 84px;
}

.wpx84 {
  width: 84px;
}

.hpx85 {
  height: 85px;
}

.wpx85 {
  width: 85px;
}

.hpx86 {
  height: 86px;
}

.wpx86 {
  width: 86px;
}

.hpx87 {
  height: 87px;
}

.wpx87 {
  width: 87px;
}

.hpx88 {
  height: 88px;
}

.wpx88 {
  width: 88px;
}

.hpx89 {
  height: 89px;
}

.wpx89 {
  width: 89px;
}

.hpx90 {
  height: 90px;
}

.wpx90 {
  width: 90px;
}

.hpx91 {
  height: 91px;
}

.wpx91 {
  width: 91px;
}

.hpx92 {
  height: 92px;
}

.wpx92 {
  width: 92px;
}

.hpx93 {
  height: 93px;
}

.wpx93 {
  width: 93px;
}

.hpx94 {
  height: 94px;
}

.wpx94 {
  width: 94px;
}

.hpx95 {
  height: 95px;
}

.wpx95 {
  width: 95px;
}

.hpx96 {
  height: 96px;
}

.wpx96 {
  width: 96px;
}

.hpx97 {
  height: 97px;
}

.wpx97 {
  width: 97px;
}

.hpx98 {
  height: 98px;
}

.wpx98 {
  width: 98px;
}

.hpx99 {
  height: 99px;
}

.wpx99 {
  width: 99px;
}

.hpx100 {
  height: 100px;
}

.wpx100 {
  width: 100px;
}

.hrem1 {
  height: 1rem;
}

.wrem1 {
  width: 1rem;
}

.mhrem1 {
  min-height: 1rem;
}

.mwrem1 {
  min-width: 1rem;
}

.hrem2 {
  height: 2rem;
}

.wrem2 {
  width: 2rem;
}

.mhrem2 {
  min-height: 2rem;
}

.mwrem2 {
  min-width: 2rem;
}

.hrem3 {
  height: 3rem;
}

.wrem3 {
  width: 3rem;
}

.mhrem3 {
  min-height: 3rem;
}

.mwrem3 {
  min-width: 3rem;
}

.hrem4 {
  height: 4rem;
}

.wrem4 {
  width: 4rem;
}

.mhrem4 {
  min-height: 4rem;
}

.mwrem4 {
  min-width: 4rem;
}

.hrem5 {
  height: 5rem;
}

.wrem5 {
  width: 5rem;
}

.mhrem5 {
  min-height: 5rem;
}

.mwrem5 {
  min-width: 5rem;
}

.hrem6 {
  height: 6rem;
}

.wrem6 {
  width: 6rem;
}

.mhrem6 {
  min-height: 6rem;
}

.mwrem6 {
  min-width: 6rem;
}

.hrem7 {
  height: 7rem;
}

.wrem7 {
  width: 7rem;
}

.mhrem7 {
  min-height: 7rem;
}

.mwrem7 {
  min-width: 7rem;
}

.hrem8 {
  height: 8rem;
}

.wrem8 {
  width: 8rem;
}

.mhrem8 {
  min-height: 8rem;
}

.mwrem8 {
  min-width: 8rem;
}

.hrem9 {
  height: 9rem;
}

.wrem9 {
  width: 9rem;
}

.mhrem9 {
  min-height: 9rem;
}

.mwrem9 {
  min-width: 9rem;
}

.hrem10 {
  height: 10rem;
}

.wrem10 {
  width: 10rem;
}

.mhrem10 {
  min-height: 10rem;
}

.mwrem10 {
  min-width: 10rem;
}

.hrem11 {
  height: 11rem;
}

.wrem11 {
  width: 11rem;
}

.mhrem11 {
  min-height: 11rem;
}

.mwrem11 {
  min-width: 11rem;
}

.hrem12 {
  height: 12rem;
}

.wrem12 {
  width: 12rem;
}

.mhrem12 {
  min-height: 12rem;
}

.mwrem12 {
  min-width: 12rem;
}

.hrem13 {
  height: 13rem;
}

.wrem13 {
  width: 13rem;
}

.mhrem13 {
  min-height: 13rem;
}

.mwrem13 {
  min-width: 13rem;
}

.hrem14 {
  height: 14rem;
}

.wrem14 {
  width: 14rem;
}

.mhrem14 {
  min-height: 14rem;
}

.mwrem14 {
  min-width: 14rem;
}

.hrem15 {
  height: 15rem;
}

.wrem15 {
  width: 15rem;
}

.mhrem15 {
  min-height: 15rem;
}

.mwrem15 {
  min-width: 15rem;
}

.hrem16 {
  height: 16rem;
}

.wrem16 {
  width: 16rem;
}

.mhrem16 {
  min-height: 16rem;
}

.mwrem16 {
  min-width: 16rem;
}

.hrem17 {
  height: 17rem;
}

.wrem17 {
  width: 17rem;
}

.mhrem17 {
  min-height: 17rem;
}

.mwrem17 {
  min-width: 17rem;
}

.hrem18 {
  height: 18rem;
}

.wrem18 {
  width: 18rem;
}

.mhrem18 {
  min-height: 18rem;
}

.mwrem18 {
  min-width: 18rem;
}

.hrem19 {
  height: 19rem;
}

.wrem19 {
  width: 19rem;
}

.mhrem19 {
  min-height: 19rem;
}

.mwrem19 {
  min-width: 19rem;
}

.hrem20 {
  height: 20rem;
}

.wrem20 {
  width: 20rem;
}

.mhrem20 {
  min-height: 20rem;
}

.mwrem20 {
  min-width: 20rem;
}

.hrem21 {
  height: 21rem;
}

.wrem21 {
  width: 21rem;
}

.mhrem21 {
  min-height: 21rem;
}

.mwrem21 {
  min-width: 21rem;
}

.hrem22 {
  height: 22rem;
}

.wrem22 {
  width: 22rem;
}

.mhrem22 {
  min-height: 22rem;
}

.mwrem22 {
  min-width: 22rem;
}

.hrem23 {
  height: 23rem;
}

.wrem23 {
  width: 23rem;
}

.mhrem23 {
  min-height: 23rem;
}

.mwrem23 {
  min-width: 23rem;
}

.hrem24 {
  height: 24rem;
}

.wrem24 {
  width: 24rem;
}

.mhrem24 {
  min-height: 24rem;
}

.mwrem24 {
  min-width: 24rem;
}

.hrem25 {
  height: 25rem;
}

.wrem25 {
  width: 25rem;
}

.mhrem25 {
  min-height: 25rem;
}

.mwrem25 {
  min-width: 25rem;
}

.hrem26 {
  height: 26rem;
}

.wrem26 {
  width: 26rem;
}

.mhrem26 {
  min-height: 26rem;
}

.mwrem26 {
  min-width: 26rem;
}

.hrem27 {
  height: 27rem;
}

.wrem27 {
  width: 27rem;
}

.mhrem27 {
  min-height: 27rem;
}

.mwrem27 {
  min-width: 27rem;
}

.hrem28 {
  height: 28rem;
}

.wrem28 {
  width: 28rem;
}

.mhrem28 {
  min-height: 28rem;
}

.mwrem28 {
  min-width: 28rem;
}

.hrem29 {
  height: 29rem;
}

.wrem29 {
  width: 29rem;
}

.mhrem29 {
  min-height: 29rem;
}

.mwrem29 {
  min-width: 29rem;
}

.hrem30 {
  height: 30rem;
}

.wrem30 {
  width: 30rem;
}

.mhrem30 {
  min-height: 30rem;
}

.mwrem30 {
  min-width: 30rem;
}

.hrem31 {
  height: 31rem;
}

.wrem31 {
  width: 31rem;
}

.mhrem31 {
  min-height: 31rem;
}

.mwrem31 {
  min-width: 31rem;
}

.hrem32 {
  height: 32rem;
}

.wrem32 {
  width: 32rem;
}

.mhrem32 {
  min-height: 32rem;
}

.mwrem32 {
  min-width: 32rem;
}

.hrem33 {
  height: 33rem;
}

.wrem33 {
  width: 33rem;
}

.mhrem33 {
  min-height: 33rem;
}

.mwrem33 {
  min-width: 33rem;
}

.hrem34 {
  height: 34rem;
}

.wrem34 {
  width: 34rem;
}

.mhrem34 {
  min-height: 34rem;
}

.mwrem34 {
  min-width: 34rem;
}

.hrem35 {
  height: 35rem;
}

.wrem35 {
  width: 35rem;
}

.mhrem35 {
  min-height: 35rem;
}

.mwrem35 {
  min-width: 35rem;
}

.hrem36 {
  height: 36rem;
}

.wrem36 {
  width: 36rem;
}

.mhrem36 {
  min-height: 36rem;
}

.mwrem36 {
  min-width: 36rem;
}

.hrem37 {
  height: 37rem;
}

.wrem37 {
  width: 37rem;
}

.mhrem37 {
  min-height: 37rem;
}

.mwrem37 {
  min-width: 37rem;
}

.hrem38 {
  height: 38rem;
}

.wrem38 {
  width: 38rem;
}

.mhrem38 {
  min-height: 38rem;
}

.mwrem38 {
  min-width: 38rem;
}

.hrem39 {
  height: 39rem;
}

.wrem39 {
  width: 39rem;
}

.mhrem39 {
  min-height: 39rem;
}

.mwrem39 {
  min-width: 39rem;
}

.hrem40 {
  height: 40rem;
}

.wrem40 {
  width: 40rem;
}

.mhrem40 {
  min-height: 40rem;
}

.mwrem40 {
  min-width: 40rem;
}

.hrem41 {
  height: 41rem;
}

.wrem41 {
  width: 41rem;
}

.mhrem41 {
  min-height: 41rem;
}

.mwrem41 {
  min-width: 41rem;
}

.hrem42 {
  height: 42rem;
}

.wrem42 {
  width: 42rem;
}

.mhrem42 {
  min-height: 42rem;
}

.mwrem42 {
  min-width: 42rem;
}

.hrem43 {
  height: 43rem;
}

.wrem43 {
  width: 43rem;
}

.mhrem43 {
  min-height: 43rem;
}

.mwrem43 {
  min-width: 43rem;
}

.hrem44 {
  height: 44rem;
}

.wrem44 {
  width: 44rem;
}

.mhrem44 {
  min-height: 44rem;
}

.mwrem44 {
  min-width: 44rem;
}

.hrem45 {
  height: 45rem;
}

.wrem45 {
  width: 45rem;
}

.mhrem45 {
  min-height: 45rem;
}

.mwrem45 {
  min-width: 45rem;
}

.hrem46 {
  height: 46rem;
}

.wrem46 {
  width: 46rem;
}

.mhrem46 {
  min-height: 46rem;
}

.mwrem46 {
  min-width: 46rem;
}

.hrem47 {
  height: 47rem;
}

.wrem47 {
  width: 47rem;
}

.mhrem47 {
  min-height: 47rem;
}

.mwrem47 {
  min-width: 47rem;
}

.hrem48 {
  height: 48rem;
}

.wrem48 {
  width: 48rem;
}

.mhrem48 {
  min-height: 48rem;
}

.mwrem48 {
  min-width: 48rem;
}

.hrem49 {
  height: 49rem;
}

.wrem49 {
  width: 49rem;
}

.mhrem49 {
  min-height: 49rem;
}

.mwrem49 {
  min-width: 49rem;
}

.hrem50 {
  height: 50rem;
}

.wrem50 {
  width: 50rem;
}

.mhrem50 {
  min-height: 50rem;
}

.mwrem50 {
  min-width: 50rem;
}

.hrem51 {
  height: 51rem;
}

.wrem51 {
  width: 51rem;
}

.mhrem51 {
  min-height: 51rem;
}

.mwrem51 {
  min-width: 51rem;
}

.hrem52 {
  height: 52rem;
}

.wrem52 {
  width: 52rem;
}

.mhrem52 {
  min-height: 52rem;
}

.mwrem52 {
  min-width: 52rem;
}

.hrem53 {
  height: 53rem;
}

.wrem53 {
  width: 53rem;
}

.mhrem53 {
  min-height: 53rem;
}

.mwrem53 {
  min-width: 53rem;
}

.hrem54 {
  height: 54rem;
}

.wrem54 {
  width: 54rem;
}

.mhrem54 {
  min-height: 54rem;
}

.mwrem54 {
  min-width: 54rem;
}

.hrem55 {
  height: 55rem;
}

.wrem55 {
  width: 55rem;
}

.mhrem55 {
  min-height: 55rem;
}

.mwrem55 {
  min-width: 55rem;
}

.hrem56 {
  height: 56rem;
}

.wrem56 {
  width: 56rem;
}

.mhrem56 {
  min-height: 56rem;
}

.mwrem56 {
  min-width: 56rem;
}

.hrem57 {
  height: 57rem;
}

.wrem57 {
  width: 57rem;
}

.mhrem57 {
  min-height: 57rem;
}

.mwrem57 {
  min-width: 57rem;
}

.hrem58 {
  height: 58rem;
}

.wrem58 {
  width: 58rem;
}

.mhrem58 {
  min-height: 58rem;
}

.mwrem58 {
  min-width: 58rem;
}

.hrem59 {
  height: 59rem;
}

.wrem59 {
  width: 59rem;
}

.mhrem59 {
  min-height: 59rem;
}

.mwrem59 {
  min-width: 59rem;
}

.hrem60 {
  height: 60rem;
}

.wrem60 {
  width: 60rem;
}

.mhrem60 {
  min-height: 60rem;
}

.mwrem60 {
  min-width: 60rem;
}

.hrem61 {
  height: 61rem;
}

.wrem61 {
  width: 61rem;
}

.mhrem61 {
  min-height: 61rem;
}

.mwrem61 {
  min-width: 61rem;
}

.hrem62 {
  height: 62rem;
}

.wrem62 {
  width: 62rem;
}

.mhrem62 {
  min-height: 62rem;
}

.mwrem62 {
  min-width: 62rem;
}

.hrem63 {
  height: 63rem;
}

.wrem63 {
  width: 63rem;
}

.mhrem63 {
  min-height: 63rem;
}

.mwrem63 {
  min-width: 63rem;
}

.hrem64 {
  height: 64rem;
}

.wrem64 {
  width: 64rem;
}

.mhrem64 {
  min-height: 64rem;
}

.mwrem64 {
  min-width: 64rem;
}

.hrem65 {
  height: 65rem;
}

.wrem65 {
  width: 65rem;
}

.mhrem65 {
  min-height: 65rem;
}

.mwrem65 {
  min-width: 65rem;
}

.hrem66 {
  height: 66rem;
}

.wrem66 {
  width: 66rem;
}

.mhrem66 {
  min-height: 66rem;
}

.mwrem66 {
  min-width: 66rem;
}

.hrem67 {
  height: 67rem;
}

.wrem67 {
  width: 67rem;
}

.mhrem67 {
  min-height: 67rem;
}

.mwrem67 {
  min-width: 67rem;
}

.hrem68 {
  height: 68rem;
}

.wrem68 {
  width: 68rem;
}

.mhrem68 {
  min-height: 68rem;
}

.mwrem68 {
  min-width: 68rem;
}

.hrem69 {
  height: 69rem;
}

.wrem69 {
  width: 69rem;
}

.mhrem69 {
  min-height: 69rem;
}

.mwrem69 {
  min-width: 69rem;
}

.hrem70 {
  height: 70rem;
}

.wrem70 {
  width: 70rem;
}

.mhrem70 {
  min-height: 70rem;
}

.mwrem70 {
  min-width: 70rem;
}

.hrem71 {
  height: 71rem;
}

.wrem71 {
  width: 71rem;
}

.mhrem71 {
  min-height: 71rem;
}

.mwrem71 {
  min-width: 71rem;
}

.hrem72 {
  height: 72rem;
}

.wrem72 {
  width: 72rem;
}

.mhrem72 {
  min-height: 72rem;
}

.mwrem72 {
  min-width: 72rem;
}

.hrem73 {
  height: 73rem;
}

.wrem73 {
  width: 73rem;
}

.mhrem73 {
  min-height: 73rem;
}

.mwrem73 {
  min-width: 73rem;
}

.hrem74 {
  height: 74rem;
}

.wrem74 {
  width: 74rem;
}

.mhrem74 {
  min-height: 74rem;
}

.mwrem74 {
  min-width: 74rem;
}

.hrem75 {
  height: 75rem;
}

.wrem75 {
  width: 75rem;
}

.mhrem75 {
  min-height: 75rem;
}

.mwrem75 {
  min-width: 75rem;
}

.hrem76 {
  height: 76rem;
}

.wrem76 {
  width: 76rem;
}

.mhrem76 {
  min-height: 76rem;
}

.mwrem76 {
  min-width: 76rem;
}

.hrem77 {
  height: 77rem;
}

.wrem77 {
  width: 77rem;
}

.mhrem77 {
  min-height: 77rem;
}

.mwrem77 {
  min-width: 77rem;
}

.hrem78 {
  height: 78rem;
}

.wrem78 {
  width: 78rem;
}

.mhrem78 {
  min-height: 78rem;
}

.mwrem78 {
  min-width: 78rem;
}

.hrem79 {
  height: 79rem;
}

.wrem79 {
  width: 79rem;
}

.mhrem79 {
  min-height: 79rem;
}

.mwrem79 {
  min-width: 79rem;
}

.hrem80 {
  height: 80rem;
}

.wrem80 {
  width: 80rem;
}

.mhrem80 {
  min-height: 80rem;
}

.mwrem80 {
  min-width: 80rem;
}

.hrem81 {
  height: 81rem;
}

.wrem81 {
  width: 81rem;
}

.mhrem81 {
  min-height: 81rem;
}

.mwrem81 {
  min-width: 81rem;
}

.hrem82 {
  height: 82rem;
}

.wrem82 {
  width: 82rem;
}

.mhrem82 {
  min-height: 82rem;
}

.mwrem82 {
  min-width: 82rem;
}

.hrem83 {
  height: 83rem;
}

.wrem83 {
  width: 83rem;
}

.mhrem83 {
  min-height: 83rem;
}

.mwrem83 {
  min-width: 83rem;
}

.hrem84 {
  height: 84rem;
}

.wrem84 {
  width: 84rem;
}

.mhrem84 {
  min-height: 84rem;
}

.mwrem84 {
  min-width: 84rem;
}

.hrem85 {
  height: 85rem;
}

.wrem85 {
  width: 85rem;
}

.mhrem85 {
  min-height: 85rem;
}

.mwrem85 {
  min-width: 85rem;
}

.hrem86 {
  height: 86rem;
}

.wrem86 {
  width: 86rem;
}

.mhrem86 {
  min-height: 86rem;
}

.mwrem86 {
  min-width: 86rem;
}

.hrem87 {
  height: 87rem;
}

.wrem87 {
  width: 87rem;
}

.mhrem87 {
  min-height: 87rem;
}

.mwrem87 {
  min-width: 87rem;
}

.hrem88 {
  height: 88rem;
}

.wrem88 {
  width: 88rem;
}

.mhrem88 {
  min-height: 88rem;
}

.mwrem88 {
  min-width: 88rem;
}

.hrem89 {
  height: 89rem;
}

.wrem89 {
  width: 89rem;
}

.mhrem89 {
  min-height: 89rem;
}

.mwrem89 {
  min-width: 89rem;
}

.hrem90 {
  height: 90rem;
}

.wrem90 {
  width: 90rem;
}

.mhrem90 {
  min-height: 90rem;
}

.mwrem90 {
  min-width: 90rem;
}

.hrem91 {
  height: 91rem;
}

.wrem91 {
  width: 91rem;
}

.mhrem91 {
  min-height: 91rem;
}

.mwrem91 {
  min-width: 91rem;
}

.hrem92 {
  height: 92rem;
}

.wrem92 {
  width: 92rem;
}

.mhrem92 {
  min-height: 92rem;
}

.mwrem92 {
  min-width: 92rem;
}

.hrem93 {
  height: 93rem;
}

.wrem93 {
  width: 93rem;
}

.mhrem93 {
  min-height: 93rem;
}

.mwrem93 {
  min-width: 93rem;
}

.hrem94 {
  height: 94rem;
}

.wrem94 {
  width: 94rem;
}

.mhrem94 {
  min-height: 94rem;
}

.mwrem94 {
  min-width: 94rem;
}

.hrem95 {
  height: 95rem;
}

.wrem95 {
  width: 95rem;
}

.mhrem95 {
  min-height: 95rem;
}

.mwrem95 {
  min-width: 95rem;
}

.hrem96 {
  height: 96rem;
}

.wrem96 {
  width: 96rem;
}

.mhrem96 {
  min-height: 96rem;
}

.mwrem96 {
  min-width: 96rem;
}

.hrem97 {
  height: 97rem;
}

.wrem97 {
  width: 97rem;
}

.mhrem97 {
  min-height: 97rem;
}

.mwrem97 {
  min-width: 97rem;
}

.hrem98 {
  height: 98rem;
}

.wrem98 {
  width: 98rem;
}

.mhrem98 {
  min-height: 98rem;
}

.mwrem98 {
  min-width: 98rem;
}

.hrem99 {
  height: 99rem;
}

.wrem99 {
  width: 99rem;
}

.mhrem99 {
  min-height: 99rem;
}

.mwrem99 {
  min-width: 99rem;
}

.hrem100 {
  height: 100rem;
}

.wrem100 {
  width: 100rem;
}

.mhrem100 {
  min-height: 100rem;
}

.mwrem100 {
  min-width: 100rem;
}

@media (max-width: 1670px) {
  .w0-xxl {
    width: auto !important;
  }
  .h0-xxl {
    height: auto !important;
  }
  .wh0-xxl {
    height: auto !important;
    width: auto !important;
  }
  .w1-xxl {
    width: var(--s1) !important;
  }
  .h1-xxl {
    height: var(--s1) !important;
  }
  .wh1-xxl {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-xxl {
    width: var(--s2) !important;
  }
  .h2-xxl {
    height: var(--s2) !important;
  }
  .wh2-xxl {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-xxl {
    width: var(--s3) !important;
  }
  .h3-xxl {
    height: var(--s3) !important;
  }
  .wh3-xxl {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-xxl {
    width: var(--s4) !important;
  }
  .h4-xxl {
    height: var(--s4) !important;
  }
  .wh4-xxl {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-xxl {
    width: var(--s5) !important;
  }
  .h5-xxl {
    height: var(--s5) !important;
  }
  .wh5-xxl {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-xxl {
    width: var(--s6) !important;
  }
  .h6-xxl {
    height: var(--s6) !important;
  }
  .wh6-xxl {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-xxl {
    width: var(--s7) !important;
  }
  .h7-xxl {
    height: var(--s7) !important;
  }
  .wh7-xxl {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-xxl {
    width: var(--s8) !important;
  }
  .h8-xxl {
    height: var(--s8) !important;
  }
  .wh8-xxl {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-xxl {
    width: var(--s9) !important;
  }
  .h9-xxl {
    height: var(--s9) !important;
  }
  .wh9-xxl {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-xxl {
    width: var(--s10) !important;
  }
  .h10-xxl {
    height: var(--s10) !important;
  }
  .wh10-xxl {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-xxl {
    width: var(--s11) !important;
  }
  .h11-xxl {
    height: var(--s11) !important;
  }
  .wh11-xxl {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-xxl {
    width: var(--s12) !important;
  }
  .h12-xxl {
    height: var(--s12) !important;
  }
  .wh12-xxl {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-xxl {
    width: var(--s13) !important;
  }
  .h13-xxl {
    height: var(--s13) !important;
  }
  .wh13-xxl {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-xxl {
    width: var(--s14) !important;
  }
  .h14-xxl {
    height: var(--s14) !important;
  }
  .wh14-xxl {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-xxl {
    width: var(--s15) !important;
  }
  .h15-xxl {
    height: var(--s15) !important;
  }
  .wh15-xxl {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-xxl {
    width: var(--s16) !important;
  }
  .h16-xxl {
    height: var(--s16) !important;
  }
  .wh16-xxl {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-xxl {
    width: var(--s17) !important;
  }
  .h17-xxl {
    height: var(--s17) !important;
  }
  .wh17-xxl {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-xxl {
    width: var(--s18) !important;
  }
  .h18-xxl {
    height: var(--s18) !important;
  }
  .wh18-xxl {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-xxl {
    width: var(--s19) !important;
  }
  .h19-xxl {
    height: var(--s19) !important;
  }
  .wh19-xxl {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-xxl {
    width: var(--s20) !important;
  }
  .h20-xxl {
    height: var(--s20) !important;
  }
  .wh20-xxl {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-xxl {
    width: var(--s21) !important;
  }
  .h21-xxl {
    height: var(--s21) !important;
  }
  .wh21-xxl {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-xxl {
    width: var(--s22) !important;
  }
  .h22-xxl {
    height: var(--s22) !important;
  }
  .wh22-xxl {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-xxl {
    width: 100% !important;
  }
  .tall-xxl {
    height: 100% !important;
  }
  .w-auto-xxl {
    width: auto !important;
  }
  .h-auto-xxl {
    height: auto !important;
  }
  .wide0-xxl {
    width: auto !important;
  }
  .tall0-xxl {
    height: auto !important;
  }
  .wide5-xxl {
    width: 5% !important;
  }
  .tall5-xxl {
    height: 5% !important;
  }
  .wide10-xxl {
    width: 10% !important;
  }
  .tall10-xxl {
    height: 10% !important;
  }
  .wide15-xxl {
    width: 15% !important;
  }
  .tall15-xxl {
    height: 15% !important;
  }
  .wide20-xxl {
    width: 20% !important;
  }
  .tall20-xxl {
    height: 20% !important;
  }
  .wide25-xxl {
    width: 25% !important;
  }
  .tall25-xxl {
    height: 25% !important;
  }
  .wide30-xxl {
    width: 30% !important;
  }
  .tall30-xxl {
    height: 30% !important;
  }
  .wide35-xxl {
    width: 35% !important;
  }
  .tall35-xxl {
    height: 35% !important;
  }
  .wide40-xxl {
    width: 40% !important;
  }
  .tall40-xxl {
    height: 40% !important;
  }
  .wide45-xxl {
    width: 45% !important;
  }
  .tall45-xxl {
    height: 45% !important;
  }
  .wide50-xxl {
    width: 50% !important;
  }
  .tall50-xxl {
    height: 50% !important;
  }
  .wide55-xxl {
    width: 55% !important;
  }
  .tall55-xxl {
    height: 55% !important;
  }
  .wide60-xxl {
    width: 60% !important;
  }
  .tall60-xxl {
    height: 60% !important;
  }
  .wide65-xxl {
    width: 65% !important;
  }
  .tall65-xxl {
    height: 65% !important;
  }
  .wide70-xxl {
    width: 70% !important;
  }
  .tall70-xxl {
    height: 70% !important;
  }
  .wide75-xxl {
    width: 75% !important;
  }
  .tall75-xxl {
    height: 75% !important;
  }
  .wide80-xxl {
    width: 80% !important;
  }
  .tall80-xxl {
    height: 80% !important;
  }
  .wide85-xxl {
    width: 85% !important;
  }
  .tall85-xxl {
    height: 85% !important;
  }
  .wide90-xxl {
    width: 90% !important;
  }
  .tall90-xxl {
    height: 90% !important;
  }
  .wide95-xxl {
    width: 95% !important;
  }
  .tall95-xxl {
    height: 95% !important;
  }
  .wide100-xxl {
    width: 100% !important;
  }
  .tall100-xxl {
    height: 100% !important;
  }
  .hpx1-xxl {
    height: 1px;
  }
  .wpx1-xxl {
    width: 1px;
  }
  .hrem1-xxl {
    height: 1rem;
  }
  .wrem1-xxl {
    width: 1rem;
  }
  .mhrem1-xxl {
    min-height: 1rem;
  }
  .mwrem1-xxl {
    min-width: 1rem;
  }
  .hpx2-xxl {
    height: 2px;
  }
  .wpx2-xxl {
    width: 2px;
  }
  .hrem2-xxl {
    height: 2rem;
  }
  .wrem2-xxl {
    width: 2rem;
  }
  .mhrem2-xxl {
    min-height: 2rem;
  }
  .mwrem2-xxl {
    min-width: 2rem;
  }
  .hpx3-xxl {
    height: 3px;
  }
  .wpx3-xxl {
    width: 3px;
  }
  .hrem3-xxl {
    height: 3rem;
  }
  .wrem3-xxl {
    width: 3rem;
  }
  .mhrem3-xxl {
    min-height: 3rem;
  }
  .mwrem3-xxl {
    min-width: 3rem;
  }
  .hpx4-xxl {
    height: 4px;
  }
  .wpx4-xxl {
    width: 4px;
  }
  .hrem4-xxl {
    height: 4rem;
  }
  .wrem4-xxl {
    width: 4rem;
  }
  .mhrem4-xxl {
    min-height: 4rem;
  }
  .mwrem4-xxl {
    min-width: 4rem;
  }
  .hpx5-xxl {
    height: 5px;
  }
  .wpx5-xxl {
    width: 5px;
  }
  .hrem5-xxl {
    height: 5rem;
  }
  .wrem5-xxl {
    width: 5rem;
  }
  .mhrem5-xxl {
    min-height: 5rem;
  }
  .mwrem5-xxl {
    min-width: 5rem;
  }
  .hpx6-xxl {
    height: 6px;
  }
  .wpx6-xxl {
    width: 6px;
  }
  .hrem6-xxl {
    height: 6rem;
  }
  .wrem6-xxl {
    width: 6rem;
  }
  .mhrem6-xxl {
    min-height: 6rem;
  }
  .mwrem6-xxl {
    min-width: 6rem;
  }
  .hpx7-xxl {
    height: 7px;
  }
  .wpx7-xxl {
    width: 7px;
  }
  .hrem7-xxl {
    height: 7rem;
  }
  .wrem7-xxl {
    width: 7rem;
  }
  .mhrem7-xxl {
    min-height: 7rem;
  }
  .mwrem7-xxl {
    min-width: 7rem;
  }
  .hpx8-xxl {
    height: 8px;
  }
  .wpx8-xxl {
    width: 8px;
  }
  .hrem8-xxl {
    height: 8rem;
  }
  .wrem8-xxl {
    width: 8rem;
  }
  .mhrem8-xxl {
    min-height: 8rem;
  }
  .mwrem8-xxl {
    min-width: 8rem;
  }
  .hpx9-xxl {
    height: 9px;
  }
  .wpx9-xxl {
    width: 9px;
  }
  .hrem9-xxl {
    height: 9rem;
  }
  .wrem9-xxl {
    width: 9rem;
  }
  .mhrem9-xxl {
    min-height: 9rem;
  }
  .mwrem9-xxl {
    min-width: 9rem;
  }
  .hpx10-xxl {
    height: 10px;
  }
  .wpx10-xxl {
    width: 10px;
  }
  .hrem10-xxl {
    height: 10rem;
  }
  .wrem10-xxl {
    width: 10rem;
  }
  .mhrem10-xxl {
    min-height: 10rem;
  }
  .mwrem10-xxl {
    min-width: 10rem;
  }
  .hpx11-xxl {
    height: 11px;
  }
  .wpx11-xxl {
    width: 11px;
  }
  .hrem11-xxl {
    height: 11rem;
  }
  .wrem11-xxl {
    width: 11rem;
  }
  .mhrem11-xxl {
    min-height: 11rem;
  }
  .mwrem11-xxl {
    min-width: 11rem;
  }
  .hpx12-xxl {
    height: 12px;
  }
  .wpx12-xxl {
    width: 12px;
  }
  .hrem12-xxl {
    height: 12rem;
  }
  .wrem12-xxl {
    width: 12rem;
  }
  .mhrem12-xxl {
    min-height: 12rem;
  }
  .mwrem12-xxl {
    min-width: 12rem;
  }
  .hpx13-xxl {
    height: 13px;
  }
  .wpx13-xxl {
    width: 13px;
  }
  .hrem13-xxl {
    height: 13rem;
  }
  .wrem13-xxl {
    width: 13rem;
  }
  .mhrem13-xxl {
    min-height: 13rem;
  }
  .mwrem13-xxl {
    min-width: 13rem;
  }
  .hpx14-xxl {
    height: 14px;
  }
  .wpx14-xxl {
    width: 14px;
  }
  .hrem14-xxl {
    height: 14rem;
  }
  .wrem14-xxl {
    width: 14rem;
  }
  .mhrem14-xxl {
    min-height: 14rem;
  }
  .mwrem14-xxl {
    min-width: 14rem;
  }
  .hpx15-xxl {
    height: 15px;
  }
  .wpx15-xxl {
    width: 15px;
  }
  .hrem15-xxl {
    height: 15rem;
  }
  .wrem15-xxl {
    width: 15rem;
  }
  .mhrem15-xxl {
    min-height: 15rem;
  }
  .mwrem15-xxl {
    min-width: 15rem;
  }
  .hpx16-xxl {
    height: 16px;
  }
  .wpx16-xxl {
    width: 16px;
  }
  .hrem16-xxl {
    height: 16rem;
  }
  .wrem16-xxl {
    width: 16rem;
  }
  .mhrem16-xxl {
    min-height: 16rem;
  }
  .mwrem16-xxl {
    min-width: 16rem;
  }
  .hpx17-xxl {
    height: 17px;
  }
  .wpx17-xxl {
    width: 17px;
  }
  .hrem17-xxl {
    height: 17rem;
  }
  .wrem17-xxl {
    width: 17rem;
  }
  .mhrem17-xxl {
    min-height: 17rem;
  }
  .mwrem17-xxl {
    min-width: 17rem;
  }
  .hpx18-xxl {
    height: 18px;
  }
  .wpx18-xxl {
    width: 18px;
  }
  .hrem18-xxl {
    height: 18rem;
  }
  .wrem18-xxl {
    width: 18rem;
  }
  .mhrem18-xxl {
    min-height: 18rem;
  }
  .mwrem18-xxl {
    min-width: 18rem;
  }
  .hpx19-xxl {
    height: 19px;
  }
  .wpx19-xxl {
    width: 19px;
  }
  .hrem19-xxl {
    height: 19rem;
  }
  .wrem19-xxl {
    width: 19rem;
  }
  .mhrem19-xxl {
    min-height: 19rem;
  }
  .mwrem19-xxl {
    min-width: 19rem;
  }
  .hpx20-xxl {
    height: 20px;
  }
  .wpx20-xxl {
    width: 20px;
  }
  .hrem20-xxl {
    height: 20rem;
  }
  .wrem20-xxl {
    width: 20rem;
  }
  .mhrem20-xxl {
    min-height: 20rem;
  }
  .mwrem20-xxl {
    min-width: 20rem;
  }
  .hpx21-xxl {
    height: 21px;
  }
  .wpx21-xxl {
    width: 21px;
  }
  .hrem21-xxl {
    height: 21rem;
  }
  .wrem21-xxl {
    width: 21rem;
  }
  .mhrem21-xxl {
    min-height: 21rem;
  }
  .mwrem21-xxl {
    min-width: 21rem;
  }
  .hpx22-xxl {
    height: 22px;
  }
  .wpx22-xxl {
    width: 22px;
  }
  .hrem22-xxl {
    height: 22rem;
  }
  .wrem22-xxl {
    width: 22rem;
  }
  .mhrem22-xxl {
    min-height: 22rem;
  }
  .mwrem22-xxl {
    min-width: 22rem;
  }
  .hpx23-xxl {
    height: 23px;
  }
  .wpx23-xxl {
    width: 23px;
  }
  .hrem23-xxl {
    height: 23rem;
  }
  .wrem23-xxl {
    width: 23rem;
  }
  .mhrem23-xxl {
    min-height: 23rem;
  }
  .mwrem23-xxl {
    min-width: 23rem;
  }
  .hpx24-xxl {
    height: 24px;
  }
  .wpx24-xxl {
    width: 24px;
  }
  .hrem24-xxl {
    height: 24rem;
  }
  .wrem24-xxl {
    width: 24rem;
  }
  .mhrem24-xxl {
    min-height: 24rem;
  }
  .mwrem24-xxl {
    min-width: 24rem;
  }
  .hpx25-xxl {
    height: 25px;
  }
  .wpx25-xxl {
    width: 25px;
  }
  .hrem25-xxl {
    height: 25rem;
  }
  .wrem25-xxl {
    width: 25rem;
  }
  .mhrem25-xxl {
    min-height: 25rem;
  }
  .mwrem25-xxl {
    min-width: 25rem;
  }
  .hpx26-xxl {
    height: 26px;
  }
  .wpx26-xxl {
    width: 26px;
  }
  .hrem26-xxl {
    height: 26rem;
  }
  .wrem26-xxl {
    width: 26rem;
  }
  .mhrem26-xxl {
    min-height: 26rem;
  }
  .mwrem26-xxl {
    min-width: 26rem;
  }
  .hpx27-xxl {
    height: 27px;
  }
  .wpx27-xxl {
    width: 27px;
  }
  .hrem27-xxl {
    height: 27rem;
  }
  .wrem27-xxl {
    width: 27rem;
  }
  .mhrem27-xxl {
    min-height: 27rem;
  }
  .mwrem27-xxl {
    min-width: 27rem;
  }
  .hpx28-xxl {
    height: 28px;
  }
  .wpx28-xxl {
    width: 28px;
  }
  .hrem28-xxl {
    height: 28rem;
  }
  .wrem28-xxl {
    width: 28rem;
  }
  .mhrem28-xxl {
    min-height: 28rem;
  }
  .mwrem28-xxl {
    min-width: 28rem;
  }
  .hpx29-xxl {
    height: 29px;
  }
  .wpx29-xxl {
    width: 29px;
  }
  .hrem29-xxl {
    height: 29rem;
  }
  .wrem29-xxl {
    width: 29rem;
  }
  .mhrem29-xxl {
    min-height: 29rem;
  }
  .mwrem29-xxl {
    min-width: 29rem;
  }
  .hpx30-xxl {
    height: 30px;
  }
  .wpx30-xxl {
    width: 30px;
  }
  .hrem30-xxl {
    height: 30rem;
  }
  .wrem30-xxl {
    width: 30rem;
  }
  .mhrem30-xxl {
    min-height: 30rem;
  }
  .mwrem30-xxl {
    min-width: 30rem;
  }
  .hpx31-xxl {
    height: 31px;
  }
  .wpx31-xxl {
    width: 31px;
  }
  .hrem31-xxl {
    height: 31rem;
  }
  .wrem31-xxl {
    width: 31rem;
  }
  .mhrem31-xxl {
    min-height: 31rem;
  }
  .mwrem31-xxl {
    min-width: 31rem;
  }
  .hpx32-xxl {
    height: 32px;
  }
  .wpx32-xxl {
    width: 32px;
  }
  .hrem32-xxl {
    height: 32rem;
  }
  .wrem32-xxl {
    width: 32rem;
  }
  .mhrem32-xxl {
    min-height: 32rem;
  }
  .mwrem32-xxl {
    min-width: 32rem;
  }
  .hpx33-xxl {
    height: 33px;
  }
  .wpx33-xxl {
    width: 33px;
  }
  .hrem33-xxl {
    height: 33rem;
  }
  .wrem33-xxl {
    width: 33rem;
  }
  .mhrem33-xxl {
    min-height: 33rem;
  }
  .mwrem33-xxl {
    min-width: 33rem;
  }
  .hpx34-xxl {
    height: 34px;
  }
  .wpx34-xxl {
    width: 34px;
  }
  .hrem34-xxl {
    height: 34rem;
  }
  .wrem34-xxl {
    width: 34rem;
  }
  .mhrem34-xxl {
    min-height: 34rem;
  }
  .mwrem34-xxl {
    min-width: 34rem;
  }
  .hpx35-xxl {
    height: 35px;
  }
  .wpx35-xxl {
    width: 35px;
  }
  .hrem35-xxl {
    height: 35rem;
  }
  .wrem35-xxl {
    width: 35rem;
  }
  .mhrem35-xxl {
    min-height: 35rem;
  }
  .mwrem35-xxl {
    min-width: 35rem;
  }
  .hpx36-xxl {
    height: 36px;
  }
  .wpx36-xxl {
    width: 36px;
  }
  .hrem36-xxl {
    height: 36rem;
  }
  .wrem36-xxl {
    width: 36rem;
  }
  .mhrem36-xxl {
    min-height: 36rem;
  }
  .mwrem36-xxl {
    min-width: 36rem;
  }
  .hpx37-xxl {
    height: 37px;
  }
  .wpx37-xxl {
    width: 37px;
  }
  .hrem37-xxl {
    height: 37rem;
  }
  .wrem37-xxl {
    width: 37rem;
  }
  .mhrem37-xxl {
    min-height: 37rem;
  }
  .mwrem37-xxl {
    min-width: 37rem;
  }
  .hpx38-xxl {
    height: 38px;
  }
  .wpx38-xxl {
    width: 38px;
  }
  .hrem38-xxl {
    height: 38rem;
  }
  .wrem38-xxl {
    width: 38rem;
  }
  .mhrem38-xxl {
    min-height: 38rem;
  }
  .mwrem38-xxl {
    min-width: 38rem;
  }
  .hpx39-xxl {
    height: 39px;
  }
  .wpx39-xxl {
    width: 39px;
  }
  .hrem39-xxl {
    height: 39rem;
  }
  .wrem39-xxl {
    width: 39rem;
  }
  .mhrem39-xxl {
    min-height: 39rem;
  }
  .mwrem39-xxl {
    min-width: 39rem;
  }
  .hpx40-xxl {
    height: 40px;
  }
  .wpx40-xxl {
    width: 40px;
  }
  .hrem40-xxl {
    height: 40rem;
  }
  .wrem40-xxl {
    width: 40rem;
  }
  .mhrem40-xxl {
    min-height: 40rem;
  }
  .mwrem40-xxl {
    min-width: 40rem;
  }
  .hpx41-xxl {
    height: 41px;
  }
  .wpx41-xxl {
    width: 41px;
  }
  .hrem41-xxl {
    height: 41rem;
  }
  .wrem41-xxl {
    width: 41rem;
  }
  .mhrem41-xxl {
    min-height: 41rem;
  }
  .mwrem41-xxl {
    min-width: 41rem;
  }
  .hpx42-xxl {
    height: 42px;
  }
  .wpx42-xxl {
    width: 42px;
  }
  .hrem42-xxl {
    height: 42rem;
  }
  .wrem42-xxl {
    width: 42rem;
  }
  .mhrem42-xxl {
    min-height: 42rem;
  }
  .mwrem42-xxl {
    min-width: 42rem;
  }
  .hpx43-xxl {
    height: 43px;
  }
  .wpx43-xxl {
    width: 43px;
  }
  .hrem43-xxl {
    height: 43rem;
  }
  .wrem43-xxl {
    width: 43rem;
  }
  .mhrem43-xxl {
    min-height: 43rem;
  }
  .mwrem43-xxl {
    min-width: 43rem;
  }
  .hpx44-xxl {
    height: 44px;
  }
  .wpx44-xxl {
    width: 44px;
  }
  .hrem44-xxl {
    height: 44rem;
  }
  .wrem44-xxl {
    width: 44rem;
  }
  .mhrem44-xxl {
    min-height: 44rem;
  }
  .mwrem44-xxl {
    min-width: 44rem;
  }
  .hpx45-xxl {
    height: 45px;
  }
  .wpx45-xxl {
    width: 45px;
  }
  .hrem45-xxl {
    height: 45rem;
  }
  .wrem45-xxl {
    width: 45rem;
  }
  .mhrem45-xxl {
    min-height: 45rem;
  }
  .mwrem45-xxl {
    min-width: 45rem;
  }
  .hpx46-xxl {
    height: 46px;
  }
  .wpx46-xxl {
    width: 46px;
  }
  .hrem46-xxl {
    height: 46rem;
  }
  .wrem46-xxl {
    width: 46rem;
  }
  .mhrem46-xxl {
    min-height: 46rem;
  }
  .mwrem46-xxl {
    min-width: 46rem;
  }
  .hpx47-xxl {
    height: 47px;
  }
  .wpx47-xxl {
    width: 47px;
  }
  .hrem47-xxl {
    height: 47rem;
  }
  .wrem47-xxl {
    width: 47rem;
  }
  .mhrem47-xxl {
    min-height: 47rem;
  }
  .mwrem47-xxl {
    min-width: 47rem;
  }
  .hpx48-xxl {
    height: 48px;
  }
  .wpx48-xxl {
    width: 48px;
  }
  .hrem48-xxl {
    height: 48rem;
  }
  .wrem48-xxl {
    width: 48rem;
  }
  .mhrem48-xxl {
    min-height: 48rem;
  }
  .mwrem48-xxl {
    min-width: 48rem;
  }
  .hpx49-xxl {
    height: 49px;
  }
  .wpx49-xxl {
    width: 49px;
  }
  .hrem49-xxl {
    height: 49rem;
  }
  .wrem49-xxl {
    width: 49rem;
  }
  .mhrem49-xxl {
    min-height: 49rem;
  }
  .mwrem49-xxl {
    min-width: 49rem;
  }
  .hpx50-xxl {
    height: 50px;
  }
  .wpx50-xxl {
    width: 50px;
  }
  .hrem50-xxl {
    height: 50rem;
  }
  .wrem50-xxl {
    width: 50rem;
  }
  .mhrem50-xxl {
    min-height: 50rem;
  }
  .mwrem50-xxl {
    min-width: 50rem;
  }
  .hpx51-xxl {
    height: 51px;
  }
  .wpx51-xxl {
    width: 51px;
  }
  .hrem51-xxl {
    height: 51rem;
  }
  .wrem51-xxl {
    width: 51rem;
  }
  .mhrem51-xxl {
    min-height: 51rem;
  }
  .mwrem51-xxl {
    min-width: 51rem;
  }
  .hpx52-xxl {
    height: 52px;
  }
  .wpx52-xxl {
    width: 52px;
  }
  .hrem52-xxl {
    height: 52rem;
  }
  .wrem52-xxl {
    width: 52rem;
  }
  .mhrem52-xxl {
    min-height: 52rem;
  }
  .mwrem52-xxl {
    min-width: 52rem;
  }
  .hpx53-xxl {
    height: 53px;
  }
  .wpx53-xxl {
    width: 53px;
  }
  .hrem53-xxl {
    height: 53rem;
  }
  .wrem53-xxl {
    width: 53rem;
  }
  .mhrem53-xxl {
    min-height: 53rem;
  }
  .mwrem53-xxl {
    min-width: 53rem;
  }
  .hpx54-xxl {
    height: 54px;
  }
  .wpx54-xxl {
    width: 54px;
  }
  .hrem54-xxl {
    height: 54rem;
  }
  .wrem54-xxl {
    width: 54rem;
  }
  .mhrem54-xxl {
    min-height: 54rem;
  }
  .mwrem54-xxl {
    min-width: 54rem;
  }
  .hpx55-xxl {
    height: 55px;
  }
  .wpx55-xxl {
    width: 55px;
  }
  .hrem55-xxl {
    height: 55rem;
  }
  .wrem55-xxl {
    width: 55rem;
  }
  .mhrem55-xxl {
    min-height: 55rem;
  }
  .mwrem55-xxl {
    min-width: 55rem;
  }
  .hpx56-xxl {
    height: 56px;
  }
  .wpx56-xxl {
    width: 56px;
  }
  .hrem56-xxl {
    height: 56rem;
  }
  .wrem56-xxl {
    width: 56rem;
  }
  .mhrem56-xxl {
    min-height: 56rem;
  }
  .mwrem56-xxl {
    min-width: 56rem;
  }
  .hpx57-xxl {
    height: 57px;
  }
  .wpx57-xxl {
    width: 57px;
  }
  .hrem57-xxl {
    height: 57rem;
  }
  .wrem57-xxl {
    width: 57rem;
  }
  .mhrem57-xxl {
    min-height: 57rem;
  }
  .mwrem57-xxl {
    min-width: 57rem;
  }
  .hpx58-xxl {
    height: 58px;
  }
  .wpx58-xxl {
    width: 58px;
  }
  .hrem58-xxl {
    height: 58rem;
  }
  .wrem58-xxl {
    width: 58rem;
  }
  .mhrem58-xxl {
    min-height: 58rem;
  }
  .mwrem58-xxl {
    min-width: 58rem;
  }
  .hpx59-xxl {
    height: 59px;
  }
  .wpx59-xxl {
    width: 59px;
  }
  .hrem59-xxl {
    height: 59rem;
  }
  .wrem59-xxl {
    width: 59rem;
  }
  .mhrem59-xxl {
    min-height: 59rem;
  }
  .mwrem59-xxl {
    min-width: 59rem;
  }
  .hpx60-xxl {
    height: 60px;
  }
  .wpx60-xxl {
    width: 60px;
  }
  .hrem60-xxl {
    height: 60rem;
  }
  .wrem60-xxl {
    width: 60rem;
  }
  .mhrem60-xxl {
    min-height: 60rem;
  }
  .mwrem60-xxl {
    min-width: 60rem;
  }
  .hpx61-xxl {
    height: 61px;
  }
  .wpx61-xxl {
    width: 61px;
  }
  .hrem61-xxl {
    height: 61rem;
  }
  .wrem61-xxl {
    width: 61rem;
  }
  .mhrem61-xxl {
    min-height: 61rem;
  }
  .mwrem61-xxl {
    min-width: 61rem;
  }
  .hpx62-xxl {
    height: 62px;
  }
  .wpx62-xxl {
    width: 62px;
  }
  .hrem62-xxl {
    height: 62rem;
  }
  .wrem62-xxl {
    width: 62rem;
  }
  .mhrem62-xxl {
    min-height: 62rem;
  }
  .mwrem62-xxl {
    min-width: 62rem;
  }
  .hpx63-xxl {
    height: 63px;
  }
  .wpx63-xxl {
    width: 63px;
  }
  .hrem63-xxl {
    height: 63rem;
  }
  .wrem63-xxl {
    width: 63rem;
  }
  .mhrem63-xxl {
    min-height: 63rem;
  }
  .mwrem63-xxl {
    min-width: 63rem;
  }
  .hpx64-xxl {
    height: 64px;
  }
  .wpx64-xxl {
    width: 64px;
  }
  .hrem64-xxl {
    height: 64rem;
  }
  .wrem64-xxl {
    width: 64rem;
  }
  .mhrem64-xxl {
    min-height: 64rem;
  }
  .mwrem64-xxl {
    min-width: 64rem;
  }
  .hpx65-xxl {
    height: 65px;
  }
  .wpx65-xxl {
    width: 65px;
  }
  .hrem65-xxl {
    height: 65rem;
  }
  .wrem65-xxl {
    width: 65rem;
  }
  .mhrem65-xxl {
    min-height: 65rem;
  }
  .mwrem65-xxl {
    min-width: 65rem;
  }
  .hpx66-xxl {
    height: 66px;
  }
  .wpx66-xxl {
    width: 66px;
  }
  .hrem66-xxl {
    height: 66rem;
  }
  .wrem66-xxl {
    width: 66rem;
  }
  .mhrem66-xxl {
    min-height: 66rem;
  }
  .mwrem66-xxl {
    min-width: 66rem;
  }
  .hpx67-xxl {
    height: 67px;
  }
  .wpx67-xxl {
    width: 67px;
  }
  .hrem67-xxl {
    height: 67rem;
  }
  .wrem67-xxl {
    width: 67rem;
  }
  .mhrem67-xxl {
    min-height: 67rem;
  }
  .mwrem67-xxl {
    min-width: 67rem;
  }
  .hpx68-xxl {
    height: 68px;
  }
  .wpx68-xxl {
    width: 68px;
  }
  .hrem68-xxl {
    height: 68rem;
  }
  .wrem68-xxl {
    width: 68rem;
  }
  .mhrem68-xxl {
    min-height: 68rem;
  }
  .mwrem68-xxl {
    min-width: 68rem;
  }
  .hpx69-xxl {
    height: 69px;
  }
  .wpx69-xxl {
    width: 69px;
  }
  .hrem69-xxl {
    height: 69rem;
  }
  .wrem69-xxl {
    width: 69rem;
  }
  .mhrem69-xxl {
    min-height: 69rem;
  }
  .mwrem69-xxl {
    min-width: 69rem;
  }
  .hpx70-xxl {
    height: 70px;
  }
  .wpx70-xxl {
    width: 70px;
  }
  .hrem70-xxl {
    height: 70rem;
  }
  .wrem70-xxl {
    width: 70rem;
  }
  .mhrem70-xxl {
    min-height: 70rem;
  }
  .mwrem70-xxl {
    min-width: 70rem;
  }
  .hpx71-xxl {
    height: 71px;
  }
  .wpx71-xxl {
    width: 71px;
  }
  .hrem71-xxl {
    height: 71rem;
  }
  .wrem71-xxl {
    width: 71rem;
  }
  .mhrem71-xxl {
    min-height: 71rem;
  }
  .mwrem71-xxl {
    min-width: 71rem;
  }
  .hpx72-xxl {
    height: 72px;
  }
  .wpx72-xxl {
    width: 72px;
  }
  .hrem72-xxl {
    height: 72rem;
  }
  .wrem72-xxl {
    width: 72rem;
  }
  .mhrem72-xxl {
    min-height: 72rem;
  }
  .mwrem72-xxl {
    min-width: 72rem;
  }
  .hpx73-xxl {
    height: 73px;
  }
  .wpx73-xxl {
    width: 73px;
  }
  .hrem73-xxl {
    height: 73rem;
  }
  .wrem73-xxl {
    width: 73rem;
  }
  .mhrem73-xxl {
    min-height: 73rem;
  }
  .mwrem73-xxl {
    min-width: 73rem;
  }
  .hpx74-xxl {
    height: 74px;
  }
  .wpx74-xxl {
    width: 74px;
  }
  .hrem74-xxl {
    height: 74rem;
  }
  .wrem74-xxl {
    width: 74rem;
  }
  .mhrem74-xxl {
    min-height: 74rem;
  }
  .mwrem74-xxl {
    min-width: 74rem;
  }
  .hpx75-xxl {
    height: 75px;
  }
  .wpx75-xxl {
    width: 75px;
  }
  .hrem75-xxl {
    height: 75rem;
  }
  .wrem75-xxl {
    width: 75rem;
  }
  .mhrem75-xxl {
    min-height: 75rem;
  }
  .mwrem75-xxl {
    min-width: 75rem;
  }
  .hpx76-xxl {
    height: 76px;
  }
  .wpx76-xxl {
    width: 76px;
  }
  .hrem76-xxl {
    height: 76rem;
  }
  .wrem76-xxl {
    width: 76rem;
  }
  .mhrem76-xxl {
    min-height: 76rem;
  }
  .mwrem76-xxl {
    min-width: 76rem;
  }
  .hpx77-xxl {
    height: 77px;
  }
  .wpx77-xxl {
    width: 77px;
  }
  .hrem77-xxl {
    height: 77rem;
  }
  .wrem77-xxl {
    width: 77rem;
  }
  .mhrem77-xxl {
    min-height: 77rem;
  }
  .mwrem77-xxl {
    min-width: 77rem;
  }
  .hpx78-xxl {
    height: 78px;
  }
  .wpx78-xxl {
    width: 78px;
  }
  .hrem78-xxl {
    height: 78rem;
  }
  .wrem78-xxl {
    width: 78rem;
  }
  .mhrem78-xxl {
    min-height: 78rem;
  }
  .mwrem78-xxl {
    min-width: 78rem;
  }
  .hpx79-xxl {
    height: 79px;
  }
  .wpx79-xxl {
    width: 79px;
  }
  .hrem79-xxl {
    height: 79rem;
  }
  .wrem79-xxl {
    width: 79rem;
  }
  .mhrem79-xxl {
    min-height: 79rem;
  }
  .mwrem79-xxl {
    min-width: 79rem;
  }
  .hpx80-xxl {
    height: 80px;
  }
  .wpx80-xxl {
    width: 80px;
  }
  .hrem80-xxl {
    height: 80rem;
  }
  .wrem80-xxl {
    width: 80rem;
  }
  .mhrem80-xxl {
    min-height: 80rem;
  }
  .mwrem80-xxl {
    min-width: 80rem;
  }
  .hpx81-xxl {
    height: 81px;
  }
  .wpx81-xxl {
    width: 81px;
  }
  .hrem81-xxl {
    height: 81rem;
  }
  .wrem81-xxl {
    width: 81rem;
  }
  .mhrem81-xxl {
    min-height: 81rem;
  }
  .mwrem81-xxl {
    min-width: 81rem;
  }
  .hpx82-xxl {
    height: 82px;
  }
  .wpx82-xxl {
    width: 82px;
  }
  .hrem82-xxl {
    height: 82rem;
  }
  .wrem82-xxl {
    width: 82rem;
  }
  .mhrem82-xxl {
    min-height: 82rem;
  }
  .mwrem82-xxl {
    min-width: 82rem;
  }
  .hpx83-xxl {
    height: 83px;
  }
  .wpx83-xxl {
    width: 83px;
  }
  .hrem83-xxl {
    height: 83rem;
  }
  .wrem83-xxl {
    width: 83rem;
  }
  .mhrem83-xxl {
    min-height: 83rem;
  }
  .mwrem83-xxl {
    min-width: 83rem;
  }
  .hpx84-xxl {
    height: 84px;
  }
  .wpx84-xxl {
    width: 84px;
  }
  .hrem84-xxl {
    height: 84rem;
  }
  .wrem84-xxl {
    width: 84rem;
  }
  .mhrem84-xxl {
    min-height: 84rem;
  }
  .mwrem84-xxl {
    min-width: 84rem;
  }
  .hpx85-xxl {
    height: 85px;
  }
  .wpx85-xxl {
    width: 85px;
  }
  .hrem85-xxl {
    height: 85rem;
  }
  .wrem85-xxl {
    width: 85rem;
  }
  .mhrem85-xxl {
    min-height: 85rem;
  }
  .mwrem85-xxl {
    min-width: 85rem;
  }
  .hpx86-xxl {
    height: 86px;
  }
  .wpx86-xxl {
    width: 86px;
  }
  .hrem86-xxl {
    height: 86rem;
  }
  .wrem86-xxl {
    width: 86rem;
  }
  .mhrem86-xxl {
    min-height: 86rem;
  }
  .mwrem86-xxl {
    min-width: 86rem;
  }
  .hpx87-xxl {
    height: 87px;
  }
  .wpx87-xxl {
    width: 87px;
  }
  .hrem87-xxl {
    height: 87rem;
  }
  .wrem87-xxl {
    width: 87rem;
  }
  .mhrem87-xxl {
    min-height: 87rem;
  }
  .mwrem87-xxl {
    min-width: 87rem;
  }
  .hpx88-xxl {
    height: 88px;
  }
  .wpx88-xxl {
    width: 88px;
  }
  .hrem88-xxl {
    height: 88rem;
  }
  .wrem88-xxl {
    width: 88rem;
  }
  .mhrem88-xxl {
    min-height: 88rem;
  }
  .mwrem88-xxl {
    min-width: 88rem;
  }
  .hpx89-xxl {
    height: 89px;
  }
  .wpx89-xxl {
    width: 89px;
  }
  .hrem89-xxl {
    height: 89rem;
  }
  .wrem89-xxl {
    width: 89rem;
  }
  .mhrem89-xxl {
    min-height: 89rem;
  }
  .mwrem89-xxl {
    min-width: 89rem;
  }
  .hpx90-xxl {
    height: 90px;
  }
  .wpx90-xxl {
    width: 90px;
  }
  .hrem90-xxl {
    height: 90rem;
  }
  .wrem90-xxl {
    width: 90rem;
  }
  .mhrem90-xxl {
    min-height: 90rem;
  }
  .mwrem90-xxl {
    min-width: 90rem;
  }
  .hpx91-xxl {
    height: 91px;
  }
  .wpx91-xxl {
    width: 91px;
  }
  .hrem91-xxl {
    height: 91rem;
  }
  .wrem91-xxl {
    width: 91rem;
  }
  .mhrem91-xxl {
    min-height: 91rem;
  }
  .mwrem91-xxl {
    min-width: 91rem;
  }
  .hpx92-xxl {
    height: 92px;
  }
  .wpx92-xxl {
    width: 92px;
  }
  .hrem92-xxl {
    height: 92rem;
  }
  .wrem92-xxl {
    width: 92rem;
  }
  .mhrem92-xxl {
    min-height: 92rem;
  }
  .mwrem92-xxl {
    min-width: 92rem;
  }
  .hpx93-xxl {
    height: 93px;
  }
  .wpx93-xxl {
    width: 93px;
  }
  .hrem93-xxl {
    height: 93rem;
  }
  .wrem93-xxl {
    width: 93rem;
  }
  .mhrem93-xxl {
    min-height: 93rem;
  }
  .mwrem93-xxl {
    min-width: 93rem;
  }
  .hpx94-xxl {
    height: 94px;
  }
  .wpx94-xxl {
    width: 94px;
  }
  .hrem94-xxl {
    height: 94rem;
  }
  .wrem94-xxl {
    width: 94rem;
  }
  .mhrem94-xxl {
    min-height: 94rem;
  }
  .mwrem94-xxl {
    min-width: 94rem;
  }
  .hpx95-xxl {
    height: 95px;
  }
  .wpx95-xxl {
    width: 95px;
  }
  .hrem95-xxl {
    height: 95rem;
  }
  .wrem95-xxl {
    width: 95rem;
  }
  .mhrem95-xxl {
    min-height: 95rem;
  }
  .mwrem95-xxl {
    min-width: 95rem;
  }
  .hpx96-xxl {
    height: 96px;
  }
  .wpx96-xxl {
    width: 96px;
  }
  .hrem96-xxl {
    height: 96rem;
  }
  .wrem96-xxl {
    width: 96rem;
  }
  .mhrem96-xxl {
    min-height: 96rem;
  }
  .mwrem96-xxl {
    min-width: 96rem;
  }
  .hpx97-xxl {
    height: 97px;
  }
  .wpx97-xxl {
    width: 97px;
  }
  .hrem97-xxl {
    height: 97rem;
  }
  .wrem97-xxl {
    width: 97rem;
  }
  .mhrem97-xxl {
    min-height: 97rem;
  }
  .mwrem97-xxl {
    min-width: 97rem;
  }
  .hpx98-xxl {
    height: 98px;
  }
  .wpx98-xxl {
    width: 98px;
  }
  .hrem98-xxl {
    height: 98rem;
  }
  .wrem98-xxl {
    width: 98rem;
  }
  .mhrem98-xxl {
    min-height: 98rem;
  }
  .mwrem98-xxl {
    min-width: 98rem;
  }
  .hpx99-xxl {
    height: 99px;
  }
  .wpx99-xxl {
    width: 99px;
  }
  .hrem99-xxl {
    height: 99rem;
  }
  .wrem99-xxl {
    width: 99rem;
  }
  .mhrem99-xxl {
    min-height: 99rem;
  }
  .mwrem99-xxl {
    min-width: 99rem;
  }
  .hpx100-xxl {
    height: 100px;
  }
  .wpx100-xxl {
    width: 100px;
  }
  .hrem100-xxl {
    height: 100rem;
  }
  .wrem100-xxl {
    width: 100rem;
  }
  .mhrem100-xxl {
    min-height: 100rem;
  }
  .mwrem100-xxl {
    min-width: 100rem;
  }
}
@media (max-width: 1585px) {
  .w0-xxlx {
    width: auto !important;
  }
  .h0-xxlx {
    height: auto !important;
  }
  .wh0-xxlx {
    height: auto !important;
    width: auto !important;
  }
  .w1-xxlx {
    width: var(--s1) !important;
  }
  .h1-xxlx {
    height: var(--s1) !important;
  }
  .wh1-xxlx {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-xxlx {
    width: var(--s2) !important;
  }
  .h2-xxlx {
    height: var(--s2) !important;
  }
  .wh2-xxlx {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-xxlx {
    width: var(--s3) !important;
  }
  .h3-xxlx {
    height: var(--s3) !important;
  }
  .wh3-xxlx {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-xxlx {
    width: var(--s4) !important;
  }
  .h4-xxlx {
    height: var(--s4) !important;
  }
  .wh4-xxlx {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-xxlx {
    width: var(--s5) !important;
  }
  .h5-xxlx {
    height: var(--s5) !important;
  }
  .wh5-xxlx {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-xxlx {
    width: var(--s6) !important;
  }
  .h6-xxlx {
    height: var(--s6) !important;
  }
  .wh6-xxlx {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-xxlx {
    width: var(--s7) !important;
  }
  .h7-xxlx {
    height: var(--s7) !important;
  }
  .wh7-xxlx {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-xxlx {
    width: var(--s8) !important;
  }
  .h8-xxlx {
    height: var(--s8) !important;
  }
  .wh8-xxlx {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-xxlx {
    width: var(--s9) !important;
  }
  .h9-xxlx {
    height: var(--s9) !important;
  }
  .wh9-xxlx {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-xxlx {
    width: var(--s10) !important;
  }
  .h10-xxlx {
    height: var(--s10) !important;
  }
  .wh10-xxlx {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-xxlx {
    width: var(--s11) !important;
  }
  .h11-xxlx {
    height: var(--s11) !important;
  }
  .wh11-xxlx {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-xxlx {
    width: var(--s12) !important;
  }
  .h12-xxlx {
    height: var(--s12) !important;
  }
  .wh12-xxlx {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-xxlx {
    width: var(--s13) !important;
  }
  .h13-xxlx {
    height: var(--s13) !important;
  }
  .wh13-xxlx {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-xxlx {
    width: var(--s14) !important;
  }
  .h14-xxlx {
    height: var(--s14) !important;
  }
  .wh14-xxlx {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-xxlx {
    width: var(--s15) !important;
  }
  .h15-xxlx {
    height: var(--s15) !important;
  }
  .wh15-xxlx {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-xxlx {
    width: var(--s16) !important;
  }
  .h16-xxlx {
    height: var(--s16) !important;
  }
  .wh16-xxlx {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-xxlx {
    width: var(--s17) !important;
  }
  .h17-xxlx {
    height: var(--s17) !important;
  }
  .wh17-xxlx {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-xxlx {
    width: var(--s18) !important;
  }
  .h18-xxlx {
    height: var(--s18) !important;
  }
  .wh18-xxlx {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-xxlx {
    width: var(--s19) !important;
  }
  .h19-xxlx {
    height: var(--s19) !important;
  }
  .wh19-xxlx {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-xxlx {
    width: var(--s20) !important;
  }
  .h20-xxlx {
    height: var(--s20) !important;
  }
  .wh20-xxlx {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-xxlx {
    width: var(--s21) !important;
  }
  .h21-xxlx {
    height: var(--s21) !important;
  }
  .wh21-xxlx {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-xxlx {
    width: var(--s22) !important;
  }
  .h22-xxlx {
    height: var(--s22) !important;
  }
  .wh22-xxlx {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-xxlx {
    width: 100% !important;
  }
  .tall-xxlx {
    height: 100% !important;
  }
  .w-auto-xxlx {
    width: auto !important;
  }
  .h-auto-xxlx {
    height: auto !important;
  }
  .wide0-xxlx {
    width: auto !important;
  }
  .tall0-xxlx {
    height: auto !important;
  }
  .wide5-xxlx {
    width: 5% !important;
  }
  .tall5-xxlx {
    height: 5% !important;
  }
  .wide10-xxlx {
    width: 10% !important;
  }
  .tall10-xxlx {
    height: 10% !important;
  }
  .wide15-xxlx {
    width: 15% !important;
  }
  .tall15-xxlx {
    height: 15% !important;
  }
  .wide20-xxlx {
    width: 20% !important;
  }
  .tall20-xxlx {
    height: 20% !important;
  }
  .wide25-xxlx {
    width: 25% !important;
  }
  .tall25-xxlx {
    height: 25% !important;
  }
  .wide30-xxlx {
    width: 30% !important;
  }
  .tall30-xxlx {
    height: 30% !important;
  }
  .wide35-xxlx {
    width: 35% !important;
  }
  .tall35-xxlx {
    height: 35% !important;
  }
  .wide40-xxlx {
    width: 40% !important;
  }
  .tall40-xxlx {
    height: 40% !important;
  }
  .wide45-xxlx {
    width: 45% !important;
  }
  .tall45-xxlx {
    height: 45% !important;
  }
  .wide50-xxlx {
    width: 50% !important;
  }
  .tall50-xxlx {
    height: 50% !important;
  }
  .wide55-xxlx {
    width: 55% !important;
  }
  .tall55-xxlx {
    height: 55% !important;
  }
  .wide60-xxlx {
    width: 60% !important;
  }
  .tall60-xxlx {
    height: 60% !important;
  }
  .wide65-xxlx {
    width: 65% !important;
  }
  .tall65-xxlx {
    height: 65% !important;
  }
  .wide70-xxlx {
    width: 70% !important;
  }
  .tall70-xxlx {
    height: 70% !important;
  }
  .wide75-xxlx {
    width: 75% !important;
  }
  .tall75-xxlx {
    height: 75% !important;
  }
  .wide80-xxlx {
    width: 80% !important;
  }
  .tall80-xxlx {
    height: 80% !important;
  }
  .wide85-xxlx {
    width: 85% !important;
  }
  .tall85-xxlx {
    height: 85% !important;
  }
  .wide90-xxlx {
    width: 90% !important;
  }
  .tall90-xxlx {
    height: 90% !important;
  }
  .wide95-xxlx {
    width: 95% !important;
  }
  .tall95-xxlx {
    height: 95% !important;
  }
  .wide100-xxlx {
    width: 100% !important;
  }
  .tall100-xxlx {
    height: 100% !important;
  }
  .hpx1-xxlx {
    height: 1px;
  }
  .wpx1-xxlx {
    width: 1px;
  }
  .hrem1-xxlx {
    height: 1rem;
  }
  .wrem1-xxlx {
    width: 1rem;
  }
  .mhrem1-xxlx {
    min-height: 1rem;
  }
  .mwrem1-xxlx {
    min-width: 1rem;
  }
  .hpx2-xxlx {
    height: 2px;
  }
  .wpx2-xxlx {
    width: 2px;
  }
  .hrem2-xxlx {
    height: 2rem;
  }
  .wrem2-xxlx {
    width: 2rem;
  }
  .mhrem2-xxlx {
    min-height: 2rem;
  }
  .mwrem2-xxlx {
    min-width: 2rem;
  }
  .hpx3-xxlx {
    height: 3px;
  }
  .wpx3-xxlx {
    width: 3px;
  }
  .hrem3-xxlx {
    height: 3rem;
  }
  .wrem3-xxlx {
    width: 3rem;
  }
  .mhrem3-xxlx {
    min-height: 3rem;
  }
  .mwrem3-xxlx {
    min-width: 3rem;
  }
  .hpx4-xxlx {
    height: 4px;
  }
  .wpx4-xxlx {
    width: 4px;
  }
  .hrem4-xxlx {
    height: 4rem;
  }
  .wrem4-xxlx {
    width: 4rem;
  }
  .mhrem4-xxlx {
    min-height: 4rem;
  }
  .mwrem4-xxlx {
    min-width: 4rem;
  }
  .hpx5-xxlx {
    height: 5px;
  }
  .wpx5-xxlx {
    width: 5px;
  }
  .hrem5-xxlx {
    height: 5rem;
  }
  .wrem5-xxlx {
    width: 5rem;
  }
  .mhrem5-xxlx {
    min-height: 5rem;
  }
  .mwrem5-xxlx {
    min-width: 5rem;
  }
  .hpx6-xxlx {
    height: 6px;
  }
  .wpx6-xxlx {
    width: 6px;
  }
  .hrem6-xxlx {
    height: 6rem;
  }
  .wrem6-xxlx {
    width: 6rem;
  }
  .mhrem6-xxlx {
    min-height: 6rem;
  }
  .mwrem6-xxlx {
    min-width: 6rem;
  }
  .hpx7-xxlx {
    height: 7px;
  }
  .wpx7-xxlx {
    width: 7px;
  }
  .hrem7-xxlx {
    height: 7rem;
  }
  .wrem7-xxlx {
    width: 7rem;
  }
  .mhrem7-xxlx {
    min-height: 7rem;
  }
  .mwrem7-xxlx {
    min-width: 7rem;
  }
  .hpx8-xxlx {
    height: 8px;
  }
  .wpx8-xxlx {
    width: 8px;
  }
  .hrem8-xxlx {
    height: 8rem;
  }
  .wrem8-xxlx {
    width: 8rem;
  }
  .mhrem8-xxlx {
    min-height: 8rem;
  }
  .mwrem8-xxlx {
    min-width: 8rem;
  }
  .hpx9-xxlx {
    height: 9px;
  }
  .wpx9-xxlx {
    width: 9px;
  }
  .hrem9-xxlx {
    height: 9rem;
  }
  .wrem9-xxlx {
    width: 9rem;
  }
  .mhrem9-xxlx {
    min-height: 9rem;
  }
  .mwrem9-xxlx {
    min-width: 9rem;
  }
  .hpx10-xxlx {
    height: 10px;
  }
  .wpx10-xxlx {
    width: 10px;
  }
  .hrem10-xxlx {
    height: 10rem;
  }
  .wrem10-xxlx {
    width: 10rem;
  }
  .mhrem10-xxlx {
    min-height: 10rem;
  }
  .mwrem10-xxlx {
    min-width: 10rem;
  }
  .hpx11-xxlx {
    height: 11px;
  }
  .wpx11-xxlx {
    width: 11px;
  }
  .hrem11-xxlx {
    height: 11rem;
  }
  .wrem11-xxlx {
    width: 11rem;
  }
  .mhrem11-xxlx {
    min-height: 11rem;
  }
  .mwrem11-xxlx {
    min-width: 11rem;
  }
  .hpx12-xxlx {
    height: 12px;
  }
  .wpx12-xxlx {
    width: 12px;
  }
  .hrem12-xxlx {
    height: 12rem;
  }
  .wrem12-xxlx {
    width: 12rem;
  }
  .mhrem12-xxlx {
    min-height: 12rem;
  }
  .mwrem12-xxlx {
    min-width: 12rem;
  }
  .hpx13-xxlx {
    height: 13px;
  }
  .wpx13-xxlx {
    width: 13px;
  }
  .hrem13-xxlx {
    height: 13rem;
  }
  .wrem13-xxlx {
    width: 13rem;
  }
  .mhrem13-xxlx {
    min-height: 13rem;
  }
  .mwrem13-xxlx {
    min-width: 13rem;
  }
  .hpx14-xxlx {
    height: 14px;
  }
  .wpx14-xxlx {
    width: 14px;
  }
  .hrem14-xxlx {
    height: 14rem;
  }
  .wrem14-xxlx {
    width: 14rem;
  }
  .mhrem14-xxlx {
    min-height: 14rem;
  }
  .mwrem14-xxlx {
    min-width: 14rem;
  }
  .hpx15-xxlx {
    height: 15px;
  }
  .wpx15-xxlx {
    width: 15px;
  }
  .hrem15-xxlx {
    height: 15rem;
  }
  .wrem15-xxlx {
    width: 15rem;
  }
  .mhrem15-xxlx {
    min-height: 15rem;
  }
  .mwrem15-xxlx {
    min-width: 15rem;
  }
  .hpx16-xxlx {
    height: 16px;
  }
  .wpx16-xxlx {
    width: 16px;
  }
  .hrem16-xxlx {
    height: 16rem;
  }
  .wrem16-xxlx {
    width: 16rem;
  }
  .mhrem16-xxlx {
    min-height: 16rem;
  }
  .mwrem16-xxlx {
    min-width: 16rem;
  }
  .hpx17-xxlx {
    height: 17px;
  }
  .wpx17-xxlx {
    width: 17px;
  }
  .hrem17-xxlx {
    height: 17rem;
  }
  .wrem17-xxlx {
    width: 17rem;
  }
  .mhrem17-xxlx {
    min-height: 17rem;
  }
  .mwrem17-xxlx {
    min-width: 17rem;
  }
  .hpx18-xxlx {
    height: 18px;
  }
  .wpx18-xxlx {
    width: 18px;
  }
  .hrem18-xxlx {
    height: 18rem;
  }
  .wrem18-xxlx {
    width: 18rem;
  }
  .mhrem18-xxlx {
    min-height: 18rem;
  }
  .mwrem18-xxlx {
    min-width: 18rem;
  }
  .hpx19-xxlx {
    height: 19px;
  }
  .wpx19-xxlx {
    width: 19px;
  }
  .hrem19-xxlx {
    height: 19rem;
  }
  .wrem19-xxlx {
    width: 19rem;
  }
  .mhrem19-xxlx {
    min-height: 19rem;
  }
  .mwrem19-xxlx {
    min-width: 19rem;
  }
  .hpx20-xxlx {
    height: 20px;
  }
  .wpx20-xxlx {
    width: 20px;
  }
  .hrem20-xxlx {
    height: 20rem;
  }
  .wrem20-xxlx {
    width: 20rem;
  }
  .mhrem20-xxlx {
    min-height: 20rem;
  }
  .mwrem20-xxlx {
    min-width: 20rem;
  }
  .hpx21-xxlx {
    height: 21px;
  }
  .wpx21-xxlx {
    width: 21px;
  }
  .hrem21-xxlx {
    height: 21rem;
  }
  .wrem21-xxlx {
    width: 21rem;
  }
  .mhrem21-xxlx {
    min-height: 21rem;
  }
  .mwrem21-xxlx {
    min-width: 21rem;
  }
  .hpx22-xxlx {
    height: 22px;
  }
  .wpx22-xxlx {
    width: 22px;
  }
  .hrem22-xxlx {
    height: 22rem;
  }
  .wrem22-xxlx {
    width: 22rem;
  }
  .mhrem22-xxlx {
    min-height: 22rem;
  }
  .mwrem22-xxlx {
    min-width: 22rem;
  }
  .hpx23-xxlx {
    height: 23px;
  }
  .wpx23-xxlx {
    width: 23px;
  }
  .hrem23-xxlx {
    height: 23rem;
  }
  .wrem23-xxlx {
    width: 23rem;
  }
  .mhrem23-xxlx {
    min-height: 23rem;
  }
  .mwrem23-xxlx {
    min-width: 23rem;
  }
  .hpx24-xxlx {
    height: 24px;
  }
  .wpx24-xxlx {
    width: 24px;
  }
  .hrem24-xxlx {
    height: 24rem;
  }
  .wrem24-xxlx {
    width: 24rem;
  }
  .mhrem24-xxlx {
    min-height: 24rem;
  }
  .mwrem24-xxlx {
    min-width: 24rem;
  }
  .hpx25-xxlx {
    height: 25px;
  }
  .wpx25-xxlx {
    width: 25px;
  }
  .hrem25-xxlx {
    height: 25rem;
  }
  .wrem25-xxlx {
    width: 25rem;
  }
  .mhrem25-xxlx {
    min-height: 25rem;
  }
  .mwrem25-xxlx {
    min-width: 25rem;
  }
  .hpx26-xxlx {
    height: 26px;
  }
  .wpx26-xxlx {
    width: 26px;
  }
  .hrem26-xxlx {
    height: 26rem;
  }
  .wrem26-xxlx {
    width: 26rem;
  }
  .mhrem26-xxlx {
    min-height: 26rem;
  }
  .mwrem26-xxlx {
    min-width: 26rem;
  }
  .hpx27-xxlx {
    height: 27px;
  }
  .wpx27-xxlx {
    width: 27px;
  }
  .hrem27-xxlx {
    height: 27rem;
  }
  .wrem27-xxlx {
    width: 27rem;
  }
  .mhrem27-xxlx {
    min-height: 27rem;
  }
  .mwrem27-xxlx {
    min-width: 27rem;
  }
  .hpx28-xxlx {
    height: 28px;
  }
  .wpx28-xxlx {
    width: 28px;
  }
  .hrem28-xxlx {
    height: 28rem;
  }
  .wrem28-xxlx {
    width: 28rem;
  }
  .mhrem28-xxlx {
    min-height: 28rem;
  }
  .mwrem28-xxlx {
    min-width: 28rem;
  }
  .hpx29-xxlx {
    height: 29px;
  }
  .wpx29-xxlx {
    width: 29px;
  }
  .hrem29-xxlx {
    height: 29rem;
  }
  .wrem29-xxlx {
    width: 29rem;
  }
  .mhrem29-xxlx {
    min-height: 29rem;
  }
  .mwrem29-xxlx {
    min-width: 29rem;
  }
  .hpx30-xxlx {
    height: 30px;
  }
  .wpx30-xxlx {
    width: 30px;
  }
  .hrem30-xxlx {
    height: 30rem;
  }
  .wrem30-xxlx {
    width: 30rem;
  }
  .mhrem30-xxlx {
    min-height: 30rem;
  }
  .mwrem30-xxlx {
    min-width: 30rem;
  }
  .hpx31-xxlx {
    height: 31px;
  }
  .wpx31-xxlx {
    width: 31px;
  }
  .hrem31-xxlx {
    height: 31rem;
  }
  .wrem31-xxlx {
    width: 31rem;
  }
  .mhrem31-xxlx {
    min-height: 31rem;
  }
  .mwrem31-xxlx {
    min-width: 31rem;
  }
  .hpx32-xxlx {
    height: 32px;
  }
  .wpx32-xxlx {
    width: 32px;
  }
  .hrem32-xxlx {
    height: 32rem;
  }
  .wrem32-xxlx {
    width: 32rem;
  }
  .mhrem32-xxlx {
    min-height: 32rem;
  }
  .mwrem32-xxlx {
    min-width: 32rem;
  }
  .hpx33-xxlx {
    height: 33px;
  }
  .wpx33-xxlx {
    width: 33px;
  }
  .hrem33-xxlx {
    height: 33rem;
  }
  .wrem33-xxlx {
    width: 33rem;
  }
  .mhrem33-xxlx {
    min-height: 33rem;
  }
  .mwrem33-xxlx {
    min-width: 33rem;
  }
  .hpx34-xxlx {
    height: 34px;
  }
  .wpx34-xxlx {
    width: 34px;
  }
  .hrem34-xxlx {
    height: 34rem;
  }
  .wrem34-xxlx {
    width: 34rem;
  }
  .mhrem34-xxlx {
    min-height: 34rem;
  }
  .mwrem34-xxlx {
    min-width: 34rem;
  }
  .hpx35-xxlx {
    height: 35px;
  }
  .wpx35-xxlx {
    width: 35px;
  }
  .hrem35-xxlx {
    height: 35rem;
  }
  .wrem35-xxlx {
    width: 35rem;
  }
  .mhrem35-xxlx {
    min-height: 35rem;
  }
  .mwrem35-xxlx {
    min-width: 35rem;
  }
  .hpx36-xxlx {
    height: 36px;
  }
  .wpx36-xxlx {
    width: 36px;
  }
  .hrem36-xxlx {
    height: 36rem;
  }
  .wrem36-xxlx {
    width: 36rem;
  }
  .mhrem36-xxlx {
    min-height: 36rem;
  }
  .mwrem36-xxlx {
    min-width: 36rem;
  }
  .hpx37-xxlx {
    height: 37px;
  }
  .wpx37-xxlx {
    width: 37px;
  }
  .hrem37-xxlx {
    height: 37rem;
  }
  .wrem37-xxlx {
    width: 37rem;
  }
  .mhrem37-xxlx {
    min-height: 37rem;
  }
  .mwrem37-xxlx {
    min-width: 37rem;
  }
  .hpx38-xxlx {
    height: 38px;
  }
  .wpx38-xxlx {
    width: 38px;
  }
  .hrem38-xxlx {
    height: 38rem;
  }
  .wrem38-xxlx {
    width: 38rem;
  }
  .mhrem38-xxlx {
    min-height: 38rem;
  }
  .mwrem38-xxlx {
    min-width: 38rem;
  }
  .hpx39-xxlx {
    height: 39px;
  }
  .wpx39-xxlx {
    width: 39px;
  }
  .hrem39-xxlx {
    height: 39rem;
  }
  .wrem39-xxlx {
    width: 39rem;
  }
  .mhrem39-xxlx {
    min-height: 39rem;
  }
  .mwrem39-xxlx {
    min-width: 39rem;
  }
  .hpx40-xxlx {
    height: 40px;
  }
  .wpx40-xxlx {
    width: 40px;
  }
  .hrem40-xxlx {
    height: 40rem;
  }
  .wrem40-xxlx {
    width: 40rem;
  }
  .mhrem40-xxlx {
    min-height: 40rem;
  }
  .mwrem40-xxlx {
    min-width: 40rem;
  }
  .hpx41-xxlx {
    height: 41px;
  }
  .wpx41-xxlx {
    width: 41px;
  }
  .hrem41-xxlx {
    height: 41rem;
  }
  .wrem41-xxlx {
    width: 41rem;
  }
  .mhrem41-xxlx {
    min-height: 41rem;
  }
  .mwrem41-xxlx {
    min-width: 41rem;
  }
  .hpx42-xxlx {
    height: 42px;
  }
  .wpx42-xxlx {
    width: 42px;
  }
  .hrem42-xxlx {
    height: 42rem;
  }
  .wrem42-xxlx {
    width: 42rem;
  }
  .mhrem42-xxlx {
    min-height: 42rem;
  }
  .mwrem42-xxlx {
    min-width: 42rem;
  }
  .hpx43-xxlx {
    height: 43px;
  }
  .wpx43-xxlx {
    width: 43px;
  }
  .hrem43-xxlx {
    height: 43rem;
  }
  .wrem43-xxlx {
    width: 43rem;
  }
  .mhrem43-xxlx {
    min-height: 43rem;
  }
  .mwrem43-xxlx {
    min-width: 43rem;
  }
  .hpx44-xxlx {
    height: 44px;
  }
  .wpx44-xxlx {
    width: 44px;
  }
  .hrem44-xxlx {
    height: 44rem;
  }
  .wrem44-xxlx {
    width: 44rem;
  }
  .mhrem44-xxlx {
    min-height: 44rem;
  }
  .mwrem44-xxlx {
    min-width: 44rem;
  }
  .hpx45-xxlx {
    height: 45px;
  }
  .wpx45-xxlx {
    width: 45px;
  }
  .hrem45-xxlx {
    height: 45rem;
  }
  .wrem45-xxlx {
    width: 45rem;
  }
  .mhrem45-xxlx {
    min-height: 45rem;
  }
  .mwrem45-xxlx {
    min-width: 45rem;
  }
  .hpx46-xxlx {
    height: 46px;
  }
  .wpx46-xxlx {
    width: 46px;
  }
  .hrem46-xxlx {
    height: 46rem;
  }
  .wrem46-xxlx {
    width: 46rem;
  }
  .mhrem46-xxlx {
    min-height: 46rem;
  }
  .mwrem46-xxlx {
    min-width: 46rem;
  }
  .hpx47-xxlx {
    height: 47px;
  }
  .wpx47-xxlx {
    width: 47px;
  }
  .hrem47-xxlx {
    height: 47rem;
  }
  .wrem47-xxlx {
    width: 47rem;
  }
  .mhrem47-xxlx {
    min-height: 47rem;
  }
  .mwrem47-xxlx {
    min-width: 47rem;
  }
  .hpx48-xxlx {
    height: 48px;
  }
  .wpx48-xxlx {
    width: 48px;
  }
  .hrem48-xxlx {
    height: 48rem;
  }
  .wrem48-xxlx {
    width: 48rem;
  }
  .mhrem48-xxlx {
    min-height: 48rem;
  }
  .mwrem48-xxlx {
    min-width: 48rem;
  }
  .hpx49-xxlx {
    height: 49px;
  }
  .wpx49-xxlx {
    width: 49px;
  }
  .hrem49-xxlx {
    height: 49rem;
  }
  .wrem49-xxlx {
    width: 49rem;
  }
  .mhrem49-xxlx {
    min-height: 49rem;
  }
  .mwrem49-xxlx {
    min-width: 49rem;
  }
  .hpx50-xxlx {
    height: 50px;
  }
  .wpx50-xxlx {
    width: 50px;
  }
  .hrem50-xxlx {
    height: 50rem;
  }
  .wrem50-xxlx {
    width: 50rem;
  }
  .mhrem50-xxlx {
    min-height: 50rem;
  }
  .mwrem50-xxlx {
    min-width: 50rem;
  }
  .hpx51-xxlx {
    height: 51px;
  }
  .wpx51-xxlx {
    width: 51px;
  }
  .hrem51-xxlx {
    height: 51rem;
  }
  .wrem51-xxlx {
    width: 51rem;
  }
  .mhrem51-xxlx {
    min-height: 51rem;
  }
  .mwrem51-xxlx {
    min-width: 51rem;
  }
  .hpx52-xxlx {
    height: 52px;
  }
  .wpx52-xxlx {
    width: 52px;
  }
  .hrem52-xxlx {
    height: 52rem;
  }
  .wrem52-xxlx {
    width: 52rem;
  }
  .mhrem52-xxlx {
    min-height: 52rem;
  }
  .mwrem52-xxlx {
    min-width: 52rem;
  }
  .hpx53-xxlx {
    height: 53px;
  }
  .wpx53-xxlx {
    width: 53px;
  }
  .hrem53-xxlx {
    height: 53rem;
  }
  .wrem53-xxlx {
    width: 53rem;
  }
  .mhrem53-xxlx {
    min-height: 53rem;
  }
  .mwrem53-xxlx {
    min-width: 53rem;
  }
  .hpx54-xxlx {
    height: 54px;
  }
  .wpx54-xxlx {
    width: 54px;
  }
  .hrem54-xxlx {
    height: 54rem;
  }
  .wrem54-xxlx {
    width: 54rem;
  }
  .mhrem54-xxlx {
    min-height: 54rem;
  }
  .mwrem54-xxlx {
    min-width: 54rem;
  }
  .hpx55-xxlx {
    height: 55px;
  }
  .wpx55-xxlx {
    width: 55px;
  }
  .hrem55-xxlx {
    height: 55rem;
  }
  .wrem55-xxlx {
    width: 55rem;
  }
  .mhrem55-xxlx {
    min-height: 55rem;
  }
  .mwrem55-xxlx {
    min-width: 55rem;
  }
  .hpx56-xxlx {
    height: 56px;
  }
  .wpx56-xxlx {
    width: 56px;
  }
  .hrem56-xxlx {
    height: 56rem;
  }
  .wrem56-xxlx {
    width: 56rem;
  }
  .mhrem56-xxlx {
    min-height: 56rem;
  }
  .mwrem56-xxlx {
    min-width: 56rem;
  }
  .hpx57-xxlx {
    height: 57px;
  }
  .wpx57-xxlx {
    width: 57px;
  }
  .hrem57-xxlx {
    height: 57rem;
  }
  .wrem57-xxlx {
    width: 57rem;
  }
  .mhrem57-xxlx {
    min-height: 57rem;
  }
  .mwrem57-xxlx {
    min-width: 57rem;
  }
  .hpx58-xxlx {
    height: 58px;
  }
  .wpx58-xxlx {
    width: 58px;
  }
  .hrem58-xxlx {
    height: 58rem;
  }
  .wrem58-xxlx {
    width: 58rem;
  }
  .mhrem58-xxlx {
    min-height: 58rem;
  }
  .mwrem58-xxlx {
    min-width: 58rem;
  }
  .hpx59-xxlx {
    height: 59px;
  }
  .wpx59-xxlx {
    width: 59px;
  }
  .hrem59-xxlx {
    height: 59rem;
  }
  .wrem59-xxlx {
    width: 59rem;
  }
  .mhrem59-xxlx {
    min-height: 59rem;
  }
  .mwrem59-xxlx {
    min-width: 59rem;
  }
  .hpx60-xxlx {
    height: 60px;
  }
  .wpx60-xxlx {
    width: 60px;
  }
  .hrem60-xxlx {
    height: 60rem;
  }
  .wrem60-xxlx {
    width: 60rem;
  }
  .mhrem60-xxlx {
    min-height: 60rem;
  }
  .mwrem60-xxlx {
    min-width: 60rem;
  }
  .hpx61-xxlx {
    height: 61px;
  }
  .wpx61-xxlx {
    width: 61px;
  }
  .hrem61-xxlx {
    height: 61rem;
  }
  .wrem61-xxlx {
    width: 61rem;
  }
  .mhrem61-xxlx {
    min-height: 61rem;
  }
  .mwrem61-xxlx {
    min-width: 61rem;
  }
  .hpx62-xxlx {
    height: 62px;
  }
  .wpx62-xxlx {
    width: 62px;
  }
  .hrem62-xxlx {
    height: 62rem;
  }
  .wrem62-xxlx {
    width: 62rem;
  }
  .mhrem62-xxlx {
    min-height: 62rem;
  }
  .mwrem62-xxlx {
    min-width: 62rem;
  }
  .hpx63-xxlx {
    height: 63px;
  }
  .wpx63-xxlx {
    width: 63px;
  }
  .hrem63-xxlx {
    height: 63rem;
  }
  .wrem63-xxlx {
    width: 63rem;
  }
  .mhrem63-xxlx {
    min-height: 63rem;
  }
  .mwrem63-xxlx {
    min-width: 63rem;
  }
  .hpx64-xxlx {
    height: 64px;
  }
  .wpx64-xxlx {
    width: 64px;
  }
  .hrem64-xxlx {
    height: 64rem;
  }
  .wrem64-xxlx {
    width: 64rem;
  }
  .mhrem64-xxlx {
    min-height: 64rem;
  }
  .mwrem64-xxlx {
    min-width: 64rem;
  }
  .hpx65-xxlx {
    height: 65px;
  }
  .wpx65-xxlx {
    width: 65px;
  }
  .hrem65-xxlx {
    height: 65rem;
  }
  .wrem65-xxlx {
    width: 65rem;
  }
  .mhrem65-xxlx {
    min-height: 65rem;
  }
  .mwrem65-xxlx {
    min-width: 65rem;
  }
  .hpx66-xxlx {
    height: 66px;
  }
  .wpx66-xxlx {
    width: 66px;
  }
  .hrem66-xxlx {
    height: 66rem;
  }
  .wrem66-xxlx {
    width: 66rem;
  }
  .mhrem66-xxlx {
    min-height: 66rem;
  }
  .mwrem66-xxlx {
    min-width: 66rem;
  }
  .hpx67-xxlx {
    height: 67px;
  }
  .wpx67-xxlx {
    width: 67px;
  }
  .hrem67-xxlx {
    height: 67rem;
  }
  .wrem67-xxlx {
    width: 67rem;
  }
  .mhrem67-xxlx {
    min-height: 67rem;
  }
  .mwrem67-xxlx {
    min-width: 67rem;
  }
  .hpx68-xxlx {
    height: 68px;
  }
  .wpx68-xxlx {
    width: 68px;
  }
  .hrem68-xxlx {
    height: 68rem;
  }
  .wrem68-xxlx {
    width: 68rem;
  }
  .mhrem68-xxlx {
    min-height: 68rem;
  }
  .mwrem68-xxlx {
    min-width: 68rem;
  }
  .hpx69-xxlx {
    height: 69px;
  }
  .wpx69-xxlx {
    width: 69px;
  }
  .hrem69-xxlx {
    height: 69rem;
  }
  .wrem69-xxlx {
    width: 69rem;
  }
  .mhrem69-xxlx {
    min-height: 69rem;
  }
  .mwrem69-xxlx {
    min-width: 69rem;
  }
  .hpx70-xxlx {
    height: 70px;
  }
  .wpx70-xxlx {
    width: 70px;
  }
  .hrem70-xxlx {
    height: 70rem;
  }
  .wrem70-xxlx {
    width: 70rem;
  }
  .mhrem70-xxlx {
    min-height: 70rem;
  }
  .mwrem70-xxlx {
    min-width: 70rem;
  }
  .hpx71-xxlx {
    height: 71px;
  }
  .wpx71-xxlx {
    width: 71px;
  }
  .hrem71-xxlx {
    height: 71rem;
  }
  .wrem71-xxlx {
    width: 71rem;
  }
  .mhrem71-xxlx {
    min-height: 71rem;
  }
  .mwrem71-xxlx {
    min-width: 71rem;
  }
  .hpx72-xxlx {
    height: 72px;
  }
  .wpx72-xxlx {
    width: 72px;
  }
  .hrem72-xxlx {
    height: 72rem;
  }
  .wrem72-xxlx {
    width: 72rem;
  }
  .mhrem72-xxlx {
    min-height: 72rem;
  }
  .mwrem72-xxlx {
    min-width: 72rem;
  }
  .hpx73-xxlx {
    height: 73px;
  }
  .wpx73-xxlx {
    width: 73px;
  }
  .hrem73-xxlx {
    height: 73rem;
  }
  .wrem73-xxlx {
    width: 73rem;
  }
  .mhrem73-xxlx {
    min-height: 73rem;
  }
  .mwrem73-xxlx {
    min-width: 73rem;
  }
  .hpx74-xxlx {
    height: 74px;
  }
  .wpx74-xxlx {
    width: 74px;
  }
  .hrem74-xxlx {
    height: 74rem;
  }
  .wrem74-xxlx {
    width: 74rem;
  }
  .mhrem74-xxlx {
    min-height: 74rem;
  }
  .mwrem74-xxlx {
    min-width: 74rem;
  }
  .hpx75-xxlx {
    height: 75px;
  }
  .wpx75-xxlx {
    width: 75px;
  }
  .hrem75-xxlx {
    height: 75rem;
  }
  .wrem75-xxlx {
    width: 75rem;
  }
  .mhrem75-xxlx {
    min-height: 75rem;
  }
  .mwrem75-xxlx {
    min-width: 75rem;
  }
  .hpx76-xxlx {
    height: 76px;
  }
  .wpx76-xxlx {
    width: 76px;
  }
  .hrem76-xxlx {
    height: 76rem;
  }
  .wrem76-xxlx {
    width: 76rem;
  }
  .mhrem76-xxlx {
    min-height: 76rem;
  }
  .mwrem76-xxlx {
    min-width: 76rem;
  }
  .hpx77-xxlx {
    height: 77px;
  }
  .wpx77-xxlx {
    width: 77px;
  }
  .hrem77-xxlx {
    height: 77rem;
  }
  .wrem77-xxlx {
    width: 77rem;
  }
  .mhrem77-xxlx {
    min-height: 77rem;
  }
  .mwrem77-xxlx {
    min-width: 77rem;
  }
  .hpx78-xxlx {
    height: 78px;
  }
  .wpx78-xxlx {
    width: 78px;
  }
  .hrem78-xxlx {
    height: 78rem;
  }
  .wrem78-xxlx {
    width: 78rem;
  }
  .mhrem78-xxlx {
    min-height: 78rem;
  }
  .mwrem78-xxlx {
    min-width: 78rem;
  }
  .hpx79-xxlx {
    height: 79px;
  }
  .wpx79-xxlx {
    width: 79px;
  }
  .hrem79-xxlx {
    height: 79rem;
  }
  .wrem79-xxlx {
    width: 79rem;
  }
  .mhrem79-xxlx {
    min-height: 79rem;
  }
  .mwrem79-xxlx {
    min-width: 79rem;
  }
  .hpx80-xxlx {
    height: 80px;
  }
  .wpx80-xxlx {
    width: 80px;
  }
  .hrem80-xxlx {
    height: 80rem;
  }
  .wrem80-xxlx {
    width: 80rem;
  }
  .mhrem80-xxlx {
    min-height: 80rem;
  }
  .mwrem80-xxlx {
    min-width: 80rem;
  }
  .hpx81-xxlx {
    height: 81px;
  }
  .wpx81-xxlx {
    width: 81px;
  }
  .hrem81-xxlx {
    height: 81rem;
  }
  .wrem81-xxlx {
    width: 81rem;
  }
  .mhrem81-xxlx {
    min-height: 81rem;
  }
  .mwrem81-xxlx {
    min-width: 81rem;
  }
  .hpx82-xxlx {
    height: 82px;
  }
  .wpx82-xxlx {
    width: 82px;
  }
  .hrem82-xxlx {
    height: 82rem;
  }
  .wrem82-xxlx {
    width: 82rem;
  }
  .mhrem82-xxlx {
    min-height: 82rem;
  }
  .mwrem82-xxlx {
    min-width: 82rem;
  }
  .hpx83-xxlx {
    height: 83px;
  }
  .wpx83-xxlx {
    width: 83px;
  }
  .hrem83-xxlx {
    height: 83rem;
  }
  .wrem83-xxlx {
    width: 83rem;
  }
  .mhrem83-xxlx {
    min-height: 83rem;
  }
  .mwrem83-xxlx {
    min-width: 83rem;
  }
  .hpx84-xxlx {
    height: 84px;
  }
  .wpx84-xxlx {
    width: 84px;
  }
  .hrem84-xxlx {
    height: 84rem;
  }
  .wrem84-xxlx {
    width: 84rem;
  }
  .mhrem84-xxlx {
    min-height: 84rem;
  }
  .mwrem84-xxlx {
    min-width: 84rem;
  }
  .hpx85-xxlx {
    height: 85px;
  }
  .wpx85-xxlx {
    width: 85px;
  }
  .hrem85-xxlx {
    height: 85rem;
  }
  .wrem85-xxlx {
    width: 85rem;
  }
  .mhrem85-xxlx {
    min-height: 85rem;
  }
  .mwrem85-xxlx {
    min-width: 85rem;
  }
  .hpx86-xxlx {
    height: 86px;
  }
  .wpx86-xxlx {
    width: 86px;
  }
  .hrem86-xxlx {
    height: 86rem;
  }
  .wrem86-xxlx {
    width: 86rem;
  }
  .mhrem86-xxlx {
    min-height: 86rem;
  }
  .mwrem86-xxlx {
    min-width: 86rem;
  }
  .hpx87-xxlx {
    height: 87px;
  }
  .wpx87-xxlx {
    width: 87px;
  }
  .hrem87-xxlx {
    height: 87rem;
  }
  .wrem87-xxlx {
    width: 87rem;
  }
  .mhrem87-xxlx {
    min-height: 87rem;
  }
  .mwrem87-xxlx {
    min-width: 87rem;
  }
  .hpx88-xxlx {
    height: 88px;
  }
  .wpx88-xxlx {
    width: 88px;
  }
  .hrem88-xxlx {
    height: 88rem;
  }
  .wrem88-xxlx {
    width: 88rem;
  }
  .mhrem88-xxlx {
    min-height: 88rem;
  }
  .mwrem88-xxlx {
    min-width: 88rem;
  }
  .hpx89-xxlx {
    height: 89px;
  }
  .wpx89-xxlx {
    width: 89px;
  }
  .hrem89-xxlx {
    height: 89rem;
  }
  .wrem89-xxlx {
    width: 89rem;
  }
  .mhrem89-xxlx {
    min-height: 89rem;
  }
  .mwrem89-xxlx {
    min-width: 89rem;
  }
  .hpx90-xxlx {
    height: 90px;
  }
  .wpx90-xxlx {
    width: 90px;
  }
  .hrem90-xxlx {
    height: 90rem;
  }
  .wrem90-xxlx {
    width: 90rem;
  }
  .mhrem90-xxlx {
    min-height: 90rem;
  }
  .mwrem90-xxlx {
    min-width: 90rem;
  }
  .hpx91-xxlx {
    height: 91px;
  }
  .wpx91-xxlx {
    width: 91px;
  }
  .hrem91-xxlx {
    height: 91rem;
  }
  .wrem91-xxlx {
    width: 91rem;
  }
  .mhrem91-xxlx {
    min-height: 91rem;
  }
  .mwrem91-xxlx {
    min-width: 91rem;
  }
  .hpx92-xxlx {
    height: 92px;
  }
  .wpx92-xxlx {
    width: 92px;
  }
  .hrem92-xxlx {
    height: 92rem;
  }
  .wrem92-xxlx {
    width: 92rem;
  }
  .mhrem92-xxlx {
    min-height: 92rem;
  }
  .mwrem92-xxlx {
    min-width: 92rem;
  }
  .hpx93-xxlx {
    height: 93px;
  }
  .wpx93-xxlx {
    width: 93px;
  }
  .hrem93-xxlx {
    height: 93rem;
  }
  .wrem93-xxlx {
    width: 93rem;
  }
  .mhrem93-xxlx {
    min-height: 93rem;
  }
  .mwrem93-xxlx {
    min-width: 93rem;
  }
  .hpx94-xxlx {
    height: 94px;
  }
  .wpx94-xxlx {
    width: 94px;
  }
  .hrem94-xxlx {
    height: 94rem;
  }
  .wrem94-xxlx {
    width: 94rem;
  }
  .mhrem94-xxlx {
    min-height: 94rem;
  }
  .mwrem94-xxlx {
    min-width: 94rem;
  }
  .hpx95-xxlx {
    height: 95px;
  }
  .wpx95-xxlx {
    width: 95px;
  }
  .hrem95-xxlx {
    height: 95rem;
  }
  .wrem95-xxlx {
    width: 95rem;
  }
  .mhrem95-xxlx {
    min-height: 95rem;
  }
  .mwrem95-xxlx {
    min-width: 95rem;
  }
  .hpx96-xxlx {
    height: 96px;
  }
  .wpx96-xxlx {
    width: 96px;
  }
  .hrem96-xxlx {
    height: 96rem;
  }
  .wrem96-xxlx {
    width: 96rem;
  }
  .mhrem96-xxlx {
    min-height: 96rem;
  }
  .mwrem96-xxlx {
    min-width: 96rem;
  }
  .hpx97-xxlx {
    height: 97px;
  }
  .wpx97-xxlx {
    width: 97px;
  }
  .hrem97-xxlx {
    height: 97rem;
  }
  .wrem97-xxlx {
    width: 97rem;
  }
  .mhrem97-xxlx {
    min-height: 97rem;
  }
  .mwrem97-xxlx {
    min-width: 97rem;
  }
  .hpx98-xxlx {
    height: 98px;
  }
  .wpx98-xxlx {
    width: 98px;
  }
  .hrem98-xxlx {
    height: 98rem;
  }
  .wrem98-xxlx {
    width: 98rem;
  }
  .mhrem98-xxlx {
    min-height: 98rem;
  }
  .mwrem98-xxlx {
    min-width: 98rem;
  }
  .hpx99-xxlx {
    height: 99px;
  }
  .wpx99-xxlx {
    width: 99px;
  }
  .hrem99-xxlx {
    height: 99rem;
  }
  .wrem99-xxlx {
    width: 99rem;
  }
  .mhrem99-xxlx {
    min-height: 99rem;
  }
  .mwrem99-xxlx {
    min-width: 99rem;
  }
  .hpx100-xxlx {
    height: 100px;
  }
  .wpx100-xxlx {
    width: 100px;
  }
  .hrem100-xxlx {
    height: 100rem;
  }
  .wrem100-xxlx {
    width: 100rem;
  }
  .mhrem100-xxlx {
    min-height: 100rem;
  }
  .mwrem100-xxlx {
    min-width: 100rem;
  }
}
@media (max-width: 1499px) {
  .w0-xl {
    width: auto !important;
  }
  .h0-xl {
    height: auto !important;
  }
  .wh0-xl {
    height: auto !important;
    width: auto !important;
  }
  .w1-xl {
    width: var(--s1) !important;
  }
  .h1-xl {
    height: var(--s1) !important;
  }
  .wh1-xl {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-xl {
    width: var(--s2) !important;
  }
  .h2-xl {
    height: var(--s2) !important;
  }
  .wh2-xl {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-xl {
    width: var(--s3) !important;
  }
  .h3-xl {
    height: var(--s3) !important;
  }
  .wh3-xl {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-xl {
    width: var(--s4) !important;
  }
  .h4-xl {
    height: var(--s4) !important;
  }
  .wh4-xl {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-xl {
    width: var(--s5) !important;
  }
  .h5-xl {
    height: var(--s5) !important;
  }
  .wh5-xl {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-xl {
    width: var(--s6) !important;
  }
  .h6-xl {
    height: var(--s6) !important;
  }
  .wh6-xl {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-xl {
    width: var(--s7) !important;
  }
  .h7-xl {
    height: var(--s7) !important;
  }
  .wh7-xl {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-xl {
    width: var(--s8) !important;
  }
  .h8-xl {
    height: var(--s8) !important;
  }
  .wh8-xl {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-xl {
    width: var(--s9) !important;
  }
  .h9-xl {
    height: var(--s9) !important;
  }
  .wh9-xl {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-xl {
    width: var(--s10) !important;
  }
  .h10-xl {
    height: var(--s10) !important;
  }
  .wh10-xl {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-xl {
    width: var(--s11) !important;
  }
  .h11-xl {
    height: var(--s11) !important;
  }
  .wh11-xl {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-xl {
    width: var(--s12) !important;
  }
  .h12-xl {
    height: var(--s12) !important;
  }
  .wh12-xl {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-xl {
    width: var(--s13) !important;
  }
  .h13-xl {
    height: var(--s13) !important;
  }
  .wh13-xl {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-xl {
    width: var(--s14) !important;
  }
  .h14-xl {
    height: var(--s14) !important;
  }
  .wh14-xl {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-xl {
    width: var(--s15) !important;
  }
  .h15-xl {
    height: var(--s15) !important;
  }
  .wh15-xl {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-xl {
    width: var(--s16) !important;
  }
  .h16-xl {
    height: var(--s16) !important;
  }
  .wh16-xl {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-xl {
    width: var(--s17) !important;
  }
  .h17-xl {
    height: var(--s17) !important;
  }
  .wh17-xl {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-xl {
    width: var(--s18) !important;
  }
  .h18-xl {
    height: var(--s18) !important;
  }
  .wh18-xl {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-xl {
    width: var(--s19) !important;
  }
  .h19-xl {
    height: var(--s19) !important;
  }
  .wh19-xl {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-xl {
    width: var(--s20) !important;
  }
  .h20-xl {
    height: var(--s20) !important;
  }
  .wh20-xl {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-xl {
    width: var(--s21) !important;
  }
  .h21-xl {
    height: var(--s21) !important;
  }
  .wh21-xl {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-xl {
    width: var(--s22) !important;
  }
  .h22-xl {
    height: var(--s22) !important;
  }
  .wh22-xl {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-xl {
    width: 100% !important;
  }
  .tall-xl {
    height: 100% !important;
  }
  .w-auto-xl {
    width: auto !important;
  }
  .h-auto-xl {
    height: auto !important;
  }
  .wide0-xl {
    width: auto !important;
  }
  .tall0-xl {
    height: auto !important;
  }
  .wide5-xl {
    width: 5% !important;
  }
  .tall5-xl {
    height: 5% !important;
  }
  .wide10-xl {
    width: 10% !important;
  }
  .tall10-xl {
    height: 10% !important;
  }
  .wide15-xl {
    width: 15% !important;
  }
  .tall15-xl {
    height: 15% !important;
  }
  .wide20-xl {
    width: 20% !important;
  }
  .tall20-xl {
    height: 20% !important;
  }
  .wide25-xl {
    width: 25% !important;
  }
  .tall25-xl {
    height: 25% !important;
  }
  .wide30-xl {
    width: 30% !important;
  }
  .tall30-xl {
    height: 30% !important;
  }
  .wide35-xl {
    width: 35% !important;
  }
  .tall35-xl {
    height: 35% !important;
  }
  .wide40-xl {
    width: 40% !important;
  }
  .tall40-xl {
    height: 40% !important;
  }
  .wide45-xl {
    width: 45% !important;
  }
  .tall45-xl {
    height: 45% !important;
  }
  .wide50-xl {
    width: 50% !important;
  }
  .tall50-xl {
    height: 50% !important;
  }
  .wide55-xl {
    width: 55% !important;
  }
  .tall55-xl {
    height: 55% !important;
  }
  .wide60-xl {
    width: 60% !important;
  }
  .tall60-xl {
    height: 60% !important;
  }
  .wide65-xl {
    width: 65% !important;
  }
  .tall65-xl {
    height: 65% !important;
  }
  .wide70-xl {
    width: 70% !important;
  }
  .tall70-xl {
    height: 70% !important;
  }
  .wide75-xl {
    width: 75% !important;
  }
  .tall75-xl {
    height: 75% !important;
  }
  .wide80-xl {
    width: 80% !important;
  }
  .tall80-xl {
    height: 80% !important;
  }
  .wide85-xl {
    width: 85% !important;
  }
  .tall85-xl {
    height: 85% !important;
  }
  .wide90-xl {
    width: 90% !important;
  }
  .tall90-xl {
    height: 90% !important;
  }
  .wide95-xl {
    width: 95% !important;
  }
  .tall95-xl {
    height: 95% !important;
  }
  .wide100-xl {
    width: 100% !important;
  }
  .tall100-xl {
    height: 100% !important;
  }
  .hpx1-xl {
    height: 1px;
  }
  .wpx1-xl {
    width: 1px;
  }
  .hrem1-xl {
    height: 1rem;
  }
  .wrem1-xl {
    width: 1rem;
  }
  .mhrem1-xl {
    min-height: 1rem;
  }
  .mwrem1-xl {
    min-width: 1rem;
  }
  .hpx2-xl {
    height: 2px;
  }
  .wpx2-xl {
    width: 2px;
  }
  .hrem2-xl {
    height: 2rem;
  }
  .wrem2-xl {
    width: 2rem;
  }
  .mhrem2-xl {
    min-height: 2rem;
  }
  .mwrem2-xl {
    min-width: 2rem;
  }
  .hpx3-xl {
    height: 3px;
  }
  .wpx3-xl {
    width: 3px;
  }
  .hrem3-xl {
    height: 3rem;
  }
  .wrem3-xl {
    width: 3rem;
  }
  .mhrem3-xl {
    min-height: 3rem;
  }
  .mwrem3-xl {
    min-width: 3rem;
  }
  .hpx4-xl {
    height: 4px;
  }
  .wpx4-xl {
    width: 4px;
  }
  .hrem4-xl {
    height: 4rem;
  }
  .wrem4-xl {
    width: 4rem;
  }
  .mhrem4-xl {
    min-height: 4rem;
  }
  .mwrem4-xl {
    min-width: 4rem;
  }
  .hpx5-xl {
    height: 5px;
  }
  .wpx5-xl {
    width: 5px;
  }
  .hrem5-xl {
    height: 5rem;
  }
  .wrem5-xl {
    width: 5rem;
  }
  .mhrem5-xl {
    min-height: 5rem;
  }
  .mwrem5-xl {
    min-width: 5rem;
  }
  .hpx6-xl {
    height: 6px;
  }
  .wpx6-xl {
    width: 6px;
  }
  .hrem6-xl {
    height: 6rem;
  }
  .wrem6-xl {
    width: 6rem;
  }
  .mhrem6-xl {
    min-height: 6rem;
  }
  .mwrem6-xl {
    min-width: 6rem;
  }
  .hpx7-xl {
    height: 7px;
  }
  .wpx7-xl {
    width: 7px;
  }
  .hrem7-xl {
    height: 7rem;
  }
  .wrem7-xl {
    width: 7rem;
  }
  .mhrem7-xl {
    min-height: 7rem;
  }
  .mwrem7-xl {
    min-width: 7rem;
  }
  .hpx8-xl {
    height: 8px;
  }
  .wpx8-xl {
    width: 8px;
  }
  .hrem8-xl {
    height: 8rem;
  }
  .wrem8-xl {
    width: 8rem;
  }
  .mhrem8-xl {
    min-height: 8rem;
  }
  .mwrem8-xl {
    min-width: 8rem;
  }
  .hpx9-xl {
    height: 9px;
  }
  .wpx9-xl {
    width: 9px;
  }
  .hrem9-xl {
    height: 9rem;
  }
  .wrem9-xl {
    width: 9rem;
  }
  .mhrem9-xl {
    min-height: 9rem;
  }
  .mwrem9-xl {
    min-width: 9rem;
  }
  .hpx10-xl {
    height: 10px;
  }
  .wpx10-xl {
    width: 10px;
  }
  .hrem10-xl {
    height: 10rem;
  }
  .wrem10-xl {
    width: 10rem;
  }
  .mhrem10-xl {
    min-height: 10rem;
  }
  .mwrem10-xl {
    min-width: 10rem;
  }
  .hpx11-xl {
    height: 11px;
  }
  .wpx11-xl {
    width: 11px;
  }
  .hrem11-xl {
    height: 11rem;
  }
  .wrem11-xl {
    width: 11rem;
  }
  .mhrem11-xl {
    min-height: 11rem;
  }
  .mwrem11-xl {
    min-width: 11rem;
  }
  .hpx12-xl {
    height: 12px;
  }
  .wpx12-xl {
    width: 12px;
  }
  .hrem12-xl {
    height: 12rem;
  }
  .wrem12-xl {
    width: 12rem;
  }
  .mhrem12-xl {
    min-height: 12rem;
  }
  .mwrem12-xl {
    min-width: 12rem;
  }
  .hpx13-xl {
    height: 13px;
  }
  .wpx13-xl {
    width: 13px;
  }
  .hrem13-xl {
    height: 13rem;
  }
  .wrem13-xl {
    width: 13rem;
  }
  .mhrem13-xl {
    min-height: 13rem;
  }
  .mwrem13-xl {
    min-width: 13rem;
  }
  .hpx14-xl {
    height: 14px;
  }
  .wpx14-xl {
    width: 14px;
  }
  .hrem14-xl {
    height: 14rem;
  }
  .wrem14-xl {
    width: 14rem;
  }
  .mhrem14-xl {
    min-height: 14rem;
  }
  .mwrem14-xl {
    min-width: 14rem;
  }
  .hpx15-xl {
    height: 15px;
  }
  .wpx15-xl {
    width: 15px;
  }
  .hrem15-xl {
    height: 15rem;
  }
  .wrem15-xl {
    width: 15rem;
  }
  .mhrem15-xl {
    min-height: 15rem;
  }
  .mwrem15-xl {
    min-width: 15rem;
  }
  .hpx16-xl {
    height: 16px;
  }
  .wpx16-xl {
    width: 16px;
  }
  .hrem16-xl {
    height: 16rem;
  }
  .wrem16-xl {
    width: 16rem;
  }
  .mhrem16-xl {
    min-height: 16rem;
  }
  .mwrem16-xl {
    min-width: 16rem;
  }
  .hpx17-xl {
    height: 17px;
  }
  .wpx17-xl {
    width: 17px;
  }
  .hrem17-xl {
    height: 17rem;
  }
  .wrem17-xl {
    width: 17rem;
  }
  .mhrem17-xl {
    min-height: 17rem;
  }
  .mwrem17-xl {
    min-width: 17rem;
  }
  .hpx18-xl {
    height: 18px;
  }
  .wpx18-xl {
    width: 18px;
  }
  .hrem18-xl {
    height: 18rem;
  }
  .wrem18-xl {
    width: 18rem;
  }
  .mhrem18-xl {
    min-height: 18rem;
  }
  .mwrem18-xl {
    min-width: 18rem;
  }
  .hpx19-xl {
    height: 19px;
  }
  .wpx19-xl {
    width: 19px;
  }
  .hrem19-xl {
    height: 19rem;
  }
  .wrem19-xl {
    width: 19rem;
  }
  .mhrem19-xl {
    min-height: 19rem;
  }
  .mwrem19-xl {
    min-width: 19rem;
  }
  .hpx20-xl {
    height: 20px;
  }
  .wpx20-xl {
    width: 20px;
  }
  .hrem20-xl {
    height: 20rem;
  }
  .wrem20-xl {
    width: 20rem;
  }
  .mhrem20-xl {
    min-height: 20rem;
  }
  .mwrem20-xl {
    min-width: 20rem;
  }
  .hpx21-xl {
    height: 21px;
  }
  .wpx21-xl {
    width: 21px;
  }
  .hrem21-xl {
    height: 21rem;
  }
  .wrem21-xl {
    width: 21rem;
  }
  .mhrem21-xl {
    min-height: 21rem;
  }
  .mwrem21-xl {
    min-width: 21rem;
  }
  .hpx22-xl {
    height: 22px;
  }
  .wpx22-xl {
    width: 22px;
  }
  .hrem22-xl {
    height: 22rem;
  }
  .wrem22-xl {
    width: 22rem;
  }
  .mhrem22-xl {
    min-height: 22rem;
  }
  .mwrem22-xl {
    min-width: 22rem;
  }
  .hpx23-xl {
    height: 23px;
  }
  .wpx23-xl {
    width: 23px;
  }
  .hrem23-xl {
    height: 23rem;
  }
  .wrem23-xl {
    width: 23rem;
  }
  .mhrem23-xl {
    min-height: 23rem;
  }
  .mwrem23-xl {
    min-width: 23rem;
  }
  .hpx24-xl {
    height: 24px;
  }
  .wpx24-xl {
    width: 24px;
  }
  .hrem24-xl {
    height: 24rem;
  }
  .wrem24-xl {
    width: 24rem;
  }
  .mhrem24-xl {
    min-height: 24rem;
  }
  .mwrem24-xl {
    min-width: 24rem;
  }
  .hpx25-xl {
    height: 25px;
  }
  .wpx25-xl {
    width: 25px;
  }
  .hrem25-xl {
    height: 25rem;
  }
  .wrem25-xl {
    width: 25rem;
  }
  .mhrem25-xl {
    min-height: 25rem;
  }
  .mwrem25-xl {
    min-width: 25rem;
  }
  .hpx26-xl {
    height: 26px;
  }
  .wpx26-xl {
    width: 26px;
  }
  .hrem26-xl {
    height: 26rem;
  }
  .wrem26-xl {
    width: 26rem;
  }
  .mhrem26-xl {
    min-height: 26rem;
  }
  .mwrem26-xl {
    min-width: 26rem;
  }
  .hpx27-xl {
    height: 27px;
  }
  .wpx27-xl {
    width: 27px;
  }
  .hrem27-xl {
    height: 27rem;
  }
  .wrem27-xl {
    width: 27rem;
  }
  .mhrem27-xl {
    min-height: 27rem;
  }
  .mwrem27-xl {
    min-width: 27rem;
  }
  .hpx28-xl {
    height: 28px;
  }
  .wpx28-xl {
    width: 28px;
  }
  .hrem28-xl {
    height: 28rem;
  }
  .wrem28-xl {
    width: 28rem;
  }
  .mhrem28-xl {
    min-height: 28rem;
  }
  .mwrem28-xl {
    min-width: 28rem;
  }
  .hpx29-xl {
    height: 29px;
  }
  .wpx29-xl {
    width: 29px;
  }
  .hrem29-xl {
    height: 29rem;
  }
  .wrem29-xl {
    width: 29rem;
  }
  .mhrem29-xl {
    min-height: 29rem;
  }
  .mwrem29-xl {
    min-width: 29rem;
  }
  .hpx30-xl {
    height: 30px;
  }
  .wpx30-xl {
    width: 30px;
  }
  .hrem30-xl {
    height: 30rem;
  }
  .wrem30-xl {
    width: 30rem;
  }
  .mhrem30-xl {
    min-height: 30rem;
  }
  .mwrem30-xl {
    min-width: 30rem;
  }
  .hpx31-xl {
    height: 31px;
  }
  .wpx31-xl {
    width: 31px;
  }
  .hrem31-xl {
    height: 31rem;
  }
  .wrem31-xl {
    width: 31rem;
  }
  .mhrem31-xl {
    min-height: 31rem;
  }
  .mwrem31-xl {
    min-width: 31rem;
  }
  .hpx32-xl {
    height: 32px;
  }
  .wpx32-xl {
    width: 32px;
  }
  .hrem32-xl {
    height: 32rem;
  }
  .wrem32-xl {
    width: 32rem;
  }
  .mhrem32-xl {
    min-height: 32rem;
  }
  .mwrem32-xl {
    min-width: 32rem;
  }
  .hpx33-xl {
    height: 33px;
  }
  .wpx33-xl {
    width: 33px;
  }
  .hrem33-xl {
    height: 33rem;
  }
  .wrem33-xl {
    width: 33rem;
  }
  .mhrem33-xl {
    min-height: 33rem;
  }
  .mwrem33-xl {
    min-width: 33rem;
  }
  .hpx34-xl {
    height: 34px;
  }
  .wpx34-xl {
    width: 34px;
  }
  .hrem34-xl {
    height: 34rem;
  }
  .wrem34-xl {
    width: 34rem;
  }
  .mhrem34-xl {
    min-height: 34rem;
  }
  .mwrem34-xl {
    min-width: 34rem;
  }
  .hpx35-xl {
    height: 35px;
  }
  .wpx35-xl {
    width: 35px;
  }
  .hrem35-xl {
    height: 35rem;
  }
  .wrem35-xl {
    width: 35rem;
  }
  .mhrem35-xl {
    min-height: 35rem;
  }
  .mwrem35-xl {
    min-width: 35rem;
  }
  .hpx36-xl {
    height: 36px;
  }
  .wpx36-xl {
    width: 36px;
  }
  .hrem36-xl {
    height: 36rem;
  }
  .wrem36-xl {
    width: 36rem;
  }
  .mhrem36-xl {
    min-height: 36rem;
  }
  .mwrem36-xl {
    min-width: 36rem;
  }
  .hpx37-xl {
    height: 37px;
  }
  .wpx37-xl {
    width: 37px;
  }
  .hrem37-xl {
    height: 37rem;
  }
  .wrem37-xl {
    width: 37rem;
  }
  .mhrem37-xl {
    min-height: 37rem;
  }
  .mwrem37-xl {
    min-width: 37rem;
  }
  .hpx38-xl {
    height: 38px;
  }
  .wpx38-xl {
    width: 38px;
  }
  .hrem38-xl {
    height: 38rem;
  }
  .wrem38-xl {
    width: 38rem;
  }
  .mhrem38-xl {
    min-height: 38rem;
  }
  .mwrem38-xl {
    min-width: 38rem;
  }
  .hpx39-xl {
    height: 39px;
  }
  .wpx39-xl {
    width: 39px;
  }
  .hrem39-xl {
    height: 39rem;
  }
  .wrem39-xl {
    width: 39rem;
  }
  .mhrem39-xl {
    min-height: 39rem;
  }
  .mwrem39-xl {
    min-width: 39rem;
  }
  .hpx40-xl {
    height: 40px;
  }
  .wpx40-xl {
    width: 40px;
  }
  .hrem40-xl {
    height: 40rem;
  }
  .wrem40-xl {
    width: 40rem;
  }
  .mhrem40-xl {
    min-height: 40rem;
  }
  .mwrem40-xl {
    min-width: 40rem;
  }
  .hpx41-xl {
    height: 41px;
  }
  .wpx41-xl {
    width: 41px;
  }
  .hrem41-xl {
    height: 41rem;
  }
  .wrem41-xl {
    width: 41rem;
  }
  .mhrem41-xl {
    min-height: 41rem;
  }
  .mwrem41-xl {
    min-width: 41rem;
  }
  .hpx42-xl {
    height: 42px;
  }
  .wpx42-xl {
    width: 42px;
  }
  .hrem42-xl {
    height: 42rem;
  }
  .wrem42-xl {
    width: 42rem;
  }
  .mhrem42-xl {
    min-height: 42rem;
  }
  .mwrem42-xl {
    min-width: 42rem;
  }
  .hpx43-xl {
    height: 43px;
  }
  .wpx43-xl {
    width: 43px;
  }
  .hrem43-xl {
    height: 43rem;
  }
  .wrem43-xl {
    width: 43rem;
  }
  .mhrem43-xl {
    min-height: 43rem;
  }
  .mwrem43-xl {
    min-width: 43rem;
  }
  .hpx44-xl {
    height: 44px;
  }
  .wpx44-xl {
    width: 44px;
  }
  .hrem44-xl {
    height: 44rem;
  }
  .wrem44-xl {
    width: 44rem;
  }
  .mhrem44-xl {
    min-height: 44rem;
  }
  .mwrem44-xl {
    min-width: 44rem;
  }
  .hpx45-xl {
    height: 45px;
  }
  .wpx45-xl {
    width: 45px;
  }
  .hrem45-xl {
    height: 45rem;
  }
  .wrem45-xl {
    width: 45rem;
  }
  .mhrem45-xl {
    min-height: 45rem;
  }
  .mwrem45-xl {
    min-width: 45rem;
  }
  .hpx46-xl {
    height: 46px;
  }
  .wpx46-xl {
    width: 46px;
  }
  .hrem46-xl {
    height: 46rem;
  }
  .wrem46-xl {
    width: 46rem;
  }
  .mhrem46-xl {
    min-height: 46rem;
  }
  .mwrem46-xl {
    min-width: 46rem;
  }
  .hpx47-xl {
    height: 47px;
  }
  .wpx47-xl {
    width: 47px;
  }
  .hrem47-xl {
    height: 47rem;
  }
  .wrem47-xl {
    width: 47rem;
  }
  .mhrem47-xl {
    min-height: 47rem;
  }
  .mwrem47-xl {
    min-width: 47rem;
  }
  .hpx48-xl {
    height: 48px;
  }
  .wpx48-xl {
    width: 48px;
  }
  .hrem48-xl {
    height: 48rem;
  }
  .wrem48-xl {
    width: 48rem;
  }
  .mhrem48-xl {
    min-height: 48rem;
  }
  .mwrem48-xl {
    min-width: 48rem;
  }
  .hpx49-xl {
    height: 49px;
  }
  .wpx49-xl {
    width: 49px;
  }
  .hrem49-xl {
    height: 49rem;
  }
  .wrem49-xl {
    width: 49rem;
  }
  .mhrem49-xl {
    min-height: 49rem;
  }
  .mwrem49-xl {
    min-width: 49rem;
  }
  .hpx50-xl {
    height: 50px;
  }
  .wpx50-xl {
    width: 50px;
  }
  .hrem50-xl {
    height: 50rem;
  }
  .wrem50-xl {
    width: 50rem;
  }
  .mhrem50-xl {
    min-height: 50rem;
  }
  .mwrem50-xl {
    min-width: 50rem;
  }
  .hpx51-xl {
    height: 51px;
  }
  .wpx51-xl {
    width: 51px;
  }
  .hrem51-xl {
    height: 51rem;
  }
  .wrem51-xl {
    width: 51rem;
  }
  .mhrem51-xl {
    min-height: 51rem;
  }
  .mwrem51-xl {
    min-width: 51rem;
  }
  .hpx52-xl {
    height: 52px;
  }
  .wpx52-xl {
    width: 52px;
  }
  .hrem52-xl {
    height: 52rem;
  }
  .wrem52-xl {
    width: 52rem;
  }
  .mhrem52-xl {
    min-height: 52rem;
  }
  .mwrem52-xl {
    min-width: 52rem;
  }
  .hpx53-xl {
    height: 53px;
  }
  .wpx53-xl {
    width: 53px;
  }
  .hrem53-xl {
    height: 53rem;
  }
  .wrem53-xl {
    width: 53rem;
  }
  .mhrem53-xl {
    min-height: 53rem;
  }
  .mwrem53-xl {
    min-width: 53rem;
  }
  .hpx54-xl {
    height: 54px;
  }
  .wpx54-xl {
    width: 54px;
  }
  .hrem54-xl {
    height: 54rem;
  }
  .wrem54-xl {
    width: 54rem;
  }
  .mhrem54-xl {
    min-height: 54rem;
  }
  .mwrem54-xl {
    min-width: 54rem;
  }
  .hpx55-xl {
    height: 55px;
  }
  .wpx55-xl {
    width: 55px;
  }
  .hrem55-xl {
    height: 55rem;
  }
  .wrem55-xl {
    width: 55rem;
  }
  .mhrem55-xl {
    min-height: 55rem;
  }
  .mwrem55-xl {
    min-width: 55rem;
  }
  .hpx56-xl {
    height: 56px;
  }
  .wpx56-xl {
    width: 56px;
  }
  .hrem56-xl {
    height: 56rem;
  }
  .wrem56-xl {
    width: 56rem;
  }
  .mhrem56-xl {
    min-height: 56rem;
  }
  .mwrem56-xl {
    min-width: 56rem;
  }
  .hpx57-xl {
    height: 57px;
  }
  .wpx57-xl {
    width: 57px;
  }
  .hrem57-xl {
    height: 57rem;
  }
  .wrem57-xl {
    width: 57rem;
  }
  .mhrem57-xl {
    min-height: 57rem;
  }
  .mwrem57-xl {
    min-width: 57rem;
  }
  .hpx58-xl {
    height: 58px;
  }
  .wpx58-xl {
    width: 58px;
  }
  .hrem58-xl {
    height: 58rem;
  }
  .wrem58-xl {
    width: 58rem;
  }
  .mhrem58-xl {
    min-height: 58rem;
  }
  .mwrem58-xl {
    min-width: 58rem;
  }
  .hpx59-xl {
    height: 59px;
  }
  .wpx59-xl {
    width: 59px;
  }
  .hrem59-xl {
    height: 59rem;
  }
  .wrem59-xl {
    width: 59rem;
  }
  .mhrem59-xl {
    min-height: 59rem;
  }
  .mwrem59-xl {
    min-width: 59rem;
  }
  .hpx60-xl {
    height: 60px;
  }
  .wpx60-xl {
    width: 60px;
  }
  .hrem60-xl {
    height: 60rem;
  }
  .wrem60-xl {
    width: 60rem;
  }
  .mhrem60-xl {
    min-height: 60rem;
  }
  .mwrem60-xl {
    min-width: 60rem;
  }
  .hpx61-xl {
    height: 61px;
  }
  .wpx61-xl {
    width: 61px;
  }
  .hrem61-xl {
    height: 61rem;
  }
  .wrem61-xl {
    width: 61rem;
  }
  .mhrem61-xl {
    min-height: 61rem;
  }
  .mwrem61-xl {
    min-width: 61rem;
  }
  .hpx62-xl {
    height: 62px;
  }
  .wpx62-xl {
    width: 62px;
  }
  .hrem62-xl {
    height: 62rem;
  }
  .wrem62-xl {
    width: 62rem;
  }
  .mhrem62-xl {
    min-height: 62rem;
  }
  .mwrem62-xl {
    min-width: 62rem;
  }
  .hpx63-xl {
    height: 63px;
  }
  .wpx63-xl {
    width: 63px;
  }
  .hrem63-xl {
    height: 63rem;
  }
  .wrem63-xl {
    width: 63rem;
  }
  .mhrem63-xl {
    min-height: 63rem;
  }
  .mwrem63-xl {
    min-width: 63rem;
  }
  .hpx64-xl {
    height: 64px;
  }
  .wpx64-xl {
    width: 64px;
  }
  .hrem64-xl {
    height: 64rem;
  }
  .wrem64-xl {
    width: 64rem;
  }
  .mhrem64-xl {
    min-height: 64rem;
  }
  .mwrem64-xl {
    min-width: 64rem;
  }
  .hpx65-xl {
    height: 65px;
  }
  .wpx65-xl {
    width: 65px;
  }
  .hrem65-xl {
    height: 65rem;
  }
  .wrem65-xl {
    width: 65rem;
  }
  .mhrem65-xl {
    min-height: 65rem;
  }
  .mwrem65-xl {
    min-width: 65rem;
  }
  .hpx66-xl {
    height: 66px;
  }
  .wpx66-xl {
    width: 66px;
  }
  .hrem66-xl {
    height: 66rem;
  }
  .wrem66-xl {
    width: 66rem;
  }
  .mhrem66-xl {
    min-height: 66rem;
  }
  .mwrem66-xl {
    min-width: 66rem;
  }
  .hpx67-xl {
    height: 67px;
  }
  .wpx67-xl {
    width: 67px;
  }
  .hrem67-xl {
    height: 67rem;
  }
  .wrem67-xl {
    width: 67rem;
  }
  .mhrem67-xl {
    min-height: 67rem;
  }
  .mwrem67-xl {
    min-width: 67rem;
  }
  .hpx68-xl {
    height: 68px;
  }
  .wpx68-xl {
    width: 68px;
  }
  .hrem68-xl {
    height: 68rem;
  }
  .wrem68-xl {
    width: 68rem;
  }
  .mhrem68-xl {
    min-height: 68rem;
  }
  .mwrem68-xl {
    min-width: 68rem;
  }
  .hpx69-xl {
    height: 69px;
  }
  .wpx69-xl {
    width: 69px;
  }
  .hrem69-xl {
    height: 69rem;
  }
  .wrem69-xl {
    width: 69rem;
  }
  .mhrem69-xl {
    min-height: 69rem;
  }
  .mwrem69-xl {
    min-width: 69rem;
  }
  .hpx70-xl {
    height: 70px;
  }
  .wpx70-xl {
    width: 70px;
  }
  .hrem70-xl {
    height: 70rem;
  }
  .wrem70-xl {
    width: 70rem;
  }
  .mhrem70-xl {
    min-height: 70rem;
  }
  .mwrem70-xl {
    min-width: 70rem;
  }
  .hpx71-xl {
    height: 71px;
  }
  .wpx71-xl {
    width: 71px;
  }
  .hrem71-xl {
    height: 71rem;
  }
  .wrem71-xl {
    width: 71rem;
  }
  .mhrem71-xl {
    min-height: 71rem;
  }
  .mwrem71-xl {
    min-width: 71rem;
  }
  .hpx72-xl {
    height: 72px;
  }
  .wpx72-xl {
    width: 72px;
  }
  .hrem72-xl {
    height: 72rem;
  }
  .wrem72-xl {
    width: 72rem;
  }
  .mhrem72-xl {
    min-height: 72rem;
  }
  .mwrem72-xl {
    min-width: 72rem;
  }
  .hpx73-xl {
    height: 73px;
  }
  .wpx73-xl {
    width: 73px;
  }
  .hrem73-xl {
    height: 73rem;
  }
  .wrem73-xl {
    width: 73rem;
  }
  .mhrem73-xl {
    min-height: 73rem;
  }
  .mwrem73-xl {
    min-width: 73rem;
  }
  .hpx74-xl {
    height: 74px;
  }
  .wpx74-xl {
    width: 74px;
  }
  .hrem74-xl {
    height: 74rem;
  }
  .wrem74-xl {
    width: 74rem;
  }
  .mhrem74-xl {
    min-height: 74rem;
  }
  .mwrem74-xl {
    min-width: 74rem;
  }
  .hpx75-xl {
    height: 75px;
  }
  .wpx75-xl {
    width: 75px;
  }
  .hrem75-xl {
    height: 75rem;
  }
  .wrem75-xl {
    width: 75rem;
  }
  .mhrem75-xl {
    min-height: 75rem;
  }
  .mwrem75-xl {
    min-width: 75rem;
  }
  .hpx76-xl {
    height: 76px;
  }
  .wpx76-xl {
    width: 76px;
  }
  .hrem76-xl {
    height: 76rem;
  }
  .wrem76-xl {
    width: 76rem;
  }
  .mhrem76-xl {
    min-height: 76rem;
  }
  .mwrem76-xl {
    min-width: 76rem;
  }
  .hpx77-xl {
    height: 77px;
  }
  .wpx77-xl {
    width: 77px;
  }
  .hrem77-xl {
    height: 77rem;
  }
  .wrem77-xl {
    width: 77rem;
  }
  .mhrem77-xl {
    min-height: 77rem;
  }
  .mwrem77-xl {
    min-width: 77rem;
  }
  .hpx78-xl {
    height: 78px;
  }
  .wpx78-xl {
    width: 78px;
  }
  .hrem78-xl {
    height: 78rem;
  }
  .wrem78-xl {
    width: 78rem;
  }
  .mhrem78-xl {
    min-height: 78rem;
  }
  .mwrem78-xl {
    min-width: 78rem;
  }
  .hpx79-xl {
    height: 79px;
  }
  .wpx79-xl {
    width: 79px;
  }
  .hrem79-xl {
    height: 79rem;
  }
  .wrem79-xl {
    width: 79rem;
  }
  .mhrem79-xl {
    min-height: 79rem;
  }
  .mwrem79-xl {
    min-width: 79rem;
  }
  .hpx80-xl {
    height: 80px;
  }
  .wpx80-xl {
    width: 80px;
  }
  .hrem80-xl {
    height: 80rem;
  }
  .wrem80-xl {
    width: 80rem;
  }
  .mhrem80-xl {
    min-height: 80rem;
  }
  .mwrem80-xl {
    min-width: 80rem;
  }
  .hpx81-xl {
    height: 81px;
  }
  .wpx81-xl {
    width: 81px;
  }
  .hrem81-xl {
    height: 81rem;
  }
  .wrem81-xl {
    width: 81rem;
  }
  .mhrem81-xl {
    min-height: 81rem;
  }
  .mwrem81-xl {
    min-width: 81rem;
  }
  .hpx82-xl {
    height: 82px;
  }
  .wpx82-xl {
    width: 82px;
  }
  .hrem82-xl {
    height: 82rem;
  }
  .wrem82-xl {
    width: 82rem;
  }
  .mhrem82-xl {
    min-height: 82rem;
  }
  .mwrem82-xl {
    min-width: 82rem;
  }
  .hpx83-xl {
    height: 83px;
  }
  .wpx83-xl {
    width: 83px;
  }
  .hrem83-xl {
    height: 83rem;
  }
  .wrem83-xl {
    width: 83rem;
  }
  .mhrem83-xl {
    min-height: 83rem;
  }
  .mwrem83-xl {
    min-width: 83rem;
  }
  .hpx84-xl {
    height: 84px;
  }
  .wpx84-xl {
    width: 84px;
  }
  .hrem84-xl {
    height: 84rem;
  }
  .wrem84-xl {
    width: 84rem;
  }
  .mhrem84-xl {
    min-height: 84rem;
  }
  .mwrem84-xl {
    min-width: 84rem;
  }
  .hpx85-xl {
    height: 85px;
  }
  .wpx85-xl {
    width: 85px;
  }
  .hrem85-xl {
    height: 85rem;
  }
  .wrem85-xl {
    width: 85rem;
  }
  .mhrem85-xl {
    min-height: 85rem;
  }
  .mwrem85-xl {
    min-width: 85rem;
  }
  .hpx86-xl {
    height: 86px;
  }
  .wpx86-xl {
    width: 86px;
  }
  .hrem86-xl {
    height: 86rem;
  }
  .wrem86-xl {
    width: 86rem;
  }
  .mhrem86-xl {
    min-height: 86rem;
  }
  .mwrem86-xl {
    min-width: 86rem;
  }
  .hpx87-xl {
    height: 87px;
  }
  .wpx87-xl {
    width: 87px;
  }
  .hrem87-xl {
    height: 87rem;
  }
  .wrem87-xl {
    width: 87rem;
  }
  .mhrem87-xl {
    min-height: 87rem;
  }
  .mwrem87-xl {
    min-width: 87rem;
  }
  .hpx88-xl {
    height: 88px;
  }
  .wpx88-xl {
    width: 88px;
  }
  .hrem88-xl {
    height: 88rem;
  }
  .wrem88-xl {
    width: 88rem;
  }
  .mhrem88-xl {
    min-height: 88rem;
  }
  .mwrem88-xl {
    min-width: 88rem;
  }
  .hpx89-xl {
    height: 89px;
  }
  .wpx89-xl {
    width: 89px;
  }
  .hrem89-xl {
    height: 89rem;
  }
  .wrem89-xl {
    width: 89rem;
  }
  .mhrem89-xl {
    min-height: 89rem;
  }
  .mwrem89-xl {
    min-width: 89rem;
  }
  .hpx90-xl {
    height: 90px;
  }
  .wpx90-xl {
    width: 90px;
  }
  .hrem90-xl {
    height: 90rem;
  }
  .wrem90-xl {
    width: 90rem;
  }
  .mhrem90-xl {
    min-height: 90rem;
  }
  .mwrem90-xl {
    min-width: 90rem;
  }
  .hpx91-xl {
    height: 91px;
  }
  .wpx91-xl {
    width: 91px;
  }
  .hrem91-xl {
    height: 91rem;
  }
  .wrem91-xl {
    width: 91rem;
  }
  .mhrem91-xl {
    min-height: 91rem;
  }
  .mwrem91-xl {
    min-width: 91rem;
  }
  .hpx92-xl {
    height: 92px;
  }
  .wpx92-xl {
    width: 92px;
  }
  .hrem92-xl {
    height: 92rem;
  }
  .wrem92-xl {
    width: 92rem;
  }
  .mhrem92-xl {
    min-height: 92rem;
  }
  .mwrem92-xl {
    min-width: 92rem;
  }
  .hpx93-xl {
    height: 93px;
  }
  .wpx93-xl {
    width: 93px;
  }
  .hrem93-xl {
    height: 93rem;
  }
  .wrem93-xl {
    width: 93rem;
  }
  .mhrem93-xl {
    min-height: 93rem;
  }
  .mwrem93-xl {
    min-width: 93rem;
  }
  .hpx94-xl {
    height: 94px;
  }
  .wpx94-xl {
    width: 94px;
  }
  .hrem94-xl {
    height: 94rem;
  }
  .wrem94-xl {
    width: 94rem;
  }
  .mhrem94-xl {
    min-height: 94rem;
  }
  .mwrem94-xl {
    min-width: 94rem;
  }
  .hpx95-xl {
    height: 95px;
  }
  .wpx95-xl {
    width: 95px;
  }
  .hrem95-xl {
    height: 95rem;
  }
  .wrem95-xl {
    width: 95rem;
  }
  .mhrem95-xl {
    min-height: 95rem;
  }
  .mwrem95-xl {
    min-width: 95rem;
  }
  .hpx96-xl {
    height: 96px;
  }
  .wpx96-xl {
    width: 96px;
  }
  .hrem96-xl {
    height: 96rem;
  }
  .wrem96-xl {
    width: 96rem;
  }
  .mhrem96-xl {
    min-height: 96rem;
  }
  .mwrem96-xl {
    min-width: 96rem;
  }
  .hpx97-xl {
    height: 97px;
  }
  .wpx97-xl {
    width: 97px;
  }
  .hrem97-xl {
    height: 97rem;
  }
  .wrem97-xl {
    width: 97rem;
  }
  .mhrem97-xl {
    min-height: 97rem;
  }
  .mwrem97-xl {
    min-width: 97rem;
  }
  .hpx98-xl {
    height: 98px;
  }
  .wpx98-xl {
    width: 98px;
  }
  .hrem98-xl {
    height: 98rem;
  }
  .wrem98-xl {
    width: 98rem;
  }
  .mhrem98-xl {
    min-height: 98rem;
  }
  .mwrem98-xl {
    min-width: 98rem;
  }
  .hpx99-xl {
    height: 99px;
  }
  .wpx99-xl {
    width: 99px;
  }
  .hrem99-xl {
    height: 99rem;
  }
  .wrem99-xl {
    width: 99rem;
  }
  .mhrem99-xl {
    min-height: 99rem;
  }
  .mwrem99-xl {
    min-width: 99rem;
  }
  .hpx100-xl {
    height: 100px;
  }
  .wpx100-xl {
    width: 100px;
  }
  .hrem100-xl {
    height: 100rem;
  }
  .wrem100-xl {
    width: 100rem;
  }
  .mhrem100-xl {
    min-height: 100rem;
  }
  .mwrem100-xl {
    min-width: 100rem;
  }
}
@media (max-width: 1399px) {
  .w0-xlg {
    width: auto !important;
  }
  .h0-xlg {
    height: auto !important;
  }
  .wh0-xlg {
    height: auto !important;
    width: auto !important;
  }
  .w1-xlg {
    width: var(--s1) !important;
  }
  .h1-xlg {
    height: var(--s1) !important;
  }
  .wh1-xlg {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-xlg {
    width: var(--s2) !important;
  }
  .h2-xlg {
    height: var(--s2) !important;
  }
  .wh2-xlg {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-xlg {
    width: var(--s3) !important;
  }
  .h3-xlg {
    height: var(--s3) !important;
  }
  .wh3-xlg {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-xlg {
    width: var(--s4) !important;
  }
  .h4-xlg {
    height: var(--s4) !important;
  }
  .wh4-xlg {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-xlg {
    width: var(--s5) !important;
  }
  .h5-xlg {
    height: var(--s5) !important;
  }
  .wh5-xlg {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-xlg {
    width: var(--s6) !important;
  }
  .h6-xlg {
    height: var(--s6) !important;
  }
  .wh6-xlg {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-xlg {
    width: var(--s7) !important;
  }
  .h7-xlg {
    height: var(--s7) !important;
  }
  .wh7-xlg {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-xlg {
    width: var(--s8) !important;
  }
  .h8-xlg {
    height: var(--s8) !important;
  }
  .wh8-xlg {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-xlg {
    width: var(--s9) !important;
  }
  .h9-xlg {
    height: var(--s9) !important;
  }
  .wh9-xlg {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-xlg {
    width: var(--s10) !important;
  }
  .h10-xlg {
    height: var(--s10) !important;
  }
  .wh10-xlg {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-xlg {
    width: var(--s11) !important;
  }
  .h11-xlg {
    height: var(--s11) !important;
  }
  .wh11-xlg {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-xlg {
    width: var(--s12) !important;
  }
  .h12-xlg {
    height: var(--s12) !important;
  }
  .wh12-xlg {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-xlg {
    width: var(--s13) !important;
  }
  .h13-xlg {
    height: var(--s13) !important;
  }
  .wh13-xlg {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-xlg {
    width: var(--s14) !important;
  }
  .h14-xlg {
    height: var(--s14) !important;
  }
  .wh14-xlg {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-xlg {
    width: var(--s15) !important;
  }
  .h15-xlg {
    height: var(--s15) !important;
  }
  .wh15-xlg {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-xlg {
    width: var(--s16) !important;
  }
  .h16-xlg {
    height: var(--s16) !important;
  }
  .wh16-xlg {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-xlg {
    width: var(--s17) !important;
  }
  .h17-xlg {
    height: var(--s17) !important;
  }
  .wh17-xlg {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-xlg {
    width: var(--s18) !important;
  }
  .h18-xlg {
    height: var(--s18) !important;
  }
  .wh18-xlg {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-xlg {
    width: var(--s19) !important;
  }
  .h19-xlg {
    height: var(--s19) !important;
  }
  .wh19-xlg {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-xlg {
    width: var(--s20) !important;
  }
  .h20-xlg {
    height: var(--s20) !important;
  }
  .wh20-xlg {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-xlg {
    width: var(--s21) !important;
  }
  .h21-xlg {
    height: var(--s21) !important;
  }
  .wh21-xlg {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-xlg {
    width: var(--s22) !important;
  }
  .h22-xlg {
    height: var(--s22) !important;
  }
  .wh22-xlg {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-xlg {
    width: 100% !important;
  }
  .tall-xlg {
    height: 100% !important;
  }
  .w-auto-xlg {
    width: auto !important;
  }
  .h-auto-xlg {
    height: auto !important;
  }
  .wide0-xlg {
    width: auto !important;
  }
  .tall0-xlg {
    height: auto !important;
  }
  .wide5-xlg {
    width: 5% !important;
  }
  .tall5-xlg {
    height: 5% !important;
  }
  .wide10-xlg {
    width: 10% !important;
  }
  .tall10-xlg {
    height: 10% !important;
  }
  .wide15-xlg {
    width: 15% !important;
  }
  .tall15-xlg {
    height: 15% !important;
  }
  .wide20-xlg {
    width: 20% !important;
  }
  .tall20-xlg {
    height: 20% !important;
  }
  .wide25-xlg {
    width: 25% !important;
  }
  .tall25-xlg {
    height: 25% !important;
  }
  .wide30-xlg {
    width: 30% !important;
  }
  .tall30-xlg {
    height: 30% !important;
  }
  .wide35-xlg {
    width: 35% !important;
  }
  .tall35-xlg {
    height: 35% !important;
  }
  .wide40-xlg {
    width: 40% !important;
  }
  .tall40-xlg {
    height: 40% !important;
  }
  .wide45-xlg {
    width: 45% !important;
  }
  .tall45-xlg {
    height: 45% !important;
  }
  .wide50-xlg {
    width: 50% !important;
  }
  .tall50-xlg {
    height: 50% !important;
  }
  .wide55-xlg {
    width: 55% !important;
  }
  .tall55-xlg {
    height: 55% !important;
  }
  .wide60-xlg {
    width: 60% !important;
  }
  .tall60-xlg {
    height: 60% !important;
  }
  .wide65-xlg {
    width: 65% !important;
  }
  .tall65-xlg {
    height: 65% !important;
  }
  .wide70-xlg {
    width: 70% !important;
  }
  .tall70-xlg {
    height: 70% !important;
  }
  .wide75-xlg {
    width: 75% !important;
  }
  .tall75-xlg {
    height: 75% !important;
  }
  .wide80-xlg {
    width: 80% !important;
  }
  .tall80-xlg {
    height: 80% !important;
  }
  .wide85-xlg {
    width: 85% !important;
  }
  .tall85-xlg {
    height: 85% !important;
  }
  .wide90-xlg {
    width: 90% !important;
  }
  .tall90-xlg {
    height: 90% !important;
  }
  .wide95-xlg {
    width: 95% !important;
  }
  .tall95-xlg {
    height: 95% !important;
  }
  .wide100-xlg {
    width: 100% !important;
  }
  .tall100-xlg {
    height: 100% !important;
  }
  .hpx1-xlg {
    height: 1px;
  }
  .wpx1-xlg {
    width: 1px;
  }
  .hrem1-xlg {
    height: 1rem;
  }
  .wrem1-xlg {
    width: 1rem;
  }
  .mhrem1-xlg {
    min-height: 1rem;
  }
  .mwrem1-xlg {
    min-width: 1rem;
  }
  .hpx2-xlg {
    height: 2px;
  }
  .wpx2-xlg {
    width: 2px;
  }
  .hrem2-xlg {
    height: 2rem;
  }
  .wrem2-xlg {
    width: 2rem;
  }
  .mhrem2-xlg {
    min-height: 2rem;
  }
  .mwrem2-xlg {
    min-width: 2rem;
  }
  .hpx3-xlg {
    height: 3px;
  }
  .wpx3-xlg {
    width: 3px;
  }
  .hrem3-xlg {
    height: 3rem;
  }
  .wrem3-xlg {
    width: 3rem;
  }
  .mhrem3-xlg {
    min-height: 3rem;
  }
  .mwrem3-xlg {
    min-width: 3rem;
  }
  .hpx4-xlg {
    height: 4px;
  }
  .wpx4-xlg {
    width: 4px;
  }
  .hrem4-xlg {
    height: 4rem;
  }
  .wrem4-xlg {
    width: 4rem;
  }
  .mhrem4-xlg {
    min-height: 4rem;
  }
  .mwrem4-xlg {
    min-width: 4rem;
  }
  .hpx5-xlg {
    height: 5px;
  }
  .wpx5-xlg {
    width: 5px;
  }
  .hrem5-xlg {
    height: 5rem;
  }
  .wrem5-xlg {
    width: 5rem;
  }
  .mhrem5-xlg {
    min-height: 5rem;
  }
  .mwrem5-xlg {
    min-width: 5rem;
  }
  .hpx6-xlg {
    height: 6px;
  }
  .wpx6-xlg {
    width: 6px;
  }
  .hrem6-xlg {
    height: 6rem;
  }
  .wrem6-xlg {
    width: 6rem;
  }
  .mhrem6-xlg {
    min-height: 6rem;
  }
  .mwrem6-xlg {
    min-width: 6rem;
  }
  .hpx7-xlg {
    height: 7px;
  }
  .wpx7-xlg {
    width: 7px;
  }
  .hrem7-xlg {
    height: 7rem;
  }
  .wrem7-xlg {
    width: 7rem;
  }
  .mhrem7-xlg {
    min-height: 7rem;
  }
  .mwrem7-xlg {
    min-width: 7rem;
  }
  .hpx8-xlg {
    height: 8px;
  }
  .wpx8-xlg {
    width: 8px;
  }
  .hrem8-xlg {
    height: 8rem;
  }
  .wrem8-xlg {
    width: 8rem;
  }
  .mhrem8-xlg {
    min-height: 8rem;
  }
  .mwrem8-xlg {
    min-width: 8rem;
  }
  .hpx9-xlg {
    height: 9px;
  }
  .wpx9-xlg {
    width: 9px;
  }
  .hrem9-xlg {
    height: 9rem;
  }
  .wrem9-xlg {
    width: 9rem;
  }
  .mhrem9-xlg {
    min-height: 9rem;
  }
  .mwrem9-xlg {
    min-width: 9rem;
  }
  .hpx10-xlg {
    height: 10px;
  }
  .wpx10-xlg {
    width: 10px;
  }
  .hrem10-xlg {
    height: 10rem;
  }
  .wrem10-xlg {
    width: 10rem;
  }
  .mhrem10-xlg {
    min-height: 10rem;
  }
  .mwrem10-xlg {
    min-width: 10rem;
  }
  .hpx11-xlg {
    height: 11px;
  }
  .wpx11-xlg {
    width: 11px;
  }
  .hrem11-xlg {
    height: 11rem;
  }
  .wrem11-xlg {
    width: 11rem;
  }
  .mhrem11-xlg {
    min-height: 11rem;
  }
  .mwrem11-xlg {
    min-width: 11rem;
  }
  .hpx12-xlg {
    height: 12px;
  }
  .wpx12-xlg {
    width: 12px;
  }
  .hrem12-xlg {
    height: 12rem;
  }
  .wrem12-xlg {
    width: 12rem;
  }
  .mhrem12-xlg {
    min-height: 12rem;
  }
  .mwrem12-xlg {
    min-width: 12rem;
  }
  .hpx13-xlg {
    height: 13px;
  }
  .wpx13-xlg {
    width: 13px;
  }
  .hrem13-xlg {
    height: 13rem;
  }
  .wrem13-xlg {
    width: 13rem;
  }
  .mhrem13-xlg {
    min-height: 13rem;
  }
  .mwrem13-xlg {
    min-width: 13rem;
  }
  .hpx14-xlg {
    height: 14px;
  }
  .wpx14-xlg {
    width: 14px;
  }
  .hrem14-xlg {
    height: 14rem;
  }
  .wrem14-xlg {
    width: 14rem;
  }
  .mhrem14-xlg {
    min-height: 14rem;
  }
  .mwrem14-xlg {
    min-width: 14rem;
  }
  .hpx15-xlg {
    height: 15px;
  }
  .wpx15-xlg {
    width: 15px;
  }
  .hrem15-xlg {
    height: 15rem;
  }
  .wrem15-xlg {
    width: 15rem;
  }
  .mhrem15-xlg {
    min-height: 15rem;
  }
  .mwrem15-xlg {
    min-width: 15rem;
  }
  .hpx16-xlg {
    height: 16px;
  }
  .wpx16-xlg {
    width: 16px;
  }
  .hrem16-xlg {
    height: 16rem;
  }
  .wrem16-xlg {
    width: 16rem;
  }
  .mhrem16-xlg {
    min-height: 16rem;
  }
  .mwrem16-xlg {
    min-width: 16rem;
  }
  .hpx17-xlg {
    height: 17px;
  }
  .wpx17-xlg {
    width: 17px;
  }
  .hrem17-xlg {
    height: 17rem;
  }
  .wrem17-xlg {
    width: 17rem;
  }
  .mhrem17-xlg {
    min-height: 17rem;
  }
  .mwrem17-xlg {
    min-width: 17rem;
  }
  .hpx18-xlg {
    height: 18px;
  }
  .wpx18-xlg {
    width: 18px;
  }
  .hrem18-xlg {
    height: 18rem;
  }
  .wrem18-xlg {
    width: 18rem;
  }
  .mhrem18-xlg {
    min-height: 18rem;
  }
  .mwrem18-xlg {
    min-width: 18rem;
  }
  .hpx19-xlg {
    height: 19px;
  }
  .wpx19-xlg {
    width: 19px;
  }
  .hrem19-xlg {
    height: 19rem;
  }
  .wrem19-xlg {
    width: 19rem;
  }
  .mhrem19-xlg {
    min-height: 19rem;
  }
  .mwrem19-xlg {
    min-width: 19rem;
  }
  .hpx20-xlg {
    height: 20px;
  }
  .wpx20-xlg {
    width: 20px;
  }
  .hrem20-xlg {
    height: 20rem;
  }
  .wrem20-xlg {
    width: 20rem;
  }
  .mhrem20-xlg {
    min-height: 20rem;
  }
  .mwrem20-xlg {
    min-width: 20rem;
  }
  .hpx21-xlg {
    height: 21px;
  }
  .wpx21-xlg {
    width: 21px;
  }
  .hrem21-xlg {
    height: 21rem;
  }
  .wrem21-xlg {
    width: 21rem;
  }
  .mhrem21-xlg {
    min-height: 21rem;
  }
  .mwrem21-xlg {
    min-width: 21rem;
  }
  .hpx22-xlg {
    height: 22px;
  }
  .wpx22-xlg {
    width: 22px;
  }
  .hrem22-xlg {
    height: 22rem;
  }
  .wrem22-xlg {
    width: 22rem;
  }
  .mhrem22-xlg {
    min-height: 22rem;
  }
  .mwrem22-xlg {
    min-width: 22rem;
  }
  .hpx23-xlg {
    height: 23px;
  }
  .wpx23-xlg {
    width: 23px;
  }
  .hrem23-xlg {
    height: 23rem;
  }
  .wrem23-xlg {
    width: 23rem;
  }
  .mhrem23-xlg {
    min-height: 23rem;
  }
  .mwrem23-xlg {
    min-width: 23rem;
  }
  .hpx24-xlg {
    height: 24px;
  }
  .wpx24-xlg {
    width: 24px;
  }
  .hrem24-xlg {
    height: 24rem;
  }
  .wrem24-xlg {
    width: 24rem;
  }
  .mhrem24-xlg {
    min-height: 24rem;
  }
  .mwrem24-xlg {
    min-width: 24rem;
  }
  .hpx25-xlg {
    height: 25px;
  }
  .wpx25-xlg {
    width: 25px;
  }
  .hrem25-xlg {
    height: 25rem;
  }
  .wrem25-xlg {
    width: 25rem;
  }
  .mhrem25-xlg {
    min-height: 25rem;
  }
  .mwrem25-xlg {
    min-width: 25rem;
  }
  .hpx26-xlg {
    height: 26px;
  }
  .wpx26-xlg {
    width: 26px;
  }
  .hrem26-xlg {
    height: 26rem;
  }
  .wrem26-xlg {
    width: 26rem;
  }
  .mhrem26-xlg {
    min-height: 26rem;
  }
  .mwrem26-xlg {
    min-width: 26rem;
  }
  .hpx27-xlg {
    height: 27px;
  }
  .wpx27-xlg {
    width: 27px;
  }
  .hrem27-xlg {
    height: 27rem;
  }
  .wrem27-xlg {
    width: 27rem;
  }
  .mhrem27-xlg {
    min-height: 27rem;
  }
  .mwrem27-xlg {
    min-width: 27rem;
  }
  .hpx28-xlg {
    height: 28px;
  }
  .wpx28-xlg {
    width: 28px;
  }
  .hrem28-xlg {
    height: 28rem;
  }
  .wrem28-xlg {
    width: 28rem;
  }
  .mhrem28-xlg {
    min-height: 28rem;
  }
  .mwrem28-xlg {
    min-width: 28rem;
  }
  .hpx29-xlg {
    height: 29px;
  }
  .wpx29-xlg {
    width: 29px;
  }
  .hrem29-xlg {
    height: 29rem;
  }
  .wrem29-xlg {
    width: 29rem;
  }
  .mhrem29-xlg {
    min-height: 29rem;
  }
  .mwrem29-xlg {
    min-width: 29rem;
  }
  .hpx30-xlg {
    height: 30px;
  }
  .wpx30-xlg {
    width: 30px;
  }
  .hrem30-xlg {
    height: 30rem;
  }
  .wrem30-xlg {
    width: 30rem;
  }
  .mhrem30-xlg {
    min-height: 30rem;
  }
  .mwrem30-xlg {
    min-width: 30rem;
  }
  .hpx31-xlg {
    height: 31px;
  }
  .wpx31-xlg {
    width: 31px;
  }
  .hrem31-xlg {
    height: 31rem;
  }
  .wrem31-xlg {
    width: 31rem;
  }
  .mhrem31-xlg {
    min-height: 31rem;
  }
  .mwrem31-xlg {
    min-width: 31rem;
  }
  .hpx32-xlg {
    height: 32px;
  }
  .wpx32-xlg {
    width: 32px;
  }
  .hrem32-xlg {
    height: 32rem;
  }
  .wrem32-xlg {
    width: 32rem;
  }
  .mhrem32-xlg {
    min-height: 32rem;
  }
  .mwrem32-xlg {
    min-width: 32rem;
  }
  .hpx33-xlg {
    height: 33px;
  }
  .wpx33-xlg {
    width: 33px;
  }
  .hrem33-xlg {
    height: 33rem;
  }
  .wrem33-xlg {
    width: 33rem;
  }
  .mhrem33-xlg {
    min-height: 33rem;
  }
  .mwrem33-xlg {
    min-width: 33rem;
  }
  .hpx34-xlg {
    height: 34px;
  }
  .wpx34-xlg {
    width: 34px;
  }
  .hrem34-xlg {
    height: 34rem;
  }
  .wrem34-xlg {
    width: 34rem;
  }
  .mhrem34-xlg {
    min-height: 34rem;
  }
  .mwrem34-xlg {
    min-width: 34rem;
  }
  .hpx35-xlg {
    height: 35px;
  }
  .wpx35-xlg {
    width: 35px;
  }
  .hrem35-xlg {
    height: 35rem;
  }
  .wrem35-xlg {
    width: 35rem;
  }
  .mhrem35-xlg {
    min-height: 35rem;
  }
  .mwrem35-xlg {
    min-width: 35rem;
  }
  .hpx36-xlg {
    height: 36px;
  }
  .wpx36-xlg {
    width: 36px;
  }
  .hrem36-xlg {
    height: 36rem;
  }
  .wrem36-xlg {
    width: 36rem;
  }
  .mhrem36-xlg {
    min-height: 36rem;
  }
  .mwrem36-xlg {
    min-width: 36rem;
  }
  .hpx37-xlg {
    height: 37px;
  }
  .wpx37-xlg {
    width: 37px;
  }
  .hrem37-xlg {
    height: 37rem;
  }
  .wrem37-xlg {
    width: 37rem;
  }
  .mhrem37-xlg {
    min-height: 37rem;
  }
  .mwrem37-xlg {
    min-width: 37rem;
  }
  .hpx38-xlg {
    height: 38px;
  }
  .wpx38-xlg {
    width: 38px;
  }
  .hrem38-xlg {
    height: 38rem;
  }
  .wrem38-xlg {
    width: 38rem;
  }
  .mhrem38-xlg {
    min-height: 38rem;
  }
  .mwrem38-xlg {
    min-width: 38rem;
  }
  .hpx39-xlg {
    height: 39px;
  }
  .wpx39-xlg {
    width: 39px;
  }
  .hrem39-xlg {
    height: 39rem;
  }
  .wrem39-xlg {
    width: 39rem;
  }
  .mhrem39-xlg {
    min-height: 39rem;
  }
  .mwrem39-xlg {
    min-width: 39rem;
  }
  .hpx40-xlg {
    height: 40px;
  }
  .wpx40-xlg {
    width: 40px;
  }
  .hrem40-xlg {
    height: 40rem;
  }
  .wrem40-xlg {
    width: 40rem;
  }
  .mhrem40-xlg {
    min-height: 40rem;
  }
  .mwrem40-xlg {
    min-width: 40rem;
  }
  .hpx41-xlg {
    height: 41px;
  }
  .wpx41-xlg {
    width: 41px;
  }
  .hrem41-xlg {
    height: 41rem;
  }
  .wrem41-xlg {
    width: 41rem;
  }
  .mhrem41-xlg {
    min-height: 41rem;
  }
  .mwrem41-xlg {
    min-width: 41rem;
  }
  .hpx42-xlg {
    height: 42px;
  }
  .wpx42-xlg {
    width: 42px;
  }
  .hrem42-xlg {
    height: 42rem;
  }
  .wrem42-xlg {
    width: 42rem;
  }
  .mhrem42-xlg {
    min-height: 42rem;
  }
  .mwrem42-xlg {
    min-width: 42rem;
  }
  .hpx43-xlg {
    height: 43px;
  }
  .wpx43-xlg {
    width: 43px;
  }
  .hrem43-xlg {
    height: 43rem;
  }
  .wrem43-xlg {
    width: 43rem;
  }
  .mhrem43-xlg {
    min-height: 43rem;
  }
  .mwrem43-xlg {
    min-width: 43rem;
  }
  .hpx44-xlg {
    height: 44px;
  }
  .wpx44-xlg {
    width: 44px;
  }
  .hrem44-xlg {
    height: 44rem;
  }
  .wrem44-xlg {
    width: 44rem;
  }
  .mhrem44-xlg {
    min-height: 44rem;
  }
  .mwrem44-xlg {
    min-width: 44rem;
  }
  .hpx45-xlg {
    height: 45px;
  }
  .wpx45-xlg {
    width: 45px;
  }
  .hrem45-xlg {
    height: 45rem;
  }
  .wrem45-xlg {
    width: 45rem;
  }
  .mhrem45-xlg {
    min-height: 45rem;
  }
  .mwrem45-xlg {
    min-width: 45rem;
  }
  .hpx46-xlg {
    height: 46px;
  }
  .wpx46-xlg {
    width: 46px;
  }
  .hrem46-xlg {
    height: 46rem;
  }
  .wrem46-xlg {
    width: 46rem;
  }
  .mhrem46-xlg {
    min-height: 46rem;
  }
  .mwrem46-xlg {
    min-width: 46rem;
  }
  .hpx47-xlg {
    height: 47px;
  }
  .wpx47-xlg {
    width: 47px;
  }
  .hrem47-xlg {
    height: 47rem;
  }
  .wrem47-xlg {
    width: 47rem;
  }
  .mhrem47-xlg {
    min-height: 47rem;
  }
  .mwrem47-xlg {
    min-width: 47rem;
  }
  .hpx48-xlg {
    height: 48px;
  }
  .wpx48-xlg {
    width: 48px;
  }
  .hrem48-xlg {
    height: 48rem;
  }
  .wrem48-xlg {
    width: 48rem;
  }
  .mhrem48-xlg {
    min-height: 48rem;
  }
  .mwrem48-xlg {
    min-width: 48rem;
  }
  .hpx49-xlg {
    height: 49px;
  }
  .wpx49-xlg {
    width: 49px;
  }
  .hrem49-xlg {
    height: 49rem;
  }
  .wrem49-xlg {
    width: 49rem;
  }
  .mhrem49-xlg {
    min-height: 49rem;
  }
  .mwrem49-xlg {
    min-width: 49rem;
  }
  .hpx50-xlg {
    height: 50px;
  }
  .wpx50-xlg {
    width: 50px;
  }
  .hrem50-xlg {
    height: 50rem;
  }
  .wrem50-xlg {
    width: 50rem;
  }
  .mhrem50-xlg {
    min-height: 50rem;
  }
  .mwrem50-xlg {
    min-width: 50rem;
  }
  .hpx51-xlg {
    height: 51px;
  }
  .wpx51-xlg {
    width: 51px;
  }
  .hrem51-xlg {
    height: 51rem;
  }
  .wrem51-xlg {
    width: 51rem;
  }
  .mhrem51-xlg {
    min-height: 51rem;
  }
  .mwrem51-xlg {
    min-width: 51rem;
  }
  .hpx52-xlg {
    height: 52px;
  }
  .wpx52-xlg {
    width: 52px;
  }
  .hrem52-xlg {
    height: 52rem;
  }
  .wrem52-xlg {
    width: 52rem;
  }
  .mhrem52-xlg {
    min-height: 52rem;
  }
  .mwrem52-xlg {
    min-width: 52rem;
  }
  .hpx53-xlg {
    height: 53px;
  }
  .wpx53-xlg {
    width: 53px;
  }
  .hrem53-xlg {
    height: 53rem;
  }
  .wrem53-xlg {
    width: 53rem;
  }
  .mhrem53-xlg {
    min-height: 53rem;
  }
  .mwrem53-xlg {
    min-width: 53rem;
  }
  .hpx54-xlg {
    height: 54px;
  }
  .wpx54-xlg {
    width: 54px;
  }
  .hrem54-xlg {
    height: 54rem;
  }
  .wrem54-xlg {
    width: 54rem;
  }
  .mhrem54-xlg {
    min-height: 54rem;
  }
  .mwrem54-xlg {
    min-width: 54rem;
  }
  .hpx55-xlg {
    height: 55px;
  }
  .wpx55-xlg {
    width: 55px;
  }
  .hrem55-xlg {
    height: 55rem;
  }
  .wrem55-xlg {
    width: 55rem;
  }
  .mhrem55-xlg {
    min-height: 55rem;
  }
  .mwrem55-xlg {
    min-width: 55rem;
  }
  .hpx56-xlg {
    height: 56px;
  }
  .wpx56-xlg {
    width: 56px;
  }
  .hrem56-xlg {
    height: 56rem;
  }
  .wrem56-xlg {
    width: 56rem;
  }
  .mhrem56-xlg {
    min-height: 56rem;
  }
  .mwrem56-xlg {
    min-width: 56rem;
  }
  .hpx57-xlg {
    height: 57px;
  }
  .wpx57-xlg {
    width: 57px;
  }
  .hrem57-xlg {
    height: 57rem;
  }
  .wrem57-xlg {
    width: 57rem;
  }
  .mhrem57-xlg {
    min-height: 57rem;
  }
  .mwrem57-xlg {
    min-width: 57rem;
  }
  .hpx58-xlg {
    height: 58px;
  }
  .wpx58-xlg {
    width: 58px;
  }
  .hrem58-xlg {
    height: 58rem;
  }
  .wrem58-xlg {
    width: 58rem;
  }
  .mhrem58-xlg {
    min-height: 58rem;
  }
  .mwrem58-xlg {
    min-width: 58rem;
  }
  .hpx59-xlg {
    height: 59px;
  }
  .wpx59-xlg {
    width: 59px;
  }
  .hrem59-xlg {
    height: 59rem;
  }
  .wrem59-xlg {
    width: 59rem;
  }
  .mhrem59-xlg {
    min-height: 59rem;
  }
  .mwrem59-xlg {
    min-width: 59rem;
  }
  .hpx60-xlg {
    height: 60px;
  }
  .wpx60-xlg {
    width: 60px;
  }
  .hrem60-xlg {
    height: 60rem;
  }
  .wrem60-xlg {
    width: 60rem;
  }
  .mhrem60-xlg {
    min-height: 60rem;
  }
  .mwrem60-xlg {
    min-width: 60rem;
  }
  .hpx61-xlg {
    height: 61px;
  }
  .wpx61-xlg {
    width: 61px;
  }
  .hrem61-xlg {
    height: 61rem;
  }
  .wrem61-xlg {
    width: 61rem;
  }
  .mhrem61-xlg {
    min-height: 61rem;
  }
  .mwrem61-xlg {
    min-width: 61rem;
  }
  .hpx62-xlg {
    height: 62px;
  }
  .wpx62-xlg {
    width: 62px;
  }
  .hrem62-xlg {
    height: 62rem;
  }
  .wrem62-xlg {
    width: 62rem;
  }
  .mhrem62-xlg {
    min-height: 62rem;
  }
  .mwrem62-xlg {
    min-width: 62rem;
  }
  .hpx63-xlg {
    height: 63px;
  }
  .wpx63-xlg {
    width: 63px;
  }
  .hrem63-xlg {
    height: 63rem;
  }
  .wrem63-xlg {
    width: 63rem;
  }
  .mhrem63-xlg {
    min-height: 63rem;
  }
  .mwrem63-xlg {
    min-width: 63rem;
  }
  .hpx64-xlg {
    height: 64px;
  }
  .wpx64-xlg {
    width: 64px;
  }
  .hrem64-xlg {
    height: 64rem;
  }
  .wrem64-xlg {
    width: 64rem;
  }
  .mhrem64-xlg {
    min-height: 64rem;
  }
  .mwrem64-xlg {
    min-width: 64rem;
  }
  .hpx65-xlg {
    height: 65px;
  }
  .wpx65-xlg {
    width: 65px;
  }
  .hrem65-xlg {
    height: 65rem;
  }
  .wrem65-xlg {
    width: 65rem;
  }
  .mhrem65-xlg {
    min-height: 65rem;
  }
  .mwrem65-xlg {
    min-width: 65rem;
  }
  .hpx66-xlg {
    height: 66px;
  }
  .wpx66-xlg {
    width: 66px;
  }
  .hrem66-xlg {
    height: 66rem;
  }
  .wrem66-xlg {
    width: 66rem;
  }
  .mhrem66-xlg {
    min-height: 66rem;
  }
  .mwrem66-xlg {
    min-width: 66rem;
  }
  .hpx67-xlg {
    height: 67px;
  }
  .wpx67-xlg {
    width: 67px;
  }
  .hrem67-xlg {
    height: 67rem;
  }
  .wrem67-xlg {
    width: 67rem;
  }
  .mhrem67-xlg {
    min-height: 67rem;
  }
  .mwrem67-xlg {
    min-width: 67rem;
  }
  .hpx68-xlg {
    height: 68px;
  }
  .wpx68-xlg {
    width: 68px;
  }
  .hrem68-xlg {
    height: 68rem;
  }
  .wrem68-xlg {
    width: 68rem;
  }
  .mhrem68-xlg {
    min-height: 68rem;
  }
  .mwrem68-xlg {
    min-width: 68rem;
  }
  .hpx69-xlg {
    height: 69px;
  }
  .wpx69-xlg {
    width: 69px;
  }
  .hrem69-xlg {
    height: 69rem;
  }
  .wrem69-xlg {
    width: 69rem;
  }
  .mhrem69-xlg {
    min-height: 69rem;
  }
  .mwrem69-xlg {
    min-width: 69rem;
  }
  .hpx70-xlg {
    height: 70px;
  }
  .wpx70-xlg {
    width: 70px;
  }
  .hrem70-xlg {
    height: 70rem;
  }
  .wrem70-xlg {
    width: 70rem;
  }
  .mhrem70-xlg {
    min-height: 70rem;
  }
  .mwrem70-xlg {
    min-width: 70rem;
  }
  .hpx71-xlg {
    height: 71px;
  }
  .wpx71-xlg {
    width: 71px;
  }
  .hrem71-xlg {
    height: 71rem;
  }
  .wrem71-xlg {
    width: 71rem;
  }
  .mhrem71-xlg {
    min-height: 71rem;
  }
  .mwrem71-xlg {
    min-width: 71rem;
  }
  .hpx72-xlg {
    height: 72px;
  }
  .wpx72-xlg {
    width: 72px;
  }
  .hrem72-xlg {
    height: 72rem;
  }
  .wrem72-xlg {
    width: 72rem;
  }
  .mhrem72-xlg {
    min-height: 72rem;
  }
  .mwrem72-xlg {
    min-width: 72rem;
  }
  .hpx73-xlg {
    height: 73px;
  }
  .wpx73-xlg {
    width: 73px;
  }
  .hrem73-xlg {
    height: 73rem;
  }
  .wrem73-xlg {
    width: 73rem;
  }
  .mhrem73-xlg {
    min-height: 73rem;
  }
  .mwrem73-xlg {
    min-width: 73rem;
  }
  .hpx74-xlg {
    height: 74px;
  }
  .wpx74-xlg {
    width: 74px;
  }
  .hrem74-xlg {
    height: 74rem;
  }
  .wrem74-xlg {
    width: 74rem;
  }
  .mhrem74-xlg {
    min-height: 74rem;
  }
  .mwrem74-xlg {
    min-width: 74rem;
  }
  .hpx75-xlg {
    height: 75px;
  }
  .wpx75-xlg {
    width: 75px;
  }
  .hrem75-xlg {
    height: 75rem;
  }
  .wrem75-xlg {
    width: 75rem;
  }
  .mhrem75-xlg {
    min-height: 75rem;
  }
  .mwrem75-xlg {
    min-width: 75rem;
  }
  .hpx76-xlg {
    height: 76px;
  }
  .wpx76-xlg {
    width: 76px;
  }
  .hrem76-xlg {
    height: 76rem;
  }
  .wrem76-xlg {
    width: 76rem;
  }
  .mhrem76-xlg {
    min-height: 76rem;
  }
  .mwrem76-xlg {
    min-width: 76rem;
  }
  .hpx77-xlg {
    height: 77px;
  }
  .wpx77-xlg {
    width: 77px;
  }
  .hrem77-xlg {
    height: 77rem;
  }
  .wrem77-xlg {
    width: 77rem;
  }
  .mhrem77-xlg {
    min-height: 77rem;
  }
  .mwrem77-xlg {
    min-width: 77rem;
  }
  .hpx78-xlg {
    height: 78px;
  }
  .wpx78-xlg {
    width: 78px;
  }
  .hrem78-xlg {
    height: 78rem;
  }
  .wrem78-xlg {
    width: 78rem;
  }
  .mhrem78-xlg {
    min-height: 78rem;
  }
  .mwrem78-xlg {
    min-width: 78rem;
  }
  .hpx79-xlg {
    height: 79px;
  }
  .wpx79-xlg {
    width: 79px;
  }
  .hrem79-xlg {
    height: 79rem;
  }
  .wrem79-xlg {
    width: 79rem;
  }
  .mhrem79-xlg {
    min-height: 79rem;
  }
  .mwrem79-xlg {
    min-width: 79rem;
  }
  .hpx80-xlg {
    height: 80px;
  }
  .wpx80-xlg {
    width: 80px;
  }
  .hrem80-xlg {
    height: 80rem;
  }
  .wrem80-xlg {
    width: 80rem;
  }
  .mhrem80-xlg {
    min-height: 80rem;
  }
  .mwrem80-xlg {
    min-width: 80rem;
  }
  .hpx81-xlg {
    height: 81px;
  }
  .wpx81-xlg {
    width: 81px;
  }
  .hrem81-xlg {
    height: 81rem;
  }
  .wrem81-xlg {
    width: 81rem;
  }
  .mhrem81-xlg {
    min-height: 81rem;
  }
  .mwrem81-xlg {
    min-width: 81rem;
  }
  .hpx82-xlg {
    height: 82px;
  }
  .wpx82-xlg {
    width: 82px;
  }
  .hrem82-xlg {
    height: 82rem;
  }
  .wrem82-xlg {
    width: 82rem;
  }
  .mhrem82-xlg {
    min-height: 82rem;
  }
  .mwrem82-xlg {
    min-width: 82rem;
  }
  .hpx83-xlg {
    height: 83px;
  }
  .wpx83-xlg {
    width: 83px;
  }
  .hrem83-xlg {
    height: 83rem;
  }
  .wrem83-xlg {
    width: 83rem;
  }
  .mhrem83-xlg {
    min-height: 83rem;
  }
  .mwrem83-xlg {
    min-width: 83rem;
  }
  .hpx84-xlg {
    height: 84px;
  }
  .wpx84-xlg {
    width: 84px;
  }
  .hrem84-xlg {
    height: 84rem;
  }
  .wrem84-xlg {
    width: 84rem;
  }
  .mhrem84-xlg {
    min-height: 84rem;
  }
  .mwrem84-xlg {
    min-width: 84rem;
  }
  .hpx85-xlg {
    height: 85px;
  }
  .wpx85-xlg {
    width: 85px;
  }
  .hrem85-xlg {
    height: 85rem;
  }
  .wrem85-xlg {
    width: 85rem;
  }
  .mhrem85-xlg {
    min-height: 85rem;
  }
  .mwrem85-xlg {
    min-width: 85rem;
  }
  .hpx86-xlg {
    height: 86px;
  }
  .wpx86-xlg {
    width: 86px;
  }
  .hrem86-xlg {
    height: 86rem;
  }
  .wrem86-xlg {
    width: 86rem;
  }
  .mhrem86-xlg {
    min-height: 86rem;
  }
  .mwrem86-xlg {
    min-width: 86rem;
  }
  .hpx87-xlg {
    height: 87px;
  }
  .wpx87-xlg {
    width: 87px;
  }
  .hrem87-xlg {
    height: 87rem;
  }
  .wrem87-xlg {
    width: 87rem;
  }
  .mhrem87-xlg {
    min-height: 87rem;
  }
  .mwrem87-xlg {
    min-width: 87rem;
  }
  .hpx88-xlg {
    height: 88px;
  }
  .wpx88-xlg {
    width: 88px;
  }
  .hrem88-xlg {
    height: 88rem;
  }
  .wrem88-xlg {
    width: 88rem;
  }
  .mhrem88-xlg {
    min-height: 88rem;
  }
  .mwrem88-xlg {
    min-width: 88rem;
  }
  .hpx89-xlg {
    height: 89px;
  }
  .wpx89-xlg {
    width: 89px;
  }
  .hrem89-xlg {
    height: 89rem;
  }
  .wrem89-xlg {
    width: 89rem;
  }
  .mhrem89-xlg {
    min-height: 89rem;
  }
  .mwrem89-xlg {
    min-width: 89rem;
  }
  .hpx90-xlg {
    height: 90px;
  }
  .wpx90-xlg {
    width: 90px;
  }
  .hrem90-xlg {
    height: 90rem;
  }
  .wrem90-xlg {
    width: 90rem;
  }
  .mhrem90-xlg {
    min-height: 90rem;
  }
  .mwrem90-xlg {
    min-width: 90rem;
  }
  .hpx91-xlg {
    height: 91px;
  }
  .wpx91-xlg {
    width: 91px;
  }
  .hrem91-xlg {
    height: 91rem;
  }
  .wrem91-xlg {
    width: 91rem;
  }
  .mhrem91-xlg {
    min-height: 91rem;
  }
  .mwrem91-xlg {
    min-width: 91rem;
  }
  .hpx92-xlg {
    height: 92px;
  }
  .wpx92-xlg {
    width: 92px;
  }
  .hrem92-xlg {
    height: 92rem;
  }
  .wrem92-xlg {
    width: 92rem;
  }
  .mhrem92-xlg {
    min-height: 92rem;
  }
  .mwrem92-xlg {
    min-width: 92rem;
  }
  .hpx93-xlg {
    height: 93px;
  }
  .wpx93-xlg {
    width: 93px;
  }
  .hrem93-xlg {
    height: 93rem;
  }
  .wrem93-xlg {
    width: 93rem;
  }
  .mhrem93-xlg {
    min-height: 93rem;
  }
  .mwrem93-xlg {
    min-width: 93rem;
  }
  .hpx94-xlg {
    height: 94px;
  }
  .wpx94-xlg {
    width: 94px;
  }
  .hrem94-xlg {
    height: 94rem;
  }
  .wrem94-xlg {
    width: 94rem;
  }
  .mhrem94-xlg {
    min-height: 94rem;
  }
  .mwrem94-xlg {
    min-width: 94rem;
  }
  .hpx95-xlg {
    height: 95px;
  }
  .wpx95-xlg {
    width: 95px;
  }
  .hrem95-xlg {
    height: 95rem;
  }
  .wrem95-xlg {
    width: 95rem;
  }
  .mhrem95-xlg {
    min-height: 95rem;
  }
  .mwrem95-xlg {
    min-width: 95rem;
  }
  .hpx96-xlg {
    height: 96px;
  }
  .wpx96-xlg {
    width: 96px;
  }
  .hrem96-xlg {
    height: 96rem;
  }
  .wrem96-xlg {
    width: 96rem;
  }
  .mhrem96-xlg {
    min-height: 96rem;
  }
  .mwrem96-xlg {
    min-width: 96rem;
  }
  .hpx97-xlg {
    height: 97px;
  }
  .wpx97-xlg {
    width: 97px;
  }
  .hrem97-xlg {
    height: 97rem;
  }
  .wrem97-xlg {
    width: 97rem;
  }
  .mhrem97-xlg {
    min-height: 97rem;
  }
  .mwrem97-xlg {
    min-width: 97rem;
  }
  .hpx98-xlg {
    height: 98px;
  }
  .wpx98-xlg {
    width: 98px;
  }
  .hrem98-xlg {
    height: 98rem;
  }
  .wrem98-xlg {
    width: 98rem;
  }
  .mhrem98-xlg {
    min-height: 98rem;
  }
  .mwrem98-xlg {
    min-width: 98rem;
  }
  .hpx99-xlg {
    height: 99px;
  }
  .wpx99-xlg {
    width: 99px;
  }
  .hrem99-xlg {
    height: 99rem;
  }
  .wrem99-xlg {
    width: 99rem;
  }
  .mhrem99-xlg {
    min-height: 99rem;
  }
  .mwrem99-xlg {
    min-width: 99rem;
  }
  .hpx100-xlg {
    height: 100px;
  }
  .wpx100-xlg {
    width: 100px;
  }
  .hrem100-xlg {
    height: 100rem;
  }
  .wrem100-xlg {
    width: 100rem;
  }
  .mhrem100-xlg {
    min-height: 100rem;
  }
  .mwrem100-xlg {
    min-width: 100rem;
  }
}
@media (max-width: 1272px) {
  .w0-lg {
    width: auto !important;
  }
  .h0-lg {
    height: auto !important;
  }
  .wh0-lg {
    height: auto !important;
    width: auto !important;
  }
  .w1-lg {
    width: var(--s1) !important;
  }
  .h1-lg {
    height: var(--s1) !important;
  }
  .wh1-lg {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-lg {
    width: var(--s2) !important;
  }
  .h2-lg {
    height: var(--s2) !important;
  }
  .wh2-lg {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-lg {
    width: var(--s3) !important;
  }
  .h3-lg {
    height: var(--s3) !important;
  }
  .wh3-lg {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-lg {
    width: var(--s4) !important;
  }
  .h4-lg {
    height: var(--s4) !important;
  }
  .wh4-lg {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-lg {
    width: var(--s5) !important;
  }
  .h5-lg {
    height: var(--s5) !important;
  }
  .wh5-lg {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-lg {
    width: var(--s6) !important;
  }
  .h6-lg {
    height: var(--s6) !important;
  }
  .wh6-lg {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-lg {
    width: var(--s7) !important;
  }
  .h7-lg {
    height: var(--s7) !important;
  }
  .wh7-lg {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-lg {
    width: var(--s8) !important;
  }
  .h8-lg {
    height: var(--s8) !important;
  }
  .wh8-lg {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-lg {
    width: var(--s9) !important;
  }
  .h9-lg {
    height: var(--s9) !important;
  }
  .wh9-lg {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-lg {
    width: var(--s10) !important;
  }
  .h10-lg {
    height: var(--s10) !important;
  }
  .wh10-lg {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-lg {
    width: var(--s11) !important;
  }
  .h11-lg {
    height: var(--s11) !important;
  }
  .wh11-lg {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-lg {
    width: var(--s12) !important;
  }
  .h12-lg {
    height: var(--s12) !important;
  }
  .wh12-lg {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-lg {
    width: var(--s13) !important;
  }
  .h13-lg {
    height: var(--s13) !important;
  }
  .wh13-lg {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-lg {
    width: var(--s14) !important;
  }
  .h14-lg {
    height: var(--s14) !important;
  }
  .wh14-lg {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-lg {
    width: var(--s15) !important;
  }
  .h15-lg {
    height: var(--s15) !important;
  }
  .wh15-lg {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-lg {
    width: var(--s16) !important;
  }
  .h16-lg {
    height: var(--s16) !important;
  }
  .wh16-lg {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-lg {
    width: var(--s17) !important;
  }
  .h17-lg {
    height: var(--s17) !important;
  }
  .wh17-lg {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-lg {
    width: var(--s18) !important;
  }
  .h18-lg {
    height: var(--s18) !important;
  }
  .wh18-lg {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-lg {
    width: var(--s19) !important;
  }
  .h19-lg {
    height: var(--s19) !important;
  }
  .wh19-lg {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-lg {
    width: var(--s20) !important;
  }
  .h20-lg {
    height: var(--s20) !important;
  }
  .wh20-lg {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-lg {
    width: var(--s21) !important;
  }
  .h21-lg {
    height: var(--s21) !important;
  }
  .wh21-lg {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-lg {
    width: var(--s22) !important;
  }
  .h22-lg {
    height: var(--s22) !important;
  }
  .wh22-lg {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-lg {
    width: 100% !important;
  }
  .tall-lg {
    height: 100% !important;
  }
  .w-auto-lg {
    width: auto !important;
  }
  .h-auto-lg {
    height: auto !important;
  }
  .wide0-lg {
    width: auto !important;
  }
  .tall0-lg {
    height: auto !important;
  }
  .wide5-lg {
    width: 5% !important;
  }
  .tall5-lg {
    height: 5% !important;
  }
  .wide10-lg {
    width: 10% !important;
  }
  .tall10-lg {
    height: 10% !important;
  }
  .wide15-lg {
    width: 15% !important;
  }
  .tall15-lg {
    height: 15% !important;
  }
  .wide20-lg {
    width: 20% !important;
  }
  .tall20-lg {
    height: 20% !important;
  }
  .wide25-lg {
    width: 25% !important;
  }
  .tall25-lg {
    height: 25% !important;
  }
  .wide30-lg {
    width: 30% !important;
  }
  .tall30-lg {
    height: 30% !important;
  }
  .wide35-lg {
    width: 35% !important;
  }
  .tall35-lg {
    height: 35% !important;
  }
  .wide40-lg {
    width: 40% !important;
  }
  .tall40-lg {
    height: 40% !important;
  }
  .wide45-lg {
    width: 45% !important;
  }
  .tall45-lg {
    height: 45% !important;
  }
  .wide50-lg {
    width: 50% !important;
  }
  .tall50-lg {
    height: 50% !important;
  }
  .wide55-lg {
    width: 55% !important;
  }
  .tall55-lg {
    height: 55% !important;
  }
  .wide60-lg {
    width: 60% !important;
  }
  .tall60-lg {
    height: 60% !important;
  }
  .wide65-lg {
    width: 65% !important;
  }
  .tall65-lg {
    height: 65% !important;
  }
  .wide70-lg {
    width: 70% !important;
  }
  .tall70-lg {
    height: 70% !important;
  }
  .wide75-lg {
    width: 75% !important;
  }
  .tall75-lg {
    height: 75% !important;
  }
  .wide80-lg {
    width: 80% !important;
  }
  .tall80-lg {
    height: 80% !important;
  }
  .wide85-lg {
    width: 85% !important;
  }
  .tall85-lg {
    height: 85% !important;
  }
  .wide90-lg {
    width: 90% !important;
  }
  .tall90-lg {
    height: 90% !important;
  }
  .wide95-lg {
    width: 95% !important;
  }
  .tall95-lg {
    height: 95% !important;
  }
  .wide100-lg {
    width: 100% !important;
  }
  .tall100-lg {
    height: 100% !important;
  }
  .hpx1-lg {
    height: 1px;
  }
  .wpx1-lg {
    width: 1px;
  }
  .hrem1-lg {
    height: 1rem;
  }
  .wrem1-lg {
    width: 1rem;
  }
  .mhrem1-lg {
    min-height: 1rem;
  }
  .mwrem1-lg {
    min-width: 1rem;
  }
  .hpx2-lg {
    height: 2px;
  }
  .wpx2-lg {
    width: 2px;
  }
  .hrem2-lg {
    height: 2rem;
  }
  .wrem2-lg {
    width: 2rem;
  }
  .mhrem2-lg {
    min-height: 2rem;
  }
  .mwrem2-lg {
    min-width: 2rem;
  }
  .hpx3-lg {
    height: 3px;
  }
  .wpx3-lg {
    width: 3px;
  }
  .hrem3-lg {
    height: 3rem;
  }
  .wrem3-lg {
    width: 3rem;
  }
  .mhrem3-lg {
    min-height: 3rem;
  }
  .mwrem3-lg {
    min-width: 3rem;
  }
  .hpx4-lg {
    height: 4px;
  }
  .wpx4-lg {
    width: 4px;
  }
  .hrem4-lg {
    height: 4rem;
  }
  .wrem4-lg {
    width: 4rem;
  }
  .mhrem4-lg {
    min-height: 4rem;
  }
  .mwrem4-lg {
    min-width: 4rem;
  }
  .hpx5-lg {
    height: 5px;
  }
  .wpx5-lg {
    width: 5px;
  }
  .hrem5-lg {
    height: 5rem;
  }
  .wrem5-lg {
    width: 5rem;
  }
  .mhrem5-lg {
    min-height: 5rem;
  }
  .mwrem5-lg {
    min-width: 5rem;
  }
  .hpx6-lg {
    height: 6px;
  }
  .wpx6-lg {
    width: 6px;
  }
  .hrem6-lg {
    height: 6rem;
  }
  .wrem6-lg {
    width: 6rem;
  }
  .mhrem6-lg {
    min-height: 6rem;
  }
  .mwrem6-lg {
    min-width: 6rem;
  }
  .hpx7-lg {
    height: 7px;
  }
  .wpx7-lg {
    width: 7px;
  }
  .hrem7-lg {
    height: 7rem;
  }
  .wrem7-lg {
    width: 7rem;
  }
  .mhrem7-lg {
    min-height: 7rem;
  }
  .mwrem7-lg {
    min-width: 7rem;
  }
  .hpx8-lg {
    height: 8px;
  }
  .wpx8-lg {
    width: 8px;
  }
  .hrem8-lg {
    height: 8rem;
  }
  .wrem8-lg {
    width: 8rem;
  }
  .mhrem8-lg {
    min-height: 8rem;
  }
  .mwrem8-lg {
    min-width: 8rem;
  }
  .hpx9-lg {
    height: 9px;
  }
  .wpx9-lg {
    width: 9px;
  }
  .hrem9-lg {
    height: 9rem;
  }
  .wrem9-lg {
    width: 9rem;
  }
  .mhrem9-lg {
    min-height: 9rem;
  }
  .mwrem9-lg {
    min-width: 9rem;
  }
  .hpx10-lg {
    height: 10px;
  }
  .wpx10-lg {
    width: 10px;
  }
  .hrem10-lg {
    height: 10rem;
  }
  .wrem10-lg {
    width: 10rem;
  }
  .mhrem10-lg {
    min-height: 10rem;
  }
  .mwrem10-lg {
    min-width: 10rem;
  }
  .hpx11-lg {
    height: 11px;
  }
  .wpx11-lg {
    width: 11px;
  }
  .hrem11-lg {
    height: 11rem;
  }
  .wrem11-lg {
    width: 11rem;
  }
  .mhrem11-lg {
    min-height: 11rem;
  }
  .mwrem11-lg {
    min-width: 11rem;
  }
  .hpx12-lg {
    height: 12px;
  }
  .wpx12-lg {
    width: 12px;
  }
  .hrem12-lg {
    height: 12rem;
  }
  .wrem12-lg {
    width: 12rem;
  }
  .mhrem12-lg {
    min-height: 12rem;
  }
  .mwrem12-lg {
    min-width: 12rem;
  }
  .hpx13-lg {
    height: 13px;
  }
  .wpx13-lg {
    width: 13px;
  }
  .hrem13-lg {
    height: 13rem;
  }
  .wrem13-lg {
    width: 13rem;
  }
  .mhrem13-lg {
    min-height: 13rem;
  }
  .mwrem13-lg {
    min-width: 13rem;
  }
  .hpx14-lg {
    height: 14px;
  }
  .wpx14-lg {
    width: 14px;
  }
  .hrem14-lg {
    height: 14rem;
  }
  .wrem14-lg {
    width: 14rem;
  }
  .mhrem14-lg {
    min-height: 14rem;
  }
  .mwrem14-lg {
    min-width: 14rem;
  }
  .hpx15-lg {
    height: 15px;
  }
  .wpx15-lg {
    width: 15px;
  }
  .hrem15-lg {
    height: 15rem;
  }
  .wrem15-lg {
    width: 15rem;
  }
  .mhrem15-lg {
    min-height: 15rem;
  }
  .mwrem15-lg {
    min-width: 15rem;
  }
  .hpx16-lg {
    height: 16px;
  }
  .wpx16-lg {
    width: 16px;
  }
  .hrem16-lg {
    height: 16rem;
  }
  .wrem16-lg {
    width: 16rem;
  }
  .mhrem16-lg {
    min-height: 16rem;
  }
  .mwrem16-lg {
    min-width: 16rem;
  }
  .hpx17-lg {
    height: 17px;
  }
  .wpx17-lg {
    width: 17px;
  }
  .hrem17-lg {
    height: 17rem;
  }
  .wrem17-lg {
    width: 17rem;
  }
  .mhrem17-lg {
    min-height: 17rem;
  }
  .mwrem17-lg {
    min-width: 17rem;
  }
  .hpx18-lg {
    height: 18px;
  }
  .wpx18-lg {
    width: 18px;
  }
  .hrem18-lg {
    height: 18rem;
  }
  .wrem18-lg {
    width: 18rem;
  }
  .mhrem18-lg {
    min-height: 18rem;
  }
  .mwrem18-lg {
    min-width: 18rem;
  }
  .hpx19-lg {
    height: 19px;
  }
  .wpx19-lg {
    width: 19px;
  }
  .hrem19-lg {
    height: 19rem;
  }
  .wrem19-lg {
    width: 19rem;
  }
  .mhrem19-lg {
    min-height: 19rem;
  }
  .mwrem19-lg {
    min-width: 19rem;
  }
  .hpx20-lg {
    height: 20px;
  }
  .wpx20-lg {
    width: 20px;
  }
  .hrem20-lg {
    height: 20rem;
  }
  .wrem20-lg {
    width: 20rem;
  }
  .mhrem20-lg {
    min-height: 20rem;
  }
  .mwrem20-lg {
    min-width: 20rem;
  }
  .hpx21-lg {
    height: 21px;
  }
  .wpx21-lg {
    width: 21px;
  }
  .hrem21-lg {
    height: 21rem;
  }
  .wrem21-lg {
    width: 21rem;
  }
  .mhrem21-lg {
    min-height: 21rem;
  }
  .mwrem21-lg {
    min-width: 21rem;
  }
  .hpx22-lg {
    height: 22px;
  }
  .wpx22-lg {
    width: 22px;
  }
  .hrem22-lg {
    height: 22rem;
  }
  .wrem22-lg {
    width: 22rem;
  }
  .mhrem22-lg {
    min-height: 22rem;
  }
  .mwrem22-lg {
    min-width: 22rem;
  }
  .hpx23-lg {
    height: 23px;
  }
  .wpx23-lg {
    width: 23px;
  }
  .hrem23-lg {
    height: 23rem;
  }
  .wrem23-lg {
    width: 23rem;
  }
  .mhrem23-lg {
    min-height: 23rem;
  }
  .mwrem23-lg {
    min-width: 23rem;
  }
  .hpx24-lg {
    height: 24px;
  }
  .wpx24-lg {
    width: 24px;
  }
  .hrem24-lg {
    height: 24rem;
  }
  .wrem24-lg {
    width: 24rem;
  }
  .mhrem24-lg {
    min-height: 24rem;
  }
  .mwrem24-lg {
    min-width: 24rem;
  }
  .hpx25-lg {
    height: 25px;
  }
  .wpx25-lg {
    width: 25px;
  }
  .hrem25-lg {
    height: 25rem;
  }
  .wrem25-lg {
    width: 25rem;
  }
  .mhrem25-lg {
    min-height: 25rem;
  }
  .mwrem25-lg {
    min-width: 25rem;
  }
  .hpx26-lg {
    height: 26px;
  }
  .wpx26-lg {
    width: 26px;
  }
  .hrem26-lg {
    height: 26rem;
  }
  .wrem26-lg {
    width: 26rem;
  }
  .mhrem26-lg {
    min-height: 26rem;
  }
  .mwrem26-lg {
    min-width: 26rem;
  }
  .hpx27-lg {
    height: 27px;
  }
  .wpx27-lg {
    width: 27px;
  }
  .hrem27-lg {
    height: 27rem;
  }
  .wrem27-lg {
    width: 27rem;
  }
  .mhrem27-lg {
    min-height: 27rem;
  }
  .mwrem27-lg {
    min-width: 27rem;
  }
  .hpx28-lg {
    height: 28px;
  }
  .wpx28-lg {
    width: 28px;
  }
  .hrem28-lg {
    height: 28rem;
  }
  .wrem28-lg {
    width: 28rem;
  }
  .mhrem28-lg {
    min-height: 28rem;
  }
  .mwrem28-lg {
    min-width: 28rem;
  }
  .hpx29-lg {
    height: 29px;
  }
  .wpx29-lg {
    width: 29px;
  }
  .hrem29-lg {
    height: 29rem;
  }
  .wrem29-lg {
    width: 29rem;
  }
  .mhrem29-lg {
    min-height: 29rem;
  }
  .mwrem29-lg {
    min-width: 29rem;
  }
  .hpx30-lg {
    height: 30px;
  }
  .wpx30-lg {
    width: 30px;
  }
  .hrem30-lg {
    height: 30rem;
  }
  .wrem30-lg {
    width: 30rem;
  }
  .mhrem30-lg {
    min-height: 30rem;
  }
  .mwrem30-lg {
    min-width: 30rem;
  }
  .hpx31-lg {
    height: 31px;
  }
  .wpx31-lg {
    width: 31px;
  }
  .hrem31-lg {
    height: 31rem;
  }
  .wrem31-lg {
    width: 31rem;
  }
  .mhrem31-lg {
    min-height: 31rem;
  }
  .mwrem31-lg {
    min-width: 31rem;
  }
  .hpx32-lg {
    height: 32px;
  }
  .wpx32-lg {
    width: 32px;
  }
  .hrem32-lg {
    height: 32rem;
  }
  .wrem32-lg {
    width: 32rem;
  }
  .mhrem32-lg {
    min-height: 32rem;
  }
  .mwrem32-lg {
    min-width: 32rem;
  }
  .hpx33-lg {
    height: 33px;
  }
  .wpx33-lg {
    width: 33px;
  }
  .hrem33-lg {
    height: 33rem;
  }
  .wrem33-lg {
    width: 33rem;
  }
  .mhrem33-lg {
    min-height: 33rem;
  }
  .mwrem33-lg {
    min-width: 33rem;
  }
  .hpx34-lg {
    height: 34px;
  }
  .wpx34-lg {
    width: 34px;
  }
  .hrem34-lg {
    height: 34rem;
  }
  .wrem34-lg {
    width: 34rem;
  }
  .mhrem34-lg {
    min-height: 34rem;
  }
  .mwrem34-lg {
    min-width: 34rem;
  }
  .hpx35-lg {
    height: 35px;
  }
  .wpx35-lg {
    width: 35px;
  }
  .hrem35-lg {
    height: 35rem;
  }
  .wrem35-lg {
    width: 35rem;
  }
  .mhrem35-lg {
    min-height: 35rem;
  }
  .mwrem35-lg {
    min-width: 35rem;
  }
  .hpx36-lg {
    height: 36px;
  }
  .wpx36-lg {
    width: 36px;
  }
  .hrem36-lg {
    height: 36rem;
  }
  .wrem36-lg {
    width: 36rem;
  }
  .mhrem36-lg {
    min-height: 36rem;
  }
  .mwrem36-lg {
    min-width: 36rem;
  }
  .hpx37-lg {
    height: 37px;
  }
  .wpx37-lg {
    width: 37px;
  }
  .hrem37-lg {
    height: 37rem;
  }
  .wrem37-lg {
    width: 37rem;
  }
  .mhrem37-lg {
    min-height: 37rem;
  }
  .mwrem37-lg {
    min-width: 37rem;
  }
  .hpx38-lg {
    height: 38px;
  }
  .wpx38-lg {
    width: 38px;
  }
  .hrem38-lg {
    height: 38rem;
  }
  .wrem38-lg {
    width: 38rem;
  }
  .mhrem38-lg {
    min-height: 38rem;
  }
  .mwrem38-lg {
    min-width: 38rem;
  }
  .hpx39-lg {
    height: 39px;
  }
  .wpx39-lg {
    width: 39px;
  }
  .hrem39-lg {
    height: 39rem;
  }
  .wrem39-lg {
    width: 39rem;
  }
  .mhrem39-lg {
    min-height: 39rem;
  }
  .mwrem39-lg {
    min-width: 39rem;
  }
  .hpx40-lg {
    height: 40px;
  }
  .wpx40-lg {
    width: 40px;
  }
  .hrem40-lg {
    height: 40rem;
  }
  .wrem40-lg {
    width: 40rem;
  }
  .mhrem40-lg {
    min-height: 40rem;
  }
  .mwrem40-lg {
    min-width: 40rem;
  }
  .hpx41-lg {
    height: 41px;
  }
  .wpx41-lg {
    width: 41px;
  }
  .hrem41-lg {
    height: 41rem;
  }
  .wrem41-lg {
    width: 41rem;
  }
  .mhrem41-lg {
    min-height: 41rem;
  }
  .mwrem41-lg {
    min-width: 41rem;
  }
  .hpx42-lg {
    height: 42px;
  }
  .wpx42-lg {
    width: 42px;
  }
  .hrem42-lg {
    height: 42rem;
  }
  .wrem42-lg {
    width: 42rem;
  }
  .mhrem42-lg {
    min-height: 42rem;
  }
  .mwrem42-lg {
    min-width: 42rem;
  }
  .hpx43-lg {
    height: 43px;
  }
  .wpx43-lg {
    width: 43px;
  }
  .hrem43-lg {
    height: 43rem;
  }
  .wrem43-lg {
    width: 43rem;
  }
  .mhrem43-lg {
    min-height: 43rem;
  }
  .mwrem43-lg {
    min-width: 43rem;
  }
  .hpx44-lg {
    height: 44px;
  }
  .wpx44-lg {
    width: 44px;
  }
  .hrem44-lg {
    height: 44rem;
  }
  .wrem44-lg {
    width: 44rem;
  }
  .mhrem44-lg {
    min-height: 44rem;
  }
  .mwrem44-lg {
    min-width: 44rem;
  }
  .hpx45-lg {
    height: 45px;
  }
  .wpx45-lg {
    width: 45px;
  }
  .hrem45-lg {
    height: 45rem;
  }
  .wrem45-lg {
    width: 45rem;
  }
  .mhrem45-lg {
    min-height: 45rem;
  }
  .mwrem45-lg {
    min-width: 45rem;
  }
  .hpx46-lg {
    height: 46px;
  }
  .wpx46-lg {
    width: 46px;
  }
  .hrem46-lg {
    height: 46rem;
  }
  .wrem46-lg {
    width: 46rem;
  }
  .mhrem46-lg {
    min-height: 46rem;
  }
  .mwrem46-lg {
    min-width: 46rem;
  }
  .hpx47-lg {
    height: 47px;
  }
  .wpx47-lg {
    width: 47px;
  }
  .hrem47-lg {
    height: 47rem;
  }
  .wrem47-lg {
    width: 47rem;
  }
  .mhrem47-lg {
    min-height: 47rem;
  }
  .mwrem47-lg {
    min-width: 47rem;
  }
  .hpx48-lg {
    height: 48px;
  }
  .wpx48-lg {
    width: 48px;
  }
  .hrem48-lg {
    height: 48rem;
  }
  .wrem48-lg {
    width: 48rem;
  }
  .mhrem48-lg {
    min-height: 48rem;
  }
  .mwrem48-lg {
    min-width: 48rem;
  }
  .hpx49-lg {
    height: 49px;
  }
  .wpx49-lg {
    width: 49px;
  }
  .hrem49-lg {
    height: 49rem;
  }
  .wrem49-lg {
    width: 49rem;
  }
  .mhrem49-lg {
    min-height: 49rem;
  }
  .mwrem49-lg {
    min-width: 49rem;
  }
  .hpx50-lg {
    height: 50px;
  }
  .wpx50-lg {
    width: 50px;
  }
  .hrem50-lg {
    height: 50rem;
  }
  .wrem50-lg {
    width: 50rem;
  }
  .mhrem50-lg {
    min-height: 50rem;
  }
  .mwrem50-lg {
    min-width: 50rem;
  }
  .hpx51-lg {
    height: 51px;
  }
  .wpx51-lg {
    width: 51px;
  }
  .hrem51-lg {
    height: 51rem;
  }
  .wrem51-lg {
    width: 51rem;
  }
  .mhrem51-lg {
    min-height: 51rem;
  }
  .mwrem51-lg {
    min-width: 51rem;
  }
  .hpx52-lg {
    height: 52px;
  }
  .wpx52-lg {
    width: 52px;
  }
  .hrem52-lg {
    height: 52rem;
  }
  .wrem52-lg {
    width: 52rem;
  }
  .mhrem52-lg {
    min-height: 52rem;
  }
  .mwrem52-lg {
    min-width: 52rem;
  }
  .hpx53-lg {
    height: 53px;
  }
  .wpx53-lg {
    width: 53px;
  }
  .hrem53-lg {
    height: 53rem;
  }
  .wrem53-lg {
    width: 53rem;
  }
  .mhrem53-lg {
    min-height: 53rem;
  }
  .mwrem53-lg {
    min-width: 53rem;
  }
  .hpx54-lg {
    height: 54px;
  }
  .wpx54-lg {
    width: 54px;
  }
  .hrem54-lg {
    height: 54rem;
  }
  .wrem54-lg {
    width: 54rem;
  }
  .mhrem54-lg {
    min-height: 54rem;
  }
  .mwrem54-lg {
    min-width: 54rem;
  }
  .hpx55-lg {
    height: 55px;
  }
  .wpx55-lg {
    width: 55px;
  }
  .hrem55-lg {
    height: 55rem;
  }
  .wrem55-lg {
    width: 55rem;
  }
  .mhrem55-lg {
    min-height: 55rem;
  }
  .mwrem55-lg {
    min-width: 55rem;
  }
  .hpx56-lg {
    height: 56px;
  }
  .wpx56-lg {
    width: 56px;
  }
  .hrem56-lg {
    height: 56rem;
  }
  .wrem56-lg {
    width: 56rem;
  }
  .mhrem56-lg {
    min-height: 56rem;
  }
  .mwrem56-lg {
    min-width: 56rem;
  }
  .hpx57-lg {
    height: 57px;
  }
  .wpx57-lg {
    width: 57px;
  }
  .hrem57-lg {
    height: 57rem;
  }
  .wrem57-lg {
    width: 57rem;
  }
  .mhrem57-lg {
    min-height: 57rem;
  }
  .mwrem57-lg {
    min-width: 57rem;
  }
  .hpx58-lg {
    height: 58px;
  }
  .wpx58-lg {
    width: 58px;
  }
  .hrem58-lg {
    height: 58rem;
  }
  .wrem58-lg {
    width: 58rem;
  }
  .mhrem58-lg {
    min-height: 58rem;
  }
  .mwrem58-lg {
    min-width: 58rem;
  }
  .hpx59-lg {
    height: 59px;
  }
  .wpx59-lg {
    width: 59px;
  }
  .hrem59-lg {
    height: 59rem;
  }
  .wrem59-lg {
    width: 59rem;
  }
  .mhrem59-lg {
    min-height: 59rem;
  }
  .mwrem59-lg {
    min-width: 59rem;
  }
  .hpx60-lg {
    height: 60px;
  }
  .wpx60-lg {
    width: 60px;
  }
  .hrem60-lg {
    height: 60rem;
  }
  .wrem60-lg {
    width: 60rem;
  }
  .mhrem60-lg {
    min-height: 60rem;
  }
  .mwrem60-lg {
    min-width: 60rem;
  }
  .hpx61-lg {
    height: 61px;
  }
  .wpx61-lg {
    width: 61px;
  }
  .hrem61-lg {
    height: 61rem;
  }
  .wrem61-lg {
    width: 61rem;
  }
  .mhrem61-lg {
    min-height: 61rem;
  }
  .mwrem61-lg {
    min-width: 61rem;
  }
  .hpx62-lg {
    height: 62px;
  }
  .wpx62-lg {
    width: 62px;
  }
  .hrem62-lg {
    height: 62rem;
  }
  .wrem62-lg {
    width: 62rem;
  }
  .mhrem62-lg {
    min-height: 62rem;
  }
  .mwrem62-lg {
    min-width: 62rem;
  }
  .hpx63-lg {
    height: 63px;
  }
  .wpx63-lg {
    width: 63px;
  }
  .hrem63-lg {
    height: 63rem;
  }
  .wrem63-lg {
    width: 63rem;
  }
  .mhrem63-lg {
    min-height: 63rem;
  }
  .mwrem63-lg {
    min-width: 63rem;
  }
  .hpx64-lg {
    height: 64px;
  }
  .wpx64-lg {
    width: 64px;
  }
  .hrem64-lg {
    height: 64rem;
  }
  .wrem64-lg {
    width: 64rem;
  }
  .mhrem64-lg {
    min-height: 64rem;
  }
  .mwrem64-lg {
    min-width: 64rem;
  }
  .hpx65-lg {
    height: 65px;
  }
  .wpx65-lg {
    width: 65px;
  }
  .hrem65-lg {
    height: 65rem;
  }
  .wrem65-lg {
    width: 65rem;
  }
  .mhrem65-lg {
    min-height: 65rem;
  }
  .mwrem65-lg {
    min-width: 65rem;
  }
  .hpx66-lg {
    height: 66px;
  }
  .wpx66-lg {
    width: 66px;
  }
  .hrem66-lg {
    height: 66rem;
  }
  .wrem66-lg {
    width: 66rem;
  }
  .mhrem66-lg {
    min-height: 66rem;
  }
  .mwrem66-lg {
    min-width: 66rem;
  }
  .hpx67-lg {
    height: 67px;
  }
  .wpx67-lg {
    width: 67px;
  }
  .hrem67-lg {
    height: 67rem;
  }
  .wrem67-lg {
    width: 67rem;
  }
  .mhrem67-lg {
    min-height: 67rem;
  }
  .mwrem67-lg {
    min-width: 67rem;
  }
  .hpx68-lg {
    height: 68px;
  }
  .wpx68-lg {
    width: 68px;
  }
  .hrem68-lg {
    height: 68rem;
  }
  .wrem68-lg {
    width: 68rem;
  }
  .mhrem68-lg {
    min-height: 68rem;
  }
  .mwrem68-lg {
    min-width: 68rem;
  }
  .hpx69-lg {
    height: 69px;
  }
  .wpx69-lg {
    width: 69px;
  }
  .hrem69-lg {
    height: 69rem;
  }
  .wrem69-lg {
    width: 69rem;
  }
  .mhrem69-lg {
    min-height: 69rem;
  }
  .mwrem69-lg {
    min-width: 69rem;
  }
  .hpx70-lg {
    height: 70px;
  }
  .wpx70-lg {
    width: 70px;
  }
  .hrem70-lg {
    height: 70rem;
  }
  .wrem70-lg {
    width: 70rem;
  }
  .mhrem70-lg {
    min-height: 70rem;
  }
  .mwrem70-lg {
    min-width: 70rem;
  }
  .hpx71-lg {
    height: 71px;
  }
  .wpx71-lg {
    width: 71px;
  }
  .hrem71-lg {
    height: 71rem;
  }
  .wrem71-lg {
    width: 71rem;
  }
  .mhrem71-lg {
    min-height: 71rem;
  }
  .mwrem71-lg {
    min-width: 71rem;
  }
  .hpx72-lg {
    height: 72px;
  }
  .wpx72-lg {
    width: 72px;
  }
  .hrem72-lg {
    height: 72rem;
  }
  .wrem72-lg {
    width: 72rem;
  }
  .mhrem72-lg {
    min-height: 72rem;
  }
  .mwrem72-lg {
    min-width: 72rem;
  }
  .hpx73-lg {
    height: 73px;
  }
  .wpx73-lg {
    width: 73px;
  }
  .hrem73-lg {
    height: 73rem;
  }
  .wrem73-lg {
    width: 73rem;
  }
  .mhrem73-lg {
    min-height: 73rem;
  }
  .mwrem73-lg {
    min-width: 73rem;
  }
  .hpx74-lg {
    height: 74px;
  }
  .wpx74-lg {
    width: 74px;
  }
  .hrem74-lg {
    height: 74rem;
  }
  .wrem74-lg {
    width: 74rem;
  }
  .mhrem74-lg {
    min-height: 74rem;
  }
  .mwrem74-lg {
    min-width: 74rem;
  }
  .hpx75-lg {
    height: 75px;
  }
  .wpx75-lg {
    width: 75px;
  }
  .hrem75-lg {
    height: 75rem;
  }
  .wrem75-lg {
    width: 75rem;
  }
  .mhrem75-lg {
    min-height: 75rem;
  }
  .mwrem75-lg {
    min-width: 75rem;
  }
  .hpx76-lg {
    height: 76px;
  }
  .wpx76-lg {
    width: 76px;
  }
  .hrem76-lg {
    height: 76rem;
  }
  .wrem76-lg {
    width: 76rem;
  }
  .mhrem76-lg {
    min-height: 76rem;
  }
  .mwrem76-lg {
    min-width: 76rem;
  }
  .hpx77-lg {
    height: 77px;
  }
  .wpx77-lg {
    width: 77px;
  }
  .hrem77-lg {
    height: 77rem;
  }
  .wrem77-lg {
    width: 77rem;
  }
  .mhrem77-lg {
    min-height: 77rem;
  }
  .mwrem77-lg {
    min-width: 77rem;
  }
  .hpx78-lg {
    height: 78px;
  }
  .wpx78-lg {
    width: 78px;
  }
  .hrem78-lg {
    height: 78rem;
  }
  .wrem78-lg {
    width: 78rem;
  }
  .mhrem78-lg {
    min-height: 78rem;
  }
  .mwrem78-lg {
    min-width: 78rem;
  }
  .hpx79-lg {
    height: 79px;
  }
  .wpx79-lg {
    width: 79px;
  }
  .hrem79-lg {
    height: 79rem;
  }
  .wrem79-lg {
    width: 79rem;
  }
  .mhrem79-lg {
    min-height: 79rem;
  }
  .mwrem79-lg {
    min-width: 79rem;
  }
  .hpx80-lg {
    height: 80px;
  }
  .wpx80-lg {
    width: 80px;
  }
  .hrem80-lg {
    height: 80rem;
  }
  .wrem80-lg {
    width: 80rem;
  }
  .mhrem80-lg {
    min-height: 80rem;
  }
  .mwrem80-lg {
    min-width: 80rem;
  }
  .hpx81-lg {
    height: 81px;
  }
  .wpx81-lg {
    width: 81px;
  }
  .hrem81-lg {
    height: 81rem;
  }
  .wrem81-lg {
    width: 81rem;
  }
  .mhrem81-lg {
    min-height: 81rem;
  }
  .mwrem81-lg {
    min-width: 81rem;
  }
  .hpx82-lg {
    height: 82px;
  }
  .wpx82-lg {
    width: 82px;
  }
  .hrem82-lg {
    height: 82rem;
  }
  .wrem82-lg {
    width: 82rem;
  }
  .mhrem82-lg {
    min-height: 82rem;
  }
  .mwrem82-lg {
    min-width: 82rem;
  }
  .hpx83-lg {
    height: 83px;
  }
  .wpx83-lg {
    width: 83px;
  }
  .hrem83-lg {
    height: 83rem;
  }
  .wrem83-lg {
    width: 83rem;
  }
  .mhrem83-lg {
    min-height: 83rem;
  }
  .mwrem83-lg {
    min-width: 83rem;
  }
  .hpx84-lg {
    height: 84px;
  }
  .wpx84-lg {
    width: 84px;
  }
  .hrem84-lg {
    height: 84rem;
  }
  .wrem84-lg {
    width: 84rem;
  }
  .mhrem84-lg {
    min-height: 84rem;
  }
  .mwrem84-lg {
    min-width: 84rem;
  }
  .hpx85-lg {
    height: 85px;
  }
  .wpx85-lg {
    width: 85px;
  }
  .hrem85-lg {
    height: 85rem;
  }
  .wrem85-lg {
    width: 85rem;
  }
  .mhrem85-lg {
    min-height: 85rem;
  }
  .mwrem85-lg {
    min-width: 85rem;
  }
  .hpx86-lg {
    height: 86px;
  }
  .wpx86-lg {
    width: 86px;
  }
  .hrem86-lg {
    height: 86rem;
  }
  .wrem86-lg {
    width: 86rem;
  }
  .mhrem86-lg {
    min-height: 86rem;
  }
  .mwrem86-lg {
    min-width: 86rem;
  }
  .hpx87-lg {
    height: 87px;
  }
  .wpx87-lg {
    width: 87px;
  }
  .hrem87-lg {
    height: 87rem;
  }
  .wrem87-lg {
    width: 87rem;
  }
  .mhrem87-lg {
    min-height: 87rem;
  }
  .mwrem87-lg {
    min-width: 87rem;
  }
  .hpx88-lg {
    height: 88px;
  }
  .wpx88-lg {
    width: 88px;
  }
  .hrem88-lg {
    height: 88rem;
  }
  .wrem88-lg {
    width: 88rem;
  }
  .mhrem88-lg {
    min-height: 88rem;
  }
  .mwrem88-lg {
    min-width: 88rem;
  }
  .hpx89-lg {
    height: 89px;
  }
  .wpx89-lg {
    width: 89px;
  }
  .hrem89-lg {
    height: 89rem;
  }
  .wrem89-lg {
    width: 89rem;
  }
  .mhrem89-lg {
    min-height: 89rem;
  }
  .mwrem89-lg {
    min-width: 89rem;
  }
  .hpx90-lg {
    height: 90px;
  }
  .wpx90-lg {
    width: 90px;
  }
  .hrem90-lg {
    height: 90rem;
  }
  .wrem90-lg {
    width: 90rem;
  }
  .mhrem90-lg {
    min-height: 90rem;
  }
  .mwrem90-lg {
    min-width: 90rem;
  }
  .hpx91-lg {
    height: 91px;
  }
  .wpx91-lg {
    width: 91px;
  }
  .hrem91-lg {
    height: 91rem;
  }
  .wrem91-lg {
    width: 91rem;
  }
  .mhrem91-lg {
    min-height: 91rem;
  }
  .mwrem91-lg {
    min-width: 91rem;
  }
  .hpx92-lg {
    height: 92px;
  }
  .wpx92-lg {
    width: 92px;
  }
  .hrem92-lg {
    height: 92rem;
  }
  .wrem92-lg {
    width: 92rem;
  }
  .mhrem92-lg {
    min-height: 92rem;
  }
  .mwrem92-lg {
    min-width: 92rem;
  }
  .hpx93-lg {
    height: 93px;
  }
  .wpx93-lg {
    width: 93px;
  }
  .hrem93-lg {
    height: 93rem;
  }
  .wrem93-lg {
    width: 93rem;
  }
  .mhrem93-lg {
    min-height: 93rem;
  }
  .mwrem93-lg {
    min-width: 93rem;
  }
  .hpx94-lg {
    height: 94px;
  }
  .wpx94-lg {
    width: 94px;
  }
  .hrem94-lg {
    height: 94rem;
  }
  .wrem94-lg {
    width: 94rem;
  }
  .mhrem94-lg {
    min-height: 94rem;
  }
  .mwrem94-lg {
    min-width: 94rem;
  }
  .hpx95-lg {
    height: 95px;
  }
  .wpx95-lg {
    width: 95px;
  }
  .hrem95-lg {
    height: 95rem;
  }
  .wrem95-lg {
    width: 95rem;
  }
  .mhrem95-lg {
    min-height: 95rem;
  }
  .mwrem95-lg {
    min-width: 95rem;
  }
  .hpx96-lg {
    height: 96px;
  }
  .wpx96-lg {
    width: 96px;
  }
  .hrem96-lg {
    height: 96rem;
  }
  .wrem96-lg {
    width: 96rem;
  }
  .mhrem96-lg {
    min-height: 96rem;
  }
  .mwrem96-lg {
    min-width: 96rem;
  }
  .hpx97-lg {
    height: 97px;
  }
  .wpx97-lg {
    width: 97px;
  }
  .hrem97-lg {
    height: 97rem;
  }
  .wrem97-lg {
    width: 97rem;
  }
  .mhrem97-lg {
    min-height: 97rem;
  }
  .mwrem97-lg {
    min-width: 97rem;
  }
  .hpx98-lg {
    height: 98px;
  }
  .wpx98-lg {
    width: 98px;
  }
  .hrem98-lg {
    height: 98rem;
  }
  .wrem98-lg {
    width: 98rem;
  }
  .mhrem98-lg {
    min-height: 98rem;
  }
  .mwrem98-lg {
    min-width: 98rem;
  }
  .hpx99-lg {
    height: 99px;
  }
  .wpx99-lg {
    width: 99px;
  }
  .hrem99-lg {
    height: 99rem;
  }
  .wrem99-lg {
    width: 99rem;
  }
  .mhrem99-lg {
    min-height: 99rem;
  }
  .mwrem99-lg {
    min-width: 99rem;
  }
  .hpx100-lg {
    height: 100px;
  }
  .wpx100-lg {
    width: 100px;
  }
  .hrem100-lg {
    height: 100rem;
  }
  .wrem100-lg {
    width: 100rem;
  }
  .mhrem100-lg {
    min-height: 100rem;
  }
  .mwrem100-lg {
    min-width: 100rem;
  }
}
@media (max-width: 1135px) {
  .w0-lgm {
    width: auto !important;
  }
  .h0-lgm {
    height: auto !important;
  }
  .wh0-lgm {
    height: auto !important;
    width: auto !important;
  }
  .w1-lgm {
    width: var(--s1) !important;
  }
  .h1-lgm {
    height: var(--s1) !important;
  }
  .wh1-lgm {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-lgm {
    width: var(--s2) !important;
  }
  .h2-lgm {
    height: var(--s2) !important;
  }
  .wh2-lgm {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-lgm {
    width: var(--s3) !important;
  }
  .h3-lgm {
    height: var(--s3) !important;
  }
  .wh3-lgm {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-lgm {
    width: var(--s4) !important;
  }
  .h4-lgm {
    height: var(--s4) !important;
  }
  .wh4-lgm {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-lgm {
    width: var(--s5) !important;
  }
  .h5-lgm {
    height: var(--s5) !important;
  }
  .wh5-lgm {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-lgm {
    width: var(--s6) !important;
  }
  .h6-lgm {
    height: var(--s6) !important;
  }
  .wh6-lgm {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-lgm {
    width: var(--s7) !important;
  }
  .h7-lgm {
    height: var(--s7) !important;
  }
  .wh7-lgm {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-lgm {
    width: var(--s8) !important;
  }
  .h8-lgm {
    height: var(--s8) !important;
  }
  .wh8-lgm {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-lgm {
    width: var(--s9) !important;
  }
  .h9-lgm {
    height: var(--s9) !important;
  }
  .wh9-lgm {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-lgm {
    width: var(--s10) !important;
  }
  .h10-lgm {
    height: var(--s10) !important;
  }
  .wh10-lgm {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-lgm {
    width: var(--s11) !important;
  }
  .h11-lgm {
    height: var(--s11) !important;
  }
  .wh11-lgm {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-lgm {
    width: var(--s12) !important;
  }
  .h12-lgm {
    height: var(--s12) !important;
  }
  .wh12-lgm {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-lgm {
    width: var(--s13) !important;
  }
  .h13-lgm {
    height: var(--s13) !important;
  }
  .wh13-lgm {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-lgm {
    width: var(--s14) !important;
  }
  .h14-lgm {
    height: var(--s14) !important;
  }
  .wh14-lgm {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-lgm {
    width: var(--s15) !important;
  }
  .h15-lgm {
    height: var(--s15) !important;
  }
  .wh15-lgm {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-lgm {
    width: var(--s16) !important;
  }
  .h16-lgm {
    height: var(--s16) !important;
  }
  .wh16-lgm {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-lgm {
    width: var(--s17) !important;
  }
  .h17-lgm {
    height: var(--s17) !important;
  }
  .wh17-lgm {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-lgm {
    width: var(--s18) !important;
  }
  .h18-lgm {
    height: var(--s18) !important;
  }
  .wh18-lgm {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-lgm {
    width: var(--s19) !important;
  }
  .h19-lgm {
    height: var(--s19) !important;
  }
  .wh19-lgm {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-lgm {
    width: var(--s20) !important;
  }
  .h20-lgm {
    height: var(--s20) !important;
  }
  .wh20-lgm {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-lgm {
    width: var(--s21) !important;
  }
  .h21-lgm {
    height: var(--s21) !important;
  }
  .wh21-lgm {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-lgm {
    width: var(--s22) !important;
  }
  .h22-lgm {
    height: var(--s22) !important;
  }
  .wh22-lgm {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-lgm {
    width: 100% !important;
  }
  .tall-lgm {
    height: 100% !important;
  }
  .w-auto-lgm {
    width: auto !important;
  }
  .h-auto-lgm {
    height: auto !important;
  }
  .wide0-lgm {
    width: auto !important;
  }
  .tall0-lgm {
    height: auto !important;
  }
  .wide5-lgm {
    width: 5% !important;
  }
  .tall5-lgm {
    height: 5% !important;
  }
  .wide10-lgm {
    width: 10% !important;
  }
  .tall10-lgm {
    height: 10% !important;
  }
  .wide15-lgm {
    width: 15% !important;
  }
  .tall15-lgm {
    height: 15% !important;
  }
  .wide20-lgm {
    width: 20% !important;
  }
  .tall20-lgm {
    height: 20% !important;
  }
  .wide25-lgm {
    width: 25% !important;
  }
  .tall25-lgm {
    height: 25% !important;
  }
  .wide30-lgm {
    width: 30% !important;
  }
  .tall30-lgm {
    height: 30% !important;
  }
  .wide35-lgm {
    width: 35% !important;
  }
  .tall35-lgm {
    height: 35% !important;
  }
  .wide40-lgm {
    width: 40% !important;
  }
  .tall40-lgm {
    height: 40% !important;
  }
  .wide45-lgm {
    width: 45% !important;
  }
  .tall45-lgm {
    height: 45% !important;
  }
  .wide50-lgm {
    width: 50% !important;
  }
  .tall50-lgm {
    height: 50% !important;
  }
  .wide55-lgm {
    width: 55% !important;
  }
  .tall55-lgm {
    height: 55% !important;
  }
  .wide60-lgm {
    width: 60% !important;
  }
  .tall60-lgm {
    height: 60% !important;
  }
  .wide65-lgm {
    width: 65% !important;
  }
  .tall65-lgm {
    height: 65% !important;
  }
  .wide70-lgm {
    width: 70% !important;
  }
  .tall70-lgm {
    height: 70% !important;
  }
  .wide75-lgm {
    width: 75% !important;
  }
  .tall75-lgm {
    height: 75% !important;
  }
  .wide80-lgm {
    width: 80% !important;
  }
  .tall80-lgm {
    height: 80% !important;
  }
  .wide85-lgm {
    width: 85% !important;
  }
  .tall85-lgm {
    height: 85% !important;
  }
  .wide90-lgm {
    width: 90% !important;
  }
  .tall90-lgm {
    height: 90% !important;
  }
  .wide95-lgm {
    width: 95% !important;
  }
  .tall95-lgm {
    height: 95% !important;
  }
  .wide100-lgm {
    width: 100% !important;
  }
  .tall100-lgm {
    height: 100% !important;
  }
  .hpx1-lgm {
    height: 1px;
  }
  .wpx1-lgm {
    width: 1px;
  }
  .hrem1-lgm {
    height: 1rem;
  }
  .wrem1-lgm {
    width: 1rem;
  }
  .mhrem1-lgm {
    min-height: 1rem;
  }
  .mwrem1-lgm {
    min-width: 1rem;
  }
  .hpx2-lgm {
    height: 2px;
  }
  .wpx2-lgm {
    width: 2px;
  }
  .hrem2-lgm {
    height: 2rem;
  }
  .wrem2-lgm {
    width: 2rem;
  }
  .mhrem2-lgm {
    min-height: 2rem;
  }
  .mwrem2-lgm {
    min-width: 2rem;
  }
  .hpx3-lgm {
    height: 3px;
  }
  .wpx3-lgm {
    width: 3px;
  }
  .hrem3-lgm {
    height: 3rem;
  }
  .wrem3-lgm {
    width: 3rem;
  }
  .mhrem3-lgm {
    min-height: 3rem;
  }
  .mwrem3-lgm {
    min-width: 3rem;
  }
  .hpx4-lgm {
    height: 4px;
  }
  .wpx4-lgm {
    width: 4px;
  }
  .hrem4-lgm {
    height: 4rem;
  }
  .wrem4-lgm {
    width: 4rem;
  }
  .mhrem4-lgm {
    min-height: 4rem;
  }
  .mwrem4-lgm {
    min-width: 4rem;
  }
  .hpx5-lgm {
    height: 5px;
  }
  .wpx5-lgm {
    width: 5px;
  }
  .hrem5-lgm {
    height: 5rem;
  }
  .wrem5-lgm {
    width: 5rem;
  }
  .mhrem5-lgm {
    min-height: 5rem;
  }
  .mwrem5-lgm {
    min-width: 5rem;
  }
  .hpx6-lgm {
    height: 6px;
  }
  .wpx6-lgm {
    width: 6px;
  }
  .hrem6-lgm {
    height: 6rem;
  }
  .wrem6-lgm {
    width: 6rem;
  }
  .mhrem6-lgm {
    min-height: 6rem;
  }
  .mwrem6-lgm {
    min-width: 6rem;
  }
  .hpx7-lgm {
    height: 7px;
  }
  .wpx7-lgm {
    width: 7px;
  }
  .hrem7-lgm {
    height: 7rem;
  }
  .wrem7-lgm {
    width: 7rem;
  }
  .mhrem7-lgm {
    min-height: 7rem;
  }
  .mwrem7-lgm {
    min-width: 7rem;
  }
  .hpx8-lgm {
    height: 8px;
  }
  .wpx8-lgm {
    width: 8px;
  }
  .hrem8-lgm {
    height: 8rem;
  }
  .wrem8-lgm {
    width: 8rem;
  }
  .mhrem8-lgm {
    min-height: 8rem;
  }
  .mwrem8-lgm {
    min-width: 8rem;
  }
  .hpx9-lgm {
    height: 9px;
  }
  .wpx9-lgm {
    width: 9px;
  }
  .hrem9-lgm {
    height: 9rem;
  }
  .wrem9-lgm {
    width: 9rem;
  }
  .mhrem9-lgm {
    min-height: 9rem;
  }
  .mwrem9-lgm {
    min-width: 9rem;
  }
  .hpx10-lgm {
    height: 10px;
  }
  .wpx10-lgm {
    width: 10px;
  }
  .hrem10-lgm {
    height: 10rem;
  }
  .wrem10-lgm {
    width: 10rem;
  }
  .mhrem10-lgm {
    min-height: 10rem;
  }
  .mwrem10-lgm {
    min-width: 10rem;
  }
  .hpx11-lgm {
    height: 11px;
  }
  .wpx11-lgm {
    width: 11px;
  }
  .hrem11-lgm {
    height: 11rem;
  }
  .wrem11-lgm {
    width: 11rem;
  }
  .mhrem11-lgm {
    min-height: 11rem;
  }
  .mwrem11-lgm {
    min-width: 11rem;
  }
  .hpx12-lgm {
    height: 12px;
  }
  .wpx12-lgm {
    width: 12px;
  }
  .hrem12-lgm {
    height: 12rem;
  }
  .wrem12-lgm {
    width: 12rem;
  }
  .mhrem12-lgm {
    min-height: 12rem;
  }
  .mwrem12-lgm {
    min-width: 12rem;
  }
  .hpx13-lgm {
    height: 13px;
  }
  .wpx13-lgm {
    width: 13px;
  }
  .hrem13-lgm {
    height: 13rem;
  }
  .wrem13-lgm {
    width: 13rem;
  }
  .mhrem13-lgm {
    min-height: 13rem;
  }
  .mwrem13-lgm {
    min-width: 13rem;
  }
  .hpx14-lgm {
    height: 14px;
  }
  .wpx14-lgm {
    width: 14px;
  }
  .hrem14-lgm {
    height: 14rem;
  }
  .wrem14-lgm {
    width: 14rem;
  }
  .mhrem14-lgm {
    min-height: 14rem;
  }
  .mwrem14-lgm {
    min-width: 14rem;
  }
  .hpx15-lgm {
    height: 15px;
  }
  .wpx15-lgm {
    width: 15px;
  }
  .hrem15-lgm {
    height: 15rem;
  }
  .wrem15-lgm {
    width: 15rem;
  }
  .mhrem15-lgm {
    min-height: 15rem;
  }
  .mwrem15-lgm {
    min-width: 15rem;
  }
  .hpx16-lgm {
    height: 16px;
  }
  .wpx16-lgm {
    width: 16px;
  }
  .hrem16-lgm {
    height: 16rem;
  }
  .wrem16-lgm {
    width: 16rem;
  }
  .mhrem16-lgm {
    min-height: 16rem;
  }
  .mwrem16-lgm {
    min-width: 16rem;
  }
  .hpx17-lgm {
    height: 17px;
  }
  .wpx17-lgm {
    width: 17px;
  }
  .hrem17-lgm {
    height: 17rem;
  }
  .wrem17-lgm {
    width: 17rem;
  }
  .mhrem17-lgm {
    min-height: 17rem;
  }
  .mwrem17-lgm {
    min-width: 17rem;
  }
  .hpx18-lgm {
    height: 18px;
  }
  .wpx18-lgm {
    width: 18px;
  }
  .hrem18-lgm {
    height: 18rem;
  }
  .wrem18-lgm {
    width: 18rem;
  }
  .mhrem18-lgm {
    min-height: 18rem;
  }
  .mwrem18-lgm {
    min-width: 18rem;
  }
  .hpx19-lgm {
    height: 19px;
  }
  .wpx19-lgm {
    width: 19px;
  }
  .hrem19-lgm {
    height: 19rem;
  }
  .wrem19-lgm {
    width: 19rem;
  }
  .mhrem19-lgm {
    min-height: 19rem;
  }
  .mwrem19-lgm {
    min-width: 19rem;
  }
  .hpx20-lgm {
    height: 20px;
  }
  .wpx20-lgm {
    width: 20px;
  }
  .hrem20-lgm {
    height: 20rem;
  }
  .wrem20-lgm {
    width: 20rem;
  }
  .mhrem20-lgm {
    min-height: 20rem;
  }
  .mwrem20-lgm {
    min-width: 20rem;
  }
  .hpx21-lgm {
    height: 21px;
  }
  .wpx21-lgm {
    width: 21px;
  }
  .hrem21-lgm {
    height: 21rem;
  }
  .wrem21-lgm {
    width: 21rem;
  }
  .mhrem21-lgm {
    min-height: 21rem;
  }
  .mwrem21-lgm {
    min-width: 21rem;
  }
  .hpx22-lgm {
    height: 22px;
  }
  .wpx22-lgm {
    width: 22px;
  }
  .hrem22-lgm {
    height: 22rem;
  }
  .wrem22-lgm {
    width: 22rem;
  }
  .mhrem22-lgm {
    min-height: 22rem;
  }
  .mwrem22-lgm {
    min-width: 22rem;
  }
  .hpx23-lgm {
    height: 23px;
  }
  .wpx23-lgm {
    width: 23px;
  }
  .hrem23-lgm {
    height: 23rem;
  }
  .wrem23-lgm {
    width: 23rem;
  }
  .mhrem23-lgm {
    min-height: 23rem;
  }
  .mwrem23-lgm {
    min-width: 23rem;
  }
  .hpx24-lgm {
    height: 24px;
  }
  .wpx24-lgm {
    width: 24px;
  }
  .hrem24-lgm {
    height: 24rem;
  }
  .wrem24-lgm {
    width: 24rem;
  }
  .mhrem24-lgm {
    min-height: 24rem;
  }
  .mwrem24-lgm {
    min-width: 24rem;
  }
  .hpx25-lgm {
    height: 25px;
  }
  .wpx25-lgm {
    width: 25px;
  }
  .hrem25-lgm {
    height: 25rem;
  }
  .wrem25-lgm {
    width: 25rem;
  }
  .mhrem25-lgm {
    min-height: 25rem;
  }
  .mwrem25-lgm {
    min-width: 25rem;
  }
  .hpx26-lgm {
    height: 26px;
  }
  .wpx26-lgm {
    width: 26px;
  }
  .hrem26-lgm {
    height: 26rem;
  }
  .wrem26-lgm {
    width: 26rem;
  }
  .mhrem26-lgm {
    min-height: 26rem;
  }
  .mwrem26-lgm {
    min-width: 26rem;
  }
  .hpx27-lgm {
    height: 27px;
  }
  .wpx27-lgm {
    width: 27px;
  }
  .hrem27-lgm {
    height: 27rem;
  }
  .wrem27-lgm {
    width: 27rem;
  }
  .mhrem27-lgm {
    min-height: 27rem;
  }
  .mwrem27-lgm {
    min-width: 27rem;
  }
  .hpx28-lgm {
    height: 28px;
  }
  .wpx28-lgm {
    width: 28px;
  }
  .hrem28-lgm {
    height: 28rem;
  }
  .wrem28-lgm {
    width: 28rem;
  }
  .mhrem28-lgm {
    min-height: 28rem;
  }
  .mwrem28-lgm {
    min-width: 28rem;
  }
  .hpx29-lgm {
    height: 29px;
  }
  .wpx29-lgm {
    width: 29px;
  }
  .hrem29-lgm {
    height: 29rem;
  }
  .wrem29-lgm {
    width: 29rem;
  }
  .mhrem29-lgm {
    min-height: 29rem;
  }
  .mwrem29-lgm {
    min-width: 29rem;
  }
  .hpx30-lgm {
    height: 30px;
  }
  .wpx30-lgm {
    width: 30px;
  }
  .hrem30-lgm {
    height: 30rem;
  }
  .wrem30-lgm {
    width: 30rem;
  }
  .mhrem30-lgm {
    min-height: 30rem;
  }
  .mwrem30-lgm {
    min-width: 30rem;
  }
  .hpx31-lgm {
    height: 31px;
  }
  .wpx31-lgm {
    width: 31px;
  }
  .hrem31-lgm {
    height: 31rem;
  }
  .wrem31-lgm {
    width: 31rem;
  }
  .mhrem31-lgm {
    min-height: 31rem;
  }
  .mwrem31-lgm {
    min-width: 31rem;
  }
  .hpx32-lgm {
    height: 32px;
  }
  .wpx32-lgm {
    width: 32px;
  }
  .hrem32-lgm {
    height: 32rem;
  }
  .wrem32-lgm {
    width: 32rem;
  }
  .mhrem32-lgm {
    min-height: 32rem;
  }
  .mwrem32-lgm {
    min-width: 32rem;
  }
  .hpx33-lgm {
    height: 33px;
  }
  .wpx33-lgm {
    width: 33px;
  }
  .hrem33-lgm {
    height: 33rem;
  }
  .wrem33-lgm {
    width: 33rem;
  }
  .mhrem33-lgm {
    min-height: 33rem;
  }
  .mwrem33-lgm {
    min-width: 33rem;
  }
  .hpx34-lgm {
    height: 34px;
  }
  .wpx34-lgm {
    width: 34px;
  }
  .hrem34-lgm {
    height: 34rem;
  }
  .wrem34-lgm {
    width: 34rem;
  }
  .mhrem34-lgm {
    min-height: 34rem;
  }
  .mwrem34-lgm {
    min-width: 34rem;
  }
  .hpx35-lgm {
    height: 35px;
  }
  .wpx35-lgm {
    width: 35px;
  }
  .hrem35-lgm {
    height: 35rem;
  }
  .wrem35-lgm {
    width: 35rem;
  }
  .mhrem35-lgm {
    min-height: 35rem;
  }
  .mwrem35-lgm {
    min-width: 35rem;
  }
  .hpx36-lgm {
    height: 36px;
  }
  .wpx36-lgm {
    width: 36px;
  }
  .hrem36-lgm {
    height: 36rem;
  }
  .wrem36-lgm {
    width: 36rem;
  }
  .mhrem36-lgm {
    min-height: 36rem;
  }
  .mwrem36-lgm {
    min-width: 36rem;
  }
  .hpx37-lgm {
    height: 37px;
  }
  .wpx37-lgm {
    width: 37px;
  }
  .hrem37-lgm {
    height: 37rem;
  }
  .wrem37-lgm {
    width: 37rem;
  }
  .mhrem37-lgm {
    min-height: 37rem;
  }
  .mwrem37-lgm {
    min-width: 37rem;
  }
  .hpx38-lgm {
    height: 38px;
  }
  .wpx38-lgm {
    width: 38px;
  }
  .hrem38-lgm {
    height: 38rem;
  }
  .wrem38-lgm {
    width: 38rem;
  }
  .mhrem38-lgm {
    min-height: 38rem;
  }
  .mwrem38-lgm {
    min-width: 38rem;
  }
  .hpx39-lgm {
    height: 39px;
  }
  .wpx39-lgm {
    width: 39px;
  }
  .hrem39-lgm {
    height: 39rem;
  }
  .wrem39-lgm {
    width: 39rem;
  }
  .mhrem39-lgm {
    min-height: 39rem;
  }
  .mwrem39-lgm {
    min-width: 39rem;
  }
  .hpx40-lgm {
    height: 40px;
  }
  .wpx40-lgm {
    width: 40px;
  }
  .hrem40-lgm {
    height: 40rem;
  }
  .wrem40-lgm {
    width: 40rem;
  }
  .mhrem40-lgm {
    min-height: 40rem;
  }
  .mwrem40-lgm {
    min-width: 40rem;
  }
  .hpx41-lgm {
    height: 41px;
  }
  .wpx41-lgm {
    width: 41px;
  }
  .hrem41-lgm {
    height: 41rem;
  }
  .wrem41-lgm {
    width: 41rem;
  }
  .mhrem41-lgm {
    min-height: 41rem;
  }
  .mwrem41-lgm {
    min-width: 41rem;
  }
  .hpx42-lgm {
    height: 42px;
  }
  .wpx42-lgm {
    width: 42px;
  }
  .hrem42-lgm {
    height: 42rem;
  }
  .wrem42-lgm {
    width: 42rem;
  }
  .mhrem42-lgm {
    min-height: 42rem;
  }
  .mwrem42-lgm {
    min-width: 42rem;
  }
  .hpx43-lgm {
    height: 43px;
  }
  .wpx43-lgm {
    width: 43px;
  }
  .hrem43-lgm {
    height: 43rem;
  }
  .wrem43-lgm {
    width: 43rem;
  }
  .mhrem43-lgm {
    min-height: 43rem;
  }
  .mwrem43-lgm {
    min-width: 43rem;
  }
  .hpx44-lgm {
    height: 44px;
  }
  .wpx44-lgm {
    width: 44px;
  }
  .hrem44-lgm {
    height: 44rem;
  }
  .wrem44-lgm {
    width: 44rem;
  }
  .mhrem44-lgm {
    min-height: 44rem;
  }
  .mwrem44-lgm {
    min-width: 44rem;
  }
  .hpx45-lgm {
    height: 45px;
  }
  .wpx45-lgm {
    width: 45px;
  }
  .hrem45-lgm {
    height: 45rem;
  }
  .wrem45-lgm {
    width: 45rem;
  }
  .mhrem45-lgm {
    min-height: 45rem;
  }
  .mwrem45-lgm {
    min-width: 45rem;
  }
  .hpx46-lgm {
    height: 46px;
  }
  .wpx46-lgm {
    width: 46px;
  }
  .hrem46-lgm {
    height: 46rem;
  }
  .wrem46-lgm {
    width: 46rem;
  }
  .mhrem46-lgm {
    min-height: 46rem;
  }
  .mwrem46-lgm {
    min-width: 46rem;
  }
  .hpx47-lgm {
    height: 47px;
  }
  .wpx47-lgm {
    width: 47px;
  }
  .hrem47-lgm {
    height: 47rem;
  }
  .wrem47-lgm {
    width: 47rem;
  }
  .mhrem47-lgm {
    min-height: 47rem;
  }
  .mwrem47-lgm {
    min-width: 47rem;
  }
  .hpx48-lgm {
    height: 48px;
  }
  .wpx48-lgm {
    width: 48px;
  }
  .hrem48-lgm {
    height: 48rem;
  }
  .wrem48-lgm {
    width: 48rem;
  }
  .mhrem48-lgm {
    min-height: 48rem;
  }
  .mwrem48-lgm {
    min-width: 48rem;
  }
  .hpx49-lgm {
    height: 49px;
  }
  .wpx49-lgm {
    width: 49px;
  }
  .hrem49-lgm {
    height: 49rem;
  }
  .wrem49-lgm {
    width: 49rem;
  }
  .mhrem49-lgm {
    min-height: 49rem;
  }
  .mwrem49-lgm {
    min-width: 49rem;
  }
  .hpx50-lgm {
    height: 50px;
  }
  .wpx50-lgm {
    width: 50px;
  }
  .hrem50-lgm {
    height: 50rem;
  }
  .wrem50-lgm {
    width: 50rem;
  }
  .mhrem50-lgm {
    min-height: 50rem;
  }
  .mwrem50-lgm {
    min-width: 50rem;
  }
  .hpx51-lgm {
    height: 51px;
  }
  .wpx51-lgm {
    width: 51px;
  }
  .hrem51-lgm {
    height: 51rem;
  }
  .wrem51-lgm {
    width: 51rem;
  }
  .mhrem51-lgm {
    min-height: 51rem;
  }
  .mwrem51-lgm {
    min-width: 51rem;
  }
  .hpx52-lgm {
    height: 52px;
  }
  .wpx52-lgm {
    width: 52px;
  }
  .hrem52-lgm {
    height: 52rem;
  }
  .wrem52-lgm {
    width: 52rem;
  }
  .mhrem52-lgm {
    min-height: 52rem;
  }
  .mwrem52-lgm {
    min-width: 52rem;
  }
  .hpx53-lgm {
    height: 53px;
  }
  .wpx53-lgm {
    width: 53px;
  }
  .hrem53-lgm {
    height: 53rem;
  }
  .wrem53-lgm {
    width: 53rem;
  }
  .mhrem53-lgm {
    min-height: 53rem;
  }
  .mwrem53-lgm {
    min-width: 53rem;
  }
  .hpx54-lgm {
    height: 54px;
  }
  .wpx54-lgm {
    width: 54px;
  }
  .hrem54-lgm {
    height: 54rem;
  }
  .wrem54-lgm {
    width: 54rem;
  }
  .mhrem54-lgm {
    min-height: 54rem;
  }
  .mwrem54-lgm {
    min-width: 54rem;
  }
  .hpx55-lgm {
    height: 55px;
  }
  .wpx55-lgm {
    width: 55px;
  }
  .hrem55-lgm {
    height: 55rem;
  }
  .wrem55-lgm {
    width: 55rem;
  }
  .mhrem55-lgm {
    min-height: 55rem;
  }
  .mwrem55-lgm {
    min-width: 55rem;
  }
  .hpx56-lgm {
    height: 56px;
  }
  .wpx56-lgm {
    width: 56px;
  }
  .hrem56-lgm {
    height: 56rem;
  }
  .wrem56-lgm {
    width: 56rem;
  }
  .mhrem56-lgm {
    min-height: 56rem;
  }
  .mwrem56-lgm {
    min-width: 56rem;
  }
  .hpx57-lgm {
    height: 57px;
  }
  .wpx57-lgm {
    width: 57px;
  }
  .hrem57-lgm {
    height: 57rem;
  }
  .wrem57-lgm {
    width: 57rem;
  }
  .mhrem57-lgm {
    min-height: 57rem;
  }
  .mwrem57-lgm {
    min-width: 57rem;
  }
  .hpx58-lgm {
    height: 58px;
  }
  .wpx58-lgm {
    width: 58px;
  }
  .hrem58-lgm {
    height: 58rem;
  }
  .wrem58-lgm {
    width: 58rem;
  }
  .mhrem58-lgm {
    min-height: 58rem;
  }
  .mwrem58-lgm {
    min-width: 58rem;
  }
  .hpx59-lgm {
    height: 59px;
  }
  .wpx59-lgm {
    width: 59px;
  }
  .hrem59-lgm {
    height: 59rem;
  }
  .wrem59-lgm {
    width: 59rem;
  }
  .mhrem59-lgm {
    min-height: 59rem;
  }
  .mwrem59-lgm {
    min-width: 59rem;
  }
  .hpx60-lgm {
    height: 60px;
  }
  .wpx60-lgm {
    width: 60px;
  }
  .hrem60-lgm {
    height: 60rem;
  }
  .wrem60-lgm {
    width: 60rem;
  }
  .mhrem60-lgm {
    min-height: 60rem;
  }
  .mwrem60-lgm {
    min-width: 60rem;
  }
  .hpx61-lgm {
    height: 61px;
  }
  .wpx61-lgm {
    width: 61px;
  }
  .hrem61-lgm {
    height: 61rem;
  }
  .wrem61-lgm {
    width: 61rem;
  }
  .mhrem61-lgm {
    min-height: 61rem;
  }
  .mwrem61-lgm {
    min-width: 61rem;
  }
  .hpx62-lgm {
    height: 62px;
  }
  .wpx62-lgm {
    width: 62px;
  }
  .hrem62-lgm {
    height: 62rem;
  }
  .wrem62-lgm {
    width: 62rem;
  }
  .mhrem62-lgm {
    min-height: 62rem;
  }
  .mwrem62-lgm {
    min-width: 62rem;
  }
  .hpx63-lgm {
    height: 63px;
  }
  .wpx63-lgm {
    width: 63px;
  }
  .hrem63-lgm {
    height: 63rem;
  }
  .wrem63-lgm {
    width: 63rem;
  }
  .mhrem63-lgm {
    min-height: 63rem;
  }
  .mwrem63-lgm {
    min-width: 63rem;
  }
  .hpx64-lgm {
    height: 64px;
  }
  .wpx64-lgm {
    width: 64px;
  }
  .hrem64-lgm {
    height: 64rem;
  }
  .wrem64-lgm {
    width: 64rem;
  }
  .mhrem64-lgm {
    min-height: 64rem;
  }
  .mwrem64-lgm {
    min-width: 64rem;
  }
  .hpx65-lgm {
    height: 65px;
  }
  .wpx65-lgm {
    width: 65px;
  }
  .hrem65-lgm {
    height: 65rem;
  }
  .wrem65-lgm {
    width: 65rem;
  }
  .mhrem65-lgm {
    min-height: 65rem;
  }
  .mwrem65-lgm {
    min-width: 65rem;
  }
  .hpx66-lgm {
    height: 66px;
  }
  .wpx66-lgm {
    width: 66px;
  }
  .hrem66-lgm {
    height: 66rem;
  }
  .wrem66-lgm {
    width: 66rem;
  }
  .mhrem66-lgm {
    min-height: 66rem;
  }
  .mwrem66-lgm {
    min-width: 66rem;
  }
  .hpx67-lgm {
    height: 67px;
  }
  .wpx67-lgm {
    width: 67px;
  }
  .hrem67-lgm {
    height: 67rem;
  }
  .wrem67-lgm {
    width: 67rem;
  }
  .mhrem67-lgm {
    min-height: 67rem;
  }
  .mwrem67-lgm {
    min-width: 67rem;
  }
  .hpx68-lgm {
    height: 68px;
  }
  .wpx68-lgm {
    width: 68px;
  }
  .hrem68-lgm {
    height: 68rem;
  }
  .wrem68-lgm {
    width: 68rem;
  }
  .mhrem68-lgm {
    min-height: 68rem;
  }
  .mwrem68-lgm {
    min-width: 68rem;
  }
  .hpx69-lgm {
    height: 69px;
  }
  .wpx69-lgm {
    width: 69px;
  }
  .hrem69-lgm {
    height: 69rem;
  }
  .wrem69-lgm {
    width: 69rem;
  }
  .mhrem69-lgm {
    min-height: 69rem;
  }
  .mwrem69-lgm {
    min-width: 69rem;
  }
  .hpx70-lgm {
    height: 70px;
  }
  .wpx70-lgm {
    width: 70px;
  }
  .hrem70-lgm {
    height: 70rem;
  }
  .wrem70-lgm {
    width: 70rem;
  }
  .mhrem70-lgm {
    min-height: 70rem;
  }
  .mwrem70-lgm {
    min-width: 70rem;
  }
  .hpx71-lgm {
    height: 71px;
  }
  .wpx71-lgm {
    width: 71px;
  }
  .hrem71-lgm {
    height: 71rem;
  }
  .wrem71-lgm {
    width: 71rem;
  }
  .mhrem71-lgm {
    min-height: 71rem;
  }
  .mwrem71-lgm {
    min-width: 71rem;
  }
  .hpx72-lgm {
    height: 72px;
  }
  .wpx72-lgm {
    width: 72px;
  }
  .hrem72-lgm {
    height: 72rem;
  }
  .wrem72-lgm {
    width: 72rem;
  }
  .mhrem72-lgm {
    min-height: 72rem;
  }
  .mwrem72-lgm {
    min-width: 72rem;
  }
  .hpx73-lgm {
    height: 73px;
  }
  .wpx73-lgm {
    width: 73px;
  }
  .hrem73-lgm {
    height: 73rem;
  }
  .wrem73-lgm {
    width: 73rem;
  }
  .mhrem73-lgm {
    min-height: 73rem;
  }
  .mwrem73-lgm {
    min-width: 73rem;
  }
  .hpx74-lgm {
    height: 74px;
  }
  .wpx74-lgm {
    width: 74px;
  }
  .hrem74-lgm {
    height: 74rem;
  }
  .wrem74-lgm {
    width: 74rem;
  }
  .mhrem74-lgm {
    min-height: 74rem;
  }
  .mwrem74-lgm {
    min-width: 74rem;
  }
  .hpx75-lgm {
    height: 75px;
  }
  .wpx75-lgm {
    width: 75px;
  }
  .hrem75-lgm {
    height: 75rem;
  }
  .wrem75-lgm {
    width: 75rem;
  }
  .mhrem75-lgm {
    min-height: 75rem;
  }
  .mwrem75-lgm {
    min-width: 75rem;
  }
  .hpx76-lgm {
    height: 76px;
  }
  .wpx76-lgm {
    width: 76px;
  }
  .hrem76-lgm {
    height: 76rem;
  }
  .wrem76-lgm {
    width: 76rem;
  }
  .mhrem76-lgm {
    min-height: 76rem;
  }
  .mwrem76-lgm {
    min-width: 76rem;
  }
  .hpx77-lgm {
    height: 77px;
  }
  .wpx77-lgm {
    width: 77px;
  }
  .hrem77-lgm {
    height: 77rem;
  }
  .wrem77-lgm {
    width: 77rem;
  }
  .mhrem77-lgm {
    min-height: 77rem;
  }
  .mwrem77-lgm {
    min-width: 77rem;
  }
  .hpx78-lgm {
    height: 78px;
  }
  .wpx78-lgm {
    width: 78px;
  }
  .hrem78-lgm {
    height: 78rem;
  }
  .wrem78-lgm {
    width: 78rem;
  }
  .mhrem78-lgm {
    min-height: 78rem;
  }
  .mwrem78-lgm {
    min-width: 78rem;
  }
  .hpx79-lgm {
    height: 79px;
  }
  .wpx79-lgm {
    width: 79px;
  }
  .hrem79-lgm {
    height: 79rem;
  }
  .wrem79-lgm {
    width: 79rem;
  }
  .mhrem79-lgm {
    min-height: 79rem;
  }
  .mwrem79-lgm {
    min-width: 79rem;
  }
  .hpx80-lgm {
    height: 80px;
  }
  .wpx80-lgm {
    width: 80px;
  }
  .hrem80-lgm {
    height: 80rem;
  }
  .wrem80-lgm {
    width: 80rem;
  }
  .mhrem80-lgm {
    min-height: 80rem;
  }
  .mwrem80-lgm {
    min-width: 80rem;
  }
  .hpx81-lgm {
    height: 81px;
  }
  .wpx81-lgm {
    width: 81px;
  }
  .hrem81-lgm {
    height: 81rem;
  }
  .wrem81-lgm {
    width: 81rem;
  }
  .mhrem81-lgm {
    min-height: 81rem;
  }
  .mwrem81-lgm {
    min-width: 81rem;
  }
  .hpx82-lgm {
    height: 82px;
  }
  .wpx82-lgm {
    width: 82px;
  }
  .hrem82-lgm {
    height: 82rem;
  }
  .wrem82-lgm {
    width: 82rem;
  }
  .mhrem82-lgm {
    min-height: 82rem;
  }
  .mwrem82-lgm {
    min-width: 82rem;
  }
  .hpx83-lgm {
    height: 83px;
  }
  .wpx83-lgm {
    width: 83px;
  }
  .hrem83-lgm {
    height: 83rem;
  }
  .wrem83-lgm {
    width: 83rem;
  }
  .mhrem83-lgm {
    min-height: 83rem;
  }
  .mwrem83-lgm {
    min-width: 83rem;
  }
  .hpx84-lgm {
    height: 84px;
  }
  .wpx84-lgm {
    width: 84px;
  }
  .hrem84-lgm {
    height: 84rem;
  }
  .wrem84-lgm {
    width: 84rem;
  }
  .mhrem84-lgm {
    min-height: 84rem;
  }
  .mwrem84-lgm {
    min-width: 84rem;
  }
  .hpx85-lgm {
    height: 85px;
  }
  .wpx85-lgm {
    width: 85px;
  }
  .hrem85-lgm {
    height: 85rem;
  }
  .wrem85-lgm {
    width: 85rem;
  }
  .mhrem85-lgm {
    min-height: 85rem;
  }
  .mwrem85-lgm {
    min-width: 85rem;
  }
  .hpx86-lgm {
    height: 86px;
  }
  .wpx86-lgm {
    width: 86px;
  }
  .hrem86-lgm {
    height: 86rem;
  }
  .wrem86-lgm {
    width: 86rem;
  }
  .mhrem86-lgm {
    min-height: 86rem;
  }
  .mwrem86-lgm {
    min-width: 86rem;
  }
  .hpx87-lgm {
    height: 87px;
  }
  .wpx87-lgm {
    width: 87px;
  }
  .hrem87-lgm {
    height: 87rem;
  }
  .wrem87-lgm {
    width: 87rem;
  }
  .mhrem87-lgm {
    min-height: 87rem;
  }
  .mwrem87-lgm {
    min-width: 87rem;
  }
  .hpx88-lgm {
    height: 88px;
  }
  .wpx88-lgm {
    width: 88px;
  }
  .hrem88-lgm {
    height: 88rem;
  }
  .wrem88-lgm {
    width: 88rem;
  }
  .mhrem88-lgm {
    min-height: 88rem;
  }
  .mwrem88-lgm {
    min-width: 88rem;
  }
  .hpx89-lgm {
    height: 89px;
  }
  .wpx89-lgm {
    width: 89px;
  }
  .hrem89-lgm {
    height: 89rem;
  }
  .wrem89-lgm {
    width: 89rem;
  }
  .mhrem89-lgm {
    min-height: 89rem;
  }
  .mwrem89-lgm {
    min-width: 89rem;
  }
  .hpx90-lgm {
    height: 90px;
  }
  .wpx90-lgm {
    width: 90px;
  }
  .hrem90-lgm {
    height: 90rem;
  }
  .wrem90-lgm {
    width: 90rem;
  }
  .mhrem90-lgm {
    min-height: 90rem;
  }
  .mwrem90-lgm {
    min-width: 90rem;
  }
  .hpx91-lgm {
    height: 91px;
  }
  .wpx91-lgm {
    width: 91px;
  }
  .hrem91-lgm {
    height: 91rem;
  }
  .wrem91-lgm {
    width: 91rem;
  }
  .mhrem91-lgm {
    min-height: 91rem;
  }
  .mwrem91-lgm {
    min-width: 91rem;
  }
  .hpx92-lgm {
    height: 92px;
  }
  .wpx92-lgm {
    width: 92px;
  }
  .hrem92-lgm {
    height: 92rem;
  }
  .wrem92-lgm {
    width: 92rem;
  }
  .mhrem92-lgm {
    min-height: 92rem;
  }
  .mwrem92-lgm {
    min-width: 92rem;
  }
  .hpx93-lgm {
    height: 93px;
  }
  .wpx93-lgm {
    width: 93px;
  }
  .hrem93-lgm {
    height: 93rem;
  }
  .wrem93-lgm {
    width: 93rem;
  }
  .mhrem93-lgm {
    min-height: 93rem;
  }
  .mwrem93-lgm {
    min-width: 93rem;
  }
  .hpx94-lgm {
    height: 94px;
  }
  .wpx94-lgm {
    width: 94px;
  }
  .hrem94-lgm {
    height: 94rem;
  }
  .wrem94-lgm {
    width: 94rem;
  }
  .mhrem94-lgm {
    min-height: 94rem;
  }
  .mwrem94-lgm {
    min-width: 94rem;
  }
  .hpx95-lgm {
    height: 95px;
  }
  .wpx95-lgm {
    width: 95px;
  }
  .hrem95-lgm {
    height: 95rem;
  }
  .wrem95-lgm {
    width: 95rem;
  }
  .mhrem95-lgm {
    min-height: 95rem;
  }
  .mwrem95-lgm {
    min-width: 95rem;
  }
  .hpx96-lgm {
    height: 96px;
  }
  .wpx96-lgm {
    width: 96px;
  }
  .hrem96-lgm {
    height: 96rem;
  }
  .wrem96-lgm {
    width: 96rem;
  }
  .mhrem96-lgm {
    min-height: 96rem;
  }
  .mwrem96-lgm {
    min-width: 96rem;
  }
  .hpx97-lgm {
    height: 97px;
  }
  .wpx97-lgm {
    width: 97px;
  }
  .hrem97-lgm {
    height: 97rem;
  }
  .wrem97-lgm {
    width: 97rem;
  }
  .mhrem97-lgm {
    min-height: 97rem;
  }
  .mwrem97-lgm {
    min-width: 97rem;
  }
  .hpx98-lgm {
    height: 98px;
  }
  .wpx98-lgm {
    width: 98px;
  }
  .hrem98-lgm {
    height: 98rem;
  }
  .wrem98-lgm {
    width: 98rem;
  }
  .mhrem98-lgm {
    min-height: 98rem;
  }
  .mwrem98-lgm {
    min-width: 98rem;
  }
  .hpx99-lgm {
    height: 99px;
  }
  .wpx99-lgm {
    width: 99px;
  }
  .hrem99-lgm {
    height: 99rem;
  }
  .wrem99-lgm {
    width: 99rem;
  }
  .mhrem99-lgm {
    min-height: 99rem;
  }
  .mwrem99-lgm {
    min-width: 99rem;
  }
  .hpx100-lgm {
    height: 100px;
  }
  .wpx100-lgm {
    width: 100px;
  }
  .hrem100-lgm {
    height: 100rem;
  }
  .wrem100-lgm {
    width: 100rem;
  }
  .mhrem100-lgm {
    min-height: 100rem;
  }
  .mwrem100-lgm {
    min-width: 100rem;
  }
}
@media (max-width: 991px) {
  .w0-md {
    width: auto !important;
  }
  .h0-md {
    height: auto !important;
  }
  .wh0-md {
    height: auto !important;
    width: auto !important;
  }
  .w1-md {
    width: var(--s1) !important;
  }
  .h1-md {
    height: var(--s1) !important;
  }
  .wh1-md {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-md {
    width: var(--s2) !important;
  }
  .h2-md {
    height: var(--s2) !important;
  }
  .wh2-md {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-md {
    width: var(--s3) !important;
  }
  .h3-md {
    height: var(--s3) !important;
  }
  .wh3-md {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-md {
    width: var(--s4) !important;
  }
  .h4-md {
    height: var(--s4) !important;
  }
  .wh4-md {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-md {
    width: var(--s5) !important;
  }
  .h5-md {
    height: var(--s5) !important;
  }
  .wh5-md {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-md {
    width: var(--s6) !important;
  }
  .h6-md {
    height: var(--s6) !important;
  }
  .wh6-md {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-md {
    width: var(--s7) !important;
  }
  .h7-md {
    height: var(--s7) !important;
  }
  .wh7-md {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-md {
    width: var(--s8) !important;
  }
  .h8-md {
    height: var(--s8) !important;
  }
  .wh8-md {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-md {
    width: var(--s9) !important;
  }
  .h9-md {
    height: var(--s9) !important;
  }
  .wh9-md {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-md {
    width: var(--s10) !important;
  }
  .h10-md {
    height: var(--s10) !important;
  }
  .wh10-md {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-md {
    width: var(--s11) !important;
  }
  .h11-md {
    height: var(--s11) !important;
  }
  .wh11-md {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-md {
    width: var(--s12) !important;
  }
  .h12-md {
    height: var(--s12) !important;
  }
  .wh12-md {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-md {
    width: var(--s13) !important;
  }
  .h13-md {
    height: var(--s13) !important;
  }
  .wh13-md {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-md {
    width: var(--s14) !important;
  }
  .h14-md {
    height: var(--s14) !important;
  }
  .wh14-md {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-md {
    width: var(--s15) !important;
  }
  .h15-md {
    height: var(--s15) !important;
  }
  .wh15-md {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-md {
    width: var(--s16) !important;
  }
  .h16-md {
    height: var(--s16) !important;
  }
  .wh16-md {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-md {
    width: var(--s17) !important;
  }
  .h17-md {
    height: var(--s17) !important;
  }
  .wh17-md {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-md {
    width: var(--s18) !important;
  }
  .h18-md {
    height: var(--s18) !important;
  }
  .wh18-md {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-md {
    width: var(--s19) !important;
  }
  .h19-md {
    height: var(--s19) !important;
  }
  .wh19-md {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-md {
    width: var(--s20) !important;
  }
  .h20-md {
    height: var(--s20) !important;
  }
  .wh20-md {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-md {
    width: var(--s21) !important;
  }
  .h21-md {
    height: var(--s21) !important;
  }
  .wh21-md {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-md {
    width: var(--s22) !important;
  }
  .h22-md {
    height: var(--s22) !important;
  }
  .wh22-md {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-md {
    width: 100% !important;
  }
  .tall-md {
    height: 100% !important;
  }
  .w-auto-md {
    width: auto !important;
  }
  .h-auto-md {
    height: auto !important;
  }
  .wide0-md {
    width: auto !important;
  }
  .tall0-md {
    height: auto !important;
  }
  .wide5-md {
    width: 5% !important;
  }
  .tall5-md {
    height: 5% !important;
  }
  .wide10-md {
    width: 10% !important;
  }
  .tall10-md {
    height: 10% !important;
  }
  .wide15-md {
    width: 15% !important;
  }
  .tall15-md {
    height: 15% !important;
  }
  .wide20-md {
    width: 20% !important;
  }
  .tall20-md {
    height: 20% !important;
  }
  .wide25-md {
    width: 25% !important;
  }
  .tall25-md {
    height: 25% !important;
  }
  .wide30-md {
    width: 30% !important;
  }
  .tall30-md {
    height: 30% !important;
  }
  .wide35-md {
    width: 35% !important;
  }
  .tall35-md {
    height: 35% !important;
  }
  .wide40-md {
    width: 40% !important;
  }
  .tall40-md {
    height: 40% !important;
  }
  .wide45-md {
    width: 45% !important;
  }
  .tall45-md {
    height: 45% !important;
  }
  .wide50-md {
    width: 50% !important;
  }
  .tall50-md {
    height: 50% !important;
  }
  .wide55-md {
    width: 55% !important;
  }
  .tall55-md {
    height: 55% !important;
  }
  .wide60-md {
    width: 60% !important;
  }
  .tall60-md {
    height: 60% !important;
  }
  .wide65-md {
    width: 65% !important;
  }
  .tall65-md {
    height: 65% !important;
  }
  .wide70-md {
    width: 70% !important;
  }
  .tall70-md {
    height: 70% !important;
  }
  .wide75-md {
    width: 75% !important;
  }
  .tall75-md {
    height: 75% !important;
  }
  .wide80-md {
    width: 80% !important;
  }
  .tall80-md {
    height: 80% !important;
  }
  .wide85-md {
    width: 85% !important;
  }
  .tall85-md {
    height: 85% !important;
  }
  .wide90-md {
    width: 90% !important;
  }
  .tall90-md {
    height: 90% !important;
  }
  .wide95-md {
    width: 95% !important;
  }
  .tall95-md {
    height: 95% !important;
  }
  .wide100-md {
    width: 100% !important;
  }
  .tall100-md {
    height: 100% !important;
  }
  .hpx1-md {
    height: 1px;
  }
  .wpx1-md {
    width: 1px;
  }
  .hrem1-md {
    height: 1rem;
  }
  .wrem1-md {
    width: 1rem;
  }
  .mhrem1-md {
    min-height: 1rem;
  }
  .mwrem1-md {
    min-width: 1rem;
  }
  .hpx2-md {
    height: 2px;
  }
  .wpx2-md {
    width: 2px;
  }
  .hrem2-md {
    height: 2rem;
  }
  .wrem2-md {
    width: 2rem;
  }
  .mhrem2-md {
    min-height: 2rem;
  }
  .mwrem2-md {
    min-width: 2rem;
  }
  .hpx3-md {
    height: 3px;
  }
  .wpx3-md {
    width: 3px;
  }
  .hrem3-md {
    height: 3rem;
  }
  .wrem3-md {
    width: 3rem;
  }
  .mhrem3-md {
    min-height: 3rem;
  }
  .mwrem3-md {
    min-width: 3rem;
  }
  .hpx4-md {
    height: 4px;
  }
  .wpx4-md {
    width: 4px;
  }
  .hrem4-md {
    height: 4rem;
  }
  .wrem4-md {
    width: 4rem;
  }
  .mhrem4-md {
    min-height: 4rem;
  }
  .mwrem4-md {
    min-width: 4rem;
  }
  .hpx5-md {
    height: 5px;
  }
  .wpx5-md {
    width: 5px;
  }
  .hrem5-md {
    height: 5rem;
  }
  .wrem5-md {
    width: 5rem;
  }
  .mhrem5-md {
    min-height: 5rem;
  }
  .mwrem5-md {
    min-width: 5rem;
  }
  .hpx6-md {
    height: 6px;
  }
  .wpx6-md {
    width: 6px;
  }
  .hrem6-md {
    height: 6rem;
  }
  .wrem6-md {
    width: 6rem;
  }
  .mhrem6-md {
    min-height: 6rem;
  }
  .mwrem6-md {
    min-width: 6rem;
  }
  .hpx7-md {
    height: 7px;
  }
  .wpx7-md {
    width: 7px;
  }
  .hrem7-md {
    height: 7rem;
  }
  .wrem7-md {
    width: 7rem;
  }
  .mhrem7-md {
    min-height: 7rem;
  }
  .mwrem7-md {
    min-width: 7rem;
  }
  .hpx8-md {
    height: 8px;
  }
  .wpx8-md {
    width: 8px;
  }
  .hrem8-md {
    height: 8rem;
  }
  .wrem8-md {
    width: 8rem;
  }
  .mhrem8-md {
    min-height: 8rem;
  }
  .mwrem8-md {
    min-width: 8rem;
  }
  .hpx9-md {
    height: 9px;
  }
  .wpx9-md {
    width: 9px;
  }
  .hrem9-md {
    height: 9rem;
  }
  .wrem9-md {
    width: 9rem;
  }
  .mhrem9-md {
    min-height: 9rem;
  }
  .mwrem9-md {
    min-width: 9rem;
  }
  .hpx10-md {
    height: 10px;
  }
  .wpx10-md {
    width: 10px;
  }
  .hrem10-md {
    height: 10rem;
  }
  .wrem10-md {
    width: 10rem;
  }
  .mhrem10-md {
    min-height: 10rem;
  }
  .mwrem10-md {
    min-width: 10rem;
  }
  .hpx11-md {
    height: 11px;
  }
  .wpx11-md {
    width: 11px;
  }
  .hrem11-md {
    height: 11rem;
  }
  .wrem11-md {
    width: 11rem;
  }
  .mhrem11-md {
    min-height: 11rem;
  }
  .mwrem11-md {
    min-width: 11rem;
  }
  .hpx12-md {
    height: 12px;
  }
  .wpx12-md {
    width: 12px;
  }
  .hrem12-md {
    height: 12rem;
  }
  .wrem12-md {
    width: 12rem;
  }
  .mhrem12-md {
    min-height: 12rem;
  }
  .mwrem12-md {
    min-width: 12rem;
  }
  .hpx13-md {
    height: 13px;
  }
  .wpx13-md {
    width: 13px;
  }
  .hrem13-md {
    height: 13rem;
  }
  .wrem13-md {
    width: 13rem;
  }
  .mhrem13-md {
    min-height: 13rem;
  }
  .mwrem13-md {
    min-width: 13rem;
  }
  .hpx14-md {
    height: 14px;
  }
  .wpx14-md {
    width: 14px;
  }
  .hrem14-md {
    height: 14rem;
  }
  .wrem14-md {
    width: 14rem;
  }
  .mhrem14-md {
    min-height: 14rem;
  }
  .mwrem14-md {
    min-width: 14rem;
  }
  .hpx15-md {
    height: 15px;
  }
  .wpx15-md {
    width: 15px;
  }
  .hrem15-md {
    height: 15rem;
  }
  .wrem15-md {
    width: 15rem;
  }
  .mhrem15-md {
    min-height: 15rem;
  }
  .mwrem15-md {
    min-width: 15rem;
  }
  .hpx16-md {
    height: 16px;
  }
  .wpx16-md {
    width: 16px;
  }
  .hrem16-md {
    height: 16rem;
  }
  .wrem16-md {
    width: 16rem;
  }
  .mhrem16-md {
    min-height: 16rem;
  }
  .mwrem16-md {
    min-width: 16rem;
  }
  .hpx17-md {
    height: 17px;
  }
  .wpx17-md {
    width: 17px;
  }
  .hrem17-md {
    height: 17rem;
  }
  .wrem17-md {
    width: 17rem;
  }
  .mhrem17-md {
    min-height: 17rem;
  }
  .mwrem17-md {
    min-width: 17rem;
  }
  .hpx18-md {
    height: 18px;
  }
  .wpx18-md {
    width: 18px;
  }
  .hrem18-md {
    height: 18rem;
  }
  .wrem18-md {
    width: 18rem;
  }
  .mhrem18-md {
    min-height: 18rem;
  }
  .mwrem18-md {
    min-width: 18rem;
  }
  .hpx19-md {
    height: 19px;
  }
  .wpx19-md {
    width: 19px;
  }
  .hrem19-md {
    height: 19rem;
  }
  .wrem19-md {
    width: 19rem;
  }
  .mhrem19-md {
    min-height: 19rem;
  }
  .mwrem19-md {
    min-width: 19rem;
  }
  .hpx20-md {
    height: 20px;
  }
  .wpx20-md {
    width: 20px;
  }
  .hrem20-md {
    height: 20rem;
  }
  .wrem20-md {
    width: 20rem;
  }
  .mhrem20-md {
    min-height: 20rem;
  }
  .mwrem20-md {
    min-width: 20rem;
  }
  .hpx21-md {
    height: 21px;
  }
  .wpx21-md {
    width: 21px;
  }
  .hrem21-md {
    height: 21rem;
  }
  .wrem21-md {
    width: 21rem;
  }
  .mhrem21-md {
    min-height: 21rem;
  }
  .mwrem21-md {
    min-width: 21rem;
  }
  .hpx22-md {
    height: 22px;
  }
  .wpx22-md {
    width: 22px;
  }
  .hrem22-md {
    height: 22rem;
  }
  .wrem22-md {
    width: 22rem;
  }
  .mhrem22-md {
    min-height: 22rem;
  }
  .mwrem22-md {
    min-width: 22rem;
  }
  .hpx23-md {
    height: 23px;
  }
  .wpx23-md {
    width: 23px;
  }
  .hrem23-md {
    height: 23rem;
  }
  .wrem23-md {
    width: 23rem;
  }
  .mhrem23-md {
    min-height: 23rem;
  }
  .mwrem23-md {
    min-width: 23rem;
  }
  .hpx24-md {
    height: 24px;
  }
  .wpx24-md {
    width: 24px;
  }
  .hrem24-md {
    height: 24rem;
  }
  .wrem24-md {
    width: 24rem;
  }
  .mhrem24-md {
    min-height: 24rem;
  }
  .mwrem24-md {
    min-width: 24rem;
  }
  .hpx25-md {
    height: 25px;
  }
  .wpx25-md {
    width: 25px;
  }
  .hrem25-md {
    height: 25rem;
  }
  .wrem25-md {
    width: 25rem;
  }
  .mhrem25-md {
    min-height: 25rem;
  }
  .mwrem25-md {
    min-width: 25rem;
  }
  .hpx26-md {
    height: 26px;
  }
  .wpx26-md {
    width: 26px;
  }
  .hrem26-md {
    height: 26rem;
  }
  .wrem26-md {
    width: 26rem;
  }
  .mhrem26-md {
    min-height: 26rem;
  }
  .mwrem26-md {
    min-width: 26rem;
  }
  .hpx27-md {
    height: 27px;
  }
  .wpx27-md {
    width: 27px;
  }
  .hrem27-md {
    height: 27rem;
  }
  .wrem27-md {
    width: 27rem;
  }
  .mhrem27-md {
    min-height: 27rem;
  }
  .mwrem27-md {
    min-width: 27rem;
  }
  .hpx28-md {
    height: 28px;
  }
  .wpx28-md {
    width: 28px;
  }
  .hrem28-md {
    height: 28rem;
  }
  .wrem28-md {
    width: 28rem;
  }
  .mhrem28-md {
    min-height: 28rem;
  }
  .mwrem28-md {
    min-width: 28rem;
  }
  .hpx29-md {
    height: 29px;
  }
  .wpx29-md {
    width: 29px;
  }
  .hrem29-md {
    height: 29rem;
  }
  .wrem29-md {
    width: 29rem;
  }
  .mhrem29-md {
    min-height: 29rem;
  }
  .mwrem29-md {
    min-width: 29rem;
  }
  .hpx30-md {
    height: 30px;
  }
  .wpx30-md {
    width: 30px;
  }
  .hrem30-md {
    height: 30rem;
  }
  .wrem30-md {
    width: 30rem;
  }
  .mhrem30-md {
    min-height: 30rem;
  }
  .mwrem30-md {
    min-width: 30rem;
  }
  .hpx31-md {
    height: 31px;
  }
  .wpx31-md {
    width: 31px;
  }
  .hrem31-md {
    height: 31rem;
  }
  .wrem31-md {
    width: 31rem;
  }
  .mhrem31-md {
    min-height: 31rem;
  }
  .mwrem31-md {
    min-width: 31rem;
  }
  .hpx32-md {
    height: 32px;
  }
  .wpx32-md {
    width: 32px;
  }
  .hrem32-md {
    height: 32rem;
  }
  .wrem32-md {
    width: 32rem;
  }
  .mhrem32-md {
    min-height: 32rem;
  }
  .mwrem32-md {
    min-width: 32rem;
  }
  .hpx33-md {
    height: 33px;
  }
  .wpx33-md {
    width: 33px;
  }
  .hrem33-md {
    height: 33rem;
  }
  .wrem33-md {
    width: 33rem;
  }
  .mhrem33-md {
    min-height: 33rem;
  }
  .mwrem33-md {
    min-width: 33rem;
  }
  .hpx34-md {
    height: 34px;
  }
  .wpx34-md {
    width: 34px;
  }
  .hrem34-md {
    height: 34rem;
  }
  .wrem34-md {
    width: 34rem;
  }
  .mhrem34-md {
    min-height: 34rem;
  }
  .mwrem34-md {
    min-width: 34rem;
  }
  .hpx35-md {
    height: 35px;
  }
  .wpx35-md {
    width: 35px;
  }
  .hrem35-md {
    height: 35rem;
  }
  .wrem35-md {
    width: 35rem;
  }
  .mhrem35-md {
    min-height: 35rem;
  }
  .mwrem35-md {
    min-width: 35rem;
  }
  .hpx36-md {
    height: 36px;
  }
  .wpx36-md {
    width: 36px;
  }
  .hrem36-md {
    height: 36rem;
  }
  .wrem36-md {
    width: 36rem;
  }
  .mhrem36-md {
    min-height: 36rem;
  }
  .mwrem36-md {
    min-width: 36rem;
  }
  .hpx37-md {
    height: 37px;
  }
  .wpx37-md {
    width: 37px;
  }
  .hrem37-md {
    height: 37rem;
  }
  .wrem37-md {
    width: 37rem;
  }
  .mhrem37-md {
    min-height: 37rem;
  }
  .mwrem37-md {
    min-width: 37rem;
  }
  .hpx38-md {
    height: 38px;
  }
  .wpx38-md {
    width: 38px;
  }
  .hrem38-md {
    height: 38rem;
  }
  .wrem38-md {
    width: 38rem;
  }
  .mhrem38-md {
    min-height: 38rem;
  }
  .mwrem38-md {
    min-width: 38rem;
  }
  .hpx39-md {
    height: 39px;
  }
  .wpx39-md {
    width: 39px;
  }
  .hrem39-md {
    height: 39rem;
  }
  .wrem39-md {
    width: 39rem;
  }
  .mhrem39-md {
    min-height: 39rem;
  }
  .mwrem39-md {
    min-width: 39rem;
  }
  .hpx40-md {
    height: 40px;
  }
  .wpx40-md {
    width: 40px;
  }
  .hrem40-md {
    height: 40rem;
  }
  .wrem40-md {
    width: 40rem;
  }
  .mhrem40-md {
    min-height: 40rem;
  }
  .mwrem40-md {
    min-width: 40rem;
  }
  .hpx41-md {
    height: 41px;
  }
  .wpx41-md {
    width: 41px;
  }
  .hrem41-md {
    height: 41rem;
  }
  .wrem41-md {
    width: 41rem;
  }
  .mhrem41-md {
    min-height: 41rem;
  }
  .mwrem41-md {
    min-width: 41rem;
  }
  .hpx42-md {
    height: 42px;
  }
  .wpx42-md {
    width: 42px;
  }
  .hrem42-md {
    height: 42rem;
  }
  .wrem42-md {
    width: 42rem;
  }
  .mhrem42-md {
    min-height: 42rem;
  }
  .mwrem42-md {
    min-width: 42rem;
  }
  .hpx43-md {
    height: 43px;
  }
  .wpx43-md {
    width: 43px;
  }
  .hrem43-md {
    height: 43rem;
  }
  .wrem43-md {
    width: 43rem;
  }
  .mhrem43-md {
    min-height: 43rem;
  }
  .mwrem43-md {
    min-width: 43rem;
  }
  .hpx44-md {
    height: 44px;
  }
  .wpx44-md {
    width: 44px;
  }
  .hrem44-md {
    height: 44rem;
  }
  .wrem44-md {
    width: 44rem;
  }
  .mhrem44-md {
    min-height: 44rem;
  }
  .mwrem44-md {
    min-width: 44rem;
  }
  .hpx45-md {
    height: 45px;
  }
  .wpx45-md {
    width: 45px;
  }
  .hrem45-md {
    height: 45rem;
  }
  .wrem45-md {
    width: 45rem;
  }
  .mhrem45-md {
    min-height: 45rem;
  }
  .mwrem45-md {
    min-width: 45rem;
  }
  .hpx46-md {
    height: 46px;
  }
  .wpx46-md {
    width: 46px;
  }
  .hrem46-md {
    height: 46rem;
  }
  .wrem46-md {
    width: 46rem;
  }
  .mhrem46-md {
    min-height: 46rem;
  }
  .mwrem46-md {
    min-width: 46rem;
  }
  .hpx47-md {
    height: 47px;
  }
  .wpx47-md {
    width: 47px;
  }
  .hrem47-md {
    height: 47rem;
  }
  .wrem47-md {
    width: 47rem;
  }
  .mhrem47-md {
    min-height: 47rem;
  }
  .mwrem47-md {
    min-width: 47rem;
  }
  .hpx48-md {
    height: 48px;
  }
  .wpx48-md {
    width: 48px;
  }
  .hrem48-md {
    height: 48rem;
  }
  .wrem48-md {
    width: 48rem;
  }
  .mhrem48-md {
    min-height: 48rem;
  }
  .mwrem48-md {
    min-width: 48rem;
  }
  .hpx49-md {
    height: 49px;
  }
  .wpx49-md {
    width: 49px;
  }
  .hrem49-md {
    height: 49rem;
  }
  .wrem49-md {
    width: 49rem;
  }
  .mhrem49-md {
    min-height: 49rem;
  }
  .mwrem49-md {
    min-width: 49rem;
  }
  .hpx50-md {
    height: 50px;
  }
  .wpx50-md {
    width: 50px;
  }
  .hrem50-md {
    height: 50rem;
  }
  .wrem50-md {
    width: 50rem;
  }
  .mhrem50-md {
    min-height: 50rem;
  }
  .mwrem50-md {
    min-width: 50rem;
  }
  .hpx51-md {
    height: 51px;
  }
  .wpx51-md {
    width: 51px;
  }
  .hrem51-md {
    height: 51rem;
  }
  .wrem51-md {
    width: 51rem;
  }
  .mhrem51-md {
    min-height: 51rem;
  }
  .mwrem51-md {
    min-width: 51rem;
  }
  .hpx52-md {
    height: 52px;
  }
  .wpx52-md {
    width: 52px;
  }
  .hrem52-md {
    height: 52rem;
  }
  .wrem52-md {
    width: 52rem;
  }
  .mhrem52-md {
    min-height: 52rem;
  }
  .mwrem52-md {
    min-width: 52rem;
  }
  .hpx53-md {
    height: 53px;
  }
  .wpx53-md {
    width: 53px;
  }
  .hrem53-md {
    height: 53rem;
  }
  .wrem53-md {
    width: 53rem;
  }
  .mhrem53-md {
    min-height: 53rem;
  }
  .mwrem53-md {
    min-width: 53rem;
  }
  .hpx54-md {
    height: 54px;
  }
  .wpx54-md {
    width: 54px;
  }
  .hrem54-md {
    height: 54rem;
  }
  .wrem54-md {
    width: 54rem;
  }
  .mhrem54-md {
    min-height: 54rem;
  }
  .mwrem54-md {
    min-width: 54rem;
  }
  .hpx55-md {
    height: 55px;
  }
  .wpx55-md {
    width: 55px;
  }
  .hrem55-md {
    height: 55rem;
  }
  .wrem55-md {
    width: 55rem;
  }
  .mhrem55-md {
    min-height: 55rem;
  }
  .mwrem55-md {
    min-width: 55rem;
  }
  .hpx56-md {
    height: 56px;
  }
  .wpx56-md {
    width: 56px;
  }
  .hrem56-md {
    height: 56rem;
  }
  .wrem56-md {
    width: 56rem;
  }
  .mhrem56-md {
    min-height: 56rem;
  }
  .mwrem56-md {
    min-width: 56rem;
  }
  .hpx57-md {
    height: 57px;
  }
  .wpx57-md {
    width: 57px;
  }
  .hrem57-md {
    height: 57rem;
  }
  .wrem57-md {
    width: 57rem;
  }
  .mhrem57-md {
    min-height: 57rem;
  }
  .mwrem57-md {
    min-width: 57rem;
  }
  .hpx58-md {
    height: 58px;
  }
  .wpx58-md {
    width: 58px;
  }
  .hrem58-md {
    height: 58rem;
  }
  .wrem58-md {
    width: 58rem;
  }
  .mhrem58-md {
    min-height: 58rem;
  }
  .mwrem58-md {
    min-width: 58rem;
  }
  .hpx59-md {
    height: 59px;
  }
  .wpx59-md {
    width: 59px;
  }
  .hrem59-md {
    height: 59rem;
  }
  .wrem59-md {
    width: 59rem;
  }
  .mhrem59-md {
    min-height: 59rem;
  }
  .mwrem59-md {
    min-width: 59rem;
  }
  .hpx60-md {
    height: 60px;
  }
  .wpx60-md {
    width: 60px;
  }
  .hrem60-md {
    height: 60rem;
  }
  .wrem60-md {
    width: 60rem;
  }
  .mhrem60-md {
    min-height: 60rem;
  }
  .mwrem60-md {
    min-width: 60rem;
  }
  .hpx61-md {
    height: 61px;
  }
  .wpx61-md {
    width: 61px;
  }
  .hrem61-md {
    height: 61rem;
  }
  .wrem61-md {
    width: 61rem;
  }
  .mhrem61-md {
    min-height: 61rem;
  }
  .mwrem61-md {
    min-width: 61rem;
  }
  .hpx62-md {
    height: 62px;
  }
  .wpx62-md {
    width: 62px;
  }
  .hrem62-md {
    height: 62rem;
  }
  .wrem62-md {
    width: 62rem;
  }
  .mhrem62-md {
    min-height: 62rem;
  }
  .mwrem62-md {
    min-width: 62rem;
  }
  .hpx63-md {
    height: 63px;
  }
  .wpx63-md {
    width: 63px;
  }
  .hrem63-md {
    height: 63rem;
  }
  .wrem63-md {
    width: 63rem;
  }
  .mhrem63-md {
    min-height: 63rem;
  }
  .mwrem63-md {
    min-width: 63rem;
  }
  .hpx64-md {
    height: 64px;
  }
  .wpx64-md {
    width: 64px;
  }
  .hrem64-md {
    height: 64rem;
  }
  .wrem64-md {
    width: 64rem;
  }
  .mhrem64-md {
    min-height: 64rem;
  }
  .mwrem64-md {
    min-width: 64rem;
  }
  .hpx65-md {
    height: 65px;
  }
  .wpx65-md {
    width: 65px;
  }
  .hrem65-md {
    height: 65rem;
  }
  .wrem65-md {
    width: 65rem;
  }
  .mhrem65-md {
    min-height: 65rem;
  }
  .mwrem65-md {
    min-width: 65rem;
  }
  .hpx66-md {
    height: 66px;
  }
  .wpx66-md {
    width: 66px;
  }
  .hrem66-md {
    height: 66rem;
  }
  .wrem66-md {
    width: 66rem;
  }
  .mhrem66-md {
    min-height: 66rem;
  }
  .mwrem66-md {
    min-width: 66rem;
  }
  .hpx67-md {
    height: 67px;
  }
  .wpx67-md {
    width: 67px;
  }
  .hrem67-md {
    height: 67rem;
  }
  .wrem67-md {
    width: 67rem;
  }
  .mhrem67-md {
    min-height: 67rem;
  }
  .mwrem67-md {
    min-width: 67rem;
  }
  .hpx68-md {
    height: 68px;
  }
  .wpx68-md {
    width: 68px;
  }
  .hrem68-md {
    height: 68rem;
  }
  .wrem68-md {
    width: 68rem;
  }
  .mhrem68-md {
    min-height: 68rem;
  }
  .mwrem68-md {
    min-width: 68rem;
  }
  .hpx69-md {
    height: 69px;
  }
  .wpx69-md {
    width: 69px;
  }
  .hrem69-md {
    height: 69rem;
  }
  .wrem69-md {
    width: 69rem;
  }
  .mhrem69-md {
    min-height: 69rem;
  }
  .mwrem69-md {
    min-width: 69rem;
  }
  .hpx70-md {
    height: 70px;
  }
  .wpx70-md {
    width: 70px;
  }
  .hrem70-md {
    height: 70rem;
  }
  .wrem70-md {
    width: 70rem;
  }
  .mhrem70-md {
    min-height: 70rem;
  }
  .mwrem70-md {
    min-width: 70rem;
  }
  .hpx71-md {
    height: 71px;
  }
  .wpx71-md {
    width: 71px;
  }
  .hrem71-md {
    height: 71rem;
  }
  .wrem71-md {
    width: 71rem;
  }
  .mhrem71-md {
    min-height: 71rem;
  }
  .mwrem71-md {
    min-width: 71rem;
  }
  .hpx72-md {
    height: 72px;
  }
  .wpx72-md {
    width: 72px;
  }
  .hrem72-md {
    height: 72rem;
  }
  .wrem72-md {
    width: 72rem;
  }
  .mhrem72-md {
    min-height: 72rem;
  }
  .mwrem72-md {
    min-width: 72rem;
  }
  .hpx73-md {
    height: 73px;
  }
  .wpx73-md {
    width: 73px;
  }
  .hrem73-md {
    height: 73rem;
  }
  .wrem73-md {
    width: 73rem;
  }
  .mhrem73-md {
    min-height: 73rem;
  }
  .mwrem73-md {
    min-width: 73rem;
  }
  .hpx74-md {
    height: 74px;
  }
  .wpx74-md {
    width: 74px;
  }
  .hrem74-md {
    height: 74rem;
  }
  .wrem74-md {
    width: 74rem;
  }
  .mhrem74-md {
    min-height: 74rem;
  }
  .mwrem74-md {
    min-width: 74rem;
  }
  .hpx75-md {
    height: 75px;
  }
  .wpx75-md {
    width: 75px;
  }
  .hrem75-md {
    height: 75rem;
  }
  .wrem75-md {
    width: 75rem;
  }
  .mhrem75-md {
    min-height: 75rem;
  }
  .mwrem75-md {
    min-width: 75rem;
  }
  .hpx76-md {
    height: 76px;
  }
  .wpx76-md {
    width: 76px;
  }
  .hrem76-md {
    height: 76rem;
  }
  .wrem76-md {
    width: 76rem;
  }
  .mhrem76-md {
    min-height: 76rem;
  }
  .mwrem76-md {
    min-width: 76rem;
  }
  .hpx77-md {
    height: 77px;
  }
  .wpx77-md {
    width: 77px;
  }
  .hrem77-md {
    height: 77rem;
  }
  .wrem77-md {
    width: 77rem;
  }
  .mhrem77-md {
    min-height: 77rem;
  }
  .mwrem77-md {
    min-width: 77rem;
  }
  .hpx78-md {
    height: 78px;
  }
  .wpx78-md {
    width: 78px;
  }
  .hrem78-md {
    height: 78rem;
  }
  .wrem78-md {
    width: 78rem;
  }
  .mhrem78-md {
    min-height: 78rem;
  }
  .mwrem78-md {
    min-width: 78rem;
  }
  .hpx79-md {
    height: 79px;
  }
  .wpx79-md {
    width: 79px;
  }
  .hrem79-md {
    height: 79rem;
  }
  .wrem79-md {
    width: 79rem;
  }
  .mhrem79-md {
    min-height: 79rem;
  }
  .mwrem79-md {
    min-width: 79rem;
  }
  .hpx80-md {
    height: 80px;
  }
  .wpx80-md {
    width: 80px;
  }
  .hrem80-md {
    height: 80rem;
  }
  .wrem80-md {
    width: 80rem;
  }
  .mhrem80-md {
    min-height: 80rem;
  }
  .mwrem80-md {
    min-width: 80rem;
  }
  .hpx81-md {
    height: 81px;
  }
  .wpx81-md {
    width: 81px;
  }
  .hrem81-md {
    height: 81rem;
  }
  .wrem81-md {
    width: 81rem;
  }
  .mhrem81-md {
    min-height: 81rem;
  }
  .mwrem81-md {
    min-width: 81rem;
  }
  .hpx82-md {
    height: 82px;
  }
  .wpx82-md {
    width: 82px;
  }
  .hrem82-md {
    height: 82rem;
  }
  .wrem82-md {
    width: 82rem;
  }
  .mhrem82-md {
    min-height: 82rem;
  }
  .mwrem82-md {
    min-width: 82rem;
  }
  .hpx83-md {
    height: 83px;
  }
  .wpx83-md {
    width: 83px;
  }
  .hrem83-md {
    height: 83rem;
  }
  .wrem83-md {
    width: 83rem;
  }
  .mhrem83-md {
    min-height: 83rem;
  }
  .mwrem83-md {
    min-width: 83rem;
  }
  .hpx84-md {
    height: 84px;
  }
  .wpx84-md {
    width: 84px;
  }
  .hrem84-md {
    height: 84rem;
  }
  .wrem84-md {
    width: 84rem;
  }
  .mhrem84-md {
    min-height: 84rem;
  }
  .mwrem84-md {
    min-width: 84rem;
  }
  .hpx85-md {
    height: 85px;
  }
  .wpx85-md {
    width: 85px;
  }
  .hrem85-md {
    height: 85rem;
  }
  .wrem85-md {
    width: 85rem;
  }
  .mhrem85-md {
    min-height: 85rem;
  }
  .mwrem85-md {
    min-width: 85rem;
  }
  .hpx86-md {
    height: 86px;
  }
  .wpx86-md {
    width: 86px;
  }
  .hrem86-md {
    height: 86rem;
  }
  .wrem86-md {
    width: 86rem;
  }
  .mhrem86-md {
    min-height: 86rem;
  }
  .mwrem86-md {
    min-width: 86rem;
  }
  .hpx87-md {
    height: 87px;
  }
  .wpx87-md {
    width: 87px;
  }
  .hrem87-md {
    height: 87rem;
  }
  .wrem87-md {
    width: 87rem;
  }
  .mhrem87-md {
    min-height: 87rem;
  }
  .mwrem87-md {
    min-width: 87rem;
  }
  .hpx88-md {
    height: 88px;
  }
  .wpx88-md {
    width: 88px;
  }
  .hrem88-md {
    height: 88rem;
  }
  .wrem88-md {
    width: 88rem;
  }
  .mhrem88-md {
    min-height: 88rem;
  }
  .mwrem88-md {
    min-width: 88rem;
  }
  .hpx89-md {
    height: 89px;
  }
  .wpx89-md {
    width: 89px;
  }
  .hrem89-md {
    height: 89rem;
  }
  .wrem89-md {
    width: 89rem;
  }
  .mhrem89-md {
    min-height: 89rem;
  }
  .mwrem89-md {
    min-width: 89rem;
  }
  .hpx90-md {
    height: 90px;
  }
  .wpx90-md {
    width: 90px;
  }
  .hrem90-md {
    height: 90rem;
  }
  .wrem90-md {
    width: 90rem;
  }
  .mhrem90-md {
    min-height: 90rem;
  }
  .mwrem90-md {
    min-width: 90rem;
  }
  .hpx91-md {
    height: 91px;
  }
  .wpx91-md {
    width: 91px;
  }
  .hrem91-md {
    height: 91rem;
  }
  .wrem91-md {
    width: 91rem;
  }
  .mhrem91-md {
    min-height: 91rem;
  }
  .mwrem91-md {
    min-width: 91rem;
  }
  .hpx92-md {
    height: 92px;
  }
  .wpx92-md {
    width: 92px;
  }
  .hrem92-md {
    height: 92rem;
  }
  .wrem92-md {
    width: 92rem;
  }
  .mhrem92-md {
    min-height: 92rem;
  }
  .mwrem92-md {
    min-width: 92rem;
  }
  .hpx93-md {
    height: 93px;
  }
  .wpx93-md {
    width: 93px;
  }
  .hrem93-md {
    height: 93rem;
  }
  .wrem93-md {
    width: 93rem;
  }
  .mhrem93-md {
    min-height: 93rem;
  }
  .mwrem93-md {
    min-width: 93rem;
  }
  .hpx94-md {
    height: 94px;
  }
  .wpx94-md {
    width: 94px;
  }
  .hrem94-md {
    height: 94rem;
  }
  .wrem94-md {
    width: 94rem;
  }
  .mhrem94-md {
    min-height: 94rem;
  }
  .mwrem94-md {
    min-width: 94rem;
  }
  .hpx95-md {
    height: 95px;
  }
  .wpx95-md {
    width: 95px;
  }
  .hrem95-md {
    height: 95rem;
  }
  .wrem95-md {
    width: 95rem;
  }
  .mhrem95-md {
    min-height: 95rem;
  }
  .mwrem95-md {
    min-width: 95rem;
  }
  .hpx96-md {
    height: 96px;
  }
  .wpx96-md {
    width: 96px;
  }
  .hrem96-md {
    height: 96rem;
  }
  .wrem96-md {
    width: 96rem;
  }
  .mhrem96-md {
    min-height: 96rem;
  }
  .mwrem96-md {
    min-width: 96rem;
  }
  .hpx97-md {
    height: 97px;
  }
  .wpx97-md {
    width: 97px;
  }
  .hrem97-md {
    height: 97rem;
  }
  .wrem97-md {
    width: 97rem;
  }
  .mhrem97-md {
    min-height: 97rem;
  }
  .mwrem97-md {
    min-width: 97rem;
  }
  .hpx98-md {
    height: 98px;
  }
  .wpx98-md {
    width: 98px;
  }
  .hrem98-md {
    height: 98rem;
  }
  .wrem98-md {
    width: 98rem;
  }
  .mhrem98-md {
    min-height: 98rem;
  }
  .mwrem98-md {
    min-width: 98rem;
  }
  .hpx99-md {
    height: 99px;
  }
  .wpx99-md {
    width: 99px;
  }
  .hrem99-md {
    height: 99rem;
  }
  .wrem99-md {
    width: 99rem;
  }
  .mhrem99-md {
    min-height: 99rem;
  }
  .mwrem99-md {
    min-width: 99rem;
  }
  .hpx100-md {
    height: 100px;
  }
  .wpx100-md {
    width: 100px;
  }
  .hrem100-md {
    height: 100rem;
  }
  .wrem100-md {
    width: 100rem;
  }
  .mhrem100-md {
    min-height: 100rem;
  }
  .mwrem100-md {
    min-width: 100rem;
  }
}
@media (max-width: 879px) {
  .w0-mds {
    width: auto !important;
  }
  .h0-mds {
    height: auto !important;
  }
  .wh0-mds {
    height: auto !important;
    width: auto !important;
  }
  .w1-mds {
    width: var(--s1) !important;
  }
  .h1-mds {
    height: var(--s1) !important;
  }
  .wh1-mds {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-mds {
    width: var(--s2) !important;
  }
  .h2-mds {
    height: var(--s2) !important;
  }
  .wh2-mds {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-mds {
    width: var(--s3) !important;
  }
  .h3-mds {
    height: var(--s3) !important;
  }
  .wh3-mds {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-mds {
    width: var(--s4) !important;
  }
  .h4-mds {
    height: var(--s4) !important;
  }
  .wh4-mds {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-mds {
    width: var(--s5) !important;
  }
  .h5-mds {
    height: var(--s5) !important;
  }
  .wh5-mds {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-mds {
    width: var(--s6) !important;
  }
  .h6-mds {
    height: var(--s6) !important;
  }
  .wh6-mds {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-mds {
    width: var(--s7) !important;
  }
  .h7-mds {
    height: var(--s7) !important;
  }
  .wh7-mds {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-mds {
    width: var(--s8) !important;
  }
  .h8-mds {
    height: var(--s8) !important;
  }
  .wh8-mds {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-mds {
    width: var(--s9) !important;
  }
  .h9-mds {
    height: var(--s9) !important;
  }
  .wh9-mds {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-mds {
    width: var(--s10) !important;
  }
  .h10-mds {
    height: var(--s10) !important;
  }
  .wh10-mds {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-mds {
    width: var(--s11) !important;
  }
  .h11-mds {
    height: var(--s11) !important;
  }
  .wh11-mds {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-mds {
    width: var(--s12) !important;
  }
  .h12-mds {
    height: var(--s12) !important;
  }
  .wh12-mds {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-mds {
    width: var(--s13) !important;
  }
  .h13-mds {
    height: var(--s13) !important;
  }
  .wh13-mds {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-mds {
    width: var(--s14) !important;
  }
  .h14-mds {
    height: var(--s14) !important;
  }
  .wh14-mds {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-mds {
    width: var(--s15) !important;
  }
  .h15-mds {
    height: var(--s15) !important;
  }
  .wh15-mds {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-mds {
    width: var(--s16) !important;
  }
  .h16-mds {
    height: var(--s16) !important;
  }
  .wh16-mds {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-mds {
    width: var(--s17) !important;
  }
  .h17-mds {
    height: var(--s17) !important;
  }
  .wh17-mds {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-mds {
    width: var(--s18) !important;
  }
  .h18-mds {
    height: var(--s18) !important;
  }
  .wh18-mds {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-mds {
    width: var(--s19) !important;
  }
  .h19-mds {
    height: var(--s19) !important;
  }
  .wh19-mds {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-mds {
    width: var(--s20) !important;
  }
  .h20-mds {
    height: var(--s20) !important;
  }
  .wh20-mds {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-mds {
    width: var(--s21) !important;
  }
  .h21-mds {
    height: var(--s21) !important;
  }
  .wh21-mds {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-mds {
    width: var(--s22) !important;
  }
  .h22-mds {
    height: var(--s22) !important;
  }
  .wh22-mds {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-mds {
    width: 100% !important;
  }
  .tall-mds {
    height: 100% !important;
  }
  .w-auto-mds {
    width: auto !important;
  }
  .h-auto-mds {
    height: auto !important;
  }
  .wide0-mds {
    width: auto !important;
  }
  .tall0-mds {
    height: auto !important;
  }
  .wide5-mds {
    width: 5% !important;
  }
  .tall5-mds {
    height: 5% !important;
  }
  .wide10-mds {
    width: 10% !important;
  }
  .tall10-mds {
    height: 10% !important;
  }
  .wide15-mds {
    width: 15% !important;
  }
  .tall15-mds {
    height: 15% !important;
  }
  .wide20-mds {
    width: 20% !important;
  }
  .tall20-mds {
    height: 20% !important;
  }
  .wide25-mds {
    width: 25% !important;
  }
  .tall25-mds {
    height: 25% !important;
  }
  .wide30-mds {
    width: 30% !important;
  }
  .tall30-mds {
    height: 30% !important;
  }
  .wide35-mds {
    width: 35% !important;
  }
  .tall35-mds {
    height: 35% !important;
  }
  .wide40-mds {
    width: 40% !important;
  }
  .tall40-mds {
    height: 40% !important;
  }
  .wide45-mds {
    width: 45% !important;
  }
  .tall45-mds {
    height: 45% !important;
  }
  .wide50-mds {
    width: 50% !important;
  }
  .tall50-mds {
    height: 50% !important;
  }
  .wide55-mds {
    width: 55% !important;
  }
  .tall55-mds {
    height: 55% !important;
  }
  .wide60-mds {
    width: 60% !important;
  }
  .tall60-mds {
    height: 60% !important;
  }
  .wide65-mds {
    width: 65% !important;
  }
  .tall65-mds {
    height: 65% !important;
  }
  .wide70-mds {
    width: 70% !important;
  }
  .tall70-mds {
    height: 70% !important;
  }
  .wide75-mds {
    width: 75% !important;
  }
  .tall75-mds {
    height: 75% !important;
  }
  .wide80-mds {
    width: 80% !important;
  }
  .tall80-mds {
    height: 80% !important;
  }
  .wide85-mds {
    width: 85% !important;
  }
  .tall85-mds {
    height: 85% !important;
  }
  .wide90-mds {
    width: 90% !important;
  }
  .tall90-mds {
    height: 90% !important;
  }
  .wide95-mds {
    width: 95% !important;
  }
  .tall95-mds {
    height: 95% !important;
  }
  .wide100-mds {
    width: 100% !important;
  }
  .tall100-mds {
    height: 100% !important;
  }
  .hpx1-mds {
    height: 1px;
  }
  .wpx1-mds {
    width: 1px;
  }
  .hrem1-mds {
    height: 1rem;
  }
  .wrem1-mds {
    width: 1rem;
  }
  .mhrem1-mds {
    min-height: 1rem;
  }
  .mwrem1-mds {
    min-width: 1rem;
  }
  .hpx2-mds {
    height: 2px;
  }
  .wpx2-mds {
    width: 2px;
  }
  .hrem2-mds {
    height: 2rem;
  }
  .wrem2-mds {
    width: 2rem;
  }
  .mhrem2-mds {
    min-height: 2rem;
  }
  .mwrem2-mds {
    min-width: 2rem;
  }
  .hpx3-mds {
    height: 3px;
  }
  .wpx3-mds {
    width: 3px;
  }
  .hrem3-mds {
    height: 3rem;
  }
  .wrem3-mds {
    width: 3rem;
  }
  .mhrem3-mds {
    min-height: 3rem;
  }
  .mwrem3-mds {
    min-width: 3rem;
  }
  .hpx4-mds {
    height: 4px;
  }
  .wpx4-mds {
    width: 4px;
  }
  .hrem4-mds {
    height: 4rem;
  }
  .wrem4-mds {
    width: 4rem;
  }
  .mhrem4-mds {
    min-height: 4rem;
  }
  .mwrem4-mds {
    min-width: 4rem;
  }
  .hpx5-mds {
    height: 5px;
  }
  .wpx5-mds {
    width: 5px;
  }
  .hrem5-mds {
    height: 5rem;
  }
  .wrem5-mds {
    width: 5rem;
  }
  .mhrem5-mds {
    min-height: 5rem;
  }
  .mwrem5-mds {
    min-width: 5rem;
  }
  .hpx6-mds {
    height: 6px;
  }
  .wpx6-mds {
    width: 6px;
  }
  .hrem6-mds {
    height: 6rem;
  }
  .wrem6-mds {
    width: 6rem;
  }
  .mhrem6-mds {
    min-height: 6rem;
  }
  .mwrem6-mds {
    min-width: 6rem;
  }
  .hpx7-mds {
    height: 7px;
  }
  .wpx7-mds {
    width: 7px;
  }
  .hrem7-mds {
    height: 7rem;
  }
  .wrem7-mds {
    width: 7rem;
  }
  .mhrem7-mds {
    min-height: 7rem;
  }
  .mwrem7-mds {
    min-width: 7rem;
  }
  .hpx8-mds {
    height: 8px;
  }
  .wpx8-mds {
    width: 8px;
  }
  .hrem8-mds {
    height: 8rem;
  }
  .wrem8-mds {
    width: 8rem;
  }
  .mhrem8-mds {
    min-height: 8rem;
  }
  .mwrem8-mds {
    min-width: 8rem;
  }
  .hpx9-mds {
    height: 9px;
  }
  .wpx9-mds {
    width: 9px;
  }
  .hrem9-mds {
    height: 9rem;
  }
  .wrem9-mds {
    width: 9rem;
  }
  .mhrem9-mds {
    min-height: 9rem;
  }
  .mwrem9-mds {
    min-width: 9rem;
  }
  .hpx10-mds {
    height: 10px;
  }
  .wpx10-mds {
    width: 10px;
  }
  .hrem10-mds {
    height: 10rem;
  }
  .wrem10-mds {
    width: 10rem;
  }
  .mhrem10-mds {
    min-height: 10rem;
  }
  .mwrem10-mds {
    min-width: 10rem;
  }
  .hpx11-mds {
    height: 11px;
  }
  .wpx11-mds {
    width: 11px;
  }
  .hrem11-mds {
    height: 11rem;
  }
  .wrem11-mds {
    width: 11rem;
  }
  .mhrem11-mds {
    min-height: 11rem;
  }
  .mwrem11-mds {
    min-width: 11rem;
  }
  .hpx12-mds {
    height: 12px;
  }
  .wpx12-mds {
    width: 12px;
  }
  .hrem12-mds {
    height: 12rem;
  }
  .wrem12-mds {
    width: 12rem;
  }
  .mhrem12-mds {
    min-height: 12rem;
  }
  .mwrem12-mds {
    min-width: 12rem;
  }
  .hpx13-mds {
    height: 13px;
  }
  .wpx13-mds {
    width: 13px;
  }
  .hrem13-mds {
    height: 13rem;
  }
  .wrem13-mds {
    width: 13rem;
  }
  .mhrem13-mds {
    min-height: 13rem;
  }
  .mwrem13-mds {
    min-width: 13rem;
  }
  .hpx14-mds {
    height: 14px;
  }
  .wpx14-mds {
    width: 14px;
  }
  .hrem14-mds {
    height: 14rem;
  }
  .wrem14-mds {
    width: 14rem;
  }
  .mhrem14-mds {
    min-height: 14rem;
  }
  .mwrem14-mds {
    min-width: 14rem;
  }
  .hpx15-mds {
    height: 15px;
  }
  .wpx15-mds {
    width: 15px;
  }
  .hrem15-mds {
    height: 15rem;
  }
  .wrem15-mds {
    width: 15rem;
  }
  .mhrem15-mds {
    min-height: 15rem;
  }
  .mwrem15-mds {
    min-width: 15rem;
  }
  .hpx16-mds {
    height: 16px;
  }
  .wpx16-mds {
    width: 16px;
  }
  .hrem16-mds {
    height: 16rem;
  }
  .wrem16-mds {
    width: 16rem;
  }
  .mhrem16-mds {
    min-height: 16rem;
  }
  .mwrem16-mds {
    min-width: 16rem;
  }
  .hpx17-mds {
    height: 17px;
  }
  .wpx17-mds {
    width: 17px;
  }
  .hrem17-mds {
    height: 17rem;
  }
  .wrem17-mds {
    width: 17rem;
  }
  .mhrem17-mds {
    min-height: 17rem;
  }
  .mwrem17-mds {
    min-width: 17rem;
  }
  .hpx18-mds {
    height: 18px;
  }
  .wpx18-mds {
    width: 18px;
  }
  .hrem18-mds {
    height: 18rem;
  }
  .wrem18-mds {
    width: 18rem;
  }
  .mhrem18-mds {
    min-height: 18rem;
  }
  .mwrem18-mds {
    min-width: 18rem;
  }
  .hpx19-mds {
    height: 19px;
  }
  .wpx19-mds {
    width: 19px;
  }
  .hrem19-mds {
    height: 19rem;
  }
  .wrem19-mds {
    width: 19rem;
  }
  .mhrem19-mds {
    min-height: 19rem;
  }
  .mwrem19-mds {
    min-width: 19rem;
  }
  .hpx20-mds {
    height: 20px;
  }
  .wpx20-mds {
    width: 20px;
  }
  .hrem20-mds {
    height: 20rem;
  }
  .wrem20-mds {
    width: 20rem;
  }
  .mhrem20-mds {
    min-height: 20rem;
  }
  .mwrem20-mds {
    min-width: 20rem;
  }
  .hpx21-mds {
    height: 21px;
  }
  .wpx21-mds {
    width: 21px;
  }
  .hrem21-mds {
    height: 21rem;
  }
  .wrem21-mds {
    width: 21rem;
  }
  .mhrem21-mds {
    min-height: 21rem;
  }
  .mwrem21-mds {
    min-width: 21rem;
  }
  .hpx22-mds {
    height: 22px;
  }
  .wpx22-mds {
    width: 22px;
  }
  .hrem22-mds {
    height: 22rem;
  }
  .wrem22-mds {
    width: 22rem;
  }
  .mhrem22-mds {
    min-height: 22rem;
  }
  .mwrem22-mds {
    min-width: 22rem;
  }
  .hpx23-mds {
    height: 23px;
  }
  .wpx23-mds {
    width: 23px;
  }
  .hrem23-mds {
    height: 23rem;
  }
  .wrem23-mds {
    width: 23rem;
  }
  .mhrem23-mds {
    min-height: 23rem;
  }
  .mwrem23-mds {
    min-width: 23rem;
  }
  .hpx24-mds {
    height: 24px;
  }
  .wpx24-mds {
    width: 24px;
  }
  .hrem24-mds {
    height: 24rem;
  }
  .wrem24-mds {
    width: 24rem;
  }
  .mhrem24-mds {
    min-height: 24rem;
  }
  .mwrem24-mds {
    min-width: 24rem;
  }
  .hpx25-mds {
    height: 25px;
  }
  .wpx25-mds {
    width: 25px;
  }
  .hrem25-mds {
    height: 25rem;
  }
  .wrem25-mds {
    width: 25rem;
  }
  .mhrem25-mds {
    min-height: 25rem;
  }
  .mwrem25-mds {
    min-width: 25rem;
  }
  .hpx26-mds {
    height: 26px;
  }
  .wpx26-mds {
    width: 26px;
  }
  .hrem26-mds {
    height: 26rem;
  }
  .wrem26-mds {
    width: 26rem;
  }
  .mhrem26-mds {
    min-height: 26rem;
  }
  .mwrem26-mds {
    min-width: 26rem;
  }
  .hpx27-mds {
    height: 27px;
  }
  .wpx27-mds {
    width: 27px;
  }
  .hrem27-mds {
    height: 27rem;
  }
  .wrem27-mds {
    width: 27rem;
  }
  .mhrem27-mds {
    min-height: 27rem;
  }
  .mwrem27-mds {
    min-width: 27rem;
  }
  .hpx28-mds {
    height: 28px;
  }
  .wpx28-mds {
    width: 28px;
  }
  .hrem28-mds {
    height: 28rem;
  }
  .wrem28-mds {
    width: 28rem;
  }
  .mhrem28-mds {
    min-height: 28rem;
  }
  .mwrem28-mds {
    min-width: 28rem;
  }
  .hpx29-mds {
    height: 29px;
  }
  .wpx29-mds {
    width: 29px;
  }
  .hrem29-mds {
    height: 29rem;
  }
  .wrem29-mds {
    width: 29rem;
  }
  .mhrem29-mds {
    min-height: 29rem;
  }
  .mwrem29-mds {
    min-width: 29rem;
  }
  .hpx30-mds {
    height: 30px;
  }
  .wpx30-mds {
    width: 30px;
  }
  .hrem30-mds {
    height: 30rem;
  }
  .wrem30-mds {
    width: 30rem;
  }
  .mhrem30-mds {
    min-height: 30rem;
  }
  .mwrem30-mds {
    min-width: 30rem;
  }
  .hpx31-mds {
    height: 31px;
  }
  .wpx31-mds {
    width: 31px;
  }
  .hrem31-mds {
    height: 31rem;
  }
  .wrem31-mds {
    width: 31rem;
  }
  .mhrem31-mds {
    min-height: 31rem;
  }
  .mwrem31-mds {
    min-width: 31rem;
  }
  .hpx32-mds {
    height: 32px;
  }
  .wpx32-mds {
    width: 32px;
  }
  .hrem32-mds {
    height: 32rem;
  }
  .wrem32-mds {
    width: 32rem;
  }
  .mhrem32-mds {
    min-height: 32rem;
  }
  .mwrem32-mds {
    min-width: 32rem;
  }
  .hpx33-mds {
    height: 33px;
  }
  .wpx33-mds {
    width: 33px;
  }
  .hrem33-mds {
    height: 33rem;
  }
  .wrem33-mds {
    width: 33rem;
  }
  .mhrem33-mds {
    min-height: 33rem;
  }
  .mwrem33-mds {
    min-width: 33rem;
  }
  .hpx34-mds {
    height: 34px;
  }
  .wpx34-mds {
    width: 34px;
  }
  .hrem34-mds {
    height: 34rem;
  }
  .wrem34-mds {
    width: 34rem;
  }
  .mhrem34-mds {
    min-height: 34rem;
  }
  .mwrem34-mds {
    min-width: 34rem;
  }
  .hpx35-mds {
    height: 35px;
  }
  .wpx35-mds {
    width: 35px;
  }
  .hrem35-mds {
    height: 35rem;
  }
  .wrem35-mds {
    width: 35rem;
  }
  .mhrem35-mds {
    min-height: 35rem;
  }
  .mwrem35-mds {
    min-width: 35rem;
  }
  .hpx36-mds {
    height: 36px;
  }
  .wpx36-mds {
    width: 36px;
  }
  .hrem36-mds {
    height: 36rem;
  }
  .wrem36-mds {
    width: 36rem;
  }
  .mhrem36-mds {
    min-height: 36rem;
  }
  .mwrem36-mds {
    min-width: 36rem;
  }
  .hpx37-mds {
    height: 37px;
  }
  .wpx37-mds {
    width: 37px;
  }
  .hrem37-mds {
    height: 37rem;
  }
  .wrem37-mds {
    width: 37rem;
  }
  .mhrem37-mds {
    min-height: 37rem;
  }
  .mwrem37-mds {
    min-width: 37rem;
  }
  .hpx38-mds {
    height: 38px;
  }
  .wpx38-mds {
    width: 38px;
  }
  .hrem38-mds {
    height: 38rem;
  }
  .wrem38-mds {
    width: 38rem;
  }
  .mhrem38-mds {
    min-height: 38rem;
  }
  .mwrem38-mds {
    min-width: 38rem;
  }
  .hpx39-mds {
    height: 39px;
  }
  .wpx39-mds {
    width: 39px;
  }
  .hrem39-mds {
    height: 39rem;
  }
  .wrem39-mds {
    width: 39rem;
  }
  .mhrem39-mds {
    min-height: 39rem;
  }
  .mwrem39-mds {
    min-width: 39rem;
  }
  .hpx40-mds {
    height: 40px;
  }
  .wpx40-mds {
    width: 40px;
  }
  .hrem40-mds {
    height: 40rem;
  }
  .wrem40-mds {
    width: 40rem;
  }
  .mhrem40-mds {
    min-height: 40rem;
  }
  .mwrem40-mds {
    min-width: 40rem;
  }
  .hpx41-mds {
    height: 41px;
  }
  .wpx41-mds {
    width: 41px;
  }
  .hrem41-mds {
    height: 41rem;
  }
  .wrem41-mds {
    width: 41rem;
  }
  .mhrem41-mds {
    min-height: 41rem;
  }
  .mwrem41-mds {
    min-width: 41rem;
  }
  .hpx42-mds {
    height: 42px;
  }
  .wpx42-mds {
    width: 42px;
  }
  .hrem42-mds {
    height: 42rem;
  }
  .wrem42-mds {
    width: 42rem;
  }
  .mhrem42-mds {
    min-height: 42rem;
  }
  .mwrem42-mds {
    min-width: 42rem;
  }
  .hpx43-mds {
    height: 43px;
  }
  .wpx43-mds {
    width: 43px;
  }
  .hrem43-mds {
    height: 43rem;
  }
  .wrem43-mds {
    width: 43rem;
  }
  .mhrem43-mds {
    min-height: 43rem;
  }
  .mwrem43-mds {
    min-width: 43rem;
  }
  .hpx44-mds {
    height: 44px;
  }
  .wpx44-mds {
    width: 44px;
  }
  .hrem44-mds {
    height: 44rem;
  }
  .wrem44-mds {
    width: 44rem;
  }
  .mhrem44-mds {
    min-height: 44rem;
  }
  .mwrem44-mds {
    min-width: 44rem;
  }
  .hpx45-mds {
    height: 45px;
  }
  .wpx45-mds {
    width: 45px;
  }
  .hrem45-mds {
    height: 45rem;
  }
  .wrem45-mds {
    width: 45rem;
  }
  .mhrem45-mds {
    min-height: 45rem;
  }
  .mwrem45-mds {
    min-width: 45rem;
  }
  .hpx46-mds {
    height: 46px;
  }
  .wpx46-mds {
    width: 46px;
  }
  .hrem46-mds {
    height: 46rem;
  }
  .wrem46-mds {
    width: 46rem;
  }
  .mhrem46-mds {
    min-height: 46rem;
  }
  .mwrem46-mds {
    min-width: 46rem;
  }
  .hpx47-mds {
    height: 47px;
  }
  .wpx47-mds {
    width: 47px;
  }
  .hrem47-mds {
    height: 47rem;
  }
  .wrem47-mds {
    width: 47rem;
  }
  .mhrem47-mds {
    min-height: 47rem;
  }
  .mwrem47-mds {
    min-width: 47rem;
  }
  .hpx48-mds {
    height: 48px;
  }
  .wpx48-mds {
    width: 48px;
  }
  .hrem48-mds {
    height: 48rem;
  }
  .wrem48-mds {
    width: 48rem;
  }
  .mhrem48-mds {
    min-height: 48rem;
  }
  .mwrem48-mds {
    min-width: 48rem;
  }
  .hpx49-mds {
    height: 49px;
  }
  .wpx49-mds {
    width: 49px;
  }
  .hrem49-mds {
    height: 49rem;
  }
  .wrem49-mds {
    width: 49rem;
  }
  .mhrem49-mds {
    min-height: 49rem;
  }
  .mwrem49-mds {
    min-width: 49rem;
  }
  .hpx50-mds {
    height: 50px;
  }
  .wpx50-mds {
    width: 50px;
  }
  .hrem50-mds {
    height: 50rem;
  }
  .wrem50-mds {
    width: 50rem;
  }
  .mhrem50-mds {
    min-height: 50rem;
  }
  .mwrem50-mds {
    min-width: 50rem;
  }
  .hpx51-mds {
    height: 51px;
  }
  .wpx51-mds {
    width: 51px;
  }
  .hrem51-mds {
    height: 51rem;
  }
  .wrem51-mds {
    width: 51rem;
  }
  .mhrem51-mds {
    min-height: 51rem;
  }
  .mwrem51-mds {
    min-width: 51rem;
  }
  .hpx52-mds {
    height: 52px;
  }
  .wpx52-mds {
    width: 52px;
  }
  .hrem52-mds {
    height: 52rem;
  }
  .wrem52-mds {
    width: 52rem;
  }
  .mhrem52-mds {
    min-height: 52rem;
  }
  .mwrem52-mds {
    min-width: 52rem;
  }
  .hpx53-mds {
    height: 53px;
  }
  .wpx53-mds {
    width: 53px;
  }
  .hrem53-mds {
    height: 53rem;
  }
  .wrem53-mds {
    width: 53rem;
  }
  .mhrem53-mds {
    min-height: 53rem;
  }
  .mwrem53-mds {
    min-width: 53rem;
  }
  .hpx54-mds {
    height: 54px;
  }
  .wpx54-mds {
    width: 54px;
  }
  .hrem54-mds {
    height: 54rem;
  }
  .wrem54-mds {
    width: 54rem;
  }
  .mhrem54-mds {
    min-height: 54rem;
  }
  .mwrem54-mds {
    min-width: 54rem;
  }
  .hpx55-mds {
    height: 55px;
  }
  .wpx55-mds {
    width: 55px;
  }
  .hrem55-mds {
    height: 55rem;
  }
  .wrem55-mds {
    width: 55rem;
  }
  .mhrem55-mds {
    min-height: 55rem;
  }
  .mwrem55-mds {
    min-width: 55rem;
  }
  .hpx56-mds {
    height: 56px;
  }
  .wpx56-mds {
    width: 56px;
  }
  .hrem56-mds {
    height: 56rem;
  }
  .wrem56-mds {
    width: 56rem;
  }
  .mhrem56-mds {
    min-height: 56rem;
  }
  .mwrem56-mds {
    min-width: 56rem;
  }
  .hpx57-mds {
    height: 57px;
  }
  .wpx57-mds {
    width: 57px;
  }
  .hrem57-mds {
    height: 57rem;
  }
  .wrem57-mds {
    width: 57rem;
  }
  .mhrem57-mds {
    min-height: 57rem;
  }
  .mwrem57-mds {
    min-width: 57rem;
  }
  .hpx58-mds {
    height: 58px;
  }
  .wpx58-mds {
    width: 58px;
  }
  .hrem58-mds {
    height: 58rem;
  }
  .wrem58-mds {
    width: 58rem;
  }
  .mhrem58-mds {
    min-height: 58rem;
  }
  .mwrem58-mds {
    min-width: 58rem;
  }
  .hpx59-mds {
    height: 59px;
  }
  .wpx59-mds {
    width: 59px;
  }
  .hrem59-mds {
    height: 59rem;
  }
  .wrem59-mds {
    width: 59rem;
  }
  .mhrem59-mds {
    min-height: 59rem;
  }
  .mwrem59-mds {
    min-width: 59rem;
  }
  .hpx60-mds {
    height: 60px;
  }
  .wpx60-mds {
    width: 60px;
  }
  .hrem60-mds {
    height: 60rem;
  }
  .wrem60-mds {
    width: 60rem;
  }
  .mhrem60-mds {
    min-height: 60rem;
  }
  .mwrem60-mds {
    min-width: 60rem;
  }
  .hpx61-mds {
    height: 61px;
  }
  .wpx61-mds {
    width: 61px;
  }
  .hrem61-mds {
    height: 61rem;
  }
  .wrem61-mds {
    width: 61rem;
  }
  .mhrem61-mds {
    min-height: 61rem;
  }
  .mwrem61-mds {
    min-width: 61rem;
  }
  .hpx62-mds {
    height: 62px;
  }
  .wpx62-mds {
    width: 62px;
  }
  .hrem62-mds {
    height: 62rem;
  }
  .wrem62-mds {
    width: 62rem;
  }
  .mhrem62-mds {
    min-height: 62rem;
  }
  .mwrem62-mds {
    min-width: 62rem;
  }
  .hpx63-mds {
    height: 63px;
  }
  .wpx63-mds {
    width: 63px;
  }
  .hrem63-mds {
    height: 63rem;
  }
  .wrem63-mds {
    width: 63rem;
  }
  .mhrem63-mds {
    min-height: 63rem;
  }
  .mwrem63-mds {
    min-width: 63rem;
  }
  .hpx64-mds {
    height: 64px;
  }
  .wpx64-mds {
    width: 64px;
  }
  .hrem64-mds {
    height: 64rem;
  }
  .wrem64-mds {
    width: 64rem;
  }
  .mhrem64-mds {
    min-height: 64rem;
  }
  .mwrem64-mds {
    min-width: 64rem;
  }
  .hpx65-mds {
    height: 65px;
  }
  .wpx65-mds {
    width: 65px;
  }
  .hrem65-mds {
    height: 65rem;
  }
  .wrem65-mds {
    width: 65rem;
  }
  .mhrem65-mds {
    min-height: 65rem;
  }
  .mwrem65-mds {
    min-width: 65rem;
  }
  .hpx66-mds {
    height: 66px;
  }
  .wpx66-mds {
    width: 66px;
  }
  .hrem66-mds {
    height: 66rem;
  }
  .wrem66-mds {
    width: 66rem;
  }
  .mhrem66-mds {
    min-height: 66rem;
  }
  .mwrem66-mds {
    min-width: 66rem;
  }
  .hpx67-mds {
    height: 67px;
  }
  .wpx67-mds {
    width: 67px;
  }
  .hrem67-mds {
    height: 67rem;
  }
  .wrem67-mds {
    width: 67rem;
  }
  .mhrem67-mds {
    min-height: 67rem;
  }
  .mwrem67-mds {
    min-width: 67rem;
  }
  .hpx68-mds {
    height: 68px;
  }
  .wpx68-mds {
    width: 68px;
  }
  .hrem68-mds {
    height: 68rem;
  }
  .wrem68-mds {
    width: 68rem;
  }
  .mhrem68-mds {
    min-height: 68rem;
  }
  .mwrem68-mds {
    min-width: 68rem;
  }
  .hpx69-mds {
    height: 69px;
  }
  .wpx69-mds {
    width: 69px;
  }
  .hrem69-mds {
    height: 69rem;
  }
  .wrem69-mds {
    width: 69rem;
  }
  .mhrem69-mds {
    min-height: 69rem;
  }
  .mwrem69-mds {
    min-width: 69rem;
  }
  .hpx70-mds {
    height: 70px;
  }
  .wpx70-mds {
    width: 70px;
  }
  .hrem70-mds {
    height: 70rem;
  }
  .wrem70-mds {
    width: 70rem;
  }
  .mhrem70-mds {
    min-height: 70rem;
  }
  .mwrem70-mds {
    min-width: 70rem;
  }
  .hpx71-mds {
    height: 71px;
  }
  .wpx71-mds {
    width: 71px;
  }
  .hrem71-mds {
    height: 71rem;
  }
  .wrem71-mds {
    width: 71rem;
  }
  .mhrem71-mds {
    min-height: 71rem;
  }
  .mwrem71-mds {
    min-width: 71rem;
  }
  .hpx72-mds {
    height: 72px;
  }
  .wpx72-mds {
    width: 72px;
  }
  .hrem72-mds {
    height: 72rem;
  }
  .wrem72-mds {
    width: 72rem;
  }
  .mhrem72-mds {
    min-height: 72rem;
  }
  .mwrem72-mds {
    min-width: 72rem;
  }
  .hpx73-mds {
    height: 73px;
  }
  .wpx73-mds {
    width: 73px;
  }
  .hrem73-mds {
    height: 73rem;
  }
  .wrem73-mds {
    width: 73rem;
  }
  .mhrem73-mds {
    min-height: 73rem;
  }
  .mwrem73-mds {
    min-width: 73rem;
  }
  .hpx74-mds {
    height: 74px;
  }
  .wpx74-mds {
    width: 74px;
  }
  .hrem74-mds {
    height: 74rem;
  }
  .wrem74-mds {
    width: 74rem;
  }
  .mhrem74-mds {
    min-height: 74rem;
  }
  .mwrem74-mds {
    min-width: 74rem;
  }
  .hpx75-mds {
    height: 75px;
  }
  .wpx75-mds {
    width: 75px;
  }
  .hrem75-mds {
    height: 75rem;
  }
  .wrem75-mds {
    width: 75rem;
  }
  .mhrem75-mds {
    min-height: 75rem;
  }
  .mwrem75-mds {
    min-width: 75rem;
  }
  .hpx76-mds {
    height: 76px;
  }
  .wpx76-mds {
    width: 76px;
  }
  .hrem76-mds {
    height: 76rem;
  }
  .wrem76-mds {
    width: 76rem;
  }
  .mhrem76-mds {
    min-height: 76rem;
  }
  .mwrem76-mds {
    min-width: 76rem;
  }
  .hpx77-mds {
    height: 77px;
  }
  .wpx77-mds {
    width: 77px;
  }
  .hrem77-mds {
    height: 77rem;
  }
  .wrem77-mds {
    width: 77rem;
  }
  .mhrem77-mds {
    min-height: 77rem;
  }
  .mwrem77-mds {
    min-width: 77rem;
  }
  .hpx78-mds {
    height: 78px;
  }
  .wpx78-mds {
    width: 78px;
  }
  .hrem78-mds {
    height: 78rem;
  }
  .wrem78-mds {
    width: 78rem;
  }
  .mhrem78-mds {
    min-height: 78rem;
  }
  .mwrem78-mds {
    min-width: 78rem;
  }
  .hpx79-mds {
    height: 79px;
  }
  .wpx79-mds {
    width: 79px;
  }
  .hrem79-mds {
    height: 79rem;
  }
  .wrem79-mds {
    width: 79rem;
  }
  .mhrem79-mds {
    min-height: 79rem;
  }
  .mwrem79-mds {
    min-width: 79rem;
  }
  .hpx80-mds {
    height: 80px;
  }
  .wpx80-mds {
    width: 80px;
  }
  .hrem80-mds {
    height: 80rem;
  }
  .wrem80-mds {
    width: 80rem;
  }
  .mhrem80-mds {
    min-height: 80rem;
  }
  .mwrem80-mds {
    min-width: 80rem;
  }
  .hpx81-mds {
    height: 81px;
  }
  .wpx81-mds {
    width: 81px;
  }
  .hrem81-mds {
    height: 81rem;
  }
  .wrem81-mds {
    width: 81rem;
  }
  .mhrem81-mds {
    min-height: 81rem;
  }
  .mwrem81-mds {
    min-width: 81rem;
  }
  .hpx82-mds {
    height: 82px;
  }
  .wpx82-mds {
    width: 82px;
  }
  .hrem82-mds {
    height: 82rem;
  }
  .wrem82-mds {
    width: 82rem;
  }
  .mhrem82-mds {
    min-height: 82rem;
  }
  .mwrem82-mds {
    min-width: 82rem;
  }
  .hpx83-mds {
    height: 83px;
  }
  .wpx83-mds {
    width: 83px;
  }
  .hrem83-mds {
    height: 83rem;
  }
  .wrem83-mds {
    width: 83rem;
  }
  .mhrem83-mds {
    min-height: 83rem;
  }
  .mwrem83-mds {
    min-width: 83rem;
  }
  .hpx84-mds {
    height: 84px;
  }
  .wpx84-mds {
    width: 84px;
  }
  .hrem84-mds {
    height: 84rem;
  }
  .wrem84-mds {
    width: 84rem;
  }
  .mhrem84-mds {
    min-height: 84rem;
  }
  .mwrem84-mds {
    min-width: 84rem;
  }
  .hpx85-mds {
    height: 85px;
  }
  .wpx85-mds {
    width: 85px;
  }
  .hrem85-mds {
    height: 85rem;
  }
  .wrem85-mds {
    width: 85rem;
  }
  .mhrem85-mds {
    min-height: 85rem;
  }
  .mwrem85-mds {
    min-width: 85rem;
  }
  .hpx86-mds {
    height: 86px;
  }
  .wpx86-mds {
    width: 86px;
  }
  .hrem86-mds {
    height: 86rem;
  }
  .wrem86-mds {
    width: 86rem;
  }
  .mhrem86-mds {
    min-height: 86rem;
  }
  .mwrem86-mds {
    min-width: 86rem;
  }
  .hpx87-mds {
    height: 87px;
  }
  .wpx87-mds {
    width: 87px;
  }
  .hrem87-mds {
    height: 87rem;
  }
  .wrem87-mds {
    width: 87rem;
  }
  .mhrem87-mds {
    min-height: 87rem;
  }
  .mwrem87-mds {
    min-width: 87rem;
  }
  .hpx88-mds {
    height: 88px;
  }
  .wpx88-mds {
    width: 88px;
  }
  .hrem88-mds {
    height: 88rem;
  }
  .wrem88-mds {
    width: 88rem;
  }
  .mhrem88-mds {
    min-height: 88rem;
  }
  .mwrem88-mds {
    min-width: 88rem;
  }
  .hpx89-mds {
    height: 89px;
  }
  .wpx89-mds {
    width: 89px;
  }
  .hrem89-mds {
    height: 89rem;
  }
  .wrem89-mds {
    width: 89rem;
  }
  .mhrem89-mds {
    min-height: 89rem;
  }
  .mwrem89-mds {
    min-width: 89rem;
  }
  .hpx90-mds {
    height: 90px;
  }
  .wpx90-mds {
    width: 90px;
  }
  .hrem90-mds {
    height: 90rem;
  }
  .wrem90-mds {
    width: 90rem;
  }
  .mhrem90-mds {
    min-height: 90rem;
  }
  .mwrem90-mds {
    min-width: 90rem;
  }
  .hpx91-mds {
    height: 91px;
  }
  .wpx91-mds {
    width: 91px;
  }
  .hrem91-mds {
    height: 91rem;
  }
  .wrem91-mds {
    width: 91rem;
  }
  .mhrem91-mds {
    min-height: 91rem;
  }
  .mwrem91-mds {
    min-width: 91rem;
  }
  .hpx92-mds {
    height: 92px;
  }
  .wpx92-mds {
    width: 92px;
  }
  .hrem92-mds {
    height: 92rem;
  }
  .wrem92-mds {
    width: 92rem;
  }
  .mhrem92-mds {
    min-height: 92rem;
  }
  .mwrem92-mds {
    min-width: 92rem;
  }
  .hpx93-mds {
    height: 93px;
  }
  .wpx93-mds {
    width: 93px;
  }
  .hrem93-mds {
    height: 93rem;
  }
  .wrem93-mds {
    width: 93rem;
  }
  .mhrem93-mds {
    min-height: 93rem;
  }
  .mwrem93-mds {
    min-width: 93rem;
  }
  .hpx94-mds {
    height: 94px;
  }
  .wpx94-mds {
    width: 94px;
  }
  .hrem94-mds {
    height: 94rem;
  }
  .wrem94-mds {
    width: 94rem;
  }
  .mhrem94-mds {
    min-height: 94rem;
  }
  .mwrem94-mds {
    min-width: 94rem;
  }
  .hpx95-mds {
    height: 95px;
  }
  .wpx95-mds {
    width: 95px;
  }
  .hrem95-mds {
    height: 95rem;
  }
  .wrem95-mds {
    width: 95rem;
  }
  .mhrem95-mds {
    min-height: 95rem;
  }
  .mwrem95-mds {
    min-width: 95rem;
  }
  .hpx96-mds {
    height: 96px;
  }
  .wpx96-mds {
    width: 96px;
  }
  .hrem96-mds {
    height: 96rem;
  }
  .wrem96-mds {
    width: 96rem;
  }
  .mhrem96-mds {
    min-height: 96rem;
  }
  .mwrem96-mds {
    min-width: 96rem;
  }
  .hpx97-mds {
    height: 97px;
  }
  .wpx97-mds {
    width: 97px;
  }
  .hrem97-mds {
    height: 97rem;
  }
  .wrem97-mds {
    width: 97rem;
  }
  .mhrem97-mds {
    min-height: 97rem;
  }
  .mwrem97-mds {
    min-width: 97rem;
  }
  .hpx98-mds {
    height: 98px;
  }
  .wpx98-mds {
    width: 98px;
  }
  .hrem98-mds {
    height: 98rem;
  }
  .wrem98-mds {
    width: 98rem;
  }
  .mhrem98-mds {
    min-height: 98rem;
  }
  .mwrem98-mds {
    min-width: 98rem;
  }
  .hpx99-mds {
    height: 99px;
  }
  .wpx99-mds {
    width: 99px;
  }
  .hrem99-mds {
    height: 99rem;
  }
  .wrem99-mds {
    width: 99rem;
  }
  .mhrem99-mds {
    min-height: 99rem;
  }
  .mwrem99-mds {
    min-width: 99rem;
  }
  .hpx100-mds {
    height: 100px;
  }
  .wpx100-mds {
    width: 100px;
  }
  .hrem100-mds {
    height: 100rem;
  }
  .wrem100-mds {
    width: 100rem;
  }
  .mhrem100-mds {
    min-height: 100rem;
  }
  .mwrem100-mds {
    min-width: 100rem;
  }
}
@media (max-width: 767px) {
  .w0-sm {
    width: auto !important;
  }
  .h0-sm {
    height: auto !important;
  }
  .wh0-sm {
    height: auto !important;
    width: auto !important;
  }
  .w1-sm {
    width: var(--s1) !important;
  }
  .h1-sm {
    height: var(--s1) !important;
  }
  .wh1-sm {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-sm {
    width: var(--s2) !important;
  }
  .h2-sm {
    height: var(--s2) !important;
  }
  .wh2-sm {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-sm {
    width: var(--s3) !important;
  }
  .h3-sm {
    height: var(--s3) !important;
  }
  .wh3-sm {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-sm {
    width: var(--s4) !important;
  }
  .h4-sm {
    height: var(--s4) !important;
  }
  .wh4-sm {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-sm {
    width: var(--s5) !important;
  }
  .h5-sm {
    height: var(--s5) !important;
  }
  .wh5-sm {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-sm {
    width: var(--s6) !important;
  }
  .h6-sm {
    height: var(--s6) !important;
  }
  .wh6-sm {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-sm {
    width: var(--s7) !important;
  }
  .h7-sm {
    height: var(--s7) !important;
  }
  .wh7-sm {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-sm {
    width: var(--s8) !important;
  }
  .h8-sm {
    height: var(--s8) !important;
  }
  .wh8-sm {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-sm {
    width: var(--s9) !important;
  }
  .h9-sm {
    height: var(--s9) !important;
  }
  .wh9-sm {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-sm {
    width: var(--s10) !important;
  }
  .h10-sm {
    height: var(--s10) !important;
  }
  .wh10-sm {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-sm {
    width: var(--s11) !important;
  }
  .h11-sm {
    height: var(--s11) !important;
  }
  .wh11-sm {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-sm {
    width: var(--s12) !important;
  }
  .h12-sm {
    height: var(--s12) !important;
  }
  .wh12-sm {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-sm {
    width: var(--s13) !important;
  }
  .h13-sm {
    height: var(--s13) !important;
  }
  .wh13-sm {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-sm {
    width: var(--s14) !important;
  }
  .h14-sm {
    height: var(--s14) !important;
  }
  .wh14-sm {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-sm {
    width: var(--s15) !important;
  }
  .h15-sm {
    height: var(--s15) !important;
  }
  .wh15-sm {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-sm {
    width: var(--s16) !important;
  }
  .h16-sm {
    height: var(--s16) !important;
  }
  .wh16-sm {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-sm {
    width: var(--s17) !important;
  }
  .h17-sm {
    height: var(--s17) !important;
  }
  .wh17-sm {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-sm {
    width: var(--s18) !important;
  }
  .h18-sm {
    height: var(--s18) !important;
  }
  .wh18-sm {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-sm {
    width: var(--s19) !important;
  }
  .h19-sm {
    height: var(--s19) !important;
  }
  .wh19-sm {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-sm {
    width: var(--s20) !important;
  }
  .h20-sm {
    height: var(--s20) !important;
  }
  .wh20-sm {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-sm {
    width: var(--s21) !important;
  }
  .h21-sm {
    height: var(--s21) !important;
  }
  .wh21-sm {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-sm {
    width: var(--s22) !important;
  }
  .h22-sm {
    height: var(--s22) !important;
  }
  .wh22-sm {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-sm {
    width: 100% !important;
  }
  .tall-sm {
    height: 100% !important;
  }
  .w-auto-sm {
    width: auto !important;
  }
  .h-auto-sm {
    height: auto !important;
  }
  .wide0-sm {
    width: auto !important;
  }
  .tall0-sm {
    height: auto !important;
  }
  .wide5-sm {
    width: 5% !important;
  }
  .tall5-sm {
    height: 5% !important;
  }
  .wide10-sm {
    width: 10% !important;
  }
  .tall10-sm {
    height: 10% !important;
  }
  .wide15-sm {
    width: 15% !important;
  }
  .tall15-sm {
    height: 15% !important;
  }
  .wide20-sm {
    width: 20% !important;
  }
  .tall20-sm {
    height: 20% !important;
  }
  .wide25-sm {
    width: 25% !important;
  }
  .tall25-sm {
    height: 25% !important;
  }
  .wide30-sm {
    width: 30% !important;
  }
  .tall30-sm {
    height: 30% !important;
  }
  .wide35-sm {
    width: 35% !important;
  }
  .tall35-sm {
    height: 35% !important;
  }
  .wide40-sm {
    width: 40% !important;
  }
  .tall40-sm {
    height: 40% !important;
  }
  .wide45-sm {
    width: 45% !important;
  }
  .tall45-sm {
    height: 45% !important;
  }
  .wide50-sm {
    width: 50% !important;
  }
  .tall50-sm {
    height: 50% !important;
  }
  .wide55-sm {
    width: 55% !important;
  }
  .tall55-sm {
    height: 55% !important;
  }
  .wide60-sm {
    width: 60% !important;
  }
  .tall60-sm {
    height: 60% !important;
  }
  .wide65-sm {
    width: 65% !important;
  }
  .tall65-sm {
    height: 65% !important;
  }
  .wide70-sm {
    width: 70% !important;
  }
  .tall70-sm {
    height: 70% !important;
  }
  .wide75-sm {
    width: 75% !important;
  }
  .tall75-sm {
    height: 75% !important;
  }
  .wide80-sm {
    width: 80% !important;
  }
  .tall80-sm {
    height: 80% !important;
  }
  .wide85-sm {
    width: 85% !important;
  }
  .tall85-sm {
    height: 85% !important;
  }
  .wide90-sm {
    width: 90% !important;
  }
  .tall90-sm {
    height: 90% !important;
  }
  .wide95-sm {
    width: 95% !important;
  }
  .tall95-sm {
    height: 95% !important;
  }
  .wide100-sm {
    width: 100% !important;
  }
  .tall100-sm {
    height: 100% !important;
  }
  .hpx1-sm {
    height: 1px;
  }
  .wpx1-sm {
    width: 1px;
  }
  .hrem1-sm {
    height: 1rem;
  }
  .wrem1-sm {
    width: 1rem;
  }
  .mhrem1-sm {
    min-height: 1rem;
  }
  .mwrem1-sm {
    min-width: 1rem;
  }
  .hpx2-sm {
    height: 2px;
  }
  .wpx2-sm {
    width: 2px;
  }
  .hrem2-sm {
    height: 2rem;
  }
  .wrem2-sm {
    width: 2rem;
  }
  .mhrem2-sm {
    min-height: 2rem;
  }
  .mwrem2-sm {
    min-width: 2rem;
  }
  .hpx3-sm {
    height: 3px;
  }
  .wpx3-sm {
    width: 3px;
  }
  .hrem3-sm {
    height: 3rem;
  }
  .wrem3-sm {
    width: 3rem;
  }
  .mhrem3-sm {
    min-height: 3rem;
  }
  .mwrem3-sm {
    min-width: 3rem;
  }
  .hpx4-sm {
    height: 4px;
  }
  .wpx4-sm {
    width: 4px;
  }
  .hrem4-sm {
    height: 4rem;
  }
  .wrem4-sm {
    width: 4rem;
  }
  .mhrem4-sm {
    min-height: 4rem;
  }
  .mwrem4-sm {
    min-width: 4rem;
  }
  .hpx5-sm {
    height: 5px;
  }
  .wpx5-sm {
    width: 5px;
  }
  .hrem5-sm {
    height: 5rem;
  }
  .wrem5-sm {
    width: 5rem;
  }
  .mhrem5-sm {
    min-height: 5rem;
  }
  .mwrem5-sm {
    min-width: 5rem;
  }
  .hpx6-sm {
    height: 6px;
  }
  .wpx6-sm {
    width: 6px;
  }
  .hrem6-sm {
    height: 6rem;
  }
  .wrem6-sm {
    width: 6rem;
  }
  .mhrem6-sm {
    min-height: 6rem;
  }
  .mwrem6-sm {
    min-width: 6rem;
  }
  .hpx7-sm {
    height: 7px;
  }
  .wpx7-sm {
    width: 7px;
  }
  .hrem7-sm {
    height: 7rem;
  }
  .wrem7-sm {
    width: 7rem;
  }
  .mhrem7-sm {
    min-height: 7rem;
  }
  .mwrem7-sm {
    min-width: 7rem;
  }
  .hpx8-sm {
    height: 8px;
  }
  .wpx8-sm {
    width: 8px;
  }
  .hrem8-sm {
    height: 8rem;
  }
  .wrem8-sm {
    width: 8rem;
  }
  .mhrem8-sm {
    min-height: 8rem;
  }
  .mwrem8-sm {
    min-width: 8rem;
  }
  .hpx9-sm {
    height: 9px;
  }
  .wpx9-sm {
    width: 9px;
  }
  .hrem9-sm {
    height: 9rem;
  }
  .wrem9-sm {
    width: 9rem;
  }
  .mhrem9-sm {
    min-height: 9rem;
  }
  .mwrem9-sm {
    min-width: 9rem;
  }
  .hpx10-sm {
    height: 10px;
  }
  .wpx10-sm {
    width: 10px;
  }
  .hrem10-sm {
    height: 10rem;
  }
  .wrem10-sm {
    width: 10rem;
  }
  .mhrem10-sm {
    min-height: 10rem;
  }
  .mwrem10-sm {
    min-width: 10rem;
  }
  .hpx11-sm {
    height: 11px;
  }
  .wpx11-sm {
    width: 11px;
  }
  .hrem11-sm {
    height: 11rem;
  }
  .wrem11-sm {
    width: 11rem;
  }
  .mhrem11-sm {
    min-height: 11rem;
  }
  .mwrem11-sm {
    min-width: 11rem;
  }
  .hpx12-sm {
    height: 12px;
  }
  .wpx12-sm {
    width: 12px;
  }
  .hrem12-sm {
    height: 12rem;
  }
  .wrem12-sm {
    width: 12rem;
  }
  .mhrem12-sm {
    min-height: 12rem;
  }
  .mwrem12-sm {
    min-width: 12rem;
  }
  .hpx13-sm {
    height: 13px;
  }
  .wpx13-sm {
    width: 13px;
  }
  .hrem13-sm {
    height: 13rem;
  }
  .wrem13-sm {
    width: 13rem;
  }
  .mhrem13-sm {
    min-height: 13rem;
  }
  .mwrem13-sm {
    min-width: 13rem;
  }
  .hpx14-sm {
    height: 14px;
  }
  .wpx14-sm {
    width: 14px;
  }
  .hrem14-sm {
    height: 14rem;
  }
  .wrem14-sm {
    width: 14rem;
  }
  .mhrem14-sm {
    min-height: 14rem;
  }
  .mwrem14-sm {
    min-width: 14rem;
  }
  .hpx15-sm {
    height: 15px;
  }
  .wpx15-sm {
    width: 15px;
  }
  .hrem15-sm {
    height: 15rem;
  }
  .wrem15-sm {
    width: 15rem;
  }
  .mhrem15-sm {
    min-height: 15rem;
  }
  .mwrem15-sm {
    min-width: 15rem;
  }
  .hpx16-sm {
    height: 16px;
  }
  .wpx16-sm {
    width: 16px;
  }
  .hrem16-sm {
    height: 16rem;
  }
  .wrem16-sm {
    width: 16rem;
  }
  .mhrem16-sm {
    min-height: 16rem;
  }
  .mwrem16-sm {
    min-width: 16rem;
  }
  .hpx17-sm {
    height: 17px;
  }
  .wpx17-sm {
    width: 17px;
  }
  .hrem17-sm {
    height: 17rem;
  }
  .wrem17-sm {
    width: 17rem;
  }
  .mhrem17-sm {
    min-height: 17rem;
  }
  .mwrem17-sm {
    min-width: 17rem;
  }
  .hpx18-sm {
    height: 18px;
  }
  .wpx18-sm {
    width: 18px;
  }
  .hrem18-sm {
    height: 18rem;
  }
  .wrem18-sm {
    width: 18rem;
  }
  .mhrem18-sm {
    min-height: 18rem;
  }
  .mwrem18-sm {
    min-width: 18rem;
  }
  .hpx19-sm {
    height: 19px;
  }
  .wpx19-sm {
    width: 19px;
  }
  .hrem19-sm {
    height: 19rem;
  }
  .wrem19-sm {
    width: 19rem;
  }
  .mhrem19-sm {
    min-height: 19rem;
  }
  .mwrem19-sm {
    min-width: 19rem;
  }
  .hpx20-sm {
    height: 20px;
  }
  .wpx20-sm {
    width: 20px;
  }
  .hrem20-sm {
    height: 20rem;
  }
  .wrem20-sm {
    width: 20rem;
  }
  .mhrem20-sm {
    min-height: 20rem;
  }
  .mwrem20-sm {
    min-width: 20rem;
  }
  .hpx21-sm {
    height: 21px;
  }
  .wpx21-sm {
    width: 21px;
  }
  .hrem21-sm {
    height: 21rem;
  }
  .wrem21-sm {
    width: 21rem;
  }
  .mhrem21-sm {
    min-height: 21rem;
  }
  .mwrem21-sm {
    min-width: 21rem;
  }
  .hpx22-sm {
    height: 22px;
  }
  .wpx22-sm {
    width: 22px;
  }
  .hrem22-sm {
    height: 22rem;
  }
  .wrem22-sm {
    width: 22rem;
  }
  .mhrem22-sm {
    min-height: 22rem;
  }
  .mwrem22-sm {
    min-width: 22rem;
  }
  .hpx23-sm {
    height: 23px;
  }
  .wpx23-sm {
    width: 23px;
  }
  .hrem23-sm {
    height: 23rem;
  }
  .wrem23-sm {
    width: 23rem;
  }
  .mhrem23-sm {
    min-height: 23rem;
  }
  .mwrem23-sm {
    min-width: 23rem;
  }
  .hpx24-sm {
    height: 24px;
  }
  .wpx24-sm {
    width: 24px;
  }
  .hrem24-sm {
    height: 24rem;
  }
  .wrem24-sm {
    width: 24rem;
  }
  .mhrem24-sm {
    min-height: 24rem;
  }
  .mwrem24-sm {
    min-width: 24rem;
  }
  .hpx25-sm {
    height: 25px;
  }
  .wpx25-sm {
    width: 25px;
  }
  .hrem25-sm {
    height: 25rem;
  }
  .wrem25-sm {
    width: 25rem;
  }
  .mhrem25-sm {
    min-height: 25rem;
  }
  .mwrem25-sm {
    min-width: 25rem;
  }
  .hpx26-sm {
    height: 26px;
  }
  .wpx26-sm {
    width: 26px;
  }
  .hrem26-sm {
    height: 26rem;
  }
  .wrem26-sm {
    width: 26rem;
  }
  .mhrem26-sm {
    min-height: 26rem;
  }
  .mwrem26-sm {
    min-width: 26rem;
  }
  .hpx27-sm {
    height: 27px;
  }
  .wpx27-sm {
    width: 27px;
  }
  .hrem27-sm {
    height: 27rem;
  }
  .wrem27-sm {
    width: 27rem;
  }
  .mhrem27-sm {
    min-height: 27rem;
  }
  .mwrem27-sm {
    min-width: 27rem;
  }
  .hpx28-sm {
    height: 28px;
  }
  .wpx28-sm {
    width: 28px;
  }
  .hrem28-sm {
    height: 28rem;
  }
  .wrem28-sm {
    width: 28rem;
  }
  .mhrem28-sm {
    min-height: 28rem;
  }
  .mwrem28-sm {
    min-width: 28rem;
  }
  .hpx29-sm {
    height: 29px;
  }
  .wpx29-sm {
    width: 29px;
  }
  .hrem29-sm {
    height: 29rem;
  }
  .wrem29-sm {
    width: 29rem;
  }
  .mhrem29-sm {
    min-height: 29rem;
  }
  .mwrem29-sm {
    min-width: 29rem;
  }
  .hpx30-sm {
    height: 30px;
  }
  .wpx30-sm {
    width: 30px;
  }
  .hrem30-sm {
    height: 30rem;
  }
  .wrem30-sm {
    width: 30rem;
  }
  .mhrem30-sm {
    min-height: 30rem;
  }
  .mwrem30-sm {
    min-width: 30rem;
  }
  .hpx31-sm {
    height: 31px;
  }
  .wpx31-sm {
    width: 31px;
  }
  .hrem31-sm {
    height: 31rem;
  }
  .wrem31-sm {
    width: 31rem;
  }
  .mhrem31-sm {
    min-height: 31rem;
  }
  .mwrem31-sm {
    min-width: 31rem;
  }
  .hpx32-sm {
    height: 32px;
  }
  .wpx32-sm {
    width: 32px;
  }
  .hrem32-sm {
    height: 32rem;
  }
  .wrem32-sm {
    width: 32rem;
  }
  .mhrem32-sm {
    min-height: 32rem;
  }
  .mwrem32-sm {
    min-width: 32rem;
  }
  .hpx33-sm {
    height: 33px;
  }
  .wpx33-sm {
    width: 33px;
  }
  .hrem33-sm {
    height: 33rem;
  }
  .wrem33-sm {
    width: 33rem;
  }
  .mhrem33-sm {
    min-height: 33rem;
  }
  .mwrem33-sm {
    min-width: 33rem;
  }
  .hpx34-sm {
    height: 34px;
  }
  .wpx34-sm {
    width: 34px;
  }
  .hrem34-sm {
    height: 34rem;
  }
  .wrem34-sm {
    width: 34rem;
  }
  .mhrem34-sm {
    min-height: 34rem;
  }
  .mwrem34-sm {
    min-width: 34rem;
  }
  .hpx35-sm {
    height: 35px;
  }
  .wpx35-sm {
    width: 35px;
  }
  .hrem35-sm {
    height: 35rem;
  }
  .wrem35-sm {
    width: 35rem;
  }
  .mhrem35-sm {
    min-height: 35rem;
  }
  .mwrem35-sm {
    min-width: 35rem;
  }
  .hpx36-sm {
    height: 36px;
  }
  .wpx36-sm {
    width: 36px;
  }
  .hrem36-sm {
    height: 36rem;
  }
  .wrem36-sm {
    width: 36rem;
  }
  .mhrem36-sm {
    min-height: 36rem;
  }
  .mwrem36-sm {
    min-width: 36rem;
  }
  .hpx37-sm {
    height: 37px;
  }
  .wpx37-sm {
    width: 37px;
  }
  .hrem37-sm {
    height: 37rem;
  }
  .wrem37-sm {
    width: 37rem;
  }
  .mhrem37-sm {
    min-height: 37rem;
  }
  .mwrem37-sm {
    min-width: 37rem;
  }
  .hpx38-sm {
    height: 38px;
  }
  .wpx38-sm {
    width: 38px;
  }
  .hrem38-sm {
    height: 38rem;
  }
  .wrem38-sm {
    width: 38rem;
  }
  .mhrem38-sm {
    min-height: 38rem;
  }
  .mwrem38-sm {
    min-width: 38rem;
  }
  .hpx39-sm {
    height: 39px;
  }
  .wpx39-sm {
    width: 39px;
  }
  .hrem39-sm {
    height: 39rem;
  }
  .wrem39-sm {
    width: 39rem;
  }
  .mhrem39-sm {
    min-height: 39rem;
  }
  .mwrem39-sm {
    min-width: 39rem;
  }
  .hpx40-sm {
    height: 40px;
  }
  .wpx40-sm {
    width: 40px;
  }
  .hrem40-sm {
    height: 40rem;
  }
  .wrem40-sm {
    width: 40rem;
  }
  .mhrem40-sm {
    min-height: 40rem;
  }
  .mwrem40-sm {
    min-width: 40rem;
  }
  .hpx41-sm {
    height: 41px;
  }
  .wpx41-sm {
    width: 41px;
  }
  .hrem41-sm {
    height: 41rem;
  }
  .wrem41-sm {
    width: 41rem;
  }
  .mhrem41-sm {
    min-height: 41rem;
  }
  .mwrem41-sm {
    min-width: 41rem;
  }
  .hpx42-sm {
    height: 42px;
  }
  .wpx42-sm {
    width: 42px;
  }
  .hrem42-sm {
    height: 42rem;
  }
  .wrem42-sm {
    width: 42rem;
  }
  .mhrem42-sm {
    min-height: 42rem;
  }
  .mwrem42-sm {
    min-width: 42rem;
  }
  .hpx43-sm {
    height: 43px;
  }
  .wpx43-sm {
    width: 43px;
  }
  .hrem43-sm {
    height: 43rem;
  }
  .wrem43-sm {
    width: 43rem;
  }
  .mhrem43-sm {
    min-height: 43rem;
  }
  .mwrem43-sm {
    min-width: 43rem;
  }
  .hpx44-sm {
    height: 44px;
  }
  .wpx44-sm {
    width: 44px;
  }
  .hrem44-sm {
    height: 44rem;
  }
  .wrem44-sm {
    width: 44rem;
  }
  .mhrem44-sm {
    min-height: 44rem;
  }
  .mwrem44-sm {
    min-width: 44rem;
  }
  .hpx45-sm {
    height: 45px;
  }
  .wpx45-sm {
    width: 45px;
  }
  .hrem45-sm {
    height: 45rem;
  }
  .wrem45-sm {
    width: 45rem;
  }
  .mhrem45-sm {
    min-height: 45rem;
  }
  .mwrem45-sm {
    min-width: 45rem;
  }
  .hpx46-sm {
    height: 46px;
  }
  .wpx46-sm {
    width: 46px;
  }
  .hrem46-sm {
    height: 46rem;
  }
  .wrem46-sm {
    width: 46rem;
  }
  .mhrem46-sm {
    min-height: 46rem;
  }
  .mwrem46-sm {
    min-width: 46rem;
  }
  .hpx47-sm {
    height: 47px;
  }
  .wpx47-sm {
    width: 47px;
  }
  .hrem47-sm {
    height: 47rem;
  }
  .wrem47-sm {
    width: 47rem;
  }
  .mhrem47-sm {
    min-height: 47rem;
  }
  .mwrem47-sm {
    min-width: 47rem;
  }
  .hpx48-sm {
    height: 48px;
  }
  .wpx48-sm {
    width: 48px;
  }
  .hrem48-sm {
    height: 48rem;
  }
  .wrem48-sm {
    width: 48rem;
  }
  .mhrem48-sm {
    min-height: 48rem;
  }
  .mwrem48-sm {
    min-width: 48rem;
  }
  .hpx49-sm {
    height: 49px;
  }
  .wpx49-sm {
    width: 49px;
  }
  .hrem49-sm {
    height: 49rem;
  }
  .wrem49-sm {
    width: 49rem;
  }
  .mhrem49-sm {
    min-height: 49rem;
  }
  .mwrem49-sm {
    min-width: 49rem;
  }
  .hpx50-sm {
    height: 50px;
  }
  .wpx50-sm {
    width: 50px;
  }
  .hrem50-sm {
    height: 50rem;
  }
  .wrem50-sm {
    width: 50rem;
  }
  .mhrem50-sm {
    min-height: 50rem;
  }
  .mwrem50-sm {
    min-width: 50rem;
  }
  .hpx51-sm {
    height: 51px;
  }
  .wpx51-sm {
    width: 51px;
  }
  .hrem51-sm {
    height: 51rem;
  }
  .wrem51-sm {
    width: 51rem;
  }
  .mhrem51-sm {
    min-height: 51rem;
  }
  .mwrem51-sm {
    min-width: 51rem;
  }
  .hpx52-sm {
    height: 52px;
  }
  .wpx52-sm {
    width: 52px;
  }
  .hrem52-sm {
    height: 52rem;
  }
  .wrem52-sm {
    width: 52rem;
  }
  .mhrem52-sm {
    min-height: 52rem;
  }
  .mwrem52-sm {
    min-width: 52rem;
  }
  .hpx53-sm {
    height: 53px;
  }
  .wpx53-sm {
    width: 53px;
  }
  .hrem53-sm {
    height: 53rem;
  }
  .wrem53-sm {
    width: 53rem;
  }
  .mhrem53-sm {
    min-height: 53rem;
  }
  .mwrem53-sm {
    min-width: 53rem;
  }
  .hpx54-sm {
    height: 54px;
  }
  .wpx54-sm {
    width: 54px;
  }
  .hrem54-sm {
    height: 54rem;
  }
  .wrem54-sm {
    width: 54rem;
  }
  .mhrem54-sm {
    min-height: 54rem;
  }
  .mwrem54-sm {
    min-width: 54rem;
  }
  .hpx55-sm {
    height: 55px;
  }
  .wpx55-sm {
    width: 55px;
  }
  .hrem55-sm {
    height: 55rem;
  }
  .wrem55-sm {
    width: 55rem;
  }
  .mhrem55-sm {
    min-height: 55rem;
  }
  .mwrem55-sm {
    min-width: 55rem;
  }
  .hpx56-sm {
    height: 56px;
  }
  .wpx56-sm {
    width: 56px;
  }
  .hrem56-sm {
    height: 56rem;
  }
  .wrem56-sm {
    width: 56rem;
  }
  .mhrem56-sm {
    min-height: 56rem;
  }
  .mwrem56-sm {
    min-width: 56rem;
  }
  .hpx57-sm {
    height: 57px;
  }
  .wpx57-sm {
    width: 57px;
  }
  .hrem57-sm {
    height: 57rem;
  }
  .wrem57-sm {
    width: 57rem;
  }
  .mhrem57-sm {
    min-height: 57rem;
  }
  .mwrem57-sm {
    min-width: 57rem;
  }
  .hpx58-sm {
    height: 58px;
  }
  .wpx58-sm {
    width: 58px;
  }
  .hrem58-sm {
    height: 58rem;
  }
  .wrem58-sm {
    width: 58rem;
  }
  .mhrem58-sm {
    min-height: 58rem;
  }
  .mwrem58-sm {
    min-width: 58rem;
  }
  .hpx59-sm {
    height: 59px;
  }
  .wpx59-sm {
    width: 59px;
  }
  .hrem59-sm {
    height: 59rem;
  }
  .wrem59-sm {
    width: 59rem;
  }
  .mhrem59-sm {
    min-height: 59rem;
  }
  .mwrem59-sm {
    min-width: 59rem;
  }
  .hpx60-sm {
    height: 60px;
  }
  .wpx60-sm {
    width: 60px;
  }
  .hrem60-sm {
    height: 60rem;
  }
  .wrem60-sm {
    width: 60rem;
  }
  .mhrem60-sm {
    min-height: 60rem;
  }
  .mwrem60-sm {
    min-width: 60rem;
  }
  .hpx61-sm {
    height: 61px;
  }
  .wpx61-sm {
    width: 61px;
  }
  .hrem61-sm {
    height: 61rem;
  }
  .wrem61-sm {
    width: 61rem;
  }
  .mhrem61-sm {
    min-height: 61rem;
  }
  .mwrem61-sm {
    min-width: 61rem;
  }
  .hpx62-sm {
    height: 62px;
  }
  .wpx62-sm {
    width: 62px;
  }
  .hrem62-sm {
    height: 62rem;
  }
  .wrem62-sm {
    width: 62rem;
  }
  .mhrem62-sm {
    min-height: 62rem;
  }
  .mwrem62-sm {
    min-width: 62rem;
  }
  .hpx63-sm {
    height: 63px;
  }
  .wpx63-sm {
    width: 63px;
  }
  .hrem63-sm {
    height: 63rem;
  }
  .wrem63-sm {
    width: 63rem;
  }
  .mhrem63-sm {
    min-height: 63rem;
  }
  .mwrem63-sm {
    min-width: 63rem;
  }
  .hpx64-sm {
    height: 64px;
  }
  .wpx64-sm {
    width: 64px;
  }
  .hrem64-sm {
    height: 64rem;
  }
  .wrem64-sm {
    width: 64rem;
  }
  .mhrem64-sm {
    min-height: 64rem;
  }
  .mwrem64-sm {
    min-width: 64rem;
  }
  .hpx65-sm {
    height: 65px;
  }
  .wpx65-sm {
    width: 65px;
  }
  .hrem65-sm {
    height: 65rem;
  }
  .wrem65-sm {
    width: 65rem;
  }
  .mhrem65-sm {
    min-height: 65rem;
  }
  .mwrem65-sm {
    min-width: 65rem;
  }
  .hpx66-sm {
    height: 66px;
  }
  .wpx66-sm {
    width: 66px;
  }
  .hrem66-sm {
    height: 66rem;
  }
  .wrem66-sm {
    width: 66rem;
  }
  .mhrem66-sm {
    min-height: 66rem;
  }
  .mwrem66-sm {
    min-width: 66rem;
  }
  .hpx67-sm {
    height: 67px;
  }
  .wpx67-sm {
    width: 67px;
  }
  .hrem67-sm {
    height: 67rem;
  }
  .wrem67-sm {
    width: 67rem;
  }
  .mhrem67-sm {
    min-height: 67rem;
  }
  .mwrem67-sm {
    min-width: 67rem;
  }
  .hpx68-sm {
    height: 68px;
  }
  .wpx68-sm {
    width: 68px;
  }
  .hrem68-sm {
    height: 68rem;
  }
  .wrem68-sm {
    width: 68rem;
  }
  .mhrem68-sm {
    min-height: 68rem;
  }
  .mwrem68-sm {
    min-width: 68rem;
  }
  .hpx69-sm {
    height: 69px;
  }
  .wpx69-sm {
    width: 69px;
  }
  .hrem69-sm {
    height: 69rem;
  }
  .wrem69-sm {
    width: 69rem;
  }
  .mhrem69-sm {
    min-height: 69rem;
  }
  .mwrem69-sm {
    min-width: 69rem;
  }
  .hpx70-sm {
    height: 70px;
  }
  .wpx70-sm {
    width: 70px;
  }
  .hrem70-sm {
    height: 70rem;
  }
  .wrem70-sm {
    width: 70rem;
  }
  .mhrem70-sm {
    min-height: 70rem;
  }
  .mwrem70-sm {
    min-width: 70rem;
  }
  .hpx71-sm {
    height: 71px;
  }
  .wpx71-sm {
    width: 71px;
  }
  .hrem71-sm {
    height: 71rem;
  }
  .wrem71-sm {
    width: 71rem;
  }
  .mhrem71-sm {
    min-height: 71rem;
  }
  .mwrem71-sm {
    min-width: 71rem;
  }
  .hpx72-sm {
    height: 72px;
  }
  .wpx72-sm {
    width: 72px;
  }
  .hrem72-sm {
    height: 72rem;
  }
  .wrem72-sm {
    width: 72rem;
  }
  .mhrem72-sm {
    min-height: 72rem;
  }
  .mwrem72-sm {
    min-width: 72rem;
  }
  .hpx73-sm {
    height: 73px;
  }
  .wpx73-sm {
    width: 73px;
  }
  .hrem73-sm {
    height: 73rem;
  }
  .wrem73-sm {
    width: 73rem;
  }
  .mhrem73-sm {
    min-height: 73rem;
  }
  .mwrem73-sm {
    min-width: 73rem;
  }
  .hpx74-sm {
    height: 74px;
  }
  .wpx74-sm {
    width: 74px;
  }
  .hrem74-sm {
    height: 74rem;
  }
  .wrem74-sm {
    width: 74rem;
  }
  .mhrem74-sm {
    min-height: 74rem;
  }
  .mwrem74-sm {
    min-width: 74rem;
  }
  .hpx75-sm {
    height: 75px;
  }
  .wpx75-sm {
    width: 75px;
  }
  .hrem75-sm {
    height: 75rem;
  }
  .wrem75-sm {
    width: 75rem;
  }
  .mhrem75-sm {
    min-height: 75rem;
  }
  .mwrem75-sm {
    min-width: 75rem;
  }
  .hpx76-sm {
    height: 76px;
  }
  .wpx76-sm {
    width: 76px;
  }
  .hrem76-sm {
    height: 76rem;
  }
  .wrem76-sm {
    width: 76rem;
  }
  .mhrem76-sm {
    min-height: 76rem;
  }
  .mwrem76-sm {
    min-width: 76rem;
  }
  .hpx77-sm {
    height: 77px;
  }
  .wpx77-sm {
    width: 77px;
  }
  .hrem77-sm {
    height: 77rem;
  }
  .wrem77-sm {
    width: 77rem;
  }
  .mhrem77-sm {
    min-height: 77rem;
  }
  .mwrem77-sm {
    min-width: 77rem;
  }
  .hpx78-sm {
    height: 78px;
  }
  .wpx78-sm {
    width: 78px;
  }
  .hrem78-sm {
    height: 78rem;
  }
  .wrem78-sm {
    width: 78rem;
  }
  .mhrem78-sm {
    min-height: 78rem;
  }
  .mwrem78-sm {
    min-width: 78rem;
  }
  .hpx79-sm {
    height: 79px;
  }
  .wpx79-sm {
    width: 79px;
  }
  .hrem79-sm {
    height: 79rem;
  }
  .wrem79-sm {
    width: 79rem;
  }
  .mhrem79-sm {
    min-height: 79rem;
  }
  .mwrem79-sm {
    min-width: 79rem;
  }
  .hpx80-sm {
    height: 80px;
  }
  .wpx80-sm {
    width: 80px;
  }
  .hrem80-sm {
    height: 80rem;
  }
  .wrem80-sm {
    width: 80rem;
  }
  .mhrem80-sm {
    min-height: 80rem;
  }
  .mwrem80-sm {
    min-width: 80rem;
  }
  .hpx81-sm {
    height: 81px;
  }
  .wpx81-sm {
    width: 81px;
  }
  .hrem81-sm {
    height: 81rem;
  }
  .wrem81-sm {
    width: 81rem;
  }
  .mhrem81-sm {
    min-height: 81rem;
  }
  .mwrem81-sm {
    min-width: 81rem;
  }
  .hpx82-sm {
    height: 82px;
  }
  .wpx82-sm {
    width: 82px;
  }
  .hrem82-sm {
    height: 82rem;
  }
  .wrem82-sm {
    width: 82rem;
  }
  .mhrem82-sm {
    min-height: 82rem;
  }
  .mwrem82-sm {
    min-width: 82rem;
  }
  .hpx83-sm {
    height: 83px;
  }
  .wpx83-sm {
    width: 83px;
  }
  .hrem83-sm {
    height: 83rem;
  }
  .wrem83-sm {
    width: 83rem;
  }
  .mhrem83-sm {
    min-height: 83rem;
  }
  .mwrem83-sm {
    min-width: 83rem;
  }
  .hpx84-sm {
    height: 84px;
  }
  .wpx84-sm {
    width: 84px;
  }
  .hrem84-sm {
    height: 84rem;
  }
  .wrem84-sm {
    width: 84rem;
  }
  .mhrem84-sm {
    min-height: 84rem;
  }
  .mwrem84-sm {
    min-width: 84rem;
  }
  .hpx85-sm {
    height: 85px;
  }
  .wpx85-sm {
    width: 85px;
  }
  .hrem85-sm {
    height: 85rem;
  }
  .wrem85-sm {
    width: 85rem;
  }
  .mhrem85-sm {
    min-height: 85rem;
  }
  .mwrem85-sm {
    min-width: 85rem;
  }
  .hpx86-sm {
    height: 86px;
  }
  .wpx86-sm {
    width: 86px;
  }
  .hrem86-sm {
    height: 86rem;
  }
  .wrem86-sm {
    width: 86rem;
  }
  .mhrem86-sm {
    min-height: 86rem;
  }
  .mwrem86-sm {
    min-width: 86rem;
  }
  .hpx87-sm {
    height: 87px;
  }
  .wpx87-sm {
    width: 87px;
  }
  .hrem87-sm {
    height: 87rem;
  }
  .wrem87-sm {
    width: 87rem;
  }
  .mhrem87-sm {
    min-height: 87rem;
  }
  .mwrem87-sm {
    min-width: 87rem;
  }
  .hpx88-sm {
    height: 88px;
  }
  .wpx88-sm {
    width: 88px;
  }
  .hrem88-sm {
    height: 88rem;
  }
  .wrem88-sm {
    width: 88rem;
  }
  .mhrem88-sm {
    min-height: 88rem;
  }
  .mwrem88-sm {
    min-width: 88rem;
  }
  .hpx89-sm {
    height: 89px;
  }
  .wpx89-sm {
    width: 89px;
  }
  .hrem89-sm {
    height: 89rem;
  }
  .wrem89-sm {
    width: 89rem;
  }
  .mhrem89-sm {
    min-height: 89rem;
  }
  .mwrem89-sm {
    min-width: 89rem;
  }
  .hpx90-sm {
    height: 90px;
  }
  .wpx90-sm {
    width: 90px;
  }
  .hrem90-sm {
    height: 90rem;
  }
  .wrem90-sm {
    width: 90rem;
  }
  .mhrem90-sm {
    min-height: 90rem;
  }
  .mwrem90-sm {
    min-width: 90rem;
  }
  .hpx91-sm {
    height: 91px;
  }
  .wpx91-sm {
    width: 91px;
  }
  .hrem91-sm {
    height: 91rem;
  }
  .wrem91-sm {
    width: 91rem;
  }
  .mhrem91-sm {
    min-height: 91rem;
  }
  .mwrem91-sm {
    min-width: 91rem;
  }
  .hpx92-sm {
    height: 92px;
  }
  .wpx92-sm {
    width: 92px;
  }
  .hrem92-sm {
    height: 92rem;
  }
  .wrem92-sm {
    width: 92rem;
  }
  .mhrem92-sm {
    min-height: 92rem;
  }
  .mwrem92-sm {
    min-width: 92rem;
  }
  .hpx93-sm {
    height: 93px;
  }
  .wpx93-sm {
    width: 93px;
  }
  .hrem93-sm {
    height: 93rem;
  }
  .wrem93-sm {
    width: 93rem;
  }
  .mhrem93-sm {
    min-height: 93rem;
  }
  .mwrem93-sm {
    min-width: 93rem;
  }
  .hpx94-sm {
    height: 94px;
  }
  .wpx94-sm {
    width: 94px;
  }
  .hrem94-sm {
    height: 94rem;
  }
  .wrem94-sm {
    width: 94rem;
  }
  .mhrem94-sm {
    min-height: 94rem;
  }
  .mwrem94-sm {
    min-width: 94rem;
  }
  .hpx95-sm {
    height: 95px;
  }
  .wpx95-sm {
    width: 95px;
  }
  .hrem95-sm {
    height: 95rem;
  }
  .wrem95-sm {
    width: 95rem;
  }
  .mhrem95-sm {
    min-height: 95rem;
  }
  .mwrem95-sm {
    min-width: 95rem;
  }
  .hpx96-sm {
    height: 96px;
  }
  .wpx96-sm {
    width: 96px;
  }
  .hrem96-sm {
    height: 96rem;
  }
  .wrem96-sm {
    width: 96rem;
  }
  .mhrem96-sm {
    min-height: 96rem;
  }
  .mwrem96-sm {
    min-width: 96rem;
  }
  .hpx97-sm {
    height: 97px;
  }
  .wpx97-sm {
    width: 97px;
  }
  .hrem97-sm {
    height: 97rem;
  }
  .wrem97-sm {
    width: 97rem;
  }
  .mhrem97-sm {
    min-height: 97rem;
  }
  .mwrem97-sm {
    min-width: 97rem;
  }
  .hpx98-sm {
    height: 98px;
  }
  .wpx98-sm {
    width: 98px;
  }
  .hrem98-sm {
    height: 98rem;
  }
  .wrem98-sm {
    width: 98rem;
  }
  .mhrem98-sm {
    min-height: 98rem;
  }
  .mwrem98-sm {
    min-width: 98rem;
  }
  .hpx99-sm {
    height: 99px;
  }
  .wpx99-sm {
    width: 99px;
  }
  .hrem99-sm {
    height: 99rem;
  }
  .wrem99-sm {
    width: 99rem;
  }
  .mhrem99-sm {
    min-height: 99rem;
  }
  .mwrem99-sm {
    min-width: 99rem;
  }
  .hpx100-sm {
    height: 100px;
  }
  .wpx100-sm {
    width: 100px;
  }
  .hrem100-sm {
    height: 100rem;
  }
  .wrem100-sm {
    width: 100rem;
  }
  .mhrem100-sm {
    min-height: 100rem;
  }
  .mwrem100-sm {
    min-width: 100rem;
  }
}
@media (max-width: 628px) {
  .w0-smx {
    width: auto !important;
  }
  .h0-smx {
    height: auto !important;
  }
  .wh0-smx {
    height: auto !important;
    width: auto !important;
  }
  .w1-smx {
    width: var(--s1) !important;
  }
  .h1-smx {
    height: var(--s1) !important;
  }
  .wh1-smx {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-smx {
    width: var(--s2) !important;
  }
  .h2-smx {
    height: var(--s2) !important;
  }
  .wh2-smx {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-smx {
    width: var(--s3) !important;
  }
  .h3-smx {
    height: var(--s3) !important;
  }
  .wh3-smx {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-smx {
    width: var(--s4) !important;
  }
  .h4-smx {
    height: var(--s4) !important;
  }
  .wh4-smx {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-smx {
    width: var(--s5) !important;
  }
  .h5-smx {
    height: var(--s5) !important;
  }
  .wh5-smx {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-smx {
    width: var(--s6) !important;
  }
  .h6-smx {
    height: var(--s6) !important;
  }
  .wh6-smx {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-smx {
    width: var(--s7) !important;
  }
  .h7-smx {
    height: var(--s7) !important;
  }
  .wh7-smx {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-smx {
    width: var(--s8) !important;
  }
  .h8-smx {
    height: var(--s8) !important;
  }
  .wh8-smx {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-smx {
    width: var(--s9) !important;
  }
  .h9-smx {
    height: var(--s9) !important;
  }
  .wh9-smx {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-smx {
    width: var(--s10) !important;
  }
  .h10-smx {
    height: var(--s10) !important;
  }
  .wh10-smx {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-smx {
    width: var(--s11) !important;
  }
  .h11-smx {
    height: var(--s11) !important;
  }
  .wh11-smx {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-smx {
    width: var(--s12) !important;
  }
  .h12-smx {
    height: var(--s12) !important;
  }
  .wh12-smx {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-smx {
    width: var(--s13) !important;
  }
  .h13-smx {
    height: var(--s13) !important;
  }
  .wh13-smx {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-smx {
    width: var(--s14) !important;
  }
  .h14-smx {
    height: var(--s14) !important;
  }
  .wh14-smx {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-smx {
    width: var(--s15) !important;
  }
  .h15-smx {
    height: var(--s15) !important;
  }
  .wh15-smx {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-smx {
    width: var(--s16) !important;
  }
  .h16-smx {
    height: var(--s16) !important;
  }
  .wh16-smx {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-smx {
    width: var(--s17) !important;
  }
  .h17-smx {
    height: var(--s17) !important;
  }
  .wh17-smx {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-smx {
    width: var(--s18) !important;
  }
  .h18-smx {
    height: var(--s18) !important;
  }
  .wh18-smx {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-smx {
    width: var(--s19) !important;
  }
  .h19-smx {
    height: var(--s19) !important;
  }
  .wh19-smx {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-smx {
    width: var(--s20) !important;
  }
  .h20-smx {
    height: var(--s20) !important;
  }
  .wh20-smx {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-smx {
    width: var(--s21) !important;
  }
  .h21-smx {
    height: var(--s21) !important;
  }
  .wh21-smx {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-smx {
    width: var(--s22) !important;
  }
  .h22-smx {
    height: var(--s22) !important;
  }
  .wh22-smx {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-smx {
    width: 100% !important;
  }
  .tall-smx {
    height: 100% !important;
  }
  .w-auto-smx {
    width: auto !important;
  }
  .h-auto-smx {
    height: auto !important;
  }
  .wide0-smx {
    width: auto !important;
  }
  .tall0-smx {
    height: auto !important;
  }
  .wide5-smx {
    width: 5% !important;
  }
  .tall5-smx {
    height: 5% !important;
  }
  .wide10-smx {
    width: 10% !important;
  }
  .tall10-smx {
    height: 10% !important;
  }
  .wide15-smx {
    width: 15% !important;
  }
  .tall15-smx {
    height: 15% !important;
  }
  .wide20-smx {
    width: 20% !important;
  }
  .tall20-smx {
    height: 20% !important;
  }
  .wide25-smx {
    width: 25% !important;
  }
  .tall25-smx {
    height: 25% !important;
  }
  .wide30-smx {
    width: 30% !important;
  }
  .tall30-smx {
    height: 30% !important;
  }
  .wide35-smx {
    width: 35% !important;
  }
  .tall35-smx {
    height: 35% !important;
  }
  .wide40-smx {
    width: 40% !important;
  }
  .tall40-smx {
    height: 40% !important;
  }
  .wide45-smx {
    width: 45% !important;
  }
  .tall45-smx {
    height: 45% !important;
  }
  .wide50-smx {
    width: 50% !important;
  }
  .tall50-smx {
    height: 50% !important;
  }
  .wide55-smx {
    width: 55% !important;
  }
  .tall55-smx {
    height: 55% !important;
  }
  .wide60-smx {
    width: 60% !important;
  }
  .tall60-smx {
    height: 60% !important;
  }
  .wide65-smx {
    width: 65% !important;
  }
  .tall65-smx {
    height: 65% !important;
  }
  .wide70-smx {
    width: 70% !important;
  }
  .tall70-smx {
    height: 70% !important;
  }
  .wide75-smx {
    width: 75% !important;
  }
  .tall75-smx {
    height: 75% !important;
  }
  .wide80-smx {
    width: 80% !important;
  }
  .tall80-smx {
    height: 80% !important;
  }
  .wide85-smx {
    width: 85% !important;
  }
  .tall85-smx {
    height: 85% !important;
  }
  .wide90-smx {
    width: 90% !important;
  }
  .tall90-smx {
    height: 90% !important;
  }
  .wide95-smx {
    width: 95% !important;
  }
  .tall95-smx {
    height: 95% !important;
  }
  .wide100-smx {
    width: 100% !important;
  }
  .tall100-smx {
    height: 100% !important;
  }
  .hpx1-smx {
    height: 1px;
  }
  .wpx1-smx {
    width: 1px;
  }
  .hrem1-smx {
    height: 1rem;
  }
  .wrem1-smx {
    width: 1rem;
  }
  .mhrem1-smx {
    min-height: 1rem;
  }
  .mwrem1-smx {
    min-width: 1rem;
  }
  .hpx2-smx {
    height: 2px;
  }
  .wpx2-smx {
    width: 2px;
  }
  .hrem2-smx {
    height: 2rem;
  }
  .wrem2-smx {
    width: 2rem;
  }
  .mhrem2-smx {
    min-height: 2rem;
  }
  .mwrem2-smx {
    min-width: 2rem;
  }
  .hpx3-smx {
    height: 3px;
  }
  .wpx3-smx {
    width: 3px;
  }
  .hrem3-smx {
    height: 3rem;
  }
  .wrem3-smx {
    width: 3rem;
  }
  .mhrem3-smx {
    min-height: 3rem;
  }
  .mwrem3-smx {
    min-width: 3rem;
  }
  .hpx4-smx {
    height: 4px;
  }
  .wpx4-smx {
    width: 4px;
  }
  .hrem4-smx {
    height: 4rem;
  }
  .wrem4-smx {
    width: 4rem;
  }
  .mhrem4-smx {
    min-height: 4rem;
  }
  .mwrem4-smx {
    min-width: 4rem;
  }
  .hpx5-smx {
    height: 5px;
  }
  .wpx5-smx {
    width: 5px;
  }
  .hrem5-smx {
    height: 5rem;
  }
  .wrem5-smx {
    width: 5rem;
  }
  .mhrem5-smx {
    min-height: 5rem;
  }
  .mwrem5-smx {
    min-width: 5rem;
  }
  .hpx6-smx {
    height: 6px;
  }
  .wpx6-smx {
    width: 6px;
  }
  .hrem6-smx {
    height: 6rem;
  }
  .wrem6-smx {
    width: 6rem;
  }
  .mhrem6-smx {
    min-height: 6rem;
  }
  .mwrem6-smx {
    min-width: 6rem;
  }
  .hpx7-smx {
    height: 7px;
  }
  .wpx7-smx {
    width: 7px;
  }
  .hrem7-smx {
    height: 7rem;
  }
  .wrem7-smx {
    width: 7rem;
  }
  .mhrem7-smx {
    min-height: 7rem;
  }
  .mwrem7-smx {
    min-width: 7rem;
  }
  .hpx8-smx {
    height: 8px;
  }
  .wpx8-smx {
    width: 8px;
  }
  .hrem8-smx {
    height: 8rem;
  }
  .wrem8-smx {
    width: 8rem;
  }
  .mhrem8-smx {
    min-height: 8rem;
  }
  .mwrem8-smx {
    min-width: 8rem;
  }
  .hpx9-smx {
    height: 9px;
  }
  .wpx9-smx {
    width: 9px;
  }
  .hrem9-smx {
    height: 9rem;
  }
  .wrem9-smx {
    width: 9rem;
  }
  .mhrem9-smx {
    min-height: 9rem;
  }
  .mwrem9-smx {
    min-width: 9rem;
  }
  .hpx10-smx {
    height: 10px;
  }
  .wpx10-smx {
    width: 10px;
  }
  .hrem10-smx {
    height: 10rem;
  }
  .wrem10-smx {
    width: 10rem;
  }
  .mhrem10-smx {
    min-height: 10rem;
  }
  .mwrem10-smx {
    min-width: 10rem;
  }
  .hpx11-smx {
    height: 11px;
  }
  .wpx11-smx {
    width: 11px;
  }
  .hrem11-smx {
    height: 11rem;
  }
  .wrem11-smx {
    width: 11rem;
  }
  .mhrem11-smx {
    min-height: 11rem;
  }
  .mwrem11-smx {
    min-width: 11rem;
  }
  .hpx12-smx {
    height: 12px;
  }
  .wpx12-smx {
    width: 12px;
  }
  .hrem12-smx {
    height: 12rem;
  }
  .wrem12-smx {
    width: 12rem;
  }
  .mhrem12-smx {
    min-height: 12rem;
  }
  .mwrem12-smx {
    min-width: 12rem;
  }
  .hpx13-smx {
    height: 13px;
  }
  .wpx13-smx {
    width: 13px;
  }
  .hrem13-smx {
    height: 13rem;
  }
  .wrem13-smx {
    width: 13rem;
  }
  .mhrem13-smx {
    min-height: 13rem;
  }
  .mwrem13-smx {
    min-width: 13rem;
  }
  .hpx14-smx {
    height: 14px;
  }
  .wpx14-smx {
    width: 14px;
  }
  .hrem14-smx {
    height: 14rem;
  }
  .wrem14-smx {
    width: 14rem;
  }
  .mhrem14-smx {
    min-height: 14rem;
  }
  .mwrem14-smx {
    min-width: 14rem;
  }
  .hpx15-smx {
    height: 15px;
  }
  .wpx15-smx {
    width: 15px;
  }
  .hrem15-smx {
    height: 15rem;
  }
  .wrem15-smx {
    width: 15rem;
  }
  .mhrem15-smx {
    min-height: 15rem;
  }
  .mwrem15-smx {
    min-width: 15rem;
  }
  .hpx16-smx {
    height: 16px;
  }
  .wpx16-smx {
    width: 16px;
  }
  .hrem16-smx {
    height: 16rem;
  }
  .wrem16-smx {
    width: 16rem;
  }
  .mhrem16-smx {
    min-height: 16rem;
  }
  .mwrem16-smx {
    min-width: 16rem;
  }
  .hpx17-smx {
    height: 17px;
  }
  .wpx17-smx {
    width: 17px;
  }
  .hrem17-smx {
    height: 17rem;
  }
  .wrem17-smx {
    width: 17rem;
  }
  .mhrem17-smx {
    min-height: 17rem;
  }
  .mwrem17-smx {
    min-width: 17rem;
  }
  .hpx18-smx {
    height: 18px;
  }
  .wpx18-smx {
    width: 18px;
  }
  .hrem18-smx {
    height: 18rem;
  }
  .wrem18-smx {
    width: 18rem;
  }
  .mhrem18-smx {
    min-height: 18rem;
  }
  .mwrem18-smx {
    min-width: 18rem;
  }
  .hpx19-smx {
    height: 19px;
  }
  .wpx19-smx {
    width: 19px;
  }
  .hrem19-smx {
    height: 19rem;
  }
  .wrem19-smx {
    width: 19rem;
  }
  .mhrem19-smx {
    min-height: 19rem;
  }
  .mwrem19-smx {
    min-width: 19rem;
  }
  .hpx20-smx {
    height: 20px;
  }
  .wpx20-smx {
    width: 20px;
  }
  .hrem20-smx {
    height: 20rem;
  }
  .wrem20-smx {
    width: 20rem;
  }
  .mhrem20-smx {
    min-height: 20rem;
  }
  .mwrem20-smx {
    min-width: 20rem;
  }
  .hpx21-smx {
    height: 21px;
  }
  .wpx21-smx {
    width: 21px;
  }
  .hrem21-smx {
    height: 21rem;
  }
  .wrem21-smx {
    width: 21rem;
  }
  .mhrem21-smx {
    min-height: 21rem;
  }
  .mwrem21-smx {
    min-width: 21rem;
  }
  .hpx22-smx {
    height: 22px;
  }
  .wpx22-smx {
    width: 22px;
  }
  .hrem22-smx {
    height: 22rem;
  }
  .wrem22-smx {
    width: 22rem;
  }
  .mhrem22-smx {
    min-height: 22rem;
  }
  .mwrem22-smx {
    min-width: 22rem;
  }
  .hpx23-smx {
    height: 23px;
  }
  .wpx23-smx {
    width: 23px;
  }
  .hrem23-smx {
    height: 23rem;
  }
  .wrem23-smx {
    width: 23rem;
  }
  .mhrem23-smx {
    min-height: 23rem;
  }
  .mwrem23-smx {
    min-width: 23rem;
  }
  .hpx24-smx {
    height: 24px;
  }
  .wpx24-smx {
    width: 24px;
  }
  .hrem24-smx {
    height: 24rem;
  }
  .wrem24-smx {
    width: 24rem;
  }
  .mhrem24-smx {
    min-height: 24rem;
  }
  .mwrem24-smx {
    min-width: 24rem;
  }
  .hpx25-smx {
    height: 25px;
  }
  .wpx25-smx {
    width: 25px;
  }
  .hrem25-smx {
    height: 25rem;
  }
  .wrem25-smx {
    width: 25rem;
  }
  .mhrem25-smx {
    min-height: 25rem;
  }
  .mwrem25-smx {
    min-width: 25rem;
  }
  .hpx26-smx {
    height: 26px;
  }
  .wpx26-smx {
    width: 26px;
  }
  .hrem26-smx {
    height: 26rem;
  }
  .wrem26-smx {
    width: 26rem;
  }
  .mhrem26-smx {
    min-height: 26rem;
  }
  .mwrem26-smx {
    min-width: 26rem;
  }
  .hpx27-smx {
    height: 27px;
  }
  .wpx27-smx {
    width: 27px;
  }
  .hrem27-smx {
    height: 27rem;
  }
  .wrem27-smx {
    width: 27rem;
  }
  .mhrem27-smx {
    min-height: 27rem;
  }
  .mwrem27-smx {
    min-width: 27rem;
  }
  .hpx28-smx {
    height: 28px;
  }
  .wpx28-smx {
    width: 28px;
  }
  .hrem28-smx {
    height: 28rem;
  }
  .wrem28-smx {
    width: 28rem;
  }
  .mhrem28-smx {
    min-height: 28rem;
  }
  .mwrem28-smx {
    min-width: 28rem;
  }
  .hpx29-smx {
    height: 29px;
  }
  .wpx29-smx {
    width: 29px;
  }
  .hrem29-smx {
    height: 29rem;
  }
  .wrem29-smx {
    width: 29rem;
  }
  .mhrem29-smx {
    min-height: 29rem;
  }
  .mwrem29-smx {
    min-width: 29rem;
  }
  .hpx30-smx {
    height: 30px;
  }
  .wpx30-smx {
    width: 30px;
  }
  .hrem30-smx {
    height: 30rem;
  }
  .wrem30-smx {
    width: 30rem;
  }
  .mhrem30-smx {
    min-height: 30rem;
  }
  .mwrem30-smx {
    min-width: 30rem;
  }
  .hpx31-smx {
    height: 31px;
  }
  .wpx31-smx {
    width: 31px;
  }
  .hrem31-smx {
    height: 31rem;
  }
  .wrem31-smx {
    width: 31rem;
  }
  .mhrem31-smx {
    min-height: 31rem;
  }
  .mwrem31-smx {
    min-width: 31rem;
  }
  .hpx32-smx {
    height: 32px;
  }
  .wpx32-smx {
    width: 32px;
  }
  .hrem32-smx {
    height: 32rem;
  }
  .wrem32-smx {
    width: 32rem;
  }
  .mhrem32-smx {
    min-height: 32rem;
  }
  .mwrem32-smx {
    min-width: 32rem;
  }
  .hpx33-smx {
    height: 33px;
  }
  .wpx33-smx {
    width: 33px;
  }
  .hrem33-smx {
    height: 33rem;
  }
  .wrem33-smx {
    width: 33rem;
  }
  .mhrem33-smx {
    min-height: 33rem;
  }
  .mwrem33-smx {
    min-width: 33rem;
  }
  .hpx34-smx {
    height: 34px;
  }
  .wpx34-smx {
    width: 34px;
  }
  .hrem34-smx {
    height: 34rem;
  }
  .wrem34-smx {
    width: 34rem;
  }
  .mhrem34-smx {
    min-height: 34rem;
  }
  .mwrem34-smx {
    min-width: 34rem;
  }
  .hpx35-smx {
    height: 35px;
  }
  .wpx35-smx {
    width: 35px;
  }
  .hrem35-smx {
    height: 35rem;
  }
  .wrem35-smx {
    width: 35rem;
  }
  .mhrem35-smx {
    min-height: 35rem;
  }
  .mwrem35-smx {
    min-width: 35rem;
  }
  .hpx36-smx {
    height: 36px;
  }
  .wpx36-smx {
    width: 36px;
  }
  .hrem36-smx {
    height: 36rem;
  }
  .wrem36-smx {
    width: 36rem;
  }
  .mhrem36-smx {
    min-height: 36rem;
  }
  .mwrem36-smx {
    min-width: 36rem;
  }
  .hpx37-smx {
    height: 37px;
  }
  .wpx37-smx {
    width: 37px;
  }
  .hrem37-smx {
    height: 37rem;
  }
  .wrem37-smx {
    width: 37rem;
  }
  .mhrem37-smx {
    min-height: 37rem;
  }
  .mwrem37-smx {
    min-width: 37rem;
  }
  .hpx38-smx {
    height: 38px;
  }
  .wpx38-smx {
    width: 38px;
  }
  .hrem38-smx {
    height: 38rem;
  }
  .wrem38-smx {
    width: 38rem;
  }
  .mhrem38-smx {
    min-height: 38rem;
  }
  .mwrem38-smx {
    min-width: 38rem;
  }
  .hpx39-smx {
    height: 39px;
  }
  .wpx39-smx {
    width: 39px;
  }
  .hrem39-smx {
    height: 39rem;
  }
  .wrem39-smx {
    width: 39rem;
  }
  .mhrem39-smx {
    min-height: 39rem;
  }
  .mwrem39-smx {
    min-width: 39rem;
  }
  .hpx40-smx {
    height: 40px;
  }
  .wpx40-smx {
    width: 40px;
  }
  .hrem40-smx {
    height: 40rem;
  }
  .wrem40-smx {
    width: 40rem;
  }
  .mhrem40-smx {
    min-height: 40rem;
  }
  .mwrem40-smx {
    min-width: 40rem;
  }
  .hpx41-smx {
    height: 41px;
  }
  .wpx41-smx {
    width: 41px;
  }
  .hrem41-smx {
    height: 41rem;
  }
  .wrem41-smx {
    width: 41rem;
  }
  .mhrem41-smx {
    min-height: 41rem;
  }
  .mwrem41-smx {
    min-width: 41rem;
  }
  .hpx42-smx {
    height: 42px;
  }
  .wpx42-smx {
    width: 42px;
  }
  .hrem42-smx {
    height: 42rem;
  }
  .wrem42-smx {
    width: 42rem;
  }
  .mhrem42-smx {
    min-height: 42rem;
  }
  .mwrem42-smx {
    min-width: 42rem;
  }
  .hpx43-smx {
    height: 43px;
  }
  .wpx43-smx {
    width: 43px;
  }
  .hrem43-smx {
    height: 43rem;
  }
  .wrem43-smx {
    width: 43rem;
  }
  .mhrem43-smx {
    min-height: 43rem;
  }
  .mwrem43-smx {
    min-width: 43rem;
  }
  .hpx44-smx {
    height: 44px;
  }
  .wpx44-smx {
    width: 44px;
  }
  .hrem44-smx {
    height: 44rem;
  }
  .wrem44-smx {
    width: 44rem;
  }
  .mhrem44-smx {
    min-height: 44rem;
  }
  .mwrem44-smx {
    min-width: 44rem;
  }
  .hpx45-smx {
    height: 45px;
  }
  .wpx45-smx {
    width: 45px;
  }
  .hrem45-smx {
    height: 45rem;
  }
  .wrem45-smx {
    width: 45rem;
  }
  .mhrem45-smx {
    min-height: 45rem;
  }
  .mwrem45-smx {
    min-width: 45rem;
  }
  .hpx46-smx {
    height: 46px;
  }
  .wpx46-smx {
    width: 46px;
  }
  .hrem46-smx {
    height: 46rem;
  }
  .wrem46-smx {
    width: 46rem;
  }
  .mhrem46-smx {
    min-height: 46rem;
  }
  .mwrem46-smx {
    min-width: 46rem;
  }
  .hpx47-smx {
    height: 47px;
  }
  .wpx47-smx {
    width: 47px;
  }
  .hrem47-smx {
    height: 47rem;
  }
  .wrem47-smx {
    width: 47rem;
  }
  .mhrem47-smx {
    min-height: 47rem;
  }
  .mwrem47-smx {
    min-width: 47rem;
  }
  .hpx48-smx {
    height: 48px;
  }
  .wpx48-smx {
    width: 48px;
  }
  .hrem48-smx {
    height: 48rem;
  }
  .wrem48-smx {
    width: 48rem;
  }
  .mhrem48-smx {
    min-height: 48rem;
  }
  .mwrem48-smx {
    min-width: 48rem;
  }
  .hpx49-smx {
    height: 49px;
  }
  .wpx49-smx {
    width: 49px;
  }
  .hrem49-smx {
    height: 49rem;
  }
  .wrem49-smx {
    width: 49rem;
  }
  .mhrem49-smx {
    min-height: 49rem;
  }
  .mwrem49-smx {
    min-width: 49rem;
  }
  .hpx50-smx {
    height: 50px;
  }
  .wpx50-smx {
    width: 50px;
  }
  .hrem50-smx {
    height: 50rem;
  }
  .wrem50-smx {
    width: 50rem;
  }
  .mhrem50-smx {
    min-height: 50rem;
  }
  .mwrem50-smx {
    min-width: 50rem;
  }
  .hpx51-smx {
    height: 51px;
  }
  .wpx51-smx {
    width: 51px;
  }
  .hrem51-smx {
    height: 51rem;
  }
  .wrem51-smx {
    width: 51rem;
  }
  .mhrem51-smx {
    min-height: 51rem;
  }
  .mwrem51-smx {
    min-width: 51rem;
  }
  .hpx52-smx {
    height: 52px;
  }
  .wpx52-smx {
    width: 52px;
  }
  .hrem52-smx {
    height: 52rem;
  }
  .wrem52-smx {
    width: 52rem;
  }
  .mhrem52-smx {
    min-height: 52rem;
  }
  .mwrem52-smx {
    min-width: 52rem;
  }
  .hpx53-smx {
    height: 53px;
  }
  .wpx53-smx {
    width: 53px;
  }
  .hrem53-smx {
    height: 53rem;
  }
  .wrem53-smx {
    width: 53rem;
  }
  .mhrem53-smx {
    min-height: 53rem;
  }
  .mwrem53-smx {
    min-width: 53rem;
  }
  .hpx54-smx {
    height: 54px;
  }
  .wpx54-smx {
    width: 54px;
  }
  .hrem54-smx {
    height: 54rem;
  }
  .wrem54-smx {
    width: 54rem;
  }
  .mhrem54-smx {
    min-height: 54rem;
  }
  .mwrem54-smx {
    min-width: 54rem;
  }
  .hpx55-smx {
    height: 55px;
  }
  .wpx55-smx {
    width: 55px;
  }
  .hrem55-smx {
    height: 55rem;
  }
  .wrem55-smx {
    width: 55rem;
  }
  .mhrem55-smx {
    min-height: 55rem;
  }
  .mwrem55-smx {
    min-width: 55rem;
  }
  .hpx56-smx {
    height: 56px;
  }
  .wpx56-smx {
    width: 56px;
  }
  .hrem56-smx {
    height: 56rem;
  }
  .wrem56-smx {
    width: 56rem;
  }
  .mhrem56-smx {
    min-height: 56rem;
  }
  .mwrem56-smx {
    min-width: 56rem;
  }
  .hpx57-smx {
    height: 57px;
  }
  .wpx57-smx {
    width: 57px;
  }
  .hrem57-smx {
    height: 57rem;
  }
  .wrem57-smx {
    width: 57rem;
  }
  .mhrem57-smx {
    min-height: 57rem;
  }
  .mwrem57-smx {
    min-width: 57rem;
  }
  .hpx58-smx {
    height: 58px;
  }
  .wpx58-smx {
    width: 58px;
  }
  .hrem58-smx {
    height: 58rem;
  }
  .wrem58-smx {
    width: 58rem;
  }
  .mhrem58-smx {
    min-height: 58rem;
  }
  .mwrem58-smx {
    min-width: 58rem;
  }
  .hpx59-smx {
    height: 59px;
  }
  .wpx59-smx {
    width: 59px;
  }
  .hrem59-smx {
    height: 59rem;
  }
  .wrem59-smx {
    width: 59rem;
  }
  .mhrem59-smx {
    min-height: 59rem;
  }
  .mwrem59-smx {
    min-width: 59rem;
  }
  .hpx60-smx {
    height: 60px;
  }
  .wpx60-smx {
    width: 60px;
  }
  .hrem60-smx {
    height: 60rem;
  }
  .wrem60-smx {
    width: 60rem;
  }
  .mhrem60-smx {
    min-height: 60rem;
  }
  .mwrem60-smx {
    min-width: 60rem;
  }
  .hpx61-smx {
    height: 61px;
  }
  .wpx61-smx {
    width: 61px;
  }
  .hrem61-smx {
    height: 61rem;
  }
  .wrem61-smx {
    width: 61rem;
  }
  .mhrem61-smx {
    min-height: 61rem;
  }
  .mwrem61-smx {
    min-width: 61rem;
  }
  .hpx62-smx {
    height: 62px;
  }
  .wpx62-smx {
    width: 62px;
  }
  .hrem62-smx {
    height: 62rem;
  }
  .wrem62-smx {
    width: 62rem;
  }
  .mhrem62-smx {
    min-height: 62rem;
  }
  .mwrem62-smx {
    min-width: 62rem;
  }
  .hpx63-smx {
    height: 63px;
  }
  .wpx63-smx {
    width: 63px;
  }
  .hrem63-smx {
    height: 63rem;
  }
  .wrem63-smx {
    width: 63rem;
  }
  .mhrem63-smx {
    min-height: 63rem;
  }
  .mwrem63-smx {
    min-width: 63rem;
  }
  .hpx64-smx {
    height: 64px;
  }
  .wpx64-smx {
    width: 64px;
  }
  .hrem64-smx {
    height: 64rem;
  }
  .wrem64-smx {
    width: 64rem;
  }
  .mhrem64-smx {
    min-height: 64rem;
  }
  .mwrem64-smx {
    min-width: 64rem;
  }
  .hpx65-smx {
    height: 65px;
  }
  .wpx65-smx {
    width: 65px;
  }
  .hrem65-smx {
    height: 65rem;
  }
  .wrem65-smx {
    width: 65rem;
  }
  .mhrem65-smx {
    min-height: 65rem;
  }
  .mwrem65-smx {
    min-width: 65rem;
  }
  .hpx66-smx {
    height: 66px;
  }
  .wpx66-smx {
    width: 66px;
  }
  .hrem66-smx {
    height: 66rem;
  }
  .wrem66-smx {
    width: 66rem;
  }
  .mhrem66-smx {
    min-height: 66rem;
  }
  .mwrem66-smx {
    min-width: 66rem;
  }
  .hpx67-smx {
    height: 67px;
  }
  .wpx67-smx {
    width: 67px;
  }
  .hrem67-smx {
    height: 67rem;
  }
  .wrem67-smx {
    width: 67rem;
  }
  .mhrem67-smx {
    min-height: 67rem;
  }
  .mwrem67-smx {
    min-width: 67rem;
  }
  .hpx68-smx {
    height: 68px;
  }
  .wpx68-smx {
    width: 68px;
  }
  .hrem68-smx {
    height: 68rem;
  }
  .wrem68-smx {
    width: 68rem;
  }
  .mhrem68-smx {
    min-height: 68rem;
  }
  .mwrem68-smx {
    min-width: 68rem;
  }
  .hpx69-smx {
    height: 69px;
  }
  .wpx69-smx {
    width: 69px;
  }
  .hrem69-smx {
    height: 69rem;
  }
  .wrem69-smx {
    width: 69rem;
  }
  .mhrem69-smx {
    min-height: 69rem;
  }
  .mwrem69-smx {
    min-width: 69rem;
  }
  .hpx70-smx {
    height: 70px;
  }
  .wpx70-smx {
    width: 70px;
  }
  .hrem70-smx {
    height: 70rem;
  }
  .wrem70-smx {
    width: 70rem;
  }
  .mhrem70-smx {
    min-height: 70rem;
  }
  .mwrem70-smx {
    min-width: 70rem;
  }
  .hpx71-smx {
    height: 71px;
  }
  .wpx71-smx {
    width: 71px;
  }
  .hrem71-smx {
    height: 71rem;
  }
  .wrem71-smx {
    width: 71rem;
  }
  .mhrem71-smx {
    min-height: 71rem;
  }
  .mwrem71-smx {
    min-width: 71rem;
  }
  .hpx72-smx {
    height: 72px;
  }
  .wpx72-smx {
    width: 72px;
  }
  .hrem72-smx {
    height: 72rem;
  }
  .wrem72-smx {
    width: 72rem;
  }
  .mhrem72-smx {
    min-height: 72rem;
  }
  .mwrem72-smx {
    min-width: 72rem;
  }
  .hpx73-smx {
    height: 73px;
  }
  .wpx73-smx {
    width: 73px;
  }
  .hrem73-smx {
    height: 73rem;
  }
  .wrem73-smx {
    width: 73rem;
  }
  .mhrem73-smx {
    min-height: 73rem;
  }
  .mwrem73-smx {
    min-width: 73rem;
  }
  .hpx74-smx {
    height: 74px;
  }
  .wpx74-smx {
    width: 74px;
  }
  .hrem74-smx {
    height: 74rem;
  }
  .wrem74-smx {
    width: 74rem;
  }
  .mhrem74-smx {
    min-height: 74rem;
  }
  .mwrem74-smx {
    min-width: 74rem;
  }
  .hpx75-smx {
    height: 75px;
  }
  .wpx75-smx {
    width: 75px;
  }
  .hrem75-smx {
    height: 75rem;
  }
  .wrem75-smx {
    width: 75rem;
  }
  .mhrem75-smx {
    min-height: 75rem;
  }
  .mwrem75-smx {
    min-width: 75rem;
  }
  .hpx76-smx {
    height: 76px;
  }
  .wpx76-smx {
    width: 76px;
  }
  .hrem76-smx {
    height: 76rem;
  }
  .wrem76-smx {
    width: 76rem;
  }
  .mhrem76-smx {
    min-height: 76rem;
  }
  .mwrem76-smx {
    min-width: 76rem;
  }
  .hpx77-smx {
    height: 77px;
  }
  .wpx77-smx {
    width: 77px;
  }
  .hrem77-smx {
    height: 77rem;
  }
  .wrem77-smx {
    width: 77rem;
  }
  .mhrem77-smx {
    min-height: 77rem;
  }
  .mwrem77-smx {
    min-width: 77rem;
  }
  .hpx78-smx {
    height: 78px;
  }
  .wpx78-smx {
    width: 78px;
  }
  .hrem78-smx {
    height: 78rem;
  }
  .wrem78-smx {
    width: 78rem;
  }
  .mhrem78-smx {
    min-height: 78rem;
  }
  .mwrem78-smx {
    min-width: 78rem;
  }
  .hpx79-smx {
    height: 79px;
  }
  .wpx79-smx {
    width: 79px;
  }
  .hrem79-smx {
    height: 79rem;
  }
  .wrem79-smx {
    width: 79rem;
  }
  .mhrem79-smx {
    min-height: 79rem;
  }
  .mwrem79-smx {
    min-width: 79rem;
  }
  .hpx80-smx {
    height: 80px;
  }
  .wpx80-smx {
    width: 80px;
  }
  .hrem80-smx {
    height: 80rem;
  }
  .wrem80-smx {
    width: 80rem;
  }
  .mhrem80-smx {
    min-height: 80rem;
  }
  .mwrem80-smx {
    min-width: 80rem;
  }
  .hpx81-smx {
    height: 81px;
  }
  .wpx81-smx {
    width: 81px;
  }
  .hrem81-smx {
    height: 81rem;
  }
  .wrem81-smx {
    width: 81rem;
  }
  .mhrem81-smx {
    min-height: 81rem;
  }
  .mwrem81-smx {
    min-width: 81rem;
  }
  .hpx82-smx {
    height: 82px;
  }
  .wpx82-smx {
    width: 82px;
  }
  .hrem82-smx {
    height: 82rem;
  }
  .wrem82-smx {
    width: 82rem;
  }
  .mhrem82-smx {
    min-height: 82rem;
  }
  .mwrem82-smx {
    min-width: 82rem;
  }
  .hpx83-smx {
    height: 83px;
  }
  .wpx83-smx {
    width: 83px;
  }
  .hrem83-smx {
    height: 83rem;
  }
  .wrem83-smx {
    width: 83rem;
  }
  .mhrem83-smx {
    min-height: 83rem;
  }
  .mwrem83-smx {
    min-width: 83rem;
  }
  .hpx84-smx {
    height: 84px;
  }
  .wpx84-smx {
    width: 84px;
  }
  .hrem84-smx {
    height: 84rem;
  }
  .wrem84-smx {
    width: 84rem;
  }
  .mhrem84-smx {
    min-height: 84rem;
  }
  .mwrem84-smx {
    min-width: 84rem;
  }
  .hpx85-smx {
    height: 85px;
  }
  .wpx85-smx {
    width: 85px;
  }
  .hrem85-smx {
    height: 85rem;
  }
  .wrem85-smx {
    width: 85rem;
  }
  .mhrem85-smx {
    min-height: 85rem;
  }
  .mwrem85-smx {
    min-width: 85rem;
  }
  .hpx86-smx {
    height: 86px;
  }
  .wpx86-smx {
    width: 86px;
  }
  .hrem86-smx {
    height: 86rem;
  }
  .wrem86-smx {
    width: 86rem;
  }
  .mhrem86-smx {
    min-height: 86rem;
  }
  .mwrem86-smx {
    min-width: 86rem;
  }
  .hpx87-smx {
    height: 87px;
  }
  .wpx87-smx {
    width: 87px;
  }
  .hrem87-smx {
    height: 87rem;
  }
  .wrem87-smx {
    width: 87rem;
  }
  .mhrem87-smx {
    min-height: 87rem;
  }
  .mwrem87-smx {
    min-width: 87rem;
  }
  .hpx88-smx {
    height: 88px;
  }
  .wpx88-smx {
    width: 88px;
  }
  .hrem88-smx {
    height: 88rem;
  }
  .wrem88-smx {
    width: 88rem;
  }
  .mhrem88-smx {
    min-height: 88rem;
  }
  .mwrem88-smx {
    min-width: 88rem;
  }
  .hpx89-smx {
    height: 89px;
  }
  .wpx89-smx {
    width: 89px;
  }
  .hrem89-smx {
    height: 89rem;
  }
  .wrem89-smx {
    width: 89rem;
  }
  .mhrem89-smx {
    min-height: 89rem;
  }
  .mwrem89-smx {
    min-width: 89rem;
  }
  .hpx90-smx {
    height: 90px;
  }
  .wpx90-smx {
    width: 90px;
  }
  .hrem90-smx {
    height: 90rem;
  }
  .wrem90-smx {
    width: 90rem;
  }
  .mhrem90-smx {
    min-height: 90rem;
  }
  .mwrem90-smx {
    min-width: 90rem;
  }
  .hpx91-smx {
    height: 91px;
  }
  .wpx91-smx {
    width: 91px;
  }
  .hrem91-smx {
    height: 91rem;
  }
  .wrem91-smx {
    width: 91rem;
  }
  .mhrem91-smx {
    min-height: 91rem;
  }
  .mwrem91-smx {
    min-width: 91rem;
  }
  .hpx92-smx {
    height: 92px;
  }
  .wpx92-smx {
    width: 92px;
  }
  .hrem92-smx {
    height: 92rem;
  }
  .wrem92-smx {
    width: 92rem;
  }
  .mhrem92-smx {
    min-height: 92rem;
  }
  .mwrem92-smx {
    min-width: 92rem;
  }
  .hpx93-smx {
    height: 93px;
  }
  .wpx93-smx {
    width: 93px;
  }
  .hrem93-smx {
    height: 93rem;
  }
  .wrem93-smx {
    width: 93rem;
  }
  .mhrem93-smx {
    min-height: 93rem;
  }
  .mwrem93-smx {
    min-width: 93rem;
  }
  .hpx94-smx {
    height: 94px;
  }
  .wpx94-smx {
    width: 94px;
  }
  .hrem94-smx {
    height: 94rem;
  }
  .wrem94-smx {
    width: 94rem;
  }
  .mhrem94-smx {
    min-height: 94rem;
  }
  .mwrem94-smx {
    min-width: 94rem;
  }
  .hpx95-smx {
    height: 95px;
  }
  .wpx95-smx {
    width: 95px;
  }
  .hrem95-smx {
    height: 95rem;
  }
  .wrem95-smx {
    width: 95rem;
  }
  .mhrem95-smx {
    min-height: 95rem;
  }
  .mwrem95-smx {
    min-width: 95rem;
  }
  .hpx96-smx {
    height: 96px;
  }
  .wpx96-smx {
    width: 96px;
  }
  .hrem96-smx {
    height: 96rem;
  }
  .wrem96-smx {
    width: 96rem;
  }
  .mhrem96-smx {
    min-height: 96rem;
  }
  .mwrem96-smx {
    min-width: 96rem;
  }
  .hpx97-smx {
    height: 97px;
  }
  .wpx97-smx {
    width: 97px;
  }
  .hrem97-smx {
    height: 97rem;
  }
  .wrem97-smx {
    width: 97rem;
  }
  .mhrem97-smx {
    min-height: 97rem;
  }
  .mwrem97-smx {
    min-width: 97rem;
  }
  .hpx98-smx {
    height: 98px;
  }
  .wpx98-smx {
    width: 98px;
  }
  .hrem98-smx {
    height: 98rem;
  }
  .wrem98-smx {
    width: 98rem;
  }
  .mhrem98-smx {
    min-height: 98rem;
  }
  .mwrem98-smx {
    min-width: 98rem;
  }
  .hpx99-smx {
    height: 99px;
  }
  .wpx99-smx {
    width: 99px;
  }
  .hrem99-smx {
    height: 99rem;
  }
  .wrem99-smx {
    width: 99rem;
  }
  .mhrem99-smx {
    min-height: 99rem;
  }
  .mwrem99-smx {
    min-width: 99rem;
  }
  .hpx100-smx {
    height: 100px;
  }
  .wpx100-smx {
    width: 100px;
  }
  .hrem100-smx {
    height: 100rem;
  }
  .wrem100-smx {
    width: 100rem;
  }
  .mhrem100-smx {
    min-height: 100rem;
  }
  .mwrem100-smx {
    min-width: 100rem;
  }
}
@media (max-width: 489px) {
  .w0-xs {
    width: auto !important;
  }
  .h0-xs {
    height: auto !important;
  }
  .wh0-xs {
    height: auto !important;
    width: auto !important;
  }
  .w1-xs {
    width: var(--s1) !important;
  }
  .h1-xs {
    height: var(--s1) !important;
  }
  .wh1-xs {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-xs {
    width: var(--s2) !important;
  }
  .h2-xs {
    height: var(--s2) !important;
  }
  .wh2-xs {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-xs {
    width: var(--s3) !important;
  }
  .h3-xs {
    height: var(--s3) !important;
  }
  .wh3-xs {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-xs {
    width: var(--s4) !important;
  }
  .h4-xs {
    height: var(--s4) !important;
  }
  .wh4-xs {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-xs {
    width: var(--s5) !important;
  }
  .h5-xs {
    height: var(--s5) !important;
  }
  .wh5-xs {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-xs {
    width: var(--s6) !important;
  }
  .h6-xs {
    height: var(--s6) !important;
  }
  .wh6-xs {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-xs {
    width: var(--s7) !important;
  }
  .h7-xs {
    height: var(--s7) !important;
  }
  .wh7-xs {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-xs {
    width: var(--s8) !important;
  }
  .h8-xs {
    height: var(--s8) !important;
  }
  .wh8-xs {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-xs {
    width: var(--s9) !important;
  }
  .h9-xs {
    height: var(--s9) !important;
  }
  .wh9-xs {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-xs {
    width: var(--s10) !important;
  }
  .h10-xs {
    height: var(--s10) !important;
  }
  .wh10-xs {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-xs {
    width: var(--s11) !important;
  }
  .h11-xs {
    height: var(--s11) !important;
  }
  .wh11-xs {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-xs {
    width: var(--s12) !important;
  }
  .h12-xs {
    height: var(--s12) !important;
  }
  .wh12-xs {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-xs {
    width: var(--s13) !important;
  }
  .h13-xs {
    height: var(--s13) !important;
  }
  .wh13-xs {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-xs {
    width: var(--s14) !important;
  }
  .h14-xs {
    height: var(--s14) !important;
  }
  .wh14-xs {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-xs {
    width: var(--s15) !important;
  }
  .h15-xs {
    height: var(--s15) !important;
  }
  .wh15-xs {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-xs {
    width: var(--s16) !important;
  }
  .h16-xs {
    height: var(--s16) !important;
  }
  .wh16-xs {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-xs {
    width: var(--s17) !important;
  }
  .h17-xs {
    height: var(--s17) !important;
  }
  .wh17-xs {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-xs {
    width: var(--s18) !important;
  }
  .h18-xs {
    height: var(--s18) !important;
  }
  .wh18-xs {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-xs {
    width: var(--s19) !important;
  }
  .h19-xs {
    height: var(--s19) !important;
  }
  .wh19-xs {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-xs {
    width: var(--s20) !important;
  }
  .h20-xs {
    height: var(--s20) !important;
  }
  .wh20-xs {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-xs {
    width: var(--s21) !important;
  }
  .h21-xs {
    height: var(--s21) !important;
  }
  .wh21-xs {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-xs {
    width: var(--s22) !important;
  }
  .h22-xs {
    height: var(--s22) !important;
  }
  .wh22-xs {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-xs {
    width: 100% !important;
  }
  .tall-xs {
    height: 100% !important;
  }
  .w-auto-xs {
    width: auto !important;
  }
  .h-auto-xs {
    height: auto !important;
  }
  .wide0-xs {
    width: auto !important;
  }
  .tall0-xs {
    height: auto !important;
  }
  .wide5-xs {
    width: 5% !important;
  }
  .tall5-xs {
    height: 5% !important;
  }
  .wide10-xs {
    width: 10% !important;
  }
  .tall10-xs {
    height: 10% !important;
  }
  .wide15-xs {
    width: 15% !important;
  }
  .tall15-xs {
    height: 15% !important;
  }
  .wide20-xs {
    width: 20% !important;
  }
  .tall20-xs {
    height: 20% !important;
  }
  .wide25-xs {
    width: 25% !important;
  }
  .tall25-xs {
    height: 25% !important;
  }
  .wide30-xs {
    width: 30% !important;
  }
  .tall30-xs {
    height: 30% !important;
  }
  .wide35-xs {
    width: 35% !important;
  }
  .tall35-xs {
    height: 35% !important;
  }
  .wide40-xs {
    width: 40% !important;
  }
  .tall40-xs {
    height: 40% !important;
  }
  .wide45-xs {
    width: 45% !important;
  }
  .tall45-xs {
    height: 45% !important;
  }
  .wide50-xs {
    width: 50% !important;
  }
  .tall50-xs {
    height: 50% !important;
  }
  .wide55-xs {
    width: 55% !important;
  }
  .tall55-xs {
    height: 55% !important;
  }
  .wide60-xs {
    width: 60% !important;
  }
  .tall60-xs {
    height: 60% !important;
  }
  .wide65-xs {
    width: 65% !important;
  }
  .tall65-xs {
    height: 65% !important;
  }
  .wide70-xs {
    width: 70% !important;
  }
  .tall70-xs {
    height: 70% !important;
  }
  .wide75-xs {
    width: 75% !important;
  }
  .tall75-xs {
    height: 75% !important;
  }
  .wide80-xs {
    width: 80% !important;
  }
  .tall80-xs {
    height: 80% !important;
  }
  .wide85-xs {
    width: 85% !important;
  }
  .tall85-xs {
    height: 85% !important;
  }
  .wide90-xs {
    width: 90% !important;
  }
  .tall90-xs {
    height: 90% !important;
  }
  .wide95-xs {
    width: 95% !important;
  }
  .tall95-xs {
    height: 95% !important;
  }
  .wide100-xs {
    width: 100% !important;
  }
  .tall100-xs {
    height: 100% !important;
  }
  .hpx1-xs {
    height: 1px;
  }
  .wpx1-xs {
    width: 1px;
  }
  .hrem1-xs {
    height: 1rem;
  }
  .wrem1-xs {
    width: 1rem;
  }
  .mhrem1-xs {
    min-height: 1rem;
  }
  .mwrem1-xs {
    min-width: 1rem;
  }
  .hpx2-xs {
    height: 2px;
  }
  .wpx2-xs {
    width: 2px;
  }
  .hrem2-xs {
    height: 2rem;
  }
  .wrem2-xs {
    width: 2rem;
  }
  .mhrem2-xs {
    min-height: 2rem;
  }
  .mwrem2-xs {
    min-width: 2rem;
  }
  .hpx3-xs {
    height: 3px;
  }
  .wpx3-xs {
    width: 3px;
  }
  .hrem3-xs {
    height: 3rem;
  }
  .wrem3-xs {
    width: 3rem;
  }
  .mhrem3-xs {
    min-height: 3rem;
  }
  .mwrem3-xs {
    min-width: 3rem;
  }
  .hpx4-xs {
    height: 4px;
  }
  .wpx4-xs {
    width: 4px;
  }
  .hrem4-xs {
    height: 4rem;
  }
  .wrem4-xs {
    width: 4rem;
  }
  .mhrem4-xs {
    min-height: 4rem;
  }
  .mwrem4-xs {
    min-width: 4rem;
  }
  .hpx5-xs {
    height: 5px;
  }
  .wpx5-xs {
    width: 5px;
  }
  .hrem5-xs {
    height: 5rem;
  }
  .wrem5-xs {
    width: 5rem;
  }
  .mhrem5-xs {
    min-height: 5rem;
  }
  .mwrem5-xs {
    min-width: 5rem;
  }
  .hpx6-xs {
    height: 6px;
  }
  .wpx6-xs {
    width: 6px;
  }
  .hrem6-xs {
    height: 6rem;
  }
  .wrem6-xs {
    width: 6rem;
  }
  .mhrem6-xs {
    min-height: 6rem;
  }
  .mwrem6-xs {
    min-width: 6rem;
  }
  .hpx7-xs {
    height: 7px;
  }
  .wpx7-xs {
    width: 7px;
  }
  .hrem7-xs {
    height: 7rem;
  }
  .wrem7-xs {
    width: 7rem;
  }
  .mhrem7-xs {
    min-height: 7rem;
  }
  .mwrem7-xs {
    min-width: 7rem;
  }
  .hpx8-xs {
    height: 8px;
  }
  .wpx8-xs {
    width: 8px;
  }
  .hrem8-xs {
    height: 8rem;
  }
  .wrem8-xs {
    width: 8rem;
  }
  .mhrem8-xs {
    min-height: 8rem;
  }
  .mwrem8-xs {
    min-width: 8rem;
  }
  .hpx9-xs {
    height: 9px;
  }
  .wpx9-xs {
    width: 9px;
  }
  .hrem9-xs {
    height: 9rem;
  }
  .wrem9-xs {
    width: 9rem;
  }
  .mhrem9-xs {
    min-height: 9rem;
  }
  .mwrem9-xs {
    min-width: 9rem;
  }
  .hpx10-xs {
    height: 10px;
  }
  .wpx10-xs {
    width: 10px;
  }
  .hrem10-xs {
    height: 10rem;
  }
  .wrem10-xs {
    width: 10rem;
  }
  .mhrem10-xs {
    min-height: 10rem;
  }
  .mwrem10-xs {
    min-width: 10rem;
  }
  .hpx11-xs {
    height: 11px;
  }
  .wpx11-xs {
    width: 11px;
  }
  .hrem11-xs {
    height: 11rem;
  }
  .wrem11-xs {
    width: 11rem;
  }
  .mhrem11-xs {
    min-height: 11rem;
  }
  .mwrem11-xs {
    min-width: 11rem;
  }
  .hpx12-xs {
    height: 12px;
  }
  .wpx12-xs {
    width: 12px;
  }
  .hrem12-xs {
    height: 12rem;
  }
  .wrem12-xs {
    width: 12rem;
  }
  .mhrem12-xs {
    min-height: 12rem;
  }
  .mwrem12-xs {
    min-width: 12rem;
  }
  .hpx13-xs {
    height: 13px;
  }
  .wpx13-xs {
    width: 13px;
  }
  .hrem13-xs {
    height: 13rem;
  }
  .wrem13-xs {
    width: 13rem;
  }
  .mhrem13-xs {
    min-height: 13rem;
  }
  .mwrem13-xs {
    min-width: 13rem;
  }
  .hpx14-xs {
    height: 14px;
  }
  .wpx14-xs {
    width: 14px;
  }
  .hrem14-xs {
    height: 14rem;
  }
  .wrem14-xs {
    width: 14rem;
  }
  .mhrem14-xs {
    min-height: 14rem;
  }
  .mwrem14-xs {
    min-width: 14rem;
  }
  .hpx15-xs {
    height: 15px;
  }
  .wpx15-xs {
    width: 15px;
  }
  .hrem15-xs {
    height: 15rem;
  }
  .wrem15-xs {
    width: 15rem;
  }
  .mhrem15-xs {
    min-height: 15rem;
  }
  .mwrem15-xs {
    min-width: 15rem;
  }
  .hpx16-xs {
    height: 16px;
  }
  .wpx16-xs {
    width: 16px;
  }
  .hrem16-xs {
    height: 16rem;
  }
  .wrem16-xs {
    width: 16rem;
  }
  .mhrem16-xs {
    min-height: 16rem;
  }
  .mwrem16-xs {
    min-width: 16rem;
  }
  .hpx17-xs {
    height: 17px;
  }
  .wpx17-xs {
    width: 17px;
  }
  .hrem17-xs {
    height: 17rem;
  }
  .wrem17-xs {
    width: 17rem;
  }
  .mhrem17-xs {
    min-height: 17rem;
  }
  .mwrem17-xs {
    min-width: 17rem;
  }
  .hpx18-xs {
    height: 18px;
  }
  .wpx18-xs {
    width: 18px;
  }
  .hrem18-xs {
    height: 18rem;
  }
  .wrem18-xs {
    width: 18rem;
  }
  .mhrem18-xs {
    min-height: 18rem;
  }
  .mwrem18-xs {
    min-width: 18rem;
  }
  .hpx19-xs {
    height: 19px;
  }
  .wpx19-xs {
    width: 19px;
  }
  .hrem19-xs {
    height: 19rem;
  }
  .wrem19-xs {
    width: 19rem;
  }
  .mhrem19-xs {
    min-height: 19rem;
  }
  .mwrem19-xs {
    min-width: 19rem;
  }
  .hpx20-xs {
    height: 20px;
  }
  .wpx20-xs {
    width: 20px;
  }
  .hrem20-xs {
    height: 20rem;
  }
  .wrem20-xs {
    width: 20rem;
  }
  .mhrem20-xs {
    min-height: 20rem;
  }
  .mwrem20-xs {
    min-width: 20rem;
  }
  .hpx21-xs {
    height: 21px;
  }
  .wpx21-xs {
    width: 21px;
  }
  .hrem21-xs {
    height: 21rem;
  }
  .wrem21-xs {
    width: 21rem;
  }
  .mhrem21-xs {
    min-height: 21rem;
  }
  .mwrem21-xs {
    min-width: 21rem;
  }
  .hpx22-xs {
    height: 22px;
  }
  .wpx22-xs {
    width: 22px;
  }
  .hrem22-xs {
    height: 22rem;
  }
  .wrem22-xs {
    width: 22rem;
  }
  .mhrem22-xs {
    min-height: 22rem;
  }
  .mwrem22-xs {
    min-width: 22rem;
  }
  .hpx23-xs {
    height: 23px;
  }
  .wpx23-xs {
    width: 23px;
  }
  .hrem23-xs {
    height: 23rem;
  }
  .wrem23-xs {
    width: 23rem;
  }
  .mhrem23-xs {
    min-height: 23rem;
  }
  .mwrem23-xs {
    min-width: 23rem;
  }
  .hpx24-xs {
    height: 24px;
  }
  .wpx24-xs {
    width: 24px;
  }
  .hrem24-xs {
    height: 24rem;
  }
  .wrem24-xs {
    width: 24rem;
  }
  .mhrem24-xs {
    min-height: 24rem;
  }
  .mwrem24-xs {
    min-width: 24rem;
  }
  .hpx25-xs {
    height: 25px;
  }
  .wpx25-xs {
    width: 25px;
  }
  .hrem25-xs {
    height: 25rem;
  }
  .wrem25-xs {
    width: 25rem;
  }
  .mhrem25-xs {
    min-height: 25rem;
  }
  .mwrem25-xs {
    min-width: 25rem;
  }
  .hpx26-xs {
    height: 26px;
  }
  .wpx26-xs {
    width: 26px;
  }
  .hrem26-xs {
    height: 26rem;
  }
  .wrem26-xs {
    width: 26rem;
  }
  .mhrem26-xs {
    min-height: 26rem;
  }
  .mwrem26-xs {
    min-width: 26rem;
  }
  .hpx27-xs {
    height: 27px;
  }
  .wpx27-xs {
    width: 27px;
  }
  .hrem27-xs {
    height: 27rem;
  }
  .wrem27-xs {
    width: 27rem;
  }
  .mhrem27-xs {
    min-height: 27rem;
  }
  .mwrem27-xs {
    min-width: 27rem;
  }
  .hpx28-xs {
    height: 28px;
  }
  .wpx28-xs {
    width: 28px;
  }
  .hrem28-xs {
    height: 28rem;
  }
  .wrem28-xs {
    width: 28rem;
  }
  .mhrem28-xs {
    min-height: 28rem;
  }
  .mwrem28-xs {
    min-width: 28rem;
  }
  .hpx29-xs {
    height: 29px;
  }
  .wpx29-xs {
    width: 29px;
  }
  .hrem29-xs {
    height: 29rem;
  }
  .wrem29-xs {
    width: 29rem;
  }
  .mhrem29-xs {
    min-height: 29rem;
  }
  .mwrem29-xs {
    min-width: 29rem;
  }
  .hpx30-xs {
    height: 30px;
  }
  .wpx30-xs {
    width: 30px;
  }
  .hrem30-xs {
    height: 30rem;
  }
  .wrem30-xs {
    width: 30rem;
  }
  .mhrem30-xs {
    min-height: 30rem;
  }
  .mwrem30-xs {
    min-width: 30rem;
  }
  .hpx31-xs {
    height: 31px;
  }
  .wpx31-xs {
    width: 31px;
  }
  .hrem31-xs {
    height: 31rem;
  }
  .wrem31-xs {
    width: 31rem;
  }
  .mhrem31-xs {
    min-height: 31rem;
  }
  .mwrem31-xs {
    min-width: 31rem;
  }
  .hpx32-xs {
    height: 32px;
  }
  .wpx32-xs {
    width: 32px;
  }
  .hrem32-xs {
    height: 32rem;
  }
  .wrem32-xs {
    width: 32rem;
  }
  .mhrem32-xs {
    min-height: 32rem;
  }
  .mwrem32-xs {
    min-width: 32rem;
  }
  .hpx33-xs {
    height: 33px;
  }
  .wpx33-xs {
    width: 33px;
  }
  .hrem33-xs {
    height: 33rem;
  }
  .wrem33-xs {
    width: 33rem;
  }
  .mhrem33-xs {
    min-height: 33rem;
  }
  .mwrem33-xs {
    min-width: 33rem;
  }
  .hpx34-xs {
    height: 34px;
  }
  .wpx34-xs {
    width: 34px;
  }
  .hrem34-xs {
    height: 34rem;
  }
  .wrem34-xs {
    width: 34rem;
  }
  .mhrem34-xs {
    min-height: 34rem;
  }
  .mwrem34-xs {
    min-width: 34rem;
  }
  .hpx35-xs {
    height: 35px;
  }
  .wpx35-xs {
    width: 35px;
  }
  .hrem35-xs {
    height: 35rem;
  }
  .wrem35-xs {
    width: 35rem;
  }
  .mhrem35-xs {
    min-height: 35rem;
  }
  .mwrem35-xs {
    min-width: 35rem;
  }
  .hpx36-xs {
    height: 36px;
  }
  .wpx36-xs {
    width: 36px;
  }
  .hrem36-xs {
    height: 36rem;
  }
  .wrem36-xs {
    width: 36rem;
  }
  .mhrem36-xs {
    min-height: 36rem;
  }
  .mwrem36-xs {
    min-width: 36rem;
  }
  .hpx37-xs {
    height: 37px;
  }
  .wpx37-xs {
    width: 37px;
  }
  .hrem37-xs {
    height: 37rem;
  }
  .wrem37-xs {
    width: 37rem;
  }
  .mhrem37-xs {
    min-height: 37rem;
  }
  .mwrem37-xs {
    min-width: 37rem;
  }
  .hpx38-xs {
    height: 38px;
  }
  .wpx38-xs {
    width: 38px;
  }
  .hrem38-xs {
    height: 38rem;
  }
  .wrem38-xs {
    width: 38rem;
  }
  .mhrem38-xs {
    min-height: 38rem;
  }
  .mwrem38-xs {
    min-width: 38rem;
  }
  .hpx39-xs {
    height: 39px;
  }
  .wpx39-xs {
    width: 39px;
  }
  .hrem39-xs {
    height: 39rem;
  }
  .wrem39-xs {
    width: 39rem;
  }
  .mhrem39-xs {
    min-height: 39rem;
  }
  .mwrem39-xs {
    min-width: 39rem;
  }
  .hpx40-xs {
    height: 40px;
  }
  .wpx40-xs {
    width: 40px;
  }
  .hrem40-xs {
    height: 40rem;
  }
  .wrem40-xs {
    width: 40rem;
  }
  .mhrem40-xs {
    min-height: 40rem;
  }
  .mwrem40-xs {
    min-width: 40rem;
  }
  .hpx41-xs {
    height: 41px;
  }
  .wpx41-xs {
    width: 41px;
  }
  .hrem41-xs {
    height: 41rem;
  }
  .wrem41-xs {
    width: 41rem;
  }
  .mhrem41-xs {
    min-height: 41rem;
  }
  .mwrem41-xs {
    min-width: 41rem;
  }
  .hpx42-xs {
    height: 42px;
  }
  .wpx42-xs {
    width: 42px;
  }
  .hrem42-xs {
    height: 42rem;
  }
  .wrem42-xs {
    width: 42rem;
  }
  .mhrem42-xs {
    min-height: 42rem;
  }
  .mwrem42-xs {
    min-width: 42rem;
  }
  .hpx43-xs {
    height: 43px;
  }
  .wpx43-xs {
    width: 43px;
  }
  .hrem43-xs {
    height: 43rem;
  }
  .wrem43-xs {
    width: 43rem;
  }
  .mhrem43-xs {
    min-height: 43rem;
  }
  .mwrem43-xs {
    min-width: 43rem;
  }
  .hpx44-xs {
    height: 44px;
  }
  .wpx44-xs {
    width: 44px;
  }
  .hrem44-xs {
    height: 44rem;
  }
  .wrem44-xs {
    width: 44rem;
  }
  .mhrem44-xs {
    min-height: 44rem;
  }
  .mwrem44-xs {
    min-width: 44rem;
  }
  .hpx45-xs {
    height: 45px;
  }
  .wpx45-xs {
    width: 45px;
  }
  .hrem45-xs {
    height: 45rem;
  }
  .wrem45-xs {
    width: 45rem;
  }
  .mhrem45-xs {
    min-height: 45rem;
  }
  .mwrem45-xs {
    min-width: 45rem;
  }
  .hpx46-xs {
    height: 46px;
  }
  .wpx46-xs {
    width: 46px;
  }
  .hrem46-xs {
    height: 46rem;
  }
  .wrem46-xs {
    width: 46rem;
  }
  .mhrem46-xs {
    min-height: 46rem;
  }
  .mwrem46-xs {
    min-width: 46rem;
  }
  .hpx47-xs {
    height: 47px;
  }
  .wpx47-xs {
    width: 47px;
  }
  .hrem47-xs {
    height: 47rem;
  }
  .wrem47-xs {
    width: 47rem;
  }
  .mhrem47-xs {
    min-height: 47rem;
  }
  .mwrem47-xs {
    min-width: 47rem;
  }
  .hpx48-xs {
    height: 48px;
  }
  .wpx48-xs {
    width: 48px;
  }
  .hrem48-xs {
    height: 48rem;
  }
  .wrem48-xs {
    width: 48rem;
  }
  .mhrem48-xs {
    min-height: 48rem;
  }
  .mwrem48-xs {
    min-width: 48rem;
  }
  .hpx49-xs {
    height: 49px;
  }
  .wpx49-xs {
    width: 49px;
  }
  .hrem49-xs {
    height: 49rem;
  }
  .wrem49-xs {
    width: 49rem;
  }
  .mhrem49-xs {
    min-height: 49rem;
  }
  .mwrem49-xs {
    min-width: 49rem;
  }
  .hpx50-xs {
    height: 50px;
  }
  .wpx50-xs {
    width: 50px;
  }
  .hrem50-xs {
    height: 50rem;
  }
  .wrem50-xs {
    width: 50rem;
  }
  .mhrem50-xs {
    min-height: 50rem;
  }
  .mwrem50-xs {
    min-width: 50rem;
  }
  .hpx51-xs {
    height: 51px;
  }
  .wpx51-xs {
    width: 51px;
  }
  .hrem51-xs {
    height: 51rem;
  }
  .wrem51-xs {
    width: 51rem;
  }
  .mhrem51-xs {
    min-height: 51rem;
  }
  .mwrem51-xs {
    min-width: 51rem;
  }
  .hpx52-xs {
    height: 52px;
  }
  .wpx52-xs {
    width: 52px;
  }
  .hrem52-xs {
    height: 52rem;
  }
  .wrem52-xs {
    width: 52rem;
  }
  .mhrem52-xs {
    min-height: 52rem;
  }
  .mwrem52-xs {
    min-width: 52rem;
  }
  .hpx53-xs {
    height: 53px;
  }
  .wpx53-xs {
    width: 53px;
  }
  .hrem53-xs {
    height: 53rem;
  }
  .wrem53-xs {
    width: 53rem;
  }
  .mhrem53-xs {
    min-height: 53rem;
  }
  .mwrem53-xs {
    min-width: 53rem;
  }
  .hpx54-xs {
    height: 54px;
  }
  .wpx54-xs {
    width: 54px;
  }
  .hrem54-xs {
    height: 54rem;
  }
  .wrem54-xs {
    width: 54rem;
  }
  .mhrem54-xs {
    min-height: 54rem;
  }
  .mwrem54-xs {
    min-width: 54rem;
  }
  .hpx55-xs {
    height: 55px;
  }
  .wpx55-xs {
    width: 55px;
  }
  .hrem55-xs {
    height: 55rem;
  }
  .wrem55-xs {
    width: 55rem;
  }
  .mhrem55-xs {
    min-height: 55rem;
  }
  .mwrem55-xs {
    min-width: 55rem;
  }
  .hpx56-xs {
    height: 56px;
  }
  .wpx56-xs {
    width: 56px;
  }
  .hrem56-xs {
    height: 56rem;
  }
  .wrem56-xs {
    width: 56rem;
  }
  .mhrem56-xs {
    min-height: 56rem;
  }
  .mwrem56-xs {
    min-width: 56rem;
  }
  .hpx57-xs {
    height: 57px;
  }
  .wpx57-xs {
    width: 57px;
  }
  .hrem57-xs {
    height: 57rem;
  }
  .wrem57-xs {
    width: 57rem;
  }
  .mhrem57-xs {
    min-height: 57rem;
  }
  .mwrem57-xs {
    min-width: 57rem;
  }
  .hpx58-xs {
    height: 58px;
  }
  .wpx58-xs {
    width: 58px;
  }
  .hrem58-xs {
    height: 58rem;
  }
  .wrem58-xs {
    width: 58rem;
  }
  .mhrem58-xs {
    min-height: 58rem;
  }
  .mwrem58-xs {
    min-width: 58rem;
  }
  .hpx59-xs {
    height: 59px;
  }
  .wpx59-xs {
    width: 59px;
  }
  .hrem59-xs {
    height: 59rem;
  }
  .wrem59-xs {
    width: 59rem;
  }
  .mhrem59-xs {
    min-height: 59rem;
  }
  .mwrem59-xs {
    min-width: 59rem;
  }
  .hpx60-xs {
    height: 60px;
  }
  .wpx60-xs {
    width: 60px;
  }
  .hrem60-xs {
    height: 60rem;
  }
  .wrem60-xs {
    width: 60rem;
  }
  .mhrem60-xs {
    min-height: 60rem;
  }
  .mwrem60-xs {
    min-width: 60rem;
  }
  .hpx61-xs {
    height: 61px;
  }
  .wpx61-xs {
    width: 61px;
  }
  .hrem61-xs {
    height: 61rem;
  }
  .wrem61-xs {
    width: 61rem;
  }
  .mhrem61-xs {
    min-height: 61rem;
  }
  .mwrem61-xs {
    min-width: 61rem;
  }
  .hpx62-xs {
    height: 62px;
  }
  .wpx62-xs {
    width: 62px;
  }
  .hrem62-xs {
    height: 62rem;
  }
  .wrem62-xs {
    width: 62rem;
  }
  .mhrem62-xs {
    min-height: 62rem;
  }
  .mwrem62-xs {
    min-width: 62rem;
  }
  .hpx63-xs {
    height: 63px;
  }
  .wpx63-xs {
    width: 63px;
  }
  .hrem63-xs {
    height: 63rem;
  }
  .wrem63-xs {
    width: 63rem;
  }
  .mhrem63-xs {
    min-height: 63rem;
  }
  .mwrem63-xs {
    min-width: 63rem;
  }
  .hpx64-xs {
    height: 64px;
  }
  .wpx64-xs {
    width: 64px;
  }
  .hrem64-xs {
    height: 64rem;
  }
  .wrem64-xs {
    width: 64rem;
  }
  .mhrem64-xs {
    min-height: 64rem;
  }
  .mwrem64-xs {
    min-width: 64rem;
  }
  .hpx65-xs {
    height: 65px;
  }
  .wpx65-xs {
    width: 65px;
  }
  .hrem65-xs {
    height: 65rem;
  }
  .wrem65-xs {
    width: 65rem;
  }
  .mhrem65-xs {
    min-height: 65rem;
  }
  .mwrem65-xs {
    min-width: 65rem;
  }
  .hpx66-xs {
    height: 66px;
  }
  .wpx66-xs {
    width: 66px;
  }
  .hrem66-xs {
    height: 66rem;
  }
  .wrem66-xs {
    width: 66rem;
  }
  .mhrem66-xs {
    min-height: 66rem;
  }
  .mwrem66-xs {
    min-width: 66rem;
  }
  .hpx67-xs {
    height: 67px;
  }
  .wpx67-xs {
    width: 67px;
  }
  .hrem67-xs {
    height: 67rem;
  }
  .wrem67-xs {
    width: 67rem;
  }
  .mhrem67-xs {
    min-height: 67rem;
  }
  .mwrem67-xs {
    min-width: 67rem;
  }
  .hpx68-xs {
    height: 68px;
  }
  .wpx68-xs {
    width: 68px;
  }
  .hrem68-xs {
    height: 68rem;
  }
  .wrem68-xs {
    width: 68rem;
  }
  .mhrem68-xs {
    min-height: 68rem;
  }
  .mwrem68-xs {
    min-width: 68rem;
  }
  .hpx69-xs {
    height: 69px;
  }
  .wpx69-xs {
    width: 69px;
  }
  .hrem69-xs {
    height: 69rem;
  }
  .wrem69-xs {
    width: 69rem;
  }
  .mhrem69-xs {
    min-height: 69rem;
  }
  .mwrem69-xs {
    min-width: 69rem;
  }
  .hpx70-xs {
    height: 70px;
  }
  .wpx70-xs {
    width: 70px;
  }
  .hrem70-xs {
    height: 70rem;
  }
  .wrem70-xs {
    width: 70rem;
  }
  .mhrem70-xs {
    min-height: 70rem;
  }
  .mwrem70-xs {
    min-width: 70rem;
  }
  .hpx71-xs {
    height: 71px;
  }
  .wpx71-xs {
    width: 71px;
  }
  .hrem71-xs {
    height: 71rem;
  }
  .wrem71-xs {
    width: 71rem;
  }
  .mhrem71-xs {
    min-height: 71rem;
  }
  .mwrem71-xs {
    min-width: 71rem;
  }
  .hpx72-xs {
    height: 72px;
  }
  .wpx72-xs {
    width: 72px;
  }
  .hrem72-xs {
    height: 72rem;
  }
  .wrem72-xs {
    width: 72rem;
  }
  .mhrem72-xs {
    min-height: 72rem;
  }
  .mwrem72-xs {
    min-width: 72rem;
  }
  .hpx73-xs {
    height: 73px;
  }
  .wpx73-xs {
    width: 73px;
  }
  .hrem73-xs {
    height: 73rem;
  }
  .wrem73-xs {
    width: 73rem;
  }
  .mhrem73-xs {
    min-height: 73rem;
  }
  .mwrem73-xs {
    min-width: 73rem;
  }
  .hpx74-xs {
    height: 74px;
  }
  .wpx74-xs {
    width: 74px;
  }
  .hrem74-xs {
    height: 74rem;
  }
  .wrem74-xs {
    width: 74rem;
  }
  .mhrem74-xs {
    min-height: 74rem;
  }
  .mwrem74-xs {
    min-width: 74rem;
  }
  .hpx75-xs {
    height: 75px;
  }
  .wpx75-xs {
    width: 75px;
  }
  .hrem75-xs {
    height: 75rem;
  }
  .wrem75-xs {
    width: 75rem;
  }
  .mhrem75-xs {
    min-height: 75rem;
  }
  .mwrem75-xs {
    min-width: 75rem;
  }
  .hpx76-xs {
    height: 76px;
  }
  .wpx76-xs {
    width: 76px;
  }
  .hrem76-xs {
    height: 76rem;
  }
  .wrem76-xs {
    width: 76rem;
  }
  .mhrem76-xs {
    min-height: 76rem;
  }
  .mwrem76-xs {
    min-width: 76rem;
  }
  .hpx77-xs {
    height: 77px;
  }
  .wpx77-xs {
    width: 77px;
  }
  .hrem77-xs {
    height: 77rem;
  }
  .wrem77-xs {
    width: 77rem;
  }
  .mhrem77-xs {
    min-height: 77rem;
  }
  .mwrem77-xs {
    min-width: 77rem;
  }
  .hpx78-xs {
    height: 78px;
  }
  .wpx78-xs {
    width: 78px;
  }
  .hrem78-xs {
    height: 78rem;
  }
  .wrem78-xs {
    width: 78rem;
  }
  .mhrem78-xs {
    min-height: 78rem;
  }
  .mwrem78-xs {
    min-width: 78rem;
  }
  .hpx79-xs {
    height: 79px;
  }
  .wpx79-xs {
    width: 79px;
  }
  .hrem79-xs {
    height: 79rem;
  }
  .wrem79-xs {
    width: 79rem;
  }
  .mhrem79-xs {
    min-height: 79rem;
  }
  .mwrem79-xs {
    min-width: 79rem;
  }
  .hpx80-xs {
    height: 80px;
  }
  .wpx80-xs {
    width: 80px;
  }
  .hrem80-xs {
    height: 80rem;
  }
  .wrem80-xs {
    width: 80rem;
  }
  .mhrem80-xs {
    min-height: 80rem;
  }
  .mwrem80-xs {
    min-width: 80rem;
  }
  .hpx81-xs {
    height: 81px;
  }
  .wpx81-xs {
    width: 81px;
  }
  .hrem81-xs {
    height: 81rem;
  }
  .wrem81-xs {
    width: 81rem;
  }
  .mhrem81-xs {
    min-height: 81rem;
  }
  .mwrem81-xs {
    min-width: 81rem;
  }
  .hpx82-xs {
    height: 82px;
  }
  .wpx82-xs {
    width: 82px;
  }
  .hrem82-xs {
    height: 82rem;
  }
  .wrem82-xs {
    width: 82rem;
  }
  .mhrem82-xs {
    min-height: 82rem;
  }
  .mwrem82-xs {
    min-width: 82rem;
  }
  .hpx83-xs {
    height: 83px;
  }
  .wpx83-xs {
    width: 83px;
  }
  .hrem83-xs {
    height: 83rem;
  }
  .wrem83-xs {
    width: 83rem;
  }
  .mhrem83-xs {
    min-height: 83rem;
  }
  .mwrem83-xs {
    min-width: 83rem;
  }
  .hpx84-xs {
    height: 84px;
  }
  .wpx84-xs {
    width: 84px;
  }
  .hrem84-xs {
    height: 84rem;
  }
  .wrem84-xs {
    width: 84rem;
  }
  .mhrem84-xs {
    min-height: 84rem;
  }
  .mwrem84-xs {
    min-width: 84rem;
  }
  .hpx85-xs {
    height: 85px;
  }
  .wpx85-xs {
    width: 85px;
  }
  .hrem85-xs {
    height: 85rem;
  }
  .wrem85-xs {
    width: 85rem;
  }
  .mhrem85-xs {
    min-height: 85rem;
  }
  .mwrem85-xs {
    min-width: 85rem;
  }
  .hpx86-xs {
    height: 86px;
  }
  .wpx86-xs {
    width: 86px;
  }
  .hrem86-xs {
    height: 86rem;
  }
  .wrem86-xs {
    width: 86rem;
  }
  .mhrem86-xs {
    min-height: 86rem;
  }
  .mwrem86-xs {
    min-width: 86rem;
  }
  .hpx87-xs {
    height: 87px;
  }
  .wpx87-xs {
    width: 87px;
  }
  .hrem87-xs {
    height: 87rem;
  }
  .wrem87-xs {
    width: 87rem;
  }
  .mhrem87-xs {
    min-height: 87rem;
  }
  .mwrem87-xs {
    min-width: 87rem;
  }
  .hpx88-xs {
    height: 88px;
  }
  .wpx88-xs {
    width: 88px;
  }
  .hrem88-xs {
    height: 88rem;
  }
  .wrem88-xs {
    width: 88rem;
  }
  .mhrem88-xs {
    min-height: 88rem;
  }
  .mwrem88-xs {
    min-width: 88rem;
  }
  .hpx89-xs {
    height: 89px;
  }
  .wpx89-xs {
    width: 89px;
  }
  .hrem89-xs {
    height: 89rem;
  }
  .wrem89-xs {
    width: 89rem;
  }
  .mhrem89-xs {
    min-height: 89rem;
  }
  .mwrem89-xs {
    min-width: 89rem;
  }
  .hpx90-xs {
    height: 90px;
  }
  .wpx90-xs {
    width: 90px;
  }
  .hrem90-xs {
    height: 90rem;
  }
  .wrem90-xs {
    width: 90rem;
  }
  .mhrem90-xs {
    min-height: 90rem;
  }
  .mwrem90-xs {
    min-width: 90rem;
  }
  .hpx91-xs {
    height: 91px;
  }
  .wpx91-xs {
    width: 91px;
  }
  .hrem91-xs {
    height: 91rem;
  }
  .wrem91-xs {
    width: 91rem;
  }
  .mhrem91-xs {
    min-height: 91rem;
  }
  .mwrem91-xs {
    min-width: 91rem;
  }
  .hpx92-xs {
    height: 92px;
  }
  .wpx92-xs {
    width: 92px;
  }
  .hrem92-xs {
    height: 92rem;
  }
  .wrem92-xs {
    width: 92rem;
  }
  .mhrem92-xs {
    min-height: 92rem;
  }
  .mwrem92-xs {
    min-width: 92rem;
  }
  .hpx93-xs {
    height: 93px;
  }
  .wpx93-xs {
    width: 93px;
  }
  .hrem93-xs {
    height: 93rem;
  }
  .wrem93-xs {
    width: 93rem;
  }
  .mhrem93-xs {
    min-height: 93rem;
  }
  .mwrem93-xs {
    min-width: 93rem;
  }
  .hpx94-xs {
    height: 94px;
  }
  .wpx94-xs {
    width: 94px;
  }
  .hrem94-xs {
    height: 94rem;
  }
  .wrem94-xs {
    width: 94rem;
  }
  .mhrem94-xs {
    min-height: 94rem;
  }
  .mwrem94-xs {
    min-width: 94rem;
  }
  .hpx95-xs {
    height: 95px;
  }
  .wpx95-xs {
    width: 95px;
  }
  .hrem95-xs {
    height: 95rem;
  }
  .wrem95-xs {
    width: 95rem;
  }
  .mhrem95-xs {
    min-height: 95rem;
  }
  .mwrem95-xs {
    min-width: 95rem;
  }
  .hpx96-xs {
    height: 96px;
  }
  .wpx96-xs {
    width: 96px;
  }
  .hrem96-xs {
    height: 96rem;
  }
  .wrem96-xs {
    width: 96rem;
  }
  .mhrem96-xs {
    min-height: 96rem;
  }
  .mwrem96-xs {
    min-width: 96rem;
  }
  .hpx97-xs {
    height: 97px;
  }
  .wpx97-xs {
    width: 97px;
  }
  .hrem97-xs {
    height: 97rem;
  }
  .wrem97-xs {
    width: 97rem;
  }
  .mhrem97-xs {
    min-height: 97rem;
  }
  .mwrem97-xs {
    min-width: 97rem;
  }
  .hpx98-xs {
    height: 98px;
  }
  .wpx98-xs {
    width: 98px;
  }
  .hrem98-xs {
    height: 98rem;
  }
  .wrem98-xs {
    width: 98rem;
  }
  .mhrem98-xs {
    min-height: 98rem;
  }
  .mwrem98-xs {
    min-width: 98rem;
  }
  .hpx99-xs {
    height: 99px;
  }
  .wpx99-xs {
    width: 99px;
  }
  .hrem99-xs {
    height: 99rem;
  }
  .wrem99-xs {
    width: 99rem;
  }
  .mhrem99-xs {
    min-height: 99rem;
  }
  .mwrem99-xs {
    min-width: 99rem;
  }
  .hpx100-xs {
    height: 100px;
  }
  .wpx100-xs {
    width: 100px;
  }
  .hrem100-xs {
    height: 100rem;
  }
  .wrem100-xs {
    width: 100rem;
  }
  .mhrem100-xs {
    min-height: 100rem;
  }
  .mwrem100-xs {
    min-width: 100rem;
  }
}
@media (max-width: 379px) {
  .w0-xsx {
    width: auto !important;
  }
  .h0-xsx {
    height: auto !important;
  }
  .wh0-xsx {
    height: auto !important;
    width: auto !important;
  }
  .w1-xsx {
    width: var(--s1) !important;
  }
  .h1-xsx {
    height: var(--s1) !important;
  }
  .wh1-xsx {
    height: var(--s1) !important;
    width: var(--s1) !important;
  }
  .w2-xsx {
    width: var(--s2) !important;
  }
  .h2-xsx {
    height: var(--s2) !important;
  }
  .wh2-xsx {
    height: var(--s2) !important;
    width: var(--s2) !important;
  }
  .w3-xsx {
    width: var(--s3) !important;
  }
  .h3-xsx {
    height: var(--s3) !important;
  }
  .wh3-xsx {
    height: var(--s3) !important;
    width: var(--s3) !important;
  }
  .w4-xsx {
    width: var(--s4) !important;
  }
  .h4-xsx {
    height: var(--s4) !important;
  }
  .wh4-xsx {
    height: var(--s4) !important;
    width: var(--s4) !important;
  }
  .w5-xsx {
    width: var(--s5) !important;
  }
  .h5-xsx {
    height: var(--s5) !important;
  }
  .wh5-xsx {
    height: var(--s5) !important;
    width: var(--s5) !important;
  }
  .w6-xsx {
    width: var(--s6) !important;
  }
  .h6-xsx {
    height: var(--s6) !important;
  }
  .wh6-xsx {
    height: var(--s6) !important;
    width: var(--s6) !important;
  }
  .w7-xsx {
    width: var(--s7) !important;
  }
  .h7-xsx {
    height: var(--s7) !important;
  }
  .wh7-xsx {
    height: var(--s7) !important;
    width: var(--s7) !important;
  }
  .w8-xsx {
    width: var(--s8) !important;
  }
  .h8-xsx {
    height: var(--s8) !important;
  }
  .wh8-xsx {
    height: var(--s8) !important;
    width: var(--s8) !important;
  }
  .w9-xsx {
    width: var(--s9) !important;
  }
  .h9-xsx {
    height: var(--s9) !important;
  }
  .wh9-xsx {
    height: var(--s9) !important;
    width: var(--s9) !important;
  }
  .w10-xsx {
    width: var(--s10) !important;
  }
  .h10-xsx {
    height: var(--s10) !important;
  }
  .wh10-xsx {
    height: var(--s10) !important;
    width: var(--s10) !important;
  }
  .w11-xsx {
    width: var(--s11) !important;
  }
  .h11-xsx {
    height: var(--s11) !important;
  }
  .wh11-xsx {
    height: var(--s11) !important;
    width: var(--s11) !important;
  }
  .w12-xsx {
    width: var(--s12) !important;
  }
  .h12-xsx {
    height: var(--s12) !important;
  }
  .wh12-xsx {
    height: var(--s12) !important;
    width: var(--s12) !important;
  }
  .w13-xsx {
    width: var(--s13) !important;
  }
  .h13-xsx {
    height: var(--s13) !important;
  }
  .wh13-xsx {
    height: var(--s13) !important;
    width: var(--s13) !important;
  }
  .w14-xsx {
    width: var(--s14) !important;
  }
  .h14-xsx {
    height: var(--s14) !important;
  }
  .wh14-xsx {
    height: var(--s14) !important;
    width: var(--s14) !important;
  }
  .w15-xsx {
    width: var(--s15) !important;
  }
  .h15-xsx {
    height: var(--s15) !important;
  }
  .wh15-xsx {
    height: var(--s15) !important;
    width: var(--s15) !important;
  }
  .w16-xsx {
    width: var(--s16) !important;
  }
  .h16-xsx {
    height: var(--s16) !important;
  }
  .wh16-xsx {
    height: var(--s16) !important;
    width: var(--s16) !important;
  }
  .w17-xsx {
    width: var(--s17) !important;
  }
  .h17-xsx {
    height: var(--s17) !important;
  }
  .wh17-xsx {
    height: var(--s17) !important;
    width: var(--s17) !important;
  }
  .w18-xsx {
    width: var(--s18) !important;
  }
  .h18-xsx {
    height: var(--s18) !important;
  }
  .wh18-xsx {
    height: var(--s18) !important;
    width: var(--s18) !important;
  }
  .w19-xsx {
    width: var(--s19) !important;
  }
  .h19-xsx {
    height: var(--s19) !important;
  }
  .wh19-xsx {
    height: var(--s19) !important;
    width: var(--s19) !important;
  }
  .w20-xsx {
    width: var(--s20) !important;
  }
  .h20-xsx {
    height: var(--s20) !important;
  }
  .wh20-xsx {
    height: var(--s20) !important;
    width: var(--s20) !important;
  }
  .w21-xsx {
    width: var(--s21) !important;
  }
  .h21-xsx {
    height: var(--s21) !important;
  }
  .wh21-xsx {
    height: var(--s21) !important;
    width: var(--s21) !important;
  }
  .w22-xsx {
    width: var(--s22) !important;
  }
  .h22-xsx {
    height: var(--s22) !important;
  }
  .wh22-xsx {
    height: var(--s22) !important;
    width: var(--s22) !important;
  }
  .wide-xsx {
    width: 100% !important;
  }
  .tall-xsx {
    height: 100% !important;
  }
  .w-auto-xsx {
    width: auto !important;
  }
  .h-auto-xsx {
    height: auto !important;
  }
  .wide0-xsx {
    width: auto !important;
  }
  .tall0-xsx {
    height: auto !important;
  }
  .wide5-xsx {
    width: 5% !important;
  }
  .tall5-xsx {
    height: 5% !important;
  }
  .wide10-xsx {
    width: 10% !important;
  }
  .tall10-xsx {
    height: 10% !important;
  }
  .wide15-xsx {
    width: 15% !important;
  }
  .tall15-xsx {
    height: 15% !important;
  }
  .wide20-xsx {
    width: 20% !important;
  }
  .tall20-xsx {
    height: 20% !important;
  }
  .wide25-xsx {
    width: 25% !important;
  }
  .tall25-xsx {
    height: 25% !important;
  }
  .wide30-xsx {
    width: 30% !important;
  }
  .tall30-xsx {
    height: 30% !important;
  }
  .wide35-xsx {
    width: 35% !important;
  }
  .tall35-xsx {
    height: 35% !important;
  }
  .wide40-xsx {
    width: 40% !important;
  }
  .tall40-xsx {
    height: 40% !important;
  }
  .wide45-xsx {
    width: 45% !important;
  }
  .tall45-xsx {
    height: 45% !important;
  }
  .wide50-xsx {
    width: 50% !important;
  }
  .tall50-xsx {
    height: 50% !important;
  }
  .wide55-xsx {
    width: 55% !important;
  }
  .tall55-xsx {
    height: 55% !important;
  }
  .wide60-xsx {
    width: 60% !important;
  }
  .tall60-xsx {
    height: 60% !important;
  }
  .wide65-xsx {
    width: 65% !important;
  }
  .tall65-xsx {
    height: 65% !important;
  }
  .wide70-xsx {
    width: 70% !important;
  }
  .tall70-xsx {
    height: 70% !important;
  }
  .wide75-xsx {
    width: 75% !important;
  }
  .tall75-xsx {
    height: 75% !important;
  }
  .wide80-xsx {
    width: 80% !important;
  }
  .tall80-xsx {
    height: 80% !important;
  }
  .wide85-xsx {
    width: 85% !important;
  }
  .tall85-xsx {
    height: 85% !important;
  }
  .wide90-xsx {
    width: 90% !important;
  }
  .tall90-xsx {
    height: 90% !important;
  }
  .wide95-xsx {
    width: 95% !important;
  }
  .tall95-xsx {
    height: 95% !important;
  }
  .wide100-xsx {
    width: 100% !important;
  }
  .tall100-xsx {
    height: 100% !important;
  }
  .hpx1-xsx {
    height: 1px;
  }
  .wpx1-xsx {
    width: 1px;
  }
  .hrem1-xsx {
    height: 1rem;
  }
  .wrem1-xsx {
    width: 1rem;
  }
  .mhrem1-xsx {
    min-height: 1rem;
  }
  .mwrem1-xsx {
    min-width: 1rem;
  }
  .hpx2-xsx {
    height: 2px;
  }
  .wpx2-xsx {
    width: 2px;
  }
  .hrem2-xsx {
    height: 2rem;
  }
  .wrem2-xsx {
    width: 2rem;
  }
  .mhrem2-xsx {
    min-height: 2rem;
  }
  .mwrem2-xsx {
    min-width: 2rem;
  }
  .hpx3-xsx {
    height: 3px;
  }
  .wpx3-xsx {
    width: 3px;
  }
  .hrem3-xsx {
    height: 3rem;
  }
  .wrem3-xsx {
    width: 3rem;
  }
  .mhrem3-xsx {
    min-height: 3rem;
  }
  .mwrem3-xsx {
    min-width: 3rem;
  }
  .hpx4-xsx {
    height: 4px;
  }
  .wpx4-xsx {
    width: 4px;
  }
  .hrem4-xsx {
    height: 4rem;
  }
  .wrem4-xsx {
    width: 4rem;
  }
  .mhrem4-xsx {
    min-height: 4rem;
  }
  .mwrem4-xsx {
    min-width: 4rem;
  }
  .hpx5-xsx {
    height: 5px;
  }
  .wpx5-xsx {
    width: 5px;
  }
  .hrem5-xsx {
    height: 5rem;
  }
  .wrem5-xsx {
    width: 5rem;
  }
  .mhrem5-xsx {
    min-height: 5rem;
  }
  .mwrem5-xsx {
    min-width: 5rem;
  }
  .hpx6-xsx {
    height: 6px;
  }
  .wpx6-xsx {
    width: 6px;
  }
  .hrem6-xsx {
    height: 6rem;
  }
  .wrem6-xsx {
    width: 6rem;
  }
  .mhrem6-xsx {
    min-height: 6rem;
  }
  .mwrem6-xsx {
    min-width: 6rem;
  }
  .hpx7-xsx {
    height: 7px;
  }
  .wpx7-xsx {
    width: 7px;
  }
  .hrem7-xsx {
    height: 7rem;
  }
  .wrem7-xsx {
    width: 7rem;
  }
  .mhrem7-xsx {
    min-height: 7rem;
  }
  .mwrem7-xsx {
    min-width: 7rem;
  }
  .hpx8-xsx {
    height: 8px;
  }
  .wpx8-xsx {
    width: 8px;
  }
  .hrem8-xsx {
    height: 8rem;
  }
  .wrem8-xsx {
    width: 8rem;
  }
  .mhrem8-xsx {
    min-height: 8rem;
  }
  .mwrem8-xsx {
    min-width: 8rem;
  }
  .hpx9-xsx {
    height: 9px;
  }
  .wpx9-xsx {
    width: 9px;
  }
  .hrem9-xsx {
    height: 9rem;
  }
  .wrem9-xsx {
    width: 9rem;
  }
  .mhrem9-xsx {
    min-height: 9rem;
  }
  .mwrem9-xsx {
    min-width: 9rem;
  }
  .hpx10-xsx {
    height: 10px;
  }
  .wpx10-xsx {
    width: 10px;
  }
  .hrem10-xsx {
    height: 10rem;
  }
  .wrem10-xsx {
    width: 10rem;
  }
  .mhrem10-xsx {
    min-height: 10rem;
  }
  .mwrem10-xsx {
    min-width: 10rem;
  }
  .hpx11-xsx {
    height: 11px;
  }
  .wpx11-xsx {
    width: 11px;
  }
  .hrem11-xsx {
    height: 11rem;
  }
  .wrem11-xsx {
    width: 11rem;
  }
  .mhrem11-xsx {
    min-height: 11rem;
  }
  .mwrem11-xsx {
    min-width: 11rem;
  }
  .hpx12-xsx {
    height: 12px;
  }
  .wpx12-xsx {
    width: 12px;
  }
  .hrem12-xsx {
    height: 12rem;
  }
  .wrem12-xsx {
    width: 12rem;
  }
  .mhrem12-xsx {
    min-height: 12rem;
  }
  .mwrem12-xsx {
    min-width: 12rem;
  }
  .hpx13-xsx {
    height: 13px;
  }
  .wpx13-xsx {
    width: 13px;
  }
  .hrem13-xsx {
    height: 13rem;
  }
  .wrem13-xsx {
    width: 13rem;
  }
  .mhrem13-xsx {
    min-height: 13rem;
  }
  .mwrem13-xsx {
    min-width: 13rem;
  }
  .hpx14-xsx {
    height: 14px;
  }
  .wpx14-xsx {
    width: 14px;
  }
  .hrem14-xsx {
    height: 14rem;
  }
  .wrem14-xsx {
    width: 14rem;
  }
  .mhrem14-xsx {
    min-height: 14rem;
  }
  .mwrem14-xsx {
    min-width: 14rem;
  }
  .hpx15-xsx {
    height: 15px;
  }
  .wpx15-xsx {
    width: 15px;
  }
  .hrem15-xsx {
    height: 15rem;
  }
  .wrem15-xsx {
    width: 15rem;
  }
  .mhrem15-xsx {
    min-height: 15rem;
  }
  .mwrem15-xsx {
    min-width: 15rem;
  }
  .hpx16-xsx {
    height: 16px;
  }
  .wpx16-xsx {
    width: 16px;
  }
  .hrem16-xsx {
    height: 16rem;
  }
  .wrem16-xsx {
    width: 16rem;
  }
  .mhrem16-xsx {
    min-height: 16rem;
  }
  .mwrem16-xsx {
    min-width: 16rem;
  }
  .hpx17-xsx {
    height: 17px;
  }
  .wpx17-xsx {
    width: 17px;
  }
  .hrem17-xsx {
    height: 17rem;
  }
  .wrem17-xsx {
    width: 17rem;
  }
  .mhrem17-xsx {
    min-height: 17rem;
  }
  .mwrem17-xsx {
    min-width: 17rem;
  }
  .hpx18-xsx {
    height: 18px;
  }
  .wpx18-xsx {
    width: 18px;
  }
  .hrem18-xsx {
    height: 18rem;
  }
  .wrem18-xsx {
    width: 18rem;
  }
  .mhrem18-xsx {
    min-height: 18rem;
  }
  .mwrem18-xsx {
    min-width: 18rem;
  }
  .hpx19-xsx {
    height: 19px;
  }
  .wpx19-xsx {
    width: 19px;
  }
  .hrem19-xsx {
    height: 19rem;
  }
  .wrem19-xsx {
    width: 19rem;
  }
  .mhrem19-xsx {
    min-height: 19rem;
  }
  .mwrem19-xsx {
    min-width: 19rem;
  }
  .hpx20-xsx {
    height: 20px;
  }
  .wpx20-xsx {
    width: 20px;
  }
  .hrem20-xsx {
    height: 20rem;
  }
  .wrem20-xsx {
    width: 20rem;
  }
  .mhrem20-xsx {
    min-height: 20rem;
  }
  .mwrem20-xsx {
    min-width: 20rem;
  }
  .hpx21-xsx {
    height: 21px;
  }
  .wpx21-xsx {
    width: 21px;
  }
  .hrem21-xsx {
    height: 21rem;
  }
  .wrem21-xsx {
    width: 21rem;
  }
  .mhrem21-xsx {
    min-height: 21rem;
  }
  .mwrem21-xsx {
    min-width: 21rem;
  }
  .hpx22-xsx {
    height: 22px;
  }
  .wpx22-xsx {
    width: 22px;
  }
  .hrem22-xsx {
    height: 22rem;
  }
  .wrem22-xsx {
    width: 22rem;
  }
  .mhrem22-xsx {
    min-height: 22rem;
  }
  .mwrem22-xsx {
    min-width: 22rem;
  }
  .hpx23-xsx {
    height: 23px;
  }
  .wpx23-xsx {
    width: 23px;
  }
  .hrem23-xsx {
    height: 23rem;
  }
  .wrem23-xsx {
    width: 23rem;
  }
  .mhrem23-xsx {
    min-height: 23rem;
  }
  .mwrem23-xsx {
    min-width: 23rem;
  }
  .hpx24-xsx {
    height: 24px;
  }
  .wpx24-xsx {
    width: 24px;
  }
  .hrem24-xsx {
    height: 24rem;
  }
  .wrem24-xsx {
    width: 24rem;
  }
  .mhrem24-xsx {
    min-height: 24rem;
  }
  .mwrem24-xsx {
    min-width: 24rem;
  }
  .hpx25-xsx {
    height: 25px;
  }
  .wpx25-xsx {
    width: 25px;
  }
  .hrem25-xsx {
    height: 25rem;
  }
  .wrem25-xsx {
    width: 25rem;
  }
  .mhrem25-xsx {
    min-height: 25rem;
  }
  .mwrem25-xsx {
    min-width: 25rem;
  }
  .hpx26-xsx {
    height: 26px;
  }
  .wpx26-xsx {
    width: 26px;
  }
  .hrem26-xsx {
    height: 26rem;
  }
  .wrem26-xsx {
    width: 26rem;
  }
  .mhrem26-xsx {
    min-height: 26rem;
  }
  .mwrem26-xsx {
    min-width: 26rem;
  }
  .hpx27-xsx {
    height: 27px;
  }
  .wpx27-xsx {
    width: 27px;
  }
  .hrem27-xsx {
    height: 27rem;
  }
  .wrem27-xsx {
    width: 27rem;
  }
  .mhrem27-xsx {
    min-height: 27rem;
  }
  .mwrem27-xsx {
    min-width: 27rem;
  }
  .hpx28-xsx {
    height: 28px;
  }
  .wpx28-xsx {
    width: 28px;
  }
  .hrem28-xsx {
    height: 28rem;
  }
  .wrem28-xsx {
    width: 28rem;
  }
  .mhrem28-xsx {
    min-height: 28rem;
  }
  .mwrem28-xsx {
    min-width: 28rem;
  }
  .hpx29-xsx {
    height: 29px;
  }
  .wpx29-xsx {
    width: 29px;
  }
  .hrem29-xsx {
    height: 29rem;
  }
  .wrem29-xsx {
    width: 29rem;
  }
  .mhrem29-xsx {
    min-height: 29rem;
  }
  .mwrem29-xsx {
    min-width: 29rem;
  }
  .hpx30-xsx {
    height: 30px;
  }
  .wpx30-xsx {
    width: 30px;
  }
  .hrem30-xsx {
    height: 30rem;
  }
  .wrem30-xsx {
    width: 30rem;
  }
  .mhrem30-xsx {
    min-height: 30rem;
  }
  .mwrem30-xsx {
    min-width: 30rem;
  }
  .hpx31-xsx {
    height: 31px;
  }
  .wpx31-xsx {
    width: 31px;
  }
  .hrem31-xsx {
    height: 31rem;
  }
  .wrem31-xsx {
    width: 31rem;
  }
  .mhrem31-xsx {
    min-height: 31rem;
  }
  .mwrem31-xsx {
    min-width: 31rem;
  }
  .hpx32-xsx {
    height: 32px;
  }
  .wpx32-xsx {
    width: 32px;
  }
  .hrem32-xsx {
    height: 32rem;
  }
  .wrem32-xsx {
    width: 32rem;
  }
  .mhrem32-xsx {
    min-height: 32rem;
  }
  .mwrem32-xsx {
    min-width: 32rem;
  }
  .hpx33-xsx {
    height: 33px;
  }
  .wpx33-xsx {
    width: 33px;
  }
  .hrem33-xsx {
    height: 33rem;
  }
  .wrem33-xsx {
    width: 33rem;
  }
  .mhrem33-xsx {
    min-height: 33rem;
  }
  .mwrem33-xsx {
    min-width: 33rem;
  }
  .hpx34-xsx {
    height: 34px;
  }
  .wpx34-xsx {
    width: 34px;
  }
  .hrem34-xsx {
    height: 34rem;
  }
  .wrem34-xsx {
    width: 34rem;
  }
  .mhrem34-xsx {
    min-height: 34rem;
  }
  .mwrem34-xsx {
    min-width: 34rem;
  }
  .hpx35-xsx {
    height: 35px;
  }
  .wpx35-xsx {
    width: 35px;
  }
  .hrem35-xsx {
    height: 35rem;
  }
  .wrem35-xsx {
    width: 35rem;
  }
  .mhrem35-xsx {
    min-height: 35rem;
  }
  .mwrem35-xsx {
    min-width: 35rem;
  }
  .hpx36-xsx {
    height: 36px;
  }
  .wpx36-xsx {
    width: 36px;
  }
  .hrem36-xsx {
    height: 36rem;
  }
  .wrem36-xsx {
    width: 36rem;
  }
  .mhrem36-xsx {
    min-height: 36rem;
  }
  .mwrem36-xsx {
    min-width: 36rem;
  }
  .hpx37-xsx {
    height: 37px;
  }
  .wpx37-xsx {
    width: 37px;
  }
  .hrem37-xsx {
    height: 37rem;
  }
  .wrem37-xsx {
    width: 37rem;
  }
  .mhrem37-xsx {
    min-height: 37rem;
  }
  .mwrem37-xsx {
    min-width: 37rem;
  }
  .hpx38-xsx {
    height: 38px;
  }
  .wpx38-xsx {
    width: 38px;
  }
  .hrem38-xsx {
    height: 38rem;
  }
  .wrem38-xsx {
    width: 38rem;
  }
  .mhrem38-xsx {
    min-height: 38rem;
  }
  .mwrem38-xsx {
    min-width: 38rem;
  }
  .hpx39-xsx {
    height: 39px;
  }
  .wpx39-xsx {
    width: 39px;
  }
  .hrem39-xsx {
    height: 39rem;
  }
  .wrem39-xsx {
    width: 39rem;
  }
  .mhrem39-xsx {
    min-height: 39rem;
  }
  .mwrem39-xsx {
    min-width: 39rem;
  }
  .hpx40-xsx {
    height: 40px;
  }
  .wpx40-xsx {
    width: 40px;
  }
  .hrem40-xsx {
    height: 40rem;
  }
  .wrem40-xsx {
    width: 40rem;
  }
  .mhrem40-xsx {
    min-height: 40rem;
  }
  .mwrem40-xsx {
    min-width: 40rem;
  }
  .hpx41-xsx {
    height: 41px;
  }
  .wpx41-xsx {
    width: 41px;
  }
  .hrem41-xsx {
    height: 41rem;
  }
  .wrem41-xsx {
    width: 41rem;
  }
  .mhrem41-xsx {
    min-height: 41rem;
  }
  .mwrem41-xsx {
    min-width: 41rem;
  }
  .hpx42-xsx {
    height: 42px;
  }
  .wpx42-xsx {
    width: 42px;
  }
  .hrem42-xsx {
    height: 42rem;
  }
  .wrem42-xsx {
    width: 42rem;
  }
  .mhrem42-xsx {
    min-height: 42rem;
  }
  .mwrem42-xsx {
    min-width: 42rem;
  }
  .hpx43-xsx {
    height: 43px;
  }
  .wpx43-xsx {
    width: 43px;
  }
  .hrem43-xsx {
    height: 43rem;
  }
  .wrem43-xsx {
    width: 43rem;
  }
  .mhrem43-xsx {
    min-height: 43rem;
  }
  .mwrem43-xsx {
    min-width: 43rem;
  }
  .hpx44-xsx {
    height: 44px;
  }
  .wpx44-xsx {
    width: 44px;
  }
  .hrem44-xsx {
    height: 44rem;
  }
  .wrem44-xsx {
    width: 44rem;
  }
  .mhrem44-xsx {
    min-height: 44rem;
  }
  .mwrem44-xsx {
    min-width: 44rem;
  }
  .hpx45-xsx {
    height: 45px;
  }
  .wpx45-xsx {
    width: 45px;
  }
  .hrem45-xsx {
    height: 45rem;
  }
  .wrem45-xsx {
    width: 45rem;
  }
  .mhrem45-xsx {
    min-height: 45rem;
  }
  .mwrem45-xsx {
    min-width: 45rem;
  }
  .hpx46-xsx {
    height: 46px;
  }
  .wpx46-xsx {
    width: 46px;
  }
  .hrem46-xsx {
    height: 46rem;
  }
  .wrem46-xsx {
    width: 46rem;
  }
  .mhrem46-xsx {
    min-height: 46rem;
  }
  .mwrem46-xsx {
    min-width: 46rem;
  }
  .hpx47-xsx {
    height: 47px;
  }
  .wpx47-xsx {
    width: 47px;
  }
  .hrem47-xsx {
    height: 47rem;
  }
  .wrem47-xsx {
    width: 47rem;
  }
  .mhrem47-xsx {
    min-height: 47rem;
  }
  .mwrem47-xsx {
    min-width: 47rem;
  }
  .hpx48-xsx {
    height: 48px;
  }
  .wpx48-xsx {
    width: 48px;
  }
  .hrem48-xsx {
    height: 48rem;
  }
  .wrem48-xsx {
    width: 48rem;
  }
  .mhrem48-xsx {
    min-height: 48rem;
  }
  .mwrem48-xsx {
    min-width: 48rem;
  }
  .hpx49-xsx {
    height: 49px;
  }
  .wpx49-xsx {
    width: 49px;
  }
  .hrem49-xsx {
    height: 49rem;
  }
  .wrem49-xsx {
    width: 49rem;
  }
  .mhrem49-xsx {
    min-height: 49rem;
  }
  .mwrem49-xsx {
    min-width: 49rem;
  }
  .hpx50-xsx {
    height: 50px;
  }
  .wpx50-xsx {
    width: 50px;
  }
  .hrem50-xsx {
    height: 50rem;
  }
  .wrem50-xsx {
    width: 50rem;
  }
  .mhrem50-xsx {
    min-height: 50rem;
  }
  .mwrem50-xsx {
    min-width: 50rem;
  }
  .hpx51-xsx {
    height: 51px;
  }
  .wpx51-xsx {
    width: 51px;
  }
  .hrem51-xsx {
    height: 51rem;
  }
  .wrem51-xsx {
    width: 51rem;
  }
  .mhrem51-xsx {
    min-height: 51rem;
  }
  .mwrem51-xsx {
    min-width: 51rem;
  }
  .hpx52-xsx {
    height: 52px;
  }
  .wpx52-xsx {
    width: 52px;
  }
  .hrem52-xsx {
    height: 52rem;
  }
  .wrem52-xsx {
    width: 52rem;
  }
  .mhrem52-xsx {
    min-height: 52rem;
  }
  .mwrem52-xsx {
    min-width: 52rem;
  }
  .hpx53-xsx {
    height: 53px;
  }
  .wpx53-xsx {
    width: 53px;
  }
  .hrem53-xsx {
    height: 53rem;
  }
  .wrem53-xsx {
    width: 53rem;
  }
  .mhrem53-xsx {
    min-height: 53rem;
  }
  .mwrem53-xsx {
    min-width: 53rem;
  }
  .hpx54-xsx {
    height: 54px;
  }
  .wpx54-xsx {
    width: 54px;
  }
  .hrem54-xsx {
    height: 54rem;
  }
  .wrem54-xsx {
    width: 54rem;
  }
  .mhrem54-xsx {
    min-height: 54rem;
  }
  .mwrem54-xsx {
    min-width: 54rem;
  }
  .hpx55-xsx {
    height: 55px;
  }
  .wpx55-xsx {
    width: 55px;
  }
  .hrem55-xsx {
    height: 55rem;
  }
  .wrem55-xsx {
    width: 55rem;
  }
  .mhrem55-xsx {
    min-height: 55rem;
  }
  .mwrem55-xsx {
    min-width: 55rem;
  }
  .hpx56-xsx {
    height: 56px;
  }
  .wpx56-xsx {
    width: 56px;
  }
  .hrem56-xsx {
    height: 56rem;
  }
  .wrem56-xsx {
    width: 56rem;
  }
  .mhrem56-xsx {
    min-height: 56rem;
  }
  .mwrem56-xsx {
    min-width: 56rem;
  }
  .hpx57-xsx {
    height: 57px;
  }
  .wpx57-xsx {
    width: 57px;
  }
  .hrem57-xsx {
    height: 57rem;
  }
  .wrem57-xsx {
    width: 57rem;
  }
  .mhrem57-xsx {
    min-height: 57rem;
  }
  .mwrem57-xsx {
    min-width: 57rem;
  }
  .hpx58-xsx {
    height: 58px;
  }
  .wpx58-xsx {
    width: 58px;
  }
  .hrem58-xsx {
    height: 58rem;
  }
  .wrem58-xsx {
    width: 58rem;
  }
  .mhrem58-xsx {
    min-height: 58rem;
  }
  .mwrem58-xsx {
    min-width: 58rem;
  }
  .hpx59-xsx {
    height: 59px;
  }
  .wpx59-xsx {
    width: 59px;
  }
  .hrem59-xsx {
    height: 59rem;
  }
  .wrem59-xsx {
    width: 59rem;
  }
  .mhrem59-xsx {
    min-height: 59rem;
  }
  .mwrem59-xsx {
    min-width: 59rem;
  }
  .hpx60-xsx {
    height: 60px;
  }
  .wpx60-xsx {
    width: 60px;
  }
  .hrem60-xsx {
    height: 60rem;
  }
  .wrem60-xsx {
    width: 60rem;
  }
  .mhrem60-xsx {
    min-height: 60rem;
  }
  .mwrem60-xsx {
    min-width: 60rem;
  }
  .hpx61-xsx {
    height: 61px;
  }
  .wpx61-xsx {
    width: 61px;
  }
  .hrem61-xsx {
    height: 61rem;
  }
  .wrem61-xsx {
    width: 61rem;
  }
  .mhrem61-xsx {
    min-height: 61rem;
  }
  .mwrem61-xsx {
    min-width: 61rem;
  }
  .hpx62-xsx {
    height: 62px;
  }
  .wpx62-xsx {
    width: 62px;
  }
  .hrem62-xsx {
    height: 62rem;
  }
  .wrem62-xsx {
    width: 62rem;
  }
  .mhrem62-xsx {
    min-height: 62rem;
  }
  .mwrem62-xsx {
    min-width: 62rem;
  }
  .hpx63-xsx {
    height: 63px;
  }
  .wpx63-xsx {
    width: 63px;
  }
  .hrem63-xsx {
    height: 63rem;
  }
  .wrem63-xsx {
    width: 63rem;
  }
  .mhrem63-xsx {
    min-height: 63rem;
  }
  .mwrem63-xsx {
    min-width: 63rem;
  }
  .hpx64-xsx {
    height: 64px;
  }
  .wpx64-xsx {
    width: 64px;
  }
  .hrem64-xsx {
    height: 64rem;
  }
  .wrem64-xsx {
    width: 64rem;
  }
  .mhrem64-xsx {
    min-height: 64rem;
  }
  .mwrem64-xsx {
    min-width: 64rem;
  }
  .hpx65-xsx {
    height: 65px;
  }
  .wpx65-xsx {
    width: 65px;
  }
  .hrem65-xsx {
    height: 65rem;
  }
  .wrem65-xsx {
    width: 65rem;
  }
  .mhrem65-xsx {
    min-height: 65rem;
  }
  .mwrem65-xsx {
    min-width: 65rem;
  }
  .hpx66-xsx {
    height: 66px;
  }
  .wpx66-xsx {
    width: 66px;
  }
  .hrem66-xsx {
    height: 66rem;
  }
  .wrem66-xsx {
    width: 66rem;
  }
  .mhrem66-xsx {
    min-height: 66rem;
  }
  .mwrem66-xsx {
    min-width: 66rem;
  }
  .hpx67-xsx {
    height: 67px;
  }
  .wpx67-xsx {
    width: 67px;
  }
  .hrem67-xsx {
    height: 67rem;
  }
  .wrem67-xsx {
    width: 67rem;
  }
  .mhrem67-xsx {
    min-height: 67rem;
  }
  .mwrem67-xsx {
    min-width: 67rem;
  }
  .hpx68-xsx {
    height: 68px;
  }
  .wpx68-xsx {
    width: 68px;
  }
  .hrem68-xsx {
    height: 68rem;
  }
  .wrem68-xsx {
    width: 68rem;
  }
  .mhrem68-xsx {
    min-height: 68rem;
  }
  .mwrem68-xsx {
    min-width: 68rem;
  }
  .hpx69-xsx {
    height: 69px;
  }
  .wpx69-xsx {
    width: 69px;
  }
  .hrem69-xsx {
    height: 69rem;
  }
  .wrem69-xsx {
    width: 69rem;
  }
  .mhrem69-xsx {
    min-height: 69rem;
  }
  .mwrem69-xsx {
    min-width: 69rem;
  }
  .hpx70-xsx {
    height: 70px;
  }
  .wpx70-xsx {
    width: 70px;
  }
  .hrem70-xsx {
    height: 70rem;
  }
  .wrem70-xsx {
    width: 70rem;
  }
  .mhrem70-xsx {
    min-height: 70rem;
  }
  .mwrem70-xsx {
    min-width: 70rem;
  }
  .hpx71-xsx {
    height: 71px;
  }
  .wpx71-xsx {
    width: 71px;
  }
  .hrem71-xsx {
    height: 71rem;
  }
  .wrem71-xsx {
    width: 71rem;
  }
  .mhrem71-xsx {
    min-height: 71rem;
  }
  .mwrem71-xsx {
    min-width: 71rem;
  }
  .hpx72-xsx {
    height: 72px;
  }
  .wpx72-xsx {
    width: 72px;
  }
  .hrem72-xsx {
    height: 72rem;
  }
  .wrem72-xsx {
    width: 72rem;
  }
  .mhrem72-xsx {
    min-height: 72rem;
  }
  .mwrem72-xsx {
    min-width: 72rem;
  }
  .hpx73-xsx {
    height: 73px;
  }
  .wpx73-xsx {
    width: 73px;
  }
  .hrem73-xsx {
    height: 73rem;
  }
  .wrem73-xsx {
    width: 73rem;
  }
  .mhrem73-xsx {
    min-height: 73rem;
  }
  .mwrem73-xsx {
    min-width: 73rem;
  }
  .hpx74-xsx {
    height: 74px;
  }
  .wpx74-xsx {
    width: 74px;
  }
  .hrem74-xsx {
    height: 74rem;
  }
  .wrem74-xsx {
    width: 74rem;
  }
  .mhrem74-xsx {
    min-height: 74rem;
  }
  .mwrem74-xsx {
    min-width: 74rem;
  }
  .hpx75-xsx {
    height: 75px;
  }
  .wpx75-xsx {
    width: 75px;
  }
  .hrem75-xsx {
    height: 75rem;
  }
  .wrem75-xsx {
    width: 75rem;
  }
  .mhrem75-xsx {
    min-height: 75rem;
  }
  .mwrem75-xsx {
    min-width: 75rem;
  }
  .hpx76-xsx {
    height: 76px;
  }
  .wpx76-xsx {
    width: 76px;
  }
  .hrem76-xsx {
    height: 76rem;
  }
  .wrem76-xsx {
    width: 76rem;
  }
  .mhrem76-xsx {
    min-height: 76rem;
  }
  .mwrem76-xsx {
    min-width: 76rem;
  }
  .hpx77-xsx {
    height: 77px;
  }
  .wpx77-xsx {
    width: 77px;
  }
  .hrem77-xsx {
    height: 77rem;
  }
  .wrem77-xsx {
    width: 77rem;
  }
  .mhrem77-xsx {
    min-height: 77rem;
  }
  .mwrem77-xsx {
    min-width: 77rem;
  }
  .hpx78-xsx {
    height: 78px;
  }
  .wpx78-xsx {
    width: 78px;
  }
  .hrem78-xsx {
    height: 78rem;
  }
  .wrem78-xsx {
    width: 78rem;
  }
  .mhrem78-xsx {
    min-height: 78rem;
  }
  .mwrem78-xsx {
    min-width: 78rem;
  }
  .hpx79-xsx {
    height: 79px;
  }
  .wpx79-xsx {
    width: 79px;
  }
  .hrem79-xsx {
    height: 79rem;
  }
  .wrem79-xsx {
    width: 79rem;
  }
  .mhrem79-xsx {
    min-height: 79rem;
  }
  .mwrem79-xsx {
    min-width: 79rem;
  }
  .hpx80-xsx {
    height: 80px;
  }
  .wpx80-xsx {
    width: 80px;
  }
  .hrem80-xsx {
    height: 80rem;
  }
  .wrem80-xsx {
    width: 80rem;
  }
  .mhrem80-xsx {
    min-height: 80rem;
  }
  .mwrem80-xsx {
    min-width: 80rem;
  }
  .hpx81-xsx {
    height: 81px;
  }
  .wpx81-xsx {
    width: 81px;
  }
  .hrem81-xsx {
    height: 81rem;
  }
  .wrem81-xsx {
    width: 81rem;
  }
  .mhrem81-xsx {
    min-height: 81rem;
  }
  .mwrem81-xsx {
    min-width: 81rem;
  }
  .hpx82-xsx {
    height: 82px;
  }
  .wpx82-xsx {
    width: 82px;
  }
  .hrem82-xsx {
    height: 82rem;
  }
  .wrem82-xsx {
    width: 82rem;
  }
  .mhrem82-xsx {
    min-height: 82rem;
  }
  .mwrem82-xsx {
    min-width: 82rem;
  }
  .hpx83-xsx {
    height: 83px;
  }
  .wpx83-xsx {
    width: 83px;
  }
  .hrem83-xsx {
    height: 83rem;
  }
  .wrem83-xsx {
    width: 83rem;
  }
  .mhrem83-xsx {
    min-height: 83rem;
  }
  .mwrem83-xsx {
    min-width: 83rem;
  }
  .hpx84-xsx {
    height: 84px;
  }
  .wpx84-xsx {
    width: 84px;
  }
  .hrem84-xsx {
    height: 84rem;
  }
  .wrem84-xsx {
    width: 84rem;
  }
  .mhrem84-xsx {
    min-height: 84rem;
  }
  .mwrem84-xsx {
    min-width: 84rem;
  }
  .hpx85-xsx {
    height: 85px;
  }
  .wpx85-xsx {
    width: 85px;
  }
  .hrem85-xsx {
    height: 85rem;
  }
  .wrem85-xsx {
    width: 85rem;
  }
  .mhrem85-xsx {
    min-height: 85rem;
  }
  .mwrem85-xsx {
    min-width: 85rem;
  }
  .hpx86-xsx {
    height: 86px;
  }
  .wpx86-xsx {
    width: 86px;
  }
  .hrem86-xsx {
    height: 86rem;
  }
  .wrem86-xsx {
    width: 86rem;
  }
  .mhrem86-xsx {
    min-height: 86rem;
  }
  .mwrem86-xsx {
    min-width: 86rem;
  }
  .hpx87-xsx {
    height: 87px;
  }
  .wpx87-xsx {
    width: 87px;
  }
  .hrem87-xsx {
    height: 87rem;
  }
  .wrem87-xsx {
    width: 87rem;
  }
  .mhrem87-xsx {
    min-height: 87rem;
  }
  .mwrem87-xsx {
    min-width: 87rem;
  }
  .hpx88-xsx {
    height: 88px;
  }
  .wpx88-xsx {
    width: 88px;
  }
  .hrem88-xsx {
    height: 88rem;
  }
  .wrem88-xsx {
    width: 88rem;
  }
  .mhrem88-xsx {
    min-height: 88rem;
  }
  .mwrem88-xsx {
    min-width: 88rem;
  }
  .hpx89-xsx {
    height: 89px;
  }
  .wpx89-xsx {
    width: 89px;
  }
  .hrem89-xsx {
    height: 89rem;
  }
  .wrem89-xsx {
    width: 89rem;
  }
  .mhrem89-xsx {
    min-height: 89rem;
  }
  .mwrem89-xsx {
    min-width: 89rem;
  }
  .hpx90-xsx {
    height: 90px;
  }
  .wpx90-xsx {
    width: 90px;
  }
  .hrem90-xsx {
    height: 90rem;
  }
  .wrem90-xsx {
    width: 90rem;
  }
  .mhrem90-xsx {
    min-height: 90rem;
  }
  .mwrem90-xsx {
    min-width: 90rem;
  }
  .hpx91-xsx {
    height: 91px;
  }
  .wpx91-xsx {
    width: 91px;
  }
  .hrem91-xsx {
    height: 91rem;
  }
  .wrem91-xsx {
    width: 91rem;
  }
  .mhrem91-xsx {
    min-height: 91rem;
  }
  .mwrem91-xsx {
    min-width: 91rem;
  }
  .hpx92-xsx {
    height: 92px;
  }
  .wpx92-xsx {
    width: 92px;
  }
  .hrem92-xsx {
    height: 92rem;
  }
  .wrem92-xsx {
    width: 92rem;
  }
  .mhrem92-xsx {
    min-height: 92rem;
  }
  .mwrem92-xsx {
    min-width: 92rem;
  }
  .hpx93-xsx {
    height: 93px;
  }
  .wpx93-xsx {
    width: 93px;
  }
  .hrem93-xsx {
    height: 93rem;
  }
  .wrem93-xsx {
    width: 93rem;
  }
  .mhrem93-xsx {
    min-height: 93rem;
  }
  .mwrem93-xsx {
    min-width: 93rem;
  }
  .hpx94-xsx {
    height: 94px;
  }
  .wpx94-xsx {
    width: 94px;
  }
  .hrem94-xsx {
    height: 94rem;
  }
  .wrem94-xsx {
    width: 94rem;
  }
  .mhrem94-xsx {
    min-height: 94rem;
  }
  .mwrem94-xsx {
    min-width: 94rem;
  }
  .hpx95-xsx {
    height: 95px;
  }
  .wpx95-xsx {
    width: 95px;
  }
  .hrem95-xsx {
    height: 95rem;
  }
  .wrem95-xsx {
    width: 95rem;
  }
  .mhrem95-xsx {
    min-height: 95rem;
  }
  .mwrem95-xsx {
    min-width: 95rem;
  }
  .hpx96-xsx {
    height: 96px;
  }
  .wpx96-xsx {
    width: 96px;
  }
  .hrem96-xsx {
    height: 96rem;
  }
  .wrem96-xsx {
    width: 96rem;
  }
  .mhrem96-xsx {
    min-height: 96rem;
  }
  .mwrem96-xsx {
    min-width: 96rem;
  }
  .hpx97-xsx {
    height: 97px;
  }
  .wpx97-xsx {
    width: 97px;
  }
  .hrem97-xsx {
    height: 97rem;
  }
  .wrem97-xsx {
    width: 97rem;
  }
  .mhrem97-xsx {
    min-height: 97rem;
  }
  .mwrem97-xsx {
    min-width: 97rem;
  }
  .hpx98-xsx {
    height: 98px;
  }
  .wpx98-xsx {
    width: 98px;
  }
  .hrem98-xsx {
    height: 98rem;
  }
  .wrem98-xsx {
    width: 98rem;
  }
  .mhrem98-xsx {
    min-height: 98rem;
  }
  .mwrem98-xsx {
    min-width: 98rem;
  }
  .hpx99-xsx {
    height: 99px;
  }
  .wpx99-xsx {
    width: 99px;
  }
  .hrem99-xsx {
    height: 99rem;
  }
  .wrem99-xsx {
    width: 99rem;
  }
  .mhrem99-xsx {
    min-height: 99rem;
  }
  .mwrem99-xsx {
    min-width: 99rem;
  }
  .hpx100-xsx {
    height: 100px;
  }
  .wpx100-xsx {
    width: 100px;
  }
  .hrem100-xsx {
    height: 100rem;
  }
  .wrem100-xsx {
    width: 100rem;
  }
  .mhrem100-xsx {
    min-height: 100rem;
  }
  .mwrem100-xsx {
    min-width: 100rem;
  }
}
#rl-custom-styles-end {
  width: unset;
}

:root {
  --color1: #837566;
  --color2: #616161;
  --color3: #E4D6C2;
  --color4: #C4BCAC;
  --color5: #A97C50;
  --color6: #C49A6C;
  --color7: #895D37;
  --color8: #E5E5E2;
  --color9: #E2E3E5;
  --color10: #000;
  --color11: #000;
  --color12: #000;
  --color13: #000;
  --color14: #000;
  --color15: #000;
  --base1: #2b2b2b;
  --base2: #333;
  --base3: #444;
  --base4: #666;
  --base5: #888;
  --base6: #999;
  --base7: #afafaf;
  --base8: #ccc;
  --base9: #d6d6d6;
  --base10: #e2e2e2;
  --base11: #ececec;
  --base12: #f0f0f0;
  --base13: #f1f1f1;
  --base14: #f5f5f5;
  --base15: #f8f8f8;
  --sys1: #7fc951;
  --sys2: #fdaa5d;
  --sys3: #fd5d5d;
  --sys4: #5d9cec;
  --sys5: #4a90e2;
  --sys6: #e6f7e6;
  --sys7: #fff3e0;
  --sys8: #ffeaea;
  --sys9: #eaf3fc;
  --sys10: #e3f0fb;
  --sys11: #4e7c2f;
  --sys12: #b86c1c;
  --sys13: #b81c1c;
  --sys14: #23508c;
  --sys15: #174a7e;
  --break-xxl: 1670px;
  --break-xxlx: 1585px;
  --break-xl: 1499px;
  --break-xlg: 1399px;
  --break-lg: 1272px;
  --break-lgm: 1135px;
  --break-md: 991px;
  --break-mds: 879px;
  --break-sm: 767px;
  --break-smx: 628px;
  --break-xs: 489px;
  --break-xsx: 379px;
  --screen: rgba(0,0,0,.8);
}

/*--------------------------------------*/
html, body {
  margin: 0;
  overflow-x: hidden !important;
}

body {
  min-height: 101vh;
}

/*--------------------------------------*/
.container {
  width: 100%;
  margin: 0 auto;
  max-width: var(--break-lg);
}

/*--------------------------------------*/
.svg-wrapper svg,
.svg-wrapper-styled svg {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}

.svg-wrapper {
  position: relative;
}

#theme-custom-styles-start {
  width: unset;
}

.btn {
  display: inline-block;
  padding: 0 var(--s6);
  height: calc(var(--s8) + 0.6rem);
  border-width: 2px;
  border-style: solid;
  text-transform: capitalize;
  border-radius: var(--rad0);
  transition: all 0.2s ease;
  cursor: pointer;
}
.btn .icon {
  font-size: calc(1em + 0.5rem) !important;
}
.btn.icn {
  width: calc(var(--s8) + 0.6rem);
  height: calc(var(--s8) + 0.6rem);
  padding: 0 !important;
}
.btn.icn .icon {
  font-size: calc(1em + 0.4rem) !important;
}
.btn.social {
  border-radius: calc(var(--s8) + 0.6rem);
}
.btn.small {
  font-size: 80%;
}
.btn.show {
  display: inline-block !important;
}
.btn.show-xxl {
  display: inline-block !important;
}
.btn.show-xxlx {
  display: inline-block !important;
}
.btn.show-xl {
  display: inline-block !important;
}
.btn.show-xlg {
  display: inline-block !important;
}
.btn.show-lg {
  display: inline-block !important;
}
.btn.show-lgm {
  display: inline-block !important;
}
.btn.show-md {
  display: inline-block !important;
}
.btn.show-mds {
  display: inline-block !important;
}
.btn.show-sm {
  display: inline-block !important;
}
.btn.show-smx {
  display: inline-block !important;
}
.btn.show-xs {
  display: inline-block !important;
}
.btn.show-xsx {
  display: inline-block !important;
}
.btn:hover {
  transform: scale(105%);
}
.btn.btn1 {
  background: var(--color2);
  border-color: var(--color2);
  color: #fff;
}
.btn.btn1:hover, .btn.btn1.active {
  background: var(--color2);
}
.btn.btn1.hollow {
  background: transparent;
  color: var(--color2);
}
.btn.btn1.hollow:hover {
  background: var(--base14);
}
.btn.btn1.hollow.active {
  background: var(--color2);
  color: #fff;
}
.btn.btn1.icn {
  border-radius: var(--rad10);
}
.btn.btn2 {
  background: var(--color1);
  border-color: var(--color1);
  color: #fff;
}
.btn.btn2:hover, .btn.btn2.active {
  background: var(--color1);
  border-color: var(--color1);
  color: #fff;
}
.btn.btn2.hollow {
  background: transparent;
  color: var(--color1);
}
.btn.btn2.hollow:hover {
  border-color: var(--color1);
  color: var(--color1);
}
.btn.btn2.icn {
  border-radius: var(--rad10);
}
.btn.btn3 {
  background: transparent;
  border-color: transparent;
  color: var(--color1);
  border-radius: 0;
}
.btn.btn3:hover, .btn.btn3.active {
  background: var(--color1);
  border-color: var(--color1);
  color: #fff;
  transform: unset;
}
.btn.btn4 {
  background: var(--base3);
  border-color: var(--base3);
  color: #fff;
}
.btn.btn4:hover, .btn.btn4.active {
  border-color: var(--color1);
}
.btn.btn5 {
  background: var(--color2);
  border-color: var(--base9);
  border-width: 1px;
  color: #fff;
  padding: 0 var(--s4);
}
.btn.btn5:hover, .btn.btn5.active {
  background: var(--color2);
}
.btn.btn5.hollow {
  background: transparent;
  color: var(--color2);
}
.btn.btn5.hollow:hover {
  background: var(--base14);
}
.btn.btn5.hollow.active {
  background: var(--color2);
  border-color: var(--color2);
  color: #fff;
}
.btn.btn5.icn {
  border-radius: var(--rad10);
}
.btn.btnw {
  background: #fff;
  border-color: #fff;
  color: var(--color1);
}
.btn.btnw:hover {
  background: var(#fff);
}
.btn.btnw.hollow {
  background: transparent;
  color: #fff;
}
.btn.btnw.hollow:hover {
  color: #fff;
}
.btn.btnb {
  background: #000;
  color: #fff;
}
.btn.btnb:hover {
  background: var(#000);
}
.btn.btnb.hollow {
  background: transparent;
  color: #fff;
}
.btn.btnb.hollow:hover {
  color: #fff;
}

.btn .content {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.btn .content > * + * {
  margin-left: 0.4em;
}

.btn.nopoint {
  cursor: auto;
}

.btn.round {
  border-radius: var(--rad-round);
}

.card1 {
  padding: var(--s6);
  background: #fff;
  position: relative;
  box-shadow: var(--shad1);
}

.card2 {
  padding: var(--s5);
  border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
  background: #fff;
  box-shadow: var(--shad2);
}

.card3 {
  border-radius: var(--rad10);
  background: #fff;
  box-shadow: var(--shad3);
}

@media (max-width: 1670px) {
  .card-unset-xxl {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-xxl {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-xxl {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-xxl {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 1585px) {
  .card-unset-xxlx {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-xxlx {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-xxlx {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-xxlx {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 1499px) {
  .card-unset-xl {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-xl {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-xl {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-xl {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 1399px) {
  .card-unset-xlg {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-xlg {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-xlg {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-xlg {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 1272px) {
  .card-unset-lg {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-lg {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-lg {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-lg {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 1135px) {
  .card-unset-lgm {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-lgm {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-lgm {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-lgm {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 991px) {
  .card-unset-md {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-md {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-md {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-md {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 879px) {
  .card-unset-mds {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-mds {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-mds {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-mds {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 767px) {
  .card-unset-sm {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-sm {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-sm {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-sm {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 628px) {
  .card-unset-smx {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-smx {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-smx {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-smx {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 489px) {
  .card-unset-xs {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-xs {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-xs {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-xs {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
@media (max-width: 379px) {
  .card-unset-xsx {
    padding: unset;
    background: unset;
    box-shadow: unset;
  }
  .card1-xsx {
    padding: var(--s6);
    background: #fff;
    position: relative;
    box-shadow: var(--shad1);
  }
  .card2-xsx {
    padding: var(--s5);
    border-radius: var(--rad9) var(--rad9) var(--rad9) 0;
    background: #fff;
    box-shadow: var(--shad2);
  }
  .card3-xsx {
    border-radius: var(--rad10);
    background: #fff;
    box-shadow: var(--shad3);
  }
}
.hov-dark {
  position: relative;
  transition: all 0.2s ease;
}
.hov-dark:hover::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.1);
}

.hov-zoom {
  transition: all 0.25s ease;
}
.hov-zoom:hover {
  transform: scale(104%);
}

.icon {
  font-size: var(--f30);
}
.icon.xsmall {
  font-size: calc(var(--f30) * 0.6);
}
.icon.small {
  font-size: calc(var(--f30) * 0.8);
}
.icon.large {
  font-size: calc(var(--f30) * 1.4);
}
.icon.xlarge {
  font-size: calc(var(--f30) * 1.7);
}

.icon-text-group {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: nowrap;
}
.icon-text-group > *:not(.icon) {
  width: 100%;
}

form {
  width: 100%;
}

input,
select,
textarea {
  width: 100%;
  padding: 1rem 1.3rem;
  background: #fff;
  font-family: inherit;
  color: var(--base1);
  border: 1px solid var(--base6);
  border-radius: var(--rad2);
}
input:focus,
select:focus,
textarea:focus {
  outline: none;
  border: 1px solid var(--color2);
}
input.inp2,
select.inp2,
textarea.inp2 {
  border: 0.1rem solid #fff;
  border-radius: var(--rad10);
}
input.inp3,
select.inp3,
textarea.inp3 {
  border: 0.1rem solid var(--base4);
  border-radius: 0rem;
}

input [type=radio],
input [type=checkbox] {
  display: inline-block;
  width: auto;
  margin-right: 5px;
}

label {
  line-height: 26px;
  margin-bottom: 10px;
}
label :not(.choice-label) {
  font-weight: 600;
}

textarea {
  min-height: 150px;
  resize: vertical;
}

select {
  padding: 8px;
}

::placeholder {
  color: var(--muted);
  opacity: 1; /* Firefox */
}

::-ms-input-placeholder { /* Edge 12 -18 */
  color: var(--muted);
}

.line1 {
  width: 100%;
  height: 1px;
  background-color: var(--base10);
}

.line2 {
  width: 10rem;
  height: 3px;
  background-color: var(--color1);
}

.linev1 {
  height: 100%;
  width: 1px;
  background-color: red;
}

.menu-item.active {
  font-weight: 500;
  color: var(--color6);
}

/*--------------------------------------*/
.pagination-nav {
  width: 100%;
  display: flex;
}
.pagination-nav ul {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.pagination-nav ul > * + * {
  margin-left: 8px;
}
.pagination-nav ul li {
  width: 30px;
  height: 30px;
  border-radius: 0px;
  border: 1px solid var(--color2);
  color: var(--color2);
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pagination-nav ul li.active {
  background: var(--color2);
  color: #fff;
}
.pagination-nav ul li.prev-link, .pagination-nav ul li.next-link {
  cursor: pointer;
}

:root {
  --sect-pad-v: var(--s10);
  --sect-pad-h: 2.5rem;
}

/*--------------------------------------*/
@media (max-width: 1272px) {
  :root {
    --sect-pad-v: var(--s9);
  }
}
@media (max-width: 767px) {
  :root {
    --sect-pad-v: var(--s8);
  }
}
/*--------------------------------------*/
section {
  padding: var(--sect-pad-v) var(--sect-pad-h);
}
section.intro {
  padding-top: var(--s10);
}
/*--------------------------------------*/
.sect-pad {
  padding-top: var(--sect-pad-v);
  padding-bottom: var(--sect-pad-v);
  padding-left: var(--sect-pad-h);
  padding-right: var(--sect-pad-h);
}

.sect-pad-v {
  padding-top: var(--sect-pad-v);
  padding-bottom: var(--sect-pad-v);
}

.sect-pad-h {
  padding-left: var(--sect-pad-h);
  padding-right: var(--sect-pad-h);
}

.epad {
  padding-left: var(--sect-pad-h);
  padding-right: var(--sect-pad-h);
}

@media (max-width: 1670px) {
  .epad-xxl {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-xxl {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-xxl {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 1585px) {
  .epad-xxlx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-xxlx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-xxlx {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 1499px) {
  .epad-xl {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-xl {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-xl {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 1399px) {
  .epad-xlg {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-xlg {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-xlg {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 1272px) {
  .epad-lg {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-lg {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-lg {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 1135px) {
  .epad-lgm {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-lgm {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-lgm {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 991px) {
  .epad-md {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-md {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-md {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 879px) {
  .epad-mds {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-mds {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-mds {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 767px) {
  .epad-sm {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-sm {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-sm {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 628px) {
  .epad-smx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-smx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-smx {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 489px) {
  .epad-xs {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-xs {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-xs {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
@media (max-width: 379px) {
  .epad-xsx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-h-xsx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h);
  }
  .sect-pad-v-xsx {
    padding-top: var(--sect-pad-v);
    padding-bottom: var(--sect-pad-v);
  }
}
:root {
  --shad1: 1px 1px 13px -3px var(--base7);
  --shad2: 1px 2px 13px -4px var(--base8);
  --shad3: 1px 3px 7px -3px var(--base7);
  --shad4: 0px 0px 7px -3px var(--base7);
}

.shad0 {
  box-shadow: none;
}
.shad0.inset {
  box-shadow: none;
}

.shad1 {
  box-shadow: var(--shad1);
}
.shad1.inset {
  box-shadow: var(--shad1) inset;
}

.shad2 {
  box-shadow: var(--shad2);
}
.shad2.inset {
  box-shadow: var(--shad2) inset;
}

.shad3 {
  box-shadow: var(--shad3);
}
.shad3.inset {
  box-shadow: var(--shad3) inset;
}

.shad4 {
  box-shadow: var(--shad4);
}
.shad4.inset {
  box-shadow: var(--shad4) inset;
}

@media (max-width: 1670px) {
  .shad0-xxl {
    box-shadow: none;
  }
  .shad0-xxl.inset {
    box-shadow: none;
  }
  .shad1-xxl {
    box-shadow: var(--shad1);
  }
  .shad1-xxl.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-xxl {
    box-shadow: var(--shad2);
  }
  .shad2-xxl.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-xxl {
    box-shadow: var(--shad3);
  }
  .shad3-xxl.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-xxl {
    box-shadow: var(--shad4);
  }
  .shad4-xxl.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 1585px) {
  .shad0-xxlx {
    box-shadow: none;
  }
  .shad0-xxlx.inset {
    box-shadow: none;
  }
  .shad1-xxlx {
    box-shadow: var(--shad1);
  }
  .shad1-xxlx.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-xxlx {
    box-shadow: var(--shad2);
  }
  .shad2-xxlx.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-xxlx {
    box-shadow: var(--shad3);
  }
  .shad3-xxlx.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-xxlx {
    box-shadow: var(--shad4);
  }
  .shad4-xxlx.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 1499px) {
  .shad0-xl {
    box-shadow: none;
  }
  .shad0-xl.inset {
    box-shadow: none;
  }
  .shad1-xl {
    box-shadow: var(--shad1);
  }
  .shad1-xl.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-xl {
    box-shadow: var(--shad2);
  }
  .shad2-xl.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-xl {
    box-shadow: var(--shad3);
  }
  .shad3-xl.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-xl {
    box-shadow: var(--shad4);
  }
  .shad4-xl.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 1399px) {
  .shad0-xlg {
    box-shadow: none;
  }
  .shad0-xlg.inset {
    box-shadow: none;
  }
  .shad1-xlg {
    box-shadow: var(--shad1);
  }
  .shad1-xlg.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-xlg {
    box-shadow: var(--shad2);
  }
  .shad2-xlg.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-xlg {
    box-shadow: var(--shad3);
  }
  .shad3-xlg.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-xlg {
    box-shadow: var(--shad4);
  }
  .shad4-xlg.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 1272px) {
  .shad0-lg {
    box-shadow: none;
  }
  .shad0-lg.inset {
    box-shadow: none;
  }
  .shad1-lg {
    box-shadow: var(--shad1);
  }
  .shad1-lg.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-lg {
    box-shadow: var(--shad2);
  }
  .shad2-lg.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-lg {
    box-shadow: var(--shad3);
  }
  .shad3-lg.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-lg {
    box-shadow: var(--shad4);
  }
  .shad4-lg.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 1135px) {
  .shad0-lgm {
    box-shadow: none;
  }
  .shad0-lgm.inset {
    box-shadow: none;
  }
  .shad1-lgm {
    box-shadow: var(--shad1);
  }
  .shad1-lgm.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-lgm {
    box-shadow: var(--shad2);
  }
  .shad2-lgm.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-lgm {
    box-shadow: var(--shad3);
  }
  .shad3-lgm.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-lgm {
    box-shadow: var(--shad4);
  }
  .shad4-lgm.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 991px) {
  .shad0-md {
    box-shadow: none;
  }
  .shad0-md.inset {
    box-shadow: none;
  }
  .shad1-md {
    box-shadow: var(--shad1);
  }
  .shad1-md.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-md {
    box-shadow: var(--shad2);
  }
  .shad2-md.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-md {
    box-shadow: var(--shad3);
  }
  .shad3-md.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-md {
    box-shadow: var(--shad4);
  }
  .shad4-md.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 879px) {
  .shad0-mds {
    box-shadow: none;
  }
  .shad0-mds.inset {
    box-shadow: none;
  }
  .shad1-mds {
    box-shadow: var(--shad1);
  }
  .shad1-mds.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-mds {
    box-shadow: var(--shad2);
  }
  .shad2-mds.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-mds {
    box-shadow: var(--shad3);
  }
  .shad3-mds.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-mds {
    box-shadow: var(--shad4);
  }
  .shad4-mds.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 767px) {
  .shad0-sm {
    box-shadow: none;
  }
  .shad0-sm.inset {
    box-shadow: none;
  }
  .shad1-sm {
    box-shadow: var(--shad1);
  }
  .shad1-sm.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-sm {
    box-shadow: var(--shad2);
  }
  .shad2-sm.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-sm {
    box-shadow: var(--shad3);
  }
  .shad3-sm.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-sm {
    box-shadow: var(--shad4);
  }
  .shad4-sm.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 628px) {
  .shad0-smx {
    box-shadow: none;
  }
  .shad0-smx.inset {
    box-shadow: none;
  }
  .shad1-smx {
    box-shadow: var(--shad1);
  }
  .shad1-smx.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-smx {
    box-shadow: var(--shad2);
  }
  .shad2-smx.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-smx {
    box-shadow: var(--shad3);
  }
  .shad3-smx.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-smx {
    box-shadow: var(--shad4);
  }
  .shad4-smx.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 489px) {
  .shad0-xs {
    box-shadow: none;
  }
  .shad0-xs.inset {
    box-shadow: none;
  }
  .shad1-xs {
    box-shadow: var(--shad1);
  }
  .shad1-xs.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-xs {
    box-shadow: var(--shad2);
  }
  .shad2-xs.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-xs {
    box-shadow: var(--shad3);
  }
  .shad3-xs.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-xs {
    box-shadow: var(--shad4);
  }
  .shad4-xs.inset {
    box-shadow: var(--shad4) inset;
  }
}
@media (max-width: 379px) {
  .shad0-xsx {
    box-shadow: none;
  }
  .shad0-xsx.inset {
    box-shadow: none;
  }
  .shad1-xsx {
    box-shadow: var(--shad1);
  }
  .shad1-xsx.inset {
    box-shadow: var(--shad1) inset;
  }
  .shad2-xsx {
    box-shadow: var(--shad2);
  }
  .shad2-xsx.inset {
    box-shadow: var(--shad2) inset;
  }
  .shad3-xsx {
    box-shadow: var(--shad3);
  }
  .shad3-xsx.inset {
    box-shadow: var(--shad3) inset;
  }
  .shad4-xsx {
    box-shadow: var(--shad4);
  }
  .shad4-xsx.inset {
    box-shadow: var(--shad4) inset;
  }
}
.sidebar {
  background: #fff;
}
.sidebar .head {
  background: var(--color5);
  color: #fff;
  position: relative;
}
.sidebar .head ::after {
  content: "";
  position: absolute;
  top: -5px;
  right: 10px;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  background: var(--color30);
}
.sidebar .head, .sidebar .item {
  padding: var(--s4);
}
.sidebar .link {
  font-size: var(--f14);
  color: var(--color2);
  cursor: pointer;
}

:root {
  --swiper-theme-color: var(--color1) !important;
  --swiper-navigation-color: var(--color1) !important;
  --swiper-pagination-color: var(--color2) !important;
}

:root {
  --def-font-size: var(--ts4);
  --def-color: var(--base3);
  --muted: var(--base7);
}

/*--------------------------------------*/
body {
  font-size: var(--def-font-size);
  color: var(--def-color);
}

/*--------------------------------------*/
h1, h2, h3, h4, h5, h6, textarea, span, div, p {
  min-height: 0vw;
}

h1, h2, h3, h4, h5, h6 {
  display: inline-block;
  margin: 0;
  margin-top: 0;
  color: var(--color2);
}
h1:not(.no-space), h2:not(.no-space), h3:not(.no-space), h4:not(.no-space), h5:not(.no-space), h6:not(.no-space) {
  letter-spacing: var(--s1);
}

/*--------------------------------------*/
:root {
  --h1: var(--ts14);
  --h2: var(--ts12);
  --h3: var(--ts11);
  --h4: var(--ts10);
  --h5: var(--ts9);
  --h6: var(--ts7);
}

@media (max-width: 767px) {
  :root {
    --h1: var(--ts13);
    --h2: var(--ts11);
    --h3: var(--ts10);
    --h4: var(--ts9);
    --h5: var(--ts8);
    --h6: var(--ts6);
  }
}
@media (max-width: 489px) {
  :root {
    --h1: var(--ts12);
    --h2: var(--ts10);
    --h3: var(--ts9);
    --h4: var(--ts8);
    --h5: var(--ts7);
    --h6: var(--ts5);
  }
}
h1, .tsh1 {
  font-size: var(--h1);
}

h2, .tsh2 {
  font-size: var(--h2);
}

h3, .tsh3 {
  font-size: var(--h3);
}

h4, .tsh4 {
  font-size: var(--h4);
}

h5, .tsh5 {
  font-size: var(--h5);
}

h6, .tsh6 {
  font-size: var(--h6);
}

@media (max-width: 1670px) {
  .tsh1-xxl {
    font-size: var(--h1);
  }
  .tsh2-xxl {
    font-size: var(--h2);
  }
  .tsh3-xxl {
    font-size: var(--h3);
  }
  .tsh4-xxl {
    font-size: var(--h4);
  }
  .tsh5-xxl {
    font-size: var(--h5);
  }
  .tsh6-xxl {
    font-size: var(--h6);
  }
}
@media (max-width: 1585px) {
  .tsh1-xxlx {
    font-size: var(--h1);
  }
  .tsh2-xxlx {
    font-size: var(--h2);
  }
  .tsh3-xxlx {
    font-size: var(--h3);
  }
  .tsh4-xxlx {
    font-size: var(--h4);
  }
  .tsh5-xxlx {
    font-size: var(--h5);
  }
  .tsh6-xxlx {
    font-size: var(--h6);
  }
}
@media (max-width: 1499px) {
  .tsh1-xl {
    font-size: var(--h1);
  }
  .tsh2-xl {
    font-size: var(--h2);
  }
  .tsh3-xl {
    font-size: var(--h3);
  }
  .tsh4-xl {
    font-size: var(--h4);
  }
  .tsh5-xl {
    font-size: var(--h5);
  }
  .tsh6-xl {
    font-size: var(--h6);
  }
}
@media (max-width: 1399px) {
  .tsh1-xlg {
    font-size: var(--h1);
  }
  .tsh2-xlg {
    font-size: var(--h2);
  }
  .tsh3-xlg {
    font-size: var(--h3);
  }
  .tsh4-xlg {
    font-size: var(--h4);
  }
  .tsh5-xlg {
    font-size: var(--h5);
  }
  .tsh6-xlg {
    font-size: var(--h6);
  }
}
@media (max-width: 1272px) {
  .tsh1-lg {
    font-size: var(--h1);
  }
  .tsh2-lg {
    font-size: var(--h2);
  }
  .tsh3-lg {
    font-size: var(--h3);
  }
  .tsh4-lg {
    font-size: var(--h4);
  }
  .tsh5-lg {
    font-size: var(--h5);
  }
  .tsh6-lg {
    font-size: var(--h6);
  }
}
@media (max-width: 1135px) {
  .tsh1-lgm {
    font-size: var(--h1);
  }
  .tsh2-lgm {
    font-size: var(--h2);
  }
  .tsh3-lgm {
    font-size: var(--h3);
  }
  .tsh4-lgm {
    font-size: var(--h4);
  }
  .tsh5-lgm {
    font-size: var(--h5);
  }
  .tsh6-lgm {
    font-size: var(--h6);
  }
}
@media (max-width: 991px) {
  .tsh1-md {
    font-size: var(--h1);
  }
  .tsh2-md {
    font-size: var(--h2);
  }
  .tsh3-md {
    font-size: var(--h3);
  }
  .tsh4-md {
    font-size: var(--h4);
  }
  .tsh5-md {
    font-size: var(--h5);
  }
  .tsh6-md {
    font-size: var(--h6);
  }
}
@media (max-width: 879px) {
  .tsh1-mds {
    font-size: var(--h1);
  }
  .tsh2-mds {
    font-size: var(--h2);
  }
  .tsh3-mds {
    font-size: var(--h3);
  }
  .tsh4-mds {
    font-size: var(--h4);
  }
  .tsh5-mds {
    font-size: var(--h5);
  }
  .tsh6-mds {
    font-size: var(--h6);
  }
}
@media (max-width: 767px) {
  .tsh1-sm {
    font-size: var(--h1);
  }
  .tsh2-sm {
    font-size: var(--h2);
  }
  .tsh3-sm {
    font-size: var(--h3);
  }
  .tsh4-sm {
    font-size: var(--h4);
  }
  .tsh5-sm {
    font-size: var(--h5);
  }
  .tsh6-sm {
    font-size: var(--h6);
  }
}
@media (max-width: 628px) {
  .tsh1-smx {
    font-size: var(--h1);
  }
  .tsh2-smx {
    font-size: var(--h2);
  }
  .tsh3-smx {
    font-size: var(--h3);
  }
  .tsh4-smx {
    font-size: var(--h4);
  }
  .tsh5-smx {
    font-size: var(--h5);
  }
  .tsh6-smx {
    font-size: var(--h6);
  }
}
@media (max-width: 489px) {
  .tsh1-xs {
    font-size: var(--h1);
  }
  .tsh2-xs {
    font-size: var(--h2);
  }
  .tsh3-xs {
    font-size: var(--h3);
  }
  .tsh4-xs {
    font-size: var(--h4);
  }
  .tsh5-xs {
    font-size: var(--h5);
  }
  .tsh6-xs {
    font-size: var(--h6);
  }
}
@media (max-width: 379px) {
  .tsh1-xsx {
    font-size: var(--h1);
  }
  .tsh2-xsx {
    font-size: var(--h2);
  }
  .tsh3-xsx {
    font-size: var(--h3);
  }
  .tsh4-xsx {
    font-size: var(--h4);
  }
  .tsh5-xsx {
    font-size: var(--h5);
  }
  .tsh6-xsx {
    font-size: var(--h6);
  }
}
/*--------------------------------------*/
p {
  margin: 0;
}

ul {
  padding: 0;
  text-decoration: none;
}

a {
  text-decoration: none;
  color: inherit;
}
a.link {
  color: var(--color1);
}

/*--------------------------------------*/
.text-block {
  width: 100%;
}
.text-block > *:not(.btn) {
  display: block;
}
.text-block h3:not(:first-child),
.text-block h4:not(:first-child),
.text-block h5:not(:first-child),
.text-block h6:not(:first-child) {
  margin-top: var(--s5);
}
.text-block p:not(:first-child) {
  margin-top: var(--s5);
}
.text-block .btn:not(:first-child) {
  margin-top: var(--s6);
}

@media (max-width: 767px) {
  .text-block > * + * {
    margin-top: var(--s5);
  }
  .text-block > * + *.btn {
    margin-top: var(--s7);
  }
}
@media (max-width: 628px) {
  .text-block > * + * {
    margin-top: var(--s4);
  }
  .text-block > * + *.btn {
    margin-top: var(--s5);
  }
}
.heading-cont {
  padding: var(--s4);
  width: var(--s20);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  background: var(--color5);
}

@media (max-width: 1135px) {
  .heading-cont {
    width: 100% !important;
    padding: var(--s3);
    justify-content: center;
    text-align: center;
  }
}
.woocommerce-ordering .orderby {
  border-color: var(--base10);
  border-radius: var(--rad5);
}

.wc-block-cart__submit-container {
  background: var(--color2);
  color: #fff;
  border-radius: var(--rad5);
}

.with-empty-cart-icon {
  display: none !important;
}

.wp-block-heading {
  font-size: var(--h3) !important;
  margin-bottom: var(--s7) !important;
}

.wc-block-grid__products .wc-block-grid__product-image img {
  height: auto;
  max-width: 14rem !important;
  max-height: 14rem !important;
  width: 100%;
}

#theme-custom-styles-end {
  width: unset;
}