#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: .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); }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

@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); } }

.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); }

.bbase1 {
  border-color: #2b2b2b; }

.bbase2 {
  border-color: #333; }

.bbase3 {
  border-color: #444; }

.bbase4 {
  border-color: #666; }

.bbase5 {
  border-color: #888; }

.bbase6 {
  border-color: #999; }

.bbase7 {
  border-color: #afafaf; }

.bbase8 {
  border-color: #ccc; }

.bbase9 {
  border-color: #d6d6d6; }

.bbase10 {
  border-color: #e2e2e2; }

.bbase11 {
  border-color: #ececec; }

.bbase12 {
  border-color: #f0f0f0; }

.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); }
  .bbase1-xxl {
    border-color: #2b2b2b; }
  .bbase2-xxl {
    border-color: #333; }
  .bbase3-xxl {
    border-color: #444; }
  .bbase4-xxl {
    border-color: #666; }
  .bbase5-xxl {
    border-color: #888; }
  .bbase6-xxl {
    border-color: #999; }
  .bbase7-xxl {
    border-color: #afafaf; }
  .bbase8-xxl {
    border-color: #ccc; }
  .bbase9-xxl {
    border-color: #d6d6d6; }
  .bbase10-xxl {
    border-color: #e2e2e2; }
  .bbase11-xxl {
    border-color: #ececec; }
  .bbase12-xxl {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-xxlx {
    border-color: #2b2b2b; }
  .bbase2-xxlx {
    border-color: #333; }
  .bbase3-xxlx {
    border-color: #444; }
  .bbase4-xxlx {
    border-color: #666; }
  .bbase5-xxlx {
    border-color: #888; }
  .bbase6-xxlx {
    border-color: #999; }
  .bbase7-xxlx {
    border-color: #afafaf; }
  .bbase8-xxlx {
    border-color: #ccc; }
  .bbase9-xxlx {
    border-color: #d6d6d6; }
  .bbase10-xxlx {
    border-color: #e2e2e2; }
  .bbase11-xxlx {
    border-color: #ececec; }
  .bbase12-xxlx {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-xl {
    border-color: #2b2b2b; }
  .bbase2-xl {
    border-color: #333; }
  .bbase3-xl {
    border-color: #444; }
  .bbase4-xl {
    border-color: #666; }
  .bbase5-xl {
    border-color: #888; }
  .bbase6-xl {
    border-color: #999; }
  .bbase7-xl {
    border-color: #afafaf; }
  .bbase8-xl {
    border-color: #ccc; }
  .bbase9-xl {
    border-color: #d6d6d6; }
  .bbase10-xl {
    border-color: #e2e2e2; }
  .bbase11-xl {
    border-color: #ececec; }
  .bbase12-xl {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-xlg {
    border-color: #2b2b2b; }
  .bbase2-xlg {
    border-color: #333; }
  .bbase3-xlg {
    border-color: #444; }
  .bbase4-xlg {
    border-color: #666; }
  .bbase5-xlg {
    border-color: #888; }
  .bbase6-xlg {
    border-color: #999; }
  .bbase7-xlg {
    border-color: #afafaf; }
  .bbase8-xlg {
    border-color: #ccc; }
  .bbase9-xlg {
    border-color: #d6d6d6; }
  .bbase10-xlg {
    border-color: #e2e2e2; }
  .bbase11-xlg {
    border-color: #ececec; }
  .bbase12-xlg {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-lg {
    border-color: #2b2b2b; }
  .bbase2-lg {
    border-color: #333; }
  .bbase3-lg {
    border-color: #444; }
  .bbase4-lg {
    border-color: #666; }
  .bbase5-lg {
    border-color: #888; }
  .bbase6-lg {
    border-color: #999; }
  .bbase7-lg {
    border-color: #afafaf; }
  .bbase8-lg {
    border-color: #ccc; }
  .bbase9-lg {
    border-color: #d6d6d6; }
  .bbase10-lg {
    border-color: #e2e2e2; }
  .bbase11-lg {
    border-color: #ececec; }
  .bbase12-lg {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-lgm {
    border-color: #2b2b2b; }
  .bbase2-lgm {
    border-color: #333; }
  .bbase3-lgm {
    border-color: #444; }
  .bbase4-lgm {
    border-color: #666; }
  .bbase5-lgm {
    border-color: #888; }
  .bbase6-lgm {
    border-color: #999; }
  .bbase7-lgm {
    border-color: #afafaf; }
  .bbase8-lgm {
    border-color: #ccc; }
  .bbase9-lgm {
    border-color: #d6d6d6; }
  .bbase10-lgm {
    border-color: #e2e2e2; }
  .bbase11-lgm {
    border-color: #ececec; }
  .bbase12-lgm {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-md {
    border-color: #2b2b2b; }
  .bbase2-md {
    border-color: #333; }
  .bbase3-md {
    border-color: #444; }
  .bbase4-md {
    border-color: #666; }
  .bbase5-md {
    border-color: #888; }
  .bbase6-md {
    border-color: #999; }
  .bbase7-md {
    border-color: #afafaf; }
  .bbase8-md {
    border-color: #ccc; }
  .bbase9-md {
    border-color: #d6d6d6; }
  .bbase10-md {
    border-color: #e2e2e2; }
  .bbase11-md {
    border-color: #ececec; }
  .bbase12-md {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-mds {
    border-color: #2b2b2b; }
  .bbase2-mds {
    border-color: #333; }
  .bbase3-mds {
    border-color: #444; }
  .bbase4-mds {
    border-color: #666; }
  .bbase5-mds {
    border-color: #888; }
  .bbase6-mds {
    border-color: #999; }
  .bbase7-mds {
    border-color: #afafaf; }
  .bbase8-mds {
    border-color: #ccc; }
  .bbase9-mds {
    border-color: #d6d6d6; }
  .bbase10-mds {
    border-color: #e2e2e2; }
  .bbase11-mds {
    border-color: #ececec; }
  .bbase12-mds {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-sm {
    border-color: #2b2b2b; }
  .bbase2-sm {
    border-color: #333; }
  .bbase3-sm {
    border-color: #444; }
  .bbase4-sm {
    border-color: #666; }
  .bbase5-sm {
    border-color: #888; }
  .bbase6-sm {
    border-color: #999; }
  .bbase7-sm {
    border-color: #afafaf; }
  .bbase8-sm {
    border-color: #ccc; }
  .bbase9-sm {
    border-color: #d6d6d6; }
  .bbase10-sm {
    border-color: #e2e2e2; }
  .bbase11-sm {
    border-color: #ececec; }
  .bbase12-sm {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-smx {
    border-color: #2b2b2b; }
  .bbase2-smx {
    border-color: #333; }
  .bbase3-smx {
    border-color: #444; }
  .bbase4-smx {
    border-color: #666; }
  .bbase5-smx {
    border-color: #888; }
  .bbase6-smx {
    border-color: #999; }
  .bbase7-smx {
    border-color: #afafaf; }
  .bbase8-smx {
    border-color: #ccc; }
  .bbase9-smx {
    border-color: #d6d6d6; }
  .bbase10-smx {
    border-color: #e2e2e2; }
  .bbase11-smx {
    border-color: #ececec; }
  .bbase12-smx {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-xs {
    border-color: #2b2b2b; }
  .bbase2-xs {
    border-color: #333; }
  .bbase3-xs {
    border-color: #444; }
  .bbase4-xs {
    border-color: #666; }
  .bbase5-xs {
    border-color: #888; }
  .bbase6-xs {
    border-color: #999; }
  .bbase7-xs {
    border-color: #afafaf; }
  .bbase8-xs {
    border-color: #ccc; }
  .bbase9-xs {
    border-color: #d6d6d6; }
  .bbase10-xs {
    border-color: #e2e2e2; }
  .bbase11-xs {
    border-color: #ececec; }
  .bbase12-xs {
    border-color: #f0f0f0; }
  .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); }
  .bbase1-xsx {
    border-color: #2b2b2b; }
  .bbase2-xsx {
    border-color: #333; }
  .bbase3-xsx {
    border-color: #444; }
  .bbase4-xsx {
    border-color: #666; }
  .bbase5-xsx {
    border-color: #888; }
  .bbase6-xsx {
    border-color: #999; }
  .bbase7-xsx {
    border-color: #afafaf; }
  .bbase8-xsx {
    border-color: #ccc; }
  .bbase9-xsx {
    border-color: #d6d6d6; }
  .bbase10-xsx {
    border-color: #e2e2e2; }
  .bbase11-xsx {
    border-color: #ececec; }
  .bbase12-xsx {
    border-color: #f0f0f0; }
  .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 .2s ease; }
  .rl-modal.active .rl-modal-content {
    animation: bumpIn .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: #ffffffc4;
  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 .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 .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: .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 {
  --op0: $amnt; }

:root {
  --op1: $amnt; }

:root {
  --op2: $amnt; }

:root {
  --op3: $amnt; }

:root {
  --op4: $amnt; }

:root {
  --op5: $amnt; }

:root {
  --op6: $amnt; }

:root {
  --op7: $amnt; }

:root {
  --op8: $amnt; }

:root {
  --op9: $amnt; }

:root {
  --op10: $amnt; }

:root {
  --op11: $amnt; }

:root {
  --op12: $amnt; }

:root {
  --op13: $amnt; }

:root {
  --op14: $amnt; }

:root {
  --op15: $amnt; }

:root {
  --op16: $amnt; }

:root {
  --op17: $amnt; }

:root {
  --op18: $amnt; }

:root {
  --op19: $amnt; }

:root {
  --op20: $amnt; }

:root {
  --op21: $amnt; }

:root {
  --op22: $amnt; }

:root {
  --op23: $amnt; }

:root {
  --op24: $amnt; }

:root {
  --op25: $amnt; }

:root {
  --op26: $amnt; }

:root {
  --op27: $amnt; }

:root {
  --op28: $amnt; }

:root {
  --op29: $amnt; }

:root {
  --op30: $amnt; }

:root {
  --op31: $amnt; }

:root {
  --op32: $amnt; }

:root {
  --op33: $amnt; }

:root {
  --op34: $amnt; }

:root {
  --op35: $amnt; }

:root {
  --op36: $amnt; }

:root {
  --op37: $amnt; }

:root {
  --op38: $amnt; }

:root {
  --op39: $amnt; }

:root {
  --op40: $amnt; }

:root {
  --op41: $amnt; }

:root {
  --op42: $amnt; }

:root {
  --op43: $amnt; }

:root {
  --op44: $amnt; }

:root {
  --op45: $amnt; }

:root {
  --op46: $amnt; }

:root {
  --op47: $amnt; }

:root {
  --op48: $amnt; }

:root {
  --op49: $amnt; }

:root {
  --op50: $amnt; }

:root {
  --op51: $amnt; }

:root {
  --op52: $amnt; }

:root {
  --op53: $amnt; }

:root {
  --op54: $amnt; }

:root {
  --op55: $amnt; }

:root {
  --op56: $amnt; }

:root {
  --op57: $amnt; }

:root {
  --op58: $amnt; }

:root {
  --op59: $amnt; }

:root {
  --op60: $amnt; }

:root {
  --op61: $amnt; }

:root {
  --op62: $amnt; }

:root {
  --op63: $amnt; }

:root {
  --op64: $amnt; }

:root {
  --op65: $amnt; }

:root {
  --op66: $amnt; }

:root {
  --op67: $amnt; }

:root {
  --op68: $amnt; }

:root {
  --op69: $amnt; }

:root {
  --op70: $amnt; }

:root {
  --op71: $amnt; }

:root {
  --op72: $amnt; }

:root {
  --op73: $amnt; }

:root {
  --op74: $amnt; }

:root {
  --op75: $amnt; }

:root {
  --op76: $amnt; }

:root {
  --op77: $amnt; }

:root {
  --op78: $amnt; }

:root {
  --op79: $amnt; }

:root {
  --op80: $amnt; }

:root {
  --op81: $amnt; }

:root {
  --op82: $amnt; }

:root {
  --op83: $amnt; }

:root {
  --op84: $amnt; }

:root {
  --op85: $amnt; }

:root {
  --op86: $amnt; }

:root {
  --op87: $amnt; }

:root {
  --op88: $amnt; }

:root {
  --op89: $amnt; }

:root {
  --op90: $amnt; }

:root {
  --op91: $amnt; }

:root {
  --op92: $amnt; }

:root {
  --op93: $amnt; }

:root {
  --op94: $amnt; }

:root {
  --op95: $amnt; }

:root {
  --op96: $amnt; }

:root {
  --op97: $amnt; }

:root {
  --op98: $amnt; }

:root {
  --op99: $amnt; }

:root {
  --op100: $amnt; }

.op0 {
  opacity: 0; }

.op1 {
  opacity: 0.1; }

.op2 {
  opacity: 0.2; }

.op3 {
  opacity: 0.3; }

.op4 {
  opacity: 0.4; }

.op5 {
  opacity: 0.5; }

.op6 {
  opacity: 0.6; }

.op7 {
  opacity: 0.7; }

.op8 {
  opacity: 0.8; }

.op9 {
  opacity: 0.9; }

.op10 {
  opacity: 1; }

.op11 {
  opacity: 1.1; }

.op12 {
  opacity: 1.2; }

.op13 {
  opacity: 1.3; }

.op14 {
  opacity: 1.4; }

.op15 {
  opacity: 1.5; }

.op16 {
  opacity: 1.6; }

.op17 {
  opacity: 1.7; }

.op18 {
  opacity: 1.8; }

.op19 {
  opacity: 1.9; }

.op20 {
  opacity: 2; }

.op21 {
  opacity: 2.1; }

.op22 {
  opacity: 2.2; }

.op23 {
  opacity: 2.3; }

.op24 {
  opacity: 2.4; }

.op25 {
  opacity: 2.5; }

.op26 {
  opacity: 2.6; }

.op27 {
  opacity: 2.7; }

.op28 {
  opacity: 2.8; }

.op29 {
  opacity: 2.9; }

.op30 {
  opacity: 3; }

.op31 {
  opacity: 3.1; }

.op32 {
  opacity: 3.2; }

.op33 {
  opacity: 3.3; }

.op34 {
  opacity: 3.4; }

.op35 {
  opacity: 3.5; }

.op36 {
  opacity: 3.6; }

.op37 {
  opacity: 3.7; }

.op38 {
  opacity: 3.8; }

.op39 {
  opacity: 3.9; }

.op40 {
  opacity: 4; }

.op41 {
  opacity: 4.1; }

.op42 {
  opacity: 4.2; }

.op43 {
  opacity: 4.3; }

.op44 {
  opacity: 4.4; }

.op45 {
  opacity: 4.5; }

.op46 {
  opacity: 4.6; }

.op47 {
  opacity: 4.7; }

.op48 {
  opacity: 4.8; }

.op49 {
  opacity: 4.9; }

.op50 {
  opacity: 5; }

.op51 {
  opacity: 5.1; }

.op52 {
  opacity: 5.2; }

.op53 {
  opacity: 5.3; }

.op54 {
  opacity: 5.4; }

.op55 {
  opacity: 5.5; }

.op56 {
  opacity: 5.6; }

.op57 {
  opacity: 5.7; }

.op58 {
  opacity: 5.8; }

.op59 {
  opacity: 5.9; }

.op60 {
  opacity: 6; }

.op61 {
  opacity: 6.1; }

.op62 {
  opacity: 6.2; }

.op63 {
  opacity: 6.3; }

.op64 {
  opacity: 6.4; }

.op65 {
  opacity: 6.5; }

.op66 {
  opacity: 6.6; }

.op67 {
  opacity: 6.7; }

.op68 {
  opacity: 6.8; }

.op69 {
  opacity: 6.9; }

.op70 {
  opacity: 7; }

.op71 {
  opacity: 7.1; }

.op72 {
  opacity: 7.2; }

.op73 {
  opacity: 7.3; }

.op74 {
  opacity: 7.4; }

.op75 {
  opacity: 7.5; }

.op76 {
  opacity: 7.6; }

.op77 {
  opacity: 7.7; }

.op78 {
  opacity: 7.8; }

.op79 {
  opacity: 7.9; }

.op80 {
  opacity: 8; }

.op81 {
  opacity: 8.1; }

.op82 {
  opacity: 8.2; }

.op83 {
  opacity: 8.3; }

.op84 {
  opacity: 8.4; }

.op85 {
  opacity: 8.5; }

.op86 {
  opacity: 8.6; }

.op87 {
  opacity: 8.7; }

.op88 {
  opacity: 8.8; }

.op89 {
  opacity: 8.9; }

.op90 {
  opacity: 9; }

.op91 {
  opacity: 9.1; }

.op92 {
  opacity: 9.2; }

.op93 {
  opacity: 9.3; }

.op94 {
  opacity: 9.4; }

.op95 {
  opacity: 9.5; }

.op96 {
  opacity: 9.6; }

.op97 {
  opacity: 9.7; }

.op98 {
  opacity: 9.8; }

.op99 {
  opacity: 9.9; }

.op100 {
  opacity: 10; }

@media (max-width: 1670px) {
  .op0-xxl {
    opacity: 0; }
  .op1-xxl {
    opacity: 0.1; }
  .op2-xxl {
    opacity: 0.2; }
  .op3-xxl {
    opacity: 0.3; }
  .op4-xxl {
    opacity: 0.4; }
  .op5-xxl {
    opacity: 0.5; }
  .op6-xxl {
    opacity: 0.6; }
  .op7-xxl {
    opacity: 0.7; }
  .op8-xxl {
    opacity: 0.8; }
  .op9-xxl {
    opacity: 0.9; }
  .op10-xxl {
    opacity: 1; }
  .op11-xxl {
    opacity: 1.1; }
  .op12-xxl {
    opacity: 1.2; }
  .op13-xxl {
    opacity: 1.3; }
  .op14-xxl {
    opacity: 1.4; }
  .op15-xxl {
    opacity: 1.5; }
  .op16-xxl {
    opacity: 1.6; }
  .op17-xxl {
    opacity: 1.7; }
  .op18-xxl {
    opacity: 1.8; }
  .op19-xxl {
    opacity: 1.9; }
  .op20-xxl {
    opacity: 2; }
  .op21-xxl {
    opacity: 2.1; }
  .op22-xxl {
    opacity: 2.2; }
  .op23-xxl {
    opacity: 2.3; }
  .op24-xxl {
    opacity: 2.4; }
  .op25-xxl {
    opacity: 2.5; }
  .op26-xxl {
    opacity: 2.6; }
  .op27-xxl {
    opacity: 2.7; }
  .op28-xxl {
    opacity: 2.8; }
  .op29-xxl {
    opacity: 2.9; }
  .op30-xxl {
    opacity: 3; }
  .op31-xxl {
    opacity: 3.1; }
  .op32-xxl {
    opacity: 3.2; }
  .op33-xxl {
    opacity: 3.3; }
  .op34-xxl {
    opacity: 3.4; }
  .op35-xxl {
    opacity: 3.5; }
  .op36-xxl {
    opacity: 3.6; }
  .op37-xxl {
    opacity: 3.7; }
  .op38-xxl {
    opacity: 3.8; }
  .op39-xxl {
    opacity: 3.9; }
  .op40-xxl {
    opacity: 4; }
  .op41-xxl {
    opacity: 4.1; }
  .op42-xxl {
    opacity: 4.2; }
  .op43-xxl {
    opacity: 4.3; }
  .op44-xxl {
    opacity: 4.4; }
  .op45-xxl {
    opacity: 4.5; }
  .op46-xxl {
    opacity: 4.6; }
  .op47-xxl {
    opacity: 4.7; }
  .op48-xxl {
    opacity: 4.8; }
  .op49-xxl {
    opacity: 4.9; }
  .op50-xxl {
    opacity: 5; }
  .op51-xxl {
    opacity: 5.1; }
  .op52-xxl {
    opacity: 5.2; }
  .op53-xxl {
    opacity: 5.3; }
  .op54-xxl {
    opacity: 5.4; }
  .op55-xxl {
    opacity: 5.5; }
  .op56-xxl {
    opacity: 5.6; }
  .op57-xxl {
    opacity: 5.7; }
  .op58-xxl {
    opacity: 5.8; }
  .op59-xxl {
    opacity: 5.9; }
  .op60-xxl {
    opacity: 6; }
  .op61-xxl {
    opacity: 6.1; }
  .op62-xxl {
    opacity: 6.2; }
  .op63-xxl {
    opacity: 6.3; }
  .op64-xxl {
    opacity: 6.4; }
  .op65-xxl {
    opacity: 6.5; }
  .op66-xxl {
    opacity: 6.6; }
  .op67-xxl {
    opacity: 6.7; }
  .op68-xxl {
    opacity: 6.8; }
  .op69-xxl {
    opacity: 6.9; }
  .op70-xxl {
    opacity: 7; }
  .op71-xxl {
    opacity: 7.1; }
  .op72-xxl {
    opacity: 7.2; }
  .op73-xxl {
    opacity: 7.3; }
  .op74-xxl {
    opacity: 7.4; }
  .op75-xxl {
    opacity: 7.5; }
  .op76-xxl {
    opacity: 7.6; }
  .op77-xxl {
    opacity: 7.7; }
  .op78-xxl {
    opacity: 7.8; }
  .op79-xxl {
    opacity: 7.9; }
  .op80-xxl {
    opacity: 8; }
  .op81-xxl {
    opacity: 8.1; }
  .op82-xxl {
    opacity: 8.2; }
  .op83-xxl {
    opacity: 8.3; }
  .op84-xxl {
    opacity: 8.4; }
  .op85-xxl {
    opacity: 8.5; }
  .op86-xxl {
    opacity: 8.6; }
  .op87-xxl {
    opacity: 8.7; }
  .op88-xxl {
    opacity: 8.8; }
  .op89-xxl {
    opacity: 8.9; }
  .op90-xxl {
    opacity: 9; }
  .op91-xxl {
    opacity: 9.1; }
  .op92-xxl {
    opacity: 9.2; }
  .op93-xxl {
    opacity: 9.3; }
  .op94-xxl {
    opacity: 9.4; }
  .op95-xxl {
    opacity: 9.5; }
  .op96-xxl {
    opacity: 9.6; }
  .op97-xxl {
    opacity: 9.7; }
  .op98-xxl {
    opacity: 9.8; }
  .op99-xxl {
    opacity: 9.9; }
  .op100-xxl {
    opacity: 10; } }

@media (max-width: 1585px) {
  .op0-xxlx {
    opacity: 0; }
  .op1-xxlx {
    opacity: 0.1; }
  .op2-xxlx {
    opacity: 0.2; }
  .op3-xxlx {
    opacity: 0.3; }
  .op4-xxlx {
    opacity: 0.4; }
  .op5-xxlx {
    opacity: 0.5; }
  .op6-xxlx {
    opacity: 0.6; }
  .op7-xxlx {
    opacity: 0.7; }
  .op8-xxlx {
    opacity: 0.8; }
  .op9-xxlx {
    opacity: 0.9; }
  .op10-xxlx {
    opacity: 1; }
  .op11-xxlx {
    opacity: 1.1; }
  .op12-xxlx {
    opacity: 1.2; }
  .op13-xxlx {
    opacity: 1.3; }
  .op14-xxlx {
    opacity: 1.4; }
  .op15-xxlx {
    opacity: 1.5; }
  .op16-xxlx {
    opacity: 1.6; }
  .op17-xxlx {
    opacity: 1.7; }
  .op18-xxlx {
    opacity: 1.8; }
  .op19-xxlx {
    opacity: 1.9; }
  .op20-xxlx {
    opacity: 2; }
  .op21-xxlx {
    opacity: 2.1; }
  .op22-xxlx {
    opacity: 2.2; }
  .op23-xxlx {
    opacity: 2.3; }
  .op24-xxlx {
    opacity: 2.4; }
  .op25-xxlx {
    opacity: 2.5; }
  .op26-xxlx {
    opacity: 2.6; }
  .op27-xxlx {
    opacity: 2.7; }
  .op28-xxlx {
    opacity: 2.8; }
  .op29-xxlx {
    opacity: 2.9; }
  .op30-xxlx {
    opacity: 3; }
  .op31-xxlx {
    opacity: 3.1; }
  .op32-xxlx {
    opacity: 3.2; }
  .op33-xxlx {
    opacity: 3.3; }
  .op34-xxlx {
    opacity: 3.4; }
  .op35-xxlx {
    opacity: 3.5; }
  .op36-xxlx {
    opacity: 3.6; }
  .op37-xxlx {
    opacity: 3.7; }
  .op38-xxlx {
    opacity: 3.8; }
  .op39-xxlx {
    opacity: 3.9; }
  .op40-xxlx {
    opacity: 4; }
  .op41-xxlx {
    opacity: 4.1; }
  .op42-xxlx {
    opacity: 4.2; }
  .op43-xxlx {
    opacity: 4.3; }
  .op44-xxlx {
    opacity: 4.4; }
  .op45-xxlx {
    opacity: 4.5; }
  .op46-xxlx {
    opacity: 4.6; }
  .op47-xxlx {
    opacity: 4.7; }
  .op48-xxlx {
    opacity: 4.8; }
  .op49-xxlx {
    opacity: 4.9; }
  .op50-xxlx {
    opacity: 5; }
  .op51-xxlx {
    opacity: 5.1; }
  .op52-xxlx {
    opacity: 5.2; }
  .op53-xxlx {
    opacity: 5.3; }
  .op54-xxlx {
    opacity: 5.4; }
  .op55-xxlx {
    opacity: 5.5; }
  .op56-xxlx {
    opacity: 5.6; }
  .op57-xxlx {
    opacity: 5.7; }
  .op58-xxlx {
    opacity: 5.8; }
  .op59-xxlx {
    opacity: 5.9; }
  .op60-xxlx {
    opacity: 6; }
  .op61-xxlx {
    opacity: 6.1; }
  .op62-xxlx {
    opacity: 6.2; }
  .op63-xxlx {
    opacity: 6.3; }
  .op64-xxlx {
    opacity: 6.4; }
  .op65-xxlx {
    opacity: 6.5; }
  .op66-xxlx {
    opacity: 6.6; }
  .op67-xxlx {
    opacity: 6.7; }
  .op68-xxlx {
    opacity: 6.8; }
  .op69-xxlx {
    opacity: 6.9; }
  .op70-xxlx {
    opacity: 7; }
  .op71-xxlx {
    opacity: 7.1; }
  .op72-xxlx {
    opacity: 7.2; }
  .op73-xxlx {
    opacity: 7.3; }
  .op74-xxlx {
    opacity: 7.4; }
  .op75-xxlx {
    opacity: 7.5; }
  .op76-xxlx {
    opacity: 7.6; }
  .op77-xxlx {
    opacity: 7.7; }
  .op78-xxlx {
    opacity: 7.8; }
  .op79-xxlx {
    opacity: 7.9; }
  .op80-xxlx {
    opacity: 8; }
  .op81-xxlx {
    opacity: 8.1; }
  .op82-xxlx {
    opacity: 8.2; }
  .op83-xxlx {
    opacity: 8.3; }
  .op84-xxlx {
    opacity: 8.4; }
  .op85-xxlx {
    opacity: 8.5; }
  .op86-xxlx {
    opacity: 8.6; }
  .op87-xxlx {
    opacity: 8.7; }
  .op88-xxlx {
    opacity: 8.8; }
  .op89-xxlx {
    opacity: 8.9; }
  .op90-xxlx {
    opacity: 9; }
  .op91-xxlx {
    opacity: 9.1; }
  .op92-xxlx {
    opacity: 9.2; }
  .op93-xxlx {
    opacity: 9.3; }
  .op94-xxlx {
    opacity: 9.4; }
  .op95-xxlx {
    opacity: 9.5; }
  .op96-xxlx {
    opacity: 9.6; }
  .op97-xxlx {
    opacity: 9.7; }
  .op98-xxlx {
    opacity: 9.8; }
  .op99-xxlx {
    opacity: 9.9; }
  .op100-xxlx {
    opacity: 10; } }

@media (max-width: 1499px) {
  .op0-xl {
    opacity: 0; }
  .op1-xl {
    opacity: 0.1; }
  .op2-xl {
    opacity: 0.2; }
  .op3-xl {
    opacity: 0.3; }
  .op4-xl {
    opacity: 0.4; }
  .op5-xl {
    opacity: 0.5; }
  .op6-xl {
    opacity: 0.6; }
  .op7-xl {
    opacity: 0.7; }
  .op8-xl {
    opacity: 0.8; }
  .op9-xl {
    opacity: 0.9; }
  .op10-xl {
    opacity: 1; }
  .op11-xl {
    opacity: 1.1; }
  .op12-xl {
    opacity: 1.2; }
  .op13-xl {
    opacity: 1.3; }
  .op14-xl {
    opacity: 1.4; }
  .op15-xl {
    opacity: 1.5; }
  .op16-xl {
    opacity: 1.6; }
  .op17-xl {
    opacity: 1.7; }
  .op18-xl {
    opacity: 1.8; }
  .op19-xl {
    opacity: 1.9; }
  .op20-xl {
    opacity: 2; }
  .op21-xl {
    opacity: 2.1; }
  .op22-xl {
    opacity: 2.2; }
  .op23-xl {
    opacity: 2.3; }
  .op24-xl {
    opacity: 2.4; }
  .op25-xl {
    opacity: 2.5; }
  .op26-xl {
    opacity: 2.6; }
  .op27-xl {
    opacity: 2.7; }
  .op28-xl {
    opacity: 2.8; }
  .op29-xl {
    opacity: 2.9; }
  .op30-xl {
    opacity: 3; }
  .op31-xl {
    opacity: 3.1; }
  .op32-xl {
    opacity: 3.2; }
  .op33-xl {
    opacity: 3.3; }
  .op34-xl {
    opacity: 3.4; }
  .op35-xl {
    opacity: 3.5; }
  .op36-xl {
    opacity: 3.6; }
  .op37-xl {
    opacity: 3.7; }
  .op38-xl {
    opacity: 3.8; }
  .op39-xl {
    opacity: 3.9; }
  .op40-xl {
    opacity: 4; }
  .op41-xl {
    opacity: 4.1; }
  .op42-xl {
    opacity: 4.2; }
  .op43-xl {
    opacity: 4.3; }
  .op44-xl {
    opacity: 4.4; }
  .op45-xl {
    opacity: 4.5; }
  .op46-xl {
    opacity: 4.6; }
  .op47-xl {
    opacity: 4.7; }
  .op48-xl {
    opacity: 4.8; }
  .op49-xl {
    opacity: 4.9; }
  .op50-xl {
    opacity: 5; }
  .op51-xl {
    opacity: 5.1; }
  .op52-xl {
    opacity: 5.2; }
  .op53-xl {
    opacity: 5.3; }
  .op54-xl {
    opacity: 5.4; }
  .op55-xl {
    opacity: 5.5; }
  .op56-xl {
    opacity: 5.6; }
  .op57-xl {
    opacity: 5.7; }
  .op58-xl {
    opacity: 5.8; }
  .op59-xl {
    opacity: 5.9; }
  .op60-xl {
    opacity: 6; }
  .op61-xl {
    opacity: 6.1; }
  .op62-xl {
    opacity: 6.2; }
  .op63-xl {
    opacity: 6.3; }
  .op64-xl {
    opacity: 6.4; }
  .op65-xl {
    opacity: 6.5; }
  .op66-xl {
    opacity: 6.6; }
  .op67-xl {
    opacity: 6.7; }
  .op68-xl {
    opacity: 6.8; }
  .op69-xl {
    opacity: 6.9; }
  .op70-xl {
    opacity: 7; }
  .op71-xl {
    opacity: 7.1; }
  .op72-xl {
    opacity: 7.2; }
  .op73-xl {
    opacity: 7.3; }
  .op74-xl {
    opacity: 7.4; }
  .op75-xl {
    opacity: 7.5; }
  .op76-xl {
    opacity: 7.6; }
  .op77-xl {
    opacity: 7.7; }
  .op78-xl {
    opacity: 7.8; }
  .op79-xl {
    opacity: 7.9; }
  .op80-xl {
    opacity: 8; }
  .op81-xl {
    opacity: 8.1; }
  .op82-xl {
    opacity: 8.2; }
  .op83-xl {
    opacity: 8.3; }
  .op84-xl {
    opacity: 8.4; }
  .op85-xl {
    opacity: 8.5; }
  .op86-xl {
    opacity: 8.6; }
  .op87-xl {
    opacity: 8.7; }
  .op88-xl {
    opacity: 8.8; }
  .op89-xl {
    opacity: 8.9; }
  .op90-xl {
    opacity: 9; }
  .op91-xl {
    opacity: 9.1; }
  .op92-xl {
    opacity: 9.2; }
  .op93-xl {
    opacity: 9.3; }
  .op94-xl {
    opacity: 9.4; }
  .op95-xl {
    opacity: 9.5; }
  .op96-xl {
    opacity: 9.6; }
  .op97-xl {
    opacity: 9.7; }
  .op98-xl {
    opacity: 9.8; }
  .op99-xl {
    opacity: 9.9; }
  .op100-xl {
    opacity: 10; } }

@media (max-width: 1399px) {
  .op0-xlg {
    opacity: 0; }
  .op1-xlg {
    opacity: 0.1; }
  .op2-xlg {
    opacity: 0.2; }
  .op3-xlg {
    opacity: 0.3; }
  .op4-xlg {
    opacity: 0.4; }
  .op5-xlg {
    opacity: 0.5; }
  .op6-xlg {
    opacity: 0.6; }
  .op7-xlg {
    opacity: 0.7; }
  .op8-xlg {
    opacity: 0.8; }
  .op9-xlg {
    opacity: 0.9; }
  .op10-xlg {
    opacity: 1; }
  .op11-xlg {
    opacity: 1.1; }
  .op12-xlg {
    opacity: 1.2; }
  .op13-xlg {
    opacity: 1.3; }
  .op14-xlg {
    opacity: 1.4; }
  .op15-xlg {
    opacity: 1.5; }
  .op16-xlg {
    opacity: 1.6; }
  .op17-xlg {
    opacity: 1.7; }
  .op18-xlg {
    opacity: 1.8; }
  .op19-xlg {
    opacity: 1.9; }
  .op20-xlg {
    opacity: 2; }
  .op21-xlg {
    opacity: 2.1; }
  .op22-xlg {
    opacity: 2.2; }
  .op23-xlg {
    opacity: 2.3; }
  .op24-xlg {
    opacity: 2.4; }
  .op25-xlg {
    opacity: 2.5; }
  .op26-xlg {
    opacity: 2.6; }
  .op27-xlg {
    opacity: 2.7; }
  .op28-xlg {
    opacity: 2.8; }
  .op29-xlg {
    opacity: 2.9; }
  .op30-xlg {
    opacity: 3; }
  .op31-xlg {
    opacity: 3.1; }
  .op32-xlg {
    opacity: 3.2; }
  .op33-xlg {
    opacity: 3.3; }
  .op34-xlg {
    opacity: 3.4; }
  .op35-xlg {
    opacity: 3.5; }
  .op36-xlg {
    opacity: 3.6; }
  .op37-xlg {
    opacity: 3.7; }
  .op38-xlg {
    opacity: 3.8; }
  .op39-xlg {
    opacity: 3.9; }
  .op40-xlg {
    opacity: 4; }
  .op41-xlg {
    opacity: 4.1; }
  .op42-xlg {
    opacity: 4.2; }
  .op43-xlg {
    opacity: 4.3; }
  .op44-xlg {
    opacity: 4.4; }
  .op45-xlg {
    opacity: 4.5; }
  .op46-xlg {
    opacity: 4.6; }
  .op47-xlg {
    opacity: 4.7; }
  .op48-xlg {
    opacity: 4.8; }
  .op49-xlg {
    opacity: 4.9; }
  .op50-xlg {
    opacity: 5; }
  .op51-xlg {
    opacity: 5.1; }
  .op52-xlg {
    opacity: 5.2; }
  .op53-xlg {
    opacity: 5.3; }
  .op54-xlg {
    opacity: 5.4; }
  .op55-xlg {
    opacity: 5.5; }
  .op56-xlg {
    opacity: 5.6; }
  .op57-xlg {
    opacity: 5.7; }
  .op58-xlg {
    opacity: 5.8; }
  .op59-xlg {
    opacity: 5.9; }
  .op60-xlg {
    opacity: 6; }
  .op61-xlg {
    opacity: 6.1; }
  .op62-xlg {
    opacity: 6.2; }
  .op63-xlg {
    opacity: 6.3; }
  .op64-xlg {
    opacity: 6.4; }
  .op65-xlg {
    opacity: 6.5; }
  .op66-xlg {
    opacity: 6.6; }
  .op67-xlg {
    opacity: 6.7; }
  .op68-xlg {
    opacity: 6.8; }
  .op69-xlg {
    opacity: 6.9; }
  .op70-xlg {
    opacity: 7; }
  .op71-xlg {
    opacity: 7.1; }
  .op72-xlg {
    opacity: 7.2; }
  .op73-xlg {
    opacity: 7.3; }
  .op74-xlg {
    opacity: 7.4; }
  .op75-xlg {
    opacity: 7.5; }
  .op76-xlg {
    opacity: 7.6; }
  .op77-xlg {
    opacity: 7.7; }
  .op78-xlg {
    opacity: 7.8; }
  .op79-xlg {
    opacity: 7.9; }
  .op80-xlg {
    opacity: 8; }
  .op81-xlg {
    opacity: 8.1; }
  .op82-xlg {
    opacity: 8.2; }
  .op83-xlg {
    opacity: 8.3; }
  .op84-xlg {
    opacity: 8.4; }
  .op85-xlg {
    opacity: 8.5; }
  .op86-xlg {
    opacity: 8.6; }
  .op87-xlg {
    opacity: 8.7; }
  .op88-xlg {
    opacity: 8.8; }
  .op89-xlg {
    opacity: 8.9; }
  .op90-xlg {
    opacity: 9; }
  .op91-xlg {
    opacity: 9.1; }
  .op92-xlg {
    opacity: 9.2; }
  .op93-xlg {
    opacity: 9.3; }
  .op94-xlg {
    opacity: 9.4; }
  .op95-xlg {
    opacity: 9.5; }
  .op96-xlg {
    opacity: 9.6; }
  .op97-xlg {
    opacity: 9.7; }
  .op98-xlg {
    opacity: 9.8; }
  .op99-xlg {
    opacity: 9.9; }
  .op100-xlg {
    opacity: 10; } }

@media (max-width: 1272px) {
  .op0-lg {
    opacity: 0; }
  .op1-lg {
    opacity: 0.1; }
  .op2-lg {
    opacity: 0.2; }
  .op3-lg {
    opacity: 0.3; }
  .op4-lg {
    opacity: 0.4; }
  .op5-lg {
    opacity: 0.5; }
  .op6-lg {
    opacity: 0.6; }
  .op7-lg {
    opacity: 0.7; }
  .op8-lg {
    opacity: 0.8; }
  .op9-lg {
    opacity: 0.9; }
  .op10-lg {
    opacity: 1; }
  .op11-lg {
    opacity: 1.1; }
  .op12-lg {
    opacity: 1.2; }
  .op13-lg {
    opacity: 1.3; }
  .op14-lg {
    opacity: 1.4; }
  .op15-lg {
    opacity: 1.5; }
  .op16-lg {
    opacity: 1.6; }
  .op17-lg {
    opacity: 1.7; }
  .op18-lg {
    opacity: 1.8; }
  .op19-lg {
    opacity: 1.9; }
  .op20-lg {
    opacity: 2; }
  .op21-lg {
    opacity: 2.1; }
  .op22-lg {
    opacity: 2.2; }
  .op23-lg {
    opacity: 2.3; }
  .op24-lg {
    opacity: 2.4; }
  .op25-lg {
    opacity: 2.5; }
  .op26-lg {
    opacity: 2.6; }
  .op27-lg {
    opacity: 2.7; }
  .op28-lg {
    opacity: 2.8; }
  .op29-lg {
    opacity: 2.9; }
  .op30-lg {
    opacity: 3; }
  .op31-lg {
    opacity: 3.1; }
  .op32-lg {
    opacity: 3.2; }
  .op33-lg {
    opacity: 3.3; }
  .op34-lg {
    opacity: 3.4; }
  .op35-lg {
    opacity: 3.5; }
  .op36-lg {
    opacity: 3.6; }
  .op37-lg {
    opacity: 3.7; }
  .op38-lg {
    opacity: 3.8; }
  .op39-lg {
    opacity: 3.9; }
  .op40-lg {
    opacity: 4; }
  .op41-lg {
    opacity: 4.1; }
  .op42-lg {
    opacity: 4.2; }
  .op43-lg {
    opacity: 4.3; }
  .op44-lg {
    opacity: 4.4; }
  .op45-lg {
    opacity: 4.5; }
  .op46-lg {
    opacity: 4.6; }
  .op47-lg {
    opacity: 4.7; }
  .op48-lg {
    opacity: 4.8; }
  .op49-lg {
    opacity: 4.9; }
  .op50-lg {
    opacity: 5; }
  .op51-lg {
    opacity: 5.1; }
  .op52-lg {
    opacity: 5.2; }
  .op53-lg {
    opacity: 5.3; }
  .op54-lg {
    opacity: 5.4; }
  .op55-lg {
    opacity: 5.5; }
  .op56-lg {
    opacity: 5.6; }
  .op57-lg {
    opacity: 5.7; }
  .op58-lg {
    opacity: 5.8; }
  .op59-lg {
    opacity: 5.9; }
  .op60-lg {
    opacity: 6; }
  .op61-lg {
    opacity: 6.1; }
  .op62-lg {
    opacity: 6.2; }
  .op63-lg {
    opacity: 6.3; }
  .op64-lg {
    opacity: 6.4; }
  .op65-lg {
    opacity: 6.5; }
  .op66-lg {
    opacity: 6.6; }
  .op67-lg {
    opacity: 6.7; }
  .op68-lg {
    opacity: 6.8; }
  .op69-lg {
    opacity: 6.9; }
  .op70-lg {
    opacity: 7; }
  .op71-lg {
    opacity: 7.1; }
  .op72-lg {
    opacity: 7.2; }
  .op73-lg {
    opacity: 7.3; }
  .op74-lg {
    opacity: 7.4; }
  .op75-lg {
    opacity: 7.5; }
  .op76-lg {
    opacity: 7.6; }
  .op77-lg {
    opacity: 7.7; }
  .op78-lg {
    opacity: 7.8; }
  .op79-lg {
    opacity: 7.9; }
  .op80-lg {
    opacity: 8; }
  .op81-lg {
    opacity: 8.1; }
  .op82-lg {
    opacity: 8.2; }
  .op83-lg {
    opacity: 8.3; }
  .op84-lg {
    opacity: 8.4; }
  .op85-lg {
    opacity: 8.5; }
  .op86-lg {
    opacity: 8.6; }
  .op87-lg {
    opacity: 8.7; }
  .op88-lg {
    opacity: 8.8; }
  .op89-lg {
    opacity: 8.9; }
  .op90-lg {
    opacity: 9; }
  .op91-lg {
    opacity: 9.1; }
  .op92-lg {
    opacity: 9.2; }
  .op93-lg {
    opacity: 9.3; }
  .op94-lg {
    opacity: 9.4; }
  .op95-lg {
    opacity: 9.5; }
  .op96-lg {
    opacity: 9.6; }
  .op97-lg {
    opacity: 9.7; }
  .op98-lg {
    opacity: 9.8; }
  .op99-lg {
    opacity: 9.9; }
  .op100-lg {
    opacity: 10; } }

@media (max-width: 1135px) {
  .op0-lgm {
    opacity: 0; }
  .op1-lgm {
    opacity: 0.1; }
  .op2-lgm {
    opacity: 0.2; }
  .op3-lgm {
    opacity: 0.3; }
  .op4-lgm {
    opacity: 0.4; }
  .op5-lgm {
    opacity: 0.5; }
  .op6-lgm {
    opacity: 0.6; }
  .op7-lgm {
    opacity: 0.7; }
  .op8-lgm {
    opacity: 0.8; }
  .op9-lgm {
    opacity: 0.9; }
  .op10-lgm {
    opacity: 1; }
  .op11-lgm {
    opacity: 1.1; }
  .op12-lgm {
    opacity: 1.2; }
  .op13-lgm {
    opacity: 1.3; }
  .op14-lgm {
    opacity: 1.4; }
  .op15-lgm {
    opacity: 1.5; }
  .op16-lgm {
    opacity: 1.6; }
  .op17-lgm {
    opacity: 1.7; }
  .op18-lgm {
    opacity: 1.8; }
  .op19-lgm {
    opacity: 1.9; }
  .op20-lgm {
    opacity: 2; }
  .op21-lgm {
    opacity: 2.1; }
  .op22-lgm {
    opacity: 2.2; }
  .op23-lgm {
    opacity: 2.3; }
  .op24-lgm {
    opacity: 2.4; }
  .op25-lgm {
    opacity: 2.5; }
  .op26-lgm {
    opacity: 2.6; }
  .op27-lgm {
    opacity: 2.7; }
  .op28-lgm {
    opacity: 2.8; }
  .op29-lgm {
    opacity: 2.9; }
  .op30-lgm {
    opacity: 3; }
  .op31-lgm {
    opacity: 3.1; }
  .op32-lgm {
    opacity: 3.2; }
  .op33-lgm {
    opacity: 3.3; }
  .op34-lgm {
    opacity: 3.4; }
  .op35-lgm {
    opacity: 3.5; }
  .op36-lgm {
    opacity: 3.6; }
  .op37-lgm {
    opacity: 3.7; }
  .op38-lgm {
    opacity: 3.8; }
  .op39-lgm {
    opacity: 3.9; }
  .op40-lgm {
    opacity: 4; }
  .op41-lgm {
    opacity: 4.1; }
  .op42-lgm {
    opacity: 4.2; }
  .op43-lgm {
    opacity: 4.3; }
  .op44-lgm {
    opacity: 4.4; }
  .op45-lgm {
    opacity: 4.5; }
  .op46-lgm {
    opacity: 4.6; }
  .op47-lgm {
    opacity: 4.7; }
  .op48-lgm {
    opacity: 4.8; }
  .op49-lgm {
    opacity: 4.9; }
  .op50-lgm {
    opacity: 5; }
  .op51-lgm {
    opacity: 5.1; }
  .op52-lgm {
    opacity: 5.2; }
  .op53-lgm {
    opacity: 5.3; }
  .op54-lgm {
    opacity: 5.4; }
  .op55-lgm {
    opacity: 5.5; }
  .op56-lgm {
    opacity: 5.6; }
  .op57-lgm {
    opacity: 5.7; }
  .op58-lgm {
    opacity: 5.8; }
  .op59-lgm {
    opacity: 5.9; }
  .op60-lgm {
    opacity: 6; }
  .op61-lgm {
    opacity: 6.1; }
  .op62-lgm {
    opacity: 6.2; }
  .op63-lgm {
    opacity: 6.3; }
  .op64-lgm {
    opacity: 6.4; }
  .op65-lgm {
    opacity: 6.5; }
  .op66-lgm {
    opacity: 6.6; }
  .op67-lgm {
    opacity: 6.7; }
  .op68-lgm {
    opacity: 6.8; }
  .op69-lgm {
    opacity: 6.9; }
  .op70-lgm {
    opacity: 7; }
  .op71-lgm {
    opacity: 7.1; }
  .op72-lgm {
    opacity: 7.2; }
  .op73-lgm {
    opacity: 7.3; }
  .op74-lgm {
    opacity: 7.4; }
  .op75-lgm {
    opacity: 7.5; }
  .op76-lgm {
    opacity: 7.6; }
  .op77-lgm {
    opacity: 7.7; }
  .op78-lgm {
    opacity: 7.8; }
  .op79-lgm {
    opacity: 7.9; }
  .op80-lgm {
    opacity: 8; }
  .op81-lgm {
    opacity: 8.1; }
  .op82-lgm {
    opacity: 8.2; }
  .op83-lgm {
    opacity: 8.3; }
  .op84-lgm {
    opacity: 8.4; }
  .op85-lgm {
    opacity: 8.5; }
  .op86-lgm {
    opacity: 8.6; }
  .op87-lgm {
    opacity: 8.7; }
  .op88-lgm {
    opacity: 8.8; }
  .op89-lgm {
    opacity: 8.9; }
  .op90-lgm {
    opacity: 9; }
  .op91-lgm {
    opacity: 9.1; }
  .op92-lgm {
    opacity: 9.2; }
  .op93-lgm {
    opacity: 9.3; }
  .op94-lgm {
    opacity: 9.4; }
  .op95-lgm {
    opacity: 9.5; }
  .op96-lgm {
    opacity: 9.6; }
  .op97-lgm {
    opacity: 9.7; }
  .op98-lgm {
    opacity: 9.8; }
  .op99-lgm {
    opacity: 9.9; }
  .op100-lgm {
    opacity: 10; } }

@media (max-width: 991px) {
  .op0-md {
    opacity: 0; }
  .op1-md {
    opacity: 0.1; }
  .op2-md {
    opacity: 0.2; }
  .op3-md {
    opacity: 0.3; }
  .op4-md {
    opacity: 0.4; }
  .op5-md {
    opacity: 0.5; }
  .op6-md {
    opacity: 0.6; }
  .op7-md {
    opacity: 0.7; }
  .op8-md {
    opacity: 0.8; }
  .op9-md {
    opacity: 0.9; }
  .op10-md {
    opacity: 1; }
  .op11-md {
    opacity: 1.1; }
  .op12-md {
    opacity: 1.2; }
  .op13-md {
    opacity: 1.3; }
  .op14-md {
    opacity: 1.4; }
  .op15-md {
    opacity: 1.5; }
  .op16-md {
    opacity: 1.6; }
  .op17-md {
    opacity: 1.7; }
  .op18-md {
    opacity: 1.8; }
  .op19-md {
    opacity: 1.9; }
  .op20-md {
    opacity: 2; }
  .op21-md {
    opacity: 2.1; }
  .op22-md {
    opacity: 2.2; }
  .op23-md {
    opacity: 2.3; }
  .op24-md {
    opacity: 2.4; }
  .op25-md {
    opacity: 2.5; }
  .op26-md {
    opacity: 2.6; }
  .op27-md {
    opacity: 2.7; }
  .op28-md {
    opacity: 2.8; }
  .op29-md {
    opacity: 2.9; }
  .op30-md {
    opacity: 3; }
  .op31-md {
    opacity: 3.1; }
  .op32-md {
    opacity: 3.2; }
  .op33-md {
    opacity: 3.3; }
  .op34-md {
    opacity: 3.4; }
  .op35-md {
    opacity: 3.5; }
  .op36-md {
    opacity: 3.6; }
  .op37-md {
    opacity: 3.7; }
  .op38-md {
    opacity: 3.8; }
  .op39-md {
    opacity: 3.9; }
  .op40-md {
    opacity: 4; }
  .op41-md {
    opacity: 4.1; }
  .op42-md {
    opacity: 4.2; }
  .op43-md {
    opacity: 4.3; }
  .op44-md {
    opacity: 4.4; }
  .op45-md {
    opacity: 4.5; }
  .op46-md {
    opacity: 4.6; }
  .op47-md {
    opacity: 4.7; }
  .op48-md {
    opacity: 4.8; }
  .op49-md {
    opacity: 4.9; }
  .op50-md {
    opacity: 5; }
  .op51-md {
    opacity: 5.1; }
  .op52-md {
    opacity: 5.2; }
  .op53-md {
    opacity: 5.3; }
  .op54-md {
    opacity: 5.4; }
  .op55-md {
    opacity: 5.5; }
  .op56-md {
    opacity: 5.6; }
  .op57-md {
    opacity: 5.7; }
  .op58-md {
    opacity: 5.8; }
  .op59-md {
    opacity: 5.9; }
  .op60-md {
    opacity: 6; }
  .op61-md {
    opacity: 6.1; }
  .op62-md {
    opacity: 6.2; }
  .op63-md {
    opacity: 6.3; }
  .op64-md {
    opacity: 6.4; }
  .op65-md {
    opacity: 6.5; }
  .op66-md {
    opacity: 6.6; }
  .op67-md {
    opacity: 6.7; }
  .op68-md {
    opacity: 6.8; }
  .op69-md {
    opacity: 6.9; }
  .op70-md {
    opacity: 7; }
  .op71-md {
    opacity: 7.1; }
  .op72-md {
    opacity: 7.2; }
  .op73-md {
    opacity: 7.3; }
  .op74-md {
    opacity: 7.4; }
  .op75-md {
    opacity: 7.5; }
  .op76-md {
    opacity: 7.6; }
  .op77-md {
    opacity: 7.7; }
  .op78-md {
    opacity: 7.8; }
  .op79-md {
    opacity: 7.9; }
  .op80-md {
    opacity: 8; }
  .op81-md {
    opacity: 8.1; }
  .op82-md {
    opacity: 8.2; }
  .op83-md {
    opacity: 8.3; }
  .op84-md {
    opacity: 8.4; }
  .op85-md {
    opacity: 8.5; }
  .op86-md {
    opacity: 8.6; }
  .op87-md {
    opacity: 8.7; }
  .op88-md {
    opacity: 8.8; }
  .op89-md {
    opacity: 8.9; }
  .op90-md {
    opacity: 9; }
  .op91-md {
    opacity: 9.1; }
  .op92-md {
    opacity: 9.2; }
  .op93-md {
    opacity: 9.3; }
  .op94-md {
    opacity: 9.4; }
  .op95-md {
    opacity: 9.5; }
  .op96-md {
    opacity: 9.6; }
  .op97-md {
    opacity: 9.7; }
  .op98-md {
    opacity: 9.8; }
  .op99-md {
    opacity: 9.9; }
  .op100-md {
    opacity: 10; } }

@media (max-width: 879px) {
  .op0-mds {
    opacity: 0; }
  .op1-mds {
    opacity: 0.1; }
  .op2-mds {
    opacity: 0.2; }
  .op3-mds {
    opacity: 0.3; }
  .op4-mds {
    opacity: 0.4; }
  .op5-mds {
    opacity: 0.5; }
  .op6-mds {
    opacity: 0.6; }
  .op7-mds {
    opacity: 0.7; }
  .op8-mds {
    opacity: 0.8; }
  .op9-mds {
    opacity: 0.9; }
  .op10-mds {
    opacity: 1; }
  .op11-mds {
    opacity: 1.1; }
  .op12-mds {
    opacity: 1.2; }
  .op13-mds {
    opacity: 1.3; }
  .op14-mds {
    opacity: 1.4; }
  .op15-mds {
    opacity: 1.5; }
  .op16-mds {
    opacity: 1.6; }
  .op17-mds {
    opacity: 1.7; }
  .op18-mds {
    opacity: 1.8; }
  .op19-mds {
    opacity: 1.9; }
  .op20-mds {
    opacity: 2; }
  .op21-mds {
    opacity: 2.1; }
  .op22-mds {
    opacity: 2.2; }
  .op23-mds {
    opacity: 2.3; }
  .op24-mds {
    opacity: 2.4; }
  .op25-mds {
    opacity: 2.5; }
  .op26-mds {
    opacity: 2.6; }
  .op27-mds {
    opacity: 2.7; }
  .op28-mds {
    opacity: 2.8; }
  .op29-mds {
    opacity: 2.9; }
  .op30-mds {
    opacity: 3; }
  .op31-mds {
    opacity: 3.1; }
  .op32-mds {
    opacity: 3.2; }
  .op33-mds {
    opacity: 3.3; }
  .op34-mds {
    opacity: 3.4; }
  .op35-mds {
    opacity: 3.5; }
  .op36-mds {
    opacity: 3.6; }
  .op37-mds {
    opacity: 3.7; }
  .op38-mds {
    opacity: 3.8; }
  .op39-mds {
    opacity: 3.9; }
  .op40-mds {
    opacity: 4; }
  .op41-mds {
    opacity: 4.1; }
  .op42-mds {
    opacity: 4.2; }
  .op43-mds {
    opacity: 4.3; }
  .op44-mds {
    opacity: 4.4; }
  .op45-mds {
    opacity: 4.5; }
  .op46-mds {
    opacity: 4.6; }
  .op47-mds {
    opacity: 4.7; }
  .op48-mds {
    opacity: 4.8; }
  .op49-mds {
    opacity: 4.9; }
  .op50-mds {
    opacity: 5; }
  .op51-mds {
    opacity: 5.1; }
  .op52-mds {
    opacity: 5.2; }
  .op53-mds {
    opacity: 5.3; }
  .op54-mds {
    opacity: 5.4; }
  .op55-mds {
    opacity: 5.5; }
  .op56-mds {
    opacity: 5.6; }
  .op57-mds {
    opacity: 5.7; }
  .op58-mds {
    opacity: 5.8; }
  .op59-mds {
    opacity: 5.9; }
  .op60-mds {
    opacity: 6; }
  .op61-mds {
    opacity: 6.1; }
  .op62-mds {
    opacity: 6.2; }
  .op63-mds {
    opacity: 6.3; }
  .op64-mds {
    opacity: 6.4; }
  .op65-mds {
    opacity: 6.5; }
  .op66-mds {
    opacity: 6.6; }
  .op67-mds {
    opacity: 6.7; }
  .op68-mds {
    opacity: 6.8; }
  .op69-mds {
    opacity: 6.9; }
  .op70-mds {
    opacity: 7; }
  .op71-mds {
    opacity: 7.1; }
  .op72-mds {
    opacity: 7.2; }
  .op73-mds {
    opacity: 7.3; }
  .op74-mds {
    opacity: 7.4; }
  .op75-mds {
    opacity: 7.5; }
  .op76-mds {
    opacity: 7.6; }
  .op77-mds {
    opacity: 7.7; }
  .op78-mds {
    opacity: 7.8; }
  .op79-mds {
    opacity: 7.9; }
  .op80-mds {
    opacity: 8; }
  .op81-mds {
    opacity: 8.1; }
  .op82-mds {
    opacity: 8.2; }
  .op83-mds {
    opacity: 8.3; }
  .op84-mds {
    opacity: 8.4; }
  .op85-mds {
    opacity: 8.5; }
  .op86-mds {
    opacity: 8.6; }
  .op87-mds {
    opacity: 8.7; }
  .op88-mds {
    opacity: 8.8; }
  .op89-mds {
    opacity: 8.9; }
  .op90-mds {
    opacity: 9; }
  .op91-mds {
    opacity: 9.1; }
  .op92-mds {
    opacity: 9.2; }
  .op93-mds {
    opacity: 9.3; }
  .op94-mds {
    opacity: 9.4; }
  .op95-mds {
    opacity: 9.5; }
  .op96-mds {
    opacity: 9.6; }
  .op97-mds {
    opacity: 9.7; }
  .op98-mds {
    opacity: 9.8; }
  .op99-mds {
    opacity: 9.9; }
  .op100-mds {
    opacity: 10; } }

@media (max-width: 767px) {
  .op0-sm {
    opacity: 0; }
  .op1-sm {
    opacity: 0.1; }
  .op2-sm {
    opacity: 0.2; }
  .op3-sm {
    opacity: 0.3; }
  .op4-sm {
    opacity: 0.4; }
  .op5-sm {
    opacity: 0.5; }
  .op6-sm {
    opacity: 0.6; }
  .op7-sm {
    opacity: 0.7; }
  .op8-sm {
    opacity: 0.8; }
  .op9-sm {
    opacity: 0.9; }
  .op10-sm {
    opacity: 1; }
  .op11-sm {
    opacity: 1.1; }
  .op12-sm {
    opacity: 1.2; }
  .op13-sm {
    opacity: 1.3; }
  .op14-sm {
    opacity: 1.4; }
  .op15-sm {
    opacity: 1.5; }
  .op16-sm {
    opacity: 1.6; }
  .op17-sm {
    opacity: 1.7; }
  .op18-sm {
    opacity: 1.8; }
  .op19-sm {
    opacity: 1.9; }
  .op20-sm {
    opacity: 2; }
  .op21-sm {
    opacity: 2.1; }
  .op22-sm {
    opacity: 2.2; }
  .op23-sm {
    opacity: 2.3; }
  .op24-sm {
    opacity: 2.4; }
  .op25-sm {
    opacity: 2.5; }
  .op26-sm {
    opacity: 2.6; }
  .op27-sm {
    opacity: 2.7; }
  .op28-sm {
    opacity: 2.8; }
  .op29-sm {
    opacity: 2.9; }
  .op30-sm {
    opacity: 3; }
  .op31-sm {
    opacity: 3.1; }
  .op32-sm {
    opacity: 3.2; }
  .op33-sm {
    opacity: 3.3; }
  .op34-sm {
    opacity: 3.4; }
  .op35-sm {
    opacity: 3.5; }
  .op36-sm {
    opacity: 3.6; }
  .op37-sm {
    opacity: 3.7; }
  .op38-sm {
    opacity: 3.8; }
  .op39-sm {
    opacity: 3.9; }
  .op40-sm {
    opacity: 4; }
  .op41-sm {
    opacity: 4.1; }
  .op42-sm {
    opacity: 4.2; }
  .op43-sm {
    opacity: 4.3; }
  .op44-sm {
    opacity: 4.4; }
  .op45-sm {
    opacity: 4.5; }
  .op46-sm {
    opacity: 4.6; }
  .op47-sm {
    opacity: 4.7; }
  .op48-sm {
    opacity: 4.8; }
  .op49-sm {
    opacity: 4.9; }
  .op50-sm {
    opacity: 5; }
  .op51-sm {
    opacity: 5.1; }
  .op52-sm {
    opacity: 5.2; }
  .op53-sm {
    opacity: 5.3; }
  .op54-sm {
    opacity: 5.4; }
  .op55-sm {
    opacity: 5.5; }
  .op56-sm {
    opacity: 5.6; }
  .op57-sm {
    opacity: 5.7; }
  .op58-sm {
    opacity: 5.8; }
  .op59-sm {
    opacity: 5.9; }
  .op60-sm {
    opacity: 6; }
  .op61-sm {
    opacity: 6.1; }
  .op62-sm {
    opacity: 6.2; }
  .op63-sm {
    opacity: 6.3; }
  .op64-sm {
    opacity: 6.4; }
  .op65-sm {
    opacity: 6.5; }
  .op66-sm {
    opacity: 6.6; }
  .op67-sm {
    opacity: 6.7; }
  .op68-sm {
    opacity: 6.8; }
  .op69-sm {
    opacity: 6.9; }
  .op70-sm {
    opacity: 7; }
  .op71-sm {
    opacity: 7.1; }
  .op72-sm {
    opacity: 7.2; }
  .op73-sm {
    opacity: 7.3; }
  .op74-sm {
    opacity: 7.4; }
  .op75-sm {
    opacity: 7.5; }
  .op76-sm {
    opacity: 7.6; }
  .op77-sm {
    opacity: 7.7; }
  .op78-sm {
    opacity: 7.8; }
  .op79-sm {
    opacity: 7.9; }
  .op80-sm {
    opacity: 8; }
  .op81-sm {
    opacity: 8.1; }
  .op82-sm {
    opacity: 8.2; }
  .op83-sm {
    opacity: 8.3; }
  .op84-sm {
    opacity: 8.4; }
  .op85-sm {
    opacity: 8.5; }
  .op86-sm {
    opacity: 8.6; }
  .op87-sm {
    opacity: 8.7; }
  .op88-sm {
    opacity: 8.8; }
  .op89-sm {
    opacity: 8.9; }
  .op90-sm {
    opacity: 9; }
  .op91-sm {
    opacity: 9.1; }
  .op92-sm {
    opacity: 9.2; }
  .op93-sm {
    opacity: 9.3; }
  .op94-sm {
    opacity: 9.4; }
  .op95-sm {
    opacity: 9.5; }
  .op96-sm {
    opacity: 9.6; }
  .op97-sm {
    opacity: 9.7; }
  .op98-sm {
    opacity: 9.8; }
  .op99-sm {
    opacity: 9.9; }
  .op100-sm {
    opacity: 10; } }

@media (max-width: 628px) {
  .op0-smx {
    opacity: 0; }
  .op1-smx {
    opacity: 0.1; }
  .op2-smx {
    opacity: 0.2; }
  .op3-smx {
    opacity: 0.3; }
  .op4-smx {
    opacity: 0.4; }
  .op5-smx {
    opacity: 0.5; }
  .op6-smx {
    opacity: 0.6; }
  .op7-smx {
    opacity: 0.7; }
  .op8-smx {
    opacity: 0.8; }
  .op9-smx {
    opacity: 0.9; }
  .op10-smx {
    opacity: 1; }
  .op11-smx {
    opacity: 1.1; }
  .op12-smx {
    opacity: 1.2; }
  .op13-smx {
    opacity: 1.3; }
  .op14-smx {
    opacity: 1.4; }
  .op15-smx {
    opacity: 1.5; }
  .op16-smx {
    opacity: 1.6; }
  .op17-smx {
    opacity: 1.7; }
  .op18-smx {
    opacity: 1.8; }
  .op19-smx {
    opacity: 1.9; }
  .op20-smx {
    opacity: 2; }
  .op21-smx {
    opacity: 2.1; }
  .op22-smx {
    opacity: 2.2; }
  .op23-smx {
    opacity: 2.3; }
  .op24-smx {
    opacity: 2.4; }
  .op25-smx {
    opacity: 2.5; }
  .op26-smx {
    opacity: 2.6; }
  .op27-smx {
    opacity: 2.7; }
  .op28-smx {
    opacity: 2.8; }
  .op29-smx {
    opacity: 2.9; }
  .op30-smx {
    opacity: 3; }
  .op31-smx {
    opacity: 3.1; }
  .op32-smx {
    opacity: 3.2; }
  .op33-smx {
    opacity: 3.3; }
  .op34-smx {
    opacity: 3.4; }
  .op35-smx {
    opacity: 3.5; }
  .op36-smx {
    opacity: 3.6; }
  .op37-smx {
    opacity: 3.7; }
  .op38-smx {
    opacity: 3.8; }
  .op39-smx {
    opacity: 3.9; }
  .op40-smx {
    opacity: 4; }
  .op41-smx {
    opacity: 4.1; }
  .op42-smx {
    opacity: 4.2; }
  .op43-smx {
    opacity: 4.3; }
  .op44-smx {
    opacity: 4.4; }
  .op45-smx {
    opacity: 4.5; }
  .op46-smx {
    opacity: 4.6; }
  .op47-smx {
    opacity: 4.7; }
  .op48-smx {
    opacity: 4.8; }
  .op49-smx {
    opacity: 4.9; }
  .op50-smx {
    opacity: 5; }
  .op51-smx {
    opacity: 5.1; }
  .op52-smx {
    opacity: 5.2; }
  .op53-smx {
    opacity: 5.3; }
  .op54-smx {
    opacity: 5.4; }
  .op55-smx {
    opacity: 5.5; }
  .op56-smx {
    opacity: 5.6; }
  .op57-smx {
    opacity: 5.7; }
  .op58-smx {
    opacity: 5.8; }
  .op59-smx {
    opacity: 5.9; }
  .op60-smx {
    opacity: 6; }
  .op61-smx {
    opacity: 6.1; }
  .op62-smx {
    opacity: 6.2; }
  .op63-smx {
    opacity: 6.3; }
  .op64-smx {
    opacity: 6.4; }
  .op65-smx {
    opacity: 6.5; }
  .op66-smx {
    opacity: 6.6; }
  .op67-smx {
    opacity: 6.7; }
  .op68-smx {
    opacity: 6.8; }
  .op69-smx {
    opacity: 6.9; }
  .op70-smx {
    opacity: 7; }
  .op71-smx {
    opacity: 7.1; }
  .op72-smx {
    opacity: 7.2; }
  .op73-smx {
    opacity: 7.3; }
  .op74-smx {
    opacity: 7.4; }
  .op75-smx {
    opacity: 7.5; }
  .op76-smx {
    opacity: 7.6; }
  .op77-smx {
    opacity: 7.7; }
  .op78-smx {
    opacity: 7.8; }
  .op79-smx {
    opacity: 7.9; }
  .op80-smx {
    opacity: 8; }
  .op81-smx {
    opacity: 8.1; }
  .op82-smx {
    opacity: 8.2; }
  .op83-smx {
    opacity: 8.3; }
  .op84-smx {
    opacity: 8.4; }
  .op85-smx {
    opacity: 8.5; }
  .op86-smx {
    opacity: 8.6; }
  .op87-smx {
    opacity: 8.7; }
  .op88-smx {
    opacity: 8.8; }
  .op89-smx {
    opacity: 8.9; }
  .op90-smx {
    opacity: 9; }
  .op91-smx {
    opacity: 9.1; }
  .op92-smx {
    opacity: 9.2; }
  .op93-smx {
    opacity: 9.3; }
  .op94-smx {
    opacity: 9.4; }
  .op95-smx {
    opacity: 9.5; }
  .op96-smx {
    opacity: 9.6; }
  .op97-smx {
    opacity: 9.7; }
  .op98-smx {
    opacity: 9.8; }
  .op99-smx {
    opacity: 9.9; }
  .op100-smx {
    opacity: 10; } }

@media (max-width: 489px) {
  .op0-xs {
    opacity: 0; }
  .op1-xs {
    opacity: 0.1; }
  .op2-xs {
    opacity: 0.2; }
  .op3-xs {
    opacity: 0.3; }
  .op4-xs {
    opacity: 0.4; }
  .op5-xs {
    opacity: 0.5; }
  .op6-xs {
    opacity: 0.6; }
  .op7-xs {
    opacity: 0.7; }
  .op8-xs {
    opacity: 0.8; }
  .op9-xs {
    opacity: 0.9; }
  .op10-xs {
    opacity: 1; }
  .op11-xs {
    opacity: 1.1; }
  .op12-xs {
    opacity: 1.2; }
  .op13-xs {
    opacity: 1.3; }
  .op14-xs {
    opacity: 1.4; }
  .op15-xs {
    opacity: 1.5; }
  .op16-xs {
    opacity: 1.6; }
  .op17-xs {
    opacity: 1.7; }
  .op18-xs {
    opacity: 1.8; }
  .op19-xs {
    opacity: 1.9; }
  .op20-xs {
    opacity: 2; }
  .op21-xs {
    opacity: 2.1; }
  .op22-xs {
    opacity: 2.2; }
  .op23-xs {
    opacity: 2.3; }
  .op24-xs {
    opacity: 2.4; }
  .op25-xs {
    opacity: 2.5; }
  .op26-xs {
    opacity: 2.6; }
  .op27-xs {
    opacity: 2.7; }
  .op28-xs {
    opacity: 2.8; }
  .op29-xs {
    opacity: 2.9; }
  .op30-xs {
    opacity: 3; }
  .op31-xs {
    opacity: 3.1; }
  .op32-xs {
    opacity: 3.2; }
  .op33-xs {
    opacity: 3.3; }
  .op34-xs {
    opacity: 3.4; }
  .op35-xs {
    opacity: 3.5; }
  .op36-xs {
    opacity: 3.6; }
  .op37-xs {
    opacity: 3.7; }
  .op38-xs {
    opacity: 3.8; }
  .op39-xs {
    opacity: 3.9; }
  .op40-xs {
    opacity: 4; }
  .op41-xs {
    opacity: 4.1; }
  .op42-xs {
    opacity: 4.2; }
  .op43-xs {
    opacity: 4.3; }
  .op44-xs {
    opacity: 4.4; }
  .op45-xs {
    opacity: 4.5; }
  .op46-xs {
    opacity: 4.6; }
  .op47-xs {
    opacity: 4.7; }
  .op48-xs {
    opacity: 4.8; }
  .op49-xs {
    opacity: 4.9; }
  .op50-xs {
    opacity: 5; }
  .op51-xs {
    opacity: 5.1; }
  .op52-xs {
    opacity: 5.2; }
  .op53-xs {
    opacity: 5.3; }
  .op54-xs {
    opacity: 5.4; }
  .op55-xs {
    opacity: 5.5; }
  .op56-xs {
    opacity: 5.6; }
  .op57-xs {
    opacity: 5.7; }
  .op58-xs {
    opacity: 5.8; }
  .op59-xs {
    opacity: 5.9; }
  .op60-xs {
    opacity: 6; }
  .op61-xs {
    opacity: 6.1; }
  .op62-xs {
    opacity: 6.2; }
  .op63-xs {
    opacity: 6.3; }
  .op64-xs {
    opacity: 6.4; }
  .op65-xs {
    opacity: 6.5; }
  .op66-xs {
    opacity: 6.6; }
  .op67-xs {
    opacity: 6.7; }
  .op68-xs {
    opacity: 6.8; }
  .op69-xs {
    opacity: 6.9; }
  .op70-xs {
    opacity: 7; }
  .op71-xs {
    opacity: 7.1; }
  .op72-xs {
    opacity: 7.2; }
  .op73-xs {
    opacity: 7.3; }
  .op74-xs {
    opacity: 7.4; }
  .op75-xs {
    opacity: 7.5; }
  .op76-xs {
    opacity: 7.6; }
  .op77-xs {
    opacity: 7.7; }
  .op78-xs {
    opacity: 7.8; }
  .op79-xs {
    opacity: 7.9; }
  .op80-xs {
    opacity: 8; }
  .op81-xs {
    opacity: 8.1; }
  .op82-xs {
    opacity: 8.2; }
  .op83-xs {
    opacity: 8.3; }
  .op84-xs {
    opacity: 8.4; }
  .op85-xs {
    opacity: 8.5; }
  .op86-xs {
    opacity: 8.6; }
  .op87-xs {
    opacity: 8.7; }
  .op88-xs {
    opacity: 8.8; }
  .op89-xs {
    opacity: 8.9; }
  .op90-xs {
    opacity: 9; }
  .op91-xs {
    opacity: 9.1; }
  .op92-xs {
    opacity: 9.2; }
  .op93-xs {
    opacity: 9.3; }
  .op94-xs {
    opacity: 9.4; }
  .op95-xs {
    opacity: 9.5; }
  .op96-xs {
    opacity: 9.6; }
  .op97-xs {
    opacity: 9.7; }
  .op98-xs {
    opacity: 9.8; }
  .op99-xs {
    opacity: 9.9; }
  .op100-xs {
    opacity: 10; } }

@media (max-width: 379px) {
  .op0-xsx {
    opacity: 0; }
  .op1-xsx {
    opacity: 0.1; }
  .op2-xsx {
    opacity: 0.2; }
  .op3-xsx {
    opacity: 0.3; }
  .op4-xsx {
    opacity: 0.4; }
  .op5-xsx {
    opacity: 0.5; }
  .op6-xsx {
    opacity: 0.6; }
  .op7-xsx {
    opacity: 0.7; }
  .op8-xsx {
    opacity: 0.8; }
  .op9-xsx {
    opacity: 0.9; }
  .op10-xsx {
    opacity: 1; }
  .op11-xsx {
    opacity: 1.1; }
  .op12-xsx {
    opacity: 1.2; }
  .op13-xsx {
    opacity: 1.3; }
  .op14-xsx {
    opacity: 1.4; }
  .op15-xsx {
    opacity: 1.5; }
  .op16-xsx {
    opacity: 1.6; }
  .op17-xsx {
    opacity: 1.7; }
  .op18-xsx {
    opacity: 1.8; }
  .op19-xsx {
    opacity: 1.9; }
  .op20-xsx {
    opacity: 2; }
  .op21-xsx {
    opacity: 2.1; }
  .op22-xsx {
    opacity: 2.2; }
  .op23-xsx {
    opacity: 2.3; }
  .op24-xsx {
    opacity: 2.4; }
  .op25-xsx {
    opacity: 2.5; }
  .op26-xsx {
    opacity: 2.6; }
  .op27-xsx {
    opacity: 2.7; }
  .op28-xsx {
    opacity: 2.8; }
  .op29-xsx {
    opacity: 2.9; }
  .op30-xsx {
    opacity: 3; }
  .op31-xsx {
    opacity: 3.1; }
  .op32-xsx {
    opacity: 3.2; }
  .op33-xsx {
    opacity: 3.3; }
  .op34-xsx {
    opacity: 3.4; }
  .op35-xsx {
    opacity: 3.5; }
  .op36-xsx {
    opacity: 3.6; }
  .op37-xsx {
    opacity: 3.7; }
  .op38-xsx {
    opacity: 3.8; }
  .op39-xsx {
    opacity: 3.9; }
  .op40-xsx {
    opacity: 4; }
  .op41-xsx {
    opacity: 4.1; }
  .op42-xsx {
    opacity: 4.2; }
  .op43-xsx {
    opacity: 4.3; }
  .op44-xsx {
    opacity: 4.4; }
  .op45-xsx {
    opacity: 4.5; }
  .op46-xsx {
    opacity: 4.6; }
  .op47-xsx {
    opacity: 4.7; }
  .op48-xsx {
    opacity: 4.8; }
  .op49-xsx {
    opacity: 4.9; }
  .op50-xsx {
    opacity: 5; }
  .op51-xsx {
    opacity: 5.1; }
  .op52-xsx {
    opacity: 5.2; }
  .op53-xsx {
    opacity: 5.3; }
  .op54-xsx {
    opacity: 5.4; }
  .op55-xsx {
    opacity: 5.5; }
  .op56-xsx {
    opacity: 5.6; }
  .op57-xsx {
    opacity: 5.7; }
  .op58-xsx {
    opacity: 5.8; }
  .op59-xsx {
    opacity: 5.9; }
  .op60-xsx {
    opacity: 6; }
  .op61-xsx {
    opacity: 6.1; }
  .op62-xsx {
    opacity: 6.2; }
  .op63-xsx {
    opacity: 6.3; }
  .op64-xsx {
    opacity: 6.4; }
  .op65-xsx {
    opacity: 6.5; }
  .op66-xsx {
    opacity: 6.6; }
  .op67-xsx {
    opacity: 6.7; }
  .op68-xsx {
    opacity: 6.8; }
  .op69-xsx {
    opacity: 6.9; }
  .op70-xsx {
    opacity: 7; }
  .op71-xsx {
    opacity: 7.1; }
  .op72-xsx {
    opacity: 7.2; }
  .op73-xsx {
    opacity: 7.3; }
  .op74-xsx {
    opacity: 7.4; }
  .op75-xsx {
    opacity: 7.5; }
  .op76-xsx {
    opacity: 7.6; }
  .op77-xsx {
    opacity: 7.7; }
  .op78-xsx {
    opacity: 7.8; }
  .op79-xsx {
    opacity: 7.9; }
  .op80-xsx {
    opacity: 8; }
  .op81-xsx {
    opacity: 8.1; }
  .op82-xsx {
    opacity: 8.2; }
  .op83-xsx {
    opacity: 8.3; }
  .op84-xsx {
    opacity: 8.4; }
  .op85-xsx {
    opacity: 8.5; }
  .op86-xsx {
    opacity: 8.6; }
  .op87-xsx {
    opacity: 8.7; }
  .op88-xsx {
    opacity: 8.8; }
  .op89-xsx {
    opacity: 8.9; }
  .op90-xsx {
    opacity: 9; }
  .op91-xsx {
    opacity: 9.1; }
  .op92-xsx {
    opacity: 9.2; }
  .op93-xsx {
    opacity: 9.3; }
  .op94-xsx {
    opacity: 9.4; }
  .op95-xsx {
    opacity: 9.5; }
  .op96-xsx {
    opacity: 9.6; }
  .op97-xsx {
    opacity: 9.7; }
  .op98-xsx {
    opacity: 9.8; }
  .op99-xsx {
    opacity: 9.9; }
  .op100-xsx {
    opacity: 10; } }

.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; }

.tac {
  text-align: center; }

.tal {
  text-align: left; }

.tar {
  text-align: right; }

.tb {
  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); }

.muted {
  color: var(--muted); }

@media (max-width: 1670px) {
  .tcw-xxl {
    color: #fff; }
  .tcb-xxl {
    color: #000; }
  .tac-xxl {
    text-align: center; }
  .tal-xxl {
    text-align: left; }
  .tar-xxl {
    text-align: right; }
  .tb-xxl {
    font-weight: bold; }
  .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); }
  .muted-xxl {
    color: var(--base5); } }

@media (max-width: 1585px) {
  .tcw-xxlx {
    color: #fff; }
  .tcb-xxlx {
    color: #000; }
  .tac-xxlx {
    text-align: center; }
  .tal-xxlx {
    text-align: left; }
  .tar-xxlx {
    text-align: right; }
  .tb-xxlx {
    font-weight: bold; }
  .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); }
  .muted-xxlx {
    color: var(--base5); } }

@media (max-width: 1499px) {
  .tcw-xl {
    color: #fff; }
  .tcb-xl {
    color: #000; }
  .tac-xl {
    text-align: center; }
  .tal-xl {
    text-align: left; }
  .tar-xl {
    text-align: right; }
  .tb-xl {
    font-weight: bold; }
  .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); }
  .muted-xl {
    color: var(--base5); } }

@media (max-width: 1399px) {
  .tcw-xlg {
    color: #fff; }
  .tcb-xlg {
    color: #000; }
  .tac-xlg {
    text-align: center; }
  .tal-xlg {
    text-align: left; }
  .tar-xlg {
    text-align: right; }
  .tb-xlg {
    font-weight: bold; }
  .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); }
  .muted-xlg {
    color: var(--base5); } }

@media (max-width: 1272px) {
  .tcw-lg {
    color: #fff; }
  .tcb-lg {
    color: #000; }
  .tac-lg {
    text-align: center; }
  .tal-lg {
    text-align: left; }
  .tar-lg {
    text-align: right; }
  .tb-lg {
    font-weight: bold; }
  .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); }
  .muted-lg {
    color: var(--base5); } }

@media (max-width: 1135px) {
  .tcw-lgm {
    color: #fff; }
  .tcb-lgm {
    color: #000; }
  .tac-lgm {
    text-align: center; }
  .tal-lgm {
    text-align: left; }
  .tar-lgm {
    text-align: right; }
  .tb-lgm {
    font-weight: bold; }
  .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); }
  .muted-lgm {
    color: var(--base5); } }

@media (max-width: 991px) {
  .tcw-md {
    color: #fff; }
  .tcb-md {
    color: #000; }
  .tac-md {
    text-align: center; }
  .tal-md {
    text-align: left; }
  .tar-md {
    text-align: right; }
  .tb-md {
    font-weight: bold; }
  .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); }
  .muted-md {
    color: var(--base5); } }

@media (max-width: 879px) {
  .tcw-mds {
    color: #fff; }
  .tcb-mds {
    color: #000; }
  .tac-mds {
    text-align: center; }
  .tal-mds {
    text-align: left; }
  .tar-mds {
    text-align: right; }
  .tb-mds {
    font-weight: bold; }
  .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); }
  .muted-mds {
    color: var(--base5); } }

@media (max-width: 767px) {
  .tcw-sm {
    color: #fff; }
  .tcb-sm {
    color: #000; }
  .tac-sm {
    text-align: center; }
  .tal-sm {
    text-align: left; }
  .tar-sm {
    text-align: right; }
  .tb-sm {
    font-weight: bold; }
  .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); }
  .muted-sm {
    color: var(--base5); } }

@media (max-width: 628px) {
  .tcw-smx {
    color: #fff; }
  .tcb-smx {
    color: #000; }
  .tac-smx {
    text-align: center; }
  .tal-smx {
    text-align: left; }
  .tar-smx {
    text-align: right; }
  .tb-smx {
    font-weight: bold; }
  .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); }
  .muted-smx {
    color: var(--base5); } }

@media (max-width: 489px) {
  .tcw-xs {
    color: #fff; }
  .tcb-xs {
    color: #000; }
  .tac-xs {
    text-align: center; }
  .tal-xs {
    text-align: left; }
  .tar-xs {
    text-align: right; }
  .tb-xs {
    font-weight: bold; }
  .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); }
  .muted-xs {
    color: var(--base5); } }

@media (max-width: 379px) {
  .tcw-xsx {
    color: #fff; }
  .tcb-xsx {
    color: #000; }
  .tac-xsx {
    text-align: center; }
  .tal-xsx {
    text-align: left; }
  .tar-xsx {
    text-align: right; }
  .tb-xsx {
    font-weight: bold; }
  .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); }
  .muted-xsx {
    color: var(--base5); } }

body .disp:not(.media-modal-content .disp) {
  font-size: 12.20497295rem;
  font-size: clamp(9.5rem, calc(9.5rem + ((1vw - 0.32rem) * 3.3333 )), 14rem); }

body .disp2:not(.media-modal-content .disp2) {
  font-size: 8.90165765rem;
  font-size: clamp(8rem, calc(8rem + ((1vw - 0.32rem) * 1.1111 )), 9.5rem); }

body .disp3:not(.media-modal-content .disp3) {
  font-size: 7.60107805rem;
  font-size: clamp(7rem, calc(7rem + ((1vw - 0.32rem) * 0.7407 )), 8rem); }

body .disp4:not(.media-modal-content .disp4) {
  font-size: 6.60107805rem;
  font-size: clamp(6rem, calc(6rem + ((1vw - 0.32rem) * 0.7407 )), 7rem); }

body .disp5:not(.media-modal-content .disp5) {
  font-size: 5.60107805rem;
  font-size: clamp(5rem, calc(5rem + ((1vw - 0.32rem) * 0.7407 )), 6rem); }

body h1:not(.media-modal-content h1) {
  font-size: 5.60107805rem;
  font-size: clamp(5rem, calc(5rem + ((1vw - 0.32rem) * 0.7407 )), 6rem); }

body h2:not(.media-modal-content h2) {
  font-size: 4.60107805rem;
  font-size: clamp(4rem, calc(4rem + ((1vw - 0.32rem) * 0.7407 )), 5rem); }

body h3:not(.media-modal-content h3) {
  font-size: 3.44102705rem;
  font-size: clamp(2.9rem, calc(2.9rem + ((1vw - 0.32rem) * 0.6667 )), 3.8rem); }

body h4:not(.media-modal-content h4) {
  font-size: 2.82076275rem;
  font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 0.5185 )), 3.1rem); }

body h5:not(.media-modal-content h5) {
  font-size: 2.2803153rem;
  font-size: clamp(2.1rem, calc(2.1rem + ((1vw - 0.32rem) * 0.2222 )), 2.4rem); }

body h6:not(.media-modal-content h6) {
  font-size: 1.84044745rem;
  font-size: clamp(1.6rem, calc(1.6rem + ((1vw - 0.32rem) * 0.2963 )), 2rem); }

: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: 5.8005796rem;
  --ts13: clamp(5.5rem, calc(5.5rem + ((1vw - 0.32rem) * 0.3704 )), 6rem);
  --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); }

.ts1 {
  font-size: var(--ts1); }

.ts2 {
  font-size: var(--ts2); }

.ts3 {
  font-size: var(--ts3); }

.ts4 {
  font-size: var(--ts4); }

.ts5 {
  font-size: var(--ts5); }

.ts6 {
  font-size: var(--ts6); }

.ts7 {
  font-size: var(--ts7); }

.ts8 {
  font-size: var(--ts8); }

.ts9 {
  font-size: var(--ts9); }

.ts10 {
  font-size: var(--ts10); }

.ts11 {
  font-size: var(--ts11); }

.ts12 {
  font-size: var(--ts12); }

.ts13 {
  font-size: var(--ts13); }

.ts14 {
  font-size: var(--ts14); }

.ts15 {
  font-size: var(--ts15); }

: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); }

.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; }

@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; }
  .hpx2-xxl {
    height: 2px; }
  .wpx2-xxl {
    width: 2px; }
  .hpx3-xxl {
    height: 3px; }
  .wpx3-xxl {
    width: 3px; }
  .hpx4-xxl {
    height: 4px; }
  .wpx4-xxl {
    width: 4px; }
  .hpx5-xxl {
    height: 5px; }
  .wpx5-xxl {
    width: 5px; }
  .hpx6-xxl {
    height: 6px; }
  .wpx6-xxl {
    width: 6px; }
  .hpx7-xxl {
    height: 7px; }
  .wpx7-xxl {
    width: 7px; }
  .hpx8-xxl {
    height: 8px; }
  .wpx8-xxl {
    width: 8px; }
  .hpx9-xxl {
    height: 9px; }
  .wpx9-xxl {
    width: 9px; }
  .hpx10-xxl {
    height: 10px; }
  .wpx10-xxl {
    width: 10px; }
  .hpx11-xxl {
    height: 11px; }
  .wpx11-xxl {
    width: 11px; }
  .hpx12-xxl {
    height: 12px; }
  .wpx12-xxl {
    width: 12px; }
  .hpx13-xxl {
    height: 13px; }
  .wpx13-xxl {
    width: 13px; }
  .hpx14-xxl {
    height: 14px; }
  .wpx14-xxl {
    width: 14px; }
  .hpx15-xxl {
    height: 15px; }
  .wpx15-xxl {
    width: 15px; }
  .hpx16-xxl {
    height: 16px; }
  .wpx16-xxl {
    width: 16px; }
  .hpx17-xxl {
    height: 17px; }
  .wpx17-xxl {
    width: 17px; }
  .hpx18-xxl {
    height: 18px; }
  .wpx18-xxl {
    width: 18px; }
  .hpx19-xxl {
    height: 19px; }
  .wpx19-xxl {
    width: 19px; }
  .hpx20-xxl {
    height: 20px; }
  .wpx20-xxl {
    width: 20px; }
  .hpx21-xxl {
    height: 21px; }
  .wpx21-xxl {
    width: 21px; }
  .hpx22-xxl {
    height: 22px; }
  .wpx22-xxl {
    width: 22px; }
  .hpx23-xxl {
    height: 23px; }
  .wpx23-xxl {
    width: 23px; }
  .hpx24-xxl {
    height: 24px; }
  .wpx24-xxl {
    width: 24px; }
  .hpx25-xxl {
    height: 25px; }
  .wpx25-xxl {
    width: 25px; }
  .hpx26-xxl {
    height: 26px; }
  .wpx26-xxl {
    width: 26px; }
  .hpx27-xxl {
    height: 27px; }
  .wpx27-xxl {
    width: 27px; }
  .hpx28-xxl {
    height: 28px; }
  .wpx28-xxl {
    width: 28px; }
  .hpx29-xxl {
    height: 29px; }
  .wpx29-xxl {
    width: 29px; }
  .hpx30-xxl {
    height: 30px; }
  .wpx30-xxl {
    width: 30px; }
  .hpx31-xxl {
    height: 31px; }
  .wpx31-xxl {
    width: 31px; }
  .hpx32-xxl {
    height: 32px; }
  .wpx32-xxl {
    width: 32px; }
  .hpx33-xxl {
    height: 33px; }
  .wpx33-xxl {
    width: 33px; }
  .hpx34-xxl {
    height: 34px; }
  .wpx34-xxl {
    width: 34px; }
  .hpx35-xxl {
    height: 35px; }
  .wpx35-xxl {
    width: 35px; }
  .hpx36-xxl {
    height: 36px; }
  .wpx36-xxl {
    width: 36px; }
  .hpx37-xxl {
    height: 37px; }
  .wpx37-xxl {
    width: 37px; }
  .hpx38-xxl {
    height: 38px; }
  .wpx38-xxl {
    width: 38px; }
  .hpx39-xxl {
    height: 39px; }
  .wpx39-xxl {
    width: 39px; }
  .hpx40-xxl {
    height: 40px; }
  .wpx40-xxl {
    width: 40px; }
  .hpx41-xxl {
    height: 41px; }
  .wpx41-xxl {
    width: 41px; }
  .hpx42-xxl {
    height: 42px; }
  .wpx42-xxl {
    width: 42px; }
  .hpx43-xxl {
    height: 43px; }
  .wpx43-xxl {
    width: 43px; }
  .hpx44-xxl {
    height: 44px; }
  .wpx44-xxl {
    width: 44px; }
  .hpx45-xxl {
    height: 45px; }
  .wpx45-xxl {
    width: 45px; }
  .hpx46-xxl {
    height: 46px; }
  .wpx46-xxl {
    width: 46px; }
  .hpx47-xxl {
    height: 47px; }
  .wpx47-xxl {
    width: 47px; }
  .hpx48-xxl {
    height: 48px; }
  .wpx48-xxl {
    width: 48px; }
  .hpx49-xxl {
    height: 49px; }
  .wpx49-xxl {
    width: 49px; }
  .hpx50-xxl {
    height: 50px; }
  .wpx50-xxl {
    width: 50px; }
  .hpx51-xxl {
    height: 51px; }
  .wpx51-xxl {
    width: 51px; }
  .hpx52-xxl {
    height: 52px; }
  .wpx52-xxl {
    width: 52px; }
  .hpx53-xxl {
    height: 53px; }
  .wpx53-xxl {
    width: 53px; }
  .hpx54-xxl {
    height: 54px; }
  .wpx54-xxl {
    width: 54px; }
  .hpx55-xxl {
    height: 55px; }
  .wpx55-xxl {
    width: 55px; }
  .hpx56-xxl {
    height: 56px; }
  .wpx56-xxl {
    width: 56px; }
  .hpx57-xxl {
    height: 57px; }
  .wpx57-xxl {
    width: 57px; }
  .hpx58-xxl {
    height: 58px; }
  .wpx58-xxl {
    width: 58px; }
  .hpx59-xxl {
    height: 59px; }
  .wpx59-xxl {
    width: 59px; }
  .hpx60-xxl {
    height: 60px; }
  .wpx60-xxl {
    width: 60px; }
  .hpx61-xxl {
    height: 61px; }
  .wpx61-xxl {
    width: 61px; }
  .hpx62-xxl {
    height: 62px; }
  .wpx62-xxl {
    width: 62px; }
  .hpx63-xxl {
    height: 63px; }
  .wpx63-xxl {
    width: 63px; }
  .hpx64-xxl {
    height: 64px; }
  .wpx64-xxl {
    width: 64px; }
  .hpx65-xxl {
    height: 65px; }
  .wpx65-xxl {
    width: 65px; }
  .hpx66-xxl {
    height: 66px; }
  .wpx66-xxl {
    width: 66px; }
  .hpx67-xxl {
    height: 67px; }
  .wpx67-xxl {
    width: 67px; }
  .hpx68-xxl {
    height: 68px; }
  .wpx68-xxl {
    width: 68px; }
  .hpx69-xxl {
    height: 69px; }
  .wpx69-xxl {
    width: 69px; }
  .hpx70-xxl {
    height: 70px; }
  .wpx70-xxl {
    width: 70px; }
  .hpx71-xxl {
    height: 71px; }
  .wpx71-xxl {
    width: 71px; }
  .hpx72-xxl {
    height: 72px; }
  .wpx72-xxl {
    width: 72px; }
  .hpx73-xxl {
    height: 73px; }
  .wpx73-xxl {
    width: 73px; }
  .hpx74-xxl {
    height: 74px; }
  .wpx74-xxl {
    width: 74px; }
  .hpx75-xxl {
    height: 75px; }
  .wpx75-xxl {
    width: 75px; }
  .hpx76-xxl {
    height: 76px; }
  .wpx76-xxl {
    width: 76px; }
  .hpx77-xxl {
    height: 77px; }
  .wpx77-xxl {
    width: 77px; }
  .hpx78-xxl {
    height: 78px; }
  .wpx78-xxl {
    width: 78px; }
  .hpx79-xxl {
    height: 79px; }
  .wpx79-xxl {
    width: 79px; }
  .hpx80-xxl {
    height: 80px; }
  .wpx80-xxl {
    width: 80px; }
  .hpx81-xxl {
    height: 81px; }
  .wpx81-xxl {
    width: 81px; }
  .hpx82-xxl {
    height: 82px; }
  .wpx82-xxl {
    width: 82px; }
  .hpx83-xxl {
    height: 83px; }
  .wpx83-xxl {
    width: 83px; }
  .hpx84-xxl {
    height: 84px; }
  .wpx84-xxl {
    width: 84px; }
  .hpx85-xxl {
    height: 85px; }
  .wpx85-xxl {
    width: 85px; }
  .hpx86-xxl {
    height: 86px; }
  .wpx86-xxl {
    width: 86px; }
  .hpx87-xxl {
    height: 87px; }
  .wpx87-xxl {
    width: 87px; }
  .hpx88-xxl {
    height: 88px; }
  .wpx88-xxl {
    width: 88px; }
  .hpx89-xxl {
    height: 89px; }
  .wpx89-xxl {
    width: 89px; }
  .hpx90-xxl {
    height: 90px; }
  .wpx90-xxl {
    width: 90px; }
  .hpx91-xxl {
    height: 91px; }
  .wpx91-xxl {
    width: 91px; }
  .hpx92-xxl {
    height: 92px; }
  .wpx92-xxl {
    width: 92px; }
  .hpx93-xxl {
    height: 93px; }
  .wpx93-xxl {
    width: 93px; }
  .hpx94-xxl {
    height: 94px; }
  .wpx94-xxl {
    width: 94px; }
  .hpx95-xxl {
    height: 95px; }
  .wpx95-xxl {
    width: 95px; }
  .hpx96-xxl {
    height: 96px; }
  .wpx96-xxl {
    width: 96px; }
  .hpx97-xxl {
    height: 97px; }
  .wpx97-xxl {
    width: 97px; }
  .hpx98-xxl {
    height: 98px; }
  .wpx98-xxl {
    width: 98px; }
  .hpx99-xxl {
    height: 99px; }
  .wpx99-xxl {
    width: 99px; }
  .hpx100-xxl {
    height: 100px; }
  .wpx100-xxl {
    width: 100px; } }

@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; }
  .hpx2-xxlx {
    height: 2px; }
  .wpx2-xxlx {
    width: 2px; }
  .hpx3-xxlx {
    height: 3px; }
  .wpx3-xxlx {
    width: 3px; }
  .hpx4-xxlx {
    height: 4px; }
  .wpx4-xxlx {
    width: 4px; }
  .hpx5-xxlx {
    height: 5px; }
  .wpx5-xxlx {
    width: 5px; }
  .hpx6-xxlx {
    height: 6px; }
  .wpx6-xxlx {
    width: 6px; }
  .hpx7-xxlx {
    height: 7px; }
  .wpx7-xxlx {
    width: 7px; }
  .hpx8-xxlx {
    height: 8px; }
  .wpx8-xxlx {
    width: 8px; }
  .hpx9-xxlx {
    height: 9px; }
  .wpx9-xxlx {
    width: 9px; }
  .hpx10-xxlx {
    height: 10px; }
  .wpx10-xxlx {
    width: 10px; }
  .hpx11-xxlx {
    height: 11px; }
  .wpx11-xxlx {
    width: 11px; }
  .hpx12-xxlx {
    height: 12px; }
  .wpx12-xxlx {
    width: 12px; }
  .hpx13-xxlx {
    height: 13px; }
  .wpx13-xxlx {
    width: 13px; }
  .hpx14-xxlx {
    height: 14px; }
  .wpx14-xxlx {
    width: 14px; }
  .hpx15-xxlx {
    height: 15px; }
  .wpx15-xxlx {
    width: 15px; }
  .hpx16-xxlx {
    height: 16px; }
  .wpx16-xxlx {
    width: 16px; }
  .hpx17-xxlx {
    height: 17px; }
  .wpx17-xxlx {
    width: 17px; }
  .hpx18-xxlx {
    height: 18px; }
  .wpx18-xxlx {
    width: 18px; }
  .hpx19-xxlx {
    height: 19px; }
  .wpx19-xxlx {
    width: 19px; }
  .hpx20-xxlx {
    height: 20px; }
  .wpx20-xxlx {
    width: 20px; }
  .hpx21-xxlx {
    height: 21px; }
  .wpx21-xxlx {
    width: 21px; }
  .hpx22-xxlx {
    height: 22px; }
  .wpx22-xxlx {
    width: 22px; }
  .hpx23-xxlx {
    height: 23px; }
  .wpx23-xxlx {
    width: 23px; }
  .hpx24-xxlx {
    height: 24px; }
  .wpx24-xxlx {
    width: 24px; }
  .hpx25-xxlx {
    height: 25px; }
  .wpx25-xxlx {
    width: 25px; }
  .hpx26-xxlx {
    height: 26px; }
  .wpx26-xxlx {
    width: 26px; }
  .hpx27-xxlx {
    height: 27px; }
  .wpx27-xxlx {
    width: 27px; }
  .hpx28-xxlx {
    height: 28px; }
  .wpx28-xxlx {
    width: 28px; }
  .hpx29-xxlx {
    height: 29px; }
  .wpx29-xxlx {
    width: 29px; }
  .hpx30-xxlx {
    height: 30px; }
  .wpx30-xxlx {
    width: 30px; }
  .hpx31-xxlx {
    height: 31px; }
  .wpx31-xxlx {
    width: 31px; }
  .hpx32-xxlx {
    height: 32px; }
  .wpx32-xxlx {
    width: 32px; }
  .hpx33-xxlx {
    height: 33px; }
  .wpx33-xxlx {
    width: 33px; }
  .hpx34-xxlx {
    height: 34px; }
  .wpx34-xxlx {
    width: 34px; }
  .hpx35-xxlx {
    height: 35px; }
  .wpx35-xxlx {
    width: 35px; }
  .hpx36-xxlx {
    height: 36px; }
  .wpx36-xxlx {
    width: 36px; }
  .hpx37-xxlx {
    height: 37px; }
  .wpx37-xxlx {
    width: 37px; }
  .hpx38-xxlx {
    height: 38px; }
  .wpx38-xxlx {
    width: 38px; }
  .hpx39-xxlx {
    height: 39px; }
  .wpx39-xxlx {
    width: 39px; }
  .hpx40-xxlx {
    height: 40px; }
  .wpx40-xxlx {
    width: 40px; }
  .hpx41-xxlx {
    height: 41px; }
  .wpx41-xxlx {
    width: 41px; }
  .hpx42-xxlx {
    height: 42px; }
  .wpx42-xxlx {
    width: 42px; }
  .hpx43-xxlx {
    height: 43px; }
  .wpx43-xxlx {
    width: 43px; }
  .hpx44-xxlx {
    height: 44px; }
  .wpx44-xxlx {
    width: 44px; }
  .hpx45-xxlx {
    height: 45px; }
  .wpx45-xxlx {
    width: 45px; }
  .hpx46-xxlx {
    height: 46px; }
  .wpx46-xxlx {
    width: 46px; }
  .hpx47-xxlx {
    height: 47px; }
  .wpx47-xxlx {
    width: 47px; }
  .hpx48-xxlx {
    height: 48px; }
  .wpx48-xxlx {
    width: 48px; }
  .hpx49-xxlx {
    height: 49px; }
  .wpx49-xxlx {
    width: 49px; }
  .hpx50-xxlx {
    height: 50px; }
  .wpx50-xxlx {
    width: 50px; }
  .hpx51-xxlx {
    height: 51px; }
  .wpx51-xxlx {
    width: 51px; }
  .hpx52-xxlx {
    height: 52px; }
  .wpx52-xxlx {
    width: 52px; }
  .hpx53-xxlx {
    height: 53px; }
  .wpx53-xxlx {
    width: 53px; }
  .hpx54-xxlx {
    height: 54px; }
  .wpx54-xxlx {
    width: 54px; }
  .hpx55-xxlx {
    height: 55px; }
  .wpx55-xxlx {
    width: 55px; }
  .hpx56-xxlx {
    height: 56px; }
  .wpx56-xxlx {
    width: 56px; }
  .hpx57-xxlx {
    height: 57px; }
  .wpx57-xxlx {
    width: 57px; }
  .hpx58-xxlx {
    height: 58px; }
  .wpx58-xxlx {
    width: 58px; }
  .hpx59-xxlx {
    height: 59px; }
  .wpx59-xxlx {
    width: 59px; }
  .hpx60-xxlx {
    height: 60px; }
  .wpx60-xxlx {
    width: 60px; }
  .hpx61-xxlx {
    height: 61px; }
  .wpx61-xxlx {
    width: 61px; }
  .hpx62-xxlx {
    height: 62px; }
  .wpx62-xxlx {
    width: 62px; }
  .hpx63-xxlx {
    height: 63px; }
  .wpx63-xxlx {
    width: 63px; }
  .hpx64-xxlx {
    height: 64px; }
  .wpx64-xxlx {
    width: 64px; }
  .hpx65-xxlx {
    height: 65px; }
  .wpx65-xxlx {
    width: 65px; }
  .hpx66-xxlx {
    height: 66px; }
  .wpx66-xxlx {
    width: 66px; }
  .hpx67-xxlx {
    height: 67px; }
  .wpx67-xxlx {
    width: 67px; }
  .hpx68-xxlx {
    height: 68px; }
  .wpx68-xxlx {
    width: 68px; }
  .hpx69-xxlx {
    height: 69px; }
  .wpx69-xxlx {
    width: 69px; }
  .hpx70-xxlx {
    height: 70px; }
  .wpx70-xxlx {
    width: 70px; }
  .hpx71-xxlx {
    height: 71px; }
  .wpx71-xxlx {
    width: 71px; }
  .hpx72-xxlx {
    height: 72px; }
  .wpx72-xxlx {
    width: 72px; }
  .hpx73-xxlx {
    height: 73px; }
  .wpx73-xxlx {
    width: 73px; }
  .hpx74-xxlx {
    height: 74px; }
  .wpx74-xxlx {
    width: 74px; }
  .hpx75-xxlx {
    height: 75px; }
  .wpx75-xxlx {
    width: 75px; }
  .hpx76-xxlx {
    height: 76px; }
  .wpx76-xxlx {
    width: 76px; }
  .hpx77-xxlx {
    height: 77px; }
  .wpx77-xxlx {
    width: 77px; }
  .hpx78-xxlx {
    height: 78px; }
  .wpx78-xxlx {
    width: 78px; }
  .hpx79-xxlx {
    height: 79px; }
  .wpx79-xxlx {
    width: 79px; }
  .hpx80-xxlx {
    height: 80px; }
  .wpx80-xxlx {
    width: 80px; }
  .hpx81-xxlx {
    height: 81px; }
  .wpx81-xxlx {
    width: 81px; }
  .hpx82-xxlx {
    height: 82px; }
  .wpx82-xxlx {
    width: 82px; }
  .hpx83-xxlx {
    height: 83px; }
  .wpx83-xxlx {
    width: 83px; }
  .hpx84-xxlx {
    height: 84px; }
  .wpx84-xxlx {
    width: 84px; }
  .hpx85-xxlx {
    height: 85px; }
  .wpx85-xxlx {
    width: 85px; }
  .hpx86-xxlx {
    height: 86px; }
  .wpx86-xxlx {
    width: 86px; }
  .hpx87-xxlx {
    height: 87px; }
  .wpx87-xxlx {
    width: 87px; }
  .hpx88-xxlx {
    height: 88px; }
  .wpx88-xxlx {
    width: 88px; }
  .hpx89-xxlx {
    height: 89px; }
  .wpx89-xxlx {
    width: 89px; }
  .hpx90-xxlx {
    height: 90px; }
  .wpx90-xxlx {
    width: 90px; }
  .hpx91-xxlx {
    height: 91px; }
  .wpx91-xxlx {
    width: 91px; }
  .hpx92-xxlx {
    height: 92px; }
  .wpx92-xxlx {
    width: 92px; }
  .hpx93-xxlx {
    height: 93px; }
  .wpx93-xxlx {
    width: 93px; }
  .hpx94-xxlx {
    height: 94px; }
  .wpx94-xxlx {
    width: 94px; }
  .hpx95-xxlx {
    height: 95px; }
  .wpx95-xxlx {
    width: 95px; }
  .hpx96-xxlx {
    height: 96px; }
  .wpx96-xxlx {
    width: 96px; }
  .hpx97-xxlx {
    height: 97px; }
  .wpx97-xxlx {
    width: 97px; }
  .hpx98-xxlx {
    height: 98px; }
  .wpx98-xxlx {
    width: 98px; }
  .hpx99-xxlx {
    height: 99px; }
  .wpx99-xxlx {
    width: 99px; }
  .hpx100-xxlx {
    height: 100px; }
  .wpx100-xxlx {
    width: 100px; } }

@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; }
  .hpx2-xl {
    height: 2px; }
  .wpx2-xl {
    width: 2px; }
  .hpx3-xl {
    height: 3px; }
  .wpx3-xl {
    width: 3px; }
  .hpx4-xl {
    height: 4px; }
  .wpx4-xl {
    width: 4px; }
  .hpx5-xl {
    height: 5px; }
  .wpx5-xl {
    width: 5px; }
  .hpx6-xl {
    height: 6px; }
  .wpx6-xl {
    width: 6px; }
  .hpx7-xl {
    height: 7px; }
  .wpx7-xl {
    width: 7px; }
  .hpx8-xl {
    height: 8px; }
  .wpx8-xl {
    width: 8px; }
  .hpx9-xl {
    height: 9px; }
  .wpx9-xl {
    width: 9px; }
  .hpx10-xl {
    height: 10px; }
  .wpx10-xl {
    width: 10px; }
  .hpx11-xl {
    height: 11px; }
  .wpx11-xl {
    width: 11px; }
  .hpx12-xl {
    height: 12px; }
  .wpx12-xl {
    width: 12px; }
  .hpx13-xl {
    height: 13px; }
  .wpx13-xl {
    width: 13px; }
  .hpx14-xl {
    height: 14px; }
  .wpx14-xl {
    width: 14px; }
  .hpx15-xl {
    height: 15px; }
  .wpx15-xl {
    width: 15px; }
  .hpx16-xl {
    height: 16px; }
  .wpx16-xl {
    width: 16px; }
  .hpx17-xl {
    height: 17px; }
  .wpx17-xl {
    width: 17px; }
  .hpx18-xl {
    height: 18px; }
  .wpx18-xl {
    width: 18px; }
  .hpx19-xl {
    height: 19px; }
  .wpx19-xl {
    width: 19px; }
  .hpx20-xl {
    height: 20px; }
  .wpx20-xl {
    width: 20px; }
  .hpx21-xl {
    height: 21px; }
  .wpx21-xl {
    width: 21px; }
  .hpx22-xl {
    height: 22px; }
  .wpx22-xl {
    width: 22px; }
  .hpx23-xl {
    height: 23px; }
  .wpx23-xl {
    width: 23px; }
  .hpx24-xl {
    height: 24px; }
  .wpx24-xl {
    width: 24px; }
  .hpx25-xl {
    height: 25px; }
  .wpx25-xl {
    width: 25px; }
  .hpx26-xl {
    height: 26px; }
  .wpx26-xl {
    width: 26px; }
  .hpx27-xl {
    height: 27px; }
  .wpx27-xl {
    width: 27px; }
  .hpx28-xl {
    height: 28px; }
  .wpx28-xl {
    width: 28px; }
  .hpx29-xl {
    height: 29px; }
  .wpx29-xl {
    width: 29px; }
  .hpx30-xl {
    height: 30px; }
  .wpx30-xl {
    width: 30px; }
  .hpx31-xl {
    height: 31px; }
  .wpx31-xl {
    width: 31px; }
  .hpx32-xl {
    height: 32px; }
  .wpx32-xl {
    width: 32px; }
  .hpx33-xl {
    height: 33px; }
  .wpx33-xl {
    width: 33px; }
  .hpx34-xl {
    height: 34px; }
  .wpx34-xl {
    width: 34px; }
  .hpx35-xl {
    height: 35px; }
  .wpx35-xl {
    width: 35px; }
  .hpx36-xl {
    height: 36px; }
  .wpx36-xl {
    width: 36px; }
  .hpx37-xl {
    height: 37px; }
  .wpx37-xl {
    width: 37px; }
  .hpx38-xl {
    height: 38px; }
  .wpx38-xl {
    width: 38px; }
  .hpx39-xl {
    height: 39px; }
  .wpx39-xl {
    width: 39px; }
  .hpx40-xl {
    height: 40px; }
  .wpx40-xl {
    width: 40px; }
  .hpx41-xl {
    height: 41px; }
  .wpx41-xl {
    width: 41px; }
  .hpx42-xl {
    height: 42px; }
  .wpx42-xl {
    width: 42px; }
  .hpx43-xl {
    height: 43px; }
  .wpx43-xl {
    width: 43px; }
  .hpx44-xl {
    height: 44px; }
  .wpx44-xl {
    width: 44px; }
  .hpx45-xl {
    height: 45px; }
  .wpx45-xl {
    width: 45px; }
  .hpx46-xl {
    height: 46px; }
  .wpx46-xl {
    width: 46px; }
  .hpx47-xl {
    height: 47px; }
  .wpx47-xl {
    width: 47px; }
  .hpx48-xl {
    height: 48px; }
  .wpx48-xl {
    width: 48px; }
  .hpx49-xl {
    height: 49px; }
  .wpx49-xl {
    width: 49px; }
  .hpx50-xl {
    height: 50px; }
  .wpx50-xl {
    width: 50px; }
  .hpx51-xl {
    height: 51px; }
  .wpx51-xl {
    width: 51px; }
  .hpx52-xl {
    height: 52px; }
  .wpx52-xl {
    width: 52px; }
  .hpx53-xl {
    height: 53px; }
  .wpx53-xl {
    width: 53px; }
  .hpx54-xl {
    height: 54px; }
  .wpx54-xl {
    width: 54px; }
  .hpx55-xl {
    height: 55px; }
  .wpx55-xl {
    width: 55px; }
  .hpx56-xl {
    height: 56px; }
  .wpx56-xl {
    width: 56px; }
  .hpx57-xl {
    height: 57px; }
  .wpx57-xl {
    width: 57px; }
  .hpx58-xl {
    height: 58px; }
  .wpx58-xl {
    width: 58px; }
  .hpx59-xl {
    height: 59px; }
  .wpx59-xl {
    width: 59px; }
  .hpx60-xl {
    height: 60px; }
  .wpx60-xl {
    width: 60px; }
  .hpx61-xl {
    height: 61px; }
  .wpx61-xl {
    width: 61px; }
  .hpx62-xl {
    height: 62px; }
  .wpx62-xl {
    width: 62px; }
  .hpx63-xl {
    height: 63px; }
  .wpx63-xl {
    width: 63px; }
  .hpx64-xl {
    height: 64px; }
  .wpx64-xl {
    width: 64px; }
  .hpx65-xl {
    height: 65px; }
  .wpx65-xl {
    width: 65px; }
  .hpx66-xl {
    height: 66px; }
  .wpx66-xl {
    width: 66px; }
  .hpx67-xl {
    height: 67px; }
  .wpx67-xl {
    width: 67px; }
  .hpx68-xl {
    height: 68px; }
  .wpx68-xl {
    width: 68px; }
  .hpx69-xl {
    height: 69px; }
  .wpx69-xl {
    width: 69px; }
  .hpx70-xl {
    height: 70px; }
  .wpx70-xl {
    width: 70px; }
  .hpx71-xl {
    height: 71px; }
  .wpx71-xl {
    width: 71px; }
  .hpx72-xl {
    height: 72px; }
  .wpx72-xl {
    width: 72px; }
  .hpx73-xl {
    height: 73px; }
  .wpx73-xl {
    width: 73px; }
  .hpx74-xl {
    height: 74px; }
  .wpx74-xl {
    width: 74px; }
  .hpx75-xl {
    height: 75px; }
  .wpx75-xl {
    width: 75px; }
  .hpx76-xl {
    height: 76px; }
  .wpx76-xl {
    width: 76px; }
  .hpx77-xl {
    height: 77px; }
  .wpx77-xl {
    width: 77px; }
  .hpx78-xl {
    height: 78px; }
  .wpx78-xl {
    width: 78px; }
  .hpx79-xl {
    height: 79px; }
  .wpx79-xl {
    width: 79px; }
  .hpx80-xl {
    height: 80px; }
  .wpx80-xl {
    width: 80px; }
  .hpx81-xl {
    height: 81px; }
  .wpx81-xl {
    width: 81px; }
  .hpx82-xl {
    height: 82px; }
  .wpx82-xl {
    width: 82px; }
  .hpx83-xl {
    height: 83px; }
  .wpx83-xl {
    width: 83px; }
  .hpx84-xl {
    height: 84px; }
  .wpx84-xl {
    width: 84px; }
  .hpx85-xl {
    height: 85px; }
  .wpx85-xl {
    width: 85px; }
  .hpx86-xl {
    height: 86px; }
  .wpx86-xl {
    width: 86px; }
  .hpx87-xl {
    height: 87px; }
  .wpx87-xl {
    width: 87px; }
  .hpx88-xl {
    height: 88px; }
  .wpx88-xl {
    width: 88px; }
  .hpx89-xl {
    height: 89px; }
  .wpx89-xl {
    width: 89px; }
  .hpx90-xl {
    height: 90px; }
  .wpx90-xl {
    width: 90px; }
  .hpx91-xl {
    height: 91px; }
  .wpx91-xl {
    width: 91px; }
  .hpx92-xl {
    height: 92px; }
  .wpx92-xl {
    width: 92px; }
  .hpx93-xl {
    height: 93px; }
  .wpx93-xl {
    width: 93px; }
  .hpx94-xl {
    height: 94px; }
  .wpx94-xl {
    width: 94px; }
  .hpx95-xl {
    height: 95px; }
  .wpx95-xl {
    width: 95px; }
  .hpx96-xl {
    height: 96px; }
  .wpx96-xl {
    width: 96px; }
  .hpx97-xl {
    height: 97px; }
  .wpx97-xl {
    width: 97px; }
  .hpx98-xl {
    height: 98px; }
  .wpx98-xl {
    width: 98px; }
  .hpx99-xl {
    height: 99px; }
  .wpx99-xl {
    width: 99px; }
  .hpx100-xl {
    height: 100px; }
  .wpx100-xl {
    width: 100px; } }

@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; }
  .hpx2-xlg {
    height: 2px; }
  .wpx2-xlg {
    width: 2px; }
  .hpx3-xlg {
    height: 3px; }
  .wpx3-xlg {
    width: 3px; }
  .hpx4-xlg {
    height: 4px; }
  .wpx4-xlg {
    width: 4px; }
  .hpx5-xlg {
    height: 5px; }
  .wpx5-xlg {
    width: 5px; }
  .hpx6-xlg {
    height: 6px; }
  .wpx6-xlg {
    width: 6px; }
  .hpx7-xlg {
    height: 7px; }
  .wpx7-xlg {
    width: 7px; }
  .hpx8-xlg {
    height: 8px; }
  .wpx8-xlg {
    width: 8px; }
  .hpx9-xlg {
    height: 9px; }
  .wpx9-xlg {
    width: 9px; }
  .hpx10-xlg {
    height: 10px; }
  .wpx10-xlg {
    width: 10px; }
  .hpx11-xlg {
    height: 11px; }
  .wpx11-xlg {
    width: 11px; }
  .hpx12-xlg {
    height: 12px; }
  .wpx12-xlg {
    width: 12px; }
  .hpx13-xlg {
    height: 13px; }
  .wpx13-xlg {
    width: 13px; }
  .hpx14-xlg {
    height: 14px; }
  .wpx14-xlg {
    width: 14px; }
  .hpx15-xlg {
    height: 15px; }
  .wpx15-xlg {
    width: 15px; }
  .hpx16-xlg {
    height: 16px; }
  .wpx16-xlg {
    width: 16px; }
  .hpx17-xlg {
    height: 17px; }
  .wpx17-xlg {
    width: 17px; }
  .hpx18-xlg {
    height: 18px; }
  .wpx18-xlg {
    width: 18px; }
  .hpx19-xlg {
    height: 19px; }
  .wpx19-xlg {
    width: 19px; }
  .hpx20-xlg {
    height: 20px; }
  .wpx20-xlg {
    width: 20px; }
  .hpx21-xlg {
    height: 21px; }
  .wpx21-xlg {
    width: 21px; }
  .hpx22-xlg {
    height: 22px; }
  .wpx22-xlg {
    width: 22px; }
  .hpx23-xlg {
    height: 23px; }
  .wpx23-xlg {
    width: 23px; }
  .hpx24-xlg {
    height: 24px; }
  .wpx24-xlg {
    width: 24px; }
  .hpx25-xlg {
    height: 25px; }
  .wpx25-xlg {
    width: 25px; }
  .hpx26-xlg {
    height: 26px; }
  .wpx26-xlg {
    width: 26px; }
  .hpx27-xlg {
    height: 27px; }
  .wpx27-xlg {
    width: 27px; }
  .hpx28-xlg {
    height: 28px; }
  .wpx28-xlg {
    width: 28px; }
  .hpx29-xlg {
    height: 29px; }
  .wpx29-xlg {
    width: 29px; }
  .hpx30-xlg {
    height: 30px; }
  .wpx30-xlg {
    width: 30px; }
  .hpx31-xlg {
    height: 31px; }
  .wpx31-xlg {
    width: 31px; }
  .hpx32-xlg {
    height: 32px; }
  .wpx32-xlg {
    width: 32px; }
  .hpx33-xlg {
    height: 33px; }
  .wpx33-xlg {
    width: 33px; }
  .hpx34-xlg {
    height: 34px; }
  .wpx34-xlg {
    width: 34px; }
  .hpx35-xlg {
    height: 35px; }
  .wpx35-xlg {
    width: 35px; }
  .hpx36-xlg {
    height: 36px; }
  .wpx36-xlg {
    width: 36px; }
  .hpx37-xlg {
    height: 37px; }
  .wpx37-xlg {
    width: 37px; }
  .hpx38-xlg {
    height: 38px; }
  .wpx38-xlg {
    width: 38px; }
  .hpx39-xlg {
    height: 39px; }
  .wpx39-xlg {
    width: 39px; }
  .hpx40-xlg {
    height: 40px; }
  .wpx40-xlg {
    width: 40px; }
  .hpx41-xlg {
    height: 41px; }
  .wpx41-xlg {
    width: 41px; }
  .hpx42-xlg {
    height: 42px; }
  .wpx42-xlg {
    width: 42px; }
  .hpx43-xlg {
    height: 43px; }
  .wpx43-xlg {
    width: 43px; }
  .hpx44-xlg {
    height: 44px; }
  .wpx44-xlg {
    width: 44px; }
  .hpx45-xlg {
    height: 45px; }
  .wpx45-xlg {
    width: 45px; }
  .hpx46-xlg {
    height: 46px; }
  .wpx46-xlg {
    width: 46px; }
  .hpx47-xlg {
    height: 47px; }
  .wpx47-xlg {
    width: 47px; }
  .hpx48-xlg {
    height: 48px; }
  .wpx48-xlg {
    width: 48px; }
  .hpx49-xlg {
    height: 49px; }
  .wpx49-xlg {
    width: 49px; }
  .hpx50-xlg {
    height: 50px; }
  .wpx50-xlg {
    width: 50px; }
  .hpx51-xlg {
    height: 51px; }
  .wpx51-xlg {
    width: 51px; }
  .hpx52-xlg {
    height: 52px; }
  .wpx52-xlg {
    width: 52px; }
  .hpx53-xlg {
    height: 53px; }
  .wpx53-xlg {
    width: 53px; }
  .hpx54-xlg {
    height: 54px; }
  .wpx54-xlg {
    width: 54px; }
  .hpx55-xlg {
    height: 55px; }
  .wpx55-xlg {
    width: 55px; }
  .hpx56-xlg {
    height: 56px; }
  .wpx56-xlg {
    width: 56px; }
  .hpx57-xlg {
    height: 57px; }
  .wpx57-xlg {
    width: 57px; }
  .hpx58-xlg {
    height: 58px; }
  .wpx58-xlg {
    width: 58px; }
  .hpx59-xlg {
    height: 59px; }
  .wpx59-xlg {
    width: 59px; }
  .hpx60-xlg {
    height: 60px; }
  .wpx60-xlg {
    width: 60px; }
  .hpx61-xlg {
    height: 61px; }
  .wpx61-xlg {
    width: 61px; }
  .hpx62-xlg {
    height: 62px; }
  .wpx62-xlg {
    width: 62px; }
  .hpx63-xlg {
    height: 63px; }
  .wpx63-xlg {
    width: 63px; }
  .hpx64-xlg {
    height: 64px; }
  .wpx64-xlg {
    width: 64px; }
  .hpx65-xlg {
    height: 65px; }
  .wpx65-xlg {
    width: 65px; }
  .hpx66-xlg {
    height: 66px; }
  .wpx66-xlg {
    width: 66px; }
  .hpx67-xlg {
    height: 67px; }
  .wpx67-xlg {
    width: 67px; }
  .hpx68-xlg {
    height: 68px; }
  .wpx68-xlg {
    width: 68px; }
  .hpx69-xlg {
    height: 69px; }
  .wpx69-xlg {
    width: 69px; }
  .hpx70-xlg {
    height: 70px; }
  .wpx70-xlg {
    width: 70px; }
  .hpx71-xlg {
    height: 71px; }
  .wpx71-xlg {
    width: 71px; }
  .hpx72-xlg {
    height: 72px; }
  .wpx72-xlg {
    width: 72px; }
  .hpx73-xlg {
    height: 73px; }
  .wpx73-xlg {
    width: 73px; }
  .hpx74-xlg {
    height: 74px; }
  .wpx74-xlg {
    width: 74px; }
  .hpx75-xlg {
    height: 75px; }
  .wpx75-xlg {
    width: 75px; }
  .hpx76-xlg {
    height: 76px; }
  .wpx76-xlg {
    width: 76px; }
  .hpx77-xlg {
    height: 77px; }
  .wpx77-xlg {
    width: 77px; }
  .hpx78-xlg {
    height: 78px; }
  .wpx78-xlg {
    width: 78px; }
  .hpx79-xlg {
    height: 79px; }
  .wpx79-xlg {
    width: 79px; }
  .hpx80-xlg {
    height: 80px; }
  .wpx80-xlg {
    width: 80px; }
  .hpx81-xlg {
    height: 81px; }
  .wpx81-xlg {
    width: 81px; }
  .hpx82-xlg {
    height: 82px; }
  .wpx82-xlg {
    width: 82px; }
  .hpx83-xlg {
    height: 83px; }
  .wpx83-xlg {
    width: 83px; }
  .hpx84-xlg {
    height: 84px; }
  .wpx84-xlg {
    width: 84px; }
  .hpx85-xlg {
    height: 85px; }
  .wpx85-xlg {
    width: 85px; }
  .hpx86-xlg {
    height: 86px; }
  .wpx86-xlg {
    width: 86px; }
  .hpx87-xlg {
    height: 87px; }
  .wpx87-xlg {
    width: 87px; }
  .hpx88-xlg {
    height: 88px; }
  .wpx88-xlg {
    width: 88px; }
  .hpx89-xlg {
    height: 89px; }
  .wpx89-xlg {
    width: 89px; }
  .hpx90-xlg {
    height: 90px; }
  .wpx90-xlg {
    width: 90px; }
  .hpx91-xlg {
    height: 91px; }
  .wpx91-xlg {
    width: 91px; }
  .hpx92-xlg {
    height: 92px; }
  .wpx92-xlg {
    width: 92px; }
  .hpx93-xlg {
    height: 93px; }
  .wpx93-xlg {
    width: 93px; }
  .hpx94-xlg {
    height: 94px; }
  .wpx94-xlg {
    width: 94px; }
  .hpx95-xlg {
    height: 95px; }
  .wpx95-xlg {
    width: 95px; }
  .hpx96-xlg {
    height: 96px; }
  .wpx96-xlg {
    width: 96px; }
  .hpx97-xlg {
    height: 97px; }
  .wpx97-xlg {
    width: 97px; }
  .hpx98-xlg {
    height: 98px; }
  .wpx98-xlg {
    width: 98px; }
  .hpx99-xlg {
    height: 99px; }
  .wpx99-xlg {
    width: 99px; }
  .hpx100-xlg {
    height: 100px; }
  .wpx100-xlg {
    width: 100px; } }

@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; }
  .hpx2-lg {
    height: 2px; }
  .wpx2-lg {
    width: 2px; }
  .hpx3-lg {
    height: 3px; }
  .wpx3-lg {
    width: 3px; }
  .hpx4-lg {
    height: 4px; }
  .wpx4-lg {
    width: 4px; }
  .hpx5-lg {
    height: 5px; }
  .wpx5-lg {
    width: 5px; }
  .hpx6-lg {
    height: 6px; }
  .wpx6-lg {
    width: 6px; }
  .hpx7-lg {
    height: 7px; }
  .wpx7-lg {
    width: 7px; }
  .hpx8-lg {
    height: 8px; }
  .wpx8-lg {
    width: 8px; }
  .hpx9-lg {
    height: 9px; }
  .wpx9-lg {
    width: 9px; }
  .hpx10-lg {
    height: 10px; }
  .wpx10-lg {
    width: 10px; }
  .hpx11-lg {
    height: 11px; }
  .wpx11-lg {
    width: 11px; }
  .hpx12-lg {
    height: 12px; }
  .wpx12-lg {
    width: 12px; }
  .hpx13-lg {
    height: 13px; }
  .wpx13-lg {
    width: 13px; }
  .hpx14-lg {
    height: 14px; }
  .wpx14-lg {
    width: 14px; }
  .hpx15-lg {
    height: 15px; }
  .wpx15-lg {
    width: 15px; }
  .hpx16-lg {
    height: 16px; }
  .wpx16-lg {
    width: 16px; }
  .hpx17-lg {
    height: 17px; }
  .wpx17-lg {
    width: 17px; }
  .hpx18-lg {
    height: 18px; }
  .wpx18-lg {
    width: 18px; }
  .hpx19-lg {
    height: 19px; }
  .wpx19-lg {
    width: 19px; }
  .hpx20-lg {
    height: 20px; }
  .wpx20-lg {
    width: 20px; }
  .hpx21-lg {
    height: 21px; }
  .wpx21-lg {
    width: 21px; }
  .hpx22-lg {
    height: 22px; }
  .wpx22-lg {
    width: 22px; }
  .hpx23-lg {
    height: 23px; }
  .wpx23-lg {
    width: 23px; }
  .hpx24-lg {
    height: 24px; }
  .wpx24-lg {
    width: 24px; }
  .hpx25-lg {
    height: 25px; }
  .wpx25-lg {
    width: 25px; }
  .hpx26-lg {
    height: 26px; }
  .wpx26-lg {
    width: 26px; }
  .hpx27-lg {
    height: 27px; }
  .wpx27-lg {
    width: 27px; }
  .hpx28-lg {
    height: 28px; }
  .wpx28-lg {
    width: 28px; }
  .hpx29-lg {
    height: 29px; }
  .wpx29-lg {
    width: 29px; }
  .hpx30-lg {
    height: 30px; }
  .wpx30-lg {
    width: 30px; }
  .hpx31-lg {
    height: 31px; }
  .wpx31-lg {
    width: 31px; }
  .hpx32-lg {
    height: 32px; }
  .wpx32-lg {
    width: 32px; }
  .hpx33-lg {
    height: 33px; }
  .wpx33-lg {
    width: 33px; }
  .hpx34-lg {
    height: 34px; }
  .wpx34-lg {
    width: 34px; }
  .hpx35-lg {
    height: 35px; }
  .wpx35-lg {
    width: 35px; }
  .hpx36-lg {
    height: 36px; }
  .wpx36-lg {
    width: 36px; }
  .hpx37-lg {
    height: 37px; }
  .wpx37-lg {
    width: 37px; }
  .hpx38-lg {
    height: 38px; }
  .wpx38-lg {
    width: 38px; }
  .hpx39-lg {
    height: 39px; }
  .wpx39-lg {
    width: 39px; }
  .hpx40-lg {
    height: 40px; }
  .wpx40-lg {
    width: 40px; }
  .hpx41-lg {
    height: 41px; }
  .wpx41-lg {
    width: 41px; }
  .hpx42-lg {
    height: 42px; }
  .wpx42-lg {
    width: 42px; }
  .hpx43-lg {
    height: 43px; }
  .wpx43-lg {
    width: 43px; }
  .hpx44-lg {
    height: 44px; }
  .wpx44-lg {
    width: 44px; }
  .hpx45-lg {
    height: 45px; }
  .wpx45-lg {
    width: 45px; }
  .hpx46-lg {
    height: 46px; }
  .wpx46-lg {
    width: 46px; }
  .hpx47-lg {
    height: 47px; }
  .wpx47-lg {
    width: 47px; }
  .hpx48-lg {
    height: 48px; }
  .wpx48-lg {
    width: 48px; }
  .hpx49-lg {
    height: 49px; }
  .wpx49-lg {
    width: 49px; }
  .hpx50-lg {
    height: 50px; }
  .wpx50-lg {
    width: 50px; }
  .hpx51-lg {
    height: 51px; }
  .wpx51-lg {
    width: 51px; }
  .hpx52-lg {
    height: 52px; }
  .wpx52-lg {
    width: 52px; }
  .hpx53-lg {
    height: 53px; }
  .wpx53-lg {
    width: 53px; }
  .hpx54-lg {
    height: 54px; }
  .wpx54-lg {
    width: 54px; }
  .hpx55-lg {
    height: 55px; }
  .wpx55-lg {
    width: 55px; }
  .hpx56-lg {
    height: 56px; }
  .wpx56-lg {
    width: 56px; }
  .hpx57-lg {
    height: 57px; }
  .wpx57-lg {
    width: 57px; }
  .hpx58-lg {
    height: 58px; }
  .wpx58-lg {
    width: 58px; }
  .hpx59-lg {
    height: 59px; }
  .wpx59-lg {
    width: 59px; }
  .hpx60-lg {
    height: 60px; }
  .wpx60-lg {
    width: 60px; }
  .hpx61-lg {
    height: 61px; }
  .wpx61-lg {
    width: 61px; }
  .hpx62-lg {
    height: 62px; }
  .wpx62-lg {
    width: 62px; }
  .hpx63-lg {
    height: 63px; }
  .wpx63-lg {
    width: 63px; }
  .hpx64-lg {
    height: 64px; }
  .wpx64-lg {
    width: 64px; }
  .hpx65-lg {
    height: 65px; }
  .wpx65-lg {
    width: 65px; }
  .hpx66-lg {
    height: 66px; }
  .wpx66-lg {
    width: 66px; }
  .hpx67-lg {
    height: 67px; }
  .wpx67-lg {
    width: 67px; }
  .hpx68-lg {
    height: 68px; }
  .wpx68-lg {
    width: 68px; }
  .hpx69-lg {
    height: 69px; }
  .wpx69-lg {
    width: 69px; }
  .hpx70-lg {
    height: 70px; }
  .wpx70-lg {
    width: 70px; }
  .hpx71-lg {
    height: 71px; }
  .wpx71-lg {
    width: 71px; }
  .hpx72-lg {
    height: 72px; }
  .wpx72-lg {
    width: 72px; }
  .hpx73-lg {
    height: 73px; }
  .wpx73-lg {
    width: 73px; }
  .hpx74-lg {
    height: 74px; }
  .wpx74-lg {
    width: 74px; }
  .hpx75-lg {
    height: 75px; }
  .wpx75-lg {
    width: 75px; }
  .hpx76-lg {
    height: 76px; }
  .wpx76-lg {
    width: 76px; }
  .hpx77-lg {
    height: 77px; }
  .wpx77-lg {
    width: 77px; }
  .hpx78-lg {
    height: 78px; }
  .wpx78-lg {
    width: 78px; }
  .hpx79-lg {
    height: 79px; }
  .wpx79-lg {
    width: 79px; }
  .hpx80-lg {
    height: 80px; }
  .wpx80-lg {
    width: 80px; }
  .hpx81-lg {
    height: 81px; }
  .wpx81-lg {
    width: 81px; }
  .hpx82-lg {
    height: 82px; }
  .wpx82-lg {
    width: 82px; }
  .hpx83-lg {
    height: 83px; }
  .wpx83-lg {
    width: 83px; }
  .hpx84-lg {
    height: 84px; }
  .wpx84-lg {
    width: 84px; }
  .hpx85-lg {
    height: 85px; }
  .wpx85-lg {
    width: 85px; }
  .hpx86-lg {
    height: 86px; }
  .wpx86-lg {
    width: 86px; }
  .hpx87-lg {
    height: 87px; }
  .wpx87-lg {
    width: 87px; }
  .hpx88-lg {
    height: 88px; }
  .wpx88-lg {
    width: 88px; }
  .hpx89-lg {
    height: 89px; }
  .wpx89-lg {
    width: 89px; }
  .hpx90-lg {
    height: 90px; }
  .wpx90-lg {
    width: 90px; }
  .hpx91-lg {
    height: 91px; }
  .wpx91-lg {
    width: 91px; }
  .hpx92-lg {
    height: 92px; }
  .wpx92-lg {
    width: 92px; }
  .hpx93-lg {
    height: 93px; }
  .wpx93-lg {
    width: 93px; }
  .hpx94-lg {
    height: 94px; }
  .wpx94-lg {
    width: 94px; }
  .hpx95-lg {
    height: 95px; }
  .wpx95-lg {
    width: 95px; }
  .hpx96-lg {
    height: 96px; }
  .wpx96-lg {
    width: 96px; }
  .hpx97-lg {
    height: 97px; }
  .wpx97-lg {
    width: 97px; }
  .hpx98-lg {
    height: 98px; }
  .wpx98-lg {
    width: 98px; }
  .hpx99-lg {
    height: 99px; }
  .wpx99-lg {
    width: 99px; }
  .hpx100-lg {
    height: 100px; }
  .wpx100-lg {
    width: 100px; } }

@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; }
  .hpx2-lgm {
    height: 2px; }
  .wpx2-lgm {
    width: 2px; }
  .hpx3-lgm {
    height: 3px; }
  .wpx3-lgm {
    width: 3px; }
  .hpx4-lgm {
    height: 4px; }
  .wpx4-lgm {
    width: 4px; }
  .hpx5-lgm {
    height: 5px; }
  .wpx5-lgm {
    width: 5px; }
  .hpx6-lgm {
    height: 6px; }
  .wpx6-lgm {
    width: 6px; }
  .hpx7-lgm {
    height: 7px; }
  .wpx7-lgm {
    width: 7px; }
  .hpx8-lgm {
    height: 8px; }
  .wpx8-lgm {
    width: 8px; }
  .hpx9-lgm {
    height: 9px; }
  .wpx9-lgm {
    width: 9px; }
  .hpx10-lgm {
    height: 10px; }
  .wpx10-lgm {
    width: 10px; }
  .hpx11-lgm {
    height: 11px; }
  .wpx11-lgm {
    width: 11px; }
  .hpx12-lgm {
    height: 12px; }
  .wpx12-lgm {
    width: 12px; }
  .hpx13-lgm {
    height: 13px; }
  .wpx13-lgm {
    width: 13px; }
  .hpx14-lgm {
    height: 14px; }
  .wpx14-lgm {
    width: 14px; }
  .hpx15-lgm {
    height: 15px; }
  .wpx15-lgm {
    width: 15px; }
  .hpx16-lgm {
    height: 16px; }
  .wpx16-lgm {
    width: 16px; }
  .hpx17-lgm {
    height: 17px; }
  .wpx17-lgm {
    width: 17px; }
  .hpx18-lgm {
    height: 18px; }
  .wpx18-lgm {
    width: 18px; }
  .hpx19-lgm {
    height: 19px; }
  .wpx19-lgm {
    width: 19px; }
  .hpx20-lgm {
    height: 20px; }
  .wpx20-lgm {
    width: 20px; }
  .hpx21-lgm {
    height: 21px; }
  .wpx21-lgm {
    width: 21px; }
  .hpx22-lgm {
    height: 22px; }
  .wpx22-lgm {
    width: 22px; }
  .hpx23-lgm {
    height: 23px; }
  .wpx23-lgm {
    width: 23px; }
  .hpx24-lgm {
    height: 24px; }
  .wpx24-lgm {
    width: 24px; }
  .hpx25-lgm {
    height: 25px; }
  .wpx25-lgm {
    width: 25px; }
  .hpx26-lgm {
    height: 26px; }
  .wpx26-lgm {
    width: 26px; }
  .hpx27-lgm {
    height: 27px; }
  .wpx27-lgm {
    width: 27px; }
  .hpx28-lgm {
    height: 28px; }
  .wpx28-lgm {
    width: 28px; }
  .hpx29-lgm {
    height: 29px; }
  .wpx29-lgm {
    width: 29px; }
  .hpx30-lgm {
    height: 30px; }
  .wpx30-lgm {
    width: 30px; }
  .hpx31-lgm {
    height: 31px; }
  .wpx31-lgm {
    width: 31px; }
  .hpx32-lgm {
    height: 32px; }
  .wpx32-lgm {
    width: 32px; }
  .hpx33-lgm {
    height: 33px; }
  .wpx33-lgm {
    width: 33px; }
  .hpx34-lgm {
    height: 34px; }
  .wpx34-lgm {
    width: 34px; }
  .hpx35-lgm {
    height: 35px; }
  .wpx35-lgm {
    width: 35px; }
  .hpx36-lgm {
    height: 36px; }
  .wpx36-lgm {
    width: 36px; }
  .hpx37-lgm {
    height: 37px; }
  .wpx37-lgm {
    width: 37px; }
  .hpx38-lgm {
    height: 38px; }
  .wpx38-lgm {
    width: 38px; }
  .hpx39-lgm {
    height: 39px; }
  .wpx39-lgm {
    width: 39px; }
  .hpx40-lgm {
    height: 40px; }
  .wpx40-lgm {
    width: 40px; }
  .hpx41-lgm {
    height: 41px; }
  .wpx41-lgm {
    width: 41px; }
  .hpx42-lgm {
    height: 42px; }
  .wpx42-lgm {
    width: 42px; }
  .hpx43-lgm {
    height: 43px; }
  .wpx43-lgm {
    width: 43px; }
  .hpx44-lgm {
    height: 44px; }
  .wpx44-lgm {
    width: 44px; }
  .hpx45-lgm {
    height: 45px; }
  .wpx45-lgm {
    width: 45px; }
  .hpx46-lgm {
    height: 46px; }
  .wpx46-lgm {
    width: 46px; }
  .hpx47-lgm {
    height: 47px; }
  .wpx47-lgm {
    width: 47px; }
  .hpx48-lgm {
    height: 48px; }
  .wpx48-lgm {
    width: 48px; }
  .hpx49-lgm {
    height: 49px; }
  .wpx49-lgm {
    width: 49px; }
  .hpx50-lgm {
    height: 50px; }
  .wpx50-lgm {
    width: 50px; }
  .hpx51-lgm {
    height: 51px; }
  .wpx51-lgm {
    width: 51px; }
  .hpx52-lgm {
    height: 52px; }
  .wpx52-lgm {
    width: 52px; }
  .hpx53-lgm {
    height: 53px; }
  .wpx53-lgm {
    width: 53px; }
  .hpx54-lgm {
    height: 54px; }
  .wpx54-lgm {
    width: 54px; }
  .hpx55-lgm {
    height: 55px; }
  .wpx55-lgm {
    width: 55px; }
  .hpx56-lgm {
    height: 56px; }
  .wpx56-lgm {
    width: 56px; }
  .hpx57-lgm {
    height: 57px; }
  .wpx57-lgm {
    width: 57px; }
  .hpx58-lgm {
    height: 58px; }
  .wpx58-lgm {
    width: 58px; }
  .hpx59-lgm {
    height: 59px; }
  .wpx59-lgm {
    width: 59px; }
  .hpx60-lgm {
    height: 60px; }
  .wpx60-lgm {
    width: 60px; }
  .hpx61-lgm {
    height: 61px; }
  .wpx61-lgm {
    width: 61px; }
  .hpx62-lgm {
    height: 62px; }
  .wpx62-lgm {
    width: 62px; }
  .hpx63-lgm {
    height: 63px; }
  .wpx63-lgm {
    width: 63px; }
  .hpx64-lgm {
    height: 64px; }
  .wpx64-lgm {
    width: 64px; }
  .hpx65-lgm {
    height: 65px; }
  .wpx65-lgm {
    width: 65px; }
  .hpx66-lgm {
    height: 66px; }
  .wpx66-lgm {
    width: 66px; }
  .hpx67-lgm {
    height: 67px; }
  .wpx67-lgm {
    width: 67px; }
  .hpx68-lgm {
    height: 68px; }
  .wpx68-lgm {
    width: 68px; }
  .hpx69-lgm {
    height: 69px; }
  .wpx69-lgm {
    width: 69px; }
  .hpx70-lgm {
    height: 70px; }
  .wpx70-lgm {
    width: 70px; }
  .hpx71-lgm {
    height: 71px; }
  .wpx71-lgm {
    width: 71px; }
  .hpx72-lgm {
    height: 72px; }
  .wpx72-lgm {
    width: 72px; }
  .hpx73-lgm {
    height: 73px; }
  .wpx73-lgm {
    width: 73px; }
  .hpx74-lgm {
    height: 74px; }
  .wpx74-lgm {
    width: 74px; }
  .hpx75-lgm {
    height: 75px; }
  .wpx75-lgm {
    width: 75px; }
  .hpx76-lgm {
    height: 76px; }
  .wpx76-lgm {
    width: 76px; }
  .hpx77-lgm {
    height: 77px; }
  .wpx77-lgm {
    width: 77px; }
  .hpx78-lgm {
    height: 78px; }
  .wpx78-lgm {
    width: 78px; }
  .hpx79-lgm {
    height: 79px; }
  .wpx79-lgm {
    width: 79px; }
  .hpx80-lgm {
    height: 80px; }
  .wpx80-lgm {
    width: 80px; }
  .hpx81-lgm {
    height: 81px; }
  .wpx81-lgm {
    width: 81px; }
  .hpx82-lgm {
    height: 82px; }
  .wpx82-lgm {
    width: 82px; }
  .hpx83-lgm {
    height: 83px; }
  .wpx83-lgm {
    width: 83px; }
  .hpx84-lgm {
    height: 84px; }
  .wpx84-lgm {
    width: 84px; }
  .hpx85-lgm {
    height: 85px; }
  .wpx85-lgm {
    width: 85px; }
  .hpx86-lgm {
    height: 86px; }
  .wpx86-lgm {
    width: 86px; }
  .hpx87-lgm {
    height: 87px; }
  .wpx87-lgm {
    width: 87px; }
  .hpx88-lgm {
    height: 88px; }
  .wpx88-lgm {
    width: 88px; }
  .hpx89-lgm {
    height: 89px; }
  .wpx89-lgm {
    width: 89px; }
  .hpx90-lgm {
    height: 90px; }
  .wpx90-lgm {
    width: 90px; }
  .hpx91-lgm {
    height: 91px; }
  .wpx91-lgm {
    width: 91px; }
  .hpx92-lgm {
    height: 92px; }
  .wpx92-lgm {
    width: 92px; }
  .hpx93-lgm {
    height: 93px; }
  .wpx93-lgm {
    width: 93px; }
  .hpx94-lgm {
    height: 94px; }
  .wpx94-lgm {
    width: 94px; }
  .hpx95-lgm {
    height: 95px; }
  .wpx95-lgm {
    width: 95px; }
  .hpx96-lgm {
    height: 96px; }
  .wpx96-lgm {
    width: 96px; }
  .hpx97-lgm {
    height: 97px; }
  .wpx97-lgm {
    width: 97px; }
  .hpx98-lgm {
    height: 98px; }
  .wpx98-lgm {
    width: 98px; }
  .hpx99-lgm {
    height: 99px; }
  .wpx99-lgm {
    width: 99px; }
  .hpx100-lgm {
    height: 100px; }
  .wpx100-lgm {
    width: 100px; } }

@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; }
  .hpx2-md {
    height: 2px; }
  .wpx2-md {
    width: 2px; }
  .hpx3-md {
    height: 3px; }
  .wpx3-md {
    width: 3px; }
  .hpx4-md {
    height: 4px; }
  .wpx4-md {
    width: 4px; }
  .hpx5-md {
    height: 5px; }
  .wpx5-md {
    width: 5px; }
  .hpx6-md {
    height: 6px; }
  .wpx6-md {
    width: 6px; }
  .hpx7-md {
    height: 7px; }
  .wpx7-md {
    width: 7px; }
  .hpx8-md {
    height: 8px; }
  .wpx8-md {
    width: 8px; }
  .hpx9-md {
    height: 9px; }
  .wpx9-md {
    width: 9px; }
  .hpx10-md {
    height: 10px; }
  .wpx10-md {
    width: 10px; }
  .hpx11-md {
    height: 11px; }
  .wpx11-md {
    width: 11px; }
  .hpx12-md {
    height: 12px; }
  .wpx12-md {
    width: 12px; }
  .hpx13-md {
    height: 13px; }
  .wpx13-md {
    width: 13px; }
  .hpx14-md {
    height: 14px; }
  .wpx14-md {
    width: 14px; }
  .hpx15-md {
    height: 15px; }
  .wpx15-md {
    width: 15px; }
  .hpx16-md {
    height: 16px; }
  .wpx16-md {
    width: 16px; }
  .hpx17-md {
    height: 17px; }
  .wpx17-md {
    width: 17px; }
  .hpx18-md {
    height: 18px; }
  .wpx18-md {
    width: 18px; }
  .hpx19-md {
    height: 19px; }
  .wpx19-md {
    width: 19px; }
  .hpx20-md {
    height: 20px; }
  .wpx20-md {
    width: 20px; }
  .hpx21-md {
    height: 21px; }
  .wpx21-md {
    width: 21px; }
  .hpx22-md {
    height: 22px; }
  .wpx22-md {
    width: 22px; }
  .hpx23-md {
    height: 23px; }
  .wpx23-md {
    width: 23px; }
  .hpx24-md {
    height: 24px; }
  .wpx24-md {
    width: 24px; }
  .hpx25-md {
    height: 25px; }
  .wpx25-md {
    width: 25px; }
  .hpx26-md {
    height: 26px; }
  .wpx26-md {
    width: 26px; }
  .hpx27-md {
    height: 27px; }
  .wpx27-md {
    width: 27px; }
  .hpx28-md {
    height: 28px; }
  .wpx28-md {
    width: 28px; }
  .hpx29-md {
    height: 29px; }
  .wpx29-md {
    width: 29px; }
  .hpx30-md {
    height: 30px; }
  .wpx30-md {
    width: 30px; }
  .hpx31-md {
    height: 31px; }
  .wpx31-md {
    width: 31px; }
  .hpx32-md {
    height: 32px; }
  .wpx32-md {
    width: 32px; }
  .hpx33-md {
    height: 33px; }
  .wpx33-md {
    width: 33px; }
  .hpx34-md {
    height: 34px; }
  .wpx34-md {
    width: 34px; }
  .hpx35-md {
    height: 35px; }
  .wpx35-md {
    width: 35px; }
  .hpx36-md {
    height: 36px; }
  .wpx36-md {
    width: 36px; }
  .hpx37-md {
    height: 37px; }
  .wpx37-md {
    width: 37px; }
  .hpx38-md {
    height: 38px; }
  .wpx38-md {
    width: 38px; }
  .hpx39-md {
    height: 39px; }
  .wpx39-md {
    width: 39px; }
  .hpx40-md {
    height: 40px; }
  .wpx40-md {
    width: 40px; }
  .hpx41-md {
    height: 41px; }
  .wpx41-md {
    width: 41px; }
  .hpx42-md {
    height: 42px; }
  .wpx42-md {
    width: 42px; }
  .hpx43-md {
    height: 43px; }
  .wpx43-md {
    width: 43px; }
  .hpx44-md {
    height: 44px; }
  .wpx44-md {
    width: 44px; }
  .hpx45-md {
    height: 45px; }
  .wpx45-md {
    width: 45px; }
  .hpx46-md {
    height: 46px; }
  .wpx46-md {
    width: 46px; }
  .hpx47-md {
    height: 47px; }
  .wpx47-md {
    width: 47px; }
  .hpx48-md {
    height: 48px; }
  .wpx48-md {
    width: 48px; }
  .hpx49-md {
    height: 49px; }
  .wpx49-md {
    width: 49px; }
  .hpx50-md {
    height: 50px; }
  .wpx50-md {
    width: 50px; }
  .hpx51-md {
    height: 51px; }
  .wpx51-md {
    width: 51px; }
  .hpx52-md {
    height: 52px; }
  .wpx52-md {
    width: 52px; }
  .hpx53-md {
    height: 53px; }
  .wpx53-md {
    width: 53px; }
  .hpx54-md {
    height: 54px; }
  .wpx54-md {
    width: 54px; }
  .hpx55-md {
    height: 55px; }
  .wpx55-md {
    width: 55px; }
  .hpx56-md {
    height: 56px; }
  .wpx56-md {
    width: 56px; }
  .hpx57-md {
    height: 57px; }
  .wpx57-md {
    width: 57px; }
  .hpx58-md {
    height: 58px; }
  .wpx58-md {
    width: 58px; }
  .hpx59-md {
    height: 59px; }
  .wpx59-md {
    width: 59px; }
  .hpx60-md {
    height: 60px; }
  .wpx60-md {
    width: 60px; }
  .hpx61-md {
    height: 61px; }
  .wpx61-md {
    width: 61px; }
  .hpx62-md {
    height: 62px; }
  .wpx62-md {
    width: 62px; }
  .hpx63-md {
    height: 63px; }
  .wpx63-md {
    width: 63px; }
  .hpx64-md {
    height: 64px; }
  .wpx64-md {
    width: 64px; }
  .hpx65-md {
    height: 65px; }
  .wpx65-md {
    width: 65px; }
  .hpx66-md {
    height: 66px; }
  .wpx66-md {
    width: 66px; }
  .hpx67-md {
    height: 67px; }
  .wpx67-md {
    width: 67px; }
  .hpx68-md {
    height: 68px; }
  .wpx68-md {
    width: 68px; }
  .hpx69-md {
    height: 69px; }
  .wpx69-md {
    width: 69px; }
  .hpx70-md {
    height: 70px; }
  .wpx70-md {
    width: 70px; }
  .hpx71-md {
    height: 71px; }
  .wpx71-md {
    width: 71px; }
  .hpx72-md {
    height: 72px; }
  .wpx72-md {
    width: 72px; }
  .hpx73-md {
    height: 73px; }
  .wpx73-md {
    width: 73px; }
  .hpx74-md {
    height: 74px; }
  .wpx74-md {
    width: 74px; }
  .hpx75-md {
    height: 75px; }
  .wpx75-md {
    width: 75px; }
  .hpx76-md {
    height: 76px; }
  .wpx76-md {
    width: 76px; }
  .hpx77-md {
    height: 77px; }
  .wpx77-md {
    width: 77px; }
  .hpx78-md {
    height: 78px; }
  .wpx78-md {
    width: 78px; }
  .hpx79-md {
    height: 79px; }
  .wpx79-md {
    width: 79px; }
  .hpx80-md {
    height: 80px; }
  .wpx80-md {
    width: 80px; }
  .hpx81-md {
    height: 81px; }
  .wpx81-md {
    width: 81px; }
  .hpx82-md {
    height: 82px; }
  .wpx82-md {
    width: 82px; }
  .hpx83-md {
    height: 83px; }
  .wpx83-md {
    width: 83px; }
  .hpx84-md {
    height: 84px; }
  .wpx84-md {
    width: 84px; }
  .hpx85-md {
    height: 85px; }
  .wpx85-md {
    width: 85px; }
  .hpx86-md {
    height: 86px; }
  .wpx86-md {
    width: 86px; }
  .hpx87-md {
    height: 87px; }
  .wpx87-md {
    width: 87px; }
  .hpx88-md {
    height: 88px; }
  .wpx88-md {
    width: 88px; }
  .hpx89-md {
    height: 89px; }
  .wpx89-md {
    width: 89px; }
  .hpx90-md {
    height: 90px; }
  .wpx90-md {
    width: 90px; }
  .hpx91-md {
    height: 91px; }
  .wpx91-md {
    width: 91px; }
  .hpx92-md {
    height: 92px; }
  .wpx92-md {
    width: 92px; }
  .hpx93-md {
    height: 93px; }
  .wpx93-md {
    width: 93px; }
  .hpx94-md {
    height: 94px; }
  .wpx94-md {
    width: 94px; }
  .hpx95-md {
    height: 95px; }
  .wpx95-md {
    width: 95px; }
  .hpx96-md {
    height: 96px; }
  .wpx96-md {
    width: 96px; }
  .hpx97-md {
    height: 97px; }
  .wpx97-md {
    width: 97px; }
  .hpx98-md {
    height: 98px; }
  .wpx98-md {
    width: 98px; }
  .hpx99-md {
    height: 99px; }
  .wpx99-md {
    width: 99px; }
  .hpx100-md {
    height: 100px; }
  .wpx100-md {
    width: 100px; } }

@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; }
  .hpx2-mds {
    height: 2px; }
  .wpx2-mds {
    width: 2px; }
  .hpx3-mds {
    height: 3px; }
  .wpx3-mds {
    width: 3px; }
  .hpx4-mds {
    height: 4px; }
  .wpx4-mds {
    width: 4px; }
  .hpx5-mds {
    height: 5px; }
  .wpx5-mds {
    width: 5px; }
  .hpx6-mds {
    height: 6px; }
  .wpx6-mds {
    width: 6px; }
  .hpx7-mds {
    height: 7px; }
  .wpx7-mds {
    width: 7px; }
  .hpx8-mds {
    height: 8px; }
  .wpx8-mds {
    width: 8px; }
  .hpx9-mds {
    height: 9px; }
  .wpx9-mds {
    width: 9px; }
  .hpx10-mds {
    height: 10px; }
  .wpx10-mds {
    width: 10px; }
  .hpx11-mds {
    height: 11px; }
  .wpx11-mds {
    width: 11px; }
  .hpx12-mds {
    height: 12px; }
  .wpx12-mds {
    width: 12px; }
  .hpx13-mds {
    height: 13px; }
  .wpx13-mds {
    width: 13px; }
  .hpx14-mds {
    height: 14px; }
  .wpx14-mds {
    width: 14px; }
  .hpx15-mds {
    height: 15px; }
  .wpx15-mds {
    width: 15px; }
  .hpx16-mds {
    height: 16px; }
  .wpx16-mds {
    width: 16px; }
  .hpx17-mds {
    height: 17px; }
  .wpx17-mds {
    width: 17px; }
  .hpx18-mds {
    height: 18px; }
  .wpx18-mds {
    width: 18px; }
  .hpx19-mds {
    height: 19px; }
  .wpx19-mds {
    width: 19px; }
  .hpx20-mds {
    height: 20px; }
  .wpx20-mds {
    width: 20px; }
  .hpx21-mds {
    height: 21px; }
  .wpx21-mds {
    width: 21px; }
  .hpx22-mds {
    height: 22px; }
  .wpx22-mds {
    width: 22px; }
  .hpx23-mds {
    height: 23px; }
  .wpx23-mds {
    width: 23px; }
  .hpx24-mds {
    height: 24px; }
  .wpx24-mds {
    width: 24px; }
  .hpx25-mds {
    height: 25px; }
  .wpx25-mds {
    width: 25px; }
  .hpx26-mds {
    height: 26px; }
  .wpx26-mds {
    width: 26px; }
  .hpx27-mds {
    height: 27px; }
  .wpx27-mds {
    width: 27px; }
  .hpx28-mds {
    height: 28px; }
  .wpx28-mds {
    width: 28px; }
  .hpx29-mds {
    height: 29px; }
  .wpx29-mds {
    width: 29px; }
  .hpx30-mds {
    height: 30px; }
  .wpx30-mds {
    width: 30px; }
  .hpx31-mds {
    height: 31px; }
  .wpx31-mds {
    width: 31px; }
  .hpx32-mds {
    height: 32px; }
  .wpx32-mds {
    width: 32px; }
  .hpx33-mds {
    height: 33px; }
  .wpx33-mds {
    width: 33px; }
  .hpx34-mds {
    height: 34px; }
  .wpx34-mds {
    width: 34px; }
  .hpx35-mds {
    height: 35px; }
  .wpx35-mds {
    width: 35px; }
  .hpx36-mds {
    height: 36px; }
  .wpx36-mds {
    width: 36px; }
  .hpx37-mds {
    height: 37px; }
  .wpx37-mds {
    width: 37px; }
  .hpx38-mds {
    height: 38px; }
  .wpx38-mds {
    width: 38px; }
  .hpx39-mds {
    height: 39px; }
  .wpx39-mds {
    width: 39px; }
  .hpx40-mds {
    height: 40px; }
  .wpx40-mds {
    width: 40px; }
  .hpx41-mds {
    height: 41px; }
  .wpx41-mds {
    width: 41px; }
  .hpx42-mds {
    height: 42px; }
  .wpx42-mds {
    width: 42px; }
  .hpx43-mds {
    height: 43px; }
  .wpx43-mds {
    width: 43px; }
  .hpx44-mds {
    height: 44px; }
  .wpx44-mds {
    width: 44px; }
  .hpx45-mds {
    height: 45px; }
  .wpx45-mds {
    width: 45px; }
  .hpx46-mds {
    height: 46px; }
  .wpx46-mds {
    width: 46px; }
  .hpx47-mds {
    height: 47px; }
  .wpx47-mds {
    width: 47px; }
  .hpx48-mds {
    height: 48px; }
  .wpx48-mds {
    width: 48px; }
  .hpx49-mds {
    height: 49px; }
  .wpx49-mds {
    width: 49px; }
  .hpx50-mds {
    height: 50px; }
  .wpx50-mds {
    width: 50px; }
  .hpx51-mds {
    height: 51px; }
  .wpx51-mds {
    width: 51px; }
  .hpx52-mds {
    height: 52px; }
  .wpx52-mds {
    width: 52px; }
  .hpx53-mds {
    height: 53px; }
  .wpx53-mds {
    width: 53px; }
  .hpx54-mds {
    height: 54px; }
  .wpx54-mds {
    width: 54px; }
  .hpx55-mds {
    height: 55px; }
  .wpx55-mds {
    width: 55px; }
  .hpx56-mds {
    height: 56px; }
  .wpx56-mds {
    width: 56px; }
  .hpx57-mds {
    height: 57px; }
  .wpx57-mds {
    width: 57px; }
  .hpx58-mds {
    height: 58px; }
  .wpx58-mds {
    width: 58px; }
  .hpx59-mds {
    height: 59px; }
  .wpx59-mds {
    width: 59px; }
  .hpx60-mds {
    height: 60px; }
  .wpx60-mds {
    width: 60px; }
  .hpx61-mds {
    height: 61px; }
  .wpx61-mds {
    width: 61px; }
  .hpx62-mds {
    height: 62px; }
  .wpx62-mds {
    width: 62px; }
  .hpx63-mds {
    height: 63px; }
  .wpx63-mds {
    width: 63px; }
  .hpx64-mds {
    height: 64px; }
  .wpx64-mds {
    width: 64px; }
  .hpx65-mds {
    height: 65px; }
  .wpx65-mds {
    width: 65px; }
  .hpx66-mds {
    height: 66px; }
  .wpx66-mds {
    width: 66px; }
  .hpx67-mds {
    height: 67px; }
  .wpx67-mds {
    width: 67px; }
  .hpx68-mds {
    height: 68px; }
  .wpx68-mds {
    width: 68px; }
  .hpx69-mds {
    height: 69px; }
  .wpx69-mds {
    width: 69px; }
  .hpx70-mds {
    height: 70px; }
  .wpx70-mds {
    width: 70px; }
  .hpx71-mds {
    height: 71px; }
  .wpx71-mds {
    width: 71px; }
  .hpx72-mds {
    height: 72px; }
  .wpx72-mds {
    width: 72px; }
  .hpx73-mds {
    height: 73px; }
  .wpx73-mds {
    width: 73px; }
  .hpx74-mds {
    height: 74px; }
  .wpx74-mds {
    width: 74px; }
  .hpx75-mds {
    height: 75px; }
  .wpx75-mds {
    width: 75px; }
  .hpx76-mds {
    height: 76px; }
  .wpx76-mds {
    width: 76px; }
  .hpx77-mds {
    height: 77px; }
  .wpx77-mds {
    width: 77px; }
  .hpx78-mds {
    height: 78px; }
  .wpx78-mds {
    width: 78px; }
  .hpx79-mds {
    height: 79px; }
  .wpx79-mds {
    width: 79px; }
  .hpx80-mds {
    height: 80px; }
  .wpx80-mds {
    width: 80px; }
  .hpx81-mds {
    height: 81px; }
  .wpx81-mds {
    width: 81px; }
  .hpx82-mds {
    height: 82px; }
  .wpx82-mds {
    width: 82px; }
  .hpx83-mds {
    height: 83px; }
  .wpx83-mds {
    width: 83px; }
  .hpx84-mds {
    height: 84px; }
  .wpx84-mds {
    width: 84px; }
  .hpx85-mds {
    height: 85px; }
  .wpx85-mds {
    width: 85px; }
  .hpx86-mds {
    height: 86px; }
  .wpx86-mds {
    width: 86px; }
  .hpx87-mds {
    height: 87px; }
  .wpx87-mds {
    width: 87px; }
  .hpx88-mds {
    height: 88px; }
  .wpx88-mds {
    width: 88px; }
  .hpx89-mds {
    height: 89px; }
  .wpx89-mds {
    width: 89px; }
  .hpx90-mds {
    height: 90px; }
  .wpx90-mds {
    width: 90px; }
  .hpx91-mds {
    height: 91px; }
  .wpx91-mds {
    width: 91px; }
  .hpx92-mds {
    height: 92px; }
  .wpx92-mds {
    width: 92px; }
  .hpx93-mds {
    height: 93px; }
  .wpx93-mds {
    width: 93px; }
  .hpx94-mds {
    height: 94px; }
  .wpx94-mds {
    width: 94px; }
  .hpx95-mds {
    height: 95px; }
  .wpx95-mds {
    width: 95px; }
  .hpx96-mds {
    height: 96px; }
  .wpx96-mds {
    width: 96px; }
  .hpx97-mds {
    height: 97px; }
  .wpx97-mds {
    width: 97px; }
  .hpx98-mds {
    height: 98px; }
  .wpx98-mds {
    width: 98px; }
  .hpx99-mds {
    height: 99px; }
  .wpx99-mds {
    width: 99px; }
  .hpx100-mds {
    height: 100px; }
  .wpx100-mds {
    width: 100px; } }

@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; }
  .hpx2-sm {
    height: 2px; }
  .wpx2-sm {
    width: 2px; }
  .hpx3-sm {
    height: 3px; }
  .wpx3-sm {
    width: 3px; }
  .hpx4-sm {
    height: 4px; }
  .wpx4-sm {
    width: 4px; }
  .hpx5-sm {
    height: 5px; }
  .wpx5-sm {
    width: 5px; }
  .hpx6-sm {
    height: 6px; }
  .wpx6-sm {
    width: 6px; }
  .hpx7-sm {
    height: 7px; }
  .wpx7-sm {
    width: 7px; }
  .hpx8-sm {
    height: 8px; }
  .wpx8-sm {
    width: 8px; }
  .hpx9-sm {
    height: 9px; }
  .wpx9-sm {
    width: 9px; }
  .hpx10-sm {
    height: 10px; }
  .wpx10-sm {
    width: 10px; }
  .hpx11-sm {
    height: 11px; }
  .wpx11-sm {
    width: 11px; }
  .hpx12-sm {
    height: 12px; }
  .wpx12-sm {
    width: 12px; }
  .hpx13-sm {
    height: 13px; }
  .wpx13-sm {
    width: 13px; }
  .hpx14-sm {
    height: 14px; }
  .wpx14-sm {
    width: 14px; }
  .hpx15-sm {
    height: 15px; }
  .wpx15-sm {
    width: 15px; }
  .hpx16-sm {
    height: 16px; }
  .wpx16-sm {
    width: 16px; }
  .hpx17-sm {
    height: 17px; }
  .wpx17-sm {
    width: 17px; }
  .hpx18-sm {
    height: 18px; }
  .wpx18-sm {
    width: 18px; }
  .hpx19-sm {
    height: 19px; }
  .wpx19-sm {
    width: 19px; }
  .hpx20-sm {
    height: 20px; }
  .wpx20-sm {
    width: 20px; }
  .hpx21-sm {
    height: 21px; }
  .wpx21-sm {
    width: 21px; }
  .hpx22-sm {
    height: 22px; }
  .wpx22-sm {
    width: 22px; }
  .hpx23-sm {
    height: 23px; }
  .wpx23-sm {
    width: 23px; }
  .hpx24-sm {
    height: 24px; }
  .wpx24-sm {
    width: 24px; }
  .hpx25-sm {
    height: 25px; }
  .wpx25-sm {
    width: 25px; }
  .hpx26-sm {
    height: 26px; }
  .wpx26-sm {
    width: 26px; }
  .hpx27-sm {
    height: 27px; }
  .wpx27-sm {
    width: 27px; }
  .hpx28-sm {
    height: 28px; }
  .wpx28-sm {
    width: 28px; }
  .hpx29-sm {
    height: 29px; }
  .wpx29-sm {
    width: 29px; }
  .hpx30-sm {
    height: 30px; }
  .wpx30-sm {
    width: 30px; }
  .hpx31-sm {
    height: 31px; }
  .wpx31-sm {
    width: 31px; }
  .hpx32-sm {
    height: 32px; }
  .wpx32-sm {
    width: 32px; }
  .hpx33-sm {
    height: 33px; }
  .wpx33-sm {
    width: 33px; }
  .hpx34-sm {
    height: 34px; }
  .wpx34-sm {
    width: 34px; }
  .hpx35-sm {
    height: 35px; }
  .wpx35-sm {
    width: 35px; }
  .hpx36-sm {
    height: 36px; }
  .wpx36-sm {
    width: 36px; }
  .hpx37-sm {
    height: 37px; }
  .wpx37-sm {
    width: 37px; }
  .hpx38-sm {
    height: 38px; }
  .wpx38-sm {
    width: 38px; }
  .hpx39-sm {
    height: 39px; }
  .wpx39-sm {
    width: 39px; }
  .hpx40-sm {
    height: 40px; }
  .wpx40-sm {
    width: 40px; }
  .hpx41-sm {
    height: 41px; }
  .wpx41-sm {
    width: 41px; }
  .hpx42-sm {
    height: 42px; }
  .wpx42-sm {
    width: 42px; }
  .hpx43-sm {
    height: 43px; }
  .wpx43-sm {
    width: 43px; }
  .hpx44-sm {
    height: 44px; }
  .wpx44-sm {
    width: 44px; }
  .hpx45-sm {
    height: 45px; }
  .wpx45-sm {
    width: 45px; }
  .hpx46-sm {
    height: 46px; }
  .wpx46-sm {
    width: 46px; }
  .hpx47-sm {
    height: 47px; }
  .wpx47-sm {
    width: 47px; }
  .hpx48-sm {
    height: 48px; }
  .wpx48-sm {
    width: 48px; }
  .hpx49-sm {
    height: 49px; }
  .wpx49-sm {
    width: 49px; }
  .hpx50-sm {
    height: 50px; }
  .wpx50-sm {
    width: 50px; }
  .hpx51-sm {
    height: 51px; }
  .wpx51-sm {
    width: 51px; }
  .hpx52-sm {
    height: 52px; }
  .wpx52-sm {
    width: 52px; }
  .hpx53-sm {
    height: 53px; }
  .wpx53-sm {
    width: 53px; }
  .hpx54-sm {
    height: 54px; }
  .wpx54-sm {
    width: 54px; }
  .hpx55-sm {
    height: 55px; }
  .wpx55-sm {
    width: 55px; }
  .hpx56-sm {
    height: 56px; }
  .wpx56-sm {
    width: 56px; }
  .hpx57-sm {
    height: 57px; }
  .wpx57-sm {
    width: 57px; }
  .hpx58-sm {
    height: 58px; }
  .wpx58-sm {
    width: 58px; }
  .hpx59-sm {
    height: 59px; }
  .wpx59-sm {
    width: 59px; }
  .hpx60-sm {
    height: 60px; }
  .wpx60-sm {
    width: 60px; }
  .hpx61-sm {
    height: 61px; }
  .wpx61-sm {
    width: 61px; }
  .hpx62-sm {
    height: 62px; }
  .wpx62-sm {
    width: 62px; }
  .hpx63-sm {
    height: 63px; }
  .wpx63-sm {
    width: 63px; }
  .hpx64-sm {
    height: 64px; }
  .wpx64-sm {
    width: 64px; }
  .hpx65-sm {
    height: 65px; }
  .wpx65-sm {
    width: 65px; }
  .hpx66-sm {
    height: 66px; }
  .wpx66-sm {
    width: 66px; }
  .hpx67-sm {
    height: 67px; }
  .wpx67-sm {
    width: 67px; }
  .hpx68-sm {
    height: 68px; }
  .wpx68-sm {
    width: 68px; }
  .hpx69-sm {
    height: 69px; }
  .wpx69-sm {
    width: 69px; }
  .hpx70-sm {
    height: 70px; }
  .wpx70-sm {
    width: 70px; }
  .hpx71-sm {
    height: 71px; }
  .wpx71-sm {
    width: 71px; }
  .hpx72-sm {
    height: 72px; }
  .wpx72-sm {
    width: 72px; }
  .hpx73-sm {
    height: 73px; }
  .wpx73-sm {
    width: 73px; }
  .hpx74-sm {
    height: 74px; }
  .wpx74-sm {
    width: 74px; }
  .hpx75-sm {
    height: 75px; }
  .wpx75-sm {
    width: 75px; }
  .hpx76-sm {
    height: 76px; }
  .wpx76-sm {
    width: 76px; }
  .hpx77-sm {
    height: 77px; }
  .wpx77-sm {
    width: 77px; }
  .hpx78-sm {
    height: 78px; }
  .wpx78-sm {
    width: 78px; }
  .hpx79-sm {
    height: 79px; }
  .wpx79-sm {
    width: 79px; }
  .hpx80-sm {
    height: 80px; }
  .wpx80-sm {
    width: 80px; }
  .hpx81-sm {
    height: 81px; }
  .wpx81-sm {
    width: 81px; }
  .hpx82-sm {
    height: 82px; }
  .wpx82-sm {
    width: 82px; }
  .hpx83-sm {
    height: 83px; }
  .wpx83-sm {
    width: 83px; }
  .hpx84-sm {
    height: 84px; }
  .wpx84-sm {
    width: 84px; }
  .hpx85-sm {
    height: 85px; }
  .wpx85-sm {
    width: 85px; }
  .hpx86-sm {
    height: 86px; }
  .wpx86-sm {
    width: 86px; }
  .hpx87-sm {
    height: 87px; }
  .wpx87-sm {
    width: 87px; }
  .hpx88-sm {
    height: 88px; }
  .wpx88-sm {
    width: 88px; }
  .hpx89-sm {
    height: 89px; }
  .wpx89-sm {
    width: 89px; }
  .hpx90-sm {
    height: 90px; }
  .wpx90-sm {
    width: 90px; }
  .hpx91-sm {
    height: 91px; }
  .wpx91-sm {
    width: 91px; }
  .hpx92-sm {
    height: 92px; }
  .wpx92-sm {
    width: 92px; }
  .hpx93-sm {
    height: 93px; }
  .wpx93-sm {
    width: 93px; }
  .hpx94-sm {
    height: 94px; }
  .wpx94-sm {
    width: 94px; }
  .hpx95-sm {
    height: 95px; }
  .wpx95-sm {
    width: 95px; }
  .hpx96-sm {
    height: 96px; }
  .wpx96-sm {
    width: 96px; }
  .hpx97-sm {
    height: 97px; }
  .wpx97-sm {
    width: 97px; }
  .hpx98-sm {
    height: 98px; }
  .wpx98-sm {
    width: 98px; }
  .hpx99-sm {
    height: 99px; }
  .wpx99-sm {
    width: 99px; }
  .hpx100-sm {
    height: 100px; }
  .wpx100-sm {
    width: 100px; } }

@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; }
  .hpx2-smx {
    height: 2px; }
  .wpx2-smx {
    width: 2px; }
  .hpx3-smx {
    height: 3px; }
  .wpx3-smx {
    width: 3px; }
  .hpx4-smx {
    height: 4px; }
  .wpx4-smx {
    width: 4px; }
  .hpx5-smx {
    height: 5px; }
  .wpx5-smx {
    width: 5px; }
  .hpx6-smx {
    height: 6px; }
  .wpx6-smx {
    width: 6px; }
  .hpx7-smx {
    height: 7px; }
  .wpx7-smx {
    width: 7px; }
  .hpx8-smx {
    height: 8px; }
  .wpx8-smx {
    width: 8px; }
  .hpx9-smx {
    height: 9px; }
  .wpx9-smx {
    width: 9px; }
  .hpx10-smx {
    height: 10px; }
  .wpx10-smx {
    width: 10px; }
  .hpx11-smx {
    height: 11px; }
  .wpx11-smx {
    width: 11px; }
  .hpx12-smx {
    height: 12px; }
  .wpx12-smx {
    width: 12px; }
  .hpx13-smx {
    height: 13px; }
  .wpx13-smx {
    width: 13px; }
  .hpx14-smx {
    height: 14px; }
  .wpx14-smx {
    width: 14px; }
  .hpx15-smx {
    height: 15px; }
  .wpx15-smx {
    width: 15px; }
  .hpx16-smx {
    height: 16px; }
  .wpx16-smx {
    width: 16px; }
  .hpx17-smx {
    height: 17px; }
  .wpx17-smx {
    width: 17px; }
  .hpx18-smx {
    height: 18px; }
  .wpx18-smx {
    width: 18px; }
  .hpx19-smx {
    height: 19px; }
  .wpx19-smx {
    width: 19px; }
  .hpx20-smx {
    height: 20px; }
  .wpx20-smx {
    width: 20px; }
  .hpx21-smx {
    height: 21px; }
  .wpx21-smx {
    width: 21px; }
  .hpx22-smx {
    height: 22px; }
  .wpx22-smx {
    width: 22px; }
  .hpx23-smx {
    height: 23px; }
  .wpx23-smx {
    width: 23px; }
  .hpx24-smx {
    height: 24px; }
  .wpx24-smx {
    width: 24px; }
  .hpx25-smx {
    height: 25px; }
  .wpx25-smx {
    width: 25px; }
  .hpx26-smx {
    height: 26px; }
  .wpx26-smx {
    width: 26px; }
  .hpx27-smx {
    height: 27px; }
  .wpx27-smx {
    width: 27px; }
  .hpx28-smx {
    height: 28px; }
  .wpx28-smx {
    width: 28px; }
  .hpx29-smx {
    height: 29px; }
  .wpx29-smx {
    width: 29px; }
  .hpx30-smx {
    height: 30px; }
  .wpx30-smx {
    width: 30px; }
  .hpx31-smx {
    height: 31px; }
  .wpx31-smx {
    width: 31px; }
  .hpx32-smx {
    height: 32px; }
  .wpx32-smx {
    width: 32px; }
  .hpx33-smx {
    height: 33px; }
  .wpx33-smx {
    width: 33px; }
  .hpx34-smx {
    height: 34px; }
  .wpx34-smx {
    width: 34px; }
  .hpx35-smx {
    height: 35px; }
  .wpx35-smx {
    width: 35px; }
  .hpx36-smx {
    height: 36px; }
  .wpx36-smx {
    width: 36px; }
  .hpx37-smx {
    height: 37px; }
  .wpx37-smx {
    width: 37px; }
  .hpx38-smx {
    height: 38px; }
  .wpx38-smx {
    width: 38px; }
  .hpx39-smx {
    height: 39px; }
  .wpx39-smx {
    width: 39px; }
  .hpx40-smx {
    height: 40px; }
  .wpx40-smx {
    width: 40px; }
  .hpx41-smx {
    height: 41px; }
  .wpx41-smx {
    width: 41px; }
  .hpx42-smx {
    height: 42px; }
  .wpx42-smx {
    width: 42px; }
  .hpx43-smx {
    height: 43px; }
  .wpx43-smx {
    width: 43px; }
  .hpx44-smx {
    height: 44px; }
  .wpx44-smx {
    width: 44px; }
  .hpx45-smx {
    height: 45px; }
  .wpx45-smx {
    width: 45px; }
  .hpx46-smx {
    height: 46px; }
  .wpx46-smx {
    width: 46px; }
  .hpx47-smx {
    height: 47px; }
  .wpx47-smx {
    width: 47px; }
  .hpx48-smx {
    height: 48px; }
  .wpx48-smx {
    width: 48px; }
  .hpx49-smx {
    height: 49px; }
  .wpx49-smx {
    width: 49px; }
  .hpx50-smx {
    height: 50px; }
  .wpx50-smx {
    width: 50px; }
  .hpx51-smx {
    height: 51px; }
  .wpx51-smx {
    width: 51px; }
  .hpx52-smx {
    height: 52px; }
  .wpx52-smx {
    width: 52px; }
  .hpx53-smx {
    height: 53px; }
  .wpx53-smx {
    width: 53px; }
  .hpx54-smx {
    height: 54px; }
  .wpx54-smx {
    width: 54px; }
  .hpx55-smx {
    height: 55px; }
  .wpx55-smx {
    width: 55px; }
  .hpx56-smx {
    height: 56px; }
  .wpx56-smx {
    width: 56px; }
  .hpx57-smx {
    height: 57px; }
  .wpx57-smx {
    width: 57px; }
  .hpx58-smx {
    height: 58px; }
  .wpx58-smx {
    width: 58px; }
  .hpx59-smx {
    height: 59px; }
  .wpx59-smx {
    width: 59px; }
  .hpx60-smx {
    height: 60px; }
  .wpx60-smx {
    width: 60px; }
  .hpx61-smx {
    height: 61px; }
  .wpx61-smx {
    width: 61px; }
  .hpx62-smx {
    height: 62px; }
  .wpx62-smx {
    width: 62px; }
  .hpx63-smx {
    height: 63px; }
  .wpx63-smx {
    width: 63px; }
  .hpx64-smx {
    height: 64px; }
  .wpx64-smx {
    width: 64px; }
  .hpx65-smx {
    height: 65px; }
  .wpx65-smx {
    width: 65px; }
  .hpx66-smx {
    height: 66px; }
  .wpx66-smx {
    width: 66px; }
  .hpx67-smx {
    height: 67px; }
  .wpx67-smx {
    width: 67px; }
  .hpx68-smx {
    height: 68px; }
  .wpx68-smx {
    width: 68px; }
  .hpx69-smx {
    height: 69px; }
  .wpx69-smx {
    width: 69px; }
  .hpx70-smx {
    height: 70px; }
  .wpx70-smx {
    width: 70px; }
  .hpx71-smx {
    height: 71px; }
  .wpx71-smx {
    width: 71px; }
  .hpx72-smx {
    height: 72px; }
  .wpx72-smx {
    width: 72px; }
  .hpx73-smx {
    height: 73px; }
  .wpx73-smx {
    width: 73px; }
  .hpx74-smx {
    height: 74px; }
  .wpx74-smx {
    width: 74px; }
  .hpx75-smx {
    height: 75px; }
  .wpx75-smx {
    width: 75px; }
  .hpx76-smx {
    height: 76px; }
  .wpx76-smx {
    width: 76px; }
  .hpx77-smx {
    height: 77px; }
  .wpx77-smx {
    width: 77px; }
  .hpx78-smx {
    height: 78px; }
  .wpx78-smx {
    width: 78px; }
  .hpx79-smx {
    height: 79px; }
  .wpx79-smx {
    width: 79px; }
  .hpx80-smx {
    height: 80px; }
  .wpx80-smx {
    width: 80px; }
  .hpx81-smx {
    height: 81px; }
  .wpx81-smx {
    width: 81px; }
  .hpx82-smx {
    height: 82px; }
  .wpx82-smx {
    width: 82px; }
  .hpx83-smx {
    height: 83px; }
  .wpx83-smx {
    width: 83px; }
  .hpx84-smx {
    height: 84px; }
  .wpx84-smx {
    width: 84px; }
  .hpx85-smx {
    height: 85px; }
  .wpx85-smx {
    width: 85px; }
  .hpx86-smx {
    height: 86px; }
  .wpx86-smx {
    width: 86px; }
  .hpx87-smx {
    height: 87px; }
  .wpx87-smx {
    width: 87px; }
  .hpx88-smx {
    height: 88px; }
  .wpx88-smx {
    width: 88px; }
  .hpx89-smx {
    height: 89px; }
  .wpx89-smx {
    width: 89px; }
  .hpx90-smx {
    height: 90px; }
  .wpx90-smx {
    width: 90px; }
  .hpx91-smx {
    height: 91px; }
  .wpx91-smx {
    width: 91px; }
  .hpx92-smx {
    height: 92px; }
  .wpx92-smx {
    width: 92px; }
  .hpx93-smx {
    height: 93px; }
  .wpx93-smx {
    width: 93px; }
  .hpx94-smx {
    height: 94px; }
  .wpx94-smx {
    width: 94px; }
  .hpx95-smx {
    height: 95px; }
  .wpx95-smx {
    width: 95px; }
  .hpx96-smx {
    height: 96px; }
  .wpx96-smx {
    width: 96px; }
  .hpx97-smx {
    height: 97px; }
  .wpx97-smx {
    width: 97px; }
  .hpx98-smx {
    height: 98px; }
  .wpx98-smx {
    width: 98px; }
  .hpx99-smx {
    height: 99px; }
  .wpx99-smx {
    width: 99px; }
  .hpx100-smx {
    height: 100px; }
  .wpx100-smx {
    width: 100px; } }

@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; }
  .hpx2-xs {
    height: 2px; }
  .wpx2-xs {
    width: 2px; }
  .hpx3-xs {
    height: 3px; }
  .wpx3-xs {
    width: 3px; }
  .hpx4-xs {
    height: 4px; }
  .wpx4-xs {
    width: 4px; }
  .hpx5-xs {
    height: 5px; }
  .wpx5-xs {
    width: 5px; }
  .hpx6-xs {
    height: 6px; }
  .wpx6-xs {
    width: 6px; }
  .hpx7-xs {
    height: 7px; }
  .wpx7-xs {
    width: 7px; }
  .hpx8-xs {
    height: 8px; }
  .wpx8-xs {
    width: 8px; }
  .hpx9-xs {
    height: 9px; }
  .wpx9-xs {
    width: 9px; }
  .hpx10-xs {
    height: 10px; }
  .wpx10-xs {
    width: 10px; }
  .hpx11-xs {
    height: 11px; }
  .wpx11-xs {
    width: 11px; }
  .hpx12-xs {
    height: 12px; }
  .wpx12-xs {
    width: 12px; }
  .hpx13-xs {
    height: 13px; }
  .wpx13-xs {
    width: 13px; }
  .hpx14-xs {
    height: 14px; }
  .wpx14-xs {
    width: 14px; }
  .hpx15-xs {
    height: 15px; }
  .wpx15-xs {
    width: 15px; }
  .hpx16-xs {
    height: 16px; }
  .wpx16-xs {
    width: 16px; }
  .hpx17-xs {
    height: 17px; }
  .wpx17-xs {
    width: 17px; }
  .hpx18-xs {
    height: 18px; }
  .wpx18-xs {
    width: 18px; }
  .hpx19-xs {
    height: 19px; }
  .wpx19-xs {
    width: 19px; }
  .hpx20-xs {
    height: 20px; }
  .wpx20-xs {
    width: 20px; }
  .hpx21-xs {
    height: 21px; }
  .wpx21-xs {
    width: 21px; }
  .hpx22-xs {
    height: 22px; }
  .wpx22-xs {
    width: 22px; }
  .hpx23-xs {
    height: 23px; }
  .wpx23-xs {
    width: 23px; }
  .hpx24-xs {
    height: 24px; }
  .wpx24-xs {
    width: 24px; }
  .hpx25-xs {
    height: 25px; }
  .wpx25-xs {
    width: 25px; }
  .hpx26-xs {
    height: 26px; }
  .wpx26-xs {
    width: 26px; }
  .hpx27-xs {
    height: 27px; }
  .wpx27-xs {
    width: 27px; }
  .hpx28-xs {
    height: 28px; }
  .wpx28-xs {
    width: 28px; }
  .hpx29-xs {
    height: 29px; }
  .wpx29-xs {
    width: 29px; }
  .hpx30-xs {
    height: 30px; }
  .wpx30-xs {
    width: 30px; }
  .hpx31-xs {
    height: 31px; }
  .wpx31-xs {
    width: 31px; }
  .hpx32-xs {
    height: 32px; }
  .wpx32-xs {
    width: 32px; }
  .hpx33-xs {
    height: 33px; }
  .wpx33-xs {
    width: 33px; }
  .hpx34-xs {
    height: 34px; }
  .wpx34-xs {
    width: 34px; }
  .hpx35-xs {
    height: 35px; }
  .wpx35-xs {
    width: 35px; }
  .hpx36-xs {
    height: 36px; }
  .wpx36-xs {
    width: 36px; }
  .hpx37-xs {
    height: 37px; }
  .wpx37-xs {
    width: 37px; }
  .hpx38-xs {
    height: 38px; }
  .wpx38-xs {
    width: 38px; }
  .hpx39-xs {
    height: 39px; }
  .wpx39-xs {
    width: 39px; }
  .hpx40-xs {
    height: 40px; }
  .wpx40-xs {
    width: 40px; }
  .hpx41-xs {
    height: 41px; }
  .wpx41-xs {
    width: 41px; }
  .hpx42-xs {
    height: 42px; }
  .wpx42-xs {
    width: 42px; }
  .hpx43-xs {
    height: 43px; }
  .wpx43-xs {
    width: 43px; }
  .hpx44-xs {
    height: 44px; }
  .wpx44-xs {
    width: 44px; }
  .hpx45-xs {
    height: 45px; }
  .wpx45-xs {
    width: 45px; }
  .hpx46-xs {
    height: 46px; }
  .wpx46-xs {
    width: 46px; }
  .hpx47-xs {
    height: 47px; }
  .wpx47-xs {
    width: 47px; }
  .hpx48-xs {
    height: 48px; }
  .wpx48-xs {
    width: 48px; }
  .hpx49-xs {
    height: 49px; }
  .wpx49-xs {
    width: 49px; }
  .hpx50-xs {
    height: 50px; }
  .wpx50-xs {
    width: 50px; }
  .hpx51-xs {
    height: 51px; }
  .wpx51-xs {
    width: 51px; }
  .hpx52-xs {
    height: 52px; }
  .wpx52-xs {
    width: 52px; }
  .hpx53-xs {
    height: 53px; }
  .wpx53-xs {
    width: 53px; }
  .hpx54-xs {
    height: 54px; }
  .wpx54-xs {
    width: 54px; }
  .hpx55-xs {
    height: 55px; }
  .wpx55-xs {
    width: 55px; }
  .hpx56-xs {
    height: 56px; }
  .wpx56-xs {
    width: 56px; }
  .hpx57-xs {
    height: 57px; }
  .wpx57-xs {
    width: 57px; }
  .hpx58-xs {
    height: 58px; }
  .wpx58-xs {
    width: 58px; }
  .hpx59-xs {
    height: 59px; }
  .wpx59-xs {
    width: 59px; }
  .hpx60-xs {
    height: 60px; }
  .wpx60-xs {
    width: 60px; }
  .hpx61-xs {
    height: 61px; }
  .wpx61-xs {
    width: 61px; }
  .hpx62-xs {
    height: 62px; }
  .wpx62-xs {
    width: 62px; }
  .hpx63-xs {
    height: 63px; }
  .wpx63-xs {
    width: 63px; }
  .hpx64-xs {
    height: 64px; }
  .wpx64-xs {
    width: 64px; }
  .hpx65-xs {
    height: 65px; }
  .wpx65-xs {
    width: 65px; }
  .hpx66-xs {
    height: 66px; }
  .wpx66-xs {
    width: 66px; }
  .hpx67-xs {
    height: 67px; }
  .wpx67-xs {
    width: 67px; }
  .hpx68-xs {
    height: 68px; }
  .wpx68-xs {
    width: 68px; }
  .hpx69-xs {
    height: 69px; }
  .wpx69-xs {
    width: 69px; }
  .hpx70-xs {
    height: 70px; }
  .wpx70-xs {
    width: 70px; }
  .hpx71-xs {
    height: 71px; }
  .wpx71-xs {
    width: 71px; }
  .hpx72-xs {
    height: 72px; }
  .wpx72-xs {
    width: 72px; }
  .hpx73-xs {
    height: 73px; }
  .wpx73-xs {
    width: 73px; }
  .hpx74-xs {
    height: 74px; }
  .wpx74-xs {
    width: 74px; }
  .hpx75-xs {
    height: 75px; }
  .wpx75-xs {
    width: 75px; }
  .hpx76-xs {
    height: 76px; }
  .wpx76-xs {
    width: 76px; }
  .hpx77-xs {
    height: 77px; }
  .wpx77-xs {
    width: 77px; }
  .hpx78-xs {
    height: 78px; }
  .wpx78-xs {
    width: 78px; }
  .hpx79-xs {
    height: 79px; }
  .wpx79-xs {
    width: 79px; }
  .hpx80-xs {
    height: 80px; }
  .wpx80-xs {
    width: 80px; }
  .hpx81-xs {
    height: 81px; }
  .wpx81-xs {
    width: 81px; }
  .hpx82-xs {
    height: 82px; }
  .wpx82-xs {
    width: 82px; }
  .hpx83-xs {
    height: 83px; }
  .wpx83-xs {
    width: 83px; }
  .hpx84-xs {
    height: 84px; }
  .wpx84-xs {
    width: 84px; }
  .hpx85-xs {
    height: 85px; }
  .wpx85-xs {
    width: 85px; }
  .hpx86-xs {
    height: 86px; }
  .wpx86-xs {
    width: 86px; }
  .hpx87-xs {
    height: 87px; }
  .wpx87-xs {
    width: 87px; }
  .hpx88-xs {
    height: 88px; }
  .wpx88-xs {
    width: 88px; }
  .hpx89-xs {
    height: 89px; }
  .wpx89-xs {
    width: 89px; }
  .hpx90-xs {
    height: 90px; }
  .wpx90-xs {
    width: 90px; }
  .hpx91-xs {
    height: 91px; }
  .wpx91-xs {
    width: 91px; }
  .hpx92-xs {
    height: 92px; }
  .wpx92-xs {
    width: 92px; }
  .hpx93-xs {
    height: 93px; }
  .wpx93-xs {
    width: 93px; }
  .hpx94-xs {
    height: 94px; }
  .wpx94-xs {
    width: 94px; }
  .hpx95-xs {
    height: 95px; }
  .wpx95-xs {
    width: 95px; }
  .hpx96-xs {
    height: 96px; }
  .wpx96-xs {
    width: 96px; }
  .hpx97-xs {
    height: 97px; }
  .wpx97-xs {
    width: 97px; }
  .hpx98-xs {
    height: 98px; }
  .wpx98-xs {
    width: 98px; }
  .hpx99-xs {
    height: 99px; }
  .wpx99-xs {
    width: 99px; }
  .hpx100-xs {
    height: 100px; }
  .wpx100-xs {
    width: 100px; } }

@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; }
  .hpx2-xsx {
    height: 2px; }
  .wpx2-xsx {
    width: 2px; }
  .hpx3-xsx {
    height: 3px; }
  .wpx3-xsx {
    width: 3px; }
  .hpx4-xsx {
    height: 4px; }
  .wpx4-xsx {
    width: 4px; }
  .hpx5-xsx {
    height: 5px; }
  .wpx5-xsx {
    width: 5px; }
  .hpx6-xsx {
    height: 6px; }
  .wpx6-xsx {
    width: 6px; }
  .hpx7-xsx {
    height: 7px; }
  .wpx7-xsx {
    width: 7px; }
  .hpx8-xsx {
    height: 8px; }
  .wpx8-xsx {
    width: 8px; }
  .hpx9-xsx {
    height: 9px; }
  .wpx9-xsx {
    width: 9px; }
  .hpx10-xsx {
    height: 10px; }
  .wpx10-xsx {
    width: 10px; }
  .hpx11-xsx {
    height: 11px; }
  .wpx11-xsx {
    width: 11px; }
  .hpx12-xsx {
    height: 12px; }
  .wpx12-xsx {
    width: 12px; }
  .hpx13-xsx {
    height: 13px; }
  .wpx13-xsx {
    width: 13px; }
  .hpx14-xsx {
    height: 14px; }
  .wpx14-xsx {
    width: 14px; }
  .hpx15-xsx {
    height: 15px; }
  .wpx15-xsx {
    width: 15px; }
  .hpx16-xsx {
    height: 16px; }
  .wpx16-xsx {
    width: 16px; }
  .hpx17-xsx {
    height: 17px; }
  .wpx17-xsx {
    width: 17px; }
  .hpx18-xsx {
    height: 18px; }
  .wpx18-xsx {
    width: 18px; }
  .hpx19-xsx {
    height: 19px; }
  .wpx19-xsx {
    width: 19px; }
  .hpx20-xsx {
    height: 20px; }
  .wpx20-xsx {
    width: 20px; }
  .hpx21-xsx {
    height: 21px; }
  .wpx21-xsx {
    width: 21px; }
  .hpx22-xsx {
    height: 22px; }
  .wpx22-xsx {
    width: 22px; }
  .hpx23-xsx {
    height: 23px; }
  .wpx23-xsx {
    width: 23px; }
  .hpx24-xsx {
    height: 24px; }
  .wpx24-xsx {
    width: 24px; }
  .hpx25-xsx {
    height: 25px; }
  .wpx25-xsx {
    width: 25px; }
  .hpx26-xsx {
    height: 26px; }
  .wpx26-xsx {
    width: 26px; }
  .hpx27-xsx {
    height: 27px; }
  .wpx27-xsx {
    width: 27px; }
  .hpx28-xsx {
    height: 28px; }
  .wpx28-xsx {
    width: 28px; }
  .hpx29-xsx {
    height: 29px; }
  .wpx29-xsx {
    width: 29px; }
  .hpx30-xsx {
    height: 30px; }
  .wpx30-xsx {
    width: 30px; }
  .hpx31-xsx {
    height: 31px; }
  .wpx31-xsx {
    width: 31px; }
  .hpx32-xsx {
    height: 32px; }
  .wpx32-xsx {
    width: 32px; }
  .hpx33-xsx {
    height: 33px; }
  .wpx33-xsx {
    width: 33px; }
  .hpx34-xsx {
    height: 34px; }
  .wpx34-xsx {
    width: 34px; }
  .hpx35-xsx {
    height: 35px; }
  .wpx35-xsx {
    width: 35px; }
  .hpx36-xsx {
    height: 36px; }
  .wpx36-xsx {
    width: 36px; }
  .hpx37-xsx {
    height: 37px; }
  .wpx37-xsx {
    width: 37px; }
  .hpx38-xsx {
    height: 38px; }
  .wpx38-xsx {
    width: 38px; }
  .hpx39-xsx {
    height: 39px; }
  .wpx39-xsx {
    width: 39px; }
  .hpx40-xsx {
    height: 40px; }
  .wpx40-xsx {
    width: 40px; }
  .hpx41-xsx {
    height: 41px; }
  .wpx41-xsx {
    width: 41px; }
  .hpx42-xsx {
    height: 42px; }
  .wpx42-xsx {
    width: 42px; }
  .hpx43-xsx {
    height: 43px; }
  .wpx43-xsx {
    width: 43px; }
  .hpx44-xsx {
    height: 44px; }
  .wpx44-xsx {
    width: 44px; }
  .hpx45-xsx {
    height: 45px; }
  .wpx45-xsx {
    width: 45px; }
  .hpx46-xsx {
    height: 46px; }
  .wpx46-xsx {
    width: 46px; }
  .hpx47-xsx {
    height: 47px; }
  .wpx47-xsx {
    width: 47px; }
  .hpx48-xsx {
    height: 48px; }
  .wpx48-xsx {
    width: 48px; }
  .hpx49-xsx {
    height: 49px; }
  .wpx49-xsx {
    width: 49px; }
  .hpx50-xsx {
    height: 50px; }
  .wpx50-xsx {
    width: 50px; }
  .hpx51-xsx {
    height: 51px; }
  .wpx51-xsx {
    width: 51px; }
  .hpx52-xsx {
    height: 52px; }
  .wpx52-xsx {
    width: 52px; }
  .hpx53-xsx {
    height: 53px; }
  .wpx53-xsx {
    width: 53px; }
  .hpx54-xsx {
    height: 54px; }
  .wpx54-xsx {
    width: 54px; }
  .hpx55-xsx {
    height: 55px; }
  .wpx55-xsx {
    width: 55px; }
  .hpx56-xsx {
    height: 56px; }
  .wpx56-xsx {
    width: 56px; }
  .hpx57-xsx {
    height: 57px; }
  .wpx57-xsx {
    width: 57px; }
  .hpx58-xsx {
    height: 58px; }
  .wpx58-xsx {
    width: 58px; }
  .hpx59-xsx {
    height: 59px; }
  .wpx59-xsx {
    width: 59px; }
  .hpx60-xsx {
    height: 60px; }
  .wpx60-xsx {
    width: 60px; }
  .hpx61-xsx {
    height: 61px; }
  .wpx61-xsx {
    width: 61px; }
  .hpx62-xsx {
    height: 62px; }
  .wpx62-xsx {
    width: 62px; }
  .hpx63-xsx {
    height: 63px; }
  .wpx63-xsx {
    width: 63px; }
  .hpx64-xsx {
    height: 64px; }
  .wpx64-xsx {
    width: 64px; }
  .hpx65-xsx {
    height: 65px; }
  .wpx65-xsx {
    width: 65px; }
  .hpx66-xsx {
    height: 66px; }
  .wpx66-xsx {
    width: 66px; }
  .hpx67-xsx {
    height: 67px; }
  .wpx67-xsx {
    width: 67px; }
  .hpx68-xsx {
    height: 68px; }
  .wpx68-xsx {
    width: 68px; }
  .hpx69-xsx {
    height: 69px; }
  .wpx69-xsx {
    width: 69px; }
  .hpx70-xsx {
    height: 70px; }
  .wpx70-xsx {
    width: 70px; }
  .hpx71-xsx {
    height: 71px; }
  .wpx71-xsx {
    width: 71px; }
  .hpx72-xsx {
    height: 72px; }
  .wpx72-xsx {
    width: 72px; }
  .hpx73-xsx {
    height: 73px; }
  .wpx73-xsx {
    width: 73px; }
  .hpx74-xsx {
    height: 74px; }
  .wpx74-xsx {
    width: 74px; }
  .hpx75-xsx {
    height: 75px; }
  .wpx75-xsx {
    width: 75px; }
  .hpx76-xsx {
    height: 76px; }
  .wpx76-xsx {
    width: 76px; }
  .hpx77-xsx {
    height: 77px; }
  .wpx77-xsx {
    width: 77px; }
  .hpx78-xsx {
    height: 78px; }
  .wpx78-xsx {
    width: 78px; }
  .hpx79-xsx {
    height: 79px; }
  .wpx79-xsx {
    width: 79px; }
  .hpx80-xsx {
    height: 80px; }
  .wpx80-xsx {
    width: 80px; }
  .hpx81-xsx {
    height: 81px; }
  .wpx81-xsx {
    width: 81px; }
  .hpx82-xsx {
    height: 82px; }
  .wpx82-xsx {
    width: 82px; }
  .hpx83-xsx {
    height: 83px; }
  .wpx83-xsx {
    width: 83px; }
  .hpx84-xsx {
    height: 84px; }
  .wpx84-xsx {
    width: 84px; }
  .hpx85-xsx {
    height: 85px; }
  .wpx85-xsx {
    width: 85px; }
  .hpx86-xsx {
    height: 86px; }
  .wpx86-xsx {
    width: 86px; }
  .hpx87-xsx {
    height: 87px; }
  .wpx87-xsx {
    width: 87px; }
  .hpx88-xsx {
    height: 88px; }
  .wpx88-xsx {
    width: 88px; }
  .hpx89-xsx {
    height: 89px; }
  .wpx89-xsx {
    width: 89px; }
  .hpx90-xsx {
    height: 90px; }
  .wpx90-xsx {
    width: 90px; }
  .hpx91-xsx {
    height: 91px; }
  .wpx91-xsx {
    width: 91px; }
  .hpx92-xsx {
    height: 92px; }
  .wpx92-xsx {
    width: 92px; }
  .hpx93-xsx {
    height: 93px; }
  .wpx93-xsx {
    width: 93px; }
  .hpx94-xsx {
    height: 94px; }
  .wpx94-xsx {
    width: 94px; }
  .hpx95-xsx {
    height: 95px; }
  .wpx95-xsx {
    width: 95px; }
  .hpx96-xsx {
    height: 96px; }
  .wpx96-xsx {
    width: 96px; }
  .hpx97-xsx {
    height: 97px; }
  .wpx97-xsx {
    width: 97px; }
  .hpx98-xsx {
    height: 98px; }
  .wpx98-xsx {
    width: 98px; }
  .hpx99-xsx {
    height: 99px; }
  .wpx99-xsx {
    width: 99px; }
  .hpx100-xsx {
    height: 100px; }
  .wpx100-xsx {
    width: 100px; } }

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

:root {
  --color1: #57BDB7;
  --color2: #C5B18C;
  --color3: #F4EFEC;
  --color4: #FED699;
  --color5: #43A9A3;
  --color6: #F45E57;
  --color7: #E6E8E8;
  --color8: #adcf50;
  --color9: #000;
  --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;
  --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);
  --sect-pad-v: var(--s11);
  --sect-pad-h: 2.5rem;
  --def-font-size: var(--ts4); }

:root {
  --muted: var(--base7); }

/*--------------------------------------*/
html, body {
  color: var(--base4);
  margin: 0; }

body {
  font-size: var(--def-font-size);
  min-height: 101vh; }

/*--------------------------------------*/
h1, h2, h3, h4, h5, h6, textarea, span, div, p {
  min-height: 0vw; }

h1, h2, h3, h4, h5, h6 {
  display: inline-block;
  line-height: 1.1;
  margin: 0;
  margin-top: 0;
  color: var(--color1); }

/*--------------------------------------*/
p {
  margin: 0; }

ul {
  list-style: none;
  padding: 0;
  text-decoration: none; }

a {
  text-decoration: none;
  color: inherit; }
  a.link {
    color: var(--color1); }

/*--------------------------------------*/
.container {
  width: 100%;
  margin: 0 auto;
  max-width: var(--break-lg); }

/*--------------------------------------*/
#theme-custom-styles-start {
  width: unset; }

.btn {
  display: inline-block;
  padding: 0 var(--s4);
  height: calc(var(--s8) + .6rem);
  border-width: 2px;
  border-style: solid;
  text-transform: capitalize;
  border-radius: 0px;
  transition: all .2s ease;
  font-family: "Poiret One", sans-serif;
  font-weight: 700;
  letter-spacing: 0.13em;
  cursor: pointer; }
  .btn.icn {
    width: calc(var(--s8) + .6rem);
    height: calc(var(--s8) + .6rem); }
    .btn.icn .icon {
      font-size: calc(1em + .4rem) !important; }
  .btn.social {
    border-radius: calc(var(--s8) + .6rem); }
  .btn:hover {
    padding-left: calc($padding-h + .5rem) !important;
    padding-right: calc($padding-h + .5rem) !important; }
  .btn.btn1 {
    background: var(--color1);
    border-color: var(--color1);
    color: #fff; }
    .btn.btn1:hover {
      background: var(--color1); }
    .btn.btn1.hollow {
      background: transparent;
      color: var(--color1); }
      .btn.btn1.hollow:hover {
        background: var(--color1);
        color: #fff; }
    .btn.btn1.icn {
      border-radius: var(--rad10); }
  .btn.btn2 {
    background: #fff;
    border-color: var(--color2);
    color: var(--color1); }
    .btn.btn2:hover, .btn.btn2.active {
      background: var(--color2);
      color: #fff; }
    .btn.btn2.hollow {
      background: transparent;
      color: var(--color1); }
      .btn.btn2.hollow:hover {
        border-color: var(--color2);
        color: var(--color1); }
  .btn.btn3 {
    background: var(--color2);
    border-color: var(--color2);
    color: #fff; }
    .btn.btn3:hover {
      background: var(--color1); }
    .btn.btn3.hollow {
      background: transparent;
      color: var(--color2); }
      .btn.btn3.hollow:hover {
        background: var(--color2);
        color: #fff; }
    .btn.btn3.icn {
      border-radius: var(--rad10); }
  .btn.btn4 {
    background: #fff;
    border-width: .1rem;
    color: var(--color1);
    height: var(--s7);
    padding: 0 var(--s2);
    font-size: var(--ts3); }
    .btn.btn4:hover {
      background: var(--color2);
      color: #fff; }
  .btn.btn5 {
    background: var(--color1);
    color: #fff;
    border-color: var(--color1);
    border-radius: 0rem; }
    .btn.btn5.hollow {
      background: transparent;
      color: var(--color1); }
      .btn.btn5.hollow:hover {
        background: transparent;
        color: var(--color1); }
    .btn.btn5:hover {
      background: var(--color1);
      color: #fff; }
  .btn.btn6 {
    background: #fff;
    border-color: #fff;
    color: var(--color1);
    border-radius: var(--rad10); }
    .btn.btn6 .icn {
      width: calc($btn-height * .4) !important;
      height: calc($btn-height * .4) !important; }
      .btn.btn6 .icn .icon {
        font-size: calc(1em + .3rem) !important; }
    .btn.btn6.hollow {
      background: transparent;
      color: #fff; }
      .btn.btn6.hollow:hover {
        background: var(--color2);
        border-color: var(--color2); }
  .btn.btn7 {
    background: var(--color2);
    border-color: var(--color2);
    color: #fff;
    border-radius: var(--rad10); }
  .btn.btn8 {
    background: var(--color1);
    border-color: var(--color1);
    color: #fff;
    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.small {
  padding: 0 calc(var(--s4) * 0.8);
  height: calc(calc(var(--s8) + .6rem) * 0.8);
  font-size: 0.8em; }
  .btn.small.icn {
    width: calc(calc(var(--s8) + .6rem) * 0.8);
    height: calc(calc(var(--s8) + .6rem) * 0.8); }

.btn.large {
  padding: 0 calc(var(--s4) * 1.2);
  height: calc(calc(var(--s8) + .6rem) * 1.2);
  font-size: 1.2em; }
  .btn.large.icon {
    width: calc(calc(var(--s8) + .6rem) * 1.2);
    height: calc(calc(var(--s8) + .6rem) * 1.2); }

.btn .content {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  display: flex;
  justify-content: center;
  align-items: center; }
  .btn .content > * + * {
    margin-left: .4em; }

.btn-group {
  display: flex;
  justify-content: flex-start; }
  .btn-group > * + * {
    margin-left: var(--s2); }

.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 .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 .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: 0px; }
  input:focus,
  select:focus,
  textarea:focus {
    outline: none;
    border: 1px solid var(--color2); }
  input.inp2,
  select.inp2,
  textarea.inp2 {
    border: .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); }

.inv1 {
  color: #fff;
  background: var(--color1); }

.inv2 {
  color: #fff;
  background: var(--color3); }

.line1 {
  min-height: 1px;
  min-width: 1rem; }

.line2 {
  min-height: 2px;
  min-width: 1rem; }

.line3 {
  min-height: 3px;
  min-width: 1rem; }

.line4 {
  min-height: 4px;
  min-width: 1rem; }

.line5 {
  min-height: 5px;
  min-width: 1rem; }

.line6 {
  min-height: 6px;
  min-width: 1rem; }

.line7 {
  min-height: 7px;
  min-width: 1rem; }

.line8 {
  min-height: 8px;
  min-width: 1rem; }

.line9 {
  min-height: 9px;
  min-width: 1rem; }

.line10 {
  min-height: 10px;
  min-width: 1rem; }

.line11 {
  min-height: 11px;
  min-width: 1rem; }

.line12 {
  min-height: 12px;
  min-width: 1rem; }

.line13 {
  min-height: 13px;
  min-width: 1rem; }

.line14 {
  min-height: 14px;
  min-width: 1rem; }

.line15 {
  min-height: 15px;
  min-width: 1rem; }

.line16 {
  min-height: 16px;
  min-width: 1rem; }

.line17 {
  min-height: 17px;
  min-width: 1rem; }

.line18 {
  min-height: 18px;
  min-width: 1rem; }

.line19 {
  min-height: 19px;
  min-width: 1rem; }

.line20 {
  min-height: 20px;
  min-width: 1rem; }

.menu-item {
  padding: var(--s1) 0; }
  .menu-item.active {
    border: 2.6px solid var(--color2);
    padding: var(--s1) var(--s3); }

/*--------------------------------------*/
.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: 2px;
      border: 2px solid var(--base1);
      color: var(--base1);
      background: transparent;
      display: flex;
      justify-content: center;
      align-items: center; }
      .pagination-nav ul li.active {
        background: var(--base1);
        color: #fff; }
      .pagination-nav ul li.prev-link, .pagination-nav ul li.next-link {
        cursor: pointer; }

/*--------------------------------------*/
section {
  padding: var(--sect-pad-v) var(--sect-pad-h); }
  section.intro {
    padding-top: var(--s8); }

/*--------------------------------------*/
.sect-pad-h {
  padding-left: var(--sect-pad-h);
  padding-right: var(--sect-pad-h); }

@media (max-width: 1670px) {
  .sect-pad-h-xxl {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 1585px) {
  .sect-pad-h-xxlx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 1499px) {
  .sect-pad-h-xl {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 1399px) {
  .sect-pad-h-xlg {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 1272px) {
  .sect-pad-h-lg {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 1135px) {
  .sect-pad-h-lgm {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 991px) {
  .sect-pad-h-md {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 879px) {
  .sect-pad-h-mds {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 767px) {
  .sect-pad-h-sm {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 628px) {
  .sect-pad-h-smx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 489px) {
  .sect-pad-h-xs {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

@media (max-width: 379px) {
  .sect-pad-h-xsx {
    padding-left: var(--sect-pad-h);
    padding-right: var(--sect-pad-h); } }

:root {
  --shad1: 1px 1px 13px -3px #ccc;
  --shad2: 1px 2px 13px -4px var(--color7);
  --shad3: 1px 5px 17px -3px #55555540; }

.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; }

@media (max-width: 1670px) {
  .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; } }

@media (max-width: 1585px) {
  .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; } }

@media (max-width: 1499px) {
  .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; } }

@media (max-width: 1399px) {
  .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; } }

@media (max-width: 1272px) {
  .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; } }

@media (max-width: 1135px) {
  .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; } }

@media (max-width: 991px) {
  .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; } }

@media (max-width: 879px) {
  .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; } }

@media (max-width: 767px) {
  .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; } }

@media (max-width: 628px) {
  .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; } }

@media (max-width: 489px) {
  .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; } }

@media (max-width: 379px) {
  .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; } }

.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(--color2) !important;
  --swiper-navigation-color: var(--color2) !important;
  --swiper-pagination-color: var(--color2) !important;
  --swiper-navigation-size: var(--s6) !important;
  --swiper-navigation-color: var(--swiper-theme-color) !important; }

.rot5 {
  transform: rotate(5deg); }

.rot10 {
  transform: rotate(10deg); }

.rot15 {
  transform: rotate(15deg); }

.rot20 {
  transform: rotate(20deg); }

.rot25 {
  transform: rotate(25deg); }

.rot30 {
  transform: rotate(30deg); }

.rot35 {
  transform: rotate(35deg); }

.rot40 {
  transform: rotate(40deg); }

.rot45 {
  transform: rotate(45deg); }

.rot50 {
  transform: rotate(50deg); }

.rot55 {
  transform: rotate(55deg); }

.rot60 {
  transform: rotate(60deg); }

.rot65 {
  transform: rotate(65deg); }

.rot70 {
  transform: rotate(70deg); }

.rot75 {
  transform: rotate(75deg); }

.rot80 {
  transform: rotate(80deg); }

.rot85 {
  transform: rotate(85deg); }

.rot90 {
  transform: rotate(90deg); }

.rot95 {
  transform: rotate(95deg); }

.rot100 {
  transform: rotate(100deg); }

.rot105 {
  transform: rotate(105deg); }

.rot110 {
  transform: rotate(110deg); }

.rot115 {
  transform: rotate(115deg); }

.rot120 {
  transform: rotate(120deg); }

.rot125 {
  transform: rotate(125deg); }

.rot130 {
  transform: rotate(130deg); }

.rot135 {
  transform: rotate(135deg); }

.rot140 {
  transform: rotate(140deg); }

.rot145 {
  transform: rotate(145deg); }

.rot150 {
  transform: rotate(150deg); }

.rot155 {
  transform: rotate(155deg); }

.rot160 {
  transform: rotate(160deg); }

.rot165 {
  transform: rotate(165deg); }

.rot170 {
  transform: rotate(170deg); }

.rot175 {
  transform: rotate(175deg); }

.rot180 {
  transform: rotate(180deg); }

.rot185 {
  transform: rotate(185deg); }

.rot190 {
  transform: rotate(190deg); }

.rot195 {
  transform: rotate(195deg); }

.rot200 {
  transform: rotate(200deg); }

.rot205 {
  transform: rotate(205deg); }

.rot210 {
  transform: rotate(210deg); }

.rot215 {
  transform: rotate(215deg); }

.rot220 {
  transform: rotate(220deg); }

.rot225 {
  transform: rotate(225deg); }

.rot230 {
  transform: rotate(230deg); }

.rot235 {
  transform: rotate(235deg); }

.rot240 {
  transform: rotate(240deg); }

.rot245 {
  transform: rotate(245deg); }

.rot250 {
  transform: rotate(250deg); }

.rot255 {
  transform: rotate(255deg); }

.rot260 {
  transform: rotate(260deg); }

.rot265 {
  transform: rotate(265deg); }

.rot270 {
  transform: rotate(270deg); }

.rot275 {
  transform: rotate(275deg); }

.rot280 {
  transform: rotate(280deg); }

.rot285 {
  transform: rotate(285deg); }

.rot290 {
  transform: rotate(290deg); }

.rot295 {
  transform: rotate(295deg); }

.rot300 {
  transform: rotate(300deg); }

.rot305 {
  transform: rotate(305deg); }

.rot310 {
  transform: rotate(310deg); }

.rot315 {
  transform: rotate(315deg); }

.rot320 {
  transform: rotate(320deg); }

.rot325 {
  transform: rotate(325deg); }

.rot330 {
  transform: rotate(330deg); }

.rot335 {
  transform: rotate(335deg); }

.rot340 {
  transform: rotate(340deg); }

.rot345 {
  transform: rotate(345deg); }

.rot350 {
  transform: rotate(350deg); }

.rot355 {
  transform: rotate(355deg); }

.rot360 {
  transform: rotate(360deg); }

.woocommerce-ordering .orderby {
  border-color: var(--color7);
  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; }

#theme-custom-styles-end {
  width: unset; }
