:root,
:root *::after,
:root *::before {   /* Gaps */
  --gap: 4px;
  --gapX1: var(--gap); /* double */
  --gapX2: calc(var(--gap) * 2);
  --gapX3: calc(var(--gap) * 3);
  --gapX4: calc(var(--gap) * 4);
  --gapX5: calc(var(--gap) * 5);
  --gapX6: calc(var(--gap) * 6);
  --gapX7: calc(var(--gap) * 7);
  --gapX8: calc(var(--gap) * 8);
  --gapX9: calc(var(--gap) * 9);
  --gapX10: calc(var(--gap) * 10);
  --gapX12: calc(var(--gap) * 12);

  --gapX15: calc(var(--gap) * 15);
  --gapX14: var(--gapX15); /* old */
  --gapX16: var(--gapX15); /* old */

  --gapX18: calc(var(--gap) * 18);

  --gapX21: calc(var(--gap) * 21);
  --gapX20: var(--gapX21); /* old */

  --gapX24: calc(var(--gap) * 24);

  --gapX27: calc(var(--gap) * 27);
  --gapX28: var(--gapX27); /* old */
  
  --gapX30: calc(var(--gap) * 30);
  --gapX32: var(--gapX30); /* old */

  --gapX36: calc(var(--gap) * 36);
  --gapX40: var(--gapX36); /* old */

  --gapX42: calc(var(--gap) * 42);
  --gapX48: calc(var(--gap) * 48);
  --gapX44: var(--gapX48); /* old */

  --gapX54: calc(var(--gap) * 54);
  --gapX56: var(--gapX54); /* old */
  --gapX52: var(--gapX54); /* old */

  --gapX60: calc(var(--gap) * 60);
  --gapX64: var(--gapX60); /* old */
  --gapX62: var(--gapX60); /* old */

  --gapX72: calc(var(--gap) * 72);
  --gapX80: var(--gapX72); /* old */
  --gapX74: var(--gapX72); /* old */

  --gapX84: calc(var(--gap) * 84);

  --gapX96: calc(var(--gap) * 96);
  --gapX88: var(--gapX96); /* old */

  --gapX108: calc(var(--gap) * 108);
  --gapX112: var(--gapX108); /* old */
  --gapX106: var(--gapX108); /* old */

  --gapX120: calc(var(--gap) * 120);
  --gapX128: var(--gapX120); /* old */

  --gapX144: calc(var(--gap) * 144);

  --gapX168: calc(var(--gap) * 168);
  --gapX160: var(--gapX168); /* old */
  --gapX154: var(--gapX168); /* old */

  --gapX192: calc(var(--gap) * 192); 
  --gapX184: var(--gapX192); /* old */

  --gapX216: calc(var(--gap) * 216); 
  --gapX224: var(--gapX216); /* old */
  --gapX222: var(--gapX216); /* old */

  --gapX240: calc(var(--gap) * 240); 
  --gapX256: var(--gapX240); /* old */
  --gapX266: var(--gapX240); /* old */
  --gapX320: var(--gapX240); /* old */
}

.vc_empty_space {
  aspect-ratio: 1/1;
  font-size: 0;
  align-self: center;
  width: auto !important;
  justify-self: flex-start;
  position: relative;
}

.vc_empty_space.debug,
.debug-mode .vc_empty_space {
  background: #ff000055;
  z-index: 1;
}

.vc_empty_space:before {
  font-size: var(--textSsize);
  margin-top: var(--textStopS);
  margin-bottom: var(--textSbottomS);
  line-height: var(--textSheightS);
  display: flex;
  position: absolute;
  bottom: 0;
  z-index: 1;
}

@media (max-width: 767px) {
  .space-xs-x0, .space-xs-0 {min-height: unset;}
  .space-xs-x1 {min-height: var(--gapX1);}
  .space-xs-x2, .space-xs-1 {min-height: var(--gapX2);}
  .space-xs-x3 {min-height: var(--gapX3);}
  .space-xs-x4 {min-height: var(--gapX4);}
  .space-xs-x5, .space-xs-2 {min-height: var(--gapX5);}
  .space-xs-x6 {min-height: var(--gapX6);}
  .space-xs-x7, .space-xs-3 {min-height: var(--gapX7);}
  .space-xs-x8 {min-height: var(--gapX8);}
  .space-xs-x9 {min-height: var(--gapX9);}
  .space-xs-x10, .space-xs-4 {min-height: var(--gapX10);}
  .space-xs-x12, .space-xs-5 {min-height: var(--gapX12);}
  .space-xs-x15, .space-xs-x14, .space-xs-x16, .space-xs-7, .space-xs-6 {min-height: var(--gapX15);}
  .space-xs-x18 {min-height: var(--gapX18);}
  .space-xs-x21, .space-xs-x20, .space-xs-8 {min-height: var(--gapX21);}
  .space-xs-x24, .space-xs-x25, .space-xs-9, .space-xs-10 {min-height: var(--gapX24);}
  .space-xs-x27, .space-xs-x28 {min-height: var(--gapX27);}
  .space-xs-x30, .space-xs-x32, .space-xs-11, .space-xs-12, .space-xs-13 {min-height: var(--gapX30);}
  .space-xs-x36, .space-xs-x40, .space-xs-14, .space-xs-15 {min-height: var(--gapX36);}
  .space-xs-x42 {min-height: var(--gapX42);}
  .space-xs-x48, .space-xs-x44, .space-xs-16, .space-xs-17, .space-xs-18, .space-xs-19 {min-height: var(--gapX48);}
  .space-xs-x54, .space-xs-x56, .space-xs-x52, .space-xs-x50, .space-xs-19 {min-height: var(--gapX54);}
  .space-xs-x60, .space-xs-x64, .space-xs-x62 {min-height: var(--gapX60);}
  .space-xs-x72, .space-xs-x80, .space-xs-x74, .space-xs-32 {min-height: var(--gapX72);}
  .space-xs-x84 {min-height: var(--gapX84);}
  .space-xs-x96, .space-xs-x88 {min-height: var(--gapX96);}
  .space-xs-x108, .space-xs-x112, .space-xs-x106 {min-height: var(--gapX108);}
  .space-xs-x120, .space-xs-x128 {min-height: var(--gapX120);}
  .space-xs-x144 {min-height: var(--gapX144);}
  .space-xs-x168, .space-xs-x160, .space-xs-x154 {min-height: var(--gapX168);}
  .space-xs-x192, .space-xs-x184 {min-height: var(--gapX192);}
  .space-xs-x216, .space-xs-x224, .space-xs-x222 {min-height: var(--gapX216);}
  .space-xs-x240, .space-xs-x256, .space-xs-x266, .space-xs-x320 {min-height: var(--gapX240);}

  .debug-mode :is(.space-xs-x0, .space-xs-0):before {content: "";}
  .debug-mode :is(.space-xs-x1):before {content: "4px";}
  .debug-mode :is(.space-xs-x2, .space-xs-1):before {content: "8px";}
  .debug-mode :is(.space-xs-x3):before {content: "12px";}
  .debug-mode :is(.space-xs-x4):before {content: "16px";}
  .debug-mode :is(.space-xs-x5, .space-xs-2):before {content: "20px";}
  .debug-mode :is(.space-xs-x6):before {content: "24px";}
  .debug-mode :is(.space-xs-x7, .space-xs-3):before {content: "28px";}
  .debug-mode :is(.space-xs-x8):before {content: "32px";}
  .debug-mode :is(.space-xs-x9):before {content: "36px";}
  .debug-mode :is(.space-xs-x10, .space-xs-4):before {content: "40px";}
  .debug-mode :is(.space-xs-x12, .space-xs-5):before {content: "48px";}
  .debug-mode :is(.space-xs-x15, .space-xs-x14, .space-xs-x16, .space-xs-7, .space-xs-6):before {content: "60px";}
  .debug-mode :is(.space-xs-x18):before {content: "72px";}
  .debug-mode :is(.space-xs-x21, .space-xs-x20, .space-xs-8):before {content: "84px";}
  .debug-mode :is(.space-xs-x24, .space-xs-x25, .space-xs-9, .space-xs-10):before {content: "96px";}
  .debug-mode :is(.space-xs-x27, .space-xs-x28):before {content: "108px";}
  .debug-mode :is(.space-xs-x30, .space-xs-x32, .space-xs-11, .space-xs-12, .space-xs-13):before {content: "120px";}
  .debug-mode :is(.space-xs-x36, .space-xs-x40, .space-xs-14, .space-xs-15):before {content: "144px";}
  .debug-mode :is(.space-xs-x42):before {content: "168px";}
  .debug-mode :is(.space-xs-x48, .space-xs-x44, .space-xs-16, .space-xs-17, .space-xs-18, .space-xs-19):before {content: "192px";}
  .debug-mode :is(.space-xs-x54, .space-xs-x56, .space-xs-x52, .space-xs-x50, .space-xs-19):before {content: "216px";}
  .debug-mode :is(.space-xs-x60, .space-xs-x64, .space-xs-x62):before {content: "240px";}
  .debug-mode :is(.space-xs-x72, .space-xs-x80, .space-xs-x74, .space-xs-32):before {content: "288px";}
  .debug-mode :is(.space-xs-x84):before {content: "336px";}
  .debug-mode :is(.space-xs-x96, .space-xs-x88):before {content: "384px";}
  .debug-mode :is(.space-xs-x108, .space-xs-x112, .space-xs-x106):before {content: "432px";}
  .debug-mode :is(.space-xs-x120, .space-xs-x128):before {content: "480px";}
  .debug-mode :is(.space-xs-x144):before {content: "576px";}
  .debug-mode :is(.space-xs-x168, .space-xs-x160, .space-xs-x154):before {content: "672px";}
  .debug-mode :is(.space-xs-x192, .space-xs-x184):before {content: "768px";}
  .debug-mode :is(.space-xs-x216, .space-xs-x224, .space-xs-x222):before {content: "864px";}
  .debug-mode :is(.space-xs-x240, .space-xs-x256, .space-xs-x266, .space-xs-x320):before {content: "960px";}
} 
@media (min-width: 768px) and (max-width: 991px) {
  .space-sm-x0, .space-sm-0 {min-height: unset;}
  .space-sm-x1 {min-height: var(--gapX1);}
  .space-sm-x2, .space-sm-1 {min-height: var(--gapX2);}
  .space-sm-x3 {min-height: var(--gapX3);}
  .space-sm-x4 {min-height: var(--gapX4);}
  .space-sm-x5, .space-sm-2 {min-height: var(--gapX5);}
  .space-sm-x6 {min-height: var(--gapX6);}
  .space-sm-x7, .space-sm-3 {min-height: var(--gapX7);}
  .space-sm-x8 {min-height: var(--gapX8);}
  .space-sm-x9 {min-height: var(--gapX9);}
  .space-sm-x10, .space-sm-4 {min-height: var(--gapX10);}
  .space-sm-x12, .space-sm-5 {min-height: var(--gapX12);}
  .space-sm-x15, .space-sm-x14, .space-sm-x16, .space-sm-7, .space-sm-6 {min-height: var(--gapX15);}
  .space-sm-x18 {min-height: var(--gapX18);}
  .space-sm-x21, .space-sm-x20, .space-sm-8 {min-height: var(--gapX21);}
  .space-sm-x24, .space-sm-x25, .space-sm-9, .space-sm-10 {min-height: var(--gapX24);}
  .space-sm-x27, .space-sm-x28 {min-height: var(--gapX27);}
  .space-sm-x30, .space-sm-x32, .space-sm-11, .space-sm-12, .space-sm-13 {min-height: var(--gapX30);}
  .space-sm-x36, .space-sm-x40, .space-sm-14, .space-sm-15 {min-height: var(--gapX36);}
  .space-sm-x42 {min-height: var(--gapX42);}
  .space-sm-x48, .space-sm-x44, .space-sm-16, .space-sm-17, .space-sm-18, .space-sm-19 {min-height: var(--gapX48);}
  .space-sm-x54, .space-sm-x56, .space-sm-x52, .space-sm-x50, .space-sm-19 {min-height: var(--gapX54);}
  .space-sm-x60, .space-sm-x64, .space-sm-x62 {min-height: var(--gapX60);}
  .space-sm-x72, .space-sm-x80, .space-sm-x74, .space-sm-32 {min-height: var(--gapX72);}
  .space-sm-x84 {min-height: var(--gapX84);}
  .space-sm-x96, .space-sm-x88 {min-height: var(--gapX96);}
  .space-sm-x108, .space-sm-x112, .space-sm-x106 {min-height: var(--gapX108);}
  .space-sm-x120, .space-sm-x128 {min-height: var(--gapX120);}
  .space-sm-x144 {min-height: var(--gapX144);}
  .space-sm-x168, .space-sm-x160, .space-sm-x154 {min-height: var(--gapX168);}
  .space-sm-x192, .space-sm-x184 {min-height: var(--gapX192);}
  .space-sm-x216, .space-sm-x224, .space-sm-x222 {min-height: var(--gapX216);}
  .space-sm-x240, .space-sm-x256, .space-sm-x266, .space-sm-x320 {min-height: var(--gapX240);}

  .debug-mode :is(.space-sm-x0, .space-sm-0):before {content: "";}
  .debug-mode :is(.space-sm-x1):before {content: "4px";}
  .debug-mode :is(.space-sm-x2, .space-sm-1):before {content: "8px";}
  .debug-mode :is(.space-sm-x3):before {content: "12px";}
  .debug-mode :is(.space-sm-x4):before {content: "16px";}
  .debug-mode :is(.space-sm-x5, .space-sm-2):before {content: "20px";}
  .debug-mode :is(.space-sm-x6):before {content: "24px";}
  .debug-mode :is(.space-sm-x7, .space-sm-3):before {content: "28px";}
  .debug-mode :is(.space-sm-x8):before {content: "32px";}
  .debug-mode :is(.space-sm-x9):before {content: "36px";}
  .debug-mode :is(.space-sm-x10, .space-sm-4):before {content: "40px";}
  .debug-mode :is(.space-sm-x12, .space-sm-5):before {content: "48px";}
  .debug-mode :is(.space-sm-x15, .space-sm-x14, .space-sm-x16, .space-sm-7, .space-sm-6):before {content: "60px";}
  .debug-mode :is(.space-sm-x18):before {content: "72px";}
  .debug-mode :is(.space-sm-x21, .space-sm-x20, .space-sm-8):before {content: "84px";}
  .debug-mode :is(.space-sm-x24, .space-sm-x25, .space-sm-9, .space-sm-10):before {content: "96px";}
  .debug-mode :is(.space-sm-x27, .space-sm-x28):before {content: "108px";}
  .debug-mode :is(.space-sm-x30, .space-sm-x32, .space-sm-11, .space-sm-12, .space-sm-13):before {content: "120px";}
  .debug-mode :is(.space-sm-x36, .space-sm-x40, .space-sm-14, .space-sm-15):before {content: "144px";}
  .debug-mode :is(.space-sm-x42):before {content: "168px";}
  .debug-mode :is(.space-sm-x48, .space-sm-x44, .space-sm-16, .space-sm-17, .space-sm-18, .space-sm-19):before {content: "192px";}
  .debug-mode :is(.space-sm-x54, .space-sm-x56, .space-sm-x52, .space-sm-x50, .space-sm-19):before {content: "216px";}
  .debug-mode :is(.space-sm-x60, .space-sm-x64, .space-sm-x62):before {content: "240px";}
  .debug-mode :is(.space-sm-x72, .space-sm-x80, .space-sm-x74, .space-sm-32):before {content: "288px";}
  .debug-mode :is(.space-sm-x84):before {content: "336px";}
  .debug-mode :is(.space-sm-x96, .space-sm-x88):before {content: "384px";}
  .debug-mode :is(.space-sm-x108, .space-sm-x112, .space-sm-x106):before {content: "432px";}
  .debug-mode :is(.space-sm-x120, .space-sm-x128):before {content: "480px";}
  .debug-mode :is(.space-sm-x144):before {content: "576px";}
  .debug-mode :is(.space-sm-x168, .space-sm-x160, .space-sm-x154):before {content: "672px";}
  .debug-mode :is(.space-sm-x192, .space-sm-x184):before {content: "768px";}
  .debug-mode :is(.space-sm-x216, .space-sm-x224, .space-sm-x222):before {content: "864px";}
  .debug-mode :is(.space-sm-x240, .space-sm-x256, .space-sm-x266, .space-sm-x320):before {content: "960px";}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .space-md-x0, .space-md-0 {min-height: unset;}
  .space-md-x1 {min-height: var(--gapX1);}
  .space-md-x2, .space-md-1 {min-height: var(--gapX2);}
  .space-md-x3 {min-height: var(--gapX3);}
  .space-md-x4 {min-height: var(--gapX4);}
  .space-md-x5, .space-md-2 {min-height: var(--gapX5);}
  .space-md-x6 {min-height: var(--gapX6);}
  .space-md-x7, .space-md-3 {min-height: var(--gapX7);}
  .space-md-x8 {min-height: var(--gapX8);}
  .space-md-x9 {min-height: var(--gapX9);}
  .space-md-x10, .space-md-4 {min-height: var(--gapX10);}
  .space-md-x12, .space-md-5 {min-height: var(--gapX12);}
  .space-md-x15, .space-md-x14, .space-md-x16, .space-md-7, .space-md-6 {min-height: var(--gapX15);}
  .space-md-x18 {min-height: var(--gapX18);}
  .space-md-x21, .space-md-x20, .space-md-8 {min-height: var(--gapX21);}
  .space-md-x24, .space-md-x25, .space-md-9, .space-md-10 {min-height: var(--gapX24);}
  .space-md-x27, .space-md-x28 {min-height: var(--gapX27);}
  .space-md-x30, .space-md-x32, .space-md-11, .space-md-12, .space-md-13 {min-height: var(--gapX30);}
  .space-md-x36, .space-md-x40, .space-md-14, .space-md-15 {min-height: var(--gapX36);}
  .space-md-x42 {min-height: var(--gapX42);}
  .space-md-x48, .space-md-x44, .space-md-16, .space-md-17, .space-md-18, .space-md-19 {min-height: var(--gapX48);}
  .space-md-x54, .space-md-x56, .space-md-x52, .space-md-x50, .space-md-19 {min-height: var(--gapX54);}
  .space-md-x60, .space-md-x64, .space-md-x62 {min-height: var(--gapX60);}
  .space-md-x72, .space-md-x80, .space-md-x74, .space-md-32 {min-height: var(--gapX72);}
  .space-md-x84 {min-height: var(--gapX84);}
  .space-md-x96, .space-md-x88 {min-height: var(--gapX96);}
  .space-md-x108, .space-md-x112, .space-md-x106 {min-height: var(--gapX108);}
  .space-md-x120, .space-md-x128 {min-height: var(--gapX120);}
  .space-md-x144 {min-height: var(--gapX144);}
  .space-md-x168, .space-md-x160, .space-md-x154 {min-height: var(--gapX168);}
  .space-md-x192, .space-md-x184 {min-height: var(--gapX192);}
  .space-md-x216, .space-md-x224, .space-md-x222 {min-height: var(--gapX216);}
  .space-md-x240, .space-md-x256, .space-md-x266, .space-md-x320 {min-height: var(--gapX240);}

  .debug-mode :is(.space-md-x0, .space-md-0):before {content: "";}
  .debug-mode :is(.space-md-x1):before {content: "4px";}
  .debug-mode :is(.space-md-x2, .space-md-1):before {content: "8px";}
  .debug-mode :is(.space-md-x3):before {content: "12px";}
  .debug-mode :is(.space-md-x4):before {content: "16px";}
  .debug-mode :is(.space-md-x5, .space-md-2):before {content: "20px";}
  .debug-mode :is(.space-md-x6):before {content: "24px";}
  .debug-mode :is(.space-md-x7, .space-md-3):before {content: "28px";}
  .debug-mode :is(.space-md-x8):before {content: "32px";}
  .debug-mode :is(.space-md-x9):before {content: "36px";}
  .debug-mode :is(.space-md-x10, .space-md-4):before {content: "40px";}
  .debug-mode :is(.space-md-x12, .space-md-5):before {content: "48px";}
  .debug-mode :is(.space-md-x15, .space-md-x14, .space-md-x16, .space-md-7, .space-md-6):before {content: "60px";}
  .debug-mode :is(.space-md-x18):before {content: "72px";}
  .debug-mode :is(.space-md-x21, .space-md-x20, .space-md-8):before {content: "84px";}
  .debug-mode :is(.space-md-x24, .space-md-x25, .space-md-9, .space-md-10):before {content: "96px";}
  .debug-mode :is(.space-md-x27, .space-md-x28):before {content: "108px";}
  .debug-mode :is(.space-md-x30, .space-md-x32, .space-md-11, .space-md-12, .space-md-13):before {content: "120px";}
  .debug-mode :is(.space-md-x36, .space-md-x40, .space-md-14, .space-md-15):before {content: "144px";}
  .debug-mode :is(.space-md-x42):before {content: "168px";}
  .debug-mode :is(.space-md-x48, .space-md-x44, .space-md-16, .space-md-17, .space-md-18, .space-md-19):before {content: "192px";}
  .debug-mode :is(.space-md-x54, .space-md-x56, .space-md-x52, .space-md-x50, .space-md-19):before {content: "216px";}
  .debug-mode :is(.space-md-x60, .space-md-x64, .space-md-x62):before {content: "240px";}
  .debug-mode :is(.space-md-x72, .space-md-x80, .space-md-x74, .space-md-32):before {content: "288px";}
  .debug-mode :is(.space-md-x84):before {content: "336px";}
  .debug-mode :is(.space-md-x96, .space-md-x88):before {content: "384px";}
  .debug-mode :is(.space-md-x108, .space-md-x112, .space-md-x106):before {content: "432px";}
  .debug-mode :is(.space-md-x120, .space-md-x128):before {content: "480px";}
  .debug-mode :is(.space-md-x144):before {content: "576px";}
  .debug-mode :is(.space-md-x168, .space-md-x160, .space-md-x154):before {content: "672px";}
  .debug-mode :is(.space-md-x192, .space-md-x184):before {content: "768px";}
  .debug-mode :is(.space-md-x216, .space-md-x224, .space-md-x222):before {content: "864px";}
  .debug-mode :is(.space-md-x240, .space-md-x256, .space-md-x266, .space-md-x320):before {content: "960px";}
}
@media (min-width: 1200px) {
  .space-lg-x0, .space-lg-0 {min-height: unset;}
  .space-lg-x1 {min-height: var(--gapX1);}
  .space-lg-x2, .space-lg-1 {min-height: var(--gapX2);}
  .space-lg-x3 {min-height: var(--gapX3);}
  .space-lg-x4 {min-height: var(--gapX4);}
  .space-lg-x5, .space-lg-2 {min-height: var(--gapX5);}
  .space-lg-x6 {min-height: var(--gapX6);}
  .space-lg-x7, .space-lg-3 {min-height: var(--gapX7);}
  .space-lg-x8 {min-height: var(--gapX8);}
  .space-lg-x9 {min-height: var(--gapX9);}
  .space-lg-x10, .space-lg-4 {min-height: var(--gapX10);}
  .space-lg-x12, .space-lg-5 {min-height: var(--gapX12);}
  .space-lg-x15, .space-lg-x14, .space-lg-x16, .space-lg-7, .space-lg-6 {min-height: var(--gapX15);}
  .space-lg-x18 {min-height: var(--gapX18);}
  .space-lg-x21, .space-lg-x20, .space-lg-8 {min-height: var(--gapX21);}
  .space-lg-x24, .space-lg-x25, .space-lg-9, .space-lg-10 {min-height: var(--gapX24);}
  .space-lg-x27, .space-lg-x28 {min-height: var(--gapX27);}
  .space-lg-x30, .space-lg-x32, .space-lg-11, .space-lg-12, .space-lg-13 {min-height: var(--gapX30);}
  .space-lg-x36, .space-lg-x40, .space-lg-14, .space-lg-15 {min-height: var(--gapX36);}
  .space-lg-x42 {min-height: var(--gapX42);}
  .space-lg-x48, .space-lg-x44, .space-lg-16, .space-lg-17, .space-lg-18, .space-lg-19 {min-height: var(--gapX48);}
  .space-lg-x54, .space-lg-x56, .space-lg-x52, .space-lg-x50, .space-lg-19 {min-height: var(--gapX54);}
  .space-lg-x60, .space-lg-x64, .space-lg-x62 {min-height: var(--gapX60);}
  .space-lg-x72, .space-lg-x80, .space-lg-x74, .space-lg-32 {min-height: var(--gapX72);}
  .space-lg-x84 {min-height: var(--gapX84);}
  .space-lg-x96, .space-lg-x88 {min-height: var(--gapX96);}
  .space-lg-x108, .space-lg-x112, .space-lg-x106 {min-height: var(--gapX108);}
  .space-lg-x120, .space-lg-x128 {min-height: var(--gapX120);}
  .space-lg-x144 {min-height: var(--gapX144);}
  .space-lg-x168, .space-lg-x160, .space-lg-x154 {min-height: var(--gapX168);}
  .space-lg-x192, .space-lg-x184 {min-height: var(--gapX192);}
  .space-lg-x216, .space-lg-x224, .space-lg-x222 {min-height: var(--gapX216);}
  .space-lg-x240, .space-lg-x256, .space-lg-x266, .space-lg-x320 {min-height: var(--gapX240);}

  .debug-mode :is(.space-lg-x0, .space-lg-0):before {content: "";}
  .debug-mode :is(.space-lg-x1):before {content: "4px";}
  .debug-mode :is(.space-lg-x2, .space-lg-1):before {content: "8px";}
  .debug-mode :is(.space-lg-x3):before {content: "12px";}
  .debug-mode :is(.space-lg-x4):before {content: "16px";}
  .debug-mode :is(.space-lg-x5, .space-lg-2):before {content: "20px";}
  .debug-mode :is(.space-lg-x6):before {content: "24px";}
  .debug-mode :is(.space-lg-x7, .space-lg-3):before {content: "28px";}
  .debug-mode :is(.space-lg-x8):before {content: "32px";}
  .debug-mode :is(.space-lg-x9):before {content: "36px";}
  .debug-mode :is(.space-lg-x10, .space-lg-4):before {content: "40px";}
  .debug-mode :is(.space-lg-x12, .space-lg-5):before {content: "48px";}
  .debug-mode :is(.space-lg-x15, .space-lg-x14, .space-lg-x16, .space-lg-7, .space-lg-6):before {content: "60px";}
  .debug-mode :is(.space-lg-x18):before {content: "72px";}
  .debug-mode :is(.space-lg-x21, .space-lg-x20, .space-lg-8):before {content: "84px";}
  .debug-mode :is(.space-lg-x24, .space-lg-x25, .space-lg-9, .space-lg-10):before {content: "96px";}
  .debug-mode :is(.space-lg-x27, .space-lg-x28):before {content: "108px";}
  .debug-mode :is(.space-lg-x30, .space-lg-x32, .space-lg-11, .space-lg-12, .space-lg-13):before {content: "120px";}
  .debug-mode :is(.space-lg-x36, .space-lg-x40, .space-lg-14, .space-lg-15):before {content: "144px";}
  .debug-mode :is(.space-lg-x42):before {content: "168px";}
  .debug-mode :is(.space-lg-x48, .space-lg-x44, .space-lg-16, .space-lg-17, .space-lg-18, .space-lg-19):before {content: "192px";}
  .debug-mode :is(.space-lg-x54, .space-lg-x56, .space-lg-x52, .space-lg-x50, .space-lg-19):before {content: "216px";}
  .debug-mode :is(.space-lg-x60, .space-lg-x64, .space-lg-x62):before {content: "240px";}
  .debug-mode :is(.space-lg-x72, .space-lg-x80, .space-lg-x74, .space-lg-32):before {content: "288px";}
  .debug-mode :is(.space-lg-x84):before {content: "336px";}
  .debug-mode :is(.space-lg-x96, .space-lg-x88):before {content: "384px";}
  .debug-mode :is(.space-lg-x108, .space-lg-x112, .space-lg-x106):before {content: "432px";}
  .debug-mode :is(.space-lg-x120, .space-lg-x128):before {content: "480px";}
  .debug-mode :is(.space-lg-x144):before {content: "576px";}
  .debug-mode :is(.space-lg-x168, .space-lg-x160, .space-lg-x154):before {content: "672px";}
  .debug-mode :is(.space-lg-x192, .space-lg-x184):before {content: "768px";}
  .debug-mode :is(.space-lg-x216, .space-lg-x224, .space-lg-x222):before {content: "864px";}
  .debug-mode :is(.space-lg-x240, .space-lg-x256, .space-lg-x266, .space-lg-x320):before {content: "960px";}
}

.flexslider {
  border: unset !important;
  height: unset !important;
  display: flex;
  flex-direction: column-reverse;
  margin: unset !important;
}