@charset "UTF-8";

/* node_modules/@angular/material/prebuilt-themes/indigo-pink.css */
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}
.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}
.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}
.cdk-drag-preview .mat-ripple-element,
.cdk-drag-placeholder .mat-ripple-element {
  display: none;
}
.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: .6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, .32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
textarea.cdk-textarea-autosize {
  resize: none;
}
textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}
textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}
@keyframes cdk-text-field-autofill-start {
}
@keyframes cdk-text-field-autofill-end {
}
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}
.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}
.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}
.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}
.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}
.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}
.mat-app-background {
  background-color: var(--mat-app-background-color, var(--mat-app-background, transparent));
  color: var(--mat-app-text-color, var(--mat-app-on-background, inherit));
}
.mat-elevation-z0,
.mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: var(--mat-app-elevation-shadow-level-0, none);
}
.mat-elevation-z1,
.mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: var(--mat-app-elevation-shadow-level-1, none);
}
.mat-elevation-z2,
.mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: var(--mat-app-elevation-shadow-level-2, none);
}
.mat-elevation-z3,
.mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: var(--mat-app-elevation-shadow-level-3, none);
}
.mat-elevation-z4,
.mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: var(--mat-app-elevation-shadow-level-4, none);
}
.mat-elevation-z5,
.mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: var(--mat-app-elevation-shadow-level-5, none);
}
.mat-elevation-z6,
.mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: var(--mat-app-elevation-shadow-level-6, none);
}
.mat-elevation-z7,
.mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: var(--mat-app-elevation-shadow-level-7, none);
}
.mat-elevation-z8,
.mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: var(--mat-app-elevation-shadow-level-8, none);
}
.mat-elevation-z9,
.mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: var(--mat-app-elevation-shadow-level-9, none);
}
.mat-elevation-z10,
.mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: var(--mat-app-elevation-shadow-level-10, none);
}
.mat-elevation-z11,
.mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: var(--mat-app-elevation-shadow-level-11, none);
}
.mat-elevation-z12,
.mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: var(--mat-app-elevation-shadow-level-12, none);
}
.mat-elevation-z13,
.mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: var(--mat-app-elevation-shadow-level-13, none);
}
.mat-elevation-z14,
.mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: var(--mat-app-elevation-shadow-level-14, none);
}
.mat-elevation-z15,
.mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: var(--mat-app-elevation-shadow-level-15, none);
}
.mat-elevation-z16,
.mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: var(--mat-app-elevation-shadow-level-16, none);
}
.mat-elevation-z17,
.mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: var(--mat-app-elevation-shadow-level-17, none);
}
.mat-elevation-z18,
.mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: var(--mat-app-elevation-shadow-level-18, none);
}
.mat-elevation-z19,
.mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: var(--mat-app-elevation-shadow-level-19, none);
}
.mat-elevation-z20,
.mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: var(--mat-app-elevation-shadow-level-20, none);
}
.mat-elevation-z21,
.mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: var(--mat-app-elevation-shadow-level-21, none);
}
.mat-elevation-z22,
.mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: var(--mat-app-elevation-shadow-level-22, none);
}
.mat-elevation-z23,
.mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: var(--mat-app-elevation-shadow-level-23, none);
}
.mat-elevation-z24,
.mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: var(--mat-app-elevation-shadow-level-24, none);
}
.mat-theme-loaded-marker {
  display: none;
}
html {
  --mat-ripple-color:rgba(0, 0, 0, 0.1);
}
html {
  --mat-option-selected-state-label-text-color:#3f51b5;
  --mat-option-label-text-color:rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04);
}
.mat-accent {
  --mat-option-selected-state-label-text-color:#ff4081;
  --mat-option-label-text-color:rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04);
}
.mat-warn {
  --mat-option-selected-state-label-text-color:#f44336;
  --mat-option-label-text-color:rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04);
}
html {
  --mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87);
}
.mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;
  --mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0;
}
html {
  --mat-full-pseudo-checkbox-selected-icon-color:#ff4081;
  --mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0;
}
.mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color:#ff4081;
  --mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0;
}
.mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color:#f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0;
}
html {
  --mat-app-background-color:#fafafa;
  --mat-app-text-color:rgba(0, 0, 0, 0.87);
  --mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, 0.2),
    0px 3px 4px 0px rgba(0, 0, 0, 0.14),
    0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 5px 8px 0px rgba(0, 0, 0, 0.14),
    0px 1px 14px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, 0.2),
    0px 7px 10px 1px rgba(0, 0, 0, 0.14),
    0px 2px 16px 1px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, 0.2),
    0px 9px 12px 1px rgba(0, 0, 0, 0.14),
    0px 3px 16px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, 0.2),
    0px 10px 14px 1px rgba(0, 0, 0, 0.14),
    0px 4px 18px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, 0.2),
    0px 11px 15px 1px rgba(0, 0, 0, 0.14),
    0px 4px 20px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 13px 19px 2px rgba(0, 0, 0, 0.14),
    0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, 0.2),
    0px 14px 21px 2px rgba(0, 0, 0, 0.14),
    0px 5px 26px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, 0.2),
    0px 15px 22px 2px rgba(0, 0, 0, 0.14),
    0px 6px 28px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, 0.2),
    0px 16px 24px 2px rgba(0, 0, 0, 0.14),
    0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, 0.2),
    0px 17px 26px 2px rgba(0, 0, 0, 0.14),
    0px 6px 32px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, 0.2),
    0px 18px 28px 2px rgba(0, 0, 0, 0.14),
    0px 7px 34px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, 0.2),
    0px 19px 29px 2px rgba(0, 0, 0, 0.14),
    0px 7px 36px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, 0.2),
    0px 20px 31px 3px rgba(0, 0, 0, 0.14),
    0px 8px 38px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, 0.2),
    0px 21px 33px 3px rgba(0, 0, 0, 0.14),
    0px 8px 40px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, 0.2),
    0px 22px 35px 3px rgba(0, 0, 0, 0.14),
    0px 8px 42px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, 0.2),
    0px 23px 36px 3px rgba(0, 0, 0, 0.14),
    0px 9px 44px 8px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
html {
  --mat-option-label-text-font:Roboto, sans-serif;
  --mat-option-label-text-line-height:24px;
  --mat-option-label-text-size:16px;
  --mat-option-label-text-tracking:0.03125em;
  --mat-option-label-text-weight:400;
}
html {
  --mat-optgroup-label-text-font:Roboto, sans-serif;
  --mat-optgroup-label-text-line-height:24px;
  --mat-optgroup-label-text-size:16px;
  --mat-optgroup-label-text-tracking:0.03125em;
  --mat-optgroup-label-text-weight:400;
}
html {
  --mdc-elevated-card-container-shape:4px;
  --mdc-outlined-card-container-shape:4px;
  --mdc-outlined-card-outline-width:1px;
}
html {
  --mdc-elevated-card-container-color:white;
  --mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color:white;
  --mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54);
}
html {
  --mat-card-title-text-font:Roboto, sans-serif;
  --mat-card-title-text-line-height:32px;
  --mat-card-title-text-size:20px;
  --mat-card-title-text-tracking:0.0125em;
  --mat-card-title-text-weight:500;
  --mat-card-subtitle-text-font:Roboto, sans-serif;
  --mat-card-subtitle-text-line-height:22px;
  --mat-card-subtitle-text-size:14px;
  --mat-card-subtitle-text-tracking:0.0071428571em;
  --mat-card-subtitle-text-weight:500;
}
html {
  --mdc-linear-progress-active-indicator-height:4px;
  --mdc-linear-progress-track-height:4px;
  --mdc-linear-progress-track-shape:0;
}
.mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color:#3f51b5;
  --mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25);
}
.mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color:#ff4081;
  --mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25);
}
.mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color:#f44336;
  --mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25);
}
html {
  --mdc-plain-tooltip-container-shape:4px;
  --mdc-plain-tooltip-supporting-text-line-height:16px;
}
html {
  --mdc-plain-tooltip-container-color:#616161;
  --mdc-plain-tooltip-supporting-text-color:#fff;
}
html {
  --mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;
  --mdc-plain-tooltip-supporting-text-size:12px;
  --mdc-plain-tooltip-supporting-text-weight:400;
  --mdc-plain-tooltip-supporting-text-tracking:0.0333333333em;
}
html {
  --mdc-filled-text-field-active-indicator-height:1px;
  --mdc-filled-text-field-focus-active-indicator-height:2px;
  --mdc-filled-text-field-container-shape:4px;
  --mdc-outlined-text-field-outline-width:1px;
  --mdc-outlined-text-field-focus-outline-width:2px;
  --mdc-outlined-text-field-container-shape:4px;
}
html {
  --mdc-filled-text-field-caret-color:#3f51b5;
  --mdc-filled-text-field-focus-active-indicator-color:#3f51b5;
  --mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);
  --mdc-filled-text-field-container-color:whitesmoke;
  --mdc-filled-text-field-disabled-container-color:#fafafa;
  --mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color:#f44336;
  --mdc-filled-text-field-error-focus-label-text-color:#f44336;
  --mdc-filled-text-field-error-label-text-color:#f44336;
  --mdc-filled-text-field-error-caret-color:#f44336;
  --mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color:#f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color:#f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color:#f44336;
  --mdc-outlined-text-field-caret-color:#3f51b5;
  --mdc-outlined-text-field-focus-outline-color:#3f51b5;
  --mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);
  --mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color:#f44336;
  --mdc-outlined-text-field-error-focus-label-text-color:#f44336;
  --mdc-outlined-text-field-error-label-text-color:#f44336;
  --mdc-outlined-text-field-error-hover-label-text-color:#f44336;
  --mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color:#f44336;
  --mdc-outlined-text-field-error-hover-outline-color:#f44336;
  --mdc-outlined-text-field-error-outline-color:#f44336;
  --mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color:#f44336;
  --mat-form-field-select-option-text-color:inherit;
  --mat-form-field-select-disabled-option-text-color:GrayText;
  --mat-form-field-leading-icon-color:unset;
  --mat-form-field-disabled-leading-icon-color:unset;
  --mat-form-field-trailing-icon-color:unset;
  --mat-form-field-disabled-trailing-icon-color:unset;
  --mat-form-field-error-focus-trailing-icon-color:unset;
  --mat-form-field-error-hover-trailing-icon-color:unset;
  --mat-form-field-error-trailing-icon-color:unset;
  --mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity:0.04;
  --mat-form-field-focus-state-layer-opacity:0.08;
}
.mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color:#ff4081;
  --mdc-filled-text-field-focus-active-indicator-color:#ff4081;
  --mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);
  --mdc-outlined-text-field-caret-color:#ff4081;
  --mdc-outlined-text-field-focus-outline-color:#ff4081;
  --mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);
  --mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 0.87);
}
.mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color:#f44336;
  --mdc-filled-text-field-focus-active-indicator-color:#f44336;
  --mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color:#f44336;
  --mdc-outlined-text-field-focus-outline-color:#f44336;
  --mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87);
}
html {
  --mat-form-field-container-height:56px;
  --mat-form-field-filled-label-display:block;
  --mat-form-field-container-vertical-padding:16px;
  --mat-form-field-filled-with-label-container-padding-top:24px;
  --mat-form-field-filled-with-label-container-padding-bottom:8px;
}
html {
  --mdc-filled-text-field-label-text-font:Roboto, sans-serif;
  --mdc-filled-text-field-label-text-size:16px;
  --mdc-filled-text-field-label-text-tracking:0.03125em;
  --mdc-filled-text-field-label-text-weight:400;
  --mdc-outlined-text-field-label-text-font:Roboto, sans-serif;
  --mdc-outlined-text-field-label-text-size:16px;
  --mdc-outlined-text-field-label-text-tracking:0.03125em;
  --mdc-outlined-text-field-label-text-weight:400;
  --mat-form-field-container-text-font:Roboto, sans-serif;
  --mat-form-field-container-text-line-height:24px;
  --mat-form-field-container-text-size:16px;
  --mat-form-field-container-text-tracking:0.03125em;
  --mat-form-field-container-text-weight:400;
  --mat-form-field-outlined-label-text-populated-size:16px;
  --mat-form-field-subscript-text-font:Roboto, sans-serif;
  --mat-form-field-subscript-text-line-height:20px;
  --mat-form-field-subscript-text-size:12px;
  --mat-form-field-subscript-text-tracking:0.0333333333em;
  --mat-form-field-subscript-text-weight:400;
}
html {
  --mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html {
  --mat-select-panel-background-color:white;
  --mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color:rgba(63, 81, 181, 0.87);
  --mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color:white;
  --mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);
  --mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color:white;
  --mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87);
}
html {
  --mat-select-arrow-transform:translateY(-8px);
}
html {
  --mat-select-trigger-text-font:Roboto, sans-serif;
  --mat-select-trigger-text-line-height:24px;
  --mat-select-trigger-text-size:16px;
  --mat-select-trigger-text-tracking:0.03125em;
  --mat-select-trigger-text-weight:400;
}
html {
  --mat-autocomplete-container-shape:4px;
  --mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html {
  --mat-autocomplete-background-color:white;
}
html {
  --mdc-dialog-container-shape:4px;
  --mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-dialog-container-max-width:80vw;
  --mat-dialog-container-small-max-width:80vw;
  --mat-dialog-container-min-width:0;
  --mat-dialog-actions-alignment:start;
  --mat-dialog-actions-padding:8px;
  --mat-dialog-content-padding:20px 24px;
  --mat-dialog-with-actions-content-padding:20px 24px;
  --mat-dialog-headline-padding:0 24px 9px;
}
html {
  --mdc-dialog-container-color:white;
  --mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6);
}
html {
  --mdc-dialog-subhead-font:Roboto, sans-serif;
  --mdc-dialog-subhead-line-height:32px;
  --mdc-dialog-subhead-size:20px;
  --mdc-dialog-subhead-weight:500;
  --mdc-dialog-subhead-tracking:0.0125em;
  --mdc-dialog-supporting-text-font:Roboto, sans-serif;
  --mdc-dialog-supporting-text-line-height:24px;
  --mdc-dialog-supporting-text-size:16px;
  --mdc-dialog-supporting-text-weight:400;
  --mdc-dialog-supporting-text-tracking:0.03125em;
}
.mat-mdc-standard-chip {
  --mdc-chip-container-shape-radius:16px;
  --mdc-chip-with-avatar-avatar-shape-radius:14px;
  --mdc-chip-with-avatar-avatar-size:28px;
  --mdc-chip-with-icon-icon-size:18px;
  --mdc-chip-outline-width:0;
  --mdc-chip-outline-color:transparent;
  --mdc-chip-disabled-outline-color:transparent;
  --mdc-chip-focus-outline-color:transparent;
  --mdc-chip-hover-state-layer-opacity:0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity:1;
  --mdc-chip-flat-selected-outline-width:0;
  --mdc-chip-selected-hover-state-layer-opacity:0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;
  --mdc-chip-with-icon-disabled-icon-opacity:1;
  --mat-chip-disabled-container-opacity:0.4;
  --mat-chip-trailing-action-opacity:0.54;
  --mat-chip-trailing-action-focus-opacity:1;
  --mat-chip-trailing-action-state-layer-color:transparent;
  --mat-chip-selected-trailing-action-state-layer-color:transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity:0;
  --mat-chip-trailing-action-focus-state-layer-opacity:0;
}
.mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color:#212121;
  --mdc-chip-elevated-container-color:#e0e0e0;
  --mdc-chip-elevated-selected-container-color:#e0e0e0;
  --mdc-chip-elevated-disabled-container-color:#e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color:#e0e0e0;
  --mdc-chip-focus-state-layer-color:black;
  --mdc-chip-hover-state-layer-color:black;
  --mdc-chip-selected-hover-state-layer-color:black;
  --mdc-chip-focus-state-layer-opacity:0.12;
  --mdc-chip-selected-focus-state-layer-color:black;
  --mdc-chip-selected-focus-state-layer-opacity:0.12;
  --mdc-chip-label-text-color:#212121;
  --mdc-chip-selected-label-text-color:#212121;
  --mdc-chip-with-icon-icon-color:#212121;
  --mdc-chip-with-icon-disabled-icon-color:#212121;
  --mdc-chip-with-icon-selected-icon-color:#212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color:#212121;
  --mat-chip-selected-disabled-trailing-icon-color:#212121;
  --mat-chip-selected-trailing-icon-color:#212121;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color:white;
  --mdc-chip-elevated-container-color:#3f51b5;
  --mdc-chip-elevated-selected-container-color:#3f51b5;
  --mdc-chip-elevated-disabled-container-color:#3f51b5;
  --mdc-chip-flat-disabled-selected-container-color:#3f51b5;
  --mdc-chip-focus-state-layer-color:black;
  --mdc-chip-hover-state-layer-color:black;
  --mdc-chip-selected-hover-state-layer-color:black;
  --mdc-chip-focus-state-layer-opacity:0.12;
  --mdc-chip-selected-focus-state-layer-color:black;
  --mdc-chip-selected-focus-state-layer-opacity:0.12;
  --mdc-chip-label-text-color:white;
  --mdc-chip-selected-label-text-color:white;
  --mdc-chip-with-icon-icon-color:white;
  --mdc-chip-with-icon-disabled-icon-color:white;
  --mdc-chip-with-icon-selected-icon-color:white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;
  --mdc-chip-with-trailing-icon-trailing-icon-color:white;
  --mat-chip-selected-disabled-trailing-icon-color:white;
  --mat-chip-selected-trailing-icon-color:white;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color:white;
  --mdc-chip-elevated-container-color:#ff4081;
  --mdc-chip-elevated-selected-container-color:#ff4081;
  --mdc-chip-elevated-disabled-container-color:#ff4081;
  --mdc-chip-flat-disabled-selected-container-color:#ff4081;
  --mdc-chip-focus-state-layer-color:black;
  --mdc-chip-hover-state-layer-color:black;
  --mdc-chip-selected-hover-state-layer-color:black;
  --mdc-chip-focus-state-layer-opacity:0.12;
  --mdc-chip-selected-focus-state-layer-color:black;
  --mdc-chip-selected-focus-state-layer-opacity:0.12;
  --mdc-chip-label-text-color:white;
  --mdc-chip-selected-label-text-color:white;
  --mdc-chip-with-icon-icon-color:white;
  --mdc-chip-with-icon-disabled-icon-color:white;
  --mdc-chip-with-icon-selected-icon-color:white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;
  --mdc-chip-with-trailing-icon-trailing-icon-color:white;
  --mat-chip-selected-disabled-trailing-icon-color:white;
  --mat-chip-selected-trailing-icon-color:white;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color:white;
  --mdc-chip-elevated-container-color:#f44336;
  --mdc-chip-elevated-selected-container-color:#f44336;
  --mdc-chip-elevated-disabled-container-color:#f44336;
  --mdc-chip-flat-disabled-selected-container-color:#f44336;
  --mdc-chip-focus-state-layer-color:black;
  --mdc-chip-hover-state-layer-color:black;
  --mdc-chip-selected-hover-state-layer-color:black;
  --mdc-chip-focus-state-layer-opacity:0.12;
  --mdc-chip-selected-focus-state-layer-color:black;
  --mdc-chip-selected-focus-state-layer-opacity:0.12;
  --mdc-chip-label-text-color:white;
  --mdc-chip-selected-label-text-color:white;
  --mdc-chip-with-icon-icon-color:white;
  --mdc-chip-with-icon-disabled-icon-color:white;
  --mdc-chip-with-icon-selected-icon-color:white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;
  --mdc-chip-with-trailing-icon-trailing-icon-color:white;
  --mat-chip-selected-disabled-trailing-icon-color:white;
  --mat-chip-selected-trailing-icon-color:white;
}
.mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height:32px;
}
.mat-mdc-standard-chip {
  --mdc-chip-label-text-font:Roboto, sans-serif;
  --mdc-chip-label-text-line-height:20px;
  --mdc-chip-label-text-size:14px;
  --mdc-chip-label-text-tracking:0.0178571429em;
  --mdc-chip-label-text-weight:400;
}
html {
  --mdc-switch-disabled-selected-icon-opacity:0.38;
  --mdc-switch-disabled-track-opacity:0.12;
  --mdc-switch-disabled-unselected-icon-opacity:0.38;
  --mdc-switch-handle-height:20px;
  --mdc-switch-handle-shape:10px;
  --mdc-switch-handle-width:20px;
  --mdc-switch-selected-icon-size:18px;
  --mdc-switch-track-height:14px;
  --mdc-switch-track-shape:7px;
  --mdc-switch-track-width:36px;
  --mdc-switch-unselected-icon-size:18px;
  --mdc-switch-selected-focus-state-layer-opacity:0.12;
  --mdc-switch-selected-hover-state-layer-opacity:0.04;
  --mdc-switch-selected-pressed-state-layer-opacity:0.1;
  --mdc-switch-unselected-focus-state-layer-opacity:0.12;
  --mdc-switch-unselected-hover-state-layer-opacity:0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity:0.1;
}
html .mat-mdc-slide-toggle {
  --mat-switch-disabled-selected-handle-opacity:0.38;
  --mat-switch-disabled-unselected-handle-opacity:0.38;
  --mat-switch-unselected-handle-size:20px;
  --mat-switch-selected-handle-size:20px;
  --mat-switch-pressed-handle-size:20px;
  --mat-switch-with-icon-handle-size:20px;
  --mat-switch-selected-handle-horizontal-margin:0;
  --mat-switch-selected-with-icon-handle-horizontal-margin:0;
  --mat-switch-selected-pressed-handle-horizontal-margin:0;
  --mat-switch-unselected-handle-horizontal-margin:0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin:0;
  --mat-switch-unselected-pressed-handle-horizontal-margin:0;
  --mat-switch-visible-track-opacity:1;
  --mat-switch-hidden-track-opacity:1;
  --mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width:1px;
  --mat-switch-track-outline-color:transparent;
  --mat-switch-selected-track-outline-width:1px;
  --mat-switch-selected-track-outline-color:transparent;
  --mat-switch-disabled-unselected-track-outline-width:1px;
  --mat-switch-disabled-unselected-track-outline-color:transparent;
}
html {
  --mdc-switch-selected-focus-state-layer-color:#3949ab;
  --mdc-switch-selected-handle-color:#3949ab;
  --mdc-switch-selected-hover-state-layer-color:#3949ab;
  --mdc-switch-selected-pressed-state-layer-color:#3949ab;
  --mdc-switch-selected-focus-handle-color:#1a237e;
  --mdc-switch-selected-hover-handle-color:#1a237e;
  --mdc-switch-selected-pressed-handle-color:#1a237e;
  --mdc-switch-selected-focus-track-color:#7986cb;
  --mdc-switch-selected-hover-track-color:#7986cb;
  --mdc-switch-selected-pressed-track-color:#7986cb;
  --mdc-switch-selected-track-color:#7986cb;
  --mdc-switch-disabled-selected-handle-color:#424242;
  --mdc-switch-disabled-selected-icon-color:#fff;
  --mdc-switch-disabled-selected-track-color:#424242;
  --mdc-switch-disabled-unselected-handle-color:#424242;
  --mdc-switch-disabled-unselected-icon-color:#fff;
  --mdc-switch-disabled-unselected-track-color:#424242;
  --mdc-switch-handle-surface-color:#fff;
  --mdc-switch-selected-icon-color:#fff;
  --mdc-switch-unselected-focus-handle-color:#212121;
  --mdc-switch-unselected-focus-state-layer-color:#424242;
  --mdc-switch-unselected-focus-track-color:#e0e0e0;
  --mdc-switch-unselected-handle-color:#616161;
  --mdc-switch-unselected-hover-handle-color:#212121;
  --mdc-switch-unselected-hover-state-layer-color:#424242;
  --mdc-switch-unselected-hover-track-color:#e0e0e0;
  --mdc-switch-unselected-icon-color:#fff;
  --mdc-switch-unselected-pressed-handle-color:#212121;
  --mdc-switch-unselected-pressed-state-layer-color:#424242;
  --mdc-switch-unselected-pressed-track-color:#e0e0e0;
  --mdc-switch-unselected-track-color:#e0e0e0;
  --mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mat-switch-label-text-color:rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color:#d81b60;
  --mdc-switch-selected-handle-color:#d81b60;
  --mdc-switch-selected-hover-state-layer-color:#d81b60;
  --mdc-switch-selected-pressed-state-layer-color:#d81b60;
  --mdc-switch-selected-focus-handle-color:#880e4f;
  --mdc-switch-selected-hover-handle-color:#880e4f;
  --mdc-switch-selected-pressed-handle-color:#880e4f;
  --mdc-switch-selected-focus-track-color:#f06292;
  --mdc-switch-selected-hover-track-color:#f06292;
  --mdc-switch-selected-pressed-track-color:#f06292;
  --mdc-switch-selected-track-color:#f06292;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color:#e53935;
  --mdc-switch-selected-handle-color:#e53935;
  --mdc-switch-selected-hover-state-layer-color:#e53935;
  --mdc-switch-selected-pressed-state-layer-color:#e53935;
  --mdc-switch-selected-focus-handle-color:#b71c1c;
  --mdc-switch-selected-hover-handle-color:#b71c1c;
  --mdc-switch-selected-pressed-handle-color:#b71c1c;
  --mdc-switch-selected-focus-track-color:#e57373;
  --mdc-switch-selected-hover-track-color:#e57373;
  --mdc-switch-selected-pressed-track-color:#e57373;
  --mdc-switch-selected-track-color:#e57373;
}
html {
  --mdc-switch-state-layer-size:40px;
}
html .mat-mdc-slide-toggle {
  --mat-switch-label-text-font:Roboto, sans-serif;
  --mat-switch-label-text-line-height:20px;
  --mat-switch-label-text-size:14px;
  --mat-switch-label-text-tracking:0.0178571429em;
  --mat-switch-label-text-weight:400;
}
html {
  --mdc-radio-disabled-selected-icon-opacity:0.38;
  --mdc-radio-disabled-unselected-icon-opacity:0.38;
  --mdc-radio-state-layer-size:40px;
}
.mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color:black;
  --mdc-radio-disabled-unselected-icon-color:black;
  --mdc-radio-unselected-hover-icon-color:#212121;
  --mdc-radio-unselected-focus-icon-color:#212121;
  --mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color:#3f51b5;
  --mdc-radio-selected-hover-icon-color:#3f51b5;
  --mdc-radio-selected-icon-color:#3f51b5;
  --mdc-radio-selected-pressed-icon-color:#3f51b5;
  --mat-radio-ripple-color:black;
  --mat-radio-checked-ripple-color:#3f51b5;
  --mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color:rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color:black;
  --mdc-radio-disabled-unselected-icon-color:black;
  --mdc-radio-unselected-hover-icon-color:#212121;
  --mdc-radio-unselected-focus-icon-color:#212121;
  --mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color:#ff4081;
  --mdc-radio-selected-hover-icon-color:#ff4081;
  --mdc-radio-selected-icon-color:#ff4081;
  --mdc-radio-selected-pressed-icon-color:#ff4081;
  --mat-radio-ripple-color:black;
  --mat-radio-checked-ripple-color:#ff4081;
  --mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color:rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color:black;
  --mdc-radio-disabled-unselected-icon-color:black;
  --mdc-radio-unselected-hover-icon-color:#212121;
  --mdc-radio-unselected-focus-icon-color:#212121;
  --mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color:#f44336;
  --mdc-radio-selected-hover-icon-color:#f44336;
  --mdc-radio-selected-icon-color:#f44336;
  --mdc-radio-selected-pressed-icon-color:#f44336;
  --mat-radio-ripple-color:black;
  --mat-radio-checked-ripple-color:#f44336;
  --mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color:rgba(0, 0, 0, 0.87);
}
html {
  --mdc-radio-state-layer-size:40px;
  --mat-radio-touch-target-display:block;
}
html {
  --mat-radio-label-text-font:Roboto, sans-serif;
  --mat-radio-label-text-line-height:20px;
  --mat-radio-label-text-size:14px;
  --mat-radio-label-text-tracking:0.0178571429em;
  --mat-radio-label-text-weight:400;
}
html {
  --mdc-slider-active-track-height:6px;
  --mdc-slider-active-track-shape:9999px;
  --mdc-slider-handle-height:20px;
  --mdc-slider-handle-shape:50%;
  --mdc-slider-handle-width:20px;
  --mdc-slider-inactive-track-height:4px;
  --mdc-slider-inactive-track-shape:9999px;
  --mdc-slider-with-overlap-handle-outline-width:1px;
  --mdc-slider-with-tick-marks-active-container-opacity:0.6;
  --mdc-slider-with-tick-marks-container-shape:50%;
  --mdc-slider-with-tick-marks-container-size:2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity:0.6;
  --mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-value-indicator-width:auto;
  --mat-slider-value-indicator-height:32px;
  --mat-slider-value-indicator-caret-display:block;
  --mat-slider-value-indicator-border-radius:4px;
  --mat-slider-value-indicator-padding:0 12px;
  --mat-slider-value-indicator-text-transform:none;
  --mat-slider-value-indicator-container-transform:translateX(-50%);
}
html {
  --mdc-slider-handle-color:#3f51b5;
  --mdc-slider-focus-handle-color:#3f51b5;
  --mdc-slider-hover-handle-color:#3f51b5;
  --mdc-slider-active-track-color:#3f51b5;
  --mdc-slider-inactive-track-color:#3f51b5;
  --mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;
  --mdc-slider-with-tick-marks-active-container-color:white;
  --mdc-slider-disabled-active-track-color:#000;
  --mdc-slider-disabled-handle-color:#000;
  --mdc-slider-disabled-inactive-track-color:#000;
  --mdc-slider-label-container-color:#000;
  --mdc-slider-label-label-text-color:#fff;
  --mdc-slider-with-overlap-handle-outline-color:#fff;
  --mdc-slider-with-tick-marks-disabled-container-color:#000;
  --mat-slider-ripple-color:#3f51b5;
  --mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);
  --mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);
  --mat-slider-value-indicator-opacity:0.6;
}
html .mat-accent {
  --mdc-slider-handle-color:#ff4081;
  --mdc-slider-focus-handle-color:#ff4081;
  --mdc-slider-hover-handle-color:#ff4081;
  --mdc-slider-active-track-color:#ff4081;
  --mdc-slider-inactive-track-color:#ff4081;
  --mdc-slider-with-tick-marks-inactive-container-color:#ff4081;
  --mdc-slider-with-tick-marks-active-container-color:white;
  --mat-slider-ripple-color:#ff4081;
  --mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);
  --mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2);
}
html .mat-warn {
  --mdc-slider-handle-color:#f44336;
  --mdc-slider-focus-handle-color:#f44336;
  --mdc-slider-hover-handle-color:#f44336;
  --mdc-slider-active-track-color:#f44336;
  --mdc-slider-inactive-track-color:#f44336;
  --mdc-slider-with-tick-marks-inactive-container-color:#f44336;
  --mdc-slider-with-tick-marks-active-container-color:white;
  --mat-slider-ripple-color:#f44336;
  --mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2);
}
html {
  --mdc-slider-label-label-text-font:Roboto, sans-serif;
  --mdc-slider-label-label-text-size:14px;
  --mdc-slider-label-label-text-line-height:22px;
  --mdc-slider-label-label-text-tracking:0.0071428571em;
  --mdc-slider-label-label-text-weight:500;
}
html {
  --mat-menu-container-shape:4px;
  --mat-menu-divider-bottom-spacing:0;
  --mat-menu-divider-top-spacing:0;
  --mat-menu-item-spacing:16px;
  --mat-menu-item-icon-size:24px;
  --mat-menu-item-leading-spacing:16px;
  --mat-menu-item-trailing-spacing:16px;
  --mat-menu-item-with-icon-leading-spacing:16px;
  --mat-menu-item-with-icon-trailing-spacing:16px;
  --mat-menu-base-elevation-level:8;
}
html {
  --mat-menu-item-label-text-color:rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color:rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-menu-container-color:white;
  --mat-menu-divider-color:rgba(0, 0, 0, 0.12);
}
html {
  --mat-menu-item-label-text-font:Roboto, sans-serif;
  --mat-menu-item-label-text-size:16px;
  --mat-menu-item-label-text-tracking:0.03125em;
  --mat-menu-item-label-text-line-height:24px;
  --mat-menu-item-label-text-weight:400;
}
html {
  --mdc-list-list-item-container-shape:0;
  --mdc-list-list-item-leading-avatar-shape:50%;
  --mdc-list-list-item-container-color:transparent;
  --mdc-list-list-item-selected-container-color:transparent;
  --mdc-list-list-item-leading-avatar-color:transparent;
  --mdc-list-list-item-leading-icon-size:24px;
  --mdc-list-list-item-leading-avatar-size:40px;
  --mdc-list-list-item-trailing-icon-size:24px;
  --mdc-list-list-item-disabled-state-layer-color:transparent;
  --mdc-list-list-item-disabled-state-layer-opacity:0;
  --mdc-list-list-item-disabled-label-text-opacity:0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity:0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity:0.38;
  --mat-list-active-indicator-color:transparent;
  --mat-list-active-indicator-shape:4px;
}
html {
  --mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color:black;
  --mdc-list-list-item-disabled-leading-icon-color:black;
  --mdc-list-list-item-disabled-trailing-icon-color:black;
  --mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color:black;
  --mdc-list-list-item-hover-state-layer-opacity:0.04;
  --mdc-list-list-item-focus-state-layer-color:black;
  --mdc-list-list-item-focus-state-layer-opacity:0.12;
}
.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color:black;
  --mdc-radio-disabled-unselected-icon-color:black;
  --mdc-radio-unselected-hover-icon-color:#212121;
  --mdc-radio-unselected-focus-icon-color:#212121;
  --mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color:#3f51b5;
  --mdc-radio-selected-hover-icon-color:#3f51b5;
  --mdc-radio-selected-icon-color:#3f51b5;
  --mdc-radio-selected-pressed-icon-color:#3f51b5;
}
.mat-accent .mdc-list-item__start,
.mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color:black;
  --mdc-radio-disabled-unselected-icon-color:black;
  --mdc-radio-unselected-hover-icon-color:#212121;
  --mdc-radio-unselected-focus-icon-color:#212121;
  --mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color:#ff4081;
  --mdc-radio-selected-hover-icon-color:#ff4081;
  --mdc-radio-selected-icon-color:#ff4081;
  --mdc-radio-selected-pressed-icon-color:#ff4081;
}
.mat-warn .mdc-list-item__start,
.mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color:black;
  --mdc-radio-disabled-unselected-icon-color:black;
  --mdc-radio-unselected-hover-icon-color:#212121;
  --mdc-radio-unselected-focus-icon-color:#212121;
  --mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color:#f44336;
  --mdc-radio-selected-hover-icon-color:#f44336;
  --mdc-radio-selected-icon-color:#f44336;
  --mdc-radio-selected-pressed-icon-color:#f44336;
}
.mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#3f51b5;
  --mdc-checkbox-selected-hover-icon-color:#3f51b5;
  --mdc-checkbox-selected-icon-color:#3f51b5;
  --mdc-checkbox-selected-pressed-icon-color:#3f51b5;
  --mdc-checkbox-unselected-focus-icon-color:#212121;
  --mdc-checkbox-unselected-hover-icon-color:#212121;
  --mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-hover-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;
  --mdc-checkbox-unselected-focus-state-layer-color:black;
  --mdc-checkbox-unselected-hover-state-layer-color:black;
  --mdc-checkbox-unselected-pressed-state-layer-color:black;
}
.mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#ff4081;
  --mdc-checkbox-selected-hover-icon-color:#ff4081;
  --mdc-checkbox-selected-icon-color:#ff4081;
  --mdc-checkbox-selected-pressed-icon-color:#ff4081;
  --mdc-checkbox-unselected-focus-icon-color:#212121;
  --mdc-checkbox-unselected-hover-icon-color:#212121;
  --mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color:#ff4081;
  --mdc-checkbox-selected-hover-state-layer-color:#ff4081;
  --mdc-checkbox-selected-pressed-state-layer-color:#ff4081;
  --mdc-checkbox-unselected-focus-state-layer-color:black;
  --mdc-checkbox-unselected-hover-state-layer-color:black;
  --mdc-checkbox-unselected-pressed-state-layer-color:black;
}
.mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#f44336;
  --mdc-checkbox-selected-hover-icon-color:#f44336;
  --mdc-checkbox-selected-icon-color:#f44336;
  --mdc-checkbox-selected-pressed-icon-color:#f44336;
  --mdc-checkbox-unselected-focus-icon-color:#212121;
  --mdc-checkbox-unselected-hover-icon-color:#212121;
  --mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color:#f44336;
  --mdc-checkbox-selected-hover-state-layer-color:#f44336;
  --mdc-checkbox-selected-pressed-state-layer-color:#f44336;
  --mdc-checkbox-unselected-focus-state-layer-color:black;
  --mdc-checkbox-unselected-hover-state-layer-color:black;
  --mdc-checkbox-unselected-pressed-state-layer-color:black;
}
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start {
  color: #3f51b5;
}
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
html {
  --mdc-list-list-item-one-line-container-height:48px;
  --mdc-list-list-item-two-line-container-height:64px;
  --mdc-list-list-item-three-line-container-height:88px;
  --mat-list-list-item-leading-icon-start-space:16px;
  --mat-list-list-item-leading-icon-end-space:32px;
}
.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-state-layer-size:40px;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,
.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,
.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,
.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,
.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
html {
  --mdc-list-list-item-label-text-font:Roboto, sans-serif;
  --mdc-list-list-item-label-text-line-height:24px;
  --mdc-list-list-item-label-text-size:16px;
  --mdc-list-list-item-label-text-tracking:0.03125em;
  --mdc-list-list-item-label-text-weight:400;
  --mdc-list-list-item-supporting-text-font:Roboto, sans-serif;
  --mdc-list-list-item-supporting-text-line-height:20px;
  --mdc-list-list-item-supporting-text-size:14px;
  --mdc-list-list-item-supporting-text-tracking:0.0178571429em;
  --mdc-list-list-item-supporting-text-weight:400;
  --mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;
  --mdc-list-list-item-trailing-supporting-text-line-height:20px;
  --mdc-list-list-item-trailing-supporting-text-size:12px;
  --mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight:400;
}
.mdc-list-group__subheader {
  font: 400 16px/28px Roboto, sans-serif;
  letter-spacing: .009375em;
}
html {
  --mat-paginator-container-text-color:rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color:white;
  --mat-paginator-enabled-icon-color:rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color:rgba(0, 0, 0, 0.12);
}
html {
  --mat-paginator-container-size:56px;
  --mat-paginator-form-field-container-height:40px;
  --mat-paginator-form-field-container-vertical-padding:8px;
  --mat-paginator-touch-target-display:block;
}
html {
  --mat-paginator-container-text-font:Roboto, sans-serif;
  --mat-paginator-container-text-line-height:20px;
  --mat-paginator-container-text-size:12px;
  --mat-paginator-container-text-tracking:0.0333333333em;
  --mat-paginator-container-text-weight:400;
  --mat-paginator-select-trigger-text-size:12px;
}
html {
  --mdc-secondary-navigation-tab-container-height:48px;
  --mdc-tab-indicator-active-indicator-height:2px;
  --mdc-tab-indicator-active-indicator-shape:0;
  --mat-tab-header-divider-color:transparent;
  --mat-tab-header-divider-height:0;
}
.mat-mdc-tab-group,
.mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color:#3f51b5;
  --mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color:black;
  --mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color:#3f51b5;
  --mat-tab-header-active-ripple-color:#3f51b5;
  --mat-tab-header-inactive-ripple-color:#3f51b5;
  --mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color:#3f51b5;
  --mat-tab-header-active-hover-label-text-color:#3f51b5;
  --mat-tab-header-active-focus-indicator-color:#3f51b5;
  --mat-tab-header-active-hover-indicator-color:#3f51b5;
}
.mat-mdc-tab-group.mat-accent,
.mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color:#ff4081;
  --mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color:black;
  --mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color:#ff4081;
  --mat-tab-header-active-ripple-color:#ff4081;
  --mat-tab-header-inactive-ripple-color:#ff4081;
  --mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color:#ff4081;
  --mat-tab-header-active-hover-label-text-color:#ff4081;
  --mat-tab-header-active-focus-indicator-color:#ff4081;
  --mat-tab-header-active-hover-indicator-color:#ff4081;
}
.mat-mdc-tab-group.mat-warn,
.mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color:#f44336;
  --mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color:black;
  --mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color:#f44336;
  --mat-tab-header-active-ripple-color:#f44336;
  --mat-tab-header-inactive-ripple-color:#f44336;
  --mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color:#f44336;
  --mat-tab-header-active-hover-label-text-color:#f44336;
  --mat-tab-header-active-focus-indicator-color:#f44336;
  --mat-tab-header-active-hover-indicator-color:#f44336;
}
.mat-mdc-tab-group.mat-background-primary,
.mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color:#3f51b5;
  --mat-tab-header-with-background-foreground-color:white;
}
.mat-mdc-tab-group.mat-background-accent,
.mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color:#ff4081;
  --mat-tab-header-with-background-foreground-color:white;
}
.mat-mdc-tab-group.mat-background-warn,
.mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color:#f44336;
  --mat-tab-header-with-background-foreground-color:white;
}
.mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height:48px;
}
.mat-mdc-tab-header {
  --mat-tab-header-label-text-font:Roboto, sans-serif;
  --mat-tab-header-label-text-size:14px;
  --mat-tab-header-label-text-tracking:0.0892857143em;
  --mat-tab-header-label-text-line-height:36px;
  --mat-tab-header-label-text-weight:500;
}
html {
  --mdc-checkbox-disabled-selected-checkmark-color:#fff;
  --mdc-checkbox-selected-focus-state-layer-opacity:0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity:0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity:0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity:0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity:0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity:0.16;
}
html {
  --mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#ff4081;
  --mdc-checkbox-selected-hover-icon-color:#ff4081;
  --mdc-checkbox-selected-icon-color:#ff4081;
  --mdc-checkbox-selected-pressed-icon-color:#ff4081;
  --mdc-checkbox-unselected-focus-icon-color:#212121;
  --mdc-checkbox-unselected-hover-icon-color:#212121;
  --mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color:#ff4081;
  --mdc-checkbox-selected-hover-state-layer-color:#ff4081;
  --mdc-checkbox-selected-pressed-state-layer-color:#ff4081;
  --mdc-checkbox-unselected-focus-state-layer-color:black;
  --mdc-checkbox-unselected-hover-state-layer-color:black;
  --mdc-checkbox-unselected-pressed-state-layer-color:black;
  --mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-checkbox-label-text-color:rgba(0, 0, 0, 0.87);
}
.mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#3f51b5;
  --mdc-checkbox-selected-hover-icon-color:#3f51b5;
  --mdc-checkbox-selected-icon-color:#3f51b5;
  --mdc-checkbox-selected-pressed-icon-color:#3f51b5;
  --mdc-checkbox-unselected-focus-icon-color:#212121;
  --mdc-checkbox-unselected-hover-icon-color:#212121;
  --mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-hover-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;
  --mdc-checkbox-unselected-focus-state-layer-color:black;
  --mdc-checkbox-unselected-hover-state-layer-color:black;
  --mdc-checkbox-unselected-pressed-state-layer-color:black;
}
.mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#f44336;
  --mdc-checkbox-selected-hover-icon-color:#f44336;
  --mdc-checkbox-selected-icon-color:#f44336;
  --mdc-checkbox-selected-pressed-icon-color:#f44336;
  --mdc-checkbox-unselected-focus-icon-color:#212121;
  --mdc-checkbox-unselected-hover-icon-color:#212121;
  --mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color:#f44336;
  --mdc-checkbox-selected-hover-state-layer-color:#f44336;
  --mdc-checkbox-selected-pressed-state-layer-color:#f44336;
  --mdc-checkbox-unselected-focus-state-layer-color:black;
  --mdc-checkbox-unselected-hover-state-layer-color:black;
  --mdc-checkbox-unselected-pressed-state-layer-color:black;
}
html {
  --mdc-checkbox-state-layer-size:40px;
  --mat-checkbox-touch-target-display:block;
}
html {
  --mat-checkbox-label-text-font:Roboto, sans-serif;
  --mat-checkbox-label-text-line-height:20px;
  --mat-checkbox-label-text-size:14px;
  --mat-checkbox-label-text-tracking:0.0178571429em;
  --mat-checkbox-label-text-weight:400;
}
html {
  --mdc-text-button-container-shape:4px;
  --mdc-text-button-keep-touch-target:false;
  --mdc-filled-button-container-shape:4px;
  --mdc-filled-button-keep-touch-target:false;
  --mdc-protected-button-container-shape:4px;
  --mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-keep-touch-target:false;
  --mdc-outlined-button-outline-width:1px;
  --mdc-outlined-button-container-shape:4px;
  --mat-text-button-horizontal-padding:8px;
  --mat-text-button-with-icon-horizontal-padding:8px;
  --mat-text-button-icon-spacing:8px;
  --mat-text-button-icon-offset:0;
  --mat-filled-button-horizontal-padding:16px;
  --mat-filled-button-icon-spacing:8px;
  --mat-filled-button-icon-offset:-4px;
  --mat-protected-button-horizontal-padding:16px;
  --mat-protected-button-icon-spacing:8px;
  --mat-protected-button-icon-offset:-4px;
  --mat-outlined-button-horizontal-padding:15px;
  --mat-outlined-button-icon-spacing:8px;
  --mat-outlined-button-icon-offset:-4px;
}
html {
  --mdc-text-button-label-text-color:black;
  --mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color:black;
  --mat-text-button-disabled-state-layer-color:black;
  --mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity:0.04;
  --mat-text-button-focus-state-layer-opacity:0.12;
  --mat-text-button-pressed-state-layer-opacity:0.12;
  --mdc-filled-button-container-color:white;
  --mdc-filled-button-label-text-color:black;
  --mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color:black;
  --mat-filled-button-disabled-state-layer-color:black;
  --mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity:0.04;
  --mat-filled-button-focus-state-layer-opacity:0.12;
  --mat-filled-button-pressed-state-layer-opacity:0.12;
  --mdc-protected-button-container-color:white;
  --mdc-protected-button-label-text-color:black;
  --mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);
  --mat-protected-button-state-layer-color:black;
  --mat-protected-button-disabled-state-layer-color:black;
  --mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity:0.04;
  --mat-protected-button-focus-state-layer-opacity:0.12;
  --mat-protected-button-pressed-state-layer-opacity:0.12;
  --mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color:black;
  --mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color:black;
  --mat-outlined-button-disabled-state-layer-color:black;
  --mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity:0.04;
  --mat-outlined-button-focus-state-layer-opacity:0.12;
  --mat-outlined-button-pressed-state-layer-opacity:0.12;
}
.mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color:#3f51b5;
  --mat-text-button-state-layer-color:#3f51b5;
  --mat-text-button-ripple-color:rgba(63, 81, 181, 0.1);
}
.mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color:#ff4081;
  --mat-text-button-state-layer-color:#ff4081;
  --mat-text-button-ripple-color:rgba(255, 64, 129, 0.1);
}
.mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color:#f44336;
  --mat-text-button-state-layer-color:#f44336;
  --mat-text-button-ripple-color:rgba(244, 67, 54, 0.1);
}
.mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color:#3f51b5;
  --mdc-filled-button-label-text-color:white;
  --mat-filled-button-state-layer-color:white;
  --mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color:#ff4081;
  --mdc-filled-button-label-text-color:white;
  --mat-filled-button-state-layer-color:white;
  --mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color:#f44336;
  --mdc-filled-button-label-text-color:white;
  --mat-filled-button-state-layer-color:white;
  --mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color:#3f51b5;
  --mdc-protected-button-label-text-color:white;
  --mat-protected-button-state-layer-color:white;
  --mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color:#ff4081;
  --mdc-protected-button-label-text-color:white;
  --mat-protected-button-state-layer-color:white;
  --mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color:#f44336;
  --mdc-protected-button-label-text-color:white;
  --mat-protected-button-state-layer-color:white;
  --mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color:#3f51b5;
  --mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color:#3f51b5;
  --mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1);
}
.mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color:#ff4081;
  --mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color:#ff4081;
  --mat-outlined-button-ripple-color:rgba(255, 64, 129, 0.1);
}
.mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color:#f44336;
  --mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color:#f44336;
  --mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1);
}
html {
  --mdc-text-button-container-height:36px;
  --mdc-filled-button-container-height:36px;
  --mdc-protected-button-container-height:36px;
  --mdc-outlined-button-container-height:36px;
  --mat-text-button-touch-target-display:block;
  --mat-filled-button-touch-target-display:block;
  --mat-protected-button-touch-target-display:block;
  --mat-outlined-button-touch-target-display:block;
}
html {
  --mdc-text-button-label-text-font:Roboto, sans-serif;
  --mdc-text-button-label-text-size:14px;
  --mdc-text-button-label-text-tracking:0.0892857143em;
  --mdc-text-button-label-text-weight:500;
  --mdc-text-button-label-text-transform:none;
  --mdc-filled-button-label-text-font:Roboto, sans-serif;
  --mdc-filled-button-label-text-size:14px;
  --mdc-filled-button-label-text-tracking:0.0892857143em;
  --mdc-filled-button-label-text-weight:500;
  --mdc-filled-button-label-text-transform:none;
  --mdc-protected-button-label-text-font:Roboto, sans-serif;
  --mdc-protected-button-label-text-size:14px;
  --mdc-protected-button-label-text-tracking:0.0892857143em;
  --mdc-protected-button-label-text-weight:500;
  --mdc-protected-button-label-text-transform:none;
  --mdc-outlined-button-label-text-font:Roboto, sans-serif;
  --mdc-outlined-button-label-text-size:14px;
  --mdc-outlined-button-label-text-tracking:0.0892857143em;
  --mdc-outlined-button-label-text-weight:500;
  --mdc-outlined-button-label-text-transform:none;
}
html {
  --mdc-icon-button-icon-size:24px;
}
html {
  --mdc-icon-button-icon-color:inherit;
  --mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color:black;
  --mat-icon-button-disabled-state-layer-color:black;
  --mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity:0.04;
  --mat-icon-button-focus-state-layer-opacity:0.12;
  --mat-icon-button-pressed-state-layer-opacity:0.12;
}
html .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color:#3f51b5;
  --mat-icon-button-state-layer-color:#3f51b5;
  --mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1);
}
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color:#ff4081;
  --mat-icon-button-state-layer-color:#ff4081;
  --mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1);
}
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color:#f44336;
  --mat-icon-button-state-layer-color:#f44336;
  --mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1);
}
html {
  --mat-icon-button-touch-target-display:block;
}
.mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
html {
  --mdc-fab-container-shape:50%;
  --mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shape:50%;
  --mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-height:48px;
  --mdc-extended-fab-container-shape:24px;
  --mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
html {
  --mdc-fab-container-color:white;
  --mat-fab-foreground-color:black;
  --mat-fab-state-layer-color:black;
  --mat-fab-disabled-state-layer-color:black;
  --mat-fab-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity:0.04;
  --mat-fab-focus-state-layer-opacity:0.12;
  --mat-fab-pressed-state-layer-opacity:0.12;
  --mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color:white;
  --mat-fab-small-foreground-color:black;
  --mat-fab-small-state-layer-color:black;
  --mat-fab-small-disabled-state-layer-color:black;
  --mat-fab-small-ripple-color:rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity:0.04;
  --mat-fab-small-focus-state-layer-opacity:0.12;
  --mat-fab-small-pressed-state-layer-opacity:0.12;
  --mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);
}
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color:#3f51b5;
  --mat-fab-foreground-color:white;
  --mat-fab-state-layer-color:white;
  --mat-fab-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color:#ff4081;
  --mat-fab-foreground-color:white;
  --mat-fab-state-layer-color:white;
  --mat-fab-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color:#f44336;
  --mat-fab-foreground-color:white;
  --mat-fab-state-layer-color:white;
  --mat-fab-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color:#3f51b5;
  --mat-fab-small-foreground-color:white;
  --mat-fab-small-state-layer-color:white;
  --mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color:#ff4081;
  --mat-fab-small-foreground-color:white;
  --mat-fab-small-state-layer-color:white;
  --mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color:#f44336;
  --mat-fab-small-foreground-color:white;
  --mat-fab-small-state-layer-color:white;
  --mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1);
}
html {
  --mat-fab-touch-target-display:block;
  --mat-fab-small-touch-target-display:block;
}
html {
  --mdc-extended-fab-label-text-font:Roboto, sans-serif;
  --mdc-extended-fab-label-text-size:14px;
  --mdc-extended-fab-label-text-tracking:0.0892857143em;
  --mdc-extended-fab-label-text-weight:500;
}
html {
  --mdc-snackbar-container-shape:4px;
}
html {
  --mdc-snackbar-container-color:#333333;
  --mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color:#ff4081;
}
html {
  --mdc-snackbar-supporting-text-font:Roboto, sans-serif;
  --mdc-snackbar-supporting-text-line-height:20px;
  --mdc-snackbar-supporting-text-size:14px;
  --mdc-snackbar-supporting-text-weight:400;
}
html {
  --mat-table-row-item-outline-width:1px;
}
html {
  --mat-table-background-color:white;
  --mat-table-header-headline-color:rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color:rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color:rgba(0, 0, 0, 0.12);
}
html {
  --mat-table-header-container-height:56px;
  --mat-table-footer-container-height:52px;
  --mat-table-row-item-container-height:52px;
}
html {
  --mat-table-header-headline-font:Roboto, sans-serif;
  --mat-table-header-headline-line-height:22px;
  --mat-table-header-headline-size:14px;
  --mat-table-header-headline-weight:500;
  --mat-table-header-headline-tracking:0.0071428571em;
  --mat-table-row-item-label-text-font:Roboto, sans-serif;
  --mat-table-row-item-label-text-line-height:20px;
  --mat-table-row-item-label-text-size:14px;
  --mat-table-row-item-label-text-weight:400;
  --mat-table-row-item-label-text-tracking:0.0178571429em;
  --mat-table-footer-supporting-text-font:Roboto, sans-serif;
  --mat-table-footer-supporting-text-line-height:20px;
  --mat-table-footer-supporting-text-size:14px;
  --mat-table-footer-supporting-text-weight:400;
  --mat-table-footer-supporting-text-tracking:0.0178571429em;
}
html {
  --mdc-circular-progress-active-indicator-width:4px;
  --mdc-circular-progress-size:48px;
}
html {
  --mdc-circular-progress-active-indicator-color:#3f51b5;
}
html .mat-accent {
  --mdc-circular-progress-active-indicator-color:#ff4081;
}
html .mat-warn {
  --mdc-circular-progress-active-indicator-color:#f44336;
}
html {
  --mat-badge-container-shape:50%;
  --mat-badge-container-size:unset;
  --mat-badge-small-size-container-size:unset;
  --mat-badge-large-size-container-size:unset;
  --mat-badge-legacy-container-size:22px;
  --mat-badge-legacy-small-size-container-size:16px;
  --mat-badge-legacy-large-size-container-size:28px;
  --mat-badge-container-offset:-11px 0;
  --mat-badge-small-size-container-offset:-8px 0;
  --mat-badge-large-size-container-offset:-14px 0;
  --mat-badge-container-overlap-offset:-11px;
  --mat-badge-small-size-container-overlap-offset:-8px;
  --mat-badge-large-size-container-overlap-offset:-14px;
  --mat-badge-container-padding:0;
  --mat-badge-small-size-container-padding:0;
  --mat-badge-large-size-container-padding:0;
}
html {
  --mat-badge-background-color:#3f51b5;
  --mat-badge-text-color:white;
  --mat-badge-disabled-state-background-color:#b9b9b9;
  --mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38);
}
.mat-badge-accent {
  --mat-badge-background-color:#ff4081;
  --mat-badge-text-color:white;
}
.mat-badge-warn {
  --mat-badge-background-color:#f44336;
  --mat-badge-text-color:white;
}
html {
  --mat-badge-text-font:Roboto, sans-serif;
  --mat-badge-line-height:22px;
  --mat-badge-text-size:12px;
  --mat-badge-text-weight:600;
  --mat-badge-small-size-text-size:9px;
  --mat-badge-small-size-line-height:16px;
  --mat-badge-large-size-text-size:24px;
  --mat-badge-large-size-line-height:28px;
}
html {
  --mat-bottom-sheet-container-shape:4px;
}
html {
  --mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color:white;
}
html {
  --mat-bottom-sheet-container-text-font:Roboto, sans-serif;
  --mat-bottom-sheet-container-text-line-height:20px;
  --mat-bottom-sheet-container-text-size:14px;
  --mat-bottom-sheet-container-text-tracking:0.0178571429em;
  --mat-bottom-sheet-container-text-weight:400;
}
html {
  --mat-legacy-button-toggle-height:36px;
  --mat-legacy-button-toggle-shape:2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity:1;
  --mat-standard-button-toggle-shape:4px;
  --mat-standard-button-toggle-hover-state-layer-opacity:0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity:0.12;
}
html {
  --mat-legacy-button-toggle-text-color:rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;
  --mat-standard-button-toggle-text-color:rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color:white;
  --mat-standard-button-toggle-state-layer-color:black;
  --mat-standard-button-toggle-selected-state-background-color:#e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color:white;
  --mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;
  --mat-standard-button-toggle-divider-color:#e0e0e0;
}
html {
  --mat-standard-button-toggle-height:48px;
}
html {
  --mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;
  --mat-legacy-button-toggle-label-text-line-height:24px;
  --mat-legacy-button-toggle-label-text-size:16px;
  --mat-legacy-button-toggle-label-text-tracking:0.03125em;
  --mat-legacy-button-toggle-label-text-weight:400;
  --mat-standard-button-toggle-label-text-font:Roboto, sans-serif;
  --mat-standard-button-toggle-label-text-line-height:24px;
  --mat-standard-button-toggle-label-text-size:16px;
  --mat-standard-button-toggle-label-text-tracking:0.03125em;
  --mat-standard-button-toggle-label-text-weight:400;
}
html {
  --mat-datepicker-calendar-container-shape:4px;
  --mat-datepicker-calendar-container-touch-shape:4px;
  --mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
html {
  --mat-datepicker-calendar-date-selected-state-text-color:white;
  --mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color:white;
  --mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);
  --mat-datepicker-toggle-active-state-icon-color:#3f51b5;
  --mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;
  --mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color:black;
  --mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color:transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color:white;
  --mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color:white;
  --mat-datepicker-calendar-date-selected-state-background-color:#ff4081;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color:white;
  --mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;
}
.mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color:white;
  --mat-datepicker-calendar-date-selected-state-background-color:#f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color:white;
  --mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;
}
.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color:#ff4081;
}
.mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color:#f44336;
}
.mat-calendar-controls {
  --mat-icon-button-touch-target-display:none;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
html {
  --mat-datepicker-calendar-text-font:Roboto, sans-serif;
  --mat-datepicker-calendar-text-size:13px;
  --mat-datepicker-calendar-body-label-text-size:14px;
  --mat-datepicker-calendar-body-label-text-weight:500;
  --mat-datepicker-calendar-period-button-text-size:14px;
  --mat-datepicker-calendar-period-button-text-weight:500;
  --mat-datepicker-calendar-header-text-size:11px;
  --mat-datepicker-calendar-header-text-weight:400;
}
html {
  --mat-divider-width:1px;
}
html {
  --mat-divider-color:rgba(0, 0, 0, 0.12);
}
html {
  --mat-expansion-container-shape:4px;
  --mat-expansion-legacy-header-indicator-display:inline-block;
  --mat-expansion-header-indicator-display:none;
}
html {
  --mat-expansion-container-background-color:white;
  --mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54);
}
html {
  --mat-expansion-header-collapsed-state-height:48px;
  --mat-expansion-header-expanded-state-height:64px;
}
html {
  --mat-expansion-header-text-font:Roboto, sans-serif;
  --mat-expansion-header-text-size:14px;
  --mat-expansion-header-text-weight:500;
  --mat-expansion-header-text-line-height:inherit;
  --mat-expansion-header-text-tracking:inherit;
  --mat-expansion-container-text-font:Roboto, sans-serif;
  --mat-expansion-container-text-line-height:20px;
  --mat-expansion-container-text-size:14px;
  --mat-expansion-container-text-tracking:0.0178571429em;
  --mat-expansion-container-text-weight:400;
}
html {
  --mat-grid-list-tile-header-primary-text-size:14px;
  --mat-grid-list-tile-header-secondary-text-size:12px;
  --mat-grid-list-tile-footer-primary-text-size:14px;
  --mat-grid-list-tile-footer-secondary-text-size:12px;
}
html {
  --mat-icon-color:inherit;
}
.mat-icon.mat-primary {
  --mat-icon-color:#3f51b5;
}
.mat-icon.mat-accent {
  --mat-icon-color:#ff4081;
}
.mat-icon.mat-warn {
  --mat-icon-color:#f44336;
}
html {
  --mat-sidenav-container-shape:0;
  --mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),
    0px 16px 24px 2px rgba(0, 0, 0, 0.14),
    0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width:auto;
}
html {
  --mat-sidenav-container-divider-color:rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color:white;
  --mat-sidenav-container-text-color:rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color:#fafafa;
  --mat-sidenav-content-text-color:rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color:rgba(0, 0, 0, 0.6);
}
html {
  --mat-stepper-header-icon-foreground-color:white;
  --mat-stepper-header-selected-state-icon-background-color:#3f51b5;
  --mat-stepper-header-selected-state-icon-foreground-color:white;
  --mat-stepper-header-done-state-icon-background-color:#3f51b5;
  --mat-stepper-header-done-state-icon-foreground-color:white;
  --mat-stepper-header-edit-state-icon-background-color:#3f51b5;
  --mat-stepper-header-edit-state-icon-foreground-color:white;
  --mat-stepper-container-color:white;
  --mat-stepper-line-color:rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color:#f44336;
  --mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color:#f44336;
  --mat-stepper-header-error-state-icon-background-color:transparent;
}
html .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color:white;
  --mat-stepper-header-selected-state-icon-background-color:#ff4081;
  --mat-stepper-header-selected-state-icon-foreground-color:white;
  --mat-stepper-header-done-state-icon-background-color:#ff4081;
  --mat-stepper-header-done-state-icon-foreground-color:white;
  --mat-stepper-header-edit-state-icon-background-color:#ff4081;
  --mat-stepper-header-edit-state-icon-foreground-color:white;
}
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color:white;
  --mat-stepper-header-selected-state-icon-background-color:#f44336;
  --mat-stepper-header-selected-state-icon-foreground-color:white;
  --mat-stepper-header-done-state-icon-background-color:#f44336;
  --mat-stepper-header-done-state-icon-foreground-color:white;
  --mat-stepper-header-edit-state-icon-background-color:#f44336;
  --mat-stepper-header-edit-state-icon-foreground-color:white;
}
html {
  --mat-stepper-header-height:72px;
}
html {
  --mat-stepper-container-text-font:Roboto, sans-serif;
  --mat-stepper-header-label-text-font:Roboto, sans-serif;
  --mat-stepper-header-label-text-size:14px;
  --mat-stepper-header-label-text-weight:400;
  --mat-stepper-header-error-state-label-text-size:16px;
  --mat-stepper-header-selected-state-label-text-size:16px;
  --mat-stepper-header-selected-state-label-text-weight:400;
}
html {
  --mat-sort-arrow-color:#757575;
}
html {
  --mat-toolbar-container-background-color:whitesmoke;
  --mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color:#3f51b5;
  --mat-toolbar-container-text-color:white;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color:#ff4081;
  --mat-toolbar-container-text-color:white;
}
.mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color:#f44336;
  --mat-toolbar-container-text-color:white;
}
html {
  --mat-toolbar-standard-height:64px;
  --mat-toolbar-mobile-height:56px;
}
html {
  --mat-toolbar-title-text-font:Roboto, sans-serif;
  --mat-toolbar-title-text-line-height:32px;
  --mat-toolbar-title-text-size:20px;
  --mat-toolbar-title-text-tracking:0.0125em;
  --mat-toolbar-title-text-weight:500;
}
html {
  --mat-tree-container-background-color:white;
  --mat-tree-node-text-color:rgba(0, 0, 0, 0.87);
}
html {
  --mat-tree-node-min-height:48px;
}
html {
  --mat-tree-node-text-font:Roboto, sans-serif;
  --mat-tree-node-text-size:14px;
  --mat-tree-node-text-weight:400;
}
.mat-h1,
.mat-headline-5,
.mat-typography .mat-h1,
.mat-typography .mat-headline-5,
.mat-typography h1 {
  font: 400 24px/32px Roboto, sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h2,
.mat-headline-6,
.mat-typography .mat-h2,
.mat-typography .mat-headline-6,
.mat-typography h2 {
  font: 500 20px/32px Roboto, sans-serif;
  letter-spacing: .0125em;
  margin: 0 0 16px;
}
.mat-h3,
.mat-subtitle-1,
.mat-typography .mat-h3,
.mat-typography .mat-subtitle-1,
.mat-typography h3 {
  font: 400 16px/28px Roboto, sans-serif;
  letter-spacing: .009375em;
  margin: 0 0 16px;
}
.mat-h4,
.mat-body-1,
.mat-typography .mat-h4,
.mat-typography .mat-body-1,
.mat-typography h4 {
  font: 400 16px/24px Roboto, sans-serif;
  letter-spacing: .03125em;
  margin: 0 0 16px;
}
.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5 {
  font: 400 calc(14px*.83)/20px Roboto, sans-serif;
  margin: 0 0 12px;
}
.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6 {
  font: 400 calc(14px*.67)/20px Roboto, sans-serif;
  margin: 0 0 12px;
}
.mat-body-strong,
.mat-subtitle-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-subtitle-2 {
  font: 500 14px/22px Roboto, sans-serif;
  letter-spacing: .0071428571em;
}
.mat-body,
.mat-body-2,
.mat-typography .mat-body,
.mat-typography .mat-body-2,
.mat-typography {
  font: 400 14px/20px Roboto, sans-serif;
  letter-spacing: .0178571429em;
}
.mat-body p,
.mat-body-2 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-2 p,
.mat-typography p {
  margin: 0 0 12px;
}
.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font: 400 12px/20px Roboto, sans-serif;
  letter-spacing: .0333333333em;
}
.mat-headline-1,
.mat-typography .mat-headline-1 {
  font: 300 96px/96px Roboto, sans-serif;
  letter-spacing: -0.015625em;
  margin: 0 0 56px;
}
.mat-headline-2,
.mat-typography .mat-headline-2 {
  font: 300 60px/60px Roboto, sans-serif;
  letter-spacing: -.0083333333em;
  margin: 0 0 64px;
}
.mat-headline-3,
.mat-typography .mat-headline-3 {
  font: 400 48px/50px Roboto, sans-serif;
  letter-spacing: normal;
  margin: 0 0 64px;
}
.mat-headline-4,
.mat-typography .mat-headline-4 {
  font: 400 34px/40px Roboto, sans-serif;
  letter-spacing: .0073529412em;
  margin: 0 0 64px;
}

/* node_modules/css-star-rating/css/star-rating.min.css */
.center-all,
.star {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.star {
  position: relative;
  width: 20px;
  height: 20px;
}
.star i,
.star svg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-style: normal;
}
.star i.star-filled,
.star i.star-half,
.star svg.star-filled,
.star svg.star-half {
  opacity: 0;
}
.star i {
  top: 1px;
  display: none;
}
.star.icon i,
.star.rating.star-icon i {
  font-size: 25px;
  line-height: 25px;
}
.star.icon i.star-empty:before,
.star.rating.star-icon i.star-empty:before {
  content: "\2606";
}
.star.icon i.star-filled:before,
.star.icon i.star-half:before,
.star.rating.star-icon i.star-filled:before,
.star.rating.star-icon i.star-half:before {
  content: "\2605";
}
.rating.theme-kununu .star-container .star i,
.star.custom-icon i,
.star.rating.star-custom-icon i {
  font-size: 18px;
  line-height: 18px;
}
.star.empty i.star-filled,
.star.empty i.star-half,
.star.empty svg.star-filled,
.star.empty svg.star-half {
  opacity: 0;
}
.star.empty i.star-empty,
.star.empty svg.star-empty {
  opacity: 1;
}
.rating.value-0.half .star:first-child i.star-empty,
.rating.value-0.half .star:first-child i.star-filled,
.rating.value-0.half .star:first-child svg.star-empty,
.rating.value-0.half .star:first-child svg.star-filled,
.star.half i.star-empty,
.star.half i.star-filled,
.star.half svg.star-empty,
.star.half svg.star-filled {
  opacity: 0;
}
.rating.value-0.half .star:first-child i.star-half,
.rating.value-0.half .star:first-child svg.star-half,
.star.half i.star-half,
.star.half svg.star-half {
  opacity: 1;
}
.rating.value-1 .star-container .star:nth-child(-n+1) i.star-empty,
.rating.value-1 .star-container .star:nth-child(-n+1) i.star-filled,
.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-empty,
.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-filled,
.rating.value-2 .star-container .star:nth-child(-n+2) i.star-empty,
.rating.value-2 .star-container .star:nth-child(-n+2) i.star-filled,
.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-empty,
.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-filled,
.rating.value-3 .star-container .star:nth-child(-n+3) i.star-empty,
.rating.value-3 .star-container .star:nth-child(-n+3) i.star-filled,
.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-empty,
.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-filled,
.rating.value-4 .star-container .star:nth-child(-n+4) i.star-empty,
.rating.value-4 .star-container .star:nth-child(-n+4) i.star-filled,
.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-empty,
.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-filled,
.rating.value-5 .star-container .star:nth-child(-n+5) i.star-empty,
.rating.value-5 .star-container .star:nth-child(-n+5) i.star-filled,
.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-empty,
.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-filled,
.rating.value-6 .star-container .star:nth-child(-n+6) i.star-empty,
.rating.value-6 .star-container .star:nth-child(-n+6) i.star-filled,
.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-empty,
.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-filled,
.rating.value-7 .star-container .star:nth-child(-n+7) i.star-empty,
.rating.value-7 .star-container .star:nth-child(-n+7) i.star-filled,
.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-empty,
.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-filled,
.rating.value-8 .star-container .star:nth-child(-n+8) i.star-empty,
.rating.value-8 .star-container .star:nth-child(-n+8) i.star-filled,
.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-empty,
.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-filled,
.rating.value-9 .star-container .star:nth-child(-n+9) i.star-empty,
.rating.value-9 .star-container .star:nth-child(-n+9) i.star-filled,
.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-empty,
.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-filled,
.rating.value-10 .star-container .star:nth-child(-n+10) i.star-empty,
.rating.value-10 .star-container .star:nth-child(-n+10) i.star-filled,
.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-empty,
.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-filled,
.rating.value-11 .star-container .star:nth-child(-n+11) i.star-empty,
.rating.value-11 .star-container .star:nth-child(-n+11) i.star-filled,
.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-empty,
.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-filled,
.rating.value-12 .star-container .star:nth-child(-n+12) i.star-empty,
.rating.value-12 .star-container .star:nth-child(-n+12) i.star-filled,
.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-empty,
.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-filled,
.star.filled i.star-empty,
.star.filled i.star-filled,
.star.filled svg.star-empty,
.star.filled svg.star-filled {
  opacity: 0;
}
.rating.value-1 .star-container .star:nth-child(-n+1) i.star-filled,
.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-filled,
.rating.value-2 .star-container .star:nth-child(-n+2) i.star-filled,
.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-filled,
.rating.value-3 .star-container .star:nth-child(-n+3) i.star-filled,
.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-filled,
.rating.value-4 .star-container .star:nth-child(-n+4) i.star-filled,
.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-filled,
.rating.value-5 .star-container .star:nth-child(-n+5) i.star-filled,
.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-filled,
.rating.value-6 .star-container .star:nth-child(-n+6) i.star-filled,
.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-filled,
.rating.value-7 .star-container .star:nth-child(-n+7) i.star-filled,
.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-filled,
.rating.value-8 .star-container .star:nth-child(-n+8) i.star-filled,
.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-filled,
.rating.value-9 .star-container .star:nth-child(-n+9) i.star-filled,
.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-filled,
.rating.value-10 .star-container .star:nth-child(-n+10) i.star-filled,
.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-filled,
.rating.value-11 .star-container .star:nth-child(-n+11) i.star-filled,
.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-filled,
.rating.value-12 .star-container .star:nth-child(-n+12) i.star-filled,
.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-filled,
.star.filled i.star-filled,
.star.filled svg.star-filled {
  opacity: 1;
}
.star-container .star svg,
.star.default svg {
  fill: #999;
}
.star-container .star i,
.star.default i {
  color: #999;
}
.rating.value-0.half .rating.value-0.star:first-child .star svg,
.rating.value-0.half .star svg,
.star.negative svg {
  fill: #f03c56;
}
.rating.value-0.half .rating.value-0.star:first-child .star i,
.rating.value-0.half .star i,
.star.negative i {
  color: #f03c56;
}
.star.ok svg {
  fill: #ffc058;
}
.star.ok i {
  color: #ffc058;
}
.rating.value-6 .star-container .star svg,
.rating.value-7 .star-container .star svg,
.rating.value-8 .star-container .star svg,
.rating.value-9 .star-container .star svg,
.rating.value-10 .star-container .star svg,
.rating.value-11 .star-container .star svg,
.rating.value-12 .star-container .star svg,
.star.positive svg {
  fill: #7ed321;
}
.rating.value-6 .star-container .star i,
.rating.value-7 .star-container .star i,
.rating.value-8 .star-container .star i,
.rating.value-9 .star-container .star i,
.rating.value-10 .star-container .star i,
.rating.value-11 .star-container .star i,
.rating.value-12 .star-container .star i,
.star.positive i {
  color: #7ed321;
}
.star.rating.star-svg i,
.star.svg i {
  display: none;
}
.star.rating.star-svg svg,
.star.svg svg {
  display: -ms-flexbox;
  display: flex;
}
.rating.theme-kununu .star-container .star svg,
.star.custom-icon svg,
.star.icon svg,
.star.rating.star-custom-icon svg,
.star.rating.star-icon svg {
  display: none;
}
.rating.theme-kununu .star-container .star i,
.star.custom-icon i,
.star.icon i,
.star.rating.star-custom-icon i,
.star.rating.star-icon i {
  display: -ms-flexbox;
  display: flex;
}
.rating.small .rating.label-value .star,
.rating.small .rating.star .star.label-value,
.rating.small .star,
.rating.small .star.label-value,
.star.small {
  width: 10px;
  height: 9, 5px;
}
.rating.small .rating.label-value .star i,
.rating.small .rating.star .star.label-value i,
.rating.small .star.label-value i,
.rating.small .star i,
.star.small i {
  font-size: 11px;
  line-height: 10px;
}
.rating.medium .rating.label-value .star,
.rating.medium .rating.star .star.label-value,
.rating.medium .star,
.rating.medium .star.label-value,
.star.medium {
  width: 20px;
  height: 20px;
}
.rating.medium .rating.label-value .star i,
.rating.medium .rating.star .star.label-value i,
.rating.medium .star.label-value i,
.rating.medium .star i,
.star.medium i {
  font-size: 25px;
  line-height: 25px;
}
.rating.large .rating.label-value .star,
.rating.large .rating.star .star.label-value,
.rating.large .star,
.rating.large .star.label-value,
.star.large {
  width: 35px;
  height: 33.3px;
}
.rating.large .rating.label-value .star i,
.rating.large .rating.star .star.label-value i,
.rating.large .star.label-value i,
.rating.large .star i,
.star.large i {
  font-size: 36px;
  line-height: 35px;
}
.rating.disabled .rating.label-value .star-container .star,
.rating.disabled .star-container .rating.star .star-container .star,
.rating.disabled .star-container .rating.star .star.label-value,
.rating.disabled .star-container .star,
.rating.disabled .star.label-value,
.star.disabled {
  opacity: .5;
}
.rating.direction-rtl .star-container .star i.star-half,
.rating.direction-rtl .star-container .star svg.star-half,
.rating.direction-rtl .star.star-container i.star-half,
.rating.direction-rtl .star.star-container svg.star-half,
.star-container.direction-rtl .rating.star .star-container .star i.star-half,
.star-container.direction-rtl .rating.star .star-container .star svg.star-half,
.star-container.direction-rtl .rating.star .star.star-container i.star-half,
.star-container.direction-rtl .rating.star .star.star-container svg.star-half,
.star-container.direction-rtl .star i.star-half,
.star-container.direction-rtl .star svg.star-half,
.star.direction-rtl i.star-half,
.star.direction-rtl svg.star-half {
  transform: scaleX(-1);
}
.star-container.direction-ltr .star i.star-half,
.star-container.direction-ltr .star svg.star-half,
.star.direction-ltr i.star-half,
.star.direction-ltr svg.star-half {
  transform: scale(1);
}
.label-value {
  font-size: 18px;
  line-height: 18px;
}
.label-value.small,
.rating.small .label-value,
.rating.small .label-value.star,
.rating.small .rating.label-value .label-value,
.rating.small .rating.star .label-value {
  font-size: 9.5px;
  line-height: 9.5px;
}
.label-value.medium,
.rating.medium .label-value,
.rating.medium .label-value.star,
.rating.medium .rating.label-value .label-value,
.rating.medium .rating.star .label-value {
  font-size: 18px;
  line-height: 25px;
}
.label-value.large,
.rating.large .label-value,
.rating.large .label-value.star,
.rating.large .rating.label-value .label-value,
.rating.large .rating.star .label-value {
  font-size: 28px;
  line-height: 35px;
}
.label-value.disabled,
.rating.disabled .label-value,
.rating.disabled .star-container .label-value.star,
.rating.disabled .star-container .rating.star .label-value {
  opacity: .5;
}
.star-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 5px;
  margin-right: 5px;
  transition: all .3s ease;
}
.star-container + .star {
  margin-left: 5px;
}
.star-container .star,
.star-container .star i,
.star-container .star svg {
  transition: all .3s ease;
}
.star-container svg {
  z-index: 2;
}
.star-container i {
  z-index: 1;
}
.rating.direction-rtl .rating.star-container .star-container,
.rating.direction-rtl .rating.star-container .star-container .star-container.star,
.rating.direction-rtl .star-container,
.rating.direction-rtl .star-container .rating.star .star-container,
.rating.direction-rtl .star-container .star-container.star,
.star-container.direction-rtl,
.star-container.direction-rtl .rating.star .star-container,
.star-container.direction-rtl .star-container.star {
  direction: rtl;
}
.star-container.direction-ltr,
.star-container.direction-ltr .star-container.star {
  direction: ltr;
}
.rating.space-no .star-container,
.star-container.space-no {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-pack: center;
  justify-content: center;
}
.rating.space-between .star-container,
.star-container.space-between {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.rating.space-around .star-container,
.star-container.space-around {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.rating {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 5px;
}
.rating.value-1 .star-container .star svg {
  fill: #f03c56;
}
.rating.value-1 .star-container .star i {
  color: #f03c56;
}
.rating.value-2 .star-container .star svg {
  fill: #f03c56;
}
.rating.value-2 .star-container .star i {
  color: #f03c56;
}
.rating.value-3 .star-container .star svg {
  fill: #ffc058;
}
.rating.value-3 .star-container .star i {
  color: #ffc058;
}
.rating.value-4 .star-container .star svg {
  fill: #7ed321;
}
.rating.value-4 .star-container .star i {
  color: #7ed321;
}
.rating.value-5 .star-container .star svg {
  fill: #7ed321;
}
.rating.value-5 .star-container .star i {
  color: #7ed321;
}
.rating.value-6 .star-container .star svg {
  fill: #7ed321;
}
.rating.value-6 .star-container .star i {
  color: #7ed321;
}
.rating.hover:hover.hover-1 .star-container .star.star-filled,
.rating.hover:hover.hover-1 .star-container .star.star-half,
.rating.hover:hover.value-1.half .star-container .star.star-filled,
.rating.hover:hover.value-1.half .star-container .star.star-half,
.rating.value-0.half .rating.hover.star:hover.value-1:first-child .star-container .star.star-filled,
.rating.value-0.half .rating.hover.star:hover.value-1:first-child .star-container .star.star-half {
  opacity: 0;
}
.rating.hover:hover.hover-1 .star-container .star.star-empty,
.rating.hover:hover.value-1.half .star-container .star.star-empty,
.rating.value-0.half .rating.hover.star:hover.value-1:first-child .star-container .star.star-empty {
  opacity: 1;
}
.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-empty,
.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-filled,
.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-empty,
.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-filled {
  opacity: 0;
}
.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-filled,
.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-filled {
  opacity: 1;
}
.rating.hover:hover.hover-1 .star-container .star svg {
  fill: #f03c56;
}
.rating.hover:hover.hover-1 .star-container .star i {
  color: #f03c56;
}
.rating.hover:hover.hover-2 .star-container .star.star-filled,
.rating.hover:hover.hover-2 .star-container .star.star-half,
.rating.hover:hover.value-2.half .star-container .star.star-filled,
.rating.hover:hover.value-2.half .star-container .star.star-half,
.rating.value-0.half .rating.hover.star:hover.value-2:first-child .star-container .star.star-filled,
.rating.value-0.half .rating.hover.star:hover.value-2:first-child .star-container .star.star-half {
  opacity: 0;
}
.rating.hover:hover.hover-2 .star-container .star.star-empty,
.rating.hover:hover.value-2.half .star-container .star.star-empty,
.rating.value-0.half .rating.hover.star:hover.value-2:first-child .star-container .star.star-empty {
  opacity: 1;
}
.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-empty,
.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-filled,
.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-empty,
.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-filled {
  opacity: 0;
}
.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-filled,
.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-filled {
  opacity: 1;
}
.rating.hover:hover.hover-2 .star-container .star svg {
  fill: #f03c56;
}
.rating.hover:hover.hover-2 .star-container .star i {
  color: #f03c56;
}
.rating.hover:hover.hover-3 .star-container .star.star-filled,
.rating.hover:hover.hover-3 .star-container .star.star-half,
.rating.hover:hover.value-3.half .star-container .star.star-filled,
.rating.hover:hover.value-3.half .star-container .star.star-half,
.rating.value-0.half .rating.hover.star:hover.value-3:first-child .star-container .star.star-filled,
.rating.value-0.half .rating.hover.star:hover.value-3:first-child .star-container .star.star-half {
  opacity: 0;
}
.rating.hover:hover.hover-3 .star-container .star.star-empty,
.rating.hover:hover.value-3.half .star-container .star.star-empty,
.rating.value-0.half .rating.hover.star:hover.value-3:first-child .star-container .star.star-empty {
  opacity: 1;
}
.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-empty,
.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-filled,
.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-empty,
.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-filled {
  opacity: 0;
}
.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-filled,
.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-filled {
  opacity: 1;
}
.rating.hover:hover.hover-3 .star-container .star svg {
  fill: #ffc058;
}
.rating.hover:hover.hover-3 .star-container .star i {
  color: #ffc058;
}
.rating.hover:hover.hover-4 .star-container .star.star-filled,
.rating.hover:hover.hover-4 .star-container .star.star-half,
.rating.hover:hover.value-4.half .star-container .star.star-filled,
.rating.hover:hover.value-4.half .star-container .star.star-half,
.rating.value-0.half .rating.hover.star:hover.value-4:first-child .star-container .star.star-filled,
.rating.value-0.half .rating.hover.star:hover.value-4:first-child .star-container .star.star-half {
  opacity: 0;
}
.rating.hover:hover.hover-4 .star-container .star.star-empty,
.rating.hover:hover.value-4.half .star-container .star.star-empty,
.rating.value-0.half .rating.hover.star:hover.value-4:first-child .star-container .star.star-empty {
  opacity: 1;
}
.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-empty,
.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-filled,
.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-empty,
.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-filled {
  opacity: 0;
}
.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-filled,
.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-filled {
  opacity: 1;
}
.rating.hover:hover.hover-4 .star-container .star svg {
  fill: #7ed321;
}
.rating.hover:hover.hover-4 .star-container .star i {
  color: #7ed321;
}
.rating.hover:hover.hover-5 .star-container .star.star-filled,
.rating.hover:hover.hover-5 .star-container .star.star-half,
.rating.hover:hover.value-5.half .star-container .star.star-filled,
.rating.hover:hover.value-5.half .star-container .star.star-half,
.rating.value-0.half .rating.hover.star:hover.value-5:first-child .star-container .star.star-filled,
.rating.value-0.half .rating.hover.star:hover.value-5:first-child .star-container .star.star-half {
  opacity: 0;
}
.rating.hover:hover.hover-5 .star-container .star.star-empty,
.rating.hover:hover.value-5.half .star-container .star.star-empty,
.rating.value-0.half .rating.hover.star:hover.value-5:first-child .star-container .star.star-empty {
  opacity: 1;
}
.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-empty,
.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-filled,
.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-empty,
.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-filled {
  opacity: 0;
}
.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-filled,
.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-filled {
  opacity: 1;
}
.rating.hover:hover.hover-5 .star-container .star svg {
  fill: #7ed321;
}
.rating.hover:hover.hover-5 .star-container .star i {
  color: #7ed321;
}
.rating.hover:hover.hover-6 .star-container .star.star-filled,
.rating.hover:hover.hover-6 .star-container .star.star-half,
.rating.hover:hover.value-6.half .star-container .star.star-filled,
.rating.hover:hover.value-6.half .star-container .star.star-half,
.rating.value-0.half .rating.hover.star:hover.value-6:first-child .star-container .star.star-filled,
.rating.value-0.half .rating.hover.star:hover.value-6:first-child .star-container .star.star-half {
  opacity: 0;
}
.rating.hover:hover.hover-6 .star-container .star.star-empty,
.rating.hover:hover.value-6.half .star-container .star.star-empty,
.rating.value-0.half .rating.hover.star:hover.value-6:first-child .star-container .star.star-empty {
  opacity: 1;
}
.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-empty,
.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-filled,
.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-empty,
.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-filled {
  opacity: 0;
}
.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-filled,
.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-filled {
  opacity: 1;
}
.rating.hover:hover.hover-6 .star-container .star svg {
  fill: #7ed321;
}
.rating.hover:hover.hover-6 .star-container .star i {
  color: #7ed321;
}
.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) i.star-empty,
.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) i.star-filled,
.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) svg.star-empty,
.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) svg.star-filled,
.rating.value-1.half .star-container .star:nth-child(2) i.star-empty,
.rating.value-1.half .star-container .star:nth-child(2) i.star-filled,
.rating.value-1.half .star-container .star:nth-child(2) svg.star-empty,
.rating.value-1.half .star-container .star:nth-child(2) svg.star-filled {
  opacity: 0;
}
.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) i.star-half,
.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) svg.star-half,
.rating.value-1.half .star-container .star:nth-child(2) i.star-half,
.rating.value-1.half .star-container .star:nth-child(2) svg.star-half {
  opacity: 1;
}
.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) i.star-empty,
.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) i.star-filled,
.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) svg.star-empty,
.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) svg.star-filled,
.rating.value-2.half .star-container .star:nth-child(3) i.star-empty,
.rating.value-2.half .star-container .star:nth-child(3) i.star-filled,
.rating.value-2.half .star-container .star:nth-child(3) svg.star-empty,
.rating.value-2.half .star-container .star:nth-child(3) svg.star-filled {
  opacity: 0;
}
.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) i.star-half,
.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) svg.star-half,
.rating.value-2.half .star-container .star:nth-child(3) i.star-half,
.rating.value-2.half .star-container .star:nth-child(3) svg.star-half {
  opacity: 1;
}
.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) i.star-empty,
.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) i.star-filled,
.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) svg.star-empty,
.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) svg.star-filled,
.rating.value-3.half .star-container .star:nth-child(4) i.star-empty,
.rating.value-3.half .star-container .star:nth-child(4) i.star-filled,
.rating.value-3.half .star-container .star:nth-child(4) svg.star-empty,
.rating.value-3.half .star-container .star:nth-child(4) svg.star-filled {
  opacity: 0;
}
.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) i.star-half,
.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) svg.star-half,
.rating.value-3.half .star-container .star:nth-child(4) i.star-half,
.rating.value-3.half .star-container .star:nth-child(4) svg.star-half {
  opacity: 1;
}
.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) i.star-empty,
.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) i.star-filled,
.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) svg.star-empty,
.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) svg.star-filled,
.rating.value-4.half .star-container .star:nth-child(5) i.star-empty,
.rating.value-4.half .star-container .star:nth-child(5) i.star-filled,
.rating.value-4.half .star-container .star:nth-child(5) svg.star-empty,
.rating.value-4.half .star-container .star:nth-child(5) svg.star-filled {
  opacity: 0;
}
.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) i.star-half,
.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) svg.star-half,
.rating.value-4.half .star-container .star:nth-child(5) i.star-half,
.rating.value-4.half .star-container .star:nth-child(5) svg.star-half {
  opacity: 1;
}
.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) i.star-empty,
.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) i.star-filled,
.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) svg.star-empty,
.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) svg.star-filled,
.rating.value-5.half .star-container .star:nth-child(6) i.star-empty,
.rating.value-5.half .star-container .star:nth-child(6) i.star-filled,
.rating.value-5.half .star-container .star:nth-child(6) svg.star-empty,
.rating.value-5.half .star-container .star:nth-child(6) svg.star-filled {
  opacity: 0;
}
.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) i.star-half,
.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) svg.star-half,
.rating.value-5.half .star-container .star:nth-child(6) i.star-half,
.rating.value-5.half .star-container .star:nth-child(6) svg.star-half {
  opacity: 1;
}
.rating.label-hidden .label-value {
  display: none;
}
.rating.label-visible {
  display: -ms-flexbox;
  display: flex;
}
.rating.label-top {
  -ms-flex-direction: column;
  flex-direction: column;
}
.rating.label-top .label-value + .star-container {
  margin-left: 0;
  margin-right: 0;
  margin-top: 5px;
}
.rating.label-left .label-value {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.rating.label-left .label-value + .star-container {
  margin-left: 5px;
  margin-right: 0;
}
.rating.label-right {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.rating.label-right .label-value + .star-container {
  margin-left: 0;
  margin-right: 5px;
}
.rating.label-bottom {
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.rating.label-bottom .label-value + .star-container {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 5px;
}
.rating.direction-rtl,
.rating.direction-rtl .rating.star-container,
.rating.direction-rtl .rating.star-container .rating.star-container,
.rating.direction-rtl .rating.star-container .star-container .rating.star,
.rating.direction-rtl .star-container .rating.star,
.rating.direction-rtl .star-container .rating.star .rating.star-container,
.rating.direction-rtl .star-container .rating.star .star-container .rating.star,
.star-container.direction-rtl .rating.star,
.star-container.direction-rtl .rating.star .rating.star-container,
.star-container.direction-rtl .rating.star .star-container .rating.star {
  direction: rtl;
}
.rating.direction-ltr,
.star-container.direction-ltr .rating.star {
  direction: ltr;
}
.rating.color-default .star-container .star svg {
  fill: #999 !important;
}
.rating.color-default .star-container .star i {
  color: #999 !important;
}
.rating.color-ok .star-container .star svg {
  fill: #ffc058 !important;
}
.rating.color-ok .star-container .star i {
  color: #ffc058 !important;
}
.rating.color-positive .star-container .star svg {
  fill: #7ed321 !important;
}
.rating.color-positive .star-container .star i {
  color: #7ed321 !important;
}
.rating.color-negative .star-container .star svg {
  fill: #f03c56 !important;
}
.rating.color-negative .star-container .star i {
  color: #f03c56 !important;
}
.rating.immediately .star-container {
  transition: all none;
}
.rating.immediately .star-container .star,
.rating.immediately .star-container .star i,
.rating.immediately .star-container .star svg {
  transition: none;
}
.rating.noticeable .star-container,
.rating.noticeable .star-container .star,
.rating.noticeable .star-container .star i,
.rating.noticeable .star-container .star svg {
  transition: all .3s ease;
}
.rating.slow .star-container,
.rating.slow .star-container .star,
.rating.slow .star-container .star i,
.rating.slow .star-container .star svg {
  transition: all .8s ease;
}
.rating.theme-kununu {
  -ms-flex-direction: column;
  flex-direction: column;
  width: 78px;
}
.rating.theme-kununu .label-value,
.rating.theme-kununu .star-container {
  width: 100%;
}
.rating.theme-kununu .label-value {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 6px 6px 0 0;
  height: 50px;
  border: 1px solid #e9ecec;
  border-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  color: #2f3940;
  letter-spacing: -1px;
  background-color: #f8f8f8;
}
.rating.theme-kununu .star-container {
  border-radius: 0 0 6px 6px;
  padding: 2px 0 4px;
  margin-left: 0;
  margin-right: 0;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #99c613;
  border: 1px solid #99c613;
  border-bottom: 0;
}
.rating.theme-kununu .star-container .star {
  height: 11px;
  width: 11px;
}
.rating.theme-kununu .star-container .star i {
  font-size: 11px;
  color: #fff;
  text-align: center;
}
.rating.theme-google-places .label-value {
  color: #e7711b;
  font-family: arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
}
.rating.theme-google-places .star-container {
  width: 65px;
  margin-left: 2px;
}
.rating.theme-google-places .star-container .star i {
  font-size: 17px;
  color: #e7711b !important;
}
.rating.theme-google-places .star-container .star i.star-empty {
  opacity: 1 !important;
  color: #e1e1e1 !important;
}
.rating.theme-google-places .star-container .star i.star-empty:before {
  content: "\2605";
}
.rating.theme-google-places .star-container .star i.star-half {
  width: 7px;
  overflow: hidden;
}
.rating.theme-google-places .star-container .star i.star-filled:before,
.rating.theme-google-places .star-container .star i.star-half:before {
  content: "\2605";
}
.rating.theme-rolling-stars .star-container .star {
  transition: transform 1s;
  transform: rotate(0deg);
}
.rating.theme-rolling-stars.value-0.half .star:first-child,
.rating.theme-rolling-stars.value-1 .star-container .star:nth-child(-n+1),
.rating.theme-rolling-stars.value-1.half .star-container .star:nth-child(2),
.rating.theme-rolling-stars.value-2 .star-container .star:nth-child(-n+2),
.rating.theme-rolling-stars.value-2.half .star-container .star:nth-child(3),
.rating.theme-rolling-stars.value-3 .star-container .star:nth-child(-n+3),
.rating.theme-rolling-stars.value-3.half .star-container .star:nth-child(4),
.rating.theme-rolling-stars.value-4 .star-container .star:nth-child(-n+4),
.rating.theme-rolling-stars.value-4.half .star-container .star:nth-child(5),
.rating.theme-rolling-stars.value-5 .star-container .star:nth-child(-n+5),
.rating.theme-rolling-stars.value-5.half .star-container .star:nth-child(6),
.rating.theme-rolling-stars.value-6 .star-container .star:nth-child(-n+6),
.rating.value-0.half .rating.theme-rolling-stars.value-0.star:first-child .star:nth-child(1),
.rating.value-0.half .rating.theme-rolling-stars.value-1.star:first-child .star-container .star:nth-child(2),
.rating.value-0.half .rating.theme-rolling-stars.value-2.star:first-child .star-container .star:nth-child(3),
.rating.value-0.half .rating.theme-rolling-stars.value-3.star:first-child .star-container .star:nth-child(4),
.rating.value-0.half .rating.theme-rolling-stars.value-4.star:first-child .star-container .star:nth-child(5),
.rating.value-0.half .rating.theme-rolling-stars.value-5.star:first-child .star-container .star:nth-child(6) {
  transition: transform 1s;
  transform: rotate(1turn);
}

/* node_modules/ag-grid-community/styles/ag-grid.css */
.ag-filter-panel-buttons {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;
  flex-wrap: wrap;
  gap: var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);
}
.ag-filter-panel-buttons-button {
  line-height: 1.5;
}
.ag-filter-panel .ag-standard-button.ag-filter-panel-buttons-apply-button {
  color: var(--ag-filter-panel-apply-button-color);
  background-color: var(--ag-filter-panel-apply-button-background-color);
}
.ag-filter-panel > *:where(:last-child) {
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-row.ag-row-pinned-source {
  color: var(--ag-pinned-source-row-text-color);
  background-color: var(--ag-pinned-source-row-background-color);
  font-weight: var(--ag-pinned-source-row-font-weight);
}
.ag-row.ag-row-pinned {
  color: var(--ag-pinned-row-text-color);
  background-color: var(--ag-pinned-row-background-color);
  font-weight: var(--ag-pinned-row-font-weight);
}
.ag-floating-top-viewport {
  border-bottom: var(--ag-pinned-row-border);
}
.ag-floating-bottom-viewport {
  border-top: var(--ag-pinned-row-border);
}
.ag-measurement-container {
  --ag-legacy-styles-loaded: "true";
}
.ag-icon {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  position: relative;
}
.ag-icon::before {
  content: "";
  font-family: inherit;
}
.ag-icon::after {
  background: transparent var(--ag-icon-image, none) center/contain no-repeat;
  display: var(--ag-icon-image-display);
  opacity: var(--ag-icon-image-opacity, 0.9);
  position: absolute;
  inset: 0;
  content: "";
}
.ag-icon-aggregation {
  font-family: var(--ag-icon-font-family-aggregation, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-aggregation, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-aggregation, var(--ag-icon-font-color));
}
.ag-icon-aggregation::before {
  content: var(--ag-icon-font-code-aggregation, "\f101");
  display: var(--ag-icon-font-display-aggregation, var(--ag-icon-font-display));
}
.ag-icon-aggregation::after {
  background-image: var(--ag-icon-image-aggregation, var(--ag-icon-image));
  display: var(--ag-icon-image-display-aggregation, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-aggregation, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-arrows {
  font-family: var(--ag-icon-font-family-arrows, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-arrows, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-arrows, var(--ag-icon-font-color));
}
.ag-icon-arrows::before {
  content: var(--ag-icon-font-code-arrows, "\f102");
  display: var(--ag-icon-font-display-arrows, var(--ag-icon-font-display));
}
.ag-icon-arrows::after {
  background-image: var(--ag-icon-image-arrows, var(--ag-icon-image));
  display: var(--ag-icon-image-display-arrows, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-arrows, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-asc {
  font-family: var(--ag-icon-font-family-asc, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-asc, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-asc, var(--ag-icon-font-color));
}
.ag-icon-asc::before {
  content: var(--ag-icon-font-code-asc, "\f103");
  display: var(--ag-icon-font-display-asc, var(--ag-icon-font-display));
}
.ag-icon-asc::after {
  background-image: var(--ag-icon-image-asc, var(--ag-icon-image));
  display: var(--ag-icon-image-display-asc, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-asc, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-cancel {
  font-family: var(--ag-icon-font-family-cancel, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cancel, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cancel, var(--ag-icon-font-color));
}
.ag-icon-cancel::before {
  content: var(--ag-icon-font-code-cancel, "\f104");
  display: var(--ag-icon-font-display-cancel, var(--ag-icon-font-display));
}
.ag-icon-cancel::after {
  background-image: var(--ag-icon-image-cancel, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cancel, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cancel, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chart {
  font-family: var(--ag-icon-font-family-chart, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chart, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chart, var(--ag-icon-font-color));
}
.ag-icon-chart::before {
  content: var(--ag-icon-font-code-chart, "\f105");
  display: var(--ag-icon-font-display-chart, var(--ag-icon-font-display));
}
.ag-icon-chart::after {
  background-image: var(--ag-icon-image-chart, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chart, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chart, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-checkbox-checked {
  font-family: var(--ag-icon-font-family-checkbox-checked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-checked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-checked, var(--ag-icon-font-color));
}
.ag-icon-checkbox-checked::before {
  content: var(--ag-icon-font-code-checkbox-checked, "\f106");
  display: var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));
}
.ag-icon-checkbox-checked::after {
  background-image: var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-checkbox-indeterminate {
  font-family: var(--ag-icon-font-family-checkbox-indeterminate, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-indeterminate, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-indeterminate, var(--ag-icon-font-color));
}
.ag-icon-checkbox-indeterminate::before {
  content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
  display: var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));
}
.ag-icon-checkbox-indeterminate::after {
  background-image: var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-checkbox-unchecked {
  font-family: var(--ag-icon-font-family-checkbox-unchecked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-unchecked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-unchecked, var(--ag-icon-font-color));
}
.ag-icon-checkbox-unchecked::before {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  display: var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));
}
.ag-icon-checkbox-unchecked::after {
  background-image: var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-color-picker {
  font-family: var(--ag-icon-font-family-color-picker, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-color-picker, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-color-picker, var(--ag-icon-font-color));
}
.ag-icon-color-picker::before {
  content: var(--ag-icon-font-code-color-picker, "\f109");
  display: var(--ag-icon-font-display-color-picker, var(--ag-icon-font-display));
}
.ag-icon-color-picker::after {
  background-image: var(--ag-icon-image-color-picker, var(--ag-icon-image));
  display: var(--ag-icon-image-display-color-picker, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-color-picker, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-columns {
  font-family: var(--ag-icon-font-family-columns, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-columns, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-columns, var(--ag-icon-font-color));
}
.ag-icon-columns::before {
  content: var(--ag-icon-font-code-columns, "\f10a");
  display: var(--ag-icon-font-display-columns, var(--ag-icon-font-display));
}
.ag-icon-columns::after {
  background-image: var(--ag-icon-image-columns, var(--ag-icon-image));
  display: var(--ag-icon-image-display-columns, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-columns, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-contracted {
  font-family: var(--ag-icon-font-family-contracted, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-contracted, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-contracted, var(--ag-icon-font-color));
}
.ag-icon-contracted::before {
  content: var(--ag-icon-font-code-contracted, "\f10b");
  display: var(--ag-icon-font-display-contracted, var(--ag-icon-font-display));
}
.ag-icon-contracted::after {
  background-image: var(--ag-icon-image-contracted, var(--ag-icon-image));
  display: var(--ag-icon-image-display-contracted, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-contracted, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-copy {
  font-family: var(--ag-icon-font-family-copy, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-copy, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-copy, var(--ag-icon-font-color));
}
.ag-icon-copy::before {
  content: var(--ag-icon-font-code-copy, "\f10c");
  display: var(--ag-icon-font-display-copy, var(--ag-icon-font-display));
}
.ag-icon-copy::after {
  background-image: var(--ag-icon-image-copy, var(--ag-icon-image));
  display: var(--ag-icon-image-display-copy, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-copy, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-cross {
  font-family: var(--ag-icon-font-family-cross, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cross, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cross, var(--ag-icon-font-color));
}
.ag-icon-cross::before {
  content: var(--ag-icon-font-code-cross, "\f10d");
  display: var(--ag-icon-font-display-cross, var(--ag-icon-font-display));
}
.ag-icon-cross::after {
  background-image: var(--ag-icon-image-cross, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cross, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cross, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-csv {
  font-family: var(--ag-icon-font-family-csv, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-csv, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-csv, var(--ag-icon-font-color));
}
.ag-icon-csv::before {
  content: var(--ag-icon-font-code-csv, "\f10e");
  display: var(--ag-icon-font-display-csv, var(--ag-icon-font-display));
}
.ag-icon-csv::after {
  background-image: var(--ag-icon-image-csv, var(--ag-icon-image));
  display: var(--ag-icon-image-display-csv, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-csv, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-cut {
  font-family: var(--ag-icon-font-family-cut, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cut, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cut, var(--ag-icon-font-color));
}
.ag-icon-cut::before {
  content: var(--ag-icon-font-code-cut, "\f10f");
  display: var(--ag-icon-font-display-cut, var(--ag-icon-font-display));
}
.ag-icon-cut::after {
  background-image: var(--ag-icon-image-cut, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cut, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cut, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-desc {
  font-family: var(--ag-icon-font-family-desc, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-desc, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-desc, var(--ag-icon-font-color));
}
.ag-icon-desc::before {
  content: var(--ag-icon-font-code-desc, "\f110");
  display: var(--ag-icon-font-display-desc, var(--ag-icon-font-display));
}
.ag-icon-desc::after {
  background-image: var(--ag-icon-image-desc, var(--ag-icon-image));
  display: var(--ag-icon-image-display-desc, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-desc, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-excel {
  font-family: var(--ag-icon-font-family-excel, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-excel, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-excel, var(--ag-icon-font-color));
}
.ag-icon-excel::before {
  content: var(--ag-icon-font-code-excel, "\f111");
  display: var(--ag-icon-font-display-excel, var(--ag-icon-font-display));
}
.ag-icon-excel::after {
  background-image: var(--ag-icon-image-excel, var(--ag-icon-image));
  display: var(--ag-icon-image-display-excel, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-excel, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-expanded {
  font-family: var(--ag-icon-font-family-expanded, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-expanded, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-expanded, var(--ag-icon-font-color));
}
.ag-icon-expanded::before {
  content: var(--ag-icon-font-code-expanded, "\f112");
  display: var(--ag-icon-font-display-expanded, var(--ag-icon-font-display));
}
.ag-icon-expanded::after {
  background-image: var(--ag-icon-image-expanded, var(--ag-icon-image));
  display: var(--ag-icon-image-display-expanded, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-expanded, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-eye-slash {
  font-family: var(--ag-icon-font-family-eye-slash, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-eye-slash, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-eye-slash, var(--ag-icon-font-color));
}
.ag-icon-eye-slash::before {
  content: var(--ag-icon-font-code-eye-slash, "\f113");
  display: var(--ag-icon-font-display-eye-slash, var(--ag-icon-font-display));
}
.ag-icon-eye-slash::after {
  background-image: var(--ag-icon-image-eye-slash, var(--ag-icon-image));
  display: var(--ag-icon-image-display-eye-slash, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-eye-slash, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-eye {
  font-family: var(--ag-icon-font-family-eye, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-eye, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-eye, var(--ag-icon-font-color));
}
.ag-icon-eye::before {
  content: var(--ag-icon-font-code-eye, "\f114");
  display: var(--ag-icon-font-display-eye, var(--ag-icon-font-display));
}
.ag-icon-eye::after {
  background-image: var(--ag-icon-image-eye, var(--ag-icon-image));
  display: var(--ag-icon-image-display-eye, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-eye, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-filter {
  font-family: var(--ag-icon-font-family-filter, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-filter, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-filter, var(--ag-icon-font-color));
}
.ag-icon-filter::before {
  content: var(--ag-icon-font-code-filter, "\f115");
  display: var(--ag-icon-font-display-filter, var(--ag-icon-font-display));
}
.ag-icon-filter::after {
  background-image: var(--ag-icon-image-filter, var(--ag-icon-image));
  display: var(--ag-icon-image-display-filter, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-filter, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-first {
  font-family: var(--ag-icon-font-family-first, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-first, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-first, var(--ag-icon-font-color));
}
.ag-icon-first::before {
  content: var(--ag-icon-font-code-first, "\f116");
  display: var(--ag-icon-font-display-first, var(--ag-icon-font-display));
}
.ag-icon-first::after {
  background-image: var(--ag-icon-image-first, var(--ag-icon-image));
  display: var(--ag-icon-image-display-first, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-first, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-grip {
  font-family: var(--ag-icon-font-family-grip, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-grip, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-grip, var(--ag-icon-font-color));
}
.ag-icon-grip::before {
  content: var(--ag-icon-font-code-grip, "\f117");
  display: var(--ag-icon-font-display-grip, var(--ag-icon-font-display));
}
.ag-icon-grip::after {
  background-image: var(--ag-icon-image-grip, var(--ag-icon-image));
  display: var(--ag-icon-image-display-grip, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-grip, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-group {
  font-family: var(--ag-icon-font-family-group, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-group, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-group, var(--ag-icon-font-color));
}
.ag-icon-group::before {
  content: var(--ag-icon-font-code-group, "\f118");
  display: var(--ag-icon-font-display-group, var(--ag-icon-font-display));
}
.ag-icon-group::after {
  background-image: var(--ag-icon-image-group, var(--ag-icon-image));
  display: var(--ag-icon-image-display-group, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-group, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-last {
  font-family: var(--ag-icon-font-family-last, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-last, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-last, var(--ag-icon-font-color));
}
.ag-icon-last::before {
  content: var(--ag-icon-font-code-last, "\f119");
  display: var(--ag-icon-font-display-last, var(--ag-icon-font-display));
}
.ag-icon-last::after {
  background-image: var(--ag-icon-image-last, var(--ag-icon-image));
  display: var(--ag-icon-image-display-last, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-last, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-left {
  font-family: var(--ag-icon-font-family-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-left, var(--ag-icon-font-color));
}
.ag-icon-left::before {
  content: var(--ag-icon-font-code-left, "\f11a");
  display: var(--ag-icon-font-display-left, var(--ag-icon-font-display));
}
.ag-icon-left::after {
  background-image: var(--ag-icon-image-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-left, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-linked {
  font-family: var(--ag-icon-font-family-linked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-linked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-linked, var(--ag-icon-font-color));
}
.ag-icon-linked::before {
  content: var(--ag-icon-font-code-linked, "\f11b");
  display: var(--ag-icon-font-display-linked, var(--ag-icon-font-display));
}
.ag-icon-linked::after {
  background-image: var(--ag-icon-image-linked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-linked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-linked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-loading {
  font-family: var(--ag-icon-font-family-loading, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-loading, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-loading, var(--ag-icon-font-color));
}
.ag-icon-loading::before {
  content: var(--ag-icon-font-code-loading, "\f11c");
  display: var(--ag-icon-font-display-loading, var(--ag-icon-font-display));
}
.ag-icon-loading::after {
  background-image: var(--ag-icon-image-loading, var(--ag-icon-image));
  display: var(--ag-icon-image-display-loading, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-loading, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-maximize {
  font-family: var(--ag-icon-font-family-maximize, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-maximize, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-maximize, var(--ag-icon-font-color));
}
.ag-icon-maximize::before {
  content: var(--ag-icon-font-code-maximize, "\f11d");
  display: var(--ag-icon-font-display-maximize, var(--ag-icon-font-display));
}
.ag-icon-maximize::after {
  background-image: var(--ag-icon-image-maximize, var(--ag-icon-image));
  display: var(--ag-icon-image-display-maximize, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-maximize, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-menu {
  font-family: var(--ag-icon-font-family-menu, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-menu, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-menu, var(--ag-icon-font-color));
}
.ag-icon-menu::before {
  content: var(--ag-icon-font-code-menu, "\f11e");
  display: var(--ag-icon-font-display-menu, var(--ag-icon-font-display));
}
.ag-icon-menu::after {
  background-image: var(--ag-icon-image-menu, var(--ag-icon-image));
  display: var(--ag-icon-image-display-menu, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-menu, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-minimize {
  font-family: var(--ag-icon-font-family-minimize, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-minimize, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-minimize, var(--ag-icon-font-color));
}
.ag-icon-minimize::before {
  content: var(--ag-icon-font-code-minimize, "\f11f");
  display: var(--ag-icon-font-display-minimize, var(--ag-icon-font-display));
}
.ag-icon-minimize::after {
  background-image: var(--ag-icon-image-minimize, var(--ag-icon-image));
  display: var(--ag-icon-image-display-minimize, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-minimize, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-next {
  font-family: var(--ag-icon-font-family-next, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-next, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-next, var(--ag-icon-font-color));
}
.ag-icon-next::before {
  content: var(--ag-icon-font-code-next, "\f120");
  display: var(--ag-icon-font-display-next, var(--ag-icon-font-display));
}
.ag-icon-next::after {
  background-image: var(--ag-icon-image-next, var(--ag-icon-image));
  display: var(--ag-icon-image-display-next, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-next, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-none {
  font-family: var(--ag-icon-font-family-none, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-none, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-none, var(--ag-icon-font-color));
}
.ag-icon-none::before {
  content: var(--ag-icon-font-code-none, "\f121");
  display: var(--ag-icon-font-display-none, var(--ag-icon-font-display));
}
.ag-icon-none::after {
  background-image: var(--ag-icon-image-none, var(--ag-icon-image));
  display: var(--ag-icon-image-display-none, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-none, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-not-allowed {
  font-family: var(--ag-icon-font-family-not-allowed, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-not-allowed, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-not-allowed, var(--ag-icon-font-color));
}
.ag-icon-not-allowed::before {
  content: var(--ag-icon-font-code-not-allowed, "\f122");
  display: var(--ag-icon-font-display-not-allowed, var(--ag-icon-font-display));
}
.ag-icon-not-allowed::after {
  background-image: var(--ag-icon-image-not-allowed, var(--ag-icon-image));
  display: var(--ag-icon-image-display-not-allowed, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-not-allowed, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-paste {
  font-family: var(--ag-icon-font-family-paste, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-paste, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-paste, var(--ag-icon-font-color));
}
.ag-icon-paste::before {
  content: var(--ag-icon-font-code-paste, "\f123");
  display: var(--ag-icon-font-display-paste, var(--ag-icon-font-display));
}
.ag-icon-paste::after {
  background-image: var(--ag-icon-image-paste, var(--ag-icon-image));
  display: var(--ag-icon-image-display-paste, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-paste, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pin {
  font-family: var(--ag-icon-font-family-pin, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pin, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pin, var(--ag-icon-font-color));
}
.ag-icon-pin::before {
  content: var(--ag-icon-font-code-pin, "\f124");
  display: var(--ag-icon-font-display-pin, var(--ag-icon-font-display));
}
.ag-icon-pin::after {
  background-image: var(--ag-icon-image-pin, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pin, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pin, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pivot {
  font-family: var(--ag-icon-font-family-pivot, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pivot, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pivot, var(--ag-icon-font-color));
}
.ag-icon-pivot::before {
  content: var(--ag-icon-font-code-pivot, "\f125");
  display: var(--ag-icon-font-display-pivot, var(--ag-icon-font-display));
}
.ag-icon-pivot::after {
  background-image: var(--ag-icon-image-pivot, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pivot, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pivot, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-previous {
  font-family: var(--ag-icon-font-family-previous, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-previous, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-previous, var(--ag-icon-font-color));
}
.ag-icon-previous::before {
  content: var(--ag-icon-font-code-previous, "\f126");
  display: var(--ag-icon-font-display-previous, var(--ag-icon-font-display));
}
.ag-icon-previous::after {
  background-image: var(--ag-icon-image-previous, var(--ag-icon-image));
  display: var(--ag-icon-image-display-previous, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-previous, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-radio-button-off {
  font-family: var(--ag-icon-font-family-radio-button-off, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-radio-button-off, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-radio-button-off, var(--ag-icon-font-color));
}
.ag-icon-radio-button-off::before {
  content: var(--ag-icon-font-code-radio-button-off, "\f127");
  display: var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));
}
.ag-icon-radio-button-off::after {
  background-image: var(--ag-icon-image-radio-button-off, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-radio-button-on {
  font-family: var(--ag-icon-font-family-radio-button-on, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-radio-button-on, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-radio-button-on, var(--ag-icon-font-color));
}
.ag-icon-radio-button-on::before {
  content: var(--ag-icon-font-code-radio-button-on, "\f128");
  display: var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));
}
.ag-icon-radio-button-on::after {
  background-image: var(--ag-icon-image-radio-button-on, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-right {
  font-family: var(--ag-icon-font-family-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-right, var(--ag-icon-font-color));
}
.ag-icon-right::before {
  content: var(--ag-icon-font-code-right, "\f129");
  display: var(--ag-icon-font-display-right, var(--ag-icon-font-display));
}
.ag-icon-right::after {
  background-image: var(--ag-icon-image-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-right, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-save {
  font-family: var(--ag-icon-font-family-save, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-save, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-save, var(--ag-icon-font-color));
}
.ag-icon-save::before {
  content: var(--ag-icon-font-code-save, "\f12a");
  display: var(--ag-icon-font-display-save, var(--ag-icon-font-display));
}
.ag-icon-save::after {
  background-image: var(--ag-icon-image-save, var(--ag-icon-image));
  display: var(--ag-icon-image-display-save, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-save, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-down {
  font-family: var(--ag-icon-font-family-small-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-down, var(--ag-icon-font-color));
}
.ag-icon-small-down::before {
  content: var(--ag-icon-font-code-small-down, "\f12b");
  display: var(--ag-icon-font-display-small-down, var(--ag-icon-font-display));
}
.ag-icon-small-down::after {
  background-image: var(--ag-icon-image-small-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-down, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-left {
  font-family: var(--ag-icon-font-family-small-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-left, var(--ag-icon-font-color));
}
.ag-icon-small-left::before {
  content: var(--ag-icon-font-code-small-left, "\f12c");
  display: var(--ag-icon-font-display-small-left, var(--ag-icon-font-display));
}
.ag-icon-small-left::after {
  background-image: var(--ag-icon-image-small-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-left, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-right {
  font-family: var(--ag-icon-font-family-small-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-right, var(--ag-icon-font-color));
}
.ag-icon-small-right::before {
  content: var(--ag-icon-font-code-small-right, "\f12d");
  display: var(--ag-icon-font-display-small-right, var(--ag-icon-font-display));
}
.ag-icon-small-right::after {
  background-image: var(--ag-icon-image-small-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-right, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-up {
  font-family: var(--ag-icon-font-family-small-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-up, var(--ag-icon-font-color));
}
.ag-icon-small-up::before {
  content: var(--ag-icon-font-code-small-up, "\f12e");
  display: var(--ag-icon-font-display-small-up, var(--ag-icon-font-display));
}
.ag-icon-small-up::after {
  background-image: var(--ag-icon-image-small-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-up, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tick {
  font-family: var(--ag-icon-font-family-tick, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tick, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tick, var(--ag-icon-font-color));
}
.ag-icon-tick::before {
  content: var(--ag-icon-font-code-tick, "\f12f");
  display: var(--ag-icon-font-display-tick, var(--ag-icon-font-display));
}
.ag-icon-tick::after {
  background-image: var(--ag-icon-image-tick, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tick, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tick, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tree-closed {
  font-family: var(--ag-icon-font-family-tree-closed, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-closed, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-closed, var(--ag-icon-font-color));
}
.ag-icon-tree-closed::before {
  content: var(--ag-icon-font-code-tree-closed, "\f130");
  display: var(--ag-icon-font-display-tree-closed, var(--ag-icon-font-display));
}
.ag-icon-tree-closed::after {
  background-image: var(--ag-icon-image-tree-closed, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-closed, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-closed, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tree-indeterminate {
  font-family: var(--ag-icon-font-family-tree-indeterminate, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-indeterminate, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-indeterminate, var(--ag-icon-font-color));
}
.ag-icon-tree-indeterminate::before {
  content: var(--ag-icon-font-code-tree-indeterminate, "\f131");
  display: var(--ag-icon-font-display-tree-indeterminate, var(--ag-icon-font-display));
}
.ag-icon-tree-indeterminate::after {
  background-image: var(--ag-icon-image-tree-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-indeterminate, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tree-open {
  font-family: var(--ag-icon-font-family-tree-open, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-open, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-open, var(--ag-icon-font-color));
}
.ag-icon-tree-open::before {
  content: var(--ag-icon-font-code-tree-open, "\f132");
  display: var(--ag-icon-font-display-tree-open, var(--ag-icon-font-display));
}
.ag-icon-tree-open::after {
  background-image: var(--ag-icon-image-tree-open, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-open, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-open, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-unlinked {
  font-family: var(--ag-icon-font-family-unlinked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-unlinked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-unlinked, var(--ag-icon-font-color));
}
.ag-icon-unlinked::before {
  content: var(--ag-icon-font-code-unlinked, "\f133");
  display: var(--ag-icon-font-display-unlinked, var(--ag-icon-font-display));
}
.ag-icon-unlinked::after {
  background-image: var(--ag-icon-image-unlinked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-unlinked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-unlinked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-up {
  font-family: var(--ag-icon-font-family-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-up, var(--ag-icon-font-color));
}
.ag-icon-up::before {
  content: var(--ag-icon-font-code-up, "\f134");
  display: var(--ag-icon-font-display-up, var(--ag-icon-font-display));
}
.ag-icon-up::after {
  background-image: var(--ag-icon-image-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-up, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-down {
  font-family: var(--ag-icon-font-family-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-down, var(--ag-icon-font-color));
}
.ag-icon-down::before {
  content: var(--ag-icon-font-code-down, "\f135");
  display: var(--ag-icon-font-display-down, var(--ag-icon-font-display));
}
.ag-icon-down::after {
  background-image: var(--ag-icon-image-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-down, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-plus {
  font-family: var(--ag-icon-font-family-plus, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-plus, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-plus, var(--ag-icon-font-color));
}
.ag-icon-plus::before {
  content: var(--ag-icon-font-code-plus, "\f136");
  display: var(--ag-icon-font-display-plus, var(--ag-icon-font-display));
}
.ag-icon-plus::after {
  background-image: var(--ag-icon-image-plus, var(--ag-icon-image));
  display: var(--ag-icon-image-display-plus, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-plus, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-minus {
  font-family: var(--ag-icon-font-family-minus, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-minus, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-minus, var(--ag-icon-font-color));
}
.ag-icon-minus::before {
  content: var(--ag-icon-font-code-minus, "\f137");
  display: var(--ag-icon-font-display-minus, var(--ag-icon-font-display));
}
.ag-icon-minus::after {
  background-image: var(--ag-icon-image-minus, var(--ag-icon-image));
  display: var(--ag-icon-image-display-minus, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-minus, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-menu-alt {
  font-family: var(--ag-icon-font-family-menu-alt, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-menu-alt, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-menu-alt, var(--ag-icon-font-color));
}
.ag-icon-menu-alt::before {
  content: var(--ag-icon-font-code-menu-alt, "\f138");
  display: var(--ag-icon-font-display-menu-alt, var(--ag-icon-font-display));
}
.ag-icon-menu-alt::after {
  background-image: var(--ag-icon-image-menu-alt, var(--ag-icon-image));
  display: var(--ag-icon-image-display-menu-alt, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-menu-alt, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-settings {
  font-family: var(--ag-icon-font-family-settings, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-settings, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-settings, var(--ag-icon-font-color));
}
.ag-icon-settings::before {
  content: var(--ag-icon-font-code-settings, "\f139");
  display: var(--ag-icon-font-display-settings, var(--ag-icon-font-display));
}
.ag-icon-settings::after {
  background-image: var(--ag-icon-image-settings, var(--ag-icon-image));
  display: var(--ag-icon-image-display-settings, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-settings, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-column-arrow {
  font-family: var(--ag-icon-font-family-column-arrow, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-column-arrow, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-column-arrow, var(--ag-icon-font-color));
}
.ag-icon-column-arrow::before {
  content: var(--ag-icon-font-code-column-arrow, "\f13a");
  display: var(--ag-icon-font-display-column-arrow, var(--ag-icon-font-display));
}
.ag-icon-column-arrow::after {
  background-image: var(--ag-icon-image-column-arrow, var(--ag-icon-image));
  display: var(--ag-icon-image-display-column-arrow, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-column-arrow, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-un-pin {
  font-family: var(--ag-icon-font-family-un-pin, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-un-pin, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-un-pin, var(--ag-icon-font-color));
}
.ag-icon-un-pin::before {
  content: var(--ag-icon-font-code-un-pin, "\f13b");
  display: var(--ag-icon-font-display-un-pin, var(--ag-icon-font-display));
}
.ag-icon-un-pin::after {
  background-image: var(--ag-icon-image-un-pin, var(--ag-icon-image));
  display: var(--ag-icon-image-display-un-pin, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-un-pin, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pinned-bottom {
  font-family: var(--ag-icon-font-family-pinned-bottom, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pinned-bottom, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pinned-bottom, var(--ag-icon-font-color));
}
.ag-icon-pinned-bottom::before {
  content: var(--ag-icon-font-code-pinned-bottom, "\f13e");
  display: var(--ag-icon-font-display-pinned-bottom, var(--ag-icon-font-display));
}
.ag-icon-pinned-bottom::after {
  background-image: var(--ag-icon-image-pinned-bottom, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pinned-bottom, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pinned-bottom, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pinned-top {
  font-family: var(--ag-icon-font-family-pinned-top, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pinned-top, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pinned-top, var(--ag-icon-font-color));
}
.ag-icon-pinned-top::before {
  content: var(--ag-icon-font-code-pinned-top, "\f13f");
  display: var(--ag-icon-font-display-pinned-top, var(--ag-icon-font-display));
}
.ag-icon-pinned-top::after {
  background-image: var(--ag-icon-image-pinned-top, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pinned-top, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pinned-top, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-up {
  font-family: var(--ag-icon-font-family-chevron-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-up, var(--ag-icon-font-color));
}
.ag-icon-chevron-up::before {
  content: var(--ag-icon-font-code-chevron-up, "\f140");
  display: var(--ag-icon-font-display-chevron-up, var(--ag-icon-font-display));
}
.ag-icon-chevron-up::after {
  background-image: var(--ag-icon-image-chevron-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-up, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-down {
  font-family: var(--ag-icon-font-family-chevron-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-down, var(--ag-icon-font-color));
}
.ag-icon-chevron-down::before {
  content: var(--ag-icon-font-code-chevron-down, "\f141");
  display: var(--ag-icon-font-display-chevron-down, var(--ag-icon-font-display));
}
.ag-icon-chevron-down::after {
  background-image: var(--ag-icon-image-chevron-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-down, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-left {
  font-family: var(--ag-icon-font-family-chevron-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-left, var(--ag-icon-font-color));
}
.ag-icon-chevron-left::before {
  content: var(--ag-icon-font-code-chevron-left, "\f142");
  display: var(--ag-icon-font-display-chevron-left, var(--ag-icon-font-display));
}
.ag-icon-chevron-left::after {
  background-image: var(--ag-icon-image-chevron-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-left, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-right {
  font-family: var(--ag-icon-font-family-chevron-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-right, var(--ag-icon-font-color));
}
.ag-icon-chevron-right::before {
  content: var(--ag-icon-font-code-chevron-right, "\f143");
  display: var(--ag-icon-font-display-chevron-right, var(--ag-icon-font-display));
}
.ag-icon-chevron-right::after {
  background-image: var(--ag-icon-image-chevron-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-right, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-filter-add {
  font-family: var(--ag-icon-font-family-filter-add, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-filter-add, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-filter-add, var(--ag-icon-font-color));
}
.ag-icon-filter-add::before {
  content: var(--ag-icon-font-code-filter-add, "\f144");
  display: var(--ag-icon-font-display-filter-add, var(--ag-icon-font-display));
}
.ag-icon-filter-add::after {
  background-image: var(--ag-icon-image-filter-add, var(--ag-icon-image));
  display: var(--ag-icon-image-display-filter-add, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-filter-add, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-edit {
  font-family: var(--ag-icon-font-family-edit, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-edit, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-edit, var(--ag-icon-font-color));
}
.ag-icon-edit::before {
  content: var(--ag-icon-font-code-edit, "\f145");
  display: var(--ag-icon-font-display-edit, var(--ag-icon-font-display));
}
.ag-icon-edit::after {
  background-image: var(--ag-icon-image-edit, var(--ag-icon-image));
  display: var(--ag-icon-image-display-edit, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-edit, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-row-drag::before {
  content: var(--ag-icon-font-code-grip);
}
.ag-left-arrow::before {
  content: var(--ag-icon-font-code-left);
}
.ag-right-arrow::before {
  content: var(--ag-icon-font-code-right);
}
[class*=ag-theme-] {
  --ag-foreground-color: #000;
  --ag-data-color: var(--ag-foreground-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-header-foreground-color: var(--ag-secondary-foreground-color);
  --ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);
  --ag-background-color: #fff;
  --ag-header-background-color: transparent;
  --ag-tooltip-background-color: transparent;
  --ag-tooltip-error-background-color: color-mix( in srgb, var(--ag-background-color), var(--ag-invalid-color) 10% );
  --ag-tooltip-error-text-color: var(--ag-invalid-color);
  --ag-tooltip-error-border-color: color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 25%);
  --ag-subheader-background-color: transparent;
  --ag-subheader-toolbar-background-color: transparent;
  --ag-control-panel-background-color: transparent;
  --ag-side-button-selected-background-color: var(--ag-control-panel-background-color);
  --ag-selected-row-background-color: #bbb;
  --ag-data-background-color: var(--ag-background-color);
  --ag-odd-row-background-color: var(--ag-data-background-color);
  --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);
  --ag-menu-background-color: var(--ag-background-color);
  --ag-menu-border-color: var(--ag-border-color);
  --ag-panel-background-color: var(--ag-background-color);
  --ag-panel-border-color: var(--ag-border-color);
  --ag-row-hover-color: transparent;
  --ag-column-hover-color: transparent;
  --ag-range-selection-border-color: var(--ag-foreground-color);
  --ag-range-selection-border-style: solid;
  --ag-range-selection-background-color: rgba(0, 0, 0, 0.2);
  --ag-range-selection-background-color-2: var(--ag-range-selection-background-color);
  --ag-range-selection-background-color-3: var(--ag-range-selection-background-color);
  --ag-range-selection-background-color-4: var(--ag-range-selection-background-color);
  --ag-range-selection-highlight-color: var(--ag-range-selection-border-color);
  --ag-range-header-highlight-color: color-mix( in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 8% );
  --ag-selected-tab-underline-color: var(--ag-range-selection-border-color);
  --ag-selected-tab-underline-width: 0;
  --ag-selected-tab-underline-transition-speed: 0s;
  --ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);
  --ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);
  --ag-header-cell-hover-background-color: transparent;
  --ag-header-cell-moving-background-color: var(--ag-background-color);
  --ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);
  --ag-value-change-delta-up-color: #43a047;
  --ag-value-change-delta-down-color: #e53935;
  --ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, 0.2);
  --ag-chip-background-color: transparent;
  --ag-chip-border-color: var(--ag-chip-background-color);
  --ag-borders: solid 1px;
  --ag-border-color: rgba(0, 0, 0, 0.25);
  --ag-borders-critical: var(--ag-borders);
  --ag-borders-secondary: var(--ag-borders);
  --ag-secondary-border-color: var(--ag-border-color);
  --ag-row-border-style: solid;
  --ag-row-border-color: var(--ag-secondary-border-color);
  --ag-row-border-width: 1px;
  --ag-cell-horizontal-border: solid transparent;
  --ag-borders-input: var(--ag-borders-secondary);
  --ag-input-border-color: var(--ag-secondary-border-color);
  --ag-borders-input-invalid: solid 2px;
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-full-row-invalid-background-color: color-mix( in srgb, var(--ag-background-color), var(--ag-invalid-color) 25% );
  --ag-borders-side-button: var(--ag-borders);
  --ag-border-radius: 0px;
  --ag-wrapper-border-radius: var(--ag-border-radius);
  --ag-row-border-color: var(--ag-secondary-border-color);
  --ag-header-column-separator-display: none;
  --ag-header-column-separator-height: 100%;
  --ag-header-column-separator-width: 1px;
  --ag-header-column-separator-color: var(--ag-secondary-border-color);
  --ag-header-column-resize-handle-display: none;
  --ag-header-column-resize-handle-height: 50%;
  --ag-header-column-resize-handle-width: 1px;
  --ag-header-column-resize-handle-color: var(--ag-secondary-border-color);
  --ag-invalid-color: red;
  --ag-input-disabled-border-color: var(--ag-input-border-color);
  --ag-input-disabled-background-color: transparent;
  --ag-checkbox-background-color: transparent;
  --ag-checkbox-border-radius: var(--ag-border-radius);
  --ag-checkbox-checked-color: var(--ag-foreground-color);
  --ag-checkbox-unchecked-color: var(--ag-foreground-color);
  --ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);
  --ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);
  --ag-toggle-button-switch-background-color: var(--ag-background-color);
  --ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);
  --ag-toggle-button-border-width: 1px;
  --ag-toggle-button-height: var(--ag-icon-size);
  --ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);
  --ag-input-focus-box-shadow: none;
  --ag-input-error-focus-box-shadow: none;
  --ag-input-focus-border-color: none;
  --ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);
  --ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);
  --ag-grid-size: 4px;
  --ag-icon-size: 12px;
  --ag-icon-font-weight: normal;
  --ag-icon-font-color: var(--ag-foreground-color);
  --ag-icon-image-display: block;
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);
  --ag-widget-vertical-spacing: var(--ag-grid-size);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
  --ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);
  --ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);
  --ag-header-height: var(--ag-row-height);
  --ag-pagination-panel-height: var(--ag-header-height);
  --ag-list-item-height: calc(var(--ag-grid-size) * 5);
  --ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
  --ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));
  --ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  --ag-row-numbers-selected-color: #bbb;
  --ag-filter-tool-panel-group-indent: 16px;
  --ag-tab-min-width: 220px;
  --ag-chart-menu-panel-width: var(--ag-tab-min-width);
  --ag-menu-min-width: 181px;
  --ag-side-bar-panel-width: 200px;
  --ag-font-family: "Helvetica Neue", sans-serif;
  --ag-font-size: 14px;
  --ag-card-radius: var(--ag-border-radius);
  --ag-card-shadow: none;
  --ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
  --ag-advanced-filter-join-pill-color: #f08e8d;
  --ag-advanced-filter-column-pill-color: #a6e194;
  --ag-advanced-filter-option-pill-color: #f3c08b;
  --ag-advanced-filter-value-pill-color: #85c0e4;
  --ag-find-match-color: var(--ag-foreground-color);
  --ag-find-active-match-color: var(--ag-foreground-color);
  --ag-find-match-background-color: #ffff00;
  --ag-find-active-match-background-color: #ffa500;
  --ag-cell-batch-edit-background-color: rgb(220 181 139 / 16%);
  --ag-cell-batch-edit-text-color: #422f00;
  --ag-row-batch-edit-background-color: var(--ag-cell-batch-edit-background-color);
  --ag-row-batch-edit-text-color: var(--ag-cell-batch-edit-text-color);
  --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
  --ag-filter-panel-apply-button-background-color: var(--ag-background-color);
  --ag-filter-panel-card-subtle-color: var(--ag-foreground-color);
  --ag-filter-panel-card-subtle-hover-color: var(--ag-foreground-color);
}
.ag-root-wrapper,
.ag-dnd-ghost {
  background-color: var(--ag-background-color);
}
.ag-sticky-top,
.ag-sticky-bottom {
  background-color: var(--ag-data-background-color);
}
.ag-sticky-bottom {
  border-top: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}
.ag-root-wrapper,
.ag-popup {
  --ag-indentation-level: 0;
}
[class*=ag-theme-] {
  -webkit-font-smoothing: antialiased;
  font-family: var(--ag-font-family);
  font-size: var(--ag-font-size);
  line-height: normal;
  color: var(--ag-foreground-color);
}
ag-grid,
ag-grid-angular,
ag-grid-ng2,
ag-grid-polymer,
ag-grid-aurelia {
  display: block;
}
.ag-aria-description-container {
  z-index: 9999;
  border: 0px;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  padding: 0px;
  white-space: nowrap;
}
.ag-hidden {
  display: none !important;
}
.ag-invisible {
  visibility: hidden !important;
}
.ag-drag-handle {
  cursor: grab;
}
.ag-column-drop-wrapper {
  display: flex;
}
.ag-column-drop-horizontal-half-width {
  display: inline-block;
  width: 50% !important;
}
.ag-unselectable {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-selectable {
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.ag-tab {
  position: relative;
}
.ag-tab-guard {
  position: absolute;
  width: 0;
  height: 0;
  display: block;
}
.ag-virtual-list-viewport .ag-tab-guard {
  position: sticky;
}
.ag-tab-guard-top {
  top: 1px;
}
.ag-tab-guard-bottom {
  bottom: 1px;
}
.ag-select-agg-func-popup {
  position: absolute;
}
.ag-input-wrapper,
.ag-picker-field-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  line-height: normal;
  position: relative;
}
.ag-shake-left-to-right {
  animation-direction: alternate;
  animation-duration: 0.2s;
  animation-iteration-count: infinite;
  animation-name: ag-shake-left-to-right;
}
@keyframes ag-shake-left-to-right {
  from {
    padding-left: 6px;
    padding-right: 2px;
  }
  to {
    padding-left: 2px;
    padding-right: 6px;
  }
}
.ag-root-wrapper {
  cursor: default;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: normal;
}
.ag-root-wrapper.ag-layout-normal {
  height: 100%;
}
.ag-watermark {
  position: absolute;
  bottom: 20px;
  right: 25px;
  opacity: 0.7;
  transition: opacity 1s ease-out 3s;
  color: #9b9b9b;
}
.ag-watermark::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 170px 40px;
  display: block;
  height: 40px;
  width: 170px;
}
.ag-watermark-text {
  opacity: 0.5;
  font-weight: bold;
  font-family: Impact, sans-serif;
  font-size: 19px;
  padding-left: 0.7rem;
}
.ag-root-wrapper-body {
  display: flex;
  flex-direction: row;
}
.ag-root-wrapper-body.ag-layout-normal {
  flex: 1 1 auto;
  height: 0;
  min-height: 0;
}
.ag-root {
  position: relative;
  display: flex;
  flex-direction: column;
}
.ag-root.ag-layout-normal,
.ag-root.ag-layout-auto-height {
  overflow: hidden;
  flex: 1 1 auto;
  width: 0;
}
.ag-root.ag-layout-normal {
  height: 100%;
}
.ag-header-viewport,
.ag-floating-top-viewport,
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-floating-bottom-viewport,
.ag-body-horizontal-scroll-viewport,
.ag-body-vertical-scroll-viewport,
.ag-virtual-list-viewport,
.ag-sticky-top-viewport,
.ag-sticky-bottom-viewport {
  position: relative;
  height: 100%;
  min-width: 0px;
  overflow: hidden;
  flex: 1 1 auto;
}
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-header-viewport,
.ag-floating-top-viewport,
.ag-floating-bottom-viewport,
.ag-sticky-top-viewport,
.ag-sticky-bottom-viewport {
  overflow-x: auto;
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}
.ag-body-viewport::-webkit-scrollbar,
.ag-center-cols-viewport::-webkit-scrollbar,
.ag-header-viewport::-webkit-scrollbar,
.ag-floating-top-viewport::-webkit-scrollbar,
.ag-floating-bottom-viewport::-webkit-scrollbar,
.ag-sticky-top-viewport::-webkit-scrollbar,
.ag-sticky-bottom-viewport::-webkit-scrollbar {
  display: none !important;
}
.ag-body-viewport {
  display: flex;
  overflow-x: hidden;
}
.ag-body-viewport.ag-layout-normal {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.ag-viewport {
  position: relative;
}
.ag-spanning-container {
  position: absolute;
  top: 0;
  z-index: 1;
}
.ag-sticky-top-container,
.ag-sticky-bottom-container,
.ag-floating-top-container,
.ag-floating-bottom-container {
  min-height: 1px;
}
.ag-sticky-top,
.ag-sticky-bottom {
  z-index: 1;
}
.ag-center-cols-viewport {
  min-height: 100%;
  width: 100%;
}
.ag-body-horizontal-scroll-viewport {
  overflow-x: scroll;
}
.ag-body-vertical-scroll-viewport {
  overflow-y: scroll;
}
.ag-virtual-list-viewport {
  overflow: auto;
  width: 100%;
}
.ag-header-container,
.ag-floating-top-container,
.ag-body-container,
.ag-pinned-right-cols-container,
.ag-center-cols-container,
.ag-pinned-left-cols-container,
.ag-floating-bottom-container,
.ag-body-horizontal-scroll-container,
.ag-body-vertical-scroll-container,
.ag-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-virtual-list-container,
.ag-sticky-top-container,
.ag-sticky-bottom-container {
  position: relative;
}
.ag-header-container,
.ag-floating-top-container,
.ag-pinned-left-floating-top,
.ag-pinned-right-floating-top,
.ag-floating-bottom-container,
.ag-pinned-left-floating-bottom,
.ag-pinned-right-floating-bottom,
.ag-sticky-top-container,
.ag-sticky-bottom-container {
  height: 100%;
  white-space: nowrap;
}
.ag-center-cols-container {
  display: block;
}
.ag-pinned-right-cols-container {
  display: block;
}
.ag-body-horizontal-scroll-container {
  height: 100%;
}
.ag-body-vertical-scroll-container {
  width: 100%;
}
.ag-full-width-container,
.ag-floating-top-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-sticky-top-full-width-container,
.ag-sticky-bottom-full-width-container {
  position: absolute;
  top: 0px;
  pointer-events: none;
}
.ag-ltr .ag-full-width-container,
.ag-ltr .ag-floating-top-full-width-container,
.ag-ltr .ag-floating-bottom-full-width-container,
.ag-ltr .ag-sticky-top-full-width-container,
.ag-ltr .ag-sticky-bottom-full-width-container {
  left: 0;
}
.ag-rtl .ag-full-width-container,
.ag-rtl .ag-floating-top-full-width-container,
.ag-rtl .ag-floating-bottom-full-width-container,
.ag-rtl .ag-sticky-top-full-width-container,
.ag-rtl .ag-sticky-bottom-full-width-container {
  right: 0;
}
.ag-full-width-container {
  width: 100%;
}
.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container {
  display: inline-block;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.ag-virtual-list-container {
  overflow: hidden;
}
.ag-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  flex-direction: row !important;
  min-height: 0;
}
.ag-body-horizontal-scroll,
.ag-body-vertical-scroll {
  min-height: 0;
  min-width: 0;
  display: flex;
  position: relative;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible,
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  position: absolute;
  bottom: 0;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
  opacity: 0;
  transition: opacity 400ms;
  visibility: hidden;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active {
  visibility: visible;
  opacity: 1;
}
.ag-body-horizontal-scroll {
  width: 100%;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible {
  left: 0;
  right: 0;
}
.ag-body-vertical-scroll {
  height: 100%;
}
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  top: 0;
  z-index: 10;
}
.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
  right: 0;
}
.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
  left: 0;
}
.ag-force-vertical-scroll {
  overflow-y: scroll !important;
}
.ag-horizontal-left-spacer,
.ag-horizontal-right-spacer {
  height: 100%;
  min-width: 0;
  overflow-x: scroll;
}
.ag-horizontal-left-spacer.ag-scroller-corner,
.ag-horizontal-right-spacer.ag-scroller-corner {
  overflow-x: hidden;
}
.ag-header,
.ag-pinned-left-header,
.ag-pinned-right-header {
  display: inline-block;
  overflow: hidden;
  position: relative;
}
.ag-header-cell-sortable .ag-header-cell-label {
  cursor: pointer;
}
.ag-header {
  display: flex;
  width: 100%;
  white-space: nowrap;
}
.ag-pinned-left-header {
  height: 100%;
}
.ag-pinned-right-header {
  height: 100%;
}
.ag-header-row {
  position: absolute;
}
.ag-header-row:not(.ag-header-row-column-group) {
  overflow: hidden;
}
.ag-header.ag-header-allow-overflow .ag-header-row {
  overflow: visible;
}
.ag-header-cell {
  display: inline-flex;
  align-items: center;
  position: absolute;
  height: 100%;
  overflow: hidden;
}
.ag-header-cell.ag-header-active .ag-header-cell-menu-button,
.ag-header-cell-filter-button {
  opacity: 1;
}
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  transition: opacity 0.2s;
  opacity: 0;
}
.ag-header-group-cell-label,
.ag-header-cell-label {
  display: flex;
  flex: 1 1 auto;
  align-self: stretch;
  align-items: center;
  overflow: hidden;
}
.ag-header-cell-label {
  text-overflow: ellipsis;
}
.ag-header-group-cell-label.ag-sticky-label {
  position: sticky;
  flex: none;
  max-width: 100%;
  overflow: visible;
}
.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.ag-header-group-cell .ag-header-cell-comp-wrapper {
  display: flex;
}
.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
}
.ag-header-cell-comp-wrapper {
  width: 100%;
}
.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
  white-space: normal;
}
.ag-header-cell-comp-wrapper-limited-height > div {
  overflow: hidden;
}
.ag-right-aligned-header .ag-header-cell-label {
  flex-direction: row-reverse;
}
.ag-header-cell-resize {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 8px;
  top: 0;
  cursor: ew-resize;
}
.ag-ltr .ag-header-cell-resize {
  right: -3px;
}
.ag-rtl .ag-header-cell-resize {
  left: -3px;
}
.ag-pinned-left-header .ag-header-cell-resize {
  right: -3px;
}
.ag-pinned-right-header .ag-header-cell-resize {
  left: -3px;
}
.ag-header-select-all {
  display: flex;
}
.ag-header-cell-menu-button,
.ag-header-cell-filter-button,
.ag-side-button-button,
.ag-panel-title-bar-button,
.ag-floating-filter-button-button {
  cursor: pointer;
}
.ag-column-moving .ag-cell {
  transition: left 0.2s;
}
.ag-column-moving .ag-header-cell {
  transition: left 0.2s;
}
.ag-column-moving .ag-spanned-cell-wrapper {
  transition: left 0.2s;
}
.ag-column-moving .ag-header-group-cell {
  transition: left 0.2s, width 0.2s;
}
.ag-column-panel {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 1 1 auto;
}
.ag-column-select {
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 3 1 0px;
}
.ag-column-select-header {
  position: relative;
  display: flex;
  flex: none;
}
.ag-column-select-header-icon {
  position: relative;
}
.ag-column-select-header-filter-wrapper {
  flex: 1 1 auto;
}
.ag-column-select-header-filter {
  width: 100%;
}
.ag-column-select-list {
  flex: 1 1 0px;
  overflow: hidden;
}
.ag-column-drop {
  position: relative;
  display: inline-flex;
  align-items: center;
  overflow: auto;
  width: 100%;
}
.ag-column-drop-list {
  display: flex;
  align-items: center;
}
.ag-column-drop-cell {
  position: relative;
  display: flex;
  align-items: center;
}
.ag-column-drop-cell-text {
  overflow: hidden;
  flex: 1 1 auto;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-drop-vertical {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  align-items: stretch;
  flex: 1 1 0px;
}
.ag-column-drop-vertical-title-bar {
  display: flex;
  align-items: center;
  flex: none;
}
.ag-column-drop-vertical-list {
  position: relative;
  align-items: stretch;
  flex-grow: 1;
  flex-direction: column;
  overflow-x: auto;
}
.ag-column-drop-vertical-list > * {
  flex: none;
}
.ag-column-drop-empty .ag-column-drop-vertical-list {
  overflow: hidden;
}
.ag-column-drop-vertical-empty-message {
  display: block;
}
.ag-column-drop.ag-column-drop-horizontal {
  white-space: nowrap;
  overflow: hidden;
}
.ag-column-drop-cell-button {
  cursor: pointer;
}
.ag-filter-toolpanel {
  flex: 1 1 0px;
  min-width: 0;
}
.ag-filter-toolpanel-header {
  position: relative;
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  display: flex;
  align-items: center;
}
.ag-filter-toolpanel-header > *,
.ag-filter-toolpanel-search > * {
  display: flex;
  align-items: center;
}
.ag-filter-apply-panel {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
}
.ag-row-animation .ag-row {
  transition:
    transform 0.4s,
    top 0.4s,
    opacity 0.2s;
}
.ag-row-animation .ag-row.ag-after-created {
  transition:
    transform 0.4s,
    top 0.4s,
    height 0.4s,
    opacity 0.2s;
}
.ag-row-animation.ag-prevent-animation .ag-row,
.ag-row-animation.ag-prevent-animation .ag-row.ag-after-created {
  transition: none !important;
}
.ag-row-no-animation .ag-row {
  transition: none;
}
.ag-row {
  white-space: nowrap;
  width: 100%;
}
.ag-row-loading {
  display: flex;
  align-items: center;
}
.ag-row-position-absolute {
  position: absolute;
}
.ag-row-position-relative {
  position: relative;
}
.ag-full-width-row {
  overflow: hidden;
  pointer-events: all;
}
.ag-row-inline-editing {
  z-index: 1;
}
.ag-row-dragging {
  z-index: 2;
}
.ag-stub-cell {
  display: flex;
  align-items: center;
}
.ag-cell {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  height: 100%;
}
.ag-cell-value {
  flex: 1 1 auto;
}
.ag-cell-value:not(.ag-allow-overflow),
.ag-group-value {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-cell-wrapper {
  display: flex;
  align-items: center;
}
.ag-cell-wrapper.ag-row-group {
  align-items: flex-start;
}
.ag-cell-wrap-text {
  white-space: normal;
  word-break: break-word;
}
.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper {
  align-items: normal;
  height: 100%;
}
.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper .ag-cell-value {
  height: 100%;
}
.ag-sparkline-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  line-height: initial;
}
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  height: 100%;
  align-items: center;
}
.ag-cell-inline-editing {
  z-index: 1;
}
.ag-cell-inline-editing .ag-cell-wrapper,
.ag-cell-inline-editing .ag-cell-edit-wrapper,
.ag-cell-inline-editing .ag-cell-editor,
.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
.ag-cell-inline-editing .ag-cell-editor.ag-cell-editor.ag-cell-editor input {
  height: 100%;
  min-height: 100%;
  width: 100%;
  line-height: normal;
}
.ag-row.ag-row-editing-invalid .ag-cell-inline-editing {
  opacity: 0.8;
}
.ag-cell .ag-icon {
  display: inline-block;
  vertical-align: middle;
}
.ag-set-filter-item {
  display: flex;
  align-items: center;
  height: 100%;
}
.ag-set-filter-item-checkbox {
  display: flex;
  width: 100%;
  height: 100%;
}
.ag-set-filter-group-icons {
  display: block;
}
.ag-set-filter-group-icons > * {
  cursor: pointer;
}
.ag-filter-body-wrapper {
  display: flex;
  flex-direction: column;
}
.ag-filter-filter {
  flex: 1 1 0px;
}
.ag-filter-condition {
  display: flex;
  justify-content: center;
}
.ag-floating-filter-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
}
.ag-floating-filter-full-body {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  width: 100%;
  align-items: center;
  overflow: hidden;
}
.ag-floating-filter-full-body > div {
  flex: 1 1 auto;
}
.ag-floating-filter-input {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-floating-filter-input > * {
  flex: 1 1 auto;
}
.ag-floating-filter-button {
  display: flex;
  flex: none;
}
.ag-date-floating-filter-wrapper {
  display: flex;
}
.ag-set-floating-filter-input input[disabled] {
  pointer-events: none;
}
.ag-dnd-ghost {
  display: inline-flex;
  align-items: center;
  cursor: move;
  white-space: nowrap;
}
.ag-overlay {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.ag-overlay-panel {
  display: flex;
  height: 100%;
  width: 100%;
}
.ag-overlay-wrapper {
  display: flex;
  flex: none;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.ag-overlay-loading-wrapper {
  pointer-events: all;
}
.ag-popup-child {
  z-index: 5;
  top: 0;
}
.ag-popup-editor {
  position: absolute;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-large-text-input {
  display: block;
}
.ag-virtual-list-item {
  position: absolute;
  width: 100%;
}
.ag-floating-top,
.ag-floating-bottom {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex;
}
.ag-pinned-left-floating-top,
.ag-pinned-right-floating-top,
.ag-pinned-left-floating-bottom,
.ag-pinned-right-floating-bottom {
  overflow: hidden;
  position: relative;
  min-width: 0px;
}
.ag-sticky-top,
.ag-sticky-bottom {
  position: absolute;
  display: flex;
  width: 100%;
  overflow: hidden;
  height: 0px;
}
.ag-sticky-bottom {
  box-sizing: content-box !important;
}
.ag-pinned-left-sticky-top,
.ag-pinned-right-sticky-top {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ag-sticky-top-full-width-container,
.ag-sticky-bottom-full-width-container {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.ag-dialog,
.ag-panel {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}
.ag-panel-title-bar {
  display: flex;
  flex: none;
  align-items: center;
  cursor: default;
}
.ag-panel-title-bar-title {
  flex: 1 1 auto;
}
.ag-panel-title-bar-buttons {
  display: flex;
}
.ag-panel-title-bar-button {
  cursor: pointer;
}
.ag-panel-content-wrapper {
  display: flex;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
}
.ag-dialog {
  position: absolute;
}
.ag-resizer {
  position: absolute;
  pointer-events: none;
  z-index: 1;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-resizer.ag-resizer-topLeft {
  top: 0;
  left: 0;
  height: 5px;
  width: 5px;
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-top {
  top: 0;
  left: 5px;
  right: 5px;
  height: 5px;
  cursor: ns-resize;
}
.ag-resizer.ag-resizer-topRight {
  top: 0;
  right: 0;
  height: 5px;
  width: 5px;
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-right {
  top: 5px;
  right: 0;
  bottom: 5px;
  width: 5px;
  cursor: ew-resize;
}
.ag-resizer.ag-resizer-bottomRight {
  bottom: 0;
  right: 0;
  height: 5px;
  width: 5px;
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-bottom {
  bottom: 0;
  left: 5px;
  right: 5px;
  height: 5px;
  cursor: ns-resize;
}
.ag-resizer.ag-resizer-bottomLeft {
  bottom: 0;
  left: 0;
  height: 5px;
  width: 5px;
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-left {
  left: 0;
  top: 5px;
  bottom: 5px;
  width: 5px;
  cursor: ew-resize;
}
.ag-tooltip {
  position: absolute;
  z-index: 99999;
}
.ag-tooltip-custom {
  position: absolute;
  z-index: 99999;
}
.ag-tooltip:not(.ag-tooltip-interactive),
.ag-tooltip-custom:not(.ag-tooltip-interactive) {
  pointer-events: none;
}
.ag-value-slide-out {
  margin-right: 5px;
  opacity: 1;
  transition: opacity 3s, margin-right 3s;
  transition-timing-function: linear;
}
.ag-value-slide-out-end {
  margin-right: 10px;
  opacity: 0;
}
.ag-opacity-zero {
  opacity: 0 !important;
}
.ag-menu {
  max-height: 100%;
  overflow-y: auto;
  position: absolute;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-menu-column-select-wrapper {
  height: 265px;
  overflow: auto;
}
.ag-menu-column-select-wrapper .ag-column-select {
  height: 100%;
}
.ag-dialog .ag-panel-content-wrapper .ag-column-select {
  -webkit-user-select: none;
  user-select: none;
}
.ag-menu-list {
  display: table;
  width: 100%;
}
.ag-menu-option,
.ag-menu-separator {
  display: table-row;
}
.ag-menu-option-part,
.ag-menu-separator-part {
  display: table-cell;
  vertical-align: middle;
}
.ag-menu-option-text {
  white-space: nowrap;
}
.ag-menu-option-custom {
  display: contents;
}
.ag-compact-menu-option {
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
}
.ag-compact-menu-option-text {
  white-space: nowrap;
  flex: 1 1 auto;
}
.ag-context-menu-loading-icon {
  position: absolute;
  pointer-events: none;
}
.ag-pill-container {
  display: flex;
  gap: 0.25rem;
  flex-wrap: nowrap;
}
.ag-pill {
  display: flex;
  white-space: nowrap;
  padding: 0 0.25rem;
  align-items: center;
}
.ag-pill .ag-pill-button {
  border: none;
  padding: 0;
}
.ag-rich-select {
  cursor: default;
  outline: none;
  height: 100%;
}
.ag-rich-select-value {
  display: flex;
  align-items: center;
  height: 100%;
}
.ag-rich-select-value .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder {
  opacity: 0.5;
}
.ag-rich-select-list {
  position: relative;
}
.ag-rich-select-list .ag-loading-text {
  min-height: 2rem;
}
.ag-rich-select-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  height: 100%;
}
.ag-rich-select-field-input {
  flex: 1 1 auto;
}
.ag-rich-select-field-input .ag-input-field-input {
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  text-overflow: ellipsis;
}
.ag-rich-select-field-input .ag-input-field-input::placeholder {
  opacity: 0.8;
}
.ag-autocomplete {
  align-items: center;
  display: flex;
}
.ag-autocomplete > * {
  flex: 1 1 auto;
}
.ag-autocomplete-list-popup {
  position: absolute;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-autocomplete-list {
  position: relative;
}
.ag-autocomplete-virtual-list-item {
  display: flex;
}
.ag-autocomplete-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  overflow: hidden;
}
.ag-autocomplete-row-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-paging-panel {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.ag-paging-page-summary-panel {
  display: flex;
  align-items: center;
}
.ag-paging-button {
  position: relative;
}
.ag-disabled .ag-paging-page-summary-panel {
  pointer-events: none;
}
.ag-tool-panel-wrapper {
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  cursor: default;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-column-select-column,
.ag-column-select-column-group,
.ag-select-agg-func-item {
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
}
.ag-column-select-column > *,
.ag-column-select-column-group > *,
.ag-select-agg-func-item > * {
  flex: none;
}
.ag-select-agg-func-item,
.ag-column-select-column-label {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-select-checkbox {
  display: flex;
}
.ag-tool-panel-horizontal-resize {
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  z-index: 1;
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  left: -3px;
}
.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  left: -3px;
}
.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-details-row {
  width: 100%;
}
.ag-details-row-fixed-height {
  height: 100%;
}
.ag-details-grid {
  width: 100%;
}
.ag-details-grid-fixed-height {
  height: 100%;
}
.ag-header-group-cell {
  display: flex;
  align-items: center;
  height: 100%;
  position: absolute;
  contain: paint;
}
.ag-header-group-cell-no-group.ag-header-span-height {
  display: none;
}
.ag-cell-label-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: center;
  height: 100%;
  width: 100%;
}
.ag-header-group-cell-label,
.ag-cell-label-container {
  padding: 5px 0px;
}
.ag-right-aligned-header .ag-cell-label-container {
  flex-direction: row;
}
.ag-right-aligned-header .ag-header-cell-text {
  text-align: end;
}
.ag-side-bar {
  display: flex;
  flex-direction: row-reverse;
}
.ag-side-bar-left {
  order: -1;
  flex-direction: row;
}
.ag-side-button-button {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ag-side-button-label {
  writing-mode: vertical-lr;
}
.ag-status-bar {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
.ag-status-panel,
.ag-status-panel.ag-status-panel-aggregations .ag-status-name-value {
  display: inline-flex;
}
.ag-status-name-value {
  white-space: nowrap;
}
.ag-status-bar-left {
  display: inline-flex;
}
.ag-status-bar-center {
  display: inline-flex;
}
.ag-status-bar-right {
  display: inline-flex;
}
.ag-row-number-cell {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  -webkit-user-select: none;
  user-select: none;
}
.ag-ltr .ag-row-number-cell {
  text-align: right;
}
.ag-rtl .ag-row-number-cell {
  text-align: left;
}
.ag-row-numbers-resizer {
  position: absolute;
  bottom: -2px;
  left: 0;
  height: 4px;
  width: 100%;
  cursor: ns-resize;
}
.ag-floating-bottom .ag-row-numbers-resizer {
  bottom: unset;
  top: -2px;
}
.ag-icon {
  display: block;
  speak: none;
}
.ag-group {
  position: relative;
  width: 100%;
}
.ag-group-title-bar {
  display: flex;
  align-items: center;
}
.ag-group-title {
  display: inline;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ag-group-title-bar .ag-group-title {
  cursor: default;
}
.ag-group-toolbar {
  display: flex;
  align-items: center;
}
.ag-group-container {
  display: flex;
}
.ag-disabled .ag-group-container {
  pointer-events: none;
}
.ag-group-container-horizontal {
  flex-direction: row;
  flex-wrap: wrap;
}
.ag-group-container-vertical {
  flex-direction: column;
}
.ag-column-group-icons {
  display: block;
}
.ag-column-group-icons > * {
  cursor: pointer;
}
.ag-group-item-alignment-stretch .ag-group-item {
  align-items: stretch;
}
.ag-group-item-alignment-start .ag-group-item {
  align-items: flex-start;
}
.ag-group-item-alignment-end .ag-group-item {
  align-items: flex-end;
}
.ag-toggle-button-icon {
  transition: right 0.3s;
  position: absolute;
  top: -1px;
}
.ag-input-field,
.ag-select {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ag-input-field-input {
  flex: 1 1 auto;
}
.ag-floating-filter-input .ag-input-field-input[type=date],
.ag-floating-filter-input .ag-input-field-input[type=datetime-local] {
  width: 1px;
}
.ag-range-field {
  display: flex;
  align-items: center;
}
.ag-angle-select {
  display: flex;
  align-items: center;
}
.ag-angle-select-wrapper {
  display: flex;
}
.ag-angle-select-parent-circle {
  display: block;
  position: relative;
}
.ag-angle-select-child-circle {
  position: absolute;
}
.ag-slider-wrapper {
  display: flex;
}
.ag-slider-wrapper .ag-input-field {
  flex: 1 1 auto;
}
.ag-picker-field-display {
  flex: 1 1 auto;
}
.ag-picker-field {
  display: flex;
  align-items: center;
}
.ag-picker-field-icon {
  display: flex;
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}
.ag-picker-field-wrapper {
  overflow: hidden;
}
.ag-label-align-right .ag-label {
  order: 1;
}
.ag-label-align-right > * {
  flex: none;
}
.ag-label-align-top {
  flex-direction: column;
  align-items: flex-start;
}
.ag-label-align-top > * {
  align-self: stretch;
}
.ag-label-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
}
.ag-color-panel {
  width: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
}
.ag-spectrum-color {
  flex: 1 1 auto;
  position: relative;
  overflow: visible;
  cursor: default;
}
.ag-spectrum-fill {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ag-spectrum-val {
  cursor: pointer;
}
.ag-spectrum-dragger {
  position: absolute;
  pointer-events: none;
  cursor: pointer;
}
.ag-spectrum-hue,
.ag-spectrum-alpha {
  cursor: default;
}
.ag-spectrum-hue-background {
  background:
    linear-gradient(
      to left,
      #ff0000 3%,
      #ffff00 17%,
      #00ff00 33%,
      #00ffff 50%,
      #0000ff 67%,
      #ff00ff 83%,
      #ff0000 100%);
  width: 100%;
  height: 100%;
}
.ag-spectrum-alpha {
  --ag-spectrum-alpha-background-checked: url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%224%22 height=%224%22><rect x=%220%22 y=%220%22 width=%224%22 height=%224%22 fill=%22%23fff%22/><path d=%22M0 0H2V4H4V2H0Z%22 fill=%22%23b2b2b2%22/></svg>");
}
.ag-spectrum-alpha-background {
  background:
    linear-gradient(
      to right,
      var(--ag-internal-spectrum-alpha-color-from),
      var(--ag-internal-spectrum-alpha-color-to)),
    var(--ag-spectrum-alpha-background-checked) top left/4px 4px;
  width: 100%;
  height: 100%;
}
.ag-spectrum-tool {
  cursor: pointer;
  position: relative;
}
.ag-spectrum-slider {
  position: absolute;
  pointer-events: none;
}
.ag-spectrum-alpha .ag-spectrum-slider {
  background:
    linear-gradient(
      to bottom,
      var(--ag-internal-spectrum-alpha-color),
      var(--ag-internal-spectrum-alpha-color)) white;
}
.ag-recent-colors {
  display: flex;
}
.ag-recent-color {
  cursor: pointer;
}
.ag-pill-select {
  display: flex;
  flex-direction: column;
}
.ag-pill-select .ag-column-drop {
  flex: unset;
}
.ag-ltr {
  direction: ltr;
}
.ag-ltr .ag-body,
.ag-ltr .ag-floating-top,
.ag-ltr .ag-floating-bottom,
.ag-ltr .ag-header,
.ag-ltr .ag-sticky-top,
.ag-ltr .ag-sticky-bottom,
.ag-ltr .ag-body-viewport,
.ag-ltr .ag-body-horizontal-scroll {
  flex-direction: row;
}
.ag-rtl {
  direction: rtl;
}
.ag-rtl .ag-body,
.ag-rtl .ag-floating-top,
.ag-rtl .ag-floating-bottom,
.ag-rtl .ag-header,
.ag-rtl .ag-sticky-top,
.ag-rtl .ag-sticky-bottom,
.ag-rtl .ag-body-viewport,
.ag-rtl .ag-body-horizontal-scroll {
  flex-direction: row-reverse;
}
.ag-rtl .ag-icon-contracted,
.ag-rtl .ag-icon-expanded,
.ag-rtl .ag-icon-tree-closed {
  display: block;
  transform: rotate(180deg);
}
.ag-body .ag-body-viewport {
  -webkit-overflow-scrolling: touch;
}
.ag-measurement-container {
  width: 0;
  overflow: hidden;
  visibility: hidden;
}
.ag-measurement-container div {
  position: absolute;
}
.ag-layout-print.ag-body {
  display: block;
  height: unset;
}
.ag-layout-print.ag-root-wrapper {
  display: inline-block;
}
.ag-layout-print .ag-body-vertical-scroll {
  display: none;
}
.ag-layout-print .ag-body-horizontal-scroll {
  display: none;
}
.ag-layout-print.ag-force-vertical-scroll {
  overflow-y: visible !important;
}
@media print {
  .ag-root-wrapper.ag-layout-print {
    display: table;
  }
  .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
  .ag-root-wrapper.ag-layout-print .ag-root,
  .ag-root-wrapper.ag-layout-print .ag-body-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
  .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
  .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
    height: auto !important;
    overflow: hidden !important;
    display: block !important;
  }
  .ag-root-wrapper.ag-layout-print .ag-row,
  .ag-root-wrapper.ag-layout-print .ag-cell {
    break-inside: avoid;
  }
}
[class^=ag-],
[class^=ag-]:focus,
[class^=ag-]:after,
[class^=ag-]:before {
  box-sizing: border-box;
  outline: none;
}
[class^=ag-]::-ms-clear {
  display: none;
}
.ag-checkbox .ag-input-wrapper,
.ag-radio-button .ag-input-wrapper {
  overflow: visible;
}
.ag-range-field .ag-input-wrapper {
  height: 100%;
}
.ag-toggle-button {
  flex: none;
  width: unset;
  min-width: unset;
}
.ag-button {
  border-radius: 0px;
  color: var(--ag-foreground-color);
}
.ag-button:hover {
  background-color: transparent;
}
.ag-ltr .ag-label-align-right .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-label-align-right .ag-label {
  margin-right: var(--ag-grid-size);
}
input[class^=ag-] {
  margin: 0;
  background-color: var(--ag-background-color);
}
textarea[class^=ag-],
select[class^=ag-] {
  background-color: var(--ag-background-color);
}
input[class^=ag-]:not([type]),
input[class^=ag-][type=text],
input[class^=ag-][type=number],
input[class^=ag-][type=tel],
input[class^=ag-][type=date],
input[class^=ag-][type=datetime-local],
textarea[class^=ag-] {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  border: var(--ag-borders-input) var(--ag-input-border-color);
}
input[class^=ag-]:not([type]):disabled,
input[class^=ag-][type=text]:disabled,
input[class^=ag-][type=number]:disabled,
input[class^=ag-][type=tel]:disabled,
input[class^=ag-][type=date]:disabled,
input[class^=ag-][type=datetime-local]:disabled,
textarea[class^=ag-]:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}
input[class^=ag-]:not([type]):focus,
input[class^=ag-][type=text]:focus,
input[class^=ag-][type=number]:focus,
input[class^=ag-][type=tel]:focus,
input[class^=ag-][type=date]:focus,
input[class^=ag-][type=datetime-local]:focus,
textarea[class^=ag-]:focus {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-input-focus-border-color);
}
input[class^=ag-]:not([type]):focus.invalid,
input[class^=ag-]:not([type]):focus:invalid,
input[class^=ag-][type=text]:focus.invalid,
input[class^=ag-][type=text]:focus:invalid,
input[class^=ag-][type=number]:focus.invalid,
input[class^=ag-][type=number]:focus:invalid,
input[class^=ag-][type=tel]:focus.invalid,
input[class^=ag-][type=tel]:focus:invalid,
input[class^=ag-][type=date]:focus.invalid,
input[class^=ag-][type=date]:focus:invalid,
input[class^=ag-][type=datetime-local]:focus.invalid,
input[class^=ag-][type=datetime-local]:focus:invalid,
textarea[class^=ag-]:focus.invalid,
textarea[class^=ag-]:focus:invalid {
  box-shadow: var(--ag-input-error-focus-box-shadow);
  border-color: var(--ag-invalid-color);
}
input[class^=ag-]:not([type]):invalid,
input[class^=ag-][type=text]:invalid,
input[class^=ag-][type=number]:invalid,
input[class^=ag-][type=tel]:invalid,
input[class^=ag-][type=date]:invalid,
input[class^=ag-][type=datetime-local]:invalid,
textarea[class^=ag-]:invalid {
  border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid);
}
input[class^=ag-][type=number]:not(.ag-number-field-input-stepper) {
  -moz-appearance: textfield;
}
input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button,
input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[class^=ag-][type=range] {
  padding: 0;
}
input[class^=ag-][type=button]:focus,
button[class^=ag-]:focus {
  box-shadow: var(--ag-input-focus-box-shadow);
}
input[class^=ag-][type=button]:focus:invalid,
input[class^=ag-][type=button]:focus.invalid,
button[class^=ag-]:focus:invalid,
button[class^=ag-]:focus.invalid {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-drag-handle {
  color: var(--ag-secondary-foreground-color);
}
.ag-list-item,
.ag-virtual-list-item {
  height: var(--ag-list-item-height);
}
.ag-virtual-list-item:focus-visible {
  outline: none;
}
.ag-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-select-list {
  background-color: var(--ag-background-color);
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}
.ag-list-item {
  display: flex;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-list-item.ag-active-item {
  background-color: var(--ag-row-hover-color);
}
.ag-select-list-item {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.ag-ltr .ag-select-list-item {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-select-list-item {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-select-list-item span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ag-row-drag,
.ag-selection-checkbox,
.ag-group-expanded,
.ag-group-contracted {
  color: var(--ag-secondary-foreground-color);
}
.ag-ltr .ag-row-drag,
.ag-ltr .ag-selection-checkbox,
.ag-ltr .ag-group-expanded,
.ag-ltr .ag-group-contracted {
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-row-drag,
.ag-rtl .ag-selection-checkbox,
.ag-rtl .ag-group-expanded,
.ag-rtl .ag-group-contracted {
  margin-left: var(--ag-cell-widget-spacing);
}
.ag-cell-wrapper > *:not(.ag-cell-value):not(.ag-group-value) {
  --ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );
  --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);
  height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
  display: flex;
  align-items: center;
  flex: none;
}
.ag-group-expanded,
.ag-group-contracted {
  cursor: pointer;
}
.ag-group-title-bar-icon {
  cursor: pointer;
  flex: none;
  color: var(--ag-secondary-foreground-color);
}
.ag-ltr .ag-group-child-count {
  margin-left: 2px;
}
.ag-rtl .ag-group-child-count {
  margin-right: 2px;
}
.ag-group-title-bar {
  background-color: var(--ag-subheader-background-color);
  padding: var(--ag-grid-size);
}
.ag-group-toolbar {
  padding: var(--ag-grid-size);
  background-color: var(--ag-subheader-toolbar-background-color);
}
.ag-disabled-group-title-bar,
.ag-disabled-group-container {
  opacity: 0.5;
}
.group-item {
  margin: calc(var(--ag-grid-size) * 0.5) 0;
}
.ag-label {
  white-space: nowrap;
}
.ag-ltr .ag-label {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-label-align-top .ag-label {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}
.ag-angle-select[disabled] {
  color: var(--ag-disabled-foreground-color);
  pointer-events: none;
}
.ag-angle-select[disabled] .ag-angle-select-field {
  opacity: 0.4;
}
.ag-ltr .ag-slider-field,
.ag-ltr .ag-angle-select-field {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-slider-field,
.ag-rtl .ag-angle-select-field {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-angle-select-parent-circle {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  border: solid 1px;
  border-color: var(--ag-border-color);
  background-color: var(--ag-background-color);
}
.ag-angle-select-child-circle {
  top: 4px;
  left: 12px;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  margin-top: -4px;
  border-radius: 3px;
  background-color: var(--ag-secondary-foreground-color);
}
.ag-picker-field-wrapper {
  border: var(--ag-borders);
  border-color: var(--ag-border-color);
  border-radius: 5px;
  background-color: var(--ag-background-color);
}
.ag-picker-field-wrapper:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}
.ag-picker-field-wrapper.ag-picker-has-focus,
.ag-picker-field-wrapper:focus-within {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-input-focus-border-color);
}
.ag-picker-field-wrapper.ag-picker-has-focus.invalid,
.ag-picker-field-wrapper:focus-within.invalid {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-picker-field-wrapper.invalid {
  border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid);
}
.ag-picker-field-button {
  background-color: var(--ag-background-color);
  color: var(--ag-secondary-foreground-color);
}
.ag-dialog.ag-color-dialog {
  border-radius: 5px;
}
.ag-color-picker .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
}
.ag-color-picker .ag-picker-field-display {
  display: flex;
  flex-direction: row;
  align-items: center;
  min-height: var(--ag-list-item-height);
}
.ag-ltr .ag-color-picker-color,
.ag-ltr .ag-color-picker-value {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-color-picker-color,
.ag-rtl .ag-color-picker-value {
  margin-left: var(--ag-grid-size);
}
.ag-color-panel {
  padding: var(--ag-grid-size);
}
.ag-spectrum-color {
  background-color: rgb(255, 0, 0);
  border-radius: 2px;
}
.ag-spectrum-tools {
  padding: 10px;
}
.ag-spectrum-sat {
  background-image:
    linear-gradient(
      to right,
      white,
      rgba(204, 154, 129, 0));
}
.ag-spectrum-val {
  background-image:
    linear-gradient(
      to top,
      black,
      rgba(204, 154, 129, 0));
}
.ag-spectrum-dragger {
  border-radius: 12px;
  height: 12px;
  width: 12px;
  border: 2px solid white;
  background: black;
  box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.24);
}
.ag-spectrum-hue-background {
  border-radius: 2px;
}
.ag-spectrum-alpha-background {
  border-radius: 2px;
}
.ag-spectrum-tool {
  margin-bottom: 10px;
  height: 11px;
  border-radius: 2px;
}
.ag-spectrum-slider {
  margin-top: -12px;
  width: 13px;
  height: 13px;
  border-radius: 13px;
  border: 2px solid white;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.ag-recent-colors {
  margin-top: 10px;
}
.ag-recent-color {
  margin: 0 3px;
}
.ag-recent-color:first-child {
  margin-left: 0;
}
.ag-recent-color:last-child {
  margin-right: 0;
}
.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),
.ag-recent-color:focus-visible:not(:disabled):not([readonly]) {
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input {
  padding-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input {
  padding-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-color-input .ag-color-input-color {
  position: absolute;
}
.ag-ltr .ag-color-input .ag-color-input-color {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-color-input .ag-color-input-color {
  margin-right: var(--ag-grid-size);
}
.ag-color-picker-color,
.ag-color-input-color {
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  border-radius: 2px;
}
.ag-dnd-ghost {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  overflow: hidden;
  text-overflow: ellipsis;
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
  line-height: var(--ag-header-height);
  margin: 0;
  padding: 0 calc(var(--ag-grid-size) * 2);
  transform: translateY(calc(var(--ag-grid-size) * 2));
}
.ag-dnd-ghost-not-allowed {
  border-color: color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%);
}
.ag-dnd-ghost-icon {
  margin-right: var(--ag-grid-size);
  color: var(--ag-foreground-color);
}
.ag-popup-child:not(.ag-tooltip-custom) {
  box-shadow: var(--ag-popup-shadow);
}
.ag-select .ag-picker-field-wrapper {
  min-height: var(--ag-list-item-height);
  cursor: default;
}
.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
}
.ag-select.ag-disabled .ag-picker-field-wrapper:focus {
  box-shadow: none;
}
.ag-select:not(.ag-cell-editor, .ag-label-align-top) {
  min-height: var(--ag-list-item-height);
}
.ag-select .ag-picker-field-display {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-select .ag-picker-field-icon {
  display: flex;
  align-items: center;
}
.ag-select.ag-disabled {
  opacity: 0.5;
}
.ag-rich-select-value,
.ag-rich-select-list {
  background-color: var(--ag-background-color);
}
.ag-rich-select-list {
  width: 100%;
  height: auto;
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}
.ag-rich-select-list .ag-loading-text {
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);
}
.ag-rich-select-value {
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  padding-top: 0;
  padding-bottom: 0;
}
.ag-ltr .ag-rich-select-value {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-rich-select-value {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-ltr .ag-rich-select-value {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-rich-select-value {
  padding-left: var(--ag-grid-size);
}
.ag-ltr .ag-rich-select-field-input {
  left: calc(var(--ag-cell-horizontal-padding));
}
.ag-rtl .ag-rich-select-field-input {
  right: calc(var(--ag-cell-horizontal-padding));
}
.ag-popup-editor .ag-rich-select-value {
  height: var(--ag-row-height);
  min-width: 200px;
}
.ag-rich-select-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-rich-select-virtual-list-item:focus-visible::after {
  content: none;
}
.ag-ltr .ag-rich-select-row {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-rich-select-row {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rich-select-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-rich-select-row:hover,
.ag-rich-select-row-highlighted {
  background-image: linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color));
}
.ag-rich-select-row-text-highlight {
  font-weight: bold;
}
.ag-autocomplete {
  width: 100%;
}
.ag-autocomplete-list {
  width: 100%;
  min-width: 200px;
  height: calc(var(--ag-row-height) * 6.5);
}
.ag-autocomplete-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-autocomplete-virtual-list-item:focus-visible::after {
  content: none;
}
.ag-autocomplete-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-autocomplete-row-label {
  margin: 0px var(--ag-widget-container-horizontal-padding);
}
.ag-autocomplete-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-pill {
  border: 1px solid var(--ag-chip-border-color);
  border-radius: var(--ag-border-radius);
  background-color: var(--ag-chip-background-color);
}
.ag-ltr .ag-pill .ag-pill-button {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-pill .ag-pill-button {
  margin-right: var(--ag-grid-size);
}
.ag-pill:focus-visible {
  border-color: var(--ag-input-focus-border-color);
}
.ag-pill .ag-pill-button:hover {
  cursor: pointer;
}
.ag-dragging-range-handle .ag-dialog,
.ag-dragging-fill-handle .ag-dialog {
  opacity: 0.7;
  pointer-events: none;
}
.ag-dialog {
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
  box-shadow: var(--ag-popup-shadow);
}
.ag-panel {
  background-color: var(--ag-panel-background-color);
  border-color: var(--ag-panel-border-color);
}
.ag-panel-title-bar {
  color: var(--ag-header-foreground-color);
  height: var(--ag-header-height);
  padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
  border-bottom: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-panel-title-bar-button {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-panel-title-bar-button {
  margin-right: var(--ag-grid-size);
}
.ag-tooltip {
  background-color: var(--ag-tooltip-background-color);
  color: var(--ag-foreground-color);
  padding: var(--ag-grid-size);
  border: var(--ag-borders) var(--ag-border-color);
  border-radius: var(--ag-card-radius);
  white-space: normal;
}
.ag-tooltip.ag-cell-editor-tooltip {
  background-color: var(--ag-tooltip-error-background-color);
  color: var(--ag-tooltip-error-text-color);
  border: var(--ag-borders) var(--ag-tooltip-error-border-color);
  font-weight: 500;
}
.ag-tooltip.ag-tooltip-animate,
.ag-tooltip-custom.ag-tooltip-animate {
  transition: opacity 1s;
}
.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,
.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding {
  opacity: 0;
}
.ag-ltr .ag-column-select-column,
.ag-ltr .ag-column-select-column-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-rtl .ag-column-select-column,
.ag-rtl .ag-column-select-column-group {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-column-select-header-icon {
  cursor: pointer;
}
.ag-column-select-header-icon:focus-visible {
  outline: none;
}
.ag-column-select-header-icon:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 0px;
  left: 0px;
  display: block;
  width: calc(100% - 0px);
  height: calc(100% - 0px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-ltr .ag-column-group-icons:not(:last-child),
.ag-ltr .ag-column-select-header-icon:not(:last-child),
.ag-ltr .ag-column-select-header-checkbox:not(:last-child),
.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),
.ag-ltr .ag-column-select-checkbox:not(:last-child),
.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),
.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),
.ag-ltr .ag-column-select-column-label:not(:last-child) {
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-column-group-icons:not(:last-child),
.ag-rtl .ag-column-select-header-icon:not(:last-child),
.ag-rtl .ag-column-select-header-checkbox:not(:last-child),
.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),
.ag-rtl .ag-column-select-checkbox:not(:last-child),
.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),
.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),
.ag-rtl .ag-column-select-column-label:not(:last-child) {
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-column-select-virtual-list-item:focus-visible {
  outline: none;
}
.ag-column-select-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-column-select-column-group:not(:last-child),
.ag-column-select-column:not(:last-child) {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-column-select-column-readonly,
.ag-column-select-column-group-readonly {
  color: var(--ag-disabled-foreground-color);
  pointer-events: none;
}
.ag-ltr .ag-column-select-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-rtl .ag-column-select-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-column-select-virtual-list-viewport {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0px;
}
.ag-column-select-virtual-list-item {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-checkbox-edit {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-pill-select .ag-column-drop {
  border-bottom: 0;
  min-height: unset;
}
.ag-pill-select .ag-column-drop-list {
  padding: 0;
}
.ag-pill-select .ag-select {
  padding-top: var(--ag-grid-size);
}
.ag-pill-select .ag-picker-field-wrapper {
  background-color: transparent;
  border: 0;
}
.ag-pill-select .ag-picker-field-display {
  cursor: pointer;
}
.ag-rtl {
  text-align: right;
}
.ag-root-wrapper {
  border-radius: var(--ag-wrapper-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}
.ag-row > .ag-cell-wrapper.ag-row-group {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * var(--ag-indentation-level));
}
.ag-cell-wrapper.ag-row-group,
.ag-cell-wrapper.ag-row-group-leaf-indent,
.ag-cell-wrapper.ag-pivot-leaf-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
}
.ag-cell-wrapper > .ag-group-checkbox-spacing {
  width: var(--ag-icon-size);
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-ltr .ag-row-group-leaf-indent {
  margin-left: var(--ag-row-group-indent-size);
}
.ag-rtl .ag-row-group-leaf-indent {
  margin-right: var(--ag-row-group-indent-size);
}
.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}
.ag-value-change-delta {
  padding-right: 2px;
}
.ag-value-change-delta-up {
  color: var(--ag-value-change-delta-up-color);
}
.ag-value-change-delta-down {
  color: var(--ag-value-change-delta-down-color);
}
.ag-value-change-value {
  background-color: transparent;
  border-radius: 1px;
  padding-left: 1px;
  padding-right: 1px;
  transition: background-color 1s;
}
.ag-value-change-value-highlight {
  background-color: var(--ag-value-change-value-highlight-background-color);
  transition: background-color 0.1s;
}
.ag-cell-data-changed {
  background-color: var(--ag-value-change-value-highlight-background-color) !important;
}
.ag-cell-data-changed-animation {
  background-color: transparent;
}
.ag-cell-highlight {
  background-color: var(--ag-range-selection-highlight-color) !important;
}
.ag-row,
.ag-spanned-row {
  color: var(--ag-data-color);
}
.ag-row {
  height: var(--ag-row-height);
  background-color: var(--ag-data-background-color);
  border-bottom: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}
.ag-row.ag-row-editing-invalid {
  background-color: var(--ag-full-row-invalid-background-color);
}
.ag-spanned-cell-wrapper {
  background-color: var(--ag-data-background-color);
  position: absolute;
}
.ag-spanned-cell-wrapper > .ag-spanned-cell {
  display: block;
  position: relative;
}
.ag-row-highlight-above::after,
.ag-row-highlight-inside::after,
.ag-row-highlight-below::after {
  content: "";
  position: absolute;
  width: calc(100% - 1px);
  height: 1px;
  background-color: var(--ag-range-selection-border-color);
  left: 1px;
  pointer-events: none;
}
.ag-row-highlight-above::after {
  top: 0;
}
.ag-row-highlight-below::after {
  bottom: 0;
}
.ag-row-highlight-indent::after {
  display: block;
  width: auto;
  left: calc(2 * (var(--ag-cell-widget-spacing) + var(--ag-icon-size)) + var(--ag-cell-horizontal-padding) + var(--ag-row-highlight-level) * var(--ag-row-group-indent-size));
  right: 1px;
}
.ag-row-highlight-inside::after {
  display: block;
  width: auto;
  height: auto;
  inset: 0;
  background-color: var(--ag-selected-row-background-color);
  border: 1px solid var(--ag-range-selection-border-color);
}
.ag-body,
.ag-floating-top,
.ag-floating-bottom {
  background-color: var(--ag-data-background-color);
}
.ag-row-odd {
  background-color: var(--ag-odd-row-background-color);
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner) {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-row-selected::before {
  content: "";
  background-color: var(--ag-selected-row-background-color);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ag-row-hover:not(.ag-full-width-row)::before,
.ag-row-hover.ag-full-width-row.ag-row-group::before {
  content: "";
  background-color: var(--ag-row-hover-color);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.ag-row.ag-full-width-row.ag-row-group > * {
  position: relative;
}
.ag-row-hover.ag-row-selected::before {
  background-color: var(--ag-row-hover-color);
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}
.ag-column-hover {
  background-color: var(--ag-column-hover-color);
}
.ag-header-range-highlight {
  background-color: var(--ag-range-header-highlight-color);
}
.ag-ltr .ag-right-aligned-cell {
  text-align: right;
}
.ag-rtl .ag-right-aligned-cell {
  text-align: left;
}
.ag-ltr .ag-right-aligned-cell .ag-cell-value,
.ag-ltr .ag-right-aligned-cell .ag-group-value {
  margin-left: auto;
}
.ag-rtl .ag-right-aligned-cell .ag-cell-value,
.ag-rtl .ag-right-aligned-cell .ag-group-value {
  margin-right: auto;
}
.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect {
  margin-left: auto;
}
.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect {
  margin-right: auto;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  --ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );
  --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);
  border: 1px solid transparent;
  line-height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
  -webkit-font-smoothing: subpixel-antialiased;
}
.ag-row > .ag-cell-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
}
.ag-row-dragging {
  cursor: move;
  opacity: 0.5;
}
.ag-cell-inline-editing {
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: 0;
  background-color: var(--ag-control-panel-background-color);
}
.ag-popup-editor .ag-large-text,
.ag-autocomplete-list-popup {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background-color: var(--ag-control-panel-background-color);
  padding: 0;
}
.ag-large-text-input {
  height: auto;
  padding: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-large-text-input textarea {
  resize: none;
}
.ag-details-row {
  padding: calc(var(--ag-grid-size) * 5);
  background-color: var(--ag-data-background-color);
}
.ag-layout-auto-height .ag-center-cols-viewport,
.ag-layout-auto-height .ag-center-cols-container,
.ag-layout-print .ag-center-cols-viewport,
.ag-layout-print .ag-center-cols-container {
  min-height: 50px;
}
.ag-overlay-loading-wrapper {
  background-color: var(--ag-modal-overlay-background-color);
}
.ag-overlay-loading-center {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
}
.ag-skeleton-container {
  width: 100%;
  height: 100%;
  align-content: center;
}
.ag-skeleton-effect {
  background-color: var(--ag-row-loading-skeleton-effect-color);
  width: 100%;
  height: 1em;
  border-radius: 0.25rem;
  animation: ag-skeleton-loading 1.5s ease-in-out 0.5s infinite;
}
@keyframes ag-skeleton-loading {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
.ag-loading {
  display: flex;
  height: 100%;
  align-items: center;
}
.ag-ltr .ag-loading {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-loading {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-loading-icon {
  padding-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-loading-icon {
  padding-left: var(--ag-cell-widget-spacing);
}
.ag-icon-loading {
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.ag-floating-top:not(.ag-invisible) {
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-floating-bottom:not(.ag-invisible) {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-find-cell {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-find-match {
  color: var(--ag-find-match-color);
  background-color: var(--ag-find-match-background-color);
}
.ag-find-active-match {
  color: var(--ag-find-active-match-color);
  background-color: var(--ag-find-active-match-background-color);
}
.ag-ltr .ag-cell {
  border-right: var(--ag-cell-horizontal-border);
}
.ag-rtl .ag-cell {
  border-left: var(--ag-cell-horizontal-border);
}
.ag-ltr .ag-cell {
  border-right-width: 1px;
}
.ag-rtl .ag-cell {
  border-left-width: 1px;
}
.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-cell-range-selected:not(.ag-cell-focus),
.ag-cell-range-selected.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,
.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart {
  background-color: var(--ag-range-selection-chart-background-color) !important;
}
.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,
.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart.ag-cell-range-chart-category,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category {
  background-color: var(--ag-range-selection-chart-category-background-color) !important;
}
.ag-cell-range-selected-1:not(.ag-cell-focus),
.ag-cell-range-selected-1.ag-cell-range-chart,
.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-selected-2:not(.ag-cell-focus),
.ag-cell-range-selected-2.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2 {
  background-color: var(--ag-range-selection-background-color-2);
}
.ag-cell-range-selected-3:not(.ag-cell-focus),
.ag-cell-range-selected-3.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3 {
  background-color: var(--ag-range-selection-background-color-3);
}
.ag-cell-range-selected-4:not(.ag-cell-focus),
.ag-cell-range-selected-4.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4 {
  background-color: var(--ag-range-selection-background-color-4);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top {
  border-top-color: var(--ag-range-selection-border-color);
  border-top-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right {
  border-right-color: var(--ag-range-selection-border-color);
  border-right-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom {
  border-bottom-color: var(--ag-range-selection-border-color);
  border-bottom-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left {
  border-left-color: var(--ag-range-selection-border-color);
  border-left-style: var(--ag-range-selection-border-style);
}
.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-ltr .ag-cell-range-single-cell,
.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-rtl .ag-cell-range-single-cell,
.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle {
  border: 1px solid;
  border-color: var(--ag-range-selection-border-color);
  border-style: var(--ag-range-selection-border-style);
  outline: initial;
}
.ag-cell.ag-selection-fill-top,
.ag-cell.ag-selection-fill-top.ag-cell-range-selected {
  border-top: 1px dashed;
  border-top-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-right,
.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-right,
.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-cell.ag-selection-fill-bottom,
.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
  border-bottom: 1px dashed;
  border-bottom-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-left,
.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-left,
.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-fill-handle,
.ag-range-handle {
  position: absolute;
  width: 6px;
  height: 6px;
  bottom: -1px;
  background-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-fill-handle,
.ag-ltr .ag-range-handle {
  right: -1px;
}
.ag-rtl .ag-fill-handle,
.ag-rtl .ag-range-handle {
  left: -1px;
}
.ag-fill-handle {
  cursor: crosshair;
}
.ag-range-handle {
  cursor: nwse-resize;
}
.ag-cell-inline-editing {
  border-color: var(--ag-input-focus-border-color) !important;
}
.ag-cell-inline-editing.ag-cell-editing-error {
  border-color: var(--ag-invalid-color) !important;
}
.ag-menu {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background-color: var(--ag-menu-background-color);
  border-color: var(--ag-menu-border-color);
  padding: 0;
}
.ag-menu.ag-tabs {
  min-width: var(--ag-tab-min-width);
}
.ag-menu-list {
  cursor: default;
  padding: var(--ag-grid-size) 0;
}
.ag-menu-separator {
  height: calc(var(--ag-grid-size) * 2 + 1px);
}
.ag-menu-separator-part::after {
  content: "";
  display: block;
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-menu-option {
  position: relative;
}
.ag-menu-option:focus-visible {
  outline: none;
}
.ag-menu-option:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-menu-option-active,
.ag-compact-menu-option-active {
  background-color: var(--ag-row-hover-color);
}
.ag-menu-option-part,
.ag-compact-menu-option-part {
  line-height: var(--ag-icon-size);
  padding: calc(var(--ag-grid-size) + 2px) 0;
}
.ag-menu-option-disabled,
.ag-compact-menu-option-disabled {
  opacity: 0.5;
}
.ag-menu-option-icon,
.ag-compact-menu-option-icon {
  width: var(--ag-icon-size);
}
.ag-ltr .ag-menu-option-icon,
.ag-ltr .ag-compact-menu-option-icon {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-menu-option-icon,
.ag-rtl .ag-compact-menu-option-icon {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-menu-option-text,
.ag-compact-menu-option-text {
  padding-left: calc(var(--ag-grid-size) * 2);
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-menu-option-shortcut,
.ag-ltr .ag-compact-menu-option-shortcut {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-menu-option-shortcut,
.ag-rtl .ag-compact-menu-option-shortcut {
  padding-left: var(--ag-grid-size);
}
.ag-ltr .ag-menu-option-popup-pointer,
.ag-ltr .ag-compact-menu-option-popup-pointer {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-menu-option-popup-pointer,
.ag-rtl .ag-compact-menu-option-popup-pointer {
  padding-left: var(--ag-grid-size);
}
.ag-tabs-header {
  display: flex;
}
.ag-tabs-header-wrapper {
  display: flex;
}
.ag-tabs-header-wrapper .ag-tabs-header {
  flex: 1;
}
.ag-tabs-close-button-wrapper {
  border: 0;
  border-right: var(--ag-borders) var(--ag-border-color);
  padding: var(--ag-grid-size);
}
.ag-tabs-close-button {
  border: 0;
  background-color: unset;
  cursor: pointer;
  padding: 0;
}
.ag-tab {
  border-bottom: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-bottom var(--ag-selected-tab-underline-transition-speed);
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.ag-tab:focus-visible {
  outline: none;
}
.ag-tab:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-tab-selected {
  border-bottom-color: var(--ag-selected-tab-underline-color);
}
.ag-menu-header {
  color: var(--ag-secondary-foreground-color);
}
.ag-filter-separator {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-filter-select .ag-picker-field-wrapper {
  width: 0;
}
.ag-filter-condition-operator {
  height: 17px;
}
.ag-ltr .ag-filter-condition-operator-or {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-condition-operator-or {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-set-filter-select-all {
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-set-filter-list,
.ag-filter-no-matches {
  height: calc(var(--ag-list-item-height) * 6);
}
.ag-set-filter-tree-list {
  height: calc(var(--ag-list-item-height) * 10);
}
.ag-set-filter-filter {
  margin-top: var(--ag-widget-container-vertical-padding);
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-to {
  margin-top: var(--ag-widget-vertical-spacing);
}
.ag-mini-filter {
  margin: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-set-filter {
  --ag-indentation-level: 0;
}
.ag-ltr .ag-set-filter-item {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
}
.ag-rtl .ag-set-filter-item {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
}
.ag-ltr .ag-set-filter-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-rtl .ag-set-filter-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-ltr .ag-set-filter-group-icons {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-set-filter-group-icons {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-menu .ag-set-filter-list {
  min-width: 200px;
}
.ag-filter-virtual-list-item:focus-visible {
  outline: none;
}
.ag-filter-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-filter-apply-panel {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-filter-apply-panel-button {
  line-height: 1.5;
}
.ag-ltr .ag-filter-apply-panel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-apply-panel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-simple-filter-body-wrapper {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
  overflow-y: auto;
  min-height: calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));
}
.ag-simple-filter-body-wrapper > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-simple-filter-body-wrapper .ag-resizer-wrapper {
  margin: 0;
}
.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,
.ag-menu:not(.ag-tabs) .ag-filter > *:not(.ag-filter-wrapper) {
  min-width: calc(var(--ag-menu-min-width) - 2px);
}
.ag-filter-no-matches {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-multi-filter-menu-item {
  margin: var(--ag-grid-size) 0;
}
.ag-multi-filter-group-title-bar {
  padding: calc(var(--ag-grid-size) * 2) var(--ag-grid-size);
  background-color: transparent;
}
.ag-group-filter-field-select-wrapper {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}
.ag-group-filter-field-select-wrapper > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-multi-filter-group-title-bar:focus-visible {
  outline: none;
}
.ag-multi-filter-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-side-bar {
  position: relative;
}
.ag-tool-panel-wrapper {
  width: var(--ag-side-bar-panel-width);
  background-color: var(--ag-control-panel-background-color);
}
.ag-tool-panel-external {
  display: flex;
  flex-direction: row;
}
:where(.ag-tool-panel-external) .ag-tool-panel-wrapper {
  flex-grow: 1;
}
.ag-side-buttons {
  padding-top: calc(var(--ag-grid-size) * 4);
  width: calc(var(--ag-icon-size) + 4px);
  position: relative;
  overflow: hidden;
}
button.ag-side-button-button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  background: transparent;
  padding: calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;
  width: 100%;
  margin: 0;
  min-height: calc(var(--ag-grid-size) * 18);
  background-position-y: center;
  background-position-x: center;
  background-repeat: no-repeat;
  border: none;
  border-top: var(--ag-borders-side-button) var(--ag-border-color);
  border-bottom: var(--ag-borders-side-button) var(--ag-border-color);
}
button.ag-side-button-button:focus {
  box-shadow: none;
}
.ag-side-button-button:focus-visible {
  outline: none;
}
.ag-side-button-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-selected button.ag-side-button-button {
  background-color: var(--ag-side-button-selected-background-color);
}
.ag-side-button-icon-wrapper {
  margin-bottom: 3px;
}
.ag-ltr .ag-side-bar-left,
.ag-rtl .ag-side-bar-right {
  border-right: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
  border-left: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-side-bar-left .ag-side-button-button,
.ag-rtl .ag-side-bar-right .ag-side-button-button {
  border-right: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-right var(--ag-selected-tab-underline-transition-speed);
}
.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,
.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button {
  border-right-color: var(--ag-selected-tab-underline-color);
}
.ag-rtl .ag-side-bar-left,
.ag-ltr .ag-side-bar-right {
  border-left: var(--ag-borders) var(--ag-border-color);
}
.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper {
  border-right: var(--ag-borders) var(--ag-border-color);
}
.ag-rtl .ag-side-bar-left .ag-side-button-button,
.ag-ltr .ag-side-bar-right .ag-side-button-button {
  border-left: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-left var(--ag-selected-tab-underline-transition-speed);
}
.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,
.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button {
  border-left-color: var(--ag-selected-tab-underline-color);
}
.ag-filter-toolpanel-header {
  height: calc(var(--ag-grid-size) * 6);
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  padding: 0 var(--ag-grid-size);
}
.ag-filter-toolpanel-header:focus-visible {
  outline: none;
}
.ag-filter-toolpanel-header:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-filter-toolpanel-group:not(.ag-has-filter) > .ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon {
  display: none;
}
.ag-filter-toolpanel-group-level-0-header {
  height: calc(var(--ag-grid-size) * 8);
}
.ag-filter-toolpanel-group-item {
  margin-top: calc(var(--ag-grid-size) * 0.5);
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}
.ag-filter-toolpanel-search {
  height: var(--ag-header-height);
}
.ag-filter-toolpanel-search-input {
  flex-grow: 1;
  height: calc(var(--ag-grid-size) * 4);
}
.ag-ltr .ag-filter-toolpanel-search-input {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-search-input {
  margin-left: var(--ag-grid-size);
}
.ag-filter-toolpanel-group-level-0 {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-ltr .ag-filter-toolpanel-expand,
.ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-expand,
.ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}
.ag-ltr .ag-filter-toolpanel-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size));
}
.ag-rtl .ag-filter-toolpanel-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size));
}
.ag-filter-toolpanel-instance-filter {
  border-bottom: var(--ag-borders) var(--ag-border-color);
  border-top: var(--ag-borders) var(--ag-border-color);
  margin-top: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,
.ag-ltr .ag-filter-toolpanel-instance-header-icon {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,
.ag-rtl .ag-filter-toolpanel-instance-header-icon {
  margin-right: var(--ag-grid-size);
}
.ag-set-filter-group-icons {
  color: var(--ag-secondary-foreground-color);
}
.ag-filter-panel {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.ag-filter-panel .ag-simple-filter-body-wrapper {
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding) 0;
}
.ag-filter-panel .ag-mini-filter {
  margin-top: var(--ag-widget-vertical-spacing);
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-panel .ag-standard-button {
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;
}
.ag-filter-panel .ag-simple-filter-body-wrapper > *:last-child,
.ag-filter-panel .ag-set-filter-body-wrapper {
  margin-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-filter-panel-container {
  flex: 1;
  overflow: auto;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;
}
.ag-filter-panel-container > *:not(:last-child) {
  margin-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-filter-card {
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  background-color: var(--ag-background-color);
}
.ag-ltr .ag-filter-card .ag-set-filter-item {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
  padding-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-filter-card .ag-set-filter-item {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
  padding-left: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-card-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-top: var(--ag-widget-vertical-spacing);
}
.ag-ltr .ag-filter-card-header > *:not(:last-child) {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-card-header > *:not(:last-child) {
  padding-left: var(--ag-grid-size);
}
.ag-filter-card-heading {
  flex: 1;
  overflow: hidden;
  padding-top: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}
.ag-ltr .ag-filter-card-heading {
  padding-left: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-filter-card-heading {
  padding-right: var(--ag-widget-horizontal-spacing);
}
.ag-filter-card-expand {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.ag-filter-card-title {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-filter-card-expand-icon {
  display: flex;
  flex: 1;
  justify-content: end;
}
.ag-filter-card-editing-icon {
  margin: 0 var(--ag-grid-size);
}
.ag-filter-card-summary,
.ag-filter-card-expand-icon .ag-icon,
.ag-filter-card-delete-icon .ag-icon,
.ag-filter-card-editing-icon .ag-icon {
  color: var(--ag-filter-panel-card-subtle-color);
}
.ag-filter-card-expand-icon .ag-icon,
.ag-filter-card-delete-icon .ag-icon {
  transition: color 0.25s ease-in-out;
}
.ag-filter-card-expand-icon:hover .ag-icon,
.ag-filter-card-delete-icon:hover .ag-icon {
  color: var(--ag-filter-panel-card-subtle-hover-color);
}
.ag-filter-card-heading:hover .ag-filter-card-expand-icon .ag-icon {
  color: var(--ag-filter-panel-card-subtle-hover-color);
}
.ag-filter-card-expand,
.ag-filter-card-delete {
  border-radius: var(--ag-button-border-radius);
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}
.ag-filter-panel .ag-standard-button {
  cursor: pointer;
}
.ag-filter-card-summary,
.ag-filter-type-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-ltr .ag-filter-card-delete {
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-filter-card-delete {
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-filter-card-summary {
  margin-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-filter-type-select {
  padding-top: var(--ag-widget-vertical-spacing);
}
.ag-filter-card-add {
  padding: 0;
  border: 0;
}
.ag-filter-add-button {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  line-height: 1.5;
}
.ag-ltr .ag-filter-add-button-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-add-button-label {
  margin-right: var(--ag-grid-size);
}
.ag-filter-add-select {
  border: 0;
}
.ag-ltr .ag-filter-add-select .ag-text-field-input {
  padding-left: calc(var(--ag-grid-size) * 1.5 + 12px) !important;
}
.ag-rtl .ag-filter-add-select .ag-text-field-input {
  padding-right: calc(var(--ag-grid-size) * 1.5 + 12px) !important;
}
.ag-filter-add-select .ag-rich-select-value {
  padding: calc((1.5 * var(--ag-font-size) + 4 * var(--ag-grid-size) - var(--ag-input-height)) / 2) var(--ag-grid-size);
  border: 0;
}
.ag-pivot-mode-panel {
  min-height: var(--ag-header-height);
  height: var(--ag-header-height);
  display: flex;
}
.ag-pivot-mode-select {
  display: flex;
  align-items: center;
}
.ag-ltr .ag-pivot-mode-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-pivot-mode-select {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-column-select-header:focus-visible {
  outline: none;
}
.ag-column-select-header:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-column-select-header {
  height: var(--ag-header-height);
  align-items: center;
  padding: 0 var(--ag-widget-container-horizontal-padding);
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-column-panel-column-select {
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-column-group-icons,
.ag-column-select-header-icon {
  color: var(--ag-secondary-foreground-color);
}
.ag-column-select-list .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}
.ag-column-select-list .ag-item-highlight-top::after {
  top: 0;
}
.ag-column-select-list .ag-item-highlight-bottom::after {
  bottom: 0;
}
.ag-header,
.ag-advanced-filter-header {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-header-row {
  color: var(--ag-header-foreground-color);
  height: var(--ag-header-height);
}
.ag-pinned-right-header {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-pinned-left-header {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,
.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,
.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon {
  margin-right: var(--ag-grid-size);
}
.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,
.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,
.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon {
  margin-left: var(--ag-grid-size);
}
.ag-header-cell,
.ag-header-group-cell {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-header-cell.ag-header-cell-moving,
.ag-header-group-cell.ag-header-cell-moving {
  background-color: var(--ag-header-cell-moving-background-color);
}
.ag-ltr .ag-header-group-cell-label.ag-sticky-label {
  left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-header-group-cell-label.ag-sticky-label {
  right: var(--ag-cell-horizontal-padding);
}
.ag-header-cell:focus-visible {
  outline: none;
}
.ag-header-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-header-group-cell:focus-visible {
  outline: none;
}
.ag-header-group-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-advanced-filter-header-cell:focus-visible {
  outline: none;
}
.ag-advanced-filter-header-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-header-icon {
  color: var(--ag-secondary-foreground-color);
}
.ag-header-expand-icon {
  cursor: pointer;
}
.ag-ltr .ag-header-expand-icon {
  margin-left: 4px;
}
.ag-rtl .ag-header-expand-icon {
  margin-right: 4px;
}
.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total, .ag-header-parent-hidden),
.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,
.ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,
.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,
.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover).ag-column-resizing,
.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,
.ag-header-group-cell:first-of-type.ag-column-resizing,
.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,
.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing {
  background-color: var(--ag-header-cell-hover-background-color);
}
.ag-header-cell::before,
.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  content: "";
  position: absolute;
  z-index: 1;
  display: var(--ag-header-column-separator-display);
  width: var(--ag-header-column-separator-width);
  height: var(--ag-header-column-separator-height);
  top: calc(50% - var(--ag-header-column-separator-height) * 0.5);
  background-color: var(--ag-header-column-separator-color);
}
.ag-ltr .ag-header-cell::before,
.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  right: 0;
}
.ag-rtl .ag-header-cell::before,
.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  left: 0;
}
.ag-header-highlight-before::after,
.ag-header-highlight-after::after {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
}
.ag-header-highlight-before::after {
  left: 0px;
}
.ag-header-highlight-after::after {
  right: 0px;
}
.ag-pinned-left-header .ag-header-highlight-after::after {
  right: 1px;
}
.ag-header-cell-resize {
  display: flex;
  align-items: center;
}
.ag-header-cell-resize::after {
  content: "";
  position: absolute;
  z-index: 1;
  display: var(--ag-header-column-resize-handle-display);
  width: var(--ag-header-column-resize-handle-width);
  height: var(--ag-header-column-resize-handle-height);
  top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
  background-color: var(--ag-header-column-resize-handle-color);
}
.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after {
  height: calc(100% - var(--ag-grid-size) * 4);
  top: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-header-viewport .ag-header-cell-resize::after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-rtl .ag-header-viewport .ag-header-cell-resize::after {
  right: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-pinned-left-header .ag-header-cell-resize::after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-pinned-right-header .ag-header-cell-resize::after {
  left: 50%;
}
.ag-ltr .ag-header-select-all {
  margin-right: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-header-select-all {
  margin-left: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-floating-filter-button {
  margin-left: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-floating-filter-button {
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-floating-filter-button-button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  appearance: none;
  background: transparent;
  border: none;
  height: var(--ag-icon-size);
  padding: 0;
  width: var(--ag-icon-size);
}
.ag-filter-loading {
  background-color: var(--ag-control-panel-background-color);
  height: 100%;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  position: absolute;
  width: 100%;
  z-index: 1;
  align-items: unset;
}
.ag-paging-panel {
  border-top: 1px solid;
  border-top-color: var(--ag-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-pagination-panel-height);
}
.ag-paging-panel > * {
  margin: 0 var(--ag-cell-horizontal-padding);
}
.ag-paging-panel > .ag-paging-page-size .ag-wrapper {
  min-width: calc(var(--ag-grid-size) * 10);
}
.ag-paging-button {
  cursor: pointer;
}
.ag-paging-button.ag-disabled {
  cursor: default;
  color: var(--ag-disabled-foreground-color);
}
.ag-paging-button:focus-visible {
  outline: none;
}
.ag-paging-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 0px;
  left: 0px;
  display: block;
  width: calc(100% - 0px);
  height: calc(100% - 0px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-paging-button,
.ag-paging-description {
  margin: 0 var(--ag-grid-size);
}
.ag-status-bar {
  border-top: var(--ag-borders) var(--ag-border-color);
  color: var(--ag-disabled-foreground-color);
  padding-right: calc(var(--ag-grid-size) * 4);
  padding-left: calc(var(--ag-grid-size) * 4);
  line-height: 1.5;
}
.ag-status-name-value-value {
  color: var(--ag-foreground-color);
}
.ag-status-bar-center {
  text-align: center;
}
.ag-status-name-value {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
  padding-top: calc(var(--ag-grid-size) * 2);
  padding-bottom: calc(var(--ag-grid-size) * 2);
}
.ag-column-drop-cell {
  background: var(--ag-chip-background-color);
  border-radius: calc(var(--ag-grid-size) * 4);
  height: calc(var(--ag-grid-size) * 4);
  padding: 0 calc(var(--ag-grid-size) * 0.5);
  border: 1px solid var(--ag-chip-border-color);
}
.ag-column-drop-cell:focus-visible {
  outline: none;
}
.ag-column-drop-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 2px;
  left: 2px;
  display: block;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-column-drop-cell-text {
  margin: 0 var(--ag-grid-size);
}
.ag-column-drop-cell-button {
  min-width: calc(var(--ag-grid-size) * 4);
  margin: 0 calc(var(--ag-grid-size) * 0.5);
  color: var(--ag-secondary-foreground-color);
}
.ag-column-drop-cell-drag-handle {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-column-drop-cell-ghost {
  opacity: 0.5;
}
.ag-column-drop-horizontal {
  background-color: var(--ag-header-background-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
  border-bottom: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-column-drop-horizontal {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-column-drop-horizontal {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-right: var(--ag-borders) var(--ag-border-color);
}
.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-left: var(--ag-borders) var(--ag-border-color);
}
.ag-column-drop-horizontal-cell-separator {
  margin: 0 var(--ag-grid-size);
  color: var(--ag-secondary-foreground-color);
}
.ag-column-drop-horizontal-empty-message {
  color: var(--ag-disabled-foreground-color);
}
.ag-ltr .ag-column-drop-horizontal-icon {
  margin-right: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-column-drop-horizontal-icon {
  margin-left: var(--ag-cell-horizontal-padding);
}
.ag-column-drop-vertical-list {
  padding-bottom: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
  padding-left: var(--ag-grid-size);
}
.ag-column-drop-vertical-cell {
  margin-top: var(--ag-grid-size);
}
.ag-column-drop-vertical {
  min-height: 50px;
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-column-drop-vertical.ag-last-column-drop {
  border-bottom: none;
}
.ag-column-drop-vertical-icon {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
}
.ag-column-drop-vertical-empty-message {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  color: var(--ag-disabled-foreground-color);
  margin-top: var(--ag-grid-size);
}
.ag-select-agg-func-popup {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background: var(--ag-background-color);
  height: calc(var(--ag-grid-size) * 5 * 3.5);
  padding: 0;
}
.ag-select-agg-func-virtual-list-item {
  cursor: default;
}
.ag-ltr .ag-select-agg-func-virtual-list-item {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-select-agg-func-virtual-list-item {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-select-agg-func-virtual-list-item:hover {
  background-color: var(--ag-selected-row-background-color);
}
.ag-select-agg-func-virtual-list-item:focus-visible {
  outline: none;
}
.ag-select-agg-func-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-sort-indicator-container {
  display: flex;
}
.ag-ltr .ag-sort-indicator-icon {
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-sort-indicator-icon {
  padding-right: var(--ag-grid-size);
}
.ag-chart {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
}
.ag-chart-components-wrapper {
  position: relative;
  display: flex;
  flex: 1 1 auto;
}
.ag-chart-canvas-wrapper {
  position: relative;
  flex: 1 1 auto;
}
.ag-chart-menu {
  position: absolute;
  top: 16px;
  display: flex;
  flex-direction: column;
}
.ag-ltr .ag-chart-menu {
  right: 20px;
}
.ag-rtl .ag-chart-menu {
  left: 20px;
}
.ag-chart-docked-container {
  position: relative;
  min-width: var(--ag-chart-menu-panel-width);
}
.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  display: none;
}
.ag-chart-tabbed-menu {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.ag-chart-tabbed-menu-header {
  flex: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.ag-chart-tabbed-menu-body {
  display: flex;
  flex: 1 1 auto;
  align-items: stretch;
  overflow: hidden;
}
.ag-chart-tab {
  width: 100%;
  overflow: hidden;
  overflow-y: auto;
}
.ag-chart-settings {
  overflow-x: hidden;
}
.ag-chart-settings-wrapper {
  position: relative;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.ag-chart-settings-nav-bar {
  display: flex;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 10px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-chart-settings-card-selector {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex: 1 1 auto;
  height: 100%;
  padding: 0 10px;
}
.ag-chart-settings-card-item {
  cursor: pointer;
  width: 10px;
  height: 10px;
  background-color: #000;
  position: relative;
}
.ag-chart-settings-card-item.ag-not-selected {
  opacity: 0.2;
}
.ag-chart-settings-card-item::before {
  content: " ";
  display: block;
  position: absolute;
  background-color: transparent;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  width: 20px;
  height: 20px;
}
.ag-chart-settings-prev,
.ag-chart-settings-next {
  position: relative;
  flex: none;
}
.ag-chart-settings-prev:focus-within,
.ag-chart-settings-next:focus-within {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-radius: 1px;
}
.ag-chart-settings-prev-button,
.ag-chart-settings-next-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ag-chart-settings-mini-charts-container {
  position: relative;
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
}
.ag-chart-settings-mini-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100%;
  overflow: hidden;
}
.ag-chart-settings-mini-wrapper.ag-animating {
  transition: left 0.3s;
  transition-timing-function: ease-in-out;
}
.ag-chart-mini-thumbnail {
  cursor: pointer;
}
.ag-chart-mini-thumbnail-canvas {
  display: block;
}
.ag-chart-data-wrapper,
.ag-chart-format-wrapper,
.ag-chart-advanced-settings-wrapper {
  display: flex;
  flex-direction: column;
  position: relative;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-bottom: 16px;
}
.ag-chart-data-wrapper,
.ag-chart-advanced-settings-wrapper {
  height: 100%;
  overflow-y: auto;
}
.ag-chart-advanced-settings {
  background-color: var(--ag-control-panel-background-color);
}
.ag-chart-advanced-settings-wrapper,
.ag-chart-advanced-settings {
  width: 100%;
}
.ag-chart-advanced-settings-wrapper {
  padding-bottom: 0;
}
.ag-chart-data-section,
.ag-chart-format-section,
.ag-chart-advanced-settings-section {
  display: flex;
  margin: 0;
}
.ag-chart-advanced-settings-section {
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}
.ag-chart-advanced-settings-section:not(:last-child) {
  border-bottom: 1px solid var(--ag-secondary-border-color);
}
.ag-chart-empty-text {
  display: flex;
  top: 0;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  background-color: var(--ag-background-color);
}
.ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  display: flex;
  flex-direction: row;
  top: 8px;
  gap: 20px;
  width: auto;
}
.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  justify-content: right;
}
.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  justify-content: left;
}
.ag-charts-font-size-color {
  display: flex;
  align-self: stretch;
  justify-content: space-between;
}
.ag-charts-data-group-item {
  position: relative;
}
.ag-charts-data-group-item:not(:last-child) {
  margin-bottom: var(--ag-grid-size);
}
.ag-chart-menu {
  border-radius: var(--ag-card-radius);
  background: var(--ag-background-color);
}
.ag-chart-menu-icon {
  opacity: 0.5;
  margin: 2px 0;
  cursor: pointer;
  border-radius: var(--ag-card-radius);
  color: var(--ag-secondary-foreground-color);
}
.ag-chart-menu-icon:hover {
  opacity: 1;
}
.ag-chart-menu-toolbar-button {
  border: 0;
  background-color: unset;
  padding: 0 2px;
  border-radius: 1px;
}
.ag-chart-mini-thumbnail {
  border: 1px solid var(--ag-secondary-border-color);
  border-radius: 5px;
  padding: 1px;
}
.ag-chart-mini-thumbnail.ag-selected {
  border-color: var(--ag-minichart-selected-chart-color);
  border-width: 2px;
  padding: unset;
}
.ag-chart-mini-thumbnail:focus-visible {
  outline: none;
  border-color: var(--ag-minichart-selected-chart-color);
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-chart-settings-card-item {
  background: var(--ag-foreground-color);
  width: 8px;
  height: 8px;
  border-radius: 4px;
}
.ag-chart-settings-card-item.ag-selected {
  background-color: var(--ag-minichart-selected-page-color);
}
.ag-chart-data-column-drag-handle {
  margin-left: var(--ag-grid-size);
}
.ag-charts-settings-group-title-bar,
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  position: relative;
}
.ag-charts-advanced-settings-top-level-group-title-bar {
  position: relative;
  background-color: unset;
}
.ag-charts-data-group-title-bar:focus-visible {
  outline: none;
}
.ag-charts-data-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-charts-format-top-level-group-title-bar:focus-visible {
  outline: none;
}
.ag-charts-format-top-level-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-charts-data-group-title-bar .ag-charts-data-group-title,
.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title {
  cursor: pointer;
}
.ag-charts-data-group-container {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) var(--ag-widget-container-horizontal-padding);
}
.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select) {
  height: var(--ag-list-item-height);
}
.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field {
  margin-top: var(--ag-grid-size);
}
.ag-charts-data-group-container .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}
.ag-charts-data-group-container .ag-item-highlight-top::after {
  top: 0;
}
.ag-charts-data-group-container .ag-item-highlight-bottom::after {
  bottom: 0;
}
.ag-charts-format-top-level-group-container,
.ag-charts-advanced-settings-top-level-group-container {
  padding: var(--ag-grid-size);
}
.ag-ltr .ag-charts-format-top-level-group-container,
.ag-ltr .ag-charts-advanced-settings-top-level-group-container {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-charts-format-top-level-group-container,
.ag-rtl .ag-charts-advanced-settings-top-level-group-container {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-charts-format-top-level-group-item,
.ag-charts-advanced-settings-top-level-group-item {
  margin: var(--ag-grid-size) 0;
}
.ag-charts-format-sub-level-group-container {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}
.ag-charts-format-sub-level-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-charts-format-sub-level-no-header-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header {
  margin: 0;
}
.ag-charts-settings-group-container {
  padding: var(--ag-grid-size);
  row-gap: 8px;
  display: grid;
  grid-template-columns: 60px 1fr 60px 1fr 60px;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1) {
  grid-column: 1;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2) {
  grid-column: 3;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3) {
  grid-column: 5;
}
.ag-chart-menu-panel {
  background-color: var(--ag-control-panel-background-color);
}
.ag-ltr .ag-chart-menu-panel {
  border-left: solid 1px var(--ag-border-color);
}
.ag-rtl .ag-chart-menu-panel {
  border-right: solid 1px var(--ag-border-color);
}
.ag-date-time-list-page-title-bar {
  display: flex;
}
.ag-date-time-list-page-title {
  flex-grow: 1;
  text-align: center;
}
.ag-date-time-list-page-column-labels-row,
.ag-date-time-list-page-entries-row {
  display: flex;
}
.ag-date-time-list-page-column-label,
.ag-date-time-list-page-entry {
  flex-basis: 0;
  flex-grow: 1;
}
.ag-date-time-list-page-entry {
  cursor: pointer;
  text-align: center;
}
.ag-date-time-list-page-column-label {
  text-align: center;
}
.ag-advanced-filter-header {
  position: relative;
  display: flex;
  align-items: center;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-advanced-filter {
  display: flex;
  align-items: center;
  width: 100%;
}
.ag-advanced-filter-buttons {
  display: contents;
}
.ag-advanced-filter-builder-button {
  display: flex;
  align-items: center;
  border: 0;
  background-color: unset;
  color: var(--ag-foreground-color);
  font-size: var(--ag-font-size);
  font-weight: 600;
  line-height: normal;
  white-space: nowrap;
}
.ag-ltr .ag-advanced-filter-builder-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-advanced-filter-builder-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-button:hover:not(:disabled) {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-button:not(:disabled) {
  cursor: pointer;
}
.ag-advanced-filter-builder-button-label {
  margin-left: var(--ag-grid-size);
}
.ag-advanced-filter-builder {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  background-color: var(--ag-control-panel-background-color);
  display: flex;
  flex-direction: column;
}
.ag-advanced-filter-builder-list {
  flex: 1;
  overflow: auto;
}
.ag-advanced-filter-builder-list .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}
.ag-advanced-filter-builder-list .ag-item-highlight-top::after {
  top: 0;
}
.ag-advanced-filter-builder-list .ag-item-highlight-bottom::after {
  bottom: 0;
}
.ag-advanced-filter-builder-button-panel {
  display: flex;
  justify-content: flex-end;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,
.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-item-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  padding-left: calc(var(--ag-icon-size) / 2);
  padding-right: var(--ag-icon-size);
}
.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard {
  position: absolute;
}
.ag-advanced-filter-builder-item-tree-lines > * {
  width: var(--ag-advanced-filter-builder-indent-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root {
  width: var(--ag-icon-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root::before {
  top: 50%;
  height: 50%;
}
.ag-advanced-filter-builder-item-tree-line-horizontal,
.ag-advanced-filter-builder-item-tree-line-vertical,
.ag-advanced-filter-builder-item-tree-line-vertical-top,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
.ag-advanced-filter-builder-item-tree-line-horizontal::before,
.ag-advanced-filter-builder-item-tree-line-horizontal::after,
.ag-advanced-filter-builder-item-tree-line-vertical::before,
.ag-advanced-filter-builder-item-tree-line-vertical::after,
.ag-advanced-filter-builder-item-tree-line-vertical-top::before,
.ag-advanced-filter-builder-item-tree-line-vertical-top::after,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::after {
  content: "";
  position: absolute;
  height: 100%;
}
.ag-advanced-filter-builder-item-tree-line-horizontal::after {
  height: 50%;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-bottom: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-tree-line-vertical::before {
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-tree-line-vertical-top::before {
  height: 50%;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before {
  height: calc((100% - 1.5 * var(--ag-icon-size)) / 2);
  width: calc(var(--ag-icon-size) / 2);
  top: calc((100% + 1.5 * var(--ag-icon-size)) / 2);
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-condition {
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}
.ag-advanced-filter-builder-item,
.ag-advanced-filter-builder-item-condition,
.ag-advanced-filter-builder-pill-wrapper,
.ag-advanced-filter-builder-pill,
.ag-advanced-filter-builder-item-buttons,
.ag-advanced-filter-builder-item-tree-lines {
  display: flex;
  align-items: center;
  height: 100%;
}
.ag-advanced-filter-builder-pill-wrapper {
  margin: 0px var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill {
  position: relative;
  border-radius: var(--ag-border-radius);
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  min-height: calc(100% - var(--ag-grid-size) * 3);
  min-width: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-right: var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number {
  font-family: monospace;
  font-weight: 700;
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty {
  color: var(--ag-disabled-foreground-color);
}
.ag-advanced-filter-builder-pill:focus-visible {
  outline: none;
}
.ag-advanced-filter-builder-pill:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: -4px;
  left: -4px;
  display: block;
  width: calc(100% - -8px);
  height: calc(100% - -8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-advanced-filter-builder-item-button:focus-visible {
  outline: none;
}
.ag-advanced-filter-builder-item-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: -4px;
  left: -4px;
  display: block;
  width: calc(100% - -8px);
  height: calc(100% - -8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-advanced-filter-builder-pill-display {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
}
.ag-advanced-filter-builder-join-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-join-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-column-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-column-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-option-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-option-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-value-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-value-pill-color);
  cursor: text;
  max-width: 140px;
}
.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display {
  display: block;
}
.ag-advanced-filter-builder-item-buttons > * {
  margin: 0 calc(var(--ag-grid-size) * 0.5);
}
.ag-advanced-filter-builder-item-button {
  position: relative;
  cursor: pointer;
  color: var(--ag-secondary-foreground-color);
  opacity: 50%;
}
.ag-advanced-filter-builder-item-button-disabled {
  color: var(--ag-disabled-foreground-color);
  cursor: default;
}
.ag-advanced-filter-builder-virtual-list-container {
  top: var(--ag-grid-size);
}
.ag-advanced-filter-builder-virtual-list-item {
  display: flex;
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-advanced-filter-builder-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button {
  opacity: 100%;
}
.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,
.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid {
  opacity: 100%;
}
.ag-advanced-filter-builder-invalid {
  margin: 0 var(--ag-grid-size);
  color: var(--ag-invalid-color);
  cursor: default;
}
.ag-row-number-cell {
  background-color: var(--ag-header-background-color);
  color: var(--ag-header-foreground-color);
  font-size: var(--ag-font-size);
  font-family: var(--ag-font-family);
}
.ag-row-number-header.ag-row-number-selection-enabled {
  cursor: cell;
}
.ag-row-number-range-highlight {
  background-color: var(--ag-range-header-highlight-color);
}
.ag-row-number-range-selected {
  background-color: var(--ag-row-numbers-selected-color);
}
.ag-ltr .ag-row-number-header,
.ag-ltr .ag-cell.ag-row-number-cell:not(.ag-cell-last-left-pinned) {
  border-right: var(--ag-pinned-column-border);
}
.ag-ltr .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled {
  cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQ0NSw4LjkxMUwzLjQ0NSw3LjQwOUw5Ljc1LDcuNDA5TDkuNzUsNi4wMTRMMTIuMjg1LDguMTZMOS43NSwxMC4zMDZMOS43NSw4LjkxMUwzLjQ0NSw4LjkxMVoiIHN0eWxlPSJzdHJva2U6d2hpdGU7c3Ryb2tlLXdpZHRoOjAuNDFweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==), auto;
}
.ag-rtl .ag-row-number-header,
.ag-rtl .ag-cell.ag-row-number-cell:not(.ag-cell-first-right-pinned) {
  border-left: var(--ag-pinned-column-border);
}
.ag-rtl .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled {
  cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik01Ljk3OSw4LjkxMUw1Ljk3OSwxMC4zMDZMMy40NDUsOC4xNkw1Ljk3OSw2LjAxNEw1Ljk3OSw3LjQwOUwxMi4yODUsNy40MDlMMTIuMjg1LDguOTExTDUuOTc5LDguOTExWiIgc3R5bGU9InN0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6MC40MXB4OyIvPgogICAgPC9nPgo8L3N2Zz4K), auto;
}
.ag-cell-batch-edit {
  background-color: var(--ag-cell-batch-edit-background-color);
  color: var(--ag-cell-batch-edit-text-color);
}
.ag-cell.ag-cell-inline-editing {
  background-color: var(--ag-background-color);
  background-image:
    linear-gradient(
      0deg,
      var(--ag-input-background-color),
      var(--ag-input-background-color));
}
.ag-row-batch-edit {
  background-color: var(--ag-row-batch-edit-background-color);
  color: var(--ag-row-batch-edit-text-color);
}
.ag-input-field-input {
  width: 100%;
  min-width: 0;
}
.ag-checkbox-input-wrapper {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-checkbox-background-color);
  border-radius: var(--ag-checkbox-border-radius);
  display: inline-block;
  vertical-align: middle;
  flex: none;
}
.ag-checkbox-input-wrapper input,
.ag-checkbox-input-wrapper input {
  -webkit-appearance: none;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.ag-checkbox-input-wrapper:focus-within,
.ag-checkbox-input-wrapper:active {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-cell-editing-error .ag-checkbox-input-wrapper:focus-within,
.ag-cell-editing-error .ag-checkbox-input-wrapper:active {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-checkbox-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-checkbox-input-wrapper::after {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  font-family: inherit;
  color: var(--ag-checkbox-unchecked-color);
  display: var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-checkbox-input-wrapper.ag-checked::after {
  content: var(--ag-icon-font-code-checkbox-checked, "\f106");
  color: var(--ag-checkbox-checked-color);
  display: var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-checkbox-input-wrapper.ag-indeterminate::after {
  content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
  color: var(--ag-checkbox-indeterminate-color);
  display: var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-checkbox-input-wrapper::before {
  content: "";
  background: transparent center/contain no-repeat;
  position: absolute;
  inset: 0;
  background-image: var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9));
}
.ag-checkbox-input-wrapper.ag-checked::before {
  background-image: var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9));
}
.ag-checkbox-input-wrapper.ag-indeterminate::before {
  background-image: var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9));
}
.ag-toggle-button-input-wrapper {
  box-sizing: border-box;
  width: var(--ag-toggle-button-width);
  min-width: var(--ag-toggle-button-width);
  max-width: var(--ag-toggle-button-width);
  height: var(--ag-toggle-button-height);
  background-color: var(--ag-toggle-button-off-background-color);
  border-radius: calc(var(--ag-toggle-button-height) * 0.5);
  position: relative;
  flex: none;
  border: var(--ag-toggle-button-border-width) solid;
  border-color: var(--ag-toggle-button-off-border-color);
}
.ag-toggle-button-input-wrapper input {
  opacity: 0;
  height: 100%;
  width: 100%;
}
.ag-toggle-button-input-wrapper:focus-within {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-toggle-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-toggle-button-input-wrapper.ag-checked {
  background-color: var(--ag-toggle-button-on-background-color);
  border-color: var(--ag-toggle-button-on-border-color);
}
.ag-toggle-button-input-wrapper::before {
  content: " ";
  position: absolute;
  top: calc(0px - var(--ag-toggle-button-border-width));
  left: calc(0px - var(--ag-toggle-button-border-width));
  display: block;
  box-sizing: border-box;
  height: var(--ag-toggle-button-height);
  width: var(--ag-toggle-button-height);
  background-color: var(--ag-toggle-button-switch-background-color);
  border-radius: 100%;
  transition: left 100ms;
  border: var(--ag-toggle-button-border-width) solid;
  border-color: var(--ag-toggle-button-switch-border-color);
}
.ag-toggle-button-input-wrapper.ag-checked::before {
  left: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
  border-color: var(--ag-toggle-button-on-border-color);
}
.ag-radio-button-input-wrapper {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-checkbox-background-color);
  border-radius: var(--ag-checkbox-border-radius);
  display: inline-block;
  vertical-align: middle;
  flex: none;
  border-radius: var(--ag-icon-size);
}
.ag-radio-button-input-wrapper input,
.ag-radio-button-input-wrapper input {
  -webkit-appearance: none;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.ag-radio-button-input-wrapper:focus-within,
.ag-radio-button-input-wrapper:active {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-cell-editing-error .ag-radio-button-input-wrapper:focus-within,
.ag-cell-editing-error .ag-radio-button-input-wrapper:active {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-radio-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-radio-button-input-wrapper::after {
  content: var(--ag-icon-font-code-radio-button-off, "\f127");
  color: var(--ag-checkbox-unchecked-color);
  display: var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-radio-button-input-wrapper.ag-checked::after {
  content: var(--ag-icon-font-code-radio-button-on, "\f128");
  color: var(--ag-checkbox-checked-color);
  display: var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-radio-button-input-wrapper::before {
  content: "";
  background: transparent center/contain no-repeat;
  position: absolute;
  inset: 0;
  background-image: var(--ag-icon-image-radio-button-off, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9));
}
.ag-radio-button-input-wrapper.ag-checked::before {
  background-image: var(--ag-icon-image-radio-button-on, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9));
}
input[class^=ag-][type=range] {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  background: none;
  overflow: visible;
}
input[class^=ag-][type=range]::-webkit-slider-runnable-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
}
input[class^=ag-][type=range]::-moz-range-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
}
input[class^=ag-][type=range]::-ms-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
  color: transparent;
  width: calc(100% - 2px);
}
input[class^=ag-][type=range]::-webkit-slider-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
}
input[class^=ag-][type=range]::-ms-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
}
input[class^=ag-][type=range]::-moz-ag-range-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
}
input[class^=ag-][type=range]:focus {
  outline: none;
}
input[class^=ag-][type=range]:focus::-webkit-slider-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}
input[class^=ag-][type=range]:focus::-ms-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}
input[class^=ag-][type=range]:focus::-moz-ag-range-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}
input[class^=ag-][type=range]:active::-webkit-slider-runnable-track {
  background-color: var(--ag-input-focus-border-color);
}
input[class^=ag-][type=range]:active::-moz-ag-range-track {
  background-color: var(--ag-input-focus-border-color);
}
input[class^=ag-][type=range]:active::-ms-track {
  background-color: var(--ag-input-focus-border-color);
}
input[class^=ag-][type=range]:disabled {
  opacity: 0.5;
}

/* node_modules/ag-grid-community/styles/ag-theme-alpine.css */
@font-face {
  font-family: "agGridAlpine";
  src: url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABYgAAsAAAAALyQAABXQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHItKBmAAjRIKsnypPAE2AiQDgmgLgTYABCAFhEYHhkUb5ChlBGwcAPHYSUAUJXMzElFBKc7+/0OCNkaI+HHamlJAkxnRpkST9u5ev/XGo7HZ035fr+JSYjDQIxFCWGJJ+6YxMUvnue2AIcfQec/9TxyzDZTDDklCkyCaI2eTPIFCoQglYwnoVTWgkdWvqzSBuxL6oJvfK4Q2Nf1e/WIGJBCkhlRO1KbxhvmW4Tb7g7b1D1aMZi3Qw8JCGxAFdZeoOfPrYmIHRh1cVOFV4EV6tVcV/NCL1F8BMAPPRvjg6LaLSWM0WLep3KputKobOSFhZkUdODWgZfeY8cias1X5JN/kS4KsGbImgtTdy+Qruj9T33KtSeYblnPKmO33ve4YdJiEk3hCnEsE/J/Osl0dIM8RF9311HWj0ayt769Zr+yj2VkirY50rAPiMFTE1vryYh97Q6gAVUmZVMBluiv69KmpaFKWVzRtsJRDGT6AzS4lSHGaK8KIXfb4FbnoxjTweISSY6tjbNUNbLWRhCgWYOTFR74dASptuyRNzbgBMmcPfXqDacTsugHPq8fZU0/vg3aTyJIugYZcck9G08gn/6MlxsdGNphfLyrJfKEv+ktayai6TRFJ2jw3HaNRcQaTIInSqzFNFpusbE7CLZikJNMHQhMInSHMlm6VbUmOysuxfl9XgONjp880mt/YZdmlYQorFAZNG6dIqdt1SSiKG2D6bC6VXb31AqonpBI8jCdP0eNgXNfIV7hcibwdknClcOsWC394MdNnbLkix+j816h2yuqSa6zocJnsLyjbEU9d3BRihC2EwdEJtuuq5vomrk/lbtncSl9HMD1cA/m7r4yJylh0zvPIFxuS/C2wHy6P4sw1iRR62a4rrI++rYsZ4TbRasVA6BD9g8j/XJDGtopQDas3ljfP883PAzd9jCJSDX6MjvyoifbiSXcnnrBS0cbGD77L1Ivt+qnCmloQdxIPnfFE5dbYxtLul9I4LLi9RRRuXIoZ6mJdXxj9YkZ3lFQBf/24Wspwbhu5IhHu+yIZiVElJd5NxulUjofGeM4k1pWBcLxn7EtdGxEtTV6OoMD2Dynh0gfRaDZbCpgdNZA50NyhLPmwSEckTFu2azYrP2wcQTODPfKIcKoelY2fLvhPRilazL0Gu8Ee+d/UlPNXbdN0zKFUPUbdOWNMrXOmQbzTDjQmgkJW3P4hyhrKVs3Onktk9IfemxLcnwbHhKihbIJMEorJWadV69/zyhcn0ktQrI39YuAnhvv6TiXSLOGGFtGDEIenklUDthYlAsUs/DwcZlB7SI0sts2Tv35FqmrdVVbhli/2w1WecrCRBFayoJ5zcUSGesJEXr8rOlwev+5fzgjJ/sQjNMjWs6PAvfsfPp7rCyqQUXLMXtHacf4Iv3Ulnpuxu5BSTu1bUA2QOHsOOkEBWf/yqugkP7J7TKSQtFUtWgZvZcNz7/xIf+L//+ty30sfEkzY6y1mMmTm61ctO/YLAlFdzmGOowPPNXS45V1iCkPJJTBk6RkYi5DIiGxRMVRcQlJKupNbVk5eQVFJWcWESVNjmGn8CXFOVU1dQ1PLvAWLlixbsWrNug2bttRt27FLlrNn34FDR46dOHXm3IVLV64hSjGbyZv8nz++6nhspLUNdJZ8YYbQF3gwtHqDMarpqoHioMV7Qdc12QQOkXFwmKyCI2QRHCWbwTEyBY6TneAEmQAnyTI4RWbAGbICzpIlcI5sAefJHLhAZsFFsg1cJpPgClkAV8k0uEa2gutkB7hB5sFNsgZuke1gPXi7IAG5BwqQAAuIgAqYgAuEQAqUQAuMwAqcwAuCIAqSIAuKoAqaoAuGYAqWYAuO4Aqe4AuBEAqREAuJkAqZkAuFUAqVUAuN0Aqd0PufbpD3RmESZiOHtIx6SGvWswm7cAincAkP4Sm8hLcxBOkzhiF9s72f8OceoAq7b8+zAZ5CWRdUtpmVxGsP8ygXBJTmrozg42KFpY/8FV+C1U1GlK/Nt2INUfnMt9tqzvELDn+OJFk73rWP8mrGiMtVNQRFhZVsKQcCWZmMJBVx4npYwQ5xoUL/zWazUzZZKr9dtBojspEykZTSNhnXrjbdJD03A6kmVSRnlM3qYLAtAzDWlXsyqUb7fFZbhqeddiXVH5NuQwDpESLHXvH4lrUAoAQEYYCzYDehixhflaAkzvsoYYspjxHWHee8DJkkd2E3TSuSZpI6u+i00cXirS4Ga/4Bdn7BSIqzNOVJomEPYhggFbuQ9op57xjw6cfv41ethyeh3zjxYIvCqUrvT7MjBMOa7xX/PoQNyhdUkr/klOYi5bZDQH9uvYTGlNIELeQN9yAXzlhe7EYuTZaMSKMFzGfAg71B6lfoz3FQNsBrvECdAW9whVpNMFEkpipcc1hT7LmAL4MW/ty7ENziD9KCUMS4s08vlMvIPFAtlXZAY+/Ri9g6fxjoOdMRS1VkHgP69opVG5jPWzbVD51D5hjnqBOZi0UbWzVolA6IB6pHjKO1pfZXirma5pTMMtBtWxi9X7ArRU55PgoLe20dREgul+44IhPFMvzFFYqzs3ZaWKbygo2GXq+bzSY03makchwQTTRaLWzN7jXPHdIPn7cuHjWOXFhpPuuZDMYLlWbyO6qnIlqKuNddYV/IakNtzgzzGwexVWmnPNoiXWMP0McRahvt7DMPiEy3c+9DZhUaaxQ1SeiKVIK29LpiKkSO1RfFFqXqqN5sMjF6skXP1ac1ugJbPNUnzOTKBEtebEL9JNrizao2N1gtX9brRKqwr0VeDtabJZnYK0Rjk6dfXY0A4mYwvJKCNOQbGE8RqmAX4ghiah3ManJKDQRgPwjBJRoEBrCOBYIg6FV0U5JcCWzmBgd4SpLTLJgxbj7FGbkWRlDx5AakS6axfgSw9fh649ojBIauDSiM3Hgt+Fd9wdL9ARhcaQGPYBULPckU0o3B9PNgLehC8GgjbdYLaMUznGgW+EKfH17NMhLjlBKWoHwBJiQj1Eei8Zh0pSmbzbh6uQH0TBtpaMcT89EgtAxahHMLWBW9bFaN2rKQF4MgxCqL5p/fhKPvn32X75haW3gwKo87NO7cHCLY7bsnHZo3ipH4in2RgtBO7sy6NU6O1oZuHTGACza2owcHMu10ozH4q8Xb6vVZ3/SdaTaHfJ3Z2WrN/b435Gnwsy+Htlbqwvbns0dDNfJxEhNnr5yFhI+bDzkWuT337sTa0NX6cAxZfRiG3DSfDSIY4n6Ah+x4MadvH5oFML+DAM6OB2s93/It3+rbxBazH4xNzOobo/HWilHjY3PoWD6942UABI9JZcPFvzYMQiuwB3WvpGyS3K8qGVVWVbpR4d2JiSxZYlZ2RqwDttdnJR+24O6JCaJ4Pb1XB5NnqHHy6VgK9FWZ3qw9049t2XadplmXAQJodlLtDwiKAlBd4GyhF3C/1RKpoT0ZYJjRsDtH+pG4x3xhvLSe68/WYkqftoYwgfo5TNCgWRXgmQv6tCisSdZniD41bLSaaiQT9oS6PUFvL/taaOimCVabHucb4AzMj43GEmxUeVy5rTAhPr9JhbYcWCJwOvbi1KMjSqLITy+sTZ3I0nFpEYllaWFUTjRFkbTvbts2LsI2KAnqxi4eWzvt+2TlRaxJbhLfEALhjGNEed4SqL2tbH7kOKZm6xHXFtmHoTwrUAGuIZjM+qcr2yOE2romzcA5U90R5YJM2YAuVJKN8ZcHg8/h1om6CrVEAox7Ni4HAOGtEY5YTTUnXIEwiHFXZ+FYTUkEZvMHrf1C8p0vsBDZuGJCcsr3k//A/31Uxv/AHE86fvuYpmx78UYyNtH1XXScHZwv5rAg4Rd0mhgLBgd+L73/5X/y+525+glkAEPfttf1zOuaM6drXs93prn/rjk9875j6F5YtHOCIhTYwesAA/uDvmbgGshhw4ihs9PQZYC4RWZb74jb3qfsdoQ3/Hj82LZubqmpF85v2pSalu7MDgtvCU8u7LHtG4pe25yaGv44tXbtyrIyKjUp8YLe2IXzF3Ylbd8+5w8N0x8U4M8k/pwD/TdHdDzdgN6MBNlp53XVg0dbRHx3jXs2fCUwETn+jQ3+KkL1TZ95xR/Yqt3W/8pCFRuUcuUV1RX4HJubJ5Xmlb7VgUUUZi5yAsHtD9WVHc0T5HsowdXBMcFVwQLr2qqYvu+m15vO7hmUu9YhYufHlOa19+3nsm67OlfHjKyRu/mf7UBcPBKCUJvVDj2J7Twnj31c3yOVvjk5zLGOq3Y7Mhlu7izHy99QuzmOvTUtf9rTs1HHtR7fBeuh2/W1O6q36HJb41ArSnvljTrY5G+VurtvPI/2JcwJPcIhGaHg1mPXmWJLY/DvMJqWOR0qZHCvRVrbrkF1sMM+duxxwYOs63ckYg5PE8PVVLmLhlv14jEaHiYu7S5sCy7w5bFmFd6AJoYXxFqb7HmpL9Z4KfawMbbvMEIJ7krvSsMeWnXC6BF+ZQ+h/DgM0r/NoV3SMZ/d7Qu53aPr5jSMdsed6P4/E/LwvNW3iLPWTlH29JTUhqzu44vROQxXRmzO2Oye2Gk0aydfJxRayLhOxg8N31cnuuEqqVJpQoqzjbK23lHpnFCBTHv6Glmp5dZng1He1uOVLhImp1aUWF+VZcYwxSVl4wXq39Rs0+rYMDWHowyLtbUq7uJlRYEqgqdSpYrY+QxxqUT9HMgZqtCP3nxvznN1SRlTXHxj0Vuv9LZeo2yHyiM4o+IreKULpxpDK6OmiWsCCYK9Opf3HSFzpx7f9Rv2uNce7Hv0GL7xTxxXrL81nstfiW8ErOlNDRipxw34EX1wPC7GziBJryGDDovH4kici+sHDLihKzDDsN737uzE43H9cBwGhGXwaa/CWNdmeT7q/bfZbBo9MA1lRtjzle25l705fbOwOC6uqNU0ICTOxt7ryTZx0oi0zk1vZaAIzdK+WJcCPFP4KdMDf/yoqlioPUVVXiI/hb8vOaFtI5N/CAQ272amVDCAdXXlPqNQJJK9wTOrOy5dXXlPiaCn0H9LqMN0Bh0O98Z0gA0IzhTsvp/LA41ZEf3/PsY0xcfBW9antuTZBWFTwl3y4fZaj60tCE8JS04OSwkvEFaz192+7cmuTnGBuFCUDWIm1e+8+2/Gv2d3+YO/0bLUnkdJn8ae5g9ffv6g2kgY1hoIyDAsWGDtKUqbdWGlua6sZP7WRMz7IYuVPPBaqayuoFkwAkTp5+uWLHnzhnw7N2reXsN3o7GwFbVlMjvK3a3a6IuXtC2ye3nf4/OdO9DnYmqRczhyK2SUTCvSH1r8/SBsiD1/C+OGaIPWfjzUevDnVboTyvP7NOaw43KSILIIcnpLCEepCNW1TyfjIRHkik9894X3bAQspZV+bO8xmLcwjMN+8ZM7LKCrF8ePjtH3Ugqfm0XdLZyvH3dc36IaOw52fO7/QJWmf//t3NTmKm1QbuDMmYG5QdqrpimcOfO+YW3Q1YTUluWTG7WCPD4/T6B9XLTuP4+vFTxm1oavg/JWqbR1Oinj04P/nGxYTZWPTGJ6L8tfCGXw1jx5Mo3K3Y3vjh/EuBi8XemYqgrg7EPc/o7wydvkDykJTav1/PlTKhUJvb0lEiAluiIdfN4xL+2Vcb1UAmfOLKI0dgL5yqsirDRRuGZ+S8gmbVaWtap+wvhlqhqxcLm9Dr8H0q8ajQ/RWlSoVm/ezDt0GKrveK3El2/2kPb25fhmmq2IJWYBcecO2km59UYI+LokuCrtuSBoOGj19XWBaP3QhE0aZQuhHDiEHTpAKFo0is0TmFiIIgN5mpLuzvGi8sP44YFQ+JWbxjOSQjQZBF5bA26T6h3oDrs3ejq2HYPQnn/NUYdnUOPnAG3cIW7SLt0BHf1xRwe5ft369SQ8c6qsvJySakudWGg0fjfsnRflfPVKRkZSKTrz4GBPWUmdeeWFk4pQa3otbNu2eHHd+XRRAMOCVl2hVL4eSO7pppOnTmr27CETRJmZnz3uv7Rb1LZ4Cb3Nyr28o70dbPhOTkO6cAI24axLxlxwwV3AZhFdfmY8Nh5FJLoVUjzUXAu+Njz8NPgplr1G6w968uBh0+e2EP1lEbdjxtOKBY+eBX13EXt2Gu9pxgratYfFbuVOiNlRoE9oUD/YSu/uyZAkzp5nMfF5ll3k8P/9Z1tLMkt6uu3byFmwFXRM2+puYeCceQGK3ae0uLYGr3Gow4FTp3jXr6M3rsu7FisV01d4zTBRTDM8VyxXKFaEz0BBP+7///+subcfy1CHkIj/f6sNHhwNACBSwzOXID8NHUnVjVSAGVFGkrXb64+MR06Y87ke+P8PbkL+QmesQZ5UtQVEi4hZVUY8UQ/df2ZDIgK2mRQ1zaaew+7//ANiBrNfWxcxb8IAsbPodd4hzm2ahzSYrPTIGDB3aivZqAqVgtRDN4RqpHMUgniRpBpkE+KiWsiQ2Klq73qV+aiGmomkmMzTxGoUMcXywlE0B4u6biB1LeKNrKSSGcjMNon6/5x4dQBtzeYWOyV+t7ZDzICSb/Pm+Hi85XiXWIPr95gC9KNlTtnWX+jyfxfK0tmOe/+yrL/+Eyk9ba3+C5cxNmCLjwDw18wSZziPkCLBI0kF/54DIIF4HTSLlkMJDTBMJJYQgDlgmyCkcHE7eB0aAQFoYQMQ2mD8G3FBCArgvrbcDB5oeZx4QYT74IOWfxEEjGLxu2EYQ8nvMf6XBPclpkD4G32JRuit0Hf5j5IDU/Xa3ct7fb+QUIyiq063Knf+TbWpGuG2+sm0XlGMXCXhD7R6PKum9+ee4/gNHy23PeN/SXBfYgqEv3H/yJVoRGKHkPyPO8jwY2OqXo8vktov5jEVoOB11enm+HPn3/Qpm8pyhNsAf1bKJCE+gS+Ykp0PtFgdzwWc9P783Fcjq462Er7m7wSVj/NH75YijyJKojTKojwqfv+gqqPml4HX9npBlGRF1XTDtGzH9fwgjOIkzfKirOqm7fphnOZl3fbjvG73x/Olajrjhiks23HbnW6v7/lBOBiOxjdubtGrMt4LeqOBaWxE+JIHJtuxNWQxjuzZiG5nRbSfJ77Wfhm6J+oygRwqShvIKO558wpJ+ZeWI0udQqytTEIsLeW5ZVIxVtENLafbyArnPLC5G9iiQ4fZjvBatzkdO5nKA90Mb1jnaPJ5EFSMmxBrNEfJJlmHXkIaeeGShsIAHUZsdBwDKc51Etm4QH7ammtowx2HLVKZGsqJXAmvOiQmXBBrbWLkC7pRqiBHHKRAoxQ61mkS7AKXvJWSvh+uT0WVqeam2VDZaCTBn3WYTYfz3F4X144vFDKdrAUYWazpWTcYtGPuZ6+C2JM4o1fmhDQt1BbPMMWSRyI6sWkrdH31KiSqtm9uXvYs1gMox4U63KaV9UKErj6xKrdzokI5zcfG7sTg0pKWIdM0emXXghUYV2ve419sbZwbogsKBjwIICgEYCC4QAYLEc7wCSe4Qu2ghQIJbtBBA/ce);
  font-weight: normal;
  font-style: normal;
}
.ag-theme-alpine,
.ag-theme-alpine-dark,
.ag-theme-alpine-auto-dark {
  --ag-alpine-active-color: #2196f3;
  --ag-selected-row-background-color: rgba(33, 150, 243, 0.3);
  --ag-row-hover-color: rgba(33, 150, 243, 0.1);
  --ag-column-hover-color: rgba(33, 150, 243, 0.1);
  --ag-input-focus-border-color: rgba(33, 150, 243, 0.4);
  --ag-range-selection-background-color: rgba(33, 150, 243, 0.2);
  --ag-range-selection-background-color-2: rgba(33, 150, 243, 0.36);
  --ag-range-selection-background-color-3: rgba(33, 150, 243, 0.49);
  --ag-range-selection-background-color-4: rgba(33, 150, 243, 0.59);
  --ag-row-numbers-selected-color: color-mix(in srgb, transparent, var(--ag-alpine-active-color) 50%);
  --ag-background-color: #fff;
  --ag-foreground-color: #181d1f;
  --ag-border-color: #babfc7;
  --ag-secondary-border-color: #dde2eb;
  --ag-header-background-color: #f8f8f8;
  --ag-tooltip-background-color: #f8f8f8;
  --ag-odd-row-background-color: #fcfcfc;
  --ag-control-panel-background-color: #f8f8f8;
  --ag-subheader-background-color: #fff;
  --ag-invalid-color: #e02525;
  --ag-checkbox-unchecked-color: #999;
  --ag-advanced-filter-join-pill-color: #f08e8d;
  --ag-advanced-filter-column-pill-color: #a6e194;
  --ag-advanced-filter-option-pill-color: #f3c08b;
  --ag-advanced-filter-value-pill-color: #85c0e4;
  --ag-find-match-color: var(--ag-foreground-color);
  --ag-find-match-background-color: #ffff00;
  --ag-find-active-match-color: var(--ag-foreground-color);
  --ag-find-active-match-background-color: #ffa500;
  --ag-checkbox-background-color: var(--ag-background-color);
  --ag-checkbox-checked-color: var(--ag-alpine-active-color);
  --ag-range-selection-border-color: var(--ag-alpine-active-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-input-border-color: var(--ag-border-color);
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-input-focus-box-shadow: 0 0 2px 0.1rem var(--ag-input-focus-border-color);
  --ag-input-error-focus-box-shadow: 0 0 2px 0.1rem var(--ag-invalid-color);
  --ag-panel-background-color: var(--ag-header-background-color);
  --ag-menu-background-color: var(--ag-header-background-color);
  --ag-filter-panel-apply-button-color: var(--ag-background-color);
  --ag-filter-panel-apply-button-background-color: var(--ag-alpine-active-color);
  --ag-disabled-foreground-color: rgba(24, 29, 31, 0.5);
  --ag-chip-background-color: rgba(24, 29, 31, 0.07);
  --ag-input-disabled-border-color: rgba(186, 191, 199, 0.3);
  --ag-input-disabled-background-color: rgba(186, 191, 199, 0.15);
  --ag-borders: solid 1px;
  --ag-border-radius: 3px;
  --ag-borders-side-button: none;
  --ag-side-button-selected-background-color: transparent;
  --ag-header-column-resize-handle-display: block;
  --ag-header-column-resize-handle-width: 2px;
  --ag-header-column-resize-handle-height: 30%;
  --ag-grid-size: 6px;
  --ag-icon-size: 16px;
  --ag-row-height: calc(var(--ag-grid-size) * 7);
  --ag-header-height: calc(var(--ag-grid-size) * 8);
  --ag-list-item-height: calc(var(--ag-grid-size) * 4);
  --ag-column-select-indent-size: var(--ag-icon-size);
  --ag-set-filter-indent-size: var(--ag-icon-size);
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
  --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 2);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 2);
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 2);
  --ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-toggle-button-height: 18px;
  --ag-toggle-button-width: 28px;
  --ag-font-family:
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    Oxygen-Sans,
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    sans-serif;
  --ag-font-size: 13px;
  --ag-icon-font-family: agGridAlpine;
  --ag-selected-tab-underline-color: var(--ag-alpine-active-color);
  --ag-selected-tab-underline-width: 2px;
  --ag-selected-tab-underline-transition-speed: 0.3s;
  --ag-tab-min-width: 240px;
  --ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4);
  --ag-popup-shadow: var(--ag-card-shadow);
  --ag-side-bar-panel-width: 250px;
}
.ag-theme-alpine-dark {
  --ag-background-color: #181d1f;
  --ag-foreground-color: #fff;
  --ag-border-color: #68686e;
  --ag-secondary-border-color: rgba(88, 86, 82, 0.5);
  --ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);
  --ag-header-background-color: #222628;
  --ag-tooltip-background-color: #222628;
  --ag-odd-row-background-color: #222628;
  --ag-control-panel-background-color: #222628;
  --ag-subheader-background-color: #000;
  --ag-input-disabled-background-color: #282c2f;
  --ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);
  --ag-input-error-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 0.5%);
  --ag-card-shadow: 0 1px 20px 1px black;
  --ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);
  --ag-chip-background-color: rgba(255, 255, 255, 0.07);
  --ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);
  --ag-input-disabled-background-color: rgba(104, 104, 110, 0.07);
  --ag-advanced-filter-join-pill-color: #7a3a37;
  --ag-advanced-filter-column-pill-color: #355f2d;
  --ag-advanced-filter-option-pill-color: #5a3168;
  --ag-advanced-filter-value-pill-color: #374c86;
  --ag-find-match-color: var(--ag-background-color);
  --ag-find-active-match-color: var(--ag-background-color);
  --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
  --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
  --ag-cell-batch-edit-text-color: #f3d0b3;
  color-scheme: dark;
}
@media (prefers-color-scheme: dark) {
  .ag-theme-alpine-auto-dark {
    --ag-background-color: #181d1f;
    --ag-foreground-color: #fff;
    --ag-border-color: #68686e;
    --ag-secondary-border-color: rgba(88, 86, 82, 0.5);
    --ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);
    --ag-header-background-color: #222628;
    --ag-tooltip-background-color: #222628;
    --ag-odd-row-background-color: #222628;
    --ag-control-panel-background-color: #222628;
    --ag-subheader-background-color: #000;
    --ag-input-disabled-background-color: #282c2f;
    --ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);
    --ag-input-error-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 0.5%);
    --ag-card-shadow: 0 1px 20px 1px black;
    --ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);
    --ag-chip-background-color: rgba(255, 255, 255, 0.07);
    --ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);
    --ag-input-disabled-background-color: rgba(104, 104, 110, 0.07);
    --ag-advanced-filter-join-pill-color: #7a3a37;
    --ag-advanced-filter-column-pill-color: #355f2d;
    --ag-advanced-filter-option-pill-color: #5a3168;
    --ag-advanced-filter-value-pill-color: #374c86;
    --ag-find-match-color: var(--ag-background-color);
    --ag-find-active-match-color: var(--ag-background-color);
    --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
    --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
    --ag-cell-batch-edit-text-color: #f3d0b3;
    color-scheme: dark;
  }
}
.ag-theme-alpine .ag-filter-toolpanel-header,
.ag-theme-alpine .ag-filter-toolpanel-search,
.ag-theme-alpine .ag-status-bar,
.ag-theme-alpine .ag-header-row,
.ag-theme-alpine .ag-row-number-cell,
.ag-theme-alpine .ag-panel-title-bar-title,
.ag-theme-alpine .ag-multi-filter-group-title-bar,
.ag-theme-alpine .ag-filter-card-title,
.ag-theme-alpine-dark .ag-filter-toolpanel-header,
.ag-theme-alpine-dark .ag-filter-toolpanel-search,
.ag-theme-alpine-dark .ag-status-bar,
.ag-theme-alpine-dark .ag-header-row,
.ag-theme-alpine-dark .ag-row-number-cell,
.ag-theme-alpine-dark .ag-panel-title-bar-title,
.ag-theme-alpine-dark .ag-multi-filter-group-title-bar,
.ag-theme-alpine-dark .ag-filter-card-title,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-header,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-search,
.ag-theme-alpine-auto-dark .ag-status-bar,
.ag-theme-alpine-auto-dark .ag-header-row,
.ag-theme-alpine-auto-dark .ag-row-number-cell,
.ag-theme-alpine-auto-dark .ag-panel-title-bar-title,
.ag-theme-alpine-auto-dark .ag-multi-filter-group-title-bar,
.ag-theme-alpine-auto-dark .ag-filter-card-title {
  font-weight: 700;
  color: var(--ag-header-foreground-color);
}
.ag-theme-alpine .ag-row,
.ag-theme-alpine-dark .ag-row,
.ag-theme-alpine-auto-dark .ag-row {
  font-size: calc(var(--ag-font-size) + 1px);
}
.ag-theme-alpine input[class^=ag-]:not([type]),
.ag-theme-alpine input[class^=ag-][type=text],
.ag-theme-alpine input[class^=ag-][type=number],
.ag-theme-alpine input[class^=ag-][type=tel],
.ag-theme-alpine input[class^=ag-][type=date],
.ag-theme-alpine input[class^=ag-][type=datetime-local],
.ag-theme-alpine textarea[class^=ag-],
.ag-theme-alpine-dark input[class^=ag-]:not([type]),
.ag-theme-alpine-dark input[class^=ag-][type=text],
.ag-theme-alpine-dark input[class^=ag-][type=number],
.ag-theme-alpine-dark input[class^=ag-][type=tel],
.ag-theme-alpine-dark input[class^=ag-][type=date],
.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],
.ag-theme-alpine-dark textarea[class^=ag-],
.ag-theme-alpine-auto-dark input[class^=ag-]:not([type]),
.ag-theme-alpine-auto-dark input[class^=ag-][type=text],
.ag-theme-alpine-auto-dark input[class^=ag-][type=number],
.ag-theme-alpine-auto-dark input[class^=ag-][type=tel],
.ag-theme-alpine-auto-dark input[class^=ag-][type=date],
.ag-theme-alpine-auto-dark input[class^=ag-][type=datetime-local],
.ag-theme-alpine-auto-dark textarea[class^=ag-] {
  min-height: calc(var(--ag-grid-size) * 4);
  border-radius: var(--ag-border-radius);
}
.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]),
.ag-theme-alpine .ag-ltr input[class^=ag-][type=text],
.ag-theme-alpine .ag-ltr input[class^=ag-][type=number],
.ag-theme-alpine .ag-ltr input[class^=ag-][type=tel],
.ag-theme-alpine .ag-ltr input[class^=ag-][type=date],
.ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local],
.ag-theme-alpine .ag-ltr textarea[class^=ag-],
.ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]),
.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text],
.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number],
.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel],
.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date],
.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local],
.ag-theme-alpine-dark .ag-ltr textarea[class^=ag-],
.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-]:not([type]),
.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=text],
.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=number],
.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=tel],
.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=date],
.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],
.ag-theme-alpine-auto-dark .ag-ltr textarea[class^=ag-] {
  padding-left: var(--ag-grid-size);
}
.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]),
.ag-theme-alpine .ag-rtl input[class^=ag-][type=text],
.ag-theme-alpine .ag-rtl input[class^=ag-][type=number],
.ag-theme-alpine .ag-rtl input[class^=ag-][type=tel],
.ag-theme-alpine .ag-rtl input[class^=ag-][type=date],
.ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local],
.ag-theme-alpine .ag-rtl textarea[class^=ag-],
.ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]),
.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text],
.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number],
.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel],
.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date],
.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local],
.ag-theme-alpine-dark .ag-rtl textarea[class^=ag-],
.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-]:not([type]),
.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=text],
.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=number],
.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=tel],
.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=date],
.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],
.ag-theme-alpine-auto-dark .ag-rtl textarea[class^=ag-] {
  padding-right: var(--ag-grid-size);
}
.ag-theme-alpine .ag-tab,
.ag-theme-alpine-dark .ag-tab,
.ag-theme-alpine-auto-dark .ag-tab {
  padding: calc(var(--ag-grid-size) * 1.5);
  transition: color 0.4s;
  flex: 1 1 auto;
}
.ag-theme-alpine .ag-tab-selected,
.ag-theme-alpine-dark .ag-tab-selected,
.ag-theme-alpine-auto-dark .ag-tab-selected {
  color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-menu,
.ag-theme-alpine-dark .ag-menu,
.ag-theme-alpine-auto-dark .ag-menu {
  background-color: var(--ag-control-panel-background-color);
}
.ag-theme-alpine .ag-panel-content-wrapper .ag-column-select,
.ag-theme-alpine-dark .ag-panel-content-wrapper .ag-column-select,
.ag-theme-alpine-auto-dark .ag-panel-content-wrapper .ag-column-select {
  background-color: var(--ag-control-panel-background-color);
}
.ag-theme-alpine .ag-menu-header,
.ag-theme-alpine-dark .ag-menu-header,
.ag-theme-alpine-auto-dark .ag-menu-header {
  background-color: var(--ag-control-panel-background-color);
  padding-top: 1px;
}
.ag-theme-alpine .ag-tabs-header,
.ag-theme-alpine-dark .ag-tabs-header,
.ag-theme-alpine-auto-dark .ag-tabs-header {
  border-bottom: var(--ag-borders) var(--ag-border-color);
}
.ag-theme-alpine .ag-charts-settings-group-title-bar,
.ag-theme-alpine .ag-charts-data-group-title-bar,
.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,
.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-alpine-dark .ag-charts-settings-group-title-bar,
.ag-theme-alpine-dark .ag-charts-data-group-title-bar,
.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-settings-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-data-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar {
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  line-height: calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px);
}
.ag-theme-alpine .ag-chart-mini-thumbnail,
.ag-theme-alpine-dark .ag-chart-mini-thumbnail,
.ag-theme-alpine-auto-dark .ag-chart-mini-thumbnail {
  background-color: var(--ag-background-color);
}
.ag-theme-alpine .ag-chart-settings-nav-bar,
.ag-theme-alpine-dark .ag-chart-settings-nav-bar,
.ag-theme-alpine-auto-dark .ag-chart-settings-nav-bar {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon,
.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon,
.ag-theme-alpine-auto-dark .ag-ltr .ag-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon,
.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon,
.ag-theme-alpine-auto-dark .ag-rtl .ag-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-theme-alpine .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-toolbar {
  margin-top: var(--ag-grid-size);
}
.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar {
  padding-left: calc(var(--ag-icon-size) * 0.5 + var(--ag-grid-size) * 2);
}
.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar {
  padding-right: calc(var(--ag-icon-size) * 0.5 + var(--ag-grid-size) * 2);
}
.ag-theme-alpine .ag-charts-format-sub-level-group,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group {
  border-left: dashed 1px;
  border-left-color: var(--ag-border-color);
  padding-left: var(--ag-grid-size);
  margin-bottom: calc(var(--ag-grid-size) * 2);
}
.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-title-bar {
  padding-top: 0;
  padding-bottom: 0;
  background: none;
  font-weight: 700;
}
.ag-theme-alpine .ag-charts-format-sub-level-group-container,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-container {
  padding-bottom: 0;
}
.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-item:last-child {
  margin-bottom: 0;
}
.ag-theme-alpine.ag-dnd-ghost,
.ag-theme-alpine-dark.ag-dnd-ghost,
.ag-theme-alpine-auto-dark.ag-dnd-ghost {
  font-size: calc(var(--ag-font-size) - 1px);
  font-weight: 700;
}
.ag-theme-alpine .ag-side-buttons,
.ag-theme-alpine-dark .ag-side-buttons,
.ag-theme-alpine-auto-dark .ag-side-buttons {
  width: calc(var(--ag-grid-size) * 5);
}
.ag-theme-alpine .ag-standard-button,
.ag-theme-alpine-dark .ag-standard-button,
.ag-theme-alpine-auto-dark .ag-standard-button {
  font-family: inherit;
  appearance: none;
  -webkit-appearance: none;
  border-radius: var(--ag-border-radius);
  border: 1px solid;
  border-color: var(--ag-alpine-active-color);
  color: var(--ag-alpine-active-color);
  background-color: var(--ag-background-color);
  font-weight: 600;
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
}
.ag-theme-alpine .ag-standard-button:hover,
.ag-theme-alpine-dark .ag-standard-button:hover,
.ag-theme-alpine-auto-dark .ag-standard-button:hover {
  border-color: var(--ag-alpine-active-color);
  background-color: var(--ag-row-hover-color);
}
.ag-theme-alpine .ag-standard-button:active,
.ag-theme-alpine-dark .ag-standard-button:active,
.ag-theme-alpine-auto-dark .ag-standard-button:active {
  border-color: var(--ag-alpine-active-color);
  background-color: var(--ag-alpine-active-color);
  color: var(--ag-background-color);
}
.ag-theme-alpine .ag-standard-button:disabled,
.ag-theme-alpine-dark .ag-standard-button:disabled,
.ag-theme-alpine-auto-dark .ag-standard-button:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}
.ag-theme-alpine .ag-column-drop-vertical,
.ag-theme-alpine-dark .ag-column-drop-vertical,
.ag-theme-alpine-auto-dark .ag-column-drop-vertical {
  min-height: 75px;
}
.ag-theme-alpine .ag-column-drop-vertical-title-bar,
.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar,
.ag-theme-alpine-auto-dark .ag-column-drop-vertical-title-bar {
  padding: calc(var(--ag-grid-size) * 2);
  padding-bottom: 0px;
}
.ag-theme-alpine .ag-column-drop-vertical-empty-message,
.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message,
.ag-theme-alpine-auto-dark .ag-column-drop-vertical-empty-message {
  display: flex;
  align-items: center;
  border: dashed 1px;
  border-color: var(--ag-border-color);
  margin: calc(var(--ag-grid-size) * 2);
  padding: calc(var(--ag-grid-size) * 2);
}
.ag-theme-alpine .ag-column-drop-empty-message,
.ag-theme-alpine-dark .ag-column-drop-empty-message,
.ag-theme-alpine-auto-dark .ag-column-drop-empty-message {
  color: var(--ag-foreground-color);
  opacity: 0.75;
}
.ag-theme-alpine .ag-pill-select .ag-column-drop,
.ag-theme-alpine-dark .ag-pill-select .ag-column-drop,
.ag-theme-alpine-auto-dark .ag-pill-select .ag-column-drop {
  min-height: unset;
}
.ag-theme-alpine .ag-status-bar,
.ag-theme-alpine-dark .ag-status-bar,
.ag-theme-alpine-auto-dark .ag-status-bar {
  font-weight: normal;
}
.ag-theme-alpine .ag-status-name-value-value,
.ag-theme-alpine-dark .ag-status-name-value-value,
.ag-theme-alpine-auto-dark .ag-status-name-value-value {
  font-weight: 700;
}
.ag-theme-alpine .ag-paging-number,
.ag-theme-alpine .ag-paging-row-summary-panel-number,
.ag-theme-alpine-dark .ag-paging-number,
.ag-theme-alpine-dark .ag-paging-row-summary-panel-number,
.ag-theme-alpine-auto-dark .ag-paging-number,
.ag-theme-alpine-auto-dark .ag-paging-row-summary-panel-number {
  font-weight: 700;
}
.ag-theme-alpine .ag-column-drop-cell-button,
.ag-theme-alpine-dark .ag-column-drop-cell-button,
.ag-theme-alpine-auto-dark .ag-column-drop-cell-button {
  opacity: 0.5;
}
.ag-theme-alpine .ag-column-drop-cell-button:hover,
.ag-theme-alpine-dark .ag-column-drop-cell-button:hover,
.ag-theme-alpine-auto-dark .ag-column-drop-cell-button:hover {
  opacity: 0.75;
}
.ag-theme-alpine .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-alpine .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-alpine-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-alpine-dark .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-alpine-auto-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-alpine-auto-dark .ag-column-select-column-readonly .ag-icon-grip {
  opacity: 0.35;
}
.ag-theme-alpine .ag-header-cell-menu-button:hover,
.ag-theme-alpine .ag-header-cell-filter-button:hover,
.ag-theme-alpine .ag-side-button-button:hover,
.ag-theme-alpine .ag-tab:hover,
.ag-theme-alpine .ag-panel-title-bar-button:hover,
.ag-theme-alpine .ag-header-expand-icon:hover,
.ag-theme-alpine .ag-column-group-icons:hover,
.ag-theme-alpine .ag-set-filter-group-icons:hover,
.ag-theme-alpine .ag-group-expanded .ag-icon:hover,
.ag-theme-alpine .ag-group-contracted .ag-icon:hover,
.ag-theme-alpine .ag-chart-settings-prev:hover,
.ag-theme-alpine .ag-chart-settings-next:hover,
.ag-theme-alpine .ag-group-title-bar-icon:hover,
.ag-theme-alpine .ag-column-select-header-icon:hover,
.ag-theme-alpine .ag-floating-filter-button-button:hover,
.ag-theme-alpine .ag-filter-toolpanel-expand:hover,
.ag-theme-alpine .ag-chart-menu-icon:hover,
.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,
.ag-theme-alpine-dark .ag-header-cell-filter-button:hover,
.ag-theme-alpine-dark .ag-side-button-button:hover,
.ag-theme-alpine-dark .ag-tab:hover,
.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,
.ag-theme-alpine-dark .ag-header-expand-icon:hover,
.ag-theme-alpine-dark .ag-column-group-icons:hover,
.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,
.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,
.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,
.ag-theme-alpine-dark .ag-chart-settings-prev:hover,
.ag-theme-alpine-dark .ag-chart-settings-next:hover,
.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,
.ag-theme-alpine-dark .ag-column-select-header-icon:hover,
.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,
.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,
.ag-theme-alpine-dark .ag-chart-menu-icon:hover,
.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover,
.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover,
.ag-theme-alpine-auto-dark .ag-side-button-button:hover,
.ag-theme-alpine-auto-dark .ag-tab:hover,
.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover,
.ag-theme-alpine-auto-dark .ag-header-expand-icon:hover,
.ag-theme-alpine-auto-dark .ag-column-group-icons:hover,
.ag-theme-alpine-auto-dark .ag-set-filter-group-icons:hover,
.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon:hover,
.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon:hover,
.ag-theme-alpine-auto-dark .ag-chart-settings-prev:hover,
.ag-theme-alpine-auto-dark .ag-chart-settings-next:hover,
.ag-theme-alpine-auto-dark .ag-group-title-bar-icon:hover,
.ag-theme-alpine-auto-dark .ag-column-select-header-icon:hover,
.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand:hover,
.ag-theme-alpine-auto-dark .ag-chart-menu-icon:hover {
  color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-header-cell-menu-button:hover .ag-icon,
.ag-theme-alpine .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-alpine .ag-side-button-button:hover .ag-icon,
.ag-theme-alpine .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-alpine .ag-floating-filter-button-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-header-cell-menu-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-side-button-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-floating-filter-button-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-side-button-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover .ag-icon {
  color: inherit;
}
.ag-theme-alpine .ag-filter-active .ag-icon-filter,
.ag-theme-alpine-dark .ag-filter-active .ag-icon-filter,
.ag-theme-alpine-auto-dark .ag-filter-active .ag-icon-filter {
  color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover,
.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover,
.ag-theme-alpine-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover {
  opacity: 0.35;
}
.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button,
.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button,
.ag-theme-alpine-auto-dark .ag-ltr .ag-panel-title-bar-button {
  margin-left: calc(var(--ag-grid-size) * 2);
  margin-right: var(--ag-grid-size);
}
.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button,
.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button,
.ag-theme-alpine-auto-dark .ag-rtl .ag-panel-title-bar-button {
  margin-right: calc(var(--ag-grid-size) * 2);
  margin-left: var(--ag-grid-size);
}
.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container,
.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container,
.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-group-container {
  padding-left: var(--ag-grid-size);
}
.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container,
.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container,
.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-group-container {
  padding-right: var(--ag-grid-size);
}
.ag-theme-alpine .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-instance-filter {
  border: none;
  background-color: var(--ag-control-panel-background-color);
}
.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter {
  border-left: dashed 1px;
  border-left-color: var(--ag-border-color);
  margin-left: calc(var(--ag-icon-size) * 0.5);
}
.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter {
  border-right: dashed 1px;
  border-right-color: var(--ag-border-color);
  margin-right: calc(var(--ag-icon-size) * 0.5);
}
.ag-theme-alpine .ag-set-filter-list,
.ag-theme-alpine-dark .ag-set-filter-list,
.ag-theme-alpine-auto-dark .ag-set-filter-list {
  padding-top: calc(var(--ag-grid-size) * 0.5);
  padding-bottom: calc(var(--ag-grid-size) * 0.5);
}
.ag-theme-alpine .ag-filter-add-button .ag-icon,
.ag-theme-alpine-dark .ag-filter-add-button .ag-icon,
.ag-theme-alpine-auto-dark .ag-filter-add-button .ag-icon {
  color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-alpine .ag-layout-print .ag-center-cols-viewport,
.ag-theme-alpine .ag-layout-print .ag-center-cols-container,
.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-viewport,
.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container,
.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-viewport,
.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-container {
  min-height: 150px;
}
.ag-theme-alpine .ag-date-time-list-page-entry-is-current,
.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current,
.ag-theme-alpine-auto-dark .ag-date-time-list-page-entry-is-current {
  background-color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-advanced-filter-builder-button,
.ag-theme-alpine-dark .ag-advanced-filter-builder-button,
.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-button {
  padding: var(--ag-grid-size);
  font-weight: 600;
}
.ag-theme-alpine .ag-list-item-hovered::after,
.ag-theme-alpine-dark .ag-list-item-hovered::after,
.ag-theme-alpine-auto-dark .ag-list-item-hovered::after {
  background-color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-pill .ag-pill-button:hover,
.ag-theme-alpine-dark .ag-pill .ag-pill-button:hover,
.ag-theme-alpine-auto-dark .ag-pill .ag-pill-button:hover {
  color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-header-highlight-before::after,
.ag-theme-alpine .ag-header-highlight-after::after,
.ag-theme-alpine-dark .ag-header-highlight-before::after,
.ag-theme-alpine-dark .ag-header-highlight-after::after,
.ag-theme-alpine-auto-dark .ag-header-highlight-before::after,
.ag-theme-alpine-auto-dark .ag-header-highlight-after::after {
  background-color: var(--ag-alpine-active-color);
}
.ag-theme-alpine .ag-advanced-filter-builder-item-button-disabled .ag-icon,
.ag-theme-alpine .ag-disabled .ag-icon,
.ag-theme-alpine .ag-column-select-column-group-readonly .ag-icon,
.ag-theme-alpine [disabled] .ag-icon,
.ag-theme-alpine-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,
.ag-theme-alpine-dark .ag-disabled .ag-icon,
.ag-theme-alpine-dark .ag-column-select-column-group-readonly .ag-icon,
.ag-theme-alpine-dark [disabled] .ag-icon,
.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,
.ag-theme-alpine-auto-dark .ag-disabled .ag-icon,
.ag-theme-alpine-auto-dark .ag-column-select-column-group-readonly .ag-icon,
.ag-theme-alpine-auto-dark [disabled] .ag-icon {
  color: var(--ag-disabled-foreground-color);
}

/* src/assets/scss/style.scss */
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb:
    13,
    110,
    253;
  --bs-secondary-rgb:
    108,
    117,
    125;
  --bs-success-rgb:
    25,
    135,
    84;
  --bs-info-rgb:
    13,
    202,
    240;
  --bs-warning-rgb:
    255,
    193,
    7;
  --bs-danger-rgb:
    220,
    53,
    69;
  --bs-light-rgb:
    248,
    249,
    250;
  --bs-dark-rgb:
    33,
    37,
    41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb:
    255,
    255,
    255;
  --bs-black-rgb:
    0,
    0,
    0;
  --bs-font-sans-serif:
    system-ui,
    -apple-system,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    "Noto Sans",
    "Liberation Sans",
    Arial,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  --bs-font-monospace:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  --bs-gradient:
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.15),
      rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb:
    33,
    37,
    41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb:
    255,
    255,
    255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb:
    0,
    0,
    0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb:
    33,
    37,
    41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb:
    233,
    236,
    239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb:
    33,
    37,
    41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb:
    248,
    249,
    250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb:
    13,
    110,
    253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb:
    10,
    88,
    202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}
[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb:
    222,
    226,
    230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb:
    33,
    37,
    41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb:
    255,
    255,
    255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb:
    222,
    226,
    230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb:
    52,
    58,
    64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb:
    222,
    226,
    230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb:
    43,
    48,
    53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb:
    110,
    168,
    254;
  --bs-link-hover-color-rgb:
    139,
    185,
    254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
h1,
.h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 2.5rem;
  }
}
h2,
.h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: 2rem;
  }
}
h3,
.h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3,
  .h3 {
    font-size: 1.75rem;
  }
}
h4,
.h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4,
  .h4 {
    font-size: 1.5rem;
  }
}
h5,
.h5 {
  font-size: 1.25rem;
}
h6,
.h6 {
  font-size: 1rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small,
.small {
  font-size: 0.875em;
}
mark,
.mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\a0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm,
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid,
.form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid,
.form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid,
.form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid,
.input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid,
.form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid,
.form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid,
.input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
:not(.btn-check) + .btn:active,
.btn:first-child:active,
.btn.active,
.btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
:not(.btn-check) + .btn:active:focus-visible,
.btn:first-child:active:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn.disabled,
fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb:
    49,
    132,
    253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb:
    130,
    138,
    145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb:
    60,
    153,
    110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb:
    11,
    172,
    204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb:
    217,
    164,
    6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb:
    225,
    83,
    97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb:
    211,
    212,
    213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb:
    66,
    70,
    73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb:
    13,
    110,
    253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb:
    108,
    117,
    125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb:
    25,
    135,
    84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb:
    13,
    202,
    240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb:
    255,
    193,
    7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb:
    220,
    53,
    69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb:
    248,
    249,
    250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb:
    33,
    37,
    41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb:
    49,
    132,
    253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg,
.btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm,
.btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover,
.dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover,
.nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled,
.nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover,
.nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover,
.navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}
.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active,
.active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled,
.disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image:
    linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover,
.list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled,
.btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}
[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
.bs-popover-end > .popover-arrow,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
.bs-popover-bottom > .popover-arrow,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-start > .popover-arrow,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}
.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}
[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  flex-shrink: 0;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas,
.offcanvas-xxl,
.offcanvas-xl,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.hiding,
  .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing,
  .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing,
  .offcanvas-md.hiding,
  .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.hiding,
  .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.hiding,
  .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing,
.offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing,
.offcanvas.hiding,
.offcanvas.show {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover,
.link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover,
.link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover,
.link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover,
.link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover,
.link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover,
.link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover,
.link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover,
.link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover,
.link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi,
.icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
  font-size: 1.25rem !important;
}
.fs-6 {
  font-size: 1rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
:root {
  --wz-break-amber: rgb(217, 119, 6);
  --wz-break-amber-500: rgba(217, 119, 6, 0.05);
  --wz-transparent-white: rgba(255, 255, 255, 0.7);
  --wz-red: #f44336;
  --wz-aqua-blue: #F2F7FA;
  --wz-red-100: #f443361a;
  --wz-red-200: #f443362a;
  --wz-red-300: #f443363a;
  --wz-red-400: #f443364a;
  --wz-red-500: #f443365a;
  --wz-red-600: #f443366a;
  --wz-red-700: #f443367a;
  --wz-red-800: #f443368a;
  --wz-red-900: #f443369a;
  --wz-expense-100: #e11d481a;
  --wz-expense-200: #e11d482a;
  --wz-expense-300: #e11d483a;
  --wz-expense-400: #e11d484a;
  --wz-expense-500: #e11d485a;
  --wz-expense-600: #e11d486a;
  --wz-expense-700: #e11d487a;
  --wz-expense-800: #e11d488a;
  --wz-expense-900: #e11d489a;
  --wz-pink: #e91e63;
  --wz-pink-100: #e91e631a;
  --wz-pink-200: #e91e632a;
  --wz-pink-300: #e91e633a;
  --wz-pink-400: #e91e634a;
  --wz-pink-500: #e91e635a;
  --wz-pink-600: #e91e636a;
  --wz-pink-700: #e91e637a;
  --wz-pink-800: #e91e638a;
  --wz-pink-900: #e91e639a;
  --wz-dirty-white: rgba(255, 255, 255, 0.5);
  --wz-purple: #9c27b0;
  --wz-deep-purple: #673ab7;
  --wz-indigo: #3f51b5;
  --wz-table-top-text: #fa3933;
  --wz-approval-green: #0caf60;
  --wz-error-color: #ff0b0b;
  --wz-onboard-shimmer: rgba(230, 230, 231, 0.7490196078);
  --wz-blue: #2196f3;
  --wz-dark-blue: #4161a1;
  --wz-blue-100: #2196f31a;
  --wz-blue-200: #2196f32a;
  --wz-blue-300: #2196f33a;
  --wz-blue-400: #2196f34a;
  --wz-blue-500: #2196f35a;
  --wz-blue-600: #2196f36a;
  --wz-blue-700: #2196f37a;
  --wz-blue-800: #2196f38a;
  --wz-blue-900: #2196f39a;
  --wz-light-blue: #03a9f4;
  --wz-lighter-blue: rgba(234, 241, 251, 0.9);
  --wz-light-blue-100: #03a9f41a;
  --wz-light-blue-200: #03a9f42a;
  --wz-light-blue-300: #03a9f43a;
  --wz-light-blue-400: #03a9f44a;
  --wz-light-blue-500: #03a9f45a;
  --wz-light-blue-600: #03a9f46a;
  --wz-light-blue-700: #03a9f47a;
  --wz-light-blue-800: #03a9f48a;
  --wz-light-blue-900: #03a9f49a;
  --wz-lavendar: rgba(248, 246, 251, 0.8);
  --wz-cyan: #00bcd4;
  --wz-cyan-50: rgb(247, 253, 255);
  --wz-cyan-100: #00bcd41a;
  --wz-cyan-200: #00bcd42a;
  --wz-cyan-300: #00bcd43a;
  --wz-cyan-400: #00bcd44a;
  --wz-cyan-500: #00bcd45a;
  --wz-cyan-600: #00bcd46a;
  --wz-cyan-700: #00bcd47a;
  --wz-cyan-800: #00bcd48a;
  --wz-cyan-900: #00bcd49a;
  --wz-teal: #009688;
  --wz-dark-green: #027A48;
  --wz-dark-green-100: #027A481a;
  --wz-dark-green-200: #027A482a;
  --wz-dark-green-300: #027A483a;
  --wz-dark-green-400: #027A484a;
  --wz-dark-green-500: #027A485a;
  --wz-dark-green-600: #027A486a;
  --wz-dark-green-700: #027A487a;
  --wz-dark-green-800: #027A488a;
  --wz-dark-green-900: #027A489a;
  --wz-green: #4caf50;
  --wz-green-100: #4caf501a;
  --wz-green-200: #ECFDF3;
  --wz-green-300: #4caf503a;
  --wz-green-400: #4caf504a;
  --wz-green-500: #4caf505a;
  --wz-green-600: #4caf506a;
  --wz-green-700: #4caf507a;
  --wz-green-800: #4caf508a;
  --wz-green-900: #4caf509a;
  --wz-default-bg-green: #ECFDF3;
  --wz-default-text-green: #027a48;
  --wz-light-green: rgba(22, 196, 127, 0.1019607843);
  --wz-ot-purple: rgb(124, 58, 237);
  --wz-ot-purple-500: rgba(124, 58, 237, 0.05);
  --wz-regular-green: rgb(22, 163, 74);
  --wz-regular-green-300: rgba(22, 163, 74, 0.03);
  --wz-light-green-50: rgba(0, 161, 55, 0.02);
  --wz-light-green-100: rgba(0, 161, 55, 0.04);
  --wz-light-green-200: rgba(22, 196, 127, 0.1019607843)2a;
  --wz-light-green-300: rgba(22, 196, 127, 0.1019607843)3a;
  --wz-light-green-400: rgba(22, 196, 127, 0.1019607843)4a;
  --wz-light-green-500: rgba(22, 196, 127, 0.1019607843)5a;
  --wz-light-green-600: rgba(22, 196, 127, 0.1019607843)6a;
  --wz-light-green-700: rgba(22, 196, 127, 0.1019607843)7a;
  --wz-light-green-800: rgba(22, 196, 127, 0.1019607843)8a;
  --wz-light-green-900: rgba(22, 196, 127, 0.1019607843)9a;
  --wz-lime: #cddc39;
  --wz-bright-yellow: rgb(242, 215, 69);
  --wz-snack-warning-bg: #fffae6;
  --wz-yellow: #ffe821;
  --wz-yellow-100: yellow1a;
  --wz-yellow-200: #ffe8212a;
  --wz-yellow-300: #ffe8213a;
  --wz-yellow-400: #ffe8214a;
  --wz-yellow-500: #ffe8215a;
  --wz-yellow-600: #ffe8216a;
  --wz-yellow-700: #ffe8217a;
  --wz-yellow-800: #ffe8218a;
  --wz-yellow-900: #ffe8219a;
  --wz-amber: #ffc107;
  --wz-warning-amber: rgb(197, 118, 0);
  --wz-warning-amber-100: rgba(255, 152, 0, 0.1);
  --wz-warning-amber-200: rgba(255, 152, 0, 0.2);
  --wz-orange: #ff9800;
  --wz-orange-100: #ff98001a;
  --wz-orange-200: #ff98002a;
  --wz-orange-300: #ff98003a;
  --wz-orange-400: #ff98004a;
  --wz-orange-500: #ff98005a;
  --wz-orange-600: #ff98006a;
  --wz-orange-700: #ff98007a;
  --wz-orange-800: #ff98008a;
  --wz-orange-900: #ff98009a;
  --wz-deep-orange: #ff5722;
  --wz-deep-orange-100: #ff57221a;
  --wz-deep-orange-200: #ff57222a;
  --wz-deep-orange-300: #ff57223a;
  --wz-deep-orange-400: #ff57224a;
  --wz-deep-orange-500: #ff57225a;
  --wz-deep-orange-600: #ff57226a;
  --wz-deep-orange-700: #ff57227a;
  --wz-deep-orange-800: #ff57228a;
  --wz-deep-orange-900: #ff57229a;
  --wz-brown: #795548;
  --wz-grey: #9e9e9e;
  --wz-blue-gray: #607d8b;
  --wz-blue-gray-100: #607d8b1a;
  --wz-blue-gray-200: #607d8b2a;
  --wz-blue-gray-300: #607d8b3a;
  --wz-blue-gray-400: #607d8b4a;
  --wz-blue-gray-500: #607d8b5a;
  --wz-blue-gray-600: #607d8b6a;
  --wz-blue-gray-700: #607d8b7a;
  --wz-blue-gray-800: #607d8b8a;
  --wz-blue-gray-900: #607d8b9a;
  --wz-black: #000000;
  --wz-white: #fff;
  --wz-medium-gray: #838383;
  --wz-dark-gray: #888888;
  --wz-gray-100: #f8f9fa;
  --wz-gray-150: #f1f0f0;
  --wz-gray-200: #e9ecef;
  --wz-gray-300: #dee2e6;
  --wz-gray-333: #ededed;
  --wz-gray-400: #ced4da;
  --wz-gray-500: #adb5bd;
  --wz-gray-600: rgba(0, 0, 0, 0.6);
  --wz-gray-700: #495057;
  --wz-gray-800: #343a40;
  --wz-gray-900: #212529;
  --wz-gray-555: #c4c8cb;
  --wz-gray-999: #484848;
  --wz-back-fade: rgb(30, 30, 30);
  --wz-notes-bg: rgba(26, 45, 72, 0.02);
  --wz-row-hover: #f7f8fa;
  --wz-gray-light: rgba(118, 118, 118, 0.5607843137);
  --wz-chip-gray: #e0e0e0;
  --wz-navy-blue-gray: #96a2b4;
  --wz-red-gray: #adabab;
  --wz-quartenary-bg: #e8f9f8;
  --wz-light-blue-gray: #F6F9FC;
  --wz-card-active: rgba(254, 233, 211, 0.1607843137);
  --wz-material-blue: #3f51b5;
  --wz-table-header: rgb(248, 248, 248);
  --wz-table-header-light: #f9f9fb;
  --wz-present: #00A3FF;
  --wz-absent: #FF4144;
  --wz-holiday: #4CAF50;
  --wz-regularize: #CB00F4;
  --wz-wfh: #FFB995;
  --wz-ot: #4161A1;
  --wz-od: #B08BBB;
  --wz-leave: #F8F9FA;
  --wz-expense: #e11d48;
  --wz-teal-green: #00D390;
  --wz-aqua-green: rgba(13, 237, 174, 0.2);
  --wz-warning-bg-light: rgba(244, 86, 0, 0.04);
  --wz-blue-faint-bg: rgba(26, 45, 72, 0.04);
  --wz-blue-60: rgba(26, 45, 72, 0.6);
  --wz-soft-white: #FFFBFA;
  --wz-hover-blue: rgba(0, 122, 255, 0.0509803922);
  --wz-gray-soft-bg: #F9FAFB;
  --wz-soft-peach: rgb(254, 245, 241);
  --wz-softGold: #FFE386;
  --wz-soft-lilac: #EED9FD;
  --wz-ultra-purple: #AC42F3;
  --wz-emp-purple: #8661c1;
  --wz-dark-purple: rgba(96, 0, 182, 0.8);
  --wz-off-white: #F8F8F8;
  --wz-soft-blue: #CAEBFF;
  --wz-error: #f44336;
  --wz-primary: #1a2d48;
  --wz-primary-100: #1a2d481a;
  --wz-primary-200: #1a2d482a;
  --wz-primary-300: #1a2d483a;
  --wz-primary-400: #1a2d484a;
  --wz-primary-500: #1a2d485a;
  --wz-primary-600: #1a2d486a;
  --wz-primary-700: #1a2d487a;
  --wz-primary-800: #1a2d488a;
  --wz-primary-900: #1a2d489a;
  --wz-secondary: #f45600;
  --wz-secondary-30: rgba(244, 86, 0, 0.03);
  --wz-secondary-50: rgba(244, 86, 0, 0.05);
  --wz-secondary-100: #f456001a;
  --wz-secondary-150: rgba(244, 86, 0, 0.1490196078);
  --wz-secondary-200: #f456002a;
  --wz-secondary-300: #f456003a;
  --wz-secondary-400: #f456004a;
  --wz-secondary-500: #f456005a;
  --wz-secondary-600: #f456006a;
  --wz-secondary-700: #f456007a;
  --wz-secondary-800: #f456008a;
  --wz-secondary-900: #f456009a;
  --wz-tertiary: #c5a35b;
  --wz-tertiary-100: #c5a35b1a;
  --wz-tertiary-200: #c5a35b2a;
  --wz-tertiary-300: #c5a35b3a;
  --wz-tertiary-400: #c5a35b4a;
  --wz-tertiary-500: #c5a35b5a;
  --wz-tertiary-600: #c5a35b6a;
  --wz-tertiary-700: #c5a35b7a;
  --wz-tertiary-800: #c5a35b8a;
  --wz-tertiary-900: #c5a35b9a;
  --wz-tertiary-bg: #fff8ea;
  --wz-quaternary: #00b2a9;
  --wz-quaternary-100: #00b2a91a;
  --wz-quaternary-200: #00b2a92a;
  --wz-quaternary-300: #00b2a93a;
  --wz-quaternary-400: #00b2a94a;
  --wz-quaternary-500: #00b2a95a;
  --wz-quaternary-600: #00b2a96a;
  --wz-quaternary-700: #00b2a97a;
  --wz-quaternary-800: #00b2a98a;
  --wz-quaternary-900: #00b2a99a;
  --wz-gray-100: #f8f9fa;
  --wz-gray-200: #e9ecef;
  --wz-gray-300: #dee2e6;
  --wz-gray-400: #ced4da;
  --wz-gray-500: #adb5bd;
  --wz-gray-600: rgba(0, 0, 0, 0.6);
  --wz-gray-700: #495057;
  --wz-gray-800: #343a40;
  --wz-gray-900: #212529;
  --wz-deep-orange: #ff5722;
  --wz-deep-orange-100: #ff57221a;
  --wz-deep-orange-200: #ff57222a;
  --wz-deep-orange-300: #ff57223a;
  --wz-deep-orange-400: #ff57224a;
  --wz-deep-orange-500: #ff57225a;
  --wz-deep-orange-600: #ff57226a;
  --wz-deep-orange-700: #ff57227a;
  --wz-deep-orange-800: #ff57228a;
  --wz-deep-orange-900: #ff57229a;
  --wz-purple: #9c27b0;
  --wz-purple-100: #9c27b01a;
  --wz-purple-200: #9c27b02a;
  --wz-purple-300: #9c27b03a;
  --wz-purple-400: #9c27b04a;
  --wz-purple-500: #9c27b05a;
  --wz-purple-600: #9c27b06a;
  --wz-purple-700: #9c27b07a;
  --wz-purple-800: #9c27b08a;
  --wz-purple-900: #9c27b09a;
  --wz-green: #4caf50;
  --wz-red: #f44336;
  --wz-red-100: #f443361a;
  --wz-red-200: #f443362a;
  --wz-red-300: #f443363a;
  --wz-red-400: #f443364a;
  --wz-red-500: #f443365a;
  --wz-red-600: #f443366a;
  --wz-red-700: #f443367a;
  --wz-red-800: #f443368a;
  --wz-red-900: #f443369a;
  --wz-blue: #2196f3;
  --wz-blue-100: #2196f31a;
  --wz-blue-200: #2196f32a;
  --wz-blue-300: #2196f33a;
  --wz-blue-400: #2196f34a;
  --wz-blue-500: #2196f35a;
  --wz-blue-600: #2196f36a;
  --wz-blue-700: #2196f37a;
  --wz-blue-800: #2196f38a;
  --wz-blue-900: #2196f39a;
  --wz-regularize-100: #CB00F41a;
  --wz-regularize-200: #CB00F42a;
  --wz-regularize-300: #CB00F43a;
  --wz-regularize-400: #CB00F44a;
  --wz-regularize-500: #CB00F45a;
  --wz-regularize-600: #CB00F46a;
  --wz-regularize-700: #CB00F47a;
  --wz-regularize-800: #CB00F48a;
  --wz-regularize-900: #CB00F49a;
  --wz-lavendar: rgba(248, 246, 251, 0.8);
  --wz-background: #f9f9f9;
  --wz-hover: #ddd;
  --wz-header-background: #fff;
  --wz-divider-color: #eee;
  --wz-input: #f45600;
  --wz-input-border: rgba(0, 0, 0, 0.1215686275);
  --wz-input-hover: #1a2d48;
  --wz-text-input: #c5a35b;
  --wz-secondary-hover: #df5206;
  --wz-row-hover: #f7f8fa;
  --wz-icon-button: #1a2d48;
  --wz-icon-button-bg: #F5F5F5;
  --wz-icon-button-hover: #F5F5F5;
  --wz-icon-button-hover-dark: #ddd;
  --wz-icon-button-font-size: 1.25rem;
  --wz-icon-button-width: 2.188rem;
  --wz-icon-button-height: 2.188rem;
  --wz-icon-button-line-height: 2.188rem;
  --wz-icon-button-secondary: #f45600;
  --wz-icon-button-secondary-bg: #ffebe8;
  --wz-icon-button-secondary-hover: #ffebe8;
  --wz-icon-button-secondary-bg-hover: #f45600;
  --wz-icon-button-secondary-font-size: 1.25rem;
  --wz-icon-button-secondary-width: 2.188rem;
  --wz-icon-button-secondary-height: 2.188rem;
  --wz-icon-button-secondary-line-height: 1.3;
  --wz-text-shadow: rgba(0, 0, 0, 0.5215686275);
  --wz-light-yellow: rgba(241, 158, 65, 0.2);
  --wz-dark-yellow: #F19E41;
  --wz-gray-green: #F1F9F5;
  --wz-black-87: rgba(0, 0, 0, 0.87);
  --wz-black-60: rgba(0, 0, 0, 0.6);
  --wz-success: rgb(20, 157, 82);
  --wz-warning: #F1C21B;
  --wz-expense: #e11d48;
  --wz-ink-blue: rgb(37, 99, 235);
  --wz-ink-blue-600: rgba(37, 99, 235, 0.5);
  --wz-orange-fade: rgba(244, 86, 0, 0.03);
  --wz-Crimson-rose: rgb(225, 29, 72);
  --wz-pink-fade: rgba(225, 29, 72, 0.05);
  --wz-light-blue-white: rgba(37, 99, 235, 0.05);
  --wz-green-fade: rgba(22, 163, 74, 0.05);
  --wz-red-fade: #DC2626;
  --wz-red-fade-100: #DC26261a;
  --wz-red-fade-200: #DC26262a;
  --wz-red-fade-300: #DC26263a;
  --wz-red-fade-400: #DC26264a;
  --wz-red-fade-500: #DC26265a;
  --wz-red-fade-600: #DC26266a;
  --wz-red-fade-700: #DC26267a;
  --wz-red-fade-800: #DC26268a;
  --wz-red-fade-900: #DC26269a;
  --wz-unpaid: rgb(255, 15, 15);
  --wz-advances: #FFFCFA;
  --wz-light-cream: rgba(255, 208, 0, 0.1019607843);
  --wz-light-pink: rgba(249, 56, 39, 0.1019607843);
  --wz-light-green: rgba(22, 196, 127, 0.1019607843);
  --wz-mid-green: #16C47F;
  --wz-mid-red: #C21000;
  --wz-mid-orange: #EE9F11;
}
@-ms-keyframes spin {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.cdk-global-scrollblock {
  overflow: hidden;
}
body,
html {
  overflow: hidden;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #f9f9f9;
  font-family: "Roboto" !important;
  font-size: 100%;
  font-weight: 400;
  line-height: 1.5;
}
h2,
.h2 {
  font-size: 1.75rem;
}
h4,
.h4 {
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
::-webkit-scrollbar-track {
  border-radius: 20px;
}
::-webkit-scrollbar-thumb {
  background: #c9c9c9;
  width: 3px;
  border-radius: 20px;
}
::-webkit-scrollbar-thumb:hover {
  background: #9e9e9e;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  overflow: visible;
}
button,
input,
select,
a {
  outline: none !important;
  font-size: 0.875rem;
  text-decoration: none;
}
button:hover,
input:hover,
select:hover,
a:hover {
  text-decoration: none;
}
a,
a:hover,
button,
button:hover {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
textarea {
  font-size: 0.875rem !important;
}
.mr-2 {
  margin-right: 0.5rem !important;
}
.mr-0 {
  margin-right: 0 !important;
}
ol,
ul,
dl {
  padding-left: 0px;
  list-style-type: none;
}
.ag-theme-alpine {
  --ag-odd-row-background-color: var(--wz-bg-white) !important;
}
.no-animate {
  -o-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -webkit-transition-property: none !important;
  transition-property: none !important;
  -o-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -webkit-transform: none !important;
  transform: none !important;
  -webkit-animation: none !important;
  -moz-animation: none !important;
  -o-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}
section.content {
  margin: 50px 0 0 60px;
  min-height: calc(100vh - 18px);
  max-height: calc(100vh - 18px);
  width: calc(100vw - 65px);
  overflow-x: hidden;
  overflow-y: auto;
  -moz-transition: 1s;
  -o-transition: 1s;
  -webkit-transition: 1s;
  transition: 1s;
  padding: 15px 0px 0 0;
}
.add-breadcrumb {
  height: 35px;
}
section.breadcrumb-content {
  min-height: calc(100vh - 100px);
  max-height: calc(100vh - 100px);
  overflow-x: hidden;
  overflow-y: auto;
  -moz-transition: 1s;
  -o-transition: 1s;
  -webkit-transition: 1s;
  transition: 1s;
}
.horizontal-layout section.content {
  margin: 170px 15px 0 15px;
  float: left;
  width: calc(100% - 30px);
}
.pull-left {
  float: left !important;
}
.pull-right {
  float: right !important;
}
.msl-1 {
  margin-left: 0.25rem !important;
}
.msl-2 {
  margin-left: 0.5rem !important;
}
.msl-3 {
  margin-left: 1rem !important;
}
.msl-4 {
  margin-left: 1.5rem !important;
}
.msl-5 {
  margin-left: 3rem !important;
}
.msr-1 {
  margin-right: 0.25rem !important;
}
.msr-2 {
  margin-right: 0.5rem !important;
}
.msr-3 {
  margin-right: 1rem !important;
}
.msr-4 {
  margin-right: 1.5rem !important;
}
.msr-5 {
  margin-right: 3rem !important;
}
.psl-1 {
  padding-left: 0.25rem !important;
}
.psl-2 {
  padding-left: 0.5rem !important;
}
.psl-3 {
  padding-left: 1rem !important;
}
.psl-4 {
  padding-left: 1.5rem !important;
}
.psl-5 {
  padding-left: 3rem !important;
}
.psr-1 {
  padding-right: 0.25rem !important;
}
.psr-2 {
  padding-right: 0.5rem !important;
}
.psr-3 {
  padding-right: 1rem !important;
}
.psr-4 {
  padding-right: 1.5rem !important;
}
.psr-5 {
  padding-right: 3rem !important;
}
.jqvmap-zoomin,
.jqvmap-zoomout {
  width: 0.938rem;
  height: 0.938rem;
}
table .checkbox [type=checkbox] + label {
  margin: 0;
  height: 1.25rem;
  padding-left: 20px;
  vertical-align: middle;
}
.loading-img-spin {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 3.125rem;
  height: 3.125rem;
  margin: -60px 0 20px -20px;
  -webkit-animation: spin 1.5s linear infinite;
  -moz-animation: spin 1.5s linear infinite;
  animation: spin 1.5s linear infinite;
}
.shadow-style {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
.review-img {
  padding-left: 20px;
  padding-top: 5px;
}
.review-img img {
  border-radius: 50%;
  border: 2px solid #fff;
  box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}
.horizontal-layout .sidebar,
.horizontal-layout .nav-left-menu {
  display: none;
}
.bootstrap-notify-container {
  max-width: 320px;
  text-align: center;
}
.map iframe {
  width: 100%;
}
.jqvmap-label {
  position: absolute;
  display: none;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: #eee;
  color: #000000;
  font-size: 0.875rem;
  font-family: sans-serif, Verdana;
  padding: 10px;
  pointer-events: none;
}
.logo-white .navbar-toggle,
.logo-white .bars:before,
.logo-white .bars:after {
  color: #000000 !important;
}
.logo-black .navbar-toggle,
.logo-black .bars:before,
.logo-black .bars:after {
  color: #fff !important;
}
.dark .sidemenu-collapse i {
  color: #fff;
}
.dark .nav > li > a {
  color: #fff;
}
.light .sidemenu-collapse i {
  color: #0d091d;
}
.light .nav > li > a {
  color: #0d091d;
}
.border-apply {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2) !important;
}
input::-webkit-input-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
input:-moz-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
input::-moz-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
input:-ms-input-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
textarea::-webkit-input-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
textarea:-moz-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
textarea::-moz-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
textarea:-ms-input-placeholder {
  font-size: 0.75rem;
  color: #adabab;
}
.profile-image img {
  width: 100%;
}
@media screen and (max-width: 1169px) {
  .horizontal-layout {
  }
  .horizontal-layout .sidebar {
    display: block;
  }
  .horizontal-layout .top-sidebar {
    display: none;
  }
}
.font-icon {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  padding: 10px;
  transition: all 0.2s;
}
.font-icon .icon-preview {
  font-size: 1.563rem;
  margin-right: 10px;
  line-height: 1;
  color: #333439;
}
.deshboard-echart-height {
  height: 250px;
}
.pill-style {
  font-size: 1.063rem;
  color: #a9a6a6;
  padding-right: 5px;
}
@media screen and (min-width: 1400px) {
  .boxed-layout .container {
    width: 1370px;
    max-width: 100%;
  }
}
.email-read-only {
  padding: 10px 0;
  line-height: 50px;
}
.employee-detail-content {
  margin-top: 20px;
  margin-right: 45px;
}
.account-detail-content {
  margin-right: 65px;
  transition: margin 0.4s ease-in-out;
}
.format-detail-content {
  margin-top: 20px;
  margin-right: 60px;
}
.btn-breadcrumb-search {
  color: #f45600;
  background-color: #ffebe8;
  margin: 2px !important;
  width: 2.188rem !important;
  height: 2.188rem !important;
  box-shadow: inset 0 0 0 1px rgba(244, 86, 0, 0.1019607843);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.btn-breadcrumb-search .material-icons {
  line-height: 1.3 !important;
  font-size: 1.25rem !important;
  font-weight: 500;
}
.btn-breadcrumb-search:hover {
  background-color: #ffebe8;
  color: #f45600;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.btn-breadcrumb-add {
  background-color: #ffebe8;
  margin: 2px !important;
  width: 2.188rem !important;
  height: 2.188rem !important;
  color: #f45600;
  box-shadow: inset 0 0 0 1px rgba(244, 86, 0, 0.1019607843);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.btn-breadcrumb-add .material-icons {
  line-height: 1.3 !important;
  font-size: 1.25rem !important;
  font-weight: 500;
}
.btn-breadcrumb-add:hover {
  box-shadow: 0 1px 3px 0 rgba(60, 64, 67, 0.3), 0 4px 8px 3px rgba(60, 64, 67, 0.15);
  background-color: #f45600;
  color: #ffebe8;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.back-arrow-btn {
  background-color: transparent;
  width: 2.188rem !important;
  height: 2.188rem !important;
  line-height: 1.3 !important;
  min-width: 2.188rem !important;
  margin: 0 15px 0 0 !important;
  color: #f45600;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.back-arrow-btn .fas {
  font-size: 1.25rem !important;
}
.back-arrow-btn:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  background: transparent;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.back-arrow-btn .mat-button-focus-overlay {
  background: none !important;
}
.btn-plain-add {
  background-color: #efefef;
  width: 2.188rem !important;
  height: 2.188rem !important;
  line-height: 2.188rem !important;
  margin: 2px !important;
  color: #f45600;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.btn-plain-add .material-icons {
  font-size: 1.25rem !important;
  font-weight: 500;
}
.btn-plain-add:hover {
  box-shadow: 0 1px 3px 0 rgba(60, 64, 67, 0.3), 0 4px 8px 3px rgba(60, 64, 67, 0.15);
  background-color: #c5a35b;
  color: #ffebe8;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.link-text {
  color: #f45600;
  font-size: 0.875rem !important;
  margin-left: 5px;
  font-weight: 500;
}
.link-text:hover {
  color: #df5206;
}
#fountainG {
  position: relative;
  width: 14.625rem;
  height: 1.75rem;
  margin: auto;
}
.fountainG {
  position: absolute;
  top: 0;
  background-color: #f45600;
  width: 0.938rem;
  height: 0.938rem;
  animation-name: bounce_fountainG;
  -o-animation-name: bounce_fountainG;
  -ms-animation-name: bounce_fountainG;
  -webkit-animation-name: bounce_fountainG;
  -moz-animation-name: bounce_fountainG;
  animation-duration: 1.5s;
  -o-animation-duration: 1.5s;
  -ms-animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  transform: scale(0.3);
  -o-transform: scale(0.3);
  -ms-transform: scale(0.3);
  -webkit-transform: scale(0.3);
  -moz-transform: scale(0.3);
  border-radius: 19px;
  -o-border-radius: 19px;
  -ms-border-radius: 19px;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
}
#fountainG_1 {
  left: 0;
  animation-delay: 0.6s;
  -o-animation-delay: 0.6s;
  -ms-animation-delay: 0.6s;
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
}
#fountainG_2 {
  left: 29px;
  animation-delay: 0.75s;
  -o-animation-delay: 0.75s;
  -ms-animation-delay: 0.75s;
  -webkit-animation-delay: 0.75s;
  -moz-animation-delay: 0.75s;
}
#fountainG_3 {
  left: 58px;
  animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  -ms-animation-delay: 0.9s;
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
}
#fountainG_4 {
  left: 88px;
  animation-delay: 1.05s;
  -o-animation-delay: 1.05s;
  -ms-animation-delay: 1.05s;
  -webkit-animation-delay: 1.05s;
  -moz-animation-delay: 1.05s;
}
#fountainG_5 {
  left: 117px;
  animation-delay: 1.2s;
  -o-animation-delay: 1.2s;
  -ms-animation-delay: 1.2s;
  -webkit-animation-delay: 1.2s;
  -moz-animation-delay: 1.2s;
}
#fountainG_6 {
  left: 146px;
  animation-delay: 1.35s;
  -o-animation-delay: 1.35s;
  -ms-animation-delay: 1.35s;
  -webkit-animation-delay: 1.35s;
  -moz-animation-delay: 1.35s;
}
#fountainG_7 {
  left: 175px;
  animation-delay: 1.5s;
  -o-animation-delay: 1.5s;
  -ms-animation-delay: 1.5s;
  -webkit-animation-delay: 1.5s;
  -moz-animation-delay: 1.5s;
}
#fountainG_8 {
  left: 205px;
  animation-delay: 1.64s;
  -o-animation-delay: 1.64s;
  -ms-animation-delay: 1.64s;
  -webkit-animation-delay: 1.64s;
  -moz-animation-delay: 1.64s;
}
@keyframes bounce_fountainG {
  0% {
    transform: scale(1);
    background-color: #f45600;
  }
  100% {
    transform: scale(0.3);
    background-color: rgb(255, 255, 255);
  }
}
@-o-keyframes bounce_fountainG {
  0% {
    -o-transform: scale(1);
    background-color: #f45600;
  }
  100% {
    -o-transform: scale(0.3);
    background-color: rgb(255, 255, 255);
  }
}
@-ms-keyframes bounce_fountainG {
  0% {
    -ms-transform: scale(1);
    background-color: #f45600;
  }
  100% {
    -ms-transform: scale(0.3);
    background-color: rgb(255, 255, 255);
  }
}
@-webkit-keyframes bounce_fountainG {
  0% {
    -webkit-transform: scale(1);
    background-color: #f45600;
  }
  100% {
    -webkit-transform: scale(0.3);
    background-color: rgb(255, 255, 255);
  }
}
@-moz-keyframes bounce_fountainG {
  0% {
    -moz-transform: scale(1);
    background-color: #f45600;
  }
  100% {
    -moz-transform: scale(0.3);
    background-color: rgb(255, 255, 255);
  }
}
.header-buttons-right li {
  vertical-align: top;
}
.search-header .icon-button {
  position: relative;
}
.search-header .icon-button .search-field {
  margin-top: 2px;
  padding: 8px 45px 8px 12px;
}
.search-header .icon-button .btn-breadcrumb-search {
  position: absolute;
  right: 0;
  top: 0;
}
.search-header .icon-button .search-field + button.btn-breadcrumb-search {
  border: none !important;
  background-color: transparent !important;
  box-shadow: none;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.custom-icon-button {
  background: transparent;
  width: 2.188rem !important;
  height: 2.188rem !important;
  line-height: 2.188rem !important;
  border-radius: 50% !important;
  font-size: 1.25rem;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.custom-icon-button:hover {
  background-color: #eee;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.custom-icon-button .mat-icon {
  font-size: 1.25rem;
  line-height: 1.375rem !important;
}
.custom-chip-list .mat-chip-set-wrapper .mat-chip {
  border-radius: 5px;
  font-size: 0.75rem;
  min-height: 26px;
  background-color: #efefef;
}
.switch {
  position: relative;
  display: inline-block;
  width: 12.5rem;
  height: 1.875rem;
  text-align: left;
}
.switch input {
  display: none;
}
.slider-btn {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: inherit;
  background-color: rgba(202, 34, 34, 0);
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 1.75rem;
  border: 1px solid #727272;
}
.slider-btn:before {
  position: absolute;
  content: "";
  height: 30px;
  width: 50%;
  left: 0px;
  bottom: -1px;
  background-color: #f45600;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 1.75rem;
}
.slider-btn.active:before {
  -webkit-transform: translateX(100px);
  -ms-transform: translateX(100px);
  transform: translateX(100px);
}
.slider-btn span.active {
  color: #fff;
}
input:checked + .slider-btn {
  background-color: rgba(42, 185, 52, 0);
}
input:focus + .slider-btn {
  box-shadow: 0 0 1px #2196f3;
}
.slider-btn span {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.slider-btn span:last-child {
  right: 20px;
}
.slider-btn span:first-child {
  left: 20px;
}
.error-image img {
  max-width: 43.75rem;
}
@media screen and (max-width: 992px) {
  ngx-mat-intl-tel-input .mat-form-field-suffix {
    display: none !important;
  }
}
.text-link {
  color: #c5a35b;
  text-transform: uppercase;
  font-size: 0.75rem;
}
.table-listing table {
  border-spacing: 0 4px !important;
  border-collapse: separate;
  background: transparent;
}
.table-listing table tr {
  height: auto;
  background-color: #fff;
  border-radius: 4px;
  cursor: pointer;
  height: 62px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.table-listing table tr:hover {
  background-color: #f7f8fa !important;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.table-listing table tr.mat-header-row {
  box-shadow: none;
  background: transparent !important;
  height: 0px;
}
.table-listing table tr.expanded-row + .detail-row .element-detail {
  padding: 20px 0 20px 14px;
}
.table-listing table tr.element-row td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.table-listing table tr td .name {
  font-size: 0.875rem;
}
.table-listing table tr td ul.user-list li {
  margin-bottom: 5px !important;
}
.table-listing table tr td ul.user-list li:last-child {
  margin-bottom: 0 !important;
}
.table-listing table tr td .more-actions {
  vertical-align: text-top;
  margin-left: 6px;
  color: #00b2a9;
  margin-bottom: 0;
}
.table-listing table tr td .tag-button {
  min-width: inherit;
  min-width: inherit;
  padding: 2px 8px;
  min-height: inherit;
  line-height: 1;
  margin-left: 5px;
  background-color: #e8f9f8 !important;
  border: 1px solid #00b2a9;
  color: #00b2a9;
}
.table-listing table tr td .tag-button span {
  color: #00b2a9 !important;
  font-size: 0.688rem !important;
  font-weight: normal;
}
.table-listing table tr .element-detail .left ul {
  margin: 0;
}
.table-listing table tr .element-detail .left ul li {
  margin-bottom: 12px;
}
.table-listing table tr .element-detail .left ul li:last-child {
  margin-bottom: 0;
}
.table-listing table tr .element-detail .right {
  border-left: 1px solid #ddd;
  padding-left: 30px;
}
.table-listing table tr .element-detail .right .title {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
}
.table-listing table tr .element-detail .right .title h2,
.table-listing table tr .element-detail .right .title .h2 {
  margin: 0;
  font-size: 1.125rem;
}
.table-listing table th.mat-header-cell,
.table-listing table td.mat-cell {
  border: none;
}
.table-listing table th.mat-header-cell .users,
.table-listing table td.mat-cell .users {
  background: #1a2d48;
  padding: 6px 15px;
  border-radius: 30px;
  font-weight: 400;
  color: #fff;
}
.table-listing table th.mat-header-cell .user-list,
.table-listing table td.mat-cell .user-list {
  margin: 0;
  list-style: circle;
  padding-left: 18px;
}
.table-listing table th.mat-header-cell .user-list li,
.table-listing table td.mat-cell .user-list li {
  margin: 0;
}
.table-listing table th.mat-header-cell .user-list li p,
.table-listing table td.mat-cell .user-list li p {
  margin: 0;
  font-size: 0.938rem;
  font-weight: 500;
}
.table-listing table th.mat-header-cell .user-list li span,
.table-listing table td.mat-cell .user-list li span {
  color: #838383;
  font-size: 0.813rem;
}
.table-listing table th.mat-header-cell:first-child,
.table-listing table td.mat-cell:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.table-listing table th.mat-header-cell:last-child,
.table-listing table td.mat-cell:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.table-listing table tr.element-row {
  cursor: pointer;
}
.add-new-user .card {
  margin-bottom: 0;
}
.add-new-user .header-buttons-right li {
  width: 100%;
}
.add-new-user .header-buttons-right li .search-field {
  width: 100%;
  border-radius: 4px !important;
}
.add-new-user .header-buttons-right .btn-breadcrumb-search {
  width: auto !important;
  font-size: 0.813rem;
  border-radius: 4px !important;
  padding: 0 15px !important;
}
.add-member-listing.no-data,
.add-member-listing.all-employees {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.add-member-listing.all-employees .info-text {
  background-color: #FFFAE6 !important;
  color: #c5a35b;
  box-shadow: inset 0 0 0 1px rgba(197, 163, 91, 0.1019607843);
  text-align: center;
}
.add-member-listing.all-employees .info-text .mat-icon {
  font-size: 2.5rem;
  width: 2.5rem;
  height: 2.5rem;
  margin-bottom: 10px;
}
.color-info {
  color: #F19E41 !important;
}
.add-no-data {
  width: 100%;
}
.add-no-data img {
  max-width: 10rem;
}
.secondary-btn {
  background: #f45600 !important;
  color: #fff;
}
.secondary-btn:hover {
  background: #df5206;
}
.menu .ps__rail-x {
  display: none !important;
}
.new-badge {
  margin: 0 3px;
  padding: 3px 10px;
  font-size: 0.625rem;
  background: #f45600;
  color: white;
  border-radius: 10px;
}
.dropdown_infinite_scroller {
  max-height: 100%;
  overflow: auto;
}
.cursor-pointer {
  cursor: pointer !important;
}
.submit-button {
  min-width: 6.25rem !important;
  text-transform: uppercase;
  font-size: 0.813rem;
}
.cancel-button,
.swal2-cancel {
  min-width: 6.25rem !important;
  background: transparent !important;
  color: #f45600 !important;
  box-shadow: none !important;
  text-transform: uppercase;
  font-size: 0.813rem;
}
.cancel-button:hover,
.swal2-cancel:hover {
  background: rgba(244, 86, 0, 0.1) !important;
}
.cancel-button {
  margin-right: 10px !important;
}
input#swal2-checkbox {
  accent-color: #f45600;
  width: 16px;
  height: 16px;
}
.custom-confirm-button-class {
  padding: 0;
}
.custom-swal-icon {
  height: 50px;
  width: 50px;
}
.custom-swal-button {
  background-color: var(--wz-secondary);
}
.swal2-confirm {
  min-width: 6.25rem !important;
  text-transform: uppercase;
  font-size: 0.813rem !important;
  background-color: #f45600 !important;
  opacity: 0.9 !important;
  outline: none !important;
  box-shadow: none !important;
}
.swal2-confirm:hover {
  opacity: 1 !important;
  background-color: #f45600;
}
.swal2-deny {
  min-width: 6.25rem !important;
  text-transform: uppercase;
  font-size: 0.813rem !important;
  background-color: #fd7e14 !important;
  opacity: 0.9 !important;
  outline: none !important;
  box-shadow: none !important;
}
.swal2-container.swal2-center.swal2-backdrop-show {
  z-index: 3000000 !important;
}
.swal2-styled.swal2-cancel {
  font-size: 0.813rem !important;
}
.swal2-html-container {
  font-size: 1rem !important;
}
.swal2-popup {
  width: 21%;
  height: 266px;
}
.swal2-title {
  font-size: 1.546em !important;
}
.page-information,
.page-info {
  background-color: #e8f9f8;
  padding: 15px;
}
.page-information .header,
.page-info .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #d1eceb;
  padding-bottom: 5px;
  margin-bottom: 20px;
}
.page-information .header h2,
.page-information .header .h2,
.page-info .header h2,
.page-info .header .h2 {
  color: #607787;
}
.page-information .header .mat-icon,
.page-info .header .mat-icon {
  font-size: 1.125rem;
  width: 1.875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  background: transparent;
  text-align: center;
  opacity: 0.5;
  border-radius: 50%;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.page-information .header .mat-icon:hover,
.page-info .header .mat-icon:hover {
  background-color: #d1eceb;
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.page-information p,
.page-info p {
  font-size: 0.813rem;
  color: #607787;
}
.page-information ul,
.page-info ul {
  list-style: circle outside;
  padding-left: 25px;
  margin-bottom: 14px;
}
.page-information ul li,
.page-info ul li {
  font-size: 0.813rem;
  margin-bottom: 10px;
  color: #607787;
}
.page-info {
  height: calc(100vh - 188px);
  border-radius: 10px;
  overflow-y: hidden;
}
.page-info:hover {
  overflow-y: auto;
}
.page-information-btn {
  z-index: 9999;
  position: fixed;
  right: -147px;
  bottom: 15px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.page-information-btn:hover {
  right: 0;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.page-information-btn button {
  border: none;
  background-color: #e8f9f8;
  border: 1px solid #00b2a9;
  color: #00b2a9;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 12px 8px 10px 12px;
  line-height: 12px;
  font-size: 0.875rem;
  vertical-align: middle;
}
.page-information-btn button .mat-icon {
  font-size: 1.125rem;
  height: 1.188rem;
  width: 1.125rem;
  vertical-align: middle;
  margin-right: 5px;
}
.page-information {
  width: 450px;
  position: fixed;
  overflow: auto;
  top: 50px;
  bottom: 0;
  right: -450px;
  z-index: 99999;
  box-shadow: none;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.page-information.open {
  right: 0;
  box-shadow: -4px 3px 8px rgba(0, 0, 0, 0.231372549);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.page-information.open + .page-information-btn {
  display: none;
}
.select-all-action {
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
  margin-bottom: 8px;
}
.divider {
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
  margin-bottom: 8px;
}
.member-loc .mat-icon {
  margin-left: -3px;
  font-size: 0.938rem;
  padding-right: 10px;
}
.add-user-selectionbox .mat-option {
  padding: 0 10px;
}
.add-user-selectionbox .mat-option.mat-option-selected {
  background: #e1e1e1;
}
.add-user-selectionbox .mat-option .mat-checkbox-inner-container {
  top: 2px;
  margin: 0;
  margin-right: 8px;
}
.add-user-selectionbox .mat-option .mat-checkbox-inner-container .mat-ripple {
  display: none !important;
}
.add-user-selectionbox .mat-option .select-all-checkbox .mat-checkbox-inner-container {
  display: inline-block !important;
}
.member-listing li .delete-member-listing {
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
  font-size: 1.25rem;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.member-listing li:hover .delete-member-listing {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.select-all-wrapper {
  border: none;
  position: sticky;
  top: -24px;
  background: #fff;
  z-index: 10;
  padding: 15px 0 15px 8px;
  border-bottom: 1px solid #eee;
}
.select-all-wrapper .select-all-action {
  border: none;
  padding: 0;
  margin: 0;
}
.checkbox-small .mat-checkbox-inner-container {
  width: 0.813rem;
  height: 0.813rem;
}
.single-line-dropdown .mat-option {
  height: 2.5rem;
  line-height: 2.5rem;
}
.no-data-table,
.not-authorized {
  text-align: center;
  border-radius: 15px;
  padding: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.no-data-table img,
.not-authorized img {
  max-height: 200px;
  min-height: 200px;
}
.no-data-table p,
.not-authorized p {
  font-size: 1.25rem;
  margin: 25px 0 0;
  text-transform: capitalize;
}
.no-data-table {
  height: calc(100vh - 160px);
  background: #fff;
}
.not-authorized {
  height: calc(100vh - 100px);
}
.checkbox-small .mat-checkbox-inner-container {
  width: 0.813rem;
  height: 0.813rem;
}
.single-line-dropdown .mat-option {
  height: 40px;
  line-height: 40px;
}
.highlighter {
  animation: fadeoutBg 5s;
  -moz-animation: fadeoutBg 5s;
  -webkit-animation: fadeoutBg 5s;
  -o-animation: fadeoutBg 5s;
}
@keyframes fadeoutBg {
  from {
    background-color: #ffebe8;
  }
  to {
    background-color: white;
  }
}
@-moz-keyframes fadeoutBg {
  from {
    background-color: #ffebe8;
  }
  to {
    background-color: white;
  }
}
@-webkit-keyframes fadeoutBg {
  from {
    background-color: #ffebe8;
  }
  to {
    background-color: white;
  }
}
@-o-keyframes fadeoutBg {
  from {
    background-color: #ffebe8;
  }
  to {
    background-color: white;
  }
}
.left-format-card {
  height: calc(100vh - 278px);
  overflow-y: hidden;
}
.left-format-card:hover {
  overflow-y: auto;
}
.left-format-card.add-open {
  height: calc(100vh - 360px);
}
.line-height-0 {
  line-height: 0 !important;
}
.height-50 {
  height: 50px !important;
}
.row.table-listing {
  padding: 5px 10px;
  margin: 0px 0 5px;
  background-color: #fff;
  border-radius: 5px;
  min-height: 62px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  align-items: center;
  line-height: 1.5;
  cursor: pointer;
}
.row.table-listing:hover {
  background-color: #f7f8fa !important;
  transition: all 0.4s ease-in-out;
}
.row.table-listing .name {
  font-size: 0.875rem;
}
.table-listing {
  display: flex;
}
.table-listing i {
  display: none;
}
.table-listing:hover i {
  display: inline;
}
.desc-text {
  word-break: keep-all;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}
.delete-align {
  margin-left: 50%;
}
#fileInput {
  display: none;
}
.ngx-ic-overlay {
  outline: rgba(0, 0, 0, 0.3) solid 100vw !important;
}
.inline-address-edit {
  padding: 5px 0;
}
.inline-address-edit:hover {
  cursor: pointer;
  background-color: #f7f8fa;
}
.grayed-text {
  font-size: 0.813rem;
  color: #96a2b4;
}
.mat-expansion-panel-body {
  padding: 16px 24px 16px !important;
}
.onboarding-body .data-container {
  max-height: 65vh;
  padding-right: 10px;
  overflow-x: hidden;
  overflow-y: auto;
}
.onboarding-body .button-container {
  position: fixed;
  bottom: 60px;
  right: 100px;
}
.horizontal-splitter {
  text-transform: capitalize !important;
}
.horizontal-splitter .tittle_text {
  line-height: 20px;
  font-weight: 500;
  color: var(--wz-black);
}
.horizontal-splitter .form-splitter {
  height: 4px;
  display: flex;
}
.horizontal-splitter .form-splitter .splitter-line {
  width: 34px;
  border-radius: 15px;
  background: var(--wz-secondary);
}
.horizontal-splitter .form-splitter .splitter-dot {
  margin-left: 4px;
  width: 4px;
  border-radius: 50%;
  background: var(--wz-primary);
}
.blue-ball {
  width: 14px !important;
  height: 14px !important;
}
.line {
  border: 1px dashed rgba(0, 0, 0, 0.2);
  width: 0px;
  text-align: center;
  margin: 0px 5.5px;
}
.vertical-splitter {
  display: flex;
}
.vertical-splitter .header-splitter {
  width: 4px;
}
.vertical-splitter .header-splitter .splitter-line {
  height: 21px;
  border-radius: 15px;
  background: var(--wz-primary);
  margin-top: 4px;
}
.vertical-splitter .header-splitter .splitter-dot {
  height: 4px;
  border-radius: 50%;
  background: var(--wz-secondary);
}
.vertical-splitter .tittle_text {
  display: flex;
  align-items: flex-end;
  margin-left: 14px;
  color: rgba(0, 0, 0, 0.87);
  font-size: 1.1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 0.2px;
}
.inline_label {
  font-size: 12px;
  font-weight: 400;
  margin-top: 15px;
  letter-spacing: 0em;
  text-align: left;
  color: rgba(0, 0, 0, 0.6);
}
.inline_text {
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: rgba(0, 0, 0, 0.8705882353);
}
.inline_text_field {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
}
.mdc-icon-button img {
  width: auto;
  height: auto;
}
.dropdown-toggle::after {
  display: none;
}
.invisible-scroll-w-0::-webkit-scrollbar,
.summery-flat-card::-webkit-scrollbar,
.summery-form-card::-webkit-scrollbar {
  width: 0px !important;
  height: 0px !important;
}
.invisible-scroll-w-1::-webkit-scrollbar {
  width: 1px !important;
  height: 1px !important;
}
.invisible-scroll-w-2::-webkit-scrollbar {
  width: 2px !important;
  height: 2px !important;
}
.invisible-scroll-w-3::-webkit-scrollbar {
  width: 3px !important;
  height: 3px !important;
}
.invisible-scroll-w-4::-webkit-scrollbar {
  width: 4px !important;
  height: 4px !important;
}
.invisible-scroll-w-5::-webkit-scrollbar {
  width: 5px !important;
  height: 5px !important;
}
span.mdc-evolution-chip__text-label.mat-mdc-chip-action-label {
  display: contents;
}
.mat-mdc-dialog-container .mdc-dialog__surface {
  border-radius: 12px !important;
}
.profile-avatar {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.custom-scrollbar {
  background-color: var(--wz-white);
  overflow-y: auto;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  display: none;
}
.custom-scrollbar::-moz-scrollbar-thumb {
  display: none;
}
.custom-scrollbar:hover {
  overflow-y: auto;
}
.custom-scrollbar:hover::-webkit-scrollbar-thumb {
  display: block;
}
.custom-scrollbar:hover::-moz-scrollbar-thumb {
  display: block;
}
ul {
  margin-bottom: 0 !important;
}
.sidebar-header {
  padding: 9px 33px 10px 33px;
  align-items: center;
  height: 50px;
}
.step-title {
  left: 30%;
  right: 6%;
}
.completed {
  color: var(--bs-orange);
}
.row-no {
  position: absolute;
  left: -22.9px;
  display: flex;
  top: 4px;
  width: 13px;
  height: 13px;
  color: black;
  font-size: 8px;
  background: #fff;
  border-radius: 50%;
  transition: opacity 0.3s ease-in;
  animation: show 0.3s 1;
  justify-content: center;
  align-items: center;
}
.create-password-icon {
  width: 18px;
  height: 18px;
  left: -26px;
  bottom: 17px;
  position: absolute;
  border-radius: 50%;
  background-color: orangered;
}
.animation-image {
  position: absolute;
  left: -18px;
  top: 23px;
  width: 76px;
  height: 72px;
  padding-left: 2.5px !important;
  background: transparent;
  border-radius: 50%;
}
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.no-data-found {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.profile-popup {
  position: absolute;
  bottom: -14px;
}
.profile-hover:hover .profile-popup {
  display: block;
}
.instructions-bg {
  border-radius: 0.5rem !important;
  background: #fffae6;
}
section.content,
section.no-top-menu-content {
  transition: all 0.5s ease-in-out !important;
  margin-right: 0;
  width: auto;
}
section.content {
  margin-top: 46px;
}
section.no-top-menu-content {
  margin-top: 18px;
}
.section-right-nav {
  margin-right: 65px;
}
.action-dropdown-header {
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
  color: var(--wz-black);
}
.recency-select,
.toggle-chart {
  z-index: 999;
  border-radius: 10px;
  border: 0.5px solid #ced4da;
  position: relative;
}
.recency-select .recency-slide,
.toggle-chart .recency-slide {
  position: absolute;
  border-radius: 10px;
  background-color: #f45600;
  z-index: -1 !important;
  transition: all 0.3s ease-in-out;
}
.wz-input-text,
.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  color: var(--mat-select-enabled-trigger-text-color);
  font-family: var(--mat-select-trigger-text-font);
  line-height: var(--mat-select-trigger-text-line-height);
  font-size: 0.873rem;
  font-weight: var(--mat-select-trigger-text-weight);
  letter-spacing: var(--mat-select-trigger-text-tracking);
}
.ng-select .ng-select-container {
  outline: 1px solid rgba(0, 0, 0, 0.1215686275) !important;
  min-width: 230px;
  min-height: 25px;
  border-radius: 2px;
  margin-bottom: 2px;
}
.ng-select .ng-select-container:hover {
  outline: 1px solid rgba(0, 0, 0, 0.87) !important;
}
.ng-select .ng-select-container:focus {
  outline: 1px solid #fff3cd !important;
}
.ng-select .ng-select-container .ng-value-container .ng-value {
  padding: 0 16px;
  display: flex;
  align-items: center;
  min-height: 26px;
  color: var(--mat-select-enabled-trigger-text-color);
  font-family: var(--mat-select-trigger-text-font);
  line-height: var(--mat-select-trigger-text-line-height);
  font-size: 0.873rem;
  font-weight: var(--mat-select-trigger-text-weight);
  letter-spacing: var(--mat-select-trigger-text-tracking);
}
.ng-select .ng-dropdown-panel {
  max-height: 175px;
  background-color: #fff;
}
.ng-select .ng-dropdown-panel .scroll-host {
  max-height: 175px;
}
.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
  padding: 0 16px;
  min-height: 40px;
}
.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover {
  background-color: #f8f9fa;
}
.ngx-checkmark-wrapper .ngx-checkmark::after {
  left: 35% !important;
  top: 47% !important;
  width: 5px !important;
  height: 10px !important;
  border-width: 0 2px 2px 0 !important;
  transform: rotate(45deg) translate(-50%, -50%) !important;
}
.section-header-padding {
  padding-top: 1.2rem;
  padding-bottom: 0.8rem;
}
.summery-flat-card,
.summery-form-card {
  height: calc(100vh - 320px);
  overflow-y: auto !important;
  border-radius: 8px !important;
  padding: 5px !important;
  background-color: var(--wz-gray-100) !important;
}
.summery-flat-card .cards,
.summery-form-card .cards,
.summery-flat-card .cards-entity,
.summery-form-card .cards-entity {
  height: max-content;
  padding: 10px;
  border-radius: 8px !important;
  background: var(--wz-white) !important;
  margin-bottom: 5px;
}
.summery-flat-card .cards:last-child,
.summery-form-card .cards:last-child,
.summery-flat-card .cards-entity:last-child,
.summery-form-card .cards-entity:last-child {
  margin-bottom: 0;
}
.summery-form-card {
  padding: 5px !important;
}
.click-profile-inline {
  cursor: pointer;
}
.click-profile-inline:hover {
  color: var(--wz-blue) !important;
}
.contact-info {
  font-weight: 400;
  font-size: 0.8125rem;
  line-height: 21px;
  color: var(--wz-gray-600);
}
.info-msg {
  padding: 10px;
  width: 100%;
  background: var(--wz-blue-100);
  color: var(--wz-quaternary);
  font-size: 13px;
  border-radius: 4px;
}
.info-msg p {
  line-height: 22px !important;
  letter-spacing: 0.5px;
  font-family: sans-serif, roboto;
}
.error-box {
  background: var(--wz-red-100);
  padding: 12px;
  border-radius: 4px;
  color: var(--wz-error-color);
}
.required-field {
  border: 1px solid var(--wz-error-color) !important;
}
.list-card-container {
  height: max-content;
  padding: 10px;
  background-color: #F9FAFB;
  border-radius: 8px !important;
}
.list-card-container.active {
  background: rgba(244, 86, 0, 0.0392156863) !important;
}
.ls-card-hover:hover {
  background: rgba(0, 122, 255, 0.0509803922) !important;
}
.active-status-filter {
  background:
    linear-gradient(
      270deg,
      var(--wz-white) 27.8%,
      var(--wz-secondary-200) 122.42%) !important;
}
.active-icon-indicator {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pills-container {
  display: flex;
  align-items: center;
  background: var(--wz-white);
  border-radius: 6px;
  position: relative;
  border: 1px solid var(--wz-gray-200);
}
.pills-container .pill-item:nth-child(1) {
  border-radius: 6px 0 0 6px;
}
.pills-container .pill-item:nth-child(2) {
  border-radius: 0 6px 6px 0;
}
.pills-container .pill-item {
  padding: 5px 20px;
  color: var(--wz-secondary);
  font-size: 0.75rem;
  cursor: pointer;
  transition: 0.2s ease-in-out;
}
.pills-container .pill-item.active {
  background: var(--wz-secondary) !important;
  color: var(--wz-white) !important;
}
.pills-container .pill-hover:hover {
  background: var(--wz-secondary-100) !important;
}
.cursor-pointer {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.close-icon-wrapper {
  background-color: white;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
}
.close-icon-wrapper ngx-close-icon {
  position: relative;
  top: -1px;
}
.ngx-checkmark-wrapper {
  display: none !important;
}
.disabled-navbar {
  pointer-events: none !important;
  opacity: 0.3 !important;
}
.option-container {
  cursor: pointer;
  padding: 4px 0;
}
.option-container:hover {
  background-color: var(--wz-gray-100);
}
.option-container.selected {
  filter: opacity(0.5);
}
.demo-button-sizes .btn {
  margin-bottom: 5px;
}
.icon-button button {
  margin-right: 5px;
  margin-bottom: 12px;
}
.icon-button button.mat-button-disabled {
  pointer-events: none !important;
  opacity: 0.7 !important;
  color: #ef996a !important;
}
.icon-and-text-button-demo button {
  margin-right: 5px;
  margin-bottom: 12px;
  width: 16.6666666667%;
}
.button-demo ul {
  padding-left: 0;
}
.button-demo ul li {
  list-style: none;
  padding-left: 0;
  display: inline-block;
  margin-right: 7px;
}
.button-demo ul li .btn {
  display: block;
  min-width: 10.938rem;
}
.button-demo .btn {
  margin-right: 8px;
  margin-bottom: 13px;
  min-width: 6.25rem;
}
.demo-button-groups .btn-group {
  margin-right: 10px;
  margin-bottom: 10px;
}
.demo-button-toolbar .btn-toolbar {
  float: left;
  margin-right: 25px;
  margin-bottom: 10px;
}
.demo-button-toolbar .btn-toolbar .btn-group {
  margin-left: 5px;
}
.demo-button-nesting > .btn-group {
  margin-right: 15px;
}
.demo-single-button-dropdowns > .btn-group {
  margin-right: 10px;
}
.demo-splite-button-dropdowns > .btn-group {
  margin-right: 10px;
}
.demo-dropup .dropup {
  margin-right: 10px;
}
.demo-checkbox label,
.demo-radio-button label {
  min-width: 9.375rem;
}
.demo-knob-chart div {
  margin-right: 15px;
}
.demo-switch .switch {
  display: inline-block;
  min-width: 10.625rem;
}
.demo-switch .demo-switch-title {
  min-width: 5.938rem;
  display: inline-block;
}
.demo-color-box {
  padding: 15px 0;
  text-align: center;
  margin-bottom: 20px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
}
.demo-color-box .color-name {
  font-size: 1rem;
  margin-bottom: 5px;
}
.demo-color-box .color-code,
.demo-color-box .color-class-name {
  font-size: 0.813rem;
}
.demo-image-copyright {
  text-align: right;
  font-style: italic;
  font-size: 0.75rem;
  color: #777;
  margin: 5px 0 10px 0;
}
.demo-image-copyright a {
  font-weight: bold;
  color: #555 !important;
}
.demo-tagsinput-area {
  margin-bottom: 0px !important;
}
.demo-tagsinput-area.form-group .form-line:after {
  border-bottom: 0px;
}
.demo-icon-container .demo-google-material-icon {
  margin-bottom: 5px;
  text-align: left;
}
.demo-icon-container .demo-google-material-icon .icon-name {
  position: relative;
  top: -8px;
  left: 7px;
}
.demo-icon-container .demo-google-material-icon .material-icons {
  width: 1.5rem;
}
.demo-preloader .preloader {
  margin-right: 10px;
}
.irs-demo {
  margin-bottom: 40px;
}
.irs-demo .irs {
  margin-top: 15px;
}
.right-sidebar .nav-tabs + .tab-content {
  padding: 0;
}
.right-sidebar #settings .setting-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 20px;
}
.right-sidebar #settings .setting-list li {
  padding: 15px;
  position: relative;
  border-top: 1px solid #eee;
}
.right-sidebar #settings .setting-list li .switch {
  position: absolute;
  top: 15px;
  right: 5px;
}
.right-sidebar .progress {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  height: 7px;
}
.right-sidebar .choose-theme li {
  position: relative;
  cursor: pointer;
  display: inline-block;
}
.demo-choose-skin,
.demo-choose-logoheader {
  list-style: none;
  padding-left: 0;
  overflow-y: hidden;
}
.demo-choose-skin li,
.demo-choose-logoheader li {
  padding: 10px 7px 4px 0px;
  position: relative;
  cursor: pointer;
  float: left;
}
.demo-choose-skin li.actived:after,
.demo-choose-logoheader li.actived:after {
  font-family: "Material Icons";
  position: absolute;
  top: 10px;
  right: 10px;
  content: "\e876";
  font-size: 1.125rem;
  color: #ece6e6;
}
.demo-choose-skin li div,
.demo-choose-logoheader li div {
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
}
.demo-choose-skin li span,
.demo-choose-logoheader li span {
  position: relative;
  bottom: 7px;
  left: 5px;
}
.demo-choose-skin .white-theme,
.demo-choose-logoheader .white-theme {
  background-color: #fff;
}
.demo-choose-skin .black-theme,
.demo-choose-logoheader .black-theme {
  background-color: #3a3f51;
}
.demo-choose-skin .purple-theme,
.demo-choose-logoheader .purple-theme {
  background-color: #813ae1;
}
.demo-choose-skin .blue-theme,
.demo-choose-logoheader .blue-theme {
  background-color: #03a9f3;
}
.demo-choose-skin .cyan-theme,
.demo-choose-logoheader .cyan-theme {
  background-color: #13d1d3;
}
.demo-choose-skin .green-theme,
.demo-choose-logoheader .green-theme {
  background-color: #13b464;
}
.demo-choose-skin .orange-theme,
.demo-choose-logoheader .orange-theme {
  background-color: #f06533;
}
.demo-choose-skin .blue,
.demo-choose-logoheader .blue {
  background-color: #0d6efd;
}
.demo-choose-skin .indigo,
.demo-choose-logoheader .indigo {
  background-color: #6610f2;
}
.demo-choose-skin .purple,
.demo-choose-logoheader .purple {
  background-color: #6f42c1;
}
.demo-choose-skin .pink,
.demo-choose-logoheader .pink {
  background-color: #d63384;
}
.demo-choose-skin .red,
.demo-choose-logoheader .red {
  background-color: #dc3545;
}
.demo-choose-skin .orange,
.demo-choose-logoheader .orange {
  background-color: #fd7e14;
}
.demo-choose-skin .yellow,
.demo-choose-logoheader .yellow {
  background-color: #ffc107;
}
.demo-choose-skin .green,
.demo-choose-logoheader .green {
  background-color: #198754;
}
.demo-choose-skin .teal,
.demo-choose-logoheader .teal {
  background-color: #20c997;
}
.demo-choose-skin .cyan,
.demo-choose-logoheader .cyan {
  background-color: #0dcaf0;
}
.demo-choose-skin .black,
.demo-choose-logoheader .black {
  background-color: #000;
}
.demo-choose-skin .white,
.demo-choose-logoheader .white {
  background-color: #fff;
}
.demo-choose-skin .gray,
.demo-choose-logoheader .gray {
  background-color: #6c757d;
}
.demo-choose-skin .gray-dark,
.demo-choose-logoheader .gray-dark {
  background-color: #343a40;
}
.white-theme-border {
  border: 1px solid #888888;
}
.btn-sidebar-light,
.btn-theme-light {
  background: 0 0 !important;
  color: #888888 !important;
  border: 1px solid #888888 !important;
  margin: 10px;
}
.m-l--25 {
  margin-left: -25px;
}
.m-t--25 {
  margin-top: -25px;
}
.m-r--25 {
  margin-right: -25px;
}
.m-b--25 {
  margin-bottom: -25px;
}
.m-x--25 {
  margin-left: -25px;
  margin-right: -25px;
}
.m-y--25 {
  margin-bottom: -25px;
  margin-top: -25px;
}
.p-l--25 {
  padding-left: -25px;
}
.p-t--25 {
  padding-top: -25px;
}
.p-r--25 {
  padding-right: -25px;
}
.p-b--25 {
  padding-bottom: -25px;
}
.p-y--25 {
  padding-top: -25px;
  padding-bottom: -25px;
}
.p-x--25 {
  padding-left: -25px;
  padding-right: -25px;
}
.m-l--24 {
  margin-left: -24px;
}
.m-t--24 {
  margin-top: -24px;
}
.m-r--24 {
  margin-right: -24px;
}
.m-b--24 {
  margin-bottom: -24px;
}
.m-x--24 {
  margin-left: -24px;
  margin-right: -24px;
}
.m-y--24 {
  margin-bottom: -24px;
  margin-top: -24px;
}
.p-l--24 {
  padding-left: -24px;
}
.p-t--24 {
  padding-top: -24px;
}
.p-r--24 {
  padding-right: -24px;
}
.p-b--24 {
  padding-bottom: -24px;
}
.p-y--24 {
  padding-top: -24px;
  padding-bottom: -24px;
}
.p-x--24 {
  padding-left: -24px;
  padding-right: -24px;
}
.m-l--23 {
  margin-left: -23px;
}
.m-t--23 {
  margin-top: -23px;
}
.m-r--23 {
  margin-right: -23px;
}
.m-b--23 {
  margin-bottom: -23px;
}
.m-x--23 {
  margin-left: -23px;
  margin-right: -23px;
}
.m-y--23 {
  margin-bottom: -23px;
  margin-top: -23px;
}
.p-l--23 {
  padding-left: -23px;
}
.p-t--23 {
  padding-top: -23px;
}
.p-r--23 {
  padding-right: -23px;
}
.p-b--23 {
  padding-bottom: -23px;
}
.p-y--23 {
  padding-top: -23px;
  padding-bottom: -23px;
}
.p-x--23 {
  padding-left: -23px;
  padding-right: -23px;
}
.m-l--22 {
  margin-left: -22px;
}
.m-t--22 {
  margin-top: -22px;
}
.m-r--22 {
  margin-right: -22px;
}
.m-b--22 {
  margin-bottom: -22px;
}
.m-x--22 {
  margin-left: -22px;
  margin-right: -22px;
}
.m-y--22 {
  margin-bottom: -22px;
  margin-top: -22px;
}
.p-l--22 {
  padding-left: -22px;
}
.p-t--22 {
  padding-top: -22px;
}
.p-r--22 {
  padding-right: -22px;
}
.p-b--22 {
  padding-bottom: -22px;
}
.p-y--22 {
  padding-top: -22px;
  padding-bottom: -22px;
}
.p-x--22 {
  padding-left: -22px;
  padding-right: -22px;
}
.m-l--21 {
  margin-left: -21px;
}
.m-t--21 {
  margin-top: -21px;
}
.m-r--21 {
  margin-right: -21px;
}
.m-b--21 {
  margin-bottom: -21px;
}
.m-x--21 {
  margin-left: -21px;
  margin-right: -21px;
}
.m-y--21 {
  margin-bottom: -21px;
  margin-top: -21px;
}
.p-l--21 {
  padding-left: -21px;
}
.p-t--21 {
  padding-top: -21px;
}
.p-r--21 {
  padding-right: -21px;
}
.p-b--21 {
  padding-bottom: -21px;
}
.p-y--21 {
  padding-top: -21px;
  padding-bottom: -21px;
}
.p-x--21 {
  padding-left: -21px;
  padding-right: -21px;
}
.m-l--20 {
  margin-left: -20px;
}
.m-t--20 {
  margin-top: -20px;
}
.m-r--20 {
  margin-right: -20px;
}
.m-b--20 {
  margin-bottom: -20px;
}
.m-x--20 {
  margin-left: -20px;
  margin-right: -20px;
}
.m-y--20 {
  margin-bottom: -20px;
  margin-top: -20px;
}
.p-l--20 {
  padding-left: -20px;
}
.p-t--20 {
  padding-top: -20px;
}
.p-r--20 {
  padding-right: -20px;
}
.p-b--20 {
  padding-bottom: -20px;
}
.p-y--20 {
  padding-top: -20px;
  padding-bottom: -20px;
}
.p-x--20 {
  padding-left: -20px;
  padding-right: -20px;
}
.m-l--19 {
  margin-left: -19px;
}
.m-t--19 {
  margin-top: -19px;
}
.m-r--19 {
  margin-right: -19px;
}
.m-b--19 {
  margin-bottom: -19px;
}
.m-x--19 {
  margin-left: -19px;
  margin-right: -19px;
}
.m-y--19 {
  margin-bottom: -19px;
  margin-top: -19px;
}
.p-l--19 {
  padding-left: -19px;
}
.p-t--19 {
  padding-top: -19px;
}
.p-r--19 {
  padding-right: -19px;
}
.p-b--19 {
  padding-bottom: -19px;
}
.p-y--19 {
  padding-top: -19px;
  padding-bottom: -19px;
}
.p-x--19 {
  padding-left: -19px;
  padding-right: -19px;
}
.m-l--18 {
  margin-left: -18px;
}
.m-t--18 {
  margin-top: -18px;
}
.m-r--18 {
  margin-right: -18px;
}
.m-b--18 {
  margin-bottom: -18px;
}
.m-x--18 {
  margin-left: -18px;
  margin-right: -18px;
}
.m-y--18 {
  margin-bottom: -18px;
  margin-top: -18px;
}
.p-l--18 {
  padding-left: -18px;
}
.p-t--18 {
  padding-top: -18px;
}
.p-r--18 {
  padding-right: -18px;
}
.p-b--18 {
  padding-bottom: -18px;
}
.p-y--18 {
  padding-top: -18px;
  padding-bottom: -18px;
}
.p-x--18 {
  padding-left: -18px;
  padding-right: -18px;
}
.m-l--17 {
  margin-left: -17px;
}
.m-t--17 {
  margin-top: -17px;
}
.m-r--17 {
  margin-right: -17px;
}
.m-b--17 {
  margin-bottom: -17px;
}
.m-x--17 {
  margin-left: -17px;
  margin-right: -17px;
}
.m-y--17 {
  margin-bottom: -17px;
  margin-top: -17px;
}
.p-l--17 {
  padding-left: -17px;
}
.p-t--17 {
  padding-top: -17px;
}
.p-r--17 {
  padding-right: -17px;
}
.p-b--17 {
  padding-bottom: -17px;
}
.p-y--17 {
  padding-top: -17px;
  padding-bottom: -17px;
}
.p-x--17 {
  padding-left: -17px;
  padding-right: -17px;
}
.m-l--16 {
  margin-left: -16px;
}
.m-t--16 {
  margin-top: -16px;
}
.m-r--16 {
  margin-right: -16px;
}
.m-b--16 {
  margin-bottom: -16px;
}
.m-x--16 {
  margin-left: -16px;
  margin-right: -16px;
}
.m-y--16 {
  margin-bottom: -16px;
  margin-top: -16px;
}
.p-l--16 {
  padding-left: -16px;
}
.p-t--16 {
  padding-top: -16px;
}
.p-r--16 {
  padding-right: -16px;
}
.p-b--16 {
  padding-bottom: -16px;
}
.p-y--16 {
  padding-top: -16px;
  padding-bottom: -16px;
}
.p-x--16 {
  padding-left: -16px;
  padding-right: -16px;
}
.m-l--15 {
  margin-left: -15px;
}
.m-t--15 {
  margin-top: -15px;
}
.m-r--15 {
  margin-right: -15px;
}
.m-b--15 {
  margin-bottom: -15px;
}
.m-x--15 {
  margin-left: -15px;
  margin-right: -15px;
}
.m-y--15 {
  margin-bottom: -15px;
  margin-top: -15px;
}
.p-l--15 {
  padding-left: -15px;
}
.p-t--15 {
  padding-top: -15px;
}
.p-r--15 {
  padding-right: -15px;
}
.p-b--15 {
  padding-bottom: -15px;
}
.p-y--15 {
  padding-top: -15px;
  padding-bottom: -15px;
}
.p-x--15 {
  padding-left: -15px;
  padding-right: -15px;
}
.m-l--14 {
  margin-left: -14px;
}
.m-t--14 {
  margin-top: -14px;
}
.m-r--14 {
  margin-right: -14px;
}
.m-b--14 {
  margin-bottom: -14px;
}
.m-x--14 {
  margin-left: -14px;
  margin-right: -14px;
}
.m-y--14 {
  margin-bottom: -14px;
  margin-top: -14px;
}
.p-l--14 {
  padding-left: -14px;
}
.p-t--14 {
  padding-top: -14px;
}
.p-r--14 {
  padding-right: -14px;
}
.p-b--14 {
  padding-bottom: -14px;
}
.p-y--14 {
  padding-top: -14px;
  padding-bottom: -14px;
}
.p-x--14 {
  padding-left: -14px;
  padding-right: -14px;
}
.m-l--13 {
  margin-left: -13px;
}
.m-t--13 {
  margin-top: -13px;
}
.m-r--13 {
  margin-right: -13px;
}
.m-b--13 {
  margin-bottom: -13px;
}
.m-x--13 {
  margin-left: -13px;
  margin-right: -13px;
}
.m-y--13 {
  margin-bottom: -13px;
  margin-top: -13px;
}
.p-l--13 {
  padding-left: -13px;
}
.p-t--13 {
  padding-top: -13px;
}
.p-r--13 {
  padding-right: -13px;
}
.p-b--13 {
  padding-bottom: -13px;
}
.p-y--13 {
  padding-top: -13px;
  padding-bottom: -13px;
}
.p-x--13 {
  padding-left: -13px;
  padding-right: -13px;
}
.m-l--12 {
  margin-left: -12px;
}
.m-t--12 {
  margin-top: -12px;
}
.m-r--12 {
  margin-right: -12px;
}
.m-b--12 {
  margin-bottom: -12px;
}
.m-x--12 {
  margin-left: -12px;
  margin-right: -12px;
}
.m-y--12 {
  margin-bottom: -12px;
  margin-top: -12px;
}
.p-l--12 {
  padding-left: -12px;
}
.p-t--12 {
  padding-top: -12px;
}
.p-r--12 {
  padding-right: -12px;
}
.p-b--12 {
  padding-bottom: -12px;
}
.p-y--12 {
  padding-top: -12px;
  padding-bottom: -12px;
}
.p-x--12 {
  padding-left: -12px;
  padding-right: -12px;
}
.m-l--11 {
  margin-left: -11px;
}
.m-t--11 {
  margin-top: -11px;
}
.m-r--11 {
  margin-right: -11px;
}
.m-b--11 {
  margin-bottom: -11px;
}
.m-x--11 {
  margin-left: -11px;
  margin-right: -11px;
}
.m-y--11 {
  margin-bottom: -11px;
  margin-top: -11px;
}
.p-l--11 {
  padding-left: -11px;
}
.p-t--11 {
  padding-top: -11px;
}
.p-r--11 {
  padding-right: -11px;
}
.p-b--11 {
  padding-bottom: -11px;
}
.p-y--11 {
  padding-top: -11px;
  padding-bottom: -11px;
}
.p-x--11 {
  padding-left: -11px;
  padding-right: -11px;
}
.m-l--10 {
  margin-left: -10px;
}
.m-t--10 {
  margin-top: -10px;
}
.m-r--10 {
  margin-right: -10px;
}
.m-b--10 {
  margin-bottom: -10px;
}
.m-x--10 {
  margin-left: -10px;
  margin-right: -10px;
}
.m-y--10 {
  margin-bottom: -10px;
  margin-top: -10px;
}
.p-l--10 {
  padding-left: -10px;
}
.p-t--10 {
  padding-top: -10px;
}
.p-r--10 {
  padding-right: -10px;
}
.p-b--10 {
  padding-bottom: -10px;
}
.p-y--10 {
  padding-top: -10px;
  padding-bottom: -10px;
}
.p-x--10 {
  padding-left: -10px;
  padding-right: -10px;
}
.m-l--9 {
  margin-left: -9px;
}
.m-t--9 {
  margin-top: -9px;
}
.m-r--9 {
  margin-right: -9px;
}
.m-b--9 {
  margin-bottom: -9px;
}
.m-x--9 {
  margin-left: -9px;
  margin-right: -9px;
}
.m-y--9 {
  margin-bottom: -9px;
  margin-top: -9px;
}
.p-l--9 {
  padding-left: -9px;
}
.p-t--9 {
  padding-top: -9px;
}
.p-r--9 {
  padding-right: -9px;
}
.p-b--9 {
  padding-bottom: -9px;
}
.p-y--9 {
  padding-top: -9px;
  padding-bottom: -9px;
}
.p-x--9 {
  padding-left: -9px;
  padding-right: -9px;
}
.m-l--8 {
  margin-left: -8px;
}
.m-t--8 {
  margin-top: -8px;
}
.m-r--8 {
  margin-right: -8px;
}
.m-b--8 {
  margin-bottom: -8px;
}
.m-x--8 {
  margin-left: -8px;
  margin-right: -8px;
}
.m-y--8 {
  margin-bottom: -8px;
  margin-top: -8px;
}
.p-l--8 {
  padding-left: -8px;
}
.p-t--8 {
  padding-top: -8px;
}
.p-r--8 {
  padding-right: -8px;
}
.p-b--8 {
  padding-bottom: -8px;
}
.p-y--8 {
  padding-top: -8px;
  padding-bottom: -8px;
}
.p-x--8 {
  padding-left: -8px;
  padding-right: -8px;
}
.m-l--7 {
  margin-left: -7px;
}
.m-t--7 {
  margin-top: -7px;
}
.m-r--7 {
  margin-right: -7px;
}
.m-b--7 {
  margin-bottom: -7px;
}
.m-x--7 {
  margin-left: -7px;
  margin-right: -7px;
}
.m-y--7 {
  margin-bottom: -7px;
  margin-top: -7px;
}
.p-l--7 {
  padding-left: -7px;
}
.p-t--7 {
  padding-top: -7px;
}
.p-r--7 {
  padding-right: -7px;
}
.p-b--7 {
  padding-bottom: -7px;
}
.p-y--7 {
  padding-top: -7px;
  padding-bottom: -7px;
}
.p-x--7 {
  padding-left: -7px;
  padding-right: -7px;
}
.m-l--6 {
  margin-left: -6px;
}
.m-t--6 {
  margin-top: -6px;
}
.m-r--6 {
  margin-right: -6px;
}
.m-b--6 {
  margin-bottom: -6px;
}
.m-x--6 {
  margin-left: -6px;
  margin-right: -6px;
}
.m-y--6 {
  margin-bottom: -6px;
  margin-top: -6px;
}
.p-l--6 {
  padding-left: -6px;
}
.p-t--6 {
  padding-top: -6px;
}
.p-r--6 {
  padding-right: -6px;
}
.p-b--6 {
  padding-bottom: -6px;
}
.p-y--6 {
  padding-top: -6px;
  padding-bottom: -6px;
}
.p-x--6 {
  padding-left: -6px;
  padding-right: -6px;
}
.m-l--5 {
  margin-left: -5px;
}
.m-t--5 {
  margin-top: -5px;
}
.m-r--5 {
  margin-right: -5px;
}
.m-b--5 {
  margin-bottom: -5px;
}
.m-x--5 {
  margin-left: -5px;
  margin-right: -5px;
}
.m-y--5 {
  margin-bottom: -5px;
  margin-top: -5px;
}
.p-l--5 {
  padding-left: -5px;
}
.p-t--5 {
  padding-top: -5px;
}
.p-r--5 {
  padding-right: -5px;
}
.p-b--5 {
  padding-bottom: -5px;
}
.p-y--5 {
  padding-top: -5px;
  padding-bottom: -5px;
}
.p-x--5 {
  padding-left: -5px;
  padding-right: -5px;
}
.m-l--4 {
  margin-left: -4px;
}
.m-t--4 {
  margin-top: -4px;
}
.m-r--4 {
  margin-right: -4px;
}
.m-b--4 {
  margin-bottom: -4px;
}
.m-x--4 {
  margin-left: -4px;
  margin-right: -4px;
}
.m-y--4 {
  margin-bottom: -4px;
  margin-top: -4px;
}
.p-l--4 {
  padding-left: -4px;
}
.p-t--4 {
  padding-top: -4px;
}
.p-r--4 {
  padding-right: -4px;
}
.p-b--4 {
  padding-bottom: -4px;
}
.p-y--4 {
  padding-top: -4px;
  padding-bottom: -4px;
}
.p-x--4 {
  padding-left: -4px;
  padding-right: -4px;
}
.m-l--3 {
  margin-left: -3px;
}
.m-t--3 {
  margin-top: -3px;
}
.m-r--3 {
  margin-right: -3px;
}
.m-b--3 {
  margin-bottom: -3px;
}
.m-x--3 {
  margin-left: -3px;
  margin-right: -3px;
}
.m-y--3 {
  margin-bottom: -3px;
  margin-top: -3px;
}
.p-l--3 {
  padding-left: -3px;
}
.p-t--3 {
  padding-top: -3px;
}
.p-r--3 {
  padding-right: -3px;
}
.p-b--3 {
  padding-bottom: -3px;
}
.p-y--3 {
  padding-top: -3px;
  padding-bottom: -3px;
}
.p-x--3 {
  padding-left: -3px;
  padding-right: -3px;
}
.m-l--2 {
  margin-left: -2px;
}
.m-t--2 {
  margin-top: -2px;
}
.m-r--2 {
  margin-right: -2px;
}
.m-b--2 {
  margin-bottom: -2px;
}
.m-x--2 {
  margin-left: -2px;
  margin-right: -2px;
}
.m-y--2 {
  margin-bottom: -2px;
  margin-top: -2px;
}
.p-l--2 {
  padding-left: -2px;
}
.p-t--2 {
  padding-top: -2px;
}
.p-r--2 {
  padding-right: -2px;
}
.p-b--2 {
  padding-bottom: -2px;
}
.p-y--2 {
  padding-top: -2px;
  padding-bottom: -2px;
}
.p-x--2 {
  padding-left: -2px;
  padding-right: -2px;
}
.m-l--1 {
  margin-left: -1px;
}
.m-t--1 {
  margin-top: -1px;
}
.m-r--1 {
  margin-right: -1px;
}
.m-b--1 {
  margin-bottom: -1px;
}
.m-x--1 {
  margin-left: -1px;
  margin-right: -1px;
}
.m-y--1 {
  margin-bottom: -1px;
  margin-top: -1px;
}
.p-l--1 {
  padding-left: -1px;
}
.p-t--1 {
  padding-top: -1px;
}
.p-r--1 {
  padding-right: -1px;
}
.p-b--1 {
  padding-bottom: -1px;
}
.p-y--1 {
  padding-top: -1px;
  padding-bottom: -1px;
}
.p-x--1 {
  padding-left: -1px;
  padding-right: -1px;
}
.m-l-0 {
  margin-left: 0px;
}
.m-t-0 {
  margin-top: 0px;
}
.m-r-0 {
  margin-right: 0px;
}
.m-b-0 {
  margin-bottom: 0px;
}
.m-x-0 {
  margin-left: 0px;
  margin-right: 0px;
}
.m-y-0 {
  margin-bottom: 0px;
  margin-top: 0px;
}
.p-l-0 {
  padding-left: 0px;
}
.p-t-0 {
  padding-top: 0px;
}
.p-r-0 {
  padding-right: 0px;
}
.p-b-0 {
  padding-bottom: 0px;
}
.p-y-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.p-x-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.m-l-1 {
  margin-left: 1px;
}
.m-t-1 {
  margin-top: 1px;
}
.m-r-1 {
  margin-right: 1px;
}
.m-b-1 {
  margin-bottom: 1px;
}
.m-x-1 {
  margin-left: 1px;
  margin-right: 1px;
}
.m-y-1 {
  margin-bottom: 1px;
  margin-top: 1px;
}
.p-l-1 {
  padding-left: 1px;
}
.p-t-1 {
  padding-top: 1px;
}
.p-r-1 {
  padding-right: 1px;
}
.p-b-1 {
  padding-bottom: 1px;
}
.p-y-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}
.p-x-1 {
  padding-left: 1px;
  padding-right: 1px;
}
.m-l-2 {
  margin-left: 2px;
}
.m-t-2 {
  margin-top: 2px;
}
.m-r-2 {
  margin-right: 2px;
}
.m-b-2 {
  margin-bottom: 2px;
}
.m-x-2 {
  margin-left: 2px;
  margin-right: 2px;
}
.m-y-2 {
  margin-bottom: 2px;
  margin-top: 2px;
}
.p-l-2 {
  padding-left: 2px;
}
.p-t-2 {
  padding-top: 2px;
}
.p-r-2 {
  padding-right: 2px;
}
.p-b-2 {
  padding-bottom: 2px;
}
.p-y-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}
.p-x-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.m-l-3 {
  margin-left: 3px;
}
.m-t-3 {
  margin-top: 3px;
}
.m-r-3 {
  margin-right: 3px;
}
.m-b-3 {
  margin-bottom: 3px;
}
.m-x-3 {
  margin-left: 3px;
  margin-right: 3px;
}
.m-y-3 {
  margin-bottom: 3px;
  margin-top: 3px;
}
.p-l-3 {
  padding-left: 3px;
}
.p-t-3 {
  padding-top: 3px;
}
.p-r-3 {
  padding-right: 3px;
}
.p-b-3 {
  padding-bottom: 3px;
}
.p-y-3 {
  padding-top: 3px;
  padding-bottom: 3px;
}
.p-x-3 {
  padding-left: 3px;
  padding-right: 3px;
}
.m-l-4 {
  margin-left: 4px;
}
.m-t-4 {
  margin-top: 4px;
}
.m-r-4 {
  margin-right: 4px;
}
.m-b-4 {
  margin-bottom: 4px;
}
.m-x-4 {
  margin-left: 4px;
  margin-right: 4px;
}
.m-y-4 {
  margin-bottom: 4px;
  margin-top: 4px;
}
.p-l-4 {
  padding-left: 4px;
}
.p-t-4 {
  padding-top: 4px;
}
.p-r-4 {
  padding-right: 4px;
}
.p-b-4 {
  padding-bottom: 4px;
}
.p-y-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.p-x-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.m-l-5 {
  margin-left: 5px;
}
.m-t-5 {
  margin-top: 5px;
}
.m-r-5 {
  margin-right: 5px;
}
.m-b-5 {
  margin-bottom: 5px;
}
.m-x-5 {
  margin-left: 5px;
  margin-right: 5px;
}
.m-y-5 {
  margin-bottom: 5px;
  margin-top: 5px;
}
.p-l-5 {
  padding-left: 5px;
}
.p-t-5 {
  padding-top: 5px;
}
.p-r-5 {
  padding-right: 5px;
}
.p-b-5 {
  padding-bottom: 5px;
}
.p-y-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.p-x-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.m-l-6 {
  margin-left: 6px;
}
.m-t-6 {
  margin-top: 6px;
}
.m-r-6 {
  margin-right: 6px;
}
.m-b-6 {
  margin-bottom: 6px;
}
.m-x-6 {
  margin-left: 6px;
  margin-right: 6px;
}
.m-y-6 {
  margin-bottom: 6px;
  margin-top: 6px;
}
.p-l-6 {
  padding-left: 6px;
}
.p-t-6 {
  padding-top: 6px;
}
.p-r-6 {
  padding-right: 6px;
}
.p-b-6 {
  padding-bottom: 6px;
}
.p-y-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}
.p-x-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.m-l-7 {
  margin-left: 7px;
}
.m-t-7 {
  margin-top: 7px;
}
.m-r-7 {
  margin-right: 7px;
}
.m-b-7 {
  margin-bottom: 7px;
}
.m-x-7 {
  margin-left: 7px;
  margin-right: 7px;
}
.m-y-7 {
  margin-bottom: 7px;
  margin-top: 7px;
}
.p-l-7 {
  padding-left: 7px;
}
.p-t-7 {
  padding-top: 7px;
}
.p-r-7 {
  padding-right: 7px;
}
.p-b-7 {
  padding-bottom: 7px;
}
.p-y-7 {
  padding-top: 7px;
  padding-bottom: 7px;
}
.p-x-7 {
  padding-left: 7px;
  padding-right: 7px;
}
.m-l-8 {
  margin-left: 8px;
}
.m-t-8 {
  margin-top: 8px;
}
.m-r-8 {
  margin-right: 8px;
}
.m-b-8 {
  margin-bottom: 8px;
}
.m-x-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.m-y-8 {
  margin-bottom: 8px;
  margin-top: 8px;
}
.p-l-8 {
  padding-left: 8px;
}
.p-t-8 {
  padding-top: 8px;
}
.p-r-8 {
  padding-right: 8px;
}
.p-b-8 {
  padding-bottom: 8px;
}
.p-y-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.p-x-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.m-l-9 {
  margin-left: 9px;
}
.m-t-9 {
  margin-top: 9px;
}
.m-r-9 {
  margin-right: 9px;
}
.m-b-9 {
  margin-bottom: 9px;
}
.m-x-9 {
  margin-left: 9px;
  margin-right: 9px;
}
.m-y-9 {
  margin-bottom: 9px;
  margin-top: 9px;
}
.p-l-9 {
  padding-left: 9px;
}
.p-t-9 {
  padding-top: 9px;
}
.p-r-9 {
  padding-right: 9px;
}
.p-b-9 {
  padding-bottom: 9px;
}
.p-y-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}
.p-x-9 {
  padding-left: 9px;
  padding-right: 9px;
}
.m-l-10 {
  margin-left: 10px;
}
.m-t-10 {
  margin-top: 10px;
}
.m-r-10 {
  margin-right: 10px;
}
.m-b-10 {
  margin-bottom: 10px;
}
.m-x-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.m-y-10 {
  margin-bottom: 10px;
  margin-top: 10px;
}
.p-l-10 {
  padding-left: 10px;
}
.p-t-10 {
  padding-top: 10px;
}
.p-r-10 {
  padding-right: 10px;
}
.p-b-10 {
  padding-bottom: 10px;
}
.p-y-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.p-x-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.m-l-11 {
  margin-left: 11px;
}
.m-t-11 {
  margin-top: 11px;
}
.m-r-11 {
  margin-right: 11px;
}
.m-b-11 {
  margin-bottom: 11px;
}
.m-x-11 {
  margin-left: 11px;
  margin-right: 11px;
}
.m-y-11 {
  margin-bottom: 11px;
  margin-top: 11px;
}
.p-l-11 {
  padding-left: 11px;
}
.p-t-11 {
  padding-top: 11px;
}
.p-r-11 {
  padding-right: 11px;
}
.p-b-11 {
  padding-bottom: 11px;
}
.p-y-11 {
  padding-top: 11px;
  padding-bottom: 11px;
}
.p-x-11 {
  padding-left: 11px;
  padding-right: 11px;
}
.m-l-12 {
  margin-left: 12px;
}
.m-t-12 {
  margin-top: 12px;
}
.m-r-12 {
  margin-right: 12px;
}
.m-b-12 {
  margin-bottom: 12px;
}
.m-x-12 {
  margin-left: 12px;
  margin-right: 12px;
}
.m-y-12 {
  margin-bottom: 12px;
  margin-top: 12px;
}
.p-l-12 {
  padding-left: 12px;
}
.p-t-12 {
  padding-top: 12px;
}
.p-r-12 {
  padding-right: 12px;
}
.p-b-12 {
  padding-bottom: 12px;
}
.p-y-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.p-x-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.m-l-13 {
  margin-left: 13px;
}
.m-t-13 {
  margin-top: 13px;
}
.m-r-13 {
  margin-right: 13px;
}
.m-b-13 {
  margin-bottom: 13px;
}
.m-x-13 {
  margin-left: 13px;
  margin-right: 13px;
}
.m-y-13 {
  margin-bottom: 13px;
  margin-top: 13px;
}
.p-l-13 {
  padding-left: 13px;
}
.p-t-13 {
  padding-top: 13px;
}
.p-r-13 {
  padding-right: 13px;
}
.p-b-13 {
  padding-bottom: 13px;
}
.p-y-13 {
  padding-top: 13px;
  padding-bottom: 13px;
}
.p-x-13 {
  padding-left: 13px;
  padding-right: 13px;
}
.m-l-14 {
  margin-left: 14px;
}
.m-t-14 {
  margin-top: 14px;
}
.m-r-14 {
  margin-right: 14px;
}
.m-b-14 {
  margin-bottom: 14px;
}
.m-x-14 {
  margin-left: 14px;
  margin-right: 14px;
}
.m-y-14 {
  margin-bottom: 14px;
  margin-top: 14px;
}
.p-l-14 {
  padding-left: 14px;
}
.p-t-14 {
  padding-top: 14px;
}
.p-r-14 {
  padding-right: 14px;
}
.p-b-14 {
  padding-bottom: 14px;
}
.p-y-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.p-x-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.m-l-15 {
  margin-left: 15px;
}
.m-t-15 {
  margin-top: 15px;
}
.m-r-15 {
  margin-right: 15px;
}
.m-b-15 {
  margin-bottom: 15px;
}
.m-x-15 {
  margin-left: 15px;
  margin-right: 15px;
}
.m-y-15 {
  margin-bottom: 15px;
  margin-top: 15px;
}
.p-l-15 {
  padding-left: 15px;
}
.p-t-15 {
  padding-top: 15px;
}
.p-r-15 {
  padding-right: 15px;
}
.p-b-15 {
  padding-bottom: 15px;
}
.p-y-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.p-x-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.m-l-16 {
  margin-left: 16px;
}
.m-t-16 {
  margin-top: 16px;
}
.m-r-16 {
  margin-right: 16px;
}
.m-b-16 {
  margin-bottom: 16px;
}
.m-x-16 {
  margin-left: 16px;
  margin-right: 16px;
}
.m-y-16 {
  margin-bottom: 16px;
  margin-top: 16px;
}
.p-l-16 {
  padding-left: 16px;
}
.p-t-16 {
  padding-top: 16px;
}
.p-r-16 {
  padding-right: 16px;
}
.p-b-16 {
  padding-bottom: 16px;
}
.p-y-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.p-x-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.m-l-17 {
  margin-left: 17px;
}
.m-t-17 {
  margin-top: 17px;
}
.m-r-17 {
  margin-right: 17px;
}
.m-b-17 {
  margin-bottom: 17px;
}
.m-x-17 {
  margin-left: 17px;
  margin-right: 17px;
}
.m-y-17 {
  margin-bottom: 17px;
  margin-top: 17px;
}
.p-l-17 {
  padding-left: 17px;
}
.p-t-17 {
  padding-top: 17px;
}
.p-r-17 {
  padding-right: 17px;
}
.p-b-17 {
  padding-bottom: 17px;
}
.p-y-17 {
  padding-top: 17px;
  padding-bottom: 17px;
}
.p-x-17 {
  padding-left: 17px;
  padding-right: 17px;
}
.m-l-18 {
  margin-left: 18px;
}
.m-t-18 {
  margin-top: 18px;
}
.m-r-18 {
  margin-right: 18px;
}
.m-b-18 {
  margin-bottom: 18px;
}
.m-x-18 {
  margin-left: 18px;
  margin-right: 18px;
}
.m-y-18 {
  margin-bottom: 18px;
  margin-top: 18px;
}
.p-l-18 {
  padding-left: 18px;
}
.p-t-18 {
  padding-top: 18px;
}
.p-r-18 {
  padding-right: 18px;
}
.p-b-18 {
  padding-bottom: 18px;
}
.p-y-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}
.p-x-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.m-l-19 {
  margin-left: 19px;
}
.m-t-19 {
  margin-top: 19px;
}
.m-r-19 {
  margin-right: 19px;
}
.m-b-19 {
  margin-bottom: 19px;
}
.m-x-19 {
  margin-left: 19px;
  margin-right: 19px;
}
.m-y-19 {
  margin-bottom: 19px;
  margin-top: 19px;
}
.p-l-19 {
  padding-left: 19px;
}
.p-t-19 {
  padding-top: 19px;
}
.p-r-19 {
  padding-right: 19px;
}
.p-b-19 {
  padding-bottom: 19px;
}
.p-y-19 {
  padding-top: 19px;
  padding-bottom: 19px;
}
.p-x-19 {
  padding-left: 19px;
  padding-right: 19px;
}
.m-l-20 {
  margin-left: 20px;
}
.m-t-20 {
  margin-top: 20px;
}
.m-r-20 {
  margin-right: 20px;
}
.m-b-20 {
  margin-bottom: 20px;
}
.m-x-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.m-y-20 {
  margin-bottom: 20px;
  margin-top: 20px;
}
.p-l-20 {
  padding-left: 20px;
}
.p-t-20 {
  padding-top: 20px;
}
.p-r-20 {
  padding-right: 20px;
}
.p-b-20 {
  padding-bottom: 20px;
}
.p-y-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.p-x-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.m-l-21 {
  margin-left: 21px;
}
.m-t-21 {
  margin-top: 21px;
}
.m-r-21 {
  margin-right: 21px;
}
.m-b-21 {
  margin-bottom: 21px;
}
.m-x-21 {
  margin-left: 21px;
  margin-right: 21px;
}
.m-y-21 {
  margin-bottom: 21px;
  margin-top: 21px;
}
.p-l-21 {
  padding-left: 21px;
}
.p-t-21 {
  padding-top: 21px;
}
.p-r-21 {
  padding-right: 21px;
}
.p-b-21 {
  padding-bottom: 21px;
}
.p-y-21 {
  padding-top: 21px;
  padding-bottom: 21px;
}
.p-x-21 {
  padding-left: 21px;
  padding-right: 21px;
}
.m-l-22 {
  margin-left: 22px;
}
.m-t-22 {
  margin-top: 22px;
}
.m-r-22 {
  margin-right: 22px;
}
.m-b-22 {
  margin-bottom: 22px;
}
.m-x-22 {
  margin-left: 22px;
  margin-right: 22px;
}
.m-y-22 {
  margin-bottom: 22px;
  margin-top: 22px;
}
.p-l-22 {
  padding-left: 22px;
}
.p-t-22 {
  padding-top: 22px;
}
.p-r-22 {
  padding-right: 22px;
}
.p-b-22 {
  padding-bottom: 22px;
}
.p-y-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}
.p-x-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.m-l-23 {
  margin-left: 23px;
}
.m-t-23 {
  margin-top: 23px;
}
.m-r-23 {
  margin-right: 23px;
}
.m-b-23 {
  margin-bottom: 23px;
}
.m-x-23 {
  margin-left: 23px;
  margin-right: 23px;
}
.m-y-23 {
  margin-bottom: 23px;
  margin-top: 23px;
}
.p-l-23 {
  padding-left: 23px;
}
.p-t-23 {
  padding-top: 23px;
}
.p-r-23 {
  padding-right: 23px;
}
.p-b-23 {
  padding-bottom: 23px;
}
.p-y-23 {
  padding-top: 23px;
  padding-bottom: 23px;
}
.p-x-23 {
  padding-left: 23px;
  padding-right: 23px;
}
.m-l-24 {
  margin-left: 24px;
}
.m-t-24 {
  margin-top: 24px;
}
.m-r-24 {
  margin-right: 24px;
}
.m-b-24 {
  margin-bottom: 24px;
}
.m-x-24 {
  margin-left: 24px;
  margin-right: 24px;
}
.m-y-24 {
  margin-bottom: 24px;
  margin-top: 24px;
}
.p-l-24 {
  padding-left: 24px;
}
.p-t-24 {
  padding-top: 24px;
}
.p-r-24 {
  padding-right: 24px;
}
.p-b-24 {
  padding-bottom: 24px;
}
.p-y-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.p-x-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.m-l-25 {
  margin-left: 25px;
}
.m-t-25 {
  margin-top: 25px;
}
.m-r-25 {
  margin-right: 25px;
}
.m-b-25 {
  margin-bottom: 25px;
}
.m-x-25 {
  margin-left: 25px;
  margin-right: 25px;
}
.m-y-25 {
  margin-bottom: 25px;
  margin-top: 25px;
}
.p-l-25 {
  padding-left: 25px;
}
.p-t-25 {
  padding-top: 25px;
}
.p-r-25 {
  padding-right: 25px;
}
.p-b-25 {
  padding-bottom: 25px;
}
.p-y-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.p-x-25 {
  padding-left: 25px;
  padding-right: 25px;
}
.margin-0 {
  margin: 0;
}
.top--300 {
  top: -300px !important;
}
.bottom--300 {
  bottom: -300px !important;
}
.right--300 {
  right: -300px !important;
}
.left--300 {
  left: -300px !important;
}
.mrn--300 {
  margin: -300px !important;
}
.mal--300 {
  margin-left: -300px !important;
}
.mar--300 {
  margin-right: -300px !important;
}
.mat--300 {
  margin-top: -300px !important;
}
.mab--300 {
  margin-bottom: -300px !important;
}
.lh--300 {
  line-height: -300px !important;
}
.pa--300 {
  padding: -300px !important;
}
.pal--300 {
  padding-left: -300px !important;
}
.par--300 {
  padding-right: -300px !important;
}
.pat--300 {
  padding-top: -300px !important;
}
.pab--300 {
  padding-bottom: -300px !important;
}
.transform-translateX--300 {
  transform: translateX(-300px);
}
.w--300 {
  width: -300% !important;
}
.h--300 {
  height: -300% !important;
}
.h-min-percentage--300 {
  min-height: -300% !important;
}
.h-max-percentage--300 {
  max-height: -300% !important;
}
.w-max-percentage--300 {
  max-width: -300% !important;
}
.w-min-percentage--300 {
  min-width: -300% !important;
}
.top-percentage--300 {
  top: -300% !important;
}
.bottom-percentage--300 {
  bottom: -300% !important;
}
.right-percentage--300 {
  right: -300% !important;
}
.left-percentage--300 {
  left: -300% !important;
}
.top-rem--300 {
  top: -300rem !important;
}
.bottom-rem--300 {
  top: -300rem !important;
}
.right-rem--300 {
  top: -300rem !important;
}
.left-rem--300 {
  top: -300rem !important;
}
.z-index--300 {
  z-index: -300 !important;
}
.top--299 {
  top: -299px !important;
}
.bottom--299 {
  bottom: -299px !important;
}
.right--299 {
  right: -299px !important;
}
.left--299 {
  left: -299px !important;
}
.mrn--299 {
  margin: -299px !important;
}
.mal--299 {
  margin-left: -299px !important;
}
.mar--299 {
  margin-right: -299px !important;
}
.mat--299 {
  margin-top: -299px !important;
}
.mab--299 {
  margin-bottom: -299px !important;
}
.lh--299 {
  line-height: -299px !important;
}
.pa--299 {
  padding: -299px !important;
}
.pal--299 {
  padding-left: -299px !important;
}
.par--299 {
  padding-right: -299px !important;
}
.pat--299 {
  padding-top: -299px !important;
}
.pab--299 {
  padding-bottom: -299px !important;
}
.transform-translateX--299 {
  transform: translateX(-299px);
}
.w--299 {
  width: -299% !important;
}
.h--299 {
  height: -299% !important;
}
.h-min-percentage--299 {
  min-height: -299% !important;
}
.h-max-percentage--299 {
  max-height: -299% !important;
}
.w-max-percentage--299 {
  max-width: -299% !important;
}
.w-min-percentage--299 {
  min-width: -299% !important;
}
.top-percentage--299 {
  top: -299% !important;
}
.bottom-percentage--299 {
  bottom: -299% !important;
}
.right-percentage--299 {
  right: -299% !important;
}
.left-percentage--299 {
  left: -299% !important;
}
.top-rem--299 {
  top: -299rem !important;
}
.bottom-rem--299 {
  top: -299rem !important;
}
.right-rem--299 {
  top: -299rem !important;
}
.left-rem--299 {
  top: -299rem !important;
}
.z-index--299 {
  z-index: -299 !important;
}
.top--298 {
  top: -298px !important;
}
.bottom--298 {
  bottom: -298px !important;
}
.right--298 {
  right: -298px !important;
}
.left--298 {
  left: -298px !important;
}
.mrn--298 {
  margin: -298px !important;
}
.mal--298 {
  margin-left: -298px !important;
}
.mar--298 {
  margin-right: -298px !important;
}
.mat--298 {
  margin-top: -298px !important;
}
.mab--298 {
  margin-bottom: -298px !important;
}
.lh--298 {
  line-height: -298px !important;
}
.pa--298 {
  padding: -298px !important;
}
.pal--298 {
  padding-left: -298px !important;
}
.par--298 {
  padding-right: -298px !important;
}
.pat--298 {
  padding-top: -298px !important;
}
.pab--298 {
  padding-bottom: -298px !important;
}
.transform-translateX--298 {
  transform: translateX(-298px);
}
.w--298 {
  width: -298% !important;
}
.h--298 {
  height: -298% !important;
}
.h-min-percentage--298 {
  min-height: -298% !important;
}
.h-max-percentage--298 {
  max-height: -298% !important;
}
.w-max-percentage--298 {
  max-width: -298% !important;
}
.w-min-percentage--298 {
  min-width: -298% !important;
}
.top-percentage--298 {
  top: -298% !important;
}
.bottom-percentage--298 {
  bottom: -298% !important;
}
.right-percentage--298 {
  right: -298% !important;
}
.left-percentage--298 {
  left: -298% !important;
}
.top-rem--298 {
  top: -298rem !important;
}
.bottom-rem--298 {
  top: -298rem !important;
}
.right-rem--298 {
  top: -298rem !important;
}
.left-rem--298 {
  top: -298rem !important;
}
.z-index--298 {
  z-index: -298 !important;
}
.top--297 {
  top: -297px !important;
}
.bottom--297 {
  bottom: -297px !important;
}
.right--297 {
  right: -297px !important;
}
.left--297 {
  left: -297px !important;
}
.mrn--297 {
  margin: -297px !important;
}
.mal--297 {
  margin-left: -297px !important;
}
.mar--297 {
  margin-right: -297px !important;
}
.mat--297 {
  margin-top: -297px !important;
}
.mab--297 {
  margin-bottom: -297px !important;
}
.lh--297 {
  line-height: -297px !important;
}
.pa--297 {
  padding: -297px !important;
}
.pal--297 {
  padding-left: -297px !important;
}
.par--297 {
  padding-right: -297px !important;
}
.pat--297 {
  padding-top: -297px !important;
}
.pab--297 {
  padding-bottom: -297px !important;
}
.transform-translateX--297 {
  transform: translateX(-297px);
}
.w--297 {
  width: -297% !important;
}
.h--297 {
  height: -297% !important;
}
.h-min-percentage--297 {
  min-height: -297% !important;
}
.h-max-percentage--297 {
  max-height: -297% !important;
}
.w-max-percentage--297 {
  max-width: -297% !important;
}
.w-min-percentage--297 {
  min-width: -297% !important;
}
.top-percentage--297 {
  top: -297% !important;
}
.bottom-percentage--297 {
  bottom: -297% !important;
}
.right-percentage--297 {
  right: -297% !important;
}
.left-percentage--297 {
  left: -297% !important;
}
.top-rem--297 {
  top: -297rem !important;
}
.bottom-rem--297 {
  top: -297rem !important;
}
.right-rem--297 {
  top: -297rem !important;
}
.left-rem--297 {
  top: -297rem !important;
}
.z-index--297 {
  z-index: -297 !important;
}
.top--296 {
  top: -296px !important;
}
.bottom--296 {
  bottom: -296px !important;
}
.right--296 {
  right: -296px !important;
}
.left--296 {
  left: -296px !important;
}
.mrn--296 {
  margin: -296px !important;
}
.mal--296 {
  margin-left: -296px !important;
}
.mar--296 {
  margin-right: -296px !important;
}
.mat--296 {
  margin-top: -296px !important;
}
.mab--296 {
  margin-bottom: -296px !important;
}
.lh--296 {
  line-height: -296px !important;
}
.pa--296 {
  padding: -296px !important;
}
.pal--296 {
  padding-left: -296px !important;
}
.par--296 {
  padding-right: -296px !important;
}
.pat--296 {
  padding-top: -296px !important;
}
.pab--296 {
  padding-bottom: -296px !important;
}
.transform-translateX--296 {
  transform: translateX(-296px);
}
.w--296 {
  width: -296% !important;
}
.h--296 {
  height: -296% !important;
}
.h-min-percentage--296 {
  min-height: -296% !important;
}
.h-max-percentage--296 {
  max-height: -296% !important;
}
.w-max-percentage--296 {
  max-width: -296% !important;
}
.w-min-percentage--296 {
  min-width: -296% !important;
}
.top-percentage--296 {
  top: -296% !important;
}
.bottom-percentage--296 {
  bottom: -296% !important;
}
.right-percentage--296 {
  right: -296% !important;
}
.left-percentage--296 {
  left: -296% !important;
}
.top-rem--296 {
  top: -296rem !important;
}
.bottom-rem--296 {
  top: -296rem !important;
}
.right-rem--296 {
  top: -296rem !important;
}
.left-rem--296 {
  top: -296rem !important;
}
.z-index--296 {
  z-index: -296 !important;
}
.top--295 {
  top: -295px !important;
}
.bottom--295 {
  bottom: -295px !important;
}
.right--295 {
  right: -295px !important;
}
.left--295 {
  left: -295px !important;
}
.mrn--295 {
  margin: -295px !important;
}
.mal--295 {
  margin-left: -295px !important;
}
.mar--295 {
  margin-right: -295px !important;
}
.mat--295 {
  margin-top: -295px !important;
}
.mab--295 {
  margin-bottom: -295px !important;
}
.lh--295 {
  line-height: -295px !important;
}
.pa--295 {
  padding: -295px !important;
}
.pal--295 {
  padding-left: -295px !important;
}
.par--295 {
  padding-right: -295px !important;
}
.pat--295 {
  padding-top: -295px !important;
}
.pab--295 {
  padding-bottom: -295px !important;
}
.transform-translateX--295 {
  transform: translateX(-295px);
}
.w--295 {
  width: -295% !important;
}
.h--295 {
  height: -295% !important;
}
.h-min-percentage--295 {
  min-height: -295% !important;
}
.h-max-percentage--295 {
  max-height: -295% !important;
}
.w-max-percentage--295 {
  max-width: -295% !important;
}
.w-min-percentage--295 {
  min-width: -295% !important;
}
.top-percentage--295 {
  top: -295% !important;
}
.bottom-percentage--295 {
  bottom: -295% !important;
}
.right-percentage--295 {
  right: -295% !important;
}
.left-percentage--295 {
  left: -295% !important;
}
.top-rem--295 {
  top: -295rem !important;
}
.bottom-rem--295 {
  top: -295rem !important;
}
.right-rem--295 {
  top: -295rem !important;
}
.left-rem--295 {
  top: -295rem !important;
}
.z-index--295 {
  z-index: -295 !important;
}
.top--294 {
  top: -294px !important;
}
.bottom--294 {
  bottom: -294px !important;
}
.right--294 {
  right: -294px !important;
}
.left--294 {
  left: -294px !important;
}
.mrn--294 {
  margin: -294px !important;
}
.mal--294 {
  margin-left: -294px !important;
}
.mar--294 {
  margin-right: -294px !important;
}
.mat--294 {
  margin-top: -294px !important;
}
.mab--294 {
  margin-bottom: -294px !important;
}
.lh--294 {
  line-height: -294px !important;
}
.pa--294 {
  padding: -294px !important;
}
.pal--294 {
  padding-left: -294px !important;
}
.par--294 {
  padding-right: -294px !important;
}
.pat--294 {
  padding-top: -294px !important;
}
.pab--294 {
  padding-bottom: -294px !important;
}
.transform-translateX--294 {
  transform: translateX(-294px);
}
.w--294 {
  width: -294% !important;
}
.h--294 {
  height: -294% !important;
}
.h-min-percentage--294 {
  min-height: -294% !important;
}
.h-max-percentage--294 {
  max-height: -294% !important;
}
.w-max-percentage--294 {
  max-width: -294% !important;
}
.w-min-percentage--294 {
  min-width: -294% !important;
}
.top-percentage--294 {
  top: -294% !important;
}
.bottom-percentage--294 {
  bottom: -294% !important;
}
.right-percentage--294 {
  right: -294% !important;
}
.left-percentage--294 {
  left: -294% !important;
}
.top-rem--294 {
  top: -294rem !important;
}
.bottom-rem--294 {
  top: -294rem !important;
}
.right-rem--294 {
  top: -294rem !important;
}
.left-rem--294 {
  top: -294rem !important;
}
.z-index--294 {
  z-index: -294 !important;
}
.top--293 {
  top: -293px !important;
}
.bottom--293 {
  bottom: -293px !important;
}
.right--293 {
  right: -293px !important;
}
.left--293 {
  left: -293px !important;
}
.mrn--293 {
  margin: -293px !important;
}
.mal--293 {
  margin-left: -293px !important;
}
.mar--293 {
  margin-right: -293px !important;
}
.mat--293 {
  margin-top: -293px !important;
}
.mab--293 {
  margin-bottom: -293px !important;
}
.lh--293 {
  line-height: -293px !important;
}
.pa--293 {
  padding: -293px !important;
}
.pal--293 {
  padding-left: -293px !important;
}
.par--293 {
  padding-right: -293px !important;
}
.pat--293 {
  padding-top: -293px !important;
}
.pab--293 {
  padding-bottom: -293px !important;
}
.transform-translateX--293 {
  transform: translateX(-293px);
}
.w--293 {
  width: -293% !important;
}
.h--293 {
  height: -293% !important;
}
.h-min-percentage--293 {
  min-height: -293% !important;
}
.h-max-percentage--293 {
  max-height: -293% !important;
}
.w-max-percentage--293 {
  max-width: -293% !important;
}
.w-min-percentage--293 {
  min-width: -293% !important;
}
.top-percentage--293 {
  top: -293% !important;
}
.bottom-percentage--293 {
  bottom: -293% !important;
}
.right-percentage--293 {
  right: -293% !important;
}
.left-percentage--293 {
  left: -293% !important;
}
.top-rem--293 {
  top: -293rem !important;
}
.bottom-rem--293 {
  top: -293rem !important;
}
.right-rem--293 {
  top: -293rem !important;
}
.left-rem--293 {
  top: -293rem !important;
}
.z-index--293 {
  z-index: -293 !important;
}
.top--292 {
  top: -292px !important;
}
.bottom--292 {
  bottom: -292px !important;
}
.right--292 {
  right: -292px !important;
}
.left--292 {
  left: -292px !important;
}
.mrn--292 {
  margin: -292px !important;
}
.mal--292 {
  margin-left: -292px !important;
}
.mar--292 {
  margin-right: -292px !important;
}
.mat--292 {
  margin-top: -292px !important;
}
.mab--292 {
  margin-bottom: -292px !important;
}
.lh--292 {
  line-height: -292px !important;
}
.pa--292 {
  padding: -292px !important;
}
.pal--292 {
  padding-left: -292px !important;
}
.par--292 {
  padding-right: -292px !important;
}
.pat--292 {
  padding-top: -292px !important;
}
.pab--292 {
  padding-bottom: -292px !important;
}
.transform-translateX--292 {
  transform: translateX(-292px);
}
.w--292 {
  width: -292% !important;
}
.h--292 {
  height: -292% !important;
}
.h-min-percentage--292 {
  min-height: -292% !important;
}
.h-max-percentage--292 {
  max-height: -292% !important;
}
.w-max-percentage--292 {
  max-width: -292% !important;
}
.w-min-percentage--292 {
  min-width: -292% !important;
}
.top-percentage--292 {
  top: -292% !important;
}
.bottom-percentage--292 {
  bottom: -292% !important;
}
.right-percentage--292 {
  right: -292% !important;
}
.left-percentage--292 {
  left: -292% !important;
}
.top-rem--292 {
  top: -292rem !important;
}
.bottom-rem--292 {
  top: -292rem !important;
}
.right-rem--292 {
  top: -292rem !important;
}
.left-rem--292 {
  top: -292rem !important;
}
.z-index--292 {
  z-index: -292 !important;
}
.top--291 {
  top: -291px !important;
}
.bottom--291 {
  bottom: -291px !important;
}
.right--291 {
  right: -291px !important;
}
.left--291 {
  left: -291px !important;
}
.mrn--291 {
  margin: -291px !important;
}
.mal--291 {
  margin-left: -291px !important;
}
.mar--291 {
  margin-right: -291px !important;
}
.mat--291 {
  margin-top: -291px !important;
}
.mab--291 {
  margin-bottom: -291px !important;
}
.lh--291 {
  line-height: -291px !important;
}
.pa--291 {
  padding: -291px !important;
}
.pal--291 {
  padding-left: -291px !important;
}
.par--291 {
  padding-right: -291px !important;
}
.pat--291 {
  padding-top: -291px !important;
}
.pab--291 {
  padding-bottom: -291px !important;
}
.transform-translateX--291 {
  transform: translateX(-291px);
}
.w--291 {
  width: -291% !important;
}
.h--291 {
  height: -291% !important;
}
.h-min-percentage--291 {
  min-height: -291% !important;
}
.h-max-percentage--291 {
  max-height: -291% !important;
}
.w-max-percentage--291 {
  max-width: -291% !important;
}
.w-min-percentage--291 {
  min-width: -291% !important;
}
.top-percentage--291 {
  top: -291% !important;
}
.bottom-percentage--291 {
  bottom: -291% !important;
}
.right-percentage--291 {
  right: -291% !important;
}
.left-percentage--291 {
  left: -291% !important;
}
.top-rem--291 {
  top: -291rem !important;
}
.bottom-rem--291 {
  top: -291rem !important;
}
.right-rem--291 {
  top: -291rem !important;
}
.left-rem--291 {
  top: -291rem !important;
}
.z-index--291 {
  z-index: -291 !important;
}
.top--290 {
  top: -290px !important;
}
.bottom--290 {
  bottom: -290px !important;
}
.right--290 {
  right: -290px !important;
}
.left--290 {
  left: -290px !important;
}
.mrn--290 {
  margin: -290px !important;
}
.mal--290 {
  margin-left: -290px !important;
}
.mar--290 {
  margin-right: -290px !important;
}
.mat--290 {
  margin-top: -290px !important;
}
.mab--290 {
  margin-bottom: -290px !important;
}
.lh--290 {
  line-height: -290px !important;
}
.pa--290 {
  padding: -290px !important;
}
.pal--290 {
  padding-left: -290px !important;
}
.par--290 {
  padding-right: -290px !important;
}
.pat--290 {
  padding-top: -290px !important;
}
.pab--290 {
  padding-bottom: -290px !important;
}
.transform-translateX--290 {
  transform: translateX(-290px);
}
.w--290 {
  width: -290% !important;
}
.h--290 {
  height: -290% !important;
}
.h-min-percentage--290 {
  min-height: -290% !important;
}
.h-max-percentage--290 {
  max-height: -290% !important;
}
.w-max-percentage--290 {
  max-width: -290% !important;
}
.w-min-percentage--290 {
  min-width: -290% !important;
}
.top-percentage--290 {
  top: -290% !important;
}
.bottom-percentage--290 {
  bottom: -290% !important;
}
.right-percentage--290 {
  right: -290% !important;
}
.left-percentage--290 {
  left: -290% !important;
}
.top-rem--290 {
  top: -290rem !important;
}
.bottom-rem--290 {
  top: -290rem !important;
}
.right-rem--290 {
  top: -290rem !important;
}
.left-rem--290 {
  top: -290rem !important;
}
.z-index--290 {
  z-index: -290 !important;
}
.top--289 {
  top: -289px !important;
}
.bottom--289 {
  bottom: -289px !important;
}
.right--289 {
  right: -289px !important;
}
.left--289 {
  left: -289px !important;
}
.mrn--289 {
  margin: -289px !important;
}
.mal--289 {
  margin-left: -289px !important;
}
.mar--289 {
  margin-right: -289px !important;
}
.mat--289 {
  margin-top: -289px !important;
}
.mab--289 {
  margin-bottom: -289px !important;
}
.lh--289 {
  line-height: -289px !important;
}
.pa--289 {
  padding: -289px !important;
}
.pal--289 {
  padding-left: -289px !important;
}
.par--289 {
  padding-right: -289px !important;
}
.pat--289 {
  padding-top: -289px !important;
}
.pab--289 {
  padding-bottom: -289px !important;
}
.transform-translateX--289 {
  transform: translateX(-289px);
}
.w--289 {
  width: -289% !important;
}
.h--289 {
  height: -289% !important;
}
.h-min-percentage--289 {
  min-height: -289% !important;
}
.h-max-percentage--289 {
  max-height: -289% !important;
}
.w-max-percentage--289 {
  max-width: -289% !important;
}
.w-min-percentage--289 {
  min-width: -289% !important;
}
.top-percentage--289 {
  top: -289% !important;
}
.bottom-percentage--289 {
  bottom: -289% !important;
}
.right-percentage--289 {
  right: -289% !important;
}
.left-percentage--289 {
  left: -289% !important;
}
.top-rem--289 {
  top: -289rem !important;
}
.bottom-rem--289 {
  top: -289rem !important;
}
.right-rem--289 {
  top: -289rem !important;
}
.left-rem--289 {
  top: -289rem !important;
}
.z-index--289 {
  z-index: -289 !important;
}
.top--288 {
  top: -288px !important;
}
.bottom--288 {
  bottom: -288px !important;
}
.right--288 {
  right: -288px !important;
}
.left--288 {
  left: -288px !important;
}
.mrn--288 {
  margin: -288px !important;
}
.mal--288 {
  margin-left: -288px !important;
}
.mar--288 {
  margin-right: -288px !important;
}
.mat--288 {
  margin-top: -288px !important;
}
.mab--288 {
  margin-bottom: -288px !important;
}
.lh--288 {
  line-height: -288px !important;
}
.pa--288 {
  padding: -288px !important;
}
.pal--288 {
  padding-left: -288px !important;
}
.par--288 {
  padding-right: -288px !important;
}
.pat--288 {
  padding-top: -288px !important;
}
.pab--288 {
  padding-bottom: -288px !important;
}
.transform-translateX--288 {
  transform: translateX(-288px);
}
.w--288 {
  width: -288% !important;
}
.h--288 {
  height: -288% !important;
}
.h-min-percentage--288 {
  min-height: -288% !important;
}
.h-max-percentage--288 {
  max-height: -288% !important;
}
.w-max-percentage--288 {
  max-width: -288% !important;
}
.w-min-percentage--288 {
  min-width: -288% !important;
}
.top-percentage--288 {
  top: -288% !important;
}
.bottom-percentage--288 {
  bottom: -288% !important;
}
.right-percentage--288 {
  right: -288% !important;
}
.left-percentage--288 {
  left: -288% !important;
}
.top-rem--288 {
  top: -288rem !important;
}
.bottom-rem--288 {
  top: -288rem !important;
}
.right-rem--288 {
  top: -288rem !important;
}
.left-rem--288 {
  top: -288rem !important;
}
.z-index--288 {
  z-index: -288 !important;
}
.top--287 {
  top: -287px !important;
}
.bottom--287 {
  bottom: -287px !important;
}
.right--287 {
  right: -287px !important;
}
.left--287 {
  left: -287px !important;
}
.mrn--287 {
  margin: -287px !important;
}
.mal--287 {
  margin-left: -287px !important;
}
.mar--287 {
  margin-right: -287px !important;
}
.mat--287 {
  margin-top: -287px !important;
}
.mab--287 {
  margin-bottom: -287px !important;
}
.lh--287 {
  line-height: -287px !important;
}
.pa--287 {
  padding: -287px !important;
}
.pal--287 {
  padding-left: -287px !important;
}
.par--287 {
  padding-right: -287px !important;
}
.pat--287 {
  padding-top: -287px !important;
}
.pab--287 {
  padding-bottom: -287px !important;
}
.transform-translateX--287 {
  transform: translateX(-287px);
}
.w--287 {
  width: -287% !important;
}
.h--287 {
  height: -287% !important;
}
.h-min-percentage--287 {
  min-height: -287% !important;
}
.h-max-percentage--287 {
  max-height: -287% !important;
}
.w-max-percentage--287 {
  max-width: -287% !important;
}
.w-min-percentage--287 {
  min-width: -287% !important;
}
.top-percentage--287 {
  top: -287% !important;
}
.bottom-percentage--287 {
  bottom: -287% !important;
}
.right-percentage--287 {
  right: -287% !important;
}
.left-percentage--287 {
  left: -287% !important;
}
.top-rem--287 {
  top: -287rem !important;
}
.bottom-rem--287 {
  top: -287rem !important;
}
.right-rem--287 {
  top: -287rem !important;
}
.left-rem--287 {
  top: -287rem !important;
}
.z-index--287 {
  z-index: -287 !important;
}
.top--286 {
  top: -286px !important;
}
.bottom--286 {
  bottom: -286px !important;
}
.right--286 {
  right: -286px !important;
}
.left--286 {
  left: -286px !important;
}
.mrn--286 {
  margin: -286px !important;
}
.mal--286 {
  margin-left: -286px !important;
}
.mar--286 {
  margin-right: -286px !important;
}
.mat--286 {
  margin-top: -286px !important;
}
.mab--286 {
  margin-bottom: -286px !important;
}
.lh--286 {
  line-height: -286px !important;
}
.pa--286 {
  padding: -286px !important;
}
.pal--286 {
  padding-left: -286px !important;
}
.par--286 {
  padding-right: -286px !important;
}
.pat--286 {
  padding-top: -286px !important;
}
.pab--286 {
  padding-bottom: -286px !important;
}
.transform-translateX--286 {
  transform: translateX(-286px);
}
.w--286 {
  width: -286% !important;
}
.h--286 {
  height: -286% !important;
}
.h-min-percentage--286 {
  min-height: -286% !important;
}
.h-max-percentage--286 {
  max-height: -286% !important;
}
.w-max-percentage--286 {
  max-width: -286% !important;
}
.w-min-percentage--286 {
  min-width: -286% !important;
}
.top-percentage--286 {
  top: -286% !important;
}
.bottom-percentage--286 {
  bottom: -286% !important;
}
.right-percentage--286 {
  right: -286% !important;
}
.left-percentage--286 {
  left: -286% !important;
}
.top-rem--286 {
  top: -286rem !important;
}
.bottom-rem--286 {
  top: -286rem !important;
}
.right-rem--286 {
  top: -286rem !important;
}
.left-rem--286 {
  top: -286rem !important;
}
.z-index--286 {
  z-index: -286 !important;
}
.top--285 {
  top: -285px !important;
}
.bottom--285 {
  bottom: -285px !important;
}
.right--285 {
  right: -285px !important;
}
.left--285 {
  left: -285px !important;
}
.mrn--285 {
  margin: -285px !important;
}
.mal--285 {
  margin-left: -285px !important;
}
.mar--285 {
  margin-right: -285px !important;
}
.mat--285 {
  margin-top: -285px !important;
}
.mab--285 {
  margin-bottom: -285px !important;
}
.lh--285 {
  line-height: -285px !important;
}
.pa--285 {
  padding: -285px !important;
}
.pal--285 {
  padding-left: -285px !important;
}
.par--285 {
  padding-right: -285px !important;
}
.pat--285 {
  padding-top: -285px !important;
}
.pab--285 {
  padding-bottom: -285px !important;
}
.transform-translateX--285 {
  transform: translateX(-285px);
}
.w--285 {
  width: -285% !important;
}
.h--285 {
  height: -285% !important;
}
.h-min-percentage--285 {
  min-height: -285% !important;
}
.h-max-percentage--285 {
  max-height: -285% !important;
}
.w-max-percentage--285 {
  max-width: -285% !important;
}
.w-min-percentage--285 {
  min-width: -285% !important;
}
.top-percentage--285 {
  top: -285% !important;
}
.bottom-percentage--285 {
  bottom: -285% !important;
}
.right-percentage--285 {
  right: -285% !important;
}
.left-percentage--285 {
  left: -285% !important;
}
.top-rem--285 {
  top: -285rem !important;
}
.bottom-rem--285 {
  top: -285rem !important;
}
.right-rem--285 {
  top: -285rem !important;
}
.left-rem--285 {
  top: -285rem !important;
}
.z-index--285 {
  z-index: -285 !important;
}
.top--284 {
  top: -284px !important;
}
.bottom--284 {
  bottom: -284px !important;
}
.right--284 {
  right: -284px !important;
}
.left--284 {
  left: -284px !important;
}
.mrn--284 {
  margin: -284px !important;
}
.mal--284 {
  margin-left: -284px !important;
}
.mar--284 {
  margin-right: -284px !important;
}
.mat--284 {
  margin-top: -284px !important;
}
.mab--284 {
  margin-bottom: -284px !important;
}
.lh--284 {
  line-height: -284px !important;
}
.pa--284 {
  padding: -284px !important;
}
.pal--284 {
  padding-left: -284px !important;
}
.par--284 {
  padding-right: -284px !important;
}
.pat--284 {
  padding-top: -284px !important;
}
.pab--284 {
  padding-bottom: -284px !important;
}
.transform-translateX--284 {
  transform: translateX(-284px);
}
.w--284 {
  width: -284% !important;
}
.h--284 {
  height: -284% !important;
}
.h-min-percentage--284 {
  min-height: -284% !important;
}
.h-max-percentage--284 {
  max-height: -284% !important;
}
.w-max-percentage--284 {
  max-width: -284% !important;
}
.w-min-percentage--284 {
  min-width: -284% !important;
}
.top-percentage--284 {
  top: -284% !important;
}
.bottom-percentage--284 {
  bottom: -284% !important;
}
.right-percentage--284 {
  right: -284% !important;
}
.left-percentage--284 {
  left: -284% !important;
}
.top-rem--284 {
  top: -284rem !important;
}
.bottom-rem--284 {
  top: -284rem !important;
}
.right-rem--284 {
  top: -284rem !important;
}
.left-rem--284 {
  top: -284rem !important;
}
.z-index--284 {
  z-index: -284 !important;
}
.top--283 {
  top: -283px !important;
}
.bottom--283 {
  bottom: -283px !important;
}
.right--283 {
  right: -283px !important;
}
.left--283 {
  left: -283px !important;
}
.mrn--283 {
  margin: -283px !important;
}
.mal--283 {
  margin-left: -283px !important;
}
.mar--283 {
  margin-right: -283px !important;
}
.mat--283 {
  margin-top: -283px !important;
}
.mab--283 {
  margin-bottom: -283px !important;
}
.lh--283 {
  line-height: -283px !important;
}
.pa--283 {
  padding: -283px !important;
}
.pal--283 {
  padding-left: -283px !important;
}
.par--283 {
  padding-right: -283px !important;
}
.pat--283 {
  padding-top: -283px !important;
}
.pab--283 {
  padding-bottom: -283px !important;
}
.transform-translateX--283 {
  transform: translateX(-283px);
}
.w--283 {
  width: -283% !important;
}
.h--283 {
  height: -283% !important;
}
.h-min-percentage--283 {
  min-height: -283% !important;
}
.h-max-percentage--283 {
  max-height: -283% !important;
}
.w-max-percentage--283 {
  max-width: -283% !important;
}
.w-min-percentage--283 {
  min-width: -283% !important;
}
.top-percentage--283 {
  top: -283% !important;
}
.bottom-percentage--283 {
  bottom: -283% !important;
}
.right-percentage--283 {
  right: -283% !important;
}
.left-percentage--283 {
  left: -283% !important;
}
.top-rem--283 {
  top: -283rem !important;
}
.bottom-rem--283 {
  top: -283rem !important;
}
.right-rem--283 {
  top: -283rem !important;
}
.left-rem--283 {
  top: -283rem !important;
}
.z-index--283 {
  z-index: -283 !important;
}
.top--282 {
  top: -282px !important;
}
.bottom--282 {
  bottom: -282px !important;
}
.right--282 {
  right: -282px !important;
}
.left--282 {
  left: -282px !important;
}
.mrn--282 {
  margin: -282px !important;
}
.mal--282 {
  margin-left: -282px !important;
}
.mar--282 {
  margin-right: -282px !important;
}
.mat--282 {
  margin-top: -282px !important;
}
.mab--282 {
  margin-bottom: -282px !important;
}
.lh--282 {
  line-height: -282px !important;
}
.pa--282 {
  padding: -282px !important;
}
.pal--282 {
  padding-left: -282px !important;
}
.par--282 {
  padding-right: -282px !important;
}
.pat--282 {
  padding-top: -282px !important;
}
.pab--282 {
  padding-bottom: -282px !important;
}
.transform-translateX--282 {
  transform: translateX(-282px);
}
.w--282 {
  width: -282% !important;
}
.h--282 {
  height: -282% !important;
}
.h-min-percentage--282 {
  min-height: -282% !important;
}
.h-max-percentage--282 {
  max-height: -282% !important;
}
.w-max-percentage--282 {
  max-width: -282% !important;
}
.w-min-percentage--282 {
  min-width: -282% !important;
}
.top-percentage--282 {
  top: -282% !important;
}
.bottom-percentage--282 {
  bottom: -282% !important;
}
.right-percentage--282 {
  right: -282% !important;
}
.left-percentage--282 {
  left: -282% !important;
}
.top-rem--282 {
  top: -282rem !important;
}
.bottom-rem--282 {
  top: -282rem !important;
}
.right-rem--282 {
  top: -282rem !important;
}
.left-rem--282 {
  top: -282rem !important;
}
.z-index--282 {
  z-index: -282 !important;
}
.top--281 {
  top: -281px !important;
}
.bottom--281 {
  bottom: -281px !important;
}
.right--281 {
  right: -281px !important;
}
.left--281 {
  left: -281px !important;
}
.mrn--281 {
  margin: -281px !important;
}
.mal--281 {
  margin-left: -281px !important;
}
.mar--281 {
  margin-right: -281px !important;
}
.mat--281 {
  margin-top: -281px !important;
}
.mab--281 {
  margin-bottom: -281px !important;
}
.lh--281 {
  line-height: -281px !important;
}
.pa--281 {
  padding: -281px !important;
}
.pal--281 {
  padding-left: -281px !important;
}
.par--281 {
  padding-right: -281px !important;
}
.pat--281 {
  padding-top: -281px !important;
}
.pab--281 {
  padding-bottom: -281px !important;
}
.transform-translateX--281 {
  transform: translateX(-281px);
}
.w--281 {
  width: -281% !important;
}
.h--281 {
  height: -281% !important;
}
.h-min-percentage--281 {
  min-height: -281% !important;
}
.h-max-percentage--281 {
  max-height: -281% !important;
}
.w-max-percentage--281 {
  max-width: -281% !important;
}
.w-min-percentage--281 {
  min-width: -281% !important;
}
.top-percentage--281 {
  top: -281% !important;
}
.bottom-percentage--281 {
  bottom: -281% !important;
}
.right-percentage--281 {
  right: -281% !important;
}
.left-percentage--281 {
  left: -281% !important;
}
.top-rem--281 {
  top: -281rem !important;
}
.bottom-rem--281 {
  top: -281rem !important;
}
.right-rem--281 {
  top: -281rem !important;
}
.left-rem--281 {
  top: -281rem !important;
}
.z-index--281 {
  z-index: -281 !important;
}
.top--280 {
  top: -280px !important;
}
.bottom--280 {
  bottom: -280px !important;
}
.right--280 {
  right: -280px !important;
}
.left--280 {
  left: -280px !important;
}
.mrn--280 {
  margin: -280px !important;
}
.mal--280 {
  margin-left: -280px !important;
}
.mar--280 {
  margin-right: -280px !important;
}
.mat--280 {
  margin-top: -280px !important;
}
.mab--280 {
  margin-bottom: -280px !important;
}
.lh--280 {
  line-height: -280px !important;
}
.pa--280 {
  padding: -280px !important;
}
.pal--280 {
  padding-left: -280px !important;
}
.par--280 {
  padding-right: -280px !important;
}
.pat--280 {
  padding-top: -280px !important;
}
.pab--280 {
  padding-bottom: -280px !important;
}
.transform-translateX--280 {
  transform: translateX(-280px);
}
.w--280 {
  width: -280% !important;
}
.h--280 {
  height: -280% !important;
}
.h-min-percentage--280 {
  min-height: -280% !important;
}
.h-max-percentage--280 {
  max-height: -280% !important;
}
.w-max-percentage--280 {
  max-width: -280% !important;
}
.w-min-percentage--280 {
  min-width: -280% !important;
}
.top-percentage--280 {
  top: -280% !important;
}
.bottom-percentage--280 {
  bottom: -280% !important;
}
.right-percentage--280 {
  right: -280% !important;
}
.left-percentage--280 {
  left: -280% !important;
}
.top-rem--280 {
  top: -280rem !important;
}
.bottom-rem--280 {
  top: -280rem !important;
}
.right-rem--280 {
  top: -280rem !important;
}
.left-rem--280 {
  top: -280rem !important;
}
.z-index--280 {
  z-index: -280 !important;
}
.top--279 {
  top: -279px !important;
}
.bottom--279 {
  bottom: -279px !important;
}
.right--279 {
  right: -279px !important;
}
.left--279 {
  left: -279px !important;
}
.mrn--279 {
  margin: -279px !important;
}
.mal--279 {
  margin-left: -279px !important;
}
.mar--279 {
  margin-right: -279px !important;
}
.mat--279 {
  margin-top: -279px !important;
}
.mab--279 {
  margin-bottom: -279px !important;
}
.lh--279 {
  line-height: -279px !important;
}
.pa--279 {
  padding: -279px !important;
}
.pal--279 {
  padding-left: -279px !important;
}
.par--279 {
  padding-right: -279px !important;
}
.pat--279 {
  padding-top: -279px !important;
}
.pab--279 {
  padding-bottom: -279px !important;
}
.transform-translateX--279 {
  transform: translateX(-279px);
}
.w--279 {
  width: -279% !important;
}
.h--279 {
  height: -279% !important;
}
.h-min-percentage--279 {
  min-height: -279% !important;
}
.h-max-percentage--279 {
  max-height: -279% !important;
}
.w-max-percentage--279 {
  max-width: -279% !important;
}
.w-min-percentage--279 {
  min-width: -279% !important;
}
.top-percentage--279 {
  top: -279% !important;
}
.bottom-percentage--279 {
  bottom: -279% !important;
}
.right-percentage--279 {
  right: -279% !important;
}
.left-percentage--279 {
  left: -279% !important;
}
.top-rem--279 {
  top: -279rem !important;
}
.bottom-rem--279 {
  top: -279rem !important;
}
.right-rem--279 {
  top: -279rem !important;
}
.left-rem--279 {
  top: -279rem !important;
}
.z-index--279 {
  z-index: -279 !important;
}
.top--278 {
  top: -278px !important;
}
.bottom--278 {
  bottom: -278px !important;
}
.right--278 {
  right: -278px !important;
}
.left--278 {
  left: -278px !important;
}
.mrn--278 {
  margin: -278px !important;
}
.mal--278 {
  margin-left: -278px !important;
}
.mar--278 {
  margin-right: -278px !important;
}
.mat--278 {
  margin-top: -278px !important;
}
.mab--278 {
  margin-bottom: -278px !important;
}
.lh--278 {
  line-height: -278px !important;
}
.pa--278 {
  padding: -278px !important;
}
.pal--278 {
  padding-left: -278px !important;
}
.par--278 {
  padding-right: -278px !important;
}
.pat--278 {
  padding-top: -278px !important;
}
.pab--278 {
  padding-bottom: -278px !important;
}
.transform-translateX--278 {
  transform: translateX(-278px);
}
.w--278 {
  width: -278% !important;
}
.h--278 {
  height: -278% !important;
}
.h-min-percentage--278 {
  min-height: -278% !important;
}
.h-max-percentage--278 {
  max-height: -278% !important;
}
.w-max-percentage--278 {
  max-width: -278% !important;
}
.w-min-percentage--278 {
  min-width: -278% !important;
}
.top-percentage--278 {
  top: -278% !important;
}
.bottom-percentage--278 {
  bottom: -278% !important;
}
.right-percentage--278 {
  right: -278% !important;
}
.left-percentage--278 {
  left: -278% !important;
}
.top-rem--278 {
  top: -278rem !important;
}
.bottom-rem--278 {
  top: -278rem !important;
}
.right-rem--278 {
  top: -278rem !important;
}
.left-rem--278 {
  top: -278rem !important;
}
.z-index--278 {
  z-index: -278 !important;
}
.top--277 {
  top: -277px !important;
}
.bottom--277 {
  bottom: -277px !important;
}
.right--277 {
  right: -277px !important;
}
.left--277 {
  left: -277px !important;
}
.mrn--277 {
  margin: -277px !important;
}
.mal--277 {
  margin-left: -277px !important;
}
.mar--277 {
  margin-right: -277px !important;
}
.mat--277 {
  margin-top: -277px !important;
}
.mab--277 {
  margin-bottom: -277px !important;
}
.lh--277 {
  line-height: -277px !important;
}
.pa--277 {
  padding: -277px !important;
}
.pal--277 {
  padding-left: -277px !important;
}
.par--277 {
  padding-right: -277px !important;
}
.pat--277 {
  padding-top: -277px !important;
}
.pab--277 {
  padding-bottom: -277px !important;
}
.transform-translateX--277 {
  transform: translateX(-277px);
}
.w--277 {
  width: -277% !important;
}
.h--277 {
  height: -277% !important;
}
.h-min-percentage--277 {
  min-height: -277% !important;
}
.h-max-percentage--277 {
  max-height: -277% !important;
}
.w-max-percentage--277 {
  max-width: -277% !important;
}
.w-min-percentage--277 {
  min-width: -277% !important;
}
.top-percentage--277 {
  top: -277% !important;
}
.bottom-percentage--277 {
  bottom: -277% !important;
}
.right-percentage--277 {
  right: -277% !important;
}
.left-percentage--277 {
  left: -277% !important;
}
.top-rem--277 {
  top: -277rem !important;
}
.bottom-rem--277 {
  top: -277rem !important;
}
.right-rem--277 {
  top: -277rem !important;
}
.left-rem--277 {
  top: -277rem !important;
}
.z-index--277 {
  z-index: -277 !important;
}
.top--276 {
  top: -276px !important;
}
.bottom--276 {
  bottom: -276px !important;
}
.right--276 {
  right: -276px !important;
}
.left--276 {
  left: -276px !important;
}
.mrn--276 {
  margin: -276px !important;
}
.mal--276 {
  margin-left: -276px !important;
}
.mar--276 {
  margin-right: -276px !important;
}
.mat--276 {
  margin-top: -276px !important;
}
.mab--276 {
  margin-bottom: -276px !important;
}
.lh--276 {
  line-height: -276px !important;
}
.pa--276 {
  padding: -276px !important;
}
.pal--276 {
  padding-left: -276px !important;
}
.par--276 {
  padding-right: -276px !important;
}
.pat--276 {
  padding-top: -276px !important;
}
.pab--276 {
  padding-bottom: -276px !important;
}
.transform-translateX--276 {
  transform: translateX(-276px);
}
.w--276 {
  width: -276% !important;
}
.h--276 {
  height: -276% !important;
}
.h-min-percentage--276 {
  min-height: -276% !important;
}
.h-max-percentage--276 {
  max-height: -276% !important;
}
.w-max-percentage--276 {
  max-width: -276% !important;
}
.w-min-percentage--276 {
  min-width: -276% !important;
}
.top-percentage--276 {
  top: -276% !important;
}
.bottom-percentage--276 {
  bottom: -276% !important;
}
.right-percentage--276 {
  right: -276% !important;
}
.left-percentage--276 {
  left: -276% !important;
}
.top-rem--276 {
  top: -276rem !important;
}
.bottom-rem--276 {
  top: -276rem !important;
}
.right-rem--276 {
  top: -276rem !important;
}
.left-rem--276 {
  top: -276rem !important;
}
.z-index--276 {
  z-index: -276 !important;
}
.top--275 {
  top: -275px !important;
}
.bottom--275 {
  bottom: -275px !important;
}
.right--275 {
  right: -275px !important;
}
.left--275 {
  left: -275px !important;
}
.mrn--275 {
  margin: -275px !important;
}
.mal--275 {
  margin-left: -275px !important;
}
.mar--275 {
  margin-right: -275px !important;
}
.mat--275 {
  margin-top: -275px !important;
}
.mab--275 {
  margin-bottom: -275px !important;
}
.lh--275 {
  line-height: -275px !important;
}
.pa--275 {
  padding: -275px !important;
}
.pal--275 {
  padding-left: -275px !important;
}
.par--275 {
  padding-right: -275px !important;
}
.pat--275 {
  padding-top: -275px !important;
}
.pab--275 {
  padding-bottom: -275px !important;
}
.transform-translateX--275 {
  transform: translateX(-275px);
}
.w--275 {
  width: -275% !important;
}
.h--275 {
  height: -275% !important;
}
.h-min-percentage--275 {
  min-height: -275% !important;
}
.h-max-percentage--275 {
  max-height: -275% !important;
}
.w-max-percentage--275 {
  max-width: -275% !important;
}
.w-min-percentage--275 {
  min-width: -275% !important;
}
.top-percentage--275 {
  top: -275% !important;
}
.bottom-percentage--275 {
  bottom: -275% !important;
}
.right-percentage--275 {
  right: -275% !important;
}
.left-percentage--275 {
  left: -275% !important;
}
.top-rem--275 {
  top: -275rem !important;
}
.bottom-rem--275 {
  top: -275rem !important;
}
.right-rem--275 {
  top: -275rem !important;
}
.left-rem--275 {
  top: -275rem !important;
}
.z-index--275 {
  z-index: -275 !important;
}
.top--274 {
  top: -274px !important;
}
.bottom--274 {
  bottom: -274px !important;
}
.right--274 {
  right: -274px !important;
}
.left--274 {
  left: -274px !important;
}
.mrn--274 {
  margin: -274px !important;
}
.mal--274 {
  margin-left: -274px !important;
}
.mar--274 {
  margin-right: -274px !important;
}
.mat--274 {
  margin-top: -274px !important;
}
.mab--274 {
  margin-bottom: -274px !important;
}
.lh--274 {
  line-height: -274px !important;
}
.pa--274 {
  padding: -274px !important;
}
.pal--274 {
  padding-left: -274px !important;
}
.par--274 {
  padding-right: -274px !important;
}
.pat--274 {
  padding-top: -274px !important;
}
.pab--274 {
  padding-bottom: -274px !important;
}
.transform-translateX--274 {
  transform: translateX(-274px);
}
.w--274 {
  width: -274% !important;
}
.h--274 {
  height: -274% !important;
}
.h-min-percentage--274 {
  min-height: -274% !important;
}
.h-max-percentage--274 {
  max-height: -274% !important;
}
.w-max-percentage--274 {
  max-width: -274% !important;
}
.w-min-percentage--274 {
  min-width: -274% !important;
}
.top-percentage--274 {
  top: -274% !important;
}
.bottom-percentage--274 {
  bottom: -274% !important;
}
.right-percentage--274 {
  right: -274% !important;
}
.left-percentage--274 {
  left: -274% !important;
}
.top-rem--274 {
  top: -274rem !important;
}
.bottom-rem--274 {
  top: -274rem !important;
}
.right-rem--274 {
  top: -274rem !important;
}
.left-rem--274 {
  top: -274rem !important;
}
.z-index--274 {
  z-index: -274 !important;
}
.top--273 {
  top: -273px !important;
}
.bottom--273 {
  bottom: -273px !important;
}
.right--273 {
  right: -273px !important;
}
.left--273 {
  left: -273px !important;
}
.mrn--273 {
  margin: -273px !important;
}
.mal--273 {
  margin-left: -273px !important;
}
.mar--273 {
  margin-right: -273px !important;
}
.mat--273 {
  margin-top: -273px !important;
}
.mab--273 {
  margin-bottom: -273px !important;
}
.lh--273 {
  line-height: -273px !important;
}
.pa--273 {
  padding: -273px !important;
}
.pal--273 {
  padding-left: -273px !important;
}
.par--273 {
  padding-right: -273px !important;
}
.pat--273 {
  padding-top: -273px !important;
}
.pab--273 {
  padding-bottom: -273px !important;
}
.transform-translateX--273 {
  transform: translateX(-273px);
}
.w--273 {
  width: -273% !important;
}
.h--273 {
  height: -273% !important;
}
.h-min-percentage--273 {
  min-height: -273% !important;
}
.h-max-percentage--273 {
  max-height: -273% !important;
}
.w-max-percentage--273 {
  max-width: -273% !important;
}
.w-min-percentage--273 {
  min-width: -273% !important;
}
.top-percentage--273 {
  top: -273% !important;
}
.bottom-percentage--273 {
  bottom: -273% !important;
}
.right-percentage--273 {
  right: -273% !important;
}
.left-percentage--273 {
  left: -273% !important;
}
.top-rem--273 {
  top: -273rem !important;
}
.bottom-rem--273 {
  top: -273rem !important;
}
.right-rem--273 {
  top: -273rem !important;
}
.left-rem--273 {
  top: -273rem !important;
}
.z-index--273 {
  z-index: -273 !important;
}
.top--272 {
  top: -272px !important;
}
.bottom--272 {
  bottom: -272px !important;
}
.right--272 {
  right: -272px !important;
}
.left--272 {
  left: -272px !important;
}
.mrn--272 {
  margin: -272px !important;
}
.mal--272 {
  margin-left: -272px !important;
}
.mar--272 {
  margin-right: -272px !important;
}
.mat--272 {
  margin-top: -272px !important;
}
.mab--272 {
  margin-bottom: -272px !important;
}
.lh--272 {
  line-height: -272px !important;
}
.pa--272 {
  padding: -272px !important;
}
.pal--272 {
  padding-left: -272px !important;
}
.par--272 {
  padding-right: -272px !important;
}
.pat--272 {
  padding-top: -272px !important;
}
.pab--272 {
  padding-bottom: -272px !important;
}
.transform-translateX--272 {
  transform: translateX(-272px);
}
.w--272 {
  width: -272% !important;
}
.h--272 {
  height: -272% !important;
}
.h-min-percentage--272 {
  min-height: -272% !important;
}
.h-max-percentage--272 {
  max-height: -272% !important;
}
.w-max-percentage--272 {
  max-width: -272% !important;
}
.w-min-percentage--272 {
  min-width: -272% !important;
}
.top-percentage--272 {
  top: -272% !important;
}
.bottom-percentage--272 {
  bottom: -272% !important;
}
.right-percentage--272 {
  right: -272% !important;
}
.left-percentage--272 {
  left: -272% !important;
}
.top-rem--272 {
  top: -272rem !important;
}
.bottom-rem--272 {
  top: -272rem !important;
}
.right-rem--272 {
  top: -272rem !important;
}
.left-rem--272 {
  top: -272rem !important;
}
.z-index--272 {
  z-index: -272 !important;
}
.top--271 {
  top: -271px !important;
}
.bottom--271 {
  bottom: -271px !important;
}
.right--271 {
  right: -271px !important;
}
.left--271 {
  left: -271px !important;
}
.mrn--271 {
  margin: -271px !important;
}
.mal--271 {
  margin-left: -271px !important;
}
.mar--271 {
  margin-right: -271px !important;
}
.mat--271 {
  margin-top: -271px !important;
}
.mab--271 {
  margin-bottom: -271px !important;
}
.lh--271 {
  line-height: -271px !important;
}
.pa--271 {
  padding: -271px !important;
}
.pal--271 {
  padding-left: -271px !important;
}
.par--271 {
  padding-right: -271px !important;
}
.pat--271 {
  padding-top: -271px !important;
}
.pab--271 {
  padding-bottom: -271px !important;
}
.transform-translateX--271 {
  transform: translateX(-271px);
}
.w--271 {
  width: -271% !important;
}
.h--271 {
  height: -271% !important;
}
.h-min-percentage--271 {
  min-height: -271% !important;
}
.h-max-percentage--271 {
  max-height: -271% !important;
}
.w-max-percentage--271 {
  max-width: -271% !important;
}
.w-min-percentage--271 {
  min-width: -271% !important;
}
.top-percentage--271 {
  top: -271% !important;
}
.bottom-percentage--271 {
  bottom: -271% !important;
}
.right-percentage--271 {
  right: -271% !important;
}
.left-percentage--271 {
  left: -271% !important;
}
.top-rem--271 {
  top: -271rem !important;
}
.bottom-rem--271 {
  top: -271rem !important;
}
.right-rem--271 {
  top: -271rem !important;
}
.left-rem--271 {
  top: -271rem !important;
}
.z-index--271 {
  z-index: -271 !important;
}
.top--270 {
  top: -270px !important;
}
.bottom--270 {
  bottom: -270px !important;
}
.right--270 {
  right: -270px !important;
}
.left--270 {
  left: -270px !important;
}
.mrn--270 {
  margin: -270px !important;
}
.mal--270 {
  margin-left: -270px !important;
}
.mar--270 {
  margin-right: -270px !important;
}
.mat--270 {
  margin-top: -270px !important;
}
.mab--270 {
  margin-bottom: -270px !important;
}
.lh--270 {
  line-height: -270px !important;
}
.pa--270 {
  padding: -270px !important;
}
.pal--270 {
  padding-left: -270px !important;
}
.par--270 {
  padding-right: -270px !important;
}
.pat--270 {
  padding-top: -270px !important;
}
.pab--270 {
  padding-bottom: -270px !important;
}
.transform-translateX--270 {
  transform: translateX(-270px);
}
.w--270 {
  width: -270% !important;
}
.h--270 {
  height: -270% !important;
}
.h-min-percentage--270 {
  min-height: -270% !important;
}
.h-max-percentage--270 {
  max-height: -270% !important;
}
.w-max-percentage--270 {
  max-width: -270% !important;
}
.w-min-percentage--270 {
  min-width: -270% !important;
}
.top-percentage--270 {
  top: -270% !important;
}
.bottom-percentage--270 {
  bottom: -270% !important;
}
.right-percentage--270 {
  right: -270% !important;
}
.left-percentage--270 {
  left: -270% !important;
}
.top-rem--270 {
  top: -270rem !important;
}
.bottom-rem--270 {
  top: -270rem !important;
}
.right-rem--270 {
  top: -270rem !important;
}
.left-rem--270 {
  top: -270rem !important;
}
.z-index--270 {
  z-index: -270 !important;
}
.top--269 {
  top: -269px !important;
}
.bottom--269 {
  bottom: -269px !important;
}
.right--269 {
  right: -269px !important;
}
.left--269 {
  left: -269px !important;
}
.mrn--269 {
  margin: -269px !important;
}
.mal--269 {
  margin-left: -269px !important;
}
.mar--269 {
  margin-right: -269px !important;
}
.mat--269 {
  margin-top: -269px !important;
}
.mab--269 {
  margin-bottom: -269px !important;
}
.lh--269 {
  line-height: -269px !important;
}
.pa--269 {
  padding: -269px !important;
}
.pal--269 {
  padding-left: -269px !important;
}
.par--269 {
  padding-right: -269px !important;
}
.pat--269 {
  padding-top: -269px !important;
}
.pab--269 {
  padding-bottom: -269px !important;
}
.transform-translateX--269 {
  transform: translateX(-269px);
}
.w--269 {
  width: -269% !important;
}
.h--269 {
  height: -269% !important;
}
.h-min-percentage--269 {
  min-height: -269% !important;
}
.h-max-percentage--269 {
  max-height: -269% !important;
}
.w-max-percentage--269 {
  max-width: -269% !important;
}
.w-min-percentage--269 {
  min-width: -269% !important;
}
.top-percentage--269 {
  top: -269% !important;
}
.bottom-percentage--269 {
  bottom: -269% !important;
}
.right-percentage--269 {
  right: -269% !important;
}
.left-percentage--269 {
  left: -269% !important;
}
.top-rem--269 {
  top: -269rem !important;
}
.bottom-rem--269 {
  top: -269rem !important;
}
.right-rem--269 {
  top: -269rem !important;
}
.left-rem--269 {
  top: -269rem !important;
}
.z-index--269 {
  z-index: -269 !important;
}
.top--268 {
  top: -268px !important;
}
.bottom--268 {
  bottom: -268px !important;
}
.right--268 {
  right: -268px !important;
}
.left--268 {
  left: -268px !important;
}
.mrn--268 {
  margin: -268px !important;
}
.mal--268 {
  margin-left: -268px !important;
}
.mar--268 {
  margin-right: -268px !important;
}
.mat--268 {
  margin-top: -268px !important;
}
.mab--268 {
  margin-bottom: -268px !important;
}
.lh--268 {
  line-height: -268px !important;
}
.pa--268 {
  padding: -268px !important;
}
.pal--268 {
  padding-left: -268px !important;
}
.par--268 {
  padding-right: -268px !important;
}
.pat--268 {
  padding-top: -268px !important;
}
.pab--268 {
  padding-bottom: -268px !important;
}
.transform-translateX--268 {
  transform: translateX(-268px);
}
.w--268 {
  width: -268% !important;
}
.h--268 {
  height: -268% !important;
}
.h-min-percentage--268 {
  min-height: -268% !important;
}
.h-max-percentage--268 {
  max-height: -268% !important;
}
.w-max-percentage--268 {
  max-width: -268% !important;
}
.w-min-percentage--268 {
  min-width: -268% !important;
}
.top-percentage--268 {
  top: -268% !important;
}
.bottom-percentage--268 {
  bottom: -268% !important;
}
.right-percentage--268 {
  right: -268% !important;
}
.left-percentage--268 {
  left: -268% !important;
}
.top-rem--268 {
  top: -268rem !important;
}
.bottom-rem--268 {
  top: -268rem !important;
}
.right-rem--268 {
  top: -268rem !important;
}
.left-rem--268 {
  top: -268rem !important;
}
.z-index--268 {
  z-index: -268 !important;
}
.top--267 {
  top: -267px !important;
}
.bottom--267 {
  bottom: -267px !important;
}
.right--267 {
  right: -267px !important;
}
.left--267 {
  left: -267px !important;
}
.mrn--267 {
  margin: -267px !important;
}
.mal--267 {
  margin-left: -267px !important;
}
.mar--267 {
  margin-right: -267px !important;
}
.mat--267 {
  margin-top: -267px !important;
}
.mab--267 {
  margin-bottom: -267px !important;
}
.lh--267 {
  line-height: -267px !important;
}
.pa--267 {
  padding: -267px !important;
}
.pal--267 {
  padding-left: -267px !important;
}
.par--267 {
  padding-right: -267px !important;
}
.pat--267 {
  padding-top: -267px !important;
}
.pab--267 {
  padding-bottom: -267px !important;
}
.transform-translateX--267 {
  transform: translateX(-267px);
}
.w--267 {
  width: -267% !important;
}
.h--267 {
  height: -267% !important;
}
.h-min-percentage--267 {
  min-height: -267% !important;
}
.h-max-percentage--267 {
  max-height: -267% !important;
}
.w-max-percentage--267 {
  max-width: -267% !important;
}
.w-min-percentage--267 {
  min-width: -267% !important;
}
.top-percentage--267 {
  top: -267% !important;
}
.bottom-percentage--267 {
  bottom: -267% !important;
}
.right-percentage--267 {
  right: -267% !important;
}
.left-percentage--267 {
  left: -267% !important;
}
.top-rem--267 {
  top: -267rem !important;
}
.bottom-rem--267 {
  top: -267rem !important;
}
.right-rem--267 {
  top: -267rem !important;
}
.left-rem--267 {
  top: -267rem !important;
}
.z-index--267 {
  z-index: -267 !important;
}
.top--266 {
  top: -266px !important;
}
.bottom--266 {
  bottom: -266px !important;
}
.right--266 {
  right: -266px !important;
}
.left--266 {
  left: -266px !important;
}
.mrn--266 {
  margin: -266px !important;
}
.mal--266 {
  margin-left: -266px !important;
}
.mar--266 {
  margin-right: -266px !important;
}
.mat--266 {
  margin-top: -266px !important;
}
.mab--266 {
  margin-bottom: -266px !important;
}
.lh--266 {
  line-height: -266px !important;
}
.pa--266 {
  padding: -266px !important;
}
.pal--266 {
  padding-left: -266px !important;
}
.par--266 {
  padding-right: -266px !important;
}
.pat--266 {
  padding-top: -266px !important;
}
.pab--266 {
  padding-bottom: -266px !important;
}
.transform-translateX--266 {
  transform: translateX(-266px);
}
.w--266 {
  width: -266% !important;
}
.h--266 {
  height: -266% !important;
}
.h-min-percentage--266 {
  min-height: -266% !important;
}
.h-max-percentage--266 {
  max-height: -266% !important;
}
.w-max-percentage--266 {
  max-width: -266% !important;
}
.w-min-percentage--266 {
  min-width: -266% !important;
}
.top-percentage--266 {
  top: -266% !important;
}
.bottom-percentage--266 {
  bottom: -266% !important;
}
.right-percentage--266 {
  right: -266% !important;
}
.left-percentage--266 {
  left: -266% !important;
}
.top-rem--266 {
  top: -266rem !important;
}
.bottom-rem--266 {
  top: -266rem !important;
}
.right-rem--266 {
  top: -266rem !important;
}
.left-rem--266 {
  top: -266rem !important;
}
.z-index--266 {
  z-index: -266 !important;
}
.top--265 {
  top: -265px !important;
}
.bottom--265 {
  bottom: -265px !important;
}
.right--265 {
  right: -265px !important;
}
.left--265 {
  left: -265px !important;
}
.mrn--265 {
  margin: -265px !important;
}
.mal--265 {
  margin-left: -265px !important;
}
.mar--265 {
  margin-right: -265px !important;
}
.mat--265 {
  margin-top: -265px !important;
}
.mab--265 {
  margin-bottom: -265px !important;
}
.lh--265 {
  line-height: -265px !important;
}
.pa--265 {
  padding: -265px !important;
}
.pal--265 {
  padding-left: -265px !important;
}
.par--265 {
  padding-right: -265px !important;
}
.pat--265 {
  padding-top: -265px !important;
}
.pab--265 {
  padding-bottom: -265px !important;
}
.transform-translateX--265 {
  transform: translateX(-265px);
}
.w--265 {
  width: -265% !important;
}
.h--265 {
  height: -265% !important;
}
.h-min-percentage--265 {
  min-height: -265% !important;
}
.h-max-percentage--265 {
  max-height: -265% !important;
}
.w-max-percentage--265 {
  max-width: -265% !important;
}
.w-min-percentage--265 {
  min-width: -265% !important;
}
.top-percentage--265 {
  top: -265% !important;
}
.bottom-percentage--265 {
  bottom: -265% !important;
}
.right-percentage--265 {
  right: -265% !important;
}
.left-percentage--265 {
  left: -265% !important;
}
.top-rem--265 {
  top: -265rem !important;
}
.bottom-rem--265 {
  top: -265rem !important;
}
.right-rem--265 {
  top: -265rem !important;
}
.left-rem--265 {
  top: -265rem !important;
}
.z-index--265 {
  z-index: -265 !important;
}
.top--264 {
  top: -264px !important;
}
.bottom--264 {
  bottom: -264px !important;
}
.right--264 {
  right: -264px !important;
}
.left--264 {
  left: -264px !important;
}
.mrn--264 {
  margin: -264px !important;
}
.mal--264 {
  margin-left: -264px !important;
}
.mar--264 {
  margin-right: -264px !important;
}
.mat--264 {
  margin-top: -264px !important;
}
.mab--264 {
  margin-bottom: -264px !important;
}
.lh--264 {
  line-height: -264px !important;
}
.pa--264 {
  padding: -264px !important;
}
.pal--264 {
  padding-left: -264px !important;
}
.par--264 {
  padding-right: -264px !important;
}
.pat--264 {
  padding-top: -264px !important;
}
.pab--264 {
  padding-bottom: -264px !important;
}
.transform-translateX--264 {
  transform: translateX(-264px);
}
.w--264 {
  width: -264% !important;
}
.h--264 {
  height: -264% !important;
}
.h-min-percentage--264 {
  min-height: -264% !important;
}
.h-max-percentage--264 {
  max-height: -264% !important;
}
.w-max-percentage--264 {
  max-width: -264% !important;
}
.w-min-percentage--264 {
  min-width: -264% !important;
}
.top-percentage--264 {
  top: -264% !important;
}
.bottom-percentage--264 {
  bottom: -264% !important;
}
.right-percentage--264 {
  right: -264% !important;
}
.left-percentage--264 {
  left: -264% !important;
}
.top-rem--264 {
  top: -264rem !important;
}
.bottom-rem--264 {
  top: -264rem !important;
}
.right-rem--264 {
  top: -264rem !important;
}
.left-rem--264 {
  top: -264rem !important;
}
.z-index--264 {
  z-index: -264 !important;
}
.top--263 {
  top: -263px !important;
}
.bottom--263 {
  bottom: -263px !important;
}
.right--263 {
  right: -263px !important;
}
.left--263 {
  left: -263px !important;
}
.mrn--263 {
  margin: -263px !important;
}
.mal--263 {
  margin-left: -263px !important;
}
.mar--263 {
  margin-right: -263px !important;
}
.mat--263 {
  margin-top: -263px !important;
}
.mab--263 {
  margin-bottom: -263px !important;
}
.lh--263 {
  line-height: -263px !important;
}
.pa--263 {
  padding: -263px !important;
}
.pal--263 {
  padding-left: -263px !important;
}
.par--263 {
  padding-right: -263px !important;
}
.pat--263 {
  padding-top: -263px !important;
}
.pab--263 {
  padding-bottom: -263px !important;
}
.transform-translateX--263 {
  transform: translateX(-263px);
}
.w--263 {
  width: -263% !important;
}
.h--263 {
  height: -263% !important;
}
.h-min-percentage--263 {
  min-height: -263% !important;
}
.h-max-percentage--263 {
  max-height: -263% !important;
}
.w-max-percentage--263 {
  max-width: -263% !important;
}
.w-min-percentage--263 {
  min-width: -263% !important;
}
.top-percentage--263 {
  top: -263% !important;
}
.bottom-percentage--263 {
  bottom: -263% !important;
}
.right-percentage--263 {
  right: -263% !important;
}
.left-percentage--263 {
  left: -263% !important;
}
.top-rem--263 {
  top: -263rem !important;
}
.bottom-rem--263 {
  top: -263rem !important;
}
.right-rem--263 {
  top: -263rem !important;
}
.left-rem--263 {
  top: -263rem !important;
}
.z-index--263 {
  z-index: -263 !important;
}
.top--262 {
  top: -262px !important;
}
.bottom--262 {
  bottom: -262px !important;
}
.right--262 {
  right: -262px !important;
}
.left--262 {
  left: -262px !important;
}
.mrn--262 {
  margin: -262px !important;
}
.mal--262 {
  margin-left: -262px !important;
}
.mar--262 {
  margin-right: -262px !important;
}
.mat--262 {
  margin-top: -262px !important;
}
.mab--262 {
  margin-bottom: -262px !important;
}
.lh--262 {
  line-height: -262px !important;
}
.pa--262 {
  padding: -262px !important;
}
.pal--262 {
  padding-left: -262px !important;
}
.par--262 {
  padding-right: -262px !important;
}
.pat--262 {
  padding-top: -262px !important;
}
.pab--262 {
  padding-bottom: -262px !important;
}
.transform-translateX--262 {
  transform: translateX(-262px);
}
.w--262 {
  width: -262% !important;
}
.h--262 {
  height: -262% !important;
}
.h-min-percentage--262 {
  min-height: -262% !important;
}
.h-max-percentage--262 {
  max-height: -262% !important;
}
.w-max-percentage--262 {
  max-width: -262% !important;
}
.w-min-percentage--262 {
  min-width: -262% !important;
}
.top-percentage--262 {
  top: -262% !important;
}
.bottom-percentage--262 {
  bottom: -262% !important;
}
.right-percentage--262 {
  right: -262% !important;
}
.left-percentage--262 {
  left: -262% !important;
}
.top-rem--262 {
  top: -262rem !important;
}
.bottom-rem--262 {
  top: -262rem !important;
}
.right-rem--262 {
  top: -262rem !important;
}
.left-rem--262 {
  top: -262rem !important;
}
.z-index--262 {
  z-index: -262 !important;
}
.top--261 {
  top: -261px !important;
}
.bottom--261 {
  bottom: -261px !important;
}
.right--261 {
  right: -261px !important;
}
.left--261 {
  left: -261px !important;
}
.mrn--261 {
  margin: -261px !important;
}
.mal--261 {
  margin-left: -261px !important;
}
.mar--261 {
  margin-right: -261px !important;
}
.mat--261 {
  margin-top: -261px !important;
}
.mab--261 {
  margin-bottom: -261px !important;
}
.lh--261 {
  line-height: -261px !important;
}
.pa--261 {
  padding: -261px !important;
}
.pal--261 {
  padding-left: -261px !important;
}
.par--261 {
  padding-right: -261px !important;
}
.pat--261 {
  padding-top: -261px !important;
}
.pab--261 {
  padding-bottom: -261px !important;
}
.transform-translateX--261 {
  transform: translateX(-261px);
}
.w--261 {
  width: -261% !important;
}
.h--261 {
  height: -261% !important;
}
.h-min-percentage--261 {
  min-height: -261% !important;
}
.h-max-percentage--261 {
  max-height: -261% !important;
}
.w-max-percentage--261 {
  max-width: -261% !important;
}
.w-min-percentage--261 {
  min-width: -261% !important;
}
.top-percentage--261 {
  top: -261% !important;
}
.bottom-percentage--261 {
  bottom: -261% !important;
}
.right-percentage--261 {
  right: -261% !important;
}
.left-percentage--261 {
  left: -261% !important;
}
.top-rem--261 {
  top: -261rem !important;
}
.bottom-rem--261 {
  top: -261rem !important;
}
.right-rem--261 {
  top: -261rem !important;
}
.left-rem--261 {
  top: -261rem !important;
}
.z-index--261 {
  z-index: -261 !important;
}
.top--260 {
  top: -260px !important;
}
.bottom--260 {
  bottom: -260px !important;
}
.right--260 {
  right: -260px !important;
}
.left--260 {
  left: -260px !important;
}
.mrn--260 {
  margin: -260px !important;
}
.mal--260 {
  margin-left: -260px !important;
}
.mar--260 {
  margin-right: -260px !important;
}
.mat--260 {
  margin-top: -260px !important;
}
.mab--260 {
  margin-bottom: -260px !important;
}
.lh--260 {
  line-height: -260px !important;
}
.pa--260 {
  padding: -260px !important;
}
.pal--260 {
  padding-left: -260px !important;
}
.par--260 {
  padding-right: -260px !important;
}
.pat--260 {
  padding-top: -260px !important;
}
.pab--260 {
  padding-bottom: -260px !important;
}
.transform-translateX--260 {
  transform: translateX(-260px);
}
.w--260 {
  width: -260% !important;
}
.h--260 {
  height: -260% !important;
}
.h-min-percentage--260 {
  min-height: -260% !important;
}
.h-max-percentage--260 {
  max-height: -260% !important;
}
.w-max-percentage--260 {
  max-width: -260% !important;
}
.w-min-percentage--260 {
  min-width: -260% !important;
}
.top-percentage--260 {
  top: -260% !important;
}
.bottom-percentage--260 {
  bottom: -260% !important;
}
.right-percentage--260 {
  right: -260% !important;
}
.left-percentage--260 {
  left: -260% !important;
}
.top-rem--260 {
  top: -260rem !important;
}
.bottom-rem--260 {
  top: -260rem !important;
}
.right-rem--260 {
  top: -260rem !important;
}
.left-rem--260 {
  top: -260rem !important;
}
.z-index--260 {
  z-index: -260 !important;
}
.top--259 {
  top: -259px !important;
}
.bottom--259 {
  bottom: -259px !important;
}
.right--259 {
  right: -259px !important;
}
.left--259 {
  left: -259px !important;
}
.mrn--259 {
  margin: -259px !important;
}
.mal--259 {
  margin-left: -259px !important;
}
.mar--259 {
  margin-right: -259px !important;
}
.mat--259 {
  margin-top: -259px !important;
}
.mab--259 {
  margin-bottom: -259px !important;
}
.lh--259 {
  line-height: -259px !important;
}
.pa--259 {
  padding: -259px !important;
}
.pal--259 {
  padding-left: -259px !important;
}
.par--259 {
  padding-right: -259px !important;
}
.pat--259 {
  padding-top: -259px !important;
}
.pab--259 {
  padding-bottom: -259px !important;
}
.transform-translateX--259 {
  transform: translateX(-259px);
}
.w--259 {
  width: -259% !important;
}
.h--259 {
  height: -259% !important;
}
.h-min-percentage--259 {
  min-height: -259% !important;
}
.h-max-percentage--259 {
  max-height: -259% !important;
}
.w-max-percentage--259 {
  max-width: -259% !important;
}
.w-min-percentage--259 {
  min-width: -259% !important;
}
.top-percentage--259 {
  top: -259% !important;
}
.bottom-percentage--259 {
  bottom: -259% !important;
}
.right-percentage--259 {
  right: -259% !important;
}
.left-percentage--259 {
  left: -259% !important;
}
.top-rem--259 {
  top: -259rem !important;
}
.bottom-rem--259 {
  top: -259rem !important;
}
.right-rem--259 {
  top: -259rem !important;
}
.left-rem--259 {
  top: -259rem !important;
}
.z-index--259 {
  z-index: -259 !important;
}
.top--258 {
  top: -258px !important;
}
.bottom--258 {
  bottom: -258px !important;
}
.right--258 {
  right: -258px !important;
}
.left--258 {
  left: -258px !important;
}
.mrn--258 {
  margin: -258px !important;
}
.mal--258 {
  margin-left: -258px !important;
}
.mar--258 {
  margin-right: -258px !important;
}
.mat--258 {
  margin-top: -258px !important;
}
.mab--258 {
  margin-bottom: -258px !important;
}
.lh--258 {
  line-height: -258px !important;
}
.pa--258 {
  padding: -258px !important;
}
.pal--258 {
  padding-left: -258px !important;
}
.par--258 {
  padding-right: -258px !important;
}
.pat--258 {
  padding-top: -258px !important;
}
.pab--258 {
  padding-bottom: -258px !important;
}
.transform-translateX--258 {
  transform: translateX(-258px);
}
.w--258 {
  width: -258% !important;
}
.h--258 {
  height: -258% !important;
}
.h-min-percentage--258 {
  min-height: -258% !important;
}
.h-max-percentage--258 {
  max-height: -258% !important;
}
.w-max-percentage--258 {
  max-width: -258% !important;
}
.w-min-percentage--258 {
  min-width: -258% !important;
}
.top-percentage--258 {
  top: -258% !important;
}
.bottom-percentage--258 {
  bottom: -258% !important;
}
.right-percentage--258 {
  right: -258% !important;
}
.left-percentage--258 {
  left: -258% !important;
}
.top-rem--258 {
  top: -258rem !important;
}
.bottom-rem--258 {
  top: -258rem !important;
}
.right-rem--258 {
  top: -258rem !important;
}
.left-rem--258 {
  top: -258rem !important;
}
.z-index--258 {
  z-index: -258 !important;
}
.top--257 {
  top: -257px !important;
}
.bottom--257 {
  bottom: -257px !important;
}
.right--257 {
  right: -257px !important;
}
.left--257 {
  left: -257px !important;
}
.mrn--257 {
  margin: -257px !important;
}
.mal--257 {
  margin-left: -257px !important;
}
.mar--257 {
  margin-right: -257px !important;
}
.mat--257 {
  margin-top: -257px !important;
}
.mab--257 {
  margin-bottom: -257px !important;
}
.lh--257 {
  line-height: -257px !important;
}
.pa--257 {
  padding: -257px !important;
}
.pal--257 {
  padding-left: -257px !important;
}
.par--257 {
  padding-right: -257px !important;
}
.pat--257 {
  padding-top: -257px !important;
}
.pab--257 {
  padding-bottom: -257px !important;
}
.transform-translateX--257 {
  transform: translateX(-257px);
}
.w--257 {
  width: -257% !important;
}
.h--257 {
  height: -257% !important;
}
.h-min-percentage--257 {
  min-height: -257% !important;
}
.h-max-percentage--257 {
  max-height: -257% !important;
}
.w-max-percentage--257 {
  max-width: -257% !important;
}
.w-min-percentage--257 {
  min-width: -257% !important;
}
.top-percentage--257 {
  top: -257% !important;
}
.bottom-percentage--257 {
  bottom: -257% !important;
}
.right-percentage--257 {
  right: -257% !important;
}
.left-percentage--257 {
  left: -257% !important;
}
.top-rem--257 {
  top: -257rem !important;
}
.bottom-rem--257 {
  top: -257rem !important;
}
.right-rem--257 {
  top: -257rem !important;
}
.left-rem--257 {
  top: -257rem !important;
}
.z-index--257 {
  z-index: -257 !important;
}
.top--256 {
  top: -256px !important;
}
.bottom--256 {
  bottom: -256px !important;
}
.right--256 {
  right: -256px !important;
}
.left--256 {
  left: -256px !important;
}
.mrn--256 {
  margin: -256px !important;
}
.mal--256 {
  margin-left: -256px !important;
}
.mar--256 {
  margin-right: -256px !important;
}
.mat--256 {
  margin-top: -256px !important;
}
.mab--256 {
  margin-bottom: -256px !important;
}
.lh--256 {
  line-height: -256px !important;
}
.pa--256 {
  padding: -256px !important;
}
.pal--256 {
  padding-left: -256px !important;
}
.par--256 {
  padding-right: -256px !important;
}
.pat--256 {
  padding-top: -256px !important;
}
.pab--256 {
  padding-bottom: -256px !important;
}
.transform-translateX--256 {
  transform: translateX(-256px);
}
.w--256 {
  width: -256% !important;
}
.h--256 {
  height: -256% !important;
}
.h-min-percentage--256 {
  min-height: -256% !important;
}
.h-max-percentage--256 {
  max-height: -256% !important;
}
.w-max-percentage--256 {
  max-width: -256% !important;
}
.w-min-percentage--256 {
  min-width: -256% !important;
}
.top-percentage--256 {
  top: -256% !important;
}
.bottom-percentage--256 {
  bottom: -256% !important;
}
.right-percentage--256 {
  right: -256% !important;
}
.left-percentage--256 {
  left: -256% !important;
}
.top-rem--256 {
  top: -256rem !important;
}
.bottom-rem--256 {
  top: -256rem !important;
}
.right-rem--256 {
  top: -256rem !important;
}
.left-rem--256 {
  top: -256rem !important;
}
.z-index--256 {
  z-index: -256 !important;
}
.top--255 {
  top: -255px !important;
}
.bottom--255 {
  bottom: -255px !important;
}
.right--255 {
  right: -255px !important;
}
.left--255 {
  left: -255px !important;
}
.mrn--255 {
  margin: -255px !important;
}
.mal--255 {
  margin-left: -255px !important;
}
.mar--255 {
  margin-right: -255px !important;
}
.mat--255 {
  margin-top: -255px !important;
}
.mab--255 {
  margin-bottom: -255px !important;
}
.lh--255 {
  line-height: -255px !important;
}
.pa--255 {
  padding: -255px !important;
}
.pal--255 {
  padding-left: -255px !important;
}
.par--255 {
  padding-right: -255px !important;
}
.pat--255 {
  padding-top: -255px !important;
}
.pab--255 {
  padding-bottom: -255px !important;
}
.transform-translateX--255 {
  transform: translateX(-255px);
}
.w--255 {
  width: -255% !important;
}
.h--255 {
  height: -255% !important;
}
.h-min-percentage--255 {
  min-height: -255% !important;
}
.h-max-percentage--255 {
  max-height: -255% !important;
}
.w-max-percentage--255 {
  max-width: -255% !important;
}
.w-min-percentage--255 {
  min-width: -255% !important;
}
.top-percentage--255 {
  top: -255% !important;
}
.bottom-percentage--255 {
  bottom: -255% !important;
}
.right-percentage--255 {
  right: -255% !important;
}
.left-percentage--255 {
  left: -255% !important;
}
.top-rem--255 {
  top: -255rem !important;
}
.bottom-rem--255 {
  top: -255rem !important;
}
.right-rem--255 {
  top: -255rem !important;
}
.left-rem--255 {
  top: -255rem !important;
}
.z-index--255 {
  z-index: -255 !important;
}
.top--254 {
  top: -254px !important;
}
.bottom--254 {
  bottom: -254px !important;
}
.right--254 {
  right: -254px !important;
}
.left--254 {
  left: -254px !important;
}
.mrn--254 {
  margin: -254px !important;
}
.mal--254 {
  margin-left: -254px !important;
}
.mar--254 {
  margin-right: -254px !important;
}
.mat--254 {
  margin-top: -254px !important;
}
.mab--254 {
  margin-bottom: -254px !important;
}
.lh--254 {
  line-height: -254px !important;
}
.pa--254 {
  padding: -254px !important;
}
.pal--254 {
  padding-left: -254px !important;
}
.par--254 {
  padding-right: -254px !important;
}
.pat--254 {
  padding-top: -254px !important;
}
.pab--254 {
  padding-bottom: -254px !important;
}
.transform-translateX--254 {
  transform: translateX(-254px);
}
.w--254 {
  width: -254% !important;
}
.h--254 {
  height: -254% !important;
}
.h-min-percentage--254 {
  min-height: -254% !important;
}
.h-max-percentage--254 {
  max-height: -254% !important;
}
.w-max-percentage--254 {
  max-width: -254% !important;
}
.w-min-percentage--254 {
  min-width: -254% !important;
}
.top-percentage--254 {
  top: -254% !important;
}
.bottom-percentage--254 {
  bottom: -254% !important;
}
.right-percentage--254 {
  right: -254% !important;
}
.left-percentage--254 {
  left: -254% !important;
}
.top-rem--254 {
  top: -254rem !important;
}
.bottom-rem--254 {
  top: -254rem !important;
}
.right-rem--254 {
  top: -254rem !important;
}
.left-rem--254 {
  top: -254rem !important;
}
.z-index--254 {
  z-index: -254 !important;
}
.top--253 {
  top: -253px !important;
}
.bottom--253 {
  bottom: -253px !important;
}
.right--253 {
  right: -253px !important;
}
.left--253 {
  left: -253px !important;
}
.mrn--253 {
  margin: -253px !important;
}
.mal--253 {
  margin-left: -253px !important;
}
.mar--253 {
  margin-right: -253px !important;
}
.mat--253 {
  margin-top: -253px !important;
}
.mab--253 {
  margin-bottom: -253px !important;
}
.lh--253 {
  line-height: -253px !important;
}
.pa--253 {
  padding: -253px !important;
}
.pal--253 {
  padding-left: -253px !important;
}
.par--253 {
  padding-right: -253px !important;
}
.pat--253 {
  padding-top: -253px !important;
}
.pab--253 {
  padding-bottom: -253px !important;
}
.transform-translateX--253 {
  transform: translateX(-253px);
}
.w--253 {
  width: -253% !important;
}
.h--253 {
  height: -253% !important;
}
.h-min-percentage--253 {
  min-height: -253% !important;
}
.h-max-percentage--253 {
  max-height: -253% !important;
}
.w-max-percentage--253 {
  max-width: -253% !important;
}
.w-min-percentage--253 {
  min-width: -253% !important;
}
.top-percentage--253 {
  top: -253% !important;
}
.bottom-percentage--253 {
  bottom: -253% !important;
}
.right-percentage--253 {
  right: -253% !important;
}
.left-percentage--253 {
  left: -253% !important;
}
.top-rem--253 {
  top: -253rem !important;
}
.bottom-rem--253 {
  top: -253rem !important;
}
.right-rem--253 {
  top: -253rem !important;
}
.left-rem--253 {
  top: -253rem !important;
}
.z-index--253 {
  z-index: -253 !important;
}
.top--252 {
  top: -252px !important;
}
.bottom--252 {
  bottom: -252px !important;
}
.right--252 {
  right: -252px !important;
}
.left--252 {
  left: -252px !important;
}
.mrn--252 {
  margin: -252px !important;
}
.mal--252 {
  margin-left: -252px !important;
}
.mar--252 {
  margin-right: -252px !important;
}
.mat--252 {
  margin-top: -252px !important;
}
.mab--252 {
  margin-bottom: -252px !important;
}
.lh--252 {
  line-height: -252px !important;
}
.pa--252 {
  padding: -252px !important;
}
.pal--252 {
  padding-left: -252px !important;
}
.par--252 {
  padding-right: -252px !important;
}
.pat--252 {
  padding-top: -252px !important;
}
.pab--252 {
  padding-bottom: -252px !important;
}
.transform-translateX--252 {
  transform: translateX(-252px);
}
.w--252 {
  width: -252% !important;
}
.h--252 {
  height: -252% !important;
}
.h-min-percentage--252 {
  min-height: -252% !important;
}
.h-max-percentage--252 {
  max-height: -252% !important;
}
.w-max-percentage--252 {
  max-width: -252% !important;
}
.w-min-percentage--252 {
  min-width: -252% !important;
}
.top-percentage--252 {
  top: -252% !important;
}
.bottom-percentage--252 {
  bottom: -252% !important;
}
.right-percentage--252 {
  right: -252% !important;
}
.left-percentage--252 {
  left: -252% !important;
}
.top-rem--252 {
  top: -252rem !important;
}
.bottom-rem--252 {
  top: -252rem !important;
}
.right-rem--252 {
  top: -252rem !important;
}
.left-rem--252 {
  top: -252rem !important;
}
.z-index--252 {
  z-index: -252 !important;
}
.top--251 {
  top: -251px !important;
}
.bottom--251 {
  bottom: -251px !important;
}
.right--251 {
  right: -251px !important;
}
.left--251 {
  left: -251px !important;
}
.mrn--251 {
  margin: -251px !important;
}
.mal--251 {
  margin-left: -251px !important;
}
.mar--251 {
  margin-right: -251px !important;
}
.mat--251 {
  margin-top: -251px !important;
}
.mab--251 {
  margin-bottom: -251px !important;
}
.lh--251 {
  line-height: -251px !important;
}
.pa--251 {
  padding: -251px !important;
}
.pal--251 {
  padding-left: -251px !important;
}
.par--251 {
  padding-right: -251px !important;
}
.pat--251 {
  padding-top: -251px !important;
}
.pab--251 {
  padding-bottom: -251px !important;
}
.transform-translateX--251 {
  transform: translateX(-251px);
}
.w--251 {
  width: -251% !important;
}
.h--251 {
  height: -251% !important;
}
.h-min-percentage--251 {
  min-height: -251% !important;
}
.h-max-percentage--251 {
  max-height: -251% !important;
}
.w-max-percentage--251 {
  max-width: -251% !important;
}
.w-min-percentage--251 {
  min-width: -251% !important;
}
.top-percentage--251 {
  top: -251% !important;
}
.bottom-percentage--251 {
  bottom: -251% !important;
}
.right-percentage--251 {
  right: -251% !important;
}
.left-percentage--251 {
  left: -251% !important;
}
.top-rem--251 {
  top: -251rem !important;
}
.bottom-rem--251 {
  top: -251rem !important;
}
.right-rem--251 {
  top: -251rem !important;
}
.left-rem--251 {
  top: -251rem !important;
}
.z-index--251 {
  z-index: -251 !important;
}
.top--250 {
  top: -250px !important;
}
.bottom--250 {
  bottom: -250px !important;
}
.right--250 {
  right: -250px !important;
}
.left--250 {
  left: -250px !important;
}
.mrn--250 {
  margin: -250px !important;
}
.mal--250 {
  margin-left: -250px !important;
}
.mar--250 {
  margin-right: -250px !important;
}
.mat--250 {
  margin-top: -250px !important;
}
.mab--250 {
  margin-bottom: -250px !important;
}
.lh--250 {
  line-height: -250px !important;
}
.pa--250 {
  padding: -250px !important;
}
.pal--250 {
  padding-left: -250px !important;
}
.par--250 {
  padding-right: -250px !important;
}
.pat--250 {
  padding-top: -250px !important;
}
.pab--250 {
  padding-bottom: -250px !important;
}
.transform-translateX--250 {
  transform: translateX(-250px);
}
.w--250 {
  width: -250% !important;
}
.h--250 {
  height: -250% !important;
}
.h-min-percentage--250 {
  min-height: -250% !important;
}
.h-max-percentage--250 {
  max-height: -250% !important;
}
.w-max-percentage--250 {
  max-width: -250% !important;
}
.w-min-percentage--250 {
  min-width: -250% !important;
}
.top-percentage--250 {
  top: -250% !important;
}
.bottom-percentage--250 {
  bottom: -250% !important;
}
.right-percentage--250 {
  right: -250% !important;
}
.left-percentage--250 {
  left: -250% !important;
}
.top-rem--250 {
  top: -250rem !important;
}
.bottom-rem--250 {
  top: -250rem !important;
}
.right-rem--250 {
  top: -250rem !important;
}
.left-rem--250 {
  top: -250rem !important;
}
.z-index--250 {
  z-index: -250 !important;
}
.top--249 {
  top: -249px !important;
}
.bottom--249 {
  bottom: -249px !important;
}
.right--249 {
  right: -249px !important;
}
.left--249 {
  left: -249px !important;
}
.mrn--249 {
  margin: -249px !important;
}
.mal--249 {
  margin-left: -249px !important;
}
.mar--249 {
  margin-right: -249px !important;
}
.mat--249 {
  margin-top: -249px !important;
}
.mab--249 {
  margin-bottom: -249px !important;
}
.lh--249 {
  line-height: -249px !important;
}
.pa--249 {
  padding: -249px !important;
}
.pal--249 {
  padding-left: -249px !important;
}
.par--249 {
  padding-right: -249px !important;
}
.pat--249 {
  padding-top: -249px !important;
}
.pab--249 {
  padding-bottom: -249px !important;
}
.transform-translateX--249 {
  transform: translateX(-249px);
}
.w--249 {
  width: -249% !important;
}
.h--249 {
  height: -249% !important;
}
.h-min-percentage--249 {
  min-height: -249% !important;
}
.h-max-percentage--249 {
  max-height: -249% !important;
}
.w-max-percentage--249 {
  max-width: -249% !important;
}
.w-min-percentage--249 {
  min-width: -249% !important;
}
.top-percentage--249 {
  top: -249% !important;
}
.bottom-percentage--249 {
  bottom: -249% !important;
}
.right-percentage--249 {
  right: -249% !important;
}
.left-percentage--249 {
  left: -249% !important;
}
.top-rem--249 {
  top: -249rem !important;
}
.bottom-rem--249 {
  top: -249rem !important;
}
.right-rem--249 {
  top: -249rem !important;
}
.left-rem--249 {
  top: -249rem !important;
}
.z-index--249 {
  z-index: -249 !important;
}
.top--248 {
  top: -248px !important;
}
.bottom--248 {
  bottom: -248px !important;
}
.right--248 {
  right: -248px !important;
}
.left--248 {
  left: -248px !important;
}
.mrn--248 {
  margin: -248px !important;
}
.mal--248 {
  margin-left: -248px !important;
}
.mar--248 {
  margin-right: -248px !important;
}
.mat--248 {
  margin-top: -248px !important;
}
.mab--248 {
  margin-bottom: -248px !important;
}
.lh--248 {
  line-height: -248px !important;
}
.pa--248 {
  padding: -248px !important;
}
.pal--248 {
  padding-left: -248px !important;
}
.par--248 {
  padding-right: -248px !important;
}
.pat--248 {
  padding-top: -248px !important;
}
.pab--248 {
  padding-bottom: -248px !important;
}
.transform-translateX--248 {
  transform: translateX(-248px);
}
.w--248 {
  width: -248% !important;
}
.h--248 {
  height: -248% !important;
}
.h-min-percentage--248 {
  min-height: -248% !important;
}
.h-max-percentage--248 {
  max-height: -248% !important;
}
.w-max-percentage--248 {
  max-width: -248% !important;
}
.w-min-percentage--248 {
  min-width: -248% !important;
}
.top-percentage--248 {
  top: -248% !important;
}
.bottom-percentage--248 {
  bottom: -248% !important;
}
.right-percentage--248 {
  right: -248% !important;
}
.left-percentage--248 {
  left: -248% !important;
}
.top-rem--248 {
  top: -248rem !important;
}
.bottom-rem--248 {
  top: -248rem !important;
}
.right-rem--248 {
  top: -248rem !important;
}
.left-rem--248 {
  top: -248rem !important;
}
.z-index--248 {
  z-index: -248 !important;
}
.top--247 {
  top: -247px !important;
}
.bottom--247 {
  bottom: -247px !important;
}
.right--247 {
  right: -247px !important;
}
.left--247 {
  left: -247px !important;
}
.mrn--247 {
  margin: -247px !important;
}
.mal--247 {
  margin-left: -247px !important;
}
.mar--247 {
  margin-right: -247px !important;
}
.mat--247 {
  margin-top: -247px !important;
}
.mab--247 {
  margin-bottom: -247px !important;
}
.lh--247 {
  line-height: -247px !important;
}
.pa--247 {
  padding: -247px !important;
}
.pal--247 {
  padding-left: -247px !important;
}
.par--247 {
  padding-right: -247px !important;
}
.pat--247 {
  padding-top: -247px !important;
}
.pab--247 {
  padding-bottom: -247px !important;
}
.transform-translateX--247 {
  transform: translateX(-247px);
}
.w--247 {
  width: -247% !important;
}
.h--247 {
  height: -247% !important;
}
.h-min-percentage--247 {
  min-height: -247% !important;
}
.h-max-percentage--247 {
  max-height: -247% !important;
}
.w-max-percentage--247 {
  max-width: -247% !important;
}
.w-min-percentage--247 {
  min-width: -247% !important;
}
.top-percentage--247 {
  top: -247% !important;
}
.bottom-percentage--247 {
  bottom: -247% !important;
}
.right-percentage--247 {
  right: -247% !important;
}
.left-percentage--247 {
  left: -247% !important;
}
.top-rem--247 {
  top: -247rem !important;
}
.bottom-rem--247 {
  top: -247rem !important;
}
.right-rem--247 {
  top: -247rem !important;
}
.left-rem--247 {
  top: -247rem !important;
}
.z-index--247 {
  z-index: -247 !important;
}
.top--246 {
  top: -246px !important;
}
.bottom--246 {
  bottom: -246px !important;
}
.right--246 {
  right: -246px !important;
}
.left--246 {
  left: -246px !important;
}
.mrn--246 {
  margin: -246px !important;
}
.mal--246 {
  margin-left: -246px !important;
}
.mar--246 {
  margin-right: -246px !important;
}
.mat--246 {
  margin-top: -246px !important;
}
.mab--246 {
  margin-bottom: -246px !important;
}
.lh--246 {
  line-height: -246px !important;
}
.pa--246 {
  padding: -246px !important;
}
.pal--246 {
  padding-left: -246px !important;
}
.par--246 {
  padding-right: -246px !important;
}
.pat--246 {
  padding-top: -246px !important;
}
.pab--246 {
  padding-bottom: -246px !important;
}
.transform-translateX--246 {
  transform: translateX(-246px);
}
.w--246 {
  width: -246% !important;
}
.h--246 {
  height: -246% !important;
}
.h-min-percentage--246 {
  min-height: -246% !important;
}
.h-max-percentage--246 {
  max-height: -246% !important;
}
.w-max-percentage--246 {
  max-width: -246% !important;
}
.w-min-percentage--246 {
  min-width: -246% !important;
}
.top-percentage--246 {
  top: -246% !important;
}
.bottom-percentage--246 {
  bottom: -246% !important;
}
.right-percentage--246 {
  right: -246% !important;
}
.left-percentage--246 {
  left: -246% !important;
}
.top-rem--246 {
  top: -246rem !important;
}
.bottom-rem--246 {
  top: -246rem !important;
}
.right-rem--246 {
  top: -246rem !important;
}
.left-rem--246 {
  top: -246rem !important;
}
.z-index--246 {
  z-index: -246 !important;
}
.top--245 {
  top: -245px !important;
}
.bottom--245 {
  bottom: -245px !important;
}
.right--245 {
  right: -245px !important;
}
.left--245 {
  left: -245px !important;
}
.mrn--245 {
  margin: -245px !important;
}
.mal--245 {
  margin-left: -245px !important;
}
.mar--245 {
  margin-right: -245px !important;
}
.mat--245 {
  margin-top: -245px !important;
}
.mab--245 {
  margin-bottom: -245px !important;
}
.lh--245 {
  line-height: -245px !important;
}
.pa--245 {
  padding: -245px !important;
}
.pal--245 {
  padding-left: -245px !important;
}
.par--245 {
  padding-right: -245px !important;
}
.pat--245 {
  padding-top: -245px !important;
}
.pab--245 {
  padding-bottom: -245px !important;
}
.transform-translateX--245 {
  transform: translateX(-245px);
}
.w--245 {
  width: -245% !important;
}
.h--245 {
  height: -245% !important;
}
.h-min-percentage--245 {
  min-height: -245% !important;
}
.h-max-percentage--245 {
  max-height: -245% !important;
}
.w-max-percentage--245 {
  max-width: -245% !important;
}
.w-min-percentage--245 {
  min-width: -245% !important;
}
.top-percentage--245 {
  top: -245% !important;
}
.bottom-percentage--245 {
  bottom: -245% !important;
}
.right-percentage--245 {
  right: -245% !important;
}
.left-percentage--245 {
  left: -245% !important;
}
.top-rem--245 {
  top: -245rem !important;
}
.bottom-rem--245 {
  top: -245rem !important;
}
.right-rem--245 {
  top: -245rem !important;
}
.left-rem--245 {
  top: -245rem !important;
}
.z-index--245 {
  z-index: -245 !important;
}
.top--244 {
  top: -244px !important;
}
.bottom--244 {
  bottom: -244px !important;
}
.right--244 {
  right: -244px !important;
}
.left--244 {
  left: -244px !important;
}
.mrn--244 {
  margin: -244px !important;
}
.mal--244 {
  margin-left: -244px !important;
}
.mar--244 {
  margin-right: -244px !important;
}
.mat--244 {
  margin-top: -244px !important;
}
.mab--244 {
  margin-bottom: -244px !important;
}
.lh--244 {
  line-height: -244px !important;
}
.pa--244 {
  padding: -244px !important;
}
.pal--244 {
  padding-left: -244px !important;
}
.par--244 {
  padding-right: -244px !important;
}
.pat--244 {
  padding-top: -244px !important;
}
.pab--244 {
  padding-bottom: -244px !important;
}
.transform-translateX--244 {
  transform: translateX(-244px);
}
.w--244 {
  width: -244% !important;
}
.h--244 {
  height: -244% !important;
}
.h-min-percentage--244 {
  min-height: -244% !important;
}
.h-max-percentage--244 {
  max-height: -244% !important;
}
.w-max-percentage--244 {
  max-width: -244% !important;
}
.w-min-percentage--244 {
  min-width: -244% !important;
}
.top-percentage--244 {
  top: -244% !important;
}
.bottom-percentage--244 {
  bottom: -244% !important;
}
.right-percentage--244 {
  right: -244% !important;
}
.left-percentage--244 {
  left: -244% !important;
}
.top-rem--244 {
  top: -244rem !important;
}
.bottom-rem--244 {
  top: -244rem !important;
}
.right-rem--244 {
  top: -244rem !important;
}
.left-rem--244 {
  top: -244rem !important;
}
.z-index--244 {
  z-index: -244 !important;
}
.top--243 {
  top: -243px !important;
}
.bottom--243 {
  bottom: -243px !important;
}
.right--243 {
  right: -243px !important;
}
.left--243 {
  left: -243px !important;
}
.mrn--243 {
  margin: -243px !important;
}
.mal--243 {
  margin-left: -243px !important;
}
.mar--243 {
  margin-right: -243px !important;
}
.mat--243 {
  margin-top: -243px !important;
}
.mab--243 {
  margin-bottom: -243px !important;
}
.lh--243 {
  line-height: -243px !important;
}
.pa--243 {
  padding: -243px !important;
}
.pal--243 {
  padding-left: -243px !important;
}
.par--243 {
  padding-right: -243px !important;
}
.pat--243 {
  padding-top: -243px !important;
}
.pab--243 {
  padding-bottom: -243px !important;
}
.transform-translateX--243 {
  transform: translateX(-243px);
}
.w--243 {
  width: -243% !important;
}
.h--243 {
  height: -243% !important;
}
.h-min-percentage--243 {
  min-height: -243% !important;
}
.h-max-percentage--243 {
  max-height: -243% !important;
}
.w-max-percentage--243 {
  max-width: -243% !important;
}
.w-min-percentage--243 {
  min-width: -243% !important;
}
.top-percentage--243 {
  top: -243% !important;
}
.bottom-percentage--243 {
  bottom: -243% !important;
}
.right-percentage--243 {
  right: -243% !important;
}
.left-percentage--243 {
  left: -243% !important;
}
.top-rem--243 {
  top: -243rem !important;
}
.bottom-rem--243 {
  top: -243rem !important;
}
.right-rem--243 {
  top: -243rem !important;
}
.left-rem--243 {
  top: -243rem !important;
}
.z-index--243 {
  z-index: -243 !important;
}
.top--242 {
  top: -242px !important;
}
.bottom--242 {
  bottom: -242px !important;
}
.right--242 {
  right: -242px !important;
}
.left--242 {
  left: -242px !important;
}
.mrn--242 {
  margin: -242px !important;
}
.mal--242 {
  margin-left: -242px !important;
}
.mar--242 {
  margin-right: -242px !important;
}
.mat--242 {
  margin-top: -242px !important;
}
.mab--242 {
  margin-bottom: -242px !important;
}
.lh--242 {
  line-height: -242px !important;
}
.pa--242 {
  padding: -242px !important;
}
.pal--242 {
  padding-left: -242px !important;
}
.par--242 {
  padding-right: -242px !important;
}
.pat--242 {
  padding-top: -242px !important;
}
.pab--242 {
  padding-bottom: -242px !important;
}
.transform-translateX--242 {
  transform: translateX(-242px);
}
.w--242 {
  width: -242% !important;
}
.h--242 {
  height: -242% !important;
}
.h-min-percentage--242 {
  min-height: -242% !important;
}
.h-max-percentage--242 {
  max-height: -242% !important;
}
.w-max-percentage--242 {
  max-width: -242% !important;
}
.w-min-percentage--242 {
  min-width: -242% !important;
}
.top-percentage--242 {
  top: -242% !important;
}
.bottom-percentage--242 {
  bottom: -242% !important;
}
.right-percentage--242 {
  right: -242% !important;
}
.left-percentage--242 {
  left: -242% !important;
}
.top-rem--242 {
  top: -242rem !important;
}
.bottom-rem--242 {
  top: -242rem !important;
}
.right-rem--242 {
  top: -242rem !important;
}
.left-rem--242 {
  top: -242rem !important;
}
.z-index--242 {
  z-index: -242 !important;
}
.top--241 {
  top: -241px !important;
}
.bottom--241 {
  bottom: -241px !important;
}
.right--241 {
  right: -241px !important;
}
.left--241 {
  left: -241px !important;
}
.mrn--241 {
  margin: -241px !important;
}
.mal--241 {
  margin-left: -241px !important;
}
.mar--241 {
  margin-right: -241px !important;
}
.mat--241 {
  margin-top: -241px !important;
}
.mab--241 {
  margin-bottom: -241px !important;
}
.lh--241 {
  line-height: -241px !important;
}
.pa--241 {
  padding: -241px !important;
}
.pal--241 {
  padding-left: -241px !important;
}
.par--241 {
  padding-right: -241px !important;
}
.pat--241 {
  padding-top: -241px !important;
}
.pab--241 {
  padding-bottom: -241px !important;
}
.transform-translateX--241 {
  transform: translateX(-241px);
}
.w--241 {
  width: -241% !important;
}
.h--241 {
  height: -241% !important;
}
.h-min-percentage--241 {
  min-height: -241% !important;
}
.h-max-percentage--241 {
  max-height: -241% !important;
}
.w-max-percentage--241 {
  max-width: -241% !important;
}
.w-min-percentage--241 {
  min-width: -241% !important;
}
.top-percentage--241 {
  top: -241% !important;
}
.bottom-percentage--241 {
  bottom: -241% !important;
}
.right-percentage--241 {
  right: -241% !important;
}
.left-percentage--241 {
  left: -241% !important;
}
.top-rem--241 {
  top: -241rem !important;
}
.bottom-rem--241 {
  top: -241rem !important;
}
.right-rem--241 {
  top: -241rem !important;
}
.left-rem--241 {
  top: -241rem !important;
}
.z-index--241 {
  z-index: -241 !important;
}
.top--240 {
  top: -240px !important;
}
.bottom--240 {
  bottom: -240px !important;
}
.right--240 {
  right: -240px !important;
}
.left--240 {
  left: -240px !important;
}
.mrn--240 {
  margin: -240px !important;
}
.mal--240 {
  margin-left: -240px !important;
}
.mar--240 {
  margin-right: -240px !important;
}
.mat--240 {
  margin-top: -240px !important;
}
.mab--240 {
  margin-bottom: -240px !important;
}
.lh--240 {
  line-height: -240px !important;
}
.pa--240 {
  padding: -240px !important;
}
.pal--240 {
  padding-left: -240px !important;
}
.par--240 {
  padding-right: -240px !important;
}
.pat--240 {
  padding-top: -240px !important;
}
.pab--240 {
  padding-bottom: -240px !important;
}
.transform-translateX--240 {
  transform: translateX(-240px);
}
.w--240 {
  width: -240% !important;
}
.h--240 {
  height: -240% !important;
}
.h-min-percentage--240 {
  min-height: -240% !important;
}
.h-max-percentage--240 {
  max-height: -240% !important;
}
.w-max-percentage--240 {
  max-width: -240% !important;
}
.w-min-percentage--240 {
  min-width: -240% !important;
}
.top-percentage--240 {
  top: -240% !important;
}
.bottom-percentage--240 {
  bottom: -240% !important;
}
.right-percentage--240 {
  right: -240% !important;
}
.left-percentage--240 {
  left: -240% !important;
}
.top-rem--240 {
  top: -240rem !important;
}
.bottom-rem--240 {
  top: -240rem !important;
}
.right-rem--240 {
  top: -240rem !important;
}
.left-rem--240 {
  top: -240rem !important;
}
.z-index--240 {
  z-index: -240 !important;
}
.top--239 {
  top: -239px !important;
}
.bottom--239 {
  bottom: -239px !important;
}
.right--239 {
  right: -239px !important;
}
.left--239 {
  left: -239px !important;
}
.mrn--239 {
  margin: -239px !important;
}
.mal--239 {
  margin-left: -239px !important;
}
.mar--239 {
  margin-right: -239px !important;
}
.mat--239 {
  margin-top: -239px !important;
}
.mab--239 {
  margin-bottom: -239px !important;
}
.lh--239 {
  line-height: -239px !important;
}
.pa--239 {
  padding: -239px !important;
}
.pal--239 {
  padding-left: -239px !important;
}
.par--239 {
  padding-right: -239px !important;
}
.pat--239 {
  padding-top: -239px !important;
}
.pab--239 {
  padding-bottom: -239px !important;
}
.transform-translateX--239 {
  transform: translateX(-239px);
}
.w--239 {
  width: -239% !important;
}
.h--239 {
  height: -239% !important;
}
.h-min-percentage--239 {
  min-height: -239% !important;
}
.h-max-percentage--239 {
  max-height: -239% !important;
}
.w-max-percentage--239 {
  max-width: -239% !important;
}
.w-min-percentage--239 {
  min-width: -239% !important;
}
.top-percentage--239 {
  top: -239% !important;
}
.bottom-percentage--239 {
  bottom: -239% !important;
}
.right-percentage--239 {
  right: -239% !important;
}
.left-percentage--239 {
  left: -239% !important;
}
.top-rem--239 {
  top: -239rem !important;
}
.bottom-rem--239 {
  top: -239rem !important;
}
.right-rem--239 {
  top: -239rem !important;
}
.left-rem--239 {
  top: -239rem !important;
}
.z-index--239 {
  z-index: -239 !important;
}
.top--238 {
  top: -238px !important;
}
.bottom--238 {
  bottom: -238px !important;
}
.right--238 {
  right: -238px !important;
}
.left--238 {
  left: -238px !important;
}
.mrn--238 {
  margin: -238px !important;
}
.mal--238 {
  margin-left: -238px !important;
}
.mar--238 {
  margin-right: -238px !important;
}
.mat--238 {
  margin-top: -238px !important;
}
.mab--238 {
  margin-bottom: -238px !important;
}
.lh--238 {
  line-height: -238px !important;
}
.pa--238 {
  padding: -238px !important;
}
.pal--238 {
  padding-left: -238px !important;
}
.par--238 {
  padding-right: -238px !important;
}
.pat--238 {
  padding-top: -238px !important;
}
.pab--238 {
  padding-bottom: -238px !important;
}
.transform-translateX--238 {
  transform: translateX(-238px);
}
.w--238 {
  width: -238% !important;
}
.h--238 {
  height: -238% !important;
}
.h-min-percentage--238 {
  min-height: -238% !important;
}
.h-max-percentage--238 {
  max-height: -238% !important;
}
.w-max-percentage--238 {
  max-width: -238% !important;
}
.w-min-percentage--238 {
  min-width: -238% !important;
}
.top-percentage--238 {
  top: -238% !important;
}
.bottom-percentage--238 {
  bottom: -238% !important;
}
.right-percentage--238 {
  right: -238% !important;
}
.left-percentage--238 {
  left: -238% !important;
}
.top-rem--238 {
  top: -238rem !important;
}
.bottom-rem--238 {
  top: -238rem !important;
}
.right-rem--238 {
  top: -238rem !important;
}
.left-rem--238 {
  top: -238rem !important;
}
.z-index--238 {
  z-index: -238 !important;
}
.top--237 {
  top: -237px !important;
}
.bottom--237 {
  bottom: -237px !important;
}
.right--237 {
  right: -237px !important;
}
.left--237 {
  left: -237px !important;
}
.mrn--237 {
  margin: -237px !important;
}
.mal--237 {
  margin-left: -237px !important;
}
.mar--237 {
  margin-right: -237px !important;
}
.mat--237 {
  margin-top: -237px !important;
}
.mab--237 {
  margin-bottom: -237px !important;
}
.lh--237 {
  line-height: -237px !important;
}
.pa--237 {
  padding: -237px !important;
}
.pal--237 {
  padding-left: -237px !important;
}
.par--237 {
  padding-right: -237px !important;
}
.pat--237 {
  padding-top: -237px !important;
}
.pab--237 {
  padding-bottom: -237px !important;
}
.transform-translateX--237 {
  transform: translateX(-237px);
}
.w--237 {
  width: -237% !important;
}
.h--237 {
  height: -237% !important;
}
.h-min-percentage--237 {
  min-height: -237% !important;
}
.h-max-percentage--237 {
  max-height: -237% !important;
}
.w-max-percentage--237 {
  max-width: -237% !important;
}
.w-min-percentage--237 {
  min-width: -237% !important;
}
.top-percentage--237 {
  top: -237% !important;
}
.bottom-percentage--237 {
  bottom: -237% !important;
}
.right-percentage--237 {
  right: -237% !important;
}
.left-percentage--237 {
  left: -237% !important;
}
.top-rem--237 {
  top: -237rem !important;
}
.bottom-rem--237 {
  top: -237rem !important;
}
.right-rem--237 {
  top: -237rem !important;
}
.left-rem--237 {
  top: -237rem !important;
}
.z-index--237 {
  z-index: -237 !important;
}
.top--236 {
  top: -236px !important;
}
.bottom--236 {
  bottom: -236px !important;
}
.right--236 {
  right: -236px !important;
}
.left--236 {
  left: -236px !important;
}
.mrn--236 {
  margin: -236px !important;
}
.mal--236 {
  margin-left: -236px !important;
}
.mar--236 {
  margin-right: -236px !important;
}
.mat--236 {
  margin-top: -236px !important;
}
.mab--236 {
  margin-bottom: -236px !important;
}
.lh--236 {
  line-height: -236px !important;
}
.pa--236 {
  padding: -236px !important;
}
.pal--236 {
  padding-left: -236px !important;
}
.par--236 {
  padding-right: -236px !important;
}
.pat--236 {
  padding-top: -236px !important;
}
.pab--236 {
  padding-bottom: -236px !important;
}
.transform-translateX--236 {
  transform: translateX(-236px);
}
.w--236 {
  width: -236% !important;
}
.h--236 {
  height: -236% !important;
}
.h-min-percentage--236 {
  min-height: -236% !important;
}
.h-max-percentage--236 {
  max-height: -236% !important;
}
.w-max-percentage--236 {
  max-width: -236% !important;
}
.w-min-percentage--236 {
  min-width: -236% !important;
}
.top-percentage--236 {
  top: -236% !important;
}
.bottom-percentage--236 {
  bottom: -236% !important;
}
.right-percentage--236 {
  right: -236% !important;
}
.left-percentage--236 {
  left: -236% !important;
}
.top-rem--236 {
  top: -236rem !important;
}
.bottom-rem--236 {
  top: -236rem !important;
}
.right-rem--236 {
  top: -236rem !important;
}
.left-rem--236 {
  top: -236rem !important;
}
.z-index--236 {
  z-index: -236 !important;
}
.top--235 {
  top: -235px !important;
}
.bottom--235 {
  bottom: -235px !important;
}
.right--235 {
  right: -235px !important;
}
.left--235 {
  left: -235px !important;
}
.mrn--235 {
  margin: -235px !important;
}
.mal--235 {
  margin-left: -235px !important;
}
.mar--235 {
  margin-right: -235px !important;
}
.mat--235 {
  margin-top: -235px !important;
}
.mab--235 {
  margin-bottom: -235px !important;
}
.lh--235 {
  line-height: -235px !important;
}
.pa--235 {
  padding: -235px !important;
}
.pal--235 {
  padding-left: -235px !important;
}
.par--235 {
  padding-right: -235px !important;
}
.pat--235 {
  padding-top: -235px !important;
}
.pab--235 {
  padding-bottom: -235px !important;
}
.transform-translateX--235 {
  transform: translateX(-235px);
}
.w--235 {
  width: -235% !important;
}
.h--235 {
  height: -235% !important;
}
.h-min-percentage--235 {
  min-height: -235% !important;
}
.h-max-percentage--235 {
  max-height: -235% !important;
}
.w-max-percentage--235 {
  max-width: -235% !important;
}
.w-min-percentage--235 {
  min-width: -235% !important;
}
.top-percentage--235 {
  top: -235% !important;
}
.bottom-percentage--235 {
  bottom: -235% !important;
}
.right-percentage--235 {
  right: -235% !important;
}
.left-percentage--235 {
  left: -235% !important;
}
.top-rem--235 {
  top: -235rem !important;
}
.bottom-rem--235 {
  top: -235rem !important;
}
.right-rem--235 {
  top: -235rem !important;
}
.left-rem--235 {
  top: -235rem !important;
}
.z-index--235 {
  z-index: -235 !important;
}
.top--234 {
  top: -234px !important;
}
.bottom--234 {
  bottom: -234px !important;
}
.right--234 {
  right: -234px !important;
}
.left--234 {
  left: -234px !important;
}
.mrn--234 {
  margin: -234px !important;
}
.mal--234 {
  margin-left: -234px !important;
}
.mar--234 {
  margin-right: -234px !important;
}
.mat--234 {
  margin-top: -234px !important;
}
.mab--234 {
  margin-bottom: -234px !important;
}
.lh--234 {
  line-height: -234px !important;
}
.pa--234 {
  padding: -234px !important;
}
.pal--234 {
  padding-left: -234px !important;
}
.par--234 {
  padding-right: -234px !important;
}
.pat--234 {
  padding-top: -234px !important;
}
.pab--234 {
  padding-bottom: -234px !important;
}
.transform-translateX--234 {
  transform: translateX(-234px);
}
.w--234 {
  width: -234% !important;
}
.h--234 {
  height: -234% !important;
}
.h-min-percentage--234 {
  min-height: -234% !important;
}
.h-max-percentage--234 {
  max-height: -234% !important;
}
.w-max-percentage--234 {
  max-width: -234% !important;
}
.w-min-percentage--234 {
  min-width: -234% !important;
}
.top-percentage--234 {
  top: -234% !important;
}
.bottom-percentage--234 {
  bottom: -234% !important;
}
.right-percentage--234 {
  right: -234% !important;
}
.left-percentage--234 {
  left: -234% !important;
}
.top-rem--234 {
  top: -234rem !important;
}
.bottom-rem--234 {
  top: -234rem !important;
}
.right-rem--234 {
  top: -234rem !important;
}
.left-rem--234 {
  top: -234rem !important;
}
.z-index--234 {
  z-index: -234 !important;
}
.top--233 {
  top: -233px !important;
}
.bottom--233 {
  bottom: -233px !important;
}
.right--233 {
  right: -233px !important;
}
.left--233 {
  left: -233px !important;
}
.mrn--233 {
  margin: -233px !important;
}
.mal--233 {
  margin-left: -233px !important;
}
.mar--233 {
  margin-right: -233px !important;
}
.mat--233 {
  margin-top: -233px !important;
}
.mab--233 {
  margin-bottom: -233px !important;
}
.lh--233 {
  line-height: -233px !important;
}
.pa--233 {
  padding: -233px !important;
}
.pal--233 {
  padding-left: -233px !important;
}
.par--233 {
  padding-right: -233px !important;
}
.pat--233 {
  padding-top: -233px !important;
}
.pab--233 {
  padding-bottom: -233px !important;
}
.transform-translateX--233 {
  transform: translateX(-233px);
}
.w--233 {
  width: -233% !important;
}
.h--233 {
  height: -233% !important;
}
.h-min-percentage--233 {
  min-height: -233% !important;
}
.h-max-percentage--233 {
  max-height: -233% !important;
}
.w-max-percentage--233 {
  max-width: -233% !important;
}
.w-min-percentage--233 {
  min-width: -233% !important;
}
.top-percentage--233 {
  top: -233% !important;
}
.bottom-percentage--233 {
  bottom: -233% !important;
}
.right-percentage--233 {
  right: -233% !important;
}
.left-percentage--233 {
  left: -233% !important;
}
.top-rem--233 {
  top: -233rem !important;
}
.bottom-rem--233 {
  top: -233rem !important;
}
.right-rem--233 {
  top: -233rem !important;
}
.left-rem--233 {
  top: -233rem !important;
}
.z-index--233 {
  z-index: -233 !important;
}
.top--232 {
  top: -232px !important;
}
.bottom--232 {
  bottom: -232px !important;
}
.right--232 {
  right: -232px !important;
}
.left--232 {
  left: -232px !important;
}
.mrn--232 {
  margin: -232px !important;
}
.mal--232 {
  margin-left: -232px !important;
}
.mar--232 {
  margin-right: -232px !important;
}
.mat--232 {
  margin-top: -232px !important;
}
.mab--232 {
  margin-bottom: -232px !important;
}
.lh--232 {
  line-height: -232px !important;
}
.pa--232 {
  padding: -232px !important;
}
.pal--232 {
  padding-left: -232px !important;
}
.par--232 {
  padding-right: -232px !important;
}
.pat--232 {
  padding-top: -232px !important;
}
.pab--232 {
  padding-bottom: -232px !important;
}
.transform-translateX--232 {
  transform: translateX(-232px);
}
.w--232 {
  width: -232% !important;
}
.h--232 {
  height: -232% !important;
}
.h-min-percentage--232 {
  min-height: -232% !important;
}
.h-max-percentage--232 {
  max-height: -232% !important;
}
.w-max-percentage--232 {
  max-width: -232% !important;
}
.w-min-percentage--232 {
  min-width: -232% !important;
}
.top-percentage--232 {
  top: -232% !important;
}
.bottom-percentage--232 {
  bottom: -232% !important;
}
.right-percentage--232 {
  right: -232% !important;
}
.left-percentage--232 {
  left: -232% !important;
}
.top-rem--232 {
  top: -232rem !important;
}
.bottom-rem--232 {
  top: -232rem !important;
}
.right-rem--232 {
  top: -232rem !important;
}
.left-rem--232 {
  top: -232rem !important;
}
.z-index--232 {
  z-index: -232 !important;
}
.top--231 {
  top: -231px !important;
}
.bottom--231 {
  bottom: -231px !important;
}
.right--231 {
  right: -231px !important;
}
.left--231 {
  left: -231px !important;
}
.mrn--231 {
  margin: -231px !important;
}
.mal--231 {
  margin-left: -231px !important;
}
.mar--231 {
  margin-right: -231px !important;
}
.mat--231 {
  margin-top: -231px !important;
}
.mab--231 {
  margin-bottom: -231px !important;
}
.lh--231 {
  line-height: -231px !important;
}
.pa--231 {
  padding: -231px !important;
}
.pal--231 {
  padding-left: -231px !important;
}
.par--231 {
  padding-right: -231px !important;
}
.pat--231 {
  padding-top: -231px !important;
}
.pab--231 {
  padding-bottom: -231px !important;
}
.transform-translateX--231 {
  transform: translateX(-231px);
}
.w--231 {
  width: -231% !important;
}
.h--231 {
  height: -231% !important;
}
.h-min-percentage--231 {
  min-height: -231% !important;
}
.h-max-percentage--231 {
  max-height: -231% !important;
}
.w-max-percentage--231 {
  max-width: -231% !important;
}
.w-min-percentage--231 {
  min-width: -231% !important;
}
.top-percentage--231 {
  top: -231% !important;
}
.bottom-percentage--231 {
  bottom: -231% !important;
}
.right-percentage--231 {
  right: -231% !important;
}
.left-percentage--231 {
  left: -231% !important;
}
.top-rem--231 {
  top: -231rem !important;
}
.bottom-rem--231 {
  top: -231rem !important;
}
.right-rem--231 {
  top: -231rem !important;
}
.left-rem--231 {
  top: -231rem !important;
}
.z-index--231 {
  z-index: -231 !important;
}
.top--230 {
  top: -230px !important;
}
.bottom--230 {
  bottom: -230px !important;
}
.right--230 {
  right: -230px !important;
}
.left--230 {
  left: -230px !important;
}
.mrn--230 {
  margin: -230px !important;
}
.mal--230 {
  margin-left: -230px !important;
}
.mar--230 {
  margin-right: -230px !important;
}
.mat--230 {
  margin-top: -230px !important;
}
.mab--230 {
  margin-bottom: -230px !important;
}
.lh--230 {
  line-height: -230px !important;
}
.pa--230 {
  padding: -230px !important;
}
.pal--230 {
  padding-left: -230px !important;
}
.par--230 {
  padding-right: -230px !important;
}
.pat--230 {
  padding-top: -230px !important;
}
.pab--230 {
  padding-bottom: -230px !important;
}
.transform-translateX--230 {
  transform: translateX(-230px);
}
.w--230 {
  width: -230% !important;
}
.h--230 {
  height: -230% !important;
}
.h-min-percentage--230 {
  min-height: -230% !important;
}
.h-max-percentage--230 {
  max-height: -230% !important;
}
.w-max-percentage--230 {
  max-width: -230% !important;
}
.w-min-percentage--230 {
  min-width: -230% !important;
}
.top-percentage--230 {
  top: -230% !important;
}
.bottom-percentage--230 {
  bottom: -230% !important;
}
.right-percentage--230 {
  right: -230% !important;
}
.left-percentage--230 {
  left: -230% !important;
}
.top-rem--230 {
  top: -230rem !important;
}
.bottom-rem--230 {
  top: -230rem !important;
}
.right-rem--230 {
  top: -230rem !important;
}
.left-rem--230 {
  top: -230rem !important;
}
.z-index--230 {
  z-index: -230 !important;
}
.top--229 {
  top: -229px !important;
}
.bottom--229 {
  bottom: -229px !important;
}
.right--229 {
  right: -229px !important;
}
.left--229 {
  left: -229px !important;
}
.mrn--229 {
  margin: -229px !important;
}
.mal--229 {
  margin-left: -229px !important;
}
.mar--229 {
  margin-right: -229px !important;
}
.mat--229 {
  margin-top: -229px !important;
}
.mab--229 {
  margin-bottom: -229px !important;
}
.lh--229 {
  line-height: -229px !important;
}
.pa--229 {
  padding: -229px !important;
}
.pal--229 {
  padding-left: -229px !important;
}
.par--229 {
  padding-right: -229px !important;
}
.pat--229 {
  padding-top: -229px !important;
}
.pab--229 {
  padding-bottom: -229px !important;
}
.transform-translateX--229 {
  transform: translateX(-229px);
}
.w--229 {
  width: -229% !important;
}
.h--229 {
  height: -229% !important;
}
.h-min-percentage--229 {
  min-height: -229% !important;
}
.h-max-percentage--229 {
  max-height: -229% !important;
}
.w-max-percentage--229 {
  max-width: -229% !important;
}
.w-min-percentage--229 {
  min-width: -229% !important;
}
.top-percentage--229 {
  top: -229% !important;
}
.bottom-percentage--229 {
  bottom: -229% !important;
}
.right-percentage--229 {
  right: -229% !important;
}
.left-percentage--229 {
  left: -229% !important;
}
.top-rem--229 {
  top: -229rem !important;
}
.bottom-rem--229 {
  top: -229rem !important;
}
.right-rem--229 {
  top: -229rem !important;
}
.left-rem--229 {
  top: -229rem !important;
}
.z-index--229 {
  z-index: -229 !important;
}
.top--228 {
  top: -228px !important;
}
.bottom--228 {
  bottom: -228px !important;
}
.right--228 {
  right: -228px !important;
}
.left--228 {
  left: -228px !important;
}
.mrn--228 {
  margin: -228px !important;
}
.mal--228 {
  margin-left: -228px !important;
}
.mar--228 {
  margin-right: -228px !important;
}
.mat--228 {
  margin-top: -228px !important;
}
.mab--228 {
  margin-bottom: -228px !important;
}
.lh--228 {
  line-height: -228px !important;
}
.pa--228 {
  padding: -228px !important;
}
.pal--228 {
  padding-left: -228px !important;
}
.par--228 {
  padding-right: -228px !important;
}
.pat--228 {
  padding-top: -228px !important;
}
.pab--228 {
  padding-bottom: -228px !important;
}
.transform-translateX--228 {
  transform: translateX(-228px);
}
.w--228 {
  width: -228% !important;
}
.h--228 {
  height: -228% !important;
}
.h-min-percentage--228 {
  min-height: -228% !important;
}
.h-max-percentage--228 {
  max-height: -228% !important;
}
.w-max-percentage--228 {
  max-width: -228% !important;
}
.w-min-percentage--228 {
  min-width: -228% !important;
}
.top-percentage--228 {
  top: -228% !important;
}
.bottom-percentage--228 {
  bottom: -228% !important;
}
.right-percentage--228 {
  right: -228% !important;
}
.left-percentage--228 {
  left: -228% !important;
}
.top-rem--228 {
  top: -228rem !important;
}
.bottom-rem--228 {
  top: -228rem !important;
}
.right-rem--228 {
  top: -228rem !important;
}
.left-rem--228 {
  top: -228rem !important;
}
.z-index--228 {
  z-index: -228 !important;
}
.top--227 {
  top: -227px !important;
}
.bottom--227 {
  bottom: -227px !important;
}
.right--227 {
  right: -227px !important;
}
.left--227 {
  left: -227px !important;
}
.mrn--227 {
  margin: -227px !important;
}
.mal--227 {
  margin-left: -227px !important;
}
.mar--227 {
  margin-right: -227px !important;
}
.mat--227 {
  margin-top: -227px !important;
}
.mab--227 {
  margin-bottom: -227px !important;
}
.lh--227 {
  line-height: -227px !important;
}
.pa--227 {
  padding: -227px !important;
}
.pal--227 {
  padding-left: -227px !important;
}
.par--227 {
  padding-right: -227px !important;
}
.pat--227 {
  padding-top: -227px !important;
}
.pab--227 {
  padding-bottom: -227px !important;
}
.transform-translateX--227 {
  transform: translateX(-227px);
}
.w--227 {
  width: -227% !important;
}
.h--227 {
  height: -227% !important;
}
.h-min-percentage--227 {
  min-height: -227% !important;
}
.h-max-percentage--227 {
  max-height: -227% !important;
}
.w-max-percentage--227 {
  max-width: -227% !important;
}
.w-min-percentage--227 {
  min-width: -227% !important;
}
.top-percentage--227 {
  top: -227% !important;
}
.bottom-percentage--227 {
  bottom: -227% !important;
}
.right-percentage--227 {
  right: -227% !important;
}
.left-percentage--227 {
  left: -227% !important;
}
.top-rem--227 {
  top: -227rem !important;
}
.bottom-rem--227 {
  top: -227rem !important;
}
.right-rem--227 {
  top: -227rem !important;
}
.left-rem--227 {
  top: -227rem !important;
}
.z-index--227 {
  z-index: -227 !important;
}
.top--226 {
  top: -226px !important;
}
.bottom--226 {
  bottom: -226px !important;
}
.right--226 {
  right: -226px !important;
}
.left--226 {
  left: -226px !important;
}
.mrn--226 {
  margin: -226px !important;
}
.mal--226 {
  margin-left: -226px !important;
}
.mar--226 {
  margin-right: -226px !important;
}
.mat--226 {
  margin-top: -226px !important;
}
.mab--226 {
  margin-bottom: -226px !important;
}
.lh--226 {
  line-height: -226px !important;
}
.pa--226 {
  padding: -226px !important;
}
.pal--226 {
  padding-left: -226px !important;
}
.par--226 {
  padding-right: -226px !important;
}
.pat--226 {
  padding-top: -226px !important;
}
.pab--226 {
  padding-bottom: -226px !important;
}
.transform-translateX--226 {
  transform: translateX(-226px);
}
.w--226 {
  width: -226% !important;
}
.h--226 {
  height: -226% !important;
}
.h-min-percentage--226 {
  min-height: -226% !important;
}
.h-max-percentage--226 {
  max-height: -226% !important;
}
.w-max-percentage--226 {
  max-width: -226% !important;
}
.w-min-percentage--226 {
  min-width: -226% !important;
}
.top-percentage--226 {
  top: -226% !important;
}
.bottom-percentage--226 {
  bottom: -226% !important;
}
.right-percentage--226 {
  right: -226% !important;
}
.left-percentage--226 {
  left: -226% !important;
}
.top-rem--226 {
  top: -226rem !important;
}
.bottom-rem--226 {
  top: -226rem !important;
}
.right-rem--226 {
  top: -226rem !important;
}
.left-rem--226 {
  top: -226rem !important;
}
.z-index--226 {
  z-index: -226 !important;
}
.top--225 {
  top: -225px !important;
}
.bottom--225 {
  bottom: -225px !important;
}
.right--225 {
  right: -225px !important;
}
.left--225 {
  left: -225px !important;
}
.mrn--225 {
  margin: -225px !important;
}
.mal--225 {
  margin-left: -225px !important;
}
.mar--225 {
  margin-right: -225px !important;
}
.mat--225 {
  margin-top: -225px !important;
}
.mab--225 {
  margin-bottom: -225px !important;
}
.lh--225 {
  line-height: -225px !important;
}
.pa--225 {
  padding: -225px !important;
}
.pal--225 {
  padding-left: -225px !important;
}
.par--225 {
  padding-right: -225px !important;
}
.pat--225 {
  padding-top: -225px !important;
}
.pab--225 {
  padding-bottom: -225px !important;
}
.transform-translateX--225 {
  transform: translateX(-225px);
}
.w--225 {
  width: -225% !important;
}
.h--225 {
  height: -225% !important;
}
.h-min-percentage--225 {
  min-height: -225% !important;
}
.h-max-percentage--225 {
  max-height: -225% !important;
}
.w-max-percentage--225 {
  max-width: -225% !important;
}
.w-min-percentage--225 {
  min-width: -225% !important;
}
.top-percentage--225 {
  top: -225% !important;
}
.bottom-percentage--225 {
  bottom: -225% !important;
}
.right-percentage--225 {
  right: -225% !important;
}
.left-percentage--225 {
  left: -225% !important;
}
.top-rem--225 {
  top: -225rem !important;
}
.bottom-rem--225 {
  top: -225rem !important;
}
.right-rem--225 {
  top: -225rem !important;
}
.left-rem--225 {
  top: -225rem !important;
}
.z-index--225 {
  z-index: -225 !important;
}
.top--224 {
  top: -224px !important;
}
.bottom--224 {
  bottom: -224px !important;
}
.right--224 {
  right: -224px !important;
}
.left--224 {
  left: -224px !important;
}
.mrn--224 {
  margin: -224px !important;
}
.mal--224 {
  margin-left: -224px !important;
}
.mar--224 {
  margin-right: -224px !important;
}
.mat--224 {
  margin-top: -224px !important;
}
.mab--224 {
  margin-bottom: -224px !important;
}
.lh--224 {
  line-height: -224px !important;
}
.pa--224 {
  padding: -224px !important;
}
.pal--224 {
  padding-left: -224px !important;
}
.par--224 {
  padding-right: -224px !important;
}
.pat--224 {
  padding-top: -224px !important;
}
.pab--224 {
  padding-bottom: -224px !important;
}
.transform-translateX--224 {
  transform: translateX(-224px);
}
.w--224 {
  width: -224% !important;
}
.h--224 {
  height: -224% !important;
}
.h-min-percentage--224 {
  min-height: -224% !important;
}
.h-max-percentage--224 {
  max-height: -224% !important;
}
.w-max-percentage--224 {
  max-width: -224% !important;
}
.w-min-percentage--224 {
  min-width: -224% !important;
}
.top-percentage--224 {
  top: -224% !important;
}
.bottom-percentage--224 {
  bottom: -224% !important;
}
.right-percentage--224 {
  right: -224% !important;
}
.left-percentage--224 {
  left: -224% !important;
}
.top-rem--224 {
  top: -224rem !important;
}
.bottom-rem--224 {
  top: -224rem !important;
}
.right-rem--224 {
  top: -224rem !important;
}
.left-rem--224 {
  top: -224rem !important;
}
.z-index--224 {
  z-index: -224 !important;
}
.top--223 {
  top: -223px !important;
}
.bottom--223 {
  bottom: -223px !important;
}
.right--223 {
  right: -223px !important;
}
.left--223 {
  left: -223px !important;
}
.mrn--223 {
  margin: -223px !important;
}
.mal--223 {
  margin-left: -223px !important;
}
.mar--223 {
  margin-right: -223px !important;
}
.mat--223 {
  margin-top: -223px !important;
}
.mab--223 {
  margin-bottom: -223px !important;
}
.lh--223 {
  line-height: -223px !important;
}
.pa--223 {
  padding: -223px !important;
}
.pal--223 {
  padding-left: -223px !important;
}
.par--223 {
  padding-right: -223px !important;
}
.pat--223 {
  padding-top: -223px !important;
}
.pab--223 {
  padding-bottom: -223px !important;
}
.transform-translateX--223 {
  transform: translateX(-223px);
}
.w--223 {
  width: -223% !important;
}
.h--223 {
  height: -223% !important;
}
.h-min-percentage--223 {
  min-height: -223% !important;
}
.h-max-percentage--223 {
  max-height: -223% !important;
}
.w-max-percentage--223 {
  max-width: -223% !important;
}
.w-min-percentage--223 {
  min-width: -223% !important;
}
.top-percentage--223 {
  top: -223% !important;
}
.bottom-percentage--223 {
  bottom: -223% !important;
}
.right-percentage--223 {
  right: -223% !important;
}
.left-percentage--223 {
  left: -223% !important;
}
.top-rem--223 {
  top: -223rem !important;
}
.bottom-rem--223 {
  top: -223rem !important;
}
.right-rem--223 {
  top: -223rem !important;
}
.left-rem--223 {
  top: -223rem !important;
}
.z-index--223 {
  z-index: -223 !important;
}
.top--222 {
  top: -222px !important;
}
.bottom--222 {
  bottom: -222px !important;
}
.right--222 {
  right: -222px !important;
}
.left--222 {
  left: -222px !important;
}
.mrn--222 {
  margin: -222px !important;
}
.mal--222 {
  margin-left: -222px !important;
}
.mar--222 {
  margin-right: -222px !important;
}
.mat--222 {
  margin-top: -222px !important;
}
.mab--222 {
  margin-bottom: -222px !important;
}
.lh--222 {
  line-height: -222px !important;
}
.pa--222 {
  padding: -222px !important;
}
.pal--222 {
  padding-left: -222px !important;
}
.par--222 {
  padding-right: -222px !important;
}
.pat--222 {
  padding-top: -222px !important;
}
.pab--222 {
  padding-bottom: -222px !important;
}
.transform-translateX--222 {
  transform: translateX(-222px);
}
.w--222 {
  width: -222% !important;
}
.h--222 {
  height: -222% !important;
}
.h-min-percentage--222 {
  min-height: -222% !important;
}
.h-max-percentage--222 {
  max-height: -222% !important;
}
.w-max-percentage--222 {
  max-width: -222% !important;
}
.w-min-percentage--222 {
  min-width: -222% !important;
}
.top-percentage--222 {
  top: -222% !important;
}
.bottom-percentage--222 {
  bottom: -222% !important;
}
.right-percentage--222 {
  right: -222% !important;
}
.left-percentage--222 {
  left: -222% !important;
}
.top-rem--222 {
  top: -222rem !important;
}
.bottom-rem--222 {
  top: -222rem !important;
}
.right-rem--222 {
  top: -222rem !important;
}
.left-rem--222 {
  top: -222rem !important;
}
.z-index--222 {
  z-index: -222 !important;
}
.top--221 {
  top: -221px !important;
}
.bottom--221 {
  bottom: -221px !important;
}
.right--221 {
  right: -221px !important;
}
.left--221 {
  left: -221px !important;
}
.mrn--221 {
  margin: -221px !important;
}
.mal--221 {
  margin-left: -221px !important;
}
.mar--221 {
  margin-right: -221px !important;
}
.mat--221 {
  margin-top: -221px !important;
}
.mab--221 {
  margin-bottom: -221px !important;
}
.lh--221 {
  line-height: -221px !important;
}
.pa--221 {
  padding: -221px !important;
}
.pal--221 {
  padding-left: -221px !important;
}
.par--221 {
  padding-right: -221px !important;
}
.pat--221 {
  padding-top: -221px !important;
}
.pab--221 {
  padding-bottom: -221px !important;
}
.transform-translateX--221 {
  transform: translateX(-221px);
}
.w--221 {
  width: -221% !important;
}
.h--221 {
  height: -221% !important;
}
.h-min-percentage--221 {
  min-height: -221% !important;
}
.h-max-percentage--221 {
  max-height: -221% !important;
}
.w-max-percentage--221 {
  max-width: -221% !important;
}
.w-min-percentage--221 {
  min-width: -221% !important;
}
.top-percentage--221 {
  top: -221% !important;
}
.bottom-percentage--221 {
  bottom: -221% !important;
}
.right-percentage--221 {
  right: -221% !important;
}
.left-percentage--221 {
  left: -221% !important;
}
.top-rem--221 {
  top: -221rem !important;
}
.bottom-rem--221 {
  top: -221rem !important;
}
.right-rem--221 {
  top: -221rem !important;
}
.left-rem--221 {
  top: -221rem !important;
}
.z-index--221 {
  z-index: -221 !important;
}
.top--220 {
  top: -220px !important;
}
.bottom--220 {
  bottom: -220px !important;
}
.right--220 {
  right: -220px !important;
}
.left--220 {
  left: -220px !important;
}
.mrn--220 {
  margin: -220px !important;
}
.mal--220 {
  margin-left: -220px !important;
}
.mar--220 {
  margin-right: -220px !important;
}
.mat--220 {
  margin-top: -220px !important;
}
.mab--220 {
  margin-bottom: -220px !important;
}
.lh--220 {
  line-height: -220px !important;
}
.pa--220 {
  padding: -220px !important;
}
.pal--220 {
  padding-left: -220px !important;
}
.par--220 {
  padding-right: -220px !important;
}
.pat--220 {
  padding-top: -220px !important;
}
.pab--220 {
  padding-bottom: -220px !important;
}
.transform-translateX--220 {
  transform: translateX(-220px);
}
.w--220 {
  width: -220% !important;
}
.h--220 {
  height: -220% !important;
}
.h-min-percentage--220 {
  min-height: -220% !important;
}
.h-max-percentage--220 {
  max-height: -220% !important;
}
.w-max-percentage--220 {
  max-width: -220% !important;
}
.w-min-percentage--220 {
  min-width: -220% !important;
}
.top-percentage--220 {
  top: -220% !important;
}
.bottom-percentage--220 {
  bottom: -220% !important;
}
.right-percentage--220 {
  right: -220% !important;
}
.left-percentage--220 {
  left: -220% !important;
}
.top-rem--220 {
  top: -220rem !important;
}
.bottom-rem--220 {
  top: -220rem !important;
}
.right-rem--220 {
  top: -220rem !important;
}
.left-rem--220 {
  top: -220rem !important;
}
.z-index--220 {
  z-index: -220 !important;
}
.top--219 {
  top: -219px !important;
}
.bottom--219 {
  bottom: -219px !important;
}
.right--219 {
  right: -219px !important;
}
.left--219 {
  left: -219px !important;
}
.mrn--219 {
  margin: -219px !important;
}
.mal--219 {
  margin-left: -219px !important;
}
.mar--219 {
  margin-right: -219px !important;
}
.mat--219 {
  margin-top: -219px !important;
}
.mab--219 {
  margin-bottom: -219px !important;
}
.lh--219 {
  line-height: -219px !important;
}
.pa--219 {
  padding: -219px !important;
}
.pal--219 {
  padding-left: -219px !important;
}
.par--219 {
  padding-right: -219px !important;
}
.pat--219 {
  padding-top: -219px !important;
}
.pab--219 {
  padding-bottom: -219px !important;
}
.transform-translateX--219 {
  transform: translateX(-219px);
}
.w--219 {
  width: -219% !important;
}
.h--219 {
  height: -219% !important;
}
.h-min-percentage--219 {
  min-height: -219% !important;
}
.h-max-percentage--219 {
  max-height: -219% !important;
}
.w-max-percentage--219 {
  max-width: -219% !important;
}
.w-min-percentage--219 {
  min-width: -219% !important;
}
.top-percentage--219 {
  top: -219% !important;
}
.bottom-percentage--219 {
  bottom: -219% !important;
}
.right-percentage--219 {
  right: -219% !important;
}
.left-percentage--219 {
  left: -219% !important;
}
.top-rem--219 {
  top: -219rem !important;
}
.bottom-rem--219 {
  top: -219rem !important;
}
.right-rem--219 {
  top: -219rem !important;
}
.left-rem--219 {
  top: -219rem !important;
}
.z-index--219 {
  z-index: -219 !important;
}
.top--218 {
  top: -218px !important;
}
.bottom--218 {
  bottom: -218px !important;
}
.right--218 {
  right: -218px !important;
}
.left--218 {
  left: -218px !important;
}
.mrn--218 {
  margin: -218px !important;
}
.mal--218 {
  margin-left: -218px !important;
}
.mar--218 {
  margin-right: -218px !important;
}
.mat--218 {
  margin-top: -218px !important;
}
.mab--218 {
  margin-bottom: -218px !important;
}
.lh--218 {
  line-height: -218px !important;
}
.pa--218 {
  padding: -218px !important;
}
.pal--218 {
  padding-left: -218px !important;
}
.par--218 {
  padding-right: -218px !important;
}
.pat--218 {
  padding-top: -218px !important;
}
.pab--218 {
  padding-bottom: -218px !important;
}
.transform-translateX--218 {
  transform: translateX(-218px);
}
.w--218 {
  width: -218% !important;
}
.h--218 {
  height: -218% !important;
}
.h-min-percentage--218 {
  min-height: -218% !important;
}
.h-max-percentage--218 {
  max-height: -218% !important;
}
.w-max-percentage--218 {
  max-width: -218% !important;
}
.w-min-percentage--218 {
  min-width: -218% !important;
}
.top-percentage--218 {
  top: -218% !important;
}
.bottom-percentage--218 {
  bottom: -218% !important;
}
.right-percentage--218 {
  right: -218% !important;
}
.left-percentage--218 {
  left: -218% !important;
}
.top-rem--218 {
  top: -218rem !important;
}
.bottom-rem--218 {
  top: -218rem !important;
}
.right-rem--218 {
  top: -218rem !important;
}
.left-rem--218 {
  top: -218rem !important;
}
.z-index--218 {
  z-index: -218 !important;
}
.top--217 {
  top: -217px !important;
}
.bottom--217 {
  bottom: -217px !important;
}
.right--217 {
  right: -217px !important;
}
.left--217 {
  left: -217px !important;
}
.mrn--217 {
  margin: -217px !important;
}
.mal--217 {
  margin-left: -217px !important;
}
.mar--217 {
  margin-right: -217px !important;
}
.mat--217 {
  margin-top: -217px !important;
}
.mab--217 {
  margin-bottom: -217px !important;
}
.lh--217 {
  line-height: -217px !important;
}
.pa--217 {
  padding: -217px !important;
}
.pal--217 {
  padding-left: -217px !important;
}
.par--217 {
  padding-right: -217px !important;
}
.pat--217 {
  padding-top: -217px !important;
}
.pab--217 {
  padding-bottom: -217px !important;
}
.transform-translateX--217 {
  transform: translateX(-217px);
}
.w--217 {
  width: -217% !important;
}
.h--217 {
  height: -217% !important;
}
.h-min-percentage--217 {
  min-height: -217% !important;
}
.h-max-percentage--217 {
  max-height: -217% !important;
}
.w-max-percentage--217 {
  max-width: -217% !important;
}
.w-min-percentage--217 {
  min-width: -217% !important;
}
.top-percentage--217 {
  top: -217% !important;
}
.bottom-percentage--217 {
  bottom: -217% !important;
}
.right-percentage--217 {
  right: -217% !important;
}
.left-percentage--217 {
  left: -217% !important;
}
.top-rem--217 {
  top: -217rem !important;
}
.bottom-rem--217 {
  top: -217rem !important;
}
.right-rem--217 {
  top: -217rem !important;
}
.left-rem--217 {
  top: -217rem !important;
}
.z-index--217 {
  z-index: -217 !important;
}
.top--216 {
  top: -216px !important;
}
.bottom--216 {
  bottom: -216px !important;
}
.right--216 {
  right: -216px !important;
}
.left--216 {
  left: -216px !important;
}
.mrn--216 {
  margin: -216px !important;
}
.mal--216 {
  margin-left: -216px !important;
}
.mar--216 {
  margin-right: -216px !important;
}
.mat--216 {
  margin-top: -216px !important;
}
.mab--216 {
  margin-bottom: -216px !important;
}
.lh--216 {
  line-height: -216px !important;
}
.pa--216 {
  padding: -216px !important;
}
.pal--216 {
  padding-left: -216px !important;
}
.par--216 {
  padding-right: -216px !important;
}
.pat--216 {
  padding-top: -216px !important;
}
.pab--216 {
  padding-bottom: -216px !important;
}
.transform-translateX--216 {
  transform: translateX(-216px);
}
.w--216 {
  width: -216% !important;
}
.h--216 {
  height: -216% !important;
}
.h-min-percentage--216 {
  min-height: -216% !important;
}
.h-max-percentage--216 {
  max-height: -216% !important;
}
.w-max-percentage--216 {
  max-width: -216% !important;
}
.w-min-percentage--216 {
  min-width: -216% !important;
}
.top-percentage--216 {
  top: -216% !important;
}
.bottom-percentage--216 {
  bottom: -216% !important;
}
.right-percentage--216 {
  right: -216% !important;
}
.left-percentage--216 {
  left: -216% !important;
}
.top-rem--216 {
  top: -216rem !important;
}
.bottom-rem--216 {
  top: -216rem !important;
}
.right-rem--216 {
  top: -216rem !important;
}
.left-rem--216 {
  top: -216rem !important;
}
.z-index--216 {
  z-index: -216 !important;
}
.top--215 {
  top: -215px !important;
}
.bottom--215 {
  bottom: -215px !important;
}
.right--215 {
  right: -215px !important;
}
.left--215 {
  left: -215px !important;
}
.mrn--215 {
  margin: -215px !important;
}
.mal--215 {
  margin-left: -215px !important;
}
.mar--215 {
  margin-right: -215px !important;
}
.mat--215 {
  margin-top: -215px !important;
}
.mab--215 {
  margin-bottom: -215px !important;
}
.lh--215 {
  line-height: -215px !important;
}
.pa--215 {
  padding: -215px !important;
}
.pal--215 {
  padding-left: -215px !important;
}
.par--215 {
  padding-right: -215px !important;
}
.pat--215 {
  padding-top: -215px !important;
}
.pab--215 {
  padding-bottom: -215px !important;
}
.transform-translateX--215 {
  transform: translateX(-215px);
}
.w--215 {
  width: -215% !important;
}
.h--215 {
  height: -215% !important;
}
.h-min-percentage--215 {
  min-height: -215% !important;
}
.h-max-percentage--215 {
  max-height: -215% !important;
}
.w-max-percentage--215 {
  max-width: -215% !important;
}
.w-min-percentage--215 {
  min-width: -215% !important;
}
.top-percentage--215 {
  top: -215% !important;
}
.bottom-percentage--215 {
  bottom: -215% !important;
}
.right-percentage--215 {
  right: -215% !important;
}
.left-percentage--215 {
  left: -215% !important;
}
.top-rem--215 {
  top: -215rem !important;
}
.bottom-rem--215 {
  top: -215rem !important;
}
.right-rem--215 {
  top: -215rem !important;
}
.left-rem--215 {
  top: -215rem !important;
}
.z-index--215 {
  z-index: -215 !important;
}
.top--214 {
  top: -214px !important;
}
.bottom--214 {
  bottom: -214px !important;
}
.right--214 {
  right: -214px !important;
}
.left--214 {
  left: -214px !important;
}
.mrn--214 {
  margin: -214px !important;
}
.mal--214 {
  margin-left: -214px !important;
}
.mar--214 {
  margin-right: -214px !important;
}
.mat--214 {
  margin-top: -214px !important;
}
.mab--214 {
  margin-bottom: -214px !important;
}
.lh--214 {
  line-height: -214px !important;
}
.pa--214 {
  padding: -214px !important;
}
.pal--214 {
  padding-left: -214px !important;
}
.par--214 {
  padding-right: -214px !important;
}
.pat--214 {
  padding-top: -214px !important;
}
.pab--214 {
  padding-bottom: -214px !important;
}
.transform-translateX--214 {
  transform: translateX(-214px);
}
.w--214 {
  width: -214% !important;
}
.h--214 {
  height: -214% !important;
}
.h-min-percentage--214 {
  min-height: -214% !important;
}
.h-max-percentage--214 {
  max-height: -214% !important;
}
.w-max-percentage--214 {
  max-width: -214% !important;
}
.w-min-percentage--214 {
  min-width: -214% !important;
}
.top-percentage--214 {
  top: -214% !important;
}
.bottom-percentage--214 {
  bottom: -214% !important;
}
.right-percentage--214 {
  right: -214% !important;
}
.left-percentage--214 {
  left: -214% !important;
}
.top-rem--214 {
  top: -214rem !important;
}
.bottom-rem--214 {
  top: -214rem !important;
}
.right-rem--214 {
  top: -214rem !important;
}
.left-rem--214 {
  top: -214rem !important;
}
.z-index--214 {
  z-index: -214 !important;
}
.top--213 {
  top: -213px !important;
}
.bottom--213 {
  bottom: -213px !important;
}
.right--213 {
  right: -213px !important;
}
.left--213 {
  left: -213px !important;
}
.mrn--213 {
  margin: -213px !important;
}
.mal--213 {
  margin-left: -213px !important;
}
.mar--213 {
  margin-right: -213px !important;
}
.mat--213 {
  margin-top: -213px !important;
}
.mab--213 {
  margin-bottom: -213px !important;
}
.lh--213 {
  line-height: -213px !important;
}
.pa--213 {
  padding: -213px !important;
}
.pal--213 {
  padding-left: -213px !important;
}
.par--213 {
  padding-right: -213px !important;
}
.pat--213 {
  padding-top: -213px !important;
}
.pab--213 {
  padding-bottom: -213px !important;
}
.transform-translateX--213 {
  transform: translateX(-213px);
}
.w--213 {
  width: -213% !important;
}
.h--213 {
  height: -213% !important;
}
.h-min-percentage--213 {
  min-height: -213% !important;
}
.h-max-percentage--213 {
  max-height: -213% !important;
}
.w-max-percentage--213 {
  max-width: -213% !important;
}
.w-min-percentage--213 {
  min-width: -213% !important;
}
.top-percentage--213 {
  top: -213% !important;
}
.bottom-percentage--213 {
  bottom: -213% !important;
}
.right-percentage--213 {
  right: -213% !important;
}
.left-percentage--213 {
  left: -213% !important;
}
.top-rem--213 {
  top: -213rem !important;
}
.bottom-rem--213 {
  top: -213rem !important;
}
.right-rem--213 {
  top: -213rem !important;
}
.left-rem--213 {
  top: -213rem !important;
}
.z-index--213 {
  z-index: -213 !important;
}
.top--212 {
  top: -212px !important;
}
.bottom--212 {
  bottom: -212px !important;
}
.right--212 {
  right: -212px !important;
}
.left--212 {
  left: -212px !important;
}
.mrn--212 {
  margin: -212px !important;
}
.mal--212 {
  margin-left: -212px !important;
}
.mar--212 {
  margin-right: -212px !important;
}
.mat--212 {
  margin-top: -212px !important;
}
.mab--212 {
  margin-bottom: -212px !important;
}
.lh--212 {
  line-height: -212px !important;
}
.pa--212 {
  padding: -212px !important;
}
.pal--212 {
  padding-left: -212px !important;
}
.par--212 {
  padding-right: -212px !important;
}
.pat--212 {
  padding-top: -212px !important;
}
.pab--212 {
  padding-bottom: -212px !important;
}
.transform-translateX--212 {
  transform: translateX(-212px);
}
.w--212 {
  width: -212% !important;
}
.h--212 {
  height: -212% !important;
}
.h-min-percentage--212 {
  min-height: -212% !important;
}
.h-max-percentage--212 {
  max-height: -212% !important;
}
.w-max-percentage--212 {
  max-width: -212% !important;
}
.w-min-percentage--212 {
  min-width: -212% !important;
}
.top-percentage--212 {
  top: -212% !important;
}
.bottom-percentage--212 {
  bottom: -212% !important;
}
.right-percentage--212 {
  right: -212% !important;
}
.left-percentage--212 {
  left: -212% !important;
}
.top-rem--212 {
  top: -212rem !important;
}
.bottom-rem--212 {
  top: -212rem !important;
}
.right-rem--212 {
  top: -212rem !important;
}
.left-rem--212 {
  top: -212rem !important;
}
.z-index--212 {
  z-index: -212 !important;
}
.top--211 {
  top: -211px !important;
}
.bottom--211 {
  bottom: -211px !important;
}
.right--211 {
  right: -211px !important;
}
.left--211 {
  left: -211px !important;
}
.mrn--211 {
  margin: -211px !important;
}
.mal--211 {
  margin-left: -211px !important;
}
.mar--211 {
  margin-right: -211px !important;
}
.mat--211 {
  margin-top: -211px !important;
}
.mab--211 {
  margin-bottom: -211px !important;
}
.lh--211 {
  line-height: -211px !important;
}
.pa--211 {
  padding: -211px !important;
}
.pal--211 {
  padding-left: -211px !important;
}
.par--211 {
  padding-right: -211px !important;
}
.pat--211 {
  padding-top: -211px !important;
}
.pab--211 {
  padding-bottom: -211px !important;
}
.transform-translateX--211 {
  transform: translateX(-211px);
}
.w--211 {
  width: -211% !important;
}
.h--211 {
  height: -211% !important;
}
.h-min-percentage--211 {
  min-height: -211% !important;
}
.h-max-percentage--211 {
  max-height: -211% !important;
}
.w-max-percentage--211 {
  max-width: -211% !important;
}
.w-min-percentage--211 {
  min-width: -211% !important;
}
.top-percentage--211 {
  top: -211% !important;
}
.bottom-percentage--211 {
  bottom: -211% !important;
}
.right-percentage--211 {
  right: -211% !important;
}
.left-percentage--211 {
  left: -211% !important;
}
.top-rem--211 {
  top: -211rem !important;
}
.bottom-rem--211 {
  top: -211rem !important;
}
.right-rem--211 {
  top: -211rem !important;
}
.left-rem--211 {
  top: -211rem !important;
}
.z-index--211 {
  z-index: -211 !important;
}
.top--210 {
  top: -210px !important;
}
.bottom--210 {
  bottom: -210px !important;
}
.right--210 {
  right: -210px !important;
}
.left--210 {
  left: -210px !important;
}
.mrn--210 {
  margin: -210px !important;
}
.mal--210 {
  margin-left: -210px !important;
}
.mar--210 {
  margin-right: -210px !important;
}
.mat--210 {
  margin-top: -210px !important;
}
.mab--210 {
  margin-bottom: -210px !important;
}
.lh--210 {
  line-height: -210px !important;
}
.pa--210 {
  padding: -210px !important;
}
.pal--210 {
  padding-left: -210px !important;
}
.par--210 {
  padding-right: -210px !important;
}
.pat--210 {
  padding-top: -210px !important;
}
.pab--210 {
  padding-bottom: -210px !important;
}
.transform-translateX--210 {
  transform: translateX(-210px);
}
.w--210 {
  width: -210% !important;
}
.h--210 {
  height: -210% !important;
}
.h-min-percentage--210 {
  min-height: -210% !important;
}
.h-max-percentage--210 {
  max-height: -210% !important;
}
.w-max-percentage--210 {
  max-width: -210% !important;
}
.w-min-percentage--210 {
  min-width: -210% !important;
}
.top-percentage--210 {
  top: -210% !important;
}
.bottom-percentage--210 {
  bottom: -210% !important;
}
.right-percentage--210 {
  right: -210% !important;
}
.left-percentage--210 {
  left: -210% !important;
}
.top-rem--210 {
  top: -210rem !important;
}
.bottom-rem--210 {
  top: -210rem !important;
}
.right-rem--210 {
  top: -210rem !important;
}
.left-rem--210 {
  top: -210rem !important;
}
.z-index--210 {
  z-index: -210 !important;
}
.top--209 {
  top: -209px !important;
}
.bottom--209 {
  bottom: -209px !important;
}
.right--209 {
  right: -209px !important;
}
.left--209 {
  left: -209px !important;
}
.mrn--209 {
  margin: -209px !important;
}
.mal--209 {
  margin-left: -209px !important;
}
.mar--209 {
  margin-right: -209px !important;
}
.mat--209 {
  margin-top: -209px !important;
}
.mab--209 {
  margin-bottom: -209px !important;
}
.lh--209 {
  line-height: -209px !important;
}
.pa--209 {
  padding: -209px !important;
}
.pal--209 {
  padding-left: -209px !important;
}
.par--209 {
  padding-right: -209px !important;
}
.pat--209 {
  padding-top: -209px !important;
}
.pab--209 {
  padding-bottom: -209px !important;
}
.transform-translateX--209 {
  transform: translateX(-209px);
}
.w--209 {
  width: -209% !important;
}
.h--209 {
  height: -209% !important;
}
.h-min-percentage--209 {
  min-height: -209% !important;
}
.h-max-percentage--209 {
  max-height: -209% !important;
}
.w-max-percentage--209 {
  max-width: -209% !important;
}
.w-min-percentage--209 {
  min-width: -209% !important;
}
.top-percentage--209 {
  top: -209% !important;
}
.bottom-percentage--209 {
  bottom: -209% !important;
}
.right-percentage--209 {
  right: -209% !important;
}
.left-percentage--209 {
  left: -209% !important;
}
.top-rem--209 {
  top: -209rem !important;
}
.bottom-rem--209 {
  top: -209rem !important;
}
.right-rem--209 {
  top: -209rem !important;
}
.left-rem--209 {
  top: -209rem !important;
}
.z-index--209 {
  z-index: -209 !important;
}
.top--208 {
  top: -208px !important;
}
.bottom--208 {
  bottom: -208px !important;
}
.right--208 {
  right: -208px !important;
}
.left--208 {
  left: -208px !important;
}
.mrn--208 {
  margin: -208px !important;
}
.mal--208 {
  margin-left: -208px !important;
}
.mar--208 {
  margin-right: -208px !important;
}
.mat--208 {
  margin-top: -208px !important;
}
.mab--208 {
  margin-bottom: -208px !important;
}
.lh--208 {
  line-height: -208px !important;
}
.pa--208 {
  padding: -208px !important;
}
.pal--208 {
  padding-left: -208px !important;
}
.par--208 {
  padding-right: -208px !important;
}
.pat--208 {
  padding-top: -208px !important;
}
.pab--208 {
  padding-bottom: -208px !important;
}
.transform-translateX--208 {
  transform: translateX(-208px);
}
.w--208 {
  width: -208% !important;
}
.h--208 {
  height: -208% !important;
}
.h-min-percentage--208 {
  min-height: -208% !important;
}
.h-max-percentage--208 {
  max-height: -208% !important;
}
.w-max-percentage--208 {
  max-width: -208% !important;
}
.w-min-percentage--208 {
  min-width: -208% !important;
}
.top-percentage--208 {
  top: -208% !important;
}
.bottom-percentage--208 {
  bottom: -208% !important;
}
.right-percentage--208 {
  right: -208% !important;
}
.left-percentage--208 {
  left: -208% !important;
}
.top-rem--208 {
  top: -208rem !important;
}
.bottom-rem--208 {
  top: -208rem !important;
}
.right-rem--208 {
  top: -208rem !important;
}
.left-rem--208 {
  top: -208rem !important;
}
.z-index--208 {
  z-index: -208 !important;
}
.top--207 {
  top: -207px !important;
}
.bottom--207 {
  bottom: -207px !important;
}
.right--207 {
  right: -207px !important;
}
.left--207 {
  left: -207px !important;
}
.mrn--207 {
  margin: -207px !important;
}
.mal--207 {
  margin-left: -207px !important;
}
.mar--207 {
  margin-right: -207px !important;
}
.mat--207 {
  margin-top: -207px !important;
}
.mab--207 {
  margin-bottom: -207px !important;
}
.lh--207 {
  line-height: -207px !important;
}
.pa--207 {
  padding: -207px !important;
}
.pal--207 {
  padding-left: -207px !important;
}
.par--207 {
  padding-right: -207px !important;
}
.pat--207 {
  padding-top: -207px !important;
}
.pab--207 {
  padding-bottom: -207px !important;
}
.transform-translateX--207 {
  transform: translateX(-207px);
}
.w--207 {
  width: -207% !important;
}
.h--207 {
  height: -207% !important;
}
.h-min-percentage--207 {
  min-height: -207% !important;
}
.h-max-percentage--207 {
  max-height: -207% !important;
}
.w-max-percentage--207 {
  max-width: -207% !important;
}
.w-min-percentage--207 {
  min-width: -207% !important;
}
.top-percentage--207 {
  top: -207% !important;
}
.bottom-percentage--207 {
  bottom: -207% !important;
}
.right-percentage--207 {
  right: -207% !important;
}
.left-percentage--207 {
  left: -207% !important;
}
.top-rem--207 {
  top: -207rem !important;
}
.bottom-rem--207 {
  top: -207rem !important;
}
.right-rem--207 {
  top: -207rem !important;
}
.left-rem--207 {
  top: -207rem !important;
}
.z-index--207 {
  z-index: -207 !important;
}
.top--206 {
  top: -206px !important;
}
.bottom--206 {
  bottom: -206px !important;
}
.right--206 {
  right: -206px !important;
}
.left--206 {
  left: -206px !important;
}
.mrn--206 {
  margin: -206px !important;
}
.mal--206 {
  margin-left: -206px !important;
}
.mar--206 {
  margin-right: -206px !important;
}
.mat--206 {
  margin-top: -206px !important;
}
.mab--206 {
  margin-bottom: -206px !important;
}
.lh--206 {
  line-height: -206px !important;
}
.pa--206 {
  padding: -206px !important;
}
.pal--206 {
  padding-left: -206px !important;
}
.par--206 {
  padding-right: -206px !important;
}
.pat--206 {
  padding-top: -206px !important;
}
.pab--206 {
  padding-bottom: -206px !important;
}
.transform-translateX--206 {
  transform: translateX(-206px);
}
.w--206 {
  width: -206% !important;
}
.h--206 {
  height: -206% !important;
}
.h-min-percentage--206 {
  min-height: -206% !important;
}
.h-max-percentage--206 {
  max-height: -206% !important;
}
.w-max-percentage--206 {
  max-width: -206% !important;
}
.w-min-percentage--206 {
  min-width: -206% !important;
}
.top-percentage--206 {
  top: -206% !important;
}
.bottom-percentage--206 {
  bottom: -206% !important;
}
.right-percentage--206 {
  right: -206% !important;
}
.left-percentage--206 {
  left: -206% !important;
}
.top-rem--206 {
  top: -206rem !important;
}
.bottom-rem--206 {
  top: -206rem !important;
}
.right-rem--206 {
  top: -206rem !important;
}
.left-rem--206 {
  top: -206rem !important;
}
.z-index--206 {
  z-index: -206 !important;
}
.top--205 {
  top: -205px !important;
}
.bottom--205 {
  bottom: -205px !important;
}
.right--205 {
  right: -205px !important;
}
.left--205 {
  left: -205px !important;
}
.mrn--205 {
  margin: -205px !important;
}
.mal--205 {
  margin-left: -205px !important;
}
.mar--205 {
  margin-right: -205px !important;
}
.mat--205 {
  margin-top: -205px !important;
}
.mab--205 {
  margin-bottom: -205px !important;
}
.lh--205 {
  line-height: -205px !important;
}
.pa--205 {
  padding: -205px !important;
}
.pal--205 {
  padding-left: -205px !important;
}
.par--205 {
  padding-right: -205px !important;
}
.pat--205 {
  padding-top: -205px !important;
}
.pab--205 {
  padding-bottom: -205px !important;
}
.transform-translateX--205 {
  transform: translateX(-205px);
}
.w--205 {
  width: -205% !important;
}
.h--205 {
  height: -205% !important;
}
.h-min-percentage--205 {
  min-height: -205% !important;
}
.h-max-percentage--205 {
  max-height: -205% !important;
}
.w-max-percentage--205 {
  max-width: -205% !important;
}
.w-min-percentage--205 {
  min-width: -205% !important;
}
.top-percentage--205 {
  top: -205% !important;
}
.bottom-percentage--205 {
  bottom: -205% !important;
}
.right-percentage--205 {
  right: -205% !important;
}
.left-percentage--205 {
  left: -205% !important;
}
.top-rem--205 {
  top: -205rem !important;
}
.bottom-rem--205 {
  top: -205rem !important;
}
.right-rem--205 {
  top: -205rem !important;
}
.left-rem--205 {
  top: -205rem !important;
}
.z-index--205 {
  z-index: -205 !important;
}
.top--204 {
  top: -204px !important;
}
.bottom--204 {
  bottom: -204px !important;
}
.right--204 {
  right: -204px !important;
}
.left--204 {
  left: -204px !important;
}
.mrn--204 {
  margin: -204px !important;
}
.mal--204 {
  margin-left: -204px !important;
}
.mar--204 {
  margin-right: -204px !important;
}
.mat--204 {
  margin-top: -204px !important;
}
.mab--204 {
  margin-bottom: -204px !important;
}
.lh--204 {
  line-height: -204px !important;
}
.pa--204 {
  padding: -204px !important;
}
.pal--204 {
  padding-left: -204px !important;
}
.par--204 {
  padding-right: -204px !important;
}
.pat--204 {
  padding-top: -204px !important;
}
.pab--204 {
  padding-bottom: -204px !important;
}
.transform-translateX--204 {
  transform: translateX(-204px);
}
.w--204 {
  width: -204% !important;
}
.h--204 {
  height: -204% !important;
}
.h-min-percentage--204 {
  min-height: -204% !important;
}
.h-max-percentage--204 {
  max-height: -204% !important;
}
.w-max-percentage--204 {
  max-width: -204% !important;
}
.w-min-percentage--204 {
  min-width: -204% !important;
}
.top-percentage--204 {
  top: -204% !important;
}
.bottom-percentage--204 {
  bottom: -204% !important;
}
.right-percentage--204 {
  right: -204% !important;
}
.left-percentage--204 {
  left: -204% !important;
}
.top-rem--204 {
  top: -204rem !important;
}
.bottom-rem--204 {
  top: -204rem !important;
}
.right-rem--204 {
  top: -204rem !important;
}
.left-rem--204 {
  top: -204rem !important;
}
.z-index--204 {
  z-index: -204 !important;
}
.top--203 {
  top: -203px !important;
}
.bottom--203 {
  bottom: -203px !important;
}
.right--203 {
  right: -203px !important;
}
.left--203 {
  left: -203px !important;
}
.mrn--203 {
  margin: -203px !important;
}
.mal--203 {
  margin-left: -203px !important;
}
.mar--203 {
  margin-right: -203px !important;
}
.mat--203 {
  margin-top: -203px !important;
}
.mab--203 {
  margin-bottom: -203px !important;
}
.lh--203 {
  line-height: -203px !important;
}
.pa--203 {
  padding: -203px !important;
}
.pal--203 {
  padding-left: -203px !important;
}
.par--203 {
  padding-right: -203px !important;
}
.pat--203 {
  padding-top: -203px !important;
}
.pab--203 {
  padding-bottom: -203px !important;
}
.transform-translateX--203 {
  transform: translateX(-203px);
}
.w--203 {
  width: -203% !important;
}
.h--203 {
  height: -203% !important;
}
.h-min-percentage--203 {
  min-height: -203% !important;
}
.h-max-percentage--203 {
  max-height: -203% !important;
}
.w-max-percentage--203 {
  max-width: -203% !important;
}
.w-min-percentage--203 {
  min-width: -203% !important;
}
.top-percentage--203 {
  top: -203% !important;
}
.bottom-percentage--203 {
  bottom: -203% !important;
}
.right-percentage--203 {
  right: -203% !important;
}
.left-percentage--203 {
  left: -203% !important;
}
.top-rem--203 {
  top: -203rem !important;
}
.bottom-rem--203 {
  top: -203rem !important;
}
.right-rem--203 {
  top: -203rem !important;
}
.left-rem--203 {
  top: -203rem !important;
}
.z-index--203 {
  z-index: -203 !important;
}
.top--202 {
  top: -202px !important;
}
.bottom--202 {
  bottom: -202px !important;
}
.right--202 {
  right: -202px !important;
}
.left--202 {
  left: -202px !important;
}
.mrn--202 {
  margin: -202px !important;
}
.mal--202 {
  margin-left: -202px !important;
}
.mar--202 {
  margin-right: -202px !important;
}
.mat--202 {
  margin-top: -202px !important;
}
.mab--202 {
  margin-bottom: -202px !important;
}
.lh--202 {
  line-height: -202px !important;
}
.pa--202 {
  padding: -202px !important;
}
.pal--202 {
  padding-left: -202px !important;
}
.par--202 {
  padding-right: -202px !important;
}
.pat--202 {
  padding-top: -202px !important;
}
.pab--202 {
  padding-bottom: -202px !important;
}
.transform-translateX--202 {
  transform: translateX(-202px);
}
.w--202 {
  width: -202% !important;
}
.h--202 {
  height: -202% !important;
}
.h-min-percentage--202 {
  min-height: -202% !important;
}
.h-max-percentage--202 {
  max-height: -202% !important;
}
.w-max-percentage--202 {
  max-width: -202% !important;
}
.w-min-percentage--202 {
  min-width: -202% !important;
}
.top-percentage--202 {
  top: -202% !important;
}
.bottom-percentage--202 {
  bottom: -202% !important;
}
.right-percentage--202 {
  right: -202% !important;
}
.left-percentage--202 {
  left: -202% !important;
}
.top-rem--202 {
  top: -202rem !important;
}
.bottom-rem--202 {
  top: -202rem !important;
}
.right-rem--202 {
  top: -202rem !important;
}
.left-rem--202 {
  top: -202rem !important;
}
.z-index--202 {
  z-index: -202 !important;
}
.top--201 {
  top: -201px !important;
}
.bottom--201 {
  bottom: -201px !important;
}
.right--201 {
  right: -201px !important;
}
.left--201 {
  left: -201px !important;
}
.mrn--201 {
  margin: -201px !important;
}
.mal--201 {
  margin-left: -201px !important;
}
.mar--201 {
  margin-right: -201px !important;
}
.mat--201 {
  margin-top: -201px !important;
}
.mab--201 {
  margin-bottom: -201px !important;
}
.lh--201 {
  line-height: -201px !important;
}
.pa--201 {
  padding: -201px !important;
}
.pal--201 {
  padding-left: -201px !important;
}
.par--201 {
  padding-right: -201px !important;
}
.pat--201 {
  padding-top: -201px !important;
}
.pab--201 {
  padding-bottom: -201px !important;
}
.transform-translateX--201 {
  transform: translateX(-201px);
}
.w--201 {
  width: -201% !important;
}
.h--201 {
  height: -201% !important;
}
.h-min-percentage--201 {
  min-height: -201% !important;
}
.h-max-percentage--201 {
  max-height: -201% !important;
}
.w-max-percentage--201 {
  max-width: -201% !important;
}
.w-min-percentage--201 {
  min-width: -201% !important;
}
.top-percentage--201 {
  top: -201% !important;
}
.bottom-percentage--201 {
  bottom: -201% !important;
}
.right-percentage--201 {
  right: -201% !important;
}
.left-percentage--201 {
  left: -201% !important;
}
.top-rem--201 {
  top: -201rem !important;
}
.bottom-rem--201 {
  top: -201rem !important;
}
.right-rem--201 {
  top: -201rem !important;
}
.left-rem--201 {
  top: -201rem !important;
}
.z-index--201 {
  z-index: -201 !important;
}
.top--200 {
  top: -200px !important;
}
.bottom--200 {
  bottom: -200px !important;
}
.right--200 {
  right: -200px !important;
}
.left--200 {
  left: -200px !important;
}
.mrn--200 {
  margin: -200px !important;
}
.mal--200 {
  margin-left: -200px !important;
}
.mar--200 {
  margin-right: -200px !important;
}
.mat--200 {
  margin-top: -200px !important;
}
.mab--200 {
  margin-bottom: -200px !important;
}
.lh--200 {
  line-height: -200px !important;
}
.pa--200 {
  padding: -200px !important;
}
.pal--200 {
  padding-left: -200px !important;
}
.par--200 {
  padding-right: -200px !important;
}
.pat--200 {
  padding-top: -200px !important;
}
.pab--200 {
  padding-bottom: -200px !important;
}
.transform-translateX--200 {
  transform: translateX(-200px);
}
.w--200 {
  width: -200% !important;
}
.h--200 {
  height: -200% !important;
}
.h-min-percentage--200 {
  min-height: -200% !important;
}
.h-max-percentage--200 {
  max-height: -200% !important;
}
.w-max-percentage--200 {
  max-width: -200% !important;
}
.w-min-percentage--200 {
  min-width: -200% !important;
}
.top-percentage--200 {
  top: -200% !important;
}
.bottom-percentage--200 {
  bottom: -200% !important;
}
.right-percentage--200 {
  right: -200% !important;
}
.left-percentage--200 {
  left: -200% !important;
}
.top-rem--200 {
  top: -200rem !important;
}
.bottom-rem--200 {
  top: -200rem !important;
}
.right-rem--200 {
  top: -200rem !important;
}
.left-rem--200 {
  top: -200rem !important;
}
.z-index--200 {
  z-index: -200 !important;
}
.top--199 {
  top: -199px !important;
}
.bottom--199 {
  bottom: -199px !important;
}
.right--199 {
  right: -199px !important;
}
.left--199 {
  left: -199px !important;
}
.mrn--199 {
  margin: -199px !important;
}
.mal--199 {
  margin-left: -199px !important;
}
.mar--199 {
  margin-right: -199px !important;
}
.mat--199 {
  margin-top: -199px !important;
}
.mab--199 {
  margin-bottom: -199px !important;
}
.lh--199 {
  line-height: -199px !important;
}
.pa--199 {
  padding: -199px !important;
}
.pal--199 {
  padding-left: -199px !important;
}
.par--199 {
  padding-right: -199px !important;
}
.pat--199 {
  padding-top: -199px !important;
}
.pab--199 {
  padding-bottom: -199px !important;
}
.transform-translateX--199 {
  transform: translateX(-199px);
}
.w--199 {
  width: -199% !important;
}
.h--199 {
  height: -199% !important;
}
.h-min-percentage--199 {
  min-height: -199% !important;
}
.h-max-percentage--199 {
  max-height: -199% !important;
}
.w-max-percentage--199 {
  max-width: -199% !important;
}
.w-min-percentage--199 {
  min-width: -199% !important;
}
.top-percentage--199 {
  top: -199% !important;
}
.bottom-percentage--199 {
  bottom: -199% !important;
}
.right-percentage--199 {
  right: -199% !important;
}
.left-percentage--199 {
  left: -199% !important;
}
.top-rem--199 {
  top: -199rem !important;
}
.bottom-rem--199 {
  top: -199rem !important;
}
.right-rem--199 {
  top: -199rem !important;
}
.left-rem--199 {
  top: -199rem !important;
}
.z-index--199 {
  z-index: -199 !important;
}
.top--198 {
  top: -198px !important;
}
.bottom--198 {
  bottom: -198px !important;
}
.right--198 {
  right: -198px !important;
}
.left--198 {
  left: -198px !important;
}
.mrn--198 {
  margin: -198px !important;
}
.mal--198 {
  margin-left: -198px !important;
}
.mar--198 {
  margin-right: -198px !important;
}
.mat--198 {
  margin-top: -198px !important;
}
.mab--198 {
  margin-bottom: -198px !important;
}
.lh--198 {
  line-height: -198px !important;
}
.pa--198 {
  padding: -198px !important;
}
.pal--198 {
  padding-left: -198px !important;
}
.par--198 {
  padding-right: -198px !important;
}
.pat--198 {
  padding-top: -198px !important;
}
.pab--198 {
  padding-bottom: -198px !important;
}
.transform-translateX--198 {
  transform: translateX(-198px);
}
.w--198 {
  width: -198% !important;
}
.h--198 {
  height: -198% !important;
}
.h-min-percentage--198 {
  min-height: -198% !important;
}
.h-max-percentage--198 {
  max-height: -198% !important;
}
.w-max-percentage--198 {
  max-width: -198% !important;
}
.w-min-percentage--198 {
  min-width: -198% !important;
}
.top-percentage--198 {
  top: -198% !important;
}
.bottom-percentage--198 {
  bottom: -198% !important;
}
.right-percentage--198 {
  right: -198% !important;
}
.left-percentage--198 {
  left: -198% !important;
}
.top-rem--198 {
  top: -198rem !important;
}
.bottom-rem--198 {
  top: -198rem !important;
}
.right-rem--198 {
  top: -198rem !important;
}
.left-rem--198 {
  top: -198rem !important;
}
.z-index--198 {
  z-index: -198 !important;
}
.top--197 {
  top: -197px !important;
}
.bottom--197 {
  bottom: -197px !important;
}
.right--197 {
  right: -197px !important;
}
.left--197 {
  left: -197px !important;
}
.mrn--197 {
  margin: -197px !important;
}
.mal--197 {
  margin-left: -197px !important;
}
.mar--197 {
  margin-right: -197px !important;
}
.mat--197 {
  margin-top: -197px !important;
}
.mab--197 {
  margin-bottom: -197px !important;
}
.lh--197 {
  line-height: -197px !important;
}
.pa--197 {
  padding: -197px !important;
}
.pal--197 {
  padding-left: -197px !important;
}
.par--197 {
  padding-right: -197px !important;
}
.pat--197 {
  padding-top: -197px !important;
}
.pab--197 {
  padding-bottom: -197px !important;
}
.transform-translateX--197 {
  transform: translateX(-197px);
}
.w--197 {
  width: -197% !important;
}
.h--197 {
  height: -197% !important;
}
.h-min-percentage--197 {
  min-height: -197% !important;
}
.h-max-percentage--197 {
  max-height: -197% !important;
}
.w-max-percentage--197 {
  max-width: -197% !important;
}
.w-min-percentage--197 {
  min-width: -197% !important;
}
.top-percentage--197 {
  top: -197% !important;
}
.bottom-percentage--197 {
  bottom: -197% !important;
}
.right-percentage--197 {
  right: -197% !important;
}
.left-percentage--197 {
  left: -197% !important;
}
.top-rem--197 {
  top: -197rem !important;
}
.bottom-rem--197 {
  top: -197rem !important;
}
.right-rem--197 {
  top: -197rem !important;
}
.left-rem--197 {
  top: -197rem !important;
}
.z-index--197 {
  z-index: -197 !important;
}
.top--196 {
  top: -196px !important;
}
.bottom--196 {
  bottom: -196px !important;
}
.right--196 {
  right: -196px !important;
}
.left--196 {
  left: -196px !important;
}
.mrn--196 {
  margin: -196px !important;
}
.mal--196 {
  margin-left: -196px !important;
}
.mar--196 {
  margin-right: -196px !important;
}
.mat--196 {
  margin-top: -196px !important;
}
.mab--196 {
  margin-bottom: -196px !important;
}
.lh--196 {
  line-height: -196px !important;
}
.pa--196 {
  padding: -196px !important;
}
.pal--196 {
  padding-left: -196px !important;
}
.par--196 {
  padding-right: -196px !important;
}
.pat--196 {
  padding-top: -196px !important;
}
.pab--196 {
  padding-bottom: -196px !important;
}
.transform-translateX--196 {
  transform: translateX(-196px);
}
.w--196 {
  width: -196% !important;
}
.h--196 {
  height: -196% !important;
}
.h-min-percentage--196 {
  min-height: -196% !important;
}
.h-max-percentage--196 {
  max-height: -196% !important;
}
.w-max-percentage--196 {
  max-width: -196% !important;
}
.w-min-percentage--196 {
  min-width: -196% !important;
}
.top-percentage--196 {
  top: -196% !important;
}
.bottom-percentage--196 {
  bottom: -196% !important;
}
.right-percentage--196 {
  right: -196% !important;
}
.left-percentage--196 {
  left: -196% !important;
}
.top-rem--196 {
  top: -196rem !important;
}
.bottom-rem--196 {
  top: -196rem !important;
}
.right-rem--196 {
  top: -196rem !important;
}
.left-rem--196 {
  top: -196rem !important;
}
.z-index--196 {
  z-index: -196 !important;
}
.top--195 {
  top: -195px !important;
}
.bottom--195 {
  bottom: -195px !important;
}
.right--195 {
  right: -195px !important;
}
.left--195 {
  left: -195px !important;
}
.mrn--195 {
  margin: -195px !important;
}
.mal--195 {
  margin-left: -195px !important;
}
.mar--195 {
  margin-right: -195px !important;
}
.mat--195 {
  margin-top: -195px !important;
}
.mab--195 {
  margin-bottom: -195px !important;
}
.lh--195 {
  line-height: -195px !important;
}
.pa--195 {
  padding: -195px !important;
}
.pal--195 {
  padding-left: -195px !important;
}
.par--195 {
  padding-right: -195px !important;
}
.pat--195 {
  padding-top: -195px !important;
}
.pab--195 {
  padding-bottom: -195px !important;
}
.transform-translateX--195 {
  transform: translateX(-195px);
}
.w--195 {
  width: -195% !important;
}
.h--195 {
  height: -195% !important;
}
.h-min-percentage--195 {
  min-height: -195% !important;
}
.h-max-percentage--195 {
  max-height: -195% !important;
}
.w-max-percentage--195 {
  max-width: -195% !important;
}
.w-min-percentage--195 {
  min-width: -195% !important;
}
.top-percentage--195 {
  top: -195% !important;
}
.bottom-percentage--195 {
  bottom: -195% !important;
}
.right-percentage--195 {
  right: -195% !important;
}
.left-percentage--195 {
  left: -195% !important;
}
.top-rem--195 {
  top: -195rem !important;
}
.bottom-rem--195 {
  top: -195rem !important;
}
.right-rem--195 {
  top: -195rem !important;
}
.left-rem--195 {
  top: -195rem !important;
}
.z-index--195 {
  z-index: -195 !important;
}
.top--194 {
  top: -194px !important;
}
.bottom--194 {
  bottom: -194px !important;
}
.right--194 {
  right: -194px !important;
}
.left--194 {
  left: -194px !important;
}
.mrn--194 {
  margin: -194px !important;
}
.mal--194 {
  margin-left: -194px !important;
}
.mar--194 {
  margin-right: -194px !important;
}
.mat--194 {
  margin-top: -194px !important;
}
.mab--194 {
  margin-bottom: -194px !important;
}
.lh--194 {
  line-height: -194px !important;
}
.pa--194 {
  padding: -194px !important;
}
.pal--194 {
  padding-left: -194px !important;
}
.par--194 {
  padding-right: -194px !important;
}
.pat--194 {
  padding-top: -194px !important;
}
.pab--194 {
  padding-bottom: -194px !important;
}
.transform-translateX--194 {
  transform: translateX(-194px);
}
.w--194 {
  width: -194% !important;
}
.h--194 {
  height: -194% !important;
}
.h-min-percentage--194 {
  min-height: -194% !important;
}
.h-max-percentage--194 {
  max-height: -194% !important;
}
.w-max-percentage--194 {
  max-width: -194% !important;
}
.w-min-percentage--194 {
  min-width: -194% !important;
}
.top-percentage--194 {
  top: -194% !important;
}
.bottom-percentage--194 {
  bottom: -194% !important;
}
.right-percentage--194 {
  right: -194% !important;
}
.left-percentage--194 {
  left: -194% !important;
}
.top-rem--194 {
  top: -194rem !important;
}
.bottom-rem--194 {
  top: -194rem !important;
}
.right-rem--194 {
  top: -194rem !important;
}
.left-rem--194 {
  top: -194rem !important;
}
.z-index--194 {
  z-index: -194 !important;
}
.top--193 {
  top: -193px !important;
}
.bottom--193 {
  bottom: -193px !important;
}
.right--193 {
  right: -193px !important;
}
.left--193 {
  left: -193px !important;
}
.mrn--193 {
  margin: -193px !important;
}
.mal--193 {
  margin-left: -193px !important;
}
.mar--193 {
  margin-right: -193px !important;
}
.mat--193 {
  margin-top: -193px !important;
}
.mab--193 {
  margin-bottom: -193px !important;
}
.lh--193 {
  line-height: -193px !important;
}
.pa--193 {
  padding: -193px !important;
}
.pal--193 {
  padding-left: -193px !important;
}
.par--193 {
  padding-right: -193px !important;
}
.pat--193 {
  padding-top: -193px !important;
}
.pab--193 {
  padding-bottom: -193px !important;
}
.transform-translateX--193 {
  transform: translateX(-193px);
}
.w--193 {
  width: -193% !important;
}
.h--193 {
  height: -193% !important;
}
.h-min-percentage--193 {
  min-height: -193% !important;
}
.h-max-percentage--193 {
  max-height: -193% !important;
}
.w-max-percentage--193 {
  max-width: -193% !important;
}
.w-min-percentage--193 {
  min-width: -193% !important;
}
.top-percentage--193 {
  top: -193% !important;
}
.bottom-percentage--193 {
  bottom: -193% !important;
}
.right-percentage--193 {
  right: -193% !important;
}
.left-percentage--193 {
  left: -193% !important;
}
.top-rem--193 {
  top: -193rem !important;
}
.bottom-rem--193 {
  top: -193rem !important;
}
.right-rem--193 {
  top: -193rem !important;
}
.left-rem--193 {
  top: -193rem !important;
}
.z-index--193 {
  z-index: -193 !important;
}
.top--192 {
  top: -192px !important;
}
.bottom--192 {
  bottom: -192px !important;
}
.right--192 {
  right: -192px !important;
}
.left--192 {
  left: -192px !important;
}
.mrn--192 {
  margin: -192px !important;
}
.mal--192 {
  margin-left: -192px !important;
}
.mar--192 {
  margin-right: -192px !important;
}
.mat--192 {
  margin-top: -192px !important;
}
.mab--192 {
  margin-bottom: -192px !important;
}
.lh--192 {
  line-height: -192px !important;
}
.pa--192 {
  padding: -192px !important;
}
.pal--192 {
  padding-left: -192px !important;
}
.par--192 {
  padding-right: -192px !important;
}
.pat--192 {
  padding-top: -192px !important;
}
.pab--192 {
  padding-bottom: -192px !important;
}
.transform-translateX--192 {
  transform: translateX(-192px);
}
.w--192 {
  width: -192% !important;
}
.h--192 {
  height: -192% !important;
}
.h-min-percentage--192 {
  min-height: -192% !important;
}
.h-max-percentage--192 {
  max-height: -192% !important;
}
.w-max-percentage--192 {
  max-width: -192% !important;
}
.w-min-percentage--192 {
  min-width: -192% !important;
}
.top-percentage--192 {
  top: -192% !important;
}
.bottom-percentage--192 {
  bottom: -192% !important;
}
.right-percentage--192 {
  right: -192% !important;
}
.left-percentage--192 {
  left: -192% !important;
}
.top-rem--192 {
  top: -192rem !important;
}
.bottom-rem--192 {
  top: -192rem !important;
}
.right-rem--192 {
  top: -192rem !important;
}
.left-rem--192 {
  top: -192rem !important;
}
.z-index--192 {
  z-index: -192 !important;
}
.top--191 {
  top: -191px !important;
}
.bottom--191 {
  bottom: -191px !important;
}
.right--191 {
  right: -191px !important;
}
.left--191 {
  left: -191px !important;
}
.mrn--191 {
  margin: -191px !important;
}
.mal--191 {
  margin-left: -191px !important;
}
.mar--191 {
  margin-right: -191px !important;
}
.mat--191 {
  margin-top: -191px !important;
}
.mab--191 {
  margin-bottom: -191px !important;
}
.lh--191 {
  line-height: -191px !important;
}
.pa--191 {
  padding: -191px !important;
}
.pal--191 {
  padding-left: -191px !important;
}
.par--191 {
  padding-right: -191px !important;
}
.pat--191 {
  padding-top: -191px !important;
}
.pab--191 {
  padding-bottom: -191px !important;
}
.transform-translateX--191 {
  transform: translateX(-191px);
}
.w--191 {
  width: -191% !important;
}
.h--191 {
  height: -191% !important;
}
.h-min-percentage--191 {
  min-height: -191% !important;
}
.h-max-percentage--191 {
  max-height: -191% !important;
}
.w-max-percentage--191 {
  max-width: -191% !important;
}
.w-min-percentage--191 {
  min-width: -191% !important;
}
.top-percentage--191 {
  top: -191% !important;
}
.bottom-percentage--191 {
  bottom: -191% !important;
}
.right-percentage--191 {
  right: -191% !important;
}
.left-percentage--191 {
  left: -191% !important;
}
.top-rem--191 {
  top: -191rem !important;
}
.bottom-rem--191 {
  top: -191rem !important;
}
.right-rem--191 {
  top: -191rem !important;
}
.left-rem--191 {
  top: -191rem !important;
}
.z-index--191 {
  z-index: -191 !important;
}
.top--190 {
  top: -190px !important;
}
.bottom--190 {
  bottom: -190px !important;
}
.right--190 {
  right: -190px !important;
}
.left--190 {
  left: -190px !important;
}
.mrn--190 {
  margin: -190px !important;
}
.mal--190 {
  margin-left: -190px !important;
}
.mar--190 {
  margin-right: -190px !important;
}
.mat--190 {
  margin-top: -190px !important;
}
.mab--190 {
  margin-bottom: -190px !important;
}
.lh--190 {
  line-height: -190px !important;
}
.pa--190 {
  padding: -190px !important;
}
.pal--190 {
  padding-left: -190px !important;
}
.par--190 {
  padding-right: -190px !important;
}
.pat--190 {
  padding-top: -190px !important;
}
.pab--190 {
  padding-bottom: -190px !important;
}
.transform-translateX--190 {
  transform: translateX(-190px);
}
.w--190 {
  width: -190% !important;
}
.h--190 {
  height: -190% !important;
}
.h-min-percentage--190 {
  min-height: -190% !important;
}
.h-max-percentage--190 {
  max-height: -190% !important;
}
.w-max-percentage--190 {
  max-width: -190% !important;
}
.w-min-percentage--190 {
  min-width: -190% !important;
}
.top-percentage--190 {
  top: -190% !important;
}
.bottom-percentage--190 {
  bottom: -190% !important;
}
.right-percentage--190 {
  right: -190% !important;
}
.left-percentage--190 {
  left: -190% !important;
}
.top-rem--190 {
  top: -190rem !important;
}
.bottom-rem--190 {
  top: -190rem !important;
}
.right-rem--190 {
  top: -190rem !important;
}
.left-rem--190 {
  top: -190rem !important;
}
.z-index--190 {
  z-index: -190 !important;
}
.top--189 {
  top: -189px !important;
}
.bottom--189 {
  bottom: -189px !important;
}
.right--189 {
  right: -189px !important;
}
.left--189 {
  left: -189px !important;
}
.mrn--189 {
  margin: -189px !important;
}
.mal--189 {
  margin-left: -189px !important;
}
.mar--189 {
  margin-right: -189px !important;
}
.mat--189 {
  margin-top: -189px !important;
}
.mab--189 {
  margin-bottom: -189px !important;
}
.lh--189 {
  line-height: -189px !important;
}
.pa--189 {
  padding: -189px !important;
}
.pal--189 {
  padding-left: -189px !important;
}
.par--189 {
  padding-right: -189px !important;
}
.pat--189 {
  padding-top: -189px !important;
}
.pab--189 {
  padding-bottom: -189px !important;
}
.transform-translateX--189 {
  transform: translateX(-189px);
}
.w--189 {
  width: -189% !important;
}
.h--189 {
  height: -189% !important;
}
.h-min-percentage--189 {
  min-height: -189% !important;
}
.h-max-percentage--189 {
  max-height: -189% !important;
}
.w-max-percentage--189 {
  max-width: -189% !important;
}
.w-min-percentage--189 {
  min-width: -189% !important;
}
.top-percentage--189 {
  top: -189% !important;
}
.bottom-percentage--189 {
  bottom: -189% !important;
}
.right-percentage--189 {
  right: -189% !important;
}
.left-percentage--189 {
  left: -189% !important;
}
.top-rem--189 {
  top: -189rem !important;
}
.bottom-rem--189 {
  top: -189rem !important;
}
.right-rem--189 {
  top: -189rem !important;
}
.left-rem--189 {
  top: -189rem !important;
}
.z-index--189 {
  z-index: -189 !important;
}
.top--188 {
  top: -188px !important;
}
.bottom--188 {
  bottom: -188px !important;
}
.right--188 {
  right: -188px !important;
}
.left--188 {
  left: -188px !important;
}
.mrn--188 {
  margin: -188px !important;
}
.mal--188 {
  margin-left: -188px !important;
}
.mar--188 {
  margin-right: -188px !important;
}
.mat--188 {
  margin-top: -188px !important;
}
.mab--188 {
  margin-bottom: -188px !important;
}
.lh--188 {
  line-height: -188px !important;
}
.pa--188 {
  padding: -188px !important;
}
.pal--188 {
  padding-left: -188px !important;
}
.par--188 {
  padding-right: -188px !important;
}
.pat--188 {
  padding-top: -188px !important;
}
.pab--188 {
  padding-bottom: -188px !important;
}
.transform-translateX--188 {
  transform: translateX(-188px);
}
.w--188 {
  width: -188% !important;
}
.h--188 {
  height: -188% !important;
}
.h-min-percentage--188 {
  min-height: -188% !important;
}
.h-max-percentage--188 {
  max-height: -188% !important;
}
.w-max-percentage--188 {
  max-width: -188% !important;
}
.w-min-percentage--188 {
  min-width: -188% !important;
}
.top-percentage--188 {
  top: -188% !important;
}
.bottom-percentage--188 {
  bottom: -188% !important;
}
.right-percentage--188 {
  right: -188% !important;
}
.left-percentage--188 {
  left: -188% !important;
}
.top-rem--188 {
  top: -188rem !important;
}
.bottom-rem--188 {
  top: -188rem !important;
}
.right-rem--188 {
  top: -188rem !important;
}
.left-rem--188 {
  top: -188rem !important;
}
.z-index--188 {
  z-index: -188 !important;
}
.top--187 {
  top: -187px !important;
}
.bottom--187 {
  bottom: -187px !important;
}
.right--187 {
  right: -187px !important;
}
.left--187 {
  left: -187px !important;
}
.mrn--187 {
  margin: -187px !important;
}
.mal--187 {
  margin-left: -187px !important;
}
.mar--187 {
  margin-right: -187px !important;
}
.mat--187 {
  margin-top: -187px !important;
}
.mab--187 {
  margin-bottom: -187px !important;
}
.lh--187 {
  line-height: -187px !important;
}
.pa--187 {
  padding: -187px !important;
}
.pal--187 {
  padding-left: -187px !important;
}
.par--187 {
  padding-right: -187px !important;
}
.pat--187 {
  padding-top: -187px !important;
}
.pab--187 {
  padding-bottom: -187px !important;
}
.transform-translateX--187 {
  transform: translateX(-187px);
}
.w--187 {
  width: -187% !important;
}
.h--187 {
  height: -187% !important;
}
.h-min-percentage--187 {
  min-height: -187% !important;
}
.h-max-percentage--187 {
  max-height: -187% !important;
}
.w-max-percentage--187 {
  max-width: -187% !important;
}
.w-min-percentage--187 {
  min-width: -187% !important;
}
.top-percentage--187 {
  top: -187% !important;
}
.bottom-percentage--187 {
  bottom: -187% !important;
}
.right-percentage--187 {
  right: -187% !important;
}
.left-percentage--187 {
  left: -187% !important;
}
.top-rem--187 {
  top: -187rem !important;
}
.bottom-rem--187 {
  top: -187rem !important;
}
.right-rem--187 {
  top: -187rem !important;
}
.left-rem--187 {
  top: -187rem !important;
}
.z-index--187 {
  z-index: -187 !important;
}
.top--186 {
  top: -186px !important;
}
.bottom--186 {
  bottom: -186px !important;
}
.right--186 {
  right: -186px !important;
}
.left--186 {
  left: -186px !important;
}
.mrn--186 {
  margin: -186px !important;
}
.mal--186 {
  margin-left: -186px !important;
}
.mar--186 {
  margin-right: -186px !important;
}
.mat--186 {
  margin-top: -186px !important;
}
.mab--186 {
  margin-bottom: -186px !important;
}
.lh--186 {
  line-height: -186px !important;
}
.pa--186 {
  padding: -186px !important;
}
.pal--186 {
  padding-left: -186px !important;
}
.par--186 {
  padding-right: -186px !important;
}
.pat--186 {
  padding-top: -186px !important;
}
.pab--186 {
  padding-bottom: -186px !important;
}
.transform-translateX--186 {
  transform: translateX(-186px);
}
.w--186 {
  width: -186% !important;
}
.h--186 {
  height: -186% !important;
}
.h-min-percentage--186 {
  min-height: -186% !important;
}
.h-max-percentage--186 {
  max-height: -186% !important;
}
.w-max-percentage--186 {
  max-width: -186% !important;
}
.w-min-percentage--186 {
  min-width: -186% !important;
}
.top-percentage--186 {
  top: -186% !important;
}
.bottom-percentage--186 {
  bottom: -186% !important;
}
.right-percentage--186 {
  right: -186% !important;
}
.left-percentage--186 {
  left: -186% !important;
}
.top-rem--186 {
  top: -186rem !important;
}
.bottom-rem--186 {
  top: -186rem !important;
}
.right-rem--186 {
  top: -186rem !important;
}
.left-rem--186 {
  top: -186rem !important;
}
.z-index--186 {
  z-index: -186 !important;
}
.top--185 {
  top: -185px !important;
}
.bottom--185 {
  bottom: -185px !important;
}
.right--185 {
  right: -185px !important;
}
.left--185 {
  left: -185px !important;
}
.mrn--185 {
  margin: -185px !important;
}
.mal--185 {
  margin-left: -185px !important;
}
.mar--185 {
  margin-right: -185px !important;
}
.mat--185 {
  margin-top: -185px !important;
}
.mab--185 {
  margin-bottom: -185px !important;
}
.lh--185 {
  line-height: -185px !important;
}
.pa--185 {
  padding: -185px !important;
}
.pal--185 {
  padding-left: -185px !important;
}
.par--185 {
  padding-right: -185px !important;
}
.pat--185 {
  padding-top: -185px !important;
}
.pab--185 {
  padding-bottom: -185px !important;
}
.transform-translateX--185 {
  transform: translateX(-185px);
}
.w--185 {
  width: -185% !important;
}
.h--185 {
  height: -185% !important;
}
.h-min-percentage--185 {
  min-height: -185% !important;
}
.h-max-percentage--185 {
  max-height: -185% !important;
}
.w-max-percentage--185 {
  max-width: -185% !important;
}
.w-min-percentage--185 {
  min-width: -185% !important;
}
.top-percentage--185 {
  top: -185% !important;
}
.bottom-percentage--185 {
  bottom: -185% !important;
}
.right-percentage--185 {
  right: -185% !important;
}
.left-percentage--185 {
  left: -185% !important;
}
.top-rem--185 {
  top: -185rem !important;
}
.bottom-rem--185 {
  top: -185rem !important;
}
.right-rem--185 {
  top: -185rem !important;
}
.left-rem--185 {
  top: -185rem !important;
}
.z-index--185 {
  z-index: -185 !important;
}
.top--184 {
  top: -184px !important;
}
.bottom--184 {
  bottom: -184px !important;
}
.right--184 {
  right: -184px !important;
}
.left--184 {
  left: -184px !important;
}
.mrn--184 {
  margin: -184px !important;
}
.mal--184 {
  margin-left: -184px !important;
}
.mar--184 {
  margin-right: -184px !important;
}
.mat--184 {
  margin-top: -184px !important;
}
.mab--184 {
  margin-bottom: -184px !important;
}
.lh--184 {
  line-height: -184px !important;
}
.pa--184 {
  padding: -184px !important;
}
.pal--184 {
  padding-left: -184px !important;
}
.par--184 {
  padding-right: -184px !important;
}
.pat--184 {
  padding-top: -184px !important;
}
.pab--184 {
  padding-bottom: -184px !important;
}
.transform-translateX--184 {
  transform: translateX(-184px);
}
.w--184 {
  width: -184% !important;
}
.h--184 {
  height: -184% !important;
}
.h-min-percentage--184 {
  min-height: -184% !important;
}
.h-max-percentage--184 {
  max-height: -184% !important;
}
.w-max-percentage--184 {
  max-width: -184% !important;
}
.w-min-percentage--184 {
  min-width: -184% !important;
}
.top-percentage--184 {
  top: -184% !important;
}
.bottom-percentage--184 {
  bottom: -184% !important;
}
.right-percentage--184 {
  right: -184% !important;
}
.left-percentage--184 {
  left: -184% !important;
}
.top-rem--184 {
  top: -184rem !important;
}
.bottom-rem--184 {
  top: -184rem !important;
}
.right-rem--184 {
  top: -184rem !important;
}
.left-rem--184 {
  top: -184rem !important;
}
.z-index--184 {
  z-index: -184 !important;
}
.top--183 {
  top: -183px !important;
}
.bottom--183 {
  bottom: -183px !important;
}
.right--183 {
  right: -183px !important;
}
.left--183 {
  left: -183px !important;
}
.mrn--183 {
  margin: -183px !important;
}
.mal--183 {
  margin-left: -183px !important;
}
.mar--183 {
  margin-right: -183px !important;
}
.mat--183 {
  margin-top: -183px !important;
}
.mab--183 {
  margin-bottom: -183px !important;
}
.lh--183 {
  line-height: -183px !important;
}
.pa--183 {
  padding: -183px !important;
}
.pal--183 {
  padding-left: -183px !important;
}
.par--183 {
  padding-right: -183px !important;
}
.pat--183 {
  padding-top: -183px !important;
}
.pab--183 {
  padding-bottom: -183px !important;
}
.transform-translateX--183 {
  transform: translateX(-183px);
}
.w--183 {
  width: -183% !important;
}
.h--183 {
  height: -183% !important;
}
.h-min-percentage--183 {
  min-height: -183% !important;
}
.h-max-percentage--183 {
  max-height: -183% !important;
}
.w-max-percentage--183 {
  max-width: -183% !important;
}
.w-min-percentage--183 {
  min-width: -183% !important;
}
.top-percentage--183 {
  top: -183% !important;
}
.bottom-percentage--183 {
  bottom: -183% !important;
}
.right-percentage--183 {
  right: -183% !important;
}
.left-percentage--183 {
  left: -183% !important;
}
.top-rem--183 {
  top: -183rem !important;
}
.bottom-rem--183 {
  top: -183rem !important;
}
.right-rem--183 {
  top: -183rem !important;
}
.left-rem--183 {
  top: -183rem !important;
}
.z-index--183 {
  z-index: -183 !important;
}
.top--182 {
  top: -182px !important;
}
.bottom--182 {
  bottom: -182px !important;
}
.right--182 {
  right: -182px !important;
}
.left--182 {
  left: -182px !important;
}
.mrn--182 {
  margin: -182px !important;
}
.mal--182 {
  margin-left: -182px !important;
}
.mar--182 {
  margin-right: -182px !important;
}
.mat--182 {
  margin-top: -182px !important;
}
.mab--182 {
  margin-bottom: -182px !important;
}
.lh--182 {
  line-height: -182px !important;
}
.pa--182 {
  padding: -182px !important;
}
.pal--182 {
  padding-left: -182px !important;
}
.par--182 {
  padding-right: -182px !important;
}
.pat--182 {
  padding-top: -182px !important;
}
.pab--182 {
  padding-bottom: -182px !important;
}
.transform-translateX--182 {
  transform: translateX(-182px);
}
.w--182 {
  width: -182% !important;
}
.h--182 {
  height: -182% !important;
}
.h-min-percentage--182 {
  min-height: -182% !important;
}
.h-max-percentage--182 {
  max-height: -182% !important;
}
.w-max-percentage--182 {
  max-width: -182% !important;
}
.w-min-percentage--182 {
  min-width: -182% !important;
}
.top-percentage--182 {
  top: -182% !important;
}
.bottom-percentage--182 {
  bottom: -182% !important;
}
.right-percentage--182 {
  right: -182% !important;
}
.left-percentage--182 {
  left: -182% !important;
}
.top-rem--182 {
  top: -182rem !important;
}
.bottom-rem--182 {
  top: -182rem !important;
}
.right-rem--182 {
  top: -182rem !important;
}
.left-rem--182 {
  top: -182rem !important;
}
.z-index--182 {
  z-index: -182 !important;
}
.top--181 {
  top: -181px !important;
}
.bottom--181 {
  bottom: -181px !important;
}
.right--181 {
  right: -181px !important;
}
.left--181 {
  left: -181px !important;
}
.mrn--181 {
  margin: -181px !important;
}
.mal--181 {
  margin-left: -181px !important;
}
.mar--181 {
  margin-right: -181px !important;
}
.mat--181 {
  margin-top: -181px !important;
}
.mab--181 {
  margin-bottom: -181px !important;
}
.lh--181 {
  line-height: -181px !important;
}
.pa--181 {
  padding: -181px !important;
}
.pal--181 {
  padding-left: -181px !important;
}
.par--181 {
  padding-right: -181px !important;
}
.pat--181 {
  padding-top: -181px !important;
}
.pab--181 {
  padding-bottom: -181px !important;
}
.transform-translateX--181 {
  transform: translateX(-181px);
}
.w--181 {
  width: -181% !important;
}
.h--181 {
  height: -181% !important;
}
.h-min-percentage--181 {
  min-height: -181% !important;
}
.h-max-percentage--181 {
  max-height: -181% !important;
}
.w-max-percentage--181 {
  max-width: -181% !important;
}
.w-min-percentage--181 {
  min-width: -181% !important;
}
.top-percentage--181 {
  top: -181% !important;
}
.bottom-percentage--181 {
  bottom: -181% !important;
}
.right-percentage--181 {
  right: -181% !important;
}
.left-percentage--181 {
  left: -181% !important;
}
.top-rem--181 {
  top: -181rem !important;
}
.bottom-rem--181 {
  top: -181rem !important;
}
.right-rem--181 {
  top: -181rem !important;
}
.left-rem--181 {
  top: -181rem !important;
}
.z-index--181 {
  z-index: -181 !important;
}
.top--180 {
  top: -180px !important;
}
.bottom--180 {
  bottom: -180px !important;
}
.right--180 {
  right: -180px !important;
}
.left--180 {
  left: -180px !important;
}
.mrn--180 {
  margin: -180px !important;
}
.mal--180 {
  margin-left: -180px !important;
}
.mar--180 {
  margin-right: -180px !important;
}
.mat--180 {
  margin-top: -180px !important;
}
.mab--180 {
  margin-bottom: -180px !important;
}
.lh--180 {
  line-height: -180px !important;
}
.pa--180 {
  padding: -180px !important;
}
.pal--180 {
  padding-left: -180px !important;
}
.par--180 {
  padding-right: -180px !important;
}
.pat--180 {
  padding-top: -180px !important;
}
.pab--180 {
  padding-bottom: -180px !important;
}
.transform-translateX--180 {
  transform: translateX(-180px);
}
.w--180 {
  width: -180% !important;
}
.h--180 {
  height: -180% !important;
}
.h-min-percentage--180 {
  min-height: -180% !important;
}
.h-max-percentage--180 {
  max-height: -180% !important;
}
.w-max-percentage--180 {
  max-width: -180% !important;
}
.w-min-percentage--180 {
  min-width: -180% !important;
}
.top-percentage--180 {
  top: -180% !important;
}
.bottom-percentage--180 {
  bottom: -180% !important;
}
.right-percentage--180 {
  right: -180% !important;
}
.left-percentage--180 {
  left: -180% !important;
}
.top-rem--180 {
  top: -180rem !important;
}
.bottom-rem--180 {
  top: -180rem !important;
}
.right-rem--180 {
  top: -180rem !important;
}
.left-rem--180 {
  top: -180rem !important;
}
.z-index--180 {
  z-index: -180 !important;
}
.top--179 {
  top: -179px !important;
}
.bottom--179 {
  bottom: -179px !important;
}
.right--179 {
  right: -179px !important;
}
.left--179 {
  left: -179px !important;
}
.mrn--179 {
  margin: -179px !important;
}
.mal--179 {
  margin-left: -179px !important;
}
.mar--179 {
  margin-right: -179px !important;
}
.mat--179 {
  margin-top: -179px !important;
}
.mab--179 {
  margin-bottom: -179px !important;
}
.lh--179 {
  line-height: -179px !important;
}
.pa--179 {
  padding: -179px !important;
}
.pal--179 {
  padding-left: -179px !important;
}
.par--179 {
  padding-right: -179px !important;
}
.pat--179 {
  padding-top: -179px !important;
}
.pab--179 {
  padding-bottom: -179px !important;
}
.transform-translateX--179 {
  transform: translateX(-179px);
}
.w--179 {
  width: -179% !important;
}
.h--179 {
  height: -179% !important;
}
.h-min-percentage--179 {
  min-height: -179% !important;
}
.h-max-percentage--179 {
  max-height: -179% !important;
}
.w-max-percentage--179 {
  max-width: -179% !important;
}
.w-min-percentage--179 {
  min-width: -179% !important;
}
.top-percentage--179 {
  top: -179% !important;
}
.bottom-percentage--179 {
  bottom: -179% !important;
}
.right-percentage--179 {
  right: -179% !important;
}
.left-percentage--179 {
  left: -179% !important;
}
.top-rem--179 {
  top: -179rem !important;
}
.bottom-rem--179 {
  top: -179rem !important;
}
.right-rem--179 {
  top: -179rem !important;
}
.left-rem--179 {
  top: -179rem !important;
}
.z-index--179 {
  z-index: -179 !important;
}
.top--178 {
  top: -178px !important;
}
.bottom--178 {
  bottom: -178px !important;
}
.right--178 {
  right: -178px !important;
}
.left--178 {
  left: -178px !important;
}
.mrn--178 {
  margin: -178px !important;
}
.mal--178 {
  margin-left: -178px !important;
}
.mar--178 {
  margin-right: -178px !important;
}
.mat--178 {
  margin-top: -178px !important;
}
.mab--178 {
  margin-bottom: -178px !important;
}
.lh--178 {
  line-height: -178px !important;
}
.pa--178 {
  padding: -178px !important;
}
.pal--178 {
  padding-left: -178px !important;
}
.par--178 {
  padding-right: -178px !important;
}
.pat--178 {
  padding-top: -178px !important;
}
.pab--178 {
  padding-bottom: -178px !important;
}
.transform-translateX--178 {
  transform: translateX(-178px);
}
.w--178 {
  width: -178% !important;
}
.h--178 {
  height: -178% !important;
}
.h-min-percentage--178 {
  min-height: -178% !important;
}
.h-max-percentage--178 {
  max-height: -178% !important;
}
.w-max-percentage--178 {
  max-width: -178% !important;
}
.w-min-percentage--178 {
  min-width: -178% !important;
}
.top-percentage--178 {
  top: -178% !important;
}
.bottom-percentage--178 {
  bottom: -178% !important;
}
.right-percentage--178 {
  right: -178% !important;
}
.left-percentage--178 {
  left: -178% !important;
}
.top-rem--178 {
  top: -178rem !important;
}
.bottom-rem--178 {
  top: -178rem !important;
}
.right-rem--178 {
  top: -178rem !important;
}
.left-rem--178 {
  top: -178rem !important;
}
.z-index--178 {
  z-index: -178 !important;
}
.top--177 {
  top: -177px !important;
}
.bottom--177 {
  bottom: -177px !important;
}
.right--177 {
  right: -177px !important;
}
.left--177 {
  left: -177px !important;
}
.mrn--177 {
  margin: -177px !important;
}
.mal--177 {
  margin-left: -177px !important;
}
.mar--177 {
  margin-right: -177px !important;
}
.mat--177 {
  margin-top: -177px !important;
}
.mab--177 {
  margin-bottom: -177px !important;
}
.lh--177 {
  line-height: -177px !important;
}
.pa--177 {
  padding: -177px !important;
}
.pal--177 {
  padding-left: -177px !important;
}
.par--177 {
  padding-right: -177px !important;
}
.pat--177 {
  padding-top: -177px !important;
}
.pab--177 {
  padding-bottom: -177px !important;
}
.transform-translateX--177 {
  transform: translateX(-177px);
}
.w--177 {
  width: -177% !important;
}
.h--177 {
  height: -177% !important;
}
.h-min-percentage--177 {
  min-height: -177% !important;
}
.h-max-percentage--177 {
  max-height: -177% !important;
}
.w-max-percentage--177 {
  max-width: -177% !important;
}
.w-min-percentage--177 {
  min-width: -177% !important;
}
.top-percentage--177 {
  top: -177% !important;
}
.bottom-percentage--177 {
  bottom: -177% !important;
}
.right-percentage--177 {
  right: -177% !important;
}
.left-percentage--177 {
  left: -177% !important;
}
.top-rem--177 {
  top: -177rem !important;
}
.bottom-rem--177 {
  top: -177rem !important;
}
.right-rem--177 {
  top: -177rem !important;
}
.left-rem--177 {
  top: -177rem !important;
}
.z-index--177 {
  z-index: -177 !important;
}
.top--176 {
  top: -176px !important;
}
.bottom--176 {
  bottom: -176px !important;
}
.right--176 {
  right: -176px !important;
}
.left--176 {
  left: -176px !important;
}
.mrn--176 {
  margin: -176px !important;
}
.mal--176 {
  margin-left: -176px !important;
}
.mar--176 {
  margin-right: -176px !important;
}
.mat--176 {
  margin-top: -176px !important;
}
.mab--176 {
  margin-bottom: -176px !important;
}
.lh--176 {
  line-height: -176px !important;
}
.pa--176 {
  padding: -176px !important;
}
.pal--176 {
  padding-left: -176px !important;
}
.par--176 {
  padding-right: -176px !important;
}
.pat--176 {
  padding-top: -176px !important;
}
.pab--176 {
  padding-bottom: -176px !important;
}
.transform-translateX--176 {
  transform: translateX(-176px);
}
.w--176 {
  width: -176% !important;
}
.h--176 {
  height: -176% !important;
}
.h-min-percentage--176 {
  min-height: -176% !important;
}
.h-max-percentage--176 {
  max-height: -176% !important;
}
.w-max-percentage--176 {
  max-width: -176% !important;
}
.w-min-percentage--176 {
  min-width: -176% !important;
}
.top-percentage--176 {
  top: -176% !important;
}
.bottom-percentage--176 {
  bottom: -176% !important;
}
.right-percentage--176 {
  right: -176% !important;
}
.left-percentage--176 {
  left: -176% !important;
}
.top-rem--176 {
  top: -176rem !important;
}
.bottom-rem--176 {
  top: -176rem !important;
}
.right-rem--176 {
  top: -176rem !important;
}
.left-rem--176 {
  top: -176rem !important;
}
.z-index--176 {
  z-index: -176 !important;
}
.top--175 {
  top: -175px !important;
}
.bottom--175 {
  bottom: -175px !important;
}
.right--175 {
  right: -175px !important;
}
.left--175 {
  left: -175px !important;
}
.mrn--175 {
  margin: -175px !important;
}
.mal--175 {
  margin-left: -175px !important;
}
.mar--175 {
  margin-right: -175px !important;
}
.mat--175 {
  margin-top: -175px !important;
}
.mab--175 {
  margin-bottom: -175px !important;
}
.lh--175 {
  line-height: -175px !important;
}
.pa--175 {
  padding: -175px !important;
}
.pal--175 {
  padding-left: -175px !important;
}
.par--175 {
  padding-right: -175px !important;
}
.pat--175 {
  padding-top: -175px !important;
}
.pab--175 {
  padding-bottom: -175px !important;
}
.transform-translateX--175 {
  transform: translateX(-175px);
}
.w--175 {
  width: -175% !important;
}
.h--175 {
  height: -175% !important;
}
.h-min-percentage--175 {
  min-height: -175% !important;
}
.h-max-percentage--175 {
  max-height: -175% !important;
}
.w-max-percentage--175 {
  max-width: -175% !important;
}
.w-min-percentage--175 {
  min-width: -175% !important;
}
.top-percentage--175 {
  top: -175% !important;
}
.bottom-percentage--175 {
  bottom: -175% !important;
}
.right-percentage--175 {
  right: -175% !important;
}
.left-percentage--175 {
  left: -175% !important;
}
.top-rem--175 {
  top: -175rem !important;
}
.bottom-rem--175 {
  top: -175rem !important;
}
.right-rem--175 {
  top: -175rem !important;
}
.left-rem--175 {
  top: -175rem !important;
}
.z-index--175 {
  z-index: -175 !important;
}
.top--174 {
  top: -174px !important;
}
.bottom--174 {
  bottom: -174px !important;
}
.right--174 {
  right: -174px !important;
}
.left--174 {
  left: -174px !important;
}
.mrn--174 {
  margin: -174px !important;
}
.mal--174 {
  margin-left: -174px !important;
}
.mar--174 {
  margin-right: -174px !important;
}
.mat--174 {
  margin-top: -174px !important;
}
.mab--174 {
  margin-bottom: -174px !important;
}
.lh--174 {
  line-height: -174px !important;
}
.pa--174 {
  padding: -174px !important;
}
.pal--174 {
  padding-left: -174px !important;
}
.par--174 {
  padding-right: -174px !important;
}
.pat--174 {
  padding-top: -174px !important;
}
.pab--174 {
  padding-bottom: -174px !important;
}
.transform-translateX--174 {
  transform: translateX(-174px);
}
.w--174 {
  width: -174% !important;
}
.h--174 {
  height: -174% !important;
}
.h-min-percentage--174 {
  min-height: -174% !important;
}
.h-max-percentage--174 {
  max-height: -174% !important;
}
.w-max-percentage--174 {
  max-width: -174% !important;
}
.w-min-percentage--174 {
  min-width: -174% !important;
}
.top-percentage--174 {
  top: -174% !important;
}
.bottom-percentage--174 {
  bottom: -174% !important;
}
.right-percentage--174 {
  right: -174% !important;
}
.left-percentage--174 {
  left: -174% !important;
}
.top-rem--174 {
  top: -174rem !important;
}
.bottom-rem--174 {
  top: -174rem !important;
}
.right-rem--174 {
  top: -174rem !important;
}
.left-rem--174 {
  top: -174rem !important;
}
.z-index--174 {
  z-index: -174 !important;
}
.top--173 {
  top: -173px !important;
}
.bottom--173 {
  bottom: -173px !important;
}
.right--173 {
  right: -173px !important;
}
.left--173 {
  left: -173px !important;
}
.mrn--173 {
  margin: -173px !important;
}
.mal--173 {
  margin-left: -173px !important;
}
.mar--173 {
  margin-right: -173px !important;
}
.mat--173 {
  margin-top: -173px !important;
}
.mab--173 {
  margin-bottom: -173px !important;
}
.lh--173 {
  line-height: -173px !important;
}
.pa--173 {
  padding: -173px !important;
}
.pal--173 {
  padding-left: -173px !important;
}
.par--173 {
  padding-right: -173px !important;
}
.pat--173 {
  padding-top: -173px !important;
}
.pab--173 {
  padding-bottom: -173px !important;
}
.transform-translateX--173 {
  transform: translateX(-173px);
}
.w--173 {
  width: -173% !important;
}
.h--173 {
  height: -173% !important;
}
.h-min-percentage--173 {
  min-height: -173% !important;
}
.h-max-percentage--173 {
  max-height: -173% !important;
}
.w-max-percentage--173 {
  max-width: -173% !important;
}
.w-min-percentage--173 {
  min-width: -173% !important;
}
.top-percentage--173 {
  top: -173% !important;
}
.bottom-percentage--173 {
  bottom: -173% !important;
}
.right-percentage--173 {
  right: -173% !important;
}
.left-percentage--173 {
  left: -173% !important;
}
.top-rem--173 {
  top: -173rem !important;
}
.bottom-rem--173 {
  top: -173rem !important;
}
.right-rem--173 {
  top: -173rem !important;
}
.left-rem--173 {
  top: -173rem !important;
}
.z-index--173 {
  z-index: -173 !important;
}
.top--172 {
  top: -172px !important;
}
.bottom--172 {
  bottom: -172px !important;
}
.right--172 {
  right: -172px !important;
}
.left--172 {
  left: -172px !important;
}
.mrn--172 {
  margin: -172px !important;
}
.mal--172 {
  margin-left: -172px !important;
}
.mar--172 {
  margin-right: -172px !important;
}
.mat--172 {
  margin-top: -172px !important;
}
.mab--172 {
  margin-bottom: -172px !important;
}
.lh--172 {
  line-height: -172px !important;
}
.pa--172 {
  padding: -172px !important;
}
.pal--172 {
  padding-left: -172px !important;
}
.par--172 {
  padding-right: -172px !important;
}
.pat--172 {
  padding-top: -172px !important;
}
.pab--172 {
  padding-bottom: -172px !important;
}
.transform-translateX--172 {
  transform: translateX(-172px);
}
.w--172 {
  width: -172% !important;
}
.h--172 {
  height: -172% !important;
}
.h-min-percentage--172 {
  min-height: -172% !important;
}
.h-max-percentage--172 {
  max-height: -172% !important;
}
.w-max-percentage--172 {
  max-width: -172% !important;
}
.w-min-percentage--172 {
  min-width: -172% !important;
}
.top-percentage--172 {
  top: -172% !important;
}
.bottom-percentage--172 {
  bottom: -172% !important;
}
.right-percentage--172 {
  right: -172% !important;
}
.left-percentage--172 {
  left: -172% !important;
}
.top-rem--172 {
  top: -172rem !important;
}
.bottom-rem--172 {
  top: -172rem !important;
}
.right-rem--172 {
  top: -172rem !important;
}
.left-rem--172 {
  top: -172rem !important;
}
.z-index--172 {
  z-index: -172 !important;
}
.top--171 {
  top: -171px !important;
}
.bottom--171 {
  bottom: -171px !important;
}
.right--171 {
  right: -171px !important;
}
.left--171 {
  left: -171px !important;
}
.mrn--171 {
  margin: -171px !important;
}
.mal--171 {
  margin-left: -171px !important;
}
.mar--171 {
  margin-right: -171px !important;
}
.mat--171 {
  margin-top: -171px !important;
}
.mab--171 {
  margin-bottom: -171px !important;
}
.lh--171 {
  line-height: -171px !important;
}
.pa--171 {
  padding: -171px !important;
}
.pal--171 {
  padding-left: -171px !important;
}
.par--171 {
  padding-right: -171px !important;
}
.pat--171 {
  padding-top: -171px !important;
}
.pab--171 {
  padding-bottom: -171px !important;
}
.transform-translateX--171 {
  transform: translateX(-171px);
}
.w--171 {
  width: -171% !important;
}
.h--171 {
  height: -171% !important;
}
.h-min-percentage--171 {
  min-height: -171% !important;
}
.h-max-percentage--171 {
  max-height: -171% !important;
}
.w-max-percentage--171 {
  max-width: -171% !important;
}
.w-min-percentage--171 {
  min-width: -171% !important;
}
.top-percentage--171 {
  top: -171% !important;
}
.bottom-percentage--171 {
  bottom: -171% !important;
}
.right-percentage--171 {
  right: -171% !important;
}
.left-percentage--171 {
  left: -171% !important;
}
.top-rem--171 {
  top: -171rem !important;
}
.bottom-rem--171 {
  top: -171rem !important;
}
.right-rem--171 {
  top: -171rem !important;
}
.left-rem--171 {
  top: -171rem !important;
}
.z-index--171 {
  z-index: -171 !important;
}
.top--170 {
  top: -170px !important;
}
.bottom--170 {
  bottom: -170px !important;
}
.right--170 {
  right: -170px !important;
}
.left--170 {
  left: -170px !important;
}
.mrn--170 {
  margin: -170px !important;
}
.mal--170 {
  margin-left: -170px !important;
}
.mar--170 {
  margin-right: -170px !important;
}
.mat--170 {
  margin-top: -170px !important;
}
.mab--170 {
  margin-bottom: -170px !important;
}
.lh--170 {
  line-height: -170px !important;
}
.pa--170 {
  padding: -170px !important;
}
.pal--170 {
  padding-left: -170px !important;
}
.par--170 {
  padding-right: -170px !important;
}
.pat--170 {
  padding-top: -170px !important;
}
.pab--170 {
  padding-bottom: -170px !important;
}
.transform-translateX--170 {
  transform: translateX(-170px);
}
.w--170 {
  width: -170% !important;
}
.h--170 {
  height: -170% !important;
}
.h-min-percentage--170 {
  min-height: -170% !important;
}
.h-max-percentage--170 {
  max-height: -170% !important;
}
.w-max-percentage--170 {
  max-width: -170% !important;
}
.w-min-percentage--170 {
  min-width: -170% !important;
}
.top-percentage--170 {
  top: -170% !important;
}
.bottom-percentage--170 {
  bottom: -170% !important;
}
.right-percentage--170 {
  right: -170% !important;
}
.left-percentage--170 {
  left: -170% !important;
}
.top-rem--170 {
  top: -170rem !important;
}
.bottom-rem--170 {
  top: -170rem !important;
}
.right-rem--170 {
  top: -170rem !important;
}
.left-rem--170 {
  top: -170rem !important;
}
.z-index--170 {
  z-index: -170 !important;
}
.top--169 {
  top: -169px !important;
}
.bottom--169 {
  bottom: -169px !important;
}
.right--169 {
  right: -169px !important;
}
.left--169 {
  left: -169px !important;
}
.mrn--169 {
  margin: -169px !important;
}
.mal--169 {
  margin-left: -169px !important;
}
.mar--169 {
  margin-right: -169px !important;
}
.mat--169 {
  margin-top: -169px !important;
}
.mab--169 {
  margin-bottom: -169px !important;
}
.lh--169 {
  line-height: -169px !important;
}
.pa--169 {
  padding: -169px !important;
}
.pal--169 {
  padding-left: -169px !important;
}
.par--169 {
  padding-right: -169px !important;
}
.pat--169 {
  padding-top: -169px !important;
}
.pab--169 {
  padding-bottom: -169px !important;
}
.transform-translateX--169 {
  transform: translateX(-169px);
}
.w--169 {
  width: -169% !important;
}
.h--169 {
  height: -169% !important;
}
.h-min-percentage--169 {
  min-height: -169% !important;
}
.h-max-percentage--169 {
  max-height: -169% !important;
}
.w-max-percentage--169 {
  max-width: -169% !important;
}
.w-min-percentage--169 {
  min-width: -169% !important;
}
.top-percentage--169 {
  top: -169% !important;
}
.bottom-percentage--169 {
  bottom: -169% !important;
}
.right-percentage--169 {
  right: -169% !important;
}
.left-percentage--169 {
  left: -169% !important;
}
.top-rem--169 {
  top: -169rem !important;
}
.bottom-rem--169 {
  top: -169rem !important;
}
.right-rem--169 {
  top: -169rem !important;
}
.left-rem--169 {
  top: -169rem !important;
}
.z-index--169 {
  z-index: -169 !important;
}
.top--168 {
  top: -168px !important;
}
.bottom--168 {
  bottom: -168px !important;
}
.right--168 {
  right: -168px !important;
}
.left--168 {
  left: -168px !important;
}
.mrn--168 {
  margin: -168px !important;
}
.mal--168 {
  margin-left: -168px !important;
}
.mar--168 {
  margin-right: -168px !important;
}
.mat--168 {
  margin-top: -168px !important;
}
.mab--168 {
  margin-bottom: -168px !important;
}
.lh--168 {
  line-height: -168px !important;
}
.pa--168 {
  padding: -168px !important;
}
.pal--168 {
  padding-left: -168px !important;
}
.par--168 {
  padding-right: -168px !important;
}
.pat--168 {
  padding-top: -168px !important;
}
.pab--168 {
  padding-bottom: -168px !important;
}
.transform-translateX--168 {
  transform: translateX(-168px);
}
.w--168 {
  width: -168% !important;
}
.h--168 {
  height: -168% !important;
}
.h-min-percentage--168 {
  min-height: -168% !important;
}
.h-max-percentage--168 {
  max-height: -168% !important;
}
.w-max-percentage--168 {
  max-width: -168% !important;
}
.w-min-percentage--168 {
  min-width: -168% !important;
}
.top-percentage--168 {
  top: -168% !important;
}
.bottom-percentage--168 {
  bottom: -168% !important;
}
.right-percentage--168 {
  right: -168% !important;
}
.left-percentage--168 {
  left: -168% !important;
}
.top-rem--168 {
  top: -168rem !important;
}
.bottom-rem--168 {
  top: -168rem !important;
}
.right-rem--168 {
  top: -168rem !important;
}
.left-rem--168 {
  top: -168rem !important;
}
.z-index--168 {
  z-index: -168 !important;
}
.top--167 {
  top: -167px !important;
}
.bottom--167 {
  bottom: -167px !important;
}
.right--167 {
  right: -167px !important;
}
.left--167 {
  left: -167px !important;
}
.mrn--167 {
  margin: -167px !important;
}
.mal--167 {
  margin-left: -167px !important;
}
.mar--167 {
  margin-right: -167px !important;
}
.mat--167 {
  margin-top: -167px !important;
}
.mab--167 {
  margin-bottom: -167px !important;
}
.lh--167 {
  line-height: -167px !important;
}
.pa--167 {
  padding: -167px !important;
}
.pal--167 {
  padding-left: -167px !important;
}
.par--167 {
  padding-right: -167px !important;
}
.pat--167 {
  padding-top: -167px !important;
}
.pab--167 {
  padding-bottom: -167px !important;
}
.transform-translateX--167 {
  transform: translateX(-167px);
}
.w--167 {
  width: -167% !important;
}
.h--167 {
  height: -167% !important;
}
.h-min-percentage--167 {
  min-height: -167% !important;
}
.h-max-percentage--167 {
  max-height: -167% !important;
}
.w-max-percentage--167 {
  max-width: -167% !important;
}
.w-min-percentage--167 {
  min-width: -167% !important;
}
.top-percentage--167 {
  top: -167% !important;
}
.bottom-percentage--167 {
  bottom: -167% !important;
}
.right-percentage--167 {
  right: -167% !important;
}
.left-percentage--167 {
  left: -167% !important;
}
.top-rem--167 {
  top: -167rem !important;
}
.bottom-rem--167 {
  top: -167rem !important;
}
.right-rem--167 {
  top: -167rem !important;
}
.left-rem--167 {
  top: -167rem !important;
}
.z-index--167 {
  z-index: -167 !important;
}
.top--166 {
  top: -166px !important;
}
.bottom--166 {
  bottom: -166px !important;
}
.right--166 {
  right: -166px !important;
}
.left--166 {
  left: -166px !important;
}
.mrn--166 {
  margin: -166px !important;
}
.mal--166 {
  margin-left: -166px !important;
}
.mar--166 {
  margin-right: -166px !important;
}
.mat--166 {
  margin-top: -166px !important;
}
.mab--166 {
  margin-bottom: -166px !important;
}
.lh--166 {
  line-height: -166px !important;
}
.pa--166 {
  padding: -166px !important;
}
.pal--166 {
  padding-left: -166px !important;
}
.par--166 {
  padding-right: -166px !important;
}
.pat--166 {
  padding-top: -166px !important;
}
.pab--166 {
  padding-bottom: -166px !important;
}
.transform-translateX--166 {
  transform: translateX(-166px);
}
.w--166 {
  width: -166% !important;
}
.h--166 {
  height: -166% !important;
}
.h-min-percentage--166 {
  min-height: -166% !important;
}
.h-max-percentage--166 {
  max-height: -166% !important;
}
.w-max-percentage--166 {
  max-width: -166% !important;
}
.w-min-percentage--166 {
  min-width: -166% !important;
}
.top-percentage--166 {
  top: -166% !important;
}
.bottom-percentage--166 {
  bottom: -166% !important;
}
.right-percentage--166 {
  right: -166% !important;
}
.left-percentage--166 {
  left: -166% !important;
}
.top-rem--166 {
  top: -166rem !important;
}
.bottom-rem--166 {
  top: -166rem !important;
}
.right-rem--166 {
  top: -166rem !important;
}
.left-rem--166 {
  top: -166rem !important;
}
.z-index--166 {
  z-index: -166 !important;
}
.top--165 {
  top: -165px !important;
}
.bottom--165 {
  bottom: -165px !important;
}
.right--165 {
  right: -165px !important;
}
.left--165 {
  left: -165px !important;
}
.mrn--165 {
  margin: -165px !important;
}
.mal--165 {
  margin-left: -165px !important;
}
.mar--165 {
  margin-right: -165px !important;
}
.mat--165 {
  margin-top: -165px !important;
}
.mab--165 {
  margin-bottom: -165px !important;
}
.lh--165 {
  line-height: -165px !important;
}
.pa--165 {
  padding: -165px !important;
}
.pal--165 {
  padding-left: -165px !important;
}
.par--165 {
  padding-right: -165px !important;
}
.pat--165 {
  padding-top: -165px !important;
}
.pab--165 {
  padding-bottom: -165px !important;
}
.transform-translateX--165 {
  transform: translateX(-165px);
}
.w--165 {
  width: -165% !important;
}
.h--165 {
  height: -165% !important;
}
.h-min-percentage--165 {
  min-height: -165% !important;
}
.h-max-percentage--165 {
  max-height: -165% !important;
}
.w-max-percentage--165 {
  max-width: -165% !important;
}
.w-min-percentage--165 {
  min-width: -165% !important;
}
.top-percentage--165 {
  top: -165% !important;
}
.bottom-percentage--165 {
  bottom: -165% !important;
}
.right-percentage--165 {
  right: -165% !important;
}
.left-percentage--165 {
  left: -165% !important;
}
.top-rem--165 {
  top: -165rem !important;
}
.bottom-rem--165 {
  top: -165rem !important;
}
.right-rem--165 {
  top: -165rem !important;
}
.left-rem--165 {
  top: -165rem !important;
}
.z-index--165 {
  z-index: -165 !important;
}
.top--164 {
  top: -164px !important;
}
.bottom--164 {
  bottom: -164px !important;
}
.right--164 {
  right: -164px !important;
}
.left--164 {
  left: -164px !important;
}
.mrn--164 {
  margin: -164px !important;
}
.mal--164 {
  margin-left: -164px !important;
}
.mar--164 {
  margin-right: -164px !important;
}
.mat--164 {
  margin-top: -164px !important;
}
.mab--164 {
  margin-bottom: -164px !important;
}
.lh--164 {
  line-height: -164px !important;
}
.pa--164 {
  padding: -164px !important;
}
.pal--164 {
  padding-left: -164px !important;
}
.par--164 {
  padding-right: -164px !important;
}
.pat--164 {
  padding-top: -164px !important;
}
.pab--164 {
  padding-bottom: -164px !important;
}
.transform-translateX--164 {
  transform: translateX(-164px);
}
.w--164 {
  width: -164% !important;
}
.h--164 {
  height: -164% !important;
}
.h-min-percentage--164 {
  min-height: -164% !important;
}
.h-max-percentage--164 {
  max-height: -164% !important;
}
.w-max-percentage--164 {
  max-width: -164% !important;
}
.w-min-percentage--164 {
  min-width: -164% !important;
}
.top-percentage--164 {
  top: -164% !important;
}
.bottom-percentage--164 {
  bottom: -164% !important;
}
.right-percentage--164 {
  right: -164% !important;
}
.left-percentage--164 {
  left: -164% !important;
}
.top-rem--164 {
  top: -164rem !important;
}
.bottom-rem--164 {
  top: -164rem !important;
}
.right-rem--164 {
  top: -164rem !important;
}
.left-rem--164 {
  top: -164rem !important;
}
.z-index--164 {
  z-index: -164 !important;
}
.top--163 {
  top: -163px !important;
}
.bottom--163 {
  bottom: -163px !important;
}
.right--163 {
  right: -163px !important;
}
.left--163 {
  left: -163px !important;
}
.mrn--163 {
  margin: -163px !important;
}
.mal--163 {
  margin-left: -163px !important;
}
.mar--163 {
  margin-right: -163px !important;
}
.mat--163 {
  margin-top: -163px !important;
}
.mab--163 {
  margin-bottom: -163px !important;
}
.lh--163 {
  line-height: -163px !important;
}
.pa--163 {
  padding: -163px !important;
}
.pal--163 {
  padding-left: -163px !important;
}
.par--163 {
  padding-right: -163px !important;
}
.pat--163 {
  padding-top: -163px !important;
}
.pab--163 {
  padding-bottom: -163px !important;
}
.transform-translateX--163 {
  transform: translateX(-163px);
}
.w--163 {
  width: -163% !important;
}
.h--163 {
  height: -163% !important;
}
.h-min-percentage--163 {
  min-height: -163% !important;
}
.h-max-percentage--163 {
  max-height: -163% !important;
}
.w-max-percentage--163 {
  max-width: -163% !important;
}
.w-min-percentage--163 {
  min-width: -163% !important;
}
.top-percentage--163 {
  top: -163% !important;
}
.bottom-percentage--163 {
  bottom: -163% !important;
}
.right-percentage--163 {
  right: -163% !important;
}
.left-percentage--163 {
  left: -163% !important;
}
.top-rem--163 {
  top: -163rem !important;
}
.bottom-rem--163 {
  top: -163rem !important;
}
.right-rem--163 {
  top: -163rem !important;
}
.left-rem--163 {
  top: -163rem !important;
}
.z-index--163 {
  z-index: -163 !important;
}
.top--162 {
  top: -162px !important;
}
.bottom--162 {
  bottom: -162px !important;
}
.right--162 {
  right: -162px !important;
}
.left--162 {
  left: -162px !important;
}
.mrn--162 {
  margin: -162px !important;
}
.mal--162 {
  margin-left: -162px !important;
}
.mar--162 {
  margin-right: -162px !important;
}
.mat--162 {
  margin-top: -162px !important;
}
.mab--162 {
  margin-bottom: -162px !important;
}
.lh--162 {
  line-height: -162px !important;
}
.pa--162 {
  padding: -162px !important;
}
.pal--162 {
  padding-left: -162px !important;
}
.par--162 {
  padding-right: -162px !important;
}
.pat--162 {
  padding-top: -162px !important;
}
.pab--162 {
  padding-bottom: -162px !important;
}
.transform-translateX--162 {
  transform: translateX(-162px);
}
.w--162 {
  width: -162% !important;
}
.h--162 {
  height: -162% !important;
}
.h-min-percentage--162 {
  min-height: -162% !important;
}
.h-max-percentage--162 {
  max-height: -162% !important;
}
.w-max-percentage--162 {
  max-width: -162% !important;
}
.w-min-percentage--162 {
  min-width: -162% !important;
}
.top-percentage--162 {
  top: -162% !important;
}
.bottom-percentage--162 {
  bottom: -162% !important;
}
.right-percentage--162 {
  right: -162% !important;
}
.left-percentage--162 {
  left: -162% !important;
}
.top-rem--162 {
  top: -162rem !important;
}
.bottom-rem--162 {
  top: -162rem !important;
}
.right-rem--162 {
  top: -162rem !important;
}
.left-rem--162 {
  top: -162rem !important;
}
.z-index--162 {
  z-index: -162 !important;
}
.top--161 {
  top: -161px !important;
}
.bottom--161 {
  bottom: -161px !important;
}
.right--161 {
  right: -161px !important;
}
.left--161 {
  left: -161px !important;
}
.mrn--161 {
  margin: -161px !important;
}
.mal--161 {
  margin-left: -161px !important;
}
.mar--161 {
  margin-right: -161px !important;
}
.mat--161 {
  margin-top: -161px !important;
}
.mab--161 {
  margin-bottom: -161px !important;
}
.lh--161 {
  line-height: -161px !important;
}
.pa--161 {
  padding: -161px !important;
}
.pal--161 {
  padding-left: -161px !important;
}
.par--161 {
  padding-right: -161px !important;
}
.pat--161 {
  padding-top: -161px !important;
}
.pab--161 {
  padding-bottom: -161px !important;
}
.transform-translateX--161 {
  transform: translateX(-161px);
}
.w--161 {
  width: -161% !important;
}
.h--161 {
  height: -161% !important;
}
.h-min-percentage--161 {
  min-height: -161% !important;
}
.h-max-percentage--161 {
  max-height: -161% !important;
}
.w-max-percentage--161 {
  max-width: -161% !important;
}
.w-min-percentage--161 {
  min-width: -161% !important;
}
.top-percentage--161 {
  top: -161% !important;
}
.bottom-percentage--161 {
  bottom: -161% !important;
}
.right-percentage--161 {
  right: -161% !important;
}
.left-percentage--161 {
  left: -161% !important;
}
.top-rem--161 {
  top: -161rem !important;
}
.bottom-rem--161 {
  top: -161rem !important;
}
.right-rem--161 {
  top: -161rem !important;
}
.left-rem--161 {
  top: -161rem !important;
}
.z-index--161 {
  z-index: -161 !important;
}
.top--160 {
  top: -160px !important;
}
.bottom--160 {
  bottom: -160px !important;
}
.right--160 {
  right: -160px !important;
}
.left--160 {
  left: -160px !important;
}
.mrn--160 {
  margin: -160px !important;
}
.mal--160 {
  margin-left: -160px !important;
}
.mar--160 {
  margin-right: -160px !important;
}
.mat--160 {
  margin-top: -160px !important;
}
.mab--160 {
  margin-bottom: -160px !important;
}
.lh--160 {
  line-height: -160px !important;
}
.pa--160 {
  padding: -160px !important;
}
.pal--160 {
  padding-left: -160px !important;
}
.par--160 {
  padding-right: -160px !important;
}
.pat--160 {
  padding-top: -160px !important;
}
.pab--160 {
  padding-bottom: -160px !important;
}
.transform-translateX--160 {
  transform: translateX(-160px);
}
.w--160 {
  width: -160% !important;
}
.h--160 {
  height: -160% !important;
}
.h-min-percentage--160 {
  min-height: -160% !important;
}
.h-max-percentage--160 {
  max-height: -160% !important;
}
.w-max-percentage--160 {
  max-width: -160% !important;
}
.w-min-percentage--160 {
  min-width: -160% !important;
}
.top-percentage--160 {
  top: -160% !important;
}
.bottom-percentage--160 {
  bottom: -160% !important;
}
.right-percentage--160 {
  right: -160% !important;
}
.left-percentage--160 {
  left: -160% !important;
}
.top-rem--160 {
  top: -160rem !important;
}
.bottom-rem--160 {
  top: -160rem !important;
}
.right-rem--160 {
  top: -160rem !important;
}
.left-rem--160 {
  top: -160rem !important;
}
.z-index--160 {
  z-index: -160 !important;
}
.top--159 {
  top: -159px !important;
}
.bottom--159 {
  bottom: -159px !important;
}
.right--159 {
  right: -159px !important;
}
.left--159 {
  left: -159px !important;
}
.mrn--159 {
  margin: -159px !important;
}
.mal--159 {
  margin-left: -159px !important;
}
.mar--159 {
  margin-right: -159px !important;
}
.mat--159 {
  margin-top: -159px !important;
}
.mab--159 {
  margin-bottom: -159px !important;
}
.lh--159 {
  line-height: -159px !important;
}
.pa--159 {
  padding: -159px !important;
}
.pal--159 {
  padding-left: -159px !important;
}
.par--159 {
  padding-right: -159px !important;
}
.pat--159 {
  padding-top: -159px !important;
}
.pab--159 {
  padding-bottom: -159px !important;
}
.transform-translateX--159 {
  transform: translateX(-159px);
}
.w--159 {
  width: -159% !important;
}
.h--159 {
  height: -159% !important;
}
.h-min-percentage--159 {
  min-height: -159% !important;
}
.h-max-percentage--159 {
  max-height: -159% !important;
}
.w-max-percentage--159 {
  max-width: -159% !important;
}
.w-min-percentage--159 {
  min-width: -159% !important;
}
.top-percentage--159 {
  top: -159% !important;
}
.bottom-percentage--159 {
  bottom: -159% !important;
}
.right-percentage--159 {
  right: -159% !important;
}
.left-percentage--159 {
  left: -159% !important;
}
.top-rem--159 {
  top: -159rem !important;
}
.bottom-rem--159 {
  top: -159rem !important;
}
.right-rem--159 {
  top: -159rem !important;
}
.left-rem--159 {
  top: -159rem !important;
}
.z-index--159 {
  z-index: -159 !important;
}
.top--158 {
  top: -158px !important;
}
.bottom--158 {
  bottom: -158px !important;
}
.right--158 {
  right: -158px !important;
}
.left--158 {
  left: -158px !important;
}
.mrn--158 {
  margin: -158px !important;
}
.mal--158 {
  margin-left: -158px !important;
}
.mar--158 {
  margin-right: -158px !important;
}
.mat--158 {
  margin-top: -158px !important;
}
.mab--158 {
  margin-bottom: -158px !important;
}
.lh--158 {
  line-height: -158px !important;
}
.pa--158 {
  padding: -158px !important;
}
.pal--158 {
  padding-left: -158px !important;
}
.par--158 {
  padding-right: -158px !important;
}
.pat--158 {
  padding-top: -158px !important;
}
.pab--158 {
  padding-bottom: -158px !important;
}
.transform-translateX--158 {
  transform: translateX(-158px);
}
.w--158 {
  width: -158% !important;
}
.h--158 {
  height: -158% !important;
}
.h-min-percentage--158 {
  min-height: -158% !important;
}
.h-max-percentage--158 {
  max-height: -158% !important;
}
.w-max-percentage--158 {
  max-width: -158% !important;
}
.w-min-percentage--158 {
  min-width: -158% !important;
}
.top-percentage--158 {
  top: -158% !important;
}
.bottom-percentage--158 {
  bottom: -158% !important;
}
.right-percentage--158 {
  right: -158% !important;
}
.left-percentage--158 {
  left: -158% !important;
}
.top-rem--158 {
  top: -158rem !important;
}
.bottom-rem--158 {
  top: -158rem !important;
}
.right-rem--158 {
  top: -158rem !important;
}
.left-rem--158 {
  top: -158rem !important;
}
.z-index--158 {
  z-index: -158 !important;
}
.top--157 {
  top: -157px !important;
}
.bottom--157 {
  bottom: -157px !important;
}
.right--157 {
  right: -157px !important;
}
.left--157 {
  left: -157px !important;
}
.mrn--157 {
  margin: -157px !important;
}
.mal--157 {
  margin-left: -157px !important;
}
.mar--157 {
  margin-right: -157px !important;
}
.mat--157 {
  margin-top: -157px !important;
}
.mab--157 {
  margin-bottom: -157px !important;
}
.lh--157 {
  line-height: -157px !important;
}
.pa--157 {
  padding: -157px !important;
}
.pal--157 {
  padding-left: -157px !important;
}
.par--157 {
  padding-right: -157px !important;
}
.pat--157 {
  padding-top: -157px !important;
}
.pab--157 {
  padding-bottom: -157px !important;
}
.transform-translateX--157 {
  transform: translateX(-157px);
}
.w--157 {
  width: -157% !important;
}
.h--157 {
  height: -157% !important;
}
.h-min-percentage--157 {
  min-height: -157% !important;
}
.h-max-percentage--157 {
  max-height: -157% !important;
}
.w-max-percentage--157 {
  max-width: -157% !important;
}
.w-min-percentage--157 {
  min-width: -157% !important;
}
.top-percentage--157 {
  top: -157% !important;
}
.bottom-percentage--157 {
  bottom: -157% !important;
}
.right-percentage--157 {
  right: -157% !important;
}
.left-percentage--157 {
  left: -157% !important;
}
.top-rem--157 {
  top: -157rem !important;
}
.bottom-rem--157 {
  top: -157rem !important;
}
.right-rem--157 {
  top: -157rem !important;
}
.left-rem--157 {
  top: -157rem !important;
}
.z-index--157 {
  z-index: -157 !important;
}
.top--156 {
  top: -156px !important;
}
.bottom--156 {
  bottom: -156px !important;
}
.right--156 {
  right: -156px !important;
}
.left--156 {
  left: -156px !important;
}
.mrn--156 {
  margin: -156px !important;
}
.mal--156 {
  margin-left: -156px !important;
}
.mar--156 {
  margin-right: -156px !important;
}
.mat--156 {
  margin-top: -156px !important;
}
.mab--156 {
  margin-bottom: -156px !important;
}
.lh--156 {
  line-height: -156px !important;
}
.pa--156 {
  padding: -156px !important;
}
.pal--156 {
  padding-left: -156px !important;
}
.par--156 {
  padding-right: -156px !important;
}
.pat--156 {
  padding-top: -156px !important;
}
.pab--156 {
  padding-bottom: -156px !important;
}
.transform-translateX--156 {
  transform: translateX(-156px);
}
.w--156 {
  width: -156% !important;
}
.h--156 {
  height: -156% !important;
}
.h-min-percentage--156 {
  min-height: -156% !important;
}
.h-max-percentage--156 {
  max-height: -156% !important;
}
.w-max-percentage--156 {
  max-width: -156% !important;
}
.w-min-percentage--156 {
  min-width: -156% !important;
}
.top-percentage--156 {
  top: -156% !important;
}
.bottom-percentage--156 {
  bottom: -156% !important;
}
.right-percentage--156 {
  right: -156% !important;
}
.left-percentage--156 {
  left: -156% !important;
}
.top-rem--156 {
  top: -156rem !important;
}
.bottom-rem--156 {
  top: -156rem !important;
}
.right-rem--156 {
  top: -156rem !important;
}
.left-rem--156 {
  top: -156rem !important;
}
.z-index--156 {
  z-index: -156 !important;
}
.top--155 {
  top: -155px !important;
}
.bottom--155 {
  bottom: -155px !important;
}
.right--155 {
  right: -155px !important;
}
.left--155 {
  left: -155px !important;
}
.mrn--155 {
  margin: -155px !important;
}
.mal--155 {
  margin-left: -155px !important;
}
.mar--155 {
  margin-right: -155px !important;
}
.mat--155 {
  margin-top: -155px !important;
}
.mab--155 {
  margin-bottom: -155px !important;
}
.lh--155 {
  line-height: -155px !important;
}
.pa--155 {
  padding: -155px !important;
}
.pal--155 {
  padding-left: -155px !important;
}
.par--155 {
  padding-right: -155px !important;
}
.pat--155 {
  padding-top: -155px !important;
}
.pab--155 {
  padding-bottom: -155px !important;
}
.transform-translateX--155 {
  transform: translateX(-155px);
}
.w--155 {
  width: -155% !important;
}
.h--155 {
  height: -155% !important;
}
.h-min-percentage--155 {
  min-height: -155% !important;
}
.h-max-percentage--155 {
  max-height: -155% !important;
}
.w-max-percentage--155 {
  max-width: -155% !important;
}
.w-min-percentage--155 {
  min-width: -155% !important;
}
.top-percentage--155 {
  top: -155% !important;
}
.bottom-percentage--155 {
  bottom: -155% !important;
}
.right-percentage--155 {
  right: -155% !important;
}
.left-percentage--155 {
  left: -155% !important;
}
.top-rem--155 {
  top: -155rem !important;
}
.bottom-rem--155 {
  top: -155rem !important;
}
.right-rem--155 {
  top: -155rem !important;
}
.left-rem--155 {
  top: -155rem !important;
}
.z-index--155 {
  z-index: -155 !important;
}
.top--154 {
  top: -154px !important;
}
.bottom--154 {
  bottom: -154px !important;
}
.right--154 {
  right: -154px !important;
}
.left--154 {
  left: -154px !important;
}
.mrn--154 {
  margin: -154px !important;
}
.mal--154 {
  margin-left: -154px !important;
}
.mar--154 {
  margin-right: -154px !important;
}
.mat--154 {
  margin-top: -154px !important;
}
.mab--154 {
  margin-bottom: -154px !important;
}
.lh--154 {
  line-height: -154px !important;
}
.pa--154 {
  padding: -154px !important;
}
.pal--154 {
  padding-left: -154px !important;
}
.par--154 {
  padding-right: -154px !important;
}
.pat--154 {
  padding-top: -154px !important;
}
.pab--154 {
  padding-bottom: -154px !important;
}
.transform-translateX--154 {
  transform: translateX(-154px);
}
.w--154 {
  width: -154% !important;
}
.h--154 {
  height: -154% !important;
}
.h-min-percentage--154 {
  min-height: -154% !important;
}
.h-max-percentage--154 {
  max-height: -154% !important;
}
.w-max-percentage--154 {
  max-width: -154% !important;
}
.w-min-percentage--154 {
  min-width: -154% !important;
}
.top-percentage--154 {
  top: -154% !important;
}
.bottom-percentage--154 {
  bottom: -154% !important;
}
.right-percentage--154 {
  right: -154% !important;
}
.left-percentage--154 {
  left: -154% !important;
}
.top-rem--154 {
  top: -154rem !important;
}
.bottom-rem--154 {
  top: -154rem !important;
}
.right-rem--154 {
  top: -154rem !important;
}
.left-rem--154 {
  top: -154rem !important;
}
.z-index--154 {
  z-index: -154 !important;
}
.top--153 {
  top: -153px !important;
}
.bottom--153 {
  bottom: -153px !important;
}
.right--153 {
  right: -153px !important;
}
.left--153 {
  left: -153px !important;
}
.mrn--153 {
  margin: -153px !important;
}
.mal--153 {
  margin-left: -153px !important;
}
.mar--153 {
  margin-right: -153px !important;
}
.mat--153 {
  margin-top: -153px !important;
}
.mab--153 {
  margin-bottom: -153px !important;
}
.lh--153 {
  line-height: -153px !important;
}
.pa--153 {
  padding: -153px !important;
}
.pal--153 {
  padding-left: -153px !important;
}
.par--153 {
  padding-right: -153px !important;
}
.pat--153 {
  padding-top: -153px !important;
}
.pab--153 {
  padding-bottom: -153px !important;
}
.transform-translateX--153 {
  transform: translateX(-153px);
}
.w--153 {
  width: -153% !important;
}
.h--153 {
  height: -153% !important;
}
.h-min-percentage--153 {
  min-height: -153% !important;
}
.h-max-percentage--153 {
  max-height: -153% !important;
}
.w-max-percentage--153 {
  max-width: -153% !important;
}
.w-min-percentage--153 {
  min-width: -153% !important;
}
.top-percentage--153 {
  top: -153% !important;
}
.bottom-percentage--153 {
  bottom: -153% !important;
}
.right-percentage--153 {
  right: -153% !important;
}
.left-percentage--153 {
  left: -153% !important;
}
.top-rem--153 {
  top: -153rem !important;
}
.bottom-rem--153 {
  top: -153rem !important;
}
.right-rem--153 {
  top: -153rem !important;
}
.left-rem--153 {
  top: -153rem !important;
}
.z-index--153 {
  z-index: -153 !important;
}
.top--152 {
  top: -152px !important;
}
.bottom--152 {
  bottom: -152px !important;
}
.right--152 {
  right: -152px !important;
}
.left--152 {
  left: -152px !important;
}
.mrn--152 {
  margin: -152px !important;
}
.mal--152 {
  margin-left: -152px !important;
}
.mar--152 {
  margin-right: -152px !important;
}
.mat--152 {
  margin-top: -152px !important;
}
.mab--152 {
  margin-bottom: -152px !important;
}
.lh--152 {
  line-height: -152px !important;
}
.pa--152 {
  padding: -152px !important;
}
.pal--152 {
  padding-left: -152px !important;
}
.par--152 {
  padding-right: -152px !important;
}
.pat--152 {
  padding-top: -152px !important;
}
.pab--152 {
  padding-bottom: -152px !important;
}
.transform-translateX--152 {
  transform: translateX(-152px);
}
.w--152 {
  width: -152% !important;
}
.h--152 {
  height: -152% !important;
}
.h-min-percentage--152 {
  min-height: -152% !important;
}
.h-max-percentage--152 {
  max-height: -152% !important;
}
.w-max-percentage--152 {
  max-width: -152% !important;
}
.w-min-percentage--152 {
  min-width: -152% !important;
}
.top-percentage--152 {
  top: -152% !important;
}
.bottom-percentage--152 {
  bottom: -152% !important;
}
.right-percentage--152 {
  right: -152% !important;
}
.left-percentage--152 {
  left: -152% !important;
}
.top-rem--152 {
  top: -152rem !important;
}
.bottom-rem--152 {
  top: -152rem !important;
}
.right-rem--152 {
  top: -152rem !important;
}
.left-rem--152 {
  top: -152rem !important;
}
.z-index--152 {
  z-index: -152 !important;
}
.top--151 {
  top: -151px !important;
}
.bottom--151 {
  bottom: -151px !important;
}
.right--151 {
  right: -151px !important;
}
.left--151 {
  left: -151px !important;
}
.mrn--151 {
  margin: -151px !important;
}
.mal--151 {
  margin-left: -151px !important;
}
.mar--151 {
  margin-right: -151px !important;
}
.mat--151 {
  margin-top: -151px !important;
}
.mab--151 {
  margin-bottom: -151px !important;
}
.lh--151 {
  line-height: -151px !important;
}
.pa--151 {
  padding: -151px !important;
}
.pal--151 {
  padding-left: -151px !important;
}
.par--151 {
  padding-right: -151px !important;
}
.pat--151 {
  padding-top: -151px !important;
}
.pab--151 {
  padding-bottom: -151px !important;
}
.transform-translateX--151 {
  transform: translateX(-151px);
}
.w--151 {
  width: -151% !important;
}
.h--151 {
  height: -151% !important;
}
.h-min-percentage--151 {
  min-height: -151% !important;
}
.h-max-percentage--151 {
  max-height: -151% !important;
}
.w-max-percentage--151 {
  max-width: -151% !important;
}
.w-min-percentage--151 {
  min-width: -151% !important;
}
.top-percentage--151 {
  top: -151% !important;
}
.bottom-percentage--151 {
  bottom: -151% !important;
}
.right-percentage--151 {
  right: -151% !important;
}
.left-percentage--151 {
  left: -151% !important;
}
.top-rem--151 {
  top: -151rem !important;
}
.bottom-rem--151 {
  top: -151rem !important;
}
.right-rem--151 {
  top: -151rem !important;
}
.left-rem--151 {
  top: -151rem !important;
}
.z-index--151 {
  z-index: -151 !important;
}
.top--150 {
  top: -150px !important;
}
.bottom--150 {
  bottom: -150px !important;
}
.right--150 {
  right: -150px !important;
}
.left--150 {
  left: -150px !important;
}
.mrn--150 {
  margin: -150px !important;
}
.mal--150 {
  margin-left: -150px !important;
}
.mar--150 {
  margin-right: -150px !important;
}
.mat--150 {
  margin-top: -150px !important;
}
.mab--150 {
  margin-bottom: -150px !important;
}
.lh--150 {
  line-height: -150px !important;
}
.pa--150 {
  padding: -150px !important;
}
.pal--150 {
  padding-left: -150px !important;
}
.par--150 {
  padding-right: -150px !important;
}
.pat--150 {
  padding-top: -150px !important;
}
.pab--150 {
  padding-bottom: -150px !important;
}
.transform-translateX--150 {
  transform: translateX(-150px);
}
.w--150 {
  width: -150% !important;
}
.h--150 {
  height: -150% !important;
}
.h-min-percentage--150 {
  min-height: -150% !important;
}
.h-max-percentage--150 {
  max-height: -150% !important;
}
.w-max-percentage--150 {
  max-width: -150% !important;
}
.w-min-percentage--150 {
  min-width: -150% !important;
}
.top-percentage--150 {
  top: -150% !important;
}
.bottom-percentage--150 {
  bottom: -150% !important;
}
.right-percentage--150 {
  right: -150% !important;
}
.left-percentage--150 {
  left: -150% !important;
}
.top-rem--150 {
  top: -150rem !important;
}
.bottom-rem--150 {
  top: -150rem !important;
}
.right-rem--150 {
  top: -150rem !important;
}
.left-rem--150 {
  top: -150rem !important;
}
.z-index--150 {
  z-index: -150 !important;
}
.top--149 {
  top: -149px !important;
}
.bottom--149 {
  bottom: -149px !important;
}
.right--149 {
  right: -149px !important;
}
.left--149 {
  left: -149px !important;
}
.mrn--149 {
  margin: -149px !important;
}
.mal--149 {
  margin-left: -149px !important;
}
.mar--149 {
  margin-right: -149px !important;
}
.mat--149 {
  margin-top: -149px !important;
}
.mab--149 {
  margin-bottom: -149px !important;
}
.lh--149 {
  line-height: -149px !important;
}
.pa--149 {
  padding: -149px !important;
}
.pal--149 {
  padding-left: -149px !important;
}
.par--149 {
  padding-right: -149px !important;
}
.pat--149 {
  padding-top: -149px !important;
}
.pab--149 {
  padding-bottom: -149px !important;
}
.transform-translateX--149 {
  transform: translateX(-149px);
}
.w--149 {
  width: -149% !important;
}
.h--149 {
  height: -149% !important;
}
.h-min-percentage--149 {
  min-height: -149% !important;
}
.h-max-percentage--149 {
  max-height: -149% !important;
}
.w-max-percentage--149 {
  max-width: -149% !important;
}
.w-min-percentage--149 {
  min-width: -149% !important;
}
.top-percentage--149 {
  top: -149% !important;
}
.bottom-percentage--149 {
  bottom: -149% !important;
}
.right-percentage--149 {
  right: -149% !important;
}
.left-percentage--149 {
  left: -149% !important;
}
.top-rem--149 {
  top: -149rem !important;
}
.bottom-rem--149 {
  top: -149rem !important;
}
.right-rem--149 {
  top: -149rem !important;
}
.left-rem--149 {
  top: -149rem !important;
}
.z-index--149 {
  z-index: -149 !important;
}
.top--148 {
  top: -148px !important;
}
.bottom--148 {
  bottom: -148px !important;
}
.right--148 {
  right: -148px !important;
}
.left--148 {
  left: -148px !important;
}
.mrn--148 {
  margin: -148px !important;
}
.mal--148 {
  margin-left: -148px !important;
}
.mar--148 {
  margin-right: -148px !important;
}
.mat--148 {
  margin-top: -148px !important;
}
.mab--148 {
  margin-bottom: -148px !important;
}
.lh--148 {
  line-height: -148px !important;
}
.pa--148 {
  padding: -148px !important;
}
.pal--148 {
  padding-left: -148px !important;
}
.par--148 {
  padding-right: -148px !important;
}
.pat--148 {
  padding-top: -148px !important;
}
.pab--148 {
  padding-bottom: -148px !important;
}
.transform-translateX--148 {
  transform: translateX(-148px);
}
.w--148 {
  width: -148% !important;
}
.h--148 {
  height: -148% !important;
}
.h-min-percentage--148 {
  min-height: -148% !important;
}
.h-max-percentage--148 {
  max-height: -148% !important;
}
.w-max-percentage--148 {
  max-width: -148% !important;
}
.w-min-percentage--148 {
  min-width: -148% !important;
}
.top-percentage--148 {
  top: -148% !important;
}
.bottom-percentage--148 {
  bottom: -148% !important;
}
.right-percentage--148 {
  right: -148% !important;
}
.left-percentage--148 {
  left: -148% !important;
}
.top-rem--148 {
  top: -148rem !important;
}
.bottom-rem--148 {
  top: -148rem !important;
}
.right-rem--148 {
  top: -148rem !important;
}
.left-rem--148 {
  top: -148rem !important;
}
.z-index--148 {
  z-index: -148 !important;
}
.top--147 {
  top: -147px !important;
}
.bottom--147 {
  bottom: -147px !important;
}
.right--147 {
  right: -147px !important;
}
.left--147 {
  left: -147px !important;
}
.mrn--147 {
  margin: -147px !important;
}
.mal--147 {
  margin-left: -147px !important;
}
.mar--147 {
  margin-right: -147px !important;
}
.mat--147 {
  margin-top: -147px !important;
}
.mab--147 {
  margin-bottom: -147px !important;
}
.lh--147 {
  line-height: -147px !important;
}
.pa--147 {
  padding: -147px !important;
}
.pal--147 {
  padding-left: -147px !important;
}
.par--147 {
  padding-right: -147px !important;
}
.pat--147 {
  padding-top: -147px !important;
}
.pab--147 {
  padding-bottom: -147px !important;
}
.transform-translateX--147 {
  transform: translateX(-147px);
}
.w--147 {
  width: -147% !important;
}
.h--147 {
  height: -147% !important;
}
.h-min-percentage--147 {
  min-height: -147% !important;
}
.h-max-percentage--147 {
  max-height: -147% !important;
}
.w-max-percentage--147 {
  max-width: -147% !important;
}
.w-min-percentage--147 {
  min-width: -147% !important;
}
.top-percentage--147 {
  top: -147% !important;
}
.bottom-percentage--147 {
  bottom: -147% !important;
}
.right-percentage--147 {
  right: -147% !important;
}
.left-percentage--147 {
  left: -147% !important;
}
.top-rem--147 {
  top: -147rem !important;
}
.bottom-rem--147 {
  top: -147rem !important;
}
.right-rem--147 {
  top: -147rem !important;
}
.left-rem--147 {
  top: -147rem !important;
}
.z-index--147 {
  z-index: -147 !important;
}
.top--146 {
  top: -146px !important;
}
.bottom--146 {
  bottom: -146px !important;
}
.right--146 {
  right: -146px !important;
}
.left--146 {
  left: -146px !important;
}
.mrn--146 {
  margin: -146px !important;
}
.mal--146 {
  margin-left: -146px !important;
}
.mar--146 {
  margin-right: -146px !important;
}
.mat--146 {
  margin-top: -146px !important;
}
.mab--146 {
  margin-bottom: -146px !important;
}
.lh--146 {
  line-height: -146px !important;
}
.pa--146 {
  padding: -146px !important;
}
.pal--146 {
  padding-left: -146px !important;
}
.par--146 {
  padding-right: -146px !important;
}
.pat--146 {
  padding-top: -146px !important;
}
.pab--146 {
  padding-bottom: -146px !important;
}
.transform-translateX--146 {
  transform: translateX(-146px);
}
.w--146 {
  width: -146% !important;
}
.h--146 {
  height: -146% !important;
}
.h-min-percentage--146 {
  min-height: -146% !important;
}
.h-max-percentage--146 {
  max-height: -146% !important;
}
.w-max-percentage--146 {
  max-width: -146% !important;
}
.w-min-percentage--146 {
  min-width: -146% !important;
}
.top-percentage--146 {
  top: -146% !important;
}
.bottom-percentage--146 {
  bottom: -146% !important;
}
.right-percentage--146 {
  right: -146% !important;
}
.left-percentage--146 {
  left: -146% !important;
}
.top-rem--146 {
  top: -146rem !important;
}
.bottom-rem--146 {
  top: -146rem !important;
}
.right-rem--146 {
  top: -146rem !important;
}
.left-rem--146 {
  top: -146rem !important;
}
.z-index--146 {
  z-index: -146 !important;
}
.top--145 {
  top: -145px !important;
}
.bottom--145 {
  bottom: -145px !important;
}
.right--145 {
  right: -145px !important;
}
.left--145 {
  left: -145px !important;
}
.mrn--145 {
  margin: -145px !important;
}
.mal--145 {
  margin-left: -145px !important;
}
.mar--145 {
  margin-right: -145px !important;
}
.mat--145 {
  margin-top: -145px !important;
}
.mab--145 {
  margin-bottom: -145px !important;
}
.lh--145 {
  line-height: -145px !important;
}
.pa--145 {
  padding: -145px !important;
}
.pal--145 {
  padding-left: -145px !important;
}
.par--145 {
  padding-right: -145px !important;
}
.pat--145 {
  padding-top: -145px !important;
}
.pab--145 {
  padding-bottom: -145px !important;
}
.transform-translateX--145 {
  transform: translateX(-145px);
}
.w--145 {
  width: -145% !important;
}
.h--145 {
  height: -145% !important;
}
.h-min-percentage--145 {
  min-height: -145% !important;
}
.h-max-percentage--145 {
  max-height: -145% !important;
}
.w-max-percentage--145 {
  max-width: -145% !important;
}
.w-min-percentage--145 {
  min-width: -145% !important;
}
.top-percentage--145 {
  top: -145% !important;
}
.bottom-percentage--145 {
  bottom: -145% !important;
}
.right-percentage--145 {
  right: -145% !important;
}
.left-percentage--145 {
  left: -145% !important;
}
.top-rem--145 {
  top: -145rem !important;
}
.bottom-rem--145 {
  top: -145rem !important;
}
.right-rem--145 {
  top: -145rem !important;
}
.left-rem--145 {
  top: -145rem !important;
}
.z-index--145 {
  z-index: -145 !important;
}
.top--144 {
  top: -144px !important;
}
.bottom--144 {
  bottom: -144px !important;
}
.right--144 {
  right: -144px !important;
}
.left--144 {
  left: -144px !important;
}
.mrn--144 {
  margin: -144px !important;
}
.mal--144 {
  margin-left: -144px !important;
}
.mar--144 {
  margin-right: -144px !important;
}
.mat--144 {
  margin-top: -144px !important;
}
.mab--144 {
  margin-bottom: -144px !important;
}
.lh--144 {
  line-height: -144px !important;
}
.pa--144 {
  padding: -144px !important;
}
.pal--144 {
  padding-left: -144px !important;
}
.par--144 {
  padding-right: -144px !important;
}
.pat--144 {
  padding-top: -144px !important;
}
.pab--144 {
  padding-bottom: -144px !important;
}
.transform-translateX--144 {
  transform: translateX(-144px);
}
.w--144 {
  width: -144% !important;
}
.h--144 {
  height: -144% !important;
}
.h-min-percentage--144 {
  min-height: -144% !important;
}
.h-max-percentage--144 {
  max-height: -144% !important;
}
.w-max-percentage--144 {
  max-width: -144% !important;
}
.w-min-percentage--144 {
  min-width: -144% !important;
}
.top-percentage--144 {
  top: -144% !important;
}
.bottom-percentage--144 {
  bottom: -144% !important;
}
.right-percentage--144 {
  right: -144% !important;
}
.left-percentage--144 {
  left: -144% !important;
}
.top-rem--144 {
  top: -144rem !important;
}
.bottom-rem--144 {
  top: -144rem !important;
}
.right-rem--144 {
  top: -144rem !important;
}
.left-rem--144 {
  top: -144rem !important;
}
.z-index--144 {
  z-index: -144 !important;
}
.top--143 {
  top: -143px !important;
}
.bottom--143 {
  bottom: -143px !important;
}
.right--143 {
  right: -143px !important;
}
.left--143 {
  left: -143px !important;
}
.mrn--143 {
  margin: -143px !important;
}
.mal--143 {
  margin-left: -143px !important;
}
.mar--143 {
  margin-right: -143px !important;
}
.mat--143 {
  margin-top: -143px !important;
}
.mab--143 {
  margin-bottom: -143px !important;
}
.lh--143 {
  line-height: -143px !important;
}
.pa--143 {
  padding: -143px !important;
}
.pal--143 {
  padding-left: -143px !important;
}
.par--143 {
  padding-right: -143px !important;
}
.pat--143 {
  padding-top: -143px !important;
}
.pab--143 {
  padding-bottom: -143px !important;
}
.transform-translateX--143 {
  transform: translateX(-143px);
}
.w--143 {
  width: -143% !important;
}
.h--143 {
  height: -143% !important;
}
.h-min-percentage--143 {
  min-height: -143% !important;
}
.h-max-percentage--143 {
  max-height: -143% !important;
}
.w-max-percentage--143 {
  max-width: -143% !important;
}
.w-min-percentage--143 {
  min-width: -143% !important;
}
.top-percentage--143 {
  top: -143% !important;
}
.bottom-percentage--143 {
  bottom: -143% !important;
}
.right-percentage--143 {
  right: -143% !important;
}
.left-percentage--143 {
  left: -143% !important;
}
.top-rem--143 {
  top: -143rem !important;
}
.bottom-rem--143 {
  top: -143rem !important;
}
.right-rem--143 {
  top: -143rem !important;
}
.left-rem--143 {
  top: -143rem !important;
}
.z-index--143 {
  z-index: -143 !important;
}
.top--142 {
  top: -142px !important;
}
.bottom--142 {
  bottom: -142px !important;
}
.right--142 {
  right: -142px !important;
}
.left--142 {
  left: -142px !important;
}
.mrn--142 {
  margin: -142px !important;
}
.mal--142 {
  margin-left: -142px !important;
}
.mar--142 {
  margin-right: -142px !important;
}
.mat--142 {
  margin-top: -142px !important;
}
.mab--142 {
  margin-bottom: -142px !important;
}
.lh--142 {
  line-height: -142px !important;
}
.pa--142 {
  padding: -142px !important;
}
.pal--142 {
  padding-left: -142px !important;
}
.par--142 {
  padding-right: -142px !important;
}
.pat--142 {
  padding-top: -142px !important;
}
.pab--142 {
  padding-bottom: -142px !important;
}
.transform-translateX--142 {
  transform: translateX(-142px);
}
.w--142 {
  width: -142% !important;
}
.h--142 {
  height: -142% !important;
}
.h-min-percentage--142 {
  min-height: -142% !important;
}
.h-max-percentage--142 {
  max-height: -142% !important;
}
.w-max-percentage--142 {
  max-width: -142% !important;
}
.w-min-percentage--142 {
  min-width: -142% !important;
}
.top-percentage--142 {
  top: -142% !important;
}
.bottom-percentage--142 {
  bottom: -142% !important;
}
.right-percentage--142 {
  right: -142% !important;
}
.left-percentage--142 {
  left: -142% !important;
}
.top-rem--142 {
  top: -142rem !important;
}
.bottom-rem--142 {
  top: -142rem !important;
}
.right-rem--142 {
  top: -142rem !important;
}
.left-rem--142 {
  top: -142rem !important;
}
.z-index--142 {
  z-index: -142 !important;
}
.top--141 {
  top: -141px !important;
}
.bottom--141 {
  bottom: -141px !important;
}
.right--141 {
  right: -141px !important;
}
.left--141 {
  left: -141px !important;
}
.mrn--141 {
  margin: -141px !important;
}
.mal--141 {
  margin-left: -141px !important;
}
.mar--141 {
  margin-right: -141px !important;
}
.mat--141 {
  margin-top: -141px !important;
}
.mab--141 {
  margin-bottom: -141px !important;
}
.lh--141 {
  line-height: -141px !important;
}
.pa--141 {
  padding: -141px !important;
}
.pal--141 {
  padding-left: -141px !important;
}
.par--141 {
  padding-right: -141px !important;
}
.pat--141 {
  padding-top: -141px !important;
}
.pab--141 {
  padding-bottom: -141px !important;
}
.transform-translateX--141 {
  transform: translateX(-141px);
}
.w--141 {
  width: -141% !important;
}
.h--141 {
  height: -141% !important;
}
.h-min-percentage--141 {
  min-height: -141% !important;
}
.h-max-percentage--141 {
  max-height: -141% !important;
}
.w-max-percentage--141 {
  max-width: -141% !important;
}
.w-min-percentage--141 {
  min-width: -141% !important;
}
.top-percentage--141 {
  top: -141% !important;
}
.bottom-percentage--141 {
  bottom: -141% !important;
}
.right-percentage--141 {
  right: -141% !important;
}
.left-percentage--141 {
  left: -141% !important;
}
.top-rem--141 {
  top: -141rem !important;
}
.bottom-rem--141 {
  top: -141rem !important;
}
.right-rem--141 {
  top: -141rem !important;
}
.left-rem--141 {
  top: -141rem !important;
}
.z-index--141 {
  z-index: -141 !important;
}
.top--140 {
  top: -140px !important;
}
.bottom--140 {
  bottom: -140px !important;
}
.right--140 {
  right: -140px !important;
}
.left--140 {
  left: -140px !important;
}
.mrn--140 {
  margin: -140px !important;
}
.mal--140 {
  margin-left: -140px !important;
}
.mar--140 {
  margin-right: -140px !important;
}
.mat--140 {
  margin-top: -140px !important;
}
.mab--140 {
  margin-bottom: -140px !important;
}
.lh--140 {
  line-height: -140px !important;
}
.pa--140 {
  padding: -140px !important;
}
.pal--140 {
  padding-left: -140px !important;
}
.par--140 {
  padding-right: -140px !important;
}
.pat--140 {
  padding-top: -140px !important;
}
.pab--140 {
  padding-bottom: -140px !important;
}
.transform-translateX--140 {
  transform: translateX(-140px);
}
.w--140 {
  width: -140% !important;
}
.h--140 {
  height: -140% !important;
}
.h-min-percentage--140 {
  min-height: -140% !important;
}
.h-max-percentage--140 {
  max-height: -140% !important;
}
.w-max-percentage--140 {
  max-width: -140% !important;
}
.w-min-percentage--140 {
  min-width: -140% !important;
}
.top-percentage--140 {
  top: -140% !important;
}
.bottom-percentage--140 {
  bottom: -140% !important;
}
.right-percentage--140 {
  right: -140% !important;
}
.left-percentage--140 {
  left: -140% !important;
}
.top-rem--140 {
  top: -140rem !important;
}
.bottom-rem--140 {
  top: -140rem !important;
}
.right-rem--140 {
  top: -140rem !important;
}
.left-rem--140 {
  top: -140rem !important;
}
.z-index--140 {
  z-index: -140 !important;
}
.top--139 {
  top: -139px !important;
}
.bottom--139 {
  bottom: -139px !important;
}
.right--139 {
  right: -139px !important;
}
.left--139 {
  left: -139px !important;
}
.mrn--139 {
  margin: -139px !important;
}
.mal--139 {
  margin-left: -139px !important;
}
.mar--139 {
  margin-right: -139px !important;
}
.mat--139 {
  margin-top: -139px !important;
}
.mab--139 {
  margin-bottom: -139px !important;
}
.lh--139 {
  line-height: -139px !important;
}
.pa--139 {
  padding: -139px !important;
}
.pal--139 {
  padding-left: -139px !important;
}
.par--139 {
  padding-right: -139px !important;
}
.pat--139 {
  padding-top: -139px !important;
}
.pab--139 {
  padding-bottom: -139px !important;
}
.transform-translateX--139 {
  transform: translateX(-139px);
}
.w--139 {
  width: -139% !important;
}
.h--139 {
  height: -139% !important;
}
.h-min-percentage--139 {
  min-height: -139% !important;
}
.h-max-percentage--139 {
  max-height: -139% !important;
}
.w-max-percentage--139 {
  max-width: -139% !important;
}
.w-min-percentage--139 {
  min-width: -139% !important;
}
.top-percentage--139 {
  top: -139% !important;
}
.bottom-percentage--139 {
  bottom: -139% !important;
}
.right-percentage--139 {
  right: -139% !important;
}
.left-percentage--139 {
  left: -139% !important;
}
.top-rem--139 {
  top: -139rem !important;
}
.bottom-rem--139 {
  top: -139rem !important;
}
.right-rem--139 {
  top: -139rem !important;
}
.left-rem--139 {
  top: -139rem !important;
}
.z-index--139 {
  z-index: -139 !important;
}
.top--138 {
  top: -138px !important;
}
.bottom--138 {
  bottom: -138px !important;
}
.right--138 {
  right: -138px !important;
}
.left--138 {
  left: -138px !important;
}
.mrn--138 {
  margin: -138px !important;
}
.mal--138 {
  margin-left: -138px !important;
}
.mar--138 {
  margin-right: -138px !important;
}
.mat--138 {
  margin-top: -138px !important;
}
.mab--138 {
  margin-bottom: -138px !important;
}
.lh--138 {
  line-height: -138px !important;
}
.pa--138 {
  padding: -138px !important;
}
.pal--138 {
  padding-left: -138px !important;
}
.par--138 {
  padding-right: -138px !important;
}
.pat--138 {
  padding-top: -138px !important;
}
.pab--138 {
  padding-bottom: -138px !important;
}
.transform-translateX--138 {
  transform: translateX(-138px);
}
.w--138 {
  width: -138% !important;
}
.h--138 {
  height: -138% !important;
}
.h-min-percentage--138 {
  min-height: -138% !important;
}
.h-max-percentage--138 {
  max-height: -138% !important;
}
.w-max-percentage--138 {
  max-width: -138% !important;
}
.w-min-percentage--138 {
  min-width: -138% !important;
}
.top-percentage--138 {
  top: -138% !important;
}
.bottom-percentage--138 {
  bottom: -138% !important;
}
.right-percentage--138 {
  right: -138% !important;
}
.left-percentage--138 {
  left: -138% !important;
}
.top-rem--138 {
  top: -138rem !important;
}
.bottom-rem--138 {
  top: -138rem !important;
}
.right-rem--138 {
  top: -138rem !important;
}
.left-rem--138 {
  top: -138rem !important;
}
.z-index--138 {
  z-index: -138 !important;
}
.top--137 {
  top: -137px !important;
}
.bottom--137 {
  bottom: -137px !important;
}
.right--137 {
  right: -137px !important;
}
.left--137 {
  left: -137px !important;
}
.mrn--137 {
  margin: -137px !important;
}
.mal--137 {
  margin-left: -137px !important;
}
.mar--137 {
  margin-right: -137px !important;
}
.mat--137 {
  margin-top: -137px !important;
}
.mab--137 {
  margin-bottom: -137px !important;
}
.lh--137 {
  line-height: -137px !important;
}
.pa--137 {
  padding: -137px !important;
}
.pal--137 {
  padding-left: -137px !important;
}
.par--137 {
  padding-right: -137px !important;
}
.pat--137 {
  padding-top: -137px !important;
}
.pab--137 {
  padding-bottom: -137px !important;
}
.transform-translateX--137 {
  transform: translateX(-137px);
}
.w--137 {
  width: -137% !important;
}
.h--137 {
  height: -137% !important;
}
.h-min-percentage--137 {
  min-height: -137% !important;
}
.h-max-percentage--137 {
  max-height: -137% !important;
}
.w-max-percentage--137 {
  max-width: -137% !important;
}
.w-min-percentage--137 {
  min-width: -137% !important;
}
.top-percentage--137 {
  top: -137% !important;
}
.bottom-percentage--137 {
  bottom: -137% !important;
}
.right-percentage--137 {
  right: -137% !important;
}
.left-percentage--137 {
  left: -137% !important;
}
.top-rem--137 {
  top: -137rem !important;
}
.bottom-rem--137 {
  top: -137rem !important;
}
.right-rem--137 {
  top: -137rem !important;
}
.left-rem--137 {
  top: -137rem !important;
}
.z-index--137 {
  z-index: -137 !important;
}
.top--136 {
  top: -136px !important;
}
.bottom--136 {
  bottom: -136px !important;
}
.right--136 {
  right: -136px !important;
}
.left--136 {
  left: -136px !important;
}
.mrn--136 {
  margin: -136px !important;
}
.mal--136 {
  margin-left: -136px !important;
}
.mar--136 {
  margin-right: -136px !important;
}
.mat--136 {
  margin-top: -136px !important;
}
.mab--136 {
  margin-bottom: -136px !important;
}
.lh--136 {
  line-height: -136px !important;
}
.pa--136 {
  padding: -136px !important;
}
.pal--136 {
  padding-left: -136px !important;
}
.par--136 {
  padding-right: -136px !important;
}
.pat--136 {
  padding-top: -136px !important;
}
.pab--136 {
  padding-bottom: -136px !important;
}
.transform-translateX--136 {
  transform: translateX(-136px);
}
.w--136 {
  width: -136% !important;
}
.h--136 {
  height: -136% !important;
}
.h-min-percentage--136 {
  min-height: -136% !important;
}
.h-max-percentage--136 {
  max-height: -136% !important;
}
.w-max-percentage--136 {
  max-width: -136% !important;
}
.w-min-percentage--136 {
  min-width: -136% !important;
}
.top-percentage--136 {
  top: -136% !important;
}
.bottom-percentage--136 {
  bottom: -136% !important;
}
.right-percentage--136 {
  right: -136% !important;
}
.left-percentage--136 {
  left: -136% !important;
}
.top-rem--136 {
  top: -136rem !important;
}
.bottom-rem--136 {
  top: -136rem !important;
}
.right-rem--136 {
  top: -136rem !important;
}
.left-rem--136 {
  top: -136rem !important;
}
.z-index--136 {
  z-index: -136 !important;
}
.top--135 {
  top: -135px !important;
}
.bottom--135 {
  bottom: -135px !important;
}
.right--135 {
  right: -135px !important;
}
.left--135 {
  left: -135px !important;
}
.mrn--135 {
  margin: -135px !important;
}
.mal--135 {
  margin-left: -135px !important;
}
.mar--135 {
  margin-right: -135px !important;
}
.mat--135 {
  margin-top: -135px !important;
}
.mab--135 {
  margin-bottom: -135px !important;
}
.lh--135 {
  line-height: -135px !important;
}
.pa--135 {
  padding: -135px !important;
}
.pal--135 {
  padding-left: -135px !important;
}
.par--135 {
  padding-right: -135px !important;
}
.pat--135 {
  padding-top: -135px !important;
}
.pab--135 {
  padding-bottom: -135px !important;
}
.transform-translateX--135 {
  transform: translateX(-135px);
}
.w--135 {
  width: -135% !important;
}
.h--135 {
  height: -135% !important;
}
.h-min-percentage--135 {
  min-height: -135% !important;
}
.h-max-percentage--135 {
  max-height: -135% !important;
}
.w-max-percentage--135 {
  max-width: -135% !important;
}
.w-min-percentage--135 {
  min-width: -135% !important;
}
.top-percentage--135 {
  top: -135% !important;
}
.bottom-percentage--135 {
  bottom: -135% !important;
}
.right-percentage--135 {
  right: -135% !important;
}
.left-percentage--135 {
  left: -135% !important;
}
.top-rem--135 {
  top: -135rem !important;
}
.bottom-rem--135 {
  top: -135rem !important;
}
.right-rem--135 {
  top: -135rem !important;
}
.left-rem--135 {
  top: -135rem !important;
}
.z-index--135 {
  z-index: -135 !important;
}
.top--134 {
  top: -134px !important;
}
.bottom--134 {
  bottom: -134px !important;
}
.right--134 {
  right: -134px !important;
}
.left--134 {
  left: -134px !important;
}
.mrn--134 {
  margin: -134px !important;
}
.mal--134 {
  margin-left: -134px !important;
}
.mar--134 {
  margin-right: -134px !important;
}
.mat--134 {
  margin-top: -134px !important;
}
.mab--134 {
  margin-bottom: -134px !important;
}
.lh--134 {
  line-height: -134px !important;
}
.pa--134 {
  padding: -134px !important;
}
.pal--134 {
  padding-left: -134px !important;
}
.par--134 {
  padding-right: -134px !important;
}
.pat--134 {
  padding-top: -134px !important;
}
.pab--134 {
  padding-bottom: -134px !important;
}
.transform-translateX--134 {
  transform: translateX(-134px);
}
.w--134 {
  width: -134% !important;
}
.h--134 {
  height: -134% !important;
}
.h-min-percentage--134 {
  min-height: -134% !important;
}
.h-max-percentage--134 {
  max-height: -134% !important;
}
.w-max-percentage--134 {
  max-width: -134% !important;
}
.w-min-percentage--134 {
  min-width: -134% !important;
}
.top-percentage--134 {
  top: -134% !important;
}
.bottom-percentage--134 {
  bottom: -134% !important;
}
.right-percentage--134 {
  right: -134% !important;
}
.left-percentage--134 {
  left: -134% !important;
}
.top-rem--134 {
  top: -134rem !important;
}
.bottom-rem--134 {
  top: -134rem !important;
}
.right-rem--134 {
  top: -134rem !important;
}
.left-rem--134 {
  top: -134rem !important;
}
.z-index--134 {
  z-index: -134 !important;
}
.top--133 {
  top: -133px !important;
}
.bottom--133 {
  bottom: -133px !important;
}
.right--133 {
  right: -133px !important;
}
.left--133 {
  left: -133px !important;
}
.mrn--133 {
  margin: -133px !important;
}
.mal--133 {
  margin-left: -133px !important;
}
.mar--133 {
  margin-right: -133px !important;
}
.mat--133 {
  margin-top: -133px !important;
}
.mab--133 {
  margin-bottom: -133px !important;
}
.lh--133 {
  line-height: -133px !important;
}
.pa--133 {
  padding: -133px !important;
}
.pal--133 {
  padding-left: -133px !important;
}
.par--133 {
  padding-right: -133px !important;
}
.pat--133 {
  padding-top: -133px !important;
}
.pab--133 {
  padding-bottom: -133px !important;
}
.transform-translateX--133 {
  transform: translateX(-133px);
}
.w--133 {
  width: -133% !important;
}
.h--133 {
  height: -133% !important;
}
.h-min-percentage--133 {
  min-height: -133% !important;
}
.h-max-percentage--133 {
  max-height: -133% !important;
}
.w-max-percentage--133 {
  max-width: -133% !important;
}
.w-min-percentage--133 {
  min-width: -133% !important;
}
.top-percentage--133 {
  top: -133% !important;
}
.bottom-percentage--133 {
  bottom: -133% !important;
}
.right-percentage--133 {
  right: -133% !important;
}
.left-percentage--133 {
  left: -133% !important;
}
.top-rem--133 {
  top: -133rem !important;
}
.bottom-rem--133 {
  top: -133rem !important;
}
.right-rem--133 {
  top: -133rem !important;
}
.left-rem--133 {
  top: -133rem !important;
}
.z-index--133 {
  z-index: -133 !important;
}
.top--132 {
  top: -132px !important;
}
.bottom--132 {
  bottom: -132px !important;
}
.right--132 {
  right: -132px !important;
}
.left--132 {
  left: -132px !important;
}
.mrn--132 {
  margin: -132px !important;
}
.mal--132 {
  margin-left: -132px !important;
}
.mar--132 {
  margin-right: -132px !important;
}
.mat--132 {
  margin-top: -132px !important;
}
.mab--132 {
  margin-bottom: -132px !important;
}
.lh--132 {
  line-height: -132px !important;
}
.pa--132 {
  padding: -132px !important;
}
.pal--132 {
  padding-left: -132px !important;
}
.par--132 {
  padding-right: -132px !important;
}
.pat--132 {
  padding-top: -132px !important;
}
.pab--132 {
  padding-bottom: -132px !important;
}
.transform-translateX--132 {
  transform: translateX(-132px);
}
.w--132 {
  width: -132% !important;
}
.h--132 {
  height: -132% !important;
}
.h-min-percentage--132 {
  min-height: -132% !important;
}
.h-max-percentage--132 {
  max-height: -132% !important;
}
.w-max-percentage--132 {
  max-width: -132% !important;
}
.w-min-percentage--132 {
  min-width: -132% !important;
}
.top-percentage--132 {
  top: -132% !important;
}
.bottom-percentage--132 {
  bottom: -132% !important;
}
.right-percentage--132 {
  right: -132% !important;
}
.left-percentage--132 {
  left: -132% !important;
}
.top-rem--132 {
  top: -132rem !important;
}
.bottom-rem--132 {
  top: -132rem !important;
}
.right-rem--132 {
  top: -132rem !important;
}
.left-rem--132 {
  top: -132rem !important;
}
.z-index--132 {
  z-index: -132 !important;
}
.top--131 {
  top: -131px !important;
}
.bottom--131 {
  bottom: -131px !important;
}
.right--131 {
  right: -131px !important;
}
.left--131 {
  left: -131px !important;
}
.mrn--131 {
  margin: -131px !important;
}
.mal--131 {
  margin-left: -131px !important;
}
.mar--131 {
  margin-right: -131px !important;
}
.mat--131 {
  margin-top: -131px !important;
}
.mab--131 {
  margin-bottom: -131px !important;
}
.lh--131 {
  line-height: -131px !important;
}
.pa--131 {
  padding: -131px !important;
}
.pal--131 {
  padding-left: -131px !important;
}
.par--131 {
  padding-right: -131px !important;
}
.pat--131 {
  padding-top: -131px !important;
}
.pab--131 {
  padding-bottom: -131px !important;
}
.transform-translateX--131 {
  transform: translateX(-131px);
}
.w--131 {
  width: -131% !important;
}
.h--131 {
  height: -131% !important;
}
.h-min-percentage--131 {
  min-height: -131% !important;
}
.h-max-percentage--131 {
  max-height: -131% !important;
}
.w-max-percentage--131 {
  max-width: -131% !important;
}
.w-min-percentage--131 {
  min-width: -131% !important;
}
.top-percentage--131 {
  top: -131% !important;
}
.bottom-percentage--131 {
  bottom: -131% !important;
}
.right-percentage--131 {
  right: -131% !important;
}
.left-percentage--131 {
  left: -131% !important;
}
.top-rem--131 {
  top: -131rem !important;
}
.bottom-rem--131 {
  top: -131rem !important;
}
.right-rem--131 {
  top: -131rem !important;
}
.left-rem--131 {
  top: -131rem !important;
}
.z-index--131 {
  z-index: -131 !important;
}
.top--130 {
  top: -130px !important;
}
.bottom--130 {
  bottom: -130px !important;
}
.right--130 {
  right: -130px !important;
}
.left--130 {
  left: -130px !important;
}
.mrn--130 {
  margin: -130px !important;
}
.mal--130 {
  margin-left: -130px !important;
}
.mar--130 {
  margin-right: -130px !important;
}
.mat--130 {
  margin-top: -130px !important;
}
.mab--130 {
  margin-bottom: -130px !important;
}
.lh--130 {
  line-height: -130px !important;
}
.pa--130 {
  padding: -130px !important;
}
.pal--130 {
  padding-left: -130px !important;
}
.par--130 {
  padding-right: -130px !important;
}
.pat--130 {
  padding-top: -130px !important;
}
.pab--130 {
  padding-bottom: -130px !important;
}
.transform-translateX--130 {
  transform: translateX(-130px);
}
.w--130 {
  width: -130% !important;
}
.h--130 {
  height: -130% !important;
}
.h-min-percentage--130 {
  min-height: -130% !important;
}
.h-max-percentage--130 {
  max-height: -130% !important;
}
.w-max-percentage--130 {
  max-width: -130% !important;
}
.w-min-percentage--130 {
  min-width: -130% !important;
}
.top-percentage--130 {
  top: -130% !important;
}
.bottom-percentage--130 {
  bottom: -130% !important;
}
.right-percentage--130 {
  right: -130% !important;
}
.left-percentage--130 {
  left: -130% !important;
}
.top-rem--130 {
  top: -130rem !important;
}
.bottom-rem--130 {
  top: -130rem !important;
}
.right-rem--130 {
  top: -130rem !important;
}
.left-rem--130 {
  top: -130rem !important;
}
.z-index--130 {
  z-index: -130 !important;
}
.top--129 {
  top: -129px !important;
}
.bottom--129 {
  bottom: -129px !important;
}
.right--129 {
  right: -129px !important;
}
.left--129 {
  left: -129px !important;
}
.mrn--129 {
  margin: -129px !important;
}
.mal--129 {
  margin-left: -129px !important;
}
.mar--129 {
  margin-right: -129px !important;
}
.mat--129 {
  margin-top: -129px !important;
}
.mab--129 {
  margin-bottom: -129px !important;
}
.lh--129 {
  line-height: -129px !important;
}
.pa--129 {
  padding: -129px !important;
}
.pal--129 {
  padding-left: -129px !important;
}
.par--129 {
  padding-right: -129px !important;
}
.pat--129 {
  padding-top: -129px !important;
}
.pab--129 {
  padding-bottom: -129px !important;
}
.transform-translateX--129 {
  transform: translateX(-129px);
}
.w--129 {
  width: -129% !important;
}
.h--129 {
  height: -129% !important;
}
.h-min-percentage--129 {
  min-height: -129% !important;
}
.h-max-percentage--129 {
  max-height: -129% !important;
}
.w-max-percentage--129 {
  max-width: -129% !important;
}
.w-min-percentage--129 {
  min-width: -129% !important;
}
.top-percentage--129 {
  top: -129% !important;
}
.bottom-percentage--129 {
  bottom: -129% !important;
}
.right-percentage--129 {
  right: -129% !important;
}
.left-percentage--129 {
  left: -129% !important;
}
.top-rem--129 {
  top: -129rem !important;
}
.bottom-rem--129 {
  top: -129rem !important;
}
.right-rem--129 {
  top: -129rem !important;
}
.left-rem--129 {
  top: -129rem !important;
}
.z-index--129 {
  z-index: -129 !important;
}
.top--128 {
  top: -128px !important;
}
.bottom--128 {
  bottom: -128px !important;
}
.right--128 {
  right: -128px !important;
}
.left--128 {
  left: -128px !important;
}
.mrn--128 {
  margin: -128px !important;
}
.mal--128 {
  margin-left: -128px !important;
}
.mar--128 {
  margin-right: -128px !important;
}
.mat--128 {
  margin-top: -128px !important;
}
.mab--128 {
  margin-bottom: -128px !important;
}
.lh--128 {
  line-height: -128px !important;
}
.pa--128 {
  padding: -128px !important;
}
.pal--128 {
  padding-left: -128px !important;
}
.par--128 {
  padding-right: -128px !important;
}
.pat--128 {
  padding-top: -128px !important;
}
.pab--128 {
  padding-bottom: -128px !important;
}
.transform-translateX--128 {
  transform: translateX(-128px);
}
.w--128 {
  width: -128% !important;
}
.h--128 {
  height: -128% !important;
}
.h-min-percentage--128 {
  min-height: -128% !important;
}
.h-max-percentage--128 {
  max-height: -128% !important;
}
.w-max-percentage--128 {
  max-width: -128% !important;
}
.w-min-percentage--128 {
  min-width: -128% !important;
}
.top-percentage--128 {
  top: -128% !important;
}
.bottom-percentage--128 {
  bottom: -128% !important;
}
.right-percentage--128 {
  right: -128% !important;
}
.left-percentage--128 {
  left: -128% !important;
}
.top-rem--128 {
  top: -128rem !important;
}
.bottom-rem--128 {
  top: -128rem !important;
}
.right-rem--128 {
  top: -128rem !important;
}
.left-rem--128 {
  top: -128rem !important;
}
.z-index--128 {
  z-index: -128 !important;
}
.top--127 {
  top: -127px !important;
}
.bottom--127 {
  bottom: -127px !important;
}
.right--127 {
  right: -127px !important;
}
.left--127 {
  left: -127px !important;
}
.mrn--127 {
  margin: -127px !important;
}
.mal--127 {
  margin-left: -127px !important;
}
.mar--127 {
  margin-right: -127px !important;
}
.mat--127 {
  margin-top: -127px !important;
}
.mab--127 {
  margin-bottom: -127px !important;
}
.lh--127 {
  line-height: -127px !important;
}
.pa--127 {
  padding: -127px !important;
}
.pal--127 {
  padding-left: -127px !important;
}
.par--127 {
  padding-right: -127px !important;
}
.pat--127 {
  padding-top: -127px !important;
}
.pab--127 {
  padding-bottom: -127px !important;
}
.transform-translateX--127 {
  transform: translateX(-127px);
}
.w--127 {
  width: -127% !important;
}
.h--127 {
  height: -127% !important;
}
.h-min-percentage--127 {
  min-height: -127% !important;
}
.h-max-percentage--127 {
  max-height: -127% !important;
}
.w-max-percentage--127 {
  max-width: -127% !important;
}
.w-min-percentage--127 {
  min-width: -127% !important;
}
.top-percentage--127 {
  top: -127% !important;
}
.bottom-percentage--127 {
  bottom: -127% !important;
}
.right-percentage--127 {
  right: -127% !important;
}
.left-percentage--127 {
  left: -127% !important;
}
.top-rem--127 {
  top: -127rem !important;
}
.bottom-rem--127 {
  top: -127rem !important;
}
.right-rem--127 {
  top: -127rem !important;
}
.left-rem--127 {
  top: -127rem !important;
}
.z-index--127 {
  z-index: -127 !important;
}
.top--126 {
  top: -126px !important;
}
.bottom--126 {
  bottom: -126px !important;
}
.right--126 {
  right: -126px !important;
}
.left--126 {
  left: -126px !important;
}
.mrn--126 {
  margin: -126px !important;
}
.mal--126 {
  margin-left: -126px !important;
}
.mar--126 {
  margin-right: -126px !important;
}
.mat--126 {
  margin-top: -126px !important;
}
.mab--126 {
  margin-bottom: -126px !important;
}
.lh--126 {
  line-height: -126px !important;
}
.pa--126 {
  padding: -126px !important;
}
.pal--126 {
  padding-left: -126px !important;
}
.par--126 {
  padding-right: -126px !important;
}
.pat--126 {
  padding-top: -126px !important;
}
.pab--126 {
  padding-bottom: -126px !important;
}
.transform-translateX--126 {
  transform: translateX(-126px);
}
.w--126 {
  width: -126% !important;
}
.h--126 {
  height: -126% !important;
}
.h-min-percentage--126 {
  min-height: -126% !important;
}
.h-max-percentage--126 {
  max-height: -126% !important;
}
.w-max-percentage--126 {
  max-width: -126% !important;
}
.w-min-percentage--126 {
  min-width: -126% !important;
}
.top-percentage--126 {
  top: -126% !important;
}
.bottom-percentage--126 {
  bottom: -126% !important;
}
.right-percentage--126 {
  right: -126% !important;
}
.left-percentage--126 {
  left: -126% !important;
}
.top-rem--126 {
  top: -126rem !important;
}
.bottom-rem--126 {
  top: -126rem !important;
}
.right-rem--126 {
  top: -126rem !important;
}
.left-rem--126 {
  top: -126rem !important;
}
.z-index--126 {
  z-index: -126 !important;
}
.top--125 {
  top: -125px !important;
}
.bottom--125 {
  bottom: -125px !important;
}
.right--125 {
  right: -125px !important;
}
.left--125 {
  left: -125px !important;
}
.mrn--125 {
  margin: -125px !important;
}
.mal--125 {
  margin-left: -125px !important;
}
.mar--125 {
  margin-right: -125px !important;
}
.mat--125 {
  margin-top: -125px !important;
}
.mab--125 {
  margin-bottom: -125px !important;
}
.lh--125 {
  line-height: -125px !important;
}
.pa--125 {
  padding: -125px !important;
}
.pal--125 {
  padding-left: -125px !important;
}
.par--125 {
  padding-right: -125px !important;
}
.pat--125 {
  padding-top: -125px !important;
}
.pab--125 {
  padding-bottom: -125px !important;
}
.transform-translateX--125 {
  transform: translateX(-125px);
}
.w--125 {
  width: -125% !important;
}
.h--125 {
  height: -125% !important;
}
.h-min-percentage--125 {
  min-height: -125% !important;
}
.h-max-percentage--125 {
  max-height: -125% !important;
}
.w-max-percentage--125 {
  max-width: -125% !important;
}
.w-min-percentage--125 {
  min-width: -125% !important;
}
.top-percentage--125 {
  top: -125% !important;
}
.bottom-percentage--125 {
  bottom: -125% !important;
}
.right-percentage--125 {
  right: -125% !important;
}
.left-percentage--125 {
  left: -125% !important;
}
.top-rem--125 {
  top: -125rem !important;
}
.bottom-rem--125 {
  top: -125rem !important;
}
.right-rem--125 {
  top: -125rem !important;
}
.left-rem--125 {
  top: -125rem !important;
}
.z-index--125 {
  z-index: -125 !important;
}
.top--124 {
  top: -124px !important;
}
.bottom--124 {
  bottom: -124px !important;
}
.right--124 {
  right: -124px !important;
}
.left--124 {
  left: -124px !important;
}
.mrn--124 {
  margin: -124px !important;
}
.mal--124 {
  margin-left: -124px !important;
}
.mar--124 {
  margin-right: -124px !important;
}
.mat--124 {
  margin-top: -124px !important;
}
.mab--124 {
  margin-bottom: -124px !important;
}
.lh--124 {
  line-height: -124px !important;
}
.pa--124 {
  padding: -124px !important;
}
.pal--124 {
  padding-left: -124px !important;
}
.par--124 {
  padding-right: -124px !important;
}
.pat--124 {
  padding-top: -124px !important;
}
.pab--124 {
  padding-bottom: -124px !important;
}
.transform-translateX--124 {
  transform: translateX(-124px);
}
.w--124 {
  width: -124% !important;
}
.h--124 {
  height: -124% !important;
}
.h-min-percentage--124 {
  min-height: -124% !important;
}
.h-max-percentage--124 {
  max-height: -124% !important;
}
.w-max-percentage--124 {
  max-width: -124% !important;
}
.w-min-percentage--124 {
  min-width: -124% !important;
}
.top-percentage--124 {
  top: -124% !important;
}
.bottom-percentage--124 {
  bottom: -124% !important;
}
.right-percentage--124 {
  right: -124% !important;
}
.left-percentage--124 {
  left: -124% !important;
}
.top-rem--124 {
  top: -124rem !important;
}
.bottom-rem--124 {
  top: -124rem !important;
}
.right-rem--124 {
  top: -124rem !important;
}
.left-rem--124 {
  top: -124rem !important;
}
.z-index--124 {
  z-index: -124 !important;
}
.top--123 {
  top: -123px !important;
}
.bottom--123 {
  bottom: -123px !important;
}
.right--123 {
  right: -123px !important;
}
.left--123 {
  left: -123px !important;
}
.mrn--123 {
  margin: -123px !important;
}
.mal--123 {
  margin-left: -123px !important;
}
.mar--123 {
  margin-right: -123px !important;
}
.mat--123 {
  margin-top: -123px !important;
}
.mab--123 {
  margin-bottom: -123px !important;
}
.lh--123 {
  line-height: -123px !important;
}
.pa--123 {
  padding: -123px !important;
}
.pal--123 {
  padding-left: -123px !important;
}
.par--123 {
  padding-right: -123px !important;
}
.pat--123 {
  padding-top: -123px !important;
}
.pab--123 {
  padding-bottom: -123px !important;
}
.transform-translateX--123 {
  transform: translateX(-123px);
}
.w--123 {
  width: -123% !important;
}
.h--123 {
  height: -123% !important;
}
.h-min-percentage--123 {
  min-height: -123% !important;
}
.h-max-percentage--123 {
  max-height: -123% !important;
}
.w-max-percentage--123 {
  max-width: -123% !important;
}
.w-min-percentage--123 {
  min-width: -123% !important;
}
.top-percentage--123 {
  top: -123% !important;
}
.bottom-percentage--123 {
  bottom: -123% !important;
}
.right-percentage--123 {
  right: -123% !important;
}
.left-percentage--123 {
  left: -123% !important;
}
.top-rem--123 {
  top: -123rem !important;
}
.bottom-rem--123 {
  top: -123rem !important;
}
.right-rem--123 {
  top: -123rem !important;
}
.left-rem--123 {
  top: -123rem !important;
}
.z-index--123 {
  z-index: -123 !important;
}
.top--122 {
  top: -122px !important;
}
.bottom--122 {
  bottom: -122px !important;
}
.right--122 {
  right: -122px !important;
}
.left--122 {
  left: -122px !important;
}
.mrn--122 {
  margin: -122px !important;
}
.mal--122 {
  margin-left: -122px !important;
}
.mar--122 {
  margin-right: -122px !important;
}
.mat--122 {
  margin-top: -122px !important;
}
.mab--122 {
  margin-bottom: -122px !important;
}
.lh--122 {
  line-height: -122px !important;
}
.pa--122 {
  padding: -122px !important;
}
.pal--122 {
  padding-left: -122px !important;
}
.par--122 {
  padding-right: -122px !important;
}
.pat--122 {
  padding-top: -122px !important;
}
.pab--122 {
  padding-bottom: -122px !important;
}
.transform-translateX--122 {
  transform: translateX(-122px);
}
.w--122 {
  width: -122% !important;
}
.h--122 {
  height: -122% !important;
}
.h-min-percentage--122 {
  min-height: -122% !important;
}
.h-max-percentage--122 {
  max-height: -122% !important;
}
.w-max-percentage--122 {
  max-width: -122% !important;
}
.w-min-percentage--122 {
  min-width: -122% !important;
}
.top-percentage--122 {
  top: -122% !important;
}
.bottom-percentage--122 {
  bottom: -122% !important;
}
.right-percentage--122 {
  right: -122% !important;
}
.left-percentage--122 {
  left: -122% !important;
}
.top-rem--122 {
  top: -122rem !important;
}
.bottom-rem--122 {
  top: -122rem !important;
}
.right-rem--122 {
  top: -122rem !important;
}
.left-rem--122 {
  top: -122rem !important;
}
.z-index--122 {
  z-index: -122 !important;
}
.top--121 {
  top: -121px !important;
}
.bottom--121 {
  bottom: -121px !important;
}
.right--121 {
  right: -121px !important;
}
.left--121 {
  left: -121px !important;
}
.mrn--121 {
  margin: -121px !important;
}
.mal--121 {
  margin-left: -121px !important;
}
.mar--121 {
  margin-right: -121px !important;
}
.mat--121 {
  margin-top: -121px !important;
}
.mab--121 {
  margin-bottom: -121px !important;
}
.lh--121 {
  line-height: -121px !important;
}
.pa--121 {
  padding: -121px !important;
}
.pal--121 {
  padding-left: -121px !important;
}
.par--121 {
  padding-right: -121px !important;
}
.pat--121 {
  padding-top: -121px !important;
}
.pab--121 {
  padding-bottom: -121px !important;
}
.transform-translateX--121 {
  transform: translateX(-121px);
}
.w--121 {
  width: -121% !important;
}
.h--121 {
  height: -121% !important;
}
.h-min-percentage--121 {
  min-height: -121% !important;
}
.h-max-percentage--121 {
  max-height: -121% !important;
}
.w-max-percentage--121 {
  max-width: -121% !important;
}
.w-min-percentage--121 {
  min-width: -121% !important;
}
.top-percentage--121 {
  top: -121% !important;
}
.bottom-percentage--121 {
  bottom: -121% !important;
}
.right-percentage--121 {
  right: -121% !important;
}
.left-percentage--121 {
  left: -121% !important;
}
.top-rem--121 {
  top: -121rem !important;
}
.bottom-rem--121 {
  top: -121rem !important;
}
.right-rem--121 {
  top: -121rem !important;
}
.left-rem--121 {
  top: -121rem !important;
}
.z-index--121 {
  z-index: -121 !important;
}
.top--120 {
  top: -120px !important;
}
.bottom--120 {
  bottom: -120px !important;
}
.right--120 {
  right: -120px !important;
}
.left--120 {
  left: -120px !important;
}
.mrn--120 {
  margin: -120px !important;
}
.mal--120 {
  margin-left: -120px !important;
}
.mar--120 {
  margin-right: -120px !important;
}
.mat--120 {
  margin-top: -120px !important;
}
.mab--120 {
  margin-bottom: -120px !important;
}
.lh--120 {
  line-height: -120px !important;
}
.pa--120 {
  padding: -120px !important;
}
.pal--120 {
  padding-left: -120px !important;
}
.par--120 {
  padding-right: -120px !important;
}
.pat--120 {
  padding-top: -120px !important;
}
.pab--120 {
  padding-bottom: -120px !important;
}
.transform-translateX--120 {
  transform: translateX(-120px);
}
.w--120 {
  width: -120% !important;
}
.h--120 {
  height: -120% !important;
}
.h-min-percentage--120 {
  min-height: -120% !important;
}
.h-max-percentage--120 {
  max-height: -120% !important;
}
.w-max-percentage--120 {
  max-width: -120% !important;
}
.w-min-percentage--120 {
  min-width: -120% !important;
}
.top-percentage--120 {
  top: -120% !important;
}
.bottom-percentage--120 {
  bottom: -120% !important;
}
.right-percentage--120 {
  right: -120% !important;
}
.left-percentage--120 {
  left: -120% !important;
}
.top-rem--120 {
  top: -120rem !important;
}
.bottom-rem--120 {
  top: -120rem !important;
}
.right-rem--120 {
  top: -120rem !important;
}
.left-rem--120 {
  top: -120rem !important;
}
.z-index--120 {
  z-index: -120 !important;
}
.top--119 {
  top: -119px !important;
}
.bottom--119 {
  bottom: -119px !important;
}
.right--119 {
  right: -119px !important;
}
.left--119 {
  left: -119px !important;
}
.mrn--119 {
  margin: -119px !important;
}
.mal--119 {
  margin-left: -119px !important;
}
.mar--119 {
  margin-right: -119px !important;
}
.mat--119 {
  margin-top: -119px !important;
}
.mab--119 {
  margin-bottom: -119px !important;
}
.lh--119 {
  line-height: -119px !important;
}
.pa--119 {
  padding: -119px !important;
}
.pal--119 {
  padding-left: -119px !important;
}
.par--119 {
  padding-right: -119px !important;
}
.pat--119 {
  padding-top: -119px !important;
}
.pab--119 {
  padding-bottom: -119px !important;
}
.transform-translateX--119 {
  transform: translateX(-119px);
}
.w--119 {
  width: -119% !important;
}
.h--119 {
  height: -119% !important;
}
.h-min-percentage--119 {
  min-height: -119% !important;
}
.h-max-percentage--119 {
  max-height: -119% !important;
}
.w-max-percentage--119 {
  max-width: -119% !important;
}
.w-min-percentage--119 {
  min-width: -119% !important;
}
.top-percentage--119 {
  top: -119% !important;
}
.bottom-percentage--119 {
  bottom: -119% !important;
}
.right-percentage--119 {
  right: -119% !important;
}
.left-percentage--119 {
  left: -119% !important;
}
.top-rem--119 {
  top: -119rem !important;
}
.bottom-rem--119 {
  top: -119rem !important;
}
.right-rem--119 {
  top: -119rem !important;
}
.left-rem--119 {
  top: -119rem !important;
}
.z-index--119 {
  z-index: -119 !important;
}
.top--118 {
  top: -118px !important;
}
.bottom--118 {
  bottom: -118px !important;
}
.right--118 {
  right: -118px !important;
}
.left--118 {
  left: -118px !important;
}
.mrn--118 {
  margin: -118px !important;
}
.mal--118 {
  margin-left: -118px !important;
}
.mar--118 {
  margin-right: -118px !important;
}
.mat--118 {
  margin-top: -118px !important;
}
.mab--118 {
  margin-bottom: -118px !important;
}
.lh--118 {
  line-height: -118px !important;
}
.pa--118 {
  padding: -118px !important;
}
.pal--118 {
  padding-left: -118px !important;
}
.par--118 {
  padding-right: -118px !important;
}
.pat--118 {
  padding-top: -118px !important;
}
.pab--118 {
  padding-bottom: -118px !important;
}
.transform-translateX--118 {
  transform: translateX(-118px);
}
.w--118 {
  width: -118% !important;
}
.h--118 {
  height: -118% !important;
}
.h-min-percentage--118 {
  min-height: -118% !important;
}
.h-max-percentage--118 {
  max-height: -118% !important;
}
.w-max-percentage--118 {
  max-width: -118% !important;
}
.w-min-percentage--118 {
  min-width: -118% !important;
}
.top-percentage--118 {
  top: -118% !important;
}
.bottom-percentage--118 {
  bottom: -118% !important;
}
.right-percentage--118 {
  right: -118% !important;
}
.left-percentage--118 {
  left: -118% !important;
}
.top-rem--118 {
  top: -118rem !important;
}
.bottom-rem--118 {
  top: -118rem !important;
}
.right-rem--118 {
  top: -118rem !important;
}
.left-rem--118 {
  top: -118rem !important;
}
.z-index--118 {
  z-index: -118 !important;
}
.top--117 {
  top: -117px !important;
}
.bottom--117 {
  bottom: -117px !important;
}
.right--117 {
  right: -117px !important;
}
.left--117 {
  left: -117px !important;
}
.mrn--117 {
  margin: -117px !important;
}
.mal--117 {
  margin-left: -117px !important;
}
.mar--117 {
  margin-right: -117px !important;
}
.mat--117 {
  margin-top: -117px !important;
}
.mab--117 {
  margin-bottom: -117px !important;
}
.lh--117 {
  line-height: -117px !important;
}
.pa--117 {
  padding: -117px !important;
}
.pal--117 {
  padding-left: -117px !important;
}
.par--117 {
  padding-right: -117px !important;
}
.pat--117 {
  padding-top: -117px !important;
}
.pab--117 {
  padding-bottom: -117px !important;
}
.transform-translateX--117 {
  transform: translateX(-117px);
}
.w--117 {
  width: -117% !important;
}
.h--117 {
  height: -117% !important;
}
.h-min-percentage--117 {
  min-height: -117% !important;
}
.h-max-percentage--117 {
  max-height: -117% !important;
}
.w-max-percentage--117 {
  max-width: -117% !important;
}
.w-min-percentage--117 {
  min-width: -117% !important;
}
.top-percentage--117 {
  top: -117% !important;
}
.bottom-percentage--117 {
  bottom: -117% !important;
}
.right-percentage--117 {
  right: -117% !important;
}
.left-percentage--117 {
  left: -117% !important;
}
.top-rem--117 {
  top: -117rem !important;
}
.bottom-rem--117 {
  top: -117rem !important;
}
.right-rem--117 {
  top: -117rem !important;
}
.left-rem--117 {
  top: -117rem !important;
}
.z-index--117 {
  z-index: -117 !important;
}
.top--116 {
  top: -116px !important;
}
.bottom--116 {
  bottom: -116px !important;
}
.right--116 {
  right: -116px !important;
}
.left--116 {
  left: -116px !important;
}
.mrn--116 {
  margin: -116px !important;
}
.mal--116 {
  margin-left: -116px !important;
}
.mar--116 {
  margin-right: -116px !important;
}
.mat--116 {
  margin-top: -116px !important;
}
.mab--116 {
  margin-bottom: -116px !important;
}
.lh--116 {
  line-height: -116px !important;
}
.pa--116 {
  padding: -116px !important;
}
.pal--116 {
  padding-left: -116px !important;
}
.par--116 {
  padding-right: -116px !important;
}
.pat--116 {
  padding-top: -116px !important;
}
.pab--116 {
  padding-bottom: -116px !important;
}
.transform-translateX--116 {
  transform: translateX(-116px);
}
.w--116 {
  width: -116% !important;
}
.h--116 {
  height: -116% !important;
}
.h-min-percentage--116 {
  min-height: -116% !important;
}
.h-max-percentage--116 {
  max-height: -116% !important;
}
.w-max-percentage--116 {
  max-width: -116% !important;
}
.w-min-percentage--116 {
  min-width: -116% !important;
}
.top-percentage--116 {
  top: -116% !important;
}
.bottom-percentage--116 {
  bottom: -116% !important;
}
.right-percentage--116 {
  right: -116% !important;
}
.left-percentage--116 {
  left: -116% !important;
}
.top-rem--116 {
  top: -116rem !important;
}
.bottom-rem--116 {
  top: -116rem !important;
}
.right-rem--116 {
  top: -116rem !important;
}
.left-rem--116 {
  top: -116rem !important;
}
.z-index--116 {
  z-index: -116 !important;
}
.top--115 {
  top: -115px !important;
}
.bottom--115 {
  bottom: -115px !important;
}
.right--115 {
  right: -115px !important;
}
.left--115 {
  left: -115px !important;
}
.mrn--115 {
  margin: -115px !important;
}
.mal--115 {
  margin-left: -115px !important;
}
.mar--115 {
  margin-right: -115px !important;
}
.mat--115 {
  margin-top: -115px !important;
}
.mab--115 {
  margin-bottom: -115px !important;
}
.lh--115 {
  line-height: -115px !important;
}
.pa--115 {
  padding: -115px !important;
}
.pal--115 {
  padding-left: -115px !important;
}
.par--115 {
  padding-right: -115px !important;
}
.pat--115 {
  padding-top: -115px !important;
}
.pab--115 {
  padding-bottom: -115px !important;
}
.transform-translateX--115 {
  transform: translateX(-115px);
}
.w--115 {
  width: -115% !important;
}
.h--115 {
  height: -115% !important;
}
.h-min-percentage--115 {
  min-height: -115% !important;
}
.h-max-percentage--115 {
  max-height: -115% !important;
}
.w-max-percentage--115 {
  max-width: -115% !important;
}
.w-min-percentage--115 {
  min-width: -115% !important;
}
.top-percentage--115 {
  top: -115% !important;
}
.bottom-percentage--115 {
  bottom: -115% !important;
}
.right-percentage--115 {
  right: -115% !important;
}
.left-percentage--115 {
  left: -115% !important;
}
.top-rem--115 {
  top: -115rem !important;
}
.bottom-rem--115 {
  top: -115rem !important;
}
.right-rem--115 {
  top: -115rem !important;
}
.left-rem--115 {
  top: -115rem !important;
}
.z-index--115 {
  z-index: -115 !important;
}
.top--114 {
  top: -114px !important;
}
.bottom--114 {
  bottom: -114px !important;
}
.right--114 {
  right: -114px !important;
}
.left--114 {
  left: -114px !important;
}
.mrn--114 {
  margin: -114px !important;
}
.mal--114 {
  margin-left: -114px !important;
}
.mar--114 {
  margin-right: -114px !important;
}
.mat--114 {
  margin-top: -114px !important;
}
.mab--114 {
  margin-bottom: -114px !important;
}
.lh--114 {
  line-height: -114px !important;
}
.pa--114 {
  padding: -114px !important;
}
.pal--114 {
  padding-left: -114px !important;
}
.par--114 {
  padding-right: -114px !important;
}
.pat--114 {
  padding-top: -114px !important;
}
.pab--114 {
  padding-bottom: -114px !important;
}
.transform-translateX--114 {
  transform: translateX(-114px);
}
.w--114 {
  width: -114% !important;
}
.h--114 {
  height: -114% !important;
}
.h-min-percentage--114 {
  min-height: -114% !important;
}
.h-max-percentage--114 {
  max-height: -114% !important;
}
.w-max-percentage--114 {
  max-width: -114% !important;
}
.w-min-percentage--114 {
  min-width: -114% !important;
}
.top-percentage--114 {
  top: -114% !important;
}
.bottom-percentage--114 {
  bottom: -114% !important;
}
.right-percentage--114 {
  right: -114% !important;
}
.left-percentage--114 {
  left: -114% !important;
}
.top-rem--114 {
  top: -114rem !important;
}
.bottom-rem--114 {
  top: -114rem !important;
}
.right-rem--114 {
  top: -114rem !important;
}
.left-rem--114 {
  top: -114rem !important;
}
.z-index--114 {
  z-index: -114 !important;
}
.top--113 {
  top: -113px !important;
}
.bottom--113 {
  bottom: -113px !important;
}
.right--113 {
  right: -113px !important;
}
.left--113 {
  left: -113px !important;
}
.mrn--113 {
  margin: -113px !important;
}
.mal--113 {
  margin-left: -113px !important;
}
.mar--113 {
  margin-right: -113px !important;
}
.mat--113 {
  margin-top: -113px !important;
}
.mab--113 {
  margin-bottom: -113px !important;
}
.lh--113 {
  line-height: -113px !important;
}
.pa--113 {
  padding: -113px !important;
}
.pal--113 {
  padding-left: -113px !important;
}
.par--113 {
  padding-right: -113px !important;
}
.pat--113 {
  padding-top: -113px !important;
}
.pab--113 {
  padding-bottom: -113px !important;
}
.transform-translateX--113 {
  transform: translateX(-113px);
}
.w--113 {
  width: -113% !important;
}
.h--113 {
  height: -113% !important;
}
.h-min-percentage--113 {
  min-height: -113% !important;
}
.h-max-percentage--113 {
  max-height: -113% !important;
}
.w-max-percentage--113 {
  max-width: -113% !important;
}
.w-min-percentage--113 {
  min-width: -113% !important;
}
.top-percentage--113 {
  top: -113% !important;
}
.bottom-percentage--113 {
  bottom: -113% !important;
}
.right-percentage--113 {
  right: -113% !important;
}
.left-percentage--113 {
  left: -113% !important;
}
.top-rem--113 {
  top: -113rem !important;
}
.bottom-rem--113 {
  top: -113rem !important;
}
.right-rem--113 {
  top: -113rem !important;
}
.left-rem--113 {
  top: -113rem !important;
}
.z-index--113 {
  z-index: -113 !important;
}
.top--112 {
  top: -112px !important;
}
.bottom--112 {
  bottom: -112px !important;
}
.right--112 {
  right: -112px !important;
}
.left--112 {
  left: -112px !important;
}
.mrn--112 {
  margin: -112px !important;
}
.mal--112 {
  margin-left: -112px !important;
}
.mar--112 {
  margin-right: -112px !important;
}
.mat--112 {
  margin-top: -112px !important;
}
.mab--112 {
  margin-bottom: -112px !important;
}
.lh--112 {
  line-height: -112px !important;
}
.pa--112 {
  padding: -112px !important;
}
.pal--112 {
  padding-left: -112px !important;
}
.par--112 {
  padding-right: -112px !important;
}
.pat--112 {
  padding-top: -112px !important;
}
.pab--112 {
  padding-bottom: -112px !important;
}
.transform-translateX--112 {
  transform: translateX(-112px);
}
.w--112 {
  width: -112% !important;
}
.h--112 {
  height: -112% !important;
}
.h-min-percentage--112 {
  min-height: -112% !important;
}
.h-max-percentage--112 {
  max-height: -112% !important;
}
.w-max-percentage--112 {
  max-width: -112% !important;
}
.w-min-percentage--112 {
  min-width: -112% !important;
}
.top-percentage--112 {
  top: -112% !important;
}
.bottom-percentage--112 {
  bottom: -112% !important;
}
.right-percentage--112 {
  right: -112% !important;
}
.left-percentage--112 {
  left: -112% !important;
}
.top-rem--112 {
  top: -112rem !important;
}
.bottom-rem--112 {
  top: -112rem !important;
}
.right-rem--112 {
  top: -112rem !important;
}
.left-rem--112 {
  top: -112rem !important;
}
.z-index--112 {
  z-index: -112 !important;
}
.top--111 {
  top: -111px !important;
}
.bottom--111 {
  bottom: -111px !important;
}
.right--111 {
  right: -111px !important;
}
.left--111 {
  left: -111px !important;
}
.mrn--111 {
  margin: -111px !important;
}
.mal--111 {
  margin-left: -111px !important;
}
.mar--111 {
  margin-right: -111px !important;
}
.mat--111 {
  margin-top: -111px !important;
}
.mab--111 {
  margin-bottom: -111px !important;
}
.lh--111 {
  line-height: -111px !important;
}
.pa--111 {
  padding: -111px !important;
}
.pal--111 {
  padding-left: -111px !important;
}
.par--111 {
  padding-right: -111px !important;
}
.pat--111 {
  padding-top: -111px !important;
}
.pab--111 {
  padding-bottom: -111px !important;
}
.transform-translateX--111 {
  transform: translateX(-111px);
}
.w--111 {
  width: -111% !important;
}
.h--111 {
  height: -111% !important;
}
.h-min-percentage--111 {
  min-height: -111% !important;
}
.h-max-percentage--111 {
  max-height: -111% !important;
}
.w-max-percentage--111 {
  max-width: -111% !important;
}
.w-min-percentage--111 {
  min-width: -111% !important;
}
.top-percentage--111 {
  top: -111% !important;
}
.bottom-percentage--111 {
  bottom: -111% !important;
}
.right-percentage--111 {
  right: -111% !important;
}
.left-percentage--111 {
  left: -111% !important;
}
.top-rem--111 {
  top: -111rem !important;
}
.bottom-rem--111 {
  top: -111rem !important;
}
.right-rem--111 {
  top: -111rem !important;
}
.left-rem--111 {
  top: -111rem !important;
}
.z-index--111 {
  z-index: -111 !important;
}
.top--110 {
  top: -110px !important;
}
.bottom--110 {
  bottom: -110px !important;
}
.right--110 {
  right: -110px !important;
}
.left--110 {
  left: -110px !important;
}
.mrn--110 {
  margin: -110px !important;
}
.mal--110 {
  margin-left: -110px !important;
}
.mar--110 {
  margin-right: -110px !important;
}
.mat--110 {
  margin-top: -110px !important;
}
.mab--110 {
  margin-bottom: -110px !important;
}
.lh--110 {
  line-height: -110px !important;
}
.pa--110 {
  padding: -110px !important;
}
.pal--110 {
  padding-left: -110px !important;
}
.par--110 {
  padding-right: -110px !important;
}
.pat--110 {
  padding-top: -110px !important;
}
.pab--110 {
  padding-bottom: -110px !important;
}
.transform-translateX--110 {
  transform: translateX(-110px);
}
.w--110 {
  width: -110% !important;
}
.h--110 {
  height: -110% !important;
}
.h-min-percentage--110 {
  min-height: -110% !important;
}
.h-max-percentage--110 {
  max-height: -110% !important;
}
.w-max-percentage--110 {
  max-width: -110% !important;
}
.w-min-percentage--110 {
  min-width: -110% !important;
}
.top-percentage--110 {
  top: -110% !important;
}
.bottom-percentage--110 {
  bottom: -110% !important;
}
.right-percentage--110 {
  right: -110% !important;
}
.left-percentage--110 {
  left: -110% !important;
}
.top-rem--110 {
  top: -110rem !important;
}
.bottom-rem--110 {
  top: -110rem !important;
}
.right-rem--110 {
  top: -110rem !important;
}
.left-rem--110 {
  top: -110rem !important;
}
.z-index--110 {
  z-index: -110 !important;
}
.top--109 {
  top: -109px !important;
}
.bottom--109 {
  bottom: -109px !important;
}
.right--109 {
  right: -109px !important;
}
.left--109 {
  left: -109px !important;
}
.mrn--109 {
  margin: -109px !important;
}
.mal--109 {
  margin-left: -109px !important;
}
.mar--109 {
  margin-right: -109px !important;
}
.mat--109 {
  margin-top: -109px !important;
}
.mab--109 {
  margin-bottom: -109px !important;
}
.lh--109 {
  line-height: -109px !important;
}
.pa--109 {
  padding: -109px !important;
}
.pal--109 {
  padding-left: -109px !important;
}
.par--109 {
  padding-right: -109px !important;
}
.pat--109 {
  padding-top: -109px !important;
}
.pab--109 {
  padding-bottom: -109px !important;
}
.transform-translateX--109 {
  transform: translateX(-109px);
}
.w--109 {
  width: -109% !important;
}
.h--109 {
  height: -109% !important;
}
.h-min-percentage--109 {
  min-height: -109% !important;
}
.h-max-percentage--109 {
  max-height: -109% !important;
}
.w-max-percentage--109 {
  max-width: -109% !important;
}
.w-min-percentage--109 {
  min-width: -109% !important;
}
.top-percentage--109 {
  top: -109% !important;
}
.bottom-percentage--109 {
  bottom: -109% !important;
}
.right-percentage--109 {
  right: -109% !important;
}
.left-percentage--109 {
  left: -109% !important;
}
.top-rem--109 {
  top: -109rem !important;
}
.bottom-rem--109 {
  top: -109rem !important;
}
.right-rem--109 {
  top: -109rem !important;
}
.left-rem--109 {
  top: -109rem !important;
}
.z-index--109 {
  z-index: -109 !important;
}
.top--108 {
  top: -108px !important;
}
.bottom--108 {
  bottom: -108px !important;
}
.right--108 {
  right: -108px !important;
}
.left--108 {
  left: -108px !important;
}
.mrn--108 {
  margin: -108px !important;
}
.mal--108 {
  margin-left: -108px !important;
}
.mar--108 {
  margin-right: -108px !important;
}
.mat--108 {
  margin-top: -108px !important;
}
.mab--108 {
  margin-bottom: -108px !important;
}
.lh--108 {
  line-height: -108px !important;
}
.pa--108 {
  padding: -108px !important;
}
.pal--108 {
  padding-left: -108px !important;
}
.par--108 {
  padding-right: -108px !important;
}
.pat--108 {
  padding-top: -108px !important;
}
.pab--108 {
  padding-bottom: -108px !important;
}
.transform-translateX--108 {
  transform: translateX(-108px);
}
.w--108 {
  width: -108% !important;
}
.h--108 {
  height: -108% !important;
}
.h-min-percentage--108 {
  min-height: -108% !important;
}
.h-max-percentage--108 {
  max-height: -108% !important;
}
.w-max-percentage--108 {
  max-width: -108% !important;
}
.w-min-percentage--108 {
  min-width: -108% !important;
}
.top-percentage--108 {
  top: -108% !important;
}
.bottom-percentage--108 {
  bottom: -108% !important;
}
.right-percentage--108 {
  right: -108% !important;
}
.left-percentage--108 {
  left: -108% !important;
}
.top-rem--108 {
  top: -108rem !important;
}
.bottom-rem--108 {
  top: -108rem !important;
}
.right-rem--108 {
  top: -108rem !important;
}
.left-rem--108 {
  top: -108rem !important;
}
.z-index--108 {
  z-index: -108 !important;
}
.top--107 {
  top: -107px !important;
}
.bottom--107 {
  bottom: -107px !important;
}
.right--107 {
  right: -107px !important;
}
.left--107 {
  left: -107px !important;
}
.mrn--107 {
  margin: -107px !important;
}
.mal--107 {
  margin-left: -107px !important;
}
.mar--107 {
  margin-right: -107px !important;
}
.mat--107 {
  margin-top: -107px !important;
}
.mab--107 {
  margin-bottom: -107px !important;
}
.lh--107 {
  line-height: -107px !important;
}
.pa--107 {
  padding: -107px !important;
}
.pal--107 {
  padding-left: -107px !important;
}
.par--107 {
  padding-right: -107px !important;
}
.pat--107 {
  padding-top: -107px !important;
}
.pab--107 {
  padding-bottom: -107px !important;
}
.transform-translateX--107 {
  transform: translateX(-107px);
}
.w--107 {
  width: -107% !important;
}
.h--107 {
  height: -107% !important;
}
.h-min-percentage--107 {
  min-height: -107% !important;
}
.h-max-percentage--107 {
  max-height: -107% !important;
}
.w-max-percentage--107 {
  max-width: -107% !important;
}
.w-min-percentage--107 {
  min-width: -107% !important;
}
.top-percentage--107 {
  top: -107% !important;
}
.bottom-percentage--107 {
  bottom: -107% !important;
}
.right-percentage--107 {
  right: -107% !important;
}
.left-percentage--107 {
  left: -107% !important;
}
.top-rem--107 {
  top: -107rem !important;
}
.bottom-rem--107 {
  top: -107rem !important;
}
.right-rem--107 {
  top: -107rem !important;
}
.left-rem--107 {
  top: -107rem !important;
}
.z-index--107 {
  z-index: -107 !important;
}
.top--106 {
  top: -106px !important;
}
.bottom--106 {
  bottom: -106px !important;
}
.right--106 {
  right: -106px !important;
}
.left--106 {
  left: -106px !important;
}
.mrn--106 {
  margin: -106px !important;
}
.mal--106 {
  margin-left: -106px !important;
}
.mar--106 {
  margin-right: -106px !important;
}
.mat--106 {
  margin-top: -106px !important;
}
.mab--106 {
  margin-bottom: -106px !important;
}
.lh--106 {
  line-height: -106px !important;
}
.pa--106 {
  padding: -106px !important;
}
.pal--106 {
  padding-left: -106px !important;
}
.par--106 {
  padding-right: -106px !important;
}
.pat--106 {
  padding-top: -106px !important;
}
.pab--106 {
  padding-bottom: -106px !important;
}
.transform-translateX--106 {
  transform: translateX(-106px);
}
.w--106 {
  width: -106% !important;
}
.h--106 {
  height: -106% !important;
}
.h-min-percentage--106 {
  min-height: -106% !important;
}
.h-max-percentage--106 {
  max-height: -106% !important;
}
.w-max-percentage--106 {
  max-width: -106% !important;
}
.w-min-percentage--106 {
  min-width: -106% !important;
}
.top-percentage--106 {
  top: -106% !important;
}
.bottom-percentage--106 {
  bottom: -106% !important;
}
.right-percentage--106 {
  right: -106% !important;
}
.left-percentage--106 {
  left: -106% !important;
}
.top-rem--106 {
  top: -106rem !important;
}
.bottom-rem--106 {
  top: -106rem !important;
}
.right-rem--106 {
  top: -106rem !important;
}
.left-rem--106 {
  top: -106rem !important;
}
.z-index--106 {
  z-index: -106 !important;
}
.top--105 {
  top: -105px !important;
}
.bottom--105 {
  bottom: -105px !important;
}
.right--105 {
  right: -105px !important;
}
.left--105 {
  left: -105px !important;
}
.mrn--105 {
  margin: -105px !important;
}
.mal--105 {
  margin-left: -105px !important;
}
.mar--105 {
  margin-right: -105px !important;
}
.mat--105 {
  margin-top: -105px !important;
}
.mab--105 {
  margin-bottom: -105px !important;
}
.lh--105 {
  line-height: -105px !important;
}
.pa--105 {
  padding: -105px !important;
}
.pal--105 {
  padding-left: -105px !important;
}
.par--105 {
  padding-right: -105px !important;
}
.pat--105 {
  padding-top: -105px !important;
}
.pab--105 {
  padding-bottom: -105px !important;
}
.transform-translateX--105 {
  transform: translateX(-105px);
}
.w--105 {
  width: -105% !important;
}
.h--105 {
  height: -105% !important;
}
.h-min-percentage--105 {
  min-height: -105% !important;
}
.h-max-percentage--105 {
  max-height: -105% !important;
}
.w-max-percentage--105 {
  max-width: -105% !important;
}
.w-min-percentage--105 {
  min-width: -105% !important;
}
.top-percentage--105 {
  top: -105% !important;
}
.bottom-percentage--105 {
  bottom: -105% !important;
}
.right-percentage--105 {
  right: -105% !important;
}
.left-percentage--105 {
  left: -105% !important;
}
.top-rem--105 {
  top: -105rem !important;
}
.bottom-rem--105 {
  top: -105rem !important;
}
.right-rem--105 {
  top: -105rem !important;
}
.left-rem--105 {
  top: -105rem !important;
}
.z-index--105 {
  z-index: -105 !important;
}
.top--104 {
  top: -104px !important;
}
.bottom--104 {
  bottom: -104px !important;
}
.right--104 {
  right: -104px !important;
}
.left--104 {
  left: -104px !important;
}
.mrn--104 {
  margin: -104px !important;
}
.mal--104 {
  margin-left: -104px !important;
}
.mar--104 {
  margin-right: -104px !important;
}
.mat--104 {
  margin-top: -104px !important;
}
.mab--104 {
  margin-bottom: -104px !important;
}
.lh--104 {
  line-height: -104px !important;
}
.pa--104 {
  padding: -104px !important;
}
.pal--104 {
  padding-left: -104px !important;
}
.par--104 {
  padding-right: -104px !important;
}
.pat--104 {
  padding-top: -104px !important;
}
.pab--104 {
  padding-bottom: -104px !important;
}
.transform-translateX--104 {
  transform: translateX(-104px);
}
.w--104 {
  width: -104% !important;
}
.h--104 {
  height: -104% !important;
}
.h-min-percentage--104 {
  min-height: -104% !important;
}
.h-max-percentage--104 {
  max-height: -104% !important;
}
.w-max-percentage--104 {
  max-width: -104% !important;
}
.w-min-percentage--104 {
  min-width: -104% !important;
}
.top-percentage--104 {
  top: -104% !important;
}
.bottom-percentage--104 {
  bottom: -104% !important;
}
.right-percentage--104 {
  right: -104% !important;
}
.left-percentage--104 {
  left: -104% !important;
}
.top-rem--104 {
  top: -104rem !important;
}
.bottom-rem--104 {
  top: -104rem !important;
}
.right-rem--104 {
  top: -104rem !important;
}
.left-rem--104 {
  top: -104rem !important;
}
.z-index--104 {
  z-index: -104 !important;
}
.top--103 {
  top: -103px !important;
}
.bottom--103 {
  bottom: -103px !important;
}
.right--103 {
  right: -103px !important;
}
.left--103 {
  left: -103px !important;
}
.mrn--103 {
  margin: -103px !important;
}
.mal--103 {
  margin-left: -103px !important;
}
.mar--103 {
  margin-right: -103px !important;
}
.mat--103 {
  margin-top: -103px !important;
}
.mab--103 {
  margin-bottom: -103px !important;
}
.lh--103 {
  line-height: -103px !important;
}
.pa--103 {
  padding: -103px !important;
}
.pal--103 {
  padding-left: -103px !important;
}
.par--103 {
  padding-right: -103px !important;
}
.pat--103 {
  padding-top: -103px !important;
}
.pab--103 {
  padding-bottom: -103px !important;
}
.transform-translateX--103 {
  transform: translateX(-103px);
}
.w--103 {
  width: -103% !important;
}
.h--103 {
  height: -103% !important;
}
.h-min-percentage--103 {
  min-height: -103% !important;
}
.h-max-percentage--103 {
  max-height: -103% !important;
}
.w-max-percentage--103 {
  max-width: -103% !important;
}
.w-min-percentage--103 {
  min-width: -103% !important;
}
.top-percentage--103 {
  top: -103% !important;
}
.bottom-percentage--103 {
  bottom: -103% !important;
}
.right-percentage--103 {
  right: -103% !important;
}
.left-percentage--103 {
  left: -103% !important;
}
.top-rem--103 {
  top: -103rem !important;
}
.bottom-rem--103 {
  top: -103rem !important;
}
.right-rem--103 {
  top: -103rem !important;
}
.left-rem--103 {
  top: -103rem !important;
}
.z-index--103 {
  z-index: -103 !important;
}
.top--102 {
  top: -102px !important;
}
.bottom--102 {
  bottom: -102px !important;
}
.right--102 {
  right: -102px !important;
}
.left--102 {
  left: -102px !important;
}
.mrn--102 {
  margin: -102px !important;
}
.mal--102 {
  margin-left: -102px !important;
}
.mar--102 {
  margin-right: -102px !important;
}
.mat--102 {
  margin-top: -102px !important;
}
.mab--102 {
  margin-bottom: -102px !important;
}
.lh--102 {
  line-height: -102px !important;
}
.pa--102 {
  padding: -102px !important;
}
.pal--102 {
  padding-left: -102px !important;
}
.par--102 {
  padding-right: -102px !important;
}
.pat--102 {
  padding-top: -102px !important;
}
.pab--102 {
  padding-bottom: -102px !important;
}
.transform-translateX--102 {
  transform: translateX(-102px);
}
.w--102 {
  width: -102% !important;
}
.h--102 {
  height: -102% !important;
}
.h-min-percentage--102 {
  min-height: -102% !important;
}
.h-max-percentage--102 {
  max-height: -102% !important;
}
.w-max-percentage--102 {
  max-width: -102% !important;
}
.w-min-percentage--102 {
  min-width: -102% !important;
}
.top-percentage--102 {
  top: -102% !important;
}
.bottom-percentage--102 {
  bottom: -102% !important;
}
.right-percentage--102 {
  right: -102% !important;
}
.left-percentage--102 {
  left: -102% !important;
}
.top-rem--102 {
  top: -102rem !important;
}
.bottom-rem--102 {
  top: -102rem !important;
}
.right-rem--102 {
  top: -102rem !important;
}
.left-rem--102 {
  top: -102rem !important;
}
.z-index--102 {
  z-index: -102 !important;
}
.top--101 {
  top: -101px !important;
}
.bottom--101 {
  bottom: -101px !important;
}
.right--101 {
  right: -101px !important;
}
.left--101 {
  left: -101px !important;
}
.mrn--101 {
  margin: -101px !important;
}
.mal--101 {
  margin-left: -101px !important;
}
.mar--101 {
  margin-right: -101px !important;
}
.mat--101 {
  margin-top: -101px !important;
}
.mab--101 {
  margin-bottom: -101px !important;
}
.lh--101 {
  line-height: -101px !important;
}
.pa--101 {
  padding: -101px !important;
}
.pal--101 {
  padding-left: -101px !important;
}
.par--101 {
  padding-right: -101px !important;
}
.pat--101 {
  padding-top: -101px !important;
}
.pab--101 {
  padding-bottom: -101px !important;
}
.transform-translateX--101 {
  transform: translateX(-101px);
}
.w--101 {
  width: -101% !important;
}
.h--101 {
  height: -101% !important;
}
.h-min-percentage--101 {
  min-height: -101% !important;
}
.h-max-percentage--101 {
  max-height: -101% !important;
}
.w-max-percentage--101 {
  max-width: -101% !important;
}
.w-min-percentage--101 {
  min-width: -101% !important;
}
.top-percentage--101 {
  top: -101% !important;
}
.bottom-percentage--101 {
  bottom: -101% !important;
}
.right-percentage--101 {
  right: -101% !important;
}
.left-percentage--101 {
  left: -101% !important;
}
.top-rem--101 {
  top: -101rem !important;
}
.bottom-rem--101 {
  top: -101rem !important;
}
.right-rem--101 {
  top: -101rem !important;
}
.left-rem--101 {
  top: -101rem !important;
}
.z-index--101 {
  z-index: -101 !important;
}
.top--100 {
  top: -100px !important;
}
.bottom--100 {
  bottom: -100px !important;
}
.right--100 {
  right: -100px !important;
}
.left--100 {
  left: -100px !important;
}
.mrn--100 {
  margin: -100px !important;
}
.mal--100 {
  margin-left: -100px !important;
}
.mar--100 {
  margin-right: -100px !important;
}
.mat--100 {
  margin-top: -100px !important;
}
.mab--100 {
  margin-bottom: -100px !important;
}
.lh--100 {
  line-height: -100px !important;
}
.pa--100 {
  padding: -100px !important;
}
.pal--100 {
  padding-left: -100px !important;
}
.par--100 {
  padding-right: -100px !important;
}
.pat--100 {
  padding-top: -100px !important;
}
.pab--100 {
  padding-bottom: -100px !important;
}
.transform-translateX--100 {
  transform: translateX(-100px);
}
.w--100 {
  width: -100% !important;
}
.h--100 {
  height: -100% !important;
}
.h-min-percentage--100 {
  min-height: -100% !important;
}
.h-max-percentage--100 {
  max-height: -100% !important;
}
.w-max-percentage--100 {
  max-width: -100% !important;
}
.w-min-percentage--100 {
  min-width: -100% !important;
}
.top-percentage--100 {
  top: -100% !important;
}
.bottom-percentage--100 {
  bottom: -100% !important;
}
.right-percentage--100 {
  right: -100% !important;
}
.left-percentage--100 {
  left: -100% !important;
}
.top-rem--100 {
  top: -100rem !important;
}
.bottom-rem--100 {
  top: -100rem !important;
}
.right-rem--100 {
  top: -100rem !important;
}
.left-rem--100 {
  top: -100rem !important;
}
.z-index--100 {
  z-index: -100 !important;
}
.top--99 {
  top: -99px !important;
}
.bottom--99 {
  bottom: -99px !important;
}
.right--99 {
  right: -99px !important;
}
.left--99 {
  left: -99px !important;
}
.mrn--99 {
  margin: -99px !important;
}
.mal--99 {
  margin-left: -99px !important;
}
.mar--99 {
  margin-right: -99px !important;
}
.mat--99 {
  margin-top: -99px !important;
}
.mab--99 {
  margin-bottom: -99px !important;
}
.lh--99 {
  line-height: -99px !important;
}
.pa--99 {
  padding: -99px !important;
}
.pal--99 {
  padding-left: -99px !important;
}
.par--99 {
  padding-right: -99px !important;
}
.pat--99 {
  padding-top: -99px !important;
}
.pab--99 {
  padding-bottom: -99px !important;
}
.transform-translateX--99 {
  transform: translateX(-99px);
}
.w--99 {
  width: -99% !important;
}
.h--99 {
  height: -99% !important;
}
.h-min-percentage--99 {
  min-height: -99% !important;
}
.h-max-percentage--99 {
  max-height: -99% !important;
}
.w-max-percentage--99 {
  max-width: -99% !important;
}
.w-min-percentage--99 {
  min-width: -99% !important;
}
.top-percentage--99 {
  top: -99% !important;
}
.bottom-percentage--99 {
  bottom: -99% !important;
}
.right-percentage--99 {
  right: -99% !important;
}
.left-percentage--99 {
  left: -99% !important;
}
.top-rem--99 {
  top: -99rem !important;
}
.bottom-rem--99 {
  top: -99rem !important;
}
.right-rem--99 {
  top: -99rem !important;
}
.left-rem--99 {
  top: -99rem !important;
}
.z-index--99 {
  z-index: -99 !important;
}
.top--98 {
  top: -98px !important;
}
.bottom--98 {
  bottom: -98px !important;
}
.right--98 {
  right: -98px !important;
}
.left--98 {
  left: -98px !important;
}
.mrn--98 {
  margin: -98px !important;
}
.mal--98 {
  margin-left: -98px !important;
}
.mar--98 {
  margin-right: -98px !important;
}
.mat--98 {
  margin-top: -98px !important;
}
.mab--98 {
  margin-bottom: -98px !important;
}
.lh--98 {
  line-height: -98px !important;
}
.pa--98 {
  padding: -98px !important;
}
.pal--98 {
  padding-left: -98px !important;
}
.par--98 {
  padding-right: -98px !important;
}
.pat--98 {
  padding-top: -98px !important;
}
.pab--98 {
  padding-bottom: -98px !important;
}
.transform-translateX--98 {
  transform: translateX(-98px);
}
.w--98 {
  width: -98% !important;
}
.h--98 {
  height: -98% !important;
}
.h-min-percentage--98 {
  min-height: -98% !important;
}
.h-max-percentage--98 {
  max-height: -98% !important;
}
.w-max-percentage--98 {
  max-width: -98% !important;
}
.w-min-percentage--98 {
  min-width: -98% !important;
}
.top-percentage--98 {
  top: -98% !important;
}
.bottom-percentage--98 {
  bottom: -98% !important;
}
.right-percentage--98 {
  right: -98% !important;
}
.left-percentage--98 {
  left: -98% !important;
}
.top-rem--98 {
  top: -98rem !important;
}
.bottom-rem--98 {
  top: -98rem !important;
}
.right-rem--98 {
  top: -98rem !important;
}
.left-rem--98 {
  top: -98rem !important;
}
.z-index--98 {
  z-index: -98 !important;
}
.top--97 {
  top: -97px !important;
}
.bottom--97 {
  bottom: -97px !important;
}
.right--97 {
  right: -97px !important;
}
.left--97 {
  left: -97px !important;
}
.mrn--97 {
  margin: -97px !important;
}
.mal--97 {
  margin-left: -97px !important;
}
.mar--97 {
  margin-right: -97px !important;
}
.mat--97 {
  margin-top: -97px !important;
}
.mab--97 {
  margin-bottom: -97px !important;
}
.lh--97 {
  line-height: -97px !important;
}
.pa--97 {
  padding: -97px !important;
}
.pal--97 {
  padding-left: -97px !important;
}
.par--97 {
  padding-right: -97px !important;
}
.pat--97 {
  padding-top: -97px !important;
}
.pab--97 {
  padding-bottom: -97px !important;
}
.transform-translateX--97 {
  transform: translateX(-97px);
}
.w--97 {
  width: -97% !important;
}
.h--97 {
  height: -97% !important;
}
.h-min-percentage--97 {
  min-height: -97% !important;
}
.h-max-percentage--97 {
  max-height: -97% !important;
}
.w-max-percentage--97 {
  max-width: -97% !important;
}
.w-min-percentage--97 {
  min-width: -97% !important;
}
.top-percentage--97 {
  top: -97% !important;
}
.bottom-percentage--97 {
  bottom: -97% !important;
}
.right-percentage--97 {
  right: -97% !important;
}
.left-percentage--97 {
  left: -97% !important;
}
.top-rem--97 {
  top: -97rem !important;
}
.bottom-rem--97 {
  top: -97rem !important;
}
.right-rem--97 {
  top: -97rem !important;
}
.left-rem--97 {
  top: -97rem !important;
}
.z-index--97 {
  z-index: -97 !important;
}
.top--96 {
  top: -96px !important;
}
.bottom--96 {
  bottom: -96px !important;
}
.right--96 {
  right: -96px !important;
}
.left--96 {
  left: -96px !important;
}
.mrn--96 {
  margin: -96px !important;
}
.mal--96 {
  margin-left: -96px !important;
}
.mar--96 {
  margin-right: -96px !important;
}
.mat--96 {
  margin-top: -96px !important;
}
.mab--96 {
  margin-bottom: -96px !important;
}
.lh--96 {
  line-height: -96px !important;
}
.pa--96 {
  padding: -96px !important;
}
.pal--96 {
  padding-left: -96px !important;
}
.par--96 {
  padding-right: -96px !important;
}
.pat--96 {
  padding-top: -96px !important;
}
.pab--96 {
  padding-bottom: -96px !important;
}
.transform-translateX--96 {
  transform: translateX(-96px);
}
.w--96 {
  width: -96% !important;
}
.h--96 {
  height: -96% !important;
}
.h-min-percentage--96 {
  min-height: -96% !important;
}
.h-max-percentage--96 {
  max-height: -96% !important;
}
.w-max-percentage--96 {
  max-width: -96% !important;
}
.w-min-percentage--96 {
  min-width: -96% !important;
}
.top-percentage--96 {
  top: -96% !important;
}
.bottom-percentage--96 {
  bottom: -96% !important;
}
.right-percentage--96 {
  right: -96% !important;
}
.left-percentage--96 {
  left: -96% !important;
}
.top-rem--96 {
  top: -96rem !important;
}
.bottom-rem--96 {
  top: -96rem !important;
}
.right-rem--96 {
  top: -96rem !important;
}
.left-rem--96 {
  top: -96rem !important;
}
.z-index--96 {
  z-index: -96 !important;
}
.top--95 {
  top: -95px !important;
}
.bottom--95 {
  bottom: -95px !important;
}
.right--95 {
  right: -95px !important;
}
.left--95 {
  left: -95px !important;
}
.mrn--95 {
  margin: -95px !important;
}
.mal--95 {
  margin-left: -95px !important;
}
.mar--95 {
  margin-right: -95px !important;
}
.mat--95 {
  margin-top: -95px !important;
}
.mab--95 {
  margin-bottom: -95px !important;
}
.lh--95 {
  line-height: -95px !important;
}
.pa--95 {
  padding: -95px !important;
}
.pal--95 {
  padding-left: -95px !important;
}
.par--95 {
  padding-right: -95px !important;
}
.pat--95 {
  padding-top: -95px !important;
}
.pab--95 {
  padding-bottom: -95px !important;
}
.transform-translateX--95 {
  transform: translateX(-95px);
}
.w--95 {
  width: -95% !important;
}
.h--95 {
  height: -95% !important;
}
.h-min-percentage--95 {
  min-height: -95% !important;
}
.h-max-percentage--95 {
  max-height: -95% !important;
}
.w-max-percentage--95 {
  max-width: -95% !important;
}
.w-min-percentage--95 {
  min-width: -95% !important;
}
.top-percentage--95 {
  top: -95% !important;
}
.bottom-percentage--95 {
  bottom: -95% !important;
}
.right-percentage--95 {
  right: -95% !important;
}
.left-percentage--95 {
  left: -95% !important;
}
.top-rem--95 {
  top: -95rem !important;
}
.bottom-rem--95 {
  top: -95rem !important;
}
.right-rem--95 {
  top: -95rem !important;
}
.left-rem--95 {
  top: -95rem !important;
}
.z-index--95 {
  z-index: -95 !important;
}
.top--94 {
  top: -94px !important;
}
.bottom--94 {
  bottom: -94px !important;
}
.right--94 {
  right: -94px !important;
}
.left--94 {
  left: -94px !important;
}
.mrn--94 {
  margin: -94px !important;
}
.mal--94 {
  margin-left: -94px !important;
}
.mar--94 {
  margin-right: -94px !important;
}
.mat--94 {
  margin-top: -94px !important;
}
.mab--94 {
  margin-bottom: -94px !important;
}
.lh--94 {
  line-height: -94px !important;
}
.pa--94 {
  padding: -94px !important;
}
.pal--94 {
  padding-left: -94px !important;
}
.par--94 {
  padding-right: -94px !important;
}
.pat--94 {
  padding-top: -94px !important;
}
.pab--94 {
  padding-bottom: -94px !important;
}
.transform-translateX--94 {
  transform: translateX(-94px);
}
.w--94 {
  width: -94% !important;
}
.h--94 {
  height: -94% !important;
}
.h-min-percentage--94 {
  min-height: -94% !important;
}
.h-max-percentage--94 {
  max-height: -94% !important;
}
.w-max-percentage--94 {
  max-width: -94% !important;
}
.w-min-percentage--94 {
  min-width: -94% !important;
}
.top-percentage--94 {
  top: -94% !important;
}
.bottom-percentage--94 {
  bottom: -94% !important;
}
.right-percentage--94 {
  right: -94% !important;
}
.left-percentage--94 {
  left: -94% !important;
}
.top-rem--94 {
  top: -94rem !important;
}
.bottom-rem--94 {
  top: -94rem !important;
}
.right-rem--94 {
  top: -94rem !important;
}
.left-rem--94 {
  top: -94rem !important;
}
.z-index--94 {
  z-index: -94 !important;
}
.top--93 {
  top: -93px !important;
}
.bottom--93 {
  bottom: -93px !important;
}
.right--93 {
  right: -93px !important;
}
.left--93 {
  left: -93px !important;
}
.mrn--93 {
  margin: -93px !important;
}
.mal--93 {
  margin-left: -93px !important;
}
.mar--93 {
  margin-right: -93px !important;
}
.mat--93 {
  margin-top: -93px !important;
}
.mab--93 {
  margin-bottom: -93px !important;
}
.lh--93 {
  line-height: -93px !important;
}
.pa--93 {
  padding: -93px !important;
}
.pal--93 {
  padding-left: -93px !important;
}
.par--93 {
  padding-right: -93px !important;
}
.pat--93 {
  padding-top: -93px !important;
}
.pab--93 {
  padding-bottom: -93px !important;
}
.transform-translateX--93 {
  transform: translateX(-93px);
}
.w--93 {
  width: -93% !important;
}
.h--93 {
  height: -93% !important;
}
.h-min-percentage--93 {
  min-height: -93% !important;
}
.h-max-percentage--93 {
  max-height: -93% !important;
}
.w-max-percentage--93 {
  max-width: -93% !important;
}
.w-min-percentage--93 {
  min-width: -93% !important;
}
.top-percentage--93 {
  top: -93% !important;
}
.bottom-percentage--93 {
  bottom: -93% !important;
}
.right-percentage--93 {
  right: -93% !important;
}
.left-percentage--93 {
  left: -93% !important;
}
.top-rem--93 {
  top: -93rem !important;
}
.bottom-rem--93 {
  top: -93rem !important;
}
.right-rem--93 {
  top: -93rem !important;
}
.left-rem--93 {
  top: -93rem !important;
}
.z-index--93 {
  z-index: -93 !important;
}
.top--92 {
  top: -92px !important;
}
.bottom--92 {
  bottom: -92px !important;
}
.right--92 {
  right: -92px !important;
}
.left--92 {
  left: -92px !important;
}
.mrn--92 {
  margin: -92px !important;
}
.mal--92 {
  margin-left: -92px !important;
}
.mar--92 {
  margin-right: -92px !important;
}
.mat--92 {
  margin-top: -92px !important;
}
.mab--92 {
  margin-bottom: -92px !important;
}
.lh--92 {
  line-height: -92px !important;
}
.pa--92 {
  padding: -92px !important;
}
.pal--92 {
  padding-left: -92px !important;
}
.par--92 {
  padding-right: -92px !important;
}
.pat--92 {
  padding-top: -92px !important;
}
.pab--92 {
  padding-bottom: -92px !important;
}
.transform-translateX--92 {
  transform: translateX(-92px);
}
.w--92 {
  width: -92% !important;
}
.h--92 {
  height: -92% !important;
}
.h-min-percentage--92 {
  min-height: -92% !important;
}
.h-max-percentage--92 {
  max-height: -92% !important;
}
.w-max-percentage--92 {
  max-width: -92% !important;
}
.w-min-percentage--92 {
  min-width: -92% !important;
}
.top-percentage--92 {
  top: -92% !important;
}
.bottom-percentage--92 {
  bottom: -92% !important;
}
.right-percentage--92 {
  right: -92% !important;
}
.left-percentage--92 {
  left: -92% !important;
}
.top-rem--92 {
  top: -92rem !important;
}
.bottom-rem--92 {
  top: -92rem !important;
}
.right-rem--92 {
  top: -92rem !important;
}
.left-rem--92 {
  top: -92rem !important;
}
.z-index--92 {
  z-index: -92 !important;
}
.top--91 {
  top: -91px !important;
}
.bottom--91 {
  bottom: -91px !important;
}
.right--91 {
  right: -91px !important;
}
.left--91 {
  left: -91px !important;
}
.mrn--91 {
  margin: -91px !important;
}
.mal--91 {
  margin-left: -91px !important;
}
.mar--91 {
  margin-right: -91px !important;
}
.mat--91 {
  margin-top: -91px !important;
}
.mab--91 {
  margin-bottom: -91px !important;
}
.lh--91 {
  line-height: -91px !important;
}
.pa--91 {
  padding: -91px !important;
}
.pal--91 {
  padding-left: -91px !important;
}
.par--91 {
  padding-right: -91px !important;
}
.pat--91 {
  padding-top: -91px !important;
}
.pab--91 {
  padding-bottom: -91px !important;
}
.transform-translateX--91 {
  transform: translateX(-91px);
}
.w--91 {
  width: -91% !important;
}
.h--91 {
  height: -91% !important;
}
.h-min-percentage--91 {
  min-height: -91% !important;
}
.h-max-percentage--91 {
  max-height: -91% !important;
}
.w-max-percentage--91 {
  max-width: -91% !important;
}
.w-min-percentage--91 {
  min-width: -91% !important;
}
.top-percentage--91 {
  top: -91% !important;
}
.bottom-percentage--91 {
  bottom: -91% !important;
}
.right-percentage--91 {
  right: -91% !important;
}
.left-percentage--91 {
  left: -91% !important;
}
.top-rem--91 {
  top: -91rem !important;
}
.bottom-rem--91 {
  top: -91rem !important;
}
.right-rem--91 {
  top: -91rem !important;
}
.left-rem--91 {
  top: -91rem !important;
}
.z-index--91 {
  z-index: -91 !important;
}
.top--90 {
  top: -90px !important;
}
.bottom--90 {
  bottom: -90px !important;
}
.right--90 {
  right: -90px !important;
}
.left--90 {
  left: -90px !important;
}
.mrn--90 {
  margin: -90px !important;
}
.mal--90 {
  margin-left: -90px !important;
}
.mar--90 {
  margin-right: -90px !important;
}
.mat--90 {
  margin-top: -90px !important;
}
.mab--90 {
  margin-bottom: -90px !important;
}
.lh--90 {
  line-height: -90px !important;
}
.pa--90 {
  padding: -90px !important;
}
.pal--90 {
  padding-left: -90px !important;
}
.par--90 {
  padding-right: -90px !important;
}
.pat--90 {
  padding-top: -90px !important;
}
.pab--90 {
  padding-bottom: -90px !important;
}
.transform-translateX--90 {
  transform: translateX(-90px);
}
.w--90 {
  width: -90% !important;
}
.h--90 {
  height: -90% !important;
}
.h-min-percentage--90 {
  min-height: -90% !important;
}
.h-max-percentage--90 {
  max-height: -90% !important;
}
.w-max-percentage--90 {
  max-width: -90% !important;
}
.w-min-percentage--90 {
  min-width: -90% !important;
}
.top-percentage--90 {
  top: -90% !important;
}
.bottom-percentage--90 {
  bottom: -90% !important;
}
.right-percentage--90 {
  right: -90% !important;
}
.left-percentage--90 {
  left: -90% !important;
}
.top-rem--90 {
  top: -90rem !important;
}
.bottom-rem--90 {
  top: -90rem !important;
}
.right-rem--90 {
  top: -90rem !important;
}
.left-rem--90 {
  top: -90rem !important;
}
.z-index--90 {
  z-index: -90 !important;
}
.top--89 {
  top: -89px !important;
}
.bottom--89 {
  bottom: -89px !important;
}
.right--89 {
  right: -89px !important;
}
.left--89 {
  left: -89px !important;
}
.mrn--89 {
  margin: -89px !important;
}
.mal--89 {
  margin-left: -89px !important;
}
.mar--89 {
  margin-right: -89px !important;
}
.mat--89 {
  margin-top: -89px !important;
}
.mab--89 {
  margin-bottom: -89px !important;
}
.lh--89 {
  line-height: -89px !important;
}
.pa--89 {
  padding: -89px !important;
}
.pal--89 {
  padding-left: -89px !important;
}
.par--89 {
  padding-right: -89px !important;
}
.pat--89 {
  padding-top: -89px !important;
}
.pab--89 {
  padding-bottom: -89px !important;
}
.transform-translateX--89 {
  transform: translateX(-89px);
}
.w--89 {
  width: -89% !important;
}
.h--89 {
  height: -89% !important;
}
.h-min-percentage--89 {
  min-height: -89% !important;
}
.h-max-percentage--89 {
  max-height: -89% !important;
}
.w-max-percentage--89 {
  max-width: -89% !important;
}
.w-min-percentage--89 {
  min-width: -89% !important;
}
.top-percentage--89 {
  top: -89% !important;
}
.bottom-percentage--89 {
  bottom: -89% !important;
}
.right-percentage--89 {
  right: -89% !important;
}
.left-percentage--89 {
  left: -89% !important;
}
.top-rem--89 {
  top: -89rem !important;
}
.bottom-rem--89 {
  top: -89rem !important;
}
.right-rem--89 {
  top: -89rem !important;
}
.left-rem--89 {
  top: -89rem !important;
}
.z-index--89 {
  z-index: -89 !important;
}
.top--88 {
  top: -88px !important;
}
.bottom--88 {
  bottom: -88px !important;
}
.right--88 {
  right: -88px !important;
}
.left--88 {
  left: -88px !important;
}
.mrn--88 {
  margin: -88px !important;
}
.mal--88 {
  margin-left: -88px !important;
}
.mar--88 {
  margin-right: -88px !important;
}
.mat--88 {
  margin-top: -88px !important;
}
.mab--88 {
  margin-bottom: -88px !important;
}
.lh--88 {
  line-height: -88px !important;
}
.pa--88 {
  padding: -88px !important;
}
.pal--88 {
  padding-left: -88px !important;
}
.par--88 {
  padding-right: -88px !important;
}
.pat--88 {
  padding-top: -88px !important;
}
.pab--88 {
  padding-bottom: -88px !important;
}
.transform-translateX--88 {
  transform: translateX(-88px);
}
.w--88 {
  width: -88% !important;
}
.h--88 {
  height: -88% !important;
}
.h-min-percentage--88 {
  min-height: -88% !important;
}
.h-max-percentage--88 {
  max-height: -88% !important;
}
.w-max-percentage--88 {
  max-width: -88% !important;
}
.w-min-percentage--88 {
  min-width: -88% !important;
}
.top-percentage--88 {
  top: -88% !important;
}
.bottom-percentage--88 {
  bottom: -88% !important;
}
.right-percentage--88 {
  right: -88% !important;
}
.left-percentage--88 {
  left: -88% !important;
}
.top-rem--88 {
  top: -88rem !important;
}
.bottom-rem--88 {
  top: -88rem !important;
}
.right-rem--88 {
  top: -88rem !important;
}
.left-rem--88 {
  top: -88rem !important;
}
.z-index--88 {
  z-index: -88 !important;
}
.top--87 {
  top: -87px !important;
}
.bottom--87 {
  bottom: -87px !important;
}
.right--87 {
  right: -87px !important;
}
.left--87 {
  left: -87px !important;
}
.mrn--87 {
  margin: -87px !important;
}
.mal--87 {
  margin-left: -87px !important;
}
.mar--87 {
  margin-right: -87px !important;
}
.mat--87 {
  margin-top: -87px !important;
}
.mab--87 {
  margin-bottom: -87px !important;
}
.lh--87 {
  line-height: -87px !important;
}
.pa--87 {
  padding: -87px !important;
}
.pal--87 {
  padding-left: -87px !important;
}
.par--87 {
  padding-right: -87px !important;
}
.pat--87 {
  padding-top: -87px !important;
}
.pab--87 {
  padding-bottom: -87px !important;
}
.transform-translateX--87 {
  transform: translateX(-87px);
}
.w--87 {
  width: -87% !important;
}
.h--87 {
  height: -87% !important;
}
.h-min-percentage--87 {
  min-height: -87% !important;
}
.h-max-percentage--87 {
  max-height: -87% !important;
}
.w-max-percentage--87 {
  max-width: -87% !important;
}
.w-min-percentage--87 {
  min-width: -87% !important;
}
.top-percentage--87 {
  top: -87% !important;
}
.bottom-percentage--87 {
  bottom: -87% !important;
}
.right-percentage--87 {
  right: -87% !important;
}
.left-percentage--87 {
  left: -87% !important;
}
.top-rem--87 {
  top: -87rem !important;
}
.bottom-rem--87 {
  top: -87rem !important;
}
.right-rem--87 {
  top: -87rem !important;
}
.left-rem--87 {
  top: -87rem !important;
}
.z-index--87 {
  z-index: -87 !important;
}
.top--86 {
  top: -86px !important;
}
.bottom--86 {
  bottom: -86px !important;
}
.right--86 {
  right: -86px !important;
}
.left--86 {
  left: -86px !important;
}
.mrn--86 {
  margin: -86px !important;
}
.mal--86 {
  margin-left: -86px !important;
}
.mar--86 {
  margin-right: -86px !important;
}
.mat--86 {
  margin-top: -86px !important;
}
.mab--86 {
  margin-bottom: -86px !important;
}
.lh--86 {
  line-height: -86px !important;
}
.pa--86 {
  padding: -86px !important;
}
.pal--86 {
  padding-left: -86px !important;
}
.par--86 {
  padding-right: -86px !important;
}
.pat--86 {
  padding-top: -86px !important;
}
.pab--86 {
  padding-bottom: -86px !important;
}
.transform-translateX--86 {
  transform: translateX(-86px);
}
.w--86 {
  width: -86% !important;
}
.h--86 {
  height: -86% !important;
}
.h-min-percentage--86 {
  min-height: -86% !important;
}
.h-max-percentage--86 {
  max-height: -86% !important;
}
.w-max-percentage--86 {
  max-width: -86% !important;
}
.w-min-percentage--86 {
  min-width: -86% !important;
}
.top-percentage--86 {
  top: -86% !important;
}
.bottom-percentage--86 {
  bottom: -86% !important;
}
.right-percentage--86 {
  right: -86% !important;
}
.left-percentage--86 {
  left: -86% !important;
}
.top-rem--86 {
  top: -86rem !important;
}
.bottom-rem--86 {
  top: -86rem !important;
}
.right-rem--86 {
  top: -86rem !important;
}
.left-rem--86 {
  top: -86rem !important;
}
.z-index--86 {
  z-index: -86 !important;
}
.top--85 {
  top: -85px !important;
}
.bottom--85 {
  bottom: -85px !important;
}
.right--85 {
  right: -85px !important;
}
.left--85 {
  left: -85px !important;
}
.mrn--85 {
  margin: -85px !important;
}
.mal--85 {
  margin-left: -85px !important;
}
.mar--85 {
  margin-right: -85px !important;
}
.mat--85 {
  margin-top: -85px !important;
}
.mab--85 {
  margin-bottom: -85px !important;
}
.lh--85 {
  line-height: -85px !important;
}
.pa--85 {
  padding: -85px !important;
}
.pal--85 {
  padding-left: -85px !important;
}
.par--85 {
  padding-right: -85px !important;
}
.pat--85 {
  padding-top: -85px !important;
}
.pab--85 {
  padding-bottom: -85px !important;
}
.transform-translateX--85 {
  transform: translateX(-85px);
}
.w--85 {
  width: -85% !important;
}
.h--85 {
  height: -85% !important;
}
.h-min-percentage--85 {
  min-height: -85% !important;
}
.h-max-percentage--85 {
  max-height: -85% !important;
}
.w-max-percentage--85 {
  max-width: -85% !important;
}
.w-min-percentage--85 {
  min-width: -85% !important;
}
.top-percentage--85 {
  top: -85% !important;
}
.bottom-percentage--85 {
  bottom: -85% !important;
}
.right-percentage--85 {
  right: -85% !important;
}
.left-percentage--85 {
  left: -85% !important;
}
.top-rem--85 {
  top: -85rem !important;
}
.bottom-rem--85 {
  top: -85rem !important;
}
.right-rem--85 {
  top: -85rem !important;
}
.left-rem--85 {
  top: -85rem !important;
}
.z-index--85 {
  z-index: -85 !important;
}
.top--84 {
  top: -84px !important;
}
.bottom--84 {
  bottom: -84px !important;
}
.right--84 {
  right: -84px !important;
}
.left--84 {
  left: -84px !important;
}
.mrn--84 {
  margin: -84px !important;
}
.mal--84 {
  margin-left: -84px !important;
}
.mar--84 {
  margin-right: -84px !important;
}
.mat--84 {
  margin-top: -84px !important;
}
.mab--84 {
  margin-bottom: -84px !important;
}
.lh--84 {
  line-height: -84px !important;
}
.pa--84 {
  padding: -84px !important;
}
.pal--84 {
  padding-left: -84px !important;
}
.par--84 {
  padding-right: -84px !important;
}
.pat--84 {
  padding-top: -84px !important;
}
.pab--84 {
  padding-bottom: -84px !important;
}
.transform-translateX--84 {
  transform: translateX(-84px);
}
.w--84 {
  width: -84% !important;
}
.h--84 {
  height: -84% !important;
}
.h-min-percentage--84 {
  min-height: -84% !important;
}
.h-max-percentage--84 {
  max-height: -84% !important;
}
.w-max-percentage--84 {
  max-width: -84% !important;
}
.w-min-percentage--84 {
  min-width: -84% !important;
}
.top-percentage--84 {
  top: -84% !important;
}
.bottom-percentage--84 {
  bottom: -84% !important;
}
.right-percentage--84 {
  right: -84% !important;
}
.left-percentage--84 {
  left: -84% !important;
}
.top-rem--84 {
  top: -84rem !important;
}
.bottom-rem--84 {
  top: -84rem !important;
}
.right-rem--84 {
  top: -84rem !important;
}
.left-rem--84 {
  top: -84rem !important;
}
.z-index--84 {
  z-index: -84 !important;
}
.top--83 {
  top: -83px !important;
}
.bottom--83 {
  bottom: -83px !important;
}
.right--83 {
  right: -83px !important;
}
.left--83 {
  left: -83px !important;
}
.mrn--83 {
  margin: -83px !important;
}
.mal--83 {
  margin-left: -83px !important;
}
.mar--83 {
  margin-right: -83px !important;
}
.mat--83 {
  margin-top: -83px !important;
}
.mab--83 {
  margin-bottom: -83px !important;
}
.lh--83 {
  line-height: -83px !important;
}
.pa--83 {
  padding: -83px !important;
}
.pal--83 {
  padding-left: -83px !important;
}
.par--83 {
  padding-right: -83px !important;
}
.pat--83 {
  padding-top: -83px !important;
}
.pab--83 {
  padding-bottom: -83px !important;
}
.transform-translateX--83 {
  transform: translateX(-83px);
}
.w--83 {
  width: -83% !important;
}
.h--83 {
  height: -83% !important;
}
.h-min-percentage--83 {
  min-height: -83% !important;
}
.h-max-percentage--83 {
  max-height: -83% !important;
}
.w-max-percentage--83 {
  max-width: -83% !important;
}
.w-min-percentage--83 {
  min-width: -83% !important;
}
.top-percentage--83 {
  top: -83% !important;
}
.bottom-percentage--83 {
  bottom: -83% !important;
}
.right-percentage--83 {
  right: -83% !important;
}
.left-percentage--83 {
  left: -83% !important;
}
.top-rem--83 {
  top: -83rem !important;
}
.bottom-rem--83 {
  top: -83rem !important;
}
.right-rem--83 {
  top: -83rem !important;
}
.left-rem--83 {
  top: -83rem !important;
}
.z-index--83 {
  z-index: -83 !important;
}
.top--82 {
  top: -82px !important;
}
.bottom--82 {
  bottom: -82px !important;
}
.right--82 {
  right: -82px !important;
}
.left--82 {
  left: -82px !important;
}
.mrn--82 {
  margin: -82px !important;
}
.mal--82 {
  margin-left: -82px !important;
}
.mar--82 {
  margin-right: -82px !important;
}
.mat--82 {
  margin-top: -82px !important;
}
.mab--82 {
  margin-bottom: -82px !important;
}
.lh--82 {
  line-height: -82px !important;
}
.pa--82 {
  padding: -82px !important;
}
.pal--82 {
  padding-left: -82px !important;
}
.par--82 {
  padding-right: -82px !important;
}
.pat--82 {
  padding-top: -82px !important;
}
.pab--82 {
  padding-bottom: -82px !important;
}
.transform-translateX--82 {
  transform: translateX(-82px);
}
.w--82 {
  width: -82% !important;
}
.h--82 {
  height: -82% !important;
}
.h-min-percentage--82 {
  min-height: -82% !important;
}
.h-max-percentage--82 {
  max-height: -82% !important;
}
.w-max-percentage--82 {
  max-width: -82% !important;
}
.w-min-percentage--82 {
  min-width: -82% !important;
}
.top-percentage--82 {
  top: -82% !important;
}
.bottom-percentage--82 {
  bottom: -82% !important;
}
.right-percentage--82 {
  right: -82% !important;
}
.left-percentage--82 {
  left: -82% !important;
}
.top-rem--82 {
  top: -82rem !important;
}
.bottom-rem--82 {
  top: -82rem !important;
}
.right-rem--82 {
  top: -82rem !important;
}
.left-rem--82 {
  top: -82rem !important;
}
.z-index--82 {
  z-index: -82 !important;
}
.top--81 {
  top: -81px !important;
}
.bottom--81 {
  bottom: -81px !important;
}
.right--81 {
  right: -81px !important;
}
.left--81 {
  left: -81px !important;
}
.mrn--81 {
  margin: -81px !important;
}
.mal--81 {
  margin-left: -81px !important;
}
.mar--81 {
  margin-right: -81px !important;
}
.mat--81 {
  margin-top: -81px !important;
}
.mab--81 {
  margin-bottom: -81px !important;
}
.lh--81 {
  line-height: -81px !important;
}
.pa--81 {
  padding: -81px !important;
}
.pal--81 {
  padding-left: -81px !important;
}
.par--81 {
  padding-right: -81px !important;
}
.pat--81 {
  padding-top: -81px !important;
}
.pab--81 {
  padding-bottom: -81px !important;
}
.transform-translateX--81 {
  transform: translateX(-81px);
}
.w--81 {
  width: -81% !important;
}
.h--81 {
  height: -81% !important;
}
.h-min-percentage--81 {
  min-height: -81% !important;
}
.h-max-percentage--81 {
  max-height: -81% !important;
}
.w-max-percentage--81 {
  max-width: -81% !important;
}
.w-min-percentage--81 {
  min-width: -81% !important;
}
.top-percentage--81 {
  top: -81% !important;
}
.bottom-percentage--81 {
  bottom: -81% !important;
}
.right-percentage--81 {
  right: -81% !important;
}
.left-percentage--81 {
  left: -81% !important;
}
.top-rem--81 {
  top: -81rem !important;
}
.bottom-rem--81 {
  top: -81rem !important;
}
.right-rem--81 {
  top: -81rem !important;
}
.left-rem--81 {
  top: -81rem !important;
}
.z-index--81 {
  z-index: -81 !important;
}
.top--80 {
  top: -80px !important;
}
.bottom--80 {
  bottom: -80px !important;
}
.right--80 {
  right: -80px !important;
}
.left--80 {
  left: -80px !important;
}
.mrn--80 {
  margin: -80px !important;
}
.mal--80 {
  margin-left: -80px !important;
}
.mar--80 {
  margin-right: -80px !important;
}
.mat--80 {
  margin-top: -80px !important;
}
.mab--80 {
  margin-bottom: -80px !important;
}
.lh--80 {
  line-height: -80px !important;
}
.pa--80 {
  padding: -80px !important;
}
.pal--80 {
  padding-left: -80px !important;
}
.par--80 {
  padding-right: -80px !important;
}
.pat--80 {
  padding-top: -80px !important;
}
.pab--80 {
  padding-bottom: -80px !important;
}
.transform-translateX--80 {
  transform: translateX(-80px);
}
.w--80 {
  width: -80% !important;
}
.h--80 {
  height: -80% !important;
}
.h-min-percentage--80 {
  min-height: -80% !important;
}
.h-max-percentage--80 {
  max-height: -80% !important;
}
.w-max-percentage--80 {
  max-width: -80% !important;
}
.w-min-percentage--80 {
  min-width: -80% !important;
}
.top-percentage--80 {
  top: -80% !important;
}
.bottom-percentage--80 {
  bottom: -80% !important;
}
.right-percentage--80 {
  right: -80% !important;
}
.left-percentage--80 {
  left: -80% !important;
}
.top-rem--80 {
  top: -80rem !important;
}
.bottom-rem--80 {
  top: -80rem !important;
}
.right-rem--80 {
  top: -80rem !important;
}
.left-rem--80 {
  top: -80rem !important;
}
.z-index--80 {
  z-index: -80 !important;
}
.top--79 {
  top: -79px !important;
}
.bottom--79 {
  bottom: -79px !important;
}
.right--79 {
  right: -79px !important;
}
.left--79 {
  left: -79px !important;
}
.mrn--79 {
  margin: -79px !important;
}
.mal--79 {
  margin-left: -79px !important;
}
.mar--79 {
  margin-right: -79px !important;
}
.mat--79 {
  margin-top: -79px !important;
}
.mab--79 {
  margin-bottom: -79px !important;
}
.lh--79 {
  line-height: -79px !important;
}
.pa--79 {
  padding: -79px !important;
}
.pal--79 {
  padding-left: -79px !important;
}
.par--79 {
  padding-right: -79px !important;
}
.pat--79 {
  padding-top: -79px !important;
}
.pab--79 {
  padding-bottom: -79px !important;
}
.transform-translateX--79 {
  transform: translateX(-79px);
}
.w--79 {
  width: -79% !important;
}
.h--79 {
  height: -79% !important;
}
.h-min-percentage--79 {
  min-height: -79% !important;
}
.h-max-percentage--79 {
  max-height: -79% !important;
}
.w-max-percentage--79 {
  max-width: -79% !important;
}
.w-min-percentage--79 {
  min-width: -79% !important;
}
.top-percentage--79 {
  top: -79% !important;
}
.bottom-percentage--79 {
  bottom: -79% !important;
}
.right-percentage--79 {
  right: -79% !important;
}
.left-percentage--79 {
  left: -79% !important;
}
.top-rem--79 {
  top: -79rem !important;
}
.bottom-rem--79 {
  top: -79rem !important;
}
.right-rem--79 {
  top: -79rem !important;
}
.left-rem--79 {
  top: -79rem !important;
}
.z-index--79 {
  z-index: -79 !important;
}
.top--78 {
  top: -78px !important;
}
.bottom--78 {
  bottom: -78px !important;
}
.right--78 {
  right: -78px !important;
}
.left--78 {
  left: -78px !important;
}
.mrn--78 {
  margin: -78px !important;
}
.mal--78 {
  margin-left: -78px !important;
}
.mar--78 {
  margin-right: -78px !important;
}
.mat--78 {
  margin-top: -78px !important;
}
.mab--78 {
  margin-bottom: -78px !important;
}
.lh--78 {
  line-height: -78px !important;
}
.pa--78 {
  padding: -78px !important;
}
.pal--78 {
  padding-left: -78px !important;
}
.par--78 {
  padding-right: -78px !important;
}
.pat--78 {
  padding-top: -78px !important;
}
.pab--78 {
  padding-bottom: -78px !important;
}
.transform-translateX--78 {
  transform: translateX(-78px);
}
.w--78 {
  width: -78% !important;
}
.h--78 {
  height: -78% !important;
}
.h-min-percentage--78 {
  min-height: -78% !important;
}
.h-max-percentage--78 {
  max-height: -78% !important;
}
.w-max-percentage--78 {
  max-width: -78% !important;
}
.w-min-percentage--78 {
  min-width: -78% !important;
}
.top-percentage--78 {
  top: -78% !important;
}
.bottom-percentage--78 {
  bottom: -78% !important;
}
.right-percentage--78 {
  right: -78% !important;
}
.left-percentage--78 {
  left: -78% !important;
}
.top-rem--78 {
  top: -78rem !important;
}
.bottom-rem--78 {
  top: -78rem !important;
}
.right-rem--78 {
  top: -78rem !important;
}
.left-rem--78 {
  top: -78rem !important;
}
.z-index--78 {
  z-index: -78 !important;
}
.top--77 {
  top: -77px !important;
}
.bottom--77 {
  bottom: -77px !important;
}
.right--77 {
  right: -77px !important;
}
.left--77 {
  left: -77px !important;
}
.mrn--77 {
  margin: -77px !important;
}
.mal--77 {
  margin-left: -77px !important;
}
.mar--77 {
  margin-right: -77px !important;
}
.mat--77 {
  margin-top: -77px !important;
}
.mab--77 {
  margin-bottom: -77px !important;
}
.lh--77 {
  line-height: -77px !important;
}
.pa--77 {
  padding: -77px !important;
}
.pal--77 {
  padding-left: -77px !important;
}
.par--77 {
  padding-right: -77px !important;
}
.pat--77 {
  padding-top: -77px !important;
}
.pab--77 {
  padding-bottom: -77px !important;
}
.transform-translateX--77 {
  transform: translateX(-77px);
}
.w--77 {
  width: -77% !important;
}
.h--77 {
  height: -77% !important;
}
.h-min-percentage--77 {
  min-height: -77% !important;
}
.h-max-percentage--77 {
  max-height: -77% !important;
}
.w-max-percentage--77 {
  max-width: -77% !important;
}
.w-min-percentage--77 {
  min-width: -77% !important;
}
.top-percentage--77 {
  top: -77% !important;
}
.bottom-percentage--77 {
  bottom: -77% !important;
}
.right-percentage--77 {
  right: -77% !important;
}
.left-percentage--77 {
  left: -77% !important;
}
.top-rem--77 {
  top: -77rem !important;
}
.bottom-rem--77 {
  top: -77rem !important;
}
.right-rem--77 {
  top: -77rem !important;
}
.left-rem--77 {
  top: -77rem !important;
}
.z-index--77 {
  z-index: -77 !important;
}
.top--76 {
  top: -76px !important;
}
.bottom--76 {
  bottom: -76px !important;
}
.right--76 {
  right: -76px !important;
}
.left--76 {
  left: -76px !important;
}
.mrn--76 {
  margin: -76px !important;
}
.mal--76 {
  margin-left: -76px !important;
}
.mar--76 {
  margin-right: -76px !important;
}
.mat--76 {
  margin-top: -76px !important;
}
.mab--76 {
  margin-bottom: -76px !important;
}
.lh--76 {
  line-height: -76px !important;
}
.pa--76 {
  padding: -76px !important;
}
.pal--76 {
  padding-left: -76px !important;
}
.par--76 {
  padding-right: -76px !important;
}
.pat--76 {
  padding-top: -76px !important;
}
.pab--76 {
  padding-bottom: -76px !important;
}
.transform-translateX--76 {
  transform: translateX(-76px);
}
.w--76 {
  width: -76% !important;
}
.h--76 {
  height: -76% !important;
}
.h-min-percentage--76 {
  min-height: -76% !important;
}
.h-max-percentage--76 {
  max-height: -76% !important;
}
.w-max-percentage--76 {
  max-width: -76% !important;
}
.w-min-percentage--76 {
  min-width: -76% !important;
}
.top-percentage--76 {
  top: -76% !important;
}
.bottom-percentage--76 {
  bottom: -76% !important;
}
.right-percentage--76 {
  right: -76% !important;
}
.left-percentage--76 {
  left: -76% !important;
}
.top-rem--76 {
  top: -76rem !important;
}
.bottom-rem--76 {
  top: -76rem !important;
}
.right-rem--76 {
  top: -76rem !important;
}
.left-rem--76 {
  top: -76rem !important;
}
.z-index--76 {
  z-index: -76 !important;
}
.top--75 {
  top: -75px !important;
}
.bottom--75 {
  bottom: -75px !important;
}
.right--75 {
  right: -75px !important;
}
.left--75 {
  left: -75px !important;
}
.mrn--75 {
  margin: -75px !important;
}
.mal--75 {
  margin-left: -75px !important;
}
.mar--75 {
  margin-right: -75px !important;
}
.mat--75 {
  margin-top: -75px !important;
}
.mab--75 {
  margin-bottom: -75px !important;
}
.lh--75 {
  line-height: -75px !important;
}
.pa--75 {
  padding: -75px !important;
}
.pal--75 {
  padding-left: -75px !important;
}
.par--75 {
  padding-right: -75px !important;
}
.pat--75 {
  padding-top: -75px !important;
}
.pab--75 {
  padding-bottom: -75px !important;
}
.transform-translateX--75 {
  transform: translateX(-75px);
}
.w--75 {
  width: -75% !important;
}
.h--75 {
  height: -75% !important;
}
.h-min-percentage--75 {
  min-height: -75% !important;
}
.h-max-percentage--75 {
  max-height: -75% !important;
}
.w-max-percentage--75 {
  max-width: -75% !important;
}
.w-min-percentage--75 {
  min-width: -75% !important;
}
.top-percentage--75 {
  top: -75% !important;
}
.bottom-percentage--75 {
  bottom: -75% !important;
}
.right-percentage--75 {
  right: -75% !important;
}
.left-percentage--75 {
  left: -75% !important;
}
.top-rem--75 {
  top: -75rem !important;
}
.bottom-rem--75 {
  top: -75rem !important;
}
.right-rem--75 {
  top: -75rem !important;
}
.left-rem--75 {
  top: -75rem !important;
}
.z-index--75 {
  z-index: -75 !important;
}
.top--74 {
  top: -74px !important;
}
.bottom--74 {
  bottom: -74px !important;
}
.right--74 {
  right: -74px !important;
}
.left--74 {
  left: -74px !important;
}
.mrn--74 {
  margin: -74px !important;
}
.mal--74 {
  margin-left: -74px !important;
}
.mar--74 {
  margin-right: -74px !important;
}
.mat--74 {
  margin-top: -74px !important;
}
.mab--74 {
  margin-bottom: -74px !important;
}
.lh--74 {
  line-height: -74px !important;
}
.pa--74 {
  padding: -74px !important;
}
.pal--74 {
  padding-left: -74px !important;
}
.par--74 {
  padding-right: -74px !important;
}
.pat--74 {
  padding-top: -74px !important;
}
.pab--74 {
  padding-bottom: -74px !important;
}
.transform-translateX--74 {
  transform: translateX(-74px);
}
.w--74 {
  width: -74% !important;
}
.h--74 {
  height: -74% !important;
}
.h-min-percentage--74 {
  min-height: -74% !important;
}
.h-max-percentage--74 {
  max-height: -74% !important;
}
.w-max-percentage--74 {
  max-width: -74% !important;
}
.w-min-percentage--74 {
  min-width: -74% !important;
}
.top-percentage--74 {
  top: -74% !important;
}
.bottom-percentage--74 {
  bottom: -74% !important;
}
.right-percentage--74 {
  right: -74% !important;
}
.left-percentage--74 {
  left: -74% !important;
}
.top-rem--74 {
  top: -74rem !important;
}
.bottom-rem--74 {
  top: -74rem !important;
}
.right-rem--74 {
  top: -74rem !important;
}
.left-rem--74 {
  top: -74rem !important;
}
.z-index--74 {
  z-index: -74 !important;
}
.top--73 {
  top: -73px !important;
}
.bottom--73 {
  bottom: -73px !important;
}
.right--73 {
  right: -73px !important;
}
.left--73 {
  left: -73px !important;
}
.mrn--73 {
  margin: -73px !important;
}
.mal--73 {
  margin-left: -73px !important;
}
.mar--73 {
  margin-right: -73px !important;
}
.mat--73 {
  margin-top: -73px !important;
}
.mab--73 {
  margin-bottom: -73px !important;
}
.lh--73 {
  line-height: -73px !important;
}
.pa--73 {
  padding: -73px !important;
}
.pal--73 {
  padding-left: -73px !important;
}
.par--73 {
  padding-right: -73px !important;
}
.pat--73 {
  padding-top: -73px !important;
}
.pab--73 {
  padding-bottom: -73px !important;
}
.transform-translateX--73 {
  transform: translateX(-73px);
}
.w--73 {
  width: -73% !important;
}
.h--73 {
  height: -73% !important;
}
.h-min-percentage--73 {
  min-height: -73% !important;
}
.h-max-percentage--73 {
  max-height: -73% !important;
}
.w-max-percentage--73 {
  max-width: -73% !important;
}
.w-min-percentage--73 {
  min-width: -73% !important;
}
.top-percentage--73 {
  top: -73% !important;
}
.bottom-percentage--73 {
  bottom: -73% !important;
}
.right-percentage--73 {
  right: -73% !important;
}
.left-percentage--73 {
  left: -73% !important;
}
.top-rem--73 {
  top: -73rem !important;
}
.bottom-rem--73 {
  top: -73rem !important;
}
.right-rem--73 {
  top: -73rem !important;
}
.left-rem--73 {
  top: -73rem !important;
}
.z-index--73 {
  z-index: -73 !important;
}
.top--72 {
  top: -72px !important;
}
.bottom--72 {
  bottom: -72px !important;
}
.right--72 {
  right: -72px !important;
}
.left--72 {
  left: -72px !important;
}
.mrn--72 {
  margin: -72px !important;
}
.mal--72 {
  margin-left: -72px !important;
}
.mar--72 {
  margin-right: -72px !important;
}
.mat--72 {
  margin-top: -72px !important;
}
.mab--72 {
  margin-bottom: -72px !important;
}
.lh--72 {
  line-height: -72px !important;
}
.pa--72 {
  padding: -72px !important;
}
.pal--72 {
  padding-left: -72px !important;
}
.par--72 {
  padding-right: -72px !important;
}
.pat--72 {
  padding-top: -72px !important;
}
.pab--72 {
  padding-bottom: -72px !important;
}
.transform-translateX--72 {
  transform: translateX(-72px);
}
.w--72 {
  width: -72% !important;
}
.h--72 {
  height: -72% !important;
}
.h-min-percentage--72 {
  min-height: -72% !important;
}
.h-max-percentage--72 {
  max-height: -72% !important;
}
.w-max-percentage--72 {
  max-width: -72% !important;
}
.w-min-percentage--72 {
  min-width: -72% !important;
}
.top-percentage--72 {
  top: -72% !important;
}
.bottom-percentage--72 {
  bottom: -72% !important;
}
.right-percentage--72 {
  right: -72% !important;
}
.left-percentage--72 {
  left: -72% !important;
}
.top-rem--72 {
  top: -72rem !important;
}
.bottom-rem--72 {
  top: -72rem !important;
}
.right-rem--72 {
  top: -72rem !important;
}
.left-rem--72 {
  top: -72rem !important;
}
.z-index--72 {
  z-index: -72 !important;
}
.top--71 {
  top: -71px !important;
}
.bottom--71 {
  bottom: -71px !important;
}
.right--71 {
  right: -71px !important;
}
.left--71 {
  left: -71px !important;
}
.mrn--71 {
  margin: -71px !important;
}
.mal--71 {
  margin-left: -71px !important;
}
.mar--71 {
  margin-right: -71px !important;
}
.mat--71 {
  margin-top: -71px !important;
}
.mab--71 {
  margin-bottom: -71px !important;
}
.lh--71 {
  line-height: -71px !important;
}
.pa--71 {
  padding: -71px !important;
}
.pal--71 {
  padding-left: -71px !important;
}
.par--71 {
  padding-right: -71px !important;
}
.pat--71 {
  padding-top: -71px !important;
}
.pab--71 {
  padding-bottom: -71px !important;
}
.transform-translateX--71 {
  transform: translateX(-71px);
}
.w--71 {
  width: -71% !important;
}
.h--71 {
  height: -71% !important;
}
.h-min-percentage--71 {
  min-height: -71% !important;
}
.h-max-percentage--71 {
  max-height: -71% !important;
}
.w-max-percentage--71 {
  max-width: -71% !important;
}
.w-min-percentage--71 {
  min-width: -71% !important;
}
.top-percentage--71 {
  top: -71% !important;
}
.bottom-percentage--71 {
  bottom: -71% !important;
}
.right-percentage--71 {
  right: -71% !important;
}
.left-percentage--71 {
  left: -71% !important;
}
.top-rem--71 {
  top: -71rem !important;
}
.bottom-rem--71 {
  top: -71rem !important;
}
.right-rem--71 {
  top: -71rem !important;
}
.left-rem--71 {
  top: -71rem !important;
}
.z-index--71 {
  z-index: -71 !important;
}
.top--70 {
  top: -70px !important;
}
.bottom--70 {
  bottom: -70px !important;
}
.right--70 {
  right: -70px !important;
}
.left--70 {
  left: -70px !important;
}
.mrn--70 {
  margin: -70px !important;
}
.mal--70 {
  margin-left: -70px !important;
}
.mar--70 {
  margin-right: -70px !important;
}
.mat--70 {
  margin-top: -70px !important;
}
.mab--70 {
  margin-bottom: -70px !important;
}
.lh--70 {
  line-height: -70px !important;
}
.pa--70 {
  padding: -70px !important;
}
.pal--70 {
  padding-left: -70px !important;
}
.par--70 {
  padding-right: -70px !important;
}
.pat--70 {
  padding-top: -70px !important;
}
.pab--70 {
  padding-bottom: -70px !important;
}
.transform-translateX--70 {
  transform: translateX(-70px);
}
.w--70 {
  width: -70% !important;
}
.h--70 {
  height: -70% !important;
}
.h-min-percentage--70 {
  min-height: -70% !important;
}
.h-max-percentage--70 {
  max-height: -70% !important;
}
.w-max-percentage--70 {
  max-width: -70% !important;
}
.w-min-percentage--70 {
  min-width: -70% !important;
}
.top-percentage--70 {
  top: -70% !important;
}
.bottom-percentage--70 {
  bottom: -70% !important;
}
.right-percentage--70 {
  right: -70% !important;
}
.left-percentage--70 {
  left: -70% !important;
}
.top-rem--70 {
  top: -70rem !important;
}
.bottom-rem--70 {
  top: -70rem !important;
}
.right-rem--70 {
  top: -70rem !important;
}
.left-rem--70 {
  top: -70rem !important;
}
.z-index--70 {
  z-index: -70 !important;
}
.top--69 {
  top: -69px !important;
}
.bottom--69 {
  bottom: -69px !important;
}
.right--69 {
  right: -69px !important;
}
.left--69 {
  left: -69px !important;
}
.mrn--69 {
  margin: -69px !important;
}
.mal--69 {
  margin-left: -69px !important;
}
.mar--69 {
  margin-right: -69px !important;
}
.mat--69 {
  margin-top: -69px !important;
}
.mab--69 {
  margin-bottom: -69px !important;
}
.lh--69 {
  line-height: -69px !important;
}
.pa--69 {
  padding: -69px !important;
}
.pal--69 {
  padding-left: -69px !important;
}
.par--69 {
  padding-right: -69px !important;
}
.pat--69 {
  padding-top: -69px !important;
}
.pab--69 {
  padding-bottom: -69px !important;
}
.transform-translateX--69 {
  transform: translateX(-69px);
}
.w--69 {
  width: -69% !important;
}
.h--69 {
  height: -69% !important;
}
.h-min-percentage--69 {
  min-height: -69% !important;
}
.h-max-percentage--69 {
  max-height: -69% !important;
}
.w-max-percentage--69 {
  max-width: -69% !important;
}
.w-min-percentage--69 {
  min-width: -69% !important;
}
.top-percentage--69 {
  top: -69% !important;
}
.bottom-percentage--69 {
  bottom: -69% !important;
}
.right-percentage--69 {
  right: -69% !important;
}
.left-percentage--69 {
  left: -69% !important;
}
.top-rem--69 {
  top: -69rem !important;
}
.bottom-rem--69 {
  top: -69rem !important;
}
.right-rem--69 {
  top: -69rem !important;
}
.left-rem--69 {
  top: -69rem !important;
}
.z-index--69 {
  z-index: -69 !important;
}
.top--68 {
  top: -68px !important;
}
.bottom--68 {
  bottom: -68px !important;
}
.right--68 {
  right: -68px !important;
}
.left--68 {
  left: -68px !important;
}
.mrn--68 {
  margin: -68px !important;
}
.mal--68 {
  margin-left: -68px !important;
}
.mar--68 {
  margin-right: -68px !important;
}
.mat--68 {
  margin-top: -68px !important;
}
.mab--68 {
  margin-bottom: -68px !important;
}
.lh--68 {
  line-height: -68px !important;
}
.pa--68 {
  padding: -68px !important;
}
.pal--68 {
  padding-left: -68px !important;
}
.par--68 {
  padding-right: -68px !important;
}
.pat--68 {
  padding-top: -68px !important;
}
.pab--68 {
  padding-bottom: -68px !important;
}
.transform-translateX--68 {
  transform: translateX(-68px);
}
.w--68 {
  width: -68% !important;
}
.h--68 {
  height: -68% !important;
}
.h-min-percentage--68 {
  min-height: -68% !important;
}
.h-max-percentage--68 {
  max-height: -68% !important;
}
.w-max-percentage--68 {
  max-width: -68% !important;
}
.w-min-percentage--68 {
  min-width: -68% !important;
}
.top-percentage--68 {
  top: -68% !important;
}
.bottom-percentage--68 {
  bottom: -68% !important;
}
.right-percentage--68 {
  right: -68% !important;
}
.left-percentage--68 {
  left: -68% !important;
}
.top-rem--68 {
  top: -68rem !important;
}
.bottom-rem--68 {
  top: -68rem !important;
}
.right-rem--68 {
  top: -68rem !important;
}
.left-rem--68 {
  top: -68rem !important;
}
.z-index--68 {
  z-index: -68 !important;
}
.top--67 {
  top: -67px !important;
}
.bottom--67 {
  bottom: -67px !important;
}
.right--67 {
  right: -67px !important;
}
.left--67 {
  left: -67px !important;
}
.mrn--67 {
  margin: -67px !important;
}
.mal--67 {
  margin-left: -67px !important;
}
.mar--67 {
  margin-right: -67px !important;
}
.mat--67 {
  margin-top: -67px !important;
}
.mab--67 {
  margin-bottom: -67px !important;
}
.lh--67 {
  line-height: -67px !important;
}
.pa--67 {
  padding: -67px !important;
}
.pal--67 {
  padding-left: -67px !important;
}
.par--67 {
  padding-right: -67px !important;
}
.pat--67 {
  padding-top: -67px !important;
}
.pab--67 {
  padding-bottom: -67px !important;
}
.transform-translateX--67 {
  transform: translateX(-67px);
}
.w--67 {
  width: -67% !important;
}
.h--67 {
  height: -67% !important;
}
.h-min-percentage--67 {
  min-height: -67% !important;
}
.h-max-percentage--67 {
  max-height: -67% !important;
}
.w-max-percentage--67 {
  max-width: -67% !important;
}
.w-min-percentage--67 {
  min-width: -67% !important;
}
.top-percentage--67 {
  top: -67% !important;
}
.bottom-percentage--67 {
  bottom: -67% !important;
}
.right-percentage--67 {
  right: -67% !important;
}
.left-percentage--67 {
  left: -67% !important;
}
.top-rem--67 {
  top: -67rem !important;
}
.bottom-rem--67 {
  top: -67rem !important;
}
.right-rem--67 {
  top: -67rem !important;
}
.left-rem--67 {
  top: -67rem !important;
}
.z-index--67 {
  z-index: -67 !important;
}
.top--66 {
  top: -66px !important;
}
.bottom--66 {
  bottom: -66px !important;
}
.right--66 {
  right: -66px !important;
}
.left--66 {
  left: -66px !important;
}
.mrn--66 {
  margin: -66px !important;
}
.mal--66 {
  margin-left: -66px !important;
}
.mar--66 {
  margin-right: -66px !important;
}
.mat--66 {
  margin-top: -66px !important;
}
.mab--66 {
  margin-bottom: -66px !important;
}
.lh--66 {
  line-height: -66px !important;
}
.pa--66 {
  padding: -66px !important;
}
.pal--66 {
  padding-left: -66px !important;
}
.par--66 {
  padding-right: -66px !important;
}
.pat--66 {
  padding-top: -66px !important;
}
.pab--66 {
  padding-bottom: -66px !important;
}
.transform-translateX--66 {
  transform: translateX(-66px);
}
.w--66 {
  width: -66% !important;
}
.h--66 {
  height: -66% !important;
}
.h-min-percentage--66 {
  min-height: -66% !important;
}
.h-max-percentage--66 {
  max-height: -66% !important;
}
.w-max-percentage--66 {
  max-width: -66% !important;
}
.w-min-percentage--66 {
  min-width: -66% !important;
}
.top-percentage--66 {
  top: -66% !important;
}
.bottom-percentage--66 {
  bottom: -66% !important;
}
.right-percentage--66 {
  right: -66% !important;
}
.left-percentage--66 {
  left: -66% !important;
}
.top-rem--66 {
  top: -66rem !important;
}
.bottom-rem--66 {
  top: -66rem !important;
}
.right-rem--66 {
  top: -66rem !important;
}
.left-rem--66 {
  top: -66rem !important;
}
.z-index--66 {
  z-index: -66 !important;
}
.top--65 {
  top: -65px !important;
}
.bottom--65 {
  bottom: -65px !important;
}
.right--65 {
  right: -65px !important;
}
.left--65 {
  left: -65px !important;
}
.mrn--65 {
  margin: -65px !important;
}
.mal--65 {
  margin-left: -65px !important;
}
.mar--65 {
  margin-right: -65px !important;
}
.mat--65 {
  margin-top: -65px !important;
}
.mab--65 {
  margin-bottom: -65px !important;
}
.lh--65 {
  line-height: -65px !important;
}
.pa--65 {
  padding: -65px !important;
}
.pal--65 {
  padding-left: -65px !important;
}
.par--65 {
  padding-right: -65px !important;
}
.pat--65 {
  padding-top: -65px !important;
}
.pab--65 {
  padding-bottom: -65px !important;
}
.transform-translateX--65 {
  transform: translateX(-65px);
}
.w--65 {
  width: -65% !important;
}
.h--65 {
  height: -65% !important;
}
.h-min-percentage--65 {
  min-height: -65% !important;
}
.h-max-percentage--65 {
  max-height: -65% !important;
}
.w-max-percentage--65 {
  max-width: -65% !important;
}
.w-min-percentage--65 {
  min-width: -65% !important;
}
.top-percentage--65 {
  top: -65% !important;
}
.bottom-percentage--65 {
  bottom: -65% !important;
}
.right-percentage--65 {
  right: -65% !important;
}
.left-percentage--65 {
  left: -65% !important;
}
.top-rem--65 {
  top: -65rem !important;
}
.bottom-rem--65 {
  top: -65rem !important;
}
.right-rem--65 {
  top: -65rem !important;
}
.left-rem--65 {
  top: -65rem !important;
}
.z-index--65 {
  z-index: -65 !important;
}
.top--64 {
  top: -64px !important;
}
.bottom--64 {
  bottom: -64px !important;
}
.right--64 {
  right: -64px !important;
}
.left--64 {
  left: -64px !important;
}
.mrn--64 {
  margin: -64px !important;
}
.mal--64 {
  margin-left: -64px !important;
}
.mar--64 {
  margin-right: -64px !important;
}
.mat--64 {
  margin-top: -64px !important;
}
.mab--64 {
  margin-bottom: -64px !important;
}
.lh--64 {
  line-height: -64px !important;
}
.pa--64 {
  padding: -64px !important;
}
.pal--64 {
  padding-left: -64px !important;
}
.par--64 {
  padding-right: -64px !important;
}
.pat--64 {
  padding-top: -64px !important;
}
.pab--64 {
  padding-bottom: -64px !important;
}
.transform-translateX--64 {
  transform: translateX(-64px);
}
.w--64 {
  width: -64% !important;
}
.h--64 {
  height: -64% !important;
}
.h-min-percentage--64 {
  min-height: -64% !important;
}
.h-max-percentage--64 {
  max-height: -64% !important;
}
.w-max-percentage--64 {
  max-width: -64% !important;
}
.w-min-percentage--64 {
  min-width: -64% !important;
}
.top-percentage--64 {
  top: -64% !important;
}
.bottom-percentage--64 {
  bottom: -64% !important;
}
.right-percentage--64 {
  right: -64% !important;
}
.left-percentage--64 {
  left: -64% !important;
}
.top-rem--64 {
  top: -64rem !important;
}
.bottom-rem--64 {
  top: -64rem !important;
}
.right-rem--64 {
  top: -64rem !important;
}
.left-rem--64 {
  top: -64rem !important;
}
.z-index--64 {
  z-index: -64 !important;
}
.top--63 {
  top: -63px !important;
}
.bottom--63 {
  bottom: -63px !important;
}
.right--63 {
  right: -63px !important;
}
.left--63 {
  left: -63px !important;
}
.mrn--63 {
  margin: -63px !important;
}
.mal--63 {
  margin-left: -63px !important;
}
.mar--63 {
  margin-right: -63px !important;
}
.mat--63 {
  margin-top: -63px !important;
}
.mab--63 {
  margin-bottom: -63px !important;
}
.lh--63 {
  line-height: -63px !important;
}
.pa--63 {
  padding: -63px !important;
}
.pal--63 {
  padding-left: -63px !important;
}
.par--63 {
  padding-right: -63px !important;
}
.pat--63 {
  padding-top: -63px !important;
}
.pab--63 {
  padding-bottom: -63px !important;
}
.transform-translateX--63 {
  transform: translateX(-63px);
}
.w--63 {
  width: -63% !important;
}
.h--63 {
  height: -63% !important;
}
.h-min-percentage--63 {
  min-height: -63% !important;
}
.h-max-percentage--63 {
  max-height: -63% !important;
}
.w-max-percentage--63 {
  max-width: -63% !important;
}
.w-min-percentage--63 {
  min-width: -63% !important;
}
.top-percentage--63 {
  top: -63% !important;
}
.bottom-percentage--63 {
  bottom: -63% !important;
}
.right-percentage--63 {
  right: -63% !important;
}
.left-percentage--63 {
  left: -63% !important;
}
.top-rem--63 {
  top: -63rem !important;
}
.bottom-rem--63 {
  top: -63rem !important;
}
.right-rem--63 {
  top: -63rem !important;
}
.left-rem--63 {
  top: -63rem !important;
}
.z-index--63 {
  z-index: -63 !important;
}
.top--62 {
  top: -62px !important;
}
.bottom--62 {
  bottom: -62px !important;
}
.right--62 {
  right: -62px !important;
}
.left--62 {
  left: -62px !important;
}
.mrn--62 {
  margin: -62px !important;
}
.mal--62 {
  margin-left: -62px !important;
}
.mar--62 {
  margin-right: -62px !important;
}
.mat--62 {
  margin-top: -62px !important;
}
.mab--62 {
  margin-bottom: -62px !important;
}
.lh--62 {
  line-height: -62px !important;
}
.pa--62 {
  padding: -62px !important;
}
.pal--62 {
  padding-left: -62px !important;
}
.par--62 {
  padding-right: -62px !important;
}
.pat--62 {
  padding-top: -62px !important;
}
.pab--62 {
  padding-bottom: -62px !important;
}
.transform-translateX--62 {
  transform: translateX(-62px);
}
.w--62 {
  width: -62% !important;
}
.h--62 {
  height: -62% !important;
}
.h-min-percentage--62 {
  min-height: -62% !important;
}
.h-max-percentage--62 {
  max-height: -62% !important;
}
.w-max-percentage--62 {
  max-width: -62% !important;
}
.w-min-percentage--62 {
  min-width: -62% !important;
}
.top-percentage--62 {
  top: -62% !important;
}
.bottom-percentage--62 {
  bottom: -62% !important;
}
.right-percentage--62 {
  right: -62% !important;
}
.left-percentage--62 {
  left: -62% !important;
}
.top-rem--62 {
  top: -62rem !important;
}
.bottom-rem--62 {
  top: -62rem !important;
}
.right-rem--62 {
  top: -62rem !important;
}
.left-rem--62 {
  top: -62rem !important;
}
.z-index--62 {
  z-index: -62 !important;
}
.top--61 {
  top: -61px !important;
}
.bottom--61 {
  bottom: -61px !important;
}
.right--61 {
  right: -61px !important;
}
.left--61 {
  left: -61px !important;
}
.mrn--61 {
  margin: -61px !important;
}
.mal--61 {
  margin-left: -61px !important;
}
.mar--61 {
  margin-right: -61px !important;
}
.mat--61 {
  margin-top: -61px !important;
}
.mab--61 {
  margin-bottom: -61px !important;
}
.lh--61 {
  line-height: -61px !important;
}
.pa--61 {
  padding: -61px !important;
}
.pal--61 {
  padding-left: -61px !important;
}
.par--61 {
  padding-right: -61px !important;
}
.pat--61 {
  padding-top: -61px !important;
}
.pab--61 {
  padding-bottom: -61px !important;
}
.transform-translateX--61 {
  transform: translateX(-61px);
}
.w--61 {
  width: -61% !important;
}
.h--61 {
  height: -61% !important;
}
.h-min-percentage--61 {
  min-height: -61% !important;
}
.h-max-percentage--61 {
  max-height: -61% !important;
}
.w-max-percentage--61 {
  max-width: -61% !important;
}
.w-min-percentage--61 {
  min-width: -61% !important;
}
.top-percentage--61 {
  top: -61% !important;
}
.bottom-percentage--61 {
  bottom: -61% !important;
}
.right-percentage--61 {
  right: -61% !important;
}
.left-percentage--61 {
  left: -61% !important;
}
.top-rem--61 {
  top: -61rem !important;
}
.bottom-rem--61 {
  top: -61rem !important;
}
.right-rem--61 {
  top: -61rem !important;
}
.left-rem--61 {
  top: -61rem !important;
}
.z-index--61 {
  z-index: -61 !important;
}
.top--60 {
  top: -60px !important;
}
.bottom--60 {
  bottom: -60px !important;
}
.right--60 {
  right: -60px !important;
}
.left--60 {
  left: -60px !important;
}
.mrn--60 {
  margin: -60px !important;
}
.mal--60 {
  margin-left: -60px !important;
}
.mar--60 {
  margin-right: -60px !important;
}
.mat--60 {
  margin-top: -60px !important;
}
.mab--60 {
  margin-bottom: -60px !important;
}
.lh--60 {
  line-height: -60px !important;
}
.pa--60 {
  padding: -60px !important;
}
.pal--60 {
  padding-left: -60px !important;
}
.par--60 {
  padding-right: -60px !important;
}
.pat--60 {
  padding-top: -60px !important;
}
.pab--60 {
  padding-bottom: -60px !important;
}
.transform-translateX--60 {
  transform: translateX(-60px);
}
.w--60 {
  width: -60% !important;
}
.h--60 {
  height: -60% !important;
}
.h-min-percentage--60 {
  min-height: -60% !important;
}
.h-max-percentage--60 {
  max-height: -60% !important;
}
.w-max-percentage--60 {
  max-width: -60% !important;
}
.w-min-percentage--60 {
  min-width: -60% !important;
}
.top-percentage--60 {
  top: -60% !important;
}
.bottom-percentage--60 {
  bottom: -60% !important;
}
.right-percentage--60 {
  right: -60% !important;
}
.left-percentage--60 {
  left: -60% !important;
}
.top-rem--60 {
  top: -60rem !important;
}
.bottom-rem--60 {
  top: -60rem !important;
}
.right-rem--60 {
  top: -60rem !important;
}
.left-rem--60 {
  top: -60rem !important;
}
.z-index--60 {
  z-index: -60 !important;
}
.top--59 {
  top: -59px !important;
}
.bottom--59 {
  bottom: -59px !important;
}
.right--59 {
  right: -59px !important;
}
.left--59 {
  left: -59px !important;
}
.mrn--59 {
  margin: -59px !important;
}
.mal--59 {
  margin-left: -59px !important;
}
.mar--59 {
  margin-right: -59px !important;
}
.mat--59 {
  margin-top: -59px !important;
}
.mab--59 {
  margin-bottom: -59px !important;
}
.lh--59 {
  line-height: -59px !important;
}
.pa--59 {
  padding: -59px !important;
}
.pal--59 {
  padding-left: -59px !important;
}
.par--59 {
  padding-right: -59px !important;
}
.pat--59 {
  padding-top: -59px !important;
}
.pab--59 {
  padding-bottom: -59px !important;
}
.transform-translateX--59 {
  transform: translateX(-59px);
}
.w--59 {
  width: -59% !important;
}
.h--59 {
  height: -59% !important;
}
.h-min-percentage--59 {
  min-height: -59% !important;
}
.h-max-percentage--59 {
  max-height: -59% !important;
}
.w-max-percentage--59 {
  max-width: -59% !important;
}
.w-min-percentage--59 {
  min-width: -59% !important;
}
.top-percentage--59 {
  top: -59% !important;
}
.bottom-percentage--59 {
  bottom: -59% !important;
}
.right-percentage--59 {
  right: -59% !important;
}
.left-percentage--59 {
  left: -59% !important;
}
.top-rem--59 {
  top: -59rem !important;
}
.bottom-rem--59 {
  top: -59rem !important;
}
.right-rem--59 {
  top: -59rem !important;
}
.left-rem--59 {
  top: -59rem !important;
}
.z-index--59 {
  z-index: -59 !important;
}
.top--58 {
  top: -58px !important;
}
.bottom--58 {
  bottom: -58px !important;
}
.right--58 {
  right: -58px !important;
}
.left--58 {
  left: -58px !important;
}
.mrn--58 {
  margin: -58px !important;
}
.mal--58 {
  margin-left: -58px !important;
}
.mar--58 {
  margin-right: -58px !important;
}
.mat--58 {
  margin-top: -58px !important;
}
.mab--58 {
  margin-bottom: -58px !important;
}
.lh--58 {
  line-height: -58px !important;
}
.pa--58 {
  padding: -58px !important;
}
.pal--58 {
  padding-left: -58px !important;
}
.par--58 {
  padding-right: -58px !important;
}
.pat--58 {
  padding-top: -58px !important;
}
.pab--58 {
  padding-bottom: -58px !important;
}
.transform-translateX--58 {
  transform: translateX(-58px);
}
.w--58 {
  width: -58% !important;
}
.h--58 {
  height: -58% !important;
}
.h-min-percentage--58 {
  min-height: -58% !important;
}
.h-max-percentage--58 {
  max-height: -58% !important;
}
.w-max-percentage--58 {
  max-width: -58% !important;
}
.w-min-percentage--58 {
  min-width: -58% !important;
}
.top-percentage--58 {
  top: -58% !important;
}
.bottom-percentage--58 {
  bottom: -58% !important;
}
.right-percentage--58 {
  right: -58% !important;
}
.left-percentage--58 {
  left: -58% !important;
}
.top-rem--58 {
  top: -58rem !important;
}
.bottom-rem--58 {
  top: -58rem !important;
}
.right-rem--58 {
  top: -58rem !important;
}
.left-rem--58 {
  top: -58rem !important;
}
.z-index--58 {
  z-index: -58 !important;
}
.top--57 {
  top: -57px !important;
}
.bottom--57 {
  bottom: -57px !important;
}
.right--57 {
  right: -57px !important;
}
.left--57 {
  left: -57px !important;
}
.mrn--57 {
  margin: -57px !important;
}
.mal--57 {
  margin-left: -57px !important;
}
.mar--57 {
  margin-right: -57px !important;
}
.mat--57 {
  margin-top: -57px !important;
}
.mab--57 {
  margin-bottom: -57px !important;
}
.lh--57 {
  line-height: -57px !important;
}
.pa--57 {
  padding: -57px !important;
}
.pal--57 {
  padding-left: -57px !important;
}
.par--57 {
  padding-right: -57px !important;
}
.pat--57 {
  padding-top: -57px !important;
}
.pab--57 {
  padding-bottom: -57px !important;
}
.transform-translateX--57 {
  transform: translateX(-57px);
}
.w--57 {
  width: -57% !important;
}
.h--57 {
  height: -57% !important;
}
.h-min-percentage--57 {
  min-height: -57% !important;
}
.h-max-percentage--57 {
  max-height: -57% !important;
}
.w-max-percentage--57 {
  max-width: -57% !important;
}
.w-min-percentage--57 {
  min-width: -57% !important;
}
.top-percentage--57 {
  top: -57% !important;
}
.bottom-percentage--57 {
  bottom: -57% !important;
}
.right-percentage--57 {
  right: -57% !important;
}
.left-percentage--57 {
  left: -57% !important;
}
.top-rem--57 {
  top: -57rem !important;
}
.bottom-rem--57 {
  top: -57rem !important;
}
.right-rem--57 {
  top: -57rem !important;
}
.left-rem--57 {
  top: -57rem !important;
}
.z-index--57 {
  z-index: -57 !important;
}
.top--56 {
  top: -56px !important;
}
.bottom--56 {
  bottom: -56px !important;
}
.right--56 {
  right: -56px !important;
}
.left--56 {
  left: -56px !important;
}
.mrn--56 {
  margin: -56px !important;
}
.mal--56 {
  margin-left: -56px !important;
}
.mar--56 {
  margin-right: -56px !important;
}
.mat--56 {
  margin-top: -56px !important;
}
.mab--56 {
  margin-bottom: -56px !important;
}
.lh--56 {
  line-height: -56px !important;
}
.pa--56 {
  padding: -56px !important;
}
.pal--56 {
  padding-left: -56px !important;
}
.par--56 {
  padding-right: -56px !important;
}
.pat--56 {
  padding-top: -56px !important;
}
.pab--56 {
  padding-bottom: -56px !important;
}
.transform-translateX--56 {
  transform: translateX(-56px);
}
.w--56 {
  width: -56% !important;
}
.h--56 {
  height: -56% !important;
}
.h-min-percentage--56 {
  min-height: -56% !important;
}
.h-max-percentage--56 {
  max-height: -56% !important;
}
.w-max-percentage--56 {
  max-width: -56% !important;
}
.w-min-percentage--56 {
  min-width: -56% !important;
}
.top-percentage--56 {
  top: -56% !important;
}
.bottom-percentage--56 {
  bottom: -56% !important;
}
.right-percentage--56 {
  right: -56% !important;
}
.left-percentage--56 {
  left: -56% !important;
}
.top-rem--56 {
  top: -56rem !important;
}
.bottom-rem--56 {
  top: -56rem !important;
}
.right-rem--56 {
  top: -56rem !important;
}
.left-rem--56 {
  top: -56rem !important;
}
.z-index--56 {
  z-index: -56 !important;
}
.top--55 {
  top: -55px !important;
}
.bottom--55 {
  bottom: -55px !important;
}
.right--55 {
  right: -55px !important;
}
.left--55 {
  left: -55px !important;
}
.mrn--55 {
  margin: -55px !important;
}
.mal--55 {
  margin-left: -55px !important;
}
.mar--55 {
  margin-right: -55px !important;
}
.mat--55 {
  margin-top: -55px !important;
}
.mab--55 {
  margin-bottom: -55px !important;
}
.lh--55 {
  line-height: -55px !important;
}
.pa--55 {
  padding: -55px !important;
}
.pal--55 {
  padding-left: -55px !important;
}
.par--55 {
  padding-right: -55px !important;
}
.pat--55 {
  padding-top: -55px !important;
}
.pab--55 {
  padding-bottom: -55px !important;
}
.transform-translateX--55 {
  transform: translateX(-55px);
}
.w--55 {
  width: -55% !important;
}
.h--55 {
  height: -55% !important;
}
.h-min-percentage--55 {
  min-height: -55% !important;
}
.h-max-percentage--55 {
  max-height: -55% !important;
}
.w-max-percentage--55 {
  max-width: -55% !important;
}
.w-min-percentage--55 {
  min-width: -55% !important;
}
.top-percentage--55 {
  top: -55% !important;
}
.bottom-percentage--55 {
  bottom: -55% !important;
}
.right-percentage--55 {
  right: -55% !important;
}
.left-percentage--55 {
  left: -55% !important;
}
.top-rem--55 {
  top: -55rem !important;
}
.bottom-rem--55 {
  top: -55rem !important;
}
.right-rem--55 {
  top: -55rem !important;
}
.left-rem--55 {
  top: -55rem !important;
}
.z-index--55 {
  z-index: -55 !important;
}
.top--54 {
  top: -54px !important;
}
.bottom--54 {
  bottom: -54px !important;
}
.right--54 {
  right: -54px !important;
}
.left--54 {
  left: -54px !important;
}
.mrn--54 {
  margin: -54px !important;
}
.mal--54 {
  margin-left: -54px !important;
}
.mar--54 {
  margin-right: -54px !important;
}
.mat--54 {
  margin-top: -54px !important;
}
.mab--54 {
  margin-bottom: -54px !important;
}
.lh--54 {
  line-height: -54px !important;
}
.pa--54 {
  padding: -54px !important;
}
.pal--54 {
  padding-left: -54px !important;
}
.par--54 {
  padding-right: -54px !important;
}
.pat--54 {
  padding-top: -54px !important;
}
.pab--54 {
  padding-bottom: -54px !important;
}
.transform-translateX--54 {
  transform: translateX(-54px);
}
.w--54 {
  width: -54% !important;
}
.h--54 {
  height: -54% !important;
}
.h-min-percentage--54 {
  min-height: -54% !important;
}
.h-max-percentage--54 {
  max-height: -54% !important;
}
.w-max-percentage--54 {
  max-width: -54% !important;
}
.w-min-percentage--54 {
  min-width: -54% !important;
}
.top-percentage--54 {
  top: -54% !important;
}
.bottom-percentage--54 {
  bottom: -54% !important;
}
.right-percentage--54 {
  right: -54% !important;
}
.left-percentage--54 {
  left: -54% !important;
}
.top-rem--54 {
  top: -54rem !important;
}
.bottom-rem--54 {
  top: -54rem !important;
}
.right-rem--54 {
  top: -54rem !important;
}
.left-rem--54 {
  top: -54rem !important;
}
.z-index--54 {
  z-index: -54 !important;
}
.top--53 {
  top: -53px !important;
}
.bottom--53 {
  bottom: -53px !important;
}
.right--53 {
  right: -53px !important;
}
.left--53 {
  left: -53px !important;
}
.mrn--53 {
  margin: -53px !important;
}
.mal--53 {
  margin-left: -53px !important;
}
.mar--53 {
  margin-right: -53px !important;
}
.mat--53 {
  margin-top: -53px !important;
}
.mab--53 {
  margin-bottom: -53px !important;
}
.lh--53 {
  line-height: -53px !important;
}
.pa--53 {
  padding: -53px !important;
}
.pal--53 {
  padding-left: -53px !important;
}
.par--53 {
  padding-right: -53px !important;
}
.pat--53 {
  padding-top: -53px !important;
}
.pab--53 {
  padding-bottom: -53px !important;
}
.transform-translateX--53 {
  transform: translateX(-53px);
}
.w--53 {
  width: -53% !important;
}
.h--53 {
  height: -53% !important;
}
.h-min-percentage--53 {
  min-height: -53% !important;
}
.h-max-percentage--53 {
  max-height: -53% !important;
}
.w-max-percentage--53 {
  max-width: -53% !important;
}
.w-min-percentage--53 {
  min-width: -53% !important;
}
.top-percentage--53 {
  top: -53% !important;
}
.bottom-percentage--53 {
  bottom: -53% !important;
}
.right-percentage--53 {
  right: -53% !important;
}
.left-percentage--53 {
  left: -53% !important;
}
.top-rem--53 {
  top: -53rem !important;
}
.bottom-rem--53 {
  top: -53rem !important;
}
.right-rem--53 {
  top: -53rem !important;
}
.left-rem--53 {
  top: -53rem !important;
}
.z-index--53 {
  z-index: -53 !important;
}
.top--52 {
  top: -52px !important;
}
.bottom--52 {
  bottom: -52px !important;
}
.right--52 {
  right: -52px !important;
}
.left--52 {
  left: -52px !important;
}
.mrn--52 {
  margin: -52px !important;
}
.mal--52 {
  margin-left: -52px !important;
}
.mar--52 {
  margin-right: -52px !important;
}
.mat--52 {
  margin-top: -52px !important;
}
.mab--52 {
  margin-bottom: -52px !important;
}
.lh--52 {
  line-height: -52px !important;
}
.pa--52 {
  padding: -52px !important;
}
.pal--52 {
  padding-left: -52px !important;
}
.par--52 {
  padding-right: -52px !important;
}
.pat--52 {
  padding-top: -52px !important;
}
.pab--52 {
  padding-bottom: -52px !important;
}
.transform-translateX--52 {
  transform: translateX(-52px);
}
.w--52 {
  width: -52% !important;
}
.h--52 {
  height: -52% !important;
}
.h-min-percentage--52 {
  min-height: -52% !important;
}
.h-max-percentage--52 {
  max-height: -52% !important;
}
.w-max-percentage--52 {
  max-width: -52% !important;
}
.w-min-percentage--52 {
  min-width: -52% !important;
}
.top-percentage--52 {
  top: -52% !important;
}
.bottom-percentage--52 {
  bottom: -52% !important;
}
.right-percentage--52 {
  right: -52% !important;
}
.left-percentage--52 {
  left: -52% !important;
}
.top-rem--52 {
  top: -52rem !important;
}
.bottom-rem--52 {
  top: -52rem !important;
}
.right-rem--52 {
  top: -52rem !important;
}
.left-rem--52 {
  top: -52rem !important;
}
.z-index--52 {
  z-index: -52 !important;
}
.top--51 {
  top: -51px !important;
}
.bottom--51 {
  bottom: -51px !important;
}
.right--51 {
  right: -51px !important;
}
.left--51 {
  left: -51px !important;
}
.mrn--51 {
  margin: -51px !important;
}
.mal--51 {
  margin-left: -51px !important;
}
.mar--51 {
  margin-right: -51px !important;
}
.mat--51 {
  margin-top: -51px !important;
}
.mab--51 {
  margin-bottom: -51px !important;
}
.lh--51 {
  line-height: -51px !important;
}
.pa--51 {
  padding: -51px !important;
}
.pal--51 {
  padding-left: -51px !important;
}
.par--51 {
  padding-right: -51px !important;
}
.pat--51 {
  padding-top: -51px !important;
}
.pab--51 {
  padding-bottom: -51px !important;
}
.transform-translateX--51 {
  transform: translateX(-51px);
}
.w--51 {
  width: -51% !important;
}
.h--51 {
  height: -51% !important;
}
.h-min-percentage--51 {
  min-height: -51% !important;
}
.h-max-percentage--51 {
  max-height: -51% !important;
}
.w-max-percentage--51 {
  max-width: -51% !important;
}
.w-min-percentage--51 {
  min-width: -51% !important;
}
.top-percentage--51 {
  top: -51% !important;
}
.bottom-percentage--51 {
  bottom: -51% !important;
}
.right-percentage--51 {
  right: -51% !important;
}
.left-percentage--51 {
  left: -51% !important;
}
.top-rem--51 {
  top: -51rem !important;
}
.bottom-rem--51 {
  top: -51rem !important;
}
.right-rem--51 {
  top: -51rem !important;
}
.left-rem--51 {
  top: -51rem !important;
}
.z-index--51 {
  z-index: -51 !important;
}
.top--50 {
  top: -50px !important;
}
.bottom--50 {
  bottom: -50px !important;
}
.right--50 {
  right: -50px !important;
}
.left--50 {
  left: -50px !important;
}
.mrn--50 {
  margin: -50px !important;
}
.mal--50 {
  margin-left: -50px !important;
}
.mar--50 {
  margin-right: -50px !important;
}
.mat--50 {
  margin-top: -50px !important;
}
.mab--50 {
  margin-bottom: -50px !important;
}
.lh--50 {
  line-height: -50px !important;
}
.pa--50 {
  padding: -50px !important;
}
.pal--50 {
  padding-left: -50px !important;
}
.par--50 {
  padding-right: -50px !important;
}
.pat--50 {
  padding-top: -50px !important;
}
.pab--50 {
  padding-bottom: -50px !important;
}
.transform-translateX--50 {
  transform: translateX(-50px);
}
.w--50 {
  width: -50% !important;
}
.h--50 {
  height: -50% !important;
}
.h-min-percentage--50 {
  min-height: -50% !important;
}
.h-max-percentage--50 {
  max-height: -50% !important;
}
.w-max-percentage--50 {
  max-width: -50% !important;
}
.w-min-percentage--50 {
  min-width: -50% !important;
}
.top-percentage--50 {
  top: -50% !important;
}
.bottom-percentage--50 {
  bottom: -50% !important;
}
.right-percentage--50 {
  right: -50% !important;
}
.left-percentage--50 {
  left: -50% !important;
}
.top-rem--50 {
  top: -50rem !important;
}
.bottom-rem--50 {
  top: -50rem !important;
}
.right-rem--50 {
  top: -50rem !important;
}
.left-rem--50 {
  top: -50rem !important;
}
.z-index--50 {
  z-index: -50 !important;
}
.top--49 {
  top: -49px !important;
}
.bottom--49 {
  bottom: -49px !important;
}
.right--49 {
  right: -49px !important;
}
.left--49 {
  left: -49px !important;
}
.mrn--49 {
  margin: -49px !important;
}
.mal--49 {
  margin-left: -49px !important;
}
.mar--49 {
  margin-right: -49px !important;
}
.mat--49 {
  margin-top: -49px !important;
}
.mab--49 {
  margin-bottom: -49px !important;
}
.lh--49 {
  line-height: -49px !important;
}
.pa--49 {
  padding: -49px !important;
}
.pal--49 {
  padding-left: -49px !important;
}
.par--49 {
  padding-right: -49px !important;
}
.pat--49 {
  padding-top: -49px !important;
}
.pab--49 {
  padding-bottom: -49px !important;
}
.transform-translateX--49 {
  transform: translateX(-49px);
}
.w--49 {
  width: -49% !important;
}
.h--49 {
  height: -49% !important;
}
.h-min-percentage--49 {
  min-height: -49% !important;
}
.h-max-percentage--49 {
  max-height: -49% !important;
}
.w-max-percentage--49 {
  max-width: -49% !important;
}
.w-min-percentage--49 {
  min-width: -49% !important;
}
.top-percentage--49 {
  top: -49% !important;
}
.bottom-percentage--49 {
  bottom: -49% !important;
}
.right-percentage--49 {
  right: -49% !important;
}
.left-percentage--49 {
  left: -49% !important;
}
.top-rem--49 {
  top: -49rem !important;
}
.bottom-rem--49 {
  top: -49rem !important;
}
.right-rem--49 {
  top: -49rem !important;
}
.left-rem--49 {
  top: -49rem !important;
}
.z-index--49 {
  z-index: -49 !important;
}
.top--48 {
  top: -48px !important;
}
.bottom--48 {
  bottom: -48px !important;
}
.right--48 {
  right: -48px !important;
}
.left--48 {
  left: -48px !important;
}
.mrn--48 {
  margin: -48px !important;
}
.mal--48 {
  margin-left: -48px !important;
}
.mar--48 {
  margin-right: -48px !important;
}
.mat--48 {
  margin-top: -48px !important;
}
.mab--48 {
  margin-bottom: -48px !important;
}
.lh--48 {
  line-height: -48px !important;
}
.pa--48 {
  padding: -48px !important;
}
.pal--48 {
  padding-left: -48px !important;
}
.par--48 {
  padding-right: -48px !important;
}
.pat--48 {
  padding-top: -48px !important;
}
.pab--48 {
  padding-bottom: -48px !important;
}
.transform-translateX--48 {
  transform: translateX(-48px);
}
.w--48 {
  width: -48% !important;
}
.h--48 {
  height: -48% !important;
}
.h-min-percentage--48 {
  min-height: -48% !important;
}
.h-max-percentage--48 {
  max-height: -48% !important;
}
.w-max-percentage--48 {
  max-width: -48% !important;
}
.w-min-percentage--48 {
  min-width: -48% !important;
}
.top-percentage--48 {
  top: -48% !important;
}
.bottom-percentage--48 {
  bottom: -48% !important;
}
.right-percentage--48 {
  right: -48% !important;
}
.left-percentage--48 {
  left: -48% !important;
}
.top-rem--48 {
  top: -48rem !important;
}
.bottom-rem--48 {
  top: -48rem !important;
}
.right-rem--48 {
  top: -48rem !important;
}
.left-rem--48 {
  top: -48rem !important;
}
.z-index--48 {
  z-index: -48 !important;
}
.top--47 {
  top: -47px !important;
}
.bottom--47 {
  bottom: -47px !important;
}
.right--47 {
  right: -47px !important;
}
.left--47 {
  left: -47px !important;
}
.mrn--47 {
  margin: -47px !important;
}
.mal--47 {
  margin-left: -47px !important;
}
.mar--47 {
  margin-right: -47px !important;
}
.mat--47 {
  margin-top: -47px !important;
}
.mab--47 {
  margin-bottom: -47px !important;
}
.lh--47 {
  line-height: -47px !important;
}
.pa--47 {
  padding: -47px !important;
}
.pal--47 {
  padding-left: -47px !important;
}
.par--47 {
  padding-right: -47px !important;
}
.pat--47 {
  padding-top: -47px !important;
}
.pab--47 {
  padding-bottom: -47px !important;
}
.transform-translateX--47 {
  transform: translateX(-47px);
}
.w--47 {
  width: -47% !important;
}
.h--47 {
  height: -47% !important;
}
.h-min-percentage--47 {
  min-height: -47% !important;
}
.h-max-percentage--47 {
  max-height: -47% !important;
}
.w-max-percentage--47 {
  max-width: -47% !important;
}
.w-min-percentage--47 {
  min-width: -47% !important;
}
.top-percentage--47 {
  top: -47% !important;
}
.bottom-percentage--47 {
  bottom: -47% !important;
}
.right-percentage--47 {
  right: -47% !important;
}
.left-percentage--47 {
  left: -47% !important;
}
.top-rem--47 {
  top: -47rem !important;
}
.bottom-rem--47 {
  top: -47rem !important;
}
.right-rem--47 {
  top: -47rem !important;
}
.left-rem--47 {
  top: -47rem !important;
}
.z-index--47 {
  z-index: -47 !important;
}
.top--46 {
  top: -46px !important;
}
.bottom--46 {
  bottom: -46px !important;
}
.right--46 {
  right: -46px !important;
}
.left--46 {
  left: -46px !important;
}
.mrn--46 {
  margin: -46px !important;
}
.mal--46 {
  margin-left: -46px !important;
}
.mar--46 {
  margin-right: -46px !important;
}
.mat--46 {
  margin-top: -46px !important;
}
.mab--46 {
  margin-bottom: -46px !important;
}
.lh--46 {
  line-height: -46px !important;
}
.pa--46 {
  padding: -46px !important;
}
.pal--46 {
  padding-left: -46px !important;
}
.par--46 {
  padding-right: -46px !important;
}
.pat--46 {
  padding-top: -46px !important;
}
.pab--46 {
  padding-bottom: -46px !important;
}
.transform-translateX--46 {
  transform: translateX(-46px);
}
.w--46 {
  width: -46% !important;
}
.h--46 {
  height: -46% !important;
}
.h-min-percentage--46 {
  min-height: -46% !important;
}
.h-max-percentage--46 {
  max-height: -46% !important;
}
.w-max-percentage--46 {
  max-width: -46% !important;
}
.w-min-percentage--46 {
  min-width: -46% !important;
}
.top-percentage--46 {
  top: -46% !important;
}
.bottom-percentage--46 {
  bottom: -46% !important;
}
.right-percentage--46 {
  right: -46% !important;
}
.left-percentage--46 {
  left: -46% !important;
}
.top-rem--46 {
  top: -46rem !important;
}
.bottom-rem--46 {
  top: -46rem !important;
}
.right-rem--46 {
  top: -46rem !important;
}
.left-rem--46 {
  top: -46rem !important;
}
.z-index--46 {
  z-index: -46 !important;
}
.top--45 {
  top: -45px !important;
}
.bottom--45 {
  bottom: -45px !important;
}
.right--45 {
  right: -45px !important;
}
.left--45 {
  left: -45px !important;
}
.mrn--45 {
  margin: -45px !important;
}
.mal--45 {
  margin-left: -45px !important;
}
.mar--45 {
  margin-right: -45px !important;
}
.mat--45 {
  margin-top: -45px !important;
}
.mab--45 {
  margin-bottom: -45px !important;
}
.lh--45 {
  line-height: -45px !important;
}
.pa--45 {
  padding: -45px !important;
}
.pal--45 {
  padding-left: -45px !important;
}
.par--45 {
  padding-right: -45px !important;
}
.pat--45 {
  padding-top: -45px !important;
}
.pab--45 {
  padding-bottom: -45px !important;
}
.transform-translateX--45 {
  transform: translateX(-45px);
}
.w--45 {
  width: -45% !important;
}
.h--45 {
  height: -45% !important;
}
.h-min-percentage--45 {
  min-height: -45% !important;
}
.h-max-percentage--45 {
  max-height: -45% !important;
}
.w-max-percentage--45 {
  max-width: -45% !important;
}
.w-min-percentage--45 {
  min-width: -45% !important;
}
.top-percentage--45 {
  top: -45% !important;
}
.bottom-percentage--45 {
  bottom: -45% !important;
}
.right-percentage--45 {
  right: -45% !important;
}
.left-percentage--45 {
  left: -45% !important;
}
.top-rem--45 {
  top: -45rem !important;
}
.bottom-rem--45 {
  top: -45rem !important;
}
.right-rem--45 {
  top: -45rem !important;
}
.left-rem--45 {
  top: -45rem !important;
}
.z-index--45 {
  z-index: -45 !important;
}
.top--44 {
  top: -44px !important;
}
.bottom--44 {
  bottom: -44px !important;
}
.right--44 {
  right: -44px !important;
}
.left--44 {
  left: -44px !important;
}
.mrn--44 {
  margin: -44px !important;
}
.mal--44 {
  margin-left: -44px !important;
}
.mar--44 {
  margin-right: -44px !important;
}
.mat--44 {
  margin-top: -44px !important;
}
.mab--44 {
  margin-bottom: -44px !important;
}
.lh--44 {
  line-height: -44px !important;
}
.pa--44 {
  padding: -44px !important;
}
.pal--44 {
  padding-left: -44px !important;
}
.par--44 {
  padding-right: -44px !important;
}
.pat--44 {
  padding-top: -44px !important;
}
.pab--44 {
  padding-bottom: -44px !important;
}
.transform-translateX--44 {
  transform: translateX(-44px);
}
.w--44 {
  width: -44% !important;
}
.h--44 {
  height: -44% !important;
}
.h-min-percentage--44 {
  min-height: -44% !important;
}
.h-max-percentage--44 {
  max-height: -44% !important;
}
.w-max-percentage--44 {
  max-width: -44% !important;
}
.w-min-percentage--44 {
  min-width: -44% !important;
}
.top-percentage--44 {
  top: -44% !important;
}
.bottom-percentage--44 {
  bottom: -44% !important;
}
.right-percentage--44 {
  right: -44% !important;
}
.left-percentage--44 {
  left: -44% !important;
}
.top-rem--44 {
  top: -44rem !important;
}
.bottom-rem--44 {
  top: -44rem !important;
}
.right-rem--44 {
  top: -44rem !important;
}
.left-rem--44 {
  top: -44rem !important;
}
.z-index--44 {
  z-index: -44 !important;
}
.top--43 {
  top: -43px !important;
}
.bottom--43 {
  bottom: -43px !important;
}
.right--43 {
  right: -43px !important;
}
.left--43 {
  left: -43px !important;
}
.mrn--43 {
  margin: -43px !important;
}
.mal--43 {
  margin-left: -43px !important;
}
.mar--43 {
  margin-right: -43px !important;
}
.mat--43 {
  margin-top: -43px !important;
}
.mab--43 {
  margin-bottom: -43px !important;
}
.lh--43 {
  line-height: -43px !important;
}
.pa--43 {
  padding: -43px !important;
}
.pal--43 {
  padding-left: -43px !important;
}
.par--43 {
  padding-right: -43px !important;
}
.pat--43 {
  padding-top: -43px !important;
}
.pab--43 {
  padding-bottom: -43px !important;
}
.transform-translateX--43 {
  transform: translateX(-43px);
}
.w--43 {
  width: -43% !important;
}
.h--43 {
  height: -43% !important;
}
.h-min-percentage--43 {
  min-height: -43% !important;
}
.h-max-percentage--43 {
  max-height: -43% !important;
}
.w-max-percentage--43 {
  max-width: -43% !important;
}
.w-min-percentage--43 {
  min-width: -43% !important;
}
.top-percentage--43 {
  top: -43% !important;
}
.bottom-percentage--43 {
  bottom: -43% !important;
}
.right-percentage--43 {
  right: -43% !important;
}
.left-percentage--43 {
  left: -43% !important;
}
.top-rem--43 {
  top: -43rem !important;
}
.bottom-rem--43 {
  top: -43rem !important;
}
.right-rem--43 {
  top: -43rem !important;
}
.left-rem--43 {
  top: -43rem !important;
}
.z-index--43 {
  z-index: -43 !important;
}
.top--42 {
  top: -42px !important;
}
.bottom--42 {
  bottom: -42px !important;
}
.right--42 {
  right: -42px !important;
}
.left--42 {
  left: -42px !important;
}
.mrn--42 {
  margin: -42px !important;
}
.mal--42 {
  margin-left: -42px !important;
}
.mar--42 {
  margin-right: -42px !important;
}
.mat--42 {
  margin-top: -42px !important;
}
.mab--42 {
  margin-bottom: -42px !important;
}
.lh--42 {
  line-height: -42px !important;
}
.pa--42 {
  padding: -42px !important;
}
.pal--42 {
  padding-left: -42px !important;
}
.par--42 {
  padding-right: -42px !important;
}
.pat--42 {
  padding-top: -42px !important;
}
.pab--42 {
  padding-bottom: -42px !important;
}
.transform-translateX--42 {
  transform: translateX(-42px);
}
.w--42 {
  width: -42% !important;
}
.h--42 {
  height: -42% !important;
}
.h-min-percentage--42 {
  min-height: -42% !important;
}
.h-max-percentage--42 {
  max-height: -42% !important;
}
.w-max-percentage--42 {
  max-width: -42% !important;
}
.w-min-percentage--42 {
  min-width: -42% !important;
}
.top-percentage--42 {
  top: -42% !important;
}
.bottom-percentage--42 {
  bottom: -42% !important;
}
.right-percentage--42 {
  right: -42% !important;
}
.left-percentage--42 {
  left: -42% !important;
}
.top-rem--42 {
  top: -42rem !important;
}
.bottom-rem--42 {
  top: -42rem !important;
}
.right-rem--42 {
  top: -42rem !important;
}
.left-rem--42 {
  top: -42rem !important;
}
.z-index--42 {
  z-index: -42 !important;
}
.top--41 {
  top: -41px !important;
}
.bottom--41 {
  bottom: -41px !important;
}
.right--41 {
  right: -41px !important;
}
.left--41 {
  left: -41px !important;
}
.mrn--41 {
  margin: -41px !important;
}
.mal--41 {
  margin-left: -41px !important;
}
.mar--41 {
  margin-right: -41px !important;
}
.mat--41 {
  margin-top: -41px !important;
}
.mab--41 {
  margin-bottom: -41px !important;
}
.lh--41 {
  line-height: -41px !important;
}
.pa--41 {
  padding: -41px !important;
}
.pal--41 {
  padding-left: -41px !important;
}
.par--41 {
  padding-right: -41px !important;
}
.pat--41 {
  padding-top: -41px !important;
}
.pab--41 {
  padding-bottom: -41px !important;
}
.transform-translateX--41 {
  transform: translateX(-41px);
}
.w--41 {
  width: -41% !important;
}
.h--41 {
  height: -41% !important;
}
.h-min-percentage--41 {
  min-height: -41% !important;
}
.h-max-percentage--41 {
  max-height: -41% !important;
}
.w-max-percentage--41 {
  max-width: -41% !important;
}
.w-min-percentage--41 {
  min-width: -41% !important;
}
.top-percentage--41 {
  top: -41% !important;
}
.bottom-percentage--41 {
  bottom: -41% !important;
}
.right-percentage--41 {
  right: -41% !important;
}
.left-percentage--41 {
  left: -41% !important;
}
.top-rem--41 {
  top: -41rem !important;
}
.bottom-rem--41 {
  top: -41rem !important;
}
.right-rem--41 {
  top: -41rem !important;
}
.left-rem--41 {
  top: -41rem !important;
}
.z-index--41 {
  z-index: -41 !important;
}
.top--40 {
  top: -40px !important;
}
.bottom--40 {
  bottom: -40px !important;
}
.right--40 {
  right: -40px !important;
}
.left--40 {
  left: -40px !important;
}
.mrn--40 {
  margin: -40px !important;
}
.mal--40 {
  margin-left: -40px !important;
}
.mar--40 {
  margin-right: -40px !important;
}
.mat--40 {
  margin-top: -40px !important;
}
.mab--40 {
  margin-bottom: -40px !important;
}
.lh--40 {
  line-height: -40px !important;
}
.pa--40 {
  padding: -40px !important;
}
.pal--40 {
  padding-left: -40px !important;
}
.par--40 {
  padding-right: -40px !important;
}
.pat--40 {
  padding-top: -40px !important;
}
.pab--40 {
  padding-bottom: -40px !important;
}
.transform-translateX--40 {
  transform: translateX(-40px);
}
.w--40 {
  width: -40% !important;
}
.h--40 {
  height: -40% !important;
}
.h-min-percentage--40 {
  min-height: -40% !important;
}
.h-max-percentage--40 {
  max-height: -40% !important;
}
.w-max-percentage--40 {
  max-width: -40% !important;
}
.w-min-percentage--40 {
  min-width: -40% !important;
}
.top-percentage--40 {
  top: -40% !important;
}
.bottom-percentage--40 {
  bottom: -40% !important;
}
.right-percentage--40 {
  right: -40% !important;
}
.left-percentage--40 {
  left: -40% !important;
}
.top-rem--40 {
  top: -40rem !important;
}
.bottom-rem--40 {
  top: -40rem !important;
}
.right-rem--40 {
  top: -40rem !important;
}
.left-rem--40 {
  top: -40rem !important;
}
.z-index--40 {
  z-index: -40 !important;
}
.top--39 {
  top: -39px !important;
}
.bottom--39 {
  bottom: -39px !important;
}
.right--39 {
  right: -39px !important;
}
.left--39 {
  left: -39px !important;
}
.mrn--39 {
  margin: -39px !important;
}
.mal--39 {
  margin-left: -39px !important;
}
.mar--39 {
  margin-right: -39px !important;
}
.mat--39 {
  margin-top: -39px !important;
}
.mab--39 {
  margin-bottom: -39px !important;
}
.lh--39 {
  line-height: -39px !important;
}
.pa--39 {
  padding: -39px !important;
}
.pal--39 {
  padding-left: -39px !important;
}
.par--39 {
  padding-right: -39px !important;
}
.pat--39 {
  padding-top: -39px !important;
}
.pab--39 {
  padding-bottom: -39px !important;
}
.transform-translateX--39 {
  transform: translateX(-39px);
}
.w--39 {
  width: -39% !important;
}
.h--39 {
  height: -39% !important;
}
.h-min-percentage--39 {
  min-height: -39% !important;
}
.h-max-percentage--39 {
  max-height: -39% !important;
}
.w-max-percentage--39 {
  max-width: -39% !important;
}
.w-min-percentage--39 {
  min-width: -39% !important;
}
.top-percentage--39 {
  top: -39% !important;
}
.bottom-percentage--39 {
  bottom: -39% !important;
}
.right-percentage--39 {
  right: -39% !important;
}
.left-percentage--39 {
  left: -39% !important;
}
.top-rem--39 {
  top: -39rem !important;
}
.bottom-rem--39 {
  top: -39rem !important;
}
.right-rem--39 {
  top: -39rem !important;
}
.left-rem--39 {
  top: -39rem !important;
}
.z-index--39 {
  z-index: -39 !important;
}
.top--38 {
  top: -38px !important;
}
.bottom--38 {
  bottom: -38px !important;
}
.right--38 {
  right: -38px !important;
}
.left--38 {
  left: -38px !important;
}
.mrn--38 {
  margin: -38px !important;
}
.mal--38 {
  margin-left: -38px !important;
}
.mar--38 {
  margin-right: -38px !important;
}
.mat--38 {
  margin-top: -38px !important;
}
.mab--38 {
  margin-bottom: -38px !important;
}
.lh--38 {
  line-height: -38px !important;
}
.pa--38 {
  padding: -38px !important;
}
.pal--38 {
  padding-left: -38px !important;
}
.par--38 {
  padding-right: -38px !important;
}
.pat--38 {
  padding-top: -38px !important;
}
.pab--38 {
  padding-bottom: -38px !important;
}
.transform-translateX--38 {
  transform: translateX(-38px);
}
.w--38 {
  width: -38% !important;
}
.h--38 {
  height: -38% !important;
}
.h-min-percentage--38 {
  min-height: -38% !important;
}
.h-max-percentage--38 {
  max-height: -38% !important;
}
.w-max-percentage--38 {
  max-width: -38% !important;
}
.w-min-percentage--38 {
  min-width: -38% !important;
}
.top-percentage--38 {
  top: -38% !important;
}
.bottom-percentage--38 {
  bottom: -38% !important;
}
.right-percentage--38 {
  right: -38% !important;
}
.left-percentage--38 {
  left: -38% !important;
}
.top-rem--38 {
  top: -38rem !important;
}
.bottom-rem--38 {
  top: -38rem !important;
}
.right-rem--38 {
  top: -38rem !important;
}
.left-rem--38 {
  top: -38rem !important;
}
.z-index--38 {
  z-index: -38 !important;
}
.top--37 {
  top: -37px !important;
}
.bottom--37 {
  bottom: -37px !important;
}
.right--37 {
  right: -37px !important;
}
.left--37 {
  left: -37px !important;
}
.mrn--37 {
  margin: -37px !important;
}
.mal--37 {
  margin-left: -37px !important;
}
.mar--37 {
  margin-right: -37px !important;
}
.mat--37 {
  margin-top: -37px !important;
}
.mab--37 {
  margin-bottom: -37px !important;
}
.lh--37 {
  line-height: -37px !important;
}
.pa--37 {
  padding: -37px !important;
}
.pal--37 {
  padding-left: -37px !important;
}
.par--37 {
  padding-right: -37px !important;
}
.pat--37 {
  padding-top: -37px !important;
}
.pab--37 {
  padding-bottom: -37px !important;
}
.transform-translateX--37 {
  transform: translateX(-37px);
}
.w--37 {
  width: -37% !important;
}
.h--37 {
  height: -37% !important;
}
.h-min-percentage--37 {
  min-height: -37% !important;
}
.h-max-percentage--37 {
  max-height: -37% !important;
}
.w-max-percentage--37 {
  max-width: -37% !important;
}
.w-min-percentage--37 {
  min-width: -37% !important;
}
.top-percentage--37 {
  top: -37% !important;
}
.bottom-percentage--37 {
  bottom: -37% !important;
}
.right-percentage--37 {
  right: -37% !important;
}
.left-percentage--37 {
  left: -37% !important;
}
.top-rem--37 {
  top: -37rem !important;
}
.bottom-rem--37 {
  top: -37rem !important;
}
.right-rem--37 {
  top: -37rem !important;
}
.left-rem--37 {
  top: -37rem !important;
}
.z-index--37 {
  z-index: -37 !important;
}
.top--36 {
  top: -36px !important;
}
.bottom--36 {
  bottom: -36px !important;
}
.right--36 {
  right: -36px !important;
}
.left--36 {
  left: -36px !important;
}
.mrn--36 {
  margin: -36px !important;
}
.mal--36 {
  margin-left: -36px !important;
}
.mar--36 {
  margin-right: -36px !important;
}
.mat--36 {
  margin-top: -36px !important;
}
.mab--36 {
  margin-bottom: -36px !important;
}
.lh--36 {
  line-height: -36px !important;
}
.pa--36 {
  padding: -36px !important;
}
.pal--36 {
  padding-left: -36px !important;
}
.par--36 {
  padding-right: -36px !important;
}
.pat--36 {
  padding-top: -36px !important;
}
.pab--36 {
  padding-bottom: -36px !important;
}
.transform-translateX--36 {
  transform: translateX(-36px);
}
.w--36 {
  width: -36% !important;
}
.h--36 {
  height: -36% !important;
}
.h-min-percentage--36 {
  min-height: -36% !important;
}
.h-max-percentage--36 {
  max-height: -36% !important;
}
.w-max-percentage--36 {
  max-width: -36% !important;
}
.w-min-percentage--36 {
  min-width: -36% !important;
}
.top-percentage--36 {
  top: -36% !important;
}
.bottom-percentage--36 {
  bottom: -36% !important;
}
.right-percentage--36 {
  right: -36% !important;
}
.left-percentage--36 {
  left: -36% !important;
}
.top-rem--36 {
  top: -36rem !important;
}
.bottom-rem--36 {
  top: -36rem !important;
}
.right-rem--36 {
  top: -36rem !important;
}
.left-rem--36 {
  top: -36rem !important;
}
.z-index--36 {
  z-index: -36 !important;
}
.top--35 {
  top: -35px !important;
}
.bottom--35 {
  bottom: -35px !important;
}
.right--35 {
  right: -35px !important;
}
.left--35 {
  left: -35px !important;
}
.mrn--35 {
  margin: -35px !important;
}
.mal--35 {
  margin-left: -35px !important;
}
.mar--35 {
  margin-right: -35px !important;
}
.mat--35 {
  margin-top: -35px !important;
}
.mab--35 {
  margin-bottom: -35px !important;
}
.lh--35 {
  line-height: -35px !important;
}
.pa--35 {
  padding: -35px !important;
}
.pal--35 {
  padding-left: -35px !important;
}
.par--35 {
  padding-right: -35px !important;
}
.pat--35 {
  padding-top: -35px !important;
}
.pab--35 {
  padding-bottom: -35px !important;
}
.transform-translateX--35 {
  transform: translateX(-35px);
}
.w--35 {
  width: -35% !important;
}
.h--35 {
  height: -35% !important;
}
.h-min-percentage--35 {
  min-height: -35% !important;
}
.h-max-percentage--35 {
  max-height: -35% !important;
}
.w-max-percentage--35 {
  max-width: -35% !important;
}
.w-min-percentage--35 {
  min-width: -35% !important;
}
.top-percentage--35 {
  top: -35% !important;
}
.bottom-percentage--35 {
  bottom: -35% !important;
}
.right-percentage--35 {
  right: -35% !important;
}
.left-percentage--35 {
  left: -35% !important;
}
.top-rem--35 {
  top: -35rem !important;
}
.bottom-rem--35 {
  top: -35rem !important;
}
.right-rem--35 {
  top: -35rem !important;
}
.left-rem--35 {
  top: -35rem !important;
}
.z-index--35 {
  z-index: -35 !important;
}
.top--34 {
  top: -34px !important;
}
.bottom--34 {
  bottom: -34px !important;
}
.right--34 {
  right: -34px !important;
}
.left--34 {
  left: -34px !important;
}
.mrn--34 {
  margin: -34px !important;
}
.mal--34 {
  margin-left: -34px !important;
}
.mar--34 {
  margin-right: -34px !important;
}
.mat--34 {
  margin-top: -34px !important;
}
.mab--34 {
  margin-bottom: -34px !important;
}
.lh--34 {
  line-height: -34px !important;
}
.pa--34 {
  padding: -34px !important;
}
.pal--34 {
  padding-left: -34px !important;
}
.par--34 {
  padding-right: -34px !important;
}
.pat--34 {
  padding-top: -34px !important;
}
.pab--34 {
  padding-bottom: -34px !important;
}
.transform-translateX--34 {
  transform: translateX(-34px);
}
.w--34 {
  width: -34% !important;
}
.h--34 {
  height: -34% !important;
}
.h-min-percentage--34 {
  min-height: -34% !important;
}
.h-max-percentage--34 {
  max-height: -34% !important;
}
.w-max-percentage--34 {
  max-width: -34% !important;
}
.w-min-percentage--34 {
  min-width: -34% !important;
}
.top-percentage--34 {
  top: -34% !important;
}
.bottom-percentage--34 {
  bottom: -34% !important;
}
.right-percentage--34 {
  right: -34% !important;
}
.left-percentage--34 {
  left: -34% !important;
}
.top-rem--34 {
  top: -34rem !important;
}
.bottom-rem--34 {
  top: -34rem !important;
}
.right-rem--34 {
  top: -34rem !important;
}
.left-rem--34 {
  top: -34rem !important;
}
.z-index--34 {
  z-index: -34 !important;
}
.top--33 {
  top: -33px !important;
}
.bottom--33 {
  bottom: -33px !important;
}
.right--33 {
  right: -33px !important;
}
.left--33 {
  left: -33px !important;
}
.mrn--33 {
  margin: -33px !important;
}
.mal--33 {
  margin-left: -33px !important;
}
.mar--33 {
  margin-right: -33px !important;
}
.mat--33 {
  margin-top: -33px !important;
}
.mab--33 {
  margin-bottom: -33px !important;
}
.lh--33 {
  line-height: -33px !important;
}
.pa--33 {
  padding: -33px !important;
}
.pal--33 {
  padding-left: -33px !important;
}
.par--33 {
  padding-right: -33px !important;
}
.pat--33 {
  padding-top: -33px !important;
}
.pab--33 {
  padding-bottom: -33px !important;
}
.transform-translateX--33 {
  transform: translateX(-33px);
}
.w--33 {
  width: -33% !important;
}
.h--33 {
  height: -33% !important;
}
.h-min-percentage--33 {
  min-height: -33% !important;
}
.h-max-percentage--33 {
  max-height: -33% !important;
}
.w-max-percentage--33 {
  max-width: -33% !important;
}
.w-min-percentage--33 {
  min-width: -33% !important;
}
.top-percentage--33 {
  top: -33% !important;
}
.bottom-percentage--33 {
  bottom: -33% !important;
}
.right-percentage--33 {
  right: -33% !important;
}
.left-percentage--33 {
  left: -33% !important;
}
.top-rem--33 {
  top: -33rem !important;
}
.bottom-rem--33 {
  top: -33rem !important;
}
.right-rem--33 {
  top: -33rem !important;
}
.left-rem--33 {
  top: -33rem !important;
}
.z-index--33 {
  z-index: -33 !important;
}
.top--32 {
  top: -32px !important;
}
.bottom--32 {
  bottom: -32px !important;
}
.right--32 {
  right: -32px !important;
}
.left--32 {
  left: -32px !important;
}
.mrn--32 {
  margin: -32px !important;
}
.mal--32 {
  margin-left: -32px !important;
}
.mar--32 {
  margin-right: -32px !important;
}
.mat--32 {
  margin-top: -32px !important;
}
.mab--32 {
  margin-bottom: -32px !important;
}
.lh--32 {
  line-height: -32px !important;
}
.pa--32 {
  padding: -32px !important;
}
.pal--32 {
  padding-left: -32px !important;
}
.par--32 {
  padding-right: -32px !important;
}
.pat--32 {
  padding-top: -32px !important;
}
.pab--32 {
  padding-bottom: -32px !important;
}
.transform-translateX--32 {
  transform: translateX(-32px);
}
.w--32 {
  width: -32% !important;
}
.h--32 {
  height: -32% !important;
}
.h-min-percentage--32 {
  min-height: -32% !important;
}
.h-max-percentage--32 {
  max-height: -32% !important;
}
.w-max-percentage--32 {
  max-width: -32% !important;
}
.w-min-percentage--32 {
  min-width: -32% !important;
}
.top-percentage--32 {
  top: -32% !important;
}
.bottom-percentage--32 {
  bottom: -32% !important;
}
.right-percentage--32 {
  right: -32% !important;
}
.left-percentage--32 {
  left: -32% !important;
}
.top-rem--32 {
  top: -32rem !important;
}
.bottom-rem--32 {
  top: -32rem !important;
}
.right-rem--32 {
  top: -32rem !important;
}
.left-rem--32 {
  top: -32rem !important;
}
.z-index--32 {
  z-index: -32 !important;
}
.top--31 {
  top: -31px !important;
}
.bottom--31 {
  bottom: -31px !important;
}
.right--31 {
  right: -31px !important;
}
.left--31 {
  left: -31px !important;
}
.mrn--31 {
  margin: -31px !important;
}
.mal--31 {
  margin-left: -31px !important;
}
.mar--31 {
  margin-right: -31px !important;
}
.mat--31 {
  margin-top: -31px !important;
}
.mab--31 {
  margin-bottom: -31px !important;
}
.lh--31 {
  line-height: -31px !important;
}
.pa--31 {
  padding: -31px !important;
}
.pal--31 {
  padding-left: -31px !important;
}
.par--31 {
  padding-right: -31px !important;
}
.pat--31 {
  padding-top: -31px !important;
}
.pab--31 {
  padding-bottom: -31px !important;
}
.transform-translateX--31 {
  transform: translateX(-31px);
}
.w--31 {
  width: -31% !important;
}
.h--31 {
  height: -31% !important;
}
.h-min-percentage--31 {
  min-height: -31% !important;
}
.h-max-percentage--31 {
  max-height: -31% !important;
}
.w-max-percentage--31 {
  max-width: -31% !important;
}
.w-min-percentage--31 {
  min-width: -31% !important;
}
.top-percentage--31 {
  top: -31% !important;
}
.bottom-percentage--31 {
  bottom: -31% !important;
}
.right-percentage--31 {
  right: -31% !important;
}
.left-percentage--31 {
  left: -31% !important;
}
.top-rem--31 {
  top: -31rem !important;
}
.bottom-rem--31 {
  top: -31rem !important;
}
.right-rem--31 {
  top: -31rem !important;
}
.left-rem--31 {
  top: -31rem !important;
}
.z-index--31 {
  z-index: -31 !important;
}
.top--30 {
  top: -30px !important;
}
.bottom--30 {
  bottom: -30px !important;
}
.right--30 {
  right: -30px !important;
}
.left--30 {
  left: -30px !important;
}
.mrn--30 {
  margin: -30px !important;
}
.mal--30 {
  margin-left: -30px !important;
}
.mar--30 {
  margin-right: -30px !important;
}
.mat--30 {
  margin-top: -30px !important;
}
.mab--30 {
  margin-bottom: -30px !important;
}
.lh--30 {
  line-height: -30px !important;
}
.pa--30 {
  padding: -30px !important;
}
.pal--30 {
  padding-left: -30px !important;
}
.par--30 {
  padding-right: -30px !important;
}
.pat--30 {
  padding-top: -30px !important;
}
.pab--30 {
  padding-bottom: -30px !important;
}
.transform-translateX--30 {
  transform: translateX(-30px);
}
.w--30 {
  width: -30% !important;
}
.h--30 {
  height: -30% !important;
}
.h-min-percentage--30 {
  min-height: -30% !important;
}
.h-max-percentage--30 {
  max-height: -30% !important;
}
.w-max-percentage--30 {
  max-width: -30% !important;
}
.w-min-percentage--30 {
  min-width: -30% !important;
}
.top-percentage--30 {
  top: -30% !important;
}
.bottom-percentage--30 {
  bottom: -30% !important;
}
.right-percentage--30 {
  right: -30% !important;
}
.left-percentage--30 {
  left: -30% !important;
}
.top-rem--30 {
  top: -30rem !important;
}
.bottom-rem--30 {
  top: -30rem !important;
}
.right-rem--30 {
  top: -30rem !important;
}
.left-rem--30 {
  top: -30rem !important;
}
.z-index--30 {
  z-index: -30 !important;
}
.top--29 {
  top: -29px !important;
}
.bottom--29 {
  bottom: -29px !important;
}
.right--29 {
  right: -29px !important;
}
.left--29 {
  left: -29px !important;
}
.mrn--29 {
  margin: -29px !important;
}
.mal--29 {
  margin-left: -29px !important;
}
.mar--29 {
  margin-right: -29px !important;
}
.mat--29 {
  margin-top: -29px !important;
}
.mab--29 {
  margin-bottom: -29px !important;
}
.lh--29 {
  line-height: -29px !important;
}
.pa--29 {
  padding: -29px !important;
}
.pal--29 {
  padding-left: -29px !important;
}
.par--29 {
  padding-right: -29px !important;
}
.pat--29 {
  padding-top: -29px !important;
}
.pab--29 {
  padding-bottom: -29px !important;
}
.transform-translateX--29 {
  transform: translateX(-29px);
}
.w--29 {
  width: -29% !important;
}
.h--29 {
  height: -29% !important;
}
.h-min-percentage--29 {
  min-height: -29% !important;
}
.h-max-percentage--29 {
  max-height: -29% !important;
}
.w-max-percentage--29 {
  max-width: -29% !important;
}
.w-min-percentage--29 {
  min-width: -29% !important;
}
.top-percentage--29 {
  top: -29% !important;
}
.bottom-percentage--29 {
  bottom: -29% !important;
}
.right-percentage--29 {
  right: -29% !important;
}
.left-percentage--29 {
  left: -29% !important;
}
.top-rem--29 {
  top: -29rem !important;
}
.bottom-rem--29 {
  top: -29rem !important;
}
.right-rem--29 {
  top: -29rem !important;
}
.left-rem--29 {
  top: -29rem !important;
}
.z-index--29 {
  z-index: -29 !important;
}
.top--28 {
  top: -28px !important;
}
.bottom--28 {
  bottom: -28px !important;
}
.right--28 {
  right: -28px !important;
}
.left--28 {
  left: -28px !important;
}
.mrn--28 {
  margin: -28px !important;
}
.mal--28 {
  margin-left: -28px !important;
}
.mar--28 {
  margin-right: -28px !important;
}
.mat--28 {
  margin-top: -28px !important;
}
.mab--28 {
  margin-bottom: -28px !important;
}
.lh--28 {
  line-height: -28px !important;
}
.pa--28 {
  padding: -28px !important;
}
.pal--28 {
  padding-left: -28px !important;
}
.par--28 {
  padding-right: -28px !important;
}
.pat--28 {
  padding-top: -28px !important;
}
.pab--28 {
  padding-bottom: -28px !important;
}
.transform-translateX--28 {
  transform: translateX(-28px);
}
.w--28 {
  width: -28% !important;
}
.h--28 {
  height: -28% !important;
}
.h-min-percentage--28 {
  min-height: -28% !important;
}
.h-max-percentage--28 {
  max-height: -28% !important;
}
.w-max-percentage--28 {
  max-width: -28% !important;
}
.w-min-percentage--28 {
  min-width: -28% !important;
}
.top-percentage--28 {
  top: -28% !important;
}
.bottom-percentage--28 {
  bottom: -28% !important;
}
.right-percentage--28 {
  right: -28% !important;
}
.left-percentage--28 {
  left: -28% !important;
}
.top-rem--28 {
  top: -28rem !important;
}
.bottom-rem--28 {
  top: -28rem !important;
}
.right-rem--28 {
  top: -28rem !important;
}
.left-rem--28 {
  top: -28rem !important;
}
.z-index--28 {
  z-index: -28 !important;
}
.top--27 {
  top: -27px !important;
}
.bottom--27 {
  bottom: -27px !important;
}
.right--27 {
  right: -27px !important;
}
.left--27 {
  left: -27px !important;
}
.mrn--27 {
  margin: -27px !important;
}
.mal--27 {
  margin-left: -27px !important;
}
.mar--27 {
  margin-right: -27px !important;
}
.mat--27 {
  margin-top: -27px !important;
}
.mab--27 {
  margin-bottom: -27px !important;
}
.lh--27 {
  line-height: -27px !important;
}
.pa--27 {
  padding: -27px !important;
}
.pal--27 {
  padding-left: -27px !important;
}
.par--27 {
  padding-right: -27px !important;
}
.pat--27 {
  padding-top: -27px !important;
}
.pab--27 {
  padding-bottom: -27px !important;
}
.transform-translateX--27 {
  transform: translateX(-27px);
}
.w--27 {
  width: -27% !important;
}
.h--27 {
  height: -27% !important;
}
.h-min-percentage--27 {
  min-height: -27% !important;
}
.h-max-percentage--27 {
  max-height: -27% !important;
}
.w-max-percentage--27 {
  max-width: -27% !important;
}
.w-min-percentage--27 {
  min-width: -27% !important;
}
.top-percentage--27 {
  top: -27% !important;
}
.bottom-percentage--27 {
  bottom: -27% !important;
}
.right-percentage--27 {
  right: -27% !important;
}
.left-percentage--27 {
  left: -27% !important;
}
.top-rem--27 {
  top: -27rem !important;
}
.bottom-rem--27 {
  top: -27rem !important;
}
.right-rem--27 {
  top: -27rem !important;
}
.left-rem--27 {
  top: -27rem !important;
}
.z-index--27 {
  z-index: -27 !important;
}
.top--26 {
  top: -26px !important;
}
.bottom--26 {
  bottom: -26px !important;
}
.right--26 {
  right: -26px !important;
}
.left--26 {
  left: -26px !important;
}
.mrn--26 {
  margin: -26px !important;
}
.mal--26 {
  margin-left: -26px !important;
}
.mar--26 {
  margin-right: -26px !important;
}
.mat--26 {
  margin-top: -26px !important;
}
.mab--26 {
  margin-bottom: -26px !important;
}
.lh--26 {
  line-height: -26px !important;
}
.pa--26 {
  padding: -26px !important;
}
.pal--26 {
  padding-left: -26px !important;
}
.par--26 {
  padding-right: -26px !important;
}
.pat--26 {
  padding-top: -26px !important;
}
.pab--26 {
  padding-bottom: -26px !important;
}
.transform-translateX--26 {
  transform: translateX(-26px);
}
.w--26 {
  width: -26% !important;
}
.h--26 {
  height: -26% !important;
}
.h-min-percentage--26 {
  min-height: -26% !important;
}
.h-max-percentage--26 {
  max-height: -26% !important;
}
.w-max-percentage--26 {
  max-width: -26% !important;
}
.w-min-percentage--26 {
  min-width: -26% !important;
}
.top-percentage--26 {
  top: -26% !important;
}
.bottom-percentage--26 {
  bottom: -26% !important;
}
.right-percentage--26 {
  right: -26% !important;
}
.left-percentage--26 {
  left: -26% !important;
}
.top-rem--26 {
  top: -26rem !important;
}
.bottom-rem--26 {
  top: -26rem !important;
}
.right-rem--26 {
  top: -26rem !important;
}
.left-rem--26 {
  top: -26rem !important;
}
.z-index--26 {
  z-index: -26 !important;
}
.top--25 {
  top: -25px !important;
}
.bottom--25 {
  bottom: -25px !important;
}
.right--25 {
  right: -25px !important;
}
.left--25 {
  left: -25px !important;
}
.mrn--25 {
  margin: -25px !important;
}
.mal--25 {
  margin-left: -25px !important;
}
.mar--25 {
  margin-right: -25px !important;
}
.mat--25 {
  margin-top: -25px !important;
}
.mab--25 {
  margin-bottom: -25px !important;
}
.lh--25 {
  line-height: -25px !important;
}
.pa--25 {
  padding: -25px !important;
}
.pal--25 {
  padding-left: -25px !important;
}
.par--25 {
  padding-right: -25px !important;
}
.pat--25 {
  padding-top: -25px !important;
}
.pab--25 {
  padding-bottom: -25px !important;
}
.transform-translateX--25 {
  transform: translateX(-25px);
}
.w--25 {
  width: -25% !important;
}
.h--25 {
  height: -25% !important;
}
.h-min-percentage--25 {
  min-height: -25% !important;
}
.h-max-percentage--25 {
  max-height: -25% !important;
}
.w-max-percentage--25 {
  max-width: -25% !important;
}
.w-min-percentage--25 {
  min-width: -25% !important;
}
.top-percentage--25 {
  top: -25% !important;
}
.bottom-percentage--25 {
  bottom: -25% !important;
}
.right-percentage--25 {
  right: -25% !important;
}
.left-percentage--25 {
  left: -25% !important;
}
.top-rem--25 {
  top: -25rem !important;
}
.bottom-rem--25 {
  top: -25rem !important;
}
.right-rem--25 {
  top: -25rem !important;
}
.left-rem--25 {
  top: -25rem !important;
}
.z-index--25 {
  z-index: -25 !important;
}
.top--24 {
  top: -24px !important;
}
.bottom--24 {
  bottom: -24px !important;
}
.right--24 {
  right: -24px !important;
}
.left--24 {
  left: -24px !important;
}
.mrn--24 {
  margin: -24px !important;
}
.mal--24 {
  margin-left: -24px !important;
}
.mar--24 {
  margin-right: -24px !important;
}
.mat--24 {
  margin-top: -24px !important;
}
.mab--24 {
  margin-bottom: -24px !important;
}
.lh--24 {
  line-height: -24px !important;
}
.pa--24 {
  padding: -24px !important;
}
.pal--24 {
  padding-left: -24px !important;
}
.par--24 {
  padding-right: -24px !important;
}
.pat--24 {
  padding-top: -24px !important;
}
.pab--24 {
  padding-bottom: -24px !important;
}
.transform-translateX--24 {
  transform: translateX(-24px);
}
.w--24 {
  width: -24% !important;
}
.h--24 {
  height: -24% !important;
}
.h-min-percentage--24 {
  min-height: -24% !important;
}
.h-max-percentage--24 {
  max-height: -24% !important;
}
.w-max-percentage--24 {
  max-width: -24% !important;
}
.w-min-percentage--24 {
  min-width: -24% !important;
}
.top-percentage--24 {
  top: -24% !important;
}
.bottom-percentage--24 {
  bottom: -24% !important;
}
.right-percentage--24 {
  right: -24% !important;
}
.left-percentage--24 {
  left: -24% !important;
}
.top-rem--24 {
  top: -24rem !important;
}
.bottom-rem--24 {
  top: -24rem !important;
}
.right-rem--24 {
  top: -24rem !important;
}
.left-rem--24 {
  top: -24rem !important;
}
.z-index--24 {
  z-index: -24 !important;
}
.top--23 {
  top: -23px !important;
}
.bottom--23 {
  bottom: -23px !important;
}
.right--23 {
  right: -23px !important;
}
.left--23 {
  left: -23px !important;
}
.mrn--23 {
  margin: -23px !important;
}
.mal--23 {
  margin-left: -23px !important;
}
.mar--23 {
  margin-right: -23px !important;
}
.mat--23 {
  margin-top: -23px !important;
}
.mab--23 {
  margin-bottom: -23px !important;
}
.lh--23 {
  line-height: -23px !important;
}
.pa--23 {
  padding: -23px !important;
}
.pal--23 {
  padding-left: -23px !important;
}
.par--23 {
  padding-right: -23px !important;
}
.pat--23 {
  padding-top: -23px !important;
}
.pab--23 {
  padding-bottom: -23px !important;
}
.transform-translateX--23 {
  transform: translateX(-23px);
}
.w--23 {
  width: -23% !important;
}
.h--23 {
  height: -23% !important;
}
.h-min-percentage--23 {
  min-height: -23% !important;
}
.h-max-percentage--23 {
  max-height: -23% !important;
}
.w-max-percentage--23 {
  max-width: -23% !important;
}
.w-min-percentage--23 {
  min-width: -23% !important;
}
.top-percentage--23 {
  top: -23% !important;
}
.bottom-percentage--23 {
  bottom: -23% !important;
}
.right-percentage--23 {
  right: -23% !important;
}
.left-percentage--23 {
  left: -23% !important;
}
.top-rem--23 {
  top: -23rem !important;
}
.bottom-rem--23 {
  top: -23rem !important;
}
.right-rem--23 {
  top: -23rem !important;
}
.left-rem--23 {
  top: -23rem !important;
}
.z-index--23 {
  z-index: -23 !important;
}
.top--22 {
  top: -22px !important;
}
.bottom--22 {
  bottom: -22px !important;
}
.right--22 {
  right: -22px !important;
}
.left--22 {
  left: -22px !important;
}
.mrn--22 {
  margin: -22px !important;
}
.mal--22 {
  margin-left: -22px !important;
}
.mar--22 {
  margin-right: -22px !important;
}
.mat--22 {
  margin-top: -22px !important;
}
.mab--22 {
  margin-bottom: -22px !important;
}
.lh--22 {
  line-height: -22px !important;
}
.pa--22 {
  padding: -22px !important;
}
.pal--22 {
  padding-left: -22px !important;
}
.par--22 {
  padding-right: -22px !important;
}
.pat--22 {
  padding-top: -22px !important;
}
.pab--22 {
  padding-bottom: -22px !important;
}
.transform-translateX--22 {
  transform: translateX(-22px);
}
.w--22 {
  width: -22% !important;
}
.h--22 {
  height: -22% !important;
}
.h-min-percentage--22 {
  min-height: -22% !important;
}
.h-max-percentage--22 {
  max-height: -22% !important;
}
.w-max-percentage--22 {
  max-width: -22% !important;
}
.w-min-percentage--22 {
  min-width: -22% !important;
}
.top-percentage--22 {
  top: -22% !important;
}
.bottom-percentage--22 {
  bottom: -22% !important;
}
.right-percentage--22 {
  right: -22% !important;
}
.left-percentage--22 {
  left: -22% !important;
}
.top-rem--22 {
  top: -22rem !important;
}
.bottom-rem--22 {
  top: -22rem !important;
}
.right-rem--22 {
  top: -22rem !important;
}
.left-rem--22 {
  top: -22rem !important;
}
.z-index--22 {
  z-index: -22 !important;
}
.top--21 {
  top: -21px !important;
}
.bottom--21 {
  bottom: -21px !important;
}
.right--21 {
  right: -21px !important;
}
.left--21 {
  left: -21px !important;
}
.mrn--21 {
  margin: -21px !important;
}
.mal--21 {
  margin-left: -21px !important;
}
.mar--21 {
  margin-right: -21px !important;
}
.mat--21 {
  margin-top: -21px !important;
}
.mab--21 {
  margin-bottom: -21px !important;
}
.lh--21 {
  line-height: -21px !important;
}
.pa--21 {
  padding: -21px !important;
}
.pal--21 {
  padding-left: -21px !important;
}
.par--21 {
  padding-right: -21px !important;
}
.pat--21 {
  padding-top: -21px !important;
}
.pab--21 {
  padding-bottom: -21px !important;
}
.transform-translateX--21 {
  transform: translateX(-21px);
}
.w--21 {
  width: -21% !important;
}
.h--21 {
  height: -21% !important;
}
.h-min-percentage--21 {
  min-height: -21% !important;
}
.h-max-percentage--21 {
  max-height: -21% !important;
}
.w-max-percentage--21 {
  max-width: -21% !important;
}
.w-min-percentage--21 {
  min-width: -21% !important;
}
.top-percentage--21 {
  top: -21% !important;
}
.bottom-percentage--21 {
  bottom: -21% !important;
}
.right-percentage--21 {
  right: -21% !important;
}
.left-percentage--21 {
  left: -21% !important;
}
.top-rem--21 {
  top: -21rem !important;
}
.bottom-rem--21 {
  top: -21rem !important;
}
.right-rem--21 {
  top: -21rem !important;
}
.left-rem--21 {
  top: -21rem !important;
}
.z-index--21 {
  z-index: -21 !important;
}
.top--20 {
  top: -20px !important;
}
.bottom--20 {
  bottom: -20px !important;
}
.right--20 {
  right: -20px !important;
}
.left--20 {
  left: -20px !important;
}
.mrn--20 {
  margin: -20px !important;
}
.mal--20 {
  margin-left: -20px !important;
}
.mar--20 {
  margin-right: -20px !important;
}
.mat--20 {
  margin-top: -20px !important;
}
.mab--20 {
  margin-bottom: -20px !important;
}
.lh--20 {
  line-height: -20px !important;
}
.pa--20 {
  padding: -20px !important;
}
.pal--20 {
  padding-left: -20px !important;
}
.par--20 {
  padding-right: -20px !important;
}
.pat--20 {
  padding-top: -20px !important;
}
.pab--20 {
  padding-bottom: -20px !important;
}
.transform-translateX--20 {
  transform: translateX(-20px);
}
.w--20 {
  width: -20% !important;
}
.h--20 {
  height: -20% !important;
}
.h-min-percentage--20 {
  min-height: -20% !important;
}
.h-max-percentage--20 {
  max-height: -20% !important;
}
.w-max-percentage--20 {
  max-width: -20% !important;
}
.w-min-percentage--20 {
  min-width: -20% !important;
}
.top-percentage--20 {
  top: -20% !important;
}
.bottom-percentage--20 {
  bottom: -20% !important;
}
.right-percentage--20 {
  right: -20% !important;
}
.left-percentage--20 {
  left: -20% !important;
}
.top-rem--20 {
  top: -20rem !important;
}
.bottom-rem--20 {
  top: -20rem !important;
}
.right-rem--20 {
  top: -20rem !important;
}
.left-rem--20 {
  top: -20rem !important;
}
.z-index--20 {
  z-index: -20 !important;
}
.top--19 {
  top: -19px !important;
}
.bottom--19 {
  bottom: -19px !important;
}
.right--19 {
  right: -19px !important;
}
.left--19 {
  left: -19px !important;
}
.mrn--19 {
  margin: -19px !important;
}
.mal--19 {
  margin-left: -19px !important;
}
.mar--19 {
  margin-right: -19px !important;
}
.mat--19 {
  margin-top: -19px !important;
}
.mab--19 {
  margin-bottom: -19px !important;
}
.lh--19 {
  line-height: -19px !important;
}
.pa--19 {
  padding: -19px !important;
}
.pal--19 {
  padding-left: -19px !important;
}
.par--19 {
  padding-right: -19px !important;
}
.pat--19 {
  padding-top: -19px !important;
}
.pab--19 {
  padding-bottom: -19px !important;
}
.transform-translateX--19 {
  transform: translateX(-19px);
}
.w--19 {
  width: -19% !important;
}
.h--19 {
  height: -19% !important;
}
.h-min-percentage--19 {
  min-height: -19% !important;
}
.h-max-percentage--19 {
  max-height: -19% !important;
}
.w-max-percentage--19 {
  max-width: -19% !important;
}
.w-min-percentage--19 {
  min-width: -19% !important;
}
.top-percentage--19 {
  top: -19% !important;
}
.bottom-percentage--19 {
  bottom: -19% !important;
}
.right-percentage--19 {
  right: -19% !important;
}
.left-percentage--19 {
  left: -19% !important;
}
.top-rem--19 {
  top: -19rem !important;
}
.bottom-rem--19 {
  top: -19rem !important;
}
.right-rem--19 {
  top: -19rem !important;
}
.left-rem--19 {
  top: -19rem !important;
}
.z-index--19 {
  z-index: -19 !important;
}
.top--18 {
  top: -18px !important;
}
.bottom--18 {
  bottom: -18px !important;
}
.right--18 {
  right: -18px !important;
}
.left--18 {
  left: -18px !important;
}
.mrn--18 {
  margin: -18px !important;
}
.mal--18 {
  margin-left: -18px !important;
}
.mar--18 {
  margin-right: -18px !important;
}
.mat--18 {
  margin-top: -18px !important;
}
.mab--18 {
  margin-bottom: -18px !important;
}
.lh--18 {
  line-height: -18px !important;
}
.pa--18 {
  padding: -18px !important;
}
.pal--18 {
  padding-left: -18px !important;
}
.par--18 {
  padding-right: -18px !important;
}
.pat--18 {
  padding-top: -18px !important;
}
.pab--18 {
  padding-bottom: -18px !important;
}
.transform-translateX--18 {
  transform: translateX(-18px);
}
.w--18 {
  width: -18% !important;
}
.h--18 {
  height: -18% !important;
}
.h-min-percentage--18 {
  min-height: -18% !important;
}
.h-max-percentage--18 {
  max-height: -18% !important;
}
.w-max-percentage--18 {
  max-width: -18% !important;
}
.w-min-percentage--18 {
  min-width: -18% !important;
}
.top-percentage--18 {
  top: -18% !important;
}
.bottom-percentage--18 {
  bottom: -18% !important;
}
.right-percentage--18 {
  right: -18% !important;
}
.left-percentage--18 {
  left: -18% !important;
}
.top-rem--18 {
  top: -18rem !important;
}
.bottom-rem--18 {
  top: -18rem !important;
}
.right-rem--18 {
  top: -18rem !important;
}
.left-rem--18 {
  top: -18rem !important;
}
.z-index--18 {
  z-index: -18 !important;
}
.top--17 {
  top: -17px !important;
}
.bottom--17 {
  bottom: -17px !important;
}
.right--17 {
  right: -17px !important;
}
.left--17 {
  left: -17px !important;
}
.mrn--17 {
  margin: -17px !important;
}
.mal--17 {
  margin-left: -17px !important;
}
.mar--17 {
  margin-right: -17px !important;
}
.mat--17 {
  margin-top: -17px !important;
}
.mab--17 {
  margin-bottom: -17px !important;
}
.lh--17 {
  line-height: -17px !important;
}
.pa--17 {
  padding: -17px !important;
}
.pal--17 {
  padding-left: -17px !important;
}
.par--17 {
  padding-right: -17px !important;
}
.pat--17 {
  padding-top: -17px !important;
}
.pab--17 {
  padding-bottom: -17px !important;
}
.transform-translateX--17 {
  transform: translateX(-17px);
}
.w--17 {
  width: -17% !important;
}
.h--17 {
  height: -17% !important;
}
.h-min-percentage--17 {
  min-height: -17% !important;
}
.h-max-percentage--17 {
  max-height: -17% !important;
}
.w-max-percentage--17 {
  max-width: -17% !important;
}
.w-min-percentage--17 {
  min-width: -17% !important;
}
.top-percentage--17 {
  top: -17% !important;
}
.bottom-percentage--17 {
  bottom: -17% !important;
}
.right-percentage--17 {
  right: -17% !important;
}
.left-percentage--17 {
  left: -17% !important;
}
.top-rem--17 {
  top: -17rem !important;
}
.bottom-rem--17 {
  top: -17rem !important;
}
.right-rem--17 {
  top: -17rem !important;
}
.left-rem--17 {
  top: -17rem !important;
}
.z-index--17 {
  z-index: -17 !important;
}
.top--16 {
  top: -16px !important;
}
.bottom--16 {
  bottom: -16px !important;
}
.right--16 {
  right: -16px !important;
}
.left--16 {
  left: -16px !important;
}
.mrn--16 {
  margin: -16px !important;
}
.mal--16 {
  margin-left: -16px !important;
}
.mar--16 {
  margin-right: -16px !important;
}
.mat--16 {
  margin-top: -16px !important;
}
.mab--16 {
  margin-bottom: -16px !important;
}
.lh--16 {
  line-height: -16px !important;
}
.pa--16 {
  padding: -16px !important;
}
.pal--16 {
  padding-left: -16px !important;
}
.par--16 {
  padding-right: -16px !important;
}
.pat--16 {
  padding-top: -16px !important;
}
.pab--16 {
  padding-bottom: -16px !important;
}
.transform-translateX--16 {
  transform: translateX(-16px);
}
.w--16 {
  width: -16% !important;
}
.h--16 {
  height: -16% !important;
}
.h-min-percentage--16 {
  min-height: -16% !important;
}
.h-max-percentage--16 {
  max-height: -16% !important;
}
.w-max-percentage--16 {
  max-width: -16% !important;
}
.w-min-percentage--16 {
  min-width: -16% !important;
}
.top-percentage--16 {
  top: -16% !important;
}
.bottom-percentage--16 {
  bottom: -16% !important;
}
.right-percentage--16 {
  right: -16% !important;
}
.left-percentage--16 {
  left: -16% !important;
}
.top-rem--16 {
  top: -16rem !important;
}
.bottom-rem--16 {
  top: -16rem !important;
}
.right-rem--16 {
  top: -16rem !important;
}
.left-rem--16 {
  top: -16rem !important;
}
.z-index--16 {
  z-index: -16 !important;
}
.top--15 {
  top: -15px !important;
}
.bottom--15 {
  bottom: -15px !important;
}
.right--15 {
  right: -15px !important;
}
.left--15 {
  left: -15px !important;
}
.mrn--15 {
  margin: -15px !important;
}
.mal--15 {
  margin-left: -15px !important;
}
.mar--15 {
  margin-right: -15px !important;
}
.mat--15 {
  margin-top: -15px !important;
}
.mab--15 {
  margin-bottom: -15px !important;
}
.lh--15 {
  line-height: -15px !important;
}
.pa--15 {
  padding: -15px !important;
}
.pal--15 {
  padding-left: -15px !important;
}
.par--15 {
  padding-right: -15px !important;
}
.pat--15 {
  padding-top: -15px !important;
}
.pab--15 {
  padding-bottom: -15px !important;
}
.transform-translateX--15 {
  transform: translateX(-15px);
}
.w--15 {
  width: -15% !important;
}
.h--15 {
  height: -15% !important;
}
.h-min-percentage--15 {
  min-height: -15% !important;
}
.h-max-percentage--15 {
  max-height: -15% !important;
}
.w-max-percentage--15 {
  max-width: -15% !important;
}
.w-min-percentage--15 {
  min-width: -15% !important;
}
.top-percentage--15 {
  top: -15% !important;
}
.bottom-percentage--15 {
  bottom: -15% !important;
}
.right-percentage--15 {
  right: -15% !important;
}
.left-percentage--15 {
  left: -15% !important;
}
.top-rem--15 {
  top: -15rem !important;
}
.bottom-rem--15 {
  top: -15rem !important;
}
.right-rem--15 {
  top: -15rem !important;
}
.left-rem--15 {
  top: -15rem !important;
}
.z-index--15 {
  z-index: -15 !important;
}
.top--14 {
  top: -14px !important;
}
.bottom--14 {
  bottom: -14px !important;
}
.right--14 {
  right: -14px !important;
}
.left--14 {
  left: -14px !important;
}
.mrn--14 {
  margin: -14px !important;
}
.mal--14 {
  margin-left: -14px !important;
}
.mar--14 {
  margin-right: -14px !important;
}
.mat--14 {
  margin-top: -14px !important;
}
.mab--14 {
  margin-bottom: -14px !important;
}
.lh--14 {
  line-height: -14px !important;
}
.pa--14 {
  padding: -14px !important;
}
.pal--14 {
  padding-left: -14px !important;
}
.par--14 {
  padding-right: -14px !important;
}
.pat--14 {
  padding-top: -14px !important;
}
.pab--14 {
  padding-bottom: -14px !important;
}
.transform-translateX--14 {
  transform: translateX(-14px);
}
.w--14 {
  width: -14% !important;
}
.h--14 {
  height: -14% !important;
}
.h-min-percentage--14 {
  min-height: -14% !important;
}
.h-max-percentage--14 {
  max-height: -14% !important;
}
.w-max-percentage--14 {
  max-width: -14% !important;
}
.w-min-percentage--14 {
  min-width: -14% !important;
}
.top-percentage--14 {
  top: -14% !important;
}
.bottom-percentage--14 {
  bottom: -14% !important;
}
.right-percentage--14 {
  right: -14% !important;
}
.left-percentage--14 {
  left: -14% !important;
}
.top-rem--14 {
  top: -14rem !important;
}
.bottom-rem--14 {
  top: -14rem !important;
}
.right-rem--14 {
  top: -14rem !important;
}
.left-rem--14 {
  top: -14rem !important;
}
.z-index--14 {
  z-index: -14 !important;
}
.top--13 {
  top: -13px !important;
}
.bottom--13 {
  bottom: -13px !important;
}
.right--13 {
  right: -13px !important;
}
.left--13 {
  left: -13px !important;
}
.mrn--13 {
  margin: -13px !important;
}
.mal--13 {
  margin-left: -13px !important;
}
.mar--13 {
  margin-right: -13px !important;
}
.mat--13 {
  margin-top: -13px !important;
}
.mab--13 {
  margin-bottom: -13px !important;
}
.lh--13 {
  line-height: -13px !important;
}
.pa--13 {
  padding: -13px !important;
}
.pal--13 {
  padding-left: -13px !important;
}
.par--13 {
  padding-right: -13px !important;
}
.pat--13 {
  padding-top: -13px !important;
}
.pab--13 {
  padding-bottom: -13px !important;
}
.transform-translateX--13 {
  transform: translateX(-13px);
}
.w--13 {
  width: -13% !important;
}
.h--13 {
  height: -13% !important;
}
.h-min-percentage--13 {
  min-height: -13% !important;
}
.h-max-percentage--13 {
  max-height: -13% !important;
}
.w-max-percentage--13 {
  max-width: -13% !important;
}
.w-min-percentage--13 {
  min-width: -13% !important;
}
.top-percentage--13 {
  top: -13% !important;
}
.bottom-percentage--13 {
  bottom: -13% !important;
}
.right-percentage--13 {
  right: -13% !important;
}
.left-percentage--13 {
  left: -13% !important;
}
.top-rem--13 {
  top: -13rem !important;
}
.bottom-rem--13 {
  top: -13rem !important;
}
.right-rem--13 {
  top: -13rem !important;
}
.left-rem--13 {
  top: -13rem !important;
}
.z-index--13 {
  z-index: -13 !important;
}
.top--12 {
  top: -12px !important;
}
.bottom--12 {
  bottom: -12px !important;
}
.right--12 {
  right: -12px !important;
}
.left--12 {
  left: -12px !important;
}
.mrn--12 {
  margin: -12px !important;
}
.mal--12 {
  margin-left: -12px !important;
}
.mar--12 {
  margin-right: -12px !important;
}
.mat--12 {
  margin-top: -12px !important;
}
.mab--12 {
  margin-bottom: -12px !important;
}
.lh--12 {
  line-height: -12px !important;
}
.pa--12 {
  padding: -12px !important;
}
.pal--12 {
  padding-left: -12px !important;
}
.par--12 {
  padding-right: -12px !important;
}
.pat--12 {
  padding-top: -12px !important;
}
.pab--12 {
  padding-bottom: -12px !important;
}
.transform-translateX--12 {
  transform: translateX(-12px);
}
.w--12 {
  width: -12% !important;
}
.h--12 {
  height: -12% !important;
}
.h-min-percentage--12 {
  min-height: -12% !important;
}
.h-max-percentage--12 {
  max-height: -12% !important;
}
.w-max-percentage--12 {
  max-width: -12% !important;
}
.w-min-percentage--12 {
  min-width: -12% !important;
}
.top-percentage--12 {
  top: -12% !important;
}
.bottom-percentage--12 {
  bottom: -12% !important;
}
.right-percentage--12 {
  right: -12% !important;
}
.left-percentage--12 {
  left: -12% !important;
}
.top-rem--12 {
  top: -12rem !important;
}
.bottom-rem--12 {
  top: -12rem !important;
}
.right-rem--12 {
  top: -12rem !important;
}
.left-rem--12 {
  top: -12rem !important;
}
.z-index--12 {
  z-index: -12 !important;
}
.top--11 {
  top: -11px !important;
}
.bottom--11 {
  bottom: -11px !important;
}
.right--11 {
  right: -11px !important;
}
.left--11 {
  left: -11px !important;
}
.mrn--11 {
  margin: -11px !important;
}
.mal--11 {
  margin-left: -11px !important;
}
.mar--11 {
  margin-right: -11px !important;
}
.mat--11 {
  margin-top: -11px !important;
}
.mab--11 {
  margin-bottom: -11px !important;
}
.lh--11 {
  line-height: -11px !important;
}
.pa--11 {
  padding: -11px !important;
}
.pal--11 {
  padding-left: -11px !important;
}
.par--11 {
  padding-right: -11px !important;
}
.pat--11 {
  padding-top: -11px !important;
}
.pab--11 {
  padding-bottom: -11px !important;
}
.transform-translateX--11 {
  transform: translateX(-11px);
}
.w--11 {
  width: -11% !important;
}
.h--11 {
  height: -11% !important;
}
.h-min-percentage--11 {
  min-height: -11% !important;
}
.h-max-percentage--11 {
  max-height: -11% !important;
}
.w-max-percentage--11 {
  max-width: -11% !important;
}
.w-min-percentage--11 {
  min-width: -11% !important;
}
.top-percentage--11 {
  top: -11% !important;
}
.bottom-percentage--11 {
  bottom: -11% !important;
}
.right-percentage--11 {
  right: -11% !important;
}
.left-percentage--11 {
  left: -11% !important;
}
.top-rem--11 {
  top: -11rem !important;
}
.bottom-rem--11 {
  top: -11rem !important;
}
.right-rem--11 {
  top: -11rem !important;
}
.left-rem--11 {
  top: -11rem !important;
}
.z-index--11 {
  z-index: -11 !important;
}
.top--10 {
  top: -10px !important;
}
.bottom--10 {
  bottom: -10px !important;
}
.right--10 {
  right: -10px !important;
}
.left--10 {
  left: -10px !important;
}
.mrn--10 {
  margin: -10px !important;
}
.mal--10 {
  margin-left: -10px !important;
}
.mar--10 {
  margin-right: -10px !important;
}
.mat--10 {
  margin-top: -10px !important;
}
.mab--10 {
  margin-bottom: -10px !important;
}
.lh--10 {
  line-height: -10px !important;
}
.pa--10 {
  padding: -10px !important;
}
.pal--10 {
  padding-left: -10px !important;
}
.par--10 {
  padding-right: -10px !important;
}
.pat--10 {
  padding-top: -10px !important;
}
.pab--10 {
  padding-bottom: -10px !important;
}
.transform-translateX--10 {
  transform: translateX(-10px);
}
.w--10 {
  width: -10% !important;
}
.h--10 {
  height: -10% !important;
}
.h-min-percentage--10 {
  min-height: -10% !important;
}
.h-max-percentage--10 {
  max-height: -10% !important;
}
.w-max-percentage--10 {
  max-width: -10% !important;
}
.w-min-percentage--10 {
  min-width: -10% !important;
}
.top-percentage--10 {
  top: -10% !important;
}
.bottom-percentage--10 {
  bottom: -10% !important;
}
.right-percentage--10 {
  right: -10% !important;
}
.left-percentage--10 {
  left: -10% !important;
}
.top-rem--10 {
  top: -10rem !important;
}
.bottom-rem--10 {
  top: -10rem !important;
}
.right-rem--10 {
  top: -10rem !important;
}
.left-rem--10 {
  top: -10rem !important;
}
.z-index--10 {
  z-index: -10 !important;
}
.top--9 {
  top: -9px !important;
}
.bottom--9 {
  bottom: -9px !important;
}
.right--9 {
  right: -9px !important;
}
.left--9 {
  left: -9px !important;
}
.mrn--9 {
  margin: -9px !important;
}
.mal--9 {
  margin-left: -9px !important;
}
.mar--9 {
  margin-right: -9px !important;
}
.mat--9 {
  margin-top: -9px !important;
}
.mab--9 {
  margin-bottom: -9px !important;
}
.lh--9 {
  line-height: -9px !important;
}
.pa--9 {
  padding: -9px !important;
}
.pal--9 {
  padding-left: -9px !important;
}
.par--9 {
  padding-right: -9px !important;
}
.pat--9 {
  padding-top: -9px !important;
}
.pab--9 {
  padding-bottom: -9px !important;
}
.transform-translateX--9 {
  transform: translateX(-9px);
}
.w--9 {
  width: -9% !important;
}
.h--9 {
  height: -9% !important;
}
.h-min-percentage--9 {
  min-height: -9% !important;
}
.h-max-percentage--9 {
  max-height: -9% !important;
}
.w-max-percentage--9 {
  max-width: -9% !important;
}
.w-min-percentage--9 {
  min-width: -9% !important;
}
.top-percentage--9 {
  top: -9% !important;
}
.bottom-percentage--9 {
  bottom: -9% !important;
}
.right-percentage--9 {
  right: -9% !important;
}
.left-percentage--9 {
  left: -9% !important;
}
.top-rem--9 {
  top: -9rem !important;
}
.bottom-rem--9 {
  top: -9rem !important;
}
.right-rem--9 {
  top: -9rem !important;
}
.left-rem--9 {
  top: -9rem !important;
}
.z-index--9 {
  z-index: -9 !important;
}
.top--8 {
  top: -8px !important;
}
.bottom--8 {
  bottom: -8px !important;
}
.right--8 {
  right: -8px !important;
}
.left--8 {
  left: -8px !important;
}
.mrn--8 {
  margin: -8px !important;
}
.mal--8 {
  margin-left: -8px !important;
}
.mar--8 {
  margin-right: -8px !important;
}
.mat--8 {
  margin-top: -8px !important;
}
.mab--8 {
  margin-bottom: -8px !important;
}
.lh--8 {
  line-height: -8px !important;
}
.pa--8 {
  padding: -8px !important;
}
.pal--8 {
  padding-left: -8px !important;
}
.par--8 {
  padding-right: -8px !important;
}
.pat--8 {
  padding-top: -8px !important;
}
.pab--8 {
  padding-bottom: -8px !important;
}
.transform-translateX--8 {
  transform: translateX(-8px);
}
.w--8 {
  width: -8% !important;
}
.h--8 {
  height: -8% !important;
}
.h-min-percentage--8 {
  min-height: -8% !important;
}
.h-max-percentage--8 {
  max-height: -8% !important;
}
.w-max-percentage--8 {
  max-width: -8% !important;
}
.w-min-percentage--8 {
  min-width: -8% !important;
}
.top-percentage--8 {
  top: -8% !important;
}
.bottom-percentage--8 {
  bottom: -8% !important;
}
.right-percentage--8 {
  right: -8% !important;
}
.left-percentage--8 {
  left: -8% !important;
}
.top-rem--8 {
  top: -8rem !important;
}
.bottom-rem--8 {
  top: -8rem !important;
}
.right-rem--8 {
  top: -8rem !important;
}
.left-rem--8 {
  top: -8rem !important;
}
.z-index--8 {
  z-index: -8 !important;
}
.top--7 {
  top: -7px !important;
}
.bottom--7 {
  bottom: -7px !important;
}
.right--7 {
  right: -7px !important;
}
.left--7 {
  left: -7px !important;
}
.mrn--7 {
  margin: -7px !important;
}
.mal--7 {
  margin-left: -7px !important;
}
.mar--7 {
  margin-right: -7px !important;
}
.mat--7 {
  margin-top: -7px !important;
}
.mab--7 {
  margin-bottom: -7px !important;
}
.lh--7 {
  line-height: -7px !important;
}
.pa--7 {
  padding: -7px !important;
}
.pal--7 {
  padding-left: -7px !important;
}
.par--7 {
  padding-right: -7px !important;
}
.pat--7 {
  padding-top: -7px !important;
}
.pab--7 {
  padding-bottom: -7px !important;
}
.transform-translateX--7 {
  transform: translateX(-7px);
}
.w--7 {
  width: -7% !important;
}
.h--7 {
  height: -7% !important;
}
.h-min-percentage--7 {
  min-height: -7% !important;
}
.h-max-percentage--7 {
  max-height: -7% !important;
}
.w-max-percentage--7 {
  max-width: -7% !important;
}
.w-min-percentage--7 {
  min-width: -7% !important;
}
.top-percentage--7 {
  top: -7% !important;
}
.bottom-percentage--7 {
  bottom: -7% !important;
}
.right-percentage--7 {
  right: -7% !important;
}
.left-percentage--7 {
  left: -7% !important;
}
.top-rem--7 {
  top: -7rem !important;
}
.bottom-rem--7 {
  top: -7rem !important;
}
.right-rem--7 {
  top: -7rem !important;
}
.left-rem--7 {
  top: -7rem !important;
}
.z-index--7 {
  z-index: -7 !important;
}
.top--6 {
  top: -6px !important;
}
.bottom--6 {
  bottom: -6px !important;
}
.right--6 {
  right: -6px !important;
}
.left--6 {
  left: -6px !important;
}
.mrn--6 {
  margin: -6px !important;
}
.mal--6 {
  margin-left: -6px !important;
}
.mar--6 {
  margin-right: -6px !important;
}
.mat--6 {
  margin-top: -6px !important;
}
.mab--6 {
  margin-bottom: -6px !important;
}
.lh--6 {
  line-height: -6px !important;
}
.pa--6 {
  padding: -6px !important;
}
.pal--6 {
  padding-left: -6px !important;
}
.par--6 {
  padding-right: -6px !important;
}
.pat--6 {
  padding-top: -6px !important;
}
.pab--6 {
  padding-bottom: -6px !important;
}
.transform-translateX--6 {
  transform: translateX(-6px);
}
.w--6 {
  width: -6% !important;
}
.h--6 {
  height: -6% !important;
}
.h-min-percentage--6 {
  min-height: -6% !important;
}
.h-max-percentage--6 {
  max-height: -6% !important;
}
.w-max-percentage--6 {
  max-width: -6% !important;
}
.w-min-percentage--6 {
  min-width: -6% !important;
}
.top-percentage--6 {
  top: -6% !important;
}
.bottom-percentage--6 {
  bottom: -6% !important;
}
.right-percentage--6 {
  right: -6% !important;
}
.left-percentage--6 {
  left: -6% !important;
}
.top-rem--6 {
  top: -6rem !important;
}
.bottom-rem--6 {
  top: -6rem !important;
}
.right-rem--6 {
  top: -6rem !important;
}
.left-rem--6 {
  top: -6rem !important;
}
.z-index--6 {
  z-index: -6 !important;
}
.top--5 {
  top: -5px !important;
}
.bottom--5 {
  bottom: -5px !important;
}
.right--5 {
  right: -5px !important;
}
.left--5 {
  left: -5px !important;
}
.mrn--5 {
  margin: -5px !important;
}
.mal--5 {
  margin-left: -5px !important;
}
.mar--5 {
  margin-right: -5px !important;
}
.mat--5 {
  margin-top: -5px !important;
}
.mab--5 {
  margin-bottom: -5px !important;
}
.lh--5 {
  line-height: -5px !important;
}
.pa--5 {
  padding: -5px !important;
}
.pal--5 {
  padding-left: -5px !important;
}
.par--5 {
  padding-right: -5px !important;
}
.pat--5 {
  padding-top: -5px !important;
}
.pab--5 {
  padding-bottom: -5px !important;
}
.transform-translateX--5 {
  transform: translateX(-5px);
}
.w--5 {
  width: -5% !important;
}
.h--5 {
  height: -5% !important;
}
.h-min-percentage--5 {
  min-height: -5% !important;
}
.h-max-percentage--5 {
  max-height: -5% !important;
}
.w-max-percentage--5 {
  max-width: -5% !important;
}
.w-min-percentage--5 {
  min-width: -5% !important;
}
.top-percentage--5 {
  top: -5% !important;
}
.bottom-percentage--5 {
  bottom: -5% !important;
}
.right-percentage--5 {
  right: -5% !important;
}
.left-percentage--5 {
  left: -5% !important;
}
.top-rem--5 {
  top: -5rem !important;
}
.bottom-rem--5 {
  top: -5rem !important;
}
.right-rem--5 {
  top: -5rem !important;
}
.left-rem--5 {
  top: -5rem !important;
}
.z-index--5 {
  z-index: -5 !important;
}
.top--4 {
  top: -4px !important;
}
.bottom--4 {
  bottom: -4px !important;
}
.right--4 {
  right: -4px !important;
}
.left--4 {
  left: -4px !important;
}
.mrn--4 {
  margin: -4px !important;
}
.mal--4 {
  margin-left: -4px !important;
}
.mar--4 {
  margin-right: -4px !important;
}
.mat--4 {
  margin-top: -4px !important;
}
.mab--4 {
  margin-bottom: -4px !important;
}
.lh--4 {
  line-height: -4px !important;
}
.pa--4 {
  padding: -4px !important;
}
.pal--4 {
  padding-left: -4px !important;
}
.par--4 {
  padding-right: -4px !important;
}
.pat--4 {
  padding-top: -4px !important;
}
.pab--4 {
  padding-bottom: -4px !important;
}
.transform-translateX--4 {
  transform: translateX(-4px);
}
.w--4 {
  width: -4% !important;
}
.h--4 {
  height: -4% !important;
}
.h-min-percentage--4 {
  min-height: -4% !important;
}
.h-max-percentage--4 {
  max-height: -4% !important;
}
.w-max-percentage--4 {
  max-width: -4% !important;
}
.w-min-percentage--4 {
  min-width: -4% !important;
}
.top-percentage--4 {
  top: -4% !important;
}
.bottom-percentage--4 {
  bottom: -4% !important;
}
.right-percentage--4 {
  right: -4% !important;
}
.left-percentage--4 {
  left: -4% !important;
}
.top-rem--4 {
  top: -4rem !important;
}
.bottom-rem--4 {
  top: -4rem !important;
}
.right-rem--4 {
  top: -4rem !important;
}
.left-rem--4 {
  top: -4rem !important;
}
.z-index--4 {
  z-index: -4 !important;
}
.top--3 {
  top: -3px !important;
}
.bottom--3 {
  bottom: -3px !important;
}
.right--3 {
  right: -3px !important;
}
.left--3 {
  left: -3px !important;
}
.mrn--3 {
  margin: -3px !important;
}
.mal--3 {
  margin-left: -3px !important;
}
.mar--3 {
  margin-right: -3px !important;
}
.mat--3 {
  margin-top: -3px !important;
}
.mab--3 {
  margin-bottom: -3px !important;
}
.lh--3 {
  line-height: -3px !important;
}
.pa--3 {
  padding: -3px !important;
}
.pal--3 {
  padding-left: -3px !important;
}
.par--3 {
  padding-right: -3px !important;
}
.pat--3 {
  padding-top: -3px !important;
}
.pab--3 {
  padding-bottom: -3px !important;
}
.transform-translateX--3 {
  transform: translateX(-3px);
}
.w--3 {
  width: -3% !important;
}
.h--3 {
  height: -3% !important;
}
.h-min-percentage--3 {
  min-height: -3% !important;
}
.h-max-percentage--3 {
  max-height: -3% !important;
}
.w-max-percentage--3 {
  max-width: -3% !important;
}
.w-min-percentage--3 {
  min-width: -3% !important;
}
.top-percentage--3 {
  top: -3% !important;
}
.bottom-percentage--3 {
  bottom: -3% !important;
}
.right-percentage--3 {
  right: -3% !important;
}
.left-percentage--3 {
  left: -3% !important;
}
.top-rem--3 {
  top: -3rem !important;
}
.bottom-rem--3 {
  top: -3rem !important;
}
.right-rem--3 {
  top: -3rem !important;
}
.left-rem--3 {
  top: -3rem !important;
}
.z-index--3 {
  z-index: -3 !important;
}
.top--2 {
  top: -2px !important;
}
.bottom--2 {
  bottom: -2px !important;
}
.right--2 {
  right: -2px !important;
}
.left--2 {
  left: -2px !important;
}
.mrn--2 {
  margin: -2px !important;
}
.mal--2 {
  margin-left: -2px !important;
}
.mar--2 {
  margin-right: -2px !important;
}
.mat--2 {
  margin-top: -2px !important;
}
.mab--2 {
  margin-bottom: -2px !important;
}
.lh--2 {
  line-height: -2px !important;
}
.pa--2 {
  padding: -2px !important;
}
.pal--2 {
  padding-left: -2px !important;
}
.par--2 {
  padding-right: -2px !important;
}
.pat--2 {
  padding-top: -2px !important;
}
.pab--2 {
  padding-bottom: -2px !important;
}
.transform-translateX--2 {
  transform: translateX(-2px);
}
.w--2 {
  width: -2% !important;
}
.h--2 {
  height: -2% !important;
}
.h-min-percentage--2 {
  min-height: -2% !important;
}
.h-max-percentage--2 {
  max-height: -2% !important;
}
.w-max-percentage--2 {
  max-width: -2% !important;
}
.w-min-percentage--2 {
  min-width: -2% !important;
}
.top-percentage--2 {
  top: -2% !important;
}
.bottom-percentage--2 {
  bottom: -2% !important;
}
.right-percentage--2 {
  right: -2% !important;
}
.left-percentage--2 {
  left: -2% !important;
}
.top-rem--2 {
  top: -2rem !important;
}
.bottom-rem--2 {
  top: -2rem !important;
}
.right-rem--2 {
  top: -2rem !important;
}
.left-rem--2 {
  top: -2rem !important;
}
.z-index--2 {
  z-index: -2 !important;
}
.top--1 {
  top: -1px !important;
}
.bottom--1 {
  bottom: -1px !important;
}
.right--1 {
  right: -1px !important;
}
.left--1 {
  left: -1px !important;
}
.mrn--1 {
  margin: -1px !important;
}
.mal--1 {
  margin-left: -1px !important;
}
.mar--1 {
  margin-right: -1px !important;
}
.mat--1 {
  margin-top: -1px !important;
}
.mab--1 {
  margin-bottom: -1px !important;
}
.lh--1 {
  line-height: -1px !important;
}
.pa--1 {
  padding: -1px !important;
}
.pal--1 {
  padding-left: -1px !important;
}
.par--1 {
  padding-right: -1px !important;
}
.pat--1 {
  padding-top: -1px !important;
}
.pab--1 {
  padding-bottom: -1px !important;
}
.transform-translateX--1 {
  transform: translateX(-1px);
}
.w--1 {
  width: -1% !important;
}
.h--1 {
  height: -1% !important;
}
.h-min-percentage--1 {
  min-height: -1% !important;
}
.h-max-percentage--1 {
  max-height: -1% !important;
}
.w-max-percentage--1 {
  max-width: -1% !important;
}
.w-min-percentage--1 {
  min-width: -1% !important;
}
.top-percentage--1 {
  top: -1% !important;
}
.bottom-percentage--1 {
  bottom: -1% !important;
}
.right-percentage--1 {
  right: -1% !important;
}
.left-percentage--1 {
  left: -1% !important;
}
.top-rem--1 {
  top: -1rem !important;
}
.bottom-rem--1 {
  top: -1rem !important;
}
.right-rem--1 {
  top: -1rem !important;
}
.left-rem--1 {
  top: -1rem !important;
}
.z-index--1 {
  z-index: -1 !important;
}
.top-0 {
  top: 0px !important;
}
.bottom-0 {
  bottom: 0px !important;
}
.right-0 {
  right: 0px !important;
}
.left-0 {
  left: 0px !important;
}
.mrn-0 {
  margin: 0px !important;
}
.mal-0 {
  margin-left: 0px !important;
}
.mar-0 {
  margin-right: 0px !important;
}
.mat-0 {
  margin-top: 0px !important;
}
.mab-0 {
  margin-bottom: 0px !important;
}
.lh-0 {
  line-height: 0px !important;
}
.pa-0 {
  padding: 0px !important;
}
.pal-0 {
  padding-left: 0px !important;
}
.par-0 {
  padding-right: 0px !important;
}
.pat-0 {
  padding-top: 0px !important;
}
.pab-0 {
  padding-bottom: 0px !important;
}
.transform-translateX-0 {
  transform: translateX(0px);
}
.w-0 {
  width: 0% !important;
}
.h-0 {
  height: 0% !important;
}
.h-min-percentage-0 {
  min-height: 0% !important;
}
.h-max-percentage-0 {
  max-height: 0% !important;
}
.w-max-percentage-0 {
  max-width: 0% !important;
}
.w-min-percentage-0 {
  min-width: 0% !important;
}
.top-percentage-0 {
  top: 0% !important;
}
.bottom-percentage-0 {
  bottom: 0% !important;
}
.right-percentage-0 {
  right: 0% !important;
}
.left-percentage-0 {
  left: 0% !important;
}
.top-rem-0 {
  top: 0rem !important;
}
.bottom-rem-0 {
  top: 0rem !important;
}
.right-rem-0 {
  top: 0rem !important;
}
.left-rem-0 {
  top: 0rem !important;
}
.z-index-0 {
  z-index: 0 !important;
}
.top-1 {
  top: 1px !important;
}
.bottom-1 {
  bottom: 1px !important;
}
.right-1 {
  right: 1px !important;
}
.left-1 {
  left: 1px !important;
}
.mrn-1 {
  margin: 1px !important;
}
.mal-1 {
  margin-left: 1px !important;
}
.mar-1 {
  margin-right: 1px !important;
}
.mat-1 {
  margin-top: 1px !important;
}
.mab-1 {
  margin-bottom: 1px !important;
}
.lh-1 {
  line-height: 1px !important;
}
.pa-1 {
  padding: 1px !important;
}
.pal-1 {
  padding-left: 1px !important;
}
.par-1 {
  padding-right: 1px !important;
}
.pat-1 {
  padding-top: 1px !important;
}
.pab-1 {
  padding-bottom: 1px !important;
}
.transform-translateX-1 {
  transform: translateX(1px);
}
.w-1 {
  width: 1% !important;
}
.h-1 {
  height: 1% !important;
}
.h-min-percentage-1 {
  min-height: 1% !important;
}
.h-max-percentage-1 {
  max-height: 1% !important;
}
.w-max-percentage-1 {
  max-width: 1% !important;
}
.w-min-percentage-1 {
  min-width: 1% !important;
}
.top-percentage-1 {
  top: 1% !important;
}
.bottom-percentage-1 {
  bottom: 1% !important;
}
.right-percentage-1 {
  right: 1% !important;
}
.left-percentage-1 {
  left: 1% !important;
}
.top-rem-1 {
  top: 1rem !important;
}
.bottom-rem-1 {
  top: 1rem !important;
}
.right-rem-1 {
  top: 1rem !important;
}
.left-rem-1 {
  top: 1rem !important;
}
.z-index-1 {
  z-index: 1 !important;
}
.top-2 {
  top: 2px !important;
}
.bottom-2 {
  bottom: 2px !important;
}
.right-2 {
  right: 2px !important;
}
.left-2 {
  left: 2px !important;
}
.mrn-2 {
  margin: 2px !important;
}
.mal-2 {
  margin-left: 2px !important;
}
.mar-2 {
  margin-right: 2px !important;
}
.mat-2 {
  margin-top: 2px !important;
}
.mab-2 {
  margin-bottom: 2px !important;
}
.lh-2 {
  line-height: 2px !important;
}
.pa-2 {
  padding: 2px !important;
}
.pal-2 {
  padding-left: 2px !important;
}
.par-2 {
  padding-right: 2px !important;
}
.pat-2 {
  padding-top: 2px !important;
}
.pab-2 {
  padding-bottom: 2px !important;
}
.transform-translateX-2 {
  transform: translateX(2px);
}
.w-2 {
  width: 2% !important;
}
.h-2 {
  height: 2% !important;
}
.h-min-percentage-2 {
  min-height: 2% !important;
}
.h-max-percentage-2 {
  max-height: 2% !important;
}
.w-max-percentage-2 {
  max-width: 2% !important;
}
.w-min-percentage-2 {
  min-width: 2% !important;
}
.top-percentage-2 {
  top: 2% !important;
}
.bottom-percentage-2 {
  bottom: 2% !important;
}
.right-percentage-2 {
  right: 2% !important;
}
.left-percentage-2 {
  left: 2% !important;
}
.top-rem-2 {
  top: 2rem !important;
}
.bottom-rem-2 {
  top: 2rem !important;
}
.right-rem-2 {
  top: 2rem !important;
}
.left-rem-2 {
  top: 2rem !important;
}
.z-index-2 {
  z-index: 2 !important;
}
.top-3 {
  top: 3px !important;
}
.bottom-3 {
  bottom: 3px !important;
}
.right-3 {
  right: 3px !important;
}
.left-3 {
  left: 3px !important;
}
.mrn-3 {
  margin: 3px !important;
}
.mal-3 {
  margin-left: 3px !important;
}
.mar-3 {
  margin-right: 3px !important;
}
.mat-3 {
  margin-top: 3px !important;
}
.mab-3 {
  margin-bottom: 3px !important;
}
.lh-3 {
  line-height: 3px !important;
}
.pa-3 {
  padding: 3px !important;
}
.pal-3 {
  padding-left: 3px !important;
}
.par-3 {
  padding-right: 3px !important;
}
.pat-3 {
  padding-top: 3px !important;
}
.pab-3 {
  padding-bottom: 3px !important;
}
.transform-translateX-3 {
  transform: translateX(3px);
}
.w-3 {
  width: 3% !important;
}
.h-3 {
  height: 3% !important;
}
.h-min-percentage-3 {
  min-height: 3% !important;
}
.h-max-percentage-3 {
  max-height: 3% !important;
}
.w-max-percentage-3 {
  max-width: 3% !important;
}
.w-min-percentage-3 {
  min-width: 3% !important;
}
.top-percentage-3 {
  top: 3% !important;
}
.bottom-percentage-3 {
  bottom: 3% !important;
}
.right-percentage-3 {
  right: 3% !important;
}
.left-percentage-3 {
  left: 3% !important;
}
.top-rem-3 {
  top: 3rem !important;
}
.bottom-rem-3 {
  top: 3rem !important;
}
.right-rem-3 {
  top: 3rem !important;
}
.left-rem-3 {
  top: 3rem !important;
}
.z-index-3 {
  z-index: 3 !important;
}
.top-4 {
  top: 4px !important;
}
.bottom-4 {
  bottom: 4px !important;
}
.right-4 {
  right: 4px !important;
}
.left-4 {
  left: 4px !important;
}
.mrn-4 {
  margin: 4px !important;
}
.mal-4 {
  margin-left: 4px !important;
}
.mar-4 {
  margin-right: 4px !important;
}
.mat-4 {
  margin-top: 4px !important;
}
.mab-4 {
  margin-bottom: 4px !important;
}
.lh-4 {
  line-height: 4px !important;
}
.pa-4 {
  padding: 4px !important;
}
.pal-4 {
  padding-left: 4px !important;
}
.par-4 {
  padding-right: 4px !important;
}
.pat-4 {
  padding-top: 4px !important;
}
.pab-4 {
  padding-bottom: 4px !important;
}
.transform-translateX-4 {
  transform: translateX(4px);
}
.w-4 {
  width: 4% !important;
}
.h-4 {
  height: 4% !important;
}
.h-min-percentage-4 {
  min-height: 4% !important;
}
.h-max-percentage-4 {
  max-height: 4% !important;
}
.w-max-percentage-4 {
  max-width: 4% !important;
}
.w-min-percentage-4 {
  min-width: 4% !important;
}
.top-percentage-4 {
  top: 4% !important;
}
.bottom-percentage-4 {
  bottom: 4% !important;
}
.right-percentage-4 {
  right: 4% !important;
}
.left-percentage-4 {
  left: 4% !important;
}
.top-rem-4 {
  top: 4rem !important;
}
.bottom-rem-4 {
  top: 4rem !important;
}
.right-rem-4 {
  top: 4rem !important;
}
.left-rem-4 {
  top: 4rem !important;
}
.z-index-4 {
  z-index: 4 !important;
}
.top-5 {
  top: 5px !important;
}
.bottom-5 {
  bottom: 5px !important;
}
.right-5 {
  right: 5px !important;
}
.left-5 {
  left: 5px !important;
}
.mrn-5 {
  margin: 5px !important;
}
.mal-5 {
  margin-left: 5px !important;
}
.mar-5 {
  margin-right: 5px !important;
}
.mat-5 {
  margin-top: 5px !important;
}
.mab-5 {
  margin-bottom: 5px !important;
}
.lh-5 {
  line-height: 5px !important;
}
.pa-5 {
  padding: 5px !important;
}
.pal-5 {
  padding-left: 5px !important;
}
.par-5 {
  padding-right: 5px !important;
}
.pat-5 {
  padding-top: 5px !important;
}
.pab-5 {
  padding-bottom: 5px !important;
}
.transform-translateX-5 {
  transform: translateX(5px);
}
.w-5 {
  width: 5% !important;
}
.h-5 {
  height: 5% !important;
}
.h-min-percentage-5 {
  min-height: 5% !important;
}
.h-max-percentage-5 {
  max-height: 5% !important;
}
.w-max-percentage-5 {
  max-width: 5% !important;
}
.w-min-percentage-5 {
  min-width: 5% !important;
}
.top-percentage-5 {
  top: 5% !important;
}
.bottom-percentage-5 {
  bottom: 5% !important;
}
.right-percentage-5 {
  right: 5% !important;
}
.left-percentage-5 {
  left: 5% !important;
}
.top-rem-5 {
  top: 5rem !important;
}
.bottom-rem-5 {
  top: 5rem !important;
}
.right-rem-5 {
  top: 5rem !important;
}
.left-rem-5 {
  top: 5rem !important;
}
.z-index-5 {
  z-index: 5 !important;
}
.top-6 {
  top: 6px !important;
}
.bottom-6 {
  bottom: 6px !important;
}
.right-6 {
  right: 6px !important;
}
.left-6 {
  left: 6px !important;
}
.mrn-6 {
  margin: 6px !important;
}
.mal-6 {
  margin-left: 6px !important;
}
.mar-6 {
  margin-right: 6px !important;
}
.mat-6 {
  margin-top: 6px !important;
}
.mab-6 {
  margin-bottom: 6px !important;
}
.lh-6 {
  line-height: 6px !important;
}
.pa-6 {
  padding: 6px !important;
}
.pal-6 {
  padding-left: 6px !important;
}
.par-6 {
  padding-right: 6px !important;
}
.pat-6 {
  padding-top: 6px !important;
}
.pab-6 {
  padding-bottom: 6px !important;
}
.transform-translateX-6 {
  transform: translateX(6px);
}
.w-6 {
  width: 6% !important;
}
.h-6 {
  height: 6% !important;
}
.h-min-percentage-6 {
  min-height: 6% !important;
}
.h-max-percentage-6 {
  max-height: 6% !important;
}
.w-max-percentage-6 {
  max-width: 6% !important;
}
.w-min-percentage-6 {
  min-width: 6% !important;
}
.top-percentage-6 {
  top: 6% !important;
}
.bottom-percentage-6 {
  bottom: 6% !important;
}
.right-percentage-6 {
  right: 6% !important;
}
.left-percentage-6 {
  left: 6% !important;
}
.top-rem-6 {
  top: 6rem !important;
}
.bottom-rem-6 {
  top: 6rem !important;
}
.right-rem-6 {
  top: 6rem !important;
}
.left-rem-6 {
  top: 6rem !important;
}
.z-index-6 {
  z-index: 6 !important;
}
.top-7 {
  top: 7px !important;
}
.bottom-7 {
  bottom: 7px !important;
}
.right-7 {
  right: 7px !important;
}
.left-7 {
  left: 7px !important;
}
.mrn-7 {
  margin: 7px !important;
}
.mal-7 {
  margin-left: 7px !important;
}
.mar-7 {
  margin-right: 7px !important;
}
.mat-7 {
  margin-top: 7px !important;
}
.mab-7 {
  margin-bottom: 7px !important;
}
.lh-7 {
  line-height: 7px !important;
}
.pa-7 {
  padding: 7px !important;
}
.pal-7 {
  padding-left: 7px !important;
}
.par-7 {
  padding-right: 7px !important;
}
.pat-7 {
  padding-top: 7px !important;
}
.pab-7 {
  padding-bottom: 7px !important;
}
.transform-translateX-7 {
  transform: translateX(7px);
}
.w-7 {
  width: 7% !important;
}
.h-7 {
  height: 7% !important;
}
.h-min-percentage-7 {
  min-height: 7% !important;
}
.h-max-percentage-7 {
  max-height: 7% !important;
}
.w-max-percentage-7 {
  max-width: 7% !important;
}
.w-min-percentage-7 {
  min-width: 7% !important;
}
.top-percentage-7 {
  top: 7% !important;
}
.bottom-percentage-7 {
  bottom: 7% !important;
}
.right-percentage-7 {
  right: 7% !important;
}
.left-percentage-7 {
  left: 7% !important;
}
.top-rem-7 {
  top: 7rem !important;
}
.bottom-rem-7 {
  top: 7rem !important;
}
.right-rem-7 {
  top: 7rem !important;
}
.left-rem-7 {
  top: 7rem !important;
}
.z-index-7 {
  z-index: 7 !important;
}
.top-8 {
  top: 8px !important;
}
.bottom-8 {
  bottom: 8px !important;
}
.right-8 {
  right: 8px !important;
}
.left-8 {
  left: 8px !important;
}
.mrn-8 {
  margin: 8px !important;
}
.mal-8 {
  margin-left: 8px !important;
}
.mar-8 {
  margin-right: 8px !important;
}
.mat-8 {
  margin-top: 8px !important;
}
.mab-8 {
  margin-bottom: 8px !important;
}
.lh-8 {
  line-height: 8px !important;
}
.pa-8 {
  padding: 8px !important;
}
.pal-8 {
  padding-left: 8px !important;
}
.par-8 {
  padding-right: 8px !important;
}
.pat-8 {
  padding-top: 8px !important;
}
.pab-8 {
  padding-bottom: 8px !important;
}
.transform-translateX-8 {
  transform: translateX(8px);
}
.w-8 {
  width: 8% !important;
}
.h-8 {
  height: 8% !important;
}
.h-min-percentage-8 {
  min-height: 8% !important;
}
.h-max-percentage-8 {
  max-height: 8% !important;
}
.w-max-percentage-8 {
  max-width: 8% !important;
}
.w-min-percentage-8 {
  min-width: 8% !important;
}
.top-percentage-8 {
  top: 8% !important;
}
.bottom-percentage-8 {
  bottom: 8% !important;
}
.right-percentage-8 {
  right: 8% !important;
}
.left-percentage-8 {
  left: 8% !important;
}
.top-rem-8 {
  top: 8rem !important;
}
.bottom-rem-8 {
  top: 8rem !important;
}
.right-rem-8 {
  top: 8rem !important;
}
.left-rem-8 {
  top: 8rem !important;
}
.z-index-8 {
  z-index: 8 !important;
}
.top-9 {
  top: 9px !important;
}
.bottom-9 {
  bottom: 9px !important;
}
.right-9 {
  right: 9px !important;
}
.left-9 {
  left: 9px !important;
}
.mrn-9 {
  margin: 9px !important;
}
.mal-9 {
  margin-left: 9px !important;
}
.mar-9 {
  margin-right: 9px !important;
}
.mat-9 {
  margin-top: 9px !important;
}
.mab-9 {
  margin-bottom: 9px !important;
}
.lh-9 {
  line-height: 9px !important;
}
.pa-9 {
  padding: 9px !important;
}
.pal-9 {
  padding-left: 9px !important;
}
.par-9 {
  padding-right: 9px !important;
}
.pat-9 {
  padding-top: 9px !important;
}
.pab-9 {
  padding-bottom: 9px !important;
}
.transform-translateX-9 {
  transform: translateX(9px);
}
.w-9 {
  width: 9% !important;
}
.h-9 {
  height: 9% !important;
}
.h-min-percentage-9 {
  min-height: 9% !important;
}
.h-max-percentage-9 {
  max-height: 9% !important;
}
.w-max-percentage-9 {
  max-width: 9% !important;
}
.w-min-percentage-9 {
  min-width: 9% !important;
}
.top-percentage-9 {
  top: 9% !important;
}
.bottom-percentage-9 {
  bottom: 9% !important;
}
.right-percentage-9 {
  right: 9% !important;
}
.left-percentage-9 {
  left: 9% !important;
}
.top-rem-9 {
  top: 9rem !important;
}
.bottom-rem-9 {
  top: 9rem !important;
}
.right-rem-9 {
  top: 9rem !important;
}
.left-rem-9 {
  top: 9rem !important;
}
.z-index-9 {
  z-index: 9 !important;
}
.top-10 {
  top: 10px !important;
}
.bottom-10 {
  bottom: 10px !important;
}
.right-10 {
  right: 10px !important;
}
.left-10 {
  left: 10px !important;
}
.mrn-10 {
  margin: 10px !important;
}
.mal-10 {
  margin-left: 10px !important;
}
.mar-10 {
  margin-right: 10px !important;
}
.mat-10 {
  margin-top: 10px !important;
}
.mab-10 {
  margin-bottom: 10px !important;
}
.lh-10 {
  line-height: 10px !important;
}
.pa-10 {
  padding: 10px !important;
}
.pal-10 {
  padding-left: 10px !important;
}
.par-10 {
  padding-right: 10px !important;
}
.pat-10 {
  padding-top: 10px !important;
}
.pab-10 {
  padding-bottom: 10px !important;
}
.transform-translateX-10 {
  transform: translateX(10px);
}
.w-10 {
  width: 10% !important;
}
.h-10 {
  height: 10% !important;
}
.h-min-percentage-10 {
  min-height: 10% !important;
}
.h-max-percentage-10 {
  max-height: 10% !important;
}
.w-max-percentage-10 {
  max-width: 10% !important;
}
.w-min-percentage-10 {
  min-width: 10% !important;
}
.top-percentage-10 {
  top: 10% !important;
}
.bottom-percentage-10 {
  bottom: 10% !important;
}
.right-percentage-10 {
  right: 10% !important;
}
.left-percentage-10 {
  left: 10% !important;
}
.top-rem-10 {
  top: 10rem !important;
}
.bottom-rem-10 {
  top: 10rem !important;
}
.right-rem-10 {
  top: 10rem !important;
}
.left-rem-10 {
  top: 10rem !important;
}
.z-index-10 {
  z-index: 10 !important;
}
.top-11 {
  top: 11px !important;
}
.bottom-11 {
  bottom: 11px !important;
}
.right-11 {
  right: 11px !important;
}
.left-11 {
  left: 11px !important;
}
.mrn-11 {
  margin: 11px !important;
}
.mal-11 {
  margin-left: 11px !important;
}
.mar-11 {
  margin-right: 11px !important;
}
.mat-11 {
  margin-top: 11px !important;
}
.mab-11 {
  margin-bottom: 11px !important;
}
.lh-11 {
  line-height: 11px !important;
}
.pa-11 {
  padding: 11px !important;
}
.pal-11 {
  padding-left: 11px !important;
}
.par-11 {
  padding-right: 11px !important;
}
.pat-11 {
  padding-top: 11px !important;
}
.pab-11 {
  padding-bottom: 11px !important;
}
.transform-translateX-11 {
  transform: translateX(11px);
}
.w-11 {
  width: 11% !important;
}
.h-11 {
  height: 11% !important;
}
.h-min-percentage-11 {
  min-height: 11% !important;
}
.h-max-percentage-11 {
  max-height: 11% !important;
}
.w-max-percentage-11 {
  max-width: 11% !important;
}
.w-min-percentage-11 {
  min-width: 11% !important;
}
.top-percentage-11 {
  top: 11% !important;
}
.bottom-percentage-11 {
  bottom: 11% !important;
}
.right-percentage-11 {
  right: 11% !important;
}
.left-percentage-11 {
  left: 11% !important;
}
.top-rem-11 {
  top: 11rem !important;
}
.bottom-rem-11 {
  top: 11rem !important;
}
.right-rem-11 {
  top: 11rem !important;
}
.left-rem-11 {
  top: 11rem !important;
}
.z-index-11 {
  z-index: 11 !important;
}
.top-12 {
  top: 12px !important;
}
.bottom-12 {
  bottom: 12px !important;
}
.right-12 {
  right: 12px !important;
}
.left-12 {
  left: 12px !important;
}
.mrn-12 {
  margin: 12px !important;
}
.mal-12 {
  margin-left: 12px !important;
}
.mar-12 {
  margin-right: 12px !important;
}
.mat-12 {
  margin-top: 12px !important;
}
.mab-12 {
  margin-bottom: 12px !important;
}
.lh-12 {
  line-height: 12px !important;
}
.pa-12 {
  padding: 12px !important;
}
.pal-12 {
  padding-left: 12px !important;
}
.par-12 {
  padding-right: 12px !important;
}
.pat-12 {
  padding-top: 12px !important;
}
.pab-12 {
  padding-bottom: 12px !important;
}
.transform-translateX-12 {
  transform: translateX(12px);
}
.w-12 {
  width: 12% !important;
}
.h-12 {
  height: 12% !important;
}
.h-min-percentage-12 {
  min-height: 12% !important;
}
.h-max-percentage-12 {
  max-height: 12% !important;
}
.w-max-percentage-12 {
  max-width: 12% !important;
}
.w-min-percentage-12 {
  min-width: 12% !important;
}
.top-percentage-12 {
  top: 12% !important;
}
.bottom-percentage-12 {
  bottom: 12% !important;
}
.right-percentage-12 {
  right: 12% !important;
}
.left-percentage-12 {
  left: 12% !important;
}
.top-rem-12 {
  top: 12rem !important;
}
.bottom-rem-12 {
  top: 12rem !important;
}
.right-rem-12 {
  top: 12rem !important;
}
.left-rem-12 {
  top: 12rem !important;
}
.z-index-12 {
  z-index: 12 !important;
}
.top-13 {
  top: 13px !important;
}
.bottom-13 {
  bottom: 13px !important;
}
.right-13 {
  right: 13px !important;
}
.left-13 {
  left: 13px !important;
}
.mrn-13 {
  margin: 13px !important;
}
.mal-13 {
  margin-left: 13px !important;
}
.mar-13 {
  margin-right: 13px !important;
}
.mat-13 {
  margin-top: 13px !important;
}
.mab-13 {
  margin-bottom: 13px !important;
}
.lh-13 {
  line-height: 13px !important;
}
.pa-13 {
  padding: 13px !important;
}
.pal-13 {
  padding-left: 13px !important;
}
.par-13 {
  padding-right: 13px !important;
}
.pat-13 {
  padding-top: 13px !important;
}
.pab-13 {
  padding-bottom: 13px !important;
}
.transform-translateX-13 {
  transform: translateX(13px);
}
.w-13 {
  width: 13% !important;
}
.h-13 {
  height: 13% !important;
}
.h-min-percentage-13 {
  min-height: 13% !important;
}
.h-max-percentage-13 {
  max-height: 13% !important;
}
.w-max-percentage-13 {
  max-width: 13% !important;
}
.w-min-percentage-13 {
  min-width: 13% !important;
}
.top-percentage-13 {
  top: 13% !important;
}
.bottom-percentage-13 {
  bottom: 13% !important;
}
.right-percentage-13 {
  right: 13% !important;
}
.left-percentage-13 {
  left: 13% !important;
}
.top-rem-13 {
  top: 13rem !important;
}
.bottom-rem-13 {
  top: 13rem !important;
}
.right-rem-13 {
  top: 13rem !important;
}
.left-rem-13 {
  top: 13rem !important;
}
.z-index-13 {
  z-index: 13 !important;
}
.top-14 {
  top: 14px !important;
}
.bottom-14 {
  bottom: 14px !important;
}
.right-14 {
  right: 14px !important;
}
.left-14 {
  left: 14px !important;
}
.mrn-14 {
  margin: 14px !important;
}
.mal-14 {
  margin-left: 14px !important;
}
.mar-14 {
  margin-right: 14px !important;
}
.mat-14 {
  margin-top: 14px !important;
}
.mab-14 {
  margin-bottom: 14px !important;
}
.lh-14 {
  line-height: 14px !important;
}
.pa-14 {
  padding: 14px !important;
}
.pal-14 {
  padding-left: 14px !important;
}
.par-14 {
  padding-right: 14px !important;
}
.pat-14 {
  padding-top: 14px !important;
}
.pab-14 {
  padding-bottom: 14px !important;
}
.transform-translateX-14 {
  transform: translateX(14px);
}
.w-14 {
  width: 14% !important;
}
.h-14 {
  height: 14% !important;
}
.h-min-percentage-14 {
  min-height: 14% !important;
}
.h-max-percentage-14 {
  max-height: 14% !important;
}
.w-max-percentage-14 {
  max-width: 14% !important;
}
.w-min-percentage-14 {
  min-width: 14% !important;
}
.top-percentage-14 {
  top: 14% !important;
}
.bottom-percentage-14 {
  bottom: 14% !important;
}
.right-percentage-14 {
  right: 14% !important;
}
.left-percentage-14 {
  left: 14% !important;
}
.top-rem-14 {
  top: 14rem !important;
}
.bottom-rem-14 {
  top: 14rem !important;
}
.right-rem-14 {
  top: 14rem !important;
}
.left-rem-14 {
  top: 14rem !important;
}
.z-index-14 {
  z-index: 14 !important;
}
.top-15 {
  top: 15px !important;
}
.bottom-15 {
  bottom: 15px !important;
}
.right-15 {
  right: 15px !important;
}
.left-15 {
  left: 15px !important;
}
.mrn-15 {
  margin: 15px !important;
}
.mal-15 {
  margin-left: 15px !important;
}
.mar-15 {
  margin-right: 15px !important;
}
.mat-15 {
  margin-top: 15px !important;
}
.mab-15 {
  margin-bottom: 15px !important;
}
.lh-15 {
  line-height: 15px !important;
}
.pa-15 {
  padding: 15px !important;
}
.pal-15 {
  padding-left: 15px !important;
}
.par-15 {
  padding-right: 15px !important;
}
.pat-15 {
  padding-top: 15px !important;
}
.pab-15 {
  padding-bottom: 15px !important;
}
.transform-translateX-15 {
  transform: translateX(15px);
}
.w-15 {
  width: 15% !important;
}
.h-15 {
  height: 15% !important;
}
.h-min-percentage-15 {
  min-height: 15% !important;
}
.h-max-percentage-15 {
  max-height: 15% !important;
}
.w-max-percentage-15 {
  max-width: 15% !important;
}
.w-min-percentage-15 {
  min-width: 15% !important;
}
.top-percentage-15 {
  top: 15% !important;
}
.bottom-percentage-15 {
  bottom: 15% !important;
}
.right-percentage-15 {
  right: 15% !important;
}
.left-percentage-15 {
  left: 15% !important;
}
.top-rem-15 {
  top: 15rem !important;
}
.bottom-rem-15 {
  top: 15rem !important;
}
.right-rem-15 {
  top: 15rem !important;
}
.left-rem-15 {
  top: 15rem !important;
}
.z-index-15 {
  z-index: 15 !important;
}
.top-16 {
  top: 16px !important;
}
.bottom-16 {
  bottom: 16px !important;
}
.right-16 {
  right: 16px !important;
}
.left-16 {
  left: 16px !important;
}
.mrn-16 {
  margin: 16px !important;
}
.mal-16 {
  margin-left: 16px !important;
}
.mar-16 {
  margin-right: 16px !important;
}
.mat-16 {
  margin-top: 16px !important;
}
.mab-16 {
  margin-bottom: 16px !important;
}
.lh-16 {
  line-height: 16px !important;
}
.pa-16 {
  padding: 16px !important;
}
.pal-16 {
  padding-left: 16px !important;
}
.par-16 {
  padding-right: 16px !important;
}
.pat-16 {
  padding-top: 16px !important;
}
.pab-16 {
  padding-bottom: 16px !important;
}
.transform-translateX-16 {
  transform: translateX(16px);
}
.w-16 {
  width: 16% !important;
}
.h-16 {
  height: 16% !important;
}
.h-min-percentage-16 {
  min-height: 16% !important;
}
.h-max-percentage-16 {
  max-height: 16% !important;
}
.w-max-percentage-16 {
  max-width: 16% !important;
}
.w-min-percentage-16 {
  min-width: 16% !important;
}
.top-percentage-16 {
  top: 16% !important;
}
.bottom-percentage-16 {
  bottom: 16% !important;
}
.right-percentage-16 {
  right: 16% !important;
}
.left-percentage-16 {
  left: 16% !important;
}
.top-rem-16 {
  top: 16rem !important;
}
.bottom-rem-16 {
  top: 16rem !important;
}
.right-rem-16 {
  top: 16rem !important;
}
.left-rem-16 {
  top: 16rem !important;
}
.z-index-16 {
  z-index: 16 !important;
}
.top-17 {
  top: 17px !important;
}
.bottom-17 {
  bottom: 17px !important;
}
.right-17 {
  right: 17px !important;
}
.left-17 {
  left: 17px !important;
}
.mrn-17 {
  margin: 17px !important;
}
.mal-17 {
  margin-left: 17px !important;
}
.mar-17 {
  margin-right: 17px !important;
}
.mat-17 {
  margin-top: 17px !important;
}
.mab-17 {
  margin-bottom: 17px !important;
}
.lh-17 {
  line-height: 17px !important;
}
.pa-17 {
  padding: 17px !important;
}
.pal-17 {
  padding-left: 17px !important;
}
.par-17 {
  padding-right: 17px !important;
}
.pat-17 {
  padding-top: 17px !important;
}
.pab-17 {
  padding-bottom: 17px !important;
}
.transform-translateX-17 {
  transform: translateX(17px);
}
.w-17 {
  width: 17% !important;
}
.h-17 {
  height: 17% !important;
}
.h-min-percentage-17 {
  min-height: 17% !important;
}
.h-max-percentage-17 {
  max-height: 17% !important;
}
.w-max-percentage-17 {
  max-width: 17% !important;
}
.w-min-percentage-17 {
  min-width: 17% !important;
}
.top-percentage-17 {
  top: 17% !important;
}
.bottom-percentage-17 {
  bottom: 17% !important;
}
.right-percentage-17 {
  right: 17% !important;
}
.left-percentage-17 {
  left: 17% !important;
}
.top-rem-17 {
  top: 17rem !important;
}
.bottom-rem-17 {
  top: 17rem !important;
}
.right-rem-17 {
  top: 17rem !important;
}
.left-rem-17 {
  top: 17rem !important;
}
.z-index-17 {
  z-index: 17 !important;
}
.top-18 {
  top: 18px !important;
}
.bottom-18 {
  bottom: 18px !important;
}
.right-18 {
  right: 18px !important;
}
.left-18 {
  left: 18px !important;
}
.mrn-18 {
  margin: 18px !important;
}
.mal-18 {
  margin-left: 18px !important;
}
.mar-18 {
  margin-right: 18px !important;
}
.mat-18 {
  margin-top: 18px !important;
}
.mab-18 {
  margin-bottom: 18px !important;
}
.lh-18 {
  line-height: 18px !important;
}
.pa-18 {
  padding: 18px !important;
}
.pal-18 {
  padding-left: 18px !important;
}
.par-18 {
  padding-right: 18px !important;
}
.pat-18 {
  padding-top: 18px !important;
}
.pab-18 {
  padding-bottom: 18px !important;
}
.transform-translateX-18 {
  transform: translateX(18px);
}
.w-18 {
  width: 18% !important;
}
.h-18 {
  height: 18% !important;
}
.h-min-percentage-18 {
  min-height: 18% !important;
}
.h-max-percentage-18 {
  max-height: 18% !important;
}
.w-max-percentage-18 {
  max-width: 18% !important;
}
.w-min-percentage-18 {
  min-width: 18% !important;
}
.top-percentage-18 {
  top: 18% !important;
}
.bottom-percentage-18 {
  bottom: 18% !important;
}
.right-percentage-18 {
  right: 18% !important;
}
.left-percentage-18 {
  left: 18% !important;
}
.top-rem-18 {
  top: 18rem !important;
}
.bottom-rem-18 {
  top: 18rem !important;
}
.right-rem-18 {
  top: 18rem !important;
}
.left-rem-18 {
  top: 18rem !important;
}
.z-index-18 {
  z-index: 18 !important;
}
.top-19 {
  top: 19px !important;
}
.bottom-19 {
  bottom: 19px !important;
}
.right-19 {
  right: 19px !important;
}
.left-19 {
  left: 19px !important;
}
.mrn-19 {
  margin: 19px !important;
}
.mal-19 {
  margin-left: 19px !important;
}
.mar-19 {
  margin-right: 19px !important;
}
.mat-19 {
  margin-top: 19px !important;
}
.mab-19 {
  margin-bottom: 19px !important;
}
.lh-19 {
  line-height: 19px !important;
}
.pa-19 {
  padding: 19px !important;
}
.pal-19 {
  padding-left: 19px !important;
}
.par-19 {
  padding-right: 19px !important;
}
.pat-19 {
  padding-top: 19px !important;
}
.pab-19 {
  padding-bottom: 19px !important;
}
.transform-translateX-19 {
  transform: translateX(19px);
}
.w-19 {
  width: 19% !important;
}
.h-19 {
  height: 19% !important;
}
.h-min-percentage-19 {
  min-height: 19% !important;
}
.h-max-percentage-19 {
  max-height: 19% !important;
}
.w-max-percentage-19 {
  max-width: 19% !important;
}
.w-min-percentage-19 {
  min-width: 19% !important;
}
.top-percentage-19 {
  top: 19% !important;
}
.bottom-percentage-19 {
  bottom: 19% !important;
}
.right-percentage-19 {
  right: 19% !important;
}
.left-percentage-19 {
  left: 19% !important;
}
.top-rem-19 {
  top: 19rem !important;
}
.bottom-rem-19 {
  top: 19rem !important;
}
.right-rem-19 {
  top: 19rem !important;
}
.left-rem-19 {
  top: 19rem !important;
}
.z-index-19 {
  z-index: 19 !important;
}
.top-20 {
  top: 20px !important;
}
.bottom-20 {
  bottom: 20px !important;
}
.right-20 {
  right: 20px !important;
}
.left-20 {
  left: 20px !important;
}
.mrn-20 {
  margin: 20px !important;
}
.mal-20 {
  margin-left: 20px !important;
}
.mar-20 {
  margin-right: 20px !important;
}
.mat-20 {
  margin-top: 20px !important;
}
.mab-20 {
  margin-bottom: 20px !important;
}
.lh-20 {
  line-height: 20px !important;
}
.pa-20 {
  padding: 20px !important;
}
.pal-20 {
  padding-left: 20px !important;
}
.par-20 {
  padding-right: 20px !important;
}
.pat-20 {
  padding-top: 20px !important;
}
.pab-20 {
  padding-bottom: 20px !important;
}
.transform-translateX-20 {
  transform: translateX(20px);
}
.w-20 {
  width: 20% !important;
}
.h-20 {
  height: 20% !important;
}
.h-min-percentage-20 {
  min-height: 20% !important;
}
.h-max-percentage-20 {
  max-height: 20% !important;
}
.w-max-percentage-20 {
  max-width: 20% !important;
}
.w-min-percentage-20 {
  min-width: 20% !important;
}
.top-percentage-20 {
  top: 20% !important;
}
.bottom-percentage-20 {
  bottom: 20% !important;
}
.right-percentage-20 {
  right: 20% !important;
}
.left-percentage-20 {
  left: 20% !important;
}
.top-rem-20 {
  top: 20rem !important;
}
.bottom-rem-20 {
  top: 20rem !important;
}
.right-rem-20 {
  top: 20rem !important;
}
.left-rem-20 {
  top: 20rem !important;
}
.z-index-20 {
  z-index: 20 !important;
}
.top-21 {
  top: 21px !important;
}
.bottom-21 {
  bottom: 21px !important;
}
.right-21 {
  right: 21px !important;
}
.left-21 {
  left: 21px !important;
}
.mrn-21 {
  margin: 21px !important;
}
.mal-21 {
  margin-left: 21px !important;
}
.mar-21 {
  margin-right: 21px !important;
}
.mat-21 {
  margin-top: 21px !important;
}
.mab-21 {
  margin-bottom: 21px !important;
}
.lh-21 {
  line-height: 21px !important;
}
.pa-21 {
  padding: 21px !important;
}
.pal-21 {
  padding-left: 21px !important;
}
.par-21 {
  padding-right: 21px !important;
}
.pat-21 {
  padding-top: 21px !important;
}
.pab-21 {
  padding-bottom: 21px !important;
}
.transform-translateX-21 {
  transform: translateX(21px);
}
.w-21 {
  width: 21% !important;
}
.h-21 {
  height: 21% !important;
}
.h-min-percentage-21 {
  min-height: 21% !important;
}
.h-max-percentage-21 {
  max-height: 21% !important;
}
.w-max-percentage-21 {
  max-width: 21% !important;
}
.w-min-percentage-21 {
  min-width: 21% !important;
}
.top-percentage-21 {
  top: 21% !important;
}
.bottom-percentage-21 {
  bottom: 21% !important;
}
.right-percentage-21 {
  right: 21% !important;
}
.left-percentage-21 {
  left: 21% !important;
}
.top-rem-21 {
  top: 21rem !important;
}
.bottom-rem-21 {
  top: 21rem !important;
}
.right-rem-21 {
  top: 21rem !important;
}
.left-rem-21 {
  top: 21rem !important;
}
.z-index-21 {
  z-index: 21 !important;
}
.top-22 {
  top: 22px !important;
}
.bottom-22 {
  bottom: 22px !important;
}
.right-22 {
  right: 22px !important;
}
.left-22 {
  left: 22px !important;
}
.mrn-22 {
  margin: 22px !important;
}
.mal-22 {
  margin-left: 22px !important;
}
.mar-22 {
  margin-right: 22px !important;
}
.mat-22 {
  margin-top: 22px !important;
}
.mab-22 {
  margin-bottom: 22px !important;
}
.lh-22 {
  line-height: 22px !important;
}
.pa-22 {
  padding: 22px !important;
}
.pal-22 {
  padding-left: 22px !important;
}
.par-22 {
  padding-right: 22px !important;
}
.pat-22 {
  padding-top: 22px !important;
}
.pab-22 {
  padding-bottom: 22px !important;
}
.transform-translateX-22 {
  transform: translateX(22px);
}
.w-22 {
  width: 22% !important;
}
.h-22 {
  height: 22% !important;
}
.h-min-percentage-22 {
  min-height: 22% !important;
}
.h-max-percentage-22 {
  max-height: 22% !important;
}
.w-max-percentage-22 {
  max-width: 22% !important;
}
.w-min-percentage-22 {
  min-width: 22% !important;
}
.top-percentage-22 {
  top: 22% !important;
}
.bottom-percentage-22 {
  bottom: 22% !important;
}
.right-percentage-22 {
  right: 22% !important;
}
.left-percentage-22 {
  left: 22% !important;
}
.top-rem-22 {
  top: 22rem !important;
}
.bottom-rem-22 {
  top: 22rem !important;
}
.right-rem-22 {
  top: 22rem !important;
}
.left-rem-22 {
  top: 22rem !important;
}
.z-index-22 {
  z-index: 22 !important;
}
.top-23 {
  top: 23px !important;
}
.bottom-23 {
  bottom: 23px !important;
}
.right-23 {
  right: 23px !important;
}
.left-23 {
  left: 23px !important;
}
.mrn-23 {
  margin: 23px !important;
}
.mal-23 {
  margin-left: 23px !important;
}
.mar-23 {
  margin-right: 23px !important;
}
.mat-23 {
  margin-top: 23px !important;
}
.mab-23 {
  margin-bottom: 23px !important;
}
.lh-23 {
  line-height: 23px !important;
}
.pa-23 {
  padding: 23px !important;
}
.pal-23 {
  padding-left: 23px !important;
}
.par-23 {
  padding-right: 23px !important;
}
.pat-23 {
  padding-top: 23px !important;
}
.pab-23 {
  padding-bottom: 23px !important;
}
.transform-translateX-23 {
  transform: translateX(23px);
}
.w-23 {
  width: 23% !important;
}
.h-23 {
  height: 23% !important;
}
.h-min-percentage-23 {
  min-height: 23% !important;
}
.h-max-percentage-23 {
  max-height: 23% !important;
}
.w-max-percentage-23 {
  max-width: 23% !important;
}
.w-min-percentage-23 {
  min-width: 23% !important;
}
.top-percentage-23 {
  top: 23% !important;
}
.bottom-percentage-23 {
  bottom: 23% !important;
}
.right-percentage-23 {
  right: 23% !important;
}
.left-percentage-23 {
  left: 23% !important;
}
.top-rem-23 {
  top: 23rem !important;
}
.bottom-rem-23 {
  top: 23rem !important;
}
.right-rem-23 {
  top: 23rem !important;
}
.left-rem-23 {
  top: 23rem !important;
}
.z-index-23 {
  z-index: 23 !important;
}
.top-24 {
  top: 24px !important;
}
.bottom-24 {
  bottom: 24px !important;
}
.right-24 {
  right: 24px !important;
}
.left-24 {
  left: 24px !important;
}
.mrn-24 {
  margin: 24px !important;
}
.mal-24 {
  margin-left: 24px !important;
}
.mar-24 {
  margin-right: 24px !important;
}
.mat-24 {
  margin-top: 24px !important;
}
.mab-24 {
  margin-bottom: 24px !important;
}
.lh-24 {
  line-height: 24px !important;
}
.pa-24 {
  padding: 24px !important;
}
.pal-24 {
  padding-left: 24px !important;
}
.par-24 {
  padding-right: 24px !important;
}
.pat-24 {
  padding-top: 24px !important;
}
.pab-24 {
  padding-bottom: 24px !important;
}
.transform-translateX-24 {
  transform: translateX(24px);
}
.w-24 {
  width: 24% !important;
}
.h-24 {
  height: 24% !important;
}
.h-min-percentage-24 {
  min-height: 24% !important;
}
.h-max-percentage-24 {
  max-height: 24% !important;
}
.w-max-percentage-24 {
  max-width: 24% !important;
}
.w-min-percentage-24 {
  min-width: 24% !important;
}
.top-percentage-24 {
  top: 24% !important;
}
.bottom-percentage-24 {
  bottom: 24% !important;
}
.right-percentage-24 {
  right: 24% !important;
}
.left-percentage-24 {
  left: 24% !important;
}
.top-rem-24 {
  top: 24rem !important;
}
.bottom-rem-24 {
  top: 24rem !important;
}
.right-rem-24 {
  top: 24rem !important;
}
.left-rem-24 {
  top: 24rem !important;
}
.z-index-24 {
  z-index: 24 !important;
}
.top-25 {
  top: 25px !important;
}
.bottom-25 {
  bottom: 25px !important;
}
.right-25 {
  right: 25px !important;
}
.left-25 {
  left: 25px !important;
}
.mrn-25 {
  margin: 25px !important;
}
.mal-25 {
  margin-left: 25px !important;
}
.mar-25 {
  margin-right: 25px !important;
}
.mat-25 {
  margin-top: 25px !important;
}
.mab-25 {
  margin-bottom: 25px !important;
}
.lh-25 {
  line-height: 25px !important;
}
.pa-25 {
  padding: 25px !important;
}
.pal-25 {
  padding-left: 25px !important;
}
.par-25 {
  padding-right: 25px !important;
}
.pat-25 {
  padding-top: 25px !important;
}
.pab-25 {
  padding-bottom: 25px !important;
}
.transform-translateX-25 {
  transform: translateX(25px);
}
.w-25 {
  width: 25% !important;
}
.h-25 {
  height: 25% !important;
}
.h-min-percentage-25 {
  min-height: 25% !important;
}
.h-max-percentage-25 {
  max-height: 25% !important;
}
.w-max-percentage-25 {
  max-width: 25% !important;
}
.w-min-percentage-25 {
  min-width: 25% !important;
}
.top-percentage-25 {
  top: 25% !important;
}
.bottom-percentage-25 {
  bottom: 25% !important;
}
.right-percentage-25 {
  right: 25% !important;
}
.left-percentage-25 {
  left: 25% !important;
}
.top-rem-25 {
  top: 25rem !important;
}
.bottom-rem-25 {
  top: 25rem !important;
}
.right-rem-25 {
  top: 25rem !important;
}
.left-rem-25 {
  top: 25rem !important;
}
.z-index-25 {
  z-index: 25 !important;
}
.top-26 {
  top: 26px !important;
}
.bottom-26 {
  bottom: 26px !important;
}
.right-26 {
  right: 26px !important;
}
.left-26 {
  left: 26px !important;
}
.mrn-26 {
  margin: 26px !important;
}
.mal-26 {
  margin-left: 26px !important;
}
.mar-26 {
  margin-right: 26px !important;
}
.mat-26 {
  margin-top: 26px !important;
}
.mab-26 {
  margin-bottom: 26px !important;
}
.lh-26 {
  line-height: 26px !important;
}
.pa-26 {
  padding: 26px !important;
}
.pal-26 {
  padding-left: 26px !important;
}
.par-26 {
  padding-right: 26px !important;
}
.pat-26 {
  padding-top: 26px !important;
}
.pab-26 {
  padding-bottom: 26px !important;
}
.transform-translateX-26 {
  transform: translateX(26px);
}
.w-26 {
  width: 26% !important;
}
.h-26 {
  height: 26% !important;
}
.h-min-percentage-26 {
  min-height: 26% !important;
}
.h-max-percentage-26 {
  max-height: 26% !important;
}
.w-max-percentage-26 {
  max-width: 26% !important;
}
.w-min-percentage-26 {
  min-width: 26% !important;
}
.top-percentage-26 {
  top: 26% !important;
}
.bottom-percentage-26 {
  bottom: 26% !important;
}
.right-percentage-26 {
  right: 26% !important;
}
.left-percentage-26 {
  left: 26% !important;
}
.top-rem-26 {
  top: 26rem !important;
}
.bottom-rem-26 {
  top: 26rem !important;
}
.right-rem-26 {
  top: 26rem !important;
}
.left-rem-26 {
  top: 26rem !important;
}
.z-index-26 {
  z-index: 26 !important;
}
.top-27 {
  top: 27px !important;
}
.bottom-27 {
  bottom: 27px !important;
}
.right-27 {
  right: 27px !important;
}
.left-27 {
  left: 27px !important;
}
.mrn-27 {
  margin: 27px !important;
}
.mal-27 {
  margin-left: 27px !important;
}
.mar-27 {
  margin-right: 27px !important;
}
.mat-27 {
  margin-top: 27px !important;
}
.mab-27 {
  margin-bottom: 27px !important;
}
.lh-27 {
  line-height: 27px !important;
}
.pa-27 {
  padding: 27px !important;
}
.pal-27 {
  padding-left: 27px !important;
}
.par-27 {
  padding-right: 27px !important;
}
.pat-27 {
  padding-top: 27px !important;
}
.pab-27 {
  padding-bottom: 27px !important;
}
.transform-translateX-27 {
  transform: translateX(27px);
}
.w-27 {
  width: 27% !important;
}
.h-27 {
  height: 27% !important;
}
.h-min-percentage-27 {
  min-height: 27% !important;
}
.h-max-percentage-27 {
  max-height: 27% !important;
}
.w-max-percentage-27 {
  max-width: 27% !important;
}
.w-min-percentage-27 {
  min-width: 27% !important;
}
.top-percentage-27 {
  top: 27% !important;
}
.bottom-percentage-27 {
  bottom: 27% !important;
}
.right-percentage-27 {
  right: 27% !important;
}
.left-percentage-27 {
  left: 27% !important;
}
.top-rem-27 {
  top: 27rem !important;
}
.bottom-rem-27 {
  top: 27rem !important;
}
.right-rem-27 {
  top: 27rem !important;
}
.left-rem-27 {
  top: 27rem !important;
}
.z-index-27 {
  z-index: 27 !important;
}
.top-28 {
  top: 28px !important;
}
.bottom-28 {
  bottom: 28px !important;
}
.right-28 {
  right: 28px !important;
}
.left-28 {
  left: 28px !important;
}
.mrn-28 {
  margin: 28px !important;
}
.mal-28 {
  margin-left: 28px !important;
}
.mar-28 {
  margin-right: 28px !important;
}
.mat-28 {
  margin-top: 28px !important;
}
.mab-28 {
  margin-bottom: 28px !important;
}
.lh-28 {
  line-height: 28px !important;
}
.pa-28 {
  padding: 28px !important;
}
.pal-28 {
  padding-left: 28px !important;
}
.par-28 {
  padding-right: 28px !important;
}
.pat-28 {
  padding-top: 28px !important;
}
.pab-28 {
  padding-bottom: 28px !important;
}
.transform-translateX-28 {
  transform: translateX(28px);
}
.w-28 {
  width: 28% !important;
}
.h-28 {
  height: 28% !important;
}
.h-min-percentage-28 {
  min-height: 28% !important;
}
.h-max-percentage-28 {
  max-height: 28% !important;
}
.w-max-percentage-28 {
  max-width: 28% !important;
}
.w-min-percentage-28 {
  min-width: 28% !important;
}
.top-percentage-28 {
  top: 28% !important;
}
.bottom-percentage-28 {
  bottom: 28% !important;
}
.right-percentage-28 {
  right: 28% !important;
}
.left-percentage-28 {
  left: 28% !important;
}
.top-rem-28 {
  top: 28rem !important;
}
.bottom-rem-28 {
  top: 28rem !important;
}
.right-rem-28 {
  top: 28rem !important;
}
.left-rem-28 {
  top: 28rem !important;
}
.z-index-28 {
  z-index: 28 !important;
}
.top-29 {
  top: 29px !important;
}
.bottom-29 {
  bottom: 29px !important;
}
.right-29 {
  right: 29px !important;
}
.left-29 {
  left: 29px !important;
}
.mrn-29 {
  margin: 29px !important;
}
.mal-29 {
  margin-left: 29px !important;
}
.mar-29 {
  margin-right: 29px !important;
}
.mat-29 {
  margin-top: 29px !important;
}
.mab-29 {
  margin-bottom: 29px !important;
}
.lh-29 {
  line-height: 29px !important;
}
.pa-29 {
  padding: 29px !important;
}
.pal-29 {
  padding-left: 29px !important;
}
.par-29 {
  padding-right: 29px !important;
}
.pat-29 {
  padding-top: 29px !important;
}
.pab-29 {
  padding-bottom: 29px !important;
}
.transform-translateX-29 {
  transform: translateX(29px);
}
.w-29 {
  width: 29% !important;
}
.h-29 {
  height: 29% !important;
}
.h-min-percentage-29 {
  min-height: 29% !important;
}
.h-max-percentage-29 {
  max-height: 29% !important;
}
.w-max-percentage-29 {
  max-width: 29% !important;
}
.w-min-percentage-29 {
  min-width: 29% !important;
}
.top-percentage-29 {
  top: 29% !important;
}
.bottom-percentage-29 {
  bottom: 29% !important;
}
.right-percentage-29 {
  right: 29% !important;
}
.left-percentage-29 {
  left: 29% !important;
}
.top-rem-29 {
  top: 29rem !important;
}
.bottom-rem-29 {
  top: 29rem !important;
}
.right-rem-29 {
  top: 29rem !important;
}
.left-rem-29 {
  top: 29rem !important;
}
.z-index-29 {
  z-index: 29 !important;
}
.top-30 {
  top: 30px !important;
}
.bottom-30 {
  bottom: 30px !important;
}
.right-30 {
  right: 30px !important;
}
.left-30 {
  left: 30px !important;
}
.mrn-30 {
  margin: 30px !important;
}
.mal-30 {
  margin-left: 30px !important;
}
.mar-30 {
  margin-right: 30px !important;
}
.mat-30 {
  margin-top: 30px !important;
}
.mab-30 {
  margin-bottom: 30px !important;
}
.lh-30 {
  line-height: 30px !important;
}
.pa-30 {
  padding: 30px !important;
}
.pal-30 {
  padding-left: 30px !important;
}
.par-30 {
  padding-right: 30px !important;
}
.pat-30 {
  padding-top: 30px !important;
}
.pab-30 {
  padding-bottom: 30px !important;
}
.transform-translateX-30 {
  transform: translateX(30px);
}
.w-30 {
  width: 30% !important;
}
.h-30 {
  height: 30% !important;
}
.h-min-percentage-30 {
  min-height: 30% !important;
}
.h-max-percentage-30 {
  max-height: 30% !important;
}
.w-max-percentage-30 {
  max-width: 30% !important;
}
.w-min-percentage-30 {
  min-width: 30% !important;
}
.top-percentage-30 {
  top: 30% !important;
}
.bottom-percentage-30 {
  bottom: 30% !important;
}
.right-percentage-30 {
  right: 30% !important;
}
.left-percentage-30 {
  left: 30% !important;
}
.top-rem-30 {
  top: 30rem !important;
}
.bottom-rem-30 {
  top: 30rem !important;
}
.right-rem-30 {
  top: 30rem !important;
}
.left-rem-30 {
  top: 30rem !important;
}
.z-index-30 {
  z-index: 30 !important;
}
.top-31 {
  top: 31px !important;
}
.bottom-31 {
  bottom: 31px !important;
}
.right-31 {
  right: 31px !important;
}
.left-31 {
  left: 31px !important;
}
.mrn-31 {
  margin: 31px !important;
}
.mal-31 {
  margin-left: 31px !important;
}
.mar-31 {
  margin-right: 31px !important;
}
.mat-31 {
  margin-top: 31px !important;
}
.mab-31 {
  margin-bottom: 31px !important;
}
.lh-31 {
  line-height: 31px !important;
}
.pa-31 {
  padding: 31px !important;
}
.pal-31 {
  padding-left: 31px !important;
}
.par-31 {
  padding-right: 31px !important;
}
.pat-31 {
  padding-top: 31px !important;
}
.pab-31 {
  padding-bottom: 31px !important;
}
.transform-translateX-31 {
  transform: translateX(31px);
}
.w-31 {
  width: 31% !important;
}
.h-31 {
  height: 31% !important;
}
.h-min-percentage-31 {
  min-height: 31% !important;
}
.h-max-percentage-31 {
  max-height: 31% !important;
}
.w-max-percentage-31 {
  max-width: 31% !important;
}
.w-min-percentage-31 {
  min-width: 31% !important;
}
.top-percentage-31 {
  top: 31% !important;
}
.bottom-percentage-31 {
  bottom: 31% !important;
}
.right-percentage-31 {
  right: 31% !important;
}
.left-percentage-31 {
  left: 31% !important;
}
.top-rem-31 {
  top: 31rem !important;
}
.bottom-rem-31 {
  top: 31rem !important;
}
.right-rem-31 {
  top: 31rem !important;
}
.left-rem-31 {
  top: 31rem !important;
}
.z-index-31 {
  z-index: 31 !important;
}
.top-32 {
  top: 32px !important;
}
.bottom-32 {
  bottom: 32px !important;
}
.right-32 {
  right: 32px !important;
}
.left-32 {
  left: 32px !important;
}
.mrn-32 {
  margin: 32px !important;
}
.mal-32 {
  margin-left: 32px !important;
}
.mar-32 {
  margin-right: 32px !important;
}
.mat-32 {
  margin-top: 32px !important;
}
.mab-32 {
  margin-bottom: 32px !important;
}
.lh-32 {
  line-height: 32px !important;
}
.pa-32 {
  padding: 32px !important;
}
.pal-32 {
  padding-left: 32px !important;
}
.par-32 {
  padding-right: 32px !important;
}
.pat-32 {
  padding-top: 32px !important;
}
.pab-32 {
  padding-bottom: 32px !important;
}
.transform-translateX-32 {
  transform: translateX(32px);
}
.w-32 {
  width: 32% !important;
}
.h-32 {
  height: 32% !important;
}
.h-min-percentage-32 {
  min-height: 32% !important;
}
.h-max-percentage-32 {
  max-height: 32% !important;
}
.w-max-percentage-32 {
  max-width: 32% !important;
}
.w-min-percentage-32 {
  min-width: 32% !important;
}
.top-percentage-32 {
  top: 32% !important;
}
.bottom-percentage-32 {
  bottom: 32% !important;
}
.right-percentage-32 {
  right: 32% !important;
}
.left-percentage-32 {
  left: 32% !important;
}
.top-rem-32 {
  top: 32rem !important;
}
.bottom-rem-32 {
  top: 32rem !important;
}
.right-rem-32 {
  top: 32rem !important;
}
.left-rem-32 {
  top: 32rem !important;
}
.z-index-32 {
  z-index: 32 !important;
}
.top-33 {
  top: 33px !important;
}
.bottom-33 {
  bottom: 33px !important;
}
.right-33 {
  right: 33px !important;
}
.left-33 {
  left: 33px !important;
}
.mrn-33 {
  margin: 33px !important;
}
.mal-33 {
  margin-left: 33px !important;
}
.mar-33 {
  margin-right: 33px !important;
}
.mat-33 {
  margin-top: 33px !important;
}
.mab-33 {
  margin-bottom: 33px !important;
}
.lh-33 {
  line-height: 33px !important;
}
.pa-33 {
  padding: 33px !important;
}
.pal-33 {
  padding-left: 33px !important;
}
.par-33 {
  padding-right: 33px !important;
}
.pat-33 {
  padding-top: 33px !important;
}
.pab-33 {
  padding-bottom: 33px !important;
}
.transform-translateX-33 {
  transform: translateX(33px);
}
.w-33 {
  width: 33% !important;
}
.h-33 {
  height: 33% !important;
}
.h-min-percentage-33 {
  min-height: 33% !important;
}
.h-max-percentage-33 {
  max-height: 33% !important;
}
.w-max-percentage-33 {
  max-width: 33% !important;
}
.w-min-percentage-33 {
  min-width: 33% !important;
}
.top-percentage-33 {
  top: 33% !important;
}
.bottom-percentage-33 {
  bottom: 33% !important;
}
.right-percentage-33 {
  right: 33% !important;
}
.left-percentage-33 {
  left: 33% !important;
}
.top-rem-33 {
  top: 33rem !important;
}
.bottom-rem-33 {
  top: 33rem !important;
}
.right-rem-33 {
  top: 33rem !important;
}
.left-rem-33 {
  top: 33rem !important;
}
.z-index-33 {
  z-index: 33 !important;
}
.top-34 {
  top: 34px !important;
}
.bottom-34 {
  bottom: 34px !important;
}
.right-34 {
  right: 34px !important;
}
.left-34 {
  left: 34px !important;
}
.mrn-34 {
  margin: 34px !important;
}
.mal-34 {
  margin-left: 34px !important;
}
.mar-34 {
  margin-right: 34px !important;
}
.mat-34 {
  margin-top: 34px !important;
}
.mab-34 {
  margin-bottom: 34px !important;
}
.lh-34 {
  line-height: 34px !important;
}
.pa-34 {
  padding: 34px !important;
}
.pal-34 {
  padding-left: 34px !important;
}
.par-34 {
  padding-right: 34px !important;
}
.pat-34 {
  padding-top: 34px !important;
}
.pab-34 {
  padding-bottom: 34px !important;
}
.transform-translateX-34 {
  transform: translateX(34px);
}
.w-34 {
  width: 34% !important;
}
.h-34 {
  height: 34% !important;
}
.h-min-percentage-34 {
  min-height: 34% !important;
}
.h-max-percentage-34 {
  max-height: 34% !important;
}
.w-max-percentage-34 {
  max-width: 34% !important;
}
.w-min-percentage-34 {
  min-width: 34% !important;
}
.top-percentage-34 {
  top: 34% !important;
}
.bottom-percentage-34 {
  bottom: 34% !important;
}
.right-percentage-34 {
  right: 34% !important;
}
.left-percentage-34 {
  left: 34% !important;
}
.top-rem-34 {
  top: 34rem !important;
}
.bottom-rem-34 {
  top: 34rem !important;
}
.right-rem-34 {
  top: 34rem !important;
}
.left-rem-34 {
  top: 34rem !important;
}
.z-index-34 {
  z-index: 34 !important;
}
.top-35 {
  top: 35px !important;
}
.bottom-35 {
  bottom: 35px !important;
}
.right-35 {
  right: 35px !important;
}
.left-35 {
  left: 35px !important;
}
.mrn-35 {
  margin: 35px !important;
}
.mal-35 {
  margin-left: 35px !important;
}
.mar-35 {
  margin-right: 35px !important;
}
.mat-35 {
  margin-top: 35px !important;
}
.mab-35 {
  margin-bottom: 35px !important;
}
.lh-35 {
  line-height: 35px !important;
}
.pa-35 {
  padding: 35px !important;
}
.pal-35 {
  padding-left: 35px !important;
}
.par-35 {
  padding-right: 35px !important;
}
.pat-35 {
  padding-top: 35px !important;
}
.pab-35 {
  padding-bottom: 35px !important;
}
.transform-translateX-35 {
  transform: translateX(35px);
}
.w-35 {
  width: 35% !important;
}
.h-35 {
  height: 35% !important;
}
.h-min-percentage-35 {
  min-height: 35% !important;
}
.h-max-percentage-35 {
  max-height: 35% !important;
}
.w-max-percentage-35 {
  max-width: 35% !important;
}
.w-min-percentage-35 {
  min-width: 35% !important;
}
.top-percentage-35 {
  top: 35% !important;
}
.bottom-percentage-35 {
  bottom: 35% !important;
}
.right-percentage-35 {
  right: 35% !important;
}
.left-percentage-35 {
  left: 35% !important;
}
.top-rem-35 {
  top: 35rem !important;
}
.bottom-rem-35 {
  top: 35rem !important;
}
.right-rem-35 {
  top: 35rem !important;
}
.left-rem-35 {
  top: 35rem !important;
}
.z-index-35 {
  z-index: 35 !important;
}
.top-36 {
  top: 36px !important;
}
.bottom-36 {
  bottom: 36px !important;
}
.right-36 {
  right: 36px !important;
}
.left-36 {
  left: 36px !important;
}
.mrn-36 {
  margin: 36px !important;
}
.mal-36 {
  margin-left: 36px !important;
}
.mar-36 {
  margin-right: 36px !important;
}
.mat-36 {
  margin-top: 36px !important;
}
.mab-36 {
  margin-bottom: 36px !important;
}
.lh-36 {
  line-height: 36px !important;
}
.pa-36 {
  padding: 36px !important;
}
.pal-36 {
  padding-left: 36px !important;
}
.par-36 {
  padding-right: 36px !important;
}
.pat-36 {
  padding-top: 36px !important;
}
.pab-36 {
  padding-bottom: 36px !important;
}
.transform-translateX-36 {
  transform: translateX(36px);
}
.w-36 {
  width: 36% !important;
}
.h-36 {
  height: 36% !important;
}
.h-min-percentage-36 {
  min-height: 36% !important;
}
.h-max-percentage-36 {
  max-height: 36% !important;
}
.w-max-percentage-36 {
  max-width: 36% !important;
}
.w-min-percentage-36 {
  min-width: 36% !important;
}
.top-percentage-36 {
  top: 36% !important;
}
.bottom-percentage-36 {
  bottom: 36% !important;
}
.right-percentage-36 {
  right: 36% !important;
}
.left-percentage-36 {
  left: 36% !important;
}
.top-rem-36 {
  top: 36rem !important;
}
.bottom-rem-36 {
  top: 36rem !important;
}
.right-rem-36 {
  top: 36rem !important;
}
.left-rem-36 {
  top: 36rem !important;
}
.z-index-36 {
  z-index: 36 !important;
}
.top-37 {
  top: 37px !important;
}
.bottom-37 {
  bottom: 37px !important;
}
.right-37 {
  right: 37px !important;
}
.left-37 {
  left: 37px !important;
}
.mrn-37 {
  margin: 37px !important;
}
.mal-37 {
  margin-left: 37px !important;
}
.mar-37 {
  margin-right: 37px !important;
}
.mat-37 {
  margin-top: 37px !important;
}
.mab-37 {
  margin-bottom: 37px !important;
}
.lh-37 {
  line-height: 37px !important;
}
.pa-37 {
  padding: 37px !important;
}
.pal-37 {
  padding-left: 37px !important;
}
.par-37 {
  padding-right: 37px !important;
}
.pat-37 {
  padding-top: 37px !important;
}
.pab-37 {
  padding-bottom: 37px !important;
}
.transform-translateX-37 {
  transform: translateX(37px);
}
.w-37 {
  width: 37% !important;
}
.h-37 {
  height: 37% !important;
}
.h-min-percentage-37 {
  min-height: 37% !important;
}
.h-max-percentage-37 {
  max-height: 37% !important;
}
.w-max-percentage-37 {
  max-width: 37% !important;
}
.w-min-percentage-37 {
  min-width: 37% !important;
}
.top-percentage-37 {
  top: 37% !important;
}
.bottom-percentage-37 {
  bottom: 37% !important;
}
.right-percentage-37 {
  right: 37% !important;
}
.left-percentage-37 {
  left: 37% !important;
}
.top-rem-37 {
  top: 37rem !important;
}
.bottom-rem-37 {
  top: 37rem !important;
}
.right-rem-37 {
  top: 37rem !important;
}
.left-rem-37 {
  top: 37rem !important;
}
.z-index-37 {
  z-index: 37 !important;
}
.top-38 {
  top: 38px !important;
}
.bottom-38 {
  bottom: 38px !important;
}
.right-38 {
  right: 38px !important;
}
.left-38 {
  left: 38px !important;
}
.mrn-38 {
  margin: 38px !important;
}
.mal-38 {
  margin-left: 38px !important;
}
.mar-38 {
  margin-right: 38px !important;
}
.mat-38 {
  margin-top: 38px !important;
}
.mab-38 {
  margin-bottom: 38px !important;
}
.lh-38 {
  line-height: 38px !important;
}
.pa-38 {
  padding: 38px !important;
}
.pal-38 {
  padding-left: 38px !important;
}
.par-38 {
  padding-right: 38px !important;
}
.pat-38 {
  padding-top: 38px !important;
}
.pab-38 {
  padding-bottom: 38px !important;
}
.transform-translateX-38 {
  transform: translateX(38px);
}
.w-38 {
  width: 38% !important;
}
.h-38 {
  height: 38% !important;
}
.h-min-percentage-38 {
  min-height: 38% !important;
}
.h-max-percentage-38 {
  max-height: 38% !important;
}
.w-max-percentage-38 {
  max-width: 38% !important;
}
.w-min-percentage-38 {
  min-width: 38% !important;
}
.top-percentage-38 {
  top: 38% !important;
}
.bottom-percentage-38 {
  bottom: 38% !important;
}
.right-percentage-38 {
  right: 38% !important;
}
.left-percentage-38 {
  left: 38% !important;
}
.top-rem-38 {
  top: 38rem !important;
}
.bottom-rem-38 {
  top: 38rem !important;
}
.right-rem-38 {
  top: 38rem !important;
}
.left-rem-38 {
  top: 38rem !important;
}
.z-index-38 {
  z-index: 38 !important;
}
.top-39 {
  top: 39px !important;
}
.bottom-39 {
  bottom: 39px !important;
}
.right-39 {
  right: 39px !important;
}
.left-39 {
  left: 39px !important;
}
.mrn-39 {
  margin: 39px !important;
}
.mal-39 {
  margin-left: 39px !important;
}
.mar-39 {
  margin-right: 39px !important;
}
.mat-39 {
  margin-top: 39px !important;
}
.mab-39 {
  margin-bottom: 39px !important;
}
.lh-39 {
  line-height: 39px !important;
}
.pa-39 {
  padding: 39px !important;
}
.pal-39 {
  padding-left: 39px !important;
}
.par-39 {
  padding-right: 39px !important;
}
.pat-39 {
  padding-top: 39px !important;
}
.pab-39 {
  padding-bottom: 39px !important;
}
.transform-translateX-39 {
  transform: translateX(39px);
}
.w-39 {
  width: 39% !important;
}
.h-39 {
  height: 39% !important;
}
.h-min-percentage-39 {
  min-height: 39% !important;
}
.h-max-percentage-39 {
  max-height: 39% !important;
}
.w-max-percentage-39 {
  max-width: 39% !important;
}
.w-min-percentage-39 {
  min-width: 39% !important;
}
.top-percentage-39 {
  top: 39% !important;
}
.bottom-percentage-39 {
  bottom: 39% !important;
}
.right-percentage-39 {
  right: 39% !important;
}
.left-percentage-39 {
  left: 39% !important;
}
.top-rem-39 {
  top: 39rem !important;
}
.bottom-rem-39 {
  top: 39rem !important;
}
.right-rem-39 {
  top: 39rem !important;
}
.left-rem-39 {
  top: 39rem !important;
}
.z-index-39 {
  z-index: 39 !important;
}
.top-40 {
  top: 40px !important;
}
.bottom-40 {
  bottom: 40px !important;
}
.right-40 {
  right: 40px !important;
}
.left-40 {
  left: 40px !important;
}
.mrn-40 {
  margin: 40px !important;
}
.mal-40 {
  margin-left: 40px !important;
}
.mar-40 {
  margin-right: 40px !important;
}
.mat-40 {
  margin-top: 40px !important;
}
.mab-40 {
  margin-bottom: 40px !important;
}
.lh-40 {
  line-height: 40px !important;
}
.pa-40 {
  padding: 40px !important;
}
.pal-40 {
  padding-left: 40px !important;
}
.par-40 {
  padding-right: 40px !important;
}
.pat-40 {
  padding-top: 40px !important;
}
.pab-40 {
  padding-bottom: 40px !important;
}
.transform-translateX-40 {
  transform: translateX(40px);
}
.w-40 {
  width: 40% !important;
}
.h-40 {
  height: 40% !important;
}
.h-min-percentage-40 {
  min-height: 40% !important;
}
.h-max-percentage-40 {
  max-height: 40% !important;
}
.w-max-percentage-40 {
  max-width: 40% !important;
}
.w-min-percentage-40 {
  min-width: 40% !important;
}
.top-percentage-40 {
  top: 40% !important;
}
.bottom-percentage-40 {
  bottom: 40% !important;
}
.right-percentage-40 {
  right: 40% !important;
}
.left-percentage-40 {
  left: 40% !important;
}
.top-rem-40 {
  top: 40rem !important;
}
.bottom-rem-40 {
  top: 40rem !important;
}
.right-rem-40 {
  top: 40rem !important;
}
.left-rem-40 {
  top: 40rem !important;
}
.z-index-40 {
  z-index: 40 !important;
}
.top-41 {
  top: 41px !important;
}
.bottom-41 {
  bottom: 41px !important;
}
.right-41 {
  right: 41px !important;
}
.left-41 {
  left: 41px !important;
}
.mrn-41 {
  margin: 41px !important;
}
.mal-41 {
  margin-left: 41px !important;
}
.mar-41 {
  margin-right: 41px !important;
}
.mat-41 {
  margin-top: 41px !important;
}
.mab-41 {
  margin-bottom: 41px !important;
}
.lh-41 {
  line-height: 41px !important;
}
.pa-41 {
  padding: 41px !important;
}
.pal-41 {
  padding-left: 41px !important;
}
.par-41 {
  padding-right: 41px !important;
}
.pat-41 {
  padding-top: 41px !important;
}
.pab-41 {
  padding-bottom: 41px !important;
}
.transform-translateX-41 {
  transform: translateX(41px);
}
.w-41 {
  width: 41% !important;
}
.h-41 {
  height: 41% !important;
}
.h-min-percentage-41 {
  min-height: 41% !important;
}
.h-max-percentage-41 {
  max-height: 41% !important;
}
.w-max-percentage-41 {
  max-width: 41% !important;
}
.w-min-percentage-41 {
  min-width: 41% !important;
}
.top-percentage-41 {
  top: 41% !important;
}
.bottom-percentage-41 {
  bottom: 41% !important;
}
.right-percentage-41 {
  right: 41% !important;
}
.left-percentage-41 {
  left: 41% !important;
}
.top-rem-41 {
  top: 41rem !important;
}
.bottom-rem-41 {
  top: 41rem !important;
}
.right-rem-41 {
  top: 41rem !important;
}
.left-rem-41 {
  top: 41rem !important;
}
.z-index-41 {
  z-index: 41 !important;
}
.top-42 {
  top: 42px !important;
}
.bottom-42 {
  bottom: 42px !important;
}
.right-42 {
  right: 42px !important;
}
.left-42 {
  left: 42px !important;
}
.mrn-42 {
  margin: 42px !important;
}
.mal-42 {
  margin-left: 42px !important;
}
.mar-42 {
  margin-right: 42px !important;
}
.mat-42 {
  margin-top: 42px !important;
}
.mab-42 {
  margin-bottom: 42px !important;
}
.lh-42 {
  line-height: 42px !important;
}
.pa-42 {
  padding: 42px !important;
}
.pal-42 {
  padding-left: 42px !important;
}
.par-42 {
  padding-right: 42px !important;
}
.pat-42 {
  padding-top: 42px !important;
}
.pab-42 {
  padding-bottom: 42px !important;
}
.transform-translateX-42 {
  transform: translateX(42px);
}
.w-42 {
  width: 42% !important;
}
.h-42 {
  height: 42% !important;
}
.h-min-percentage-42 {
  min-height: 42% !important;
}
.h-max-percentage-42 {
  max-height: 42% !important;
}
.w-max-percentage-42 {
  max-width: 42% !important;
}
.w-min-percentage-42 {
  min-width: 42% !important;
}
.top-percentage-42 {
  top: 42% !important;
}
.bottom-percentage-42 {
  bottom: 42% !important;
}
.right-percentage-42 {
  right: 42% !important;
}
.left-percentage-42 {
  left: 42% !important;
}
.top-rem-42 {
  top: 42rem !important;
}
.bottom-rem-42 {
  top: 42rem !important;
}
.right-rem-42 {
  top: 42rem !important;
}
.left-rem-42 {
  top: 42rem !important;
}
.z-index-42 {
  z-index: 42 !important;
}
.top-43 {
  top: 43px !important;
}
.bottom-43 {
  bottom: 43px !important;
}
.right-43 {
  right: 43px !important;
}
.left-43 {
  left: 43px !important;
}
.mrn-43 {
  margin: 43px !important;
}
.mal-43 {
  margin-left: 43px !important;
}
.mar-43 {
  margin-right: 43px !important;
}
.mat-43 {
  margin-top: 43px !important;
}
.mab-43 {
  margin-bottom: 43px !important;
}
.lh-43 {
  line-height: 43px !important;
}
.pa-43 {
  padding: 43px !important;
}
.pal-43 {
  padding-left: 43px !important;
}
.par-43 {
  padding-right: 43px !important;
}
.pat-43 {
  padding-top: 43px !important;
}
.pab-43 {
  padding-bottom: 43px !important;
}
.transform-translateX-43 {
  transform: translateX(43px);
}
.w-43 {
  width: 43% !important;
}
.h-43 {
  height: 43% !important;
}
.h-min-percentage-43 {
  min-height: 43% !important;
}
.h-max-percentage-43 {
  max-height: 43% !important;
}
.w-max-percentage-43 {
  max-width: 43% !important;
}
.w-min-percentage-43 {
  min-width: 43% !important;
}
.top-percentage-43 {
  top: 43% !important;
}
.bottom-percentage-43 {
  bottom: 43% !important;
}
.right-percentage-43 {
  right: 43% !important;
}
.left-percentage-43 {
  left: 43% !important;
}
.top-rem-43 {
  top: 43rem !important;
}
.bottom-rem-43 {
  top: 43rem !important;
}
.right-rem-43 {
  top: 43rem !important;
}
.left-rem-43 {
  top: 43rem !important;
}
.z-index-43 {
  z-index: 43 !important;
}
.top-44 {
  top: 44px !important;
}
.bottom-44 {
  bottom: 44px !important;
}
.right-44 {
  right: 44px !important;
}
.left-44 {
  left: 44px !important;
}
.mrn-44 {
  margin: 44px !important;
}
.mal-44 {
  margin-left: 44px !important;
}
.mar-44 {
  margin-right: 44px !important;
}
.mat-44 {
  margin-top: 44px !important;
}
.mab-44 {
  margin-bottom: 44px !important;
}
.lh-44 {
  line-height: 44px !important;
}
.pa-44 {
  padding: 44px !important;
}
.pal-44 {
  padding-left: 44px !important;
}
.par-44 {
  padding-right: 44px !important;
}
.pat-44 {
  padding-top: 44px !important;
}
.pab-44 {
  padding-bottom: 44px !important;
}
.transform-translateX-44 {
  transform: translateX(44px);
}
.w-44 {
  width: 44% !important;
}
.h-44 {
  height: 44% !important;
}
.h-min-percentage-44 {
  min-height: 44% !important;
}
.h-max-percentage-44 {
  max-height: 44% !important;
}
.w-max-percentage-44 {
  max-width: 44% !important;
}
.w-min-percentage-44 {
  min-width: 44% !important;
}
.top-percentage-44 {
  top: 44% !important;
}
.bottom-percentage-44 {
  bottom: 44% !important;
}
.right-percentage-44 {
  right: 44% !important;
}
.left-percentage-44 {
  left: 44% !important;
}
.top-rem-44 {
  top: 44rem !important;
}
.bottom-rem-44 {
  top: 44rem !important;
}
.right-rem-44 {
  top: 44rem !important;
}
.left-rem-44 {
  top: 44rem !important;
}
.z-index-44 {
  z-index: 44 !important;
}
.top-45 {
  top: 45px !important;
}
.bottom-45 {
  bottom: 45px !important;
}
.right-45 {
  right: 45px !important;
}
.left-45 {
  left: 45px !important;
}
.mrn-45 {
  margin: 45px !important;
}
.mal-45 {
  margin-left: 45px !important;
}
.mar-45 {
  margin-right: 45px !important;
}
.mat-45 {
  margin-top: 45px !important;
}
.mab-45 {
  margin-bottom: 45px !important;
}
.lh-45 {
  line-height: 45px !important;
}
.pa-45 {
  padding: 45px !important;
}
.pal-45 {
  padding-left: 45px !important;
}
.par-45 {
  padding-right: 45px !important;
}
.pat-45 {
  padding-top: 45px !important;
}
.pab-45 {
  padding-bottom: 45px !important;
}
.transform-translateX-45 {
  transform: translateX(45px);
}
.w-45 {
  width: 45% !important;
}
.h-45 {
  height: 45% !important;
}
.h-min-percentage-45 {
  min-height: 45% !important;
}
.h-max-percentage-45 {
  max-height: 45% !important;
}
.w-max-percentage-45 {
  max-width: 45% !important;
}
.w-min-percentage-45 {
  min-width: 45% !important;
}
.top-percentage-45 {
  top: 45% !important;
}
.bottom-percentage-45 {
  bottom: 45% !important;
}
.right-percentage-45 {
  right: 45% !important;
}
.left-percentage-45 {
  left: 45% !important;
}
.top-rem-45 {
  top: 45rem !important;
}
.bottom-rem-45 {
  top: 45rem !important;
}
.right-rem-45 {
  top: 45rem !important;
}
.left-rem-45 {
  top: 45rem !important;
}
.z-index-45 {
  z-index: 45 !important;
}
.top-46 {
  top: 46px !important;
}
.bottom-46 {
  bottom: 46px !important;
}
.right-46 {
  right: 46px !important;
}
.left-46 {
  left: 46px !important;
}
.mrn-46 {
  margin: 46px !important;
}
.mal-46 {
  margin-left: 46px !important;
}
.mar-46 {
  margin-right: 46px !important;
}
.mat-46 {
  margin-top: 46px !important;
}
.mab-46 {
  margin-bottom: 46px !important;
}
.lh-46 {
  line-height: 46px !important;
}
.pa-46 {
  padding: 46px !important;
}
.pal-46 {
  padding-left: 46px !important;
}
.par-46 {
  padding-right: 46px !important;
}
.pat-46 {
  padding-top: 46px !important;
}
.pab-46 {
  padding-bottom: 46px !important;
}
.transform-translateX-46 {
  transform: translateX(46px);
}
.w-46 {
  width: 46% !important;
}
.h-46 {
  height: 46% !important;
}
.h-min-percentage-46 {
  min-height: 46% !important;
}
.h-max-percentage-46 {
  max-height: 46% !important;
}
.w-max-percentage-46 {
  max-width: 46% !important;
}
.w-min-percentage-46 {
  min-width: 46% !important;
}
.top-percentage-46 {
  top: 46% !important;
}
.bottom-percentage-46 {
  bottom: 46% !important;
}
.right-percentage-46 {
  right: 46% !important;
}
.left-percentage-46 {
  left: 46% !important;
}
.top-rem-46 {
  top: 46rem !important;
}
.bottom-rem-46 {
  top: 46rem !important;
}
.right-rem-46 {
  top: 46rem !important;
}
.left-rem-46 {
  top: 46rem !important;
}
.z-index-46 {
  z-index: 46 !important;
}
.top-47 {
  top: 47px !important;
}
.bottom-47 {
  bottom: 47px !important;
}
.right-47 {
  right: 47px !important;
}
.left-47 {
  left: 47px !important;
}
.mrn-47 {
  margin: 47px !important;
}
.mal-47 {
  margin-left: 47px !important;
}
.mar-47 {
  margin-right: 47px !important;
}
.mat-47 {
  margin-top: 47px !important;
}
.mab-47 {
  margin-bottom: 47px !important;
}
.lh-47 {
  line-height: 47px !important;
}
.pa-47 {
  padding: 47px !important;
}
.pal-47 {
  padding-left: 47px !important;
}
.par-47 {
  padding-right: 47px !important;
}
.pat-47 {
  padding-top: 47px !important;
}
.pab-47 {
  padding-bottom: 47px !important;
}
.transform-translateX-47 {
  transform: translateX(47px);
}
.w-47 {
  width: 47% !important;
}
.h-47 {
  height: 47% !important;
}
.h-min-percentage-47 {
  min-height: 47% !important;
}
.h-max-percentage-47 {
  max-height: 47% !important;
}
.w-max-percentage-47 {
  max-width: 47% !important;
}
.w-min-percentage-47 {
  min-width: 47% !important;
}
.top-percentage-47 {
  top: 47% !important;
}
.bottom-percentage-47 {
  bottom: 47% !important;
}
.right-percentage-47 {
  right: 47% !important;
}
.left-percentage-47 {
  left: 47% !important;
}
.top-rem-47 {
  top: 47rem !important;
}
.bottom-rem-47 {
  top: 47rem !important;
}
.right-rem-47 {
  top: 47rem !important;
}
.left-rem-47 {
  top: 47rem !important;
}
.z-index-47 {
  z-index: 47 !important;
}
.top-48 {
  top: 48px !important;
}
.bottom-48 {
  bottom: 48px !important;
}
.right-48 {
  right: 48px !important;
}
.left-48 {
  left: 48px !important;
}
.mrn-48 {
  margin: 48px !important;
}
.mal-48 {
  margin-left: 48px !important;
}
.mar-48 {
  margin-right: 48px !important;
}
.mat-48 {
  margin-top: 48px !important;
}
.mab-48 {
  margin-bottom: 48px !important;
}
.lh-48 {
  line-height: 48px !important;
}
.pa-48 {
  padding: 48px !important;
}
.pal-48 {
  padding-left: 48px !important;
}
.par-48 {
  padding-right: 48px !important;
}
.pat-48 {
  padding-top: 48px !important;
}
.pab-48 {
  padding-bottom: 48px !important;
}
.transform-translateX-48 {
  transform: translateX(48px);
}
.w-48 {
  width: 48% !important;
}
.h-48 {
  height: 48% !important;
}
.h-min-percentage-48 {
  min-height: 48% !important;
}
.h-max-percentage-48 {
  max-height: 48% !important;
}
.w-max-percentage-48 {
  max-width: 48% !important;
}
.w-min-percentage-48 {
  min-width: 48% !important;
}
.top-percentage-48 {
  top: 48% !important;
}
.bottom-percentage-48 {
  bottom: 48% !important;
}
.right-percentage-48 {
  right: 48% !important;
}
.left-percentage-48 {
  left: 48% !important;
}
.top-rem-48 {
  top: 48rem !important;
}
.bottom-rem-48 {
  top: 48rem !important;
}
.right-rem-48 {
  top: 48rem !important;
}
.left-rem-48 {
  top: 48rem !important;
}
.z-index-48 {
  z-index: 48 !important;
}
.top-49 {
  top: 49px !important;
}
.bottom-49 {
  bottom: 49px !important;
}
.right-49 {
  right: 49px !important;
}
.left-49 {
  left: 49px !important;
}
.mrn-49 {
  margin: 49px !important;
}
.mal-49 {
  margin-left: 49px !important;
}
.mar-49 {
  margin-right: 49px !important;
}
.mat-49 {
  margin-top: 49px !important;
}
.mab-49 {
  margin-bottom: 49px !important;
}
.lh-49 {
  line-height: 49px !important;
}
.pa-49 {
  padding: 49px !important;
}
.pal-49 {
  padding-left: 49px !important;
}
.par-49 {
  padding-right: 49px !important;
}
.pat-49 {
  padding-top: 49px !important;
}
.pab-49 {
  padding-bottom: 49px !important;
}
.transform-translateX-49 {
  transform: translateX(49px);
}
.w-49 {
  width: 49% !important;
}
.h-49 {
  height: 49% !important;
}
.h-min-percentage-49 {
  min-height: 49% !important;
}
.h-max-percentage-49 {
  max-height: 49% !important;
}
.w-max-percentage-49 {
  max-width: 49% !important;
}
.w-min-percentage-49 {
  min-width: 49% !important;
}
.top-percentage-49 {
  top: 49% !important;
}
.bottom-percentage-49 {
  bottom: 49% !important;
}
.right-percentage-49 {
  right: 49% !important;
}
.left-percentage-49 {
  left: 49% !important;
}
.top-rem-49 {
  top: 49rem !important;
}
.bottom-rem-49 {
  top: 49rem !important;
}
.right-rem-49 {
  top: 49rem !important;
}
.left-rem-49 {
  top: 49rem !important;
}
.z-index-49 {
  z-index: 49 !important;
}
.top-50 {
  top: 50px !important;
}
.bottom-50 {
  bottom: 50px !important;
}
.right-50 {
  right: 50px !important;
}
.left-50 {
  left: 50px !important;
}
.mrn-50 {
  margin: 50px !important;
}
.mal-50 {
  margin-left: 50px !important;
}
.mar-50 {
  margin-right: 50px !important;
}
.mat-50 {
  margin-top: 50px !important;
}
.mab-50 {
  margin-bottom: 50px !important;
}
.lh-50 {
  line-height: 50px !important;
}
.pa-50 {
  padding: 50px !important;
}
.pal-50 {
  padding-left: 50px !important;
}
.par-50 {
  padding-right: 50px !important;
}
.pat-50 {
  padding-top: 50px !important;
}
.pab-50 {
  padding-bottom: 50px !important;
}
.transform-translateX-50 {
  transform: translateX(50px);
}
.w-50 {
  width: 50% !important;
}
.h-50 {
  height: 50% !important;
}
.h-min-percentage-50 {
  min-height: 50% !important;
}
.h-max-percentage-50 {
  max-height: 50% !important;
}
.w-max-percentage-50 {
  max-width: 50% !important;
}
.w-min-percentage-50 {
  min-width: 50% !important;
}
.top-percentage-50 {
  top: 50% !important;
}
.bottom-percentage-50 {
  bottom: 50% !important;
}
.right-percentage-50 {
  right: 50% !important;
}
.left-percentage-50 {
  left: 50% !important;
}
.top-rem-50 {
  top: 50rem !important;
}
.bottom-rem-50 {
  top: 50rem !important;
}
.right-rem-50 {
  top: 50rem !important;
}
.left-rem-50 {
  top: 50rem !important;
}
.z-index-50 {
  z-index: 50 !important;
}
.top-51 {
  top: 51px !important;
}
.bottom-51 {
  bottom: 51px !important;
}
.right-51 {
  right: 51px !important;
}
.left-51 {
  left: 51px !important;
}
.mrn-51 {
  margin: 51px !important;
}
.mal-51 {
  margin-left: 51px !important;
}
.mar-51 {
  margin-right: 51px !important;
}
.mat-51 {
  margin-top: 51px !important;
}
.mab-51 {
  margin-bottom: 51px !important;
}
.lh-51 {
  line-height: 51px !important;
}
.pa-51 {
  padding: 51px !important;
}
.pal-51 {
  padding-left: 51px !important;
}
.par-51 {
  padding-right: 51px !important;
}
.pat-51 {
  padding-top: 51px !important;
}
.pab-51 {
  padding-bottom: 51px !important;
}
.transform-translateX-51 {
  transform: translateX(51px);
}
.w-51 {
  width: 51% !important;
}
.h-51 {
  height: 51% !important;
}
.h-min-percentage-51 {
  min-height: 51% !important;
}
.h-max-percentage-51 {
  max-height: 51% !important;
}
.w-max-percentage-51 {
  max-width: 51% !important;
}
.w-min-percentage-51 {
  min-width: 51% !important;
}
.top-percentage-51 {
  top: 51% !important;
}
.bottom-percentage-51 {
  bottom: 51% !important;
}
.right-percentage-51 {
  right: 51% !important;
}
.left-percentage-51 {
  left: 51% !important;
}
.top-rem-51 {
  top: 51rem !important;
}
.bottom-rem-51 {
  top: 51rem !important;
}
.right-rem-51 {
  top: 51rem !important;
}
.left-rem-51 {
  top: 51rem !important;
}
.z-index-51 {
  z-index: 51 !important;
}
.top-52 {
  top: 52px !important;
}
.bottom-52 {
  bottom: 52px !important;
}
.right-52 {
  right: 52px !important;
}
.left-52 {
  left: 52px !important;
}
.mrn-52 {
  margin: 52px !important;
}
.mal-52 {
  margin-left: 52px !important;
}
.mar-52 {
  margin-right: 52px !important;
}
.mat-52 {
  margin-top: 52px !important;
}
.mab-52 {
  margin-bottom: 52px !important;
}
.lh-52 {
  line-height: 52px !important;
}
.pa-52 {
  padding: 52px !important;
}
.pal-52 {
  padding-left: 52px !important;
}
.par-52 {
  padding-right: 52px !important;
}
.pat-52 {
  padding-top: 52px !important;
}
.pab-52 {
  padding-bottom: 52px !important;
}
.transform-translateX-52 {
  transform: translateX(52px);
}
.w-52 {
  width: 52% !important;
}
.h-52 {
  height: 52% !important;
}
.h-min-percentage-52 {
  min-height: 52% !important;
}
.h-max-percentage-52 {
  max-height: 52% !important;
}
.w-max-percentage-52 {
  max-width: 52% !important;
}
.w-min-percentage-52 {
  min-width: 52% !important;
}
.top-percentage-52 {
  top: 52% !important;
}
.bottom-percentage-52 {
  bottom: 52% !important;
}
.right-percentage-52 {
  right: 52% !important;
}
.left-percentage-52 {
  left: 52% !important;
}
.top-rem-52 {
  top: 52rem !important;
}
.bottom-rem-52 {
  top: 52rem !important;
}
.right-rem-52 {
  top: 52rem !important;
}
.left-rem-52 {
  top: 52rem !important;
}
.z-index-52 {
  z-index: 52 !important;
}
.top-53 {
  top: 53px !important;
}
.bottom-53 {
  bottom: 53px !important;
}
.right-53 {
  right: 53px !important;
}
.left-53 {
  left: 53px !important;
}
.mrn-53 {
  margin: 53px !important;
}
.mal-53 {
  margin-left: 53px !important;
}
.mar-53 {
  margin-right: 53px !important;
}
.mat-53 {
  margin-top: 53px !important;
}
.mab-53 {
  margin-bottom: 53px !important;
}
.lh-53 {
  line-height: 53px !important;
}
.pa-53 {
  padding: 53px !important;
}
.pal-53 {
  padding-left: 53px !important;
}
.par-53 {
  padding-right: 53px !important;
}
.pat-53 {
  padding-top: 53px !important;
}
.pab-53 {
  padding-bottom: 53px !important;
}
.transform-translateX-53 {
  transform: translateX(53px);
}
.w-53 {
  width: 53% !important;
}
.h-53 {
  height: 53% !important;
}
.h-min-percentage-53 {
  min-height: 53% !important;
}
.h-max-percentage-53 {
  max-height: 53% !important;
}
.w-max-percentage-53 {
  max-width: 53% !important;
}
.w-min-percentage-53 {
  min-width: 53% !important;
}
.top-percentage-53 {
  top: 53% !important;
}
.bottom-percentage-53 {
  bottom: 53% !important;
}
.right-percentage-53 {
  right: 53% !important;
}
.left-percentage-53 {
  left: 53% !important;
}
.top-rem-53 {
  top: 53rem !important;
}
.bottom-rem-53 {
  top: 53rem !important;
}
.right-rem-53 {
  top: 53rem !important;
}
.left-rem-53 {
  top: 53rem !important;
}
.z-index-53 {
  z-index: 53 !important;
}
.top-54 {
  top: 54px !important;
}
.bottom-54 {
  bottom: 54px !important;
}
.right-54 {
  right: 54px !important;
}
.left-54 {
  left: 54px !important;
}
.mrn-54 {
  margin: 54px !important;
}
.mal-54 {
  margin-left: 54px !important;
}
.mar-54 {
  margin-right: 54px !important;
}
.mat-54 {
  margin-top: 54px !important;
}
.mab-54 {
  margin-bottom: 54px !important;
}
.lh-54 {
  line-height: 54px !important;
}
.pa-54 {
  padding: 54px !important;
}
.pal-54 {
  padding-left: 54px !important;
}
.par-54 {
  padding-right: 54px !important;
}
.pat-54 {
  padding-top: 54px !important;
}
.pab-54 {
  padding-bottom: 54px !important;
}
.transform-translateX-54 {
  transform: translateX(54px);
}
.w-54 {
  width: 54% !important;
}
.h-54 {
  height: 54% !important;
}
.h-min-percentage-54 {
  min-height: 54% !important;
}
.h-max-percentage-54 {
  max-height: 54% !important;
}
.w-max-percentage-54 {
  max-width: 54% !important;
}
.w-min-percentage-54 {
  min-width: 54% !important;
}
.top-percentage-54 {
  top: 54% !important;
}
.bottom-percentage-54 {
  bottom: 54% !important;
}
.right-percentage-54 {
  right: 54% !important;
}
.left-percentage-54 {
  left: 54% !important;
}
.top-rem-54 {
  top: 54rem !important;
}
.bottom-rem-54 {
  top: 54rem !important;
}
.right-rem-54 {
  top: 54rem !important;
}
.left-rem-54 {
  top: 54rem !important;
}
.z-index-54 {
  z-index: 54 !important;
}
.top-55 {
  top: 55px !important;
}
.bottom-55 {
  bottom: 55px !important;
}
.right-55 {
  right: 55px !important;
}
.left-55 {
  left: 55px !important;
}
.mrn-55 {
  margin: 55px !important;
}
.mal-55 {
  margin-left: 55px !important;
}
.mar-55 {
  margin-right: 55px !important;
}
.mat-55 {
  margin-top: 55px !important;
}
.mab-55 {
  margin-bottom: 55px !important;
}
.lh-55 {
  line-height: 55px !important;
}
.pa-55 {
  padding: 55px !important;
}
.pal-55 {
  padding-left: 55px !important;
}
.par-55 {
  padding-right: 55px !important;
}
.pat-55 {
  padding-top: 55px !important;
}
.pab-55 {
  padding-bottom: 55px !important;
}
.transform-translateX-55 {
  transform: translateX(55px);
}
.w-55 {
  width: 55% !important;
}
.h-55 {
  height: 55% !important;
}
.h-min-percentage-55 {
  min-height: 55% !important;
}
.h-max-percentage-55 {
  max-height: 55% !important;
}
.w-max-percentage-55 {
  max-width: 55% !important;
}
.w-min-percentage-55 {
  min-width: 55% !important;
}
.top-percentage-55 {
  top: 55% !important;
}
.bottom-percentage-55 {
  bottom: 55% !important;
}
.right-percentage-55 {
  right: 55% !important;
}
.left-percentage-55 {
  left: 55% !important;
}
.top-rem-55 {
  top: 55rem !important;
}
.bottom-rem-55 {
  top: 55rem !important;
}
.right-rem-55 {
  top: 55rem !important;
}
.left-rem-55 {
  top: 55rem !important;
}
.z-index-55 {
  z-index: 55 !important;
}
.top-56 {
  top: 56px !important;
}
.bottom-56 {
  bottom: 56px !important;
}
.right-56 {
  right: 56px !important;
}
.left-56 {
  left: 56px !important;
}
.mrn-56 {
  margin: 56px !important;
}
.mal-56 {
  margin-left: 56px !important;
}
.mar-56 {
  margin-right: 56px !important;
}
.mat-56 {
  margin-top: 56px !important;
}
.mab-56 {
  margin-bottom: 56px !important;
}
.lh-56 {
  line-height: 56px !important;
}
.pa-56 {
  padding: 56px !important;
}
.pal-56 {
  padding-left: 56px !important;
}
.par-56 {
  padding-right: 56px !important;
}
.pat-56 {
  padding-top: 56px !important;
}
.pab-56 {
  padding-bottom: 56px !important;
}
.transform-translateX-56 {
  transform: translateX(56px);
}
.w-56 {
  width: 56% !important;
}
.h-56 {
  height: 56% !important;
}
.h-min-percentage-56 {
  min-height: 56% !important;
}
.h-max-percentage-56 {
  max-height: 56% !important;
}
.w-max-percentage-56 {
  max-width: 56% !important;
}
.w-min-percentage-56 {
  min-width: 56% !important;
}
.top-percentage-56 {
  top: 56% !important;
}
.bottom-percentage-56 {
  bottom: 56% !important;
}
.right-percentage-56 {
  right: 56% !important;
}
.left-percentage-56 {
  left: 56% !important;
}
.top-rem-56 {
  top: 56rem !important;
}
.bottom-rem-56 {
  top: 56rem !important;
}
.right-rem-56 {
  top: 56rem !important;
}
.left-rem-56 {
  top: 56rem !important;
}
.z-index-56 {
  z-index: 56 !important;
}
.top-57 {
  top: 57px !important;
}
.bottom-57 {
  bottom: 57px !important;
}
.right-57 {
  right: 57px !important;
}
.left-57 {
  left: 57px !important;
}
.mrn-57 {
  margin: 57px !important;
}
.mal-57 {
  margin-left: 57px !important;
}
.mar-57 {
  margin-right: 57px !important;
}
.mat-57 {
  margin-top: 57px !important;
}
.mab-57 {
  margin-bottom: 57px !important;
}
.lh-57 {
  line-height: 57px !important;
}
.pa-57 {
  padding: 57px !important;
}
.pal-57 {
  padding-left: 57px !important;
}
.par-57 {
  padding-right: 57px !important;
}
.pat-57 {
  padding-top: 57px !important;
}
.pab-57 {
  padding-bottom: 57px !important;
}
.transform-translateX-57 {
  transform: translateX(57px);
}
.w-57 {
  width: 57% !important;
}
.h-57 {
  height: 57% !important;
}
.h-min-percentage-57 {
  min-height: 57% !important;
}
.h-max-percentage-57 {
  max-height: 57% !important;
}
.w-max-percentage-57 {
  max-width: 57% !important;
}
.w-min-percentage-57 {
  min-width: 57% !important;
}
.top-percentage-57 {
  top: 57% !important;
}
.bottom-percentage-57 {
  bottom: 57% !important;
}
.right-percentage-57 {
  right: 57% !important;
}
.left-percentage-57 {
  left: 57% !important;
}
.top-rem-57 {
  top: 57rem !important;
}
.bottom-rem-57 {
  top: 57rem !important;
}
.right-rem-57 {
  top: 57rem !important;
}
.left-rem-57 {
  top: 57rem !important;
}
.z-index-57 {
  z-index: 57 !important;
}
.top-58 {
  top: 58px !important;
}
.bottom-58 {
  bottom: 58px !important;
}
.right-58 {
  right: 58px !important;
}
.left-58 {
  left: 58px !important;
}
.mrn-58 {
  margin: 58px !important;
}
.mal-58 {
  margin-left: 58px !important;
}
.mar-58 {
  margin-right: 58px !important;
}
.mat-58 {
  margin-top: 58px !important;
}
.mab-58 {
  margin-bottom: 58px !important;
}
.lh-58 {
  line-height: 58px !important;
}
.pa-58 {
  padding: 58px !important;
}
.pal-58 {
  padding-left: 58px !important;
}
.par-58 {
  padding-right: 58px !important;
}
.pat-58 {
  padding-top: 58px !important;
}
.pab-58 {
  padding-bottom: 58px !important;
}
.transform-translateX-58 {
  transform: translateX(58px);
}
.w-58 {
  width: 58% !important;
}
.h-58 {
  height: 58% !important;
}
.h-min-percentage-58 {
  min-height: 58% !important;
}
.h-max-percentage-58 {
  max-height: 58% !important;
}
.w-max-percentage-58 {
  max-width: 58% !important;
}
.w-min-percentage-58 {
  min-width: 58% !important;
}
.top-percentage-58 {
  top: 58% !important;
}
.bottom-percentage-58 {
  bottom: 58% !important;
}
.right-percentage-58 {
  right: 58% !important;
}
.left-percentage-58 {
  left: 58% !important;
}
.top-rem-58 {
  top: 58rem !important;
}
.bottom-rem-58 {
  top: 58rem !important;
}
.right-rem-58 {
  top: 58rem !important;
}
.left-rem-58 {
  top: 58rem !important;
}
.z-index-58 {
  z-index: 58 !important;
}
.top-59 {
  top: 59px !important;
}
.bottom-59 {
  bottom: 59px !important;
}
.right-59 {
  right: 59px !important;
}
.left-59 {
  left: 59px !important;
}
.mrn-59 {
  margin: 59px !important;
}
.mal-59 {
  margin-left: 59px !important;
}
.mar-59 {
  margin-right: 59px !important;
}
.mat-59 {
  margin-top: 59px !important;
}
.mab-59 {
  margin-bottom: 59px !important;
}
.lh-59 {
  line-height: 59px !important;
}
.pa-59 {
  padding: 59px !important;
}
.pal-59 {
  padding-left: 59px !important;
}
.par-59 {
  padding-right: 59px !important;
}
.pat-59 {
  padding-top: 59px !important;
}
.pab-59 {
  padding-bottom: 59px !important;
}
.transform-translateX-59 {
  transform: translateX(59px);
}
.w-59 {
  width: 59% !important;
}
.h-59 {
  height: 59% !important;
}
.h-min-percentage-59 {
  min-height: 59% !important;
}
.h-max-percentage-59 {
  max-height: 59% !important;
}
.w-max-percentage-59 {
  max-width: 59% !important;
}
.w-min-percentage-59 {
  min-width: 59% !important;
}
.top-percentage-59 {
  top: 59% !important;
}
.bottom-percentage-59 {
  bottom: 59% !important;
}
.right-percentage-59 {
  right: 59% !important;
}
.left-percentage-59 {
  left: 59% !important;
}
.top-rem-59 {
  top: 59rem !important;
}
.bottom-rem-59 {
  top: 59rem !important;
}
.right-rem-59 {
  top: 59rem !important;
}
.left-rem-59 {
  top: 59rem !important;
}
.z-index-59 {
  z-index: 59 !important;
}
.top-60 {
  top: 60px !important;
}
.bottom-60 {
  bottom: 60px !important;
}
.right-60 {
  right: 60px !important;
}
.left-60 {
  left: 60px !important;
}
.mrn-60 {
  margin: 60px !important;
}
.mal-60 {
  margin-left: 60px !important;
}
.mar-60 {
  margin-right: 60px !important;
}
.mat-60 {
  margin-top: 60px !important;
}
.mab-60 {
  margin-bottom: 60px !important;
}
.lh-60 {
  line-height: 60px !important;
}
.pa-60 {
  padding: 60px !important;
}
.pal-60 {
  padding-left: 60px !important;
}
.par-60 {
  padding-right: 60px !important;
}
.pat-60 {
  padding-top: 60px !important;
}
.pab-60 {
  padding-bottom: 60px !important;
}
.transform-translateX-60 {
  transform: translateX(60px);
}
.w-60 {
  width: 60% !important;
}
.h-60 {
  height: 60% !important;
}
.h-min-percentage-60 {
  min-height: 60% !important;
}
.h-max-percentage-60 {
  max-height: 60% !important;
}
.w-max-percentage-60 {
  max-width: 60% !important;
}
.w-min-percentage-60 {
  min-width: 60% !important;
}
.top-percentage-60 {
  top: 60% !important;
}
.bottom-percentage-60 {
  bottom: 60% !important;
}
.right-percentage-60 {
  right: 60% !important;
}
.left-percentage-60 {
  left: 60% !important;
}
.top-rem-60 {
  top: 60rem !important;
}
.bottom-rem-60 {
  top: 60rem !important;
}
.right-rem-60 {
  top: 60rem !important;
}
.left-rem-60 {
  top: 60rem !important;
}
.z-index-60 {
  z-index: 60 !important;
}
.top-61 {
  top: 61px !important;
}
.bottom-61 {
  bottom: 61px !important;
}
.right-61 {
  right: 61px !important;
}
.left-61 {
  left: 61px !important;
}
.mrn-61 {
  margin: 61px !important;
}
.mal-61 {
  margin-left: 61px !important;
}
.mar-61 {
  margin-right: 61px !important;
}
.mat-61 {
  margin-top: 61px !important;
}
.mab-61 {
  margin-bottom: 61px !important;
}
.lh-61 {
  line-height: 61px !important;
}
.pa-61 {
  padding: 61px !important;
}
.pal-61 {
  padding-left: 61px !important;
}
.par-61 {
  padding-right: 61px !important;
}
.pat-61 {
  padding-top: 61px !important;
}
.pab-61 {
  padding-bottom: 61px !important;
}
.transform-translateX-61 {
  transform: translateX(61px);
}
.w-61 {
  width: 61% !important;
}
.h-61 {
  height: 61% !important;
}
.h-min-percentage-61 {
  min-height: 61% !important;
}
.h-max-percentage-61 {
  max-height: 61% !important;
}
.w-max-percentage-61 {
  max-width: 61% !important;
}
.w-min-percentage-61 {
  min-width: 61% !important;
}
.top-percentage-61 {
  top: 61% !important;
}
.bottom-percentage-61 {
  bottom: 61% !important;
}
.right-percentage-61 {
  right: 61% !important;
}
.left-percentage-61 {
  left: 61% !important;
}
.top-rem-61 {
  top: 61rem !important;
}
.bottom-rem-61 {
  top: 61rem !important;
}
.right-rem-61 {
  top: 61rem !important;
}
.left-rem-61 {
  top: 61rem !important;
}
.z-index-61 {
  z-index: 61 !important;
}
.top-62 {
  top: 62px !important;
}
.bottom-62 {
  bottom: 62px !important;
}
.right-62 {
  right: 62px !important;
}
.left-62 {
  left: 62px !important;
}
.mrn-62 {
  margin: 62px !important;
}
.mal-62 {
  margin-left: 62px !important;
}
.mar-62 {
  margin-right: 62px !important;
}
.mat-62 {
  margin-top: 62px !important;
}
.mab-62 {
  margin-bottom: 62px !important;
}
.lh-62 {
  line-height: 62px !important;
}
.pa-62 {
  padding: 62px !important;
}
.pal-62 {
  padding-left: 62px !important;
}
.par-62 {
  padding-right: 62px !important;
}
.pat-62 {
  padding-top: 62px !important;
}
.pab-62 {
  padding-bottom: 62px !important;
}
.transform-translateX-62 {
  transform: translateX(62px);
}
.w-62 {
  width: 62% !important;
}
.h-62 {
  height: 62% !important;
}
.h-min-percentage-62 {
  min-height: 62% !important;
}
.h-max-percentage-62 {
  max-height: 62% !important;
}
.w-max-percentage-62 {
  max-width: 62% !important;
}
.w-min-percentage-62 {
  min-width: 62% !important;
}
.top-percentage-62 {
  top: 62% !important;
}
.bottom-percentage-62 {
  bottom: 62% !important;
}
.right-percentage-62 {
  right: 62% !important;
}
.left-percentage-62 {
  left: 62% !important;
}
.top-rem-62 {
  top: 62rem !important;
}
.bottom-rem-62 {
  top: 62rem !important;
}
.right-rem-62 {
  top: 62rem !important;
}
.left-rem-62 {
  top: 62rem !important;
}
.z-index-62 {
  z-index: 62 !important;
}
.top-63 {
  top: 63px !important;
}
.bottom-63 {
  bottom: 63px !important;
}
.right-63 {
  right: 63px !important;
}
.left-63 {
  left: 63px !important;
}
.mrn-63 {
  margin: 63px !important;
}
.mal-63 {
  margin-left: 63px !important;
}
.mar-63 {
  margin-right: 63px !important;
}
.mat-63 {
  margin-top: 63px !important;
}
.mab-63 {
  margin-bottom: 63px !important;
}
.lh-63 {
  line-height: 63px !important;
}
.pa-63 {
  padding: 63px !important;
}
.pal-63 {
  padding-left: 63px !important;
}
.par-63 {
  padding-right: 63px !important;
}
.pat-63 {
  padding-top: 63px !important;
}
.pab-63 {
  padding-bottom: 63px !important;
}
.transform-translateX-63 {
  transform: translateX(63px);
}
.w-63 {
  width: 63% !important;
}
.h-63 {
  height: 63% !important;
}
.h-min-percentage-63 {
  min-height: 63% !important;
}
.h-max-percentage-63 {
  max-height: 63% !important;
}
.w-max-percentage-63 {
  max-width: 63% !important;
}
.w-min-percentage-63 {
  min-width: 63% !important;
}
.top-percentage-63 {
  top: 63% !important;
}
.bottom-percentage-63 {
  bottom: 63% !important;
}
.right-percentage-63 {
  right: 63% !important;
}
.left-percentage-63 {
  left: 63% !important;
}
.top-rem-63 {
  top: 63rem !important;
}
.bottom-rem-63 {
  top: 63rem !important;
}
.right-rem-63 {
  top: 63rem !important;
}
.left-rem-63 {
  top: 63rem !important;
}
.z-index-63 {
  z-index: 63 !important;
}
.top-64 {
  top: 64px !important;
}
.bottom-64 {
  bottom: 64px !important;
}
.right-64 {
  right: 64px !important;
}
.left-64 {
  left: 64px !important;
}
.mrn-64 {
  margin: 64px !important;
}
.mal-64 {
  margin-left: 64px !important;
}
.mar-64 {
  margin-right: 64px !important;
}
.mat-64 {
  margin-top: 64px !important;
}
.mab-64 {
  margin-bottom: 64px !important;
}
.lh-64 {
  line-height: 64px !important;
}
.pa-64 {
  padding: 64px !important;
}
.pal-64 {
  padding-left: 64px !important;
}
.par-64 {
  padding-right: 64px !important;
}
.pat-64 {
  padding-top: 64px !important;
}
.pab-64 {
  padding-bottom: 64px !important;
}
.transform-translateX-64 {
  transform: translateX(64px);
}
.w-64 {
  width: 64% !important;
}
.h-64 {
  height: 64% !important;
}
.h-min-percentage-64 {
  min-height: 64% !important;
}
.h-max-percentage-64 {
  max-height: 64% !important;
}
.w-max-percentage-64 {
  max-width: 64% !important;
}
.w-min-percentage-64 {
  min-width: 64% !important;
}
.top-percentage-64 {
  top: 64% !important;
}
.bottom-percentage-64 {
  bottom: 64% !important;
}
.right-percentage-64 {
  right: 64% !important;
}
.left-percentage-64 {
  left: 64% !important;
}
.top-rem-64 {
  top: 64rem !important;
}
.bottom-rem-64 {
  top: 64rem !important;
}
.right-rem-64 {
  top: 64rem !important;
}
.left-rem-64 {
  top: 64rem !important;
}
.z-index-64 {
  z-index: 64 !important;
}
.top-65 {
  top: 65px !important;
}
.bottom-65 {
  bottom: 65px !important;
}
.right-65 {
  right: 65px !important;
}
.left-65 {
  left: 65px !important;
}
.mrn-65 {
  margin: 65px !important;
}
.mal-65 {
  margin-left: 65px !important;
}
.mar-65 {
  margin-right: 65px !important;
}
.mat-65 {
  margin-top: 65px !important;
}
.mab-65 {
  margin-bottom: 65px !important;
}
.lh-65 {
  line-height: 65px !important;
}
.pa-65 {
  padding: 65px !important;
}
.pal-65 {
  padding-left: 65px !important;
}
.par-65 {
  padding-right: 65px !important;
}
.pat-65 {
  padding-top: 65px !important;
}
.pab-65 {
  padding-bottom: 65px !important;
}
.transform-translateX-65 {
  transform: translateX(65px);
}
.w-65 {
  width: 65% !important;
}
.h-65 {
  height: 65% !important;
}
.h-min-percentage-65 {
  min-height: 65% !important;
}
.h-max-percentage-65 {
  max-height: 65% !important;
}
.w-max-percentage-65 {
  max-width: 65% !important;
}
.w-min-percentage-65 {
  min-width: 65% !important;
}
.top-percentage-65 {
  top: 65% !important;
}
.bottom-percentage-65 {
  bottom: 65% !important;
}
.right-percentage-65 {
  right: 65% !important;
}
.left-percentage-65 {
  left: 65% !important;
}
.top-rem-65 {
  top: 65rem !important;
}
.bottom-rem-65 {
  top: 65rem !important;
}
.right-rem-65 {
  top: 65rem !important;
}
.left-rem-65 {
  top: 65rem !important;
}
.z-index-65 {
  z-index: 65 !important;
}
.top-66 {
  top: 66px !important;
}
.bottom-66 {
  bottom: 66px !important;
}
.right-66 {
  right: 66px !important;
}
.left-66 {
  left: 66px !important;
}
.mrn-66 {
  margin: 66px !important;
}
.mal-66 {
  margin-left: 66px !important;
}
.mar-66 {
  margin-right: 66px !important;
}
.mat-66 {
  margin-top: 66px !important;
}
.mab-66 {
  margin-bottom: 66px !important;
}
.lh-66 {
  line-height: 66px !important;
}
.pa-66 {
  padding: 66px !important;
}
.pal-66 {
  padding-left: 66px !important;
}
.par-66 {
  padding-right: 66px !important;
}
.pat-66 {
  padding-top: 66px !important;
}
.pab-66 {
  padding-bottom: 66px !important;
}
.transform-translateX-66 {
  transform: translateX(66px);
}
.w-66 {
  width: 66% !important;
}
.h-66 {
  height: 66% !important;
}
.h-min-percentage-66 {
  min-height: 66% !important;
}
.h-max-percentage-66 {
  max-height: 66% !important;
}
.w-max-percentage-66 {
  max-width: 66% !important;
}
.w-min-percentage-66 {
  min-width: 66% !important;
}
.top-percentage-66 {
  top: 66% !important;
}
.bottom-percentage-66 {
  bottom: 66% !important;
}
.right-percentage-66 {
  right: 66% !important;
}
.left-percentage-66 {
  left: 66% !important;
}
.top-rem-66 {
  top: 66rem !important;
}
.bottom-rem-66 {
  top: 66rem !important;
}
.right-rem-66 {
  top: 66rem !important;
}
.left-rem-66 {
  top: 66rem !important;
}
.z-index-66 {
  z-index: 66 !important;
}
.top-67 {
  top: 67px !important;
}
.bottom-67 {
  bottom: 67px !important;
}
.right-67 {
  right: 67px !important;
}
.left-67 {
  left: 67px !important;
}
.mrn-67 {
  margin: 67px !important;
}
.mal-67 {
  margin-left: 67px !important;
}
.mar-67 {
  margin-right: 67px !important;
}
.mat-67 {
  margin-top: 67px !important;
}
.mab-67 {
  margin-bottom: 67px !important;
}
.lh-67 {
  line-height: 67px !important;
}
.pa-67 {
  padding: 67px !important;
}
.pal-67 {
  padding-left: 67px !important;
}
.par-67 {
  padding-right: 67px !important;
}
.pat-67 {
  padding-top: 67px !important;
}
.pab-67 {
  padding-bottom: 67px !important;
}
.transform-translateX-67 {
  transform: translateX(67px);
}
.w-67 {
  width: 67% !important;
}
.h-67 {
  height: 67% !important;
}
.h-min-percentage-67 {
  min-height: 67% !important;
}
.h-max-percentage-67 {
  max-height: 67% !important;
}
.w-max-percentage-67 {
  max-width: 67% !important;
}
.w-min-percentage-67 {
  min-width: 67% !important;
}
.top-percentage-67 {
  top: 67% !important;
}
.bottom-percentage-67 {
  bottom: 67% !important;
}
.right-percentage-67 {
  right: 67% !important;
}
.left-percentage-67 {
  left: 67% !important;
}
.top-rem-67 {
  top: 67rem !important;
}
.bottom-rem-67 {
  top: 67rem !important;
}
.right-rem-67 {
  top: 67rem !important;
}
.left-rem-67 {
  top: 67rem !important;
}
.z-index-67 {
  z-index: 67 !important;
}
.top-68 {
  top: 68px !important;
}
.bottom-68 {
  bottom: 68px !important;
}
.right-68 {
  right: 68px !important;
}
.left-68 {
  left: 68px !important;
}
.mrn-68 {
  margin: 68px !important;
}
.mal-68 {
  margin-left: 68px !important;
}
.mar-68 {
  margin-right: 68px !important;
}
.mat-68 {
  margin-top: 68px !important;
}
.mab-68 {
  margin-bottom: 68px !important;
}
.lh-68 {
  line-height: 68px !important;
}
.pa-68 {
  padding: 68px !important;
}
.pal-68 {
  padding-left: 68px !important;
}
.par-68 {
  padding-right: 68px !important;
}
.pat-68 {
  padding-top: 68px !important;
}
.pab-68 {
  padding-bottom: 68px !important;
}
.transform-translateX-68 {
  transform: translateX(68px);
}
.w-68 {
  width: 68% !important;
}
.h-68 {
  height: 68% !important;
}
.h-min-percentage-68 {
  min-height: 68% !important;
}
.h-max-percentage-68 {
  max-height: 68% !important;
}
.w-max-percentage-68 {
  max-width: 68% !important;
}
.w-min-percentage-68 {
  min-width: 68% !important;
}
.top-percentage-68 {
  top: 68% !important;
}
.bottom-percentage-68 {
  bottom: 68% !important;
}
.right-percentage-68 {
  right: 68% !important;
}
.left-percentage-68 {
  left: 68% !important;
}
.top-rem-68 {
  top: 68rem !important;
}
.bottom-rem-68 {
  top: 68rem !important;
}
.right-rem-68 {
  top: 68rem !important;
}
.left-rem-68 {
  top: 68rem !important;
}
.z-index-68 {
  z-index: 68 !important;
}
.top-69 {
  top: 69px !important;
}
.bottom-69 {
  bottom: 69px !important;
}
.right-69 {
  right: 69px !important;
}
.left-69 {
  left: 69px !important;
}
.mrn-69 {
  margin: 69px !important;
}
.mal-69 {
  margin-left: 69px !important;
}
.mar-69 {
  margin-right: 69px !important;
}
.mat-69 {
  margin-top: 69px !important;
}
.mab-69 {
  margin-bottom: 69px !important;
}
.lh-69 {
  line-height: 69px !important;
}
.pa-69 {
  padding: 69px !important;
}
.pal-69 {
  padding-left: 69px !important;
}
.par-69 {
  padding-right: 69px !important;
}
.pat-69 {
  padding-top: 69px !important;
}
.pab-69 {
  padding-bottom: 69px !important;
}
.transform-translateX-69 {
  transform: translateX(69px);
}
.w-69 {
  width: 69% !important;
}
.h-69 {
  height: 69% !important;
}
.h-min-percentage-69 {
  min-height: 69% !important;
}
.h-max-percentage-69 {
  max-height: 69% !important;
}
.w-max-percentage-69 {
  max-width: 69% !important;
}
.w-min-percentage-69 {
  min-width: 69% !important;
}
.top-percentage-69 {
  top: 69% !important;
}
.bottom-percentage-69 {
  bottom: 69% !important;
}
.right-percentage-69 {
  right: 69% !important;
}
.left-percentage-69 {
  left: 69% !important;
}
.top-rem-69 {
  top: 69rem !important;
}
.bottom-rem-69 {
  top: 69rem !important;
}
.right-rem-69 {
  top: 69rem !important;
}
.left-rem-69 {
  top: 69rem !important;
}
.z-index-69 {
  z-index: 69 !important;
}
.top-70 {
  top: 70px !important;
}
.bottom-70 {
  bottom: 70px !important;
}
.right-70 {
  right: 70px !important;
}
.left-70 {
  left: 70px !important;
}
.mrn-70 {
  margin: 70px !important;
}
.mal-70 {
  margin-left: 70px !important;
}
.mar-70 {
  margin-right: 70px !important;
}
.mat-70 {
  margin-top: 70px !important;
}
.mab-70 {
  margin-bottom: 70px !important;
}
.lh-70 {
  line-height: 70px !important;
}
.pa-70 {
  padding: 70px !important;
}
.pal-70 {
  padding-left: 70px !important;
}
.par-70 {
  padding-right: 70px !important;
}
.pat-70 {
  padding-top: 70px !important;
}
.pab-70 {
  padding-bottom: 70px !important;
}
.transform-translateX-70 {
  transform: translateX(70px);
}
.w-70 {
  width: 70% !important;
}
.h-70 {
  height: 70% !important;
}
.h-min-percentage-70 {
  min-height: 70% !important;
}
.h-max-percentage-70 {
  max-height: 70% !important;
}
.w-max-percentage-70 {
  max-width: 70% !important;
}
.w-min-percentage-70 {
  min-width: 70% !important;
}
.top-percentage-70 {
  top: 70% !important;
}
.bottom-percentage-70 {
  bottom: 70% !important;
}
.right-percentage-70 {
  right: 70% !important;
}
.left-percentage-70 {
  left: 70% !important;
}
.top-rem-70 {
  top: 70rem !important;
}
.bottom-rem-70 {
  top: 70rem !important;
}
.right-rem-70 {
  top: 70rem !important;
}
.left-rem-70 {
  top: 70rem !important;
}
.z-index-70 {
  z-index: 70 !important;
}
.top-71 {
  top: 71px !important;
}
.bottom-71 {
  bottom: 71px !important;
}
.right-71 {
  right: 71px !important;
}
.left-71 {
  left: 71px !important;
}
.mrn-71 {
  margin: 71px !important;
}
.mal-71 {
  margin-left: 71px !important;
}
.mar-71 {
  margin-right: 71px !important;
}
.mat-71 {
  margin-top: 71px !important;
}
.mab-71 {
  margin-bottom: 71px !important;
}
.lh-71 {
  line-height: 71px !important;
}
.pa-71 {
  padding: 71px !important;
}
.pal-71 {
  padding-left: 71px !important;
}
.par-71 {
  padding-right: 71px !important;
}
.pat-71 {
  padding-top: 71px !important;
}
.pab-71 {
  padding-bottom: 71px !important;
}
.transform-translateX-71 {
  transform: translateX(71px);
}
.w-71 {
  width: 71% !important;
}
.h-71 {
  height: 71% !important;
}
.h-min-percentage-71 {
  min-height: 71% !important;
}
.h-max-percentage-71 {
  max-height: 71% !important;
}
.w-max-percentage-71 {
  max-width: 71% !important;
}
.w-min-percentage-71 {
  min-width: 71% !important;
}
.top-percentage-71 {
  top: 71% !important;
}
.bottom-percentage-71 {
  bottom: 71% !important;
}
.right-percentage-71 {
  right: 71% !important;
}
.left-percentage-71 {
  left: 71% !important;
}
.top-rem-71 {
  top: 71rem !important;
}
.bottom-rem-71 {
  top: 71rem !important;
}
.right-rem-71 {
  top: 71rem !important;
}
.left-rem-71 {
  top: 71rem !important;
}
.z-index-71 {
  z-index: 71 !important;
}
.top-72 {
  top: 72px !important;
}
.bottom-72 {
  bottom: 72px !important;
}
.right-72 {
  right: 72px !important;
}
.left-72 {
  left: 72px !important;
}
.mrn-72 {
  margin: 72px !important;
}
.mal-72 {
  margin-left: 72px !important;
}
.mar-72 {
  margin-right: 72px !important;
}
.mat-72 {
  margin-top: 72px !important;
}
.mab-72 {
  margin-bottom: 72px !important;
}
.lh-72 {
  line-height: 72px !important;
}
.pa-72 {
  padding: 72px !important;
}
.pal-72 {
  padding-left: 72px !important;
}
.par-72 {
  padding-right: 72px !important;
}
.pat-72 {
  padding-top: 72px !important;
}
.pab-72 {
  padding-bottom: 72px !important;
}
.transform-translateX-72 {
  transform: translateX(72px);
}
.w-72 {
  width: 72% !important;
}
.h-72 {
  height: 72% !important;
}
.h-min-percentage-72 {
  min-height: 72% !important;
}
.h-max-percentage-72 {
  max-height: 72% !important;
}
.w-max-percentage-72 {
  max-width: 72% !important;
}
.w-min-percentage-72 {
  min-width: 72% !important;
}
.top-percentage-72 {
  top: 72% !important;
}
.bottom-percentage-72 {
  bottom: 72% !important;
}
.right-percentage-72 {
  right: 72% !important;
}
.left-percentage-72 {
  left: 72% !important;
}
.top-rem-72 {
  top: 72rem !important;
}
.bottom-rem-72 {
  top: 72rem !important;
}
.right-rem-72 {
  top: 72rem !important;
}
.left-rem-72 {
  top: 72rem !important;
}
.z-index-72 {
  z-index: 72 !important;
}
.top-73 {
  top: 73px !important;
}
.bottom-73 {
  bottom: 73px !important;
}
.right-73 {
  right: 73px !important;
}
.left-73 {
  left: 73px !important;
}
.mrn-73 {
  margin: 73px !important;
}
.mal-73 {
  margin-left: 73px !important;
}
.mar-73 {
  margin-right: 73px !important;
}
.mat-73 {
  margin-top: 73px !important;
}
.mab-73 {
  margin-bottom: 73px !important;
}
.lh-73 {
  line-height: 73px !important;
}
.pa-73 {
  padding: 73px !important;
}
.pal-73 {
  padding-left: 73px !important;
}
.par-73 {
  padding-right: 73px !important;
}
.pat-73 {
  padding-top: 73px !important;
}
.pab-73 {
  padding-bottom: 73px !important;
}
.transform-translateX-73 {
  transform: translateX(73px);
}
.w-73 {
  width: 73% !important;
}
.h-73 {
  height: 73% !important;
}
.h-min-percentage-73 {
  min-height: 73% !important;
}
.h-max-percentage-73 {
  max-height: 73% !important;
}
.w-max-percentage-73 {
  max-width: 73% !important;
}
.w-min-percentage-73 {
  min-width: 73% !important;
}
.top-percentage-73 {
  top: 73% !important;
}
.bottom-percentage-73 {
  bottom: 73% !important;
}
.right-percentage-73 {
  right: 73% !important;
}
.left-percentage-73 {
  left: 73% !important;
}
.top-rem-73 {
  top: 73rem !important;
}
.bottom-rem-73 {
  top: 73rem !important;
}
.right-rem-73 {
  top: 73rem !important;
}
.left-rem-73 {
  top: 73rem !important;
}
.z-index-73 {
  z-index: 73 !important;
}
.top-74 {
  top: 74px !important;
}
.bottom-74 {
  bottom: 74px !important;
}
.right-74 {
  right: 74px !important;
}
.left-74 {
  left: 74px !important;
}
.mrn-74 {
  margin: 74px !important;
}
.mal-74 {
  margin-left: 74px !important;
}
.mar-74 {
  margin-right: 74px !important;
}
.mat-74 {
  margin-top: 74px !important;
}
.mab-74 {
  margin-bottom: 74px !important;
}
.lh-74 {
  line-height: 74px !important;
}
.pa-74 {
  padding: 74px !important;
}
.pal-74 {
  padding-left: 74px !important;
}
.par-74 {
  padding-right: 74px !important;
}
.pat-74 {
  padding-top: 74px !important;
}
.pab-74 {
  padding-bottom: 74px !important;
}
.transform-translateX-74 {
  transform: translateX(74px);
}
.w-74 {
  width: 74% !important;
}
.h-74 {
  height: 74% !important;
}
.h-min-percentage-74 {
  min-height: 74% !important;
}
.h-max-percentage-74 {
  max-height: 74% !important;
}
.w-max-percentage-74 {
  max-width: 74% !important;
}
.w-min-percentage-74 {
  min-width: 74% !important;
}
.top-percentage-74 {
  top: 74% !important;
}
.bottom-percentage-74 {
  bottom: 74% !important;
}
.right-percentage-74 {
  right: 74% !important;
}
.left-percentage-74 {
  left: 74% !important;
}
.top-rem-74 {
  top: 74rem !important;
}
.bottom-rem-74 {
  top: 74rem !important;
}
.right-rem-74 {
  top: 74rem !important;
}
.left-rem-74 {
  top: 74rem !important;
}
.z-index-74 {
  z-index: 74 !important;
}
.top-75 {
  top: 75px !important;
}
.bottom-75 {
  bottom: 75px !important;
}
.right-75 {
  right: 75px !important;
}
.left-75 {
  left: 75px !important;
}
.mrn-75 {
  margin: 75px !important;
}
.mal-75 {
  margin-left: 75px !important;
}
.mar-75 {
  margin-right: 75px !important;
}
.mat-75 {
  margin-top: 75px !important;
}
.mab-75 {
  margin-bottom: 75px !important;
}
.lh-75 {
  line-height: 75px !important;
}
.pa-75 {
  padding: 75px !important;
}
.pal-75 {
  padding-left: 75px !important;
}
.par-75 {
  padding-right: 75px !important;
}
.pat-75 {
  padding-top: 75px !important;
}
.pab-75 {
  padding-bottom: 75px !important;
}
.transform-translateX-75 {
  transform: translateX(75px);
}
.w-75 {
  width: 75% !important;
}
.h-75 {
  height: 75% !important;
}
.h-min-percentage-75 {
  min-height: 75% !important;
}
.h-max-percentage-75 {
  max-height: 75% !important;
}
.w-max-percentage-75 {
  max-width: 75% !important;
}
.w-min-percentage-75 {
  min-width: 75% !important;
}
.top-percentage-75 {
  top: 75% !important;
}
.bottom-percentage-75 {
  bottom: 75% !important;
}
.right-percentage-75 {
  right: 75% !important;
}
.left-percentage-75 {
  left: 75% !important;
}
.top-rem-75 {
  top: 75rem !important;
}
.bottom-rem-75 {
  top: 75rem !important;
}
.right-rem-75 {
  top: 75rem !important;
}
.left-rem-75 {
  top: 75rem !important;
}
.z-index-75 {
  z-index: 75 !important;
}
.top-76 {
  top: 76px !important;
}
.bottom-76 {
  bottom: 76px !important;
}
.right-76 {
  right: 76px !important;
}
.left-76 {
  left: 76px !important;
}
.mrn-76 {
  margin: 76px !important;
}
.mal-76 {
  margin-left: 76px !important;
}
.mar-76 {
  margin-right: 76px !important;
}
.mat-76 {
  margin-top: 76px !important;
}
.mab-76 {
  margin-bottom: 76px !important;
}
.lh-76 {
  line-height: 76px !important;
}
.pa-76 {
  padding: 76px !important;
}
.pal-76 {
  padding-left: 76px !important;
}
.par-76 {
  padding-right: 76px !important;
}
.pat-76 {
  padding-top: 76px !important;
}
.pab-76 {
  padding-bottom: 76px !important;
}
.transform-translateX-76 {
  transform: translateX(76px);
}
.w-76 {
  width: 76% !important;
}
.h-76 {
  height: 76% !important;
}
.h-min-percentage-76 {
  min-height: 76% !important;
}
.h-max-percentage-76 {
  max-height: 76% !important;
}
.w-max-percentage-76 {
  max-width: 76% !important;
}
.w-min-percentage-76 {
  min-width: 76% !important;
}
.top-percentage-76 {
  top: 76% !important;
}
.bottom-percentage-76 {
  bottom: 76% !important;
}
.right-percentage-76 {
  right: 76% !important;
}
.left-percentage-76 {
  left: 76% !important;
}
.top-rem-76 {
  top: 76rem !important;
}
.bottom-rem-76 {
  top: 76rem !important;
}
.right-rem-76 {
  top: 76rem !important;
}
.left-rem-76 {
  top: 76rem !important;
}
.z-index-76 {
  z-index: 76 !important;
}
.top-77 {
  top: 77px !important;
}
.bottom-77 {
  bottom: 77px !important;
}
.right-77 {
  right: 77px !important;
}
.left-77 {
  left: 77px !important;
}
.mrn-77 {
  margin: 77px !important;
}
.mal-77 {
  margin-left: 77px !important;
}
.mar-77 {
  margin-right: 77px !important;
}
.mat-77 {
  margin-top: 77px !important;
}
.mab-77 {
  margin-bottom: 77px !important;
}
.lh-77 {
  line-height: 77px !important;
}
.pa-77 {
  padding: 77px !important;
}
.pal-77 {
  padding-left: 77px !important;
}
.par-77 {
  padding-right: 77px !important;
}
.pat-77 {
  padding-top: 77px !important;
}
.pab-77 {
  padding-bottom: 77px !important;
}
.transform-translateX-77 {
  transform: translateX(77px);
}
.w-77 {
  width: 77% !important;
}
.h-77 {
  height: 77% !important;
}
.h-min-percentage-77 {
  min-height: 77% !important;
}
.h-max-percentage-77 {
  max-height: 77% !important;
}
.w-max-percentage-77 {
  max-width: 77% !important;
}
.w-min-percentage-77 {
  min-width: 77% !important;
}
.top-percentage-77 {
  top: 77% !important;
}
.bottom-percentage-77 {
  bottom: 77% !important;
}
.right-percentage-77 {
  right: 77% !important;
}
.left-percentage-77 {
  left: 77% !important;
}
.top-rem-77 {
  top: 77rem !important;
}
.bottom-rem-77 {
  top: 77rem !important;
}
.right-rem-77 {
  top: 77rem !important;
}
.left-rem-77 {
  top: 77rem !important;
}
.z-index-77 {
  z-index: 77 !important;
}
.top-78 {
  top: 78px !important;
}
.bottom-78 {
  bottom: 78px !important;
}
.right-78 {
  right: 78px !important;
}
.left-78 {
  left: 78px !important;
}
.mrn-78 {
  margin: 78px !important;
}
.mal-78 {
  margin-left: 78px !important;
}
.mar-78 {
  margin-right: 78px !important;
}
.mat-78 {
  margin-top: 78px !important;
}
.mab-78 {
  margin-bottom: 78px !important;
}
.lh-78 {
  line-height: 78px !important;
}
.pa-78 {
  padding: 78px !important;
}
.pal-78 {
  padding-left: 78px !important;
}
.par-78 {
  padding-right: 78px !important;
}
.pat-78 {
  padding-top: 78px !important;
}
.pab-78 {
  padding-bottom: 78px !important;
}
.transform-translateX-78 {
  transform: translateX(78px);
}
.w-78 {
  width: 78% !important;
}
.h-78 {
  height: 78% !important;
}
.h-min-percentage-78 {
  min-height: 78% !important;
}
.h-max-percentage-78 {
  max-height: 78% !important;
}
.w-max-percentage-78 {
  max-width: 78% !important;
}
.w-min-percentage-78 {
  min-width: 78% !important;
}
.top-percentage-78 {
  top: 78% !important;
}
.bottom-percentage-78 {
  bottom: 78% !important;
}
.right-percentage-78 {
  right: 78% !important;
}
.left-percentage-78 {
  left: 78% !important;
}
.top-rem-78 {
  top: 78rem !important;
}
.bottom-rem-78 {
  top: 78rem !important;
}
.right-rem-78 {
  top: 78rem !important;
}
.left-rem-78 {
  top: 78rem !important;
}
.z-index-78 {
  z-index: 78 !important;
}
.top-79 {
  top: 79px !important;
}
.bottom-79 {
  bottom: 79px !important;
}
.right-79 {
  right: 79px !important;
}
.left-79 {
  left: 79px !important;
}
.mrn-79 {
  margin: 79px !important;
}
.mal-79 {
  margin-left: 79px !important;
}
.mar-79 {
  margin-right: 79px !important;
}
.mat-79 {
  margin-top: 79px !important;
}
.mab-79 {
  margin-bottom: 79px !important;
}
.lh-79 {
  line-height: 79px !important;
}
.pa-79 {
  padding: 79px !important;
}
.pal-79 {
  padding-left: 79px !important;
}
.par-79 {
  padding-right: 79px !important;
}
.pat-79 {
  padding-top: 79px !important;
}
.pab-79 {
  padding-bottom: 79px !important;
}
.transform-translateX-79 {
  transform: translateX(79px);
}
.w-79 {
  width: 79% !important;
}
.h-79 {
  height: 79% !important;
}
.h-min-percentage-79 {
  min-height: 79% !important;
}
.h-max-percentage-79 {
  max-height: 79% !important;
}
.w-max-percentage-79 {
  max-width: 79% !important;
}
.w-min-percentage-79 {
  min-width: 79% !important;
}
.top-percentage-79 {
  top: 79% !important;
}
.bottom-percentage-79 {
  bottom: 79% !important;
}
.right-percentage-79 {
  right: 79% !important;
}
.left-percentage-79 {
  left: 79% !important;
}
.top-rem-79 {
  top: 79rem !important;
}
.bottom-rem-79 {
  top: 79rem !important;
}
.right-rem-79 {
  top: 79rem !important;
}
.left-rem-79 {
  top: 79rem !important;
}
.z-index-79 {
  z-index: 79 !important;
}
.top-80 {
  top: 80px !important;
}
.bottom-80 {
  bottom: 80px !important;
}
.right-80 {
  right: 80px !important;
}
.left-80 {
  left: 80px !important;
}
.mrn-80 {
  margin: 80px !important;
}
.mal-80 {
  margin-left: 80px !important;
}
.mar-80 {
  margin-right: 80px !important;
}
.mat-80 {
  margin-top: 80px !important;
}
.mab-80 {
  margin-bottom: 80px !important;
}
.lh-80 {
  line-height: 80px !important;
}
.pa-80 {
  padding: 80px !important;
}
.pal-80 {
  padding-left: 80px !important;
}
.par-80 {
  padding-right: 80px !important;
}
.pat-80 {
  padding-top: 80px !important;
}
.pab-80 {
  padding-bottom: 80px !important;
}
.transform-translateX-80 {
  transform: translateX(80px);
}
.w-80 {
  width: 80% !important;
}
.h-80 {
  height: 80% !important;
}
.h-min-percentage-80 {
  min-height: 80% !important;
}
.h-max-percentage-80 {
  max-height: 80% !important;
}
.w-max-percentage-80 {
  max-width: 80% !important;
}
.w-min-percentage-80 {
  min-width: 80% !important;
}
.top-percentage-80 {
  top: 80% !important;
}
.bottom-percentage-80 {
  bottom: 80% !important;
}
.right-percentage-80 {
  right: 80% !important;
}
.left-percentage-80 {
  left: 80% !important;
}
.top-rem-80 {
  top: 80rem !important;
}
.bottom-rem-80 {
  top: 80rem !important;
}
.right-rem-80 {
  top: 80rem !important;
}
.left-rem-80 {
  top: 80rem !important;
}
.z-index-80 {
  z-index: 80 !important;
}
.top-81 {
  top: 81px !important;
}
.bottom-81 {
  bottom: 81px !important;
}
.right-81 {
  right: 81px !important;
}
.left-81 {
  left: 81px !important;
}
.mrn-81 {
  margin: 81px !important;
}
.mal-81 {
  margin-left: 81px !important;
}
.mar-81 {
  margin-right: 81px !important;
}
.mat-81 {
  margin-top: 81px !important;
}
.mab-81 {
  margin-bottom: 81px !important;
}
.lh-81 {
  line-height: 81px !important;
}
.pa-81 {
  padding: 81px !important;
}
.pal-81 {
  padding-left: 81px !important;
}
.par-81 {
  padding-right: 81px !important;
}
.pat-81 {
  padding-top: 81px !important;
}
.pab-81 {
  padding-bottom: 81px !important;
}
.transform-translateX-81 {
  transform: translateX(81px);
}
.w-81 {
  width: 81% !important;
}
.h-81 {
  height: 81% !important;
}
.h-min-percentage-81 {
  min-height: 81% !important;
}
.h-max-percentage-81 {
  max-height: 81% !important;
}
.w-max-percentage-81 {
  max-width: 81% !important;
}
.w-min-percentage-81 {
  min-width: 81% !important;
}
.top-percentage-81 {
  top: 81% !important;
}
.bottom-percentage-81 {
  bottom: 81% !important;
}
.right-percentage-81 {
  right: 81% !important;
}
.left-percentage-81 {
  left: 81% !important;
}
.top-rem-81 {
  top: 81rem !important;
}
.bottom-rem-81 {
  top: 81rem !important;
}
.right-rem-81 {
  top: 81rem !important;
}
.left-rem-81 {
  top: 81rem !important;
}
.z-index-81 {
  z-index: 81 !important;
}
.top-82 {
  top: 82px !important;
}
.bottom-82 {
  bottom: 82px !important;
}
.right-82 {
  right: 82px !important;
}
.left-82 {
  left: 82px !important;
}
.mrn-82 {
  margin: 82px !important;
}
.mal-82 {
  margin-left: 82px !important;
}
.mar-82 {
  margin-right: 82px !important;
}
.mat-82 {
  margin-top: 82px !important;
}
.mab-82 {
  margin-bottom: 82px !important;
}
.lh-82 {
  line-height: 82px !important;
}
.pa-82 {
  padding: 82px !important;
}
.pal-82 {
  padding-left: 82px !important;
}
.par-82 {
  padding-right: 82px !important;
}
.pat-82 {
  padding-top: 82px !important;
}
.pab-82 {
  padding-bottom: 82px !important;
}
.transform-translateX-82 {
  transform: translateX(82px);
}
.w-82 {
  width: 82% !important;
}
.h-82 {
  height: 82% !important;
}
.h-min-percentage-82 {
  min-height: 82% !important;
}
.h-max-percentage-82 {
  max-height: 82% !important;
}
.w-max-percentage-82 {
  max-width: 82% !important;
}
.w-min-percentage-82 {
  min-width: 82% !important;
}
.top-percentage-82 {
  top: 82% !important;
}
.bottom-percentage-82 {
  bottom: 82% !important;
}
.right-percentage-82 {
  right: 82% !important;
}
.left-percentage-82 {
  left: 82% !important;
}
.top-rem-82 {
  top: 82rem !important;
}
.bottom-rem-82 {
  top: 82rem !important;
}
.right-rem-82 {
  top: 82rem !important;
}
.left-rem-82 {
  top: 82rem !important;
}
.z-index-82 {
  z-index: 82 !important;
}
.top-83 {
  top: 83px !important;
}
.bottom-83 {
  bottom: 83px !important;
}
.right-83 {
  right: 83px !important;
}
.left-83 {
  left: 83px !important;
}
.mrn-83 {
  margin: 83px !important;
}
.mal-83 {
  margin-left: 83px !important;
}
.mar-83 {
  margin-right: 83px !important;
}
.mat-83 {
  margin-top: 83px !important;
}
.mab-83 {
  margin-bottom: 83px !important;
}
.lh-83 {
  line-height: 83px !important;
}
.pa-83 {
  padding: 83px !important;
}
.pal-83 {
  padding-left: 83px !important;
}
.par-83 {
  padding-right: 83px !important;
}
.pat-83 {
  padding-top: 83px !important;
}
.pab-83 {
  padding-bottom: 83px !important;
}
.transform-translateX-83 {
  transform: translateX(83px);
}
.w-83 {
  width: 83% !important;
}
.h-83 {
  height: 83% !important;
}
.h-min-percentage-83 {
  min-height: 83% !important;
}
.h-max-percentage-83 {
  max-height: 83% !important;
}
.w-max-percentage-83 {
  max-width: 83% !important;
}
.w-min-percentage-83 {
  min-width: 83% !important;
}
.top-percentage-83 {
  top: 83% !important;
}
.bottom-percentage-83 {
  bottom: 83% !important;
}
.right-percentage-83 {
  right: 83% !important;
}
.left-percentage-83 {
  left: 83% !important;
}
.top-rem-83 {
  top: 83rem !important;
}
.bottom-rem-83 {
  top: 83rem !important;
}
.right-rem-83 {
  top: 83rem !important;
}
.left-rem-83 {
  top: 83rem !important;
}
.z-index-83 {
  z-index: 83 !important;
}
.top-84 {
  top: 84px !important;
}
.bottom-84 {
  bottom: 84px !important;
}
.right-84 {
  right: 84px !important;
}
.left-84 {
  left: 84px !important;
}
.mrn-84 {
  margin: 84px !important;
}
.mal-84 {
  margin-left: 84px !important;
}
.mar-84 {
  margin-right: 84px !important;
}
.mat-84 {
  margin-top: 84px !important;
}
.mab-84 {
  margin-bottom: 84px !important;
}
.lh-84 {
  line-height: 84px !important;
}
.pa-84 {
  padding: 84px !important;
}
.pal-84 {
  padding-left: 84px !important;
}
.par-84 {
  padding-right: 84px !important;
}
.pat-84 {
  padding-top: 84px !important;
}
.pab-84 {
  padding-bottom: 84px !important;
}
.transform-translateX-84 {
  transform: translateX(84px);
}
.w-84 {
  width: 84% !important;
}
.h-84 {
  height: 84% !important;
}
.h-min-percentage-84 {
  min-height: 84% !important;
}
.h-max-percentage-84 {
  max-height: 84% !important;
}
.w-max-percentage-84 {
  max-width: 84% !important;
}
.w-min-percentage-84 {
  min-width: 84% !important;
}
.top-percentage-84 {
  top: 84% !important;
}
.bottom-percentage-84 {
  bottom: 84% !important;
}
.right-percentage-84 {
  right: 84% !important;
}
.left-percentage-84 {
  left: 84% !important;
}
.top-rem-84 {
  top: 84rem !important;
}
.bottom-rem-84 {
  top: 84rem !important;
}
.right-rem-84 {
  top: 84rem !important;
}
.left-rem-84 {
  top: 84rem !important;
}
.z-index-84 {
  z-index: 84 !important;
}
.top-85 {
  top: 85px !important;
}
.bottom-85 {
  bottom: 85px !important;
}
.right-85 {
  right: 85px !important;
}
.left-85 {
  left: 85px !important;
}
.mrn-85 {
  margin: 85px !important;
}
.mal-85 {
  margin-left: 85px !important;
}
.mar-85 {
  margin-right: 85px !important;
}
.mat-85 {
  margin-top: 85px !important;
}
.mab-85 {
  margin-bottom: 85px !important;
}
.lh-85 {
  line-height: 85px !important;
}
.pa-85 {
  padding: 85px !important;
}
.pal-85 {
  padding-left: 85px !important;
}
.par-85 {
  padding-right: 85px !important;
}
.pat-85 {
  padding-top: 85px !important;
}
.pab-85 {
  padding-bottom: 85px !important;
}
.transform-translateX-85 {
  transform: translateX(85px);
}
.w-85 {
  width: 85% !important;
}
.h-85 {
  height: 85% !important;
}
.h-min-percentage-85 {
  min-height: 85% !important;
}
.h-max-percentage-85 {
  max-height: 85% !important;
}
.w-max-percentage-85 {
  max-width: 85% !important;
}
.w-min-percentage-85 {
  min-width: 85% !important;
}
.top-percentage-85 {
  top: 85% !important;
}
.bottom-percentage-85 {
  bottom: 85% !important;
}
.right-percentage-85 {
  right: 85% !important;
}
.left-percentage-85 {
  left: 85% !important;
}
.top-rem-85 {
  top: 85rem !important;
}
.bottom-rem-85 {
  top: 85rem !important;
}
.right-rem-85 {
  top: 85rem !important;
}
.left-rem-85 {
  top: 85rem !important;
}
.z-index-85 {
  z-index: 85 !important;
}
.top-86 {
  top: 86px !important;
}
.bottom-86 {
  bottom: 86px !important;
}
.right-86 {
  right: 86px !important;
}
.left-86 {
  left: 86px !important;
}
.mrn-86 {
  margin: 86px !important;
}
.mal-86 {
  margin-left: 86px !important;
}
.mar-86 {
  margin-right: 86px !important;
}
.mat-86 {
  margin-top: 86px !important;
}
.mab-86 {
  margin-bottom: 86px !important;
}
.lh-86 {
  line-height: 86px !important;
}
.pa-86 {
  padding: 86px !important;
}
.pal-86 {
  padding-left: 86px !important;
}
.par-86 {
  padding-right: 86px !important;
}
.pat-86 {
  padding-top: 86px !important;
}
.pab-86 {
  padding-bottom: 86px !important;
}
.transform-translateX-86 {
  transform: translateX(86px);
}
.w-86 {
  width: 86% !important;
}
.h-86 {
  height: 86% !important;
}
.h-min-percentage-86 {
  min-height: 86% !important;
}
.h-max-percentage-86 {
  max-height: 86% !important;
}
.w-max-percentage-86 {
  max-width: 86% !important;
}
.w-min-percentage-86 {
  min-width: 86% !important;
}
.top-percentage-86 {
  top: 86% !important;
}
.bottom-percentage-86 {
  bottom: 86% !important;
}
.right-percentage-86 {
  right: 86% !important;
}
.left-percentage-86 {
  left: 86% !important;
}
.top-rem-86 {
  top: 86rem !important;
}
.bottom-rem-86 {
  top: 86rem !important;
}
.right-rem-86 {
  top: 86rem !important;
}
.left-rem-86 {
  top: 86rem !important;
}
.z-index-86 {
  z-index: 86 !important;
}
.top-87 {
  top: 87px !important;
}
.bottom-87 {
  bottom: 87px !important;
}
.right-87 {
  right: 87px !important;
}
.left-87 {
  left: 87px !important;
}
.mrn-87 {
  margin: 87px !important;
}
.mal-87 {
  margin-left: 87px !important;
}
.mar-87 {
  margin-right: 87px !important;
}
.mat-87 {
  margin-top: 87px !important;
}
.mab-87 {
  margin-bottom: 87px !important;
}
.lh-87 {
  line-height: 87px !important;
}
.pa-87 {
  padding: 87px !important;
}
.pal-87 {
  padding-left: 87px !important;
}
.par-87 {
  padding-right: 87px !important;
}
.pat-87 {
  padding-top: 87px !important;
}
.pab-87 {
  padding-bottom: 87px !important;
}
.transform-translateX-87 {
  transform: translateX(87px);
}
.w-87 {
  width: 87% !important;
}
.h-87 {
  height: 87% !important;
}
.h-min-percentage-87 {
  min-height: 87% !important;
}
.h-max-percentage-87 {
  max-height: 87% !important;
}
.w-max-percentage-87 {
  max-width: 87% !important;
}
.w-min-percentage-87 {
  min-width: 87% !important;
}
.top-percentage-87 {
  top: 87% !important;
}
.bottom-percentage-87 {
  bottom: 87% !important;
}
.right-percentage-87 {
  right: 87% !important;
}
.left-percentage-87 {
  left: 87% !important;
}
.top-rem-87 {
  top: 87rem !important;
}
.bottom-rem-87 {
  top: 87rem !important;
}
.right-rem-87 {
  top: 87rem !important;
}
.left-rem-87 {
  top: 87rem !important;
}
.z-index-87 {
  z-index: 87 !important;
}
.top-88 {
  top: 88px !important;
}
.bottom-88 {
  bottom: 88px !important;
}
.right-88 {
  right: 88px !important;
}
.left-88 {
  left: 88px !important;
}
.mrn-88 {
  margin: 88px !important;
}
.mal-88 {
  margin-left: 88px !important;
}
.mar-88 {
  margin-right: 88px !important;
}
.mat-88 {
  margin-top: 88px !important;
}
.mab-88 {
  margin-bottom: 88px !important;
}
.lh-88 {
  line-height: 88px !important;
}
.pa-88 {
  padding: 88px !important;
}
.pal-88 {
  padding-left: 88px !important;
}
.par-88 {
  padding-right: 88px !important;
}
.pat-88 {
  padding-top: 88px !important;
}
.pab-88 {
  padding-bottom: 88px !important;
}
.transform-translateX-88 {
  transform: translateX(88px);
}
.w-88 {
  width: 88% !important;
}
.h-88 {
  height: 88% !important;
}
.h-min-percentage-88 {
  min-height: 88% !important;
}
.h-max-percentage-88 {
  max-height: 88% !important;
}
.w-max-percentage-88 {
  max-width: 88% !important;
}
.w-min-percentage-88 {
  min-width: 88% !important;
}
.top-percentage-88 {
  top: 88% !important;
}
.bottom-percentage-88 {
  bottom: 88% !important;
}
.right-percentage-88 {
  right: 88% !important;
}
.left-percentage-88 {
  left: 88% !important;
}
.top-rem-88 {
  top: 88rem !important;
}
.bottom-rem-88 {
  top: 88rem !important;
}
.right-rem-88 {
  top: 88rem !important;
}
.left-rem-88 {
  top: 88rem !important;
}
.z-index-88 {
  z-index: 88 !important;
}
.top-89 {
  top: 89px !important;
}
.bottom-89 {
  bottom: 89px !important;
}
.right-89 {
  right: 89px !important;
}
.left-89 {
  left: 89px !important;
}
.mrn-89 {
  margin: 89px !important;
}
.mal-89 {
  margin-left: 89px !important;
}
.mar-89 {
  margin-right: 89px !important;
}
.mat-89 {
  margin-top: 89px !important;
}
.mab-89 {
  margin-bottom: 89px !important;
}
.lh-89 {
  line-height: 89px !important;
}
.pa-89 {
  padding: 89px !important;
}
.pal-89 {
  padding-left: 89px !important;
}
.par-89 {
  padding-right: 89px !important;
}
.pat-89 {
  padding-top: 89px !important;
}
.pab-89 {
  padding-bottom: 89px !important;
}
.transform-translateX-89 {
  transform: translateX(89px);
}
.w-89 {
  width: 89% !important;
}
.h-89 {
  height: 89% !important;
}
.h-min-percentage-89 {
  min-height: 89% !important;
}
.h-max-percentage-89 {
  max-height: 89% !important;
}
.w-max-percentage-89 {
  max-width: 89% !important;
}
.w-min-percentage-89 {
  min-width: 89% !important;
}
.top-percentage-89 {
  top: 89% !important;
}
.bottom-percentage-89 {
  bottom: 89% !important;
}
.right-percentage-89 {
  right: 89% !important;
}
.left-percentage-89 {
  left: 89% !important;
}
.top-rem-89 {
  top: 89rem !important;
}
.bottom-rem-89 {
  top: 89rem !important;
}
.right-rem-89 {
  top: 89rem !important;
}
.left-rem-89 {
  top: 89rem !important;
}
.z-index-89 {
  z-index: 89 !important;
}
.top-90 {
  top: 90px !important;
}
.bottom-90 {
  bottom: 90px !important;
}
.right-90 {
  right: 90px !important;
}
.left-90 {
  left: 90px !important;
}
.mrn-90 {
  margin: 90px !important;
}
.mal-90 {
  margin-left: 90px !important;
}
.mar-90 {
  margin-right: 90px !important;
}
.mat-90 {
  margin-top: 90px !important;
}
.mab-90 {
  margin-bottom: 90px !important;
}
.lh-90 {
  line-height: 90px !important;
}
.pa-90 {
  padding: 90px !important;
}
.pal-90 {
  padding-left: 90px !important;
}
.par-90 {
  padding-right: 90px !important;
}
.pat-90 {
  padding-top: 90px !important;
}
.pab-90 {
  padding-bottom: 90px !important;
}
.transform-translateX-90 {
  transform: translateX(90px);
}
.w-90 {
  width: 90% !important;
}
.h-90 {
  height: 90% !important;
}
.h-min-percentage-90 {
  min-height: 90% !important;
}
.h-max-percentage-90 {
  max-height: 90% !important;
}
.w-max-percentage-90 {
  max-width: 90% !important;
}
.w-min-percentage-90 {
  min-width: 90% !important;
}
.top-percentage-90 {
  top: 90% !important;
}
.bottom-percentage-90 {
  bottom: 90% !important;
}
.right-percentage-90 {
  right: 90% !important;
}
.left-percentage-90 {
  left: 90% !important;
}
.top-rem-90 {
  top: 90rem !important;
}
.bottom-rem-90 {
  top: 90rem !important;
}
.right-rem-90 {
  top: 90rem !important;
}
.left-rem-90 {
  top: 90rem !important;
}
.z-index-90 {
  z-index: 90 !important;
}
.top-91 {
  top: 91px !important;
}
.bottom-91 {
  bottom: 91px !important;
}
.right-91 {
  right: 91px !important;
}
.left-91 {
  left: 91px !important;
}
.mrn-91 {
  margin: 91px !important;
}
.mal-91 {
  margin-left: 91px !important;
}
.mar-91 {
  margin-right: 91px !important;
}
.mat-91 {
  margin-top: 91px !important;
}
.mab-91 {
  margin-bottom: 91px !important;
}
.lh-91 {
  line-height: 91px !important;
}
.pa-91 {
  padding: 91px !important;
}
.pal-91 {
  padding-left: 91px !important;
}
.par-91 {
  padding-right: 91px !important;
}
.pat-91 {
  padding-top: 91px !important;
}
.pab-91 {
  padding-bottom: 91px !important;
}
.transform-translateX-91 {
  transform: translateX(91px);
}
.w-91 {
  width: 91% !important;
}
.h-91 {
  height: 91% !important;
}
.h-min-percentage-91 {
  min-height: 91% !important;
}
.h-max-percentage-91 {
  max-height: 91% !important;
}
.w-max-percentage-91 {
  max-width: 91% !important;
}
.w-min-percentage-91 {
  min-width: 91% !important;
}
.top-percentage-91 {
  top: 91% !important;
}
.bottom-percentage-91 {
  bottom: 91% !important;
}
.right-percentage-91 {
  right: 91% !important;
}
.left-percentage-91 {
  left: 91% !important;
}
.top-rem-91 {
  top: 91rem !important;
}
.bottom-rem-91 {
  top: 91rem !important;
}
.right-rem-91 {
  top: 91rem !important;
}
.left-rem-91 {
  top: 91rem !important;
}
.z-index-91 {
  z-index: 91 !important;
}
.top-92 {
  top: 92px !important;
}
.bottom-92 {
  bottom: 92px !important;
}
.right-92 {
  right: 92px !important;
}
.left-92 {
  left: 92px !important;
}
.mrn-92 {
  margin: 92px !important;
}
.mal-92 {
  margin-left: 92px !important;
}
.mar-92 {
  margin-right: 92px !important;
}
.mat-92 {
  margin-top: 92px !important;
}
.mab-92 {
  margin-bottom: 92px !important;
}
.lh-92 {
  line-height: 92px !important;
}
.pa-92 {
  padding: 92px !important;
}
.pal-92 {
  padding-left: 92px !important;
}
.par-92 {
  padding-right: 92px !important;
}
.pat-92 {
  padding-top: 92px !important;
}
.pab-92 {
  padding-bottom: 92px !important;
}
.transform-translateX-92 {
  transform: translateX(92px);
}
.w-92 {
  width: 92% !important;
}
.h-92 {
  height: 92% !important;
}
.h-min-percentage-92 {
  min-height: 92% !important;
}
.h-max-percentage-92 {
  max-height: 92% !important;
}
.w-max-percentage-92 {
  max-width: 92% !important;
}
.w-min-percentage-92 {
  min-width: 92% !important;
}
.top-percentage-92 {
  top: 92% !important;
}
.bottom-percentage-92 {
  bottom: 92% !important;
}
.right-percentage-92 {
  right: 92% !important;
}
.left-percentage-92 {
  left: 92% !important;
}
.top-rem-92 {
  top: 92rem !important;
}
.bottom-rem-92 {
  top: 92rem !important;
}
.right-rem-92 {
  top: 92rem !important;
}
.left-rem-92 {
  top: 92rem !important;
}
.z-index-92 {
  z-index: 92 !important;
}
.top-93 {
  top: 93px !important;
}
.bottom-93 {
  bottom: 93px !important;
}
.right-93 {
  right: 93px !important;
}
.left-93 {
  left: 93px !important;
}
.mrn-93 {
  margin: 93px !important;
}
.mal-93 {
  margin-left: 93px !important;
}
.mar-93 {
  margin-right: 93px !important;
}
.mat-93 {
  margin-top: 93px !important;
}
.mab-93 {
  margin-bottom: 93px !important;
}
.lh-93 {
  line-height: 93px !important;
}
.pa-93 {
  padding: 93px !important;
}
.pal-93 {
  padding-left: 93px !important;
}
.par-93 {
  padding-right: 93px !important;
}
.pat-93 {
  padding-top: 93px !important;
}
.pab-93 {
  padding-bottom: 93px !important;
}
.transform-translateX-93 {
  transform: translateX(93px);
}
.w-93 {
  width: 93% !important;
}
.h-93 {
  height: 93% !important;
}
.h-min-percentage-93 {
  min-height: 93% !important;
}
.h-max-percentage-93 {
  max-height: 93% !important;
}
.w-max-percentage-93 {
  max-width: 93% !important;
}
.w-min-percentage-93 {
  min-width: 93% !important;
}
.top-percentage-93 {
  top: 93% !important;
}
.bottom-percentage-93 {
  bottom: 93% !important;
}
.right-percentage-93 {
  right: 93% !important;
}
.left-percentage-93 {
  left: 93% !important;
}
.top-rem-93 {
  top: 93rem !important;
}
.bottom-rem-93 {
  top: 93rem !important;
}
.right-rem-93 {
  top: 93rem !important;
}
.left-rem-93 {
  top: 93rem !important;
}
.z-index-93 {
  z-index: 93 !important;
}
.top-94 {
  top: 94px !important;
}
.bottom-94 {
  bottom: 94px !important;
}
.right-94 {
  right: 94px !important;
}
.left-94 {
  left: 94px !important;
}
.mrn-94 {
  margin: 94px !important;
}
.mal-94 {
  margin-left: 94px !important;
}
.mar-94 {
  margin-right: 94px !important;
}
.mat-94 {
  margin-top: 94px !important;
}
.mab-94 {
  margin-bottom: 94px !important;
}
.lh-94 {
  line-height: 94px !important;
}
.pa-94 {
  padding: 94px !important;
}
.pal-94 {
  padding-left: 94px !important;
}
.par-94 {
  padding-right: 94px !important;
}
.pat-94 {
  padding-top: 94px !important;
}
.pab-94 {
  padding-bottom: 94px !important;
}
.transform-translateX-94 {
  transform: translateX(94px);
}
.w-94 {
  width: 94% !important;
}
.h-94 {
  height: 94% !important;
}
.h-min-percentage-94 {
  min-height: 94% !important;
}
.h-max-percentage-94 {
  max-height: 94% !important;
}
.w-max-percentage-94 {
  max-width: 94% !important;
}
.w-min-percentage-94 {
  min-width: 94% !important;
}
.top-percentage-94 {
  top: 94% !important;
}
.bottom-percentage-94 {
  bottom: 94% !important;
}
.right-percentage-94 {
  right: 94% !important;
}
.left-percentage-94 {
  left: 94% !important;
}
.top-rem-94 {
  top: 94rem !important;
}
.bottom-rem-94 {
  top: 94rem !important;
}
.right-rem-94 {
  top: 94rem !important;
}
.left-rem-94 {
  top: 94rem !important;
}
.z-index-94 {
  z-index: 94 !important;
}
.top-95 {
  top: 95px !important;
}
.bottom-95 {
  bottom: 95px !important;
}
.right-95 {
  right: 95px !important;
}
.left-95 {
  left: 95px !important;
}
.mrn-95 {
  margin: 95px !important;
}
.mal-95 {
  margin-left: 95px !important;
}
.mar-95 {
  margin-right: 95px !important;
}
.mat-95 {
  margin-top: 95px !important;
}
.mab-95 {
  margin-bottom: 95px !important;
}
.lh-95 {
  line-height: 95px !important;
}
.pa-95 {
  padding: 95px !important;
}
.pal-95 {
  padding-left: 95px !important;
}
.par-95 {
  padding-right: 95px !important;
}
.pat-95 {
  padding-top: 95px !important;
}
.pab-95 {
  padding-bottom: 95px !important;
}
.transform-translateX-95 {
  transform: translateX(95px);
}
.w-95 {
  width: 95% !important;
}
.h-95 {
  height: 95% !important;
}
.h-min-percentage-95 {
  min-height: 95% !important;
}
.h-max-percentage-95 {
  max-height: 95% !important;
}
.w-max-percentage-95 {
  max-width: 95% !important;
}
.w-min-percentage-95 {
  min-width: 95% !important;
}
.top-percentage-95 {
  top: 95% !important;
}
.bottom-percentage-95 {
  bottom: 95% !important;
}
.right-percentage-95 {
  right: 95% !important;
}
.left-percentage-95 {
  left: 95% !important;
}
.top-rem-95 {
  top: 95rem !important;
}
.bottom-rem-95 {
  top: 95rem !important;
}
.right-rem-95 {
  top: 95rem !important;
}
.left-rem-95 {
  top: 95rem !important;
}
.z-index-95 {
  z-index: 95 !important;
}
.top-96 {
  top: 96px !important;
}
.bottom-96 {
  bottom: 96px !important;
}
.right-96 {
  right: 96px !important;
}
.left-96 {
  left: 96px !important;
}
.mrn-96 {
  margin: 96px !important;
}
.mal-96 {
  margin-left: 96px !important;
}
.mar-96 {
  margin-right: 96px !important;
}
.mat-96 {
  margin-top: 96px !important;
}
.mab-96 {
  margin-bottom: 96px !important;
}
.lh-96 {
  line-height: 96px !important;
}
.pa-96 {
  padding: 96px !important;
}
.pal-96 {
  padding-left: 96px !important;
}
.par-96 {
  padding-right: 96px !important;
}
.pat-96 {
  padding-top: 96px !important;
}
.pab-96 {
  padding-bottom: 96px !important;
}
.transform-translateX-96 {
  transform: translateX(96px);
}
.w-96 {
  width: 96% !important;
}
.h-96 {
  height: 96% !important;
}
.h-min-percentage-96 {
  min-height: 96% !important;
}
.h-max-percentage-96 {
  max-height: 96% !important;
}
.w-max-percentage-96 {
  max-width: 96% !important;
}
.w-min-percentage-96 {
  min-width: 96% !important;
}
.top-percentage-96 {
  top: 96% !important;
}
.bottom-percentage-96 {
  bottom: 96% !important;
}
.right-percentage-96 {
  right: 96% !important;
}
.left-percentage-96 {
  left: 96% !important;
}
.top-rem-96 {
  top: 96rem !important;
}
.bottom-rem-96 {
  top: 96rem !important;
}
.right-rem-96 {
  top: 96rem !important;
}
.left-rem-96 {
  top: 96rem !important;
}
.z-index-96 {
  z-index: 96 !important;
}
.top-97 {
  top: 97px !important;
}
.bottom-97 {
  bottom: 97px !important;
}
.right-97 {
  right: 97px !important;
}
.left-97 {
  left: 97px !important;
}
.mrn-97 {
  margin: 97px !important;
}
.mal-97 {
  margin-left: 97px !important;
}
.mar-97 {
  margin-right: 97px !important;
}
.mat-97 {
  margin-top: 97px !important;
}
.mab-97 {
  margin-bottom: 97px !important;
}
.lh-97 {
  line-height: 97px !important;
}
.pa-97 {
  padding: 97px !important;
}
.pal-97 {
  padding-left: 97px !important;
}
.par-97 {
  padding-right: 97px !important;
}
.pat-97 {
  padding-top: 97px !important;
}
.pab-97 {
  padding-bottom: 97px !important;
}
.transform-translateX-97 {
  transform: translateX(97px);
}
.w-97 {
  width: 97% !important;
}
.h-97 {
  height: 97% !important;
}
.h-min-percentage-97 {
  min-height: 97% !important;
}
.h-max-percentage-97 {
  max-height: 97% !important;
}
.w-max-percentage-97 {
  max-width: 97% !important;
}
.w-min-percentage-97 {
  min-width: 97% !important;
}
.top-percentage-97 {
  top: 97% !important;
}
.bottom-percentage-97 {
  bottom: 97% !important;
}
.right-percentage-97 {
  right: 97% !important;
}
.left-percentage-97 {
  left: 97% !important;
}
.top-rem-97 {
  top: 97rem !important;
}
.bottom-rem-97 {
  top: 97rem !important;
}
.right-rem-97 {
  top: 97rem !important;
}
.left-rem-97 {
  top: 97rem !important;
}
.z-index-97 {
  z-index: 97 !important;
}
.top-98 {
  top: 98px !important;
}
.bottom-98 {
  bottom: 98px !important;
}
.right-98 {
  right: 98px !important;
}
.left-98 {
  left: 98px !important;
}
.mrn-98 {
  margin: 98px !important;
}
.mal-98 {
  margin-left: 98px !important;
}
.mar-98 {
  margin-right: 98px !important;
}
.mat-98 {
  margin-top: 98px !important;
}
.mab-98 {
  margin-bottom: 98px !important;
}
.lh-98 {
  line-height: 98px !important;
}
.pa-98 {
  padding: 98px !important;
}
.pal-98 {
  padding-left: 98px !important;
}
.par-98 {
  padding-right: 98px !important;
}
.pat-98 {
  padding-top: 98px !important;
}
.pab-98 {
  padding-bottom: 98px !important;
}
.transform-translateX-98 {
  transform: translateX(98px);
}
.w-98 {
  width: 98% !important;
}
.h-98 {
  height: 98% !important;
}
.h-min-percentage-98 {
  min-height: 98% !important;
}
.h-max-percentage-98 {
  max-height: 98% !important;
}
.w-max-percentage-98 {
  max-width: 98% !important;
}
.w-min-percentage-98 {
  min-width: 98% !important;
}
.top-percentage-98 {
  top: 98% !important;
}
.bottom-percentage-98 {
  bottom: 98% !important;
}
.right-percentage-98 {
  right: 98% !important;
}
.left-percentage-98 {
  left: 98% !important;
}
.top-rem-98 {
  top: 98rem !important;
}
.bottom-rem-98 {
  top: 98rem !important;
}
.right-rem-98 {
  top: 98rem !important;
}
.left-rem-98 {
  top: 98rem !important;
}
.z-index-98 {
  z-index: 98 !important;
}
.top-99 {
  top: 99px !important;
}
.bottom-99 {
  bottom: 99px !important;
}
.right-99 {
  right: 99px !important;
}
.left-99 {
  left: 99px !important;
}
.mrn-99 {
  margin: 99px !important;
}
.mal-99 {
  margin-left: 99px !important;
}
.mar-99 {
  margin-right: 99px !important;
}
.mat-99 {
  margin-top: 99px !important;
}
.mab-99 {
  margin-bottom: 99px !important;
}
.lh-99 {
  line-height: 99px !important;
}
.pa-99 {
  padding: 99px !important;
}
.pal-99 {
  padding-left: 99px !important;
}
.par-99 {
  padding-right: 99px !important;
}
.pat-99 {
  padding-top: 99px !important;
}
.pab-99 {
  padding-bottom: 99px !important;
}
.transform-translateX-99 {
  transform: translateX(99px);
}
.w-99 {
  width: 99% !important;
}
.h-99 {
  height: 99% !important;
}
.h-min-percentage-99 {
  min-height: 99% !important;
}
.h-max-percentage-99 {
  max-height: 99% !important;
}
.w-max-percentage-99 {
  max-width: 99% !important;
}
.w-min-percentage-99 {
  min-width: 99% !important;
}
.top-percentage-99 {
  top: 99% !important;
}
.bottom-percentage-99 {
  bottom: 99% !important;
}
.right-percentage-99 {
  right: 99% !important;
}
.left-percentage-99 {
  left: 99% !important;
}
.top-rem-99 {
  top: 99rem !important;
}
.bottom-rem-99 {
  top: 99rem !important;
}
.right-rem-99 {
  top: 99rem !important;
}
.left-rem-99 {
  top: 99rem !important;
}
.z-index-99 {
  z-index: 99 !important;
}
.top-100 {
  top: 100px !important;
}
.bottom-100 {
  bottom: 100px !important;
}
.right-100 {
  right: 100px !important;
}
.left-100 {
  left: 100px !important;
}
.mrn-100 {
  margin: 100px !important;
}
.mal-100 {
  margin-left: 100px !important;
}
.mar-100 {
  margin-right: 100px !important;
}
.mat-100 {
  margin-top: 100px !important;
}
.mab-100 {
  margin-bottom: 100px !important;
}
.lh-100 {
  line-height: 100px !important;
}
.pa-100 {
  padding: 100px !important;
}
.pal-100 {
  padding-left: 100px !important;
}
.par-100 {
  padding-right: 100px !important;
}
.pat-100 {
  padding-top: 100px !important;
}
.pab-100 {
  padding-bottom: 100px !important;
}
.transform-translateX-100 {
  transform: translateX(100px);
}
.w-100 {
  width: 100% !important;
}
.h-100 {
  height: 100% !important;
}
.h-min-percentage-100 {
  min-height: 100% !important;
}
.h-max-percentage-100 {
  max-height: 100% !important;
}
.w-max-percentage-100 {
  max-width: 100% !important;
}
.w-min-percentage-100 {
  min-width: 100% !important;
}
.top-percentage-100 {
  top: 100% !important;
}
.bottom-percentage-100 {
  bottom: 100% !important;
}
.right-percentage-100 {
  right: 100% !important;
}
.left-percentage-100 {
  left: 100% !important;
}
.top-rem-100 {
  top: 100rem !important;
}
.bottom-rem-100 {
  top: 100rem !important;
}
.right-rem-100 {
  top: 100rem !important;
}
.left-rem-100 {
  top: 100rem !important;
}
.z-index-100 {
  z-index: 100 !important;
}
.top-101 {
  top: 101px !important;
}
.bottom-101 {
  bottom: 101px !important;
}
.right-101 {
  right: 101px !important;
}
.left-101 {
  left: 101px !important;
}
.mrn-101 {
  margin: 101px !important;
}
.mal-101 {
  margin-left: 101px !important;
}
.mar-101 {
  margin-right: 101px !important;
}
.mat-101 {
  margin-top: 101px !important;
}
.mab-101 {
  margin-bottom: 101px !important;
}
.lh-101 {
  line-height: 101px !important;
}
.pa-101 {
  padding: 101px !important;
}
.pal-101 {
  padding-left: 101px !important;
}
.par-101 {
  padding-right: 101px !important;
}
.pat-101 {
  padding-top: 101px !important;
}
.pab-101 {
  padding-bottom: 101px !important;
}
.transform-translateX-101 {
  transform: translateX(101px);
}
.top-rem-101 {
  top: 101rem !important;
}
.bottom-rem-101 {
  top: 101rem !important;
}
.right-rem-101 {
  top: 101rem !important;
}
.left-rem-101 {
  top: 101rem !important;
}
.z-index-101 {
  z-index: 101 !important;
}
.top-102 {
  top: 102px !important;
}
.bottom-102 {
  bottom: 102px !important;
}
.right-102 {
  right: 102px !important;
}
.left-102 {
  left: 102px !important;
}
.mrn-102 {
  margin: 102px !important;
}
.mal-102 {
  margin-left: 102px !important;
}
.mar-102 {
  margin-right: 102px !important;
}
.mat-102 {
  margin-top: 102px !important;
}
.mab-102 {
  margin-bottom: 102px !important;
}
.lh-102 {
  line-height: 102px !important;
}
.pa-102 {
  padding: 102px !important;
}
.pal-102 {
  padding-left: 102px !important;
}
.par-102 {
  padding-right: 102px !important;
}
.pat-102 {
  padding-top: 102px !important;
}
.pab-102 {
  padding-bottom: 102px !important;
}
.transform-translateX-102 {
  transform: translateX(102px);
}
.top-rem-102 {
  top: 102rem !important;
}
.bottom-rem-102 {
  top: 102rem !important;
}
.right-rem-102 {
  top: 102rem !important;
}
.left-rem-102 {
  top: 102rem !important;
}
.z-index-102 {
  z-index: 102 !important;
}
.top-103 {
  top: 103px !important;
}
.bottom-103 {
  bottom: 103px !important;
}
.right-103 {
  right: 103px !important;
}
.left-103 {
  left: 103px !important;
}
.mrn-103 {
  margin: 103px !important;
}
.mal-103 {
  margin-left: 103px !important;
}
.mar-103 {
  margin-right: 103px !important;
}
.mat-103 {
  margin-top: 103px !important;
}
.mab-103 {
  margin-bottom: 103px !important;
}
.lh-103 {
  line-height: 103px !important;
}
.pa-103 {
  padding: 103px !important;
}
.pal-103 {
  padding-left: 103px !important;
}
.par-103 {
  padding-right: 103px !important;
}
.pat-103 {
  padding-top: 103px !important;
}
.pab-103 {
  padding-bottom: 103px !important;
}
.transform-translateX-103 {
  transform: translateX(103px);
}
.top-rem-103 {
  top: 103rem !important;
}
.bottom-rem-103 {
  top: 103rem !important;
}
.right-rem-103 {
  top: 103rem !important;
}
.left-rem-103 {
  top: 103rem !important;
}
.z-index-103 {
  z-index: 103 !important;
}
.top-104 {
  top: 104px !important;
}
.bottom-104 {
  bottom: 104px !important;
}
.right-104 {
  right: 104px !important;
}
.left-104 {
  left: 104px !important;
}
.mrn-104 {
  margin: 104px !important;
}
.mal-104 {
  margin-left: 104px !important;
}
.mar-104 {
  margin-right: 104px !important;
}
.mat-104 {
  margin-top: 104px !important;
}
.mab-104 {
  margin-bottom: 104px !important;
}
.lh-104 {
  line-height: 104px !important;
}
.pa-104 {
  padding: 104px !important;
}
.pal-104 {
  padding-left: 104px !important;
}
.par-104 {
  padding-right: 104px !important;
}
.pat-104 {
  padding-top: 104px !important;
}
.pab-104 {
  padding-bottom: 104px !important;
}
.transform-translateX-104 {
  transform: translateX(104px);
}
.top-rem-104 {
  top: 104rem !important;
}
.bottom-rem-104 {
  top: 104rem !important;
}
.right-rem-104 {
  top: 104rem !important;
}
.left-rem-104 {
  top: 104rem !important;
}
.z-index-104 {
  z-index: 104 !important;
}
.top-105 {
  top: 105px !important;
}
.bottom-105 {
  bottom: 105px !important;
}
.right-105 {
  right: 105px !important;
}
.left-105 {
  left: 105px !important;
}
.mrn-105 {
  margin: 105px !important;
}
.mal-105 {
  margin-left: 105px !important;
}
.mar-105 {
  margin-right: 105px !important;
}
.mat-105 {
  margin-top: 105px !important;
}
.mab-105 {
  margin-bottom: 105px !important;
}
.lh-105 {
  line-height: 105px !important;
}
.pa-105 {
  padding: 105px !important;
}
.pal-105 {
  padding-left: 105px !important;
}
.par-105 {
  padding-right: 105px !important;
}
.pat-105 {
  padding-top: 105px !important;
}
.pab-105 {
  padding-bottom: 105px !important;
}
.transform-translateX-105 {
  transform: translateX(105px);
}
.top-rem-105 {
  top: 105rem !important;
}
.bottom-rem-105 {
  top: 105rem !important;
}
.right-rem-105 {
  top: 105rem !important;
}
.left-rem-105 {
  top: 105rem !important;
}
.z-index-105 {
  z-index: 105 !important;
}
.top-106 {
  top: 106px !important;
}
.bottom-106 {
  bottom: 106px !important;
}
.right-106 {
  right: 106px !important;
}
.left-106 {
  left: 106px !important;
}
.mrn-106 {
  margin: 106px !important;
}
.mal-106 {
  margin-left: 106px !important;
}
.mar-106 {
  margin-right: 106px !important;
}
.mat-106 {
  margin-top: 106px !important;
}
.mab-106 {
  margin-bottom: 106px !important;
}
.lh-106 {
  line-height: 106px !important;
}
.pa-106 {
  padding: 106px !important;
}
.pal-106 {
  padding-left: 106px !important;
}
.par-106 {
  padding-right: 106px !important;
}
.pat-106 {
  padding-top: 106px !important;
}
.pab-106 {
  padding-bottom: 106px !important;
}
.transform-translateX-106 {
  transform: translateX(106px);
}
.top-rem-106 {
  top: 106rem !important;
}
.bottom-rem-106 {
  top: 106rem !important;
}
.right-rem-106 {
  top: 106rem !important;
}
.left-rem-106 {
  top: 106rem !important;
}
.z-index-106 {
  z-index: 106 !important;
}
.top-107 {
  top: 107px !important;
}
.bottom-107 {
  bottom: 107px !important;
}
.right-107 {
  right: 107px !important;
}
.left-107 {
  left: 107px !important;
}
.mrn-107 {
  margin: 107px !important;
}
.mal-107 {
  margin-left: 107px !important;
}
.mar-107 {
  margin-right: 107px !important;
}
.mat-107 {
  margin-top: 107px !important;
}
.mab-107 {
  margin-bottom: 107px !important;
}
.lh-107 {
  line-height: 107px !important;
}
.pa-107 {
  padding: 107px !important;
}
.pal-107 {
  padding-left: 107px !important;
}
.par-107 {
  padding-right: 107px !important;
}
.pat-107 {
  padding-top: 107px !important;
}
.pab-107 {
  padding-bottom: 107px !important;
}
.transform-translateX-107 {
  transform: translateX(107px);
}
.top-rem-107 {
  top: 107rem !important;
}
.bottom-rem-107 {
  top: 107rem !important;
}
.right-rem-107 {
  top: 107rem !important;
}
.left-rem-107 {
  top: 107rem !important;
}
.z-index-107 {
  z-index: 107 !important;
}
.top-108 {
  top: 108px !important;
}
.bottom-108 {
  bottom: 108px !important;
}
.right-108 {
  right: 108px !important;
}
.left-108 {
  left: 108px !important;
}
.mrn-108 {
  margin: 108px !important;
}
.mal-108 {
  margin-left: 108px !important;
}
.mar-108 {
  margin-right: 108px !important;
}
.mat-108 {
  margin-top: 108px !important;
}
.mab-108 {
  margin-bottom: 108px !important;
}
.lh-108 {
  line-height: 108px !important;
}
.pa-108 {
  padding: 108px !important;
}
.pal-108 {
  padding-left: 108px !important;
}
.par-108 {
  padding-right: 108px !important;
}
.pat-108 {
  padding-top: 108px !important;
}
.pab-108 {
  padding-bottom: 108px !important;
}
.transform-translateX-108 {
  transform: translateX(108px);
}
.top-rem-108 {
  top: 108rem !important;
}
.bottom-rem-108 {
  top: 108rem !important;
}
.right-rem-108 {
  top: 108rem !important;
}
.left-rem-108 {
  top: 108rem !important;
}
.z-index-108 {
  z-index: 108 !important;
}
.top-109 {
  top: 109px !important;
}
.bottom-109 {
  bottom: 109px !important;
}
.right-109 {
  right: 109px !important;
}
.left-109 {
  left: 109px !important;
}
.mrn-109 {
  margin: 109px !important;
}
.mal-109 {
  margin-left: 109px !important;
}
.mar-109 {
  margin-right: 109px !important;
}
.mat-109 {
  margin-top: 109px !important;
}
.mab-109 {
  margin-bottom: 109px !important;
}
.lh-109 {
  line-height: 109px !important;
}
.pa-109 {
  padding: 109px !important;
}
.pal-109 {
  padding-left: 109px !important;
}
.par-109 {
  padding-right: 109px !important;
}
.pat-109 {
  padding-top: 109px !important;
}
.pab-109 {
  padding-bottom: 109px !important;
}
.transform-translateX-109 {
  transform: translateX(109px);
}
.top-rem-109 {
  top: 109rem !important;
}
.bottom-rem-109 {
  top: 109rem !important;
}
.right-rem-109 {
  top: 109rem !important;
}
.left-rem-109 {
  top: 109rem !important;
}
.z-index-109 {
  z-index: 109 !important;
}
.top-110 {
  top: 110px !important;
}
.bottom-110 {
  bottom: 110px !important;
}
.right-110 {
  right: 110px !important;
}
.left-110 {
  left: 110px !important;
}
.mrn-110 {
  margin: 110px !important;
}
.mal-110 {
  margin-left: 110px !important;
}
.mar-110 {
  margin-right: 110px !important;
}
.mat-110 {
  margin-top: 110px !important;
}
.mab-110 {
  margin-bottom: 110px !important;
}
.lh-110 {
  line-height: 110px !important;
}
.pa-110 {
  padding: 110px !important;
}
.pal-110 {
  padding-left: 110px !important;
}
.par-110 {
  padding-right: 110px !important;
}
.pat-110 {
  padding-top: 110px !important;
}
.pab-110 {
  padding-bottom: 110px !important;
}
.transform-translateX-110 {
  transform: translateX(110px);
}
.top-rem-110 {
  top: 110rem !important;
}
.bottom-rem-110 {
  top: 110rem !important;
}
.right-rem-110 {
  top: 110rem !important;
}
.left-rem-110 {
  top: 110rem !important;
}
.z-index-110 {
  z-index: 110 !important;
}
.top-111 {
  top: 111px !important;
}
.bottom-111 {
  bottom: 111px !important;
}
.right-111 {
  right: 111px !important;
}
.left-111 {
  left: 111px !important;
}
.mrn-111 {
  margin: 111px !important;
}
.mal-111 {
  margin-left: 111px !important;
}
.mar-111 {
  margin-right: 111px !important;
}
.mat-111 {
  margin-top: 111px !important;
}
.mab-111 {
  margin-bottom: 111px !important;
}
.lh-111 {
  line-height: 111px !important;
}
.pa-111 {
  padding: 111px !important;
}
.pal-111 {
  padding-left: 111px !important;
}
.par-111 {
  padding-right: 111px !important;
}
.pat-111 {
  padding-top: 111px !important;
}
.pab-111 {
  padding-bottom: 111px !important;
}
.transform-translateX-111 {
  transform: translateX(111px);
}
.top-rem-111 {
  top: 111rem !important;
}
.bottom-rem-111 {
  top: 111rem !important;
}
.right-rem-111 {
  top: 111rem !important;
}
.left-rem-111 {
  top: 111rem !important;
}
.z-index-111 {
  z-index: 111 !important;
}
.top-112 {
  top: 112px !important;
}
.bottom-112 {
  bottom: 112px !important;
}
.right-112 {
  right: 112px !important;
}
.left-112 {
  left: 112px !important;
}
.mrn-112 {
  margin: 112px !important;
}
.mal-112 {
  margin-left: 112px !important;
}
.mar-112 {
  margin-right: 112px !important;
}
.mat-112 {
  margin-top: 112px !important;
}
.mab-112 {
  margin-bottom: 112px !important;
}
.lh-112 {
  line-height: 112px !important;
}
.pa-112 {
  padding: 112px !important;
}
.pal-112 {
  padding-left: 112px !important;
}
.par-112 {
  padding-right: 112px !important;
}
.pat-112 {
  padding-top: 112px !important;
}
.pab-112 {
  padding-bottom: 112px !important;
}
.transform-translateX-112 {
  transform: translateX(112px);
}
.top-rem-112 {
  top: 112rem !important;
}
.bottom-rem-112 {
  top: 112rem !important;
}
.right-rem-112 {
  top: 112rem !important;
}
.left-rem-112 {
  top: 112rem !important;
}
.z-index-112 {
  z-index: 112 !important;
}
.top-113 {
  top: 113px !important;
}
.bottom-113 {
  bottom: 113px !important;
}
.right-113 {
  right: 113px !important;
}
.left-113 {
  left: 113px !important;
}
.mrn-113 {
  margin: 113px !important;
}
.mal-113 {
  margin-left: 113px !important;
}
.mar-113 {
  margin-right: 113px !important;
}
.mat-113 {
  margin-top: 113px !important;
}
.mab-113 {
  margin-bottom: 113px !important;
}
.lh-113 {
  line-height: 113px !important;
}
.pa-113 {
  padding: 113px !important;
}
.pal-113 {
  padding-left: 113px !important;
}
.par-113 {
  padding-right: 113px !important;
}
.pat-113 {
  padding-top: 113px !important;
}
.pab-113 {
  padding-bottom: 113px !important;
}
.transform-translateX-113 {
  transform: translateX(113px);
}
.top-rem-113 {
  top: 113rem !important;
}
.bottom-rem-113 {
  top: 113rem !important;
}
.right-rem-113 {
  top: 113rem !important;
}
.left-rem-113 {
  top: 113rem !important;
}
.z-index-113 {
  z-index: 113 !important;
}
.top-114 {
  top: 114px !important;
}
.bottom-114 {
  bottom: 114px !important;
}
.right-114 {
  right: 114px !important;
}
.left-114 {
  left: 114px !important;
}
.mrn-114 {
  margin: 114px !important;
}
.mal-114 {
  margin-left: 114px !important;
}
.mar-114 {
  margin-right: 114px !important;
}
.mat-114 {
  margin-top: 114px !important;
}
.mab-114 {
  margin-bottom: 114px !important;
}
.lh-114 {
  line-height: 114px !important;
}
.pa-114 {
  padding: 114px !important;
}
.pal-114 {
  padding-left: 114px !important;
}
.par-114 {
  padding-right: 114px !important;
}
.pat-114 {
  padding-top: 114px !important;
}
.pab-114 {
  padding-bottom: 114px !important;
}
.transform-translateX-114 {
  transform: translateX(114px);
}
.top-rem-114 {
  top: 114rem !important;
}
.bottom-rem-114 {
  top: 114rem !important;
}
.right-rem-114 {
  top: 114rem !important;
}
.left-rem-114 {
  top: 114rem !important;
}
.z-index-114 {
  z-index: 114 !important;
}
.top-115 {
  top: 115px !important;
}
.bottom-115 {
  bottom: 115px !important;
}
.right-115 {
  right: 115px !important;
}
.left-115 {
  left: 115px !important;
}
.mrn-115 {
  margin: 115px !important;
}
.mal-115 {
  margin-left: 115px !important;
}
.mar-115 {
  margin-right: 115px !important;
}
.mat-115 {
  margin-top: 115px !important;
}
.mab-115 {
  margin-bottom: 115px !important;
}
.lh-115 {
  line-height: 115px !important;
}
.pa-115 {
  padding: 115px !important;
}
.pal-115 {
  padding-left: 115px !important;
}
.par-115 {
  padding-right: 115px !important;
}
.pat-115 {
  padding-top: 115px !important;
}
.pab-115 {
  padding-bottom: 115px !important;
}
.transform-translateX-115 {
  transform: translateX(115px);
}
.top-rem-115 {
  top: 115rem !important;
}
.bottom-rem-115 {
  top: 115rem !important;
}
.right-rem-115 {
  top: 115rem !important;
}
.left-rem-115 {
  top: 115rem !important;
}
.z-index-115 {
  z-index: 115 !important;
}
.top-116 {
  top: 116px !important;
}
.bottom-116 {
  bottom: 116px !important;
}
.right-116 {
  right: 116px !important;
}
.left-116 {
  left: 116px !important;
}
.mrn-116 {
  margin: 116px !important;
}
.mal-116 {
  margin-left: 116px !important;
}
.mar-116 {
  margin-right: 116px !important;
}
.mat-116 {
  margin-top: 116px !important;
}
.mab-116 {
  margin-bottom: 116px !important;
}
.lh-116 {
  line-height: 116px !important;
}
.pa-116 {
  padding: 116px !important;
}
.pal-116 {
  padding-left: 116px !important;
}
.par-116 {
  padding-right: 116px !important;
}
.pat-116 {
  padding-top: 116px !important;
}
.pab-116 {
  padding-bottom: 116px !important;
}
.transform-translateX-116 {
  transform: translateX(116px);
}
.top-rem-116 {
  top: 116rem !important;
}
.bottom-rem-116 {
  top: 116rem !important;
}
.right-rem-116 {
  top: 116rem !important;
}
.left-rem-116 {
  top: 116rem !important;
}
.z-index-116 {
  z-index: 116 !important;
}
.top-117 {
  top: 117px !important;
}
.bottom-117 {
  bottom: 117px !important;
}
.right-117 {
  right: 117px !important;
}
.left-117 {
  left: 117px !important;
}
.mrn-117 {
  margin: 117px !important;
}
.mal-117 {
  margin-left: 117px !important;
}
.mar-117 {
  margin-right: 117px !important;
}
.mat-117 {
  margin-top: 117px !important;
}
.mab-117 {
  margin-bottom: 117px !important;
}
.lh-117 {
  line-height: 117px !important;
}
.pa-117 {
  padding: 117px !important;
}
.pal-117 {
  padding-left: 117px !important;
}
.par-117 {
  padding-right: 117px !important;
}
.pat-117 {
  padding-top: 117px !important;
}
.pab-117 {
  padding-bottom: 117px !important;
}
.transform-translateX-117 {
  transform: translateX(117px);
}
.top-rem-117 {
  top: 117rem !important;
}
.bottom-rem-117 {
  top: 117rem !important;
}
.right-rem-117 {
  top: 117rem !important;
}
.left-rem-117 {
  top: 117rem !important;
}
.z-index-117 {
  z-index: 117 !important;
}
.top-118 {
  top: 118px !important;
}
.bottom-118 {
  bottom: 118px !important;
}
.right-118 {
  right: 118px !important;
}
.left-118 {
  left: 118px !important;
}
.mrn-118 {
  margin: 118px !important;
}
.mal-118 {
  margin-left: 118px !important;
}
.mar-118 {
  margin-right: 118px !important;
}
.mat-118 {
  margin-top: 118px !important;
}
.mab-118 {
  margin-bottom: 118px !important;
}
.lh-118 {
  line-height: 118px !important;
}
.pa-118 {
  padding: 118px !important;
}
.pal-118 {
  padding-left: 118px !important;
}
.par-118 {
  padding-right: 118px !important;
}
.pat-118 {
  padding-top: 118px !important;
}
.pab-118 {
  padding-bottom: 118px !important;
}
.transform-translateX-118 {
  transform: translateX(118px);
}
.top-rem-118 {
  top: 118rem !important;
}
.bottom-rem-118 {
  top: 118rem !important;
}
.right-rem-118 {
  top: 118rem !important;
}
.left-rem-118 {
  top: 118rem !important;
}
.z-index-118 {
  z-index: 118 !important;
}
.top-119 {
  top: 119px !important;
}
.bottom-119 {
  bottom: 119px !important;
}
.right-119 {
  right: 119px !important;
}
.left-119 {
  left: 119px !important;
}
.mrn-119 {
  margin: 119px !important;
}
.mal-119 {
  margin-left: 119px !important;
}
.mar-119 {
  margin-right: 119px !important;
}
.mat-119 {
  margin-top: 119px !important;
}
.mab-119 {
  margin-bottom: 119px !important;
}
.lh-119 {
  line-height: 119px !important;
}
.pa-119 {
  padding: 119px !important;
}
.pal-119 {
  padding-left: 119px !important;
}
.par-119 {
  padding-right: 119px !important;
}
.pat-119 {
  padding-top: 119px !important;
}
.pab-119 {
  padding-bottom: 119px !important;
}
.transform-translateX-119 {
  transform: translateX(119px);
}
.top-rem-119 {
  top: 119rem !important;
}
.bottom-rem-119 {
  top: 119rem !important;
}
.right-rem-119 {
  top: 119rem !important;
}
.left-rem-119 {
  top: 119rem !important;
}
.z-index-119 {
  z-index: 119 !important;
}
.top-120 {
  top: 120px !important;
}
.bottom-120 {
  bottom: 120px !important;
}
.right-120 {
  right: 120px !important;
}
.left-120 {
  left: 120px !important;
}
.mrn-120 {
  margin: 120px !important;
}
.mal-120 {
  margin-left: 120px !important;
}
.mar-120 {
  margin-right: 120px !important;
}
.mat-120 {
  margin-top: 120px !important;
}
.mab-120 {
  margin-bottom: 120px !important;
}
.lh-120 {
  line-height: 120px !important;
}
.pa-120 {
  padding: 120px !important;
}
.pal-120 {
  padding-left: 120px !important;
}
.par-120 {
  padding-right: 120px !important;
}
.pat-120 {
  padding-top: 120px !important;
}
.pab-120 {
  padding-bottom: 120px !important;
}
.transform-translateX-120 {
  transform: translateX(120px);
}
.top-rem-120 {
  top: 120rem !important;
}
.bottom-rem-120 {
  top: 120rem !important;
}
.right-rem-120 {
  top: 120rem !important;
}
.left-rem-120 {
  top: 120rem !important;
}
.z-index-120 {
  z-index: 120 !important;
}
.top-121 {
  top: 121px !important;
}
.bottom-121 {
  bottom: 121px !important;
}
.right-121 {
  right: 121px !important;
}
.left-121 {
  left: 121px !important;
}
.mrn-121 {
  margin: 121px !important;
}
.mal-121 {
  margin-left: 121px !important;
}
.mar-121 {
  margin-right: 121px !important;
}
.mat-121 {
  margin-top: 121px !important;
}
.mab-121 {
  margin-bottom: 121px !important;
}
.lh-121 {
  line-height: 121px !important;
}
.pa-121 {
  padding: 121px !important;
}
.pal-121 {
  padding-left: 121px !important;
}
.par-121 {
  padding-right: 121px !important;
}
.pat-121 {
  padding-top: 121px !important;
}
.pab-121 {
  padding-bottom: 121px !important;
}
.transform-translateX-121 {
  transform: translateX(121px);
}
.top-rem-121 {
  top: 121rem !important;
}
.bottom-rem-121 {
  top: 121rem !important;
}
.right-rem-121 {
  top: 121rem !important;
}
.left-rem-121 {
  top: 121rem !important;
}
.z-index-121 {
  z-index: 121 !important;
}
.top-122 {
  top: 122px !important;
}
.bottom-122 {
  bottom: 122px !important;
}
.right-122 {
  right: 122px !important;
}
.left-122 {
  left: 122px !important;
}
.mrn-122 {
  margin: 122px !important;
}
.mal-122 {
  margin-left: 122px !important;
}
.mar-122 {
  margin-right: 122px !important;
}
.mat-122 {
  margin-top: 122px !important;
}
.mab-122 {
  margin-bottom: 122px !important;
}
.lh-122 {
  line-height: 122px !important;
}
.pa-122 {
  padding: 122px !important;
}
.pal-122 {
  padding-left: 122px !important;
}
.par-122 {
  padding-right: 122px !important;
}
.pat-122 {
  padding-top: 122px !important;
}
.pab-122 {
  padding-bottom: 122px !important;
}
.transform-translateX-122 {
  transform: translateX(122px);
}
.top-rem-122 {
  top: 122rem !important;
}
.bottom-rem-122 {
  top: 122rem !important;
}
.right-rem-122 {
  top: 122rem !important;
}
.left-rem-122 {
  top: 122rem !important;
}
.z-index-122 {
  z-index: 122 !important;
}
.top-123 {
  top: 123px !important;
}
.bottom-123 {
  bottom: 123px !important;
}
.right-123 {
  right: 123px !important;
}
.left-123 {
  left: 123px !important;
}
.mrn-123 {
  margin: 123px !important;
}
.mal-123 {
  margin-left: 123px !important;
}
.mar-123 {
  margin-right: 123px !important;
}
.mat-123 {
  margin-top: 123px !important;
}
.mab-123 {
  margin-bottom: 123px !important;
}
.lh-123 {
  line-height: 123px !important;
}
.pa-123 {
  padding: 123px !important;
}
.pal-123 {
  padding-left: 123px !important;
}
.par-123 {
  padding-right: 123px !important;
}
.pat-123 {
  padding-top: 123px !important;
}
.pab-123 {
  padding-bottom: 123px !important;
}
.transform-translateX-123 {
  transform: translateX(123px);
}
.top-rem-123 {
  top: 123rem !important;
}
.bottom-rem-123 {
  top: 123rem !important;
}
.right-rem-123 {
  top: 123rem !important;
}
.left-rem-123 {
  top: 123rem !important;
}
.z-index-123 {
  z-index: 123 !important;
}
.top-124 {
  top: 124px !important;
}
.bottom-124 {
  bottom: 124px !important;
}
.right-124 {
  right: 124px !important;
}
.left-124 {
  left: 124px !important;
}
.mrn-124 {
  margin: 124px !important;
}
.mal-124 {
  margin-left: 124px !important;
}
.mar-124 {
  margin-right: 124px !important;
}
.mat-124 {
  margin-top: 124px !important;
}
.mab-124 {
  margin-bottom: 124px !important;
}
.lh-124 {
  line-height: 124px !important;
}
.pa-124 {
  padding: 124px !important;
}
.pal-124 {
  padding-left: 124px !important;
}
.par-124 {
  padding-right: 124px !important;
}
.pat-124 {
  padding-top: 124px !important;
}
.pab-124 {
  padding-bottom: 124px !important;
}
.transform-translateX-124 {
  transform: translateX(124px);
}
.top-rem-124 {
  top: 124rem !important;
}
.bottom-rem-124 {
  top: 124rem !important;
}
.right-rem-124 {
  top: 124rem !important;
}
.left-rem-124 {
  top: 124rem !important;
}
.z-index-124 {
  z-index: 124 !important;
}
.top-125 {
  top: 125px !important;
}
.bottom-125 {
  bottom: 125px !important;
}
.right-125 {
  right: 125px !important;
}
.left-125 {
  left: 125px !important;
}
.mrn-125 {
  margin: 125px !important;
}
.mal-125 {
  margin-left: 125px !important;
}
.mar-125 {
  margin-right: 125px !important;
}
.mat-125 {
  margin-top: 125px !important;
}
.mab-125 {
  margin-bottom: 125px !important;
}
.lh-125 {
  line-height: 125px !important;
}
.pa-125 {
  padding: 125px !important;
}
.pal-125 {
  padding-left: 125px !important;
}
.par-125 {
  padding-right: 125px !important;
}
.pat-125 {
  padding-top: 125px !important;
}
.pab-125 {
  padding-bottom: 125px !important;
}
.transform-translateX-125 {
  transform: translateX(125px);
}
.top-rem-125 {
  top: 125rem !important;
}
.bottom-rem-125 {
  top: 125rem !important;
}
.right-rem-125 {
  top: 125rem !important;
}
.left-rem-125 {
  top: 125rem !important;
}
.z-index-125 {
  z-index: 125 !important;
}
.top-126 {
  top: 126px !important;
}
.bottom-126 {
  bottom: 126px !important;
}
.right-126 {
  right: 126px !important;
}
.left-126 {
  left: 126px !important;
}
.mrn-126 {
  margin: 126px !important;
}
.mal-126 {
  margin-left: 126px !important;
}
.mar-126 {
  margin-right: 126px !important;
}
.mat-126 {
  margin-top: 126px !important;
}
.mab-126 {
  margin-bottom: 126px !important;
}
.lh-126 {
  line-height: 126px !important;
}
.pa-126 {
  padding: 126px !important;
}
.pal-126 {
  padding-left: 126px !important;
}
.par-126 {
  padding-right: 126px !important;
}
.pat-126 {
  padding-top: 126px !important;
}
.pab-126 {
  padding-bottom: 126px !important;
}
.transform-translateX-126 {
  transform: translateX(126px);
}
.top-rem-126 {
  top: 126rem !important;
}
.bottom-rem-126 {
  top: 126rem !important;
}
.right-rem-126 {
  top: 126rem !important;
}
.left-rem-126 {
  top: 126rem !important;
}
.z-index-126 {
  z-index: 126 !important;
}
.top-127 {
  top: 127px !important;
}
.bottom-127 {
  bottom: 127px !important;
}
.right-127 {
  right: 127px !important;
}
.left-127 {
  left: 127px !important;
}
.mrn-127 {
  margin: 127px !important;
}
.mal-127 {
  margin-left: 127px !important;
}
.mar-127 {
  margin-right: 127px !important;
}
.mat-127 {
  margin-top: 127px !important;
}
.mab-127 {
  margin-bottom: 127px !important;
}
.lh-127 {
  line-height: 127px !important;
}
.pa-127 {
  padding: 127px !important;
}
.pal-127 {
  padding-left: 127px !important;
}
.par-127 {
  padding-right: 127px !important;
}
.pat-127 {
  padding-top: 127px !important;
}
.pab-127 {
  padding-bottom: 127px !important;
}
.transform-translateX-127 {
  transform: translateX(127px);
}
.top-rem-127 {
  top: 127rem !important;
}
.bottom-rem-127 {
  top: 127rem !important;
}
.right-rem-127 {
  top: 127rem !important;
}
.left-rem-127 {
  top: 127rem !important;
}
.z-index-127 {
  z-index: 127 !important;
}
.top-128 {
  top: 128px !important;
}
.bottom-128 {
  bottom: 128px !important;
}
.right-128 {
  right: 128px !important;
}
.left-128 {
  left: 128px !important;
}
.mrn-128 {
  margin: 128px !important;
}
.mal-128 {
  margin-left: 128px !important;
}
.mar-128 {
  margin-right: 128px !important;
}
.mat-128 {
  margin-top: 128px !important;
}
.mab-128 {
  margin-bottom: 128px !important;
}
.lh-128 {
  line-height: 128px !important;
}
.pa-128 {
  padding: 128px !important;
}
.pal-128 {
  padding-left: 128px !important;
}
.par-128 {
  padding-right: 128px !important;
}
.pat-128 {
  padding-top: 128px !important;
}
.pab-128 {
  padding-bottom: 128px !important;
}
.transform-translateX-128 {
  transform: translateX(128px);
}
.top-rem-128 {
  top: 128rem !important;
}
.bottom-rem-128 {
  top: 128rem !important;
}
.right-rem-128 {
  top: 128rem !important;
}
.left-rem-128 {
  top: 128rem !important;
}
.z-index-128 {
  z-index: 128 !important;
}
.top-129 {
  top: 129px !important;
}
.bottom-129 {
  bottom: 129px !important;
}
.right-129 {
  right: 129px !important;
}
.left-129 {
  left: 129px !important;
}
.mrn-129 {
  margin: 129px !important;
}
.mal-129 {
  margin-left: 129px !important;
}
.mar-129 {
  margin-right: 129px !important;
}
.mat-129 {
  margin-top: 129px !important;
}
.mab-129 {
  margin-bottom: 129px !important;
}
.lh-129 {
  line-height: 129px !important;
}
.pa-129 {
  padding: 129px !important;
}
.pal-129 {
  padding-left: 129px !important;
}
.par-129 {
  padding-right: 129px !important;
}
.pat-129 {
  padding-top: 129px !important;
}
.pab-129 {
  padding-bottom: 129px !important;
}
.transform-translateX-129 {
  transform: translateX(129px);
}
.top-rem-129 {
  top: 129rem !important;
}
.bottom-rem-129 {
  top: 129rem !important;
}
.right-rem-129 {
  top: 129rem !important;
}
.left-rem-129 {
  top: 129rem !important;
}
.z-index-129 {
  z-index: 129 !important;
}
.top-130 {
  top: 130px !important;
}
.bottom-130 {
  bottom: 130px !important;
}
.right-130 {
  right: 130px !important;
}
.left-130 {
  left: 130px !important;
}
.mrn-130 {
  margin: 130px !important;
}
.mal-130 {
  margin-left: 130px !important;
}
.mar-130 {
  margin-right: 130px !important;
}
.mat-130 {
  margin-top: 130px !important;
}
.mab-130 {
  margin-bottom: 130px !important;
}
.lh-130 {
  line-height: 130px !important;
}
.pa-130 {
  padding: 130px !important;
}
.pal-130 {
  padding-left: 130px !important;
}
.par-130 {
  padding-right: 130px !important;
}
.pat-130 {
  padding-top: 130px !important;
}
.pab-130 {
  padding-bottom: 130px !important;
}
.transform-translateX-130 {
  transform: translateX(130px);
}
.top-rem-130 {
  top: 130rem !important;
}
.bottom-rem-130 {
  top: 130rem !important;
}
.right-rem-130 {
  top: 130rem !important;
}
.left-rem-130 {
  top: 130rem !important;
}
.z-index-130 {
  z-index: 130 !important;
}
.top-131 {
  top: 131px !important;
}
.bottom-131 {
  bottom: 131px !important;
}
.right-131 {
  right: 131px !important;
}
.left-131 {
  left: 131px !important;
}
.mrn-131 {
  margin: 131px !important;
}
.mal-131 {
  margin-left: 131px !important;
}
.mar-131 {
  margin-right: 131px !important;
}
.mat-131 {
  margin-top: 131px !important;
}
.mab-131 {
  margin-bottom: 131px !important;
}
.lh-131 {
  line-height: 131px !important;
}
.pa-131 {
  padding: 131px !important;
}
.pal-131 {
  padding-left: 131px !important;
}
.par-131 {
  padding-right: 131px !important;
}
.pat-131 {
  padding-top: 131px !important;
}
.pab-131 {
  padding-bottom: 131px !important;
}
.transform-translateX-131 {
  transform: translateX(131px);
}
.top-rem-131 {
  top: 131rem !important;
}
.bottom-rem-131 {
  top: 131rem !important;
}
.right-rem-131 {
  top: 131rem !important;
}
.left-rem-131 {
  top: 131rem !important;
}
.z-index-131 {
  z-index: 131 !important;
}
.top-132 {
  top: 132px !important;
}
.bottom-132 {
  bottom: 132px !important;
}
.right-132 {
  right: 132px !important;
}
.left-132 {
  left: 132px !important;
}
.mrn-132 {
  margin: 132px !important;
}
.mal-132 {
  margin-left: 132px !important;
}
.mar-132 {
  margin-right: 132px !important;
}
.mat-132 {
  margin-top: 132px !important;
}
.mab-132 {
  margin-bottom: 132px !important;
}
.lh-132 {
  line-height: 132px !important;
}
.pa-132 {
  padding: 132px !important;
}
.pal-132 {
  padding-left: 132px !important;
}
.par-132 {
  padding-right: 132px !important;
}
.pat-132 {
  padding-top: 132px !important;
}
.pab-132 {
  padding-bottom: 132px !important;
}
.transform-translateX-132 {
  transform: translateX(132px);
}
.top-rem-132 {
  top: 132rem !important;
}
.bottom-rem-132 {
  top: 132rem !important;
}
.right-rem-132 {
  top: 132rem !important;
}
.left-rem-132 {
  top: 132rem !important;
}
.z-index-132 {
  z-index: 132 !important;
}
.top-133 {
  top: 133px !important;
}
.bottom-133 {
  bottom: 133px !important;
}
.right-133 {
  right: 133px !important;
}
.left-133 {
  left: 133px !important;
}
.mrn-133 {
  margin: 133px !important;
}
.mal-133 {
  margin-left: 133px !important;
}
.mar-133 {
  margin-right: 133px !important;
}
.mat-133 {
  margin-top: 133px !important;
}
.mab-133 {
  margin-bottom: 133px !important;
}
.lh-133 {
  line-height: 133px !important;
}
.pa-133 {
  padding: 133px !important;
}
.pal-133 {
  padding-left: 133px !important;
}
.par-133 {
  padding-right: 133px !important;
}
.pat-133 {
  padding-top: 133px !important;
}
.pab-133 {
  padding-bottom: 133px !important;
}
.transform-translateX-133 {
  transform: translateX(133px);
}
.top-rem-133 {
  top: 133rem !important;
}
.bottom-rem-133 {
  top: 133rem !important;
}
.right-rem-133 {
  top: 133rem !important;
}
.left-rem-133 {
  top: 133rem !important;
}
.z-index-133 {
  z-index: 133 !important;
}
.top-134 {
  top: 134px !important;
}
.bottom-134 {
  bottom: 134px !important;
}
.right-134 {
  right: 134px !important;
}
.left-134 {
  left: 134px !important;
}
.mrn-134 {
  margin: 134px !important;
}
.mal-134 {
  margin-left: 134px !important;
}
.mar-134 {
  margin-right: 134px !important;
}
.mat-134 {
  margin-top: 134px !important;
}
.mab-134 {
  margin-bottom: 134px !important;
}
.lh-134 {
  line-height: 134px !important;
}
.pa-134 {
  padding: 134px !important;
}
.pal-134 {
  padding-left: 134px !important;
}
.par-134 {
  padding-right: 134px !important;
}
.pat-134 {
  padding-top: 134px !important;
}
.pab-134 {
  padding-bottom: 134px !important;
}
.transform-translateX-134 {
  transform: translateX(134px);
}
.top-rem-134 {
  top: 134rem !important;
}
.bottom-rem-134 {
  top: 134rem !important;
}
.right-rem-134 {
  top: 134rem !important;
}
.left-rem-134 {
  top: 134rem !important;
}
.z-index-134 {
  z-index: 134 !important;
}
.top-135 {
  top: 135px !important;
}
.bottom-135 {
  bottom: 135px !important;
}
.right-135 {
  right: 135px !important;
}
.left-135 {
  left: 135px !important;
}
.mrn-135 {
  margin: 135px !important;
}
.mal-135 {
  margin-left: 135px !important;
}
.mar-135 {
  margin-right: 135px !important;
}
.mat-135 {
  margin-top: 135px !important;
}
.mab-135 {
  margin-bottom: 135px !important;
}
.lh-135 {
  line-height: 135px !important;
}
.pa-135 {
  padding: 135px !important;
}
.pal-135 {
  padding-left: 135px !important;
}
.par-135 {
  padding-right: 135px !important;
}
.pat-135 {
  padding-top: 135px !important;
}
.pab-135 {
  padding-bottom: 135px !important;
}
.transform-translateX-135 {
  transform: translateX(135px);
}
.top-rem-135 {
  top: 135rem !important;
}
.bottom-rem-135 {
  top: 135rem !important;
}
.right-rem-135 {
  top: 135rem !important;
}
.left-rem-135 {
  top: 135rem !important;
}
.z-index-135 {
  z-index: 135 !important;
}
.top-136 {
  top: 136px !important;
}
.bottom-136 {
  bottom: 136px !important;
}
.right-136 {
  right: 136px !important;
}
.left-136 {
  left: 136px !important;
}
.mrn-136 {
  margin: 136px !important;
}
.mal-136 {
  margin-left: 136px !important;
}
.mar-136 {
  margin-right: 136px !important;
}
.mat-136 {
  margin-top: 136px !important;
}
.mab-136 {
  margin-bottom: 136px !important;
}
.lh-136 {
  line-height: 136px !important;
}
.pa-136 {
  padding: 136px !important;
}
.pal-136 {
  padding-left: 136px !important;
}
.par-136 {
  padding-right: 136px !important;
}
.pat-136 {
  padding-top: 136px !important;
}
.pab-136 {
  padding-bottom: 136px !important;
}
.transform-translateX-136 {
  transform: translateX(136px);
}
.top-rem-136 {
  top: 136rem !important;
}
.bottom-rem-136 {
  top: 136rem !important;
}
.right-rem-136 {
  top: 136rem !important;
}
.left-rem-136 {
  top: 136rem !important;
}
.z-index-136 {
  z-index: 136 !important;
}
.top-137 {
  top: 137px !important;
}
.bottom-137 {
  bottom: 137px !important;
}
.right-137 {
  right: 137px !important;
}
.left-137 {
  left: 137px !important;
}
.mrn-137 {
  margin: 137px !important;
}
.mal-137 {
  margin-left: 137px !important;
}
.mar-137 {
  margin-right: 137px !important;
}
.mat-137 {
  margin-top: 137px !important;
}
.mab-137 {
  margin-bottom: 137px !important;
}
.lh-137 {
  line-height: 137px !important;
}
.pa-137 {
  padding: 137px !important;
}
.pal-137 {
  padding-left: 137px !important;
}
.par-137 {
  padding-right: 137px !important;
}
.pat-137 {
  padding-top: 137px !important;
}
.pab-137 {
  padding-bottom: 137px !important;
}
.transform-translateX-137 {
  transform: translateX(137px);
}
.top-rem-137 {
  top: 137rem !important;
}
.bottom-rem-137 {
  top: 137rem !important;
}
.right-rem-137 {
  top: 137rem !important;
}
.left-rem-137 {
  top: 137rem !important;
}
.z-index-137 {
  z-index: 137 !important;
}
.top-138 {
  top: 138px !important;
}
.bottom-138 {
  bottom: 138px !important;
}
.right-138 {
  right: 138px !important;
}
.left-138 {
  left: 138px !important;
}
.mrn-138 {
  margin: 138px !important;
}
.mal-138 {
  margin-left: 138px !important;
}
.mar-138 {
  margin-right: 138px !important;
}
.mat-138 {
  margin-top: 138px !important;
}
.mab-138 {
  margin-bottom: 138px !important;
}
.lh-138 {
  line-height: 138px !important;
}
.pa-138 {
  padding: 138px !important;
}
.pal-138 {
  padding-left: 138px !important;
}
.par-138 {
  padding-right: 138px !important;
}
.pat-138 {
  padding-top: 138px !important;
}
.pab-138 {
  padding-bottom: 138px !important;
}
.transform-translateX-138 {
  transform: translateX(138px);
}
.top-rem-138 {
  top: 138rem !important;
}
.bottom-rem-138 {
  top: 138rem !important;
}
.right-rem-138 {
  top: 138rem !important;
}
.left-rem-138 {
  top: 138rem !important;
}
.z-index-138 {
  z-index: 138 !important;
}
.top-139 {
  top: 139px !important;
}
.bottom-139 {
  bottom: 139px !important;
}
.right-139 {
  right: 139px !important;
}
.left-139 {
  left: 139px !important;
}
.mrn-139 {
  margin: 139px !important;
}
.mal-139 {
  margin-left: 139px !important;
}
.mar-139 {
  margin-right: 139px !important;
}
.mat-139 {
  margin-top: 139px !important;
}
.mab-139 {
  margin-bottom: 139px !important;
}
.lh-139 {
  line-height: 139px !important;
}
.pa-139 {
  padding: 139px !important;
}
.pal-139 {
  padding-left: 139px !important;
}
.par-139 {
  padding-right: 139px !important;
}
.pat-139 {
  padding-top: 139px !important;
}
.pab-139 {
  padding-bottom: 139px !important;
}
.transform-translateX-139 {
  transform: translateX(139px);
}
.top-rem-139 {
  top: 139rem !important;
}
.bottom-rem-139 {
  top: 139rem !important;
}
.right-rem-139 {
  top: 139rem !important;
}
.left-rem-139 {
  top: 139rem !important;
}
.z-index-139 {
  z-index: 139 !important;
}
.top-140 {
  top: 140px !important;
}
.bottom-140 {
  bottom: 140px !important;
}
.right-140 {
  right: 140px !important;
}
.left-140 {
  left: 140px !important;
}
.mrn-140 {
  margin: 140px !important;
}
.mal-140 {
  margin-left: 140px !important;
}
.mar-140 {
  margin-right: 140px !important;
}
.mat-140 {
  margin-top: 140px !important;
}
.mab-140 {
  margin-bottom: 140px !important;
}
.lh-140 {
  line-height: 140px !important;
}
.pa-140 {
  padding: 140px !important;
}
.pal-140 {
  padding-left: 140px !important;
}
.par-140 {
  padding-right: 140px !important;
}
.pat-140 {
  padding-top: 140px !important;
}
.pab-140 {
  padding-bottom: 140px !important;
}
.transform-translateX-140 {
  transform: translateX(140px);
}
.top-rem-140 {
  top: 140rem !important;
}
.bottom-rem-140 {
  top: 140rem !important;
}
.right-rem-140 {
  top: 140rem !important;
}
.left-rem-140 {
  top: 140rem !important;
}
.z-index-140 {
  z-index: 140 !important;
}
.top-141 {
  top: 141px !important;
}
.bottom-141 {
  bottom: 141px !important;
}
.right-141 {
  right: 141px !important;
}
.left-141 {
  left: 141px !important;
}
.mrn-141 {
  margin: 141px !important;
}
.mal-141 {
  margin-left: 141px !important;
}
.mar-141 {
  margin-right: 141px !important;
}
.mat-141 {
  margin-top: 141px !important;
}
.mab-141 {
  margin-bottom: 141px !important;
}
.lh-141 {
  line-height: 141px !important;
}
.pa-141 {
  padding: 141px !important;
}
.pal-141 {
  padding-left: 141px !important;
}
.par-141 {
  padding-right: 141px !important;
}
.pat-141 {
  padding-top: 141px !important;
}
.pab-141 {
  padding-bottom: 141px !important;
}
.transform-translateX-141 {
  transform: translateX(141px);
}
.top-rem-141 {
  top: 141rem !important;
}
.bottom-rem-141 {
  top: 141rem !important;
}
.right-rem-141 {
  top: 141rem !important;
}
.left-rem-141 {
  top: 141rem !important;
}
.z-index-141 {
  z-index: 141 !important;
}
.top-142 {
  top: 142px !important;
}
.bottom-142 {
  bottom: 142px !important;
}
.right-142 {
  right: 142px !important;
}
.left-142 {
  left: 142px !important;
}
.mrn-142 {
  margin: 142px !important;
}
.mal-142 {
  margin-left: 142px !important;
}
.mar-142 {
  margin-right: 142px !important;
}
.mat-142 {
  margin-top: 142px !important;
}
.mab-142 {
  margin-bottom: 142px !important;
}
.lh-142 {
  line-height: 142px !important;
}
.pa-142 {
  padding: 142px !important;
}
.pal-142 {
  padding-left: 142px !important;
}
.par-142 {
  padding-right: 142px !important;
}
.pat-142 {
  padding-top: 142px !important;
}
.pab-142 {
  padding-bottom: 142px !important;
}
.transform-translateX-142 {
  transform: translateX(142px);
}
.top-rem-142 {
  top: 142rem !important;
}
.bottom-rem-142 {
  top: 142rem !important;
}
.right-rem-142 {
  top: 142rem !important;
}
.left-rem-142 {
  top: 142rem !important;
}
.z-index-142 {
  z-index: 142 !important;
}
.top-143 {
  top: 143px !important;
}
.bottom-143 {
  bottom: 143px !important;
}
.right-143 {
  right: 143px !important;
}
.left-143 {
  left: 143px !important;
}
.mrn-143 {
  margin: 143px !important;
}
.mal-143 {
  margin-left: 143px !important;
}
.mar-143 {
  margin-right: 143px !important;
}
.mat-143 {
  margin-top: 143px !important;
}
.mab-143 {
  margin-bottom: 143px !important;
}
.lh-143 {
  line-height: 143px !important;
}
.pa-143 {
  padding: 143px !important;
}
.pal-143 {
  padding-left: 143px !important;
}
.par-143 {
  padding-right: 143px !important;
}
.pat-143 {
  padding-top: 143px !important;
}
.pab-143 {
  padding-bottom: 143px !important;
}
.transform-translateX-143 {
  transform: translateX(143px);
}
.top-rem-143 {
  top: 143rem !important;
}
.bottom-rem-143 {
  top: 143rem !important;
}
.right-rem-143 {
  top: 143rem !important;
}
.left-rem-143 {
  top: 143rem !important;
}
.z-index-143 {
  z-index: 143 !important;
}
.top-144 {
  top: 144px !important;
}
.bottom-144 {
  bottom: 144px !important;
}
.right-144 {
  right: 144px !important;
}
.left-144 {
  left: 144px !important;
}
.mrn-144 {
  margin: 144px !important;
}
.mal-144 {
  margin-left: 144px !important;
}
.mar-144 {
  margin-right: 144px !important;
}
.mat-144 {
  margin-top: 144px !important;
}
.mab-144 {
  margin-bottom: 144px !important;
}
.lh-144 {
  line-height: 144px !important;
}
.pa-144 {
  padding: 144px !important;
}
.pal-144 {
  padding-left: 144px !important;
}
.par-144 {
  padding-right: 144px !important;
}
.pat-144 {
  padding-top: 144px !important;
}
.pab-144 {
  padding-bottom: 144px !important;
}
.transform-translateX-144 {
  transform: translateX(144px);
}
.top-rem-144 {
  top: 144rem !important;
}
.bottom-rem-144 {
  top: 144rem !important;
}
.right-rem-144 {
  top: 144rem !important;
}
.left-rem-144 {
  top: 144rem !important;
}
.z-index-144 {
  z-index: 144 !important;
}
.top-145 {
  top: 145px !important;
}
.bottom-145 {
  bottom: 145px !important;
}
.right-145 {
  right: 145px !important;
}
.left-145 {
  left: 145px !important;
}
.mrn-145 {
  margin: 145px !important;
}
.mal-145 {
  margin-left: 145px !important;
}
.mar-145 {
  margin-right: 145px !important;
}
.mat-145 {
  margin-top: 145px !important;
}
.mab-145 {
  margin-bottom: 145px !important;
}
.lh-145 {
  line-height: 145px !important;
}
.pa-145 {
  padding: 145px !important;
}
.pal-145 {
  padding-left: 145px !important;
}
.par-145 {
  padding-right: 145px !important;
}
.pat-145 {
  padding-top: 145px !important;
}
.pab-145 {
  padding-bottom: 145px !important;
}
.transform-translateX-145 {
  transform: translateX(145px);
}
.top-rem-145 {
  top: 145rem !important;
}
.bottom-rem-145 {
  top: 145rem !important;
}
.right-rem-145 {
  top: 145rem !important;
}
.left-rem-145 {
  top: 145rem !important;
}
.z-index-145 {
  z-index: 145 !important;
}
.top-146 {
  top: 146px !important;
}
.bottom-146 {
  bottom: 146px !important;
}
.right-146 {
  right: 146px !important;
}
.left-146 {
  left: 146px !important;
}
.mrn-146 {
  margin: 146px !important;
}
.mal-146 {
  margin-left: 146px !important;
}
.mar-146 {
  margin-right: 146px !important;
}
.mat-146 {
  margin-top: 146px !important;
}
.mab-146 {
  margin-bottom: 146px !important;
}
.lh-146 {
  line-height: 146px !important;
}
.pa-146 {
  padding: 146px !important;
}
.pal-146 {
  padding-left: 146px !important;
}
.par-146 {
  padding-right: 146px !important;
}
.pat-146 {
  padding-top: 146px !important;
}
.pab-146 {
  padding-bottom: 146px !important;
}
.transform-translateX-146 {
  transform: translateX(146px);
}
.top-rem-146 {
  top: 146rem !important;
}
.bottom-rem-146 {
  top: 146rem !important;
}
.right-rem-146 {
  top: 146rem !important;
}
.left-rem-146 {
  top: 146rem !important;
}
.z-index-146 {
  z-index: 146 !important;
}
.top-147 {
  top: 147px !important;
}
.bottom-147 {
  bottom: 147px !important;
}
.right-147 {
  right: 147px !important;
}
.left-147 {
  left: 147px !important;
}
.mrn-147 {
  margin: 147px !important;
}
.mal-147 {
  margin-left: 147px !important;
}
.mar-147 {
  margin-right: 147px !important;
}
.mat-147 {
  margin-top: 147px !important;
}
.mab-147 {
  margin-bottom: 147px !important;
}
.lh-147 {
  line-height: 147px !important;
}
.pa-147 {
  padding: 147px !important;
}
.pal-147 {
  padding-left: 147px !important;
}
.par-147 {
  padding-right: 147px !important;
}
.pat-147 {
  padding-top: 147px !important;
}
.pab-147 {
  padding-bottom: 147px !important;
}
.transform-translateX-147 {
  transform: translateX(147px);
}
.top-rem-147 {
  top: 147rem !important;
}
.bottom-rem-147 {
  top: 147rem !important;
}
.right-rem-147 {
  top: 147rem !important;
}
.left-rem-147 {
  top: 147rem !important;
}
.z-index-147 {
  z-index: 147 !important;
}
.top-148 {
  top: 148px !important;
}
.bottom-148 {
  bottom: 148px !important;
}
.right-148 {
  right: 148px !important;
}
.left-148 {
  left: 148px !important;
}
.mrn-148 {
  margin: 148px !important;
}
.mal-148 {
  margin-left: 148px !important;
}
.mar-148 {
  margin-right: 148px !important;
}
.mat-148 {
  margin-top: 148px !important;
}
.mab-148 {
  margin-bottom: 148px !important;
}
.lh-148 {
  line-height: 148px !important;
}
.pa-148 {
  padding: 148px !important;
}
.pal-148 {
  padding-left: 148px !important;
}
.par-148 {
  padding-right: 148px !important;
}
.pat-148 {
  padding-top: 148px !important;
}
.pab-148 {
  padding-bottom: 148px !important;
}
.transform-translateX-148 {
  transform: translateX(148px);
}
.top-rem-148 {
  top: 148rem !important;
}
.bottom-rem-148 {
  top: 148rem !important;
}
.right-rem-148 {
  top: 148rem !important;
}
.left-rem-148 {
  top: 148rem !important;
}
.z-index-148 {
  z-index: 148 !important;
}
.top-149 {
  top: 149px !important;
}
.bottom-149 {
  bottom: 149px !important;
}
.right-149 {
  right: 149px !important;
}
.left-149 {
  left: 149px !important;
}
.mrn-149 {
  margin: 149px !important;
}
.mal-149 {
  margin-left: 149px !important;
}
.mar-149 {
  margin-right: 149px !important;
}
.mat-149 {
  margin-top: 149px !important;
}
.mab-149 {
  margin-bottom: 149px !important;
}
.lh-149 {
  line-height: 149px !important;
}
.pa-149 {
  padding: 149px !important;
}
.pal-149 {
  padding-left: 149px !important;
}
.par-149 {
  padding-right: 149px !important;
}
.pat-149 {
  padding-top: 149px !important;
}
.pab-149 {
  padding-bottom: 149px !important;
}
.transform-translateX-149 {
  transform: translateX(149px);
}
.top-rem-149 {
  top: 149rem !important;
}
.bottom-rem-149 {
  top: 149rem !important;
}
.right-rem-149 {
  top: 149rem !important;
}
.left-rem-149 {
  top: 149rem !important;
}
.z-index-149 {
  z-index: 149 !important;
}
.top-150 {
  top: 150px !important;
}
.bottom-150 {
  bottom: 150px !important;
}
.right-150 {
  right: 150px !important;
}
.left-150 {
  left: 150px !important;
}
.mrn-150 {
  margin: 150px !important;
}
.mal-150 {
  margin-left: 150px !important;
}
.mar-150 {
  margin-right: 150px !important;
}
.mat-150 {
  margin-top: 150px !important;
}
.mab-150 {
  margin-bottom: 150px !important;
}
.lh-150 {
  line-height: 150px !important;
}
.pa-150 {
  padding: 150px !important;
}
.pal-150 {
  padding-left: 150px !important;
}
.par-150 {
  padding-right: 150px !important;
}
.pat-150 {
  padding-top: 150px !important;
}
.pab-150 {
  padding-bottom: 150px !important;
}
.transform-translateX-150 {
  transform: translateX(150px);
}
.top-rem-150 {
  top: 150rem !important;
}
.bottom-rem-150 {
  top: 150rem !important;
}
.right-rem-150 {
  top: 150rem !important;
}
.left-rem-150 {
  top: 150rem !important;
}
.z-index-150 {
  z-index: 150 !important;
}
.top-151 {
  top: 151px !important;
}
.bottom-151 {
  bottom: 151px !important;
}
.right-151 {
  right: 151px !important;
}
.left-151 {
  left: 151px !important;
}
.mrn-151 {
  margin: 151px !important;
}
.mal-151 {
  margin-left: 151px !important;
}
.mar-151 {
  margin-right: 151px !important;
}
.mat-151 {
  margin-top: 151px !important;
}
.mab-151 {
  margin-bottom: 151px !important;
}
.lh-151 {
  line-height: 151px !important;
}
.pa-151 {
  padding: 151px !important;
}
.pal-151 {
  padding-left: 151px !important;
}
.par-151 {
  padding-right: 151px !important;
}
.pat-151 {
  padding-top: 151px !important;
}
.pab-151 {
  padding-bottom: 151px !important;
}
.transform-translateX-151 {
  transform: translateX(151px);
}
.top-rem-151 {
  top: 151rem !important;
}
.bottom-rem-151 {
  top: 151rem !important;
}
.right-rem-151 {
  top: 151rem !important;
}
.left-rem-151 {
  top: 151rem !important;
}
.z-index-151 {
  z-index: 151 !important;
}
.top-152 {
  top: 152px !important;
}
.bottom-152 {
  bottom: 152px !important;
}
.right-152 {
  right: 152px !important;
}
.left-152 {
  left: 152px !important;
}
.mrn-152 {
  margin: 152px !important;
}
.mal-152 {
  margin-left: 152px !important;
}
.mar-152 {
  margin-right: 152px !important;
}
.mat-152 {
  margin-top: 152px !important;
}
.mab-152 {
  margin-bottom: 152px !important;
}
.lh-152 {
  line-height: 152px !important;
}
.pa-152 {
  padding: 152px !important;
}
.pal-152 {
  padding-left: 152px !important;
}
.par-152 {
  padding-right: 152px !important;
}
.pat-152 {
  padding-top: 152px !important;
}
.pab-152 {
  padding-bottom: 152px !important;
}
.transform-translateX-152 {
  transform: translateX(152px);
}
.top-rem-152 {
  top: 152rem !important;
}
.bottom-rem-152 {
  top: 152rem !important;
}
.right-rem-152 {
  top: 152rem !important;
}
.left-rem-152 {
  top: 152rem !important;
}
.z-index-152 {
  z-index: 152 !important;
}
.top-153 {
  top: 153px !important;
}
.bottom-153 {
  bottom: 153px !important;
}
.right-153 {
  right: 153px !important;
}
.left-153 {
  left: 153px !important;
}
.mrn-153 {
  margin: 153px !important;
}
.mal-153 {
  margin-left: 153px !important;
}
.mar-153 {
  margin-right: 153px !important;
}
.mat-153 {
  margin-top: 153px !important;
}
.mab-153 {
  margin-bottom: 153px !important;
}
.lh-153 {
  line-height: 153px !important;
}
.pa-153 {
  padding: 153px !important;
}
.pal-153 {
  padding-left: 153px !important;
}
.par-153 {
  padding-right: 153px !important;
}
.pat-153 {
  padding-top: 153px !important;
}
.pab-153 {
  padding-bottom: 153px !important;
}
.transform-translateX-153 {
  transform: translateX(153px);
}
.top-rem-153 {
  top: 153rem !important;
}
.bottom-rem-153 {
  top: 153rem !important;
}
.right-rem-153 {
  top: 153rem !important;
}
.left-rem-153 {
  top: 153rem !important;
}
.z-index-153 {
  z-index: 153 !important;
}
.top-154 {
  top: 154px !important;
}
.bottom-154 {
  bottom: 154px !important;
}
.right-154 {
  right: 154px !important;
}
.left-154 {
  left: 154px !important;
}
.mrn-154 {
  margin: 154px !important;
}
.mal-154 {
  margin-left: 154px !important;
}
.mar-154 {
  margin-right: 154px !important;
}
.mat-154 {
  margin-top: 154px !important;
}
.mab-154 {
  margin-bottom: 154px !important;
}
.lh-154 {
  line-height: 154px !important;
}
.pa-154 {
  padding: 154px !important;
}
.pal-154 {
  padding-left: 154px !important;
}
.par-154 {
  padding-right: 154px !important;
}
.pat-154 {
  padding-top: 154px !important;
}
.pab-154 {
  padding-bottom: 154px !important;
}
.transform-translateX-154 {
  transform: translateX(154px);
}
.top-rem-154 {
  top: 154rem !important;
}
.bottom-rem-154 {
  top: 154rem !important;
}
.right-rem-154 {
  top: 154rem !important;
}
.left-rem-154 {
  top: 154rem !important;
}
.z-index-154 {
  z-index: 154 !important;
}
.top-155 {
  top: 155px !important;
}
.bottom-155 {
  bottom: 155px !important;
}
.right-155 {
  right: 155px !important;
}
.left-155 {
  left: 155px !important;
}
.mrn-155 {
  margin: 155px !important;
}
.mal-155 {
  margin-left: 155px !important;
}
.mar-155 {
  margin-right: 155px !important;
}
.mat-155 {
  margin-top: 155px !important;
}
.mab-155 {
  margin-bottom: 155px !important;
}
.lh-155 {
  line-height: 155px !important;
}
.pa-155 {
  padding: 155px !important;
}
.pal-155 {
  padding-left: 155px !important;
}
.par-155 {
  padding-right: 155px !important;
}
.pat-155 {
  padding-top: 155px !important;
}
.pab-155 {
  padding-bottom: 155px !important;
}
.transform-translateX-155 {
  transform: translateX(155px);
}
.top-rem-155 {
  top: 155rem !important;
}
.bottom-rem-155 {
  top: 155rem !important;
}
.right-rem-155 {
  top: 155rem !important;
}
.left-rem-155 {
  top: 155rem !important;
}
.z-index-155 {
  z-index: 155 !important;
}
.top-156 {
  top: 156px !important;
}
.bottom-156 {
  bottom: 156px !important;
}
.right-156 {
  right: 156px !important;
}
.left-156 {
  left: 156px !important;
}
.mrn-156 {
  margin: 156px !important;
}
.mal-156 {
  margin-left: 156px !important;
}
.mar-156 {
  margin-right: 156px !important;
}
.mat-156 {
  margin-top: 156px !important;
}
.mab-156 {
  margin-bottom: 156px !important;
}
.lh-156 {
  line-height: 156px !important;
}
.pa-156 {
  padding: 156px !important;
}
.pal-156 {
  padding-left: 156px !important;
}
.par-156 {
  padding-right: 156px !important;
}
.pat-156 {
  padding-top: 156px !important;
}
.pab-156 {
  padding-bottom: 156px !important;
}
.transform-translateX-156 {
  transform: translateX(156px);
}
.top-rem-156 {
  top: 156rem !important;
}
.bottom-rem-156 {
  top: 156rem !important;
}
.right-rem-156 {
  top: 156rem !important;
}
.left-rem-156 {
  top: 156rem !important;
}
.z-index-156 {
  z-index: 156 !important;
}
.top-157 {
  top: 157px !important;
}
.bottom-157 {
  bottom: 157px !important;
}
.right-157 {
  right: 157px !important;
}
.left-157 {
  left: 157px !important;
}
.mrn-157 {
  margin: 157px !important;
}
.mal-157 {
  margin-left: 157px !important;
}
.mar-157 {
  margin-right: 157px !important;
}
.mat-157 {
  margin-top: 157px !important;
}
.mab-157 {
  margin-bottom: 157px !important;
}
.lh-157 {
  line-height: 157px !important;
}
.pa-157 {
  padding: 157px !important;
}
.pal-157 {
  padding-left: 157px !important;
}
.par-157 {
  padding-right: 157px !important;
}
.pat-157 {
  padding-top: 157px !important;
}
.pab-157 {
  padding-bottom: 157px !important;
}
.transform-translateX-157 {
  transform: translateX(157px);
}
.top-rem-157 {
  top: 157rem !important;
}
.bottom-rem-157 {
  top: 157rem !important;
}
.right-rem-157 {
  top: 157rem !important;
}
.left-rem-157 {
  top: 157rem !important;
}
.z-index-157 {
  z-index: 157 !important;
}
.top-158 {
  top: 158px !important;
}
.bottom-158 {
  bottom: 158px !important;
}
.right-158 {
  right: 158px !important;
}
.left-158 {
  left: 158px !important;
}
.mrn-158 {
  margin: 158px !important;
}
.mal-158 {
  margin-left: 158px !important;
}
.mar-158 {
  margin-right: 158px !important;
}
.mat-158 {
  margin-top: 158px !important;
}
.mab-158 {
  margin-bottom: 158px !important;
}
.lh-158 {
  line-height: 158px !important;
}
.pa-158 {
  padding: 158px !important;
}
.pal-158 {
  padding-left: 158px !important;
}
.par-158 {
  padding-right: 158px !important;
}
.pat-158 {
  padding-top: 158px !important;
}
.pab-158 {
  padding-bottom: 158px !important;
}
.transform-translateX-158 {
  transform: translateX(158px);
}
.top-rem-158 {
  top: 158rem !important;
}
.bottom-rem-158 {
  top: 158rem !important;
}
.right-rem-158 {
  top: 158rem !important;
}
.left-rem-158 {
  top: 158rem !important;
}
.z-index-158 {
  z-index: 158 !important;
}
.top-159 {
  top: 159px !important;
}
.bottom-159 {
  bottom: 159px !important;
}
.right-159 {
  right: 159px !important;
}
.left-159 {
  left: 159px !important;
}
.mrn-159 {
  margin: 159px !important;
}
.mal-159 {
  margin-left: 159px !important;
}
.mar-159 {
  margin-right: 159px !important;
}
.mat-159 {
  margin-top: 159px !important;
}
.mab-159 {
  margin-bottom: 159px !important;
}
.lh-159 {
  line-height: 159px !important;
}
.pa-159 {
  padding: 159px !important;
}
.pal-159 {
  padding-left: 159px !important;
}
.par-159 {
  padding-right: 159px !important;
}
.pat-159 {
  padding-top: 159px !important;
}
.pab-159 {
  padding-bottom: 159px !important;
}
.transform-translateX-159 {
  transform: translateX(159px);
}
.top-rem-159 {
  top: 159rem !important;
}
.bottom-rem-159 {
  top: 159rem !important;
}
.right-rem-159 {
  top: 159rem !important;
}
.left-rem-159 {
  top: 159rem !important;
}
.z-index-159 {
  z-index: 159 !important;
}
.top-160 {
  top: 160px !important;
}
.bottom-160 {
  bottom: 160px !important;
}
.right-160 {
  right: 160px !important;
}
.left-160 {
  left: 160px !important;
}
.mrn-160 {
  margin: 160px !important;
}
.mal-160 {
  margin-left: 160px !important;
}
.mar-160 {
  margin-right: 160px !important;
}
.mat-160 {
  margin-top: 160px !important;
}
.mab-160 {
  margin-bottom: 160px !important;
}
.lh-160 {
  line-height: 160px !important;
}
.pa-160 {
  padding: 160px !important;
}
.pal-160 {
  padding-left: 160px !important;
}
.par-160 {
  padding-right: 160px !important;
}
.pat-160 {
  padding-top: 160px !important;
}
.pab-160 {
  padding-bottom: 160px !important;
}
.transform-translateX-160 {
  transform: translateX(160px);
}
.top-rem-160 {
  top: 160rem !important;
}
.bottom-rem-160 {
  top: 160rem !important;
}
.right-rem-160 {
  top: 160rem !important;
}
.left-rem-160 {
  top: 160rem !important;
}
.z-index-160 {
  z-index: 160 !important;
}
.top-161 {
  top: 161px !important;
}
.bottom-161 {
  bottom: 161px !important;
}
.right-161 {
  right: 161px !important;
}
.left-161 {
  left: 161px !important;
}
.mrn-161 {
  margin: 161px !important;
}
.mal-161 {
  margin-left: 161px !important;
}
.mar-161 {
  margin-right: 161px !important;
}
.mat-161 {
  margin-top: 161px !important;
}
.mab-161 {
  margin-bottom: 161px !important;
}
.lh-161 {
  line-height: 161px !important;
}
.pa-161 {
  padding: 161px !important;
}
.pal-161 {
  padding-left: 161px !important;
}
.par-161 {
  padding-right: 161px !important;
}
.pat-161 {
  padding-top: 161px !important;
}
.pab-161 {
  padding-bottom: 161px !important;
}
.transform-translateX-161 {
  transform: translateX(161px);
}
.top-rem-161 {
  top: 161rem !important;
}
.bottom-rem-161 {
  top: 161rem !important;
}
.right-rem-161 {
  top: 161rem !important;
}
.left-rem-161 {
  top: 161rem !important;
}
.z-index-161 {
  z-index: 161 !important;
}
.top-162 {
  top: 162px !important;
}
.bottom-162 {
  bottom: 162px !important;
}
.right-162 {
  right: 162px !important;
}
.left-162 {
  left: 162px !important;
}
.mrn-162 {
  margin: 162px !important;
}
.mal-162 {
  margin-left: 162px !important;
}
.mar-162 {
  margin-right: 162px !important;
}
.mat-162 {
  margin-top: 162px !important;
}
.mab-162 {
  margin-bottom: 162px !important;
}
.lh-162 {
  line-height: 162px !important;
}
.pa-162 {
  padding: 162px !important;
}
.pal-162 {
  padding-left: 162px !important;
}
.par-162 {
  padding-right: 162px !important;
}
.pat-162 {
  padding-top: 162px !important;
}
.pab-162 {
  padding-bottom: 162px !important;
}
.transform-translateX-162 {
  transform: translateX(162px);
}
.top-rem-162 {
  top: 162rem !important;
}
.bottom-rem-162 {
  top: 162rem !important;
}
.right-rem-162 {
  top: 162rem !important;
}
.left-rem-162 {
  top: 162rem !important;
}
.z-index-162 {
  z-index: 162 !important;
}
.top-163 {
  top: 163px !important;
}
.bottom-163 {
  bottom: 163px !important;
}
.right-163 {
  right: 163px !important;
}
.left-163 {
  left: 163px !important;
}
.mrn-163 {
  margin: 163px !important;
}
.mal-163 {
  margin-left: 163px !important;
}
.mar-163 {
  margin-right: 163px !important;
}
.mat-163 {
  margin-top: 163px !important;
}
.mab-163 {
  margin-bottom: 163px !important;
}
.lh-163 {
  line-height: 163px !important;
}
.pa-163 {
  padding: 163px !important;
}
.pal-163 {
  padding-left: 163px !important;
}
.par-163 {
  padding-right: 163px !important;
}
.pat-163 {
  padding-top: 163px !important;
}
.pab-163 {
  padding-bottom: 163px !important;
}
.transform-translateX-163 {
  transform: translateX(163px);
}
.top-rem-163 {
  top: 163rem !important;
}
.bottom-rem-163 {
  top: 163rem !important;
}
.right-rem-163 {
  top: 163rem !important;
}
.left-rem-163 {
  top: 163rem !important;
}
.z-index-163 {
  z-index: 163 !important;
}
.top-164 {
  top: 164px !important;
}
.bottom-164 {
  bottom: 164px !important;
}
.right-164 {
  right: 164px !important;
}
.left-164 {
  left: 164px !important;
}
.mrn-164 {
  margin: 164px !important;
}
.mal-164 {
  margin-left: 164px !important;
}
.mar-164 {
  margin-right: 164px !important;
}
.mat-164 {
  margin-top: 164px !important;
}
.mab-164 {
  margin-bottom: 164px !important;
}
.lh-164 {
  line-height: 164px !important;
}
.pa-164 {
  padding: 164px !important;
}
.pal-164 {
  padding-left: 164px !important;
}
.par-164 {
  padding-right: 164px !important;
}
.pat-164 {
  padding-top: 164px !important;
}
.pab-164 {
  padding-bottom: 164px !important;
}
.transform-translateX-164 {
  transform: translateX(164px);
}
.top-rem-164 {
  top: 164rem !important;
}
.bottom-rem-164 {
  top: 164rem !important;
}
.right-rem-164 {
  top: 164rem !important;
}
.left-rem-164 {
  top: 164rem !important;
}
.z-index-164 {
  z-index: 164 !important;
}
.top-165 {
  top: 165px !important;
}
.bottom-165 {
  bottom: 165px !important;
}
.right-165 {
  right: 165px !important;
}
.left-165 {
  left: 165px !important;
}
.mrn-165 {
  margin: 165px !important;
}
.mal-165 {
  margin-left: 165px !important;
}
.mar-165 {
  margin-right: 165px !important;
}
.mat-165 {
  margin-top: 165px !important;
}
.mab-165 {
  margin-bottom: 165px !important;
}
.lh-165 {
  line-height: 165px !important;
}
.pa-165 {
  padding: 165px !important;
}
.pal-165 {
  padding-left: 165px !important;
}
.par-165 {
  padding-right: 165px !important;
}
.pat-165 {
  padding-top: 165px !important;
}
.pab-165 {
  padding-bottom: 165px !important;
}
.transform-translateX-165 {
  transform: translateX(165px);
}
.top-rem-165 {
  top: 165rem !important;
}
.bottom-rem-165 {
  top: 165rem !important;
}
.right-rem-165 {
  top: 165rem !important;
}
.left-rem-165 {
  top: 165rem !important;
}
.z-index-165 {
  z-index: 165 !important;
}
.top-166 {
  top: 166px !important;
}
.bottom-166 {
  bottom: 166px !important;
}
.right-166 {
  right: 166px !important;
}
.left-166 {
  left: 166px !important;
}
.mrn-166 {
  margin: 166px !important;
}
.mal-166 {
  margin-left: 166px !important;
}
.mar-166 {
  margin-right: 166px !important;
}
.mat-166 {
  margin-top: 166px !important;
}
.mab-166 {
  margin-bottom: 166px !important;
}
.lh-166 {
  line-height: 166px !important;
}
.pa-166 {
  padding: 166px !important;
}
.pal-166 {
  padding-left: 166px !important;
}
.par-166 {
  padding-right: 166px !important;
}
.pat-166 {
  padding-top: 166px !important;
}
.pab-166 {
  padding-bottom: 166px !important;
}
.transform-translateX-166 {
  transform: translateX(166px);
}
.top-rem-166 {
  top: 166rem !important;
}
.bottom-rem-166 {
  top: 166rem !important;
}
.right-rem-166 {
  top: 166rem !important;
}
.left-rem-166 {
  top: 166rem !important;
}
.z-index-166 {
  z-index: 166 !important;
}
.top-167 {
  top: 167px !important;
}
.bottom-167 {
  bottom: 167px !important;
}
.right-167 {
  right: 167px !important;
}
.left-167 {
  left: 167px !important;
}
.mrn-167 {
  margin: 167px !important;
}
.mal-167 {
  margin-left: 167px !important;
}
.mar-167 {
  margin-right: 167px !important;
}
.mat-167 {
  margin-top: 167px !important;
}
.mab-167 {
  margin-bottom: 167px !important;
}
.lh-167 {
  line-height: 167px !important;
}
.pa-167 {
  padding: 167px !important;
}
.pal-167 {
  padding-left: 167px !important;
}
.par-167 {
  padding-right: 167px !important;
}
.pat-167 {
  padding-top: 167px !important;
}
.pab-167 {
  padding-bottom: 167px !important;
}
.transform-translateX-167 {
  transform: translateX(167px);
}
.top-rem-167 {
  top: 167rem !important;
}
.bottom-rem-167 {
  top: 167rem !important;
}
.right-rem-167 {
  top: 167rem !important;
}
.left-rem-167 {
  top: 167rem !important;
}
.z-index-167 {
  z-index: 167 !important;
}
.top-168 {
  top: 168px !important;
}
.bottom-168 {
  bottom: 168px !important;
}
.right-168 {
  right: 168px !important;
}
.left-168 {
  left: 168px !important;
}
.mrn-168 {
  margin: 168px !important;
}
.mal-168 {
  margin-left: 168px !important;
}
.mar-168 {
  margin-right: 168px !important;
}
.mat-168 {
  margin-top: 168px !important;
}
.mab-168 {
  margin-bottom: 168px !important;
}
.lh-168 {
  line-height: 168px !important;
}
.pa-168 {
  padding: 168px !important;
}
.pal-168 {
  padding-left: 168px !important;
}
.par-168 {
  padding-right: 168px !important;
}
.pat-168 {
  padding-top: 168px !important;
}
.pab-168 {
  padding-bottom: 168px !important;
}
.transform-translateX-168 {
  transform: translateX(168px);
}
.top-rem-168 {
  top: 168rem !important;
}
.bottom-rem-168 {
  top: 168rem !important;
}
.right-rem-168 {
  top: 168rem !important;
}
.left-rem-168 {
  top: 168rem !important;
}
.z-index-168 {
  z-index: 168 !important;
}
.top-169 {
  top: 169px !important;
}
.bottom-169 {
  bottom: 169px !important;
}
.right-169 {
  right: 169px !important;
}
.left-169 {
  left: 169px !important;
}
.mrn-169 {
  margin: 169px !important;
}
.mal-169 {
  margin-left: 169px !important;
}
.mar-169 {
  margin-right: 169px !important;
}
.mat-169 {
  margin-top: 169px !important;
}
.mab-169 {
  margin-bottom: 169px !important;
}
.lh-169 {
  line-height: 169px !important;
}
.pa-169 {
  padding: 169px !important;
}
.pal-169 {
  padding-left: 169px !important;
}
.par-169 {
  padding-right: 169px !important;
}
.pat-169 {
  padding-top: 169px !important;
}
.pab-169 {
  padding-bottom: 169px !important;
}
.transform-translateX-169 {
  transform: translateX(169px);
}
.top-rem-169 {
  top: 169rem !important;
}
.bottom-rem-169 {
  top: 169rem !important;
}
.right-rem-169 {
  top: 169rem !important;
}
.left-rem-169 {
  top: 169rem !important;
}
.z-index-169 {
  z-index: 169 !important;
}
.top-170 {
  top: 170px !important;
}
.bottom-170 {
  bottom: 170px !important;
}
.right-170 {
  right: 170px !important;
}
.left-170 {
  left: 170px !important;
}
.mrn-170 {
  margin: 170px !important;
}
.mal-170 {
  margin-left: 170px !important;
}
.mar-170 {
  margin-right: 170px !important;
}
.mat-170 {
  margin-top: 170px !important;
}
.mab-170 {
  margin-bottom: 170px !important;
}
.lh-170 {
  line-height: 170px !important;
}
.pa-170 {
  padding: 170px !important;
}
.pal-170 {
  padding-left: 170px !important;
}
.par-170 {
  padding-right: 170px !important;
}
.pat-170 {
  padding-top: 170px !important;
}
.pab-170 {
  padding-bottom: 170px !important;
}
.transform-translateX-170 {
  transform: translateX(170px);
}
.top-rem-170 {
  top: 170rem !important;
}
.bottom-rem-170 {
  top: 170rem !important;
}
.right-rem-170 {
  top: 170rem !important;
}
.left-rem-170 {
  top: 170rem !important;
}
.z-index-170 {
  z-index: 170 !important;
}
.top-171 {
  top: 171px !important;
}
.bottom-171 {
  bottom: 171px !important;
}
.right-171 {
  right: 171px !important;
}
.left-171 {
  left: 171px !important;
}
.mrn-171 {
  margin: 171px !important;
}
.mal-171 {
  margin-left: 171px !important;
}
.mar-171 {
  margin-right: 171px !important;
}
.mat-171 {
  margin-top: 171px !important;
}
.mab-171 {
  margin-bottom: 171px !important;
}
.lh-171 {
  line-height: 171px !important;
}
.pa-171 {
  padding: 171px !important;
}
.pal-171 {
  padding-left: 171px !important;
}
.par-171 {
  padding-right: 171px !important;
}
.pat-171 {
  padding-top: 171px !important;
}
.pab-171 {
  padding-bottom: 171px !important;
}
.transform-translateX-171 {
  transform: translateX(171px);
}
.top-rem-171 {
  top: 171rem !important;
}
.bottom-rem-171 {
  top: 171rem !important;
}
.right-rem-171 {
  top: 171rem !important;
}
.left-rem-171 {
  top: 171rem !important;
}
.z-index-171 {
  z-index: 171 !important;
}
.top-172 {
  top: 172px !important;
}
.bottom-172 {
  bottom: 172px !important;
}
.right-172 {
  right: 172px !important;
}
.left-172 {
  left: 172px !important;
}
.mrn-172 {
  margin: 172px !important;
}
.mal-172 {
  margin-left: 172px !important;
}
.mar-172 {
  margin-right: 172px !important;
}
.mat-172 {
  margin-top: 172px !important;
}
.mab-172 {
  margin-bottom: 172px !important;
}
.lh-172 {
  line-height: 172px !important;
}
.pa-172 {
  padding: 172px !important;
}
.pal-172 {
  padding-left: 172px !important;
}
.par-172 {
  padding-right: 172px !important;
}
.pat-172 {
  padding-top: 172px !important;
}
.pab-172 {
  padding-bottom: 172px !important;
}
.transform-translateX-172 {
  transform: translateX(172px);
}
.top-rem-172 {
  top: 172rem !important;
}
.bottom-rem-172 {
  top: 172rem !important;
}
.right-rem-172 {
  top: 172rem !important;
}
.left-rem-172 {
  top: 172rem !important;
}
.z-index-172 {
  z-index: 172 !important;
}
.top-173 {
  top: 173px !important;
}
.bottom-173 {
  bottom: 173px !important;
}
.right-173 {
  right: 173px !important;
}
.left-173 {
  left: 173px !important;
}
.mrn-173 {
  margin: 173px !important;
}
.mal-173 {
  margin-left: 173px !important;
}
.mar-173 {
  margin-right: 173px !important;
}
.mat-173 {
  margin-top: 173px !important;
}
.mab-173 {
  margin-bottom: 173px !important;
}
.lh-173 {
  line-height: 173px !important;
}
.pa-173 {
  padding: 173px !important;
}
.pal-173 {
  padding-left: 173px !important;
}
.par-173 {
  padding-right: 173px !important;
}
.pat-173 {
  padding-top: 173px !important;
}
.pab-173 {
  padding-bottom: 173px !important;
}
.transform-translateX-173 {
  transform: translateX(173px);
}
.top-rem-173 {
  top: 173rem !important;
}
.bottom-rem-173 {
  top: 173rem !important;
}
.right-rem-173 {
  top: 173rem !important;
}
.left-rem-173 {
  top: 173rem !important;
}
.z-index-173 {
  z-index: 173 !important;
}
.top-174 {
  top: 174px !important;
}
.bottom-174 {
  bottom: 174px !important;
}
.right-174 {
  right: 174px !important;
}
.left-174 {
  left: 174px !important;
}
.mrn-174 {
  margin: 174px !important;
}
.mal-174 {
  margin-left: 174px !important;
}
.mar-174 {
  margin-right: 174px !important;
}
.mat-174 {
  margin-top: 174px !important;
}
.mab-174 {
  margin-bottom: 174px !important;
}
.lh-174 {
  line-height: 174px !important;
}
.pa-174 {
  padding: 174px !important;
}
.pal-174 {
  padding-left: 174px !important;
}
.par-174 {
  padding-right: 174px !important;
}
.pat-174 {
  padding-top: 174px !important;
}
.pab-174 {
  padding-bottom: 174px !important;
}
.transform-translateX-174 {
  transform: translateX(174px);
}
.top-rem-174 {
  top: 174rem !important;
}
.bottom-rem-174 {
  top: 174rem !important;
}
.right-rem-174 {
  top: 174rem !important;
}
.left-rem-174 {
  top: 174rem !important;
}
.z-index-174 {
  z-index: 174 !important;
}
.top-175 {
  top: 175px !important;
}
.bottom-175 {
  bottom: 175px !important;
}
.right-175 {
  right: 175px !important;
}
.left-175 {
  left: 175px !important;
}
.mrn-175 {
  margin: 175px !important;
}
.mal-175 {
  margin-left: 175px !important;
}
.mar-175 {
  margin-right: 175px !important;
}
.mat-175 {
  margin-top: 175px !important;
}
.mab-175 {
  margin-bottom: 175px !important;
}
.lh-175 {
  line-height: 175px !important;
}
.pa-175 {
  padding: 175px !important;
}
.pal-175 {
  padding-left: 175px !important;
}
.par-175 {
  padding-right: 175px !important;
}
.pat-175 {
  padding-top: 175px !important;
}
.pab-175 {
  padding-bottom: 175px !important;
}
.transform-translateX-175 {
  transform: translateX(175px);
}
.top-rem-175 {
  top: 175rem !important;
}
.bottom-rem-175 {
  top: 175rem !important;
}
.right-rem-175 {
  top: 175rem !important;
}
.left-rem-175 {
  top: 175rem !important;
}
.z-index-175 {
  z-index: 175 !important;
}
.top-176 {
  top: 176px !important;
}
.bottom-176 {
  bottom: 176px !important;
}
.right-176 {
  right: 176px !important;
}
.left-176 {
  left: 176px !important;
}
.mrn-176 {
  margin: 176px !important;
}
.mal-176 {
  margin-left: 176px !important;
}
.mar-176 {
  margin-right: 176px !important;
}
.mat-176 {
  margin-top: 176px !important;
}
.mab-176 {
  margin-bottom: 176px !important;
}
.lh-176 {
  line-height: 176px !important;
}
.pa-176 {
  padding: 176px !important;
}
.pal-176 {
  padding-left: 176px !important;
}
.par-176 {
  padding-right: 176px !important;
}
.pat-176 {
  padding-top: 176px !important;
}
.pab-176 {
  padding-bottom: 176px !important;
}
.transform-translateX-176 {
  transform: translateX(176px);
}
.top-rem-176 {
  top: 176rem !important;
}
.bottom-rem-176 {
  top: 176rem !important;
}
.right-rem-176 {
  top: 176rem !important;
}
.left-rem-176 {
  top: 176rem !important;
}
.z-index-176 {
  z-index: 176 !important;
}
.top-177 {
  top: 177px !important;
}
.bottom-177 {
  bottom: 177px !important;
}
.right-177 {
  right: 177px !important;
}
.left-177 {
  left: 177px !important;
}
.mrn-177 {
  margin: 177px !important;
}
.mal-177 {
  margin-left: 177px !important;
}
.mar-177 {
  margin-right: 177px !important;
}
.mat-177 {
  margin-top: 177px !important;
}
.mab-177 {
  margin-bottom: 177px !important;
}
.lh-177 {
  line-height: 177px !important;
}
.pa-177 {
  padding: 177px !important;
}
.pal-177 {
  padding-left: 177px !important;
}
.par-177 {
  padding-right: 177px !important;
}
.pat-177 {
  padding-top: 177px !important;
}
.pab-177 {
  padding-bottom: 177px !important;
}
.transform-translateX-177 {
  transform: translateX(177px);
}
.top-rem-177 {
  top: 177rem !important;
}
.bottom-rem-177 {
  top: 177rem !important;
}
.right-rem-177 {
  top: 177rem !important;
}
.left-rem-177 {
  top: 177rem !important;
}
.z-index-177 {
  z-index: 177 !important;
}
.top-178 {
  top: 178px !important;
}
.bottom-178 {
  bottom: 178px !important;
}
.right-178 {
  right: 178px !important;
}
.left-178 {
  left: 178px !important;
}
.mrn-178 {
  margin: 178px !important;
}
.mal-178 {
  margin-left: 178px !important;
}
.mar-178 {
  margin-right: 178px !important;
}
.mat-178 {
  margin-top: 178px !important;
}
.mab-178 {
  margin-bottom: 178px !important;
}
.lh-178 {
  line-height: 178px !important;
}
.pa-178 {
  padding: 178px !important;
}
.pal-178 {
  padding-left: 178px !important;
}
.par-178 {
  padding-right: 178px !important;
}
.pat-178 {
  padding-top: 178px !important;
}
.pab-178 {
  padding-bottom: 178px !important;
}
.transform-translateX-178 {
  transform: translateX(178px);
}
.top-rem-178 {
  top: 178rem !important;
}
.bottom-rem-178 {
  top: 178rem !important;
}
.right-rem-178 {
  top: 178rem !important;
}
.left-rem-178 {
  top: 178rem !important;
}
.z-index-178 {
  z-index: 178 !important;
}
.top-179 {
  top: 179px !important;
}
.bottom-179 {
  bottom: 179px !important;
}
.right-179 {
  right: 179px !important;
}
.left-179 {
  left: 179px !important;
}
.mrn-179 {
  margin: 179px !important;
}
.mal-179 {
  margin-left: 179px !important;
}
.mar-179 {
  margin-right: 179px !important;
}
.mat-179 {
  margin-top: 179px !important;
}
.mab-179 {
  margin-bottom: 179px !important;
}
.lh-179 {
  line-height: 179px !important;
}
.pa-179 {
  padding: 179px !important;
}
.pal-179 {
  padding-left: 179px !important;
}
.par-179 {
  padding-right: 179px !important;
}
.pat-179 {
  padding-top: 179px !important;
}
.pab-179 {
  padding-bottom: 179px !important;
}
.transform-translateX-179 {
  transform: translateX(179px);
}
.top-rem-179 {
  top: 179rem !important;
}
.bottom-rem-179 {
  top: 179rem !important;
}
.right-rem-179 {
  top: 179rem !important;
}
.left-rem-179 {
  top: 179rem !important;
}
.z-index-179 {
  z-index: 179 !important;
}
.top-180 {
  top: 180px !important;
}
.bottom-180 {
  bottom: 180px !important;
}
.right-180 {
  right: 180px !important;
}
.left-180 {
  left: 180px !important;
}
.mrn-180 {
  margin: 180px !important;
}
.mal-180 {
  margin-left: 180px !important;
}
.mar-180 {
  margin-right: 180px !important;
}
.mat-180 {
  margin-top: 180px !important;
}
.mab-180 {
  margin-bottom: 180px !important;
}
.lh-180 {
  line-height: 180px !important;
}
.pa-180 {
  padding: 180px !important;
}
.pal-180 {
  padding-left: 180px !important;
}
.par-180 {
  padding-right: 180px !important;
}
.pat-180 {
  padding-top: 180px !important;
}
.pab-180 {
  padding-bottom: 180px !important;
}
.transform-translateX-180 {
  transform: translateX(180px);
}
.top-rem-180 {
  top: 180rem !important;
}
.bottom-rem-180 {
  top: 180rem !important;
}
.right-rem-180 {
  top: 180rem !important;
}
.left-rem-180 {
  top: 180rem !important;
}
.z-index-180 {
  z-index: 180 !important;
}
.top-181 {
  top: 181px !important;
}
.bottom-181 {
  bottom: 181px !important;
}
.right-181 {
  right: 181px !important;
}
.left-181 {
  left: 181px !important;
}
.mrn-181 {
  margin: 181px !important;
}
.mal-181 {
  margin-left: 181px !important;
}
.mar-181 {
  margin-right: 181px !important;
}
.mat-181 {
  margin-top: 181px !important;
}
.mab-181 {
  margin-bottom: 181px !important;
}
.lh-181 {
  line-height: 181px !important;
}
.pa-181 {
  padding: 181px !important;
}
.pal-181 {
  padding-left: 181px !important;
}
.par-181 {
  padding-right: 181px !important;
}
.pat-181 {
  padding-top: 181px !important;
}
.pab-181 {
  padding-bottom: 181px !important;
}
.transform-translateX-181 {
  transform: translateX(181px);
}
.top-rem-181 {
  top: 181rem !important;
}
.bottom-rem-181 {
  top: 181rem !important;
}
.right-rem-181 {
  top: 181rem !important;
}
.left-rem-181 {
  top: 181rem !important;
}
.z-index-181 {
  z-index: 181 !important;
}
.top-182 {
  top: 182px !important;
}
.bottom-182 {
  bottom: 182px !important;
}
.right-182 {
  right: 182px !important;
}
.left-182 {
  left: 182px !important;
}
.mrn-182 {
  margin: 182px !important;
}
.mal-182 {
  margin-left: 182px !important;
}
.mar-182 {
  margin-right: 182px !important;
}
.mat-182 {
  margin-top: 182px !important;
}
.mab-182 {
  margin-bottom: 182px !important;
}
.lh-182 {
  line-height: 182px !important;
}
.pa-182 {
  padding: 182px !important;
}
.pal-182 {
  padding-left: 182px !important;
}
.par-182 {
  padding-right: 182px !important;
}
.pat-182 {
  padding-top: 182px !important;
}
.pab-182 {
  padding-bottom: 182px !important;
}
.transform-translateX-182 {
  transform: translateX(182px);
}
.top-rem-182 {
  top: 182rem !important;
}
.bottom-rem-182 {
  top: 182rem !important;
}
.right-rem-182 {
  top: 182rem !important;
}
.left-rem-182 {
  top: 182rem !important;
}
.z-index-182 {
  z-index: 182 !important;
}
.top-183 {
  top: 183px !important;
}
.bottom-183 {
  bottom: 183px !important;
}
.right-183 {
  right: 183px !important;
}
.left-183 {
  left: 183px !important;
}
.mrn-183 {
  margin: 183px !important;
}
.mal-183 {
  margin-left: 183px !important;
}
.mar-183 {
  margin-right: 183px !important;
}
.mat-183 {
  margin-top: 183px !important;
}
.mab-183 {
  margin-bottom: 183px !important;
}
.lh-183 {
  line-height: 183px !important;
}
.pa-183 {
  padding: 183px !important;
}
.pal-183 {
  padding-left: 183px !important;
}
.par-183 {
  padding-right: 183px !important;
}
.pat-183 {
  padding-top: 183px !important;
}
.pab-183 {
  padding-bottom: 183px !important;
}
.transform-translateX-183 {
  transform: translateX(183px);
}
.top-rem-183 {
  top: 183rem !important;
}
.bottom-rem-183 {
  top: 183rem !important;
}
.right-rem-183 {
  top: 183rem !important;
}
.left-rem-183 {
  top: 183rem !important;
}
.z-index-183 {
  z-index: 183 !important;
}
.top-184 {
  top: 184px !important;
}
.bottom-184 {
  bottom: 184px !important;
}
.right-184 {
  right: 184px !important;
}
.left-184 {
  left: 184px !important;
}
.mrn-184 {
  margin: 184px !important;
}
.mal-184 {
  margin-left: 184px !important;
}
.mar-184 {
  margin-right: 184px !important;
}
.mat-184 {
  margin-top: 184px !important;
}
.mab-184 {
  margin-bottom: 184px !important;
}
.lh-184 {
  line-height: 184px !important;
}
.pa-184 {
  padding: 184px !important;
}
.pal-184 {
  padding-left: 184px !important;
}
.par-184 {
  padding-right: 184px !important;
}
.pat-184 {
  padding-top: 184px !important;
}
.pab-184 {
  padding-bottom: 184px !important;
}
.transform-translateX-184 {
  transform: translateX(184px);
}
.top-rem-184 {
  top: 184rem !important;
}
.bottom-rem-184 {
  top: 184rem !important;
}
.right-rem-184 {
  top: 184rem !important;
}
.left-rem-184 {
  top: 184rem !important;
}
.z-index-184 {
  z-index: 184 !important;
}
.top-185 {
  top: 185px !important;
}
.bottom-185 {
  bottom: 185px !important;
}
.right-185 {
  right: 185px !important;
}
.left-185 {
  left: 185px !important;
}
.mrn-185 {
  margin: 185px !important;
}
.mal-185 {
  margin-left: 185px !important;
}
.mar-185 {
  margin-right: 185px !important;
}
.mat-185 {
  margin-top: 185px !important;
}
.mab-185 {
  margin-bottom: 185px !important;
}
.lh-185 {
  line-height: 185px !important;
}
.pa-185 {
  padding: 185px !important;
}
.pal-185 {
  padding-left: 185px !important;
}
.par-185 {
  padding-right: 185px !important;
}
.pat-185 {
  padding-top: 185px !important;
}
.pab-185 {
  padding-bottom: 185px !important;
}
.transform-translateX-185 {
  transform: translateX(185px);
}
.top-rem-185 {
  top: 185rem !important;
}
.bottom-rem-185 {
  top: 185rem !important;
}
.right-rem-185 {
  top: 185rem !important;
}
.left-rem-185 {
  top: 185rem !important;
}
.z-index-185 {
  z-index: 185 !important;
}
.top-186 {
  top: 186px !important;
}
.bottom-186 {
  bottom: 186px !important;
}
.right-186 {
  right: 186px !important;
}
.left-186 {
  left: 186px !important;
}
.mrn-186 {
  margin: 186px !important;
}
.mal-186 {
  margin-left: 186px !important;
}
.mar-186 {
  margin-right: 186px !important;
}
.mat-186 {
  margin-top: 186px !important;
}
.mab-186 {
  margin-bottom: 186px !important;
}
.lh-186 {
  line-height: 186px !important;
}
.pa-186 {
  padding: 186px !important;
}
.pal-186 {
  padding-left: 186px !important;
}
.par-186 {
  padding-right: 186px !important;
}
.pat-186 {
  padding-top: 186px !important;
}
.pab-186 {
  padding-bottom: 186px !important;
}
.transform-translateX-186 {
  transform: translateX(186px);
}
.top-rem-186 {
  top: 186rem !important;
}
.bottom-rem-186 {
  top: 186rem !important;
}
.right-rem-186 {
  top: 186rem !important;
}
.left-rem-186 {
  top: 186rem !important;
}
.z-index-186 {
  z-index: 186 !important;
}
.top-187 {
  top: 187px !important;
}
.bottom-187 {
  bottom: 187px !important;
}
.right-187 {
  right: 187px !important;
}
.left-187 {
  left: 187px !important;
}
.mrn-187 {
  margin: 187px !important;
}
.mal-187 {
  margin-left: 187px !important;
}
.mar-187 {
  margin-right: 187px !important;
}
.mat-187 {
  margin-top: 187px !important;
}
.mab-187 {
  margin-bottom: 187px !important;
}
.lh-187 {
  line-height: 187px !important;
}
.pa-187 {
  padding: 187px !important;
}
.pal-187 {
  padding-left: 187px !important;
}
.par-187 {
  padding-right: 187px !important;
}
.pat-187 {
  padding-top: 187px !important;
}
.pab-187 {
  padding-bottom: 187px !important;
}
.transform-translateX-187 {
  transform: translateX(187px);
}
.top-rem-187 {
  top: 187rem !important;
}
.bottom-rem-187 {
  top: 187rem !important;
}
.right-rem-187 {
  top: 187rem !important;
}
.left-rem-187 {
  top: 187rem !important;
}
.z-index-187 {
  z-index: 187 !important;
}
.top-188 {
  top: 188px !important;
}
.bottom-188 {
  bottom: 188px !important;
}
.right-188 {
  right: 188px !important;
}
.left-188 {
  left: 188px !important;
}
.mrn-188 {
  margin: 188px !important;
}
.mal-188 {
  margin-left: 188px !important;
}
.mar-188 {
  margin-right: 188px !important;
}
.mat-188 {
  margin-top: 188px !important;
}
.mab-188 {
  margin-bottom: 188px !important;
}
.lh-188 {
  line-height: 188px !important;
}
.pa-188 {
  padding: 188px !important;
}
.pal-188 {
  padding-left: 188px !important;
}
.par-188 {
  padding-right: 188px !important;
}
.pat-188 {
  padding-top: 188px !important;
}
.pab-188 {
  padding-bottom: 188px !important;
}
.transform-translateX-188 {
  transform: translateX(188px);
}
.top-rem-188 {
  top: 188rem !important;
}
.bottom-rem-188 {
  top: 188rem !important;
}
.right-rem-188 {
  top: 188rem !important;
}
.left-rem-188 {
  top: 188rem !important;
}
.z-index-188 {
  z-index: 188 !important;
}
.top-189 {
  top: 189px !important;
}
.bottom-189 {
  bottom: 189px !important;
}
.right-189 {
  right: 189px !important;
}
.left-189 {
  left: 189px !important;
}
.mrn-189 {
  margin: 189px !important;
}
.mal-189 {
  margin-left: 189px !important;
}
.mar-189 {
  margin-right: 189px !important;
}
.mat-189 {
  margin-top: 189px !important;
}
.mab-189 {
  margin-bottom: 189px !important;
}
.lh-189 {
  line-height: 189px !important;
}
.pa-189 {
  padding: 189px !important;
}
.pal-189 {
  padding-left: 189px !important;
}
.par-189 {
  padding-right: 189px !important;
}
.pat-189 {
  padding-top: 189px !important;
}
.pab-189 {
  padding-bottom: 189px !important;
}
.transform-translateX-189 {
  transform: translateX(189px);
}
.top-rem-189 {
  top: 189rem !important;
}
.bottom-rem-189 {
  top: 189rem !important;
}
.right-rem-189 {
  top: 189rem !important;
}
.left-rem-189 {
  top: 189rem !important;
}
.z-index-189 {
  z-index: 189 !important;
}
.top-190 {
  top: 190px !important;
}
.bottom-190 {
  bottom: 190px !important;
}
.right-190 {
  right: 190px !important;
}
.left-190 {
  left: 190px !important;
}
.mrn-190 {
  margin: 190px !important;
}
.mal-190 {
  margin-left: 190px !important;
}
.mar-190 {
  margin-right: 190px !important;
}
.mat-190 {
  margin-top: 190px !important;
}
.mab-190 {
  margin-bottom: 190px !important;
}
.lh-190 {
  line-height: 190px !important;
}
.pa-190 {
  padding: 190px !important;
}
.pal-190 {
  padding-left: 190px !important;
}
.par-190 {
  padding-right: 190px !important;
}
.pat-190 {
  padding-top: 190px !important;
}
.pab-190 {
  padding-bottom: 190px !important;
}
.transform-translateX-190 {
  transform: translateX(190px);
}
.top-rem-190 {
  top: 190rem !important;
}
.bottom-rem-190 {
  top: 190rem !important;
}
.right-rem-190 {
  top: 190rem !important;
}
.left-rem-190 {
  top: 190rem !important;
}
.z-index-190 {
  z-index: 190 !important;
}
.top-191 {
  top: 191px !important;
}
.bottom-191 {
  bottom: 191px !important;
}
.right-191 {
  right: 191px !important;
}
.left-191 {
  left: 191px !important;
}
.mrn-191 {
  margin: 191px !important;
}
.mal-191 {
  margin-left: 191px !important;
}
.mar-191 {
  margin-right: 191px !important;
}
.mat-191 {
  margin-top: 191px !important;
}
.mab-191 {
  margin-bottom: 191px !important;
}
.lh-191 {
  line-height: 191px !important;
}
.pa-191 {
  padding: 191px !important;
}
.pal-191 {
  padding-left: 191px !important;
}
.par-191 {
  padding-right: 191px !important;
}
.pat-191 {
  padding-top: 191px !important;
}
.pab-191 {
  padding-bottom: 191px !important;
}
.transform-translateX-191 {
  transform: translateX(191px);
}
.top-rem-191 {
  top: 191rem !important;
}
.bottom-rem-191 {
  top: 191rem !important;
}
.right-rem-191 {
  top: 191rem !important;
}
.left-rem-191 {
  top: 191rem !important;
}
.z-index-191 {
  z-index: 191 !important;
}
.top-192 {
  top: 192px !important;
}
.bottom-192 {
  bottom: 192px !important;
}
.right-192 {
  right: 192px !important;
}
.left-192 {
  left: 192px !important;
}
.mrn-192 {
  margin: 192px !important;
}
.mal-192 {
  margin-left: 192px !important;
}
.mar-192 {
  margin-right: 192px !important;
}
.mat-192 {
  margin-top: 192px !important;
}
.mab-192 {
  margin-bottom: 192px !important;
}
.lh-192 {
  line-height: 192px !important;
}
.pa-192 {
  padding: 192px !important;
}
.pal-192 {
  padding-left: 192px !important;
}
.par-192 {
  padding-right: 192px !important;
}
.pat-192 {
  padding-top: 192px !important;
}
.pab-192 {
  padding-bottom: 192px !important;
}
.transform-translateX-192 {
  transform: translateX(192px);
}
.top-rem-192 {
  top: 192rem !important;
}
.bottom-rem-192 {
  top: 192rem !important;
}
.right-rem-192 {
  top: 192rem !important;
}
.left-rem-192 {
  top: 192rem !important;
}
.z-index-192 {
  z-index: 192 !important;
}
.top-193 {
  top: 193px !important;
}
.bottom-193 {
  bottom: 193px !important;
}
.right-193 {
  right: 193px !important;
}
.left-193 {
  left: 193px !important;
}
.mrn-193 {
  margin: 193px !important;
}
.mal-193 {
  margin-left: 193px !important;
}
.mar-193 {
  margin-right: 193px !important;
}
.mat-193 {
  margin-top: 193px !important;
}
.mab-193 {
  margin-bottom: 193px !important;
}
.lh-193 {
  line-height: 193px !important;
}
.pa-193 {
  padding: 193px !important;
}
.pal-193 {
  padding-left: 193px !important;
}
.par-193 {
  padding-right: 193px !important;
}
.pat-193 {
  padding-top: 193px !important;
}
.pab-193 {
  padding-bottom: 193px !important;
}
.transform-translateX-193 {
  transform: translateX(193px);
}
.top-rem-193 {
  top: 193rem !important;
}
.bottom-rem-193 {
  top: 193rem !important;
}
.right-rem-193 {
  top: 193rem !important;
}
.left-rem-193 {
  top: 193rem !important;
}
.z-index-193 {
  z-index: 193 !important;
}
.top-194 {
  top: 194px !important;
}
.bottom-194 {
  bottom: 194px !important;
}
.right-194 {
  right: 194px !important;
}
.left-194 {
  left: 194px !important;
}
.mrn-194 {
  margin: 194px !important;
}
.mal-194 {
  margin-left: 194px !important;
}
.mar-194 {
  margin-right: 194px !important;
}
.mat-194 {
  margin-top: 194px !important;
}
.mab-194 {
  margin-bottom: 194px !important;
}
.lh-194 {
  line-height: 194px !important;
}
.pa-194 {
  padding: 194px !important;
}
.pal-194 {
  padding-left: 194px !important;
}
.par-194 {
  padding-right: 194px !important;
}
.pat-194 {
  padding-top: 194px !important;
}
.pab-194 {
  padding-bottom: 194px !important;
}
.transform-translateX-194 {
  transform: translateX(194px);
}
.top-rem-194 {
  top: 194rem !important;
}
.bottom-rem-194 {
  top: 194rem !important;
}
.right-rem-194 {
  top: 194rem !important;
}
.left-rem-194 {
  top: 194rem !important;
}
.z-index-194 {
  z-index: 194 !important;
}
.top-195 {
  top: 195px !important;
}
.bottom-195 {
  bottom: 195px !important;
}
.right-195 {
  right: 195px !important;
}
.left-195 {
  left: 195px !important;
}
.mrn-195 {
  margin: 195px !important;
}
.mal-195 {
  margin-left: 195px !important;
}
.mar-195 {
  margin-right: 195px !important;
}
.mat-195 {
  margin-top: 195px !important;
}
.mab-195 {
  margin-bottom: 195px !important;
}
.lh-195 {
  line-height: 195px !important;
}
.pa-195 {
  padding: 195px !important;
}
.pal-195 {
  padding-left: 195px !important;
}
.par-195 {
  padding-right: 195px !important;
}
.pat-195 {
  padding-top: 195px !important;
}
.pab-195 {
  padding-bottom: 195px !important;
}
.transform-translateX-195 {
  transform: translateX(195px);
}
.top-rem-195 {
  top: 195rem !important;
}
.bottom-rem-195 {
  top: 195rem !important;
}
.right-rem-195 {
  top: 195rem !important;
}
.left-rem-195 {
  top: 195rem !important;
}
.z-index-195 {
  z-index: 195 !important;
}
.top-196 {
  top: 196px !important;
}
.bottom-196 {
  bottom: 196px !important;
}
.right-196 {
  right: 196px !important;
}
.left-196 {
  left: 196px !important;
}
.mrn-196 {
  margin: 196px !important;
}
.mal-196 {
  margin-left: 196px !important;
}
.mar-196 {
  margin-right: 196px !important;
}
.mat-196 {
  margin-top: 196px !important;
}
.mab-196 {
  margin-bottom: 196px !important;
}
.lh-196 {
  line-height: 196px !important;
}
.pa-196 {
  padding: 196px !important;
}
.pal-196 {
  padding-left: 196px !important;
}
.par-196 {
  padding-right: 196px !important;
}
.pat-196 {
  padding-top: 196px !important;
}
.pab-196 {
  padding-bottom: 196px !important;
}
.transform-translateX-196 {
  transform: translateX(196px);
}
.top-rem-196 {
  top: 196rem !important;
}
.bottom-rem-196 {
  top: 196rem !important;
}
.right-rem-196 {
  top: 196rem !important;
}
.left-rem-196 {
  top: 196rem !important;
}
.z-index-196 {
  z-index: 196 !important;
}
.top-197 {
  top: 197px !important;
}
.bottom-197 {
  bottom: 197px !important;
}
.right-197 {
  right: 197px !important;
}
.left-197 {
  left: 197px !important;
}
.mrn-197 {
  margin: 197px !important;
}
.mal-197 {
  margin-left: 197px !important;
}
.mar-197 {
  margin-right: 197px !important;
}
.mat-197 {
  margin-top: 197px !important;
}
.mab-197 {
  margin-bottom: 197px !important;
}
.lh-197 {
  line-height: 197px !important;
}
.pa-197 {
  padding: 197px !important;
}
.pal-197 {
  padding-left: 197px !important;
}
.par-197 {
  padding-right: 197px !important;
}
.pat-197 {
  padding-top: 197px !important;
}
.pab-197 {
  padding-bottom: 197px !important;
}
.transform-translateX-197 {
  transform: translateX(197px);
}
.top-rem-197 {
  top: 197rem !important;
}
.bottom-rem-197 {
  top: 197rem !important;
}
.right-rem-197 {
  top: 197rem !important;
}
.left-rem-197 {
  top: 197rem !important;
}
.z-index-197 {
  z-index: 197 !important;
}
.top-198 {
  top: 198px !important;
}
.bottom-198 {
  bottom: 198px !important;
}
.right-198 {
  right: 198px !important;
}
.left-198 {
  left: 198px !important;
}
.mrn-198 {
  margin: 198px !important;
}
.mal-198 {
  margin-left: 198px !important;
}
.mar-198 {
  margin-right: 198px !important;
}
.mat-198 {
  margin-top: 198px !important;
}
.mab-198 {
  margin-bottom: 198px !important;
}
.lh-198 {
  line-height: 198px !important;
}
.pa-198 {
  padding: 198px !important;
}
.pal-198 {
  padding-left: 198px !important;
}
.par-198 {
  padding-right: 198px !important;
}
.pat-198 {
  padding-top: 198px !important;
}
.pab-198 {
  padding-bottom: 198px !important;
}
.transform-translateX-198 {
  transform: translateX(198px);
}
.top-rem-198 {
  top: 198rem !important;
}
.bottom-rem-198 {
  top: 198rem !important;
}
.right-rem-198 {
  top: 198rem !important;
}
.left-rem-198 {
  top: 198rem !important;
}
.z-index-198 {
  z-index: 198 !important;
}
.top-199 {
  top: 199px !important;
}
.bottom-199 {
  bottom: 199px !important;
}
.right-199 {
  right: 199px !important;
}
.left-199 {
  left: 199px !important;
}
.mrn-199 {
  margin: 199px !important;
}
.mal-199 {
  margin-left: 199px !important;
}
.mar-199 {
  margin-right: 199px !important;
}
.mat-199 {
  margin-top: 199px !important;
}
.mab-199 {
  margin-bottom: 199px !important;
}
.lh-199 {
  line-height: 199px !important;
}
.pa-199 {
  padding: 199px !important;
}
.pal-199 {
  padding-left: 199px !important;
}
.par-199 {
  padding-right: 199px !important;
}
.pat-199 {
  padding-top: 199px !important;
}
.pab-199 {
  padding-bottom: 199px !important;
}
.transform-translateX-199 {
  transform: translateX(199px);
}
.top-rem-199 {
  top: 199rem !important;
}
.bottom-rem-199 {
  top: 199rem !important;
}
.right-rem-199 {
  top: 199rem !important;
}
.left-rem-199 {
  top: 199rem !important;
}
.z-index-199 {
  z-index: 199 !important;
}
.top-200 {
  top: 200px !important;
}
.bottom-200 {
  bottom: 200px !important;
}
.right-200 {
  right: 200px !important;
}
.left-200 {
  left: 200px !important;
}
.mrn-200 {
  margin: 200px !important;
}
.mal-200 {
  margin-left: 200px !important;
}
.mar-200 {
  margin-right: 200px !important;
}
.mat-200 {
  margin-top: 200px !important;
}
.mab-200 {
  margin-bottom: 200px !important;
}
.lh-200 {
  line-height: 200px !important;
}
.pa-200 {
  padding: 200px !important;
}
.pal-200 {
  padding-left: 200px !important;
}
.par-200 {
  padding-right: 200px !important;
}
.pat-200 {
  padding-top: 200px !important;
}
.pab-200 {
  padding-bottom: 200px !important;
}
.transform-translateX-200 {
  transform: translateX(200px);
}
.top-rem-200 {
  top: 200rem !important;
}
.bottom-rem-200 {
  top: 200rem !important;
}
.right-rem-200 {
  top: 200rem !important;
}
.left-rem-200 {
  top: 200rem !important;
}
.z-index-200 {
  z-index: 200 !important;
}
.top-201 {
  top: 201px !important;
}
.bottom-201 {
  bottom: 201px !important;
}
.right-201 {
  right: 201px !important;
}
.left-201 {
  left: 201px !important;
}
.mrn-201 {
  margin: 201px !important;
}
.mal-201 {
  margin-left: 201px !important;
}
.mar-201 {
  margin-right: 201px !important;
}
.mat-201 {
  margin-top: 201px !important;
}
.mab-201 {
  margin-bottom: 201px !important;
}
.lh-201 {
  line-height: 201px !important;
}
.pa-201 {
  padding: 201px !important;
}
.pal-201 {
  padding-left: 201px !important;
}
.par-201 {
  padding-right: 201px !important;
}
.pat-201 {
  padding-top: 201px !important;
}
.pab-201 {
  padding-bottom: 201px !important;
}
.transform-translateX-201 {
  transform: translateX(201px);
}
.top-rem-201 {
  top: 201rem !important;
}
.bottom-rem-201 {
  top: 201rem !important;
}
.right-rem-201 {
  top: 201rem !important;
}
.left-rem-201 {
  top: 201rem !important;
}
.z-index-201 {
  z-index: 201 !important;
}
.top-202 {
  top: 202px !important;
}
.bottom-202 {
  bottom: 202px !important;
}
.right-202 {
  right: 202px !important;
}
.left-202 {
  left: 202px !important;
}
.mrn-202 {
  margin: 202px !important;
}
.mal-202 {
  margin-left: 202px !important;
}
.mar-202 {
  margin-right: 202px !important;
}
.mat-202 {
  margin-top: 202px !important;
}
.mab-202 {
  margin-bottom: 202px !important;
}
.lh-202 {
  line-height: 202px !important;
}
.pa-202 {
  padding: 202px !important;
}
.pal-202 {
  padding-left: 202px !important;
}
.par-202 {
  padding-right: 202px !important;
}
.pat-202 {
  padding-top: 202px !important;
}
.pab-202 {
  padding-bottom: 202px !important;
}
.transform-translateX-202 {
  transform: translateX(202px);
}
.top-rem-202 {
  top: 202rem !important;
}
.bottom-rem-202 {
  top: 202rem !important;
}
.right-rem-202 {
  top: 202rem !important;
}
.left-rem-202 {
  top: 202rem !important;
}
.z-index-202 {
  z-index: 202 !important;
}
.top-203 {
  top: 203px !important;
}
.bottom-203 {
  bottom: 203px !important;
}
.right-203 {
  right: 203px !important;
}
.left-203 {
  left: 203px !important;
}
.mrn-203 {
  margin: 203px !important;
}
.mal-203 {
  margin-left: 203px !important;
}
.mar-203 {
  margin-right: 203px !important;
}
.mat-203 {
  margin-top: 203px !important;
}
.mab-203 {
  margin-bottom: 203px !important;
}
.lh-203 {
  line-height: 203px !important;
}
.pa-203 {
  padding: 203px !important;
}
.pal-203 {
  padding-left: 203px !important;
}
.par-203 {
  padding-right: 203px !important;
}
.pat-203 {
  padding-top: 203px !important;
}
.pab-203 {
  padding-bottom: 203px !important;
}
.transform-translateX-203 {
  transform: translateX(203px);
}
.top-rem-203 {
  top: 203rem !important;
}
.bottom-rem-203 {
  top: 203rem !important;
}
.right-rem-203 {
  top: 203rem !important;
}
.left-rem-203 {
  top: 203rem !important;
}
.z-index-203 {
  z-index: 203 !important;
}
.top-204 {
  top: 204px !important;
}
.bottom-204 {
  bottom: 204px !important;
}
.right-204 {
  right: 204px !important;
}
.left-204 {
  left: 204px !important;
}
.mrn-204 {
  margin: 204px !important;
}
.mal-204 {
  margin-left: 204px !important;
}
.mar-204 {
  margin-right: 204px !important;
}
.mat-204 {
  margin-top: 204px !important;
}
.mab-204 {
  margin-bottom: 204px !important;
}
.lh-204 {
  line-height: 204px !important;
}
.pa-204 {
  padding: 204px !important;
}
.pal-204 {
  padding-left: 204px !important;
}
.par-204 {
  padding-right: 204px !important;
}
.pat-204 {
  padding-top: 204px !important;
}
.pab-204 {
  padding-bottom: 204px !important;
}
.transform-translateX-204 {
  transform: translateX(204px);
}
.top-rem-204 {
  top: 204rem !important;
}
.bottom-rem-204 {
  top: 204rem !important;
}
.right-rem-204 {
  top: 204rem !important;
}
.left-rem-204 {
  top: 204rem !important;
}
.z-index-204 {
  z-index: 204 !important;
}
.top-205 {
  top: 205px !important;
}
.bottom-205 {
  bottom: 205px !important;
}
.right-205 {
  right: 205px !important;
}
.left-205 {
  left: 205px !important;
}
.mrn-205 {
  margin: 205px !important;
}
.mal-205 {
  margin-left: 205px !important;
}
.mar-205 {
  margin-right: 205px !important;
}
.mat-205 {
  margin-top: 205px !important;
}
.mab-205 {
  margin-bottom: 205px !important;
}
.lh-205 {
  line-height: 205px !important;
}
.pa-205 {
  padding: 205px !important;
}
.pal-205 {
  padding-left: 205px !important;
}
.par-205 {
  padding-right: 205px !important;
}
.pat-205 {
  padding-top: 205px !important;
}
.pab-205 {
  padding-bottom: 205px !important;
}
.transform-translateX-205 {
  transform: translateX(205px);
}
.top-rem-205 {
  top: 205rem !important;
}
.bottom-rem-205 {
  top: 205rem !important;
}
.right-rem-205 {
  top: 205rem !important;
}
.left-rem-205 {
  top: 205rem !important;
}
.z-index-205 {
  z-index: 205 !important;
}
.top-206 {
  top: 206px !important;
}
.bottom-206 {
  bottom: 206px !important;
}
.right-206 {
  right: 206px !important;
}
.left-206 {
  left: 206px !important;
}
.mrn-206 {
  margin: 206px !important;
}
.mal-206 {
  margin-left: 206px !important;
}
.mar-206 {
  margin-right: 206px !important;
}
.mat-206 {
  margin-top: 206px !important;
}
.mab-206 {
  margin-bottom: 206px !important;
}
.lh-206 {
  line-height: 206px !important;
}
.pa-206 {
  padding: 206px !important;
}
.pal-206 {
  padding-left: 206px !important;
}
.par-206 {
  padding-right: 206px !important;
}
.pat-206 {
  padding-top: 206px !important;
}
.pab-206 {
  padding-bottom: 206px !important;
}
.transform-translateX-206 {
  transform: translateX(206px);
}
.top-rem-206 {
  top: 206rem !important;
}
.bottom-rem-206 {
  top: 206rem !important;
}
.right-rem-206 {
  top: 206rem !important;
}
.left-rem-206 {
  top: 206rem !important;
}
.z-index-206 {
  z-index: 206 !important;
}
.top-207 {
  top: 207px !important;
}
.bottom-207 {
  bottom: 207px !important;
}
.right-207 {
  right: 207px !important;
}
.left-207 {
  left: 207px !important;
}
.mrn-207 {
  margin: 207px !important;
}
.mal-207 {
  margin-left: 207px !important;
}
.mar-207 {
  margin-right: 207px !important;
}
.mat-207 {
  margin-top: 207px !important;
}
.mab-207 {
  margin-bottom: 207px !important;
}
.lh-207 {
  line-height: 207px !important;
}
.pa-207 {
  padding: 207px !important;
}
.pal-207 {
  padding-left: 207px !important;
}
.par-207 {
  padding-right: 207px !important;
}
.pat-207 {
  padding-top: 207px !important;
}
.pab-207 {
  padding-bottom: 207px !important;
}
.transform-translateX-207 {
  transform: translateX(207px);
}
.top-rem-207 {
  top: 207rem !important;
}
.bottom-rem-207 {
  top: 207rem !important;
}
.right-rem-207 {
  top: 207rem !important;
}
.left-rem-207 {
  top: 207rem !important;
}
.z-index-207 {
  z-index: 207 !important;
}
.top-208 {
  top: 208px !important;
}
.bottom-208 {
  bottom: 208px !important;
}
.right-208 {
  right: 208px !important;
}
.left-208 {
  left: 208px !important;
}
.mrn-208 {
  margin: 208px !important;
}
.mal-208 {
  margin-left: 208px !important;
}
.mar-208 {
  margin-right: 208px !important;
}
.mat-208 {
  margin-top: 208px !important;
}
.mab-208 {
  margin-bottom: 208px !important;
}
.lh-208 {
  line-height: 208px !important;
}
.pa-208 {
  padding: 208px !important;
}
.pal-208 {
  padding-left: 208px !important;
}
.par-208 {
  padding-right: 208px !important;
}
.pat-208 {
  padding-top: 208px !important;
}
.pab-208 {
  padding-bottom: 208px !important;
}
.transform-translateX-208 {
  transform: translateX(208px);
}
.top-rem-208 {
  top: 208rem !important;
}
.bottom-rem-208 {
  top: 208rem !important;
}
.right-rem-208 {
  top: 208rem !important;
}
.left-rem-208 {
  top: 208rem !important;
}
.z-index-208 {
  z-index: 208 !important;
}
.top-209 {
  top: 209px !important;
}
.bottom-209 {
  bottom: 209px !important;
}
.right-209 {
  right: 209px !important;
}
.left-209 {
  left: 209px !important;
}
.mrn-209 {
  margin: 209px !important;
}
.mal-209 {
  margin-left: 209px !important;
}
.mar-209 {
  margin-right: 209px !important;
}
.mat-209 {
  margin-top: 209px !important;
}
.mab-209 {
  margin-bottom: 209px !important;
}
.lh-209 {
  line-height: 209px !important;
}
.pa-209 {
  padding: 209px !important;
}
.pal-209 {
  padding-left: 209px !important;
}
.par-209 {
  padding-right: 209px !important;
}
.pat-209 {
  padding-top: 209px !important;
}
.pab-209 {
  padding-bottom: 209px !important;
}
.transform-translateX-209 {
  transform: translateX(209px);
}
.top-rem-209 {
  top: 209rem !important;
}
.bottom-rem-209 {
  top: 209rem !important;
}
.right-rem-209 {
  top: 209rem !important;
}
.left-rem-209 {
  top: 209rem !important;
}
.z-index-209 {
  z-index: 209 !important;
}
.top-210 {
  top: 210px !important;
}
.bottom-210 {
  bottom: 210px !important;
}
.right-210 {
  right: 210px !important;
}
.left-210 {
  left: 210px !important;
}
.mrn-210 {
  margin: 210px !important;
}
.mal-210 {
  margin-left: 210px !important;
}
.mar-210 {
  margin-right: 210px !important;
}
.mat-210 {
  margin-top: 210px !important;
}
.mab-210 {
  margin-bottom: 210px !important;
}
.lh-210 {
  line-height: 210px !important;
}
.pa-210 {
  padding: 210px !important;
}
.pal-210 {
  padding-left: 210px !important;
}
.par-210 {
  padding-right: 210px !important;
}
.pat-210 {
  padding-top: 210px !important;
}
.pab-210 {
  padding-bottom: 210px !important;
}
.transform-translateX-210 {
  transform: translateX(210px);
}
.top-rem-210 {
  top: 210rem !important;
}
.bottom-rem-210 {
  top: 210rem !important;
}
.right-rem-210 {
  top: 210rem !important;
}
.left-rem-210 {
  top: 210rem !important;
}
.z-index-210 {
  z-index: 210 !important;
}
.top-211 {
  top: 211px !important;
}
.bottom-211 {
  bottom: 211px !important;
}
.right-211 {
  right: 211px !important;
}
.left-211 {
  left: 211px !important;
}
.mrn-211 {
  margin: 211px !important;
}
.mal-211 {
  margin-left: 211px !important;
}
.mar-211 {
  margin-right: 211px !important;
}
.mat-211 {
  margin-top: 211px !important;
}
.mab-211 {
  margin-bottom: 211px !important;
}
.lh-211 {
  line-height: 211px !important;
}
.pa-211 {
  padding: 211px !important;
}
.pal-211 {
  padding-left: 211px !important;
}
.par-211 {
  padding-right: 211px !important;
}
.pat-211 {
  padding-top: 211px !important;
}
.pab-211 {
  padding-bottom: 211px !important;
}
.transform-translateX-211 {
  transform: translateX(211px);
}
.top-rem-211 {
  top: 211rem !important;
}
.bottom-rem-211 {
  top: 211rem !important;
}
.right-rem-211 {
  top: 211rem !important;
}
.left-rem-211 {
  top: 211rem !important;
}
.z-index-211 {
  z-index: 211 !important;
}
.top-212 {
  top: 212px !important;
}
.bottom-212 {
  bottom: 212px !important;
}
.right-212 {
  right: 212px !important;
}
.left-212 {
  left: 212px !important;
}
.mrn-212 {
  margin: 212px !important;
}
.mal-212 {
  margin-left: 212px !important;
}
.mar-212 {
  margin-right: 212px !important;
}
.mat-212 {
  margin-top: 212px !important;
}
.mab-212 {
  margin-bottom: 212px !important;
}
.lh-212 {
  line-height: 212px !important;
}
.pa-212 {
  padding: 212px !important;
}
.pal-212 {
  padding-left: 212px !important;
}
.par-212 {
  padding-right: 212px !important;
}
.pat-212 {
  padding-top: 212px !important;
}
.pab-212 {
  padding-bottom: 212px !important;
}
.transform-translateX-212 {
  transform: translateX(212px);
}
.top-rem-212 {
  top: 212rem !important;
}
.bottom-rem-212 {
  top: 212rem !important;
}
.right-rem-212 {
  top: 212rem !important;
}
.left-rem-212 {
  top: 212rem !important;
}
.z-index-212 {
  z-index: 212 !important;
}
.top-213 {
  top: 213px !important;
}
.bottom-213 {
  bottom: 213px !important;
}
.right-213 {
  right: 213px !important;
}
.left-213 {
  left: 213px !important;
}
.mrn-213 {
  margin: 213px !important;
}
.mal-213 {
  margin-left: 213px !important;
}
.mar-213 {
  margin-right: 213px !important;
}
.mat-213 {
  margin-top: 213px !important;
}
.mab-213 {
  margin-bottom: 213px !important;
}
.lh-213 {
  line-height: 213px !important;
}
.pa-213 {
  padding: 213px !important;
}
.pal-213 {
  padding-left: 213px !important;
}
.par-213 {
  padding-right: 213px !important;
}
.pat-213 {
  padding-top: 213px !important;
}
.pab-213 {
  padding-bottom: 213px !important;
}
.transform-translateX-213 {
  transform: translateX(213px);
}
.top-rem-213 {
  top: 213rem !important;
}
.bottom-rem-213 {
  top: 213rem !important;
}
.right-rem-213 {
  top: 213rem !important;
}
.left-rem-213 {
  top: 213rem !important;
}
.z-index-213 {
  z-index: 213 !important;
}
.top-214 {
  top: 214px !important;
}
.bottom-214 {
  bottom: 214px !important;
}
.right-214 {
  right: 214px !important;
}
.left-214 {
  left: 214px !important;
}
.mrn-214 {
  margin: 214px !important;
}
.mal-214 {
  margin-left: 214px !important;
}
.mar-214 {
  margin-right: 214px !important;
}
.mat-214 {
  margin-top: 214px !important;
}
.mab-214 {
  margin-bottom: 214px !important;
}
.lh-214 {
  line-height: 214px !important;
}
.pa-214 {
  padding: 214px !important;
}
.pal-214 {
  padding-left: 214px !important;
}
.par-214 {
  padding-right: 214px !important;
}
.pat-214 {
  padding-top: 214px !important;
}
.pab-214 {
  padding-bottom: 214px !important;
}
.transform-translateX-214 {
  transform: translateX(214px);
}
.top-rem-214 {
  top: 214rem !important;
}
.bottom-rem-214 {
  top: 214rem !important;
}
.right-rem-214 {
  top: 214rem !important;
}
.left-rem-214 {
  top: 214rem !important;
}
.z-index-214 {
  z-index: 214 !important;
}
.top-215 {
  top: 215px !important;
}
.bottom-215 {
  bottom: 215px !important;
}
.right-215 {
  right: 215px !important;
}
.left-215 {
  left: 215px !important;
}
.mrn-215 {
  margin: 215px !important;
}
.mal-215 {
  margin-left: 215px !important;
}
.mar-215 {
  margin-right: 215px !important;
}
.mat-215 {
  margin-top: 215px !important;
}
.mab-215 {
  margin-bottom: 215px !important;
}
.lh-215 {
  line-height: 215px !important;
}
.pa-215 {
  padding: 215px !important;
}
.pal-215 {
  padding-left: 215px !important;
}
.par-215 {
  padding-right: 215px !important;
}
.pat-215 {
  padding-top: 215px !important;
}
.pab-215 {
  padding-bottom: 215px !important;
}
.transform-translateX-215 {
  transform: translateX(215px);
}
.top-rem-215 {
  top: 215rem !important;
}
.bottom-rem-215 {
  top: 215rem !important;
}
.right-rem-215 {
  top: 215rem !important;
}
.left-rem-215 {
  top: 215rem !important;
}
.z-index-215 {
  z-index: 215 !important;
}
.top-216 {
  top: 216px !important;
}
.bottom-216 {
  bottom: 216px !important;
}
.right-216 {
  right: 216px !important;
}
.left-216 {
  left: 216px !important;
}
.mrn-216 {
  margin: 216px !important;
}
.mal-216 {
  margin-left: 216px !important;
}
.mar-216 {
  margin-right: 216px !important;
}
.mat-216 {
  margin-top: 216px !important;
}
.mab-216 {
  margin-bottom: 216px !important;
}
.lh-216 {
  line-height: 216px !important;
}
.pa-216 {
  padding: 216px !important;
}
.pal-216 {
  padding-left: 216px !important;
}
.par-216 {
  padding-right: 216px !important;
}
.pat-216 {
  padding-top: 216px !important;
}
.pab-216 {
  padding-bottom: 216px !important;
}
.transform-translateX-216 {
  transform: translateX(216px);
}
.top-rem-216 {
  top: 216rem !important;
}
.bottom-rem-216 {
  top: 216rem !important;
}
.right-rem-216 {
  top: 216rem !important;
}
.left-rem-216 {
  top: 216rem !important;
}
.z-index-216 {
  z-index: 216 !important;
}
.top-217 {
  top: 217px !important;
}
.bottom-217 {
  bottom: 217px !important;
}
.right-217 {
  right: 217px !important;
}
.left-217 {
  left: 217px !important;
}
.mrn-217 {
  margin: 217px !important;
}
.mal-217 {
  margin-left: 217px !important;
}
.mar-217 {
  margin-right: 217px !important;
}
.mat-217 {
  margin-top: 217px !important;
}
.mab-217 {
  margin-bottom: 217px !important;
}
.lh-217 {
  line-height: 217px !important;
}
.pa-217 {
  padding: 217px !important;
}
.pal-217 {
  padding-left: 217px !important;
}
.par-217 {
  padding-right: 217px !important;
}
.pat-217 {
  padding-top: 217px !important;
}
.pab-217 {
  padding-bottom: 217px !important;
}
.transform-translateX-217 {
  transform: translateX(217px);
}
.top-rem-217 {
  top: 217rem !important;
}
.bottom-rem-217 {
  top: 217rem !important;
}
.right-rem-217 {
  top: 217rem !important;
}
.left-rem-217 {
  top: 217rem !important;
}
.z-index-217 {
  z-index: 217 !important;
}
.top-218 {
  top: 218px !important;
}
.bottom-218 {
  bottom: 218px !important;
}
.right-218 {
  right: 218px !important;
}
.left-218 {
  left: 218px !important;
}
.mrn-218 {
  margin: 218px !important;
}
.mal-218 {
  margin-left: 218px !important;
}
.mar-218 {
  margin-right: 218px !important;
}
.mat-218 {
  margin-top: 218px !important;
}
.mab-218 {
  margin-bottom: 218px !important;
}
.lh-218 {
  line-height: 218px !important;
}
.pa-218 {
  padding: 218px !important;
}
.pal-218 {
  padding-left: 218px !important;
}
.par-218 {
  padding-right: 218px !important;
}
.pat-218 {
  padding-top: 218px !important;
}
.pab-218 {
  padding-bottom: 218px !important;
}
.transform-translateX-218 {
  transform: translateX(218px);
}
.top-rem-218 {
  top: 218rem !important;
}
.bottom-rem-218 {
  top: 218rem !important;
}
.right-rem-218 {
  top: 218rem !important;
}
.left-rem-218 {
  top: 218rem !important;
}
.z-index-218 {
  z-index: 218 !important;
}
.top-219 {
  top: 219px !important;
}
.bottom-219 {
  bottom: 219px !important;
}
.right-219 {
  right: 219px !important;
}
.left-219 {
  left: 219px !important;
}
.mrn-219 {
  margin: 219px !important;
}
.mal-219 {
  margin-left: 219px !important;
}
.mar-219 {
  margin-right: 219px !important;
}
.mat-219 {
  margin-top: 219px !important;
}
.mab-219 {
  margin-bottom: 219px !important;
}
.lh-219 {
  line-height: 219px !important;
}
.pa-219 {
  padding: 219px !important;
}
.pal-219 {
  padding-left: 219px !important;
}
.par-219 {
  padding-right: 219px !important;
}
.pat-219 {
  padding-top: 219px !important;
}
.pab-219 {
  padding-bottom: 219px !important;
}
.transform-translateX-219 {
  transform: translateX(219px);
}
.top-rem-219 {
  top: 219rem !important;
}
.bottom-rem-219 {
  top: 219rem !important;
}
.right-rem-219 {
  top: 219rem !important;
}
.left-rem-219 {
  top: 219rem !important;
}
.z-index-219 {
  z-index: 219 !important;
}
.top-220 {
  top: 220px !important;
}
.bottom-220 {
  bottom: 220px !important;
}
.right-220 {
  right: 220px !important;
}
.left-220 {
  left: 220px !important;
}
.mrn-220 {
  margin: 220px !important;
}
.mal-220 {
  margin-left: 220px !important;
}
.mar-220 {
  margin-right: 220px !important;
}
.mat-220 {
  margin-top: 220px !important;
}
.mab-220 {
  margin-bottom: 220px !important;
}
.lh-220 {
  line-height: 220px !important;
}
.pa-220 {
  padding: 220px !important;
}
.pal-220 {
  padding-left: 220px !important;
}
.par-220 {
  padding-right: 220px !important;
}
.pat-220 {
  padding-top: 220px !important;
}
.pab-220 {
  padding-bottom: 220px !important;
}
.transform-translateX-220 {
  transform: translateX(220px);
}
.top-rem-220 {
  top: 220rem !important;
}
.bottom-rem-220 {
  top: 220rem !important;
}
.right-rem-220 {
  top: 220rem !important;
}
.left-rem-220 {
  top: 220rem !important;
}
.z-index-220 {
  z-index: 220 !important;
}
.top-221 {
  top: 221px !important;
}
.bottom-221 {
  bottom: 221px !important;
}
.right-221 {
  right: 221px !important;
}
.left-221 {
  left: 221px !important;
}
.mrn-221 {
  margin: 221px !important;
}
.mal-221 {
  margin-left: 221px !important;
}
.mar-221 {
  margin-right: 221px !important;
}
.mat-221 {
  margin-top: 221px !important;
}
.mab-221 {
  margin-bottom: 221px !important;
}
.lh-221 {
  line-height: 221px !important;
}
.pa-221 {
  padding: 221px !important;
}
.pal-221 {
  padding-left: 221px !important;
}
.par-221 {
  padding-right: 221px !important;
}
.pat-221 {
  padding-top: 221px !important;
}
.pab-221 {
  padding-bottom: 221px !important;
}
.transform-translateX-221 {
  transform: translateX(221px);
}
.top-rem-221 {
  top: 221rem !important;
}
.bottom-rem-221 {
  top: 221rem !important;
}
.right-rem-221 {
  top: 221rem !important;
}
.left-rem-221 {
  top: 221rem !important;
}
.z-index-221 {
  z-index: 221 !important;
}
.top-222 {
  top: 222px !important;
}
.bottom-222 {
  bottom: 222px !important;
}
.right-222 {
  right: 222px !important;
}
.left-222 {
  left: 222px !important;
}
.mrn-222 {
  margin: 222px !important;
}
.mal-222 {
  margin-left: 222px !important;
}
.mar-222 {
  margin-right: 222px !important;
}
.mat-222 {
  margin-top: 222px !important;
}
.mab-222 {
  margin-bottom: 222px !important;
}
.lh-222 {
  line-height: 222px !important;
}
.pa-222 {
  padding: 222px !important;
}
.pal-222 {
  padding-left: 222px !important;
}
.par-222 {
  padding-right: 222px !important;
}
.pat-222 {
  padding-top: 222px !important;
}
.pab-222 {
  padding-bottom: 222px !important;
}
.transform-translateX-222 {
  transform: translateX(222px);
}
.top-rem-222 {
  top: 222rem !important;
}
.bottom-rem-222 {
  top: 222rem !important;
}
.right-rem-222 {
  top: 222rem !important;
}
.left-rem-222 {
  top: 222rem !important;
}
.z-index-222 {
  z-index: 222 !important;
}
.top-223 {
  top: 223px !important;
}
.bottom-223 {
  bottom: 223px !important;
}
.right-223 {
  right: 223px !important;
}
.left-223 {
  left: 223px !important;
}
.mrn-223 {
  margin: 223px !important;
}
.mal-223 {
  margin-left: 223px !important;
}
.mar-223 {
  margin-right: 223px !important;
}
.mat-223 {
  margin-top: 223px !important;
}
.mab-223 {
  margin-bottom: 223px !important;
}
.lh-223 {
  line-height: 223px !important;
}
.pa-223 {
  padding: 223px !important;
}
.pal-223 {
  padding-left: 223px !important;
}
.par-223 {
  padding-right: 223px !important;
}
.pat-223 {
  padding-top: 223px !important;
}
.pab-223 {
  padding-bottom: 223px !important;
}
.transform-translateX-223 {
  transform: translateX(223px);
}
.top-rem-223 {
  top: 223rem !important;
}
.bottom-rem-223 {
  top: 223rem !important;
}
.right-rem-223 {
  top: 223rem !important;
}
.left-rem-223 {
  top: 223rem !important;
}
.z-index-223 {
  z-index: 223 !important;
}
.top-224 {
  top: 224px !important;
}
.bottom-224 {
  bottom: 224px !important;
}
.right-224 {
  right: 224px !important;
}
.left-224 {
  left: 224px !important;
}
.mrn-224 {
  margin: 224px !important;
}
.mal-224 {
  margin-left: 224px !important;
}
.mar-224 {
  margin-right: 224px !important;
}
.mat-224 {
  margin-top: 224px !important;
}
.mab-224 {
  margin-bottom: 224px !important;
}
.lh-224 {
  line-height: 224px !important;
}
.pa-224 {
  padding: 224px !important;
}
.pal-224 {
  padding-left: 224px !important;
}
.par-224 {
  padding-right: 224px !important;
}
.pat-224 {
  padding-top: 224px !important;
}
.pab-224 {
  padding-bottom: 224px !important;
}
.transform-translateX-224 {
  transform: translateX(224px);
}
.top-rem-224 {
  top: 224rem !important;
}
.bottom-rem-224 {
  top: 224rem !important;
}
.right-rem-224 {
  top: 224rem !important;
}
.left-rem-224 {
  top: 224rem !important;
}
.z-index-224 {
  z-index: 224 !important;
}
.top-225 {
  top: 225px !important;
}
.bottom-225 {
  bottom: 225px !important;
}
.right-225 {
  right: 225px !important;
}
.left-225 {
  left: 225px !important;
}
.mrn-225 {
  margin: 225px !important;
}
.mal-225 {
  margin-left: 225px !important;
}
.mar-225 {
  margin-right: 225px !important;
}
.mat-225 {
  margin-top: 225px !important;
}
.mab-225 {
  margin-bottom: 225px !important;
}
.lh-225 {
  line-height: 225px !important;
}
.pa-225 {
  padding: 225px !important;
}
.pal-225 {
  padding-left: 225px !important;
}
.par-225 {
  padding-right: 225px !important;
}
.pat-225 {
  padding-top: 225px !important;
}
.pab-225 {
  padding-bottom: 225px !important;
}
.transform-translateX-225 {
  transform: translateX(225px);
}
.top-rem-225 {
  top: 225rem !important;
}
.bottom-rem-225 {
  top: 225rem !important;
}
.right-rem-225 {
  top: 225rem !important;
}
.left-rem-225 {
  top: 225rem !important;
}
.z-index-225 {
  z-index: 225 !important;
}
.top-226 {
  top: 226px !important;
}
.bottom-226 {
  bottom: 226px !important;
}
.right-226 {
  right: 226px !important;
}
.left-226 {
  left: 226px !important;
}
.mrn-226 {
  margin: 226px !important;
}
.mal-226 {
  margin-left: 226px !important;
}
.mar-226 {
  margin-right: 226px !important;
}
.mat-226 {
  margin-top: 226px !important;
}
.mab-226 {
  margin-bottom: 226px !important;
}
.lh-226 {
  line-height: 226px !important;
}
.pa-226 {
  padding: 226px !important;
}
.pal-226 {
  padding-left: 226px !important;
}
.par-226 {
  padding-right: 226px !important;
}
.pat-226 {
  padding-top: 226px !important;
}
.pab-226 {
  padding-bottom: 226px !important;
}
.transform-translateX-226 {
  transform: translateX(226px);
}
.top-rem-226 {
  top: 226rem !important;
}
.bottom-rem-226 {
  top: 226rem !important;
}
.right-rem-226 {
  top: 226rem !important;
}
.left-rem-226 {
  top: 226rem !important;
}
.z-index-226 {
  z-index: 226 !important;
}
.top-227 {
  top: 227px !important;
}
.bottom-227 {
  bottom: 227px !important;
}
.right-227 {
  right: 227px !important;
}
.left-227 {
  left: 227px !important;
}
.mrn-227 {
  margin: 227px !important;
}
.mal-227 {
  margin-left: 227px !important;
}
.mar-227 {
  margin-right: 227px !important;
}
.mat-227 {
  margin-top: 227px !important;
}
.mab-227 {
  margin-bottom: 227px !important;
}
.lh-227 {
  line-height: 227px !important;
}
.pa-227 {
  padding: 227px !important;
}
.pal-227 {
  padding-left: 227px !important;
}
.par-227 {
  padding-right: 227px !important;
}
.pat-227 {
  padding-top: 227px !important;
}
.pab-227 {
  padding-bottom: 227px !important;
}
.transform-translateX-227 {
  transform: translateX(227px);
}
.top-rem-227 {
  top: 227rem !important;
}
.bottom-rem-227 {
  top: 227rem !important;
}
.right-rem-227 {
  top: 227rem !important;
}
.left-rem-227 {
  top: 227rem !important;
}
.z-index-227 {
  z-index: 227 !important;
}
.top-228 {
  top: 228px !important;
}
.bottom-228 {
  bottom: 228px !important;
}
.right-228 {
  right: 228px !important;
}
.left-228 {
  left: 228px !important;
}
.mrn-228 {
  margin: 228px !important;
}
.mal-228 {
  margin-left: 228px !important;
}
.mar-228 {
  margin-right: 228px !important;
}
.mat-228 {
  margin-top: 228px !important;
}
.mab-228 {
  margin-bottom: 228px !important;
}
.lh-228 {
  line-height: 228px !important;
}
.pa-228 {
  padding: 228px !important;
}
.pal-228 {
  padding-left: 228px !important;
}
.par-228 {
  padding-right: 228px !important;
}
.pat-228 {
  padding-top: 228px !important;
}
.pab-228 {
  padding-bottom: 228px !important;
}
.transform-translateX-228 {
  transform: translateX(228px);
}
.top-rem-228 {
  top: 228rem !important;
}
.bottom-rem-228 {
  top: 228rem !important;
}
.right-rem-228 {
  top: 228rem !important;
}
.left-rem-228 {
  top: 228rem !important;
}
.z-index-228 {
  z-index: 228 !important;
}
.top-229 {
  top: 229px !important;
}
.bottom-229 {
  bottom: 229px !important;
}
.right-229 {
  right: 229px !important;
}
.left-229 {
  left: 229px !important;
}
.mrn-229 {
  margin: 229px !important;
}
.mal-229 {
  margin-left: 229px !important;
}
.mar-229 {
  margin-right: 229px !important;
}
.mat-229 {
  margin-top: 229px !important;
}
.mab-229 {
  margin-bottom: 229px !important;
}
.lh-229 {
  line-height: 229px !important;
}
.pa-229 {
  padding: 229px !important;
}
.pal-229 {
  padding-left: 229px !important;
}
.par-229 {
  padding-right: 229px !important;
}
.pat-229 {
  padding-top: 229px !important;
}
.pab-229 {
  padding-bottom: 229px !important;
}
.transform-translateX-229 {
  transform: translateX(229px);
}
.top-rem-229 {
  top: 229rem !important;
}
.bottom-rem-229 {
  top: 229rem !important;
}
.right-rem-229 {
  top: 229rem !important;
}
.left-rem-229 {
  top: 229rem !important;
}
.z-index-229 {
  z-index: 229 !important;
}
.top-230 {
  top: 230px !important;
}
.bottom-230 {
  bottom: 230px !important;
}
.right-230 {
  right: 230px !important;
}
.left-230 {
  left: 230px !important;
}
.mrn-230 {
  margin: 230px !important;
}
.mal-230 {
  margin-left: 230px !important;
}
.mar-230 {
  margin-right: 230px !important;
}
.mat-230 {
  margin-top: 230px !important;
}
.mab-230 {
  margin-bottom: 230px !important;
}
.lh-230 {
  line-height: 230px !important;
}
.pa-230 {
  padding: 230px !important;
}
.pal-230 {
  padding-left: 230px !important;
}
.par-230 {
  padding-right: 230px !important;
}
.pat-230 {
  padding-top: 230px !important;
}
.pab-230 {
  padding-bottom: 230px !important;
}
.transform-translateX-230 {
  transform: translateX(230px);
}
.top-rem-230 {
  top: 230rem !important;
}
.bottom-rem-230 {
  top: 230rem !important;
}
.right-rem-230 {
  top: 230rem !important;
}
.left-rem-230 {
  top: 230rem !important;
}
.z-index-230 {
  z-index: 230 !important;
}
.top-231 {
  top: 231px !important;
}
.bottom-231 {
  bottom: 231px !important;
}
.right-231 {
  right: 231px !important;
}
.left-231 {
  left: 231px !important;
}
.mrn-231 {
  margin: 231px !important;
}
.mal-231 {
  margin-left: 231px !important;
}
.mar-231 {
  margin-right: 231px !important;
}
.mat-231 {
  margin-top: 231px !important;
}
.mab-231 {
  margin-bottom: 231px !important;
}
.lh-231 {
  line-height: 231px !important;
}
.pa-231 {
  padding: 231px !important;
}
.pal-231 {
  padding-left: 231px !important;
}
.par-231 {
  padding-right: 231px !important;
}
.pat-231 {
  padding-top: 231px !important;
}
.pab-231 {
  padding-bottom: 231px !important;
}
.transform-translateX-231 {
  transform: translateX(231px);
}
.top-rem-231 {
  top: 231rem !important;
}
.bottom-rem-231 {
  top: 231rem !important;
}
.right-rem-231 {
  top: 231rem !important;
}
.left-rem-231 {
  top: 231rem !important;
}
.z-index-231 {
  z-index: 231 !important;
}
.top-232 {
  top: 232px !important;
}
.bottom-232 {
  bottom: 232px !important;
}
.right-232 {
  right: 232px !important;
}
.left-232 {
  left: 232px !important;
}
.mrn-232 {
  margin: 232px !important;
}
.mal-232 {
  margin-left: 232px !important;
}
.mar-232 {
  margin-right: 232px !important;
}
.mat-232 {
  margin-top: 232px !important;
}
.mab-232 {
  margin-bottom: 232px !important;
}
.lh-232 {
  line-height: 232px !important;
}
.pa-232 {
  padding: 232px !important;
}
.pal-232 {
  padding-left: 232px !important;
}
.par-232 {
  padding-right: 232px !important;
}
.pat-232 {
  padding-top: 232px !important;
}
.pab-232 {
  padding-bottom: 232px !important;
}
.transform-translateX-232 {
  transform: translateX(232px);
}
.top-rem-232 {
  top: 232rem !important;
}
.bottom-rem-232 {
  top: 232rem !important;
}
.right-rem-232 {
  top: 232rem !important;
}
.left-rem-232 {
  top: 232rem !important;
}
.z-index-232 {
  z-index: 232 !important;
}
.top-233 {
  top: 233px !important;
}
.bottom-233 {
  bottom: 233px !important;
}
.right-233 {
  right: 233px !important;
}
.left-233 {
  left: 233px !important;
}
.mrn-233 {
  margin: 233px !important;
}
.mal-233 {
  margin-left: 233px !important;
}
.mar-233 {
  margin-right: 233px !important;
}
.mat-233 {
  margin-top: 233px !important;
}
.mab-233 {
  margin-bottom: 233px !important;
}
.lh-233 {
  line-height: 233px !important;
}
.pa-233 {
  padding: 233px !important;
}
.pal-233 {
  padding-left: 233px !important;
}
.par-233 {
  padding-right: 233px !important;
}
.pat-233 {
  padding-top: 233px !important;
}
.pab-233 {
  padding-bottom: 233px !important;
}
.transform-translateX-233 {
  transform: translateX(233px);
}
.top-rem-233 {
  top: 233rem !important;
}
.bottom-rem-233 {
  top: 233rem !important;
}
.right-rem-233 {
  top: 233rem !important;
}
.left-rem-233 {
  top: 233rem !important;
}
.z-index-233 {
  z-index: 233 !important;
}
.top-234 {
  top: 234px !important;
}
.bottom-234 {
  bottom: 234px !important;
}
.right-234 {
  right: 234px !important;
}
.left-234 {
  left: 234px !important;
}
.mrn-234 {
  margin: 234px !important;
}
.mal-234 {
  margin-left: 234px !important;
}
.mar-234 {
  margin-right: 234px !important;
}
.mat-234 {
  margin-top: 234px !important;
}
.mab-234 {
  margin-bottom: 234px !important;
}
.lh-234 {
  line-height: 234px !important;
}
.pa-234 {
  padding: 234px !important;
}
.pal-234 {
  padding-left: 234px !important;
}
.par-234 {
  padding-right: 234px !important;
}
.pat-234 {
  padding-top: 234px !important;
}
.pab-234 {
  padding-bottom: 234px !important;
}
.transform-translateX-234 {
  transform: translateX(234px);
}
.top-rem-234 {
  top: 234rem !important;
}
.bottom-rem-234 {
  top: 234rem !important;
}
.right-rem-234 {
  top: 234rem !important;
}
.left-rem-234 {
  top: 234rem !important;
}
.z-index-234 {
  z-index: 234 !important;
}
.top-235 {
  top: 235px !important;
}
.bottom-235 {
  bottom: 235px !important;
}
.right-235 {
  right: 235px !important;
}
.left-235 {
  left: 235px !important;
}
.mrn-235 {
  margin: 235px !important;
}
.mal-235 {
  margin-left: 235px !important;
}
.mar-235 {
  margin-right: 235px !important;
}
.mat-235 {
  margin-top: 235px !important;
}
.mab-235 {
  margin-bottom: 235px !important;
}
.lh-235 {
  line-height: 235px !important;
}
.pa-235 {
  padding: 235px !important;
}
.pal-235 {
  padding-left: 235px !important;
}
.par-235 {
  padding-right: 235px !important;
}
.pat-235 {
  padding-top: 235px !important;
}
.pab-235 {
  padding-bottom: 235px !important;
}
.transform-translateX-235 {
  transform: translateX(235px);
}
.top-rem-235 {
  top: 235rem !important;
}
.bottom-rem-235 {
  top: 235rem !important;
}
.right-rem-235 {
  top: 235rem !important;
}
.left-rem-235 {
  top: 235rem !important;
}
.z-index-235 {
  z-index: 235 !important;
}
.top-236 {
  top: 236px !important;
}
.bottom-236 {
  bottom: 236px !important;
}
.right-236 {
  right: 236px !important;
}
.left-236 {
  left: 236px !important;
}
.mrn-236 {
  margin: 236px !important;
}
.mal-236 {
  margin-left: 236px !important;
}
.mar-236 {
  margin-right: 236px !important;
}
.mat-236 {
  margin-top: 236px !important;
}
.mab-236 {
  margin-bottom: 236px !important;
}
.lh-236 {
  line-height: 236px !important;
}
.pa-236 {
  padding: 236px !important;
}
.pal-236 {
  padding-left: 236px !important;
}
.par-236 {
  padding-right: 236px !important;
}
.pat-236 {
  padding-top: 236px !important;
}
.pab-236 {
  padding-bottom: 236px !important;
}
.transform-translateX-236 {
  transform: translateX(236px);
}
.top-rem-236 {
  top: 236rem !important;
}
.bottom-rem-236 {
  top: 236rem !important;
}
.right-rem-236 {
  top: 236rem !important;
}
.left-rem-236 {
  top: 236rem !important;
}
.z-index-236 {
  z-index: 236 !important;
}
.top-237 {
  top: 237px !important;
}
.bottom-237 {
  bottom: 237px !important;
}
.right-237 {
  right: 237px !important;
}
.left-237 {
  left: 237px !important;
}
.mrn-237 {
  margin: 237px !important;
}
.mal-237 {
  margin-left: 237px !important;
}
.mar-237 {
  margin-right: 237px !important;
}
.mat-237 {
  margin-top: 237px !important;
}
.mab-237 {
  margin-bottom: 237px !important;
}
.lh-237 {
  line-height: 237px !important;
}
.pa-237 {
  padding: 237px !important;
}
.pal-237 {
  padding-left: 237px !important;
}
.par-237 {
  padding-right: 237px !important;
}
.pat-237 {
  padding-top: 237px !important;
}
.pab-237 {
  padding-bottom: 237px !important;
}
.transform-translateX-237 {
  transform: translateX(237px);
}
.top-rem-237 {
  top: 237rem !important;
}
.bottom-rem-237 {
  top: 237rem !important;
}
.right-rem-237 {
  top: 237rem !important;
}
.left-rem-237 {
  top: 237rem !important;
}
.z-index-237 {
  z-index: 237 !important;
}
.top-238 {
  top: 238px !important;
}
.bottom-238 {
  bottom: 238px !important;
}
.right-238 {
  right: 238px !important;
}
.left-238 {
  left: 238px !important;
}
.mrn-238 {
  margin: 238px !important;
}
.mal-238 {
  margin-left: 238px !important;
}
.mar-238 {
  margin-right: 238px !important;
}
.mat-238 {
  margin-top: 238px !important;
}
.mab-238 {
  margin-bottom: 238px !important;
}
.lh-238 {
  line-height: 238px !important;
}
.pa-238 {
  padding: 238px !important;
}
.pal-238 {
  padding-left: 238px !important;
}
.par-238 {
  padding-right: 238px !important;
}
.pat-238 {
  padding-top: 238px !important;
}
.pab-238 {
  padding-bottom: 238px !important;
}
.transform-translateX-238 {
  transform: translateX(238px);
}
.top-rem-238 {
  top: 238rem !important;
}
.bottom-rem-238 {
  top: 238rem !important;
}
.right-rem-238 {
  top: 238rem !important;
}
.left-rem-238 {
  top: 238rem !important;
}
.z-index-238 {
  z-index: 238 !important;
}
.top-239 {
  top: 239px !important;
}
.bottom-239 {
  bottom: 239px !important;
}
.right-239 {
  right: 239px !important;
}
.left-239 {
  left: 239px !important;
}
.mrn-239 {
  margin: 239px !important;
}
.mal-239 {
  margin-left: 239px !important;
}
.mar-239 {
  margin-right: 239px !important;
}
.mat-239 {
  margin-top: 239px !important;
}
.mab-239 {
  margin-bottom: 239px !important;
}
.lh-239 {
  line-height: 239px !important;
}
.pa-239 {
  padding: 239px !important;
}
.pal-239 {
  padding-left: 239px !important;
}
.par-239 {
  padding-right: 239px !important;
}
.pat-239 {
  padding-top: 239px !important;
}
.pab-239 {
  padding-bottom: 239px !important;
}
.transform-translateX-239 {
  transform: translateX(239px);
}
.top-rem-239 {
  top: 239rem !important;
}
.bottom-rem-239 {
  top: 239rem !important;
}
.right-rem-239 {
  top: 239rem !important;
}
.left-rem-239 {
  top: 239rem !important;
}
.z-index-239 {
  z-index: 239 !important;
}
.top-240 {
  top: 240px !important;
}
.bottom-240 {
  bottom: 240px !important;
}
.right-240 {
  right: 240px !important;
}
.left-240 {
  left: 240px !important;
}
.mrn-240 {
  margin: 240px !important;
}
.mal-240 {
  margin-left: 240px !important;
}
.mar-240 {
  margin-right: 240px !important;
}
.mat-240 {
  margin-top: 240px !important;
}
.mab-240 {
  margin-bottom: 240px !important;
}
.lh-240 {
  line-height: 240px !important;
}
.pa-240 {
  padding: 240px !important;
}
.pal-240 {
  padding-left: 240px !important;
}
.par-240 {
  padding-right: 240px !important;
}
.pat-240 {
  padding-top: 240px !important;
}
.pab-240 {
  padding-bottom: 240px !important;
}
.transform-translateX-240 {
  transform: translateX(240px);
}
.top-rem-240 {
  top: 240rem !important;
}
.bottom-rem-240 {
  top: 240rem !important;
}
.right-rem-240 {
  top: 240rem !important;
}
.left-rem-240 {
  top: 240rem !important;
}
.z-index-240 {
  z-index: 240 !important;
}
.top-241 {
  top: 241px !important;
}
.bottom-241 {
  bottom: 241px !important;
}
.right-241 {
  right: 241px !important;
}
.left-241 {
  left: 241px !important;
}
.mrn-241 {
  margin: 241px !important;
}
.mal-241 {
  margin-left: 241px !important;
}
.mar-241 {
  margin-right: 241px !important;
}
.mat-241 {
  margin-top: 241px !important;
}
.mab-241 {
  margin-bottom: 241px !important;
}
.lh-241 {
  line-height: 241px !important;
}
.pa-241 {
  padding: 241px !important;
}
.pal-241 {
  padding-left: 241px !important;
}
.par-241 {
  padding-right: 241px !important;
}
.pat-241 {
  padding-top: 241px !important;
}
.pab-241 {
  padding-bottom: 241px !important;
}
.transform-translateX-241 {
  transform: translateX(241px);
}
.top-rem-241 {
  top: 241rem !important;
}
.bottom-rem-241 {
  top: 241rem !important;
}
.right-rem-241 {
  top: 241rem !important;
}
.left-rem-241 {
  top: 241rem !important;
}
.z-index-241 {
  z-index: 241 !important;
}
.top-242 {
  top: 242px !important;
}
.bottom-242 {
  bottom: 242px !important;
}
.right-242 {
  right: 242px !important;
}
.left-242 {
  left: 242px !important;
}
.mrn-242 {
  margin: 242px !important;
}
.mal-242 {
  margin-left: 242px !important;
}
.mar-242 {
  margin-right: 242px !important;
}
.mat-242 {
  margin-top: 242px !important;
}
.mab-242 {
  margin-bottom: 242px !important;
}
.lh-242 {
  line-height: 242px !important;
}
.pa-242 {
  padding: 242px !important;
}
.pal-242 {
  padding-left: 242px !important;
}
.par-242 {
  padding-right: 242px !important;
}
.pat-242 {
  padding-top: 242px !important;
}
.pab-242 {
  padding-bottom: 242px !important;
}
.transform-translateX-242 {
  transform: translateX(242px);
}
.top-rem-242 {
  top: 242rem !important;
}
.bottom-rem-242 {
  top: 242rem !important;
}
.right-rem-242 {
  top: 242rem !important;
}
.left-rem-242 {
  top: 242rem !important;
}
.z-index-242 {
  z-index: 242 !important;
}
.top-243 {
  top: 243px !important;
}
.bottom-243 {
  bottom: 243px !important;
}
.right-243 {
  right: 243px !important;
}
.left-243 {
  left: 243px !important;
}
.mrn-243 {
  margin: 243px !important;
}
.mal-243 {
  margin-left: 243px !important;
}
.mar-243 {
  margin-right: 243px !important;
}
.mat-243 {
  margin-top: 243px !important;
}
.mab-243 {
  margin-bottom: 243px !important;
}
.lh-243 {
  line-height: 243px !important;
}
.pa-243 {
  padding: 243px !important;
}
.pal-243 {
  padding-left: 243px !important;
}
.par-243 {
  padding-right: 243px !important;
}
.pat-243 {
  padding-top: 243px !important;
}
.pab-243 {
  padding-bottom: 243px !important;
}
.transform-translateX-243 {
  transform: translateX(243px);
}
.top-rem-243 {
  top: 243rem !important;
}
.bottom-rem-243 {
  top: 243rem !important;
}
.right-rem-243 {
  top: 243rem !important;
}
.left-rem-243 {
  top: 243rem !important;
}
.z-index-243 {
  z-index: 243 !important;
}
.top-244 {
  top: 244px !important;
}
.bottom-244 {
  bottom: 244px !important;
}
.right-244 {
  right: 244px !important;
}
.left-244 {
  left: 244px !important;
}
.mrn-244 {
  margin: 244px !important;
}
.mal-244 {
  margin-left: 244px !important;
}
.mar-244 {
  margin-right: 244px !important;
}
.mat-244 {
  margin-top: 244px !important;
}
.mab-244 {
  margin-bottom: 244px !important;
}
.lh-244 {
  line-height: 244px !important;
}
.pa-244 {
  padding: 244px !important;
}
.pal-244 {
  padding-left: 244px !important;
}
.par-244 {
  padding-right: 244px !important;
}
.pat-244 {
  padding-top: 244px !important;
}
.pab-244 {
  padding-bottom: 244px !important;
}
.transform-translateX-244 {
  transform: translateX(244px);
}
.top-rem-244 {
  top: 244rem !important;
}
.bottom-rem-244 {
  top: 244rem !important;
}
.right-rem-244 {
  top: 244rem !important;
}
.left-rem-244 {
  top: 244rem !important;
}
.z-index-244 {
  z-index: 244 !important;
}
.top-245 {
  top: 245px !important;
}
.bottom-245 {
  bottom: 245px !important;
}
.right-245 {
  right: 245px !important;
}
.left-245 {
  left: 245px !important;
}
.mrn-245 {
  margin: 245px !important;
}
.mal-245 {
  margin-left: 245px !important;
}
.mar-245 {
  margin-right: 245px !important;
}
.mat-245 {
  margin-top: 245px !important;
}
.mab-245 {
  margin-bottom: 245px !important;
}
.lh-245 {
  line-height: 245px !important;
}
.pa-245 {
  padding: 245px !important;
}
.pal-245 {
  padding-left: 245px !important;
}
.par-245 {
  padding-right: 245px !important;
}
.pat-245 {
  padding-top: 245px !important;
}
.pab-245 {
  padding-bottom: 245px !important;
}
.transform-translateX-245 {
  transform: translateX(245px);
}
.top-rem-245 {
  top: 245rem !important;
}
.bottom-rem-245 {
  top: 245rem !important;
}
.right-rem-245 {
  top: 245rem !important;
}
.left-rem-245 {
  top: 245rem !important;
}
.z-index-245 {
  z-index: 245 !important;
}
.top-246 {
  top: 246px !important;
}
.bottom-246 {
  bottom: 246px !important;
}
.right-246 {
  right: 246px !important;
}
.left-246 {
  left: 246px !important;
}
.mrn-246 {
  margin: 246px !important;
}
.mal-246 {
  margin-left: 246px !important;
}
.mar-246 {
  margin-right: 246px !important;
}
.mat-246 {
  margin-top: 246px !important;
}
.mab-246 {
  margin-bottom: 246px !important;
}
.lh-246 {
  line-height: 246px !important;
}
.pa-246 {
  padding: 246px !important;
}
.pal-246 {
  padding-left: 246px !important;
}
.par-246 {
  padding-right: 246px !important;
}
.pat-246 {
  padding-top: 246px !important;
}
.pab-246 {
  padding-bottom: 246px !important;
}
.transform-translateX-246 {
  transform: translateX(246px);
}
.top-rem-246 {
  top: 246rem !important;
}
.bottom-rem-246 {
  top: 246rem !important;
}
.right-rem-246 {
  top: 246rem !important;
}
.left-rem-246 {
  top: 246rem !important;
}
.z-index-246 {
  z-index: 246 !important;
}
.top-247 {
  top: 247px !important;
}
.bottom-247 {
  bottom: 247px !important;
}
.right-247 {
  right: 247px !important;
}
.left-247 {
  left: 247px !important;
}
.mrn-247 {
  margin: 247px !important;
}
.mal-247 {
  margin-left: 247px !important;
}
.mar-247 {
  margin-right: 247px !important;
}
.mat-247 {
  margin-top: 247px !important;
}
.mab-247 {
  margin-bottom: 247px !important;
}
.lh-247 {
  line-height: 247px !important;
}
.pa-247 {
  padding: 247px !important;
}
.pal-247 {
  padding-left: 247px !important;
}
.par-247 {
  padding-right: 247px !important;
}
.pat-247 {
  padding-top: 247px !important;
}
.pab-247 {
  padding-bottom: 247px !important;
}
.transform-translateX-247 {
  transform: translateX(247px);
}
.top-rem-247 {
  top: 247rem !important;
}
.bottom-rem-247 {
  top: 247rem !important;
}
.right-rem-247 {
  top: 247rem !important;
}
.left-rem-247 {
  top: 247rem !important;
}
.z-index-247 {
  z-index: 247 !important;
}
.top-248 {
  top: 248px !important;
}
.bottom-248 {
  bottom: 248px !important;
}
.right-248 {
  right: 248px !important;
}
.left-248 {
  left: 248px !important;
}
.mrn-248 {
  margin: 248px !important;
}
.mal-248 {
  margin-left: 248px !important;
}
.mar-248 {
  margin-right: 248px !important;
}
.mat-248 {
  margin-top: 248px !important;
}
.mab-248 {
  margin-bottom: 248px !important;
}
.lh-248 {
  line-height: 248px !important;
}
.pa-248 {
  padding: 248px !important;
}
.pal-248 {
  padding-left: 248px !important;
}
.par-248 {
  padding-right: 248px !important;
}
.pat-248 {
  padding-top: 248px !important;
}
.pab-248 {
  padding-bottom: 248px !important;
}
.transform-translateX-248 {
  transform: translateX(248px);
}
.top-rem-248 {
  top: 248rem !important;
}
.bottom-rem-248 {
  top: 248rem !important;
}
.right-rem-248 {
  top: 248rem !important;
}
.left-rem-248 {
  top: 248rem !important;
}
.z-index-248 {
  z-index: 248 !important;
}
.top-249 {
  top: 249px !important;
}
.bottom-249 {
  bottom: 249px !important;
}
.right-249 {
  right: 249px !important;
}
.left-249 {
  left: 249px !important;
}
.mrn-249 {
  margin: 249px !important;
}
.mal-249 {
  margin-left: 249px !important;
}
.mar-249 {
  margin-right: 249px !important;
}
.mat-249 {
  margin-top: 249px !important;
}
.mab-249 {
  margin-bottom: 249px !important;
}
.lh-249 {
  line-height: 249px !important;
}
.pa-249 {
  padding: 249px !important;
}
.pal-249 {
  padding-left: 249px !important;
}
.par-249 {
  padding-right: 249px !important;
}
.pat-249 {
  padding-top: 249px !important;
}
.pab-249 {
  padding-bottom: 249px !important;
}
.transform-translateX-249 {
  transform: translateX(249px);
}
.top-rem-249 {
  top: 249rem !important;
}
.bottom-rem-249 {
  top: 249rem !important;
}
.right-rem-249 {
  top: 249rem !important;
}
.left-rem-249 {
  top: 249rem !important;
}
.z-index-249 {
  z-index: 249 !important;
}
.top-250 {
  top: 250px !important;
}
.bottom-250 {
  bottom: 250px !important;
}
.right-250 {
  right: 250px !important;
}
.left-250 {
  left: 250px !important;
}
.mrn-250 {
  margin: 250px !important;
}
.mal-250 {
  margin-left: 250px !important;
}
.mar-250 {
  margin-right: 250px !important;
}
.mat-250 {
  margin-top: 250px !important;
}
.mab-250 {
  margin-bottom: 250px !important;
}
.lh-250 {
  line-height: 250px !important;
}
.pa-250 {
  padding: 250px !important;
}
.pal-250 {
  padding-left: 250px !important;
}
.par-250 {
  padding-right: 250px !important;
}
.pat-250 {
  padding-top: 250px !important;
}
.pab-250 {
  padding-bottom: 250px !important;
}
.transform-translateX-250 {
  transform: translateX(250px);
}
.top-rem-250 {
  top: 250rem !important;
}
.bottom-rem-250 {
  top: 250rem !important;
}
.right-rem-250 {
  top: 250rem !important;
}
.left-rem-250 {
  top: 250rem !important;
}
.z-index-250 {
  z-index: 250 !important;
}
.top-251 {
  top: 251px !important;
}
.bottom-251 {
  bottom: 251px !important;
}
.right-251 {
  right: 251px !important;
}
.left-251 {
  left: 251px !important;
}
.mrn-251 {
  margin: 251px !important;
}
.mal-251 {
  margin-left: 251px !important;
}
.mar-251 {
  margin-right: 251px !important;
}
.mat-251 {
  margin-top: 251px !important;
}
.mab-251 {
  margin-bottom: 251px !important;
}
.lh-251 {
  line-height: 251px !important;
}
.pa-251 {
  padding: 251px !important;
}
.pal-251 {
  padding-left: 251px !important;
}
.par-251 {
  padding-right: 251px !important;
}
.pat-251 {
  padding-top: 251px !important;
}
.pab-251 {
  padding-bottom: 251px !important;
}
.transform-translateX-251 {
  transform: translateX(251px);
}
.top-rem-251 {
  top: 251rem !important;
}
.bottom-rem-251 {
  top: 251rem !important;
}
.right-rem-251 {
  top: 251rem !important;
}
.left-rem-251 {
  top: 251rem !important;
}
.z-index-251 {
  z-index: 251 !important;
}
.top-252 {
  top: 252px !important;
}
.bottom-252 {
  bottom: 252px !important;
}
.right-252 {
  right: 252px !important;
}
.left-252 {
  left: 252px !important;
}
.mrn-252 {
  margin: 252px !important;
}
.mal-252 {
  margin-left: 252px !important;
}
.mar-252 {
  margin-right: 252px !important;
}
.mat-252 {
  margin-top: 252px !important;
}
.mab-252 {
  margin-bottom: 252px !important;
}
.lh-252 {
  line-height: 252px !important;
}
.pa-252 {
  padding: 252px !important;
}
.pal-252 {
  padding-left: 252px !important;
}
.par-252 {
  padding-right: 252px !important;
}
.pat-252 {
  padding-top: 252px !important;
}
.pab-252 {
  padding-bottom: 252px !important;
}
.transform-translateX-252 {
  transform: translateX(252px);
}
.top-rem-252 {
  top: 252rem !important;
}
.bottom-rem-252 {
  top: 252rem !important;
}
.right-rem-252 {
  top: 252rem !important;
}
.left-rem-252 {
  top: 252rem !important;
}
.z-index-252 {
  z-index: 252 !important;
}
.top-253 {
  top: 253px !important;
}
.bottom-253 {
  bottom: 253px !important;
}
.right-253 {
  right: 253px !important;
}
.left-253 {
  left: 253px !important;
}
.mrn-253 {
  margin: 253px !important;
}
.mal-253 {
  margin-left: 253px !important;
}
.mar-253 {
  margin-right: 253px !important;
}
.mat-253 {
  margin-top: 253px !important;
}
.mab-253 {
  margin-bottom: 253px !important;
}
.lh-253 {
  line-height: 253px !important;
}
.pa-253 {
  padding: 253px !important;
}
.pal-253 {
  padding-left: 253px !important;
}
.par-253 {
  padding-right: 253px !important;
}
.pat-253 {
  padding-top: 253px !important;
}
.pab-253 {
  padding-bottom: 253px !important;
}
.transform-translateX-253 {
  transform: translateX(253px);
}
.top-rem-253 {
  top: 253rem !important;
}
.bottom-rem-253 {
  top: 253rem !important;
}
.right-rem-253 {
  top: 253rem !important;
}
.left-rem-253 {
  top: 253rem !important;
}
.z-index-253 {
  z-index: 253 !important;
}
.top-254 {
  top: 254px !important;
}
.bottom-254 {
  bottom: 254px !important;
}
.right-254 {
  right: 254px !important;
}
.left-254 {
  left: 254px !important;
}
.mrn-254 {
  margin: 254px !important;
}
.mal-254 {
  margin-left: 254px !important;
}
.mar-254 {
  margin-right: 254px !important;
}
.mat-254 {
  margin-top: 254px !important;
}
.mab-254 {
  margin-bottom: 254px !important;
}
.lh-254 {
  line-height: 254px !important;
}
.pa-254 {
  padding: 254px !important;
}
.pal-254 {
  padding-left: 254px !important;
}
.par-254 {
  padding-right: 254px !important;
}
.pat-254 {
  padding-top: 254px !important;
}
.pab-254 {
  padding-bottom: 254px !important;
}
.transform-translateX-254 {
  transform: translateX(254px);
}
.top-rem-254 {
  top: 254rem !important;
}
.bottom-rem-254 {
  top: 254rem !important;
}
.right-rem-254 {
  top: 254rem !important;
}
.left-rem-254 {
  top: 254rem !important;
}
.z-index-254 {
  z-index: 254 !important;
}
.top-255 {
  top: 255px !important;
}
.bottom-255 {
  bottom: 255px !important;
}
.right-255 {
  right: 255px !important;
}
.left-255 {
  left: 255px !important;
}
.mrn-255 {
  margin: 255px !important;
}
.mal-255 {
  margin-left: 255px !important;
}
.mar-255 {
  margin-right: 255px !important;
}
.mat-255 {
  margin-top: 255px !important;
}
.mab-255 {
  margin-bottom: 255px !important;
}
.lh-255 {
  line-height: 255px !important;
}
.pa-255 {
  padding: 255px !important;
}
.pal-255 {
  padding-left: 255px !important;
}
.par-255 {
  padding-right: 255px !important;
}
.pat-255 {
  padding-top: 255px !important;
}
.pab-255 {
  padding-bottom: 255px !important;
}
.transform-translateX-255 {
  transform: translateX(255px);
}
.top-rem-255 {
  top: 255rem !important;
}
.bottom-rem-255 {
  top: 255rem !important;
}
.right-rem-255 {
  top: 255rem !important;
}
.left-rem-255 {
  top: 255rem !important;
}
.z-index-255 {
  z-index: 255 !important;
}
.top-256 {
  top: 256px !important;
}
.bottom-256 {
  bottom: 256px !important;
}
.right-256 {
  right: 256px !important;
}
.left-256 {
  left: 256px !important;
}
.mrn-256 {
  margin: 256px !important;
}
.mal-256 {
  margin-left: 256px !important;
}
.mar-256 {
  margin-right: 256px !important;
}
.mat-256 {
  margin-top: 256px !important;
}
.mab-256 {
  margin-bottom: 256px !important;
}
.lh-256 {
  line-height: 256px !important;
}
.pa-256 {
  padding: 256px !important;
}
.pal-256 {
  padding-left: 256px !important;
}
.par-256 {
  padding-right: 256px !important;
}
.pat-256 {
  padding-top: 256px !important;
}
.pab-256 {
  padding-bottom: 256px !important;
}
.transform-translateX-256 {
  transform: translateX(256px);
}
.top-rem-256 {
  top: 256rem !important;
}
.bottom-rem-256 {
  top: 256rem !important;
}
.right-rem-256 {
  top: 256rem !important;
}
.left-rem-256 {
  top: 256rem !important;
}
.z-index-256 {
  z-index: 256 !important;
}
.top-257 {
  top: 257px !important;
}
.bottom-257 {
  bottom: 257px !important;
}
.right-257 {
  right: 257px !important;
}
.left-257 {
  left: 257px !important;
}
.mrn-257 {
  margin: 257px !important;
}
.mal-257 {
  margin-left: 257px !important;
}
.mar-257 {
  margin-right: 257px !important;
}
.mat-257 {
  margin-top: 257px !important;
}
.mab-257 {
  margin-bottom: 257px !important;
}
.lh-257 {
  line-height: 257px !important;
}
.pa-257 {
  padding: 257px !important;
}
.pal-257 {
  padding-left: 257px !important;
}
.par-257 {
  padding-right: 257px !important;
}
.pat-257 {
  padding-top: 257px !important;
}
.pab-257 {
  padding-bottom: 257px !important;
}
.transform-translateX-257 {
  transform: translateX(257px);
}
.top-rem-257 {
  top: 257rem !important;
}
.bottom-rem-257 {
  top: 257rem !important;
}
.right-rem-257 {
  top: 257rem !important;
}
.left-rem-257 {
  top: 257rem !important;
}
.z-index-257 {
  z-index: 257 !important;
}
.top-258 {
  top: 258px !important;
}
.bottom-258 {
  bottom: 258px !important;
}
.right-258 {
  right: 258px !important;
}
.left-258 {
  left: 258px !important;
}
.mrn-258 {
  margin: 258px !important;
}
.mal-258 {
  margin-left: 258px !important;
}
.mar-258 {
  margin-right: 258px !important;
}
.mat-258 {
  margin-top: 258px !important;
}
.mab-258 {
  margin-bottom: 258px !important;
}
.lh-258 {
  line-height: 258px !important;
}
.pa-258 {
  padding: 258px !important;
}
.pal-258 {
  padding-left: 258px !important;
}
.par-258 {
  padding-right: 258px !important;
}
.pat-258 {
  padding-top: 258px !important;
}
.pab-258 {
  padding-bottom: 258px !important;
}
.transform-translateX-258 {
  transform: translateX(258px);
}
.top-rem-258 {
  top: 258rem !important;
}
.bottom-rem-258 {
  top: 258rem !important;
}
.right-rem-258 {
  top: 258rem !important;
}
.left-rem-258 {
  top: 258rem !important;
}
.z-index-258 {
  z-index: 258 !important;
}
.top-259 {
  top: 259px !important;
}
.bottom-259 {
  bottom: 259px !important;
}
.right-259 {
  right: 259px !important;
}
.left-259 {
  left: 259px !important;
}
.mrn-259 {
  margin: 259px !important;
}
.mal-259 {
  margin-left: 259px !important;
}
.mar-259 {
  margin-right: 259px !important;
}
.mat-259 {
  margin-top: 259px !important;
}
.mab-259 {
  margin-bottom: 259px !important;
}
.lh-259 {
  line-height: 259px !important;
}
.pa-259 {
  padding: 259px !important;
}
.pal-259 {
  padding-left: 259px !important;
}
.par-259 {
  padding-right: 259px !important;
}
.pat-259 {
  padding-top: 259px !important;
}
.pab-259 {
  padding-bottom: 259px !important;
}
.transform-translateX-259 {
  transform: translateX(259px);
}
.top-rem-259 {
  top: 259rem !important;
}
.bottom-rem-259 {
  top: 259rem !important;
}
.right-rem-259 {
  top: 259rem !important;
}
.left-rem-259 {
  top: 259rem !important;
}
.z-index-259 {
  z-index: 259 !important;
}
.top-260 {
  top: 260px !important;
}
.bottom-260 {
  bottom: 260px !important;
}
.right-260 {
  right: 260px !important;
}
.left-260 {
  left: 260px !important;
}
.mrn-260 {
  margin: 260px !important;
}
.mal-260 {
  margin-left: 260px !important;
}
.mar-260 {
  margin-right: 260px !important;
}
.mat-260 {
  margin-top: 260px !important;
}
.mab-260 {
  margin-bottom: 260px !important;
}
.lh-260 {
  line-height: 260px !important;
}
.pa-260 {
  padding: 260px !important;
}
.pal-260 {
  padding-left: 260px !important;
}
.par-260 {
  padding-right: 260px !important;
}
.pat-260 {
  padding-top: 260px !important;
}
.pab-260 {
  padding-bottom: 260px !important;
}
.transform-translateX-260 {
  transform: translateX(260px);
}
.top-rem-260 {
  top: 260rem !important;
}
.bottom-rem-260 {
  top: 260rem !important;
}
.right-rem-260 {
  top: 260rem !important;
}
.left-rem-260 {
  top: 260rem !important;
}
.z-index-260 {
  z-index: 260 !important;
}
.top-261 {
  top: 261px !important;
}
.bottom-261 {
  bottom: 261px !important;
}
.right-261 {
  right: 261px !important;
}
.left-261 {
  left: 261px !important;
}
.mrn-261 {
  margin: 261px !important;
}
.mal-261 {
  margin-left: 261px !important;
}
.mar-261 {
  margin-right: 261px !important;
}
.mat-261 {
  margin-top: 261px !important;
}
.mab-261 {
  margin-bottom: 261px !important;
}
.lh-261 {
  line-height: 261px !important;
}
.pa-261 {
  padding: 261px !important;
}
.pal-261 {
  padding-left: 261px !important;
}
.par-261 {
  padding-right: 261px !important;
}
.pat-261 {
  padding-top: 261px !important;
}
.pab-261 {
  padding-bottom: 261px !important;
}
.transform-translateX-261 {
  transform: translateX(261px);
}
.top-rem-261 {
  top: 261rem !important;
}
.bottom-rem-261 {
  top: 261rem !important;
}
.right-rem-261 {
  top: 261rem !important;
}
.left-rem-261 {
  top: 261rem !important;
}
.z-index-261 {
  z-index: 261 !important;
}
.top-262 {
  top: 262px !important;
}
.bottom-262 {
  bottom: 262px !important;
}
.right-262 {
  right: 262px !important;
}
.left-262 {
  left: 262px !important;
}
.mrn-262 {
  margin: 262px !important;
}
.mal-262 {
  margin-left: 262px !important;
}
.mar-262 {
  margin-right: 262px !important;
}
.mat-262 {
  margin-top: 262px !important;
}
.mab-262 {
  margin-bottom: 262px !important;
}
.lh-262 {
  line-height: 262px !important;
}
.pa-262 {
  padding: 262px !important;
}
.pal-262 {
  padding-left: 262px !important;
}
.par-262 {
  padding-right: 262px !important;
}
.pat-262 {
  padding-top: 262px !important;
}
.pab-262 {
  padding-bottom: 262px !important;
}
.transform-translateX-262 {
  transform: translateX(262px);
}
.top-rem-262 {
  top: 262rem !important;
}
.bottom-rem-262 {
  top: 262rem !important;
}
.right-rem-262 {
  top: 262rem !important;
}
.left-rem-262 {
  top: 262rem !important;
}
.z-index-262 {
  z-index: 262 !important;
}
.top-263 {
  top: 263px !important;
}
.bottom-263 {
  bottom: 263px !important;
}
.right-263 {
  right: 263px !important;
}
.left-263 {
  left: 263px !important;
}
.mrn-263 {
  margin: 263px !important;
}
.mal-263 {
  margin-left: 263px !important;
}
.mar-263 {
  margin-right: 263px !important;
}
.mat-263 {
  margin-top: 263px !important;
}
.mab-263 {
  margin-bottom: 263px !important;
}
.lh-263 {
  line-height: 263px !important;
}
.pa-263 {
  padding: 263px !important;
}
.pal-263 {
  padding-left: 263px !important;
}
.par-263 {
  padding-right: 263px !important;
}
.pat-263 {
  padding-top: 263px !important;
}
.pab-263 {
  padding-bottom: 263px !important;
}
.transform-translateX-263 {
  transform: translateX(263px);
}
.top-rem-263 {
  top: 263rem !important;
}
.bottom-rem-263 {
  top: 263rem !important;
}
.right-rem-263 {
  top: 263rem !important;
}
.left-rem-263 {
  top: 263rem !important;
}
.z-index-263 {
  z-index: 263 !important;
}
.top-264 {
  top: 264px !important;
}
.bottom-264 {
  bottom: 264px !important;
}
.right-264 {
  right: 264px !important;
}
.left-264 {
  left: 264px !important;
}
.mrn-264 {
  margin: 264px !important;
}
.mal-264 {
  margin-left: 264px !important;
}
.mar-264 {
  margin-right: 264px !important;
}
.mat-264 {
  margin-top: 264px !important;
}
.mab-264 {
  margin-bottom: 264px !important;
}
.lh-264 {
  line-height: 264px !important;
}
.pa-264 {
  padding: 264px !important;
}
.pal-264 {
  padding-left: 264px !important;
}
.par-264 {
  padding-right: 264px !important;
}
.pat-264 {
  padding-top: 264px !important;
}
.pab-264 {
  padding-bottom: 264px !important;
}
.transform-translateX-264 {
  transform: translateX(264px);
}
.top-rem-264 {
  top: 264rem !important;
}
.bottom-rem-264 {
  top: 264rem !important;
}
.right-rem-264 {
  top: 264rem !important;
}
.left-rem-264 {
  top: 264rem !important;
}
.z-index-264 {
  z-index: 264 !important;
}
.top-265 {
  top: 265px !important;
}
.bottom-265 {
  bottom: 265px !important;
}
.right-265 {
  right: 265px !important;
}
.left-265 {
  left: 265px !important;
}
.mrn-265 {
  margin: 265px !important;
}
.mal-265 {
  margin-left: 265px !important;
}
.mar-265 {
  margin-right: 265px !important;
}
.mat-265 {
  margin-top: 265px !important;
}
.mab-265 {
  margin-bottom: 265px !important;
}
.lh-265 {
  line-height: 265px !important;
}
.pa-265 {
  padding: 265px !important;
}
.pal-265 {
  padding-left: 265px !important;
}
.par-265 {
  padding-right: 265px !important;
}
.pat-265 {
  padding-top: 265px !important;
}
.pab-265 {
  padding-bottom: 265px !important;
}
.transform-translateX-265 {
  transform: translateX(265px);
}
.top-rem-265 {
  top: 265rem !important;
}
.bottom-rem-265 {
  top: 265rem !important;
}
.right-rem-265 {
  top: 265rem !important;
}
.left-rem-265 {
  top: 265rem !important;
}
.z-index-265 {
  z-index: 265 !important;
}
.top-266 {
  top: 266px !important;
}
.bottom-266 {
  bottom: 266px !important;
}
.right-266 {
  right: 266px !important;
}
.left-266 {
  left: 266px !important;
}
.mrn-266 {
  margin: 266px !important;
}
.mal-266 {
  margin-left: 266px !important;
}
.mar-266 {
  margin-right: 266px !important;
}
.mat-266 {
  margin-top: 266px !important;
}
.mab-266 {
  margin-bottom: 266px !important;
}
.lh-266 {
  line-height: 266px !important;
}
.pa-266 {
  padding: 266px !important;
}
.pal-266 {
  padding-left: 266px !important;
}
.par-266 {
  padding-right: 266px !important;
}
.pat-266 {
  padding-top: 266px !important;
}
.pab-266 {
  padding-bottom: 266px !important;
}
.transform-translateX-266 {
  transform: translateX(266px);
}
.top-rem-266 {
  top: 266rem !important;
}
.bottom-rem-266 {
  top: 266rem !important;
}
.right-rem-266 {
  top: 266rem !important;
}
.left-rem-266 {
  top: 266rem !important;
}
.z-index-266 {
  z-index: 266 !important;
}
.top-267 {
  top: 267px !important;
}
.bottom-267 {
  bottom: 267px !important;
}
.right-267 {
  right: 267px !important;
}
.left-267 {
  left: 267px !important;
}
.mrn-267 {
  margin: 267px !important;
}
.mal-267 {
  margin-left: 267px !important;
}
.mar-267 {
  margin-right: 267px !important;
}
.mat-267 {
  margin-top: 267px !important;
}
.mab-267 {
  margin-bottom: 267px !important;
}
.lh-267 {
  line-height: 267px !important;
}
.pa-267 {
  padding: 267px !important;
}
.pal-267 {
  padding-left: 267px !important;
}
.par-267 {
  padding-right: 267px !important;
}
.pat-267 {
  padding-top: 267px !important;
}
.pab-267 {
  padding-bottom: 267px !important;
}
.transform-translateX-267 {
  transform: translateX(267px);
}
.top-rem-267 {
  top: 267rem !important;
}
.bottom-rem-267 {
  top: 267rem !important;
}
.right-rem-267 {
  top: 267rem !important;
}
.left-rem-267 {
  top: 267rem !important;
}
.z-index-267 {
  z-index: 267 !important;
}
.top-268 {
  top: 268px !important;
}
.bottom-268 {
  bottom: 268px !important;
}
.right-268 {
  right: 268px !important;
}
.left-268 {
  left: 268px !important;
}
.mrn-268 {
  margin: 268px !important;
}
.mal-268 {
  margin-left: 268px !important;
}
.mar-268 {
  margin-right: 268px !important;
}
.mat-268 {
  margin-top: 268px !important;
}
.mab-268 {
  margin-bottom: 268px !important;
}
.lh-268 {
  line-height: 268px !important;
}
.pa-268 {
  padding: 268px !important;
}
.pal-268 {
  padding-left: 268px !important;
}
.par-268 {
  padding-right: 268px !important;
}
.pat-268 {
  padding-top: 268px !important;
}
.pab-268 {
  padding-bottom: 268px !important;
}
.transform-translateX-268 {
  transform: translateX(268px);
}
.top-rem-268 {
  top: 268rem !important;
}
.bottom-rem-268 {
  top: 268rem !important;
}
.right-rem-268 {
  top: 268rem !important;
}
.left-rem-268 {
  top: 268rem !important;
}
.z-index-268 {
  z-index: 268 !important;
}
.top-269 {
  top: 269px !important;
}
.bottom-269 {
  bottom: 269px !important;
}
.right-269 {
  right: 269px !important;
}
.left-269 {
  left: 269px !important;
}
.mrn-269 {
  margin: 269px !important;
}
.mal-269 {
  margin-left: 269px !important;
}
.mar-269 {
  margin-right: 269px !important;
}
.mat-269 {
  margin-top: 269px !important;
}
.mab-269 {
  margin-bottom: 269px !important;
}
.lh-269 {
  line-height: 269px !important;
}
.pa-269 {
  padding: 269px !important;
}
.pal-269 {
  padding-left: 269px !important;
}
.par-269 {
  padding-right: 269px !important;
}
.pat-269 {
  padding-top: 269px !important;
}
.pab-269 {
  padding-bottom: 269px !important;
}
.transform-translateX-269 {
  transform: translateX(269px);
}
.top-rem-269 {
  top: 269rem !important;
}
.bottom-rem-269 {
  top: 269rem !important;
}
.right-rem-269 {
  top: 269rem !important;
}
.left-rem-269 {
  top: 269rem !important;
}
.z-index-269 {
  z-index: 269 !important;
}
.top-270 {
  top: 270px !important;
}
.bottom-270 {
  bottom: 270px !important;
}
.right-270 {
  right: 270px !important;
}
.left-270 {
  left: 270px !important;
}
.mrn-270 {
  margin: 270px !important;
}
.mal-270 {
  margin-left: 270px !important;
}
.mar-270 {
  margin-right: 270px !important;
}
.mat-270 {
  margin-top: 270px !important;
}
.mab-270 {
  margin-bottom: 270px !important;
}
.lh-270 {
  line-height: 270px !important;
}
.pa-270 {
  padding: 270px !important;
}
.pal-270 {
  padding-left: 270px !important;
}
.par-270 {
  padding-right: 270px !important;
}
.pat-270 {
  padding-top: 270px !important;
}
.pab-270 {
  padding-bottom: 270px !important;
}
.transform-translateX-270 {
  transform: translateX(270px);
}
.top-rem-270 {
  top: 270rem !important;
}
.bottom-rem-270 {
  top: 270rem !important;
}
.right-rem-270 {
  top: 270rem !important;
}
.left-rem-270 {
  top: 270rem !important;
}
.z-index-270 {
  z-index: 270 !important;
}
.top-271 {
  top: 271px !important;
}
.bottom-271 {
  bottom: 271px !important;
}
.right-271 {
  right: 271px !important;
}
.left-271 {
  left: 271px !important;
}
.mrn-271 {
  margin: 271px !important;
}
.mal-271 {
  margin-left: 271px !important;
}
.mar-271 {
  margin-right: 271px !important;
}
.mat-271 {
  margin-top: 271px !important;
}
.mab-271 {
  margin-bottom: 271px !important;
}
.lh-271 {
  line-height: 271px !important;
}
.pa-271 {
  padding: 271px !important;
}
.pal-271 {
  padding-left: 271px !important;
}
.par-271 {
  padding-right: 271px !important;
}
.pat-271 {
  padding-top: 271px !important;
}
.pab-271 {
  padding-bottom: 271px !important;
}
.transform-translateX-271 {
  transform: translateX(271px);
}
.top-rem-271 {
  top: 271rem !important;
}
.bottom-rem-271 {
  top: 271rem !important;
}
.right-rem-271 {
  top: 271rem !important;
}
.left-rem-271 {
  top: 271rem !important;
}
.z-index-271 {
  z-index: 271 !important;
}
.top-272 {
  top: 272px !important;
}
.bottom-272 {
  bottom: 272px !important;
}
.right-272 {
  right: 272px !important;
}
.left-272 {
  left: 272px !important;
}
.mrn-272 {
  margin: 272px !important;
}
.mal-272 {
  margin-left: 272px !important;
}
.mar-272 {
  margin-right: 272px !important;
}
.mat-272 {
  margin-top: 272px !important;
}
.mab-272 {
  margin-bottom: 272px !important;
}
.lh-272 {
  line-height: 272px !important;
}
.pa-272 {
  padding: 272px !important;
}
.pal-272 {
  padding-left: 272px !important;
}
.par-272 {
  padding-right: 272px !important;
}
.pat-272 {
  padding-top: 272px !important;
}
.pab-272 {
  padding-bottom: 272px !important;
}
.transform-translateX-272 {
  transform: translateX(272px);
}
.top-rem-272 {
  top: 272rem !important;
}
.bottom-rem-272 {
  top: 272rem !important;
}
.right-rem-272 {
  top: 272rem !important;
}
.left-rem-272 {
  top: 272rem !important;
}
.z-index-272 {
  z-index: 272 !important;
}
.top-273 {
  top: 273px !important;
}
.bottom-273 {
  bottom: 273px !important;
}
.right-273 {
  right: 273px !important;
}
.left-273 {
  left: 273px !important;
}
.mrn-273 {
  margin: 273px !important;
}
.mal-273 {
  margin-left: 273px !important;
}
.mar-273 {
  margin-right: 273px !important;
}
.mat-273 {
  margin-top: 273px !important;
}
.mab-273 {
  margin-bottom: 273px !important;
}
.lh-273 {
  line-height: 273px !important;
}
.pa-273 {
  padding: 273px !important;
}
.pal-273 {
  padding-left: 273px !important;
}
.par-273 {
  padding-right: 273px !important;
}
.pat-273 {
  padding-top: 273px !important;
}
.pab-273 {
  padding-bottom: 273px !important;
}
.transform-translateX-273 {
  transform: translateX(273px);
}
.top-rem-273 {
  top: 273rem !important;
}
.bottom-rem-273 {
  top: 273rem !important;
}
.right-rem-273 {
  top: 273rem !important;
}
.left-rem-273 {
  top: 273rem !important;
}
.z-index-273 {
  z-index: 273 !important;
}
.top-274 {
  top: 274px !important;
}
.bottom-274 {
  bottom: 274px !important;
}
.right-274 {
  right: 274px !important;
}
.left-274 {
  left: 274px !important;
}
.mrn-274 {
  margin: 274px !important;
}
.mal-274 {
  margin-left: 274px !important;
}
.mar-274 {
  margin-right: 274px !important;
}
.mat-274 {
  margin-top: 274px !important;
}
.mab-274 {
  margin-bottom: 274px !important;
}
.lh-274 {
  line-height: 274px !important;
}
.pa-274 {
  padding: 274px !important;
}
.pal-274 {
  padding-left: 274px !important;
}
.par-274 {
  padding-right: 274px !important;
}
.pat-274 {
  padding-top: 274px !important;
}
.pab-274 {
  padding-bottom: 274px !important;
}
.transform-translateX-274 {
  transform: translateX(274px);
}
.top-rem-274 {
  top: 274rem !important;
}
.bottom-rem-274 {
  top: 274rem !important;
}
.right-rem-274 {
  top: 274rem !important;
}
.left-rem-274 {
  top: 274rem !important;
}
.z-index-274 {
  z-index: 274 !important;
}
.top-275 {
  top: 275px !important;
}
.bottom-275 {
  bottom: 275px !important;
}
.right-275 {
  right: 275px !important;
}
.left-275 {
  left: 275px !important;
}
.mrn-275 {
  margin: 275px !important;
}
.mal-275 {
  margin-left: 275px !important;
}
.mar-275 {
  margin-right: 275px !important;
}
.mat-275 {
  margin-top: 275px !important;
}
.mab-275 {
  margin-bottom: 275px !important;
}
.lh-275 {
  line-height: 275px !important;
}
.pa-275 {
  padding: 275px !important;
}
.pal-275 {
  padding-left: 275px !important;
}
.par-275 {
  padding-right: 275px !important;
}
.pat-275 {
  padding-top: 275px !important;
}
.pab-275 {
  padding-bottom: 275px !important;
}
.transform-translateX-275 {
  transform: translateX(275px);
}
.top-rem-275 {
  top: 275rem !important;
}
.bottom-rem-275 {
  top: 275rem !important;
}
.right-rem-275 {
  top: 275rem !important;
}
.left-rem-275 {
  top: 275rem !important;
}
.z-index-275 {
  z-index: 275 !important;
}
.top-276 {
  top: 276px !important;
}
.bottom-276 {
  bottom: 276px !important;
}
.right-276 {
  right: 276px !important;
}
.left-276 {
  left: 276px !important;
}
.mrn-276 {
  margin: 276px !important;
}
.mal-276 {
  margin-left: 276px !important;
}
.mar-276 {
  margin-right: 276px !important;
}
.mat-276 {
  margin-top: 276px !important;
}
.mab-276 {
  margin-bottom: 276px !important;
}
.lh-276 {
  line-height: 276px !important;
}
.pa-276 {
  padding: 276px !important;
}
.pal-276 {
  padding-left: 276px !important;
}
.par-276 {
  padding-right: 276px !important;
}
.pat-276 {
  padding-top: 276px !important;
}
.pab-276 {
  padding-bottom: 276px !important;
}
.transform-translateX-276 {
  transform: translateX(276px);
}
.top-rem-276 {
  top: 276rem !important;
}
.bottom-rem-276 {
  top: 276rem !important;
}
.right-rem-276 {
  top: 276rem !important;
}
.left-rem-276 {
  top: 276rem !important;
}
.z-index-276 {
  z-index: 276 !important;
}
.top-277 {
  top: 277px !important;
}
.bottom-277 {
  bottom: 277px !important;
}
.right-277 {
  right: 277px !important;
}
.left-277 {
  left: 277px !important;
}
.mrn-277 {
  margin: 277px !important;
}
.mal-277 {
  margin-left: 277px !important;
}
.mar-277 {
  margin-right: 277px !important;
}
.mat-277 {
  margin-top: 277px !important;
}
.mab-277 {
  margin-bottom: 277px !important;
}
.lh-277 {
  line-height: 277px !important;
}
.pa-277 {
  padding: 277px !important;
}
.pal-277 {
  padding-left: 277px !important;
}
.par-277 {
  padding-right: 277px !important;
}
.pat-277 {
  padding-top: 277px !important;
}
.pab-277 {
  padding-bottom: 277px !important;
}
.transform-translateX-277 {
  transform: translateX(277px);
}
.top-rem-277 {
  top: 277rem !important;
}
.bottom-rem-277 {
  top: 277rem !important;
}
.right-rem-277 {
  top: 277rem !important;
}
.left-rem-277 {
  top: 277rem !important;
}
.z-index-277 {
  z-index: 277 !important;
}
.top-278 {
  top: 278px !important;
}
.bottom-278 {
  bottom: 278px !important;
}
.right-278 {
  right: 278px !important;
}
.left-278 {
  left: 278px !important;
}
.mrn-278 {
  margin: 278px !important;
}
.mal-278 {
  margin-left: 278px !important;
}
.mar-278 {
  margin-right: 278px !important;
}
.mat-278 {
  margin-top: 278px !important;
}
.mab-278 {
  margin-bottom: 278px !important;
}
.lh-278 {
  line-height: 278px !important;
}
.pa-278 {
  padding: 278px !important;
}
.pal-278 {
  padding-left: 278px !important;
}
.par-278 {
  padding-right: 278px !important;
}
.pat-278 {
  padding-top: 278px !important;
}
.pab-278 {
  padding-bottom: 278px !important;
}
.transform-translateX-278 {
  transform: translateX(278px);
}
.top-rem-278 {
  top: 278rem !important;
}
.bottom-rem-278 {
  top: 278rem !important;
}
.right-rem-278 {
  top: 278rem !important;
}
.left-rem-278 {
  top: 278rem !important;
}
.z-index-278 {
  z-index: 278 !important;
}
.top-279 {
  top: 279px !important;
}
.bottom-279 {
  bottom: 279px !important;
}
.right-279 {
  right: 279px !important;
}
.left-279 {
  left: 279px !important;
}
.mrn-279 {
  margin: 279px !important;
}
.mal-279 {
  margin-left: 279px !important;
}
.mar-279 {
  margin-right: 279px !important;
}
.mat-279 {
  margin-top: 279px !important;
}
.mab-279 {
  margin-bottom: 279px !important;
}
.lh-279 {
  line-height: 279px !important;
}
.pa-279 {
  padding: 279px !important;
}
.pal-279 {
  padding-left: 279px !important;
}
.par-279 {
  padding-right: 279px !important;
}
.pat-279 {
  padding-top: 279px !important;
}
.pab-279 {
  padding-bottom: 279px !important;
}
.transform-translateX-279 {
  transform: translateX(279px);
}
.top-rem-279 {
  top: 279rem !important;
}
.bottom-rem-279 {
  top: 279rem !important;
}
.right-rem-279 {
  top: 279rem !important;
}
.left-rem-279 {
  top: 279rem !important;
}
.z-index-279 {
  z-index: 279 !important;
}
.top-280 {
  top: 280px !important;
}
.bottom-280 {
  bottom: 280px !important;
}
.right-280 {
  right: 280px !important;
}
.left-280 {
  left: 280px !important;
}
.mrn-280 {
  margin: 280px !important;
}
.mal-280 {
  margin-left: 280px !important;
}
.mar-280 {
  margin-right: 280px !important;
}
.mat-280 {
  margin-top: 280px !important;
}
.mab-280 {
  margin-bottom: 280px !important;
}
.lh-280 {
  line-height: 280px !important;
}
.pa-280 {
  padding: 280px !important;
}
.pal-280 {
  padding-left: 280px !important;
}
.par-280 {
  padding-right: 280px !important;
}
.pat-280 {
  padding-top: 280px !important;
}
.pab-280 {
  padding-bottom: 280px !important;
}
.transform-translateX-280 {
  transform: translateX(280px);
}
.top-rem-280 {
  top: 280rem !important;
}
.bottom-rem-280 {
  top: 280rem !important;
}
.right-rem-280 {
  top: 280rem !important;
}
.left-rem-280 {
  top: 280rem !important;
}
.z-index-280 {
  z-index: 280 !important;
}
.top-281 {
  top: 281px !important;
}
.bottom-281 {
  bottom: 281px !important;
}
.right-281 {
  right: 281px !important;
}
.left-281 {
  left: 281px !important;
}
.mrn-281 {
  margin: 281px !important;
}
.mal-281 {
  margin-left: 281px !important;
}
.mar-281 {
  margin-right: 281px !important;
}
.mat-281 {
  margin-top: 281px !important;
}
.mab-281 {
  margin-bottom: 281px !important;
}
.lh-281 {
  line-height: 281px !important;
}
.pa-281 {
  padding: 281px !important;
}
.pal-281 {
  padding-left: 281px !important;
}
.par-281 {
  padding-right: 281px !important;
}
.pat-281 {
  padding-top: 281px !important;
}
.pab-281 {
  padding-bottom: 281px !important;
}
.transform-translateX-281 {
  transform: translateX(281px);
}
.top-rem-281 {
  top: 281rem !important;
}
.bottom-rem-281 {
  top: 281rem !important;
}
.right-rem-281 {
  top: 281rem !important;
}
.left-rem-281 {
  top: 281rem !important;
}
.z-index-281 {
  z-index: 281 !important;
}
.top-282 {
  top: 282px !important;
}
.bottom-282 {
  bottom: 282px !important;
}
.right-282 {
  right: 282px !important;
}
.left-282 {
  left: 282px !important;
}
.mrn-282 {
  margin: 282px !important;
}
.mal-282 {
  margin-left: 282px !important;
}
.mar-282 {
  margin-right: 282px !important;
}
.mat-282 {
  margin-top: 282px !important;
}
.mab-282 {
  margin-bottom: 282px !important;
}
.lh-282 {
  line-height: 282px !important;
}
.pa-282 {
  padding: 282px !important;
}
.pal-282 {
  padding-left: 282px !important;
}
.par-282 {
  padding-right: 282px !important;
}
.pat-282 {
  padding-top: 282px !important;
}
.pab-282 {
  padding-bottom: 282px !important;
}
.transform-translateX-282 {
  transform: translateX(282px);
}
.top-rem-282 {
  top: 282rem !important;
}
.bottom-rem-282 {
  top: 282rem !important;
}
.right-rem-282 {
  top: 282rem !important;
}
.left-rem-282 {
  top: 282rem !important;
}
.z-index-282 {
  z-index: 282 !important;
}
.top-283 {
  top: 283px !important;
}
.bottom-283 {
  bottom: 283px !important;
}
.right-283 {
  right: 283px !important;
}
.left-283 {
  left: 283px !important;
}
.mrn-283 {
  margin: 283px !important;
}
.mal-283 {
  margin-left: 283px !important;
}
.mar-283 {
  margin-right: 283px !important;
}
.mat-283 {
  margin-top: 283px !important;
}
.mab-283 {
  margin-bottom: 283px !important;
}
.lh-283 {
  line-height: 283px !important;
}
.pa-283 {
  padding: 283px !important;
}
.pal-283 {
  padding-left: 283px !important;
}
.par-283 {
  padding-right: 283px !important;
}
.pat-283 {
  padding-top: 283px !important;
}
.pab-283 {
  padding-bottom: 283px !important;
}
.transform-translateX-283 {
  transform: translateX(283px);
}
.top-rem-283 {
  top: 283rem !important;
}
.bottom-rem-283 {
  top: 283rem !important;
}
.right-rem-283 {
  top: 283rem !important;
}
.left-rem-283 {
  top: 283rem !important;
}
.z-index-283 {
  z-index: 283 !important;
}
.top-284 {
  top: 284px !important;
}
.bottom-284 {
  bottom: 284px !important;
}
.right-284 {
  right: 284px !important;
}
.left-284 {
  left: 284px !important;
}
.mrn-284 {
  margin: 284px !important;
}
.mal-284 {
  margin-left: 284px !important;
}
.mar-284 {
  margin-right: 284px !important;
}
.mat-284 {
  margin-top: 284px !important;
}
.mab-284 {
  margin-bottom: 284px !important;
}
.lh-284 {
  line-height: 284px !important;
}
.pa-284 {
  padding: 284px !important;
}
.pal-284 {
  padding-left: 284px !important;
}
.par-284 {
  padding-right: 284px !important;
}
.pat-284 {
  padding-top: 284px !important;
}
.pab-284 {
  padding-bottom: 284px !important;
}
.transform-translateX-284 {
  transform: translateX(284px);
}
.top-rem-284 {
  top: 284rem !important;
}
.bottom-rem-284 {
  top: 284rem !important;
}
.right-rem-284 {
  top: 284rem !important;
}
.left-rem-284 {
  top: 284rem !important;
}
.z-index-284 {
  z-index: 284 !important;
}
.top-285 {
  top: 285px !important;
}
.bottom-285 {
  bottom: 285px !important;
}
.right-285 {
  right: 285px !important;
}
.left-285 {
  left: 285px !important;
}
.mrn-285 {
  margin: 285px !important;
}
.mal-285 {
  margin-left: 285px !important;
}
.mar-285 {
  margin-right: 285px !important;
}
.mat-285 {
  margin-top: 285px !important;
}
.mab-285 {
  margin-bottom: 285px !important;
}
.lh-285 {
  line-height: 285px !important;
}
.pa-285 {
  padding: 285px !important;
}
.pal-285 {
  padding-left: 285px !important;
}
.par-285 {
  padding-right: 285px !important;
}
.pat-285 {
  padding-top: 285px !important;
}
.pab-285 {
  padding-bottom: 285px !important;
}
.transform-translateX-285 {
  transform: translateX(285px);
}
.top-rem-285 {
  top: 285rem !important;
}
.bottom-rem-285 {
  top: 285rem !important;
}
.right-rem-285 {
  top: 285rem !important;
}
.left-rem-285 {
  top: 285rem !important;
}
.z-index-285 {
  z-index: 285 !important;
}
.top-286 {
  top: 286px !important;
}
.bottom-286 {
  bottom: 286px !important;
}
.right-286 {
  right: 286px !important;
}
.left-286 {
  left: 286px !important;
}
.mrn-286 {
  margin: 286px !important;
}
.mal-286 {
  margin-left: 286px !important;
}
.mar-286 {
  margin-right: 286px !important;
}
.mat-286 {
  margin-top: 286px !important;
}
.mab-286 {
  margin-bottom: 286px !important;
}
.lh-286 {
  line-height: 286px !important;
}
.pa-286 {
  padding: 286px !important;
}
.pal-286 {
  padding-left: 286px !important;
}
.par-286 {
  padding-right: 286px !important;
}
.pat-286 {
  padding-top: 286px !important;
}
.pab-286 {
  padding-bottom: 286px !important;
}
.transform-translateX-286 {
  transform: translateX(286px);
}
.top-rem-286 {
  top: 286rem !important;
}
.bottom-rem-286 {
  top: 286rem !important;
}
.right-rem-286 {
  top: 286rem !important;
}
.left-rem-286 {
  top: 286rem !important;
}
.z-index-286 {
  z-index: 286 !important;
}
.top-287 {
  top: 287px !important;
}
.bottom-287 {
  bottom: 287px !important;
}
.right-287 {
  right: 287px !important;
}
.left-287 {
  left: 287px !important;
}
.mrn-287 {
  margin: 287px !important;
}
.mal-287 {
  margin-left: 287px !important;
}
.mar-287 {
  margin-right: 287px !important;
}
.mat-287 {
  margin-top: 287px !important;
}
.mab-287 {
  margin-bottom: 287px !important;
}
.lh-287 {
  line-height: 287px !important;
}
.pa-287 {
  padding: 287px !important;
}
.pal-287 {
  padding-left: 287px !important;
}
.par-287 {
  padding-right: 287px !important;
}
.pat-287 {
  padding-top: 287px !important;
}
.pab-287 {
  padding-bottom: 287px !important;
}
.transform-translateX-287 {
  transform: translateX(287px);
}
.top-rem-287 {
  top: 287rem !important;
}
.bottom-rem-287 {
  top: 287rem !important;
}
.right-rem-287 {
  top: 287rem !important;
}
.left-rem-287 {
  top: 287rem !important;
}
.z-index-287 {
  z-index: 287 !important;
}
.top-288 {
  top: 288px !important;
}
.bottom-288 {
  bottom: 288px !important;
}
.right-288 {
  right: 288px !important;
}
.left-288 {
  left: 288px !important;
}
.mrn-288 {
  margin: 288px !important;
}
.mal-288 {
  margin-left: 288px !important;
}
.mar-288 {
  margin-right: 288px !important;
}
.mat-288 {
  margin-top: 288px !important;
}
.mab-288 {
  margin-bottom: 288px !important;
}
.lh-288 {
  line-height: 288px !important;
}
.pa-288 {
  padding: 288px !important;
}
.pal-288 {
  padding-left: 288px !important;
}
.par-288 {
  padding-right: 288px !important;
}
.pat-288 {
  padding-top: 288px !important;
}
.pab-288 {
  padding-bottom: 288px !important;
}
.transform-translateX-288 {
  transform: translateX(288px);
}
.top-rem-288 {
  top: 288rem !important;
}
.bottom-rem-288 {
  top: 288rem !important;
}
.right-rem-288 {
  top: 288rem !important;
}
.left-rem-288 {
  top: 288rem !important;
}
.z-index-288 {
  z-index: 288 !important;
}
.top-289 {
  top: 289px !important;
}
.bottom-289 {
  bottom: 289px !important;
}
.right-289 {
  right: 289px !important;
}
.left-289 {
  left: 289px !important;
}
.mrn-289 {
  margin: 289px !important;
}
.mal-289 {
  margin-left: 289px !important;
}
.mar-289 {
  margin-right: 289px !important;
}
.mat-289 {
  margin-top: 289px !important;
}
.mab-289 {
  margin-bottom: 289px !important;
}
.lh-289 {
  line-height: 289px !important;
}
.pa-289 {
  padding: 289px !important;
}
.pal-289 {
  padding-left: 289px !important;
}
.par-289 {
  padding-right: 289px !important;
}
.pat-289 {
  padding-top: 289px !important;
}
.pab-289 {
  padding-bottom: 289px !important;
}
.transform-translateX-289 {
  transform: translateX(289px);
}
.top-rem-289 {
  top: 289rem !important;
}
.bottom-rem-289 {
  top: 289rem !important;
}
.right-rem-289 {
  top: 289rem !important;
}
.left-rem-289 {
  top: 289rem !important;
}
.z-index-289 {
  z-index: 289 !important;
}
.top-290 {
  top: 290px !important;
}
.bottom-290 {
  bottom: 290px !important;
}
.right-290 {
  right: 290px !important;
}
.left-290 {
  left: 290px !important;
}
.mrn-290 {
  margin: 290px !important;
}
.mal-290 {
  margin-left: 290px !important;
}
.mar-290 {
  margin-right: 290px !important;
}
.mat-290 {
  margin-top: 290px !important;
}
.mab-290 {
  margin-bottom: 290px !important;
}
.lh-290 {
  line-height: 290px !important;
}
.pa-290 {
  padding: 290px !important;
}
.pal-290 {
  padding-left: 290px !important;
}
.par-290 {
  padding-right: 290px !important;
}
.pat-290 {
  padding-top: 290px !important;
}
.pab-290 {
  padding-bottom: 290px !important;
}
.transform-translateX-290 {
  transform: translateX(290px);
}
.top-rem-290 {
  top: 290rem !important;
}
.bottom-rem-290 {
  top: 290rem !important;
}
.right-rem-290 {
  top: 290rem !important;
}
.left-rem-290 {
  top: 290rem !important;
}
.z-index-290 {
  z-index: 290 !important;
}
.top-291 {
  top: 291px !important;
}
.bottom-291 {
  bottom: 291px !important;
}
.right-291 {
  right: 291px !important;
}
.left-291 {
  left: 291px !important;
}
.mrn-291 {
  margin: 291px !important;
}
.mal-291 {
  margin-left: 291px !important;
}
.mar-291 {
  margin-right: 291px !important;
}
.mat-291 {
  margin-top: 291px !important;
}
.mab-291 {
  margin-bottom: 291px !important;
}
.lh-291 {
  line-height: 291px !important;
}
.pa-291 {
  padding: 291px !important;
}
.pal-291 {
  padding-left: 291px !important;
}
.par-291 {
  padding-right: 291px !important;
}
.pat-291 {
  padding-top: 291px !important;
}
.pab-291 {
  padding-bottom: 291px !important;
}
.transform-translateX-291 {
  transform: translateX(291px);
}
.top-rem-291 {
  top: 291rem !important;
}
.bottom-rem-291 {
  top: 291rem !important;
}
.right-rem-291 {
  top: 291rem !important;
}
.left-rem-291 {
  top: 291rem !important;
}
.z-index-291 {
  z-index: 291 !important;
}
.top-292 {
  top: 292px !important;
}
.bottom-292 {
  bottom: 292px !important;
}
.right-292 {
  right: 292px !important;
}
.left-292 {
  left: 292px !important;
}
.mrn-292 {
  margin: 292px !important;
}
.mal-292 {
  margin-left: 292px !important;
}
.mar-292 {
  margin-right: 292px !important;
}
.mat-292 {
  margin-top: 292px !important;
}
.mab-292 {
  margin-bottom: 292px !important;
}
.lh-292 {
  line-height: 292px !important;
}
.pa-292 {
  padding: 292px !important;
}
.pal-292 {
  padding-left: 292px !important;
}
.par-292 {
  padding-right: 292px !important;
}
.pat-292 {
  padding-top: 292px !important;
}
.pab-292 {
  padding-bottom: 292px !important;
}
.transform-translateX-292 {
  transform: translateX(292px);
}
.top-rem-292 {
  top: 292rem !important;
}
.bottom-rem-292 {
  top: 292rem !important;
}
.right-rem-292 {
  top: 292rem !important;
}
.left-rem-292 {
  top: 292rem !important;
}
.z-index-292 {
  z-index: 292 !important;
}
.top-293 {
  top: 293px !important;
}
.bottom-293 {
  bottom: 293px !important;
}
.right-293 {
  right: 293px !important;
}
.left-293 {
  left: 293px !important;
}
.mrn-293 {
  margin: 293px !important;
}
.mal-293 {
  margin-left: 293px !important;
}
.mar-293 {
  margin-right: 293px !important;
}
.mat-293 {
  margin-top: 293px !important;
}
.mab-293 {
  margin-bottom: 293px !important;
}
.lh-293 {
  line-height: 293px !important;
}
.pa-293 {
  padding: 293px !important;
}
.pal-293 {
  padding-left: 293px !important;
}
.par-293 {
  padding-right: 293px !important;
}
.pat-293 {
  padding-top: 293px !important;
}
.pab-293 {
  padding-bottom: 293px !important;
}
.transform-translateX-293 {
  transform: translateX(293px);
}
.top-rem-293 {
  top: 293rem !important;
}
.bottom-rem-293 {
  top: 293rem !important;
}
.right-rem-293 {
  top: 293rem !important;
}
.left-rem-293 {
  top: 293rem !important;
}
.z-index-293 {
  z-index: 293 !important;
}
.top-294 {
  top: 294px !important;
}
.bottom-294 {
  bottom: 294px !important;
}
.right-294 {
  right: 294px !important;
}
.left-294 {
  left: 294px !important;
}
.mrn-294 {
  margin: 294px !important;
}
.mal-294 {
  margin-left: 294px !important;
}
.mar-294 {
  margin-right: 294px !important;
}
.mat-294 {
  margin-top: 294px !important;
}
.mab-294 {
  margin-bottom: 294px !important;
}
.lh-294 {
  line-height: 294px !important;
}
.pa-294 {
  padding: 294px !important;
}
.pal-294 {
  padding-left: 294px !important;
}
.par-294 {
  padding-right: 294px !important;
}
.pat-294 {
  padding-top: 294px !important;
}
.pab-294 {
  padding-bottom: 294px !important;
}
.transform-translateX-294 {
  transform: translateX(294px);
}
.top-rem-294 {
  top: 294rem !important;
}
.bottom-rem-294 {
  top: 294rem !important;
}
.right-rem-294 {
  top: 294rem !important;
}
.left-rem-294 {
  top: 294rem !important;
}
.z-index-294 {
  z-index: 294 !important;
}
.top-295 {
  top: 295px !important;
}
.bottom-295 {
  bottom: 295px !important;
}
.right-295 {
  right: 295px !important;
}
.left-295 {
  left: 295px !important;
}
.mrn-295 {
  margin: 295px !important;
}
.mal-295 {
  margin-left: 295px !important;
}
.mar-295 {
  margin-right: 295px !important;
}
.mat-295 {
  margin-top: 295px !important;
}
.mab-295 {
  margin-bottom: 295px !important;
}
.lh-295 {
  line-height: 295px !important;
}
.pa-295 {
  padding: 295px !important;
}
.pal-295 {
  padding-left: 295px !important;
}
.par-295 {
  padding-right: 295px !important;
}
.pat-295 {
  padding-top: 295px !important;
}
.pab-295 {
  padding-bottom: 295px !important;
}
.transform-translateX-295 {
  transform: translateX(295px);
}
.top-rem-295 {
  top: 295rem !important;
}
.bottom-rem-295 {
  top: 295rem !important;
}
.right-rem-295 {
  top: 295rem !important;
}
.left-rem-295 {
  top: 295rem !important;
}
.z-index-295 {
  z-index: 295 !important;
}
.top-296 {
  top: 296px !important;
}
.bottom-296 {
  bottom: 296px !important;
}
.right-296 {
  right: 296px !important;
}
.left-296 {
  left: 296px !important;
}
.mrn-296 {
  margin: 296px !important;
}
.mal-296 {
  margin-left: 296px !important;
}
.mar-296 {
  margin-right: 296px !important;
}
.mat-296 {
  margin-top: 296px !important;
}
.mab-296 {
  margin-bottom: 296px !important;
}
.lh-296 {
  line-height: 296px !important;
}
.pa-296 {
  padding: 296px !important;
}
.pal-296 {
  padding-left: 296px !important;
}
.par-296 {
  padding-right: 296px !important;
}
.pat-296 {
  padding-top: 296px !important;
}
.pab-296 {
  padding-bottom: 296px !important;
}
.transform-translateX-296 {
  transform: translateX(296px);
}
.top-rem-296 {
  top: 296rem !important;
}
.bottom-rem-296 {
  top: 296rem !important;
}
.right-rem-296 {
  top: 296rem !important;
}
.left-rem-296 {
  top: 296rem !important;
}
.z-index-296 {
  z-index: 296 !important;
}
.top-297 {
  top: 297px !important;
}
.bottom-297 {
  bottom: 297px !important;
}
.right-297 {
  right: 297px !important;
}
.left-297 {
  left: 297px !important;
}
.mrn-297 {
  margin: 297px !important;
}
.mal-297 {
  margin-left: 297px !important;
}
.mar-297 {
  margin-right: 297px !important;
}
.mat-297 {
  margin-top: 297px !important;
}
.mab-297 {
  margin-bottom: 297px !important;
}
.lh-297 {
  line-height: 297px !important;
}
.pa-297 {
  padding: 297px !important;
}
.pal-297 {
  padding-left: 297px !important;
}
.par-297 {
  padding-right: 297px !important;
}
.pat-297 {
  padding-top: 297px !important;
}
.pab-297 {
  padding-bottom: 297px !important;
}
.transform-translateX-297 {
  transform: translateX(297px);
}
.top-rem-297 {
  top: 297rem !important;
}
.bottom-rem-297 {
  top: 297rem !important;
}
.right-rem-297 {
  top: 297rem !important;
}
.left-rem-297 {
  top: 297rem !important;
}
.z-index-297 {
  z-index: 297 !important;
}
.top-298 {
  top: 298px !important;
}
.bottom-298 {
  bottom: 298px !important;
}
.right-298 {
  right: 298px !important;
}
.left-298 {
  left: 298px !important;
}
.mrn-298 {
  margin: 298px !important;
}
.mal-298 {
  margin-left: 298px !important;
}
.mar-298 {
  margin-right: 298px !important;
}
.mat-298 {
  margin-top: 298px !important;
}
.mab-298 {
  margin-bottom: 298px !important;
}
.lh-298 {
  line-height: 298px !important;
}
.pa-298 {
  padding: 298px !important;
}
.pal-298 {
  padding-left: 298px !important;
}
.par-298 {
  padding-right: 298px !important;
}
.pat-298 {
  padding-top: 298px !important;
}
.pab-298 {
  padding-bottom: 298px !important;
}
.transform-translateX-298 {
  transform: translateX(298px);
}
.top-rem-298 {
  top: 298rem !important;
}
.bottom-rem-298 {
  top: 298rem !important;
}
.right-rem-298 {
  top: 298rem !important;
}
.left-rem-298 {
  top: 298rem !important;
}
.z-index-298 {
  z-index: 298 !important;
}
.top-299 {
  top: 299px !important;
}
.bottom-299 {
  bottom: 299px !important;
}
.right-299 {
  right: 299px !important;
}
.left-299 {
  left: 299px !important;
}
.mrn-299 {
  margin: 299px !important;
}
.mal-299 {
  margin-left: 299px !important;
}
.mar-299 {
  margin-right: 299px !important;
}
.mat-299 {
  margin-top: 299px !important;
}
.mab-299 {
  margin-bottom: 299px !important;
}
.lh-299 {
  line-height: 299px !important;
}
.pa-299 {
  padding: 299px !important;
}
.pal-299 {
  padding-left: 299px !important;
}
.par-299 {
  padding-right: 299px !important;
}
.pat-299 {
  padding-top: 299px !important;
}
.pab-299 {
  padding-bottom: 299px !important;
}
.transform-translateX-299 {
  transform: translateX(299px);
}
.top-rem-299 {
  top: 299rem !important;
}
.bottom-rem-299 {
  top: 299rem !important;
}
.right-rem-299 {
  top: 299rem !important;
}
.left-rem-299 {
  top: 299rem !important;
}
.z-index-299 {
  z-index: 299 !important;
}
.top-300 {
  top: 300px !important;
}
.bottom-300 {
  bottom: 300px !important;
}
.right-300 {
  right: 300px !important;
}
.left-300 {
  left: 300px !important;
}
.mrn-300 {
  margin: 300px !important;
}
.mal-300 {
  margin-left: 300px !important;
}
.mar-300 {
  margin-right: 300px !important;
}
.mat-300 {
  margin-top: 300px !important;
}
.mab-300 {
  margin-bottom: 300px !important;
}
.lh-300 {
  line-height: 300px !important;
}
.pa-300 {
  padding: 300px !important;
}
.pal-300 {
  padding-left: 300px !important;
}
.par-300 {
  padding-right: 300px !important;
}
.pat-300 {
  padding-top: 300px !important;
}
.pab-300 {
  padding-bottom: 300px !important;
}
.transform-translateX-300 {
  transform: translateX(300px);
}
.top-rem-300 {
  top: 300rem !important;
}
.bottom-rem-300 {
  top: 300rem !important;
}
.right-rem-300 {
  top: 300rem !important;
}
.left-rem-300 {
  top: 300rem !important;
}
.z-index-300 {
  z-index: 300 !important;
}
.z-index-unset {
  z-index: unset !important;
}
.m-6 {
  margin: 6px !important;
}
.ml-6 {
  margin-left: 6px !important;
}
.mr-6 {
  margin-right: 6px !important;
}
.mt-6 {
  margin-top: 6px !important;
}
.mb-6 {
  margin-bottom: 6px !important;
}
.mx-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}
.my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}
.p-6 {
  padding: 6px !important;
}
.pl-6 {
  padding-left: 6px !important;
}
.pr-6 {
  padding-right: 6px !important;
}
.pt-6 {
  padding-top: 6px !important;
}
.pb-6 {
  padding-bottom: 6px !important;
}
.px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.scale-6 {
  transform: scale(0.06);
}
.m-7 {
  margin: 7px !important;
}
.ml-7 {
  margin-left: 7px !important;
}
.mr-7 {
  margin-right: 7px !important;
}
.mt-7 {
  margin-top: 7px !important;
}
.mb-7 {
  margin-bottom: 7px !important;
}
.mx-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}
.my-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}
.p-7 {
  padding: 7px !important;
}
.pl-7 {
  padding-left: 7px !important;
}
.pr-7 {
  padding-right: 7px !important;
}
.pt-7 {
  padding-top: 7px !important;
}
.pb-7 {
  padding-bottom: 7px !important;
}
.px-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}
.py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}
.scale-7 {
  transform: scale(0.07);
}
.m-8 {
  margin: 8px !important;
}
.ml-8 {
  margin-left: 8px !important;
}
.mr-8 {
  margin-right: 8px !important;
}
.mt-8 {
  margin-top: 8px !important;
}
.mb-8 {
  margin-bottom: 8px !important;
}
.mx-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.p-8 {
  padding: 8px !important;
}
.pl-8 {
  padding-left: 8px !important;
}
.pr-8 {
  padding-right: 8px !important;
}
.pt-8 {
  padding-top: 8px !important;
}
.pb-8 {
  padding-bottom: 8px !important;
}
.px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.scale-8 {
  transform: scale(0.08);
}
.m-9 {
  margin: 9px !important;
}
.ml-9 {
  margin-left: 9px !important;
}
.mr-9 {
  margin-right: 9px !important;
}
.mt-9 {
  margin-top: 9px !important;
}
.mb-9 {
  margin-bottom: 9px !important;
}
.mx-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}
.my-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}
.p-9 {
  padding: 9px !important;
}
.pl-9 {
  padding-left: 9px !important;
}
.pr-9 {
  padding-right: 9px !important;
}
.pt-9 {
  padding-top: 9px !important;
}
.pb-9 {
  padding-bottom: 9px !important;
}
.px-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
.py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.scale-9 {
  transform: scale(0.09);
}
.m-10 {
  margin: 10px !important;
}
.ml-10 {
  margin-left: 10px !important;
}
.mr-10 {
  margin-right: 10px !important;
}
.mt-10 {
  margin-top: 10px !important;
}
.mb-10 {
  margin-bottom: 10px !important;
}
.mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.p-10 {
  padding: 10px !important;
}
.pl-10 {
  padding-left: 10px !important;
}
.pr-10 {
  padding-right: 10px !important;
}
.pt-10 {
  padding-top: 10px !important;
}
.pb-10 {
  padding-bottom: 10px !important;
}
.px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.scale-10 {
  transform: scale(0.1);
}
.m-11 {
  margin: 11px !important;
}
.ml-11 {
  margin-left: 11px !important;
}
.mr-11 {
  margin-right: 11px !important;
}
.mt-11 {
  margin-top: 11px !important;
}
.mb-11 {
  margin-bottom: 11px !important;
}
.mx-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}
.my-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}
.p-11 {
  padding: 11px !important;
}
.pl-11 {
  padding-left: 11px !important;
}
.pr-11 {
  padding-right: 11px !important;
}
.pt-11 {
  padding-top: 11px !important;
}
.pb-11 {
  padding-bottom: 11px !important;
}
.px-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}
.py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}
.scale-11 {
  transform: scale(0.11);
}
.m-12 {
  margin: 12px !important;
}
.ml-12 {
  margin-left: 12px !important;
}
.mr-12 {
  margin-right: 12px !important;
}
.mt-12 {
  margin-top: 12px !important;
}
.mb-12 {
  margin-bottom: 12px !important;
}
.mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.p-12 {
  padding: 12px !important;
}
.pl-12 {
  padding-left: 12px !important;
}
.pr-12 {
  padding-right: 12px !important;
}
.pt-12 {
  padding-top: 12px !important;
}
.pb-12 {
  padding-bottom: 12px !important;
}
.px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.scale-12 {
  transform: scale(0.12);
}
.m-13 {
  margin: 13px !important;
}
.ml-13 {
  margin-left: 13px !important;
}
.mr-13 {
  margin-right: 13px !important;
}
.mt-13 {
  margin-top: 13px !important;
}
.mb-13 {
  margin-bottom: 13px !important;
}
.mx-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}
.my-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}
.p-13 {
  padding: 13px !important;
}
.pl-13 {
  padding-left: 13px !important;
}
.pr-13 {
  padding-right: 13px !important;
}
.pt-13 {
  padding-top: 13px !important;
}
.pb-13 {
  padding-bottom: 13px !important;
}
.px-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}
.py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}
.scale-13 {
  transform: scale(0.13);
}
.m-14 {
  margin: 14px !important;
}
.ml-14 {
  margin-left: 14px !important;
}
.mr-14 {
  margin-right: 14px !important;
}
.mt-14 {
  margin-top: 14px !important;
}
.mb-14 {
  margin-bottom: 14px !important;
}
.mx-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}
.my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}
.p-14 {
  padding: 14px !important;
}
.pl-14 {
  padding-left: 14px !important;
}
.pr-14 {
  padding-right: 14px !important;
}
.pt-14 {
  padding-top: 14px !important;
}
.pb-14 {
  padding-bottom: 14px !important;
}
.px-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.scale-14 {
  transform: scale(0.14);
}
.m-15 {
  margin: 15px !important;
}
.ml-15 {
  margin-left: 15px !important;
}
.mr-15 {
  margin-right: 15px !important;
}
.mt-15 {
  margin-top: 15px !important;
}
.mb-15 {
  margin-bottom: 15px !important;
}
.mx-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.p-15 {
  padding: 15px !important;
}
.pl-15 {
  padding-left: 15px !important;
}
.pr-15 {
  padding-right: 15px !important;
}
.pt-15 {
  padding-top: 15px !important;
}
.pb-15 {
  padding-bottom: 15px !important;
}
.px-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.scale-15 {
  transform: scale(0.15);
}
.m-16 {
  margin: 16px !important;
}
.ml-16 {
  margin-left: 16px !important;
}
.mr-16 {
  margin-right: 16px !important;
}
.mt-16 {
  margin-top: 16px !important;
}
.mb-16 {
  margin-bottom: 16px !important;
}
.mx-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.p-16 {
  padding: 16px !important;
}
.pl-16 {
  padding-left: 16px !important;
}
.pr-16 {
  padding-right: 16px !important;
}
.pt-16 {
  padding-top: 16px !important;
}
.pb-16 {
  padding-bottom: 16px !important;
}
.px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.scale-16 {
  transform: scale(0.16);
}
.m-17 {
  margin: 17px !important;
}
.ml-17 {
  margin-left: 17px !important;
}
.mr-17 {
  margin-right: 17px !important;
}
.mt-17 {
  margin-top: 17px !important;
}
.mb-17 {
  margin-bottom: 17px !important;
}
.mx-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}
.my-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}
.p-17 {
  padding: 17px !important;
}
.pl-17 {
  padding-left: 17px !important;
}
.pr-17 {
  padding-right: 17px !important;
}
.pt-17 {
  padding-top: 17px !important;
}
.pb-17 {
  padding-bottom: 17px !important;
}
.px-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}
.py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}
.scale-17 {
  transform: scale(0.17);
}
.m-18 {
  margin: 18px !important;
}
.ml-18 {
  margin-left: 18px !important;
}
.mr-18 {
  margin-right: 18px !important;
}
.mt-18 {
  margin-top: 18px !important;
}
.mb-18 {
  margin-bottom: 18px !important;
}
.mx-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}
.my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.p-18 {
  padding: 18px !important;
}
.pl-18 {
  padding-left: 18px !important;
}
.pr-18 {
  padding-right: 18px !important;
}
.pt-18 {
  padding-top: 18px !important;
}
.pb-18 {
  padding-bottom: 18px !important;
}
.px-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
.scale-18 {
  transform: scale(0.18);
}
.m-19 {
  margin: 19px !important;
}
.ml-19 {
  margin-left: 19px !important;
}
.mr-19 {
  margin-right: 19px !important;
}
.mt-19 {
  margin-top: 19px !important;
}
.mb-19 {
  margin-bottom: 19px !important;
}
.mx-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}
.my-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}
.p-19 {
  padding: 19px !important;
}
.pl-19 {
  padding-left: 19px !important;
}
.pr-19 {
  padding-right: 19px !important;
}
.pt-19 {
  padding-top: 19px !important;
}
.pb-19 {
  padding-bottom: 19px !important;
}
.px-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}
.py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}
.scale-19 {
  transform: scale(0.19);
}
.m-20 {
  margin: 20px !important;
}
.ml-20 {
  margin-left: 20px !important;
}
.mr-20 {
  margin-right: 20px !important;
}
.mt-20 {
  margin-top: 20px !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.p-20 {
  padding: 20px !important;
}
.pl-20 {
  padding-left: 20px !important;
}
.pr-20 {
  padding-right: 20px !important;
}
.pt-20 {
  padding-top: 20px !important;
}
.pb-20 {
  padding-bottom: 20px !important;
}
.px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.scale-20 {
  transform: scale(0.2);
}
.m-21 {
  margin: 21px !important;
}
.ml-21 {
  margin-left: 21px !important;
}
.mr-21 {
  margin-right: 21px !important;
}
.mt-21 {
  margin-top: 21px !important;
}
.mb-21 {
  margin-bottom: 21px !important;
}
.mx-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}
.my-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}
.p-21 {
  padding: 21px !important;
}
.pl-21 {
  padding-left: 21px !important;
}
.pr-21 {
  padding-right: 21px !important;
}
.pt-21 {
  padding-top: 21px !important;
}
.pb-21 {
  padding-bottom: 21px !important;
}
.px-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}
.py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}
.scale-21 {
  transform: scale(0.21);
}
.m-22 {
  margin: 22px !important;
}
.ml-22 {
  margin-left: 22px !important;
}
.mr-22 {
  margin-right: 22px !important;
}
.mt-22 {
  margin-top: 22px !important;
}
.mb-22 {
  margin-bottom: 22px !important;
}
.mx-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}
.my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}
.p-22 {
  padding: 22px !important;
}
.pl-22 {
  padding-left: 22px !important;
}
.pr-22 {
  padding-right: 22px !important;
}
.pt-22 {
  padding-top: 22px !important;
}
.pb-22 {
  padding-bottom: 22px !important;
}
.px-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}
.py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}
.scale-22 {
  transform: scale(0.22);
}
.m-23 {
  margin: 23px !important;
}
.ml-23 {
  margin-left: 23px !important;
}
.mr-23 {
  margin-right: 23px !important;
}
.mt-23 {
  margin-top: 23px !important;
}
.mb-23 {
  margin-bottom: 23px !important;
}
.mx-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}
.my-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}
.p-23 {
  padding: 23px !important;
}
.pl-23 {
  padding-left: 23px !important;
}
.pr-23 {
  padding-right: 23px !important;
}
.pt-23 {
  padding-top: 23px !important;
}
.pb-23 {
  padding-bottom: 23px !important;
}
.px-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}
.py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}
.scale-23 {
  transform: scale(0.23);
}
.m-24 {
  margin: 24px !important;
}
.ml-24 {
  margin-left: 24px !important;
}
.mr-24 {
  margin-right: 24px !important;
}
.mt-24 {
  margin-top: 24px !important;
}
.mb-24 {
  margin-bottom: 24px !important;
}
.mx-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.p-24 {
  padding: 24px !important;
}
.pl-24 {
  padding-left: 24px !important;
}
.pr-24 {
  padding-right: 24px !important;
}
.pt-24 {
  padding-top: 24px !important;
}
.pb-24 {
  padding-bottom: 24px !important;
}
.px-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.scale-24 {
  transform: scale(0.24);
}
.m-25 {
  margin: 25px !important;
}
.ml-25 {
  margin-left: 25px !important;
}
.mr-25 {
  margin-right: 25px !important;
}
.mt-25 {
  margin-top: 25px !important;
}
.mb-25 {
  margin-bottom: 25px !important;
}
.mx-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}
.my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}
.p-25 {
  padding: 25px !important;
}
.pl-25 {
  padding-left: 25px !important;
}
.pr-25 {
  padding-right: 25px !important;
}
.pt-25 {
  padding-top: 25px !important;
}
.pb-25 {
  padding-bottom: 25px !important;
}
.px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.scale-25 {
  transform: scale(0.25);
}
.m-26 {
  margin: 26px !important;
}
.ml-26 {
  margin-left: 26px !important;
}
.mr-26 {
  margin-right: 26px !important;
}
.mt-26 {
  margin-top: 26px !important;
}
.mb-26 {
  margin-bottom: 26px !important;
}
.mx-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}
.my-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}
.p-26 {
  padding: 26px !important;
}
.pl-26 {
  padding-left: 26px !important;
}
.pr-26 {
  padding-right: 26px !important;
}
.pt-26 {
  padding-top: 26px !important;
}
.pb-26 {
  padding-bottom: 26px !important;
}
.px-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}
.py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}
.scale-26 {
  transform: scale(0.26);
}
.m-27 {
  margin: 27px !important;
}
.ml-27 {
  margin-left: 27px !important;
}
.mr-27 {
  margin-right: 27px !important;
}
.mt-27 {
  margin-top: 27px !important;
}
.mb-27 {
  margin-bottom: 27px !important;
}
.mx-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}
.my-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}
.p-27 {
  padding: 27px !important;
}
.pl-27 {
  padding-left: 27px !important;
}
.pr-27 {
  padding-right: 27px !important;
}
.pt-27 {
  padding-top: 27px !important;
}
.pb-27 {
  padding-bottom: 27px !important;
}
.px-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}
.py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}
.scale-27 {
  transform: scale(0.27);
}
.m-28 {
  margin: 28px !important;
}
.ml-28 {
  margin-left: 28px !important;
}
.mr-28 {
  margin-right: 28px !important;
}
.mt-28 {
  margin-top: 28px !important;
}
.mb-28 {
  margin-bottom: 28px !important;
}
.mx-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}
.my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}
.p-28 {
  padding: 28px !important;
}
.pl-28 {
  padding-left: 28px !important;
}
.pr-28 {
  padding-right: 28px !important;
}
.pt-28 {
  padding-top: 28px !important;
}
.pb-28 {
  padding-bottom: 28px !important;
}
.px-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}
.py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}
.scale-28 {
  transform: scale(0.28);
}
.m-29 {
  margin: 29px !important;
}
.ml-29 {
  margin-left: 29px !important;
}
.mr-29 {
  margin-right: 29px !important;
}
.mt-29 {
  margin-top: 29px !important;
}
.mb-29 {
  margin-bottom: 29px !important;
}
.mx-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}
.my-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}
.p-29 {
  padding: 29px !important;
}
.pl-29 {
  padding-left: 29px !important;
}
.pr-29 {
  padding-right: 29px !important;
}
.pt-29 {
  padding-top: 29px !important;
}
.pb-29 {
  padding-bottom: 29px !important;
}
.px-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}
.py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}
.scale-29 {
  transform: scale(0.29);
}
.m-30 {
  margin: 30px !important;
}
.ml-30 {
  margin-left: 30px !important;
}
.mr-30 {
  margin-right: 30px !important;
}
.mt-30 {
  margin-top: 30px !important;
}
.mb-30 {
  margin-bottom: 30px !important;
}
.mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}
.my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.p-30 {
  padding: 30px !important;
}
.pl-30 {
  padding-left: 30px !important;
}
.pr-30 {
  padding-right: 30px !important;
}
.pt-30 {
  padding-top: 30px !important;
}
.pb-30 {
  padding-bottom: 30px !important;
}
.px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.scale-30 {
  transform: scale(0.3);
}
.m-31 {
  margin: 31px !important;
}
.ml-31 {
  margin-left: 31px !important;
}
.mr-31 {
  margin-right: 31px !important;
}
.mt-31 {
  margin-top: 31px !important;
}
.mb-31 {
  margin-bottom: 31px !important;
}
.mx-31 {
  margin-left: 31px !important;
  margin-right: 31px !important;
}
.my-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}
.p-31 {
  padding: 31px !important;
}
.pl-31 {
  padding-left: 31px !important;
}
.pr-31 {
  padding-right: 31px !important;
}
.pt-31 {
  padding-top: 31px !important;
}
.pb-31 {
  padding-bottom: 31px !important;
}
.px-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}
.py-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}
.scale-31 {
  transform: scale(0.31);
}
.m-32 {
  margin: 32px !important;
}
.ml-32 {
  margin-left: 32px !important;
}
.mr-32 {
  margin-right: 32px !important;
}
.mt-32 {
  margin-top: 32px !important;
}
.mb-32 {
  margin-bottom: 32px !important;
}
.mx-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}
.my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}
.p-32 {
  padding: 32px !important;
}
.pl-32 {
  padding-left: 32px !important;
}
.pr-32 {
  padding-right: 32px !important;
}
.pt-32 {
  padding-top: 32px !important;
}
.pb-32 {
  padding-bottom: 32px !important;
}
.px-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}
.py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.scale-32 {
  transform: scale(0.32);
}
.m-33 {
  margin: 33px !important;
}
.ml-33 {
  margin-left: 33px !important;
}
.mr-33 {
  margin-right: 33px !important;
}
.mt-33 {
  margin-top: 33px !important;
}
.mb-33 {
  margin-bottom: 33px !important;
}
.mx-33 {
  margin-left: 33px !important;
  margin-right: 33px !important;
}
.my-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}
.p-33 {
  padding: 33px !important;
}
.pl-33 {
  padding-left: 33px !important;
}
.pr-33 {
  padding-right: 33px !important;
}
.pt-33 {
  padding-top: 33px !important;
}
.pb-33 {
  padding-bottom: 33px !important;
}
.px-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}
.py-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}
.scale-33 {
  transform: scale(0.33);
}
.m-34 {
  margin: 34px !important;
}
.ml-34 {
  margin-left: 34px !important;
}
.mr-34 {
  margin-right: 34px !important;
}
.mt-34 {
  margin-top: 34px !important;
}
.mb-34 {
  margin-bottom: 34px !important;
}
.mx-34 {
  margin-left: 34px !important;
  margin-right: 34px !important;
}
.my-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}
.p-34 {
  padding: 34px !important;
}
.pl-34 {
  padding-left: 34px !important;
}
.pr-34 {
  padding-right: 34px !important;
}
.pt-34 {
  padding-top: 34px !important;
}
.pb-34 {
  padding-bottom: 34px !important;
}
.px-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}
.py-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}
.scale-34 {
  transform: scale(0.34);
}
.m-35 {
  margin: 35px !important;
}
.ml-35 {
  margin-left: 35px !important;
}
.mr-35 {
  margin-right: 35px !important;
}
.mt-35 {
  margin-top: 35px !important;
}
.mb-35 {
  margin-bottom: 35px !important;
}
.mx-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}
.my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}
.p-35 {
  padding: 35px !important;
}
.pl-35 {
  padding-left: 35px !important;
}
.pr-35 {
  padding-right: 35px !important;
}
.pt-35 {
  padding-top: 35px !important;
}
.pb-35 {
  padding-bottom: 35px !important;
}
.px-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}
.py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}
.scale-35 {
  transform: scale(0.35);
}
.m-36 {
  margin: 36px !important;
}
.ml-36 {
  margin-left: 36px !important;
}
.mr-36 {
  margin-right: 36px !important;
}
.mt-36 {
  margin-top: 36px !important;
}
.mb-36 {
  margin-bottom: 36px !important;
}
.mx-36 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}
.my-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}
.p-36 {
  padding: 36px !important;
}
.pl-36 {
  padding-left: 36px !important;
}
.pr-36 {
  padding-right: 36px !important;
}
.pt-36 {
  padding-top: 36px !important;
}
.pb-36 {
  padding-bottom: 36px !important;
}
.px-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}
.py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
.scale-36 {
  transform: scale(0.36);
}
.m-37 {
  margin: 37px !important;
}
.ml-37 {
  margin-left: 37px !important;
}
.mr-37 {
  margin-right: 37px !important;
}
.mt-37 {
  margin-top: 37px !important;
}
.mb-37 {
  margin-bottom: 37px !important;
}
.mx-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}
.my-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}
.p-37 {
  padding: 37px !important;
}
.pl-37 {
  padding-left: 37px !important;
}
.pr-37 {
  padding-right: 37px !important;
}
.pt-37 {
  padding-top: 37px !important;
}
.pb-37 {
  padding-bottom: 37px !important;
}
.px-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}
.py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}
.scale-37 {
  transform: scale(0.37);
}
.m-38 {
  margin: 38px !important;
}
.ml-38 {
  margin-left: 38px !important;
}
.mr-38 {
  margin-right: 38px !important;
}
.mt-38 {
  margin-top: 38px !important;
}
.mb-38 {
  margin-bottom: 38px !important;
}
.mx-38 {
  margin-left: 38px !important;
  margin-right: 38px !important;
}
.my-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}
.p-38 {
  padding: 38px !important;
}
.pl-38 {
  padding-left: 38px !important;
}
.pr-38 {
  padding-right: 38px !important;
}
.pt-38 {
  padding-top: 38px !important;
}
.pb-38 {
  padding-bottom: 38px !important;
}
.px-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}
.py-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}
.scale-38 {
  transform: scale(0.38);
}
.m-39 {
  margin: 39px !important;
}
.ml-39 {
  margin-left: 39px !important;
}
.mr-39 {
  margin-right: 39px !important;
}
.mt-39 {
  margin-top: 39px !important;
}
.mb-39 {
  margin-bottom: 39px !important;
}
.mx-39 {
  margin-left: 39px !important;
  margin-right: 39px !important;
}
.my-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}
.p-39 {
  padding: 39px !important;
}
.pl-39 {
  padding-left: 39px !important;
}
.pr-39 {
  padding-right: 39px !important;
}
.pt-39 {
  padding-top: 39px !important;
}
.pb-39 {
  padding-bottom: 39px !important;
}
.px-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}
.py-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}
.scale-39 {
  transform: scale(0.39);
}
.m-40 {
  margin: 40px !important;
}
.ml-40 {
  margin-left: 40px !important;
}
.mr-40 {
  margin-right: 40px !important;
}
.mt-40 {
  margin-top: 40px !important;
}
.mb-40 {
  margin-bottom: 40px !important;
}
.mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}
.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}
.p-40 {
  padding: 40px !important;
}
.pl-40 {
  padding-left: 40px !important;
}
.pr-40 {
  padding-right: 40px !important;
}
.pt-40 {
  padding-top: 40px !important;
}
.pb-40 {
  padding-bottom: 40px !important;
}
.px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.scale-40 {
  transform: scale(0.4);
}
.m-41 {
  margin: 41px !important;
}
.ml-41 {
  margin-left: 41px !important;
}
.mr-41 {
  margin-right: 41px !important;
}
.mt-41 {
  margin-top: 41px !important;
}
.mb-41 {
  margin-bottom: 41px !important;
}
.mx-41 {
  margin-left: 41px !important;
  margin-right: 41px !important;
}
.my-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}
.p-41 {
  padding: 41px !important;
}
.pl-41 {
  padding-left: 41px !important;
}
.pr-41 {
  padding-right: 41px !important;
}
.pt-41 {
  padding-top: 41px !important;
}
.pb-41 {
  padding-bottom: 41px !important;
}
.px-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}
.py-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}
.scale-41 {
  transform: scale(0.41);
}
.m-42 {
  margin: 42px !important;
}
.ml-42 {
  margin-left: 42px !important;
}
.mr-42 {
  margin-right: 42px !important;
}
.mt-42 {
  margin-top: 42px !important;
}
.mb-42 {
  margin-bottom: 42px !important;
}
.mx-42 {
  margin-left: 42px !important;
  margin-right: 42px !important;
}
.my-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}
.p-42 {
  padding: 42px !important;
}
.pl-42 {
  padding-left: 42px !important;
}
.pr-42 {
  padding-right: 42px !important;
}
.pt-42 {
  padding-top: 42px !important;
}
.pb-42 {
  padding-bottom: 42px !important;
}
.px-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.py-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}
.scale-42 {
  transform: scale(0.42);
}
.m-43 {
  margin: 43px !important;
}
.ml-43 {
  margin-left: 43px !important;
}
.mr-43 {
  margin-right: 43px !important;
}
.mt-43 {
  margin-top: 43px !important;
}
.mb-43 {
  margin-bottom: 43px !important;
}
.mx-43 {
  margin-left: 43px !important;
  margin-right: 43px !important;
}
.my-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}
.p-43 {
  padding: 43px !important;
}
.pl-43 {
  padding-left: 43px !important;
}
.pr-43 {
  padding-right: 43px !important;
}
.pt-43 {
  padding-top: 43px !important;
}
.pb-43 {
  padding-bottom: 43px !important;
}
.px-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}
.py-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}
.scale-43 {
  transform: scale(0.43);
}
.m-44 {
  margin: 44px !important;
}
.ml-44 {
  margin-left: 44px !important;
}
.mr-44 {
  margin-right: 44px !important;
}
.mt-44 {
  margin-top: 44px !important;
}
.mb-44 {
  margin-bottom: 44px !important;
}
.mx-44 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}
.my-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}
.p-44 {
  padding: 44px !important;
}
.pl-44 {
  padding-left: 44px !important;
}
.pr-44 {
  padding-right: 44px !important;
}
.pt-44 {
  padding-top: 44px !important;
}
.pb-44 {
  padding-bottom: 44px !important;
}
.px-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}
.py-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}
.scale-44 {
  transform: scale(0.44);
}
.m-45 {
  margin: 45px !important;
}
.ml-45 {
  margin-left: 45px !important;
}
.mr-45 {
  margin-right: 45px !important;
}
.mt-45 {
  margin-top: 45px !important;
}
.mb-45 {
  margin-bottom: 45px !important;
}
.mx-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}
.my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}
.p-45 {
  padding: 45px !important;
}
.pl-45 {
  padding-left: 45px !important;
}
.pr-45 {
  padding-right: 45px !important;
}
.pt-45 {
  padding-top: 45px !important;
}
.pb-45 {
  padding-bottom: 45px !important;
}
.px-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}
.py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}
.scale-45 {
  transform: scale(0.45);
}
.m-46 {
  margin: 46px !important;
}
.ml-46 {
  margin-left: 46px !important;
}
.mr-46 {
  margin-right: 46px !important;
}
.mt-46 {
  margin-top: 46px !important;
}
.mb-46 {
  margin-bottom: 46px !important;
}
.mx-46 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}
.my-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}
.p-46 {
  padding: 46px !important;
}
.pl-46 {
  padding-left: 46px !important;
}
.pr-46 {
  padding-right: 46px !important;
}
.pt-46 {
  padding-top: 46px !important;
}
.pb-46 {
  padding-bottom: 46px !important;
}
.px-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}
.py-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}
.scale-46 {
  transform: scale(0.46);
}
.m-47 {
  margin: 47px !important;
}
.ml-47 {
  margin-left: 47px !important;
}
.mr-47 {
  margin-right: 47px !important;
}
.mt-47 {
  margin-top: 47px !important;
}
.mb-47 {
  margin-bottom: 47px !important;
}
.mx-47 {
  margin-left: 47px !important;
  margin-right: 47px !important;
}
.my-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}
.p-47 {
  padding: 47px !important;
}
.pl-47 {
  padding-left: 47px !important;
}
.pr-47 {
  padding-right: 47px !important;
}
.pt-47 {
  padding-top: 47px !important;
}
.pb-47 {
  padding-bottom: 47px !important;
}
.px-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}
.py-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}
.scale-47 {
  transform: scale(0.47);
}
.m-48 {
  margin: 48px !important;
}
.ml-48 {
  margin-left: 48px !important;
}
.mr-48 {
  margin-right: 48px !important;
}
.mt-48 {
  margin-top: 48px !important;
}
.mb-48 {
  margin-bottom: 48px !important;
}
.mx-48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}
.my-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}
.p-48 {
  padding: 48px !important;
}
.pl-48 {
  padding-left: 48px !important;
}
.pr-48 {
  padding-right: 48px !important;
}
.pt-48 {
  padding-top: 48px !important;
}
.pb-48 {
  padding-bottom: 48px !important;
}
.px-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.py-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
.scale-48 {
  transform: scale(0.48);
}
.m-49 {
  margin: 49px !important;
}
.ml-49 {
  margin-left: 49px !important;
}
.mr-49 {
  margin-right: 49px !important;
}
.mt-49 {
  margin-top: 49px !important;
}
.mb-49 {
  margin-bottom: 49px !important;
}
.mx-49 {
  margin-left: 49px !important;
  margin-right: 49px !important;
}
.my-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}
.p-49 {
  padding: 49px !important;
}
.pl-49 {
  padding-left: 49px !important;
}
.pr-49 {
  padding-right: 49px !important;
}
.pt-49 {
  padding-top: 49px !important;
}
.pb-49 {
  padding-bottom: 49px !important;
}
.px-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}
.py-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}
.scale-49 {
  transform: scale(0.49);
}
.m-50 {
  margin: 50px !important;
}
.ml-50 {
  margin-left: 50px !important;
}
.mr-50 {
  margin-right: 50px !important;
}
.mt-50 {
  margin-top: 50px !important;
}
.mb-50 {
  margin-bottom: 50px !important;
}
.mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}
.my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}
.p-50 {
  padding: 50px !important;
}
.pl-50 {
  padding-left: 50px !important;
}
.pr-50 {
  padding-right: 50px !important;
}
.pt-50 {
  padding-top: 50px !important;
}
.pb-50 {
  padding-bottom: 50px !important;
}
.px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.scale-50 {
  transform: scale(0.5);
}
.m-51 {
  margin: 51px !important;
}
.ml-51 {
  margin-left: 51px !important;
}
.mr-51 {
  margin-right: 51px !important;
}
.mt-51 {
  margin-top: 51px !important;
}
.mb-51 {
  margin-bottom: 51px !important;
}
.mx-51 {
  margin-left: 51px !important;
  margin-right: 51px !important;
}
.my-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}
.p-51 {
  padding: 51px !important;
}
.pl-51 {
  padding-left: 51px !important;
}
.pr-51 {
  padding-right: 51px !important;
}
.pt-51 {
  padding-top: 51px !important;
}
.pb-51 {
  padding-bottom: 51px !important;
}
.px-51 {
  padding-left: 51px !important;
  padding-right: 51px !important;
}
.py-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}
.scale-51 {
  transform: scale(0.51);
}
.m-52 {
  margin: 52px !important;
}
.ml-52 {
  margin-left: 52px !important;
}
.mr-52 {
  margin-right: 52px !important;
}
.mt-52 {
  margin-top: 52px !important;
}
.mb-52 {
  margin-bottom: 52px !important;
}
.mx-52 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}
.my-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}
.p-52 {
  padding: 52px !important;
}
.pl-52 {
  padding-left: 52px !important;
}
.pr-52 {
  padding-right: 52px !important;
}
.pt-52 {
  padding-top: 52px !important;
}
.pb-52 {
  padding-bottom: 52px !important;
}
.px-52 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}
.py-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}
.scale-52 {
  transform: scale(0.52);
}
.m-53 {
  margin: 53px !important;
}
.ml-53 {
  margin-left: 53px !important;
}
.mr-53 {
  margin-right: 53px !important;
}
.mt-53 {
  margin-top: 53px !important;
}
.mb-53 {
  margin-bottom: 53px !important;
}
.mx-53 {
  margin-left: 53px !important;
  margin-right: 53px !important;
}
.my-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}
.p-53 {
  padding: 53px !important;
}
.pl-53 {
  padding-left: 53px !important;
}
.pr-53 {
  padding-right: 53px !important;
}
.pt-53 {
  padding-top: 53px !important;
}
.pb-53 {
  padding-bottom: 53px !important;
}
.px-53 {
  padding-left: 53px !important;
  padding-right: 53px !important;
}
.py-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}
.scale-53 {
  transform: scale(0.53);
}
.m-54 {
  margin: 54px !important;
}
.ml-54 {
  margin-left: 54px !important;
}
.mr-54 {
  margin-right: 54px !important;
}
.mt-54 {
  margin-top: 54px !important;
}
.mb-54 {
  margin-bottom: 54px !important;
}
.mx-54 {
  margin-left: 54px !important;
  margin-right: 54px !important;
}
.my-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}
.p-54 {
  padding: 54px !important;
}
.pl-54 {
  padding-left: 54px !important;
}
.pr-54 {
  padding-right: 54px !important;
}
.pt-54 {
  padding-top: 54px !important;
}
.pb-54 {
  padding-bottom: 54px !important;
}
.px-54 {
  padding-left: 54px !important;
  padding-right: 54px !important;
}
.py-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}
.scale-54 {
  transform: scale(0.54);
}
.m-55 {
  margin: 55px !important;
}
.ml-55 {
  margin-left: 55px !important;
}
.mr-55 {
  margin-right: 55px !important;
}
.mt-55 {
  margin-top: 55px !important;
}
.mb-55 {
  margin-bottom: 55px !important;
}
.mx-55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}
.my-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}
.p-55 {
  padding: 55px !important;
}
.pl-55 {
  padding-left: 55px !important;
}
.pr-55 {
  padding-right: 55px !important;
}
.pt-55 {
  padding-top: 55px !important;
}
.pb-55 {
  padding-bottom: 55px !important;
}
.px-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}
.py-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}
.scale-55 {
  transform: scale(0.55);
}
.m-56 {
  margin: 56px !important;
}
.ml-56 {
  margin-left: 56px !important;
}
.mr-56 {
  margin-right: 56px !important;
}
.mt-56 {
  margin-top: 56px !important;
}
.mb-56 {
  margin-bottom: 56px !important;
}
.mx-56 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}
.my-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}
.p-56 {
  padding: 56px !important;
}
.pl-56 {
  padding-left: 56px !important;
}
.pr-56 {
  padding-right: 56px !important;
}
.pt-56 {
  padding-top: 56px !important;
}
.pb-56 {
  padding-bottom: 56px !important;
}
.px-56 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}
.py-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}
.scale-56 {
  transform: scale(0.56);
}
.m-57 {
  margin: 57px !important;
}
.ml-57 {
  margin-left: 57px !important;
}
.mr-57 {
  margin-right: 57px !important;
}
.mt-57 {
  margin-top: 57px !important;
}
.mb-57 {
  margin-bottom: 57px !important;
}
.mx-57 {
  margin-left: 57px !important;
  margin-right: 57px !important;
}
.my-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}
.p-57 {
  padding: 57px !important;
}
.pl-57 {
  padding-left: 57px !important;
}
.pr-57 {
  padding-right: 57px !important;
}
.pt-57 {
  padding-top: 57px !important;
}
.pb-57 {
  padding-bottom: 57px !important;
}
.px-57 {
  padding-left: 57px !important;
  padding-right: 57px !important;
}
.py-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}
.scale-57 {
  transform: scale(0.57);
}
.m-58 {
  margin: 58px !important;
}
.ml-58 {
  margin-left: 58px !important;
}
.mr-58 {
  margin-right: 58px !important;
}
.mt-58 {
  margin-top: 58px !important;
}
.mb-58 {
  margin-bottom: 58px !important;
}
.mx-58 {
  margin-left: 58px !important;
  margin-right: 58px !important;
}
.my-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}
.p-58 {
  padding: 58px !important;
}
.pl-58 {
  padding-left: 58px !important;
}
.pr-58 {
  padding-right: 58px !important;
}
.pt-58 {
  padding-top: 58px !important;
}
.pb-58 {
  padding-bottom: 58px !important;
}
.px-58 {
  padding-left: 58px !important;
  padding-right: 58px !important;
}
.py-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}
.scale-58 {
  transform: scale(0.58);
}
.m-59 {
  margin: 59px !important;
}
.ml-59 {
  margin-left: 59px !important;
}
.mr-59 {
  margin-right: 59px !important;
}
.mt-59 {
  margin-top: 59px !important;
}
.mb-59 {
  margin-bottom: 59px !important;
}
.mx-59 {
  margin-left: 59px !important;
  margin-right: 59px !important;
}
.my-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}
.p-59 {
  padding: 59px !important;
}
.pl-59 {
  padding-left: 59px !important;
}
.pr-59 {
  padding-right: 59px !important;
}
.pt-59 {
  padding-top: 59px !important;
}
.pb-59 {
  padding-bottom: 59px !important;
}
.px-59 {
  padding-left: 59px !important;
  padding-right: 59px !important;
}
.py-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}
.scale-59 {
  transform: scale(0.59);
}
.m-60 {
  margin: 60px !important;
}
.ml-60 {
  margin-left: 60px !important;
}
.mr-60 {
  margin-right: 60px !important;
}
.mt-60 {
  margin-top: 60px !important;
}
.mb-60 {
  margin-bottom: 60px !important;
}
.mx-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}
.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.p-60 {
  padding: 60px !important;
}
.pl-60 {
  padding-left: 60px !important;
}
.pr-60 {
  padding-right: 60px !important;
}
.pt-60 {
  padding-top: 60px !important;
}
.pb-60 {
  padding-bottom: 60px !important;
}
.px-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.scale-60 {
  transform: scale(0.6);
}
.m-61 {
  margin: 61px !important;
}
.ml-61 {
  margin-left: 61px !important;
}
.mr-61 {
  margin-right: 61px !important;
}
.mt-61 {
  margin-top: 61px !important;
}
.mb-61 {
  margin-bottom: 61px !important;
}
.mx-61 {
  margin-left: 61px !important;
  margin-right: 61px !important;
}
.my-61 {
  margin-top: 61px !important;
  margin-bottom: 61px !important;
}
.p-61 {
  padding: 61px !important;
}
.pl-61 {
  padding-left: 61px !important;
}
.pr-61 {
  padding-right: 61px !important;
}
.pt-61 {
  padding-top: 61px !important;
}
.pb-61 {
  padding-bottom: 61px !important;
}
.px-61 {
  padding-left: 61px !important;
  padding-right: 61px !important;
}
.py-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}
.scale-61 {
  transform: scale(0.61);
}
.m-62 {
  margin: 62px !important;
}
.ml-62 {
  margin-left: 62px !important;
}
.mr-62 {
  margin-right: 62px !important;
}
.mt-62 {
  margin-top: 62px !important;
}
.mb-62 {
  margin-bottom: 62px !important;
}
.mx-62 {
  margin-left: 62px !important;
  margin-right: 62px !important;
}
.my-62 {
  margin-top: 62px !important;
  margin-bottom: 62px !important;
}
.p-62 {
  padding: 62px !important;
}
.pl-62 {
  padding-left: 62px !important;
}
.pr-62 {
  padding-right: 62px !important;
}
.pt-62 {
  padding-top: 62px !important;
}
.pb-62 {
  padding-bottom: 62px !important;
}
.px-62 {
  padding-left: 62px !important;
  padding-right: 62px !important;
}
.py-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}
.scale-62 {
  transform: scale(0.62);
}
.m-63 {
  margin: 63px !important;
}
.ml-63 {
  margin-left: 63px !important;
}
.mr-63 {
  margin-right: 63px !important;
}
.mt-63 {
  margin-top: 63px !important;
}
.mb-63 {
  margin-bottom: 63px !important;
}
.mx-63 {
  margin-left: 63px !important;
  margin-right: 63px !important;
}
.my-63 {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}
.p-63 {
  padding: 63px !important;
}
.pl-63 {
  padding-left: 63px !important;
}
.pr-63 {
  padding-right: 63px !important;
}
.pt-63 {
  padding-top: 63px !important;
}
.pb-63 {
  padding-bottom: 63px !important;
}
.px-63 {
  padding-left: 63px !important;
  padding-right: 63px !important;
}
.py-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}
.scale-63 {
  transform: scale(0.63);
}
.m-64 {
  margin: 64px !important;
}
.ml-64 {
  margin-left: 64px !important;
}
.mr-64 {
  margin-right: 64px !important;
}
.mt-64 {
  margin-top: 64px !important;
}
.mb-64 {
  margin-bottom: 64px !important;
}
.mx-64 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}
.my-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}
.p-64 {
  padding: 64px !important;
}
.pl-64 {
  padding-left: 64px !important;
}
.pr-64 {
  padding-right: 64px !important;
}
.pt-64 {
  padding-top: 64px !important;
}
.pb-64 {
  padding-bottom: 64px !important;
}
.px-64 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}
.py-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}
.scale-64 {
  transform: scale(0.64);
}
.m-65 {
  margin: 65px !important;
}
.ml-65 {
  margin-left: 65px !important;
}
.mr-65 {
  margin-right: 65px !important;
}
.mt-65 {
  margin-top: 65px !important;
}
.mb-65 {
  margin-bottom: 65px !important;
}
.mx-65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}
.my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}
.p-65 {
  padding: 65px !important;
}
.pl-65 {
  padding-left: 65px !important;
}
.pr-65 {
  padding-right: 65px !important;
}
.pt-65 {
  padding-top: 65px !important;
}
.pb-65 {
  padding-bottom: 65px !important;
}
.px-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}
.py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}
.scale-65 {
  transform: scale(0.65);
}
.m-66 {
  margin: 66px !important;
}
.ml-66 {
  margin-left: 66px !important;
}
.mr-66 {
  margin-right: 66px !important;
}
.mt-66 {
  margin-top: 66px !important;
}
.mb-66 {
  margin-bottom: 66px !important;
}
.mx-66 {
  margin-left: 66px !important;
  margin-right: 66px !important;
}
.my-66 {
  margin-top: 66px !important;
  margin-bottom: 66px !important;
}
.p-66 {
  padding: 66px !important;
}
.pl-66 {
  padding-left: 66px !important;
}
.pr-66 {
  padding-right: 66px !important;
}
.pt-66 {
  padding-top: 66px !important;
}
.pb-66 {
  padding-bottom: 66px !important;
}
.px-66 {
  padding-left: 66px !important;
  padding-right: 66px !important;
}
.py-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}
.scale-66 {
  transform: scale(0.66);
}
.m-67 {
  margin: 67px !important;
}
.ml-67 {
  margin-left: 67px !important;
}
.mr-67 {
  margin-right: 67px !important;
}
.mt-67 {
  margin-top: 67px !important;
}
.mb-67 {
  margin-bottom: 67px !important;
}
.mx-67 {
  margin-left: 67px !important;
  margin-right: 67px !important;
}
.my-67 {
  margin-top: 67px !important;
  margin-bottom: 67px !important;
}
.p-67 {
  padding: 67px !important;
}
.pl-67 {
  padding-left: 67px !important;
}
.pr-67 {
  padding-right: 67px !important;
}
.pt-67 {
  padding-top: 67px !important;
}
.pb-67 {
  padding-bottom: 67px !important;
}
.px-67 {
  padding-left: 67px !important;
  padding-right: 67px !important;
}
.py-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}
.scale-67 {
  transform: scale(0.67);
}
.m-68 {
  margin: 68px !important;
}
.ml-68 {
  margin-left: 68px !important;
}
.mr-68 {
  margin-right: 68px !important;
}
.mt-68 {
  margin-top: 68px !important;
}
.mb-68 {
  margin-bottom: 68px !important;
}
.mx-68 {
  margin-left: 68px !important;
  margin-right: 68px !important;
}
.my-68 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}
.p-68 {
  padding: 68px !important;
}
.pl-68 {
  padding-left: 68px !important;
}
.pr-68 {
  padding-right: 68px !important;
}
.pt-68 {
  padding-top: 68px !important;
}
.pb-68 {
  padding-bottom: 68px !important;
}
.px-68 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}
.py-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}
.scale-68 {
  transform: scale(0.68);
}
.m-69 {
  margin: 69px !important;
}
.ml-69 {
  margin-left: 69px !important;
}
.mr-69 {
  margin-right: 69px !important;
}
.mt-69 {
  margin-top: 69px !important;
}
.mb-69 {
  margin-bottom: 69px !important;
}
.mx-69 {
  margin-left: 69px !important;
  margin-right: 69px !important;
}
.my-69 {
  margin-top: 69px !important;
  margin-bottom: 69px !important;
}
.p-69 {
  padding: 69px !important;
}
.pl-69 {
  padding-left: 69px !important;
}
.pr-69 {
  padding-right: 69px !important;
}
.pt-69 {
  padding-top: 69px !important;
}
.pb-69 {
  padding-bottom: 69px !important;
}
.px-69 {
  padding-left: 69px !important;
  padding-right: 69px !important;
}
.py-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}
.scale-69 {
  transform: scale(0.69);
}
.m-70 {
  margin: 70px !important;
}
.ml-70 {
  margin-left: 70px !important;
}
.mr-70 {
  margin-right: 70px !important;
}
.mt-70 {
  margin-top: 70px !important;
}
.mb-70 {
  margin-bottom: 70px !important;
}
.mx-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}
.my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}
.p-70 {
  padding: 70px !important;
}
.pl-70 {
  padding-left: 70px !important;
}
.pr-70 {
  padding-right: 70px !important;
}
.pt-70 {
  padding-top: 70px !important;
}
.pb-70 {
  padding-bottom: 70px !important;
}
.px-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.scale-70 {
  transform: scale(0.7);
}
.m-71 {
  margin: 71px !important;
}
.ml-71 {
  margin-left: 71px !important;
}
.mr-71 {
  margin-right: 71px !important;
}
.mt-71 {
  margin-top: 71px !important;
}
.mb-71 {
  margin-bottom: 71px !important;
}
.mx-71 {
  margin-left: 71px !important;
  margin-right: 71px !important;
}
.my-71 {
  margin-top: 71px !important;
  margin-bottom: 71px !important;
}
.p-71 {
  padding: 71px !important;
}
.pl-71 {
  padding-left: 71px !important;
}
.pr-71 {
  padding-right: 71px !important;
}
.pt-71 {
  padding-top: 71px !important;
}
.pb-71 {
  padding-bottom: 71px !important;
}
.px-71 {
  padding-left: 71px !important;
  padding-right: 71px !important;
}
.py-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}
.scale-71 {
  transform: scale(0.71);
}
.m-72 {
  margin: 72px !important;
}
.ml-72 {
  margin-left: 72px !important;
}
.mr-72 {
  margin-right: 72px !important;
}
.mt-72 {
  margin-top: 72px !important;
}
.mb-72 {
  margin-bottom: 72px !important;
}
.mx-72 {
  margin-left: 72px !important;
  margin-right: 72px !important;
}
.my-72 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}
.p-72 {
  padding: 72px !important;
}
.pl-72 {
  padding-left: 72px !important;
}
.pr-72 {
  padding-right: 72px !important;
}
.pt-72 {
  padding-top: 72px !important;
}
.pb-72 {
  padding-bottom: 72px !important;
}
.px-72 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}
.py-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}
.scale-72 {
  transform: scale(0.72);
}
.m-73 {
  margin: 73px !important;
}
.ml-73 {
  margin-left: 73px !important;
}
.mr-73 {
  margin-right: 73px !important;
}
.mt-73 {
  margin-top: 73px !important;
}
.mb-73 {
  margin-bottom: 73px !important;
}
.mx-73 {
  margin-left: 73px !important;
  margin-right: 73px !important;
}
.my-73 {
  margin-top: 73px !important;
  margin-bottom: 73px !important;
}
.p-73 {
  padding: 73px !important;
}
.pl-73 {
  padding-left: 73px !important;
}
.pr-73 {
  padding-right: 73px !important;
}
.pt-73 {
  padding-top: 73px !important;
}
.pb-73 {
  padding-bottom: 73px !important;
}
.px-73 {
  padding-left: 73px !important;
  padding-right: 73px !important;
}
.py-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}
.scale-73 {
  transform: scale(0.73);
}
.m-74 {
  margin: 74px !important;
}
.ml-74 {
  margin-left: 74px !important;
}
.mr-74 {
  margin-right: 74px !important;
}
.mt-74 {
  margin-top: 74px !important;
}
.mb-74 {
  margin-bottom: 74px !important;
}
.mx-74 {
  margin-left: 74px !important;
  margin-right: 74px !important;
}
.my-74 {
  margin-top: 74px !important;
  margin-bottom: 74px !important;
}
.p-74 {
  padding: 74px !important;
}
.pl-74 {
  padding-left: 74px !important;
}
.pr-74 {
  padding-right: 74px !important;
}
.pt-74 {
  padding-top: 74px !important;
}
.pb-74 {
  padding-bottom: 74px !important;
}
.px-74 {
  padding-left: 74px !important;
  padding-right: 74px !important;
}
.py-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}
.scale-74 {
  transform: scale(0.74);
}
.m-75 {
  margin: 75px !important;
}
.ml-75 {
  margin-left: 75px !important;
}
.mr-75 {
  margin-right: 75px !important;
}
.mt-75 {
  margin-top: 75px !important;
}
.mb-75 {
  margin-bottom: 75px !important;
}
.mx-75 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}
.my-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}
.p-75 {
  padding: 75px !important;
}
.pl-75 {
  padding-left: 75px !important;
}
.pr-75 {
  padding-right: 75px !important;
}
.pt-75 {
  padding-top: 75px !important;
}
.pb-75 {
  padding-bottom: 75px !important;
}
.px-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}
.py-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}
.scale-75 {
  transform: scale(0.75);
}
.m-76 {
  margin: 76px !important;
}
.ml-76 {
  margin-left: 76px !important;
}
.mr-76 {
  margin-right: 76px !important;
}
.mt-76 {
  margin-top: 76px !important;
}
.mb-76 {
  margin-bottom: 76px !important;
}
.mx-76 {
  margin-left: 76px !important;
  margin-right: 76px !important;
}
.my-76 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}
.p-76 {
  padding: 76px !important;
}
.pl-76 {
  padding-left: 76px !important;
}
.pr-76 {
  padding-right: 76px !important;
}
.pt-76 {
  padding-top: 76px !important;
}
.pb-76 {
  padding-bottom: 76px !important;
}
.px-76 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}
.py-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}
.scale-76 {
  transform: scale(0.76);
}
.m-77 {
  margin: 77px !important;
}
.ml-77 {
  margin-left: 77px !important;
}
.mr-77 {
  margin-right: 77px !important;
}
.mt-77 {
  margin-top: 77px !important;
}
.mb-77 {
  margin-bottom: 77px !important;
}
.mx-77 {
  margin-left: 77px !important;
  margin-right: 77px !important;
}
.my-77 {
  margin-top: 77px !important;
  margin-bottom: 77px !important;
}
.p-77 {
  padding: 77px !important;
}
.pl-77 {
  padding-left: 77px !important;
}
.pr-77 {
  padding-right: 77px !important;
}
.pt-77 {
  padding-top: 77px !important;
}
.pb-77 {
  padding-bottom: 77px !important;
}
.px-77 {
  padding-left: 77px !important;
  padding-right: 77px !important;
}
.py-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}
.scale-77 {
  transform: scale(0.77);
}
.m-78 {
  margin: 78px !important;
}
.ml-78 {
  margin-left: 78px !important;
}
.mr-78 {
  margin-right: 78px !important;
}
.mt-78 {
  margin-top: 78px !important;
}
.mb-78 {
  margin-bottom: 78px !important;
}
.mx-78 {
  margin-left: 78px !important;
  margin-right: 78px !important;
}
.my-78 {
  margin-top: 78px !important;
  margin-bottom: 78px !important;
}
.p-78 {
  padding: 78px !important;
}
.pl-78 {
  padding-left: 78px !important;
}
.pr-78 {
  padding-right: 78px !important;
}
.pt-78 {
  padding-top: 78px !important;
}
.pb-78 {
  padding-bottom: 78px !important;
}
.px-78 {
  padding-left: 78px !important;
  padding-right: 78px !important;
}
.py-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}
.scale-78 {
  transform: scale(0.78);
}
.m-79 {
  margin: 79px !important;
}
.ml-79 {
  margin-left: 79px !important;
}
.mr-79 {
  margin-right: 79px !important;
}
.mt-79 {
  margin-top: 79px !important;
}
.mb-79 {
  margin-bottom: 79px !important;
}
.mx-79 {
  margin-left: 79px !important;
  margin-right: 79px !important;
}
.my-79 {
  margin-top: 79px !important;
  margin-bottom: 79px !important;
}
.p-79 {
  padding: 79px !important;
}
.pl-79 {
  padding-left: 79px !important;
}
.pr-79 {
  padding-right: 79px !important;
}
.pt-79 {
  padding-top: 79px !important;
}
.pb-79 {
  padding-bottom: 79px !important;
}
.px-79 {
  padding-left: 79px !important;
  padding-right: 79px !important;
}
.py-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}
.scale-79 {
  transform: scale(0.79);
}
.m-80 {
  margin: 80px !important;
}
.ml-80 {
  margin-left: 80px !important;
}
.mr-80 {
  margin-right: 80px !important;
}
.mt-80 {
  margin-top: 80px !important;
}
.mb-80 {
  margin-bottom: 80px !important;
}
.mx-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}
.my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}
.p-80 {
  padding: 80px !important;
}
.pl-80 {
  padding-left: 80px !important;
}
.pr-80 {
  padding-right: 80px !important;
}
.pt-80 {
  padding-top: 80px !important;
}
.pb-80 {
  padding-bottom: 80px !important;
}
.px-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}
.py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.scale-80 {
  transform: scale(0.8);
}
.m-81 {
  margin: 81px !important;
}
.ml-81 {
  margin-left: 81px !important;
}
.mr-81 {
  margin-right: 81px !important;
}
.mt-81 {
  margin-top: 81px !important;
}
.mb-81 {
  margin-bottom: 81px !important;
}
.mx-81 {
  margin-left: 81px !important;
  margin-right: 81px !important;
}
.my-81 {
  margin-top: 81px !important;
  margin-bottom: 81px !important;
}
.p-81 {
  padding: 81px !important;
}
.pl-81 {
  padding-left: 81px !important;
}
.pr-81 {
  padding-right: 81px !important;
}
.pt-81 {
  padding-top: 81px !important;
}
.pb-81 {
  padding-bottom: 81px !important;
}
.px-81 {
  padding-left: 81px !important;
  padding-right: 81px !important;
}
.py-81 {
  padding-top: 81px !important;
  padding-bottom: 81px !important;
}
.scale-81 {
  transform: scale(0.81);
}
.m-82 {
  margin: 82px !important;
}
.ml-82 {
  margin-left: 82px !important;
}
.mr-82 {
  margin-right: 82px !important;
}
.mt-82 {
  margin-top: 82px !important;
}
.mb-82 {
  margin-bottom: 82px !important;
}
.mx-82 {
  margin-left: 82px !important;
  margin-right: 82px !important;
}
.my-82 {
  margin-top: 82px !important;
  margin-bottom: 82px !important;
}
.p-82 {
  padding: 82px !important;
}
.pl-82 {
  padding-left: 82px !important;
}
.pr-82 {
  padding-right: 82px !important;
}
.pt-82 {
  padding-top: 82px !important;
}
.pb-82 {
  padding-bottom: 82px !important;
}
.px-82 {
  padding-left: 82px !important;
  padding-right: 82px !important;
}
.py-82 {
  padding-top: 82px !important;
  padding-bottom: 82px !important;
}
.scale-82 {
  transform: scale(0.82);
}
.m-83 {
  margin: 83px !important;
}
.ml-83 {
  margin-left: 83px !important;
}
.mr-83 {
  margin-right: 83px !important;
}
.mt-83 {
  margin-top: 83px !important;
}
.mb-83 {
  margin-bottom: 83px !important;
}
.mx-83 {
  margin-left: 83px !important;
  margin-right: 83px !important;
}
.my-83 {
  margin-top: 83px !important;
  margin-bottom: 83px !important;
}
.p-83 {
  padding: 83px !important;
}
.pl-83 {
  padding-left: 83px !important;
}
.pr-83 {
  padding-right: 83px !important;
}
.pt-83 {
  padding-top: 83px !important;
}
.pb-83 {
  padding-bottom: 83px !important;
}
.px-83 {
  padding-left: 83px !important;
  padding-right: 83px !important;
}
.py-83 {
  padding-top: 83px !important;
  padding-bottom: 83px !important;
}
.scale-83 {
  transform: scale(0.83);
}
.m-84 {
  margin: 84px !important;
}
.ml-84 {
  margin-left: 84px !important;
}
.mr-84 {
  margin-right: 84px !important;
}
.mt-84 {
  margin-top: 84px !important;
}
.mb-84 {
  margin-bottom: 84px !important;
}
.mx-84 {
  margin-left: 84px !important;
  margin-right: 84px !important;
}
.my-84 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}
.p-84 {
  padding: 84px !important;
}
.pl-84 {
  padding-left: 84px !important;
}
.pr-84 {
  padding-right: 84px !important;
}
.pt-84 {
  padding-top: 84px !important;
}
.pb-84 {
  padding-bottom: 84px !important;
}
.px-84 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}
.py-84 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}
.scale-84 {
  transform: scale(0.84);
}
.m-85 {
  margin: 85px !important;
}
.ml-85 {
  margin-left: 85px !important;
}
.mr-85 {
  margin-right: 85px !important;
}
.mt-85 {
  margin-top: 85px !important;
}
.mb-85 {
  margin-bottom: 85px !important;
}
.mx-85 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}
.my-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}
.p-85 {
  padding: 85px !important;
}
.pl-85 {
  padding-left: 85px !important;
}
.pr-85 {
  padding-right: 85px !important;
}
.pt-85 {
  padding-top: 85px !important;
}
.pb-85 {
  padding-bottom: 85px !important;
}
.px-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}
.py-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}
.scale-85 {
  transform: scale(0.85);
}
.m-86 {
  margin: 86px !important;
}
.ml-86 {
  margin-left: 86px !important;
}
.mr-86 {
  margin-right: 86px !important;
}
.mt-86 {
  margin-top: 86px !important;
}
.mb-86 {
  margin-bottom: 86px !important;
}
.mx-86 {
  margin-left: 86px !important;
  margin-right: 86px !important;
}
.my-86 {
  margin-top: 86px !important;
  margin-bottom: 86px !important;
}
.p-86 {
  padding: 86px !important;
}
.pl-86 {
  padding-left: 86px !important;
}
.pr-86 {
  padding-right: 86px !important;
}
.pt-86 {
  padding-top: 86px !important;
}
.pb-86 {
  padding-bottom: 86px !important;
}
.px-86 {
  padding-left: 86px !important;
  padding-right: 86px !important;
}
.py-86 {
  padding-top: 86px !important;
  padding-bottom: 86px !important;
}
.scale-86 {
  transform: scale(0.86);
}
.m-87 {
  margin: 87px !important;
}
.ml-87 {
  margin-left: 87px !important;
}
.mr-87 {
  margin-right: 87px !important;
}
.mt-87 {
  margin-top: 87px !important;
}
.mb-87 {
  margin-bottom: 87px !important;
}
.mx-87 {
  margin-left: 87px !important;
  margin-right: 87px !important;
}
.my-87 {
  margin-top: 87px !important;
  margin-bottom: 87px !important;
}
.p-87 {
  padding: 87px !important;
}
.pl-87 {
  padding-left: 87px !important;
}
.pr-87 {
  padding-right: 87px !important;
}
.pt-87 {
  padding-top: 87px !important;
}
.pb-87 {
  padding-bottom: 87px !important;
}
.px-87 {
  padding-left: 87px !important;
  padding-right: 87px !important;
}
.py-87 {
  padding-top: 87px !important;
  padding-bottom: 87px !important;
}
.scale-87 {
  transform: scale(0.87);
}
.m-88 {
  margin: 88px !important;
}
.ml-88 {
  margin-left: 88px !important;
}
.mr-88 {
  margin-right: 88px !important;
}
.mt-88 {
  margin-top: 88px !important;
}
.mb-88 {
  margin-bottom: 88px !important;
}
.mx-88 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}
.my-88 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}
.p-88 {
  padding: 88px !important;
}
.pl-88 {
  padding-left: 88px !important;
}
.pr-88 {
  padding-right: 88px !important;
}
.pt-88 {
  padding-top: 88px !important;
}
.pb-88 {
  padding-bottom: 88px !important;
}
.px-88 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}
.py-88 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}
.scale-88 {
  transform: scale(0.88);
}
.m-89 {
  margin: 89px !important;
}
.ml-89 {
  margin-left: 89px !important;
}
.mr-89 {
  margin-right: 89px !important;
}
.mt-89 {
  margin-top: 89px !important;
}
.mb-89 {
  margin-bottom: 89px !important;
}
.mx-89 {
  margin-left: 89px !important;
  margin-right: 89px !important;
}
.my-89 {
  margin-top: 89px !important;
  margin-bottom: 89px !important;
}
.p-89 {
  padding: 89px !important;
}
.pl-89 {
  padding-left: 89px !important;
}
.pr-89 {
  padding-right: 89px !important;
}
.pt-89 {
  padding-top: 89px !important;
}
.pb-89 {
  padding-bottom: 89px !important;
}
.px-89 {
  padding-left: 89px !important;
  padding-right: 89px !important;
}
.py-89 {
  padding-top: 89px !important;
  padding-bottom: 89px !important;
}
.scale-89 {
  transform: scale(0.89);
}
.m-90 {
  margin: 90px !important;
}
.ml-90 {
  margin-left: 90px !important;
}
.mr-90 {
  margin-right: 90px !important;
}
.mt-90 {
  margin-top: 90px !important;
}
.mb-90 {
  margin-bottom: 90px !important;
}
.mx-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}
.my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}
.p-90 {
  padding: 90px !important;
}
.pl-90 {
  padding-left: 90px !important;
}
.pr-90 {
  padding-right: 90px !important;
}
.pt-90 {
  padding-top: 90px !important;
}
.pb-90 {
  padding-bottom: 90px !important;
}
.px-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}
.py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.scale-90 {
  transform: scale(0.9);
}
.m-91 {
  margin: 91px !important;
}
.ml-91 {
  margin-left: 91px !important;
}
.mr-91 {
  margin-right: 91px !important;
}
.mt-91 {
  margin-top: 91px !important;
}
.mb-91 {
  margin-bottom: 91px !important;
}
.mx-91 {
  margin-left: 91px !important;
  margin-right: 91px !important;
}
.my-91 {
  margin-top: 91px !important;
  margin-bottom: 91px !important;
}
.p-91 {
  padding: 91px !important;
}
.pl-91 {
  padding-left: 91px !important;
}
.pr-91 {
  padding-right: 91px !important;
}
.pt-91 {
  padding-top: 91px !important;
}
.pb-91 {
  padding-bottom: 91px !important;
}
.px-91 {
  padding-left: 91px !important;
  padding-right: 91px !important;
}
.py-91 {
  padding-top: 91px !important;
  padding-bottom: 91px !important;
}
.scale-91 {
  transform: scale(0.91);
}
.m-92 {
  margin: 92px !important;
}
.ml-92 {
  margin-left: 92px !important;
}
.mr-92 {
  margin-right: 92px !important;
}
.mt-92 {
  margin-top: 92px !important;
}
.mb-92 {
  margin-bottom: 92px !important;
}
.mx-92 {
  margin-left: 92px !important;
  margin-right: 92px !important;
}
.my-92 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}
.p-92 {
  padding: 92px !important;
}
.pl-92 {
  padding-left: 92px !important;
}
.pr-92 {
  padding-right: 92px !important;
}
.pt-92 {
  padding-top: 92px !important;
}
.pb-92 {
  padding-bottom: 92px !important;
}
.px-92 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}
.py-92 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}
.scale-92 {
  transform: scale(0.92);
}
.m-93 {
  margin: 93px !important;
}
.ml-93 {
  margin-left: 93px !important;
}
.mr-93 {
  margin-right: 93px !important;
}
.mt-93 {
  margin-top: 93px !important;
}
.mb-93 {
  margin-bottom: 93px !important;
}
.mx-93 {
  margin-left: 93px !important;
  margin-right: 93px !important;
}
.my-93 {
  margin-top: 93px !important;
  margin-bottom: 93px !important;
}
.p-93 {
  padding: 93px !important;
}
.pl-93 {
  padding-left: 93px !important;
}
.pr-93 {
  padding-right: 93px !important;
}
.pt-93 {
  padding-top: 93px !important;
}
.pb-93 {
  padding-bottom: 93px !important;
}
.px-93 {
  padding-left: 93px !important;
  padding-right: 93px !important;
}
.py-93 {
  padding-top: 93px !important;
  padding-bottom: 93px !important;
}
.scale-93 {
  transform: scale(0.93);
}
.m-94 {
  margin: 94px !important;
}
.ml-94 {
  margin-left: 94px !important;
}
.mr-94 {
  margin-right: 94px !important;
}
.mt-94 {
  margin-top: 94px !important;
}
.mb-94 {
  margin-bottom: 94px !important;
}
.mx-94 {
  margin-left: 94px !important;
  margin-right: 94px !important;
}
.my-94 {
  margin-top: 94px !important;
  margin-bottom: 94px !important;
}
.p-94 {
  padding: 94px !important;
}
.pl-94 {
  padding-left: 94px !important;
}
.pr-94 {
  padding-right: 94px !important;
}
.pt-94 {
  padding-top: 94px !important;
}
.pb-94 {
  padding-bottom: 94px !important;
}
.px-94 {
  padding-left: 94px !important;
  padding-right: 94px !important;
}
.py-94 {
  padding-top: 94px !important;
  padding-bottom: 94px !important;
}
.scale-94 {
  transform: scale(0.94);
}
.m-95 {
  margin: 95px !important;
}
.ml-95 {
  margin-left: 95px !important;
}
.mr-95 {
  margin-right: 95px !important;
}
.mt-95 {
  margin-top: 95px !important;
}
.mb-95 {
  margin-bottom: 95px !important;
}
.mx-95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}
.my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}
.p-95 {
  padding: 95px !important;
}
.pl-95 {
  padding-left: 95px !important;
}
.pr-95 {
  padding-right: 95px !important;
}
.pt-95 {
  padding-top: 95px !important;
}
.pb-95 {
  padding-bottom: 95px !important;
}
.px-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}
.py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}
.scale-95 {
  transform: scale(0.95);
}
.m-96 {
  margin: 96px !important;
}
.ml-96 {
  margin-left: 96px !important;
}
.mr-96 {
  margin-right: 96px !important;
}
.mt-96 {
  margin-top: 96px !important;
}
.mb-96 {
  margin-bottom: 96px !important;
}
.mx-96 {
  margin-left: 96px !important;
  margin-right: 96px !important;
}
.my-96 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}
.p-96 {
  padding: 96px !important;
}
.pl-96 {
  padding-left: 96px !important;
}
.pr-96 {
  padding-right: 96px !important;
}
.pt-96 {
  padding-top: 96px !important;
}
.pb-96 {
  padding-bottom: 96px !important;
}
.px-96 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}
.py-96 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}
.scale-96 {
  transform: scale(0.96);
}
.m-97 {
  margin: 97px !important;
}
.ml-97 {
  margin-left: 97px !important;
}
.mr-97 {
  margin-right: 97px !important;
}
.mt-97 {
  margin-top: 97px !important;
}
.mb-97 {
  margin-bottom: 97px !important;
}
.mx-97 {
  margin-left: 97px !important;
  margin-right: 97px !important;
}
.my-97 {
  margin-top: 97px !important;
  margin-bottom: 97px !important;
}
.p-97 {
  padding: 97px !important;
}
.pl-97 {
  padding-left: 97px !important;
}
.pr-97 {
  padding-right: 97px !important;
}
.pt-97 {
  padding-top: 97px !important;
}
.pb-97 {
  padding-bottom: 97px !important;
}
.px-97 {
  padding-left: 97px !important;
  padding-right: 97px !important;
}
.py-97 {
  padding-top: 97px !important;
  padding-bottom: 97px !important;
}
.scale-97 {
  transform: scale(0.97);
}
.m-98 {
  margin: 98px !important;
}
.ml-98 {
  margin-left: 98px !important;
}
.mr-98 {
  margin-right: 98px !important;
}
.mt-98 {
  margin-top: 98px !important;
}
.mb-98 {
  margin-bottom: 98px !important;
}
.mx-98 {
  margin-left: 98px !important;
  margin-right: 98px !important;
}
.my-98 {
  margin-top: 98px !important;
  margin-bottom: 98px !important;
}
.p-98 {
  padding: 98px !important;
}
.pl-98 {
  padding-left: 98px !important;
}
.pr-98 {
  padding-right: 98px !important;
}
.pt-98 {
  padding-top: 98px !important;
}
.pb-98 {
  padding-bottom: 98px !important;
}
.px-98 {
  padding-left: 98px !important;
  padding-right: 98px !important;
}
.py-98 {
  padding-top: 98px !important;
  padding-bottom: 98px !important;
}
.scale-98 {
  transform: scale(0.98);
}
.m-99 {
  margin: 99px !important;
}
.ml-99 {
  margin-left: 99px !important;
}
.mr-99 {
  margin-right: 99px !important;
}
.mt-99 {
  margin-top: 99px !important;
}
.mb-99 {
  margin-bottom: 99px !important;
}
.mx-99 {
  margin-left: 99px !important;
  margin-right: 99px !important;
}
.my-99 {
  margin-top: 99px !important;
  margin-bottom: 99px !important;
}
.p-99 {
  padding: 99px !important;
}
.pl-99 {
  padding-left: 99px !important;
}
.pr-99 {
  padding-right: 99px !important;
}
.pt-99 {
  padding-top: 99px !important;
}
.pb-99 {
  padding-bottom: 99px !important;
}
.px-99 {
  padding-left: 99px !important;
  padding-right: 99px !important;
}
.py-99 {
  padding-top: 99px !important;
  padding-bottom: 99px !important;
}
.scale-99 {
  transform: scale(0.99);
}
.m-100 {
  margin: 100px !important;
}
.ml-100 {
  margin-left: 100px !important;
}
.mr-100 {
  margin-right: 100px !important;
}
.mt-100 {
  margin-top: 100px !important;
}
.mb-100 {
  margin-bottom: 100px !important;
}
.mx-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}
.my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}
.p-100 {
  padding: 100px !important;
}
.pl-100 {
  padding-left: 100px !important;
}
.pr-100 {
  padding-right: 100px !important;
}
.pt-100 {
  padding-top: 100px !important;
}
.pb-100 {
  padding-bottom: 100px !important;
}
.px-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}
.py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.scale-100 {
  transform: scale(1);
}
.m-101 {
  margin: 101px !important;
}
.ml-101 {
  margin-left: 101px !important;
}
.mr-101 {
  margin-right: 101px !important;
}
.mt-101 {
  margin-top: 101px !important;
}
.mb-101 {
  margin-bottom: 101px !important;
}
.mx-101 {
  margin-left: 101px !important;
  margin-right: 101px !important;
}
.my-101 {
  margin-top: 101px !important;
  margin-bottom: 101px !important;
}
.p-101 {
  padding: 101px !important;
}
.pl-101 {
  padding-left: 101px !important;
}
.pr-101 {
  padding-right: 101px !important;
}
.pt-101 {
  padding-top: 101px !important;
}
.pb-101 {
  padding-bottom: 101px !important;
}
.px-101 {
  padding-left: 101px !important;
  padding-right: 101px !important;
}
.py-101 {
  padding-top: 101px !important;
  padding-bottom: 101px !important;
}
.scale-101 {
  transform: scale(1.01);
}
.m-102 {
  margin: 102px !important;
}
.ml-102 {
  margin-left: 102px !important;
}
.mr-102 {
  margin-right: 102px !important;
}
.mt-102 {
  margin-top: 102px !important;
}
.mb-102 {
  margin-bottom: 102px !important;
}
.mx-102 {
  margin-left: 102px !important;
  margin-right: 102px !important;
}
.my-102 {
  margin-top: 102px !important;
  margin-bottom: 102px !important;
}
.p-102 {
  padding: 102px !important;
}
.pl-102 {
  padding-left: 102px !important;
}
.pr-102 {
  padding-right: 102px !important;
}
.pt-102 {
  padding-top: 102px !important;
}
.pb-102 {
  padding-bottom: 102px !important;
}
.px-102 {
  padding-left: 102px !important;
  padding-right: 102px !important;
}
.py-102 {
  padding-top: 102px !important;
  padding-bottom: 102px !important;
}
.scale-102 {
  transform: scale(1.02);
}
.m-103 {
  margin: 103px !important;
}
.ml-103 {
  margin-left: 103px !important;
}
.mr-103 {
  margin-right: 103px !important;
}
.mt-103 {
  margin-top: 103px !important;
}
.mb-103 {
  margin-bottom: 103px !important;
}
.mx-103 {
  margin-left: 103px !important;
  margin-right: 103px !important;
}
.my-103 {
  margin-top: 103px !important;
  margin-bottom: 103px !important;
}
.p-103 {
  padding: 103px !important;
}
.pl-103 {
  padding-left: 103px !important;
}
.pr-103 {
  padding-right: 103px !important;
}
.pt-103 {
  padding-top: 103px !important;
}
.pb-103 {
  padding-bottom: 103px !important;
}
.px-103 {
  padding-left: 103px !important;
  padding-right: 103px !important;
}
.py-103 {
  padding-top: 103px !important;
  padding-bottom: 103px !important;
}
.scale-103 {
  transform: scale(1.03);
}
.m-104 {
  margin: 104px !important;
}
.ml-104 {
  margin-left: 104px !important;
}
.mr-104 {
  margin-right: 104px !important;
}
.mt-104 {
  margin-top: 104px !important;
}
.mb-104 {
  margin-bottom: 104px !important;
}
.mx-104 {
  margin-left: 104px !important;
  margin-right: 104px !important;
}
.my-104 {
  margin-top: 104px !important;
  margin-bottom: 104px !important;
}
.p-104 {
  padding: 104px !important;
}
.pl-104 {
  padding-left: 104px !important;
}
.pr-104 {
  padding-right: 104px !important;
}
.pt-104 {
  padding-top: 104px !important;
}
.pb-104 {
  padding-bottom: 104px !important;
}
.px-104 {
  padding-left: 104px !important;
  padding-right: 104px !important;
}
.py-104 {
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}
.scale-104 {
  transform: scale(1.04);
}
.m-105 {
  margin: 105px !important;
}
.ml-105 {
  margin-left: 105px !important;
}
.mr-105 {
  margin-right: 105px !important;
}
.mt-105 {
  margin-top: 105px !important;
}
.mb-105 {
  margin-bottom: 105px !important;
}
.mx-105 {
  margin-left: 105px !important;
  margin-right: 105px !important;
}
.my-105 {
  margin-top: 105px !important;
  margin-bottom: 105px !important;
}
.p-105 {
  padding: 105px !important;
}
.pl-105 {
  padding-left: 105px !important;
}
.pr-105 {
  padding-right: 105px !important;
}
.pt-105 {
  padding-top: 105px !important;
}
.pb-105 {
  padding-bottom: 105px !important;
}
.px-105 {
  padding-left: 105px !important;
  padding-right: 105px !important;
}
.py-105 {
  padding-top: 105px !important;
  padding-bottom: 105px !important;
}
.scale-105 {
  transform: scale(1.05);
}
.m-106 {
  margin: 106px !important;
}
.ml-106 {
  margin-left: 106px !important;
}
.mr-106 {
  margin-right: 106px !important;
}
.mt-106 {
  margin-top: 106px !important;
}
.mb-106 {
  margin-bottom: 106px !important;
}
.mx-106 {
  margin-left: 106px !important;
  margin-right: 106px !important;
}
.my-106 {
  margin-top: 106px !important;
  margin-bottom: 106px !important;
}
.p-106 {
  padding: 106px !important;
}
.pl-106 {
  padding-left: 106px !important;
}
.pr-106 {
  padding-right: 106px !important;
}
.pt-106 {
  padding-top: 106px !important;
}
.pb-106 {
  padding-bottom: 106px !important;
}
.px-106 {
  padding-left: 106px !important;
  padding-right: 106px !important;
}
.py-106 {
  padding-top: 106px !important;
  padding-bottom: 106px !important;
}
.scale-106 {
  transform: scale(1.06);
}
.m-107 {
  margin: 107px !important;
}
.ml-107 {
  margin-left: 107px !important;
}
.mr-107 {
  margin-right: 107px !important;
}
.mt-107 {
  margin-top: 107px !important;
}
.mb-107 {
  margin-bottom: 107px !important;
}
.mx-107 {
  margin-left: 107px !important;
  margin-right: 107px !important;
}
.my-107 {
  margin-top: 107px !important;
  margin-bottom: 107px !important;
}
.p-107 {
  padding: 107px !important;
}
.pl-107 {
  padding-left: 107px !important;
}
.pr-107 {
  padding-right: 107px !important;
}
.pt-107 {
  padding-top: 107px !important;
}
.pb-107 {
  padding-bottom: 107px !important;
}
.px-107 {
  padding-left: 107px !important;
  padding-right: 107px !important;
}
.py-107 {
  padding-top: 107px !important;
  padding-bottom: 107px !important;
}
.scale-107 {
  transform: scale(1.07);
}
.m-108 {
  margin: 108px !important;
}
.ml-108 {
  margin-left: 108px !important;
}
.mr-108 {
  margin-right: 108px !important;
}
.mt-108 {
  margin-top: 108px !important;
}
.mb-108 {
  margin-bottom: 108px !important;
}
.mx-108 {
  margin-left: 108px !important;
  margin-right: 108px !important;
}
.my-108 {
  margin-top: 108px !important;
  margin-bottom: 108px !important;
}
.p-108 {
  padding: 108px !important;
}
.pl-108 {
  padding-left: 108px !important;
}
.pr-108 {
  padding-right: 108px !important;
}
.pt-108 {
  padding-top: 108px !important;
}
.pb-108 {
  padding-bottom: 108px !important;
}
.px-108 {
  padding-left: 108px !important;
  padding-right: 108px !important;
}
.py-108 {
  padding-top: 108px !important;
  padding-bottom: 108px !important;
}
.scale-108 {
  transform: scale(1.08);
}
.m-109 {
  margin: 109px !important;
}
.ml-109 {
  margin-left: 109px !important;
}
.mr-109 {
  margin-right: 109px !important;
}
.mt-109 {
  margin-top: 109px !important;
}
.mb-109 {
  margin-bottom: 109px !important;
}
.mx-109 {
  margin-left: 109px !important;
  margin-right: 109px !important;
}
.my-109 {
  margin-top: 109px !important;
  margin-bottom: 109px !important;
}
.p-109 {
  padding: 109px !important;
}
.pl-109 {
  padding-left: 109px !important;
}
.pr-109 {
  padding-right: 109px !important;
}
.pt-109 {
  padding-top: 109px !important;
}
.pb-109 {
  padding-bottom: 109px !important;
}
.px-109 {
  padding-left: 109px !important;
  padding-right: 109px !important;
}
.py-109 {
  padding-top: 109px !important;
  padding-bottom: 109px !important;
}
.scale-109 {
  transform: scale(1.09);
}
.m-110 {
  margin: 110px !important;
}
.ml-110 {
  margin-left: 110px !important;
}
.mr-110 {
  margin-right: 110px !important;
}
.mt-110 {
  margin-top: 110px !important;
}
.mb-110 {
  margin-bottom: 110px !important;
}
.mx-110 {
  margin-left: 110px !important;
  margin-right: 110px !important;
}
.my-110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}
.p-110 {
  padding: 110px !important;
}
.pl-110 {
  padding-left: 110px !important;
}
.pr-110 {
  padding-right: 110px !important;
}
.pt-110 {
  padding-top: 110px !important;
}
.pb-110 {
  padding-bottom: 110px !important;
}
.px-110 {
  padding-left: 110px !important;
  padding-right: 110px !important;
}
.py-110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}
.scale-110 {
  transform: scale(1.1);
}
.m-111 {
  margin: 111px !important;
}
.ml-111 {
  margin-left: 111px !important;
}
.mr-111 {
  margin-right: 111px !important;
}
.mt-111 {
  margin-top: 111px !important;
}
.mb-111 {
  margin-bottom: 111px !important;
}
.mx-111 {
  margin-left: 111px !important;
  margin-right: 111px !important;
}
.my-111 {
  margin-top: 111px !important;
  margin-bottom: 111px !important;
}
.p-111 {
  padding: 111px !important;
}
.pl-111 {
  padding-left: 111px !important;
}
.pr-111 {
  padding-right: 111px !important;
}
.pt-111 {
  padding-top: 111px !important;
}
.pb-111 {
  padding-bottom: 111px !important;
}
.px-111 {
  padding-left: 111px !important;
  padding-right: 111px !important;
}
.py-111 {
  padding-top: 111px !important;
  padding-bottom: 111px !important;
}
.scale-111 {
  transform: scale(1.11);
}
.m-112 {
  margin: 112px !important;
}
.ml-112 {
  margin-left: 112px !important;
}
.mr-112 {
  margin-right: 112px !important;
}
.mt-112 {
  margin-top: 112px !important;
}
.mb-112 {
  margin-bottom: 112px !important;
}
.mx-112 {
  margin-left: 112px !important;
  margin-right: 112px !important;
}
.my-112 {
  margin-top: 112px !important;
  margin-bottom: 112px !important;
}
.p-112 {
  padding: 112px !important;
}
.pl-112 {
  padding-left: 112px !important;
}
.pr-112 {
  padding-right: 112px !important;
}
.pt-112 {
  padding-top: 112px !important;
}
.pb-112 {
  padding-bottom: 112px !important;
}
.px-112 {
  padding-left: 112px !important;
  padding-right: 112px !important;
}
.py-112 {
  padding-top: 112px !important;
  padding-bottom: 112px !important;
}
.scale-112 {
  transform: scale(1.12);
}
.m-113 {
  margin: 113px !important;
}
.ml-113 {
  margin-left: 113px !important;
}
.mr-113 {
  margin-right: 113px !important;
}
.mt-113 {
  margin-top: 113px !important;
}
.mb-113 {
  margin-bottom: 113px !important;
}
.mx-113 {
  margin-left: 113px !important;
  margin-right: 113px !important;
}
.my-113 {
  margin-top: 113px !important;
  margin-bottom: 113px !important;
}
.p-113 {
  padding: 113px !important;
}
.pl-113 {
  padding-left: 113px !important;
}
.pr-113 {
  padding-right: 113px !important;
}
.pt-113 {
  padding-top: 113px !important;
}
.pb-113 {
  padding-bottom: 113px !important;
}
.px-113 {
  padding-left: 113px !important;
  padding-right: 113px !important;
}
.py-113 {
  padding-top: 113px !important;
  padding-bottom: 113px !important;
}
.scale-113 {
  transform: scale(1.13);
}
.m-114 {
  margin: 114px !important;
}
.ml-114 {
  margin-left: 114px !important;
}
.mr-114 {
  margin-right: 114px !important;
}
.mt-114 {
  margin-top: 114px !important;
}
.mb-114 {
  margin-bottom: 114px !important;
}
.mx-114 {
  margin-left: 114px !important;
  margin-right: 114px !important;
}
.my-114 {
  margin-top: 114px !important;
  margin-bottom: 114px !important;
}
.p-114 {
  padding: 114px !important;
}
.pl-114 {
  padding-left: 114px !important;
}
.pr-114 {
  padding-right: 114px !important;
}
.pt-114 {
  padding-top: 114px !important;
}
.pb-114 {
  padding-bottom: 114px !important;
}
.px-114 {
  padding-left: 114px !important;
  padding-right: 114px !important;
}
.py-114 {
  padding-top: 114px !important;
  padding-bottom: 114px !important;
}
.scale-114 {
  transform: scale(1.14);
}
.m-115 {
  margin: 115px !important;
}
.ml-115 {
  margin-left: 115px !important;
}
.mr-115 {
  margin-right: 115px !important;
}
.mt-115 {
  margin-top: 115px !important;
}
.mb-115 {
  margin-bottom: 115px !important;
}
.mx-115 {
  margin-left: 115px !important;
  margin-right: 115px !important;
}
.my-115 {
  margin-top: 115px !important;
  margin-bottom: 115px !important;
}
.p-115 {
  padding: 115px !important;
}
.pl-115 {
  padding-left: 115px !important;
}
.pr-115 {
  padding-right: 115px !important;
}
.pt-115 {
  padding-top: 115px !important;
}
.pb-115 {
  padding-bottom: 115px !important;
}
.px-115 {
  padding-left: 115px !important;
  padding-right: 115px !important;
}
.py-115 {
  padding-top: 115px !important;
  padding-bottom: 115px !important;
}
.scale-115 {
  transform: scale(1.15);
}
.m-116 {
  margin: 116px !important;
}
.ml-116 {
  margin-left: 116px !important;
}
.mr-116 {
  margin-right: 116px !important;
}
.mt-116 {
  margin-top: 116px !important;
}
.mb-116 {
  margin-bottom: 116px !important;
}
.mx-116 {
  margin-left: 116px !important;
  margin-right: 116px !important;
}
.my-116 {
  margin-top: 116px !important;
  margin-bottom: 116px !important;
}
.p-116 {
  padding: 116px !important;
}
.pl-116 {
  padding-left: 116px !important;
}
.pr-116 {
  padding-right: 116px !important;
}
.pt-116 {
  padding-top: 116px !important;
}
.pb-116 {
  padding-bottom: 116px !important;
}
.px-116 {
  padding-left: 116px !important;
  padding-right: 116px !important;
}
.py-116 {
  padding-top: 116px !important;
  padding-bottom: 116px !important;
}
.scale-116 {
  transform: scale(1.16);
}
.m-117 {
  margin: 117px !important;
}
.ml-117 {
  margin-left: 117px !important;
}
.mr-117 {
  margin-right: 117px !important;
}
.mt-117 {
  margin-top: 117px !important;
}
.mb-117 {
  margin-bottom: 117px !important;
}
.mx-117 {
  margin-left: 117px !important;
  margin-right: 117px !important;
}
.my-117 {
  margin-top: 117px !important;
  margin-bottom: 117px !important;
}
.p-117 {
  padding: 117px !important;
}
.pl-117 {
  padding-left: 117px !important;
}
.pr-117 {
  padding-right: 117px !important;
}
.pt-117 {
  padding-top: 117px !important;
}
.pb-117 {
  padding-bottom: 117px !important;
}
.px-117 {
  padding-left: 117px !important;
  padding-right: 117px !important;
}
.py-117 {
  padding-top: 117px !important;
  padding-bottom: 117px !important;
}
.scale-117 {
  transform: scale(1.17);
}
.m-118 {
  margin: 118px !important;
}
.ml-118 {
  margin-left: 118px !important;
}
.mr-118 {
  margin-right: 118px !important;
}
.mt-118 {
  margin-top: 118px !important;
}
.mb-118 {
  margin-bottom: 118px !important;
}
.mx-118 {
  margin-left: 118px !important;
  margin-right: 118px !important;
}
.my-118 {
  margin-top: 118px !important;
  margin-bottom: 118px !important;
}
.p-118 {
  padding: 118px !important;
}
.pl-118 {
  padding-left: 118px !important;
}
.pr-118 {
  padding-right: 118px !important;
}
.pt-118 {
  padding-top: 118px !important;
}
.pb-118 {
  padding-bottom: 118px !important;
}
.px-118 {
  padding-left: 118px !important;
  padding-right: 118px !important;
}
.py-118 {
  padding-top: 118px !important;
  padding-bottom: 118px !important;
}
.scale-118 {
  transform: scale(1.18);
}
.m-119 {
  margin: 119px !important;
}
.ml-119 {
  margin-left: 119px !important;
}
.mr-119 {
  margin-right: 119px !important;
}
.mt-119 {
  margin-top: 119px !important;
}
.mb-119 {
  margin-bottom: 119px !important;
}
.mx-119 {
  margin-left: 119px !important;
  margin-right: 119px !important;
}
.my-119 {
  margin-top: 119px !important;
  margin-bottom: 119px !important;
}
.p-119 {
  padding: 119px !important;
}
.pl-119 {
  padding-left: 119px !important;
}
.pr-119 {
  padding-right: 119px !important;
}
.pt-119 {
  padding-top: 119px !important;
}
.pb-119 {
  padding-bottom: 119px !important;
}
.px-119 {
  padding-left: 119px !important;
  padding-right: 119px !important;
}
.py-119 {
  padding-top: 119px !important;
  padding-bottom: 119px !important;
}
.scale-119 {
  transform: scale(1.19);
}
.m-120 {
  margin: 120px !important;
}
.ml-120 {
  margin-left: 120px !important;
}
.mr-120 {
  margin-right: 120px !important;
}
.mt-120 {
  margin-top: 120px !important;
}
.mb-120 {
  margin-bottom: 120px !important;
}
.mx-120 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}
.my-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}
.p-120 {
  padding: 120px !important;
}
.pl-120 {
  padding-left: 120px !important;
}
.pr-120 {
  padding-right: 120px !important;
}
.pt-120 {
  padding-top: 120px !important;
}
.pb-120 {
  padding-bottom: 120px !important;
}
.px-120 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}
.py-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}
.scale-120 {
  transform: scale(1.2);
}
.m-121 {
  margin: 121px !important;
}
.ml-121 {
  margin-left: 121px !important;
}
.mr-121 {
  margin-right: 121px !important;
}
.mt-121 {
  margin-top: 121px !important;
}
.mb-121 {
  margin-bottom: 121px !important;
}
.mx-121 {
  margin-left: 121px !important;
  margin-right: 121px !important;
}
.my-121 {
  margin-top: 121px !important;
  margin-bottom: 121px !important;
}
.p-121 {
  padding: 121px !important;
}
.pl-121 {
  padding-left: 121px !important;
}
.pr-121 {
  padding-right: 121px !important;
}
.pt-121 {
  padding-top: 121px !important;
}
.pb-121 {
  padding-bottom: 121px !important;
}
.px-121 {
  padding-left: 121px !important;
  padding-right: 121px !important;
}
.py-121 {
  padding-top: 121px !important;
  padding-bottom: 121px !important;
}
.scale-121 {
  transform: scale(1.21);
}
.m-122 {
  margin: 122px !important;
}
.ml-122 {
  margin-left: 122px !important;
}
.mr-122 {
  margin-right: 122px !important;
}
.mt-122 {
  margin-top: 122px !important;
}
.mb-122 {
  margin-bottom: 122px !important;
}
.mx-122 {
  margin-left: 122px !important;
  margin-right: 122px !important;
}
.my-122 {
  margin-top: 122px !important;
  margin-bottom: 122px !important;
}
.p-122 {
  padding: 122px !important;
}
.pl-122 {
  padding-left: 122px !important;
}
.pr-122 {
  padding-right: 122px !important;
}
.pt-122 {
  padding-top: 122px !important;
}
.pb-122 {
  padding-bottom: 122px !important;
}
.px-122 {
  padding-left: 122px !important;
  padding-right: 122px !important;
}
.py-122 {
  padding-top: 122px !important;
  padding-bottom: 122px !important;
}
.scale-122 {
  transform: scale(1.22);
}
.m-123 {
  margin: 123px !important;
}
.ml-123 {
  margin-left: 123px !important;
}
.mr-123 {
  margin-right: 123px !important;
}
.mt-123 {
  margin-top: 123px !important;
}
.mb-123 {
  margin-bottom: 123px !important;
}
.mx-123 {
  margin-left: 123px !important;
  margin-right: 123px !important;
}
.my-123 {
  margin-top: 123px !important;
  margin-bottom: 123px !important;
}
.p-123 {
  padding: 123px !important;
}
.pl-123 {
  padding-left: 123px !important;
}
.pr-123 {
  padding-right: 123px !important;
}
.pt-123 {
  padding-top: 123px !important;
}
.pb-123 {
  padding-bottom: 123px !important;
}
.px-123 {
  padding-left: 123px !important;
  padding-right: 123px !important;
}
.py-123 {
  padding-top: 123px !important;
  padding-bottom: 123px !important;
}
.scale-123 {
  transform: scale(1.23);
}
.m-124 {
  margin: 124px !important;
}
.ml-124 {
  margin-left: 124px !important;
}
.mr-124 {
  margin-right: 124px !important;
}
.mt-124 {
  margin-top: 124px !important;
}
.mb-124 {
  margin-bottom: 124px !important;
}
.mx-124 {
  margin-left: 124px !important;
  margin-right: 124px !important;
}
.my-124 {
  margin-top: 124px !important;
  margin-bottom: 124px !important;
}
.p-124 {
  padding: 124px !important;
}
.pl-124 {
  padding-left: 124px !important;
}
.pr-124 {
  padding-right: 124px !important;
}
.pt-124 {
  padding-top: 124px !important;
}
.pb-124 {
  padding-bottom: 124px !important;
}
.px-124 {
  padding-left: 124px !important;
  padding-right: 124px !important;
}
.py-124 {
  padding-top: 124px !important;
  padding-bottom: 124px !important;
}
.scale-124 {
  transform: scale(1.24);
}
.m-125 {
  margin: 125px !important;
}
.ml-125 {
  margin-left: 125px !important;
}
.mr-125 {
  margin-right: 125px !important;
}
.mt-125 {
  margin-top: 125px !important;
}
.mb-125 {
  margin-bottom: 125px !important;
}
.mx-125 {
  margin-left: 125px !important;
  margin-right: 125px !important;
}
.my-125 {
  margin-top: 125px !important;
  margin-bottom: 125px !important;
}
.p-125 {
  padding: 125px !important;
}
.pl-125 {
  padding-left: 125px !important;
}
.pr-125 {
  padding-right: 125px !important;
}
.pt-125 {
  padding-top: 125px !important;
}
.pb-125 {
  padding-bottom: 125px !important;
}
.px-125 {
  padding-left: 125px !important;
  padding-right: 125px !important;
}
.py-125 {
  padding-top: 125px !important;
  padding-bottom: 125px !important;
}
.scale-125 {
  transform: scale(1.25);
}
.m-126 {
  margin: 126px !important;
}
.ml-126 {
  margin-left: 126px !important;
}
.mr-126 {
  margin-right: 126px !important;
}
.mt-126 {
  margin-top: 126px !important;
}
.mb-126 {
  margin-bottom: 126px !important;
}
.mx-126 {
  margin-left: 126px !important;
  margin-right: 126px !important;
}
.my-126 {
  margin-top: 126px !important;
  margin-bottom: 126px !important;
}
.p-126 {
  padding: 126px !important;
}
.pl-126 {
  padding-left: 126px !important;
}
.pr-126 {
  padding-right: 126px !important;
}
.pt-126 {
  padding-top: 126px !important;
}
.pb-126 {
  padding-bottom: 126px !important;
}
.px-126 {
  padding-left: 126px !important;
  padding-right: 126px !important;
}
.py-126 {
  padding-top: 126px !important;
  padding-bottom: 126px !important;
}
.scale-126 {
  transform: scale(1.26);
}
.m-127 {
  margin: 127px !important;
}
.ml-127 {
  margin-left: 127px !important;
}
.mr-127 {
  margin-right: 127px !important;
}
.mt-127 {
  margin-top: 127px !important;
}
.mb-127 {
  margin-bottom: 127px !important;
}
.mx-127 {
  margin-left: 127px !important;
  margin-right: 127px !important;
}
.my-127 {
  margin-top: 127px !important;
  margin-bottom: 127px !important;
}
.p-127 {
  padding: 127px !important;
}
.pl-127 {
  padding-left: 127px !important;
}
.pr-127 {
  padding-right: 127px !important;
}
.pt-127 {
  padding-top: 127px !important;
}
.pb-127 {
  padding-bottom: 127px !important;
}
.px-127 {
  padding-left: 127px !important;
  padding-right: 127px !important;
}
.py-127 {
  padding-top: 127px !important;
  padding-bottom: 127px !important;
}
.scale-127 {
  transform: scale(1.27);
}
.m-128 {
  margin: 128px !important;
}
.ml-128 {
  margin-left: 128px !important;
}
.mr-128 {
  margin-right: 128px !important;
}
.mt-128 {
  margin-top: 128px !important;
}
.mb-128 {
  margin-bottom: 128px !important;
}
.mx-128 {
  margin-left: 128px !important;
  margin-right: 128px !important;
}
.my-128 {
  margin-top: 128px !important;
  margin-bottom: 128px !important;
}
.p-128 {
  padding: 128px !important;
}
.pl-128 {
  padding-left: 128px !important;
}
.pr-128 {
  padding-right: 128px !important;
}
.pt-128 {
  padding-top: 128px !important;
}
.pb-128 {
  padding-bottom: 128px !important;
}
.px-128 {
  padding-left: 128px !important;
  padding-right: 128px !important;
}
.py-128 {
  padding-top: 128px !important;
  padding-bottom: 128px !important;
}
.scale-128 {
  transform: scale(1.28);
}
.m-129 {
  margin: 129px !important;
}
.ml-129 {
  margin-left: 129px !important;
}
.mr-129 {
  margin-right: 129px !important;
}
.mt-129 {
  margin-top: 129px !important;
}
.mb-129 {
  margin-bottom: 129px !important;
}
.mx-129 {
  margin-left: 129px !important;
  margin-right: 129px !important;
}
.my-129 {
  margin-top: 129px !important;
  margin-bottom: 129px !important;
}
.p-129 {
  padding: 129px !important;
}
.pl-129 {
  padding-left: 129px !important;
}
.pr-129 {
  padding-right: 129px !important;
}
.pt-129 {
  padding-top: 129px !important;
}
.pb-129 {
  padding-bottom: 129px !important;
}
.px-129 {
  padding-left: 129px !important;
  padding-right: 129px !important;
}
.py-129 {
  padding-top: 129px !important;
  padding-bottom: 129px !important;
}
.scale-129 {
  transform: scale(1.29);
}
.m-130 {
  margin: 130px !important;
}
.ml-130 {
  margin-left: 130px !important;
}
.mr-130 {
  margin-right: 130px !important;
}
.mt-130 {
  margin-top: 130px !important;
}
.mb-130 {
  margin-bottom: 130px !important;
}
.mx-130 {
  margin-left: 130px !important;
  margin-right: 130px !important;
}
.my-130 {
  margin-top: 130px !important;
  margin-bottom: 130px !important;
}
.p-130 {
  padding: 130px !important;
}
.pl-130 {
  padding-left: 130px !important;
}
.pr-130 {
  padding-right: 130px !important;
}
.pt-130 {
  padding-top: 130px !important;
}
.pb-130 {
  padding-bottom: 130px !important;
}
.px-130 {
  padding-left: 130px !important;
  padding-right: 130px !important;
}
.py-130 {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}
.scale-130 {
  transform: scale(1.3);
}
.m-131 {
  margin: 131px !important;
}
.ml-131 {
  margin-left: 131px !important;
}
.mr-131 {
  margin-right: 131px !important;
}
.mt-131 {
  margin-top: 131px !important;
}
.mb-131 {
  margin-bottom: 131px !important;
}
.mx-131 {
  margin-left: 131px !important;
  margin-right: 131px !important;
}
.my-131 {
  margin-top: 131px !important;
  margin-bottom: 131px !important;
}
.p-131 {
  padding: 131px !important;
}
.pl-131 {
  padding-left: 131px !important;
}
.pr-131 {
  padding-right: 131px !important;
}
.pt-131 {
  padding-top: 131px !important;
}
.pb-131 {
  padding-bottom: 131px !important;
}
.px-131 {
  padding-left: 131px !important;
  padding-right: 131px !important;
}
.py-131 {
  padding-top: 131px !important;
  padding-bottom: 131px !important;
}
.scale-131 {
  transform: scale(1.31);
}
.m-132 {
  margin: 132px !important;
}
.ml-132 {
  margin-left: 132px !important;
}
.mr-132 {
  margin-right: 132px !important;
}
.mt-132 {
  margin-top: 132px !important;
}
.mb-132 {
  margin-bottom: 132px !important;
}
.mx-132 {
  margin-left: 132px !important;
  margin-right: 132px !important;
}
.my-132 {
  margin-top: 132px !important;
  margin-bottom: 132px !important;
}
.p-132 {
  padding: 132px !important;
}
.pl-132 {
  padding-left: 132px !important;
}
.pr-132 {
  padding-right: 132px !important;
}
.pt-132 {
  padding-top: 132px !important;
}
.pb-132 {
  padding-bottom: 132px !important;
}
.px-132 {
  padding-left: 132px !important;
  padding-right: 132px !important;
}
.py-132 {
  padding-top: 132px !important;
  padding-bottom: 132px !important;
}
.scale-132 {
  transform: scale(1.32);
}
.m-133 {
  margin: 133px !important;
}
.ml-133 {
  margin-left: 133px !important;
}
.mr-133 {
  margin-right: 133px !important;
}
.mt-133 {
  margin-top: 133px !important;
}
.mb-133 {
  margin-bottom: 133px !important;
}
.mx-133 {
  margin-left: 133px !important;
  margin-right: 133px !important;
}
.my-133 {
  margin-top: 133px !important;
  margin-bottom: 133px !important;
}
.p-133 {
  padding: 133px !important;
}
.pl-133 {
  padding-left: 133px !important;
}
.pr-133 {
  padding-right: 133px !important;
}
.pt-133 {
  padding-top: 133px !important;
}
.pb-133 {
  padding-bottom: 133px !important;
}
.px-133 {
  padding-left: 133px !important;
  padding-right: 133px !important;
}
.py-133 {
  padding-top: 133px !important;
  padding-bottom: 133px !important;
}
.scale-133 {
  transform: scale(1.33);
}
.m-134 {
  margin: 134px !important;
}
.ml-134 {
  margin-left: 134px !important;
}
.mr-134 {
  margin-right: 134px !important;
}
.mt-134 {
  margin-top: 134px !important;
}
.mb-134 {
  margin-bottom: 134px !important;
}
.mx-134 {
  margin-left: 134px !important;
  margin-right: 134px !important;
}
.my-134 {
  margin-top: 134px !important;
  margin-bottom: 134px !important;
}
.p-134 {
  padding: 134px !important;
}
.pl-134 {
  padding-left: 134px !important;
}
.pr-134 {
  padding-right: 134px !important;
}
.pt-134 {
  padding-top: 134px !important;
}
.pb-134 {
  padding-bottom: 134px !important;
}
.px-134 {
  padding-left: 134px !important;
  padding-right: 134px !important;
}
.py-134 {
  padding-top: 134px !important;
  padding-bottom: 134px !important;
}
.scale-134 {
  transform: scale(1.34);
}
.m-135 {
  margin: 135px !important;
}
.ml-135 {
  margin-left: 135px !important;
}
.mr-135 {
  margin-right: 135px !important;
}
.mt-135 {
  margin-top: 135px !important;
}
.mb-135 {
  margin-bottom: 135px !important;
}
.mx-135 {
  margin-left: 135px !important;
  margin-right: 135px !important;
}
.my-135 {
  margin-top: 135px !important;
  margin-bottom: 135px !important;
}
.p-135 {
  padding: 135px !important;
}
.pl-135 {
  padding-left: 135px !important;
}
.pr-135 {
  padding-right: 135px !important;
}
.pt-135 {
  padding-top: 135px !important;
}
.pb-135 {
  padding-bottom: 135px !important;
}
.px-135 {
  padding-left: 135px !important;
  padding-right: 135px !important;
}
.py-135 {
  padding-top: 135px !important;
  padding-bottom: 135px !important;
}
.scale-135 {
  transform: scale(1.35);
}
.m-136 {
  margin: 136px !important;
}
.ml-136 {
  margin-left: 136px !important;
}
.mr-136 {
  margin-right: 136px !important;
}
.mt-136 {
  margin-top: 136px !important;
}
.mb-136 {
  margin-bottom: 136px !important;
}
.mx-136 {
  margin-left: 136px !important;
  margin-right: 136px !important;
}
.my-136 {
  margin-top: 136px !important;
  margin-bottom: 136px !important;
}
.p-136 {
  padding: 136px !important;
}
.pl-136 {
  padding-left: 136px !important;
}
.pr-136 {
  padding-right: 136px !important;
}
.pt-136 {
  padding-top: 136px !important;
}
.pb-136 {
  padding-bottom: 136px !important;
}
.px-136 {
  padding-left: 136px !important;
  padding-right: 136px !important;
}
.py-136 {
  padding-top: 136px !important;
  padding-bottom: 136px !important;
}
.scale-136 {
  transform: scale(1.36);
}
.m-137 {
  margin: 137px !important;
}
.ml-137 {
  margin-left: 137px !important;
}
.mr-137 {
  margin-right: 137px !important;
}
.mt-137 {
  margin-top: 137px !important;
}
.mb-137 {
  margin-bottom: 137px !important;
}
.mx-137 {
  margin-left: 137px !important;
  margin-right: 137px !important;
}
.my-137 {
  margin-top: 137px !important;
  margin-bottom: 137px !important;
}
.p-137 {
  padding: 137px !important;
}
.pl-137 {
  padding-left: 137px !important;
}
.pr-137 {
  padding-right: 137px !important;
}
.pt-137 {
  padding-top: 137px !important;
}
.pb-137 {
  padding-bottom: 137px !important;
}
.px-137 {
  padding-left: 137px !important;
  padding-right: 137px !important;
}
.py-137 {
  padding-top: 137px !important;
  padding-bottom: 137px !important;
}
.scale-137 {
  transform: scale(1.37);
}
.m-138 {
  margin: 138px !important;
}
.ml-138 {
  margin-left: 138px !important;
}
.mr-138 {
  margin-right: 138px !important;
}
.mt-138 {
  margin-top: 138px !important;
}
.mb-138 {
  margin-bottom: 138px !important;
}
.mx-138 {
  margin-left: 138px !important;
  margin-right: 138px !important;
}
.my-138 {
  margin-top: 138px !important;
  margin-bottom: 138px !important;
}
.p-138 {
  padding: 138px !important;
}
.pl-138 {
  padding-left: 138px !important;
}
.pr-138 {
  padding-right: 138px !important;
}
.pt-138 {
  padding-top: 138px !important;
}
.pb-138 {
  padding-bottom: 138px !important;
}
.px-138 {
  padding-left: 138px !important;
  padding-right: 138px !important;
}
.py-138 {
  padding-top: 138px !important;
  padding-bottom: 138px !important;
}
.scale-138 {
  transform: scale(1.38);
}
.m-139 {
  margin: 139px !important;
}
.ml-139 {
  margin-left: 139px !important;
}
.mr-139 {
  margin-right: 139px !important;
}
.mt-139 {
  margin-top: 139px !important;
}
.mb-139 {
  margin-bottom: 139px !important;
}
.mx-139 {
  margin-left: 139px !important;
  margin-right: 139px !important;
}
.my-139 {
  margin-top: 139px !important;
  margin-bottom: 139px !important;
}
.p-139 {
  padding: 139px !important;
}
.pl-139 {
  padding-left: 139px !important;
}
.pr-139 {
  padding-right: 139px !important;
}
.pt-139 {
  padding-top: 139px !important;
}
.pb-139 {
  padding-bottom: 139px !important;
}
.px-139 {
  padding-left: 139px !important;
  padding-right: 139px !important;
}
.py-139 {
  padding-top: 139px !important;
  padding-bottom: 139px !important;
}
.scale-139 {
  transform: scale(1.39);
}
.m-140 {
  margin: 140px !important;
}
.ml-140 {
  margin-left: 140px !important;
}
.mr-140 {
  margin-right: 140px !important;
}
.mt-140 {
  margin-top: 140px !important;
}
.mb-140 {
  margin-bottom: 140px !important;
}
.mx-140 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}
.my-140 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}
.p-140 {
  padding: 140px !important;
}
.pl-140 {
  padding-left: 140px !important;
}
.pr-140 {
  padding-right: 140px !important;
}
.pt-140 {
  padding-top: 140px !important;
}
.pb-140 {
  padding-bottom: 140px !important;
}
.px-140 {
  padding-left: 140px !important;
  padding-right: 140px !important;
}
.py-140 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}
.scale-140 {
  transform: scale(1.4);
}
.m-141 {
  margin: 141px !important;
}
.ml-141 {
  margin-left: 141px !important;
}
.mr-141 {
  margin-right: 141px !important;
}
.mt-141 {
  margin-top: 141px !important;
}
.mb-141 {
  margin-bottom: 141px !important;
}
.mx-141 {
  margin-left: 141px !important;
  margin-right: 141px !important;
}
.my-141 {
  margin-top: 141px !important;
  margin-bottom: 141px !important;
}
.p-141 {
  padding: 141px !important;
}
.pl-141 {
  padding-left: 141px !important;
}
.pr-141 {
  padding-right: 141px !important;
}
.pt-141 {
  padding-top: 141px !important;
}
.pb-141 {
  padding-bottom: 141px !important;
}
.px-141 {
  padding-left: 141px !important;
  padding-right: 141px !important;
}
.py-141 {
  padding-top: 141px !important;
  padding-bottom: 141px !important;
}
.scale-141 {
  transform: scale(1.41);
}
.m-142 {
  margin: 142px !important;
}
.ml-142 {
  margin-left: 142px !important;
}
.mr-142 {
  margin-right: 142px !important;
}
.mt-142 {
  margin-top: 142px !important;
}
.mb-142 {
  margin-bottom: 142px !important;
}
.mx-142 {
  margin-left: 142px !important;
  margin-right: 142px !important;
}
.my-142 {
  margin-top: 142px !important;
  margin-bottom: 142px !important;
}
.p-142 {
  padding: 142px !important;
}
.pl-142 {
  padding-left: 142px !important;
}
.pr-142 {
  padding-right: 142px !important;
}
.pt-142 {
  padding-top: 142px !important;
}
.pb-142 {
  padding-bottom: 142px !important;
}
.px-142 {
  padding-left: 142px !important;
  padding-right: 142px !important;
}
.py-142 {
  padding-top: 142px !important;
  padding-bottom: 142px !important;
}
.scale-142 {
  transform: scale(1.42);
}
.m-143 {
  margin: 143px !important;
}
.ml-143 {
  margin-left: 143px !important;
}
.mr-143 {
  margin-right: 143px !important;
}
.mt-143 {
  margin-top: 143px !important;
}
.mb-143 {
  margin-bottom: 143px !important;
}
.mx-143 {
  margin-left: 143px !important;
  margin-right: 143px !important;
}
.my-143 {
  margin-top: 143px !important;
  margin-bottom: 143px !important;
}
.p-143 {
  padding: 143px !important;
}
.pl-143 {
  padding-left: 143px !important;
}
.pr-143 {
  padding-right: 143px !important;
}
.pt-143 {
  padding-top: 143px !important;
}
.pb-143 {
  padding-bottom: 143px !important;
}
.px-143 {
  padding-left: 143px !important;
  padding-right: 143px !important;
}
.py-143 {
  padding-top: 143px !important;
  padding-bottom: 143px !important;
}
.scale-143 {
  transform: scale(1.43);
}
.m-144 {
  margin: 144px !important;
}
.ml-144 {
  margin-left: 144px !important;
}
.mr-144 {
  margin-right: 144px !important;
}
.mt-144 {
  margin-top: 144px !important;
}
.mb-144 {
  margin-bottom: 144px !important;
}
.mx-144 {
  margin-left: 144px !important;
  margin-right: 144px !important;
}
.my-144 {
  margin-top: 144px !important;
  margin-bottom: 144px !important;
}
.p-144 {
  padding: 144px !important;
}
.pl-144 {
  padding-left: 144px !important;
}
.pr-144 {
  padding-right: 144px !important;
}
.pt-144 {
  padding-top: 144px !important;
}
.pb-144 {
  padding-bottom: 144px !important;
}
.px-144 {
  padding-left: 144px !important;
  padding-right: 144px !important;
}
.py-144 {
  padding-top: 144px !important;
  padding-bottom: 144px !important;
}
.scale-144 {
  transform: scale(1.44);
}
.m-145 {
  margin: 145px !important;
}
.ml-145 {
  margin-left: 145px !important;
}
.mr-145 {
  margin-right: 145px !important;
}
.mt-145 {
  margin-top: 145px !important;
}
.mb-145 {
  margin-bottom: 145px !important;
}
.mx-145 {
  margin-left: 145px !important;
  margin-right: 145px !important;
}
.my-145 {
  margin-top: 145px !important;
  margin-bottom: 145px !important;
}
.p-145 {
  padding: 145px !important;
}
.pl-145 {
  padding-left: 145px !important;
}
.pr-145 {
  padding-right: 145px !important;
}
.pt-145 {
  padding-top: 145px !important;
}
.pb-145 {
  padding-bottom: 145px !important;
}
.px-145 {
  padding-left: 145px !important;
  padding-right: 145px !important;
}
.py-145 {
  padding-top: 145px !important;
  padding-bottom: 145px !important;
}
.scale-145 {
  transform: scale(1.45);
}
.m-146 {
  margin: 146px !important;
}
.ml-146 {
  margin-left: 146px !important;
}
.mr-146 {
  margin-right: 146px !important;
}
.mt-146 {
  margin-top: 146px !important;
}
.mb-146 {
  margin-bottom: 146px !important;
}
.mx-146 {
  margin-left: 146px !important;
  margin-right: 146px !important;
}
.my-146 {
  margin-top: 146px !important;
  margin-bottom: 146px !important;
}
.p-146 {
  padding: 146px !important;
}
.pl-146 {
  padding-left: 146px !important;
}
.pr-146 {
  padding-right: 146px !important;
}
.pt-146 {
  padding-top: 146px !important;
}
.pb-146 {
  padding-bottom: 146px !important;
}
.px-146 {
  padding-left: 146px !important;
  padding-right: 146px !important;
}
.py-146 {
  padding-top: 146px !important;
  padding-bottom: 146px !important;
}
.scale-146 {
  transform: scale(1.46);
}
.m-147 {
  margin: 147px !important;
}
.ml-147 {
  margin-left: 147px !important;
}
.mr-147 {
  margin-right: 147px !important;
}
.mt-147 {
  margin-top: 147px !important;
}
.mb-147 {
  margin-bottom: 147px !important;
}
.mx-147 {
  margin-left: 147px !important;
  margin-right: 147px !important;
}
.my-147 {
  margin-top: 147px !important;
  margin-bottom: 147px !important;
}
.p-147 {
  padding: 147px !important;
}
.pl-147 {
  padding-left: 147px !important;
}
.pr-147 {
  padding-right: 147px !important;
}
.pt-147 {
  padding-top: 147px !important;
}
.pb-147 {
  padding-bottom: 147px !important;
}
.px-147 {
  padding-left: 147px !important;
  padding-right: 147px !important;
}
.py-147 {
  padding-top: 147px !important;
  padding-bottom: 147px !important;
}
.scale-147 {
  transform: scale(1.47);
}
.m-148 {
  margin: 148px !important;
}
.ml-148 {
  margin-left: 148px !important;
}
.mr-148 {
  margin-right: 148px !important;
}
.mt-148 {
  margin-top: 148px !important;
}
.mb-148 {
  margin-bottom: 148px !important;
}
.mx-148 {
  margin-left: 148px !important;
  margin-right: 148px !important;
}
.my-148 {
  margin-top: 148px !important;
  margin-bottom: 148px !important;
}
.p-148 {
  padding: 148px !important;
}
.pl-148 {
  padding-left: 148px !important;
}
.pr-148 {
  padding-right: 148px !important;
}
.pt-148 {
  padding-top: 148px !important;
}
.pb-148 {
  padding-bottom: 148px !important;
}
.px-148 {
  padding-left: 148px !important;
  padding-right: 148px !important;
}
.py-148 {
  padding-top: 148px !important;
  padding-bottom: 148px !important;
}
.scale-148 {
  transform: scale(1.48);
}
.m-149 {
  margin: 149px !important;
}
.ml-149 {
  margin-left: 149px !important;
}
.mr-149 {
  margin-right: 149px !important;
}
.mt-149 {
  margin-top: 149px !important;
}
.mb-149 {
  margin-bottom: 149px !important;
}
.mx-149 {
  margin-left: 149px !important;
  margin-right: 149px !important;
}
.my-149 {
  margin-top: 149px !important;
  margin-bottom: 149px !important;
}
.p-149 {
  padding: 149px !important;
}
.pl-149 {
  padding-left: 149px !important;
}
.pr-149 {
  padding-right: 149px !important;
}
.pt-149 {
  padding-top: 149px !important;
}
.pb-149 {
  padding-bottom: 149px !important;
}
.px-149 {
  padding-left: 149px !important;
  padding-right: 149px !important;
}
.py-149 {
  padding-top: 149px !important;
  padding-bottom: 149px !important;
}
.scale-149 {
  transform: scale(1.49);
}
.m-150 {
  margin: 150px !important;
}
.ml-150 {
  margin-left: 150px !important;
}
.mr-150 {
  margin-right: 150px !important;
}
.mt-150 {
  margin-top: 150px !important;
}
.mb-150 {
  margin-bottom: 150px !important;
}
.mx-150 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}
.my-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}
.p-150 {
  padding: 150px !important;
}
.pl-150 {
  padding-left: 150px !important;
}
.pr-150 {
  padding-right: 150px !important;
}
.pt-150 {
  padding-top: 150px !important;
}
.pb-150 {
  padding-bottom: 150px !important;
}
.px-150 {
  padding-left: 150px !important;
  padding-right: 150px !important;
}
.py-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}
.scale-150 {
  transform: scale(1.5);
}
.m-151 {
  margin: 151px !important;
}
.ml-151 {
  margin-left: 151px !important;
}
.mr-151 {
  margin-right: 151px !important;
}
.mt-151 {
  margin-top: 151px !important;
}
.mb-151 {
  margin-bottom: 151px !important;
}
.mx-151 {
  margin-left: 151px !important;
  margin-right: 151px !important;
}
.my-151 {
  margin-top: 151px !important;
  margin-bottom: 151px !important;
}
.p-151 {
  padding: 151px !important;
}
.pl-151 {
  padding-left: 151px !important;
}
.pr-151 {
  padding-right: 151px !important;
}
.pt-151 {
  padding-top: 151px !important;
}
.pb-151 {
  padding-bottom: 151px !important;
}
.px-151 {
  padding-left: 151px !important;
  padding-right: 151px !important;
}
.py-151 {
  padding-top: 151px !important;
  padding-bottom: 151px !important;
}
.scale-151 {
  transform: scale(1.51);
}
.m-152 {
  margin: 152px !important;
}
.ml-152 {
  margin-left: 152px !important;
}
.mr-152 {
  margin-right: 152px !important;
}
.mt-152 {
  margin-top: 152px !important;
}
.mb-152 {
  margin-bottom: 152px !important;
}
.mx-152 {
  margin-left: 152px !important;
  margin-right: 152px !important;
}
.my-152 {
  margin-top: 152px !important;
  margin-bottom: 152px !important;
}
.p-152 {
  padding: 152px !important;
}
.pl-152 {
  padding-left: 152px !important;
}
.pr-152 {
  padding-right: 152px !important;
}
.pt-152 {
  padding-top: 152px !important;
}
.pb-152 {
  padding-bottom: 152px !important;
}
.px-152 {
  padding-left: 152px !important;
  padding-right: 152px !important;
}
.py-152 {
  padding-top: 152px !important;
  padding-bottom: 152px !important;
}
.scale-152 {
  transform: scale(1.52);
}
.m-153 {
  margin: 153px !important;
}
.ml-153 {
  margin-left: 153px !important;
}
.mr-153 {
  margin-right: 153px !important;
}
.mt-153 {
  margin-top: 153px !important;
}
.mb-153 {
  margin-bottom: 153px !important;
}
.mx-153 {
  margin-left: 153px !important;
  margin-right: 153px !important;
}
.my-153 {
  margin-top: 153px !important;
  margin-bottom: 153px !important;
}
.p-153 {
  padding: 153px !important;
}
.pl-153 {
  padding-left: 153px !important;
}
.pr-153 {
  padding-right: 153px !important;
}
.pt-153 {
  padding-top: 153px !important;
}
.pb-153 {
  padding-bottom: 153px !important;
}
.px-153 {
  padding-left: 153px !important;
  padding-right: 153px !important;
}
.py-153 {
  padding-top: 153px !important;
  padding-bottom: 153px !important;
}
.scale-153 {
  transform: scale(1.53);
}
.m-154 {
  margin: 154px !important;
}
.ml-154 {
  margin-left: 154px !important;
}
.mr-154 {
  margin-right: 154px !important;
}
.mt-154 {
  margin-top: 154px !important;
}
.mb-154 {
  margin-bottom: 154px !important;
}
.mx-154 {
  margin-left: 154px !important;
  margin-right: 154px !important;
}
.my-154 {
  margin-top: 154px !important;
  margin-bottom: 154px !important;
}
.p-154 {
  padding: 154px !important;
}
.pl-154 {
  padding-left: 154px !important;
}
.pr-154 {
  padding-right: 154px !important;
}
.pt-154 {
  padding-top: 154px !important;
}
.pb-154 {
  padding-bottom: 154px !important;
}
.px-154 {
  padding-left: 154px !important;
  padding-right: 154px !important;
}
.py-154 {
  padding-top: 154px !important;
  padding-bottom: 154px !important;
}
.scale-154 {
  transform: scale(1.54);
}
.m-155 {
  margin: 155px !important;
}
.ml-155 {
  margin-left: 155px !important;
}
.mr-155 {
  margin-right: 155px !important;
}
.mt-155 {
  margin-top: 155px !important;
}
.mb-155 {
  margin-bottom: 155px !important;
}
.mx-155 {
  margin-left: 155px !important;
  margin-right: 155px !important;
}
.my-155 {
  margin-top: 155px !important;
  margin-bottom: 155px !important;
}
.p-155 {
  padding: 155px !important;
}
.pl-155 {
  padding-left: 155px !important;
}
.pr-155 {
  padding-right: 155px !important;
}
.pt-155 {
  padding-top: 155px !important;
}
.pb-155 {
  padding-bottom: 155px !important;
}
.px-155 {
  padding-left: 155px !important;
  padding-right: 155px !important;
}
.py-155 {
  padding-top: 155px !important;
  padding-bottom: 155px !important;
}
.scale-155 {
  transform: scale(1.55);
}
.m-156 {
  margin: 156px !important;
}
.ml-156 {
  margin-left: 156px !important;
}
.mr-156 {
  margin-right: 156px !important;
}
.mt-156 {
  margin-top: 156px !important;
}
.mb-156 {
  margin-bottom: 156px !important;
}
.mx-156 {
  margin-left: 156px !important;
  margin-right: 156px !important;
}
.my-156 {
  margin-top: 156px !important;
  margin-bottom: 156px !important;
}
.p-156 {
  padding: 156px !important;
}
.pl-156 {
  padding-left: 156px !important;
}
.pr-156 {
  padding-right: 156px !important;
}
.pt-156 {
  padding-top: 156px !important;
}
.pb-156 {
  padding-bottom: 156px !important;
}
.px-156 {
  padding-left: 156px !important;
  padding-right: 156px !important;
}
.py-156 {
  padding-top: 156px !important;
  padding-bottom: 156px !important;
}
.scale-156 {
  transform: scale(1.56);
}
.m-157 {
  margin: 157px !important;
}
.ml-157 {
  margin-left: 157px !important;
}
.mr-157 {
  margin-right: 157px !important;
}
.mt-157 {
  margin-top: 157px !important;
}
.mb-157 {
  margin-bottom: 157px !important;
}
.mx-157 {
  margin-left: 157px !important;
  margin-right: 157px !important;
}
.my-157 {
  margin-top: 157px !important;
  margin-bottom: 157px !important;
}
.p-157 {
  padding: 157px !important;
}
.pl-157 {
  padding-left: 157px !important;
}
.pr-157 {
  padding-right: 157px !important;
}
.pt-157 {
  padding-top: 157px !important;
}
.pb-157 {
  padding-bottom: 157px !important;
}
.px-157 {
  padding-left: 157px !important;
  padding-right: 157px !important;
}
.py-157 {
  padding-top: 157px !important;
  padding-bottom: 157px !important;
}
.scale-157 {
  transform: scale(1.57);
}
.m-158 {
  margin: 158px !important;
}
.ml-158 {
  margin-left: 158px !important;
}
.mr-158 {
  margin-right: 158px !important;
}
.mt-158 {
  margin-top: 158px !important;
}
.mb-158 {
  margin-bottom: 158px !important;
}
.mx-158 {
  margin-left: 158px !important;
  margin-right: 158px !important;
}
.my-158 {
  margin-top: 158px !important;
  margin-bottom: 158px !important;
}
.p-158 {
  padding: 158px !important;
}
.pl-158 {
  padding-left: 158px !important;
}
.pr-158 {
  padding-right: 158px !important;
}
.pt-158 {
  padding-top: 158px !important;
}
.pb-158 {
  padding-bottom: 158px !important;
}
.px-158 {
  padding-left: 158px !important;
  padding-right: 158px !important;
}
.py-158 {
  padding-top: 158px !important;
  padding-bottom: 158px !important;
}
.scale-158 {
  transform: scale(1.58);
}
.m-159 {
  margin: 159px !important;
}
.ml-159 {
  margin-left: 159px !important;
}
.mr-159 {
  margin-right: 159px !important;
}
.mt-159 {
  margin-top: 159px !important;
}
.mb-159 {
  margin-bottom: 159px !important;
}
.mx-159 {
  margin-left: 159px !important;
  margin-right: 159px !important;
}
.my-159 {
  margin-top: 159px !important;
  margin-bottom: 159px !important;
}
.p-159 {
  padding: 159px !important;
}
.pl-159 {
  padding-left: 159px !important;
}
.pr-159 {
  padding-right: 159px !important;
}
.pt-159 {
  padding-top: 159px !important;
}
.pb-159 {
  padding-bottom: 159px !important;
}
.px-159 {
  padding-left: 159px !important;
  padding-right: 159px !important;
}
.py-159 {
  padding-top: 159px !important;
  padding-bottom: 159px !important;
}
.scale-159 {
  transform: scale(1.59);
}
.m-160 {
  margin: 160px !important;
}
.ml-160 {
  margin-left: 160px !important;
}
.mr-160 {
  margin-right: 160px !important;
}
.mt-160 {
  margin-top: 160px !important;
}
.mb-160 {
  margin-bottom: 160px !important;
}
.mx-160 {
  margin-left: 160px !important;
  margin-right: 160px !important;
}
.my-160 {
  margin-top: 160px !important;
  margin-bottom: 160px !important;
}
.p-160 {
  padding: 160px !important;
}
.pl-160 {
  padding-left: 160px !important;
}
.pr-160 {
  padding-right: 160px !important;
}
.pt-160 {
  padding-top: 160px !important;
}
.pb-160 {
  padding-bottom: 160px !important;
}
.px-160 {
  padding-left: 160px !important;
  padding-right: 160px !important;
}
.py-160 {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}
.scale-160 {
  transform: scale(1.6);
}
.m-161 {
  margin: 161px !important;
}
.ml-161 {
  margin-left: 161px !important;
}
.mr-161 {
  margin-right: 161px !important;
}
.mt-161 {
  margin-top: 161px !important;
}
.mb-161 {
  margin-bottom: 161px !important;
}
.mx-161 {
  margin-left: 161px !important;
  margin-right: 161px !important;
}
.my-161 {
  margin-top: 161px !important;
  margin-bottom: 161px !important;
}
.p-161 {
  padding: 161px !important;
}
.pl-161 {
  padding-left: 161px !important;
}
.pr-161 {
  padding-right: 161px !important;
}
.pt-161 {
  padding-top: 161px !important;
}
.pb-161 {
  padding-bottom: 161px !important;
}
.px-161 {
  padding-left: 161px !important;
  padding-right: 161px !important;
}
.py-161 {
  padding-top: 161px !important;
  padding-bottom: 161px !important;
}
.scale-161 {
  transform: scale(1.61);
}
.m-162 {
  margin: 162px !important;
}
.ml-162 {
  margin-left: 162px !important;
}
.mr-162 {
  margin-right: 162px !important;
}
.mt-162 {
  margin-top: 162px !important;
}
.mb-162 {
  margin-bottom: 162px !important;
}
.mx-162 {
  margin-left: 162px !important;
  margin-right: 162px !important;
}
.my-162 {
  margin-top: 162px !important;
  margin-bottom: 162px !important;
}
.p-162 {
  padding: 162px !important;
}
.pl-162 {
  padding-left: 162px !important;
}
.pr-162 {
  padding-right: 162px !important;
}
.pt-162 {
  padding-top: 162px !important;
}
.pb-162 {
  padding-bottom: 162px !important;
}
.px-162 {
  padding-left: 162px !important;
  padding-right: 162px !important;
}
.py-162 {
  padding-top: 162px !important;
  padding-bottom: 162px !important;
}
.scale-162 {
  transform: scale(1.62);
}
.m-163 {
  margin: 163px !important;
}
.ml-163 {
  margin-left: 163px !important;
}
.mr-163 {
  margin-right: 163px !important;
}
.mt-163 {
  margin-top: 163px !important;
}
.mb-163 {
  margin-bottom: 163px !important;
}
.mx-163 {
  margin-left: 163px !important;
  margin-right: 163px !important;
}
.my-163 {
  margin-top: 163px !important;
  margin-bottom: 163px !important;
}
.p-163 {
  padding: 163px !important;
}
.pl-163 {
  padding-left: 163px !important;
}
.pr-163 {
  padding-right: 163px !important;
}
.pt-163 {
  padding-top: 163px !important;
}
.pb-163 {
  padding-bottom: 163px !important;
}
.px-163 {
  padding-left: 163px !important;
  padding-right: 163px !important;
}
.py-163 {
  padding-top: 163px !important;
  padding-bottom: 163px !important;
}
.scale-163 {
  transform: scale(1.63);
}
.m-164 {
  margin: 164px !important;
}
.ml-164 {
  margin-left: 164px !important;
}
.mr-164 {
  margin-right: 164px !important;
}
.mt-164 {
  margin-top: 164px !important;
}
.mb-164 {
  margin-bottom: 164px !important;
}
.mx-164 {
  margin-left: 164px !important;
  margin-right: 164px !important;
}
.my-164 {
  margin-top: 164px !important;
  margin-bottom: 164px !important;
}
.p-164 {
  padding: 164px !important;
}
.pl-164 {
  padding-left: 164px !important;
}
.pr-164 {
  padding-right: 164px !important;
}
.pt-164 {
  padding-top: 164px !important;
}
.pb-164 {
  padding-bottom: 164px !important;
}
.px-164 {
  padding-left: 164px !important;
  padding-right: 164px !important;
}
.py-164 {
  padding-top: 164px !important;
  padding-bottom: 164px !important;
}
.scale-164 {
  transform: scale(1.64);
}
.m-165 {
  margin: 165px !important;
}
.ml-165 {
  margin-left: 165px !important;
}
.mr-165 {
  margin-right: 165px !important;
}
.mt-165 {
  margin-top: 165px !important;
}
.mb-165 {
  margin-bottom: 165px !important;
}
.mx-165 {
  margin-left: 165px !important;
  margin-right: 165px !important;
}
.my-165 {
  margin-top: 165px !important;
  margin-bottom: 165px !important;
}
.p-165 {
  padding: 165px !important;
}
.pl-165 {
  padding-left: 165px !important;
}
.pr-165 {
  padding-right: 165px !important;
}
.pt-165 {
  padding-top: 165px !important;
}
.pb-165 {
  padding-bottom: 165px !important;
}
.px-165 {
  padding-left: 165px !important;
  padding-right: 165px !important;
}
.py-165 {
  padding-top: 165px !important;
  padding-bottom: 165px !important;
}
.scale-165 {
  transform: scale(1.65);
}
.m-166 {
  margin: 166px !important;
}
.ml-166 {
  margin-left: 166px !important;
}
.mr-166 {
  margin-right: 166px !important;
}
.mt-166 {
  margin-top: 166px !important;
}
.mb-166 {
  margin-bottom: 166px !important;
}
.mx-166 {
  margin-left: 166px !important;
  margin-right: 166px !important;
}
.my-166 {
  margin-top: 166px !important;
  margin-bottom: 166px !important;
}
.p-166 {
  padding: 166px !important;
}
.pl-166 {
  padding-left: 166px !important;
}
.pr-166 {
  padding-right: 166px !important;
}
.pt-166 {
  padding-top: 166px !important;
}
.pb-166 {
  padding-bottom: 166px !important;
}
.px-166 {
  padding-left: 166px !important;
  padding-right: 166px !important;
}
.py-166 {
  padding-top: 166px !important;
  padding-bottom: 166px !important;
}
.scale-166 {
  transform: scale(1.66);
}
.m-167 {
  margin: 167px !important;
}
.ml-167 {
  margin-left: 167px !important;
}
.mr-167 {
  margin-right: 167px !important;
}
.mt-167 {
  margin-top: 167px !important;
}
.mb-167 {
  margin-bottom: 167px !important;
}
.mx-167 {
  margin-left: 167px !important;
  margin-right: 167px !important;
}
.my-167 {
  margin-top: 167px !important;
  margin-bottom: 167px !important;
}
.p-167 {
  padding: 167px !important;
}
.pl-167 {
  padding-left: 167px !important;
}
.pr-167 {
  padding-right: 167px !important;
}
.pt-167 {
  padding-top: 167px !important;
}
.pb-167 {
  padding-bottom: 167px !important;
}
.px-167 {
  padding-left: 167px !important;
  padding-right: 167px !important;
}
.py-167 {
  padding-top: 167px !important;
  padding-bottom: 167px !important;
}
.scale-167 {
  transform: scale(1.67);
}
.m-168 {
  margin: 168px !important;
}
.ml-168 {
  margin-left: 168px !important;
}
.mr-168 {
  margin-right: 168px !important;
}
.mt-168 {
  margin-top: 168px !important;
}
.mb-168 {
  margin-bottom: 168px !important;
}
.mx-168 {
  margin-left: 168px !important;
  margin-right: 168px !important;
}
.my-168 {
  margin-top: 168px !important;
  margin-bottom: 168px !important;
}
.p-168 {
  padding: 168px !important;
}
.pl-168 {
  padding-left: 168px !important;
}
.pr-168 {
  padding-right: 168px !important;
}
.pt-168 {
  padding-top: 168px !important;
}
.pb-168 {
  padding-bottom: 168px !important;
}
.px-168 {
  padding-left: 168px !important;
  padding-right: 168px !important;
}
.py-168 {
  padding-top: 168px !important;
  padding-bottom: 168px !important;
}
.scale-168 {
  transform: scale(1.68);
}
.m-169 {
  margin: 169px !important;
}
.ml-169 {
  margin-left: 169px !important;
}
.mr-169 {
  margin-right: 169px !important;
}
.mt-169 {
  margin-top: 169px !important;
}
.mb-169 {
  margin-bottom: 169px !important;
}
.mx-169 {
  margin-left: 169px !important;
  margin-right: 169px !important;
}
.my-169 {
  margin-top: 169px !important;
  margin-bottom: 169px !important;
}
.p-169 {
  padding: 169px !important;
}
.pl-169 {
  padding-left: 169px !important;
}
.pr-169 {
  padding-right: 169px !important;
}
.pt-169 {
  padding-top: 169px !important;
}
.pb-169 {
  padding-bottom: 169px !important;
}
.px-169 {
  padding-left: 169px !important;
  padding-right: 169px !important;
}
.py-169 {
  padding-top: 169px !important;
  padding-bottom: 169px !important;
}
.scale-169 {
  transform: scale(1.69);
}
.m-170 {
  margin: 170px !important;
}
.ml-170 {
  margin-left: 170px !important;
}
.mr-170 {
  margin-right: 170px !important;
}
.mt-170 {
  margin-top: 170px !important;
}
.mb-170 {
  margin-bottom: 170px !important;
}
.mx-170 {
  margin-left: 170px !important;
  margin-right: 170px !important;
}
.my-170 {
  margin-top: 170px !important;
  margin-bottom: 170px !important;
}
.p-170 {
  padding: 170px !important;
}
.pl-170 {
  padding-left: 170px !important;
}
.pr-170 {
  padding-right: 170px !important;
}
.pt-170 {
  padding-top: 170px !important;
}
.pb-170 {
  padding-bottom: 170px !important;
}
.px-170 {
  padding-left: 170px !important;
  padding-right: 170px !important;
}
.py-170 {
  padding-top: 170px !important;
  padding-bottom: 170px !important;
}
.scale-170 {
  transform: scale(1.7);
}
.m-171 {
  margin: 171px !important;
}
.ml-171 {
  margin-left: 171px !important;
}
.mr-171 {
  margin-right: 171px !important;
}
.mt-171 {
  margin-top: 171px !important;
}
.mb-171 {
  margin-bottom: 171px !important;
}
.mx-171 {
  margin-left: 171px !important;
  margin-right: 171px !important;
}
.my-171 {
  margin-top: 171px !important;
  margin-bottom: 171px !important;
}
.p-171 {
  padding: 171px !important;
}
.pl-171 {
  padding-left: 171px !important;
}
.pr-171 {
  padding-right: 171px !important;
}
.pt-171 {
  padding-top: 171px !important;
}
.pb-171 {
  padding-bottom: 171px !important;
}
.px-171 {
  padding-left: 171px !important;
  padding-right: 171px !important;
}
.py-171 {
  padding-top: 171px !important;
  padding-bottom: 171px !important;
}
.scale-171 {
  transform: scale(1.71);
}
.m-172 {
  margin: 172px !important;
}
.ml-172 {
  margin-left: 172px !important;
}
.mr-172 {
  margin-right: 172px !important;
}
.mt-172 {
  margin-top: 172px !important;
}
.mb-172 {
  margin-bottom: 172px !important;
}
.mx-172 {
  margin-left: 172px !important;
  margin-right: 172px !important;
}
.my-172 {
  margin-top: 172px !important;
  margin-bottom: 172px !important;
}
.p-172 {
  padding: 172px !important;
}
.pl-172 {
  padding-left: 172px !important;
}
.pr-172 {
  padding-right: 172px !important;
}
.pt-172 {
  padding-top: 172px !important;
}
.pb-172 {
  padding-bottom: 172px !important;
}
.px-172 {
  padding-left: 172px !important;
  padding-right: 172px !important;
}
.py-172 {
  padding-top: 172px !important;
  padding-bottom: 172px !important;
}
.scale-172 {
  transform: scale(1.72);
}
.m-173 {
  margin: 173px !important;
}
.ml-173 {
  margin-left: 173px !important;
}
.mr-173 {
  margin-right: 173px !important;
}
.mt-173 {
  margin-top: 173px !important;
}
.mb-173 {
  margin-bottom: 173px !important;
}
.mx-173 {
  margin-left: 173px !important;
  margin-right: 173px !important;
}
.my-173 {
  margin-top: 173px !important;
  margin-bottom: 173px !important;
}
.p-173 {
  padding: 173px !important;
}
.pl-173 {
  padding-left: 173px !important;
}
.pr-173 {
  padding-right: 173px !important;
}
.pt-173 {
  padding-top: 173px !important;
}
.pb-173 {
  padding-bottom: 173px !important;
}
.px-173 {
  padding-left: 173px !important;
  padding-right: 173px !important;
}
.py-173 {
  padding-top: 173px !important;
  padding-bottom: 173px !important;
}
.scale-173 {
  transform: scale(1.73);
}
.m-174 {
  margin: 174px !important;
}
.ml-174 {
  margin-left: 174px !important;
}
.mr-174 {
  margin-right: 174px !important;
}
.mt-174 {
  margin-top: 174px !important;
}
.mb-174 {
  margin-bottom: 174px !important;
}
.mx-174 {
  margin-left: 174px !important;
  margin-right: 174px !important;
}
.my-174 {
  margin-top: 174px !important;
  margin-bottom: 174px !important;
}
.p-174 {
  padding: 174px !important;
}
.pl-174 {
  padding-left: 174px !important;
}
.pr-174 {
  padding-right: 174px !important;
}
.pt-174 {
  padding-top: 174px !important;
}
.pb-174 {
  padding-bottom: 174px !important;
}
.px-174 {
  padding-left: 174px !important;
  padding-right: 174px !important;
}
.py-174 {
  padding-top: 174px !important;
  padding-bottom: 174px !important;
}
.scale-174 {
  transform: scale(1.74);
}
.m-175 {
  margin: 175px !important;
}
.ml-175 {
  margin-left: 175px !important;
}
.mr-175 {
  margin-right: 175px !important;
}
.mt-175 {
  margin-top: 175px !important;
}
.mb-175 {
  margin-bottom: 175px !important;
}
.mx-175 {
  margin-left: 175px !important;
  margin-right: 175px !important;
}
.my-175 {
  margin-top: 175px !important;
  margin-bottom: 175px !important;
}
.p-175 {
  padding: 175px !important;
}
.pl-175 {
  padding-left: 175px !important;
}
.pr-175 {
  padding-right: 175px !important;
}
.pt-175 {
  padding-top: 175px !important;
}
.pb-175 {
  padding-bottom: 175px !important;
}
.px-175 {
  padding-left: 175px !important;
  padding-right: 175px !important;
}
.py-175 {
  padding-top: 175px !important;
  padding-bottom: 175px !important;
}
.scale-175 {
  transform: scale(1.75);
}
.m-176 {
  margin: 176px !important;
}
.ml-176 {
  margin-left: 176px !important;
}
.mr-176 {
  margin-right: 176px !important;
}
.mt-176 {
  margin-top: 176px !important;
}
.mb-176 {
  margin-bottom: 176px !important;
}
.mx-176 {
  margin-left: 176px !important;
  margin-right: 176px !important;
}
.my-176 {
  margin-top: 176px !important;
  margin-bottom: 176px !important;
}
.p-176 {
  padding: 176px !important;
}
.pl-176 {
  padding-left: 176px !important;
}
.pr-176 {
  padding-right: 176px !important;
}
.pt-176 {
  padding-top: 176px !important;
}
.pb-176 {
  padding-bottom: 176px !important;
}
.px-176 {
  padding-left: 176px !important;
  padding-right: 176px !important;
}
.py-176 {
  padding-top: 176px !important;
  padding-bottom: 176px !important;
}
.scale-176 {
  transform: scale(1.76);
}
.m-177 {
  margin: 177px !important;
}
.ml-177 {
  margin-left: 177px !important;
}
.mr-177 {
  margin-right: 177px !important;
}
.mt-177 {
  margin-top: 177px !important;
}
.mb-177 {
  margin-bottom: 177px !important;
}
.mx-177 {
  margin-left: 177px !important;
  margin-right: 177px !important;
}
.my-177 {
  margin-top: 177px !important;
  margin-bottom: 177px !important;
}
.p-177 {
  padding: 177px !important;
}
.pl-177 {
  padding-left: 177px !important;
}
.pr-177 {
  padding-right: 177px !important;
}
.pt-177 {
  padding-top: 177px !important;
}
.pb-177 {
  padding-bottom: 177px !important;
}
.px-177 {
  padding-left: 177px !important;
  padding-right: 177px !important;
}
.py-177 {
  padding-top: 177px !important;
  padding-bottom: 177px !important;
}
.scale-177 {
  transform: scale(1.77);
}
.m-178 {
  margin: 178px !important;
}
.ml-178 {
  margin-left: 178px !important;
}
.mr-178 {
  margin-right: 178px !important;
}
.mt-178 {
  margin-top: 178px !important;
}
.mb-178 {
  margin-bottom: 178px !important;
}
.mx-178 {
  margin-left: 178px !important;
  margin-right: 178px !important;
}
.my-178 {
  margin-top: 178px !important;
  margin-bottom: 178px !important;
}
.p-178 {
  padding: 178px !important;
}
.pl-178 {
  padding-left: 178px !important;
}
.pr-178 {
  padding-right: 178px !important;
}
.pt-178 {
  padding-top: 178px !important;
}
.pb-178 {
  padding-bottom: 178px !important;
}
.px-178 {
  padding-left: 178px !important;
  padding-right: 178px !important;
}
.py-178 {
  padding-top: 178px !important;
  padding-bottom: 178px !important;
}
.scale-178 {
  transform: scale(1.78);
}
.m-179 {
  margin: 179px !important;
}
.ml-179 {
  margin-left: 179px !important;
}
.mr-179 {
  margin-right: 179px !important;
}
.mt-179 {
  margin-top: 179px !important;
}
.mb-179 {
  margin-bottom: 179px !important;
}
.mx-179 {
  margin-left: 179px !important;
  margin-right: 179px !important;
}
.my-179 {
  margin-top: 179px !important;
  margin-bottom: 179px !important;
}
.p-179 {
  padding: 179px !important;
}
.pl-179 {
  padding-left: 179px !important;
}
.pr-179 {
  padding-right: 179px !important;
}
.pt-179 {
  padding-top: 179px !important;
}
.pb-179 {
  padding-bottom: 179px !important;
}
.px-179 {
  padding-left: 179px !important;
  padding-right: 179px !important;
}
.py-179 {
  padding-top: 179px !important;
  padding-bottom: 179px !important;
}
.scale-179 {
  transform: scale(1.79);
}
.m-180 {
  margin: 180px !important;
}
.ml-180 {
  margin-left: 180px !important;
}
.mr-180 {
  margin-right: 180px !important;
}
.mt-180 {
  margin-top: 180px !important;
}
.mb-180 {
  margin-bottom: 180px !important;
}
.mx-180 {
  margin-left: 180px !important;
  margin-right: 180px !important;
}
.my-180 {
  margin-top: 180px !important;
  margin-bottom: 180px !important;
}
.p-180 {
  padding: 180px !important;
}
.pl-180 {
  padding-left: 180px !important;
}
.pr-180 {
  padding-right: 180px !important;
}
.pt-180 {
  padding-top: 180px !important;
}
.pb-180 {
  padding-bottom: 180px !important;
}
.px-180 {
  padding-left: 180px !important;
  padding-right: 180px !important;
}
.py-180 {
  padding-top: 180px !important;
  padding-bottom: 180px !important;
}
.scale-180 {
  transform: scale(1.8);
}
.m-181 {
  margin: 181px !important;
}
.ml-181 {
  margin-left: 181px !important;
}
.mr-181 {
  margin-right: 181px !important;
}
.mt-181 {
  margin-top: 181px !important;
}
.mb-181 {
  margin-bottom: 181px !important;
}
.mx-181 {
  margin-left: 181px !important;
  margin-right: 181px !important;
}
.my-181 {
  margin-top: 181px !important;
  margin-bottom: 181px !important;
}
.p-181 {
  padding: 181px !important;
}
.pl-181 {
  padding-left: 181px !important;
}
.pr-181 {
  padding-right: 181px !important;
}
.pt-181 {
  padding-top: 181px !important;
}
.pb-181 {
  padding-bottom: 181px !important;
}
.px-181 {
  padding-left: 181px !important;
  padding-right: 181px !important;
}
.py-181 {
  padding-top: 181px !important;
  padding-bottom: 181px !important;
}
.scale-181 {
  transform: scale(1.81);
}
.m-182 {
  margin: 182px !important;
}
.ml-182 {
  margin-left: 182px !important;
}
.mr-182 {
  margin-right: 182px !important;
}
.mt-182 {
  margin-top: 182px !important;
}
.mb-182 {
  margin-bottom: 182px !important;
}
.mx-182 {
  margin-left: 182px !important;
  margin-right: 182px !important;
}
.my-182 {
  margin-top: 182px !important;
  margin-bottom: 182px !important;
}
.p-182 {
  padding: 182px !important;
}
.pl-182 {
  padding-left: 182px !important;
}
.pr-182 {
  padding-right: 182px !important;
}
.pt-182 {
  padding-top: 182px !important;
}
.pb-182 {
  padding-bottom: 182px !important;
}
.px-182 {
  padding-left: 182px !important;
  padding-right: 182px !important;
}
.py-182 {
  padding-top: 182px !important;
  padding-bottom: 182px !important;
}
.scale-182 {
  transform: scale(1.82);
}
.m-183 {
  margin: 183px !important;
}
.ml-183 {
  margin-left: 183px !important;
}
.mr-183 {
  margin-right: 183px !important;
}
.mt-183 {
  margin-top: 183px !important;
}
.mb-183 {
  margin-bottom: 183px !important;
}
.mx-183 {
  margin-left: 183px !important;
  margin-right: 183px !important;
}
.my-183 {
  margin-top: 183px !important;
  margin-bottom: 183px !important;
}
.p-183 {
  padding: 183px !important;
}
.pl-183 {
  padding-left: 183px !important;
}
.pr-183 {
  padding-right: 183px !important;
}
.pt-183 {
  padding-top: 183px !important;
}
.pb-183 {
  padding-bottom: 183px !important;
}
.px-183 {
  padding-left: 183px !important;
  padding-right: 183px !important;
}
.py-183 {
  padding-top: 183px !important;
  padding-bottom: 183px !important;
}
.scale-183 {
  transform: scale(1.83);
}
.m-184 {
  margin: 184px !important;
}
.ml-184 {
  margin-left: 184px !important;
}
.mr-184 {
  margin-right: 184px !important;
}
.mt-184 {
  margin-top: 184px !important;
}
.mb-184 {
  margin-bottom: 184px !important;
}
.mx-184 {
  margin-left: 184px !important;
  margin-right: 184px !important;
}
.my-184 {
  margin-top: 184px !important;
  margin-bottom: 184px !important;
}
.p-184 {
  padding: 184px !important;
}
.pl-184 {
  padding-left: 184px !important;
}
.pr-184 {
  padding-right: 184px !important;
}
.pt-184 {
  padding-top: 184px !important;
}
.pb-184 {
  padding-bottom: 184px !important;
}
.px-184 {
  padding-left: 184px !important;
  padding-right: 184px !important;
}
.py-184 {
  padding-top: 184px !important;
  padding-bottom: 184px !important;
}
.scale-184 {
  transform: scale(1.84);
}
.m-185 {
  margin: 185px !important;
}
.ml-185 {
  margin-left: 185px !important;
}
.mr-185 {
  margin-right: 185px !important;
}
.mt-185 {
  margin-top: 185px !important;
}
.mb-185 {
  margin-bottom: 185px !important;
}
.mx-185 {
  margin-left: 185px !important;
  margin-right: 185px !important;
}
.my-185 {
  margin-top: 185px !important;
  margin-bottom: 185px !important;
}
.p-185 {
  padding: 185px !important;
}
.pl-185 {
  padding-left: 185px !important;
}
.pr-185 {
  padding-right: 185px !important;
}
.pt-185 {
  padding-top: 185px !important;
}
.pb-185 {
  padding-bottom: 185px !important;
}
.px-185 {
  padding-left: 185px !important;
  padding-right: 185px !important;
}
.py-185 {
  padding-top: 185px !important;
  padding-bottom: 185px !important;
}
.scale-185 {
  transform: scale(1.85);
}
.m-186 {
  margin: 186px !important;
}
.ml-186 {
  margin-left: 186px !important;
}
.mr-186 {
  margin-right: 186px !important;
}
.mt-186 {
  margin-top: 186px !important;
}
.mb-186 {
  margin-bottom: 186px !important;
}
.mx-186 {
  margin-left: 186px !important;
  margin-right: 186px !important;
}
.my-186 {
  margin-top: 186px !important;
  margin-bottom: 186px !important;
}
.p-186 {
  padding: 186px !important;
}
.pl-186 {
  padding-left: 186px !important;
}
.pr-186 {
  padding-right: 186px !important;
}
.pt-186 {
  padding-top: 186px !important;
}
.pb-186 {
  padding-bottom: 186px !important;
}
.px-186 {
  padding-left: 186px !important;
  padding-right: 186px !important;
}
.py-186 {
  padding-top: 186px !important;
  padding-bottom: 186px !important;
}
.scale-186 {
  transform: scale(1.86);
}
.m-187 {
  margin: 187px !important;
}
.ml-187 {
  margin-left: 187px !important;
}
.mr-187 {
  margin-right: 187px !important;
}
.mt-187 {
  margin-top: 187px !important;
}
.mb-187 {
  margin-bottom: 187px !important;
}
.mx-187 {
  margin-left: 187px !important;
  margin-right: 187px !important;
}
.my-187 {
  margin-top: 187px !important;
  margin-bottom: 187px !important;
}
.p-187 {
  padding: 187px !important;
}
.pl-187 {
  padding-left: 187px !important;
}
.pr-187 {
  padding-right: 187px !important;
}
.pt-187 {
  padding-top: 187px !important;
}
.pb-187 {
  padding-bottom: 187px !important;
}
.px-187 {
  padding-left: 187px !important;
  padding-right: 187px !important;
}
.py-187 {
  padding-top: 187px !important;
  padding-bottom: 187px !important;
}
.scale-187 {
  transform: scale(1.87);
}
.m-188 {
  margin: 188px !important;
}
.ml-188 {
  margin-left: 188px !important;
}
.mr-188 {
  margin-right: 188px !important;
}
.mt-188 {
  margin-top: 188px !important;
}
.mb-188 {
  margin-bottom: 188px !important;
}
.mx-188 {
  margin-left: 188px !important;
  margin-right: 188px !important;
}
.my-188 {
  margin-top: 188px !important;
  margin-bottom: 188px !important;
}
.p-188 {
  padding: 188px !important;
}
.pl-188 {
  padding-left: 188px !important;
}
.pr-188 {
  padding-right: 188px !important;
}
.pt-188 {
  padding-top: 188px !important;
}
.pb-188 {
  padding-bottom: 188px !important;
}
.px-188 {
  padding-left: 188px !important;
  padding-right: 188px !important;
}
.py-188 {
  padding-top: 188px !important;
  padding-bottom: 188px !important;
}
.scale-188 {
  transform: scale(1.88);
}
.m-189 {
  margin: 189px !important;
}
.ml-189 {
  margin-left: 189px !important;
}
.mr-189 {
  margin-right: 189px !important;
}
.mt-189 {
  margin-top: 189px !important;
}
.mb-189 {
  margin-bottom: 189px !important;
}
.mx-189 {
  margin-left: 189px !important;
  margin-right: 189px !important;
}
.my-189 {
  margin-top: 189px !important;
  margin-bottom: 189px !important;
}
.p-189 {
  padding: 189px !important;
}
.pl-189 {
  padding-left: 189px !important;
}
.pr-189 {
  padding-right: 189px !important;
}
.pt-189 {
  padding-top: 189px !important;
}
.pb-189 {
  padding-bottom: 189px !important;
}
.px-189 {
  padding-left: 189px !important;
  padding-right: 189px !important;
}
.py-189 {
  padding-top: 189px !important;
  padding-bottom: 189px !important;
}
.scale-189 {
  transform: scale(1.89);
}
.m-190 {
  margin: 190px !important;
}
.ml-190 {
  margin-left: 190px !important;
}
.mr-190 {
  margin-right: 190px !important;
}
.mt-190 {
  margin-top: 190px !important;
}
.mb-190 {
  margin-bottom: 190px !important;
}
.mx-190 {
  margin-left: 190px !important;
  margin-right: 190px !important;
}
.my-190 {
  margin-top: 190px !important;
  margin-bottom: 190px !important;
}
.p-190 {
  padding: 190px !important;
}
.pl-190 {
  padding-left: 190px !important;
}
.pr-190 {
  padding-right: 190px !important;
}
.pt-190 {
  padding-top: 190px !important;
}
.pb-190 {
  padding-bottom: 190px !important;
}
.px-190 {
  padding-left: 190px !important;
  padding-right: 190px !important;
}
.py-190 {
  padding-top: 190px !important;
  padding-bottom: 190px !important;
}
.scale-190 {
  transform: scale(1.9);
}
.m-191 {
  margin: 191px !important;
}
.ml-191 {
  margin-left: 191px !important;
}
.mr-191 {
  margin-right: 191px !important;
}
.mt-191 {
  margin-top: 191px !important;
}
.mb-191 {
  margin-bottom: 191px !important;
}
.mx-191 {
  margin-left: 191px !important;
  margin-right: 191px !important;
}
.my-191 {
  margin-top: 191px !important;
  margin-bottom: 191px !important;
}
.p-191 {
  padding: 191px !important;
}
.pl-191 {
  padding-left: 191px !important;
}
.pr-191 {
  padding-right: 191px !important;
}
.pt-191 {
  padding-top: 191px !important;
}
.pb-191 {
  padding-bottom: 191px !important;
}
.px-191 {
  padding-left: 191px !important;
  padding-right: 191px !important;
}
.py-191 {
  padding-top: 191px !important;
  padding-bottom: 191px !important;
}
.scale-191 {
  transform: scale(1.91);
}
.m-192 {
  margin: 192px !important;
}
.ml-192 {
  margin-left: 192px !important;
}
.mr-192 {
  margin-right: 192px !important;
}
.mt-192 {
  margin-top: 192px !important;
}
.mb-192 {
  margin-bottom: 192px !important;
}
.mx-192 {
  margin-left: 192px !important;
  margin-right: 192px !important;
}
.my-192 {
  margin-top: 192px !important;
  margin-bottom: 192px !important;
}
.p-192 {
  padding: 192px !important;
}
.pl-192 {
  padding-left: 192px !important;
}
.pr-192 {
  padding-right: 192px !important;
}
.pt-192 {
  padding-top: 192px !important;
}
.pb-192 {
  padding-bottom: 192px !important;
}
.px-192 {
  padding-left: 192px !important;
  padding-right: 192px !important;
}
.py-192 {
  padding-top: 192px !important;
  padding-bottom: 192px !important;
}
.scale-192 {
  transform: scale(1.92);
}
.m-193 {
  margin: 193px !important;
}
.ml-193 {
  margin-left: 193px !important;
}
.mr-193 {
  margin-right: 193px !important;
}
.mt-193 {
  margin-top: 193px !important;
}
.mb-193 {
  margin-bottom: 193px !important;
}
.mx-193 {
  margin-left: 193px !important;
  margin-right: 193px !important;
}
.my-193 {
  margin-top: 193px !important;
  margin-bottom: 193px !important;
}
.p-193 {
  padding: 193px !important;
}
.pl-193 {
  padding-left: 193px !important;
}
.pr-193 {
  padding-right: 193px !important;
}
.pt-193 {
  padding-top: 193px !important;
}
.pb-193 {
  padding-bottom: 193px !important;
}
.px-193 {
  padding-left: 193px !important;
  padding-right: 193px !important;
}
.py-193 {
  padding-top: 193px !important;
  padding-bottom: 193px !important;
}
.scale-193 {
  transform: scale(1.93);
}
.m-194 {
  margin: 194px !important;
}
.ml-194 {
  margin-left: 194px !important;
}
.mr-194 {
  margin-right: 194px !important;
}
.mt-194 {
  margin-top: 194px !important;
}
.mb-194 {
  margin-bottom: 194px !important;
}
.mx-194 {
  margin-left: 194px !important;
  margin-right: 194px !important;
}
.my-194 {
  margin-top: 194px !important;
  margin-bottom: 194px !important;
}
.p-194 {
  padding: 194px !important;
}
.pl-194 {
  padding-left: 194px !important;
}
.pr-194 {
  padding-right: 194px !important;
}
.pt-194 {
  padding-top: 194px !important;
}
.pb-194 {
  padding-bottom: 194px !important;
}
.px-194 {
  padding-left: 194px !important;
  padding-right: 194px !important;
}
.py-194 {
  padding-top: 194px !important;
  padding-bottom: 194px !important;
}
.scale-194 {
  transform: scale(1.94);
}
.m-195 {
  margin: 195px !important;
}
.ml-195 {
  margin-left: 195px !important;
}
.mr-195 {
  margin-right: 195px !important;
}
.mt-195 {
  margin-top: 195px !important;
}
.mb-195 {
  margin-bottom: 195px !important;
}
.mx-195 {
  margin-left: 195px !important;
  margin-right: 195px !important;
}
.my-195 {
  margin-top: 195px !important;
  margin-bottom: 195px !important;
}
.p-195 {
  padding: 195px !important;
}
.pl-195 {
  padding-left: 195px !important;
}
.pr-195 {
  padding-right: 195px !important;
}
.pt-195 {
  padding-top: 195px !important;
}
.pb-195 {
  padding-bottom: 195px !important;
}
.px-195 {
  padding-left: 195px !important;
  padding-right: 195px !important;
}
.py-195 {
  padding-top: 195px !important;
  padding-bottom: 195px !important;
}
.scale-195 {
  transform: scale(1.95);
}
.m-196 {
  margin: 196px !important;
}
.ml-196 {
  margin-left: 196px !important;
}
.mr-196 {
  margin-right: 196px !important;
}
.mt-196 {
  margin-top: 196px !important;
}
.mb-196 {
  margin-bottom: 196px !important;
}
.mx-196 {
  margin-left: 196px !important;
  margin-right: 196px !important;
}
.my-196 {
  margin-top: 196px !important;
  margin-bottom: 196px !important;
}
.p-196 {
  padding: 196px !important;
}
.pl-196 {
  padding-left: 196px !important;
}
.pr-196 {
  padding-right: 196px !important;
}
.pt-196 {
  padding-top: 196px !important;
}
.pb-196 {
  padding-bottom: 196px !important;
}
.px-196 {
  padding-left: 196px !important;
  padding-right: 196px !important;
}
.py-196 {
  padding-top: 196px !important;
  padding-bottom: 196px !important;
}
.scale-196 {
  transform: scale(1.96);
}
.m-197 {
  margin: 197px !important;
}
.ml-197 {
  margin-left: 197px !important;
}
.mr-197 {
  margin-right: 197px !important;
}
.mt-197 {
  margin-top: 197px !important;
}
.mb-197 {
  margin-bottom: 197px !important;
}
.mx-197 {
  margin-left: 197px !important;
  margin-right: 197px !important;
}
.my-197 {
  margin-top: 197px !important;
  margin-bottom: 197px !important;
}
.p-197 {
  padding: 197px !important;
}
.pl-197 {
  padding-left: 197px !important;
}
.pr-197 {
  padding-right: 197px !important;
}
.pt-197 {
  padding-top: 197px !important;
}
.pb-197 {
  padding-bottom: 197px !important;
}
.px-197 {
  padding-left: 197px !important;
  padding-right: 197px !important;
}
.py-197 {
  padding-top: 197px !important;
  padding-bottom: 197px !important;
}
.scale-197 {
  transform: scale(1.97);
}
.m-198 {
  margin: 198px !important;
}
.ml-198 {
  margin-left: 198px !important;
}
.mr-198 {
  margin-right: 198px !important;
}
.mt-198 {
  margin-top: 198px !important;
}
.mb-198 {
  margin-bottom: 198px !important;
}
.mx-198 {
  margin-left: 198px !important;
  margin-right: 198px !important;
}
.my-198 {
  margin-top: 198px !important;
  margin-bottom: 198px !important;
}
.p-198 {
  padding: 198px !important;
}
.pl-198 {
  padding-left: 198px !important;
}
.pr-198 {
  padding-right: 198px !important;
}
.pt-198 {
  padding-top: 198px !important;
}
.pb-198 {
  padding-bottom: 198px !important;
}
.px-198 {
  padding-left: 198px !important;
  padding-right: 198px !important;
}
.py-198 {
  padding-top: 198px !important;
  padding-bottom: 198px !important;
}
.scale-198 {
  transform: scale(1.98);
}
.m-199 {
  margin: 199px !important;
}
.ml-199 {
  margin-left: 199px !important;
}
.mr-199 {
  margin-right: 199px !important;
}
.mt-199 {
  margin-top: 199px !important;
}
.mb-199 {
  margin-bottom: 199px !important;
}
.mx-199 {
  margin-left: 199px !important;
  margin-right: 199px !important;
}
.my-199 {
  margin-top: 199px !important;
  margin-bottom: 199px !important;
}
.p-199 {
  padding: 199px !important;
}
.pl-199 {
  padding-left: 199px !important;
}
.pr-199 {
  padding-right: 199px !important;
}
.pt-199 {
  padding-top: 199px !important;
}
.pb-199 {
  padding-bottom: 199px !important;
}
.px-199 {
  padding-left: 199px !important;
  padding-right: 199px !important;
}
.py-199 {
  padding-top: 199px !important;
  padding-bottom: 199px !important;
}
.scale-199 {
  transform: scale(1.99);
}
.m-200 {
  margin: 200px !important;
}
.ml-200 {
  margin-left: 200px !important;
}
.mr-200 {
  margin-right: 200px !important;
}
.mt-200 {
  margin-top: 200px !important;
}
.mb-200 {
  margin-bottom: 200px !important;
}
.mx-200 {
  margin-left: 200px !important;
  margin-right: 200px !important;
}
.my-200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}
.p-200 {
  padding: 200px !important;
}
.pl-200 {
  padding-left: 200px !important;
}
.pr-200 {
  padding-right: 200px !important;
}
.pt-200 {
  padding-top: 200px !important;
}
.pb-200 {
  padding-bottom: 200px !important;
}
.px-200 {
  padding-left: 200px !important;
  padding-right: 200px !important;
}
.py-200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}
.scale-200 {
  transform: scale(2);
}
.h-auto {
  height: auto !important;
}
.h-min-auto {
  min-height: auto !important;
}
.w-px-0 {
  width: 0px !important;
}
.h-px-0 {
  height: 0px !important;
}
.w-max-0 {
  max-width: 0px !important;
}
.h-max-0 {
  max-height: 0px !important;
}
.w-min-0 {
  min-width: 0px !important;
}
.h-min-0 {
  min-height: 0px !important;
}
.height-rem-0 {
  height: 0rem !important;
}
.width-rem-0 {
  width: 0rem !important;
}
.h-cal-0 {
  height: calc(100vh - 0px) !important;
}
.h-cal-plus-0 {
  height: calc(100vh + 0px) !important;
}
.h-max-cal-0 {
  max-height: calc(100vh - 0px) !important;
}
.h-min-cal-0 {
  min-height: calc(100vh - 0px) !important;
}
.vh-cal-0 {
  height: calc(100vh - 0px) !important;
}
.vh-cal-max-plus-0 {
  max-height: calc(100vh + 0px) !important;
}
.w-cal-0 {
  width: calc(100vw - 0px) !important;
}
.w-cal-plus-0 {
  width: calc(100vw + 0px) !important;
}
.w-max-cal-0 {
  max-width: calc(100vw - 0px) !important;
}
.w-min-cal-0 {
  min-width: calc(100vw - 0px) !important;
}
.vw-cal-0 {
  width: calc(100vw - 0px) !important;
}
.vw-cal-max-plus-0 {
  max-width: calc(100vw + 0px) !important;
}
.rotate-0 {
  transform: rotate(0deg);
}
.translateX-0 {
  transform: translateX(0px);
}
.grid-repeat-0 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0px, 1fr));
}
.w-px-1 {
  width: 1px !important;
}
.h-px-1 {
  height: 1px !important;
}
.w-max-1 {
  max-width: 1px !important;
}
.h-max-1 {
  max-height: 1px !important;
}
.w-min-1 {
  min-width: 1px !important;
}
.h-min-1 {
  min-height: 1px !important;
}
.height-rem-1 {
  height: 1rem !important;
}
.width-rem-1 {
  width: 1rem !important;
}
.h-cal-1 {
  height: calc(100vh - 1px) !important;
}
.h-cal-plus-1 {
  height: calc(100vh + 1px) !important;
}
.h-max-cal-1 {
  max-height: calc(100vh - 1px) !important;
}
.h-min-cal-1 {
  min-height: calc(100vh - 1px) !important;
}
.vh-cal-1 {
  height: calc(100vh - 1px) !important;
}
.vh-cal-max-plus-1 {
  max-height: calc(100vh + 1px) !important;
}
.w-cal-1 {
  width: calc(100vw - 1px) !important;
}
.w-cal-plus-1 {
  width: calc(100vw + 1px) !important;
}
.w-max-cal-1 {
  max-width: calc(100vw - 1px) !important;
}
.w-min-cal-1 {
  min-width: calc(100vw - 1px) !important;
}
.vw-cal-1 {
  width: calc(100vw - 1px) !important;
}
.vw-cal-max-plus-1 {
  max-width: calc(100vw + 1px) !important;
}
.rotate-1 {
  transform: rotate(1deg);
}
.translateX-1 {
  transform: translateX(1px);
}
.grid-repeat-1 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1px, 1fr));
}
.w-px-2 {
  width: 2px !important;
}
.h-px-2 {
  height: 2px !important;
}
.w-max-2 {
  max-width: 2px !important;
}
.h-max-2 {
  max-height: 2px !important;
}
.w-min-2 {
  min-width: 2px !important;
}
.h-min-2 {
  min-height: 2px !important;
}
.height-rem-2 {
  height: 2rem !important;
}
.width-rem-2 {
  width: 2rem !important;
}
.h-cal-2 {
  height: calc(100vh - 2px) !important;
}
.h-cal-plus-2 {
  height: calc(100vh + 2px) !important;
}
.h-max-cal-2 {
  max-height: calc(100vh - 2px) !important;
}
.h-min-cal-2 {
  min-height: calc(100vh - 2px) !important;
}
.vh-cal-2 {
  height: calc(100vh - 2px) !important;
}
.vh-cal-max-plus-2 {
  max-height: calc(100vh + 2px) !important;
}
.w-cal-2 {
  width: calc(100vw - 2px) !important;
}
.w-cal-plus-2 {
  width: calc(100vw + 2px) !important;
}
.w-max-cal-2 {
  max-width: calc(100vw - 2px) !important;
}
.w-min-cal-2 {
  min-width: calc(100vw - 2px) !important;
}
.vw-cal-2 {
  width: calc(100vw - 2px) !important;
}
.vw-cal-max-plus-2 {
  max-width: calc(100vw + 2px) !important;
}
.rotate-2 {
  transform: rotate(2deg);
}
.translateX-2 {
  transform: translateX(2px);
}
.grid-repeat-2 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(2px, 1fr));
}
.w-px-3 {
  width: 3px !important;
}
.h-px-3 {
  height: 3px !important;
}
.w-max-3 {
  max-width: 3px !important;
}
.h-max-3 {
  max-height: 3px !important;
}
.w-min-3 {
  min-width: 3px !important;
}
.h-min-3 {
  min-height: 3px !important;
}
.height-rem-3 {
  height: 3rem !important;
}
.width-rem-3 {
  width: 3rem !important;
}
.h-cal-3 {
  height: calc(100vh - 3px) !important;
}
.h-cal-plus-3 {
  height: calc(100vh + 3px) !important;
}
.h-max-cal-3 {
  max-height: calc(100vh - 3px) !important;
}
.h-min-cal-3 {
  min-height: calc(100vh - 3px) !important;
}
.vh-cal-3 {
  height: calc(100vh - 3px) !important;
}
.vh-cal-max-plus-3 {
  max-height: calc(100vh + 3px) !important;
}
.w-cal-3 {
  width: calc(100vw - 3px) !important;
}
.w-cal-plus-3 {
  width: calc(100vw + 3px) !important;
}
.w-max-cal-3 {
  max-width: calc(100vw - 3px) !important;
}
.w-min-cal-3 {
  min-width: calc(100vw - 3px) !important;
}
.vw-cal-3 {
  width: calc(100vw - 3px) !important;
}
.vw-cal-max-plus-3 {
  max-width: calc(100vw + 3px) !important;
}
.rotate-3 {
  transform: rotate(3deg);
}
.translateX-3 {
  transform: translateX(3px);
}
.grid-repeat-3 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(3px, 1fr));
}
.w-px-4 {
  width: 4px !important;
}
.h-px-4 {
  height: 4px !important;
}
.w-max-4 {
  max-width: 4px !important;
}
.h-max-4 {
  max-height: 4px !important;
}
.w-min-4 {
  min-width: 4px !important;
}
.h-min-4 {
  min-height: 4px !important;
}
.height-rem-4 {
  height: 4rem !important;
}
.width-rem-4 {
  width: 4rem !important;
}
.h-cal-4 {
  height: calc(100vh - 4px) !important;
}
.h-cal-plus-4 {
  height: calc(100vh + 4px) !important;
}
.h-max-cal-4 {
  max-height: calc(100vh - 4px) !important;
}
.h-min-cal-4 {
  min-height: calc(100vh - 4px) !important;
}
.vh-cal-4 {
  height: calc(100vh - 4px) !important;
}
.vh-cal-max-plus-4 {
  max-height: calc(100vh + 4px) !important;
}
.w-cal-4 {
  width: calc(100vw - 4px) !important;
}
.w-cal-plus-4 {
  width: calc(100vw + 4px) !important;
}
.w-max-cal-4 {
  max-width: calc(100vw - 4px) !important;
}
.w-min-cal-4 {
  min-width: calc(100vw - 4px) !important;
}
.vw-cal-4 {
  width: calc(100vw - 4px) !important;
}
.vw-cal-max-plus-4 {
  max-width: calc(100vw + 4px) !important;
}
.rotate-4 {
  transform: rotate(4deg);
}
.translateX-4 {
  transform: translateX(4px);
}
.grid-repeat-4 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(4px, 1fr));
}
.w-px-5 {
  width: 5px !important;
}
.h-px-5 {
  height: 5px !important;
}
.w-max-5 {
  max-width: 5px !important;
}
.h-max-5 {
  max-height: 5px !important;
}
.w-min-5 {
  min-width: 5px !important;
}
.h-min-5 {
  min-height: 5px !important;
}
.height-rem-5 {
  height: 5rem !important;
}
.width-rem-5 {
  width: 5rem !important;
}
.h-cal-5 {
  height: calc(100vh - 5px) !important;
}
.h-cal-plus-5 {
  height: calc(100vh + 5px) !important;
}
.h-max-cal-5 {
  max-height: calc(100vh - 5px) !important;
}
.h-min-cal-5 {
  min-height: calc(100vh - 5px) !important;
}
.vh-cal-5 {
  height: calc(100vh - 5px) !important;
}
.vh-cal-max-plus-5 {
  max-height: calc(100vh + 5px) !important;
}
.w-cal-5 {
  width: calc(100vw - 5px) !important;
}
.w-cal-plus-5 {
  width: calc(100vw + 5px) !important;
}
.w-max-cal-5 {
  max-width: calc(100vw - 5px) !important;
}
.w-min-cal-5 {
  min-width: calc(100vw - 5px) !important;
}
.vw-cal-5 {
  width: calc(100vw - 5px) !important;
}
.vw-cal-max-plus-5 {
  max-width: calc(100vw + 5px) !important;
}
.rotate-5 {
  transform: rotate(5deg);
}
.translateX-5 {
  transform: translateX(5px);
}
.grid-repeat-5 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(5px, 1fr));
}
.w-px-6 {
  width: 6px !important;
}
.h-px-6 {
  height: 6px !important;
}
.w-max-6 {
  max-width: 6px !important;
}
.h-max-6 {
  max-height: 6px !important;
}
.w-min-6 {
  min-width: 6px !important;
}
.h-min-6 {
  min-height: 6px !important;
}
.height-rem-6 {
  height: 6rem !important;
}
.width-rem-6 {
  width: 6rem !important;
}
.h-cal-6 {
  height: calc(100vh - 6px) !important;
}
.h-cal-plus-6 {
  height: calc(100vh + 6px) !important;
}
.h-max-cal-6 {
  max-height: calc(100vh - 6px) !important;
}
.h-min-cal-6 {
  min-height: calc(100vh - 6px) !important;
}
.vh-cal-6 {
  height: calc(100vh - 6px) !important;
}
.vh-cal-max-plus-6 {
  max-height: calc(100vh + 6px) !important;
}
.w-cal-6 {
  width: calc(100vw - 6px) !important;
}
.w-cal-plus-6 {
  width: calc(100vw + 6px) !important;
}
.w-max-cal-6 {
  max-width: calc(100vw - 6px) !important;
}
.w-min-cal-6 {
  min-width: calc(100vw - 6px) !important;
}
.vw-cal-6 {
  width: calc(100vw - 6px) !important;
}
.vw-cal-max-plus-6 {
  max-width: calc(100vw + 6px) !important;
}
.rotate-6 {
  transform: rotate(6deg);
}
.translateX-6 {
  transform: translateX(6px);
}
.grid-repeat-6 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(6px, 1fr));
}
.w-px-7 {
  width: 7px !important;
}
.h-px-7 {
  height: 7px !important;
}
.w-max-7 {
  max-width: 7px !important;
}
.h-max-7 {
  max-height: 7px !important;
}
.w-min-7 {
  min-width: 7px !important;
}
.h-min-7 {
  min-height: 7px !important;
}
.height-rem-7 {
  height: 7rem !important;
}
.width-rem-7 {
  width: 7rem !important;
}
.h-cal-7 {
  height: calc(100vh - 7px) !important;
}
.h-cal-plus-7 {
  height: calc(100vh + 7px) !important;
}
.h-max-cal-7 {
  max-height: calc(100vh - 7px) !important;
}
.h-min-cal-7 {
  min-height: calc(100vh - 7px) !important;
}
.vh-cal-7 {
  height: calc(100vh - 7px) !important;
}
.vh-cal-max-plus-7 {
  max-height: calc(100vh + 7px) !important;
}
.w-cal-7 {
  width: calc(100vw - 7px) !important;
}
.w-cal-plus-7 {
  width: calc(100vw + 7px) !important;
}
.w-max-cal-7 {
  max-width: calc(100vw - 7px) !important;
}
.w-min-cal-7 {
  min-width: calc(100vw - 7px) !important;
}
.vw-cal-7 {
  width: calc(100vw - 7px) !important;
}
.vw-cal-max-plus-7 {
  max-width: calc(100vw + 7px) !important;
}
.rotate-7 {
  transform: rotate(7deg);
}
.translateX-7 {
  transform: translateX(7px);
}
.grid-repeat-7 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(7px, 1fr));
}
.w-px-8 {
  width: 8px !important;
}
.h-px-8 {
  height: 8px !important;
}
.w-max-8 {
  max-width: 8px !important;
}
.h-max-8 {
  max-height: 8px !important;
}
.w-min-8 {
  min-width: 8px !important;
}
.h-min-8 {
  min-height: 8px !important;
}
.height-rem-8 {
  height: 8rem !important;
}
.width-rem-8 {
  width: 8rem !important;
}
.h-cal-8 {
  height: calc(100vh - 8px) !important;
}
.h-cal-plus-8 {
  height: calc(100vh + 8px) !important;
}
.h-max-cal-8 {
  max-height: calc(100vh - 8px) !important;
}
.h-min-cal-8 {
  min-height: calc(100vh - 8px) !important;
}
.vh-cal-8 {
  height: calc(100vh - 8px) !important;
}
.vh-cal-max-plus-8 {
  max-height: calc(100vh + 8px) !important;
}
.w-cal-8 {
  width: calc(100vw - 8px) !important;
}
.w-cal-plus-8 {
  width: calc(100vw + 8px) !important;
}
.w-max-cal-8 {
  max-width: calc(100vw - 8px) !important;
}
.w-min-cal-8 {
  min-width: calc(100vw - 8px) !important;
}
.vw-cal-8 {
  width: calc(100vw - 8px) !important;
}
.vw-cal-max-plus-8 {
  max-width: calc(100vw + 8px) !important;
}
.rotate-8 {
  transform: rotate(8deg);
}
.translateX-8 {
  transform: translateX(8px);
}
.grid-repeat-8 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(8px, 1fr));
}
.w-px-9 {
  width: 9px !important;
}
.h-px-9 {
  height: 9px !important;
}
.w-max-9 {
  max-width: 9px !important;
}
.h-max-9 {
  max-height: 9px !important;
}
.w-min-9 {
  min-width: 9px !important;
}
.h-min-9 {
  min-height: 9px !important;
}
.height-rem-9 {
  height: 9rem !important;
}
.width-rem-9 {
  width: 9rem !important;
}
.h-cal-9 {
  height: calc(100vh - 9px) !important;
}
.h-cal-plus-9 {
  height: calc(100vh + 9px) !important;
}
.h-max-cal-9 {
  max-height: calc(100vh - 9px) !important;
}
.h-min-cal-9 {
  min-height: calc(100vh - 9px) !important;
}
.vh-cal-9 {
  height: calc(100vh - 9px) !important;
}
.vh-cal-max-plus-9 {
  max-height: calc(100vh + 9px) !important;
}
.w-cal-9 {
  width: calc(100vw - 9px) !important;
}
.w-cal-plus-9 {
  width: calc(100vw + 9px) !important;
}
.w-max-cal-9 {
  max-width: calc(100vw - 9px) !important;
}
.w-min-cal-9 {
  min-width: calc(100vw - 9px) !important;
}
.vw-cal-9 {
  width: calc(100vw - 9px) !important;
}
.vw-cal-max-plus-9 {
  max-width: calc(100vw + 9px) !important;
}
.rotate-9 {
  transform: rotate(9deg);
}
.translateX-9 {
  transform: translateX(9px);
}
.grid-repeat-9 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(9px, 1fr));
}
.w-px-10 {
  width: 10px !important;
}
.h-px-10 {
  height: 10px !important;
}
.w-max-10 {
  max-width: 10px !important;
}
.h-max-10 {
  max-height: 10px !important;
}
.w-min-10 {
  min-width: 10px !important;
}
.h-min-10 {
  min-height: 10px !important;
}
.height-rem-10 {
  height: 10rem !important;
}
.width-rem-10 {
  width: 10rem !important;
}
.h-cal-10 {
  height: calc(100vh - 10px) !important;
}
.h-cal-plus-10 {
  height: calc(100vh + 10px) !important;
}
.h-max-cal-10 {
  max-height: calc(100vh - 10px) !important;
}
.h-min-cal-10 {
  min-height: calc(100vh - 10px) !important;
}
.vh-cal-10 {
  height: calc(100vh - 10px) !important;
}
.vh-cal-max-plus-10 {
  max-height: calc(100vh + 10px) !important;
}
.w-cal-10 {
  width: calc(100vw - 10px) !important;
}
.w-cal-plus-10 {
  width: calc(100vw + 10px) !important;
}
.w-max-cal-10 {
  max-width: calc(100vw - 10px) !important;
}
.w-min-cal-10 {
  min-width: calc(100vw - 10px) !important;
}
.vw-cal-10 {
  width: calc(100vw - 10px) !important;
}
.vw-cal-max-plus-10 {
  max-width: calc(100vw + 10px) !important;
}
.rotate-10 {
  transform: rotate(10deg);
}
.translateX-10 {
  transform: translateX(10px);
}
.grid-repeat-10 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(10px, 1fr));
}
.w-px-11 {
  width: 11px !important;
}
.h-px-11 {
  height: 11px !important;
}
.w-max-11 {
  max-width: 11px !important;
}
.h-max-11 {
  max-height: 11px !important;
}
.w-min-11 {
  min-width: 11px !important;
}
.h-min-11 {
  min-height: 11px !important;
}
.height-rem-11 {
  height: 11rem !important;
}
.width-rem-11 {
  width: 11rem !important;
}
.h-cal-11 {
  height: calc(100vh - 11px) !important;
}
.h-cal-plus-11 {
  height: calc(100vh + 11px) !important;
}
.h-max-cal-11 {
  max-height: calc(100vh - 11px) !important;
}
.h-min-cal-11 {
  min-height: calc(100vh - 11px) !important;
}
.vh-cal-11 {
  height: calc(100vh - 11px) !important;
}
.vh-cal-max-plus-11 {
  max-height: calc(100vh + 11px) !important;
}
.w-cal-11 {
  width: calc(100vw - 11px) !important;
}
.w-cal-plus-11 {
  width: calc(100vw + 11px) !important;
}
.w-max-cal-11 {
  max-width: calc(100vw - 11px) !important;
}
.w-min-cal-11 {
  min-width: calc(100vw - 11px) !important;
}
.vw-cal-11 {
  width: calc(100vw - 11px) !important;
}
.vw-cal-max-plus-11 {
  max-width: calc(100vw + 11px) !important;
}
.rotate-11 {
  transform: rotate(11deg);
}
.translateX-11 {
  transform: translateX(11px);
}
.grid-repeat-11 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(11px, 1fr));
}
.w-px-12 {
  width: 12px !important;
}
.h-px-12 {
  height: 12px !important;
}
.w-max-12 {
  max-width: 12px !important;
}
.h-max-12 {
  max-height: 12px !important;
}
.w-min-12 {
  min-width: 12px !important;
}
.h-min-12 {
  min-height: 12px !important;
}
.height-rem-12 {
  height: 12rem !important;
}
.width-rem-12 {
  width: 12rem !important;
}
.h-cal-12 {
  height: calc(100vh - 12px) !important;
}
.h-cal-plus-12 {
  height: calc(100vh + 12px) !important;
}
.h-max-cal-12 {
  max-height: calc(100vh - 12px) !important;
}
.h-min-cal-12 {
  min-height: calc(100vh - 12px) !important;
}
.vh-cal-12 {
  height: calc(100vh - 12px) !important;
}
.vh-cal-max-plus-12 {
  max-height: calc(100vh + 12px) !important;
}
.w-cal-12 {
  width: calc(100vw - 12px) !important;
}
.w-cal-plus-12 {
  width: calc(100vw + 12px) !important;
}
.w-max-cal-12 {
  max-width: calc(100vw - 12px) !important;
}
.w-min-cal-12 {
  min-width: calc(100vw - 12px) !important;
}
.vw-cal-12 {
  width: calc(100vw - 12px) !important;
}
.vw-cal-max-plus-12 {
  max-width: calc(100vw + 12px) !important;
}
.rotate-12 {
  transform: rotate(12deg);
}
.translateX-12 {
  transform: translateX(12px);
}
.grid-repeat-12 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(12px, 1fr));
}
.w-px-13 {
  width: 13px !important;
}
.h-px-13 {
  height: 13px !important;
}
.w-max-13 {
  max-width: 13px !important;
}
.h-max-13 {
  max-height: 13px !important;
}
.w-min-13 {
  min-width: 13px !important;
}
.h-min-13 {
  min-height: 13px !important;
}
.height-rem-13 {
  height: 13rem !important;
}
.width-rem-13 {
  width: 13rem !important;
}
.h-cal-13 {
  height: calc(100vh - 13px) !important;
}
.h-cal-plus-13 {
  height: calc(100vh + 13px) !important;
}
.h-max-cal-13 {
  max-height: calc(100vh - 13px) !important;
}
.h-min-cal-13 {
  min-height: calc(100vh - 13px) !important;
}
.vh-cal-13 {
  height: calc(100vh - 13px) !important;
}
.vh-cal-max-plus-13 {
  max-height: calc(100vh + 13px) !important;
}
.w-cal-13 {
  width: calc(100vw - 13px) !important;
}
.w-cal-plus-13 {
  width: calc(100vw + 13px) !important;
}
.w-max-cal-13 {
  max-width: calc(100vw - 13px) !important;
}
.w-min-cal-13 {
  min-width: calc(100vw - 13px) !important;
}
.vw-cal-13 {
  width: calc(100vw - 13px) !important;
}
.vw-cal-max-plus-13 {
  max-width: calc(100vw + 13px) !important;
}
.rotate-13 {
  transform: rotate(13deg);
}
.translateX-13 {
  transform: translateX(13px);
}
.grid-repeat-13 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(13px, 1fr));
}
.w-px-14 {
  width: 14px !important;
}
.h-px-14 {
  height: 14px !important;
}
.w-max-14 {
  max-width: 14px !important;
}
.h-max-14 {
  max-height: 14px !important;
}
.w-min-14 {
  min-width: 14px !important;
}
.h-min-14 {
  min-height: 14px !important;
}
.height-rem-14 {
  height: 14rem !important;
}
.width-rem-14 {
  width: 14rem !important;
}
.h-cal-14 {
  height: calc(100vh - 14px) !important;
}
.h-cal-plus-14 {
  height: calc(100vh + 14px) !important;
}
.h-max-cal-14 {
  max-height: calc(100vh - 14px) !important;
}
.h-min-cal-14 {
  min-height: calc(100vh - 14px) !important;
}
.vh-cal-14 {
  height: calc(100vh - 14px) !important;
}
.vh-cal-max-plus-14 {
  max-height: calc(100vh + 14px) !important;
}
.w-cal-14 {
  width: calc(100vw - 14px) !important;
}
.w-cal-plus-14 {
  width: calc(100vw + 14px) !important;
}
.w-max-cal-14 {
  max-width: calc(100vw - 14px) !important;
}
.w-min-cal-14 {
  min-width: calc(100vw - 14px) !important;
}
.vw-cal-14 {
  width: calc(100vw - 14px) !important;
}
.vw-cal-max-plus-14 {
  max-width: calc(100vw + 14px) !important;
}
.rotate-14 {
  transform: rotate(14deg);
}
.translateX-14 {
  transform: translateX(14px);
}
.grid-repeat-14 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(14px, 1fr));
}
.w-px-15 {
  width: 15px !important;
}
.h-px-15 {
  height: 15px !important;
}
.w-max-15 {
  max-width: 15px !important;
}
.h-max-15 {
  max-height: 15px !important;
}
.w-min-15 {
  min-width: 15px !important;
}
.h-min-15 {
  min-height: 15px !important;
}
.height-rem-15 {
  height: 15rem !important;
}
.width-rem-15 {
  width: 15rem !important;
}
.h-cal-15 {
  height: calc(100vh - 15px) !important;
}
.h-cal-plus-15 {
  height: calc(100vh + 15px) !important;
}
.h-max-cal-15 {
  max-height: calc(100vh - 15px) !important;
}
.h-min-cal-15 {
  min-height: calc(100vh - 15px) !important;
}
.vh-cal-15 {
  height: calc(100vh - 15px) !important;
}
.vh-cal-max-plus-15 {
  max-height: calc(100vh + 15px) !important;
}
.w-cal-15 {
  width: calc(100vw - 15px) !important;
}
.w-cal-plus-15 {
  width: calc(100vw + 15px) !important;
}
.w-max-cal-15 {
  max-width: calc(100vw - 15px) !important;
}
.w-min-cal-15 {
  min-width: calc(100vw - 15px) !important;
}
.vw-cal-15 {
  width: calc(100vw - 15px) !important;
}
.vw-cal-max-plus-15 {
  max-width: calc(100vw + 15px) !important;
}
.rotate-15 {
  transform: rotate(15deg);
}
.translateX-15 {
  transform: translateX(15px);
}
.grid-repeat-15 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(15px, 1fr));
}
.w-px-16 {
  width: 16px !important;
}
.h-px-16 {
  height: 16px !important;
}
.w-max-16 {
  max-width: 16px !important;
}
.h-max-16 {
  max-height: 16px !important;
}
.w-min-16 {
  min-width: 16px !important;
}
.h-min-16 {
  min-height: 16px !important;
}
.height-rem-16 {
  height: 16rem !important;
}
.width-rem-16 {
  width: 16rem !important;
}
.h-cal-16 {
  height: calc(100vh - 16px) !important;
}
.h-cal-plus-16 {
  height: calc(100vh + 16px) !important;
}
.h-max-cal-16 {
  max-height: calc(100vh - 16px) !important;
}
.h-min-cal-16 {
  min-height: calc(100vh - 16px) !important;
}
.vh-cal-16 {
  height: calc(100vh - 16px) !important;
}
.vh-cal-max-plus-16 {
  max-height: calc(100vh + 16px) !important;
}
.w-cal-16 {
  width: calc(100vw - 16px) !important;
}
.w-cal-plus-16 {
  width: calc(100vw + 16px) !important;
}
.w-max-cal-16 {
  max-width: calc(100vw - 16px) !important;
}
.w-min-cal-16 {
  min-width: calc(100vw - 16px) !important;
}
.vw-cal-16 {
  width: calc(100vw - 16px) !important;
}
.vw-cal-max-plus-16 {
  max-width: calc(100vw + 16px) !important;
}
.rotate-16 {
  transform: rotate(16deg);
}
.translateX-16 {
  transform: translateX(16px);
}
.grid-repeat-16 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(16px, 1fr));
}
.w-px-17 {
  width: 17px !important;
}
.h-px-17 {
  height: 17px !important;
}
.w-max-17 {
  max-width: 17px !important;
}
.h-max-17 {
  max-height: 17px !important;
}
.w-min-17 {
  min-width: 17px !important;
}
.h-min-17 {
  min-height: 17px !important;
}
.height-rem-17 {
  height: 17rem !important;
}
.width-rem-17 {
  width: 17rem !important;
}
.h-cal-17 {
  height: calc(100vh - 17px) !important;
}
.h-cal-plus-17 {
  height: calc(100vh + 17px) !important;
}
.h-max-cal-17 {
  max-height: calc(100vh - 17px) !important;
}
.h-min-cal-17 {
  min-height: calc(100vh - 17px) !important;
}
.vh-cal-17 {
  height: calc(100vh - 17px) !important;
}
.vh-cal-max-plus-17 {
  max-height: calc(100vh + 17px) !important;
}
.w-cal-17 {
  width: calc(100vw - 17px) !important;
}
.w-cal-plus-17 {
  width: calc(100vw + 17px) !important;
}
.w-max-cal-17 {
  max-width: calc(100vw - 17px) !important;
}
.w-min-cal-17 {
  min-width: calc(100vw - 17px) !important;
}
.vw-cal-17 {
  width: calc(100vw - 17px) !important;
}
.vw-cal-max-plus-17 {
  max-width: calc(100vw + 17px) !important;
}
.rotate-17 {
  transform: rotate(17deg);
}
.translateX-17 {
  transform: translateX(17px);
}
.grid-repeat-17 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(17px, 1fr));
}
.w-px-18 {
  width: 18px !important;
}
.h-px-18 {
  height: 18px !important;
}
.w-max-18 {
  max-width: 18px !important;
}
.h-max-18 {
  max-height: 18px !important;
}
.w-min-18 {
  min-width: 18px !important;
}
.h-min-18 {
  min-height: 18px !important;
}
.height-rem-18 {
  height: 18rem !important;
}
.width-rem-18 {
  width: 18rem !important;
}
.h-cal-18 {
  height: calc(100vh - 18px) !important;
}
.h-cal-plus-18 {
  height: calc(100vh + 18px) !important;
}
.h-max-cal-18 {
  max-height: calc(100vh - 18px) !important;
}
.h-min-cal-18 {
  min-height: calc(100vh - 18px) !important;
}
.vh-cal-18 {
  height: calc(100vh - 18px) !important;
}
.vh-cal-max-plus-18 {
  max-height: calc(100vh + 18px) !important;
}
.w-cal-18 {
  width: calc(100vw - 18px) !important;
}
.w-cal-plus-18 {
  width: calc(100vw + 18px) !important;
}
.w-max-cal-18 {
  max-width: calc(100vw - 18px) !important;
}
.w-min-cal-18 {
  min-width: calc(100vw - 18px) !important;
}
.vw-cal-18 {
  width: calc(100vw - 18px) !important;
}
.vw-cal-max-plus-18 {
  max-width: calc(100vw + 18px) !important;
}
.rotate-18 {
  transform: rotate(18deg);
}
.translateX-18 {
  transform: translateX(18px);
}
.grid-repeat-18 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(18px, 1fr));
}
.w-px-19 {
  width: 19px !important;
}
.h-px-19 {
  height: 19px !important;
}
.w-max-19 {
  max-width: 19px !important;
}
.h-max-19 {
  max-height: 19px !important;
}
.w-min-19 {
  min-width: 19px !important;
}
.h-min-19 {
  min-height: 19px !important;
}
.height-rem-19 {
  height: 19rem !important;
}
.width-rem-19 {
  width: 19rem !important;
}
.h-cal-19 {
  height: calc(100vh - 19px) !important;
}
.h-cal-plus-19 {
  height: calc(100vh + 19px) !important;
}
.h-max-cal-19 {
  max-height: calc(100vh - 19px) !important;
}
.h-min-cal-19 {
  min-height: calc(100vh - 19px) !important;
}
.vh-cal-19 {
  height: calc(100vh - 19px) !important;
}
.vh-cal-max-plus-19 {
  max-height: calc(100vh + 19px) !important;
}
.w-cal-19 {
  width: calc(100vw - 19px) !important;
}
.w-cal-plus-19 {
  width: calc(100vw + 19px) !important;
}
.w-max-cal-19 {
  max-width: calc(100vw - 19px) !important;
}
.w-min-cal-19 {
  min-width: calc(100vw - 19px) !important;
}
.vw-cal-19 {
  width: calc(100vw - 19px) !important;
}
.vw-cal-max-plus-19 {
  max-width: calc(100vw + 19px) !important;
}
.rotate-19 {
  transform: rotate(19deg);
}
.translateX-19 {
  transform: translateX(19px);
}
.grid-repeat-19 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(19px, 1fr));
}
.w-px-20 {
  width: 20px !important;
}
.h-px-20 {
  height: 20px !important;
}
.w-max-20 {
  max-width: 20px !important;
}
.h-max-20 {
  max-height: 20px !important;
}
.w-min-20 {
  min-width: 20px !important;
}
.h-min-20 {
  min-height: 20px !important;
}
.height-rem-20 {
  height: 20rem !important;
}
.width-rem-20 {
  width: 20rem !important;
}
.h-cal-20 {
  height: calc(100vh - 20px) !important;
}
.h-cal-plus-20 {
  height: calc(100vh + 20px) !important;
}
.h-max-cal-20 {
  max-height: calc(100vh - 20px) !important;
}
.h-min-cal-20 {
  min-height: calc(100vh - 20px) !important;
}
.vh-cal-20 {
  height: calc(100vh - 20px) !important;
}
.vh-cal-max-plus-20 {
  max-height: calc(100vh + 20px) !important;
}
.w-cal-20 {
  width: calc(100vw - 20px) !important;
}
.w-cal-plus-20 {
  width: calc(100vw + 20px) !important;
}
.w-max-cal-20 {
  max-width: calc(100vw - 20px) !important;
}
.w-min-cal-20 {
  min-width: calc(100vw - 20px) !important;
}
.vw-cal-20 {
  width: calc(100vw - 20px) !important;
}
.vw-cal-max-plus-20 {
  max-width: calc(100vw + 20px) !important;
}
.rotate-20 {
  transform: rotate(20deg);
}
.translateX-20 {
  transform: translateX(20px);
}
.grid-repeat-20 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(20px, 1fr));
}
.w-px-21 {
  width: 21px !important;
}
.h-px-21 {
  height: 21px !important;
}
.w-max-21 {
  max-width: 21px !important;
}
.h-max-21 {
  max-height: 21px !important;
}
.w-min-21 {
  min-width: 21px !important;
}
.h-min-21 {
  min-height: 21px !important;
}
.height-rem-21 {
  height: 21rem !important;
}
.width-rem-21 {
  width: 21rem !important;
}
.h-cal-21 {
  height: calc(100vh - 21px) !important;
}
.h-cal-plus-21 {
  height: calc(100vh + 21px) !important;
}
.h-max-cal-21 {
  max-height: calc(100vh - 21px) !important;
}
.h-min-cal-21 {
  min-height: calc(100vh - 21px) !important;
}
.vh-cal-21 {
  height: calc(100vh - 21px) !important;
}
.vh-cal-max-plus-21 {
  max-height: calc(100vh + 21px) !important;
}
.w-cal-21 {
  width: calc(100vw - 21px) !important;
}
.w-cal-plus-21 {
  width: calc(100vw + 21px) !important;
}
.w-max-cal-21 {
  max-width: calc(100vw - 21px) !important;
}
.w-min-cal-21 {
  min-width: calc(100vw - 21px) !important;
}
.vw-cal-21 {
  width: calc(100vw - 21px) !important;
}
.vw-cal-max-plus-21 {
  max-width: calc(100vw + 21px) !important;
}
.rotate-21 {
  transform: rotate(21deg);
}
.translateX-21 {
  transform: translateX(21px);
}
.grid-repeat-21 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(21px, 1fr));
}
.w-px-22 {
  width: 22px !important;
}
.h-px-22 {
  height: 22px !important;
}
.w-max-22 {
  max-width: 22px !important;
}
.h-max-22 {
  max-height: 22px !important;
}
.w-min-22 {
  min-width: 22px !important;
}
.h-min-22 {
  min-height: 22px !important;
}
.height-rem-22 {
  height: 22rem !important;
}
.width-rem-22 {
  width: 22rem !important;
}
.h-cal-22 {
  height: calc(100vh - 22px) !important;
}
.h-cal-plus-22 {
  height: calc(100vh + 22px) !important;
}
.h-max-cal-22 {
  max-height: calc(100vh - 22px) !important;
}
.h-min-cal-22 {
  min-height: calc(100vh - 22px) !important;
}
.vh-cal-22 {
  height: calc(100vh - 22px) !important;
}
.vh-cal-max-plus-22 {
  max-height: calc(100vh + 22px) !important;
}
.w-cal-22 {
  width: calc(100vw - 22px) !important;
}
.w-cal-plus-22 {
  width: calc(100vw + 22px) !important;
}
.w-max-cal-22 {
  max-width: calc(100vw - 22px) !important;
}
.w-min-cal-22 {
  min-width: calc(100vw - 22px) !important;
}
.vw-cal-22 {
  width: calc(100vw - 22px) !important;
}
.vw-cal-max-plus-22 {
  max-width: calc(100vw + 22px) !important;
}
.rotate-22 {
  transform: rotate(22deg);
}
.translateX-22 {
  transform: translateX(22px);
}
.grid-repeat-22 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(22px, 1fr));
}
.w-px-23 {
  width: 23px !important;
}
.h-px-23 {
  height: 23px !important;
}
.w-max-23 {
  max-width: 23px !important;
}
.h-max-23 {
  max-height: 23px !important;
}
.w-min-23 {
  min-width: 23px !important;
}
.h-min-23 {
  min-height: 23px !important;
}
.height-rem-23 {
  height: 23rem !important;
}
.width-rem-23 {
  width: 23rem !important;
}
.h-cal-23 {
  height: calc(100vh - 23px) !important;
}
.h-cal-plus-23 {
  height: calc(100vh + 23px) !important;
}
.h-max-cal-23 {
  max-height: calc(100vh - 23px) !important;
}
.h-min-cal-23 {
  min-height: calc(100vh - 23px) !important;
}
.vh-cal-23 {
  height: calc(100vh - 23px) !important;
}
.vh-cal-max-plus-23 {
  max-height: calc(100vh + 23px) !important;
}
.w-cal-23 {
  width: calc(100vw - 23px) !important;
}
.w-cal-plus-23 {
  width: calc(100vw + 23px) !important;
}
.w-max-cal-23 {
  max-width: calc(100vw - 23px) !important;
}
.w-min-cal-23 {
  min-width: calc(100vw - 23px) !important;
}
.vw-cal-23 {
  width: calc(100vw - 23px) !important;
}
.vw-cal-max-plus-23 {
  max-width: calc(100vw + 23px) !important;
}
.rotate-23 {
  transform: rotate(23deg);
}
.translateX-23 {
  transform: translateX(23px);
}
.grid-repeat-23 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(23px, 1fr));
}
.w-px-24 {
  width: 24px !important;
}
.h-px-24 {
  height: 24px !important;
}
.w-max-24 {
  max-width: 24px !important;
}
.h-max-24 {
  max-height: 24px !important;
}
.w-min-24 {
  min-width: 24px !important;
}
.h-min-24 {
  min-height: 24px !important;
}
.height-rem-24 {
  height: 24rem !important;
}
.width-rem-24 {
  width: 24rem !important;
}
.h-cal-24 {
  height: calc(100vh - 24px) !important;
}
.h-cal-plus-24 {
  height: calc(100vh + 24px) !important;
}
.h-max-cal-24 {
  max-height: calc(100vh - 24px) !important;
}
.h-min-cal-24 {
  min-height: calc(100vh - 24px) !important;
}
.vh-cal-24 {
  height: calc(100vh - 24px) !important;
}
.vh-cal-max-plus-24 {
  max-height: calc(100vh + 24px) !important;
}
.w-cal-24 {
  width: calc(100vw - 24px) !important;
}
.w-cal-plus-24 {
  width: calc(100vw + 24px) !important;
}
.w-max-cal-24 {
  max-width: calc(100vw - 24px) !important;
}
.w-min-cal-24 {
  min-width: calc(100vw - 24px) !important;
}
.vw-cal-24 {
  width: calc(100vw - 24px) !important;
}
.vw-cal-max-plus-24 {
  max-width: calc(100vw + 24px) !important;
}
.rotate-24 {
  transform: rotate(24deg);
}
.translateX-24 {
  transform: translateX(24px);
}
.grid-repeat-24 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(24px, 1fr));
}
.w-px-25 {
  width: 25px !important;
}
.h-px-25 {
  height: 25px !important;
}
.w-max-25 {
  max-width: 25px !important;
}
.h-max-25 {
  max-height: 25px !important;
}
.w-min-25 {
  min-width: 25px !important;
}
.h-min-25 {
  min-height: 25px !important;
}
.height-rem-25 {
  height: 25rem !important;
}
.width-rem-25 {
  width: 25rem !important;
}
.h-cal-25 {
  height: calc(100vh - 25px) !important;
}
.h-cal-plus-25 {
  height: calc(100vh + 25px) !important;
}
.h-max-cal-25 {
  max-height: calc(100vh - 25px) !important;
}
.h-min-cal-25 {
  min-height: calc(100vh - 25px) !important;
}
.vh-cal-25 {
  height: calc(100vh - 25px) !important;
}
.vh-cal-max-plus-25 {
  max-height: calc(100vh + 25px) !important;
}
.w-cal-25 {
  width: calc(100vw - 25px) !important;
}
.w-cal-plus-25 {
  width: calc(100vw + 25px) !important;
}
.w-max-cal-25 {
  max-width: calc(100vw - 25px) !important;
}
.w-min-cal-25 {
  min-width: calc(100vw - 25px) !important;
}
.vw-cal-25 {
  width: calc(100vw - 25px) !important;
}
.vw-cal-max-plus-25 {
  max-width: calc(100vw + 25px) !important;
}
.rotate-25 {
  transform: rotate(25deg);
}
.translateX-25 {
  transform: translateX(25px);
}
.grid-repeat-25 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(25px, 1fr));
}
.w-px-26 {
  width: 26px !important;
}
.h-px-26 {
  height: 26px !important;
}
.w-max-26 {
  max-width: 26px !important;
}
.h-max-26 {
  max-height: 26px !important;
}
.w-min-26 {
  min-width: 26px !important;
}
.h-min-26 {
  min-height: 26px !important;
}
.height-rem-26 {
  height: 26rem !important;
}
.width-rem-26 {
  width: 26rem !important;
}
.h-cal-26 {
  height: calc(100vh - 26px) !important;
}
.h-cal-plus-26 {
  height: calc(100vh + 26px) !important;
}
.h-max-cal-26 {
  max-height: calc(100vh - 26px) !important;
}
.h-min-cal-26 {
  min-height: calc(100vh - 26px) !important;
}
.vh-cal-26 {
  height: calc(100vh - 26px) !important;
}
.vh-cal-max-plus-26 {
  max-height: calc(100vh + 26px) !important;
}
.w-cal-26 {
  width: calc(100vw - 26px) !important;
}
.w-cal-plus-26 {
  width: calc(100vw + 26px) !important;
}
.w-max-cal-26 {
  max-width: calc(100vw - 26px) !important;
}
.w-min-cal-26 {
  min-width: calc(100vw - 26px) !important;
}
.vw-cal-26 {
  width: calc(100vw - 26px) !important;
}
.vw-cal-max-plus-26 {
  max-width: calc(100vw + 26px) !important;
}
.rotate-26 {
  transform: rotate(26deg);
}
.translateX-26 {
  transform: translateX(26px);
}
.grid-repeat-26 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(26px, 1fr));
}
.w-px-27 {
  width: 27px !important;
}
.h-px-27 {
  height: 27px !important;
}
.w-max-27 {
  max-width: 27px !important;
}
.h-max-27 {
  max-height: 27px !important;
}
.w-min-27 {
  min-width: 27px !important;
}
.h-min-27 {
  min-height: 27px !important;
}
.height-rem-27 {
  height: 27rem !important;
}
.width-rem-27 {
  width: 27rem !important;
}
.h-cal-27 {
  height: calc(100vh - 27px) !important;
}
.h-cal-plus-27 {
  height: calc(100vh + 27px) !important;
}
.h-max-cal-27 {
  max-height: calc(100vh - 27px) !important;
}
.h-min-cal-27 {
  min-height: calc(100vh - 27px) !important;
}
.vh-cal-27 {
  height: calc(100vh - 27px) !important;
}
.vh-cal-max-plus-27 {
  max-height: calc(100vh + 27px) !important;
}
.w-cal-27 {
  width: calc(100vw - 27px) !important;
}
.w-cal-plus-27 {
  width: calc(100vw + 27px) !important;
}
.w-max-cal-27 {
  max-width: calc(100vw - 27px) !important;
}
.w-min-cal-27 {
  min-width: calc(100vw - 27px) !important;
}
.vw-cal-27 {
  width: calc(100vw - 27px) !important;
}
.vw-cal-max-plus-27 {
  max-width: calc(100vw + 27px) !important;
}
.rotate-27 {
  transform: rotate(27deg);
}
.translateX-27 {
  transform: translateX(27px);
}
.grid-repeat-27 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(27px, 1fr));
}
.w-px-28 {
  width: 28px !important;
}
.h-px-28 {
  height: 28px !important;
}
.w-max-28 {
  max-width: 28px !important;
}
.h-max-28 {
  max-height: 28px !important;
}
.w-min-28 {
  min-width: 28px !important;
}
.h-min-28 {
  min-height: 28px !important;
}
.height-rem-28 {
  height: 28rem !important;
}
.width-rem-28 {
  width: 28rem !important;
}
.h-cal-28 {
  height: calc(100vh - 28px) !important;
}
.h-cal-plus-28 {
  height: calc(100vh + 28px) !important;
}
.h-max-cal-28 {
  max-height: calc(100vh - 28px) !important;
}
.h-min-cal-28 {
  min-height: calc(100vh - 28px) !important;
}
.vh-cal-28 {
  height: calc(100vh - 28px) !important;
}
.vh-cal-max-plus-28 {
  max-height: calc(100vh + 28px) !important;
}
.w-cal-28 {
  width: calc(100vw - 28px) !important;
}
.w-cal-plus-28 {
  width: calc(100vw + 28px) !important;
}
.w-max-cal-28 {
  max-width: calc(100vw - 28px) !important;
}
.w-min-cal-28 {
  min-width: calc(100vw - 28px) !important;
}
.vw-cal-28 {
  width: calc(100vw - 28px) !important;
}
.vw-cal-max-plus-28 {
  max-width: calc(100vw + 28px) !important;
}
.rotate-28 {
  transform: rotate(28deg);
}
.translateX-28 {
  transform: translateX(28px);
}
.grid-repeat-28 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(28px, 1fr));
}
.w-px-29 {
  width: 29px !important;
}
.h-px-29 {
  height: 29px !important;
}
.w-max-29 {
  max-width: 29px !important;
}
.h-max-29 {
  max-height: 29px !important;
}
.w-min-29 {
  min-width: 29px !important;
}
.h-min-29 {
  min-height: 29px !important;
}
.height-rem-29 {
  height: 29rem !important;
}
.width-rem-29 {
  width: 29rem !important;
}
.h-cal-29 {
  height: calc(100vh - 29px) !important;
}
.h-cal-plus-29 {
  height: calc(100vh + 29px) !important;
}
.h-max-cal-29 {
  max-height: calc(100vh - 29px) !important;
}
.h-min-cal-29 {
  min-height: calc(100vh - 29px) !important;
}
.vh-cal-29 {
  height: calc(100vh - 29px) !important;
}
.vh-cal-max-plus-29 {
  max-height: calc(100vh + 29px) !important;
}
.w-cal-29 {
  width: calc(100vw - 29px) !important;
}
.w-cal-plus-29 {
  width: calc(100vw + 29px) !important;
}
.w-max-cal-29 {
  max-width: calc(100vw - 29px) !important;
}
.w-min-cal-29 {
  min-width: calc(100vw - 29px) !important;
}
.vw-cal-29 {
  width: calc(100vw - 29px) !important;
}
.vw-cal-max-plus-29 {
  max-width: calc(100vw + 29px) !important;
}
.rotate-29 {
  transform: rotate(29deg);
}
.translateX-29 {
  transform: translateX(29px);
}
.grid-repeat-29 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(29px, 1fr));
}
.w-px-30 {
  width: 30px !important;
}
.h-px-30 {
  height: 30px !important;
}
.w-max-30 {
  max-width: 30px !important;
}
.h-max-30 {
  max-height: 30px !important;
}
.w-min-30 {
  min-width: 30px !important;
}
.h-min-30 {
  min-height: 30px !important;
}
.height-rem-30 {
  height: 30rem !important;
}
.width-rem-30 {
  width: 30rem !important;
}
.h-cal-30 {
  height: calc(100vh - 30px) !important;
}
.h-cal-plus-30 {
  height: calc(100vh + 30px) !important;
}
.h-max-cal-30 {
  max-height: calc(100vh - 30px) !important;
}
.h-min-cal-30 {
  min-height: calc(100vh - 30px) !important;
}
.vh-cal-30 {
  height: calc(100vh - 30px) !important;
}
.vh-cal-max-plus-30 {
  max-height: calc(100vh + 30px) !important;
}
.w-cal-30 {
  width: calc(100vw - 30px) !important;
}
.w-cal-plus-30 {
  width: calc(100vw + 30px) !important;
}
.w-max-cal-30 {
  max-width: calc(100vw - 30px) !important;
}
.w-min-cal-30 {
  min-width: calc(100vw - 30px) !important;
}
.vw-cal-30 {
  width: calc(100vw - 30px) !important;
}
.vw-cal-max-plus-30 {
  max-width: calc(100vw + 30px) !important;
}
.rotate-30 {
  transform: rotate(30deg);
}
.translateX-30 {
  transform: translateX(30px);
}
.grid-repeat-30 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(30px, 1fr));
}
.w-px-31 {
  width: 31px !important;
}
.h-px-31 {
  height: 31px !important;
}
.w-max-31 {
  max-width: 31px !important;
}
.h-max-31 {
  max-height: 31px !important;
}
.w-min-31 {
  min-width: 31px !important;
}
.h-min-31 {
  min-height: 31px !important;
}
.height-rem-31 {
  height: 31rem !important;
}
.width-rem-31 {
  width: 31rem !important;
}
.h-cal-31 {
  height: calc(100vh - 31px) !important;
}
.h-cal-plus-31 {
  height: calc(100vh + 31px) !important;
}
.h-max-cal-31 {
  max-height: calc(100vh - 31px) !important;
}
.h-min-cal-31 {
  min-height: calc(100vh - 31px) !important;
}
.vh-cal-31 {
  height: calc(100vh - 31px) !important;
}
.vh-cal-max-plus-31 {
  max-height: calc(100vh + 31px) !important;
}
.w-cal-31 {
  width: calc(100vw - 31px) !important;
}
.w-cal-plus-31 {
  width: calc(100vw + 31px) !important;
}
.w-max-cal-31 {
  max-width: calc(100vw - 31px) !important;
}
.w-min-cal-31 {
  min-width: calc(100vw - 31px) !important;
}
.vw-cal-31 {
  width: calc(100vw - 31px) !important;
}
.vw-cal-max-plus-31 {
  max-width: calc(100vw + 31px) !important;
}
.rotate-31 {
  transform: rotate(31deg);
}
.translateX-31 {
  transform: translateX(31px);
}
.grid-repeat-31 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(31px, 1fr));
}
.w-px-32 {
  width: 32px !important;
}
.h-px-32 {
  height: 32px !important;
}
.w-max-32 {
  max-width: 32px !important;
}
.h-max-32 {
  max-height: 32px !important;
}
.w-min-32 {
  min-width: 32px !important;
}
.h-min-32 {
  min-height: 32px !important;
}
.height-rem-32 {
  height: 32rem !important;
}
.width-rem-32 {
  width: 32rem !important;
}
.h-cal-32 {
  height: calc(100vh - 32px) !important;
}
.h-cal-plus-32 {
  height: calc(100vh + 32px) !important;
}
.h-max-cal-32 {
  max-height: calc(100vh - 32px) !important;
}
.h-min-cal-32 {
  min-height: calc(100vh - 32px) !important;
}
.vh-cal-32 {
  height: calc(100vh - 32px) !important;
}
.vh-cal-max-plus-32 {
  max-height: calc(100vh + 32px) !important;
}
.w-cal-32 {
  width: calc(100vw - 32px) !important;
}
.w-cal-plus-32 {
  width: calc(100vw + 32px) !important;
}
.w-max-cal-32 {
  max-width: calc(100vw - 32px) !important;
}
.w-min-cal-32 {
  min-width: calc(100vw - 32px) !important;
}
.vw-cal-32 {
  width: calc(100vw - 32px) !important;
}
.vw-cal-max-plus-32 {
  max-width: calc(100vw + 32px) !important;
}
.rotate-32 {
  transform: rotate(32deg);
}
.translateX-32 {
  transform: translateX(32px);
}
.grid-repeat-32 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(32px, 1fr));
}
.w-px-33 {
  width: 33px !important;
}
.h-px-33 {
  height: 33px !important;
}
.w-max-33 {
  max-width: 33px !important;
}
.h-max-33 {
  max-height: 33px !important;
}
.w-min-33 {
  min-width: 33px !important;
}
.h-min-33 {
  min-height: 33px !important;
}
.height-rem-33 {
  height: 33rem !important;
}
.width-rem-33 {
  width: 33rem !important;
}
.h-cal-33 {
  height: calc(100vh - 33px) !important;
}
.h-cal-plus-33 {
  height: calc(100vh + 33px) !important;
}
.h-max-cal-33 {
  max-height: calc(100vh - 33px) !important;
}
.h-min-cal-33 {
  min-height: calc(100vh - 33px) !important;
}
.vh-cal-33 {
  height: calc(100vh - 33px) !important;
}
.vh-cal-max-plus-33 {
  max-height: calc(100vh + 33px) !important;
}
.w-cal-33 {
  width: calc(100vw - 33px) !important;
}
.w-cal-plus-33 {
  width: calc(100vw + 33px) !important;
}
.w-max-cal-33 {
  max-width: calc(100vw - 33px) !important;
}
.w-min-cal-33 {
  min-width: calc(100vw - 33px) !important;
}
.vw-cal-33 {
  width: calc(100vw - 33px) !important;
}
.vw-cal-max-plus-33 {
  max-width: calc(100vw + 33px) !important;
}
.rotate-33 {
  transform: rotate(33deg);
}
.translateX-33 {
  transform: translateX(33px);
}
.grid-repeat-33 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(33px, 1fr));
}
.w-px-34 {
  width: 34px !important;
}
.h-px-34 {
  height: 34px !important;
}
.w-max-34 {
  max-width: 34px !important;
}
.h-max-34 {
  max-height: 34px !important;
}
.w-min-34 {
  min-width: 34px !important;
}
.h-min-34 {
  min-height: 34px !important;
}
.height-rem-34 {
  height: 34rem !important;
}
.width-rem-34 {
  width: 34rem !important;
}
.h-cal-34 {
  height: calc(100vh - 34px) !important;
}
.h-cal-plus-34 {
  height: calc(100vh + 34px) !important;
}
.h-max-cal-34 {
  max-height: calc(100vh - 34px) !important;
}
.h-min-cal-34 {
  min-height: calc(100vh - 34px) !important;
}
.vh-cal-34 {
  height: calc(100vh - 34px) !important;
}
.vh-cal-max-plus-34 {
  max-height: calc(100vh + 34px) !important;
}
.w-cal-34 {
  width: calc(100vw - 34px) !important;
}
.w-cal-plus-34 {
  width: calc(100vw + 34px) !important;
}
.w-max-cal-34 {
  max-width: calc(100vw - 34px) !important;
}
.w-min-cal-34 {
  min-width: calc(100vw - 34px) !important;
}
.vw-cal-34 {
  width: calc(100vw - 34px) !important;
}
.vw-cal-max-plus-34 {
  max-width: calc(100vw + 34px) !important;
}
.rotate-34 {
  transform: rotate(34deg);
}
.translateX-34 {
  transform: translateX(34px);
}
.grid-repeat-34 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(34px, 1fr));
}
.w-px-35 {
  width: 35px !important;
}
.h-px-35 {
  height: 35px !important;
}
.w-max-35 {
  max-width: 35px !important;
}
.h-max-35 {
  max-height: 35px !important;
}
.w-min-35 {
  min-width: 35px !important;
}
.h-min-35 {
  min-height: 35px !important;
}
.height-rem-35 {
  height: 35rem !important;
}
.width-rem-35 {
  width: 35rem !important;
}
.h-cal-35 {
  height: calc(100vh - 35px) !important;
}
.h-cal-plus-35 {
  height: calc(100vh + 35px) !important;
}
.h-max-cal-35 {
  max-height: calc(100vh - 35px) !important;
}
.h-min-cal-35 {
  min-height: calc(100vh - 35px) !important;
}
.vh-cal-35 {
  height: calc(100vh - 35px) !important;
}
.vh-cal-max-plus-35 {
  max-height: calc(100vh + 35px) !important;
}
.w-cal-35 {
  width: calc(100vw - 35px) !important;
}
.w-cal-plus-35 {
  width: calc(100vw + 35px) !important;
}
.w-max-cal-35 {
  max-width: calc(100vw - 35px) !important;
}
.w-min-cal-35 {
  min-width: calc(100vw - 35px) !important;
}
.vw-cal-35 {
  width: calc(100vw - 35px) !important;
}
.vw-cal-max-plus-35 {
  max-width: calc(100vw + 35px) !important;
}
.rotate-35 {
  transform: rotate(35deg);
}
.translateX-35 {
  transform: translateX(35px);
}
.grid-repeat-35 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(35px, 1fr));
}
.w-px-36 {
  width: 36px !important;
}
.h-px-36 {
  height: 36px !important;
}
.w-max-36 {
  max-width: 36px !important;
}
.h-max-36 {
  max-height: 36px !important;
}
.w-min-36 {
  min-width: 36px !important;
}
.h-min-36 {
  min-height: 36px !important;
}
.height-rem-36 {
  height: 36rem !important;
}
.width-rem-36 {
  width: 36rem !important;
}
.h-cal-36 {
  height: calc(100vh - 36px) !important;
}
.h-cal-plus-36 {
  height: calc(100vh + 36px) !important;
}
.h-max-cal-36 {
  max-height: calc(100vh - 36px) !important;
}
.h-min-cal-36 {
  min-height: calc(100vh - 36px) !important;
}
.vh-cal-36 {
  height: calc(100vh - 36px) !important;
}
.vh-cal-max-plus-36 {
  max-height: calc(100vh + 36px) !important;
}
.w-cal-36 {
  width: calc(100vw - 36px) !important;
}
.w-cal-plus-36 {
  width: calc(100vw + 36px) !important;
}
.w-max-cal-36 {
  max-width: calc(100vw - 36px) !important;
}
.w-min-cal-36 {
  min-width: calc(100vw - 36px) !important;
}
.vw-cal-36 {
  width: calc(100vw - 36px) !important;
}
.vw-cal-max-plus-36 {
  max-width: calc(100vw + 36px) !important;
}
.rotate-36 {
  transform: rotate(36deg);
}
.translateX-36 {
  transform: translateX(36px);
}
.grid-repeat-36 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(36px, 1fr));
}
.w-px-37 {
  width: 37px !important;
}
.h-px-37 {
  height: 37px !important;
}
.w-max-37 {
  max-width: 37px !important;
}
.h-max-37 {
  max-height: 37px !important;
}
.w-min-37 {
  min-width: 37px !important;
}
.h-min-37 {
  min-height: 37px !important;
}
.height-rem-37 {
  height: 37rem !important;
}
.width-rem-37 {
  width: 37rem !important;
}
.h-cal-37 {
  height: calc(100vh - 37px) !important;
}
.h-cal-plus-37 {
  height: calc(100vh + 37px) !important;
}
.h-max-cal-37 {
  max-height: calc(100vh - 37px) !important;
}
.h-min-cal-37 {
  min-height: calc(100vh - 37px) !important;
}
.vh-cal-37 {
  height: calc(100vh - 37px) !important;
}
.vh-cal-max-plus-37 {
  max-height: calc(100vh + 37px) !important;
}
.w-cal-37 {
  width: calc(100vw - 37px) !important;
}
.w-cal-plus-37 {
  width: calc(100vw + 37px) !important;
}
.w-max-cal-37 {
  max-width: calc(100vw - 37px) !important;
}
.w-min-cal-37 {
  min-width: calc(100vw - 37px) !important;
}
.vw-cal-37 {
  width: calc(100vw - 37px) !important;
}
.vw-cal-max-plus-37 {
  max-width: calc(100vw + 37px) !important;
}
.rotate-37 {
  transform: rotate(37deg);
}
.translateX-37 {
  transform: translateX(37px);
}
.grid-repeat-37 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(37px, 1fr));
}
.w-px-38 {
  width: 38px !important;
}
.h-px-38 {
  height: 38px !important;
}
.w-max-38 {
  max-width: 38px !important;
}
.h-max-38 {
  max-height: 38px !important;
}
.w-min-38 {
  min-width: 38px !important;
}
.h-min-38 {
  min-height: 38px !important;
}
.height-rem-38 {
  height: 38rem !important;
}
.width-rem-38 {
  width: 38rem !important;
}
.h-cal-38 {
  height: calc(100vh - 38px) !important;
}
.h-cal-plus-38 {
  height: calc(100vh + 38px) !important;
}
.h-max-cal-38 {
  max-height: calc(100vh - 38px) !important;
}
.h-min-cal-38 {
  min-height: calc(100vh - 38px) !important;
}
.vh-cal-38 {
  height: calc(100vh - 38px) !important;
}
.vh-cal-max-plus-38 {
  max-height: calc(100vh + 38px) !important;
}
.w-cal-38 {
  width: calc(100vw - 38px) !important;
}
.w-cal-plus-38 {
  width: calc(100vw + 38px) !important;
}
.w-max-cal-38 {
  max-width: calc(100vw - 38px) !important;
}
.w-min-cal-38 {
  min-width: calc(100vw - 38px) !important;
}
.vw-cal-38 {
  width: calc(100vw - 38px) !important;
}
.vw-cal-max-plus-38 {
  max-width: calc(100vw + 38px) !important;
}
.rotate-38 {
  transform: rotate(38deg);
}
.translateX-38 {
  transform: translateX(38px);
}
.grid-repeat-38 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(38px, 1fr));
}
.w-px-39 {
  width: 39px !important;
}
.h-px-39 {
  height: 39px !important;
}
.w-max-39 {
  max-width: 39px !important;
}
.h-max-39 {
  max-height: 39px !important;
}
.w-min-39 {
  min-width: 39px !important;
}
.h-min-39 {
  min-height: 39px !important;
}
.height-rem-39 {
  height: 39rem !important;
}
.width-rem-39 {
  width: 39rem !important;
}
.h-cal-39 {
  height: calc(100vh - 39px) !important;
}
.h-cal-plus-39 {
  height: calc(100vh + 39px) !important;
}
.h-max-cal-39 {
  max-height: calc(100vh - 39px) !important;
}
.h-min-cal-39 {
  min-height: calc(100vh - 39px) !important;
}
.vh-cal-39 {
  height: calc(100vh - 39px) !important;
}
.vh-cal-max-plus-39 {
  max-height: calc(100vh + 39px) !important;
}
.w-cal-39 {
  width: calc(100vw - 39px) !important;
}
.w-cal-plus-39 {
  width: calc(100vw + 39px) !important;
}
.w-max-cal-39 {
  max-width: calc(100vw - 39px) !important;
}
.w-min-cal-39 {
  min-width: calc(100vw - 39px) !important;
}
.vw-cal-39 {
  width: calc(100vw - 39px) !important;
}
.vw-cal-max-plus-39 {
  max-width: calc(100vw + 39px) !important;
}
.rotate-39 {
  transform: rotate(39deg);
}
.translateX-39 {
  transform: translateX(39px);
}
.grid-repeat-39 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(39px, 1fr));
}
.w-px-40 {
  width: 40px !important;
}
.h-px-40 {
  height: 40px !important;
}
.w-max-40 {
  max-width: 40px !important;
}
.h-max-40 {
  max-height: 40px !important;
}
.w-min-40 {
  min-width: 40px !important;
}
.h-min-40 {
  min-height: 40px !important;
}
.height-rem-40 {
  height: 40rem !important;
}
.width-rem-40 {
  width: 40rem !important;
}
.h-cal-40 {
  height: calc(100vh - 40px) !important;
}
.h-cal-plus-40 {
  height: calc(100vh + 40px) !important;
}
.h-max-cal-40 {
  max-height: calc(100vh - 40px) !important;
}
.h-min-cal-40 {
  min-height: calc(100vh - 40px) !important;
}
.vh-cal-40 {
  height: calc(100vh - 40px) !important;
}
.vh-cal-max-plus-40 {
  max-height: calc(100vh + 40px) !important;
}
.w-cal-40 {
  width: calc(100vw - 40px) !important;
}
.w-cal-plus-40 {
  width: calc(100vw + 40px) !important;
}
.w-max-cal-40 {
  max-width: calc(100vw - 40px) !important;
}
.w-min-cal-40 {
  min-width: calc(100vw - 40px) !important;
}
.vw-cal-40 {
  width: calc(100vw - 40px) !important;
}
.vw-cal-max-plus-40 {
  max-width: calc(100vw + 40px) !important;
}
.rotate-40 {
  transform: rotate(40deg);
}
.translateX-40 {
  transform: translateX(40px);
}
.grid-repeat-40 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(40px, 1fr));
}
.w-px-41 {
  width: 41px !important;
}
.h-px-41 {
  height: 41px !important;
}
.w-max-41 {
  max-width: 41px !important;
}
.h-max-41 {
  max-height: 41px !important;
}
.w-min-41 {
  min-width: 41px !important;
}
.h-min-41 {
  min-height: 41px !important;
}
.height-rem-41 {
  height: 41rem !important;
}
.width-rem-41 {
  width: 41rem !important;
}
.h-cal-41 {
  height: calc(100vh - 41px) !important;
}
.h-cal-plus-41 {
  height: calc(100vh + 41px) !important;
}
.h-max-cal-41 {
  max-height: calc(100vh - 41px) !important;
}
.h-min-cal-41 {
  min-height: calc(100vh - 41px) !important;
}
.vh-cal-41 {
  height: calc(100vh - 41px) !important;
}
.vh-cal-max-plus-41 {
  max-height: calc(100vh + 41px) !important;
}
.w-cal-41 {
  width: calc(100vw - 41px) !important;
}
.w-cal-plus-41 {
  width: calc(100vw + 41px) !important;
}
.w-max-cal-41 {
  max-width: calc(100vw - 41px) !important;
}
.w-min-cal-41 {
  min-width: calc(100vw - 41px) !important;
}
.vw-cal-41 {
  width: calc(100vw - 41px) !important;
}
.vw-cal-max-plus-41 {
  max-width: calc(100vw + 41px) !important;
}
.rotate-41 {
  transform: rotate(41deg);
}
.translateX-41 {
  transform: translateX(41px);
}
.grid-repeat-41 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(41px, 1fr));
}
.w-px-42 {
  width: 42px !important;
}
.h-px-42 {
  height: 42px !important;
}
.w-max-42 {
  max-width: 42px !important;
}
.h-max-42 {
  max-height: 42px !important;
}
.w-min-42 {
  min-width: 42px !important;
}
.h-min-42 {
  min-height: 42px !important;
}
.height-rem-42 {
  height: 42rem !important;
}
.width-rem-42 {
  width: 42rem !important;
}
.h-cal-42 {
  height: calc(100vh - 42px) !important;
}
.h-cal-plus-42 {
  height: calc(100vh + 42px) !important;
}
.h-max-cal-42 {
  max-height: calc(100vh - 42px) !important;
}
.h-min-cal-42 {
  min-height: calc(100vh - 42px) !important;
}
.vh-cal-42 {
  height: calc(100vh - 42px) !important;
}
.vh-cal-max-plus-42 {
  max-height: calc(100vh + 42px) !important;
}
.w-cal-42 {
  width: calc(100vw - 42px) !important;
}
.w-cal-plus-42 {
  width: calc(100vw + 42px) !important;
}
.w-max-cal-42 {
  max-width: calc(100vw - 42px) !important;
}
.w-min-cal-42 {
  min-width: calc(100vw - 42px) !important;
}
.vw-cal-42 {
  width: calc(100vw - 42px) !important;
}
.vw-cal-max-plus-42 {
  max-width: calc(100vw + 42px) !important;
}
.rotate-42 {
  transform: rotate(42deg);
}
.translateX-42 {
  transform: translateX(42px);
}
.grid-repeat-42 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(42px, 1fr));
}
.w-px-43 {
  width: 43px !important;
}
.h-px-43 {
  height: 43px !important;
}
.w-max-43 {
  max-width: 43px !important;
}
.h-max-43 {
  max-height: 43px !important;
}
.w-min-43 {
  min-width: 43px !important;
}
.h-min-43 {
  min-height: 43px !important;
}
.height-rem-43 {
  height: 43rem !important;
}
.width-rem-43 {
  width: 43rem !important;
}
.h-cal-43 {
  height: calc(100vh - 43px) !important;
}
.h-cal-plus-43 {
  height: calc(100vh + 43px) !important;
}
.h-max-cal-43 {
  max-height: calc(100vh - 43px) !important;
}
.h-min-cal-43 {
  min-height: calc(100vh - 43px) !important;
}
.vh-cal-43 {
  height: calc(100vh - 43px) !important;
}
.vh-cal-max-plus-43 {
  max-height: calc(100vh + 43px) !important;
}
.w-cal-43 {
  width: calc(100vw - 43px) !important;
}
.w-cal-plus-43 {
  width: calc(100vw + 43px) !important;
}
.w-max-cal-43 {
  max-width: calc(100vw - 43px) !important;
}
.w-min-cal-43 {
  min-width: calc(100vw - 43px) !important;
}
.vw-cal-43 {
  width: calc(100vw - 43px) !important;
}
.vw-cal-max-plus-43 {
  max-width: calc(100vw + 43px) !important;
}
.rotate-43 {
  transform: rotate(43deg);
}
.translateX-43 {
  transform: translateX(43px);
}
.grid-repeat-43 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(43px, 1fr));
}
.w-px-44 {
  width: 44px !important;
}
.h-px-44 {
  height: 44px !important;
}
.w-max-44 {
  max-width: 44px !important;
}
.h-max-44 {
  max-height: 44px !important;
}
.w-min-44 {
  min-width: 44px !important;
}
.h-min-44 {
  min-height: 44px !important;
}
.height-rem-44 {
  height: 44rem !important;
}
.width-rem-44 {
  width: 44rem !important;
}
.h-cal-44 {
  height: calc(100vh - 44px) !important;
}
.h-cal-plus-44 {
  height: calc(100vh + 44px) !important;
}
.h-max-cal-44 {
  max-height: calc(100vh - 44px) !important;
}
.h-min-cal-44 {
  min-height: calc(100vh - 44px) !important;
}
.vh-cal-44 {
  height: calc(100vh - 44px) !important;
}
.vh-cal-max-plus-44 {
  max-height: calc(100vh + 44px) !important;
}
.w-cal-44 {
  width: calc(100vw - 44px) !important;
}
.w-cal-plus-44 {
  width: calc(100vw + 44px) !important;
}
.w-max-cal-44 {
  max-width: calc(100vw - 44px) !important;
}
.w-min-cal-44 {
  min-width: calc(100vw - 44px) !important;
}
.vw-cal-44 {
  width: calc(100vw - 44px) !important;
}
.vw-cal-max-plus-44 {
  max-width: calc(100vw + 44px) !important;
}
.rotate-44 {
  transform: rotate(44deg);
}
.translateX-44 {
  transform: translateX(44px);
}
.grid-repeat-44 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(44px, 1fr));
}
.w-px-45 {
  width: 45px !important;
}
.h-px-45 {
  height: 45px !important;
}
.w-max-45 {
  max-width: 45px !important;
}
.h-max-45 {
  max-height: 45px !important;
}
.w-min-45 {
  min-width: 45px !important;
}
.h-min-45 {
  min-height: 45px !important;
}
.height-rem-45 {
  height: 45rem !important;
}
.width-rem-45 {
  width: 45rem !important;
}
.h-cal-45 {
  height: calc(100vh - 45px) !important;
}
.h-cal-plus-45 {
  height: calc(100vh + 45px) !important;
}
.h-max-cal-45 {
  max-height: calc(100vh - 45px) !important;
}
.h-min-cal-45 {
  min-height: calc(100vh - 45px) !important;
}
.vh-cal-45 {
  height: calc(100vh - 45px) !important;
}
.vh-cal-max-plus-45 {
  max-height: calc(100vh + 45px) !important;
}
.w-cal-45 {
  width: calc(100vw - 45px) !important;
}
.w-cal-plus-45 {
  width: calc(100vw + 45px) !important;
}
.w-max-cal-45 {
  max-width: calc(100vw - 45px) !important;
}
.w-min-cal-45 {
  min-width: calc(100vw - 45px) !important;
}
.vw-cal-45 {
  width: calc(100vw - 45px) !important;
}
.vw-cal-max-plus-45 {
  max-width: calc(100vw + 45px) !important;
}
.rotate-45 {
  transform: rotate(45deg);
}
.translateX-45 {
  transform: translateX(45px);
}
.grid-repeat-45 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(45px, 1fr));
}
.w-px-46 {
  width: 46px !important;
}
.h-px-46 {
  height: 46px !important;
}
.w-max-46 {
  max-width: 46px !important;
}
.h-max-46 {
  max-height: 46px !important;
}
.w-min-46 {
  min-width: 46px !important;
}
.h-min-46 {
  min-height: 46px !important;
}
.height-rem-46 {
  height: 46rem !important;
}
.width-rem-46 {
  width: 46rem !important;
}
.h-cal-46 {
  height: calc(100vh - 46px) !important;
}
.h-cal-plus-46 {
  height: calc(100vh + 46px) !important;
}
.h-max-cal-46 {
  max-height: calc(100vh - 46px) !important;
}
.h-min-cal-46 {
  min-height: calc(100vh - 46px) !important;
}
.vh-cal-46 {
  height: calc(100vh - 46px) !important;
}
.vh-cal-max-plus-46 {
  max-height: calc(100vh + 46px) !important;
}
.w-cal-46 {
  width: calc(100vw - 46px) !important;
}
.w-cal-plus-46 {
  width: calc(100vw + 46px) !important;
}
.w-max-cal-46 {
  max-width: calc(100vw - 46px) !important;
}
.w-min-cal-46 {
  min-width: calc(100vw - 46px) !important;
}
.vw-cal-46 {
  width: calc(100vw - 46px) !important;
}
.vw-cal-max-plus-46 {
  max-width: calc(100vw + 46px) !important;
}
.rotate-46 {
  transform: rotate(46deg);
}
.translateX-46 {
  transform: translateX(46px);
}
.grid-repeat-46 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(46px, 1fr));
}
.w-px-47 {
  width: 47px !important;
}
.h-px-47 {
  height: 47px !important;
}
.w-max-47 {
  max-width: 47px !important;
}
.h-max-47 {
  max-height: 47px !important;
}
.w-min-47 {
  min-width: 47px !important;
}
.h-min-47 {
  min-height: 47px !important;
}
.height-rem-47 {
  height: 47rem !important;
}
.width-rem-47 {
  width: 47rem !important;
}
.h-cal-47 {
  height: calc(100vh - 47px) !important;
}
.h-cal-plus-47 {
  height: calc(100vh + 47px) !important;
}
.h-max-cal-47 {
  max-height: calc(100vh - 47px) !important;
}
.h-min-cal-47 {
  min-height: calc(100vh - 47px) !important;
}
.vh-cal-47 {
  height: calc(100vh - 47px) !important;
}
.vh-cal-max-plus-47 {
  max-height: calc(100vh + 47px) !important;
}
.w-cal-47 {
  width: calc(100vw - 47px) !important;
}
.w-cal-plus-47 {
  width: calc(100vw + 47px) !important;
}
.w-max-cal-47 {
  max-width: calc(100vw - 47px) !important;
}
.w-min-cal-47 {
  min-width: calc(100vw - 47px) !important;
}
.vw-cal-47 {
  width: calc(100vw - 47px) !important;
}
.vw-cal-max-plus-47 {
  max-width: calc(100vw + 47px) !important;
}
.rotate-47 {
  transform: rotate(47deg);
}
.translateX-47 {
  transform: translateX(47px);
}
.grid-repeat-47 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(47px, 1fr));
}
.w-px-48 {
  width: 48px !important;
}
.h-px-48 {
  height: 48px !important;
}
.w-max-48 {
  max-width: 48px !important;
}
.h-max-48 {
  max-height: 48px !important;
}
.w-min-48 {
  min-width: 48px !important;
}
.h-min-48 {
  min-height: 48px !important;
}
.height-rem-48 {
  height: 48rem !important;
}
.width-rem-48 {
  width: 48rem !important;
}
.h-cal-48 {
  height: calc(100vh - 48px) !important;
}
.h-cal-plus-48 {
  height: calc(100vh + 48px) !important;
}
.h-max-cal-48 {
  max-height: calc(100vh - 48px) !important;
}
.h-min-cal-48 {
  min-height: calc(100vh - 48px) !important;
}
.vh-cal-48 {
  height: calc(100vh - 48px) !important;
}
.vh-cal-max-plus-48 {
  max-height: calc(100vh + 48px) !important;
}
.w-cal-48 {
  width: calc(100vw - 48px) !important;
}
.w-cal-plus-48 {
  width: calc(100vw + 48px) !important;
}
.w-max-cal-48 {
  max-width: calc(100vw - 48px) !important;
}
.w-min-cal-48 {
  min-width: calc(100vw - 48px) !important;
}
.vw-cal-48 {
  width: calc(100vw - 48px) !important;
}
.vw-cal-max-plus-48 {
  max-width: calc(100vw + 48px) !important;
}
.rotate-48 {
  transform: rotate(48deg);
}
.translateX-48 {
  transform: translateX(48px);
}
.grid-repeat-48 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(48px, 1fr));
}
.w-px-49 {
  width: 49px !important;
}
.h-px-49 {
  height: 49px !important;
}
.w-max-49 {
  max-width: 49px !important;
}
.h-max-49 {
  max-height: 49px !important;
}
.w-min-49 {
  min-width: 49px !important;
}
.h-min-49 {
  min-height: 49px !important;
}
.height-rem-49 {
  height: 49rem !important;
}
.width-rem-49 {
  width: 49rem !important;
}
.h-cal-49 {
  height: calc(100vh - 49px) !important;
}
.h-cal-plus-49 {
  height: calc(100vh + 49px) !important;
}
.h-max-cal-49 {
  max-height: calc(100vh - 49px) !important;
}
.h-min-cal-49 {
  min-height: calc(100vh - 49px) !important;
}
.vh-cal-49 {
  height: calc(100vh - 49px) !important;
}
.vh-cal-max-plus-49 {
  max-height: calc(100vh + 49px) !important;
}
.w-cal-49 {
  width: calc(100vw - 49px) !important;
}
.w-cal-plus-49 {
  width: calc(100vw + 49px) !important;
}
.w-max-cal-49 {
  max-width: calc(100vw - 49px) !important;
}
.w-min-cal-49 {
  min-width: calc(100vw - 49px) !important;
}
.vw-cal-49 {
  width: calc(100vw - 49px) !important;
}
.vw-cal-max-plus-49 {
  max-width: calc(100vw + 49px) !important;
}
.rotate-49 {
  transform: rotate(49deg);
}
.translateX-49 {
  transform: translateX(49px);
}
.grid-repeat-49 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(49px, 1fr));
}
.w-px-50 {
  width: 50px !important;
}
.h-px-50 {
  height: 50px !important;
}
.w-max-50 {
  max-width: 50px !important;
}
.h-max-50 {
  max-height: 50px !important;
}
.w-min-50 {
  min-width: 50px !important;
}
.h-min-50 {
  min-height: 50px !important;
}
.height-rem-50 {
  height: 50rem !important;
}
.width-rem-50 {
  width: 50rem !important;
}
.h-cal-50 {
  height: calc(100vh - 50px) !important;
}
.h-cal-plus-50 {
  height: calc(100vh + 50px) !important;
}
.h-max-cal-50 {
  max-height: calc(100vh - 50px) !important;
}
.h-min-cal-50 {
  min-height: calc(100vh - 50px) !important;
}
.vh-cal-50 {
  height: calc(100vh - 50px) !important;
}
.vh-cal-max-plus-50 {
  max-height: calc(100vh + 50px) !important;
}
.w-cal-50 {
  width: calc(100vw - 50px) !important;
}
.w-cal-plus-50 {
  width: calc(100vw + 50px) !important;
}
.w-max-cal-50 {
  max-width: calc(100vw - 50px) !important;
}
.w-min-cal-50 {
  min-width: calc(100vw - 50px) !important;
}
.vw-cal-50 {
  width: calc(100vw - 50px) !important;
}
.vw-cal-max-plus-50 {
  max-width: calc(100vw + 50px) !important;
}
.rotate-50 {
  transform: rotate(50deg);
}
.translateX-50 {
  transform: translateX(50px);
}
.grid-repeat-50 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(50px, 1fr));
}
.w-px-51 {
  width: 51px !important;
}
.h-px-51 {
  height: 51px !important;
}
.w-max-51 {
  max-width: 51px !important;
}
.h-max-51 {
  max-height: 51px !important;
}
.w-min-51 {
  min-width: 51px !important;
}
.h-min-51 {
  min-height: 51px !important;
}
.height-rem-51 {
  height: 51rem !important;
}
.width-rem-51 {
  width: 51rem !important;
}
.h-cal-51 {
  height: calc(100vh - 51px) !important;
}
.h-cal-plus-51 {
  height: calc(100vh + 51px) !important;
}
.h-max-cal-51 {
  max-height: calc(100vh - 51px) !important;
}
.h-min-cal-51 {
  min-height: calc(100vh - 51px) !important;
}
.vh-cal-51 {
  height: calc(100vh - 51px) !important;
}
.vh-cal-max-plus-51 {
  max-height: calc(100vh + 51px) !important;
}
.w-cal-51 {
  width: calc(100vw - 51px) !important;
}
.w-cal-plus-51 {
  width: calc(100vw + 51px) !important;
}
.w-max-cal-51 {
  max-width: calc(100vw - 51px) !important;
}
.w-min-cal-51 {
  min-width: calc(100vw - 51px) !important;
}
.vw-cal-51 {
  width: calc(100vw - 51px) !important;
}
.vw-cal-max-plus-51 {
  max-width: calc(100vw + 51px) !important;
}
.rotate-51 {
  transform: rotate(51deg);
}
.translateX-51 {
  transform: translateX(51px);
}
.grid-repeat-51 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(51px, 1fr));
}
.w-px-52 {
  width: 52px !important;
}
.h-px-52 {
  height: 52px !important;
}
.w-max-52 {
  max-width: 52px !important;
}
.h-max-52 {
  max-height: 52px !important;
}
.w-min-52 {
  min-width: 52px !important;
}
.h-min-52 {
  min-height: 52px !important;
}
.height-rem-52 {
  height: 52rem !important;
}
.width-rem-52 {
  width: 52rem !important;
}
.h-cal-52 {
  height: calc(100vh - 52px) !important;
}
.h-cal-plus-52 {
  height: calc(100vh + 52px) !important;
}
.h-max-cal-52 {
  max-height: calc(100vh - 52px) !important;
}
.h-min-cal-52 {
  min-height: calc(100vh - 52px) !important;
}
.vh-cal-52 {
  height: calc(100vh - 52px) !important;
}
.vh-cal-max-plus-52 {
  max-height: calc(100vh + 52px) !important;
}
.w-cal-52 {
  width: calc(100vw - 52px) !important;
}
.w-cal-plus-52 {
  width: calc(100vw + 52px) !important;
}
.w-max-cal-52 {
  max-width: calc(100vw - 52px) !important;
}
.w-min-cal-52 {
  min-width: calc(100vw - 52px) !important;
}
.vw-cal-52 {
  width: calc(100vw - 52px) !important;
}
.vw-cal-max-plus-52 {
  max-width: calc(100vw + 52px) !important;
}
.rotate-52 {
  transform: rotate(52deg);
}
.translateX-52 {
  transform: translateX(52px);
}
.grid-repeat-52 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(52px, 1fr));
}
.w-px-53 {
  width: 53px !important;
}
.h-px-53 {
  height: 53px !important;
}
.w-max-53 {
  max-width: 53px !important;
}
.h-max-53 {
  max-height: 53px !important;
}
.w-min-53 {
  min-width: 53px !important;
}
.h-min-53 {
  min-height: 53px !important;
}
.height-rem-53 {
  height: 53rem !important;
}
.width-rem-53 {
  width: 53rem !important;
}
.h-cal-53 {
  height: calc(100vh - 53px) !important;
}
.h-cal-plus-53 {
  height: calc(100vh + 53px) !important;
}
.h-max-cal-53 {
  max-height: calc(100vh - 53px) !important;
}
.h-min-cal-53 {
  min-height: calc(100vh - 53px) !important;
}
.vh-cal-53 {
  height: calc(100vh - 53px) !important;
}
.vh-cal-max-plus-53 {
  max-height: calc(100vh + 53px) !important;
}
.w-cal-53 {
  width: calc(100vw - 53px) !important;
}
.w-cal-plus-53 {
  width: calc(100vw + 53px) !important;
}
.w-max-cal-53 {
  max-width: calc(100vw - 53px) !important;
}
.w-min-cal-53 {
  min-width: calc(100vw - 53px) !important;
}
.vw-cal-53 {
  width: calc(100vw - 53px) !important;
}
.vw-cal-max-plus-53 {
  max-width: calc(100vw + 53px) !important;
}
.rotate-53 {
  transform: rotate(53deg);
}
.translateX-53 {
  transform: translateX(53px);
}
.grid-repeat-53 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(53px, 1fr));
}
.w-px-54 {
  width: 54px !important;
}
.h-px-54 {
  height: 54px !important;
}
.w-max-54 {
  max-width: 54px !important;
}
.h-max-54 {
  max-height: 54px !important;
}
.w-min-54 {
  min-width: 54px !important;
}
.h-min-54 {
  min-height: 54px !important;
}
.height-rem-54 {
  height: 54rem !important;
}
.width-rem-54 {
  width: 54rem !important;
}
.h-cal-54 {
  height: calc(100vh - 54px) !important;
}
.h-cal-plus-54 {
  height: calc(100vh + 54px) !important;
}
.h-max-cal-54 {
  max-height: calc(100vh - 54px) !important;
}
.h-min-cal-54 {
  min-height: calc(100vh - 54px) !important;
}
.vh-cal-54 {
  height: calc(100vh - 54px) !important;
}
.vh-cal-max-plus-54 {
  max-height: calc(100vh + 54px) !important;
}
.w-cal-54 {
  width: calc(100vw - 54px) !important;
}
.w-cal-plus-54 {
  width: calc(100vw + 54px) !important;
}
.w-max-cal-54 {
  max-width: calc(100vw - 54px) !important;
}
.w-min-cal-54 {
  min-width: calc(100vw - 54px) !important;
}
.vw-cal-54 {
  width: calc(100vw - 54px) !important;
}
.vw-cal-max-plus-54 {
  max-width: calc(100vw + 54px) !important;
}
.rotate-54 {
  transform: rotate(54deg);
}
.translateX-54 {
  transform: translateX(54px);
}
.grid-repeat-54 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(54px, 1fr));
}
.w-px-55 {
  width: 55px !important;
}
.h-px-55 {
  height: 55px !important;
}
.w-max-55 {
  max-width: 55px !important;
}
.h-max-55 {
  max-height: 55px !important;
}
.w-min-55 {
  min-width: 55px !important;
}
.h-min-55 {
  min-height: 55px !important;
}
.height-rem-55 {
  height: 55rem !important;
}
.width-rem-55 {
  width: 55rem !important;
}
.h-cal-55 {
  height: calc(100vh - 55px) !important;
}
.h-cal-plus-55 {
  height: calc(100vh + 55px) !important;
}
.h-max-cal-55 {
  max-height: calc(100vh - 55px) !important;
}
.h-min-cal-55 {
  min-height: calc(100vh - 55px) !important;
}
.vh-cal-55 {
  height: calc(100vh - 55px) !important;
}
.vh-cal-max-plus-55 {
  max-height: calc(100vh + 55px) !important;
}
.w-cal-55 {
  width: calc(100vw - 55px) !important;
}
.w-cal-plus-55 {
  width: calc(100vw + 55px) !important;
}
.w-max-cal-55 {
  max-width: calc(100vw - 55px) !important;
}
.w-min-cal-55 {
  min-width: calc(100vw - 55px) !important;
}
.vw-cal-55 {
  width: calc(100vw - 55px) !important;
}
.vw-cal-max-plus-55 {
  max-width: calc(100vw + 55px) !important;
}
.rotate-55 {
  transform: rotate(55deg);
}
.translateX-55 {
  transform: translateX(55px);
}
.grid-repeat-55 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(55px, 1fr));
}
.w-px-56 {
  width: 56px !important;
}
.h-px-56 {
  height: 56px !important;
}
.w-max-56 {
  max-width: 56px !important;
}
.h-max-56 {
  max-height: 56px !important;
}
.w-min-56 {
  min-width: 56px !important;
}
.h-min-56 {
  min-height: 56px !important;
}
.height-rem-56 {
  height: 56rem !important;
}
.width-rem-56 {
  width: 56rem !important;
}
.h-cal-56 {
  height: calc(100vh - 56px) !important;
}
.h-cal-plus-56 {
  height: calc(100vh + 56px) !important;
}
.h-max-cal-56 {
  max-height: calc(100vh - 56px) !important;
}
.h-min-cal-56 {
  min-height: calc(100vh - 56px) !important;
}
.vh-cal-56 {
  height: calc(100vh - 56px) !important;
}
.vh-cal-max-plus-56 {
  max-height: calc(100vh + 56px) !important;
}
.w-cal-56 {
  width: calc(100vw - 56px) !important;
}
.w-cal-plus-56 {
  width: calc(100vw + 56px) !important;
}
.w-max-cal-56 {
  max-width: calc(100vw - 56px) !important;
}
.w-min-cal-56 {
  min-width: calc(100vw - 56px) !important;
}
.vw-cal-56 {
  width: calc(100vw - 56px) !important;
}
.vw-cal-max-plus-56 {
  max-width: calc(100vw + 56px) !important;
}
.rotate-56 {
  transform: rotate(56deg);
}
.translateX-56 {
  transform: translateX(56px);
}
.grid-repeat-56 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(56px, 1fr));
}
.w-px-57 {
  width: 57px !important;
}
.h-px-57 {
  height: 57px !important;
}
.w-max-57 {
  max-width: 57px !important;
}
.h-max-57 {
  max-height: 57px !important;
}
.w-min-57 {
  min-width: 57px !important;
}
.h-min-57 {
  min-height: 57px !important;
}
.height-rem-57 {
  height: 57rem !important;
}
.width-rem-57 {
  width: 57rem !important;
}
.h-cal-57 {
  height: calc(100vh - 57px) !important;
}
.h-cal-plus-57 {
  height: calc(100vh + 57px) !important;
}
.h-max-cal-57 {
  max-height: calc(100vh - 57px) !important;
}
.h-min-cal-57 {
  min-height: calc(100vh - 57px) !important;
}
.vh-cal-57 {
  height: calc(100vh - 57px) !important;
}
.vh-cal-max-plus-57 {
  max-height: calc(100vh + 57px) !important;
}
.w-cal-57 {
  width: calc(100vw - 57px) !important;
}
.w-cal-plus-57 {
  width: calc(100vw + 57px) !important;
}
.w-max-cal-57 {
  max-width: calc(100vw - 57px) !important;
}
.w-min-cal-57 {
  min-width: calc(100vw - 57px) !important;
}
.vw-cal-57 {
  width: calc(100vw - 57px) !important;
}
.vw-cal-max-plus-57 {
  max-width: calc(100vw + 57px) !important;
}
.rotate-57 {
  transform: rotate(57deg);
}
.translateX-57 {
  transform: translateX(57px);
}
.grid-repeat-57 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(57px, 1fr));
}
.w-px-58 {
  width: 58px !important;
}
.h-px-58 {
  height: 58px !important;
}
.w-max-58 {
  max-width: 58px !important;
}
.h-max-58 {
  max-height: 58px !important;
}
.w-min-58 {
  min-width: 58px !important;
}
.h-min-58 {
  min-height: 58px !important;
}
.height-rem-58 {
  height: 58rem !important;
}
.width-rem-58 {
  width: 58rem !important;
}
.h-cal-58 {
  height: calc(100vh - 58px) !important;
}
.h-cal-plus-58 {
  height: calc(100vh + 58px) !important;
}
.h-max-cal-58 {
  max-height: calc(100vh - 58px) !important;
}
.h-min-cal-58 {
  min-height: calc(100vh - 58px) !important;
}
.vh-cal-58 {
  height: calc(100vh - 58px) !important;
}
.vh-cal-max-plus-58 {
  max-height: calc(100vh + 58px) !important;
}
.w-cal-58 {
  width: calc(100vw - 58px) !important;
}
.w-cal-plus-58 {
  width: calc(100vw + 58px) !important;
}
.w-max-cal-58 {
  max-width: calc(100vw - 58px) !important;
}
.w-min-cal-58 {
  min-width: calc(100vw - 58px) !important;
}
.vw-cal-58 {
  width: calc(100vw - 58px) !important;
}
.vw-cal-max-plus-58 {
  max-width: calc(100vw + 58px) !important;
}
.rotate-58 {
  transform: rotate(58deg);
}
.translateX-58 {
  transform: translateX(58px);
}
.grid-repeat-58 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(58px, 1fr));
}
.w-px-59 {
  width: 59px !important;
}
.h-px-59 {
  height: 59px !important;
}
.w-max-59 {
  max-width: 59px !important;
}
.h-max-59 {
  max-height: 59px !important;
}
.w-min-59 {
  min-width: 59px !important;
}
.h-min-59 {
  min-height: 59px !important;
}
.height-rem-59 {
  height: 59rem !important;
}
.width-rem-59 {
  width: 59rem !important;
}
.h-cal-59 {
  height: calc(100vh - 59px) !important;
}
.h-cal-plus-59 {
  height: calc(100vh + 59px) !important;
}
.h-max-cal-59 {
  max-height: calc(100vh - 59px) !important;
}
.h-min-cal-59 {
  min-height: calc(100vh - 59px) !important;
}
.vh-cal-59 {
  height: calc(100vh - 59px) !important;
}
.vh-cal-max-plus-59 {
  max-height: calc(100vh + 59px) !important;
}
.w-cal-59 {
  width: calc(100vw - 59px) !important;
}
.w-cal-plus-59 {
  width: calc(100vw + 59px) !important;
}
.w-max-cal-59 {
  max-width: calc(100vw - 59px) !important;
}
.w-min-cal-59 {
  min-width: calc(100vw - 59px) !important;
}
.vw-cal-59 {
  width: calc(100vw - 59px) !important;
}
.vw-cal-max-plus-59 {
  max-width: calc(100vw + 59px) !important;
}
.rotate-59 {
  transform: rotate(59deg);
}
.translateX-59 {
  transform: translateX(59px);
}
.grid-repeat-59 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(59px, 1fr));
}
.w-px-60 {
  width: 60px !important;
}
.h-px-60 {
  height: 60px !important;
}
.w-max-60 {
  max-width: 60px !important;
}
.h-max-60 {
  max-height: 60px !important;
}
.w-min-60 {
  min-width: 60px !important;
}
.h-min-60 {
  min-height: 60px !important;
}
.height-rem-60 {
  height: 60rem !important;
}
.width-rem-60 {
  width: 60rem !important;
}
.h-cal-60 {
  height: calc(100vh - 60px) !important;
}
.h-cal-plus-60 {
  height: calc(100vh + 60px) !important;
}
.h-max-cal-60 {
  max-height: calc(100vh - 60px) !important;
}
.h-min-cal-60 {
  min-height: calc(100vh - 60px) !important;
}
.vh-cal-60 {
  height: calc(100vh - 60px) !important;
}
.vh-cal-max-plus-60 {
  max-height: calc(100vh + 60px) !important;
}
.w-cal-60 {
  width: calc(100vw - 60px) !important;
}
.w-cal-plus-60 {
  width: calc(100vw + 60px) !important;
}
.w-max-cal-60 {
  max-width: calc(100vw - 60px) !important;
}
.w-min-cal-60 {
  min-width: calc(100vw - 60px) !important;
}
.vw-cal-60 {
  width: calc(100vw - 60px) !important;
}
.vw-cal-max-plus-60 {
  max-width: calc(100vw + 60px) !important;
}
.rotate-60 {
  transform: rotate(60deg);
}
.translateX-60 {
  transform: translateX(60px);
}
.grid-repeat-60 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(60px, 1fr));
}
.w-px-61 {
  width: 61px !important;
}
.h-px-61 {
  height: 61px !important;
}
.w-max-61 {
  max-width: 61px !important;
}
.h-max-61 {
  max-height: 61px !important;
}
.w-min-61 {
  min-width: 61px !important;
}
.h-min-61 {
  min-height: 61px !important;
}
.height-rem-61 {
  height: 61rem !important;
}
.width-rem-61 {
  width: 61rem !important;
}
.h-cal-61 {
  height: calc(100vh - 61px) !important;
}
.h-cal-plus-61 {
  height: calc(100vh + 61px) !important;
}
.h-max-cal-61 {
  max-height: calc(100vh - 61px) !important;
}
.h-min-cal-61 {
  min-height: calc(100vh - 61px) !important;
}
.vh-cal-61 {
  height: calc(100vh - 61px) !important;
}
.vh-cal-max-plus-61 {
  max-height: calc(100vh + 61px) !important;
}
.w-cal-61 {
  width: calc(100vw - 61px) !important;
}
.w-cal-plus-61 {
  width: calc(100vw + 61px) !important;
}
.w-max-cal-61 {
  max-width: calc(100vw - 61px) !important;
}
.w-min-cal-61 {
  min-width: calc(100vw - 61px) !important;
}
.vw-cal-61 {
  width: calc(100vw - 61px) !important;
}
.vw-cal-max-plus-61 {
  max-width: calc(100vw + 61px) !important;
}
.rotate-61 {
  transform: rotate(61deg);
}
.translateX-61 {
  transform: translateX(61px);
}
.grid-repeat-61 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(61px, 1fr));
}
.w-px-62 {
  width: 62px !important;
}
.h-px-62 {
  height: 62px !important;
}
.w-max-62 {
  max-width: 62px !important;
}
.h-max-62 {
  max-height: 62px !important;
}
.w-min-62 {
  min-width: 62px !important;
}
.h-min-62 {
  min-height: 62px !important;
}
.height-rem-62 {
  height: 62rem !important;
}
.width-rem-62 {
  width: 62rem !important;
}
.h-cal-62 {
  height: calc(100vh - 62px) !important;
}
.h-cal-plus-62 {
  height: calc(100vh + 62px) !important;
}
.h-max-cal-62 {
  max-height: calc(100vh - 62px) !important;
}
.h-min-cal-62 {
  min-height: calc(100vh - 62px) !important;
}
.vh-cal-62 {
  height: calc(100vh - 62px) !important;
}
.vh-cal-max-plus-62 {
  max-height: calc(100vh + 62px) !important;
}
.w-cal-62 {
  width: calc(100vw - 62px) !important;
}
.w-cal-plus-62 {
  width: calc(100vw + 62px) !important;
}
.w-max-cal-62 {
  max-width: calc(100vw - 62px) !important;
}
.w-min-cal-62 {
  min-width: calc(100vw - 62px) !important;
}
.vw-cal-62 {
  width: calc(100vw - 62px) !important;
}
.vw-cal-max-plus-62 {
  max-width: calc(100vw + 62px) !important;
}
.rotate-62 {
  transform: rotate(62deg);
}
.translateX-62 {
  transform: translateX(62px);
}
.grid-repeat-62 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(62px, 1fr));
}
.w-px-63 {
  width: 63px !important;
}
.h-px-63 {
  height: 63px !important;
}
.w-max-63 {
  max-width: 63px !important;
}
.h-max-63 {
  max-height: 63px !important;
}
.w-min-63 {
  min-width: 63px !important;
}
.h-min-63 {
  min-height: 63px !important;
}
.height-rem-63 {
  height: 63rem !important;
}
.width-rem-63 {
  width: 63rem !important;
}
.h-cal-63 {
  height: calc(100vh - 63px) !important;
}
.h-cal-plus-63 {
  height: calc(100vh + 63px) !important;
}
.h-max-cal-63 {
  max-height: calc(100vh - 63px) !important;
}
.h-min-cal-63 {
  min-height: calc(100vh - 63px) !important;
}
.vh-cal-63 {
  height: calc(100vh - 63px) !important;
}
.vh-cal-max-plus-63 {
  max-height: calc(100vh + 63px) !important;
}
.w-cal-63 {
  width: calc(100vw - 63px) !important;
}
.w-cal-plus-63 {
  width: calc(100vw + 63px) !important;
}
.w-max-cal-63 {
  max-width: calc(100vw - 63px) !important;
}
.w-min-cal-63 {
  min-width: calc(100vw - 63px) !important;
}
.vw-cal-63 {
  width: calc(100vw - 63px) !important;
}
.vw-cal-max-plus-63 {
  max-width: calc(100vw + 63px) !important;
}
.rotate-63 {
  transform: rotate(63deg);
}
.translateX-63 {
  transform: translateX(63px);
}
.grid-repeat-63 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(63px, 1fr));
}
.w-px-64 {
  width: 64px !important;
}
.h-px-64 {
  height: 64px !important;
}
.w-max-64 {
  max-width: 64px !important;
}
.h-max-64 {
  max-height: 64px !important;
}
.w-min-64 {
  min-width: 64px !important;
}
.h-min-64 {
  min-height: 64px !important;
}
.height-rem-64 {
  height: 64rem !important;
}
.width-rem-64 {
  width: 64rem !important;
}
.h-cal-64 {
  height: calc(100vh - 64px) !important;
}
.h-cal-plus-64 {
  height: calc(100vh + 64px) !important;
}
.h-max-cal-64 {
  max-height: calc(100vh - 64px) !important;
}
.h-min-cal-64 {
  min-height: calc(100vh - 64px) !important;
}
.vh-cal-64 {
  height: calc(100vh - 64px) !important;
}
.vh-cal-max-plus-64 {
  max-height: calc(100vh + 64px) !important;
}
.w-cal-64 {
  width: calc(100vw - 64px) !important;
}
.w-cal-plus-64 {
  width: calc(100vw + 64px) !important;
}
.w-max-cal-64 {
  max-width: calc(100vw - 64px) !important;
}
.w-min-cal-64 {
  min-width: calc(100vw - 64px) !important;
}
.vw-cal-64 {
  width: calc(100vw - 64px) !important;
}
.vw-cal-max-plus-64 {
  max-width: calc(100vw + 64px) !important;
}
.rotate-64 {
  transform: rotate(64deg);
}
.translateX-64 {
  transform: translateX(64px);
}
.grid-repeat-64 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(64px, 1fr));
}
.w-px-65 {
  width: 65px !important;
}
.h-px-65 {
  height: 65px !important;
}
.w-max-65 {
  max-width: 65px !important;
}
.h-max-65 {
  max-height: 65px !important;
}
.w-min-65 {
  min-width: 65px !important;
}
.h-min-65 {
  min-height: 65px !important;
}
.height-rem-65 {
  height: 65rem !important;
}
.width-rem-65 {
  width: 65rem !important;
}
.h-cal-65 {
  height: calc(100vh - 65px) !important;
}
.h-cal-plus-65 {
  height: calc(100vh + 65px) !important;
}
.h-max-cal-65 {
  max-height: calc(100vh - 65px) !important;
}
.h-min-cal-65 {
  min-height: calc(100vh - 65px) !important;
}
.vh-cal-65 {
  height: calc(100vh - 65px) !important;
}
.vh-cal-max-plus-65 {
  max-height: calc(100vh + 65px) !important;
}
.w-cal-65 {
  width: calc(100vw - 65px) !important;
}
.w-cal-plus-65 {
  width: calc(100vw + 65px) !important;
}
.w-max-cal-65 {
  max-width: calc(100vw - 65px) !important;
}
.w-min-cal-65 {
  min-width: calc(100vw - 65px) !important;
}
.vw-cal-65 {
  width: calc(100vw - 65px) !important;
}
.vw-cal-max-plus-65 {
  max-width: calc(100vw + 65px) !important;
}
.rotate-65 {
  transform: rotate(65deg);
}
.translateX-65 {
  transform: translateX(65px);
}
.grid-repeat-65 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(65px, 1fr));
}
.w-px-66 {
  width: 66px !important;
}
.h-px-66 {
  height: 66px !important;
}
.w-max-66 {
  max-width: 66px !important;
}
.h-max-66 {
  max-height: 66px !important;
}
.w-min-66 {
  min-width: 66px !important;
}
.h-min-66 {
  min-height: 66px !important;
}
.height-rem-66 {
  height: 66rem !important;
}
.width-rem-66 {
  width: 66rem !important;
}
.h-cal-66 {
  height: calc(100vh - 66px) !important;
}
.h-cal-plus-66 {
  height: calc(100vh + 66px) !important;
}
.h-max-cal-66 {
  max-height: calc(100vh - 66px) !important;
}
.h-min-cal-66 {
  min-height: calc(100vh - 66px) !important;
}
.vh-cal-66 {
  height: calc(100vh - 66px) !important;
}
.vh-cal-max-plus-66 {
  max-height: calc(100vh + 66px) !important;
}
.w-cal-66 {
  width: calc(100vw - 66px) !important;
}
.w-cal-plus-66 {
  width: calc(100vw + 66px) !important;
}
.w-max-cal-66 {
  max-width: calc(100vw - 66px) !important;
}
.w-min-cal-66 {
  min-width: calc(100vw - 66px) !important;
}
.vw-cal-66 {
  width: calc(100vw - 66px) !important;
}
.vw-cal-max-plus-66 {
  max-width: calc(100vw + 66px) !important;
}
.rotate-66 {
  transform: rotate(66deg);
}
.translateX-66 {
  transform: translateX(66px);
}
.grid-repeat-66 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(66px, 1fr));
}
.w-px-67 {
  width: 67px !important;
}
.h-px-67 {
  height: 67px !important;
}
.w-max-67 {
  max-width: 67px !important;
}
.h-max-67 {
  max-height: 67px !important;
}
.w-min-67 {
  min-width: 67px !important;
}
.h-min-67 {
  min-height: 67px !important;
}
.height-rem-67 {
  height: 67rem !important;
}
.width-rem-67 {
  width: 67rem !important;
}
.h-cal-67 {
  height: calc(100vh - 67px) !important;
}
.h-cal-plus-67 {
  height: calc(100vh + 67px) !important;
}
.h-max-cal-67 {
  max-height: calc(100vh - 67px) !important;
}
.h-min-cal-67 {
  min-height: calc(100vh - 67px) !important;
}
.vh-cal-67 {
  height: calc(100vh - 67px) !important;
}
.vh-cal-max-plus-67 {
  max-height: calc(100vh + 67px) !important;
}
.w-cal-67 {
  width: calc(100vw - 67px) !important;
}
.w-cal-plus-67 {
  width: calc(100vw + 67px) !important;
}
.w-max-cal-67 {
  max-width: calc(100vw - 67px) !important;
}
.w-min-cal-67 {
  min-width: calc(100vw - 67px) !important;
}
.vw-cal-67 {
  width: calc(100vw - 67px) !important;
}
.vw-cal-max-plus-67 {
  max-width: calc(100vw + 67px) !important;
}
.rotate-67 {
  transform: rotate(67deg);
}
.translateX-67 {
  transform: translateX(67px);
}
.grid-repeat-67 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(67px, 1fr));
}
.w-px-68 {
  width: 68px !important;
}
.h-px-68 {
  height: 68px !important;
}
.w-max-68 {
  max-width: 68px !important;
}
.h-max-68 {
  max-height: 68px !important;
}
.w-min-68 {
  min-width: 68px !important;
}
.h-min-68 {
  min-height: 68px !important;
}
.height-rem-68 {
  height: 68rem !important;
}
.width-rem-68 {
  width: 68rem !important;
}
.h-cal-68 {
  height: calc(100vh - 68px) !important;
}
.h-cal-plus-68 {
  height: calc(100vh + 68px) !important;
}
.h-max-cal-68 {
  max-height: calc(100vh - 68px) !important;
}
.h-min-cal-68 {
  min-height: calc(100vh - 68px) !important;
}
.vh-cal-68 {
  height: calc(100vh - 68px) !important;
}
.vh-cal-max-plus-68 {
  max-height: calc(100vh + 68px) !important;
}
.w-cal-68 {
  width: calc(100vw - 68px) !important;
}
.w-cal-plus-68 {
  width: calc(100vw + 68px) !important;
}
.w-max-cal-68 {
  max-width: calc(100vw - 68px) !important;
}
.w-min-cal-68 {
  min-width: calc(100vw - 68px) !important;
}
.vw-cal-68 {
  width: calc(100vw - 68px) !important;
}
.vw-cal-max-plus-68 {
  max-width: calc(100vw + 68px) !important;
}
.rotate-68 {
  transform: rotate(68deg);
}
.translateX-68 {
  transform: translateX(68px);
}
.grid-repeat-68 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(68px, 1fr));
}
.w-px-69 {
  width: 69px !important;
}
.h-px-69 {
  height: 69px !important;
}
.w-max-69 {
  max-width: 69px !important;
}
.h-max-69 {
  max-height: 69px !important;
}
.w-min-69 {
  min-width: 69px !important;
}
.h-min-69 {
  min-height: 69px !important;
}
.height-rem-69 {
  height: 69rem !important;
}
.width-rem-69 {
  width: 69rem !important;
}
.h-cal-69 {
  height: calc(100vh - 69px) !important;
}
.h-cal-plus-69 {
  height: calc(100vh + 69px) !important;
}
.h-max-cal-69 {
  max-height: calc(100vh - 69px) !important;
}
.h-min-cal-69 {
  min-height: calc(100vh - 69px) !important;
}
.vh-cal-69 {
  height: calc(100vh - 69px) !important;
}
.vh-cal-max-plus-69 {
  max-height: calc(100vh + 69px) !important;
}
.w-cal-69 {
  width: calc(100vw - 69px) !important;
}
.w-cal-plus-69 {
  width: calc(100vw + 69px) !important;
}
.w-max-cal-69 {
  max-width: calc(100vw - 69px) !important;
}
.w-min-cal-69 {
  min-width: calc(100vw - 69px) !important;
}
.vw-cal-69 {
  width: calc(100vw - 69px) !important;
}
.vw-cal-max-plus-69 {
  max-width: calc(100vw + 69px) !important;
}
.rotate-69 {
  transform: rotate(69deg);
}
.translateX-69 {
  transform: translateX(69px);
}
.grid-repeat-69 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(69px, 1fr));
}
.w-px-70 {
  width: 70px !important;
}
.h-px-70 {
  height: 70px !important;
}
.w-max-70 {
  max-width: 70px !important;
}
.h-max-70 {
  max-height: 70px !important;
}
.w-min-70 {
  min-width: 70px !important;
}
.h-min-70 {
  min-height: 70px !important;
}
.height-rem-70 {
  height: 70rem !important;
}
.width-rem-70 {
  width: 70rem !important;
}
.h-cal-70 {
  height: calc(100vh - 70px) !important;
}
.h-cal-plus-70 {
  height: calc(100vh + 70px) !important;
}
.h-max-cal-70 {
  max-height: calc(100vh - 70px) !important;
}
.h-min-cal-70 {
  min-height: calc(100vh - 70px) !important;
}
.vh-cal-70 {
  height: calc(100vh - 70px) !important;
}
.vh-cal-max-plus-70 {
  max-height: calc(100vh + 70px) !important;
}
.w-cal-70 {
  width: calc(100vw - 70px) !important;
}
.w-cal-plus-70 {
  width: calc(100vw + 70px) !important;
}
.w-max-cal-70 {
  max-width: calc(100vw - 70px) !important;
}
.w-min-cal-70 {
  min-width: calc(100vw - 70px) !important;
}
.vw-cal-70 {
  width: calc(100vw - 70px) !important;
}
.vw-cal-max-plus-70 {
  max-width: calc(100vw + 70px) !important;
}
.rotate-70 {
  transform: rotate(70deg);
}
.translateX-70 {
  transform: translateX(70px);
}
.grid-repeat-70 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(70px, 1fr));
}
.w-px-71 {
  width: 71px !important;
}
.h-px-71 {
  height: 71px !important;
}
.w-max-71 {
  max-width: 71px !important;
}
.h-max-71 {
  max-height: 71px !important;
}
.w-min-71 {
  min-width: 71px !important;
}
.h-min-71 {
  min-height: 71px !important;
}
.height-rem-71 {
  height: 71rem !important;
}
.width-rem-71 {
  width: 71rem !important;
}
.h-cal-71 {
  height: calc(100vh - 71px) !important;
}
.h-cal-plus-71 {
  height: calc(100vh + 71px) !important;
}
.h-max-cal-71 {
  max-height: calc(100vh - 71px) !important;
}
.h-min-cal-71 {
  min-height: calc(100vh - 71px) !important;
}
.vh-cal-71 {
  height: calc(100vh - 71px) !important;
}
.vh-cal-max-plus-71 {
  max-height: calc(100vh + 71px) !important;
}
.w-cal-71 {
  width: calc(100vw - 71px) !important;
}
.w-cal-plus-71 {
  width: calc(100vw + 71px) !important;
}
.w-max-cal-71 {
  max-width: calc(100vw - 71px) !important;
}
.w-min-cal-71 {
  min-width: calc(100vw - 71px) !important;
}
.vw-cal-71 {
  width: calc(100vw - 71px) !important;
}
.vw-cal-max-plus-71 {
  max-width: calc(100vw + 71px) !important;
}
.rotate-71 {
  transform: rotate(71deg);
}
.translateX-71 {
  transform: translateX(71px);
}
.grid-repeat-71 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(71px, 1fr));
}
.w-px-72 {
  width: 72px !important;
}
.h-px-72 {
  height: 72px !important;
}
.w-max-72 {
  max-width: 72px !important;
}
.h-max-72 {
  max-height: 72px !important;
}
.w-min-72 {
  min-width: 72px !important;
}
.h-min-72 {
  min-height: 72px !important;
}
.height-rem-72 {
  height: 72rem !important;
}
.width-rem-72 {
  width: 72rem !important;
}
.h-cal-72 {
  height: calc(100vh - 72px) !important;
}
.h-cal-plus-72 {
  height: calc(100vh + 72px) !important;
}
.h-max-cal-72 {
  max-height: calc(100vh - 72px) !important;
}
.h-min-cal-72 {
  min-height: calc(100vh - 72px) !important;
}
.vh-cal-72 {
  height: calc(100vh - 72px) !important;
}
.vh-cal-max-plus-72 {
  max-height: calc(100vh + 72px) !important;
}
.w-cal-72 {
  width: calc(100vw - 72px) !important;
}
.w-cal-plus-72 {
  width: calc(100vw + 72px) !important;
}
.w-max-cal-72 {
  max-width: calc(100vw - 72px) !important;
}
.w-min-cal-72 {
  min-width: calc(100vw - 72px) !important;
}
.vw-cal-72 {
  width: calc(100vw - 72px) !important;
}
.vw-cal-max-plus-72 {
  max-width: calc(100vw + 72px) !important;
}
.rotate-72 {
  transform: rotate(72deg);
}
.translateX-72 {
  transform: translateX(72px);
}
.grid-repeat-72 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(72px, 1fr));
}
.w-px-73 {
  width: 73px !important;
}
.h-px-73 {
  height: 73px !important;
}
.w-max-73 {
  max-width: 73px !important;
}
.h-max-73 {
  max-height: 73px !important;
}
.w-min-73 {
  min-width: 73px !important;
}
.h-min-73 {
  min-height: 73px !important;
}
.height-rem-73 {
  height: 73rem !important;
}
.width-rem-73 {
  width: 73rem !important;
}
.h-cal-73 {
  height: calc(100vh - 73px) !important;
}
.h-cal-plus-73 {
  height: calc(100vh + 73px) !important;
}
.h-max-cal-73 {
  max-height: calc(100vh - 73px) !important;
}
.h-min-cal-73 {
  min-height: calc(100vh - 73px) !important;
}
.vh-cal-73 {
  height: calc(100vh - 73px) !important;
}
.vh-cal-max-plus-73 {
  max-height: calc(100vh + 73px) !important;
}
.w-cal-73 {
  width: calc(100vw - 73px) !important;
}
.w-cal-plus-73 {
  width: calc(100vw + 73px) !important;
}
.w-max-cal-73 {
  max-width: calc(100vw - 73px) !important;
}
.w-min-cal-73 {
  min-width: calc(100vw - 73px) !important;
}
.vw-cal-73 {
  width: calc(100vw - 73px) !important;
}
.vw-cal-max-plus-73 {
  max-width: calc(100vw + 73px) !important;
}
.rotate-73 {
  transform: rotate(73deg);
}
.translateX-73 {
  transform: translateX(73px);
}
.grid-repeat-73 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(73px, 1fr));
}
.w-px-74 {
  width: 74px !important;
}
.h-px-74 {
  height: 74px !important;
}
.w-max-74 {
  max-width: 74px !important;
}
.h-max-74 {
  max-height: 74px !important;
}
.w-min-74 {
  min-width: 74px !important;
}
.h-min-74 {
  min-height: 74px !important;
}
.height-rem-74 {
  height: 74rem !important;
}
.width-rem-74 {
  width: 74rem !important;
}
.h-cal-74 {
  height: calc(100vh - 74px) !important;
}
.h-cal-plus-74 {
  height: calc(100vh + 74px) !important;
}
.h-max-cal-74 {
  max-height: calc(100vh - 74px) !important;
}
.h-min-cal-74 {
  min-height: calc(100vh - 74px) !important;
}
.vh-cal-74 {
  height: calc(100vh - 74px) !important;
}
.vh-cal-max-plus-74 {
  max-height: calc(100vh + 74px) !important;
}
.w-cal-74 {
  width: calc(100vw - 74px) !important;
}
.w-cal-plus-74 {
  width: calc(100vw + 74px) !important;
}
.w-max-cal-74 {
  max-width: calc(100vw - 74px) !important;
}
.w-min-cal-74 {
  min-width: calc(100vw - 74px) !important;
}
.vw-cal-74 {
  width: calc(100vw - 74px) !important;
}
.vw-cal-max-plus-74 {
  max-width: calc(100vw + 74px) !important;
}
.rotate-74 {
  transform: rotate(74deg);
}
.translateX-74 {
  transform: translateX(74px);
}
.grid-repeat-74 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(74px, 1fr));
}
.w-px-75 {
  width: 75px !important;
}
.h-px-75 {
  height: 75px !important;
}
.w-max-75 {
  max-width: 75px !important;
}
.h-max-75 {
  max-height: 75px !important;
}
.w-min-75 {
  min-width: 75px !important;
}
.h-min-75 {
  min-height: 75px !important;
}
.height-rem-75 {
  height: 75rem !important;
}
.width-rem-75 {
  width: 75rem !important;
}
.h-cal-75 {
  height: calc(100vh - 75px) !important;
}
.h-cal-plus-75 {
  height: calc(100vh + 75px) !important;
}
.h-max-cal-75 {
  max-height: calc(100vh - 75px) !important;
}
.h-min-cal-75 {
  min-height: calc(100vh - 75px) !important;
}
.vh-cal-75 {
  height: calc(100vh - 75px) !important;
}
.vh-cal-max-plus-75 {
  max-height: calc(100vh + 75px) !important;
}
.w-cal-75 {
  width: calc(100vw - 75px) !important;
}
.w-cal-plus-75 {
  width: calc(100vw + 75px) !important;
}
.w-max-cal-75 {
  max-width: calc(100vw - 75px) !important;
}
.w-min-cal-75 {
  min-width: calc(100vw - 75px) !important;
}
.vw-cal-75 {
  width: calc(100vw - 75px) !important;
}
.vw-cal-max-plus-75 {
  max-width: calc(100vw + 75px) !important;
}
.rotate-75 {
  transform: rotate(75deg);
}
.translateX-75 {
  transform: translateX(75px);
}
.grid-repeat-75 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(75px, 1fr));
}
.w-px-76 {
  width: 76px !important;
}
.h-px-76 {
  height: 76px !important;
}
.w-max-76 {
  max-width: 76px !important;
}
.h-max-76 {
  max-height: 76px !important;
}
.w-min-76 {
  min-width: 76px !important;
}
.h-min-76 {
  min-height: 76px !important;
}
.height-rem-76 {
  height: 76rem !important;
}
.width-rem-76 {
  width: 76rem !important;
}
.h-cal-76 {
  height: calc(100vh - 76px) !important;
}
.h-cal-plus-76 {
  height: calc(100vh + 76px) !important;
}
.h-max-cal-76 {
  max-height: calc(100vh - 76px) !important;
}
.h-min-cal-76 {
  min-height: calc(100vh - 76px) !important;
}
.vh-cal-76 {
  height: calc(100vh - 76px) !important;
}
.vh-cal-max-plus-76 {
  max-height: calc(100vh + 76px) !important;
}
.w-cal-76 {
  width: calc(100vw - 76px) !important;
}
.w-cal-plus-76 {
  width: calc(100vw + 76px) !important;
}
.w-max-cal-76 {
  max-width: calc(100vw - 76px) !important;
}
.w-min-cal-76 {
  min-width: calc(100vw - 76px) !important;
}
.vw-cal-76 {
  width: calc(100vw - 76px) !important;
}
.vw-cal-max-plus-76 {
  max-width: calc(100vw + 76px) !important;
}
.rotate-76 {
  transform: rotate(76deg);
}
.translateX-76 {
  transform: translateX(76px);
}
.grid-repeat-76 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(76px, 1fr));
}
.w-px-77 {
  width: 77px !important;
}
.h-px-77 {
  height: 77px !important;
}
.w-max-77 {
  max-width: 77px !important;
}
.h-max-77 {
  max-height: 77px !important;
}
.w-min-77 {
  min-width: 77px !important;
}
.h-min-77 {
  min-height: 77px !important;
}
.height-rem-77 {
  height: 77rem !important;
}
.width-rem-77 {
  width: 77rem !important;
}
.h-cal-77 {
  height: calc(100vh - 77px) !important;
}
.h-cal-plus-77 {
  height: calc(100vh + 77px) !important;
}
.h-max-cal-77 {
  max-height: calc(100vh - 77px) !important;
}
.h-min-cal-77 {
  min-height: calc(100vh - 77px) !important;
}
.vh-cal-77 {
  height: calc(100vh - 77px) !important;
}
.vh-cal-max-plus-77 {
  max-height: calc(100vh + 77px) !important;
}
.w-cal-77 {
  width: calc(100vw - 77px) !important;
}
.w-cal-plus-77 {
  width: calc(100vw + 77px) !important;
}
.w-max-cal-77 {
  max-width: calc(100vw - 77px) !important;
}
.w-min-cal-77 {
  min-width: calc(100vw - 77px) !important;
}
.vw-cal-77 {
  width: calc(100vw - 77px) !important;
}
.vw-cal-max-plus-77 {
  max-width: calc(100vw + 77px) !important;
}
.rotate-77 {
  transform: rotate(77deg);
}
.translateX-77 {
  transform: translateX(77px);
}
.grid-repeat-77 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(77px, 1fr));
}
.w-px-78 {
  width: 78px !important;
}
.h-px-78 {
  height: 78px !important;
}
.w-max-78 {
  max-width: 78px !important;
}
.h-max-78 {
  max-height: 78px !important;
}
.w-min-78 {
  min-width: 78px !important;
}
.h-min-78 {
  min-height: 78px !important;
}
.height-rem-78 {
  height: 78rem !important;
}
.width-rem-78 {
  width: 78rem !important;
}
.h-cal-78 {
  height: calc(100vh - 78px) !important;
}
.h-cal-plus-78 {
  height: calc(100vh + 78px) !important;
}
.h-max-cal-78 {
  max-height: calc(100vh - 78px) !important;
}
.h-min-cal-78 {
  min-height: calc(100vh - 78px) !important;
}
.vh-cal-78 {
  height: calc(100vh - 78px) !important;
}
.vh-cal-max-plus-78 {
  max-height: calc(100vh + 78px) !important;
}
.w-cal-78 {
  width: calc(100vw - 78px) !important;
}
.w-cal-plus-78 {
  width: calc(100vw + 78px) !important;
}
.w-max-cal-78 {
  max-width: calc(100vw - 78px) !important;
}
.w-min-cal-78 {
  min-width: calc(100vw - 78px) !important;
}
.vw-cal-78 {
  width: calc(100vw - 78px) !important;
}
.vw-cal-max-plus-78 {
  max-width: calc(100vw + 78px) !important;
}
.rotate-78 {
  transform: rotate(78deg);
}
.translateX-78 {
  transform: translateX(78px);
}
.grid-repeat-78 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(78px, 1fr));
}
.w-px-79 {
  width: 79px !important;
}
.h-px-79 {
  height: 79px !important;
}
.w-max-79 {
  max-width: 79px !important;
}
.h-max-79 {
  max-height: 79px !important;
}
.w-min-79 {
  min-width: 79px !important;
}
.h-min-79 {
  min-height: 79px !important;
}
.height-rem-79 {
  height: 79rem !important;
}
.width-rem-79 {
  width: 79rem !important;
}
.h-cal-79 {
  height: calc(100vh - 79px) !important;
}
.h-cal-plus-79 {
  height: calc(100vh + 79px) !important;
}
.h-max-cal-79 {
  max-height: calc(100vh - 79px) !important;
}
.h-min-cal-79 {
  min-height: calc(100vh - 79px) !important;
}
.vh-cal-79 {
  height: calc(100vh - 79px) !important;
}
.vh-cal-max-plus-79 {
  max-height: calc(100vh + 79px) !important;
}
.w-cal-79 {
  width: calc(100vw - 79px) !important;
}
.w-cal-plus-79 {
  width: calc(100vw + 79px) !important;
}
.w-max-cal-79 {
  max-width: calc(100vw - 79px) !important;
}
.w-min-cal-79 {
  min-width: calc(100vw - 79px) !important;
}
.vw-cal-79 {
  width: calc(100vw - 79px) !important;
}
.vw-cal-max-plus-79 {
  max-width: calc(100vw + 79px) !important;
}
.rotate-79 {
  transform: rotate(79deg);
}
.translateX-79 {
  transform: translateX(79px);
}
.grid-repeat-79 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(79px, 1fr));
}
.w-px-80 {
  width: 80px !important;
}
.h-px-80 {
  height: 80px !important;
}
.w-max-80 {
  max-width: 80px !important;
}
.h-max-80 {
  max-height: 80px !important;
}
.w-min-80 {
  min-width: 80px !important;
}
.h-min-80 {
  min-height: 80px !important;
}
.height-rem-80 {
  height: 80rem !important;
}
.width-rem-80 {
  width: 80rem !important;
}
.h-cal-80 {
  height: calc(100vh - 80px) !important;
}
.h-cal-plus-80 {
  height: calc(100vh + 80px) !important;
}
.h-max-cal-80 {
  max-height: calc(100vh - 80px) !important;
}
.h-min-cal-80 {
  min-height: calc(100vh - 80px) !important;
}
.vh-cal-80 {
  height: calc(100vh - 80px) !important;
}
.vh-cal-max-plus-80 {
  max-height: calc(100vh + 80px) !important;
}
.w-cal-80 {
  width: calc(100vw - 80px) !important;
}
.w-cal-plus-80 {
  width: calc(100vw + 80px) !important;
}
.w-max-cal-80 {
  max-width: calc(100vw - 80px) !important;
}
.w-min-cal-80 {
  min-width: calc(100vw - 80px) !important;
}
.vw-cal-80 {
  width: calc(100vw - 80px) !important;
}
.vw-cal-max-plus-80 {
  max-width: calc(100vw + 80px) !important;
}
.rotate-80 {
  transform: rotate(80deg);
}
.translateX-80 {
  transform: translateX(80px);
}
.grid-repeat-80 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
}
.w-px-81 {
  width: 81px !important;
}
.h-px-81 {
  height: 81px !important;
}
.w-max-81 {
  max-width: 81px !important;
}
.h-max-81 {
  max-height: 81px !important;
}
.w-min-81 {
  min-width: 81px !important;
}
.h-min-81 {
  min-height: 81px !important;
}
.height-rem-81 {
  height: 81rem !important;
}
.width-rem-81 {
  width: 81rem !important;
}
.h-cal-81 {
  height: calc(100vh - 81px) !important;
}
.h-cal-plus-81 {
  height: calc(100vh + 81px) !important;
}
.h-max-cal-81 {
  max-height: calc(100vh - 81px) !important;
}
.h-min-cal-81 {
  min-height: calc(100vh - 81px) !important;
}
.vh-cal-81 {
  height: calc(100vh - 81px) !important;
}
.vh-cal-max-plus-81 {
  max-height: calc(100vh + 81px) !important;
}
.w-cal-81 {
  width: calc(100vw - 81px) !important;
}
.w-cal-plus-81 {
  width: calc(100vw + 81px) !important;
}
.w-max-cal-81 {
  max-width: calc(100vw - 81px) !important;
}
.w-min-cal-81 {
  min-width: calc(100vw - 81px) !important;
}
.vw-cal-81 {
  width: calc(100vw - 81px) !important;
}
.vw-cal-max-plus-81 {
  max-width: calc(100vw + 81px) !important;
}
.rotate-81 {
  transform: rotate(81deg);
}
.translateX-81 {
  transform: translateX(81px);
}
.grid-repeat-81 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(81px, 1fr));
}
.w-px-82 {
  width: 82px !important;
}
.h-px-82 {
  height: 82px !important;
}
.w-max-82 {
  max-width: 82px !important;
}
.h-max-82 {
  max-height: 82px !important;
}
.w-min-82 {
  min-width: 82px !important;
}
.h-min-82 {
  min-height: 82px !important;
}
.height-rem-82 {
  height: 82rem !important;
}
.width-rem-82 {
  width: 82rem !important;
}
.h-cal-82 {
  height: calc(100vh - 82px) !important;
}
.h-cal-plus-82 {
  height: calc(100vh + 82px) !important;
}
.h-max-cal-82 {
  max-height: calc(100vh - 82px) !important;
}
.h-min-cal-82 {
  min-height: calc(100vh - 82px) !important;
}
.vh-cal-82 {
  height: calc(100vh - 82px) !important;
}
.vh-cal-max-plus-82 {
  max-height: calc(100vh + 82px) !important;
}
.w-cal-82 {
  width: calc(100vw - 82px) !important;
}
.w-cal-plus-82 {
  width: calc(100vw + 82px) !important;
}
.w-max-cal-82 {
  max-width: calc(100vw - 82px) !important;
}
.w-min-cal-82 {
  min-width: calc(100vw - 82px) !important;
}
.vw-cal-82 {
  width: calc(100vw - 82px) !important;
}
.vw-cal-max-plus-82 {
  max-width: calc(100vw + 82px) !important;
}
.rotate-82 {
  transform: rotate(82deg);
}
.translateX-82 {
  transform: translateX(82px);
}
.grid-repeat-82 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(82px, 1fr));
}
.w-px-83 {
  width: 83px !important;
}
.h-px-83 {
  height: 83px !important;
}
.w-max-83 {
  max-width: 83px !important;
}
.h-max-83 {
  max-height: 83px !important;
}
.w-min-83 {
  min-width: 83px !important;
}
.h-min-83 {
  min-height: 83px !important;
}
.height-rem-83 {
  height: 83rem !important;
}
.width-rem-83 {
  width: 83rem !important;
}
.h-cal-83 {
  height: calc(100vh - 83px) !important;
}
.h-cal-plus-83 {
  height: calc(100vh + 83px) !important;
}
.h-max-cal-83 {
  max-height: calc(100vh - 83px) !important;
}
.h-min-cal-83 {
  min-height: calc(100vh - 83px) !important;
}
.vh-cal-83 {
  height: calc(100vh - 83px) !important;
}
.vh-cal-max-plus-83 {
  max-height: calc(100vh + 83px) !important;
}
.w-cal-83 {
  width: calc(100vw - 83px) !important;
}
.w-cal-plus-83 {
  width: calc(100vw + 83px) !important;
}
.w-max-cal-83 {
  max-width: calc(100vw - 83px) !important;
}
.w-min-cal-83 {
  min-width: calc(100vw - 83px) !important;
}
.vw-cal-83 {
  width: calc(100vw - 83px) !important;
}
.vw-cal-max-plus-83 {
  max-width: calc(100vw + 83px) !important;
}
.rotate-83 {
  transform: rotate(83deg);
}
.translateX-83 {
  transform: translateX(83px);
}
.grid-repeat-83 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(83px, 1fr));
}
.w-px-84 {
  width: 84px !important;
}
.h-px-84 {
  height: 84px !important;
}
.w-max-84 {
  max-width: 84px !important;
}
.h-max-84 {
  max-height: 84px !important;
}
.w-min-84 {
  min-width: 84px !important;
}
.h-min-84 {
  min-height: 84px !important;
}
.height-rem-84 {
  height: 84rem !important;
}
.width-rem-84 {
  width: 84rem !important;
}
.h-cal-84 {
  height: calc(100vh - 84px) !important;
}
.h-cal-plus-84 {
  height: calc(100vh + 84px) !important;
}
.h-max-cal-84 {
  max-height: calc(100vh - 84px) !important;
}
.h-min-cal-84 {
  min-height: calc(100vh - 84px) !important;
}
.vh-cal-84 {
  height: calc(100vh - 84px) !important;
}
.vh-cal-max-plus-84 {
  max-height: calc(100vh + 84px) !important;
}
.w-cal-84 {
  width: calc(100vw - 84px) !important;
}
.w-cal-plus-84 {
  width: calc(100vw + 84px) !important;
}
.w-max-cal-84 {
  max-width: calc(100vw - 84px) !important;
}
.w-min-cal-84 {
  min-width: calc(100vw - 84px) !important;
}
.vw-cal-84 {
  width: calc(100vw - 84px) !important;
}
.vw-cal-max-plus-84 {
  max-width: calc(100vw + 84px) !important;
}
.rotate-84 {
  transform: rotate(84deg);
}
.translateX-84 {
  transform: translateX(84px);
}
.grid-repeat-84 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(84px, 1fr));
}
.w-px-85 {
  width: 85px !important;
}
.h-px-85 {
  height: 85px !important;
}
.w-max-85 {
  max-width: 85px !important;
}
.h-max-85 {
  max-height: 85px !important;
}
.w-min-85 {
  min-width: 85px !important;
}
.h-min-85 {
  min-height: 85px !important;
}
.height-rem-85 {
  height: 85rem !important;
}
.width-rem-85 {
  width: 85rem !important;
}
.h-cal-85 {
  height: calc(100vh - 85px) !important;
}
.h-cal-plus-85 {
  height: calc(100vh + 85px) !important;
}
.h-max-cal-85 {
  max-height: calc(100vh - 85px) !important;
}
.h-min-cal-85 {
  min-height: calc(100vh - 85px) !important;
}
.vh-cal-85 {
  height: calc(100vh - 85px) !important;
}
.vh-cal-max-plus-85 {
  max-height: calc(100vh + 85px) !important;
}
.w-cal-85 {
  width: calc(100vw - 85px) !important;
}
.w-cal-plus-85 {
  width: calc(100vw + 85px) !important;
}
.w-max-cal-85 {
  max-width: calc(100vw - 85px) !important;
}
.w-min-cal-85 {
  min-width: calc(100vw - 85px) !important;
}
.vw-cal-85 {
  width: calc(100vw - 85px) !important;
}
.vw-cal-max-plus-85 {
  max-width: calc(100vw + 85px) !important;
}
.rotate-85 {
  transform: rotate(85deg);
}
.translateX-85 {
  transform: translateX(85px);
}
.grid-repeat-85 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(85px, 1fr));
}
.w-px-86 {
  width: 86px !important;
}
.h-px-86 {
  height: 86px !important;
}
.w-max-86 {
  max-width: 86px !important;
}
.h-max-86 {
  max-height: 86px !important;
}
.w-min-86 {
  min-width: 86px !important;
}
.h-min-86 {
  min-height: 86px !important;
}
.height-rem-86 {
  height: 86rem !important;
}
.width-rem-86 {
  width: 86rem !important;
}
.h-cal-86 {
  height: calc(100vh - 86px) !important;
}
.h-cal-plus-86 {
  height: calc(100vh + 86px) !important;
}
.h-max-cal-86 {
  max-height: calc(100vh - 86px) !important;
}
.h-min-cal-86 {
  min-height: calc(100vh - 86px) !important;
}
.vh-cal-86 {
  height: calc(100vh - 86px) !important;
}
.vh-cal-max-plus-86 {
  max-height: calc(100vh + 86px) !important;
}
.w-cal-86 {
  width: calc(100vw - 86px) !important;
}
.w-cal-plus-86 {
  width: calc(100vw + 86px) !important;
}
.w-max-cal-86 {
  max-width: calc(100vw - 86px) !important;
}
.w-min-cal-86 {
  min-width: calc(100vw - 86px) !important;
}
.vw-cal-86 {
  width: calc(100vw - 86px) !important;
}
.vw-cal-max-plus-86 {
  max-width: calc(100vw + 86px) !important;
}
.rotate-86 {
  transform: rotate(86deg);
}
.translateX-86 {
  transform: translateX(86px);
}
.grid-repeat-86 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(86px, 1fr));
}
.w-px-87 {
  width: 87px !important;
}
.h-px-87 {
  height: 87px !important;
}
.w-max-87 {
  max-width: 87px !important;
}
.h-max-87 {
  max-height: 87px !important;
}
.w-min-87 {
  min-width: 87px !important;
}
.h-min-87 {
  min-height: 87px !important;
}
.height-rem-87 {
  height: 87rem !important;
}
.width-rem-87 {
  width: 87rem !important;
}
.h-cal-87 {
  height: calc(100vh - 87px) !important;
}
.h-cal-plus-87 {
  height: calc(100vh + 87px) !important;
}
.h-max-cal-87 {
  max-height: calc(100vh - 87px) !important;
}
.h-min-cal-87 {
  min-height: calc(100vh - 87px) !important;
}
.vh-cal-87 {
  height: calc(100vh - 87px) !important;
}
.vh-cal-max-plus-87 {
  max-height: calc(100vh + 87px) !important;
}
.w-cal-87 {
  width: calc(100vw - 87px) !important;
}
.w-cal-plus-87 {
  width: calc(100vw + 87px) !important;
}
.w-max-cal-87 {
  max-width: calc(100vw - 87px) !important;
}
.w-min-cal-87 {
  min-width: calc(100vw - 87px) !important;
}
.vw-cal-87 {
  width: calc(100vw - 87px) !important;
}
.vw-cal-max-plus-87 {
  max-width: calc(100vw + 87px) !important;
}
.rotate-87 {
  transform: rotate(87deg);
}
.translateX-87 {
  transform: translateX(87px);
}
.grid-repeat-87 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(87px, 1fr));
}
.w-px-88 {
  width: 88px !important;
}
.h-px-88 {
  height: 88px !important;
}
.w-max-88 {
  max-width: 88px !important;
}
.h-max-88 {
  max-height: 88px !important;
}
.w-min-88 {
  min-width: 88px !important;
}
.h-min-88 {
  min-height: 88px !important;
}
.height-rem-88 {
  height: 88rem !important;
}
.width-rem-88 {
  width: 88rem !important;
}
.h-cal-88 {
  height: calc(100vh - 88px) !important;
}
.h-cal-plus-88 {
  height: calc(100vh + 88px) !important;
}
.h-max-cal-88 {
  max-height: calc(100vh - 88px) !important;
}
.h-min-cal-88 {
  min-height: calc(100vh - 88px) !important;
}
.vh-cal-88 {
  height: calc(100vh - 88px) !important;
}
.vh-cal-max-plus-88 {
  max-height: calc(100vh + 88px) !important;
}
.w-cal-88 {
  width: calc(100vw - 88px) !important;
}
.w-cal-plus-88 {
  width: calc(100vw + 88px) !important;
}
.w-max-cal-88 {
  max-width: calc(100vw - 88px) !important;
}
.w-min-cal-88 {
  min-width: calc(100vw - 88px) !important;
}
.vw-cal-88 {
  width: calc(100vw - 88px) !important;
}
.vw-cal-max-plus-88 {
  max-width: calc(100vw + 88px) !important;
}
.rotate-88 {
  transform: rotate(88deg);
}
.translateX-88 {
  transform: translateX(88px);
}
.grid-repeat-88 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(88px, 1fr));
}
.w-px-89 {
  width: 89px !important;
}
.h-px-89 {
  height: 89px !important;
}
.w-max-89 {
  max-width: 89px !important;
}
.h-max-89 {
  max-height: 89px !important;
}
.w-min-89 {
  min-width: 89px !important;
}
.h-min-89 {
  min-height: 89px !important;
}
.height-rem-89 {
  height: 89rem !important;
}
.width-rem-89 {
  width: 89rem !important;
}
.h-cal-89 {
  height: calc(100vh - 89px) !important;
}
.h-cal-plus-89 {
  height: calc(100vh + 89px) !important;
}
.h-max-cal-89 {
  max-height: calc(100vh - 89px) !important;
}
.h-min-cal-89 {
  min-height: calc(100vh - 89px) !important;
}
.vh-cal-89 {
  height: calc(100vh - 89px) !important;
}
.vh-cal-max-plus-89 {
  max-height: calc(100vh + 89px) !important;
}
.w-cal-89 {
  width: calc(100vw - 89px) !important;
}
.w-cal-plus-89 {
  width: calc(100vw + 89px) !important;
}
.w-max-cal-89 {
  max-width: calc(100vw - 89px) !important;
}
.w-min-cal-89 {
  min-width: calc(100vw - 89px) !important;
}
.vw-cal-89 {
  width: calc(100vw - 89px) !important;
}
.vw-cal-max-plus-89 {
  max-width: calc(100vw + 89px) !important;
}
.rotate-89 {
  transform: rotate(89deg);
}
.translateX-89 {
  transform: translateX(89px);
}
.grid-repeat-89 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(89px, 1fr));
}
.w-px-90 {
  width: 90px !important;
}
.h-px-90 {
  height: 90px !important;
}
.w-max-90 {
  max-width: 90px !important;
}
.h-max-90 {
  max-height: 90px !important;
}
.w-min-90 {
  min-width: 90px !important;
}
.h-min-90 {
  min-height: 90px !important;
}
.height-rem-90 {
  height: 90rem !important;
}
.width-rem-90 {
  width: 90rem !important;
}
.h-cal-90 {
  height: calc(100vh - 90px) !important;
}
.h-cal-plus-90 {
  height: calc(100vh + 90px) !important;
}
.h-max-cal-90 {
  max-height: calc(100vh - 90px) !important;
}
.h-min-cal-90 {
  min-height: calc(100vh - 90px) !important;
}
.vh-cal-90 {
  height: calc(100vh - 90px) !important;
}
.vh-cal-max-plus-90 {
  max-height: calc(100vh + 90px) !important;
}
.w-cal-90 {
  width: calc(100vw - 90px) !important;
}
.w-cal-plus-90 {
  width: calc(100vw + 90px) !important;
}
.w-max-cal-90 {
  max-width: calc(100vw - 90px) !important;
}
.w-min-cal-90 {
  min-width: calc(100vw - 90px) !important;
}
.vw-cal-90 {
  width: calc(100vw - 90px) !important;
}
.vw-cal-max-plus-90 {
  max-width: calc(100vw + 90px) !important;
}
.rotate-90 {
  transform: rotate(90deg);
}
.translateX-90 {
  transform: translateX(90px);
}
.grid-repeat-90 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(90px, 1fr));
}
.w-px-91 {
  width: 91px !important;
}
.h-px-91 {
  height: 91px !important;
}
.w-max-91 {
  max-width: 91px !important;
}
.h-max-91 {
  max-height: 91px !important;
}
.w-min-91 {
  min-width: 91px !important;
}
.h-min-91 {
  min-height: 91px !important;
}
.height-rem-91 {
  height: 91rem !important;
}
.width-rem-91 {
  width: 91rem !important;
}
.h-cal-91 {
  height: calc(100vh - 91px) !important;
}
.h-cal-plus-91 {
  height: calc(100vh + 91px) !important;
}
.h-max-cal-91 {
  max-height: calc(100vh - 91px) !important;
}
.h-min-cal-91 {
  min-height: calc(100vh - 91px) !important;
}
.vh-cal-91 {
  height: calc(100vh - 91px) !important;
}
.vh-cal-max-plus-91 {
  max-height: calc(100vh + 91px) !important;
}
.w-cal-91 {
  width: calc(100vw - 91px) !important;
}
.w-cal-plus-91 {
  width: calc(100vw + 91px) !important;
}
.w-max-cal-91 {
  max-width: calc(100vw - 91px) !important;
}
.w-min-cal-91 {
  min-width: calc(100vw - 91px) !important;
}
.vw-cal-91 {
  width: calc(100vw - 91px) !important;
}
.vw-cal-max-plus-91 {
  max-width: calc(100vw + 91px) !important;
}
.rotate-91 {
  transform: rotate(91deg);
}
.translateX-91 {
  transform: translateX(91px);
}
.grid-repeat-91 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(91px, 1fr));
}
.w-px-92 {
  width: 92px !important;
}
.h-px-92 {
  height: 92px !important;
}
.w-max-92 {
  max-width: 92px !important;
}
.h-max-92 {
  max-height: 92px !important;
}
.w-min-92 {
  min-width: 92px !important;
}
.h-min-92 {
  min-height: 92px !important;
}
.height-rem-92 {
  height: 92rem !important;
}
.width-rem-92 {
  width: 92rem !important;
}
.h-cal-92 {
  height: calc(100vh - 92px) !important;
}
.h-cal-plus-92 {
  height: calc(100vh + 92px) !important;
}
.h-max-cal-92 {
  max-height: calc(100vh - 92px) !important;
}
.h-min-cal-92 {
  min-height: calc(100vh - 92px) !important;
}
.vh-cal-92 {
  height: calc(100vh - 92px) !important;
}
.vh-cal-max-plus-92 {
  max-height: calc(100vh + 92px) !important;
}
.w-cal-92 {
  width: calc(100vw - 92px) !important;
}
.w-cal-plus-92 {
  width: calc(100vw + 92px) !important;
}
.w-max-cal-92 {
  max-width: calc(100vw - 92px) !important;
}
.w-min-cal-92 {
  min-width: calc(100vw - 92px) !important;
}
.vw-cal-92 {
  width: calc(100vw - 92px) !important;
}
.vw-cal-max-plus-92 {
  max-width: calc(100vw + 92px) !important;
}
.rotate-92 {
  transform: rotate(92deg);
}
.translateX-92 {
  transform: translateX(92px);
}
.grid-repeat-92 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(92px, 1fr));
}
.w-px-93 {
  width: 93px !important;
}
.h-px-93 {
  height: 93px !important;
}
.w-max-93 {
  max-width: 93px !important;
}
.h-max-93 {
  max-height: 93px !important;
}
.w-min-93 {
  min-width: 93px !important;
}
.h-min-93 {
  min-height: 93px !important;
}
.height-rem-93 {
  height: 93rem !important;
}
.width-rem-93 {
  width: 93rem !important;
}
.h-cal-93 {
  height: calc(100vh - 93px) !important;
}
.h-cal-plus-93 {
  height: calc(100vh + 93px) !important;
}
.h-max-cal-93 {
  max-height: calc(100vh - 93px) !important;
}
.h-min-cal-93 {
  min-height: calc(100vh - 93px) !important;
}
.vh-cal-93 {
  height: calc(100vh - 93px) !important;
}
.vh-cal-max-plus-93 {
  max-height: calc(100vh + 93px) !important;
}
.w-cal-93 {
  width: calc(100vw - 93px) !important;
}
.w-cal-plus-93 {
  width: calc(100vw + 93px) !important;
}
.w-max-cal-93 {
  max-width: calc(100vw - 93px) !important;
}
.w-min-cal-93 {
  min-width: calc(100vw - 93px) !important;
}
.vw-cal-93 {
  width: calc(100vw - 93px) !important;
}
.vw-cal-max-plus-93 {
  max-width: calc(100vw + 93px) !important;
}
.rotate-93 {
  transform: rotate(93deg);
}
.translateX-93 {
  transform: translateX(93px);
}
.grid-repeat-93 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(93px, 1fr));
}
.w-px-94 {
  width: 94px !important;
}
.h-px-94 {
  height: 94px !important;
}
.w-max-94 {
  max-width: 94px !important;
}
.h-max-94 {
  max-height: 94px !important;
}
.w-min-94 {
  min-width: 94px !important;
}
.h-min-94 {
  min-height: 94px !important;
}
.height-rem-94 {
  height: 94rem !important;
}
.width-rem-94 {
  width: 94rem !important;
}
.h-cal-94 {
  height: calc(100vh - 94px) !important;
}
.h-cal-plus-94 {
  height: calc(100vh + 94px) !important;
}
.h-max-cal-94 {
  max-height: calc(100vh - 94px) !important;
}
.h-min-cal-94 {
  min-height: calc(100vh - 94px) !important;
}
.vh-cal-94 {
  height: calc(100vh - 94px) !important;
}
.vh-cal-max-plus-94 {
  max-height: calc(100vh + 94px) !important;
}
.w-cal-94 {
  width: calc(100vw - 94px) !important;
}
.w-cal-plus-94 {
  width: calc(100vw + 94px) !important;
}
.w-max-cal-94 {
  max-width: calc(100vw - 94px) !important;
}
.w-min-cal-94 {
  min-width: calc(100vw - 94px) !important;
}
.vw-cal-94 {
  width: calc(100vw - 94px) !important;
}
.vw-cal-max-plus-94 {
  max-width: calc(100vw + 94px) !important;
}
.rotate-94 {
  transform: rotate(94deg);
}
.translateX-94 {
  transform: translateX(94px);
}
.grid-repeat-94 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(94px, 1fr));
}
.w-px-95 {
  width: 95px !important;
}
.h-px-95 {
  height: 95px !important;
}
.w-max-95 {
  max-width: 95px !important;
}
.h-max-95 {
  max-height: 95px !important;
}
.w-min-95 {
  min-width: 95px !important;
}
.h-min-95 {
  min-height: 95px !important;
}
.height-rem-95 {
  height: 95rem !important;
}
.width-rem-95 {
  width: 95rem !important;
}
.h-cal-95 {
  height: calc(100vh - 95px) !important;
}
.h-cal-plus-95 {
  height: calc(100vh + 95px) !important;
}
.h-max-cal-95 {
  max-height: calc(100vh - 95px) !important;
}
.h-min-cal-95 {
  min-height: calc(100vh - 95px) !important;
}
.vh-cal-95 {
  height: calc(100vh - 95px) !important;
}
.vh-cal-max-plus-95 {
  max-height: calc(100vh + 95px) !important;
}
.w-cal-95 {
  width: calc(100vw - 95px) !important;
}
.w-cal-plus-95 {
  width: calc(100vw + 95px) !important;
}
.w-max-cal-95 {
  max-width: calc(100vw - 95px) !important;
}
.w-min-cal-95 {
  min-width: calc(100vw - 95px) !important;
}
.vw-cal-95 {
  width: calc(100vw - 95px) !important;
}
.vw-cal-max-plus-95 {
  max-width: calc(100vw + 95px) !important;
}
.rotate-95 {
  transform: rotate(95deg);
}
.translateX-95 {
  transform: translateX(95px);
}
.grid-repeat-95 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(95px, 1fr));
}
.w-px-96 {
  width: 96px !important;
}
.h-px-96 {
  height: 96px !important;
}
.w-max-96 {
  max-width: 96px !important;
}
.h-max-96 {
  max-height: 96px !important;
}
.w-min-96 {
  min-width: 96px !important;
}
.h-min-96 {
  min-height: 96px !important;
}
.height-rem-96 {
  height: 96rem !important;
}
.width-rem-96 {
  width: 96rem !important;
}
.h-cal-96 {
  height: calc(100vh - 96px) !important;
}
.h-cal-plus-96 {
  height: calc(100vh + 96px) !important;
}
.h-max-cal-96 {
  max-height: calc(100vh - 96px) !important;
}
.h-min-cal-96 {
  min-height: calc(100vh - 96px) !important;
}
.vh-cal-96 {
  height: calc(100vh - 96px) !important;
}
.vh-cal-max-plus-96 {
  max-height: calc(100vh + 96px) !important;
}
.w-cal-96 {
  width: calc(100vw - 96px) !important;
}
.w-cal-plus-96 {
  width: calc(100vw + 96px) !important;
}
.w-max-cal-96 {
  max-width: calc(100vw - 96px) !important;
}
.w-min-cal-96 {
  min-width: calc(100vw - 96px) !important;
}
.vw-cal-96 {
  width: calc(100vw - 96px) !important;
}
.vw-cal-max-plus-96 {
  max-width: calc(100vw + 96px) !important;
}
.rotate-96 {
  transform: rotate(96deg);
}
.translateX-96 {
  transform: translateX(96px);
}
.grid-repeat-96 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(96px, 1fr));
}
.w-px-97 {
  width: 97px !important;
}
.h-px-97 {
  height: 97px !important;
}
.w-max-97 {
  max-width: 97px !important;
}
.h-max-97 {
  max-height: 97px !important;
}
.w-min-97 {
  min-width: 97px !important;
}
.h-min-97 {
  min-height: 97px !important;
}
.height-rem-97 {
  height: 97rem !important;
}
.width-rem-97 {
  width: 97rem !important;
}
.h-cal-97 {
  height: calc(100vh - 97px) !important;
}
.h-cal-plus-97 {
  height: calc(100vh + 97px) !important;
}
.h-max-cal-97 {
  max-height: calc(100vh - 97px) !important;
}
.h-min-cal-97 {
  min-height: calc(100vh - 97px) !important;
}
.vh-cal-97 {
  height: calc(100vh - 97px) !important;
}
.vh-cal-max-plus-97 {
  max-height: calc(100vh + 97px) !important;
}
.w-cal-97 {
  width: calc(100vw - 97px) !important;
}
.w-cal-plus-97 {
  width: calc(100vw + 97px) !important;
}
.w-max-cal-97 {
  max-width: calc(100vw - 97px) !important;
}
.w-min-cal-97 {
  min-width: calc(100vw - 97px) !important;
}
.vw-cal-97 {
  width: calc(100vw - 97px) !important;
}
.vw-cal-max-plus-97 {
  max-width: calc(100vw + 97px) !important;
}
.rotate-97 {
  transform: rotate(97deg);
}
.translateX-97 {
  transform: translateX(97px);
}
.grid-repeat-97 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(97px, 1fr));
}
.w-px-98 {
  width: 98px !important;
}
.h-px-98 {
  height: 98px !important;
}
.w-max-98 {
  max-width: 98px !important;
}
.h-max-98 {
  max-height: 98px !important;
}
.w-min-98 {
  min-width: 98px !important;
}
.h-min-98 {
  min-height: 98px !important;
}
.height-rem-98 {
  height: 98rem !important;
}
.width-rem-98 {
  width: 98rem !important;
}
.h-cal-98 {
  height: calc(100vh - 98px) !important;
}
.h-cal-plus-98 {
  height: calc(100vh + 98px) !important;
}
.h-max-cal-98 {
  max-height: calc(100vh - 98px) !important;
}
.h-min-cal-98 {
  min-height: calc(100vh - 98px) !important;
}
.vh-cal-98 {
  height: calc(100vh - 98px) !important;
}
.vh-cal-max-plus-98 {
  max-height: calc(100vh + 98px) !important;
}
.w-cal-98 {
  width: calc(100vw - 98px) !important;
}
.w-cal-plus-98 {
  width: calc(100vw + 98px) !important;
}
.w-max-cal-98 {
  max-width: calc(100vw - 98px) !important;
}
.w-min-cal-98 {
  min-width: calc(100vw - 98px) !important;
}
.vw-cal-98 {
  width: calc(100vw - 98px) !important;
}
.vw-cal-max-plus-98 {
  max-width: calc(100vw + 98px) !important;
}
.rotate-98 {
  transform: rotate(98deg);
}
.translateX-98 {
  transform: translateX(98px);
}
.grid-repeat-98 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(98px, 1fr));
}
.w-px-99 {
  width: 99px !important;
}
.h-px-99 {
  height: 99px !important;
}
.w-max-99 {
  max-width: 99px !important;
}
.h-max-99 {
  max-height: 99px !important;
}
.w-min-99 {
  min-width: 99px !important;
}
.h-min-99 {
  min-height: 99px !important;
}
.height-rem-99 {
  height: 99rem !important;
}
.width-rem-99 {
  width: 99rem !important;
}
.h-cal-99 {
  height: calc(100vh - 99px) !important;
}
.h-cal-plus-99 {
  height: calc(100vh + 99px) !important;
}
.h-max-cal-99 {
  max-height: calc(100vh - 99px) !important;
}
.h-min-cal-99 {
  min-height: calc(100vh - 99px) !important;
}
.vh-cal-99 {
  height: calc(100vh - 99px) !important;
}
.vh-cal-max-plus-99 {
  max-height: calc(100vh + 99px) !important;
}
.w-cal-99 {
  width: calc(100vw - 99px) !important;
}
.w-cal-plus-99 {
  width: calc(100vw + 99px) !important;
}
.w-max-cal-99 {
  max-width: calc(100vw - 99px) !important;
}
.w-min-cal-99 {
  min-width: calc(100vw - 99px) !important;
}
.vw-cal-99 {
  width: calc(100vw - 99px) !important;
}
.vw-cal-max-plus-99 {
  max-width: calc(100vw + 99px) !important;
}
.rotate-99 {
  transform: rotate(99deg);
}
.translateX-99 {
  transform: translateX(99px);
}
.grid-repeat-99 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(99px, 1fr));
}
.w-px-100 {
  width: 100px !important;
}
.h-px-100 {
  height: 100px !important;
}
.w-max-100 {
  max-width: 100px !important;
}
.h-max-100 {
  max-height: 100px !important;
}
.w-min-100 {
  min-width: 100px !important;
}
.h-min-100 {
  min-height: 100px !important;
}
.height-rem-100 {
  height: 100rem !important;
}
.width-rem-100 {
  width: 100rem !important;
}
.h-cal-100 {
  height: calc(100vh - 100px) !important;
}
.h-cal-plus-100 {
  height: calc(100vh + 100px) !important;
}
.h-max-cal-100 {
  max-height: calc(100vh - 100px) !important;
}
.h-min-cal-100 {
  min-height: calc(100vh - 100px) !important;
}
.vh-cal-100 {
  height: calc(100vh - 100px) !important;
}
.vh-cal-max-plus-100 {
  max-height: calc(100vh + 100px) !important;
}
.w-cal-100 {
  width: calc(100vw - 100px) !important;
}
.w-cal-plus-100 {
  width: calc(100vw + 100px) !important;
}
.w-max-cal-100 {
  max-width: calc(100vw - 100px) !important;
}
.w-min-cal-100 {
  min-width: calc(100vw - 100px) !important;
}
.vw-cal-100 {
  width: calc(100vw - 100px) !important;
}
.vw-cal-max-plus-100 {
  max-width: calc(100vw + 100px) !important;
}
.rotate-100 {
  transform: rotate(100deg);
}
.translateX-100 {
  transform: translateX(100px);
}
.grid-repeat-100 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
}
.w-px-101 {
  width: 101px !important;
}
.h-px-101 {
  height: 101px !important;
}
.w-max-101 {
  max-width: 101px !important;
}
.h-max-101 {
  max-height: 101px !important;
}
.w-min-101 {
  min-width: 101px !important;
}
.h-min-101 {
  min-height: 101px !important;
}
.height-rem-101 {
  height: 101rem !important;
}
.width-rem-101 {
  width: 101rem !important;
}
.h-cal-101 {
  height: calc(100vh - 101px) !important;
}
.h-cal-plus-101 {
  height: calc(100vh + 101px) !important;
}
.h-max-cal-101 {
  max-height: calc(100vh - 101px) !important;
}
.h-min-cal-101 {
  min-height: calc(100vh - 101px) !important;
}
.vh-cal-101 {
  height: calc(100vh - 101px) !important;
}
.vh-cal-max-plus-101 {
  max-height: calc(100vh + 101px) !important;
}
.w-cal-101 {
  width: calc(100vw - 101px) !important;
}
.w-cal-plus-101 {
  width: calc(100vw + 101px) !important;
}
.w-max-cal-101 {
  max-width: calc(100vw - 101px) !important;
}
.w-min-cal-101 {
  min-width: calc(100vw - 101px) !important;
}
.vw-cal-101 {
  width: calc(100vw - 101px) !important;
}
.vw-cal-max-plus-101 {
  max-width: calc(100vw + 101px) !important;
}
.rotate-101 {
  transform: rotate(101deg);
}
.translateX-101 {
  transform: translateX(101px);
}
.grid-repeat-101 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(101px, 1fr));
}
.w-px-102 {
  width: 102px !important;
}
.h-px-102 {
  height: 102px !important;
}
.w-max-102 {
  max-width: 102px !important;
}
.h-max-102 {
  max-height: 102px !important;
}
.w-min-102 {
  min-width: 102px !important;
}
.h-min-102 {
  min-height: 102px !important;
}
.height-rem-102 {
  height: 102rem !important;
}
.width-rem-102 {
  width: 102rem !important;
}
.h-cal-102 {
  height: calc(100vh - 102px) !important;
}
.h-cal-plus-102 {
  height: calc(100vh + 102px) !important;
}
.h-max-cal-102 {
  max-height: calc(100vh - 102px) !important;
}
.h-min-cal-102 {
  min-height: calc(100vh - 102px) !important;
}
.vh-cal-102 {
  height: calc(100vh - 102px) !important;
}
.vh-cal-max-plus-102 {
  max-height: calc(100vh + 102px) !important;
}
.w-cal-102 {
  width: calc(100vw - 102px) !important;
}
.w-cal-plus-102 {
  width: calc(100vw + 102px) !important;
}
.w-max-cal-102 {
  max-width: calc(100vw - 102px) !important;
}
.w-min-cal-102 {
  min-width: calc(100vw - 102px) !important;
}
.vw-cal-102 {
  width: calc(100vw - 102px) !important;
}
.vw-cal-max-plus-102 {
  max-width: calc(100vw + 102px) !important;
}
.rotate-102 {
  transform: rotate(102deg);
}
.translateX-102 {
  transform: translateX(102px);
}
.grid-repeat-102 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(102px, 1fr));
}
.w-px-103 {
  width: 103px !important;
}
.h-px-103 {
  height: 103px !important;
}
.w-max-103 {
  max-width: 103px !important;
}
.h-max-103 {
  max-height: 103px !important;
}
.w-min-103 {
  min-width: 103px !important;
}
.h-min-103 {
  min-height: 103px !important;
}
.height-rem-103 {
  height: 103rem !important;
}
.width-rem-103 {
  width: 103rem !important;
}
.h-cal-103 {
  height: calc(100vh - 103px) !important;
}
.h-cal-plus-103 {
  height: calc(100vh + 103px) !important;
}
.h-max-cal-103 {
  max-height: calc(100vh - 103px) !important;
}
.h-min-cal-103 {
  min-height: calc(100vh - 103px) !important;
}
.vh-cal-103 {
  height: calc(100vh - 103px) !important;
}
.vh-cal-max-plus-103 {
  max-height: calc(100vh + 103px) !important;
}
.w-cal-103 {
  width: calc(100vw - 103px) !important;
}
.w-cal-plus-103 {
  width: calc(100vw + 103px) !important;
}
.w-max-cal-103 {
  max-width: calc(100vw - 103px) !important;
}
.w-min-cal-103 {
  min-width: calc(100vw - 103px) !important;
}
.vw-cal-103 {
  width: calc(100vw - 103px) !important;
}
.vw-cal-max-plus-103 {
  max-width: calc(100vw + 103px) !important;
}
.rotate-103 {
  transform: rotate(103deg);
}
.translateX-103 {
  transform: translateX(103px);
}
.grid-repeat-103 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(103px, 1fr));
}
.w-px-104 {
  width: 104px !important;
}
.h-px-104 {
  height: 104px !important;
}
.w-max-104 {
  max-width: 104px !important;
}
.h-max-104 {
  max-height: 104px !important;
}
.w-min-104 {
  min-width: 104px !important;
}
.h-min-104 {
  min-height: 104px !important;
}
.height-rem-104 {
  height: 104rem !important;
}
.width-rem-104 {
  width: 104rem !important;
}
.h-cal-104 {
  height: calc(100vh - 104px) !important;
}
.h-cal-plus-104 {
  height: calc(100vh + 104px) !important;
}
.h-max-cal-104 {
  max-height: calc(100vh - 104px) !important;
}
.h-min-cal-104 {
  min-height: calc(100vh - 104px) !important;
}
.vh-cal-104 {
  height: calc(100vh - 104px) !important;
}
.vh-cal-max-plus-104 {
  max-height: calc(100vh + 104px) !important;
}
.w-cal-104 {
  width: calc(100vw - 104px) !important;
}
.w-cal-plus-104 {
  width: calc(100vw + 104px) !important;
}
.w-max-cal-104 {
  max-width: calc(100vw - 104px) !important;
}
.w-min-cal-104 {
  min-width: calc(100vw - 104px) !important;
}
.vw-cal-104 {
  width: calc(100vw - 104px) !important;
}
.vw-cal-max-plus-104 {
  max-width: calc(100vw + 104px) !important;
}
.rotate-104 {
  transform: rotate(104deg);
}
.translateX-104 {
  transform: translateX(104px);
}
.grid-repeat-104 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(104px, 1fr));
}
.w-px-105 {
  width: 105px !important;
}
.h-px-105 {
  height: 105px !important;
}
.w-max-105 {
  max-width: 105px !important;
}
.h-max-105 {
  max-height: 105px !important;
}
.w-min-105 {
  min-width: 105px !important;
}
.h-min-105 {
  min-height: 105px !important;
}
.height-rem-105 {
  height: 105rem !important;
}
.width-rem-105 {
  width: 105rem !important;
}
.h-cal-105 {
  height: calc(100vh - 105px) !important;
}
.h-cal-plus-105 {
  height: calc(100vh + 105px) !important;
}
.h-max-cal-105 {
  max-height: calc(100vh - 105px) !important;
}
.h-min-cal-105 {
  min-height: calc(100vh - 105px) !important;
}
.vh-cal-105 {
  height: calc(100vh - 105px) !important;
}
.vh-cal-max-plus-105 {
  max-height: calc(100vh + 105px) !important;
}
.w-cal-105 {
  width: calc(100vw - 105px) !important;
}
.w-cal-plus-105 {
  width: calc(100vw + 105px) !important;
}
.w-max-cal-105 {
  max-width: calc(100vw - 105px) !important;
}
.w-min-cal-105 {
  min-width: calc(100vw - 105px) !important;
}
.vw-cal-105 {
  width: calc(100vw - 105px) !important;
}
.vw-cal-max-plus-105 {
  max-width: calc(100vw + 105px) !important;
}
.rotate-105 {
  transform: rotate(105deg);
}
.translateX-105 {
  transform: translateX(105px);
}
.grid-repeat-105 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(105px, 1fr));
}
.w-px-106 {
  width: 106px !important;
}
.h-px-106 {
  height: 106px !important;
}
.w-max-106 {
  max-width: 106px !important;
}
.h-max-106 {
  max-height: 106px !important;
}
.w-min-106 {
  min-width: 106px !important;
}
.h-min-106 {
  min-height: 106px !important;
}
.height-rem-106 {
  height: 106rem !important;
}
.width-rem-106 {
  width: 106rem !important;
}
.h-cal-106 {
  height: calc(100vh - 106px) !important;
}
.h-cal-plus-106 {
  height: calc(100vh + 106px) !important;
}
.h-max-cal-106 {
  max-height: calc(100vh - 106px) !important;
}
.h-min-cal-106 {
  min-height: calc(100vh - 106px) !important;
}
.vh-cal-106 {
  height: calc(100vh - 106px) !important;
}
.vh-cal-max-plus-106 {
  max-height: calc(100vh + 106px) !important;
}
.w-cal-106 {
  width: calc(100vw - 106px) !important;
}
.w-cal-plus-106 {
  width: calc(100vw + 106px) !important;
}
.w-max-cal-106 {
  max-width: calc(100vw - 106px) !important;
}
.w-min-cal-106 {
  min-width: calc(100vw - 106px) !important;
}
.vw-cal-106 {
  width: calc(100vw - 106px) !important;
}
.vw-cal-max-plus-106 {
  max-width: calc(100vw + 106px) !important;
}
.rotate-106 {
  transform: rotate(106deg);
}
.translateX-106 {
  transform: translateX(106px);
}
.grid-repeat-106 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(106px, 1fr));
}
.w-px-107 {
  width: 107px !important;
}
.h-px-107 {
  height: 107px !important;
}
.w-max-107 {
  max-width: 107px !important;
}
.h-max-107 {
  max-height: 107px !important;
}
.w-min-107 {
  min-width: 107px !important;
}
.h-min-107 {
  min-height: 107px !important;
}
.height-rem-107 {
  height: 107rem !important;
}
.width-rem-107 {
  width: 107rem !important;
}
.h-cal-107 {
  height: calc(100vh - 107px) !important;
}
.h-cal-plus-107 {
  height: calc(100vh + 107px) !important;
}
.h-max-cal-107 {
  max-height: calc(100vh - 107px) !important;
}
.h-min-cal-107 {
  min-height: calc(100vh - 107px) !important;
}
.vh-cal-107 {
  height: calc(100vh - 107px) !important;
}
.vh-cal-max-plus-107 {
  max-height: calc(100vh + 107px) !important;
}
.w-cal-107 {
  width: calc(100vw - 107px) !important;
}
.w-cal-plus-107 {
  width: calc(100vw + 107px) !important;
}
.w-max-cal-107 {
  max-width: calc(100vw - 107px) !important;
}
.w-min-cal-107 {
  min-width: calc(100vw - 107px) !important;
}
.vw-cal-107 {
  width: calc(100vw - 107px) !important;
}
.vw-cal-max-plus-107 {
  max-width: calc(100vw + 107px) !important;
}
.rotate-107 {
  transform: rotate(107deg);
}
.translateX-107 {
  transform: translateX(107px);
}
.grid-repeat-107 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(107px, 1fr));
}
.w-px-108 {
  width: 108px !important;
}
.h-px-108 {
  height: 108px !important;
}
.w-max-108 {
  max-width: 108px !important;
}
.h-max-108 {
  max-height: 108px !important;
}
.w-min-108 {
  min-width: 108px !important;
}
.h-min-108 {
  min-height: 108px !important;
}
.height-rem-108 {
  height: 108rem !important;
}
.width-rem-108 {
  width: 108rem !important;
}
.h-cal-108 {
  height: calc(100vh - 108px) !important;
}
.h-cal-plus-108 {
  height: calc(100vh + 108px) !important;
}
.h-max-cal-108 {
  max-height: calc(100vh - 108px) !important;
}
.h-min-cal-108 {
  min-height: calc(100vh - 108px) !important;
}
.vh-cal-108 {
  height: calc(100vh - 108px) !important;
}
.vh-cal-max-plus-108 {
  max-height: calc(100vh + 108px) !important;
}
.w-cal-108 {
  width: calc(100vw - 108px) !important;
}
.w-cal-plus-108 {
  width: calc(100vw + 108px) !important;
}
.w-max-cal-108 {
  max-width: calc(100vw - 108px) !important;
}
.w-min-cal-108 {
  min-width: calc(100vw - 108px) !important;
}
.vw-cal-108 {
  width: calc(100vw - 108px) !important;
}
.vw-cal-max-plus-108 {
  max-width: calc(100vw + 108px) !important;
}
.rotate-108 {
  transform: rotate(108deg);
}
.translateX-108 {
  transform: translateX(108px);
}
.grid-repeat-108 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(108px, 1fr));
}
.w-px-109 {
  width: 109px !important;
}
.h-px-109 {
  height: 109px !important;
}
.w-max-109 {
  max-width: 109px !important;
}
.h-max-109 {
  max-height: 109px !important;
}
.w-min-109 {
  min-width: 109px !important;
}
.h-min-109 {
  min-height: 109px !important;
}
.height-rem-109 {
  height: 109rem !important;
}
.width-rem-109 {
  width: 109rem !important;
}
.h-cal-109 {
  height: calc(100vh - 109px) !important;
}
.h-cal-plus-109 {
  height: calc(100vh + 109px) !important;
}
.h-max-cal-109 {
  max-height: calc(100vh - 109px) !important;
}
.h-min-cal-109 {
  min-height: calc(100vh - 109px) !important;
}
.vh-cal-109 {
  height: calc(100vh - 109px) !important;
}
.vh-cal-max-plus-109 {
  max-height: calc(100vh + 109px) !important;
}
.w-cal-109 {
  width: calc(100vw - 109px) !important;
}
.w-cal-plus-109 {
  width: calc(100vw + 109px) !important;
}
.w-max-cal-109 {
  max-width: calc(100vw - 109px) !important;
}
.w-min-cal-109 {
  min-width: calc(100vw - 109px) !important;
}
.vw-cal-109 {
  width: calc(100vw - 109px) !important;
}
.vw-cal-max-plus-109 {
  max-width: calc(100vw + 109px) !important;
}
.rotate-109 {
  transform: rotate(109deg);
}
.translateX-109 {
  transform: translateX(109px);
}
.grid-repeat-109 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(109px, 1fr));
}
.w-px-110 {
  width: 110px !important;
}
.h-px-110 {
  height: 110px !important;
}
.w-max-110 {
  max-width: 110px !important;
}
.h-max-110 {
  max-height: 110px !important;
}
.w-min-110 {
  min-width: 110px !important;
}
.h-min-110 {
  min-height: 110px !important;
}
.height-rem-110 {
  height: 110rem !important;
}
.width-rem-110 {
  width: 110rem !important;
}
.h-cal-110 {
  height: calc(100vh - 110px) !important;
}
.h-cal-plus-110 {
  height: calc(100vh + 110px) !important;
}
.h-max-cal-110 {
  max-height: calc(100vh - 110px) !important;
}
.h-min-cal-110 {
  min-height: calc(100vh - 110px) !important;
}
.vh-cal-110 {
  height: calc(100vh - 110px) !important;
}
.vh-cal-max-plus-110 {
  max-height: calc(100vh + 110px) !important;
}
.w-cal-110 {
  width: calc(100vw - 110px) !important;
}
.w-cal-plus-110 {
  width: calc(100vw + 110px) !important;
}
.w-max-cal-110 {
  max-width: calc(100vw - 110px) !important;
}
.w-min-cal-110 {
  min-width: calc(100vw - 110px) !important;
}
.vw-cal-110 {
  width: calc(100vw - 110px) !important;
}
.vw-cal-max-plus-110 {
  max-width: calc(100vw + 110px) !important;
}
.rotate-110 {
  transform: rotate(110deg);
}
.translateX-110 {
  transform: translateX(110px);
}
.grid-repeat-110 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));
}
.w-px-111 {
  width: 111px !important;
}
.h-px-111 {
  height: 111px !important;
}
.w-max-111 {
  max-width: 111px !important;
}
.h-max-111 {
  max-height: 111px !important;
}
.w-min-111 {
  min-width: 111px !important;
}
.h-min-111 {
  min-height: 111px !important;
}
.height-rem-111 {
  height: 111rem !important;
}
.width-rem-111 {
  width: 111rem !important;
}
.h-cal-111 {
  height: calc(100vh - 111px) !important;
}
.h-cal-plus-111 {
  height: calc(100vh + 111px) !important;
}
.h-max-cal-111 {
  max-height: calc(100vh - 111px) !important;
}
.h-min-cal-111 {
  min-height: calc(100vh - 111px) !important;
}
.vh-cal-111 {
  height: calc(100vh - 111px) !important;
}
.vh-cal-max-plus-111 {
  max-height: calc(100vh + 111px) !important;
}
.w-cal-111 {
  width: calc(100vw - 111px) !important;
}
.w-cal-plus-111 {
  width: calc(100vw + 111px) !important;
}
.w-max-cal-111 {
  max-width: calc(100vw - 111px) !important;
}
.w-min-cal-111 {
  min-width: calc(100vw - 111px) !important;
}
.vw-cal-111 {
  width: calc(100vw - 111px) !important;
}
.vw-cal-max-plus-111 {
  max-width: calc(100vw + 111px) !important;
}
.rotate-111 {
  transform: rotate(111deg);
}
.translateX-111 {
  transform: translateX(111px);
}
.grid-repeat-111 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(111px, 1fr));
}
.w-px-112 {
  width: 112px !important;
}
.h-px-112 {
  height: 112px !important;
}
.w-max-112 {
  max-width: 112px !important;
}
.h-max-112 {
  max-height: 112px !important;
}
.w-min-112 {
  min-width: 112px !important;
}
.h-min-112 {
  min-height: 112px !important;
}
.height-rem-112 {
  height: 112rem !important;
}
.width-rem-112 {
  width: 112rem !important;
}
.h-cal-112 {
  height: calc(100vh - 112px) !important;
}
.h-cal-plus-112 {
  height: calc(100vh + 112px) !important;
}
.h-max-cal-112 {
  max-height: calc(100vh - 112px) !important;
}
.h-min-cal-112 {
  min-height: calc(100vh - 112px) !important;
}
.vh-cal-112 {
  height: calc(100vh - 112px) !important;
}
.vh-cal-max-plus-112 {
  max-height: calc(100vh + 112px) !important;
}
.w-cal-112 {
  width: calc(100vw - 112px) !important;
}
.w-cal-plus-112 {
  width: calc(100vw + 112px) !important;
}
.w-max-cal-112 {
  max-width: calc(100vw - 112px) !important;
}
.w-min-cal-112 {
  min-width: calc(100vw - 112px) !important;
}
.vw-cal-112 {
  width: calc(100vw - 112px) !important;
}
.vw-cal-max-plus-112 {
  max-width: calc(100vw + 112px) !important;
}
.rotate-112 {
  transform: rotate(112deg);
}
.translateX-112 {
  transform: translateX(112px);
}
.grid-repeat-112 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(112px, 1fr));
}
.w-px-113 {
  width: 113px !important;
}
.h-px-113 {
  height: 113px !important;
}
.w-max-113 {
  max-width: 113px !important;
}
.h-max-113 {
  max-height: 113px !important;
}
.w-min-113 {
  min-width: 113px !important;
}
.h-min-113 {
  min-height: 113px !important;
}
.height-rem-113 {
  height: 113rem !important;
}
.width-rem-113 {
  width: 113rem !important;
}
.h-cal-113 {
  height: calc(100vh - 113px) !important;
}
.h-cal-plus-113 {
  height: calc(100vh + 113px) !important;
}
.h-max-cal-113 {
  max-height: calc(100vh - 113px) !important;
}
.h-min-cal-113 {
  min-height: calc(100vh - 113px) !important;
}
.vh-cal-113 {
  height: calc(100vh - 113px) !important;
}
.vh-cal-max-plus-113 {
  max-height: calc(100vh + 113px) !important;
}
.w-cal-113 {
  width: calc(100vw - 113px) !important;
}
.w-cal-plus-113 {
  width: calc(100vw + 113px) !important;
}
.w-max-cal-113 {
  max-width: calc(100vw - 113px) !important;
}
.w-min-cal-113 {
  min-width: calc(100vw - 113px) !important;
}
.vw-cal-113 {
  width: calc(100vw - 113px) !important;
}
.vw-cal-max-plus-113 {
  max-width: calc(100vw + 113px) !important;
}
.rotate-113 {
  transform: rotate(113deg);
}
.translateX-113 {
  transform: translateX(113px);
}
.grid-repeat-113 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(113px, 1fr));
}
.w-px-114 {
  width: 114px !important;
}
.h-px-114 {
  height: 114px !important;
}
.w-max-114 {
  max-width: 114px !important;
}
.h-max-114 {
  max-height: 114px !important;
}
.w-min-114 {
  min-width: 114px !important;
}
.h-min-114 {
  min-height: 114px !important;
}
.height-rem-114 {
  height: 114rem !important;
}
.width-rem-114 {
  width: 114rem !important;
}
.h-cal-114 {
  height: calc(100vh - 114px) !important;
}
.h-cal-plus-114 {
  height: calc(100vh + 114px) !important;
}
.h-max-cal-114 {
  max-height: calc(100vh - 114px) !important;
}
.h-min-cal-114 {
  min-height: calc(100vh - 114px) !important;
}
.vh-cal-114 {
  height: calc(100vh - 114px) !important;
}
.vh-cal-max-plus-114 {
  max-height: calc(100vh + 114px) !important;
}
.w-cal-114 {
  width: calc(100vw - 114px) !important;
}
.w-cal-plus-114 {
  width: calc(100vw + 114px) !important;
}
.w-max-cal-114 {
  max-width: calc(100vw - 114px) !important;
}
.w-min-cal-114 {
  min-width: calc(100vw - 114px) !important;
}
.vw-cal-114 {
  width: calc(100vw - 114px) !important;
}
.vw-cal-max-plus-114 {
  max-width: calc(100vw + 114px) !important;
}
.rotate-114 {
  transform: rotate(114deg);
}
.translateX-114 {
  transform: translateX(114px);
}
.grid-repeat-114 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(114px, 1fr));
}
.w-px-115 {
  width: 115px !important;
}
.h-px-115 {
  height: 115px !important;
}
.w-max-115 {
  max-width: 115px !important;
}
.h-max-115 {
  max-height: 115px !important;
}
.w-min-115 {
  min-width: 115px !important;
}
.h-min-115 {
  min-height: 115px !important;
}
.height-rem-115 {
  height: 115rem !important;
}
.width-rem-115 {
  width: 115rem !important;
}
.h-cal-115 {
  height: calc(100vh - 115px) !important;
}
.h-cal-plus-115 {
  height: calc(100vh + 115px) !important;
}
.h-max-cal-115 {
  max-height: calc(100vh - 115px) !important;
}
.h-min-cal-115 {
  min-height: calc(100vh - 115px) !important;
}
.vh-cal-115 {
  height: calc(100vh - 115px) !important;
}
.vh-cal-max-plus-115 {
  max-height: calc(100vh + 115px) !important;
}
.w-cal-115 {
  width: calc(100vw - 115px) !important;
}
.w-cal-plus-115 {
  width: calc(100vw + 115px) !important;
}
.w-max-cal-115 {
  max-width: calc(100vw - 115px) !important;
}
.w-min-cal-115 {
  min-width: calc(100vw - 115px) !important;
}
.vw-cal-115 {
  width: calc(100vw - 115px) !important;
}
.vw-cal-max-plus-115 {
  max-width: calc(100vw + 115px) !important;
}
.rotate-115 {
  transform: rotate(115deg);
}
.translateX-115 {
  transform: translateX(115px);
}
.grid-repeat-115 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(115px, 1fr));
}
.w-px-116 {
  width: 116px !important;
}
.h-px-116 {
  height: 116px !important;
}
.w-max-116 {
  max-width: 116px !important;
}
.h-max-116 {
  max-height: 116px !important;
}
.w-min-116 {
  min-width: 116px !important;
}
.h-min-116 {
  min-height: 116px !important;
}
.height-rem-116 {
  height: 116rem !important;
}
.width-rem-116 {
  width: 116rem !important;
}
.h-cal-116 {
  height: calc(100vh - 116px) !important;
}
.h-cal-plus-116 {
  height: calc(100vh + 116px) !important;
}
.h-max-cal-116 {
  max-height: calc(100vh - 116px) !important;
}
.h-min-cal-116 {
  min-height: calc(100vh - 116px) !important;
}
.vh-cal-116 {
  height: calc(100vh - 116px) !important;
}
.vh-cal-max-plus-116 {
  max-height: calc(100vh + 116px) !important;
}
.w-cal-116 {
  width: calc(100vw - 116px) !important;
}
.w-cal-plus-116 {
  width: calc(100vw + 116px) !important;
}
.w-max-cal-116 {
  max-width: calc(100vw - 116px) !important;
}
.w-min-cal-116 {
  min-width: calc(100vw - 116px) !important;
}
.vw-cal-116 {
  width: calc(100vw - 116px) !important;
}
.vw-cal-max-plus-116 {
  max-width: calc(100vw + 116px) !important;
}
.rotate-116 {
  transform: rotate(116deg);
}
.translateX-116 {
  transform: translateX(116px);
}
.grid-repeat-116 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(116px, 1fr));
}
.w-px-117 {
  width: 117px !important;
}
.h-px-117 {
  height: 117px !important;
}
.w-max-117 {
  max-width: 117px !important;
}
.h-max-117 {
  max-height: 117px !important;
}
.w-min-117 {
  min-width: 117px !important;
}
.h-min-117 {
  min-height: 117px !important;
}
.height-rem-117 {
  height: 117rem !important;
}
.width-rem-117 {
  width: 117rem !important;
}
.h-cal-117 {
  height: calc(100vh - 117px) !important;
}
.h-cal-plus-117 {
  height: calc(100vh + 117px) !important;
}
.h-max-cal-117 {
  max-height: calc(100vh - 117px) !important;
}
.h-min-cal-117 {
  min-height: calc(100vh - 117px) !important;
}
.vh-cal-117 {
  height: calc(100vh - 117px) !important;
}
.vh-cal-max-plus-117 {
  max-height: calc(100vh + 117px) !important;
}
.w-cal-117 {
  width: calc(100vw - 117px) !important;
}
.w-cal-plus-117 {
  width: calc(100vw + 117px) !important;
}
.w-max-cal-117 {
  max-width: calc(100vw - 117px) !important;
}
.w-min-cal-117 {
  min-width: calc(100vw - 117px) !important;
}
.vw-cal-117 {
  width: calc(100vw - 117px) !important;
}
.vw-cal-max-plus-117 {
  max-width: calc(100vw + 117px) !important;
}
.rotate-117 {
  transform: rotate(117deg);
}
.translateX-117 {
  transform: translateX(117px);
}
.grid-repeat-117 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(117px, 1fr));
}
.w-px-118 {
  width: 118px !important;
}
.h-px-118 {
  height: 118px !important;
}
.w-max-118 {
  max-width: 118px !important;
}
.h-max-118 {
  max-height: 118px !important;
}
.w-min-118 {
  min-width: 118px !important;
}
.h-min-118 {
  min-height: 118px !important;
}
.height-rem-118 {
  height: 118rem !important;
}
.width-rem-118 {
  width: 118rem !important;
}
.h-cal-118 {
  height: calc(100vh - 118px) !important;
}
.h-cal-plus-118 {
  height: calc(100vh + 118px) !important;
}
.h-max-cal-118 {
  max-height: calc(100vh - 118px) !important;
}
.h-min-cal-118 {
  min-height: calc(100vh - 118px) !important;
}
.vh-cal-118 {
  height: calc(100vh - 118px) !important;
}
.vh-cal-max-plus-118 {
  max-height: calc(100vh + 118px) !important;
}
.w-cal-118 {
  width: calc(100vw - 118px) !important;
}
.w-cal-plus-118 {
  width: calc(100vw + 118px) !important;
}
.w-max-cal-118 {
  max-width: calc(100vw - 118px) !important;
}
.w-min-cal-118 {
  min-width: calc(100vw - 118px) !important;
}
.vw-cal-118 {
  width: calc(100vw - 118px) !important;
}
.vw-cal-max-plus-118 {
  max-width: calc(100vw + 118px) !important;
}
.rotate-118 {
  transform: rotate(118deg);
}
.translateX-118 {
  transform: translateX(118px);
}
.grid-repeat-118 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(118px, 1fr));
}
.w-px-119 {
  width: 119px !important;
}
.h-px-119 {
  height: 119px !important;
}
.w-max-119 {
  max-width: 119px !important;
}
.h-max-119 {
  max-height: 119px !important;
}
.w-min-119 {
  min-width: 119px !important;
}
.h-min-119 {
  min-height: 119px !important;
}
.height-rem-119 {
  height: 119rem !important;
}
.width-rem-119 {
  width: 119rem !important;
}
.h-cal-119 {
  height: calc(100vh - 119px) !important;
}
.h-cal-plus-119 {
  height: calc(100vh + 119px) !important;
}
.h-max-cal-119 {
  max-height: calc(100vh - 119px) !important;
}
.h-min-cal-119 {
  min-height: calc(100vh - 119px) !important;
}
.vh-cal-119 {
  height: calc(100vh - 119px) !important;
}
.vh-cal-max-plus-119 {
  max-height: calc(100vh + 119px) !important;
}
.w-cal-119 {
  width: calc(100vw - 119px) !important;
}
.w-cal-plus-119 {
  width: calc(100vw + 119px) !important;
}
.w-max-cal-119 {
  max-width: calc(100vw - 119px) !important;
}
.w-min-cal-119 {
  min-width: calc(100vw - 119px) !important;
}
.vw-cal-119 {
  width: calc(100vw - 119px) !important;
}
.vw-cal-max-plus-119 {
  max-width: calc(100vw + 119px) !important;
}
.rotate-119 {
  transform: rotate(119deg);
}
.translateX-119 {
  transform: translateX(119px);
}
.grid-repeat-119 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(119px, 1fr));
}
.w-px-120 {
  width: 120px !important;
}
.h-px-120 {
  height: 120px !important;
}
.w-max-120 {
  max-width: 120px !important;
}
.h-max-120 {
  max-height: 120px !important;
}
.w-min-120 {
  min-width: 120px !important;
}
.h-min-120 {
  min-height: 120px !important;
}
.height-rem-120 {
  height: 120rem !important;
}
.width-rem-120 {
  width: 120rem !important;
}
.h-cal-120 {
  height: calc(100vh - 120px) !important;
}
.h-cal-plus-120 {
  height: calc(100vh + 120px) !important;
}
.h-max-cal-120 {
  max-height: calc(100vh - 120px) !important;
}
.h-min-cal-120 {
  min-height: calc(100vh - 120px) !important;
}
.vh-cal-120 {
  height: calc(100vh - 120px) !important;
}
.vh-cal-max-plus-120 {
  max-height: calc(100vh + 120px) !important;
}
.w-cal-120 {
  width: calc(100vw - 120px) !important;
}
.w-cal-plus-120 {
  width: calc(100vw + 120px) !important;
}
.w-max-cal-120 {
  max-width: calc(100vw - 120px) !important;
}
.w-min-cal-120 {
  min-width: calc(100vw - 120px) !important;
}
.vw-cal-120 {
  width: calc(100vw - 120px) !important;
}
.vw-cal-max-plus-120 {
  max-width: calc(100vw + 120px) !important;
}
.rotate-120 {
  transform: rotate(120deg);
}
.translateX-120 {
  transform: translateX(120px);
}
.grid-repeat-120 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
}
.w-px-121 {
  width: 121px !important;
}
.h-px-121 {
  height: 121px !important;
}
.w-max-121 {
  max-width: 121px !important;
}
.h-max-121 {
  max-height: 121px !important;
}
.w-min-121 {
  min-width: 121px !important;
}
.h-min-121 {
  min-height: 121px !important;
}
.height-rem-121 {
  height: 121rem !important;
}
.width-rem-121 {
  width: 121rem !important;
}
.h-cal-121 {
  height: calc(100vh - 121px) !important;
}
.h-cal-plus-121 {
  height: calc(100vh + 121px) !important;
}
.h-max-cal-121 {
  max-height: calc(100vh - 121px) !important;
}
.h-min-cal-121 {
  min-height: calc(100vh - 121px) !important;
}
.vh-cal-121 {
  height: calc(100vh - 121px) !important;
}
.vh-cal-max-plus-121 {
  max-height: calc(100vh + 121px) !important;
}
.w-cal-121 {
  width: calc(100vw - 121px) !important;
}
.w-cal-plus-121 {
  width: calc(100vw + 121px) !important;
}
.w-max-cal-121 {
  max-width: calc(100vw - 121px) !important;
}
.w-min-cal-121 {
  min-width: calc(100vw - 121px) !important;
}
.vw-cal-121 {
  width: calc(100vw - 121px) !important;
}
.vw-cal-max-plus-121 {
  max-width: calc(100vw + 121px) !important;
}
.rotate-121 {
  transform: rotate(121deg);
}
.translateX-121 {
  transform: translateX(121px);
}
.grid-repeat-121 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(121px, 1fr));
}
.w-px-122 {
  width: 122px !important;
}
.h-px-122 {
  height: 122px !important;
}
.w-max-122 {
  max-width: 122px !important;
}
.h-max-122 {
  max-height: 122px !important;
}
.w-min-122 {
  min-width: 122px !important;
}
.h-min-122 {
  min-height: 122px !important;
}
.height-rem-122 {
  height: 122rem !important;
}
.width-rem-122 {
  width: 122rem !important;
}
.h-cal-122 {
  height: calc(100vh - 122px) !important;
}
.h-cal-plus-122 {
  height: calc(100vh + 122px) !important;
}
.h-max-cal-122 {
  max-height: calc(100vh - 122px) !important;
}
.h-min-cal-122 {
  min-height: calc(100vh - 122px) !important;
}
.vh-cal-122 {
  height: calc(100vh - 122px) !important;
}
.vh-cal-max-plus-122 {
  max-height: calc(100vh + 122px) !important;
}
.w-cal-122 {
  width: calc(100vw - 122px) !important;
}
.w-cal-plus-122 {
  width: calc(100vw + 122px) !important;
}
.w-max-cal-122 {
  max-width: calc(100vw - 122px) !important;
}
.w-min-cal-122 {
  min-width: calc(100vw - 122px) !important;
}
.vw-cal-122 {
  width: calc(100vw - 122px) !important;
}
.vw-cal-max-plus-122 {
  max-width: calc(100vw + 122px) !important;
}
.rotate-122 {
  transform: rotate(122deg);
}
.translateX-122 {
  transform: translateX(122px);
}
.grid-repeat-122 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(122px, 1fr));
}
.w-px-123 {
  width: 123px !important;
}
.h-px-123 {
  height: 123px !important;
}
.w-max-123 {
  max-width: 123px !important;
}
.h-max-123 {
  max-height: 123px !important;
}
.w-min-123 {
  min-width: 123px !important;
}
.h-min-123 {
  min-height: 123px !important;
}
.height-rem-123 {
  height: 123rem !important;
}
.width-rem-123 {
  width: 123rem !important;
}
.h-cal-123 {
  height: calc(100vh - 123px) !important;
}
.h-cal-plus-123 {
  height: calc(100vh + 123px) !important;
}
.h-max-cal-123 {
  max-height: calc(100vh - 123px) !important;
}
.h-min-cal-123 {
  min-height: calc(100vh - 123px) !important;
}
.vh-cal-123 {
  height: calc(100vh - 123px) !important;
}
.vh-cal-max-plus-123 {
  max-height: calc(100vh + 123px) !important;
}
.w-cal-123 {
  width: calc(100vw - 123px) !important;
}
.w-cal-plus-123 {
  width: calc(100vw + 123px) !important;
}
.w-max-cal-123 {
  max-width: calc(100vw - 123px) !important;
}
.w-min-cal-123 {
  min-width: calc(100vw - 123px) !important;
}
.vw-cal-123 {
  width: calc(100vw - 123px) !important;
}
.vw-cal-max-plus-123 {
  max-width: calc(100vw + 123px) !important;
}
.rotate-123 {
  transform: rotate(123deg);
}
.translateX-123 {
  transform: translateX(123px);
}
.grid-repeat-123 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(123px, 1fr));
}
.w-px-124 {
  width: 124px !important;
}
.h-px-124 {
  height: 124px !important;
}
.w-max-124 {
  max-width: 124px !important;
}
.h-max-124 {
  max-height: 124px !important;
}
.w-min-124 {
  min-width: 124px !important;
}
.h-min-124 {
  min-height: 124px !important;
}
.height-rem-124 {
  height: 124rem !important;
}
.width-rem-124 {
  width: 124rem !important;
}
.h-cal-124 {
  height: calc(100vh - 124px) !important;
}
.h-cal-plus-124 {
  height: calc(100vh + 124px) !important;
}
.h-max-cal-124 {
  max-height: calc(100vh - 124px) !important;
}
.h-min-cal-124 {
  min-height: calc(100vh - 124px) !important;
}
.vh-cal-124 {
  height: calc(100vh - 124px) !important;
}
.vh-cal-max-plus-124 {
  max-height: calc(100vh + 124px) !important;
}
.w-cal-124 {
  width: calc(100vw - 124px) !important;
}
.w-cal-plus-124 {
  width: calc(100vw + 124px) !important;
}
.w-max-cal-124 {
  max-width: calc(100vw - 124px) !important;
}
.w-min-cal-124 {
  min-width: calc(100vw - 124px) !important;
}
.vw-cal-124 {
  width: calc(100vw - 124px) !important;
}
.vw-cal-max-plus-124 {
  max-width: calc(100vw + 124px) !important;
}
.rotate-124 {
  transform: rotate(124deg);
}
.translateX-124 {
  transform: translateX(124px);
}
.grid-repeat-124 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(124px, 1fr));
}
.w-px-125 {
  width: 125px !important;
}
.h-px-125 {
  height: 125px !important;
}
.w-max-125 {
  max-width: 125px !important;
}
.h-max-125 {
  max-height: 125px !important;
}
.w-min-125 {
  min-width: 125px !important;
}
.h-min-125 {
  min-height: 125px !important;
}
.height-rem-125 {
  height: 125rem !important;
}
.width-rem-125 {
  width: 125rem !important;
}
.h-cal-125 {
  height: calc(100vh - 125px) !important;
}
.h-cal-plus-125 {
  height: calc(100vh + 125px) !important;
}
.h-max-cal-125 {
  max-height: calc(100vh - 125px) !important;
}
.h-min-cal-125 {
  min-height: calc(100vh - 125px) !important;
}
.vh-cal-125 {
  height: calc(100vh - 125px) !important;
}
.vh-cal-max-plus-125 {
  max-height: calc(100vh + 125px) !important;
}
.w-cal-125 {
  width: calc(100vw - 125px) !important;
}
.w-cal-plus-125 {
  width: calc(100vw + 125px) !important;
}
.w-max-cal-125 {
  max-width: calc(100vw - 125px) !important;
}
.w-min-cal-125 {
  min-width: calc(100vw - 125px) !important;
}
.vw-cal-125 {
  width: calc(100vw - 125px) !important;
}
.vw-cal-max-plus-125 {
  max-width: calc(100vw + 125px) !important;
}
.rotate-125 {
  transform: rotate(125deg);
}
.translateX-125 {
  transform: translateX(125px);
}
.grid-repeat-125 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(125px, 1fr));
}
.w-px-126 {
  width: 126px !important;
}
.h-px-126 {
  height: 126px !important;
}
.w-max-126 {
  max-width: 126px !important;
}
.h-max-126 {
  max-height: 126px !important;
}
.w-min-126 {
  min-width: 126px !important;
}
.h-min-126 {
  min-height: 126px !important;
}
.height-rem-126 {
  height: 126rem !important;
}
.width-rem-126 {
  width: 126rem !important;
}
.h-cal-126 {
  height: calc(100vh - 126px) !important;
}
.h-cal-plus-126 {
  height: calc(100vh + 126px) !important;
}
.h-max-cal-126 {
  max-height: calc(100vh - 126px) !important;
}
.h-min-cal-126 {
  min-height: calc(100vh - 126px) !important;
}
.vh-cal-126 {
  height: calc(100vh - 126px) !important;
}
.vh-cal-max-plus-126 {
  max-height: calc(100vh + 126px) !important;
}
.w-cal-126 {
  width: calc(100vw - 126px) !important;
}
.w-cal-plus-126 {
  width: calc(100vw + 126px) !important;
}
.w-max-cal-126 {
  max-width: calc(100vw - 126px) !important;
}
.w-min-cal-126 {
  min-width: calc(100vw - 126px) !important;
}
.vw-cal-126 {
  width: calc(100vw - 126px) !important;
}
.vw-cal-max-plus-126 {
  max-width: calc(100vw + 126px) !important;
}
.rotate-126 {
  transform: rotate(126deg);
}
.translateX-126 {
  transform: translateX(126px);
}
.grid-repeat-126 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(126px, 1fr));
}
.w-px-127 {
  width: 127px !important;
}
.h-px-127 {
  height: 127px !important;
}
.w-max-127 {
  max-width: 127px !important;
}
.h-max-127 {
  max-height: 127px !important;
}
.w-min-127 {
  min-width: 127px !important;
}
.h-min-127 {
  min-height: 127px !important;
}
.height-rem-127 {
  height: 127rem !important;
}
.width-rem-127 {
  width: 127rem !important;
}
.h-cal-127 {
  height: calc(100vh - 127px) !important;
}
.h-cal-plus-127 {
  height: calc(100vh + 127px) !important;
}
.h-max-cal-127 {
  max-height: calc(100vh - 127px) !important;
}
.h-min-cal-127 {
  min-height: calc(100vh - 127px) !important;
}
.vh-cal-127 {
  height: calc(100vh - 127px) !important;
}
.vh-cal-max-plus-127 {
  max-height: calc(100vh + 127px) !important;
}
.w-cal-127 {
  width: calc(100vw - 127px) !important;
}
.w-cal-plus-127 {
  width: calc(100vw + 127px) !important;
}
.w-max-cal-127 {
  max-width: calc(100vw - 127px) !important;
}
.w-min-cal-127 {
  min-width: calc(100vw - 127px) !important;
}
.vw-cal-127 {
  width: calc(100vw - 127px) !important;
}
.vw-cal-max-plus-127 {
  max-width: calc(100vw + 127px) !important;
}
.rotate-127 {
  transform: rotate(127deg);
}
.translateX-127 {
  transform: translateX(127px);
}
.grid-repeat-127 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(127px, 1fr));
}
.w-px-128 {
  width: 128px !important;
}
.h-px-128 {
  height: 128px !important;
}
.w-max-128 {
  max-width: 128px !important;
}
.h-max-128 {
  max-height: 128px !important;
}
.w-min-128 {
  min-width: 128px !important;
}
.h-min-128 {
  min-height: 128px !important;
}
.height-rem-128 {
  height: 128rem !important;
}
.width-rem-128 {
  width: 128rem !important;
}
.h-cal-128 {
  height: calc(100vh - 128px) !important;
}
.h-cal-plus-128 {
  height: calc(100vh + 128px) !important;
}
.h-max-cal-128 {
  max-height: calc(100vh - 128px) !important;
}
.h-min-cal-128 {
  min-height: calc(100vh - 128px) !important;
}
.vh-cal-128 {
  height: calc(100vh - 128px) !important;
}
.vh-cal-max-plus-128 {
  max-height: calc(100vh + 128px) !important;
}
.w-cal-128 {
  width: calc(100vw - 128px) !important;
}
.w-cal-plus-128 {
  width: calc(100vw + 128px) !important;
}
.w-max-cal-128 {
  max-width: calc(100vw - 128px) !important;
}
.w-min-cal-128 {
  min-width: calc(100vw - 128px) !important;
}
.vw-cal-128 {
  width: calc(100vw - 128px) !important;
}
.vw-cal-max-plus-128 {
  max-width: calc(100vw + 128px) !important;
}
.rotate-128 {
  transform: rotate(128deg);
}
.translateX-128 {
  transform: translateX(128px);
}
.grid-repeat-128 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(128px, 1fr));
}
.w-px-129 {
  width: 129px !important;
}
.h-px-129 {
  height: 129px !important;
}
.w-max-129 {
  max-width: 129px !important;
}
.h-max-129 {
  max-height: 129px !important;
}
.w-min-129 {
  min-width: 129px !important;
}
.h-min-129 {
  min-height: 129px !important;
}
.height-rem-129 {
  height: 129rem !important;
}
.width-rem-129 {
  width: 129rem !important;
}
.h-cal-129 {
  height: calc(100vh - 129px) !important;
}
.h-cal-plus-129 {
  height: calc(100vh + 129px) !important;
}
.h-max-cal-129 {
  max-height: calc(100vh - 129px) !important;
}
.h-min-cal-129 {
  min-height: calc(100vh - 129px) !important;
}
.vh-cal-129 {
  height: calc(100vh - 129px) !important;
}
.vh-cal-max-plus-129 {
  max-height: calc(100vh + 129px) !important;
}
.w-cal-129 {
  width: calc(100vw - 129px) !important;
}
.w-cal-plus-129 {
  width: calc(100vw + 129px) !important;
}
.w-max-cal-129 {
  max-width: calc(100vw - 129px) !important;
}
.w-min-cal-129 {
  min-width: calc(100vw - 129px) !important;
}
.vw-cal-129 {
  width: calc(100vw - 129px) !important;
}
.vw-cal-max-plus-129 {
  max-width: calc(100vw + 129px) !important;
}
.rotate-129 {
  transform: rotate(129deg);
}
.translateX-129 {
  transform: translateX(129px);
}
.grid-repeat-129 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(129px, 1fr));
}
.w-px-130 {
  width: 130px !important;
}
.h-px-130 {
  height: 130px !important;
}
.w-max-130 {
  max-width: 130px !important;
}
.h-max-130 {
  max-height: 130px !important;
}
.w-min-130 {
  min-width: 130px !important;
}
.h-min-130 {
  min-height: 130px !important;
}
.height-rem-130 {
  height: 130rem !important;
}
.width-rem-130 {
  width: 130rem !important;
}
.h-cal-130 {
  height: calc(100vh - 130px) !important;
}
.h-cal-plus-130 {
  height: calc(100vh + 130px) !important;
}
.h-max-cal-130 {
  max-height: calc(100vh - 130px) !important;
}
.h-min-cal-130 {
  min-height: calc(100vh - 130px) !important;
}
.vh-cal-130 {
  height: calc(100vh - 130px) !important;
}
.vh-cal-max-plus-130 {
  max-height: calc(100vh + 130px) !important;
}
.w-cal-130 {
  width: calc(100vw - 130px) !important;
}
.w-cal-plus-130 {
  width: calc(100vw + 130px) !important;
}
.w-max-cal-130 {
  max-width: calc(100vw - 130px) !important;
}
.w-min-cal-130 {
  min-width: calc(100vw - 130px) !important;
}
.vw-cal-130 {
  width: calc(100vw - 130px) !important;
}
.vw-cal-max-plus-130 {
  max-width: calc(100vw + 130px) !important;
}
.rotate-130 {
  transform: rotate(130deg);
}
.translateX-130 {
  transform: translateX(130px);
}
.grid-repeat-130 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
}
.w-px-131 {
  width: 131px !important;
}
.h-px-131 {
  height: 131px !important;
}
.w-max-131 {
  max-width: 131px !important;
}
.h-max-131 {
  max-height: 131px !important;
}
.w-min-131 {
  min-width: 131px !important;
}
.h-min-131 {
  min-height: 131px !important;
}
.height-rem-131 {
  height: 131rem !important;
}
.width-rem-131 {
  width: 131rem !important;
}
.h-cal-131 {
  height: calc(100vh - 131px) !important;
}
.h-cal-plus-131 {
  height: calc(100vh + 131px) !important;
}
.h-max-cal-131 {
  max-height: calc(100vh - 131px) !important;
}
.h-min-cal-131 {
  min-height: calc(100vh - 131px) !important;
}
.vh-cal-131 {
  height: calc(100vh - 131px) !important;
}
.vh-cal-max-plus-131 {
  max-height: calc(100vh + 131px) !important;
}
.w-cal-131 {
  width: calc(100vw - 131px) !important;
}
.w-cal-plus-131 {
  width: calc(100vw + 131px) !important;
}
.w-max-cal-131 {
  max-width: calc(100vw - 131px) !important;
}
.w-min-cal-131 {
  min-width: calc(100vw - 131px) !important;
}
.vw-cal-131 {
  width: calc(100vw - 131px) !important;
}
.vw-cal-max-plus-131 {
  max-width: calc(100vw + 131px) !important;
}
.rotate-131 {
  transform: rotate(131deg);
}
.translateX-131 {
  transform: translateX(131px);
}
.grid-repeat-131 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(131px, 1fr));
}
.w-px-132 {
  width: 132px !important;
}
.h-px-132 {
  height: 132px !important;
}
.w-max-132 {
  max-width: 132px !important;
}
.h-max-132 {
  max-height: 132px !important;
}
.w-min-132 {
  min-width: 132px !important;
}
.h-min-132 {
  min-height: 132px !important;
}
.height-rem-132 {
  height: 132rem !important;
}
.width-rem-132 {
  width: 132rem !important;
}
.h-cal-132 {
  height: calc(100vh - 132px) !important;
}
.h-cal-plus-132 {
  height: calc(100vh + 132px) !important;
}
.h-max-cal-132 {
  max-height: calc(100vh - 132px) !important;
}
.h-min-cal-132 {
  min-height: calc(100vh - 132px) !important;
}
.vh-cal-132 {
  height: calc(100vh - 132px) !important;
}
.vh-cal-max-plus-132 {
  max-height: calc(100vh + 132px) !important;
}
.w-cal-132 {
  width: calc(100vw - 132px) !important;
}
.w-cal-plus-132 {
  width: calc(100vw + 132px) !important;
}
.w-max-cal-132 {
  max-width: calc(100vw - 132px) !important;
}
.w-min-cal-132 {
  min-width: calc(100vw - 132px) !important;
}
.vw-cal-132 {
  width: calc(100vw - 132px) !important;
}
.vw-cal-max-plus-132 {
  max-width: calc(100vw + 132px) !important;
}
.rotate-132 {
  transform: rotate(132deg);
}
.translateX-132 {
  transform: translateX(132px);
}
.grid-repeat-132 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(132px, 1fr));
}
.w-px-133 {
  width: 133px !important;
}
.h-px-133 {
  height: 133px !important;
}
.w-max-133 {
  max-width: 133px !important;
}
.h-max-133 {
  max-height: 133px !important;
}
.w-min-133 {
  min-width: 133px !important;
}
.h-min-133 {
  min-height: 133px !important;
}
.height-rem-133 {
  height: 133rem !important;
}
.width-rem-133 {
  width: 133rem !important;
}
.h-cal-133 {
  height: calc(100vh - 133px) !important;
}
.h-cal-plus-133 {
  height: calc(100vh + 133px) !important;
}
.h-max-cal-133 {
  max-height: calc(100vh - 133px) !important;
}
.h-min-cal-133 {
  min-height: calc(100vh - 133px) !important;
}
.vh-cal-133 {
  height: calc(100vh - 133px) !important;
}
.vh-cal-max-plus-133 {
  max-height: calc(100vh + 133px) !important;
}
.w-cal-133 {
  width: calc(100vw - 133px) !important;
}
.w-cal-plus-133 {
  width: calc(100vw + 133px) !important;
}
.w-max-cal-133 {
  max-width: calc(100vw - 133px) !important;
}
.w-min-cal-133 {
  min-width: calc(100vw - 133px) !important;
}
.vw-cal-133 {
  width: calc(100vw - 133px) !important;
}
.vw-cal-max-plus-133 {
  max-width: calc(100vw + 133px) !important;
}
.rotate-133 {
  transform: rotate(133deg);
}
.translateX-133 {
  transform: translateX(133px);
}
.grid-repeat-133 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(133px, 1fr));
}
.w-px-134 {
  width: 134px !important;
}
.h-px-134 {
  height: 134px !important;
}
.w-max-134 {
  max-width: 134px !important;
}
.h-max-134 {
  max-height: 134px !important;
}
.w-min-134 {
  min-width: 134px !important;
}
.h-min-134 {
  min-height: 134px !important;
}
.height-rem-134 {
  height: 134rem !important;
}
.width-rem-134 {
  width: 134rem !important;
}
.h-cal-134 {
  height: calc(100vh - 134px) !important;
}
.h-cal-plus-134 {
  height: calc(100vh + 134px) !important;
}
.h-max-cal-134 {
  max-height: calc(100vh - 134px) !important;
}
.h-min-cal-134 {
  min-height: calc(100vh - 134px) !important;
}
.vh-cal-134 {
  height: calc(100vh - 134px) !important;
}
.vh-cal-max-plus-134 {
  max-height: calc(100vh + 134px) !important;
}
.w-cal-134 {
  width: calc(100vw - 134px) !important;
}
.w-cal-plus-134 {
  width: calc(100vw + 134px) !important;
}
.w-max-cal-134 {
  max-width: calc(100vw - 134px) !important;
}
.w-min-cal-134 {
  min-width: calc(100vw - 134px) !important;
}
.vw-cal-134 {
  width: calc(100vw - 134px) !important;
}
.vw-cal-max-plus-134 {
  max-width: calc(100vw + 134px) !important;
}
.rotate-134 {
  transform: rotate(134deg);
}
.translateX-134 {
  transform: translateX(134px);
}
.grid-repeat-134 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(134px, 1fr));
}
.w-px-135 {
  width: 135px !important;
}
.h-px-135 {
  height: 135px !important;
}
.w-max-135 {
  max-width: 135px !important;
}
.h-max-135 {
  max-height: 135px !important;
}
.w-min-135 {
  min-width: 135px !important;
}
.h-min-135 {
  min-height: 135px !important;
}
.height-rem-135 {
  height: 135rem !important;
}
.width-rem-135 {
  width: 135rem !important;
}
.h-cal-135 {
  height: calc(100vh - 135px) !important;
}
.h-cal-plus-135 {
  height: calc(100vh + 135px) !important;
}
.h-max-cal-135 {
  max-height: calc(100vh - 135px) !important;
}
.h-min-cal-135 {
  min-height: calc(100vh - 135px) !important;
}
.vh-cal-135 {
  height: calc(100vh - 135px) !important;
}
.vh-cal-max-plus-135 {
  max-height: calc(100vh + 135px) !important;
}
.w-cal-135 {
  width: calc(100vw - 135px) !important;
}
.w-cal-plus-135 {
  width: calc(100vw + 135px) !important;
}
.w-max-cal-135 {
  max-width: calc(100vw - 135px) !important;
}
.w-min-cal-135 {
  min-width: calc(100vw - 135px) !important;
}
.vw-cal-135 {
  width: calc(100vw - 135px) !important;
}
.vw-cal-max-plus-135 {
  max-width: calc(100vw + 135px) !important;
}
.rotate-135 {
  transform: rotate(135deg);
}
.translateX-135 {
  transform: translateX(135px);
}
.grid-repeat-135 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(135px, 1fr));
}
.w-px-136 {
  width: 136px !important;
}
.h-px-136 {
  height: 136px !important;
}
.w-max-136 {
  max-width: 136px !important;
}
.h-max-136 {
  max-height: 136px !important;
}
.w-min-136 {
  min-width: 136px !important;
}
.h-min-136 {
  min-height: 136px !important;
}
.height-rem-136 {
  height: 136rem !important;
}
.width-rem-136 {
  width: 136rem !important;
}
.h-cal-136 {
  height: calc(100vh - 136px) !important;
}
.h-cal-plus-136 {
  height: calc(100vh + 136px) !important;
}
.h-max-cal-136 {
  max-height: calc(100vh - 136px) !important;
}
.h-min-cal-136 {
  min-height: calc(100vh - 136px) !important;
}
.vh-cal-136 {
  height: calc(100vh - 136px) !important;
}
.vh-cal-max-plus-136 {
  max-height: calc(100vh + 136px) !important;
}
.w-cal-136 {
  width: calc(100vw - 136px) !important;
}
.w-cal-plus-136 {
  width: calc(100vw + 136px) !important;
}
.w-max-cal-136 {
  max-width: calc(100vw - 136px) !important;
}
.w-min-cal-136 {
  min-width: calc(100vw - 136px) !important;
}
.vw-cal-136 {
  width: calc(100vw - 136px) !important;
}
.vw-cal-max-plus-136 {
  max-width: calc(100vw + 136px) !important;
}
.rotate-136 {
  transform: rotate(136deg);
}
.translateX-136 {
  transform: translateX(136px);
}
.grid-repeat-136 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(136px, 1fr));
}
.w-px-137 {
  width: 137px !important;
}
.h-px-137 {
  height: 137px !important;
}
.w-max-137 {
  max-width: 137px !important;
}
.h-max-137 {
  max-height: 137px !important;
}
.w-min-137 {
  min-width: 137px !important;
}
.h-min-137 {
  min-height: 137px !important;
}
.height-rem-137 {
  height: 137rem !important;
}
.width-rem-137 {
  width: 137rem !important;
}
.h-cal-137 {
  height: calc(100vh - 137px) !important;
}
.h-cal-plus-137 {
  height: calc(100vh + 137px) !important;
}
.h-max-cal-137 {
  max-height: calc(100vh - 137px) !important;
}
.h-min-cal-137 {
  min-height: calc(100vh - 137px) !important;
}
.vh-cal-137 {
  height: calc(100vh - 137px) !important;
}
.vh-cal-max-plus-137 {
  max-height: calc(100vh + 137px) !important;
}
.w-cal-137 {
  width: calc(100vw - 137px) !important;
}
.w-cal-plus-137 {
  width: calc(100vw + 137px) !important;
}
.w-max-cal-137 {
  max-width: calc(100vw - 137px) !important;
}
.w-min-cal-137 {
  min-width: calc(100vw - 137px) !important;
}
.vw-cal-137 {
  width: calc(100vw - 137px) !important;
}
.vw-cal-max-plus-137 {
  max-width: calc(100vw + 137px) !important;
}
.rotate-137 {
  transform: rotate(137deg);
}
.translateX-137 {
  transform: translateX(137px);
}
.grid-repeat-137 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(137px, 1fr));
}
.w-px-138 {
  width: 138px !important;
}
.h-px-138 {
  height: 138px !important;
}
.w-max-138 {
  max-width: 138px !important;
}
.h-max-138 {
  max-height: 138px !important;
}
.w-min-138 {
  min-width: 138px !important;
}
.h-min-138 {
  min-height: 138px !important;
}
.height-rem-138 {
  height: 138rem !important;
}
.width-rem-138 {
  width: 138rem !important;
}
.h-cal-138 {
  height: calc(100vh - 138px) !important;
}
.h-cal-plus-138 {
  height: calc(100vh + 138px) !important;
}
.h-max-cal-138 {
  max-height: calc(100vh - 138px) !important;
}
.h-min-cal-138 {
  min-height: calc(100vh - 138px) !important;
}
.vh-cal-138 {
  height: calc(100vh - 138px) !important;
}
.vh-cal-max-plus-138 {
  max-height: calc(100vh + 138px) !important;
}
.w-cal-138 {
  width: calc(100vw - 138px) !important;
}
.w-cal-plus-138 {
  width: calc(100vw + 138px) !important;
}
.w-max-cal-138 {
  max-width: calc(100vw - 138px) !important;
}
.w-min-cal-138 {
  min-width: calc(100vw - 138px) !important;
}
.vw-cal-138 {
  width: calc(100vw - 138px) !important;
}
.vw-cal-max-plus-138 {
  max-width: calc(100vw + 138px) !important;
}
.rotate-138 {
  transform: rotate(138deg);
}
.translateX-138 {
  transform: translateX(138px);
}
.grid-repeat-138 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(138px, 1fr));
}
.w-px-139 {
  width: 139px !important;
}
.h-px-139 {
  height: 139px !important;
}
.w-max-139 {
  max-width: 139px !important;
}
.h-max-139 {
  max-height: 139px !important;
}
.w-min-139 {
  min-width: 139px !important;
}
.h-min-139 {
  min-height: 139px !important;
}
.height-rem-139 {
  height: 139rem !important;
}
.width-rem-139 {
  width: 139rem !important;
}
.h-cal-139 {
  height: calc(100vh - 139px) !important;
}
.h-cal-plus-139 {
  height: calc(100vh + 139px) !important;
}
.h-max-cal-139 {
  max-height: calc(100vh - 139px) !important;
}
.h-min-cal-139 {
  min-height: calc(100vh - 139px) !important;
}
.vh-cal-139 {
  height: calc(100vh - 139px) !important;
}
.vh-cal-max-plus-139 {
  max-height: calc(100vh + 139px) !important;
}
.w-cal-139 {
  width: calc(100vw - 139px) !important;
}
.w-cal-plus-139 {
  width: calc(100vw + 139px) !important;
}
.w-max-cal-139 {
  max-width: calc(100vw - 139px) !important;
}
.w-min-cal-139 {
  min-width: calc(100vw - 139px) !important;
}
.vw-cal-139 {
  width: calc(100vw - 139px) !important;
}
.vw-cal-max-plus-139 {
  max-width: calc(100vw + 139px) !important;
}
.rotate-139 {
  transform: rotate(139deg);
}
.translateX-139 {
  transform: translateX(139px);
}
.grid-repeat-139 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(139px, 1fr));
}
.w-px-140 {
  width: 140px !important;
}
.h-px-140 {
  height: 140px !important;
}
.w-max-140 {
  max-width: 140px !important;
}
.h-max-140 {
  max-height: 140px !important;
}
.w-min-140 {
  min-width: 140px !important;
}
.h-min-140 {
  min-height: 140px !important;
}
.height-rem-140 {
  height: 140rem !important;
}
.width-rem-140 {
  width: 140rem !important;
}
.h-cal-140 {
  height: calc(100vh - 140px) !important;
}
.h-cal-plus-140 {
  height: calc(100vh + 140px) !important;
}
.h-max-cal-140 {
  max-height: calc(100vh - 140px) !important;
}
.h-min-cal-140 {
  min-height: calc(100vh - 140px) !important;
}
.vh-cal-140 {
  height: calc(100vh - 140px) !important;
}
.vh-cal-max-plus-140 {
  max-height: calc(100vh + 140px) !important;
}
.w-cal-140 {
  width: calc(100vw - 140px) !important;
}
.w-cal-plus-140 {
  width: calc(100vw + 140px) !important;
}
.w-max-cal-140 {
  max-width: calc(100vw - 140px) !important;
}
.w-min-cal-140 {
  min-width: calc(100vw - 140px) !important;
}
.vw-cal-140 {
  width: calc(100vw - 140px) !important;
}
.vw-cal-max-plus-140 {
  max-width: calc(100vw + 140px) !important;
}
.rotate-140 {
  transform: rotate(140deg);
}
.translateX-140 {
  transform: translateX(140px);
}
.grid-repeat-140 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
}
.w-px-141 {
  width: 141px !important;
}
.h-px-141 {
  height: 141px !important;
}
.w-max-141 {
  max-width: 141px !important;
}
.h-max-141 {
  max-height: 141px !important;
}
.w-min-141 {
  min-width: 141px !important;
}
.h-min-141 {
  min-height: 141px !important;
}
.height-rem-141 {
  height: 141rem !important;
}
.width-rem-141 {
  width: 141rem !important;
}
.h-cal-141 {
  height: calc(100vh - 141px) !important;
}
.h-cal-plus-141 {
  height: calc(100vh + 141px) !important;
}
.h-max-cal-141 {
  max-height: calc(100vh - 141px) !important;
}
.h-min-cal-141 {
  min-height: calc(100vh - 141px) !important;
}
.vh-cal-141 {
  height: calc(100vh - 141px) !important;
}
.vh-cal-max-plus-141 {
  max-height: calc(100vh + 141px) !important;
}
.w-cal-141 {
  width: calc(100vw - 141px) !important;
}
.w-cal-plus-141 {
  width: calc(100vw + 141px) !important;
}
.w-max-cal-141 {
  max-width: calc(100vw - 141px) !important;
}
.w-min-cal-141 {
  min-width: calc(100vw - 141px) !important;
}
.vw-cal-141 {
  width: calc(100vw - 141px) !important;
}
.vw-cal-max-plus-141 {
  max-width: calc(100vw + 141px) !important;
}
.rotate-141 {
  transform: rotate(141deg);
}
.translateX-141 {
  transform: translateX(141px);
}
.grid-repeat-141 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(141px, 1fr));
}
.w-px-142 {
  width: 142px !important;
}
.h-px-142 {
  height: 142px !important;
}
.w-max-142 {
  max-width: 142px !important;
}
.h-max-142 {
  max-height: 142px !important;
}
.w-min-142 {
  min-width: 142px !important;
}
.h-min-142 {
  min-height: 142px !important;
}
.height-rem-142 {
  height: 142rem !important;
}
.width-rem-142 {
  width: 142rem !important;
}
.h-cal-142 {
  height: calc(100vh - 142px) !important;
}
.h-cal-plus-142 {
  height: calc(100vh + 142px) !important;
}
.h-max-cal-142 {
  max-height: calc(100vh - 142px) !important;
}
.h-min-cal-142 {
  min-height: calc(100vh - 142px) !important;
}
.vh-cal-142 {
  height: calc(100vh - 142px) !important;
}
.vh-cal-max-plus-142 {
  max-height: calc(100vh + 142px) !important;
}
.w-cal-142 {
  width: calc(100vw - 142px) !important;
}
.w-cal-plus-142 {
  width: calc(100vw + 142px) !important;
}
.w-max-cal-142 {
  max-width: calc(100vw - 142px) !important;
}
.w-min-cal-142 {
  min-width: calc(100vw - 142px) !important;
}
.vw-cal-142 {
  width: calc(100vw - 142px) !important;
}
.vw-cal-max-plus-142 {
  max-width: calc(100vw + 142px) !important;
}
.rotate-142 {
  transform: rotate(142deg);
}
.translateX-142 {
  transform: translateX(142px);
}
.grid-repeat-142 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(142px, 1fr));
}
.w-px-143 {
  width: 143px !important;
}
.h-px-143 {
  height: 143px !important;
}
.w-max-143 {
  max-width: 143px !important;
}
.h-max-143 {
  max-height: 143px !important;
}
.w-min-143 {
  min-width: 143px !important;
}
.h-min-143 {
  min-height: 143px !important;
}
.height-rem-143 {
  height: 143rem !important;
}
.width-rem-143 {
  width: 143rem !important;
}
.h-cal-143 {
  height: calc(100vh - 143px) !important;
}
.h-cal-plus-143 {
  height: calc(100vh + 143px) !important;
}
.h-max-cal-143 {
  max-height: calc(100vh - 143px) !important;
}
.h-min-cal-143 {
  min-height: calc(100vh - 143px) !important;
}
.vh-cal-143 {
  height: calc(100vh - 143px) !important;
}
.vh-cal-max-plus-143 {
  max-height: calc(100vh + 143px) !important;
}
.w-cal-143 {
  width: calc(100vw - 143px) !important;
}
.w-cal-plus-143 {
  width: calc(100vw + 143px) !important;
}
.w-max-cal-143 {
  max-width: calc(100vw - 143px) !important;
}
.w-min-cal-143 {
  min-width: calc(100vw - 143px) !important;
}
.vw-cal-143 {
  width: calc(100vw - 143px) !important;
}
.vw-cal-max-plus-143 {
  max-width: calc(100vw + 143px) !important;
}
.rotate-143 {
  transform: rotate(143deg);
}
.translateX-143 {
  transform: translateX(143px);
}
.grid-repeat-143 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(143px, 1fr));
}
.w-px-144 {
  width: 144px !important;
}
.h-px-144 {
  height: 144px !important;
}
.w-max-144 {
  max-width: 144px !important;
}
.h-max-144 {
  max-height: 144px !important;
}
.w-min-144 {
  min-width: 144px !important;
}
.h-min-144 {
  min-height: 144px !important;
}
.height-rem-144 {
  height: 144rem !important;
}
.width-rem-144 {
  width: 144rem !important;
}
.h-cal-144 {
  height: calc(100vh - 144px) !important;
}
.h-cal-plus-144 {
  height: calc(100vh + 144px) !important;
}
.h-max-cal-144 {
  max-height: calc(100vh - 144px) !important;
}
.h-min-cal-144 {
  min-height: calc(100vh - 144px) !important;
}
.vh-cal-144 {
  height: calc(100vh - 144px) !important;
}
.vh-cal-max-plus-144 {
  max-height: calc(100vh + 144px) !important;
}
.w-cal-144 {
  width: calc(100vw - 144px) !important;
}
.w-cal-plus-144 {
  width: calc(100vw + 144px) !important;
}
.w-max-cal-144 {
  max-width: calc(100vw - 144px) !important;
}
.w-min-cal-144 {
  min-width: calc(100vw - 144px) !important;
}
.vw-cal-144 {
  width: calc(100vw - 144px) !important;
}
.vw-cal-max-plus-144 {
  max-width: calc(100vw + 144px) !important;
}
.rotate-144 {
  transform: rotate(144deg);
}
.translateX-144 {
  transform: translateX(144px);
}
.grid-repeat-144 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(144px, 1fr));
}
.w-px-145 {
  width: 145px !important;
}
.h-px-145 {
  height: 145px !important;
}
.w-max-145 {
  max-width: 145px !important;
}
.h-max-145 {
  max-height: 145px !important;
}
.w-min-145 {
  min-width: 145px !important;
}
.h-min-145 {
  min-height: 145px !important;
}
.height-rem-145 {
  height: 145rem !important;
}
.width-rem-145 {
  width: 145rem !important;
}
.h-cal-145 {
  height: calc(100vh - 145px) !important;
}
.h-cal-plus-145 {
  height: calc(100vh + 145px) !important;
}
.h-max-cal-145 {
  max-height: calc(100vh - 145px) !important;
}
.h-min-cal-145 {
  min-height: calc(100vh - 145px) !important;
}
.vh-cal-145 {
  height: calc(100vh - 145px) !important;
}
.vh-cal-max-plus-145 {
  max-height: calc(100vh + 145px) !important;
}
.w-cal-145 {
  width: calc(100vw - 145px) !important;
}
.w-cal-plus-145 {
  width: calc(100vw + 145px) !important;
}
.w-max-cal-145 {
  max-width: calc(100vw - 145px) !important;
}
.w-min-cal-145 {
  min-width: calc(100vw - 145px) !important;
}
.vw-cal-145 {
  width: calc(100vw - 145px) !important;
}
.vw-cal-max-plus-145 {
  max-width: calc(100vw + 145px) !important;
}
.rotate-145 {
  transform: rotate(145deg);
}
.translateX-145 {
  transform: translateX(145px);
}
.grid-repeat-145 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(145px, 1fr));
}
.w-px-146 {
  width: 146px !important;
}
.h-px-146 {
  height: 146px !important;
}
.w-max-146 {
  max-width: 146px !important;
}
.h-max-146 {
  max-height: 146px !important;
}
.w-min-146 {
  min-width: 146px !important;
}
.h-min-146 {
  min-height: 146px !important;
}
.height-rem-146 {
  height: 146rem !important;
}
.width-rem-146 {
  width: 146rem !important;
}
.h-cal-146 {
  height: calc(100vh - 146px) !important;
}
.h-cal-plus-146 {
  height: calc(100vh + 146px) !important;
}
.h-max-cal-146 {
  max-height: calc(100vh - 146px) !important;
}
.h-min-cal-146 {
  min-height: calc(100vh - 146px) !important;
}
.vh-cal-146 {
  height: calc(100vh - 146px) !important;
}
.vh-cal-max-plus-146 {
  max-height: calc(100vh + 146px) !important;
}
.w-cal-146 {
  width: calc(100vw - 146px) !important;
}
.w-cal-plus-146 {
  width: calc(100vw + 146px) !important;
}
.w-max-cal-146 {
  max-width: calc(100vw - 146px) !important;
}
.w-min-cal-146 {
  min-width: calc(100vw - 146px) !important;
}
.vw-cal-146 {
  width: calc(100vw - 146px) !important;
}
.vw-cal-max-plus-146 {
  max-width: calc(100vw + 146px) !important;
}
.rotate-146 {
  transform: rotate(146deg);
}
.translateX-146 {
  transform: translateX(146px);
}
.grid-repeat-146 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(146px, 1fr));
}
.w-px-147 {
  width: 147px !important;
}
.h-px-147 {
  height: 147px !important;
}
.w-max-147 {
  max-width: 147px !important;
}
.h-max-147 {
  max-height: 147px !important;
}
.w-min-147 {
  min-width: 147px !important;
}
.h-min-147 {
  min-height: 147px !important;
}
.height-rem-147 {
  height: 147rem !important;
}
.width-rem-147 {
  width: 147rem !important;
}
.h-cal-147 {
  height: calc(100vh - 147px) !important;
}
.h-cal-plus-147 {
  height: calc(100vh + 147px) !important;
}
.h-max-cal-147 {
  max-height: calc(100vh - 147px) !important;
}
.h-min-cal-147 {
  min-height: calc(100vh - 147px) !important;
}
.vh-cal-147 {
  height: calc(100vh - 147px) !important;
}
.vh-cal-max-plus-147 {
  max-height: calc(100vh + 147px) !important;
}
.w-cal-147 {
  width: calc(100vw - 147px) !important;
}
.w-cal-plus-147 {
  width: calc(100vw + 147px) !important;
}
.w-max-cal-147 {
  max-width: calc(100vw - 147px) !important;
}
.w-min-cal-147 {
  min-width: calc(100vw - 147px) !important;
}
.vw-cal-147 {
  width: calc(100vw - 147px) !important;
}
.vw-cal-max-plus-147 {
  max-width: calc(100vw + 147px) !important;
}
.rotate-147 {
  transform: rotate(147deg);
}
.translateX-147 {
  transform: translateX(147px);
}
.grid-repeat-147 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(147px, 1fr));
}
.w-px-148 {
  width: 148px !important;
}
.h-px-148 {
  height: 148px !important;
}
.w-max-148 {
  max-width: 148px !important;
}
.h-max-148 {
  max-height: 148px !important;
}
.w-min-148 {
  min-width: 148px !important;
}
.h-min-148 {
  min-height: 148px !important;
}
.height-rem-148 {
  height: 148rem !important;
}
.width-rem-148 {
  width: 148rem !important;
}
.h-cal-148 {
  height: calc(100vh - 148px) !important;
}
.h-cal-plus-148 {
  height: calc(100vh + 148px) !important;
}
.h-max-cal-148 {
  max-height: calc(100vh - 148px) !important;
}
.h-min-cal-148 {
  min-height: calc(100vh - 148px) !important;
}
.vh-cal-148 {
  height: calc(100vh - 148px) !important;
}
.vh-cal-max-plus-148 {
  max-height: calc(100vh + 148px) !important;
}
.w-cal-148 {
  width: calc(100vw - 148px) !important;
}
.w-cal-plus-148 {
  width: calc(100vw + 148px) !important;
}
.w-max-cal-148 {
  max-width: calc(100vw - 148px) !important;
}
.w-min-cal-148 {
  min-width: calc(100vw - 148px) !important;
}
.vw-cal-148 {
  width: calc(100vw - 148px) !important;
}
.vw-cal-max-plus-148 {
  max-width: calc(100vw + 148px) !important;
}
.rotate-148 {
  transform: rotate(148deg);
}
.translateX-148 {
  transform: translateX(148px);
}
.grid-repeat-148 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(148px, 1fr));
}
.w-px-149 {
  width: 149px !important;
}
.h-px-149 {
  height: 149px !important;
}
.w-max-149 {
  max-width: 149px !important;
}
.h-max-149 {
  max-height: 149px !important;
}
.w-min-149 {
  min-width: 149px !important;
}
.h-min-149 {
  min-height: 149px !important;
}
.height-rem-149 {
  height: 149rem !important;
}
.width-rem-149 {
  width: 149rem !important;
}
.h-cal-149 {
  height: calc(100vh - 149px) !important;
}
.h-cal-plus-149 {
  height: calc(100vh + 149px) !important;
}
.h-max-cal-149 {
  max-height: calc(100vh - 149px) !important;
}
.h-min-cal-149 {
  min-height: calc(100vh - 149px) !important;
}
.vh-cal-149 {
  height: calc(100vh - 149px) !important;
}
.vh-cal-max-plus-149 {
  max-height: calc(100vh + 149px) !important;
}
.w-cal-149 {
  width: calc(100vw - 149px) !important;
}
.w-cal-plus-149 {
  width: calc(100vw + 149px) !important;
}
.w-max-cal-149 {
  max-width: calc(100vw - 149px) !important;
}
.w-min-cal-149 {
  min-width: calc(100vw - 149px) !important;
}
.vw-cal-149 {
  width: calc(100vw - 149px) !important;
}
.vw-cal-max-plus-149 {
  max-width: calc(100vw + 149px) !important;
}
.rotate-149 {
  transform: rotate(149deg);
}
.translateX-149 {
  transform: translateX(149px);
}
.grid-repeat-149 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(149px, 1fr));
}
.w-px-150 {
  width: 150px !important;
}
.h-px-150 {
  height: 150px !important;
}
.w-max-150 {
  max-width: 150px !important;
}
.h-max-150 {
  max-height: 150px !important;
}
.w-min-150 {
  min-width: 150px !important;
}
.h-min-150 {
  min-height: 150px !important;
}
.height-rem-150 {
  height: 150rem !important;
}
.width-rem-150 {
  width: 150rem !important;
}
.h-cal-150 {
  height: calc(100vh - 150px) !important;
}
.h-cal-plus-150 {
  height: calc(100vh + 150px) !important;
}
.h-max-cal-150 {
  max-height: calc(100vh - 150px) !important;
}
.h-min-cal-150 {
  min-height: calc(100vh - 150px) !important;
}
.vh-cal-150 {
  height: calc(100vh - 150px) !important;
}
.vh-cal-max-plus-150 {
  max-height: calc(100vh + 150px) !important;
}
.w-cal-150 {
  width: calc(100vw - 150px) !important;
}
.w-cal-plus-150 {
  width: calc(100vw + 150px) !important;
}
.w-max-cal-150 {
  max-width: calc(100vw - 150px) !important;
}
.w-min-cal-150 {
  min-width: calc(100vw - 150px) !important;
}
.vw-cal-150 {
  width: calc(100vw - 150px) !important;
}
.vw-cal-max-plus-150 {
  max-width: calc(100vw + 150px) !important;
}
.rotate-150 {
  transform: rotate(150deg);
}
.translateX-150 {
  transform: translateX(150px);
}
.grid-repeat-150 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}
.w-px-151 {
  width: 151px !important;
}
.h-px-151 {
  height: 151px !important;
}
.w-max-151 {
  max-width: 151px !important;
}
.h-max-151 {
  max-height: 151px !important;
}
.w-min-151 {
  min-width: 151px !important;
}
.h-min-151 {
  min-height: 151px !important;
}
.height-rem-151 {
  height: 151rem !important;
}
.width-rem-151 {
  width: 151rem !important;
}
.h-cal-151 {
  height: calc(100vh - 151px) !important;
}
.h-cal-plus-151 {
  height: calc(100vh + 151px) !important;
}
.h-max-cal-151 {
  max-height: calc(100vh - 151px) !important;
}
.h-min-cal-151 {
  min-height: calc(100vh - 151px) !important;
}
.vh-cal-151 {
  height: calc(100vh - 151px) !important;
}
.vh-cal-max-plus-151 {
  max-height: calc(100vh + 151px) !important;
}
.w-cal-151 {
  width: calc(100vw - 151px) !important;
}
.w-cal-plus-151 {
  width: calc(100vw + 151px) !important;
}
.w-max-cal-151 {
  max-width: calc(100vw - 151px) !important;
}
.w-min-cal-151 {
  min-width: calc(100vw - 151px) !important;
}
.vw-cal-151 {
  width: calc(100vw - 151px) !important;
}
.vw-cal-max-plus-151 {
  max-width: calc(100vw + 151px) !important;
}
.rotate-151 {
  transform: rotate(151deg);
}
.translateX-151 {
  transform: translateX(151px);
}
.grid-repeat-151 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(151px, 1fr));
}
.w-px-152 {
  width: 152px !important;
}
.h-px-152 {
  height: 152px !important;
}
.w-max-152 {
  max-width: 152px !important;
}
.h-max-152 {
  max-height: 152px !important;
}
.w-min-152 {
  min-width: 152px !important;
}
.h-min-152 {
  min-height: 152px !important;
}
.height-rem-152 {
  height: 152rem !important;
}
.width-rem-152 {
  width: 152rem !important;
}
.h-cal-152 {
  height: calc(100vh - 152px) !important;
}
.h-cal-plus-152 {
  height: calc(100vh + 152px) !important;
}
.h-max-cal-152 {
  max-height: calc(100vh - 152px) !important;
}
.h-min-cal-152 {
  min-height: calc(100vh - 152px) !important;
}
.vh-cal-152 {
  height: calc(100vh - 152px) !important;
}
.vh-cal-max-plus-152 {
  max-height: calc(100vh + 152px) !important;
}
.w-cal-152 {
  width: calc(100vw - 152px) !important;
}
.w-cal-plus-152 {
  width: calc(100vw + 152px) !important;
}
.w-max-cal-152 {
  max-width: calc(100vw - 152px) !important;
}
.w-min-cal-152 {
  min-width: calc(100vw - 152px) !important;
}
.vw-cal-152 {
  width: calc(100vw - 152px) !important;
}
.vw-cal-max-plus-152 {
  max-width: calc(100vw + 152px) !important;
}
.rotate-152 {
  transform: rotate(152deg);
}
.translateX-152 {
  transform: translateX(152px);
}
.grid-repeat-152 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(152px, 1fr));
}
.w-px-153 {
  width: 153px !important;
}
.h-px-153 {
  height: 153px !important;
}
.w-max-153 {
  max-width: 153px !important;
}
.h-max-153 {
  max-height: 153px !important;
}
.w-min-153 {
  min-width: 153px !important;
}
.h-min-153 {
  min-height: 153px !important;
}
.height-rem-153 {
  height: 153rem !important;
}
.width-rem-153 {
  width: 153rem !important;
}
.h-cal-153 {
  height: calc(100vh - 153px) !important;
}
.h-cal-plus-153 {
  height: calc(100vh + 153px) !important;
}
.h-max-cal-153 {
  max-height: calc(100vh - 153px) !important;
}
.h-min-cal-153 {
  min-height: calc(100vh - 153px) !important;
}
.vh-cal-153 {
  height: calc(100vh - 153px) !important;
}
.vh-cal-max-plus-153 {
  max-height: calc(100vh + 153px) !important;
}
.w-cal-153 {
  width: calc(100vw - 153px) !important;
}
.w-cal-plus-153 {
  width: calc(100vw + 153px) !important;
}
.w-max-cal-153 {
  max-width: calc(100vw - 153px) !important;
}
.w-min-cal-153 {
  min-width: calc(100vw - 153px) !important;
}
.vw-cal-153 {
  width: calc(100vw - 153px) !important;
}
.vw-cal-max-plus-153 {
  max-width: calc(100vw + 153px) !important;
}
.rotate-153 {
  transform: rotate(153deg);
}
.translateX-153 {
  transform: translateX(153px);
}
.grid-repeat-153 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(153px, 1fr));
}
.w-px-154 {
  width: 154px !important;
}
.h-px-154 {
  height: 154px !important;
}
.w-max-154 {
  max-width: 154px !important;
}
.h-max-154 {
  max-height: 154px !important;
}
.w-min-154 {
  min-width: 154px !important;
}
.h-min-154 {
  min-height: 154px !important;
}
.height-rem-154 {
  height: 154rem !important;
}
.width-rem-154 {
  width: 154rem !important;
}
.h-cal-154 {
  height: calc(100vh - 154px) !important;
}
.h-cal-plus-154 {
  height: calc(100vh + 154px) !important;
}
.h-max-cal-154 {
  max-height: calc(100vh - 154px) !important;
}
.h-min-cal-154 {
  min-height: calc(100vh - 154px) !important;
}
.vh-cal-154 {
  height: calc(100vh - 154px) !important;
}
.vh-cal-max-plus-154 {
  max-height: calc(100vh + 154px) !important;
}
.w-cal-154 {
  width: calc(100vw - 154px) !important;
}
.w-cal-plus-154 {
  width: calc(100vw + 154px) !important;
}
.w-max-cal-154 {
  max-width: calc(100vw - 154px) !important;
}
.w-min-cal-154 {
  min-width: calc(100vw - 154px) !important;
}
.vw-cal-154 {
  width: calc(100vw - 154px) !important;
}
.vw-cal-max-plus-154 {
  max-width: calc(100vw + 154px) !important;
}
.rotate-154 {
  transform: rotate(154deg);
}
.translateX-154 {
  transform: translateX(154px);
}
.grid-repeat-154 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(154px, 1fr));
}
.w-px-155 {
  width: 155px !important;
}
.h-px-155 {
  height: 155px !important;
}
.w-max-155 {
  max-width: 155px !important;
}
.h-max-155 {
  max-height: 155px !important;
}
.w-min-155 {
  min-width: 155px !important;
}
.h-min-155 {
  min-height: 155px !important;
}
.height-rem-155 {
  height: 155rem !important;
}
.width-rem-155 {
  width: 155rem !important;
}
.h-cal-155 {
  height: calc(100vh - 155px) !important;
}
.h-cal-plus-155 {
  height: calc(100vh + 155px) !important;
}
.h-max-cal-155 {
  max-height: calc(100vh - 155px) !important;
}
.h-min-cal-155 {
  min-height: calc(100vh - 155px) !important;
}
.vh-cal-155 {
  height: calc(100vh - 155px) !important;
}
.vh-cal-max-plus-155 {
  max-height: calc(100vh + 155px) !important;
}
.w-cal-155 {
  width: calc(100vw - 155px) !important;
}
.w-cal-plus-155 {
  width: calc(100vw + 155px) !important;
}
.w-max-cal-155 {
  max-width: calc(100vw - 155px) !important;
}
.w-min-cal-155 {
  min-width: calc(100vw - 155px) !important;
}
.vw-cal-155 {
  width: calc(100vw - 155px) !important;
}
.vw-cal-max-plus-155 {
  max-width: calc(100vw + 155px) !important;
}
.rotate-155 {
  transform: rotate(155deg);
}
.translateX-155 {
  transform: translateX(155px);
}
.grid-repeat-155 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(155px, 1fr));
}
.w-px-156 {
  width: 156px !important;
}
.h-px-156 {
  height: 156px !important;
}
.w-max-156 {
  max-width: 156px !important;
}
.h-max-156 {
  max-height: 156px !important;
}
.w-min-156 {
  min-width: 156px !important;
}
.h-min-156 {
  min-height: 156px !important;
}
.height-rem-156 {
  height: 156rem !important;
}
.width-rem-156 {
  width: 156rem !important;
}
.h-cal-156 {
  height: calc(100vh - 156px) !important;
}
.h-cal-plus-156 {
  height: calc(100vh + 156px) !important;
}
.h-max-cal-156 {
  max-height: calc(100vh - 156px) !important;
}
.h-min-cal-156 {
  min-height: calc(100vh - 156px) !important;
}
.vh-cal-156 {
  height: calc(100vh - 156px) !important;
}
.vh-cal-max-plus-156 {
  max-height: calc(100vh + 156px) !important;
}
.w-cal-156 {
  width: calc(100vw - 156px) !important;
}
.w-cal-plus-156 {
  width: calc(100vw + 156px) !important;
}
.w-max-cal-156 {
  max-width: calc(100vw - 156px) !important;
}
.w-min-cal-156 {
  min-width: calc(100vw - 156px) !important;
}
.vw-cal-156 {
  width: calc(100vw - 156px) !important;
}
.vw-cal-max-plus-156 {
  max-width: calc(100vw + 156px) !important;
}
.rotate-156 {
  transform: rotate(156deg);
}
.translateX-156 {
  transform: translateX(156px);
}
.grid-repeat-156 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(156px, 1fr));
}
.w-px-157 {
  width: 157px !important;
}
.h-px-157 {
  height: 157px !important;
}
.w-max-157 {
  max-width: 157px !important;
}
.h-max-157 {
  max-height: 157px !important;
}
.w-min-157 {
  min-width: 157px !important;
}
.h-min-157 {
  min-height: 157px !important;
}
.height-rem-157 {
  height: 157rem !important;
}
.width-rem-157 {
  width: 157rem !important;
}
.h-cal-157 {
  height: calc(100vh - 157px) !important;
}
.h-cal-plus-157 {
  height: calc(100vh + 157px) !important;
}
.h-max-cal-157 {
  max-height: calc(100vh - 157px) !important;
}
.h-min-cal-157 {
  min-height: calc(100vh - 157px) !important;
}
.vh-cal-157 {
  height: calc(100vh - 157px) !important;
}
.vh-cal-max-plus-157 {
  max-height: calc(100vh + 157px) !important;
}
.w-cal-157 {
  width: calc(100vw - 157px) !important;
}
.w-cal-plus-157 {
  width: calc(100vw + 157px) !important;
}
.w-max-cal-157 {
  max-width: calc(100vw - 157px) !important;
}
.w-min-cal-157 {
  min-width: calc(100vw - 157px) !important;
}
.vw-cal-157 {
  width: calc(100vw - 157px) !important;
}
.vw-cal-max-plus-157 {
  max-width: calc(100vw + 157px) !important;
}
.rotate-157 {
  transform: rotate(157deg);
}
.translateX-157 {
  transform: translateX(157px);
}
.grid-repeat-157 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(157px, 1fr));
}
.w-px-158 {
  width: 158px !important;
}
.h-px-158 {
  height: 158px !important;
}
.w-max-158 {
  max-width: 158px !important;
}
.h-max-158 {
  max-height: 158px !important;
}
.w-min-158 {
  min-width: 158px !important;
}
.h-min-158 {
  min-height: 158px !important;
}
.height-rem-158 {
  height: 158rem !important;
}
.width-rem-158 {
  width: 158rem !important;
}
.h-cal-158 {
  height: calc(100vh - 158px) !important;
}
.h-cal-plus-158 {
  height: calc(100vh + 158px) !important;
}
.h-max-cal-158 {
  max-height: calc(100vh - 158px) !important;
}
.h-min-cal-158 {
  min-height: calc(100vh - 158px) !important;
}
.vh-cal-158 {
  height: calc(100vh - 158px) !important;
}
.vh-cal-max-plus-158 {
  max-height: calc(100vh + 158px) !important;
}
.w-cal-158 {
  width: calc(100vw - 158px) !important;
}
.w-cal-plus-158 {
  width: calc(100vw + 158px) !important;
}
.w-max-cal-158 {
  max-width: calc(100vw - 158px) !important;
}
.w-min-cal-158 {
  min-width: calc(100vw - 158px) !important;
}
.vw-cal-158 {
  width: calc(100vw - 158px) !important;
}
.vw-cal-max-plus-158 {
  max-width: calc(100vw + 158px) !important;
}
.rotate-158 {
  transform: rotate(158deg);
}
.translateX-158 {
  transform: translateX(158px);
}
.grid-repeat-158 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(158px, 1fr));
}
.w-px-159 {
  width: 159px !important;
}
.h-px-159 {
  height: 159px !important;
}
.w-max-159 {
  max-width: 159px !important;
}
.h-max-159 {
  max-height: 159px !important;
}
.w-min-159 {
  min-width: 159px !important;
}
.h-min-159 {
  min-height: 159px !important;
}
.height-rem-159 {
  height: 159rem !important;
}
.width-rem-159 {
  width: 159rem !important;
}
.h-cal-159 {
  height: calc(100vh - 159px) !important;
}
.h-cal-plus-159 {
  height: calc(100vh + 159px) !important;
}
.h-max-cal-159 {
  max-height: calc(100vh - 159px) !important;
}
.h-min-cal-159 {
  min-height: calc(100vh - 159px) !important;
}
.vh-cal-159 {
  height: calc(100vh - 159px) !important;
}
.vh-cal-max-plus-159 {
  max-height: calc(100vh + 159px) !important;
}
.w-cal-159 {
  width: calc(100vw - 159px) !important;
}
.w-cal-plus-159 {
  width: calc(100vw + 159px) !important;
}
.w-max-cal-159 {
  max-width: calc(100vw - 159px) !important;
}
.w-min-cal-159 {
  min-width: calc(100vw - 159px) !important;
}
.vw-cal-159 {
  width: calc(100vw - 159px) !important;
}
.vw-cal-max-plus-159 {
  max-width: calc(100vw + 159px) !important;
}
.rotate-159 {
  transform: rotate(159deg);
}
.translateX-159 {
  transform: translateX(159px);
}
.grid-repeat-159 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(159px, 1fr));
}
.w-px-160 {
  width: 160px !important;
}
.h-px-160 {
  height: 160px !important;
}
.w-max-160 {
  max-width: 160px !important;
}
.h-max-160 {
  max-height: 160px !important;
}
.w-min-160 {
  min-width: 160px !important;
}
.h-min-160 {
  min-height: 160px !important;
}
.height-rem-160 {
  height: 160rem !important;
}
.width-rem-160 {
  width: 160rem !important;
}
.h-cal-160 {
  height: calc(100vh - 160px) !important;
}
.h-cal-plus-160 {
  height: calc(100vh + 160px) !important;
}
.h-max-cal-160 {
  max-height: calc(100vh - 160px) !important;
}
.h-min-cal-160 {
  min-height: calc(100vh - 160px) !important;
}
.vh-cal-160 {
  height: calc(100vh - 160px) !important;
}
.vh-cal-max-plus-160 {
  max-height: calc(100vh + 160px) !important;
}
.w-cal-160 {
  width: calc(100vw - 160px) !important;
}
.w-cal-plus-160 {
  width: calc(100vw + 160px) !important;
}
.w-max-cal-160 {
  max-width: calc(100vw - 160px) !important;
}
.w-min-cal-160 {
  min-width: calc(100vw - 160px) !important;
}
.vw-cal-160 {
  width: calc(100vw - 160px) !important;
}
.vw-cal-max-plus-160 {
  max-width: calc(100vw + 160px) !important;
}
.rotate-160 {
  transform: rotate(160deg);
}
.translateX-160 {
  transform: translateX(160px);
}
.grid-repeat-160 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
}
.w-px-161 {
  width: 161px !important;
}
.h-px-161 {
  height: 161px !important;
}
.w-max-161 {
  max-width: 161px !important;
}
.h-max-161 {
  max-height: 161px !important;
}
.w-min-161 {
  min-width: 161px !important;
}
.h-min-161 {
  min-height: 161px !important;
}
.height-rem-161 {
  height: 161rem !important;
}
.width-rem-161 {
  width: 161rem !important;
}
.h-cal-161 {
  height: calc(100vh - 161px) !important;
}
.h-cal-plus-161 {
  height: calc(100vh + 161px) !important;
}
.h-max-cal-161 {
  max-height: calc(100vh - 161px) !important;
}
.h-min-cal-161 {
  min-height: calc(100vh - 161px) !important;
}
.vh-cal-161 {
  height: calc(100vh - 161px) !important;
}
.vh-cal-max-plus-161 {
  max-height: calc(100vh + 161px) !important;
}
.w-cal-161 {
  width: calc(100vw - 161px) !important;
}
.w-cal-plus-161 {
  width: calc(100vw + 161px) !important;
}
.w-max-cal-161 {
  max-width: calc(100vw - 161px) !important;
}
.w-min-cal-161 {
  min-width: calc(100vw - 161px) !important;
}
.vw-cal-161 {
  width: calc(100vw - 161px) !important;
}
.vw-cal-max-plus-161 {
  max-width: calc(100vw + 161px) !important;
}
.rotate-161 {
  transform: rotate(161deg);
}
.translateX-161 {
  transform: translateX(161px);
}
.grid-repeat-161 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(161px, 1fr));
}
.w-px-162 {
  width: 162px !important;
}
.h-px-162 {
  height: 162px !important;
}
.w-max-162 {
  max-width: 162px !important;
}
.h-max-162 {
  max-height: 162px !important;
}
.w-min-162 {
  min-width: 162px !important;
}
.h-min-162 {
  min-height: 162px !important;
}
.height-rem-162 {
  height: 162rem !important;
}
.width-rem-162 {
  width: 162rem !important;
}
.h-cal-162 {
  height: calc(100vh - 162px) !important;
}
.h-cal-plus-162 {
  height: calc(100vh + 162px) !important;
}
.h-max-cal-162 {
  max-height: calc(100vh - 162px) !important;
}
.h-min-cal-162 {
  min-height: calc(100vh - 162px) !important;
}
.vh-cal-162 {
  height: calc(100vh - 162px) !important;
}
.vh-cal-max-plus-162 {
  max-height: calc(100vh + 162px) !important;
}
.w-cal-162 {
  width: calc(100vw - 162px) !important;
}
.w-cal-plus-162 {
  width: calc(100vw + 162px) !important;
}
.w-max-cal-162 {
  max-width: calc(100vw - 162px) !important;
}
.w-min-cal-162 {
  min-width: calc(100vw - 162px) !important;
}
.vw-cal-162 {
  width: calc(100vw - 162px) !important;
}
.vw-cal-max-plus-162 {
  max-width: calc(100vw + 162px) !important;
}
.rotate-162 {
  transform: rotate(162deg);
}
.translateX-162 {
  transform: translateX(162px);
}
.grid-repeat-162 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(162px, 1fr));
}
.w-px-163 {
  width: 163px !important;
}
.h-px-163 {
  height: 163px !important;
}
.w-max-163 {
  max-width: 163px !important;
}
.h-max-163 {
  max-height: 163px !important;
}
.w-min-163 {
  min-width: 163px !important;
}
.h-min-163 {
  min-height: 163px !important;
}
.height-rem-163 {
  height: 163rem !important;
}
.width-rem-163 {
  width: 163rem !important;
}
.h-cal-163 {
  height: calc(100vh - 163px) !important;
}
.h-cal-plus-163 {
  height: calc(100vh + 163px) !important;
}
.h-max-cal-163 {
  max-height: calc(100vh - 163px) !important;
}
.h-min-cal-163 {
  min-height: calc(100vh - 163px) !important;
}
.vh-cal-163 {
  height: calc(100vh - 163px) !important;
}
.vh-cal-max-plus-163 {
  max-height: calc(100vh + 163px) !important;
}
.w-cal-163 {
  width: calc(100vw - 163px) !important;
}
.w-cal-plus-163 {
  width: calc(100vw + 163px) !important;
}
.w-max-cal-163 {
  max-width: calc(100vw - 163px) !important;
}
.w-min-cal-163 {
  min-width: calc(100vw - 163px) !important;
}
.vw-cal-163 {
  width: calc(100vw - 163px) !important;
}
.vw-cal-max-plus-163 {
  max-width: calc(100vw + 163px) !important;
}
.rotate-163 {
  transform: rotate(163deg);
}
.translateX-163 {
  transform: translateX(163px);
}
.grid-repeat-163 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(163px, 1fr));
}
.w-px-164 {
  width: 164px !important;
}
.h-px-164 {
  height: 164px !important;
}
.w-max-164 {
  max-width: 164px !important;
}
.h-max-164 {
  max-height: 164px !important;
}
.w-min-164 {
  min-width: 164px !important;
}
.h-min-164 {
  min-height: 164px !important;
}
.height-rem-164 {
  height: 164rem !important;
}
.width-rem-164 {
  width: 164rem !important;
}
.h-cal-164 {
  height: calc(100vh - 164px) !important;
}
.h-cal-plus-164 {
  height: calc(100vh + 164px) !important;
}
.h-max-cal-164 {
  max-height: calc(100vh - 164px) !important;
}
.h-min-cal-164 {
  min-height: calc(100vh - 164px) !important;
}
.vh-cal-164 {
  height: calc(100vh - 164px) !important;
}
.vh-cal-max-plus-164 {
  max-height: calc(100vh + 164px) !important;
}
.w-cal-164 {
  width: calc(100vw - 164px) !important;
}
.w-cal-plus-164 {
  width: calc(100vw + 164px) !important;
}
.w-max-cal-164 {
  max-width: calc(100vw - 164px) !important;
}
.w-min-cal-164 {
  min-width: calc(100vw - 164px) !important;
}
.vw-cal-164 {
  width: calc(100vw - 164px) !important;
}
.vw-cal-max-plus-164 {
  max-width: calc(100vw + 164px) !important;
}
.rotate-164 {
  transform: rotate(164deg);
}
.translateX-164 {
  transform: translateX(164px);
}
.grid-repeat-164 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(164px, 1fr));
}
.w-px-165 {
  width: 165px !important;
}
.h-px-165 {
  height: 165px !important;
}
.w-max-165 {
  max-width: 165px !important;
}
.h-max-165 {
  max-height: 165px !important;
}
.w-min-165 {
  min-width: 165px !important;
}
.h-min-165 {
  min-height: 165px !important;
}
.height-rem-165 {
  height: 165rem !important;
}
.width-rem-165 {
  width: 165rem !important;
}
.h-cal-165 {
  height: calc(100vh - 165px) !important;
}
.h-cal-plus-165 {
  height: calc(100vh + 165px) !important;
}
.h-max-cal-165 {
  max-height: calc(100vh - 165px) !important;
}
.h-min-cal-165 {
  min-height: calc(100vh - 165px) !important;
}
.vh-cal-165 {
  height: calc(100vh - 165px) !important;
}
.vh-cal-max-plus-165 {
  max-height: calc(100vh + 165px) !important;
}
.w-cal-165 {
  width: calc(100vw - 165px) !important;
}
.w-cal-plus-165 {
  width: calc(100vw + 165px) !important;
}
.w-max-cal-165 {
  max-width: calc(100vw - 165px) !important;
}
.w-min-cal-165 {
  min-width: calc(100vw - 165px) !important;
}
.vw-cal-165 {
  width: calc(100vw - 165px) !important;
}
.vw-cal-max-plus-165 {
  max-width: calc(100vw + 165px) !important;
}
.rotate-165 {
  transform: rotate(165deg);
}
.translateX-165 {
  transform: translateX(165px);
}
.grid-repeat-165 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(165px, 1fr));
}
.w-px-166 {
  width: 166px !important;
}
.h-px-166 {
  height: 166px !important;
}
.w-max-166 {
  max-width: 166px !important;
}
.h-max-166 {
  max-height: 166px !important;
}
.w-min-166 {
  min-width: 166px !important;
}
.h-min-166 {
  min-height: 166px !important;
}
.height-rem-166 {
  height: 166rem !important;
}
.width-rem-166 {
  width: 166rem !important;
}
.h-cal-166 {
  height: calc(100vh - 166px) !important;
}
.h-cal-plus-166 {
  height: calc(100vh + 166px) !important;
}
.h-max-cal-166 {
  max-height: calc(100vh - 166px) !important;
}
.h-min-cal-166 {
  min-height: calc(100vh - 166px) !important;
}
.vh-cal-166 {
  height: calc(100vh - 166px) !important;
}
.vh-cal-max-plus-166 {
  max-height: calc(100vh + 166px) !important;
}
.w-cal-166 {
  width: calc(100vw - 166px) !important;
}
.w-cal-plus-166 {
  width: calc(100vw + 166px) !important;
}
.w-max-cal-166 {
  max-width: calc(100vw - 166px) !important;
}
.w-min-cal-166 {
  min-width: calc(100vw - 166px) !important;
}
.vw-cal-166 {
  width: calc(100vw - 166px) !important;
}
.vw-cal-max-plus-166 {
  max-width: calc(100vw + 166px) !important;
}
.rotate-166 {
  transform: rotate(166deg);
}
.translateX-166 {
  transform: translateX(166px);
}
.grid-repeat-166 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(166px, 1fr));
}
.w-px-167 {
  width: 167px !important;
}
.h-px-167 {
  height: 167px !important;
}
.w-max-167 {
  max-width: 167px !important;
}
.h-max-167 {
  max-height: 167px !important;
}
.w-min-167 {
  min-width: 167px !important;
}
.h-min-167 {
  min-height: 167px !important;
}
.height-rem-167 {
  height: 167rem !important;
}
.width-rem-167 {
  width: 167rem !important;
}
.h-cal-167 {
  height: calc(100vh - 167px) !important;
}
.h-cal-plus-167 {
  height: calc(100vh + 167px) !important;
}
.h-max-cal-167 {
  max-height: calc(100vh - 167px) !important;
}
.h-min-cal-167 {
  min-height: calc(100vh - 167px) !important;
}
.vh-cal-167 {
  height: calc(100vh - 167px) !important;
}
.vh-cal-max-plus-167 {
  max-height: calc(100vh + 167px) !important;
}
.w-cal-167 {
  width: calc(100vw - 167px) !important;
}
.w-cal-plus-167 {
  width: calc(100vw + 167px) !important;
}
.w-max-cal-167 {
  max-width: calc(100vw - 167px) !important;
}
.w-min-cal-167 {
  min-width: calc(100vw - 167px) !important;
}
.vw-cal-167 {
  width: calc(100vw - 167px) !important;
}
.vw-cal-max-plus-167 {
  max-width: calc(100vw + 167px) !important;
}
.rotate-167 {
  transform: rotate(167deg);
}
.translateX-167 {
  transform: translateX(167px);
}
.grid-repeat-167 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(167px, 1fr));
}
.w-px-168 {
  width: 168px !important;
}
.h-px-168 {
  height: 168px !important;
}
.w-max-168 {
  max-width: 168px !important;
}
.h-max-168 {
  max-height: 168px !important;
}
.w-min-168 {
  min-width: 168px !important;
}
.h-min-168 {
  min-height: 168px !important;
}
.height-rem-168 {
  height: 168rem !important;
}
.width-rem-168 {
  width: 168rem !important;
}
.h-cal-168 {
  height: calc(100vh - 168px) !important;
}
.h-cal-plus-168 {
  height: calc(100vh + 168px) !important;
}
.h-max-cal-168 {
  max-height: calc(100vh - 168px) !important;
}
.h-min-cal-168 {
  min-height: calc(100vh - 168px) !important;
}
.vh-cal-168 {
  height: calc(100vh - 168px) !important;
}
.vh-cal-max-plus-168 {
  max-height: calc(100vh + 168px) !important;
}
.w-cal-168 {
  width: calc(100vw - 168px) !important;
}
.w-cal-plus-168 {
  width: calc(100vw + 168px) !important;
}
.w-max-cal-168 {
  max-width: calc(100vw - 168px) !important;
}
.w-min-cal-168 {
  min-width: calc(100vw - 168px) !important;
}
.vw-cal-168 {
  width: calc(100vw - 168px) !important;
}
.vw-cal-max-plus-168 {
  max-width: calc(100vw + 168px) !important;
}
.rotate-168 {
  transform: rotate(168deg);
}
.translateX-168 {
  transform: translateX(168px);
}
.grid-repeat-168 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(168px, 1fr));
}
.w-px-169 {
  width: 169px !important;
}
.h-px-169 {
  height: 169px !important;
}
.w-max-169 {
  max-width: 169px !important;
}
.h-max-169 {
  max-height: 169px !important;
}
.w-min-169 {
  min-width: 169px !important;
}
.h-min-169 {
  min-height: 169px !important;
}
.height-rem-169 {
  height: 169rem !important;
}
.width-rem-169 {
  width: 169rem !important;
}
.h-cal-169 {
  height: calc(100vh - 169px) !important;
}
.h-cal-plus-169 {
  height: calc(100vh + 169px) !important;
}
.h-max-cal-169 {
  max-height: calc(100vh - 169px) !important;
}
.h-min-cal-169 {
  min-height: calc(100vh - 169px) !important;
}
.vh-cal-169 {
  height: calc(100vh - 169px) !important;
}
.vh-cal-max-plus-169 {
  max-height: calc(100vh + 169px) !important;
}
.w-cal-169 {
  width: calc(100vw - 169px) !important;
}
.w-cal-plus-169 {
  width: calc(100vw + 169px) !important;
}
.w-max-cal-169 {
  max-width: calc(100vw - 169px) !important;
}
.w-min-cal-169 {
  min-width: calc(100vw - 169px) !important;
}
.vw-cal-169 {
  width: calc(100vw - 169px) !important;
}
.vw-cal-max-plus-169 {
  max-width: calc(100vw + 169px) !important;
}
.rotate-169 {
  transform: rotate(169deg);
}
.translateX-169 {
  transform: translateX(169px);
}
.grid-repeat-169 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(169px, 1fr));
}
.w-px-170 {
  width: 170px !important;
}
.h-px-170 {
  height: 170px !important;
}
.w-max-170 {
  max-width: 170px !important;
}
.h-max-170 {
  max-height: 170px !important;
}
.w-min-170 {
  min-width: 170px !important;
}
.h-min-170 {
  min-height: 170px !important;
}
.height-rem-170 {
  height: 170rem !important;
}
.width-rem-170 {
  width: 170rem !important;
}
.h-cal-170 {
  height: calc(100vh - 170px) !important;
}
.h-cal-plus-170 {
  height: calc(100vh + 170px) !important;
}
.h-max-cal-170 {
  max-height: calc(100vh - 170px) !important;
}
.h-min-cal-170 {
  min-height: calc(100vh - 170px) !important;
}
.vh-cal-170 {
  height: calc(100vh - 170px) !important;
}
.vh-cal-max-plus-170 {
  max-height: calc(100vh + 170px) !important;
}
.w-cal-170 {
  width: calc(100vw - 170px) !important;
}
.w-cal-plus-170 {
  width: calc(100vw + 170px) !important;
}
.w-max-cal-170 {
  max-width: calc(100vw - 170px) !important;
}
.w-min-cal-170 {
  min-width: calc(100vw - 170px) !important;
}
.vw-cal-170 {
  width: calc(100vw - 170px) !important;
}
.vw-cal-max-plus-170 {
  max-width: calc(100vw + 170px) !important;
}
.rotate-170 {
  transform: rotate(170deg);
}
.translateX-170 {
  transform: translateX(170px);
}
.grid-repeat-170 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
}
.w-px-171 {
  width: 171px !important;
}
.h-px-171 {
  height: 171px !important;
}
.w-max-171 {
  max-width: 171px !important;
}
.h-max-171 {
  max-height: 171px !important;
}
.w-min-171 {
  min-width: 171px !important;
}
.h-min-171 {
  min-height: 171px !important;
}
.height-rem-171 {
  height: 171rem !important;
}
.width-rem-171 {
  width: 171rem !important;
}
.h-cal-171 {
  height: calc(100vh - 171px) !important;
}
.h-cal-plus-171 {
  height: calc(100vh + 171px) !important;
}
.h-max-cal-171 {
  max-height: calc(100vh - 171px) !important;
}
.h-min-cal-171 {
  min-height: calc(100vh - 171px) !important;
}
.vh-cal-171 {
  height: calc(100vh - 171px) !important;
}
.vh-cal-max-plus-171 {
  max-height: calc(100vh + 171px) !important;
}
.w-cal-171 {
  width: calc(100vw - 171px) !important;
}
.w-cal-plus-171 {
  width: calc(100vw + 171px) !important;
}
.w-max-cal-171 {
  max-width: calc(100vw - 171px) !important;
}
.w-min-cal-171 {
  min-width: calc(100vw - 171px) !important;
}
.vw-cal-171 {
  width: calc(100vw - 171px) !important;
}
.vw-cal-max-plus-171 {
  max-width: calc(100vw + 171px) !important;
}
.rotate-171 {
  transform: rotate(171deg);
}
.translateX-171 {
  transform: translateX(171px);
}
.grid-repeat-171 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(171px, 1fr));
}
.w-px-172 {
  width: 172px !important;
}
.h-px-172 {
  height: 172px !important;
}
.w-max-172 {
  max-width: 172px !important;
}
.h-max-172 {
  max-height: 172px !important;
}
.w-min-172 {
  min-width: 172px !important;
}
.h-min-172 {
  min-height: 172px !important;
}
.height-rem-172 {
  height: 172rem !important;
}
.width-rem-172 {
  width: 172rem !important;
}
.h-cal-172 {
  height: calc(100vh - 172px) !important;
}
.h-cal-plus-172 {
  height: calc(100vh + 172px) !important;
}
.h-max-cal-172 {
  max-height: calc(100vh - 172px) !important;
}
.h-min-cal-172 {
  min-height: calc(100vh - 172px) !important;
}
.vh-cal-172 {
  height: calc(100vh - 172px) !important;
}
.vh-cal-max-plus-172 {
  max-height: calc(100vh + 172px) !important;
}
.w-cal-172 {
  width: calc(100vw - 172px) !important;
}
.w-cal-plus-172 {
  width: calc(100vw + 172px) !important;
}
.w-max-cal-172 {
  max-width: calc(100vw - 172px) !important;
}
.w-min-cal-172 {
  min-width: calc(100vw - 172px) !important;
}
.vw-cal-172 {
  width: calc(100vw - 172px) !important;
}
.vw-cal-max-plus-172 {
  max-width: calc(100vw + 172px) !important;
}
.rotate-172 {
  transform: rotate(172deg);
}
.translateX-172 {
  transform: translateX(172px);
}
.grid-repeat-172 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(172px, 1fr));
}
.w-px-173 {
  width: 173px !important;
}
.h-px-173 {
  height: 173px !important;
}
.w-max-173 {
  max-width: 173px !important;
}
.h-max-173 {
  max-height: 173px !important;
}
.w-min-173 {
  min-width: 173px !important;
}
.h-min-173 {
  min-height: 173px !important;
}
.height-rem-173 {
  height: 173rem !important;
}
.width-rem-173 {
  width: 173rem !important;
}
.h-cal-173 {
  height: calc(100vh - 173px) !important;
}
.h-cal-plus-173 {
  height: calc(100vh + 173px) !important;
}
.h-max-cal-173 {
  max-height: calc(100vh - 173px) !important;
}
.h-min-cal-173 {
  min-height: calc(100vh - 173px) !important;
}
.vh-cal-173 {
  height: calc(100vh - 173px) !important;
}
.vh-cal-max-plus-173 {
  max-height: calc(100vh + 173px) !important;
}
.w-cal-173 {
  width: calc(100vw - 173px) !important;
}
.w-cal-plus-173 {
  width: calc(100vw + 173px) !important;
}
.w-max-cal-173 {
  max-width: calc(100vw - 173px) !important;
}
.w-min-cal-173 {
  min-width: calc(100vw - 173px) !important;
}
.vw-cal-173 {
  width: calc(100vw - 173px) !important;
}
.vw-cal-max-plus-173 {
  max-width: calc(100vw + 173px) !important;
}
.rotate-173 {
  transform: rotate(173deg);
}
.translateX-173 {
  transform: translateX(173px);
}
.grid-repeat-173 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(173px, 1fr));
}
.w-px-174 {
  width: 174px !important;
}
.h-px-174 {
  height: 174px !important;
}
.w-max-174 {
  max-width: 174px !important;
}
.h-max-174 {
  max-height: 174px !important;
}
.w-min-174 {
  min-width: 174px !important;
}
.h-min-174 {
  min-height: 174px !important;
}
.height-rem-174 {
  height: 174rem !important;
}
.width-rem-174 {
  width: 174rem !important;
}
.h-cal-174 {
  height: calc(100vh - 174px) !important;
}
.h-cal-plus-174 {
  height: calc(100vh + 174px) !important;
}
.h-max-cal-174 {
  max-height: calc(100vh - 174px) !important;
}
.h-min-cal-174 {
  min-height: calc(100vh - 174px) !important;
}
.vh-cal-174 {
  height: calc(100vh - 174px) !important;
}
.vh-cal-max-plus-174 {
  max-height: calc(100vh + 174px) !important;
}
.w-cal-174 {
  width: calc(100vw - 174px) !important;
}
.w-cal-plus-174 {
  width: calc(100vw + 174px) !important;
}
.w-max-cal-174 {
  max-width: calc(100vw - 174px) !important;
}
.w-min-cal-174 {
  min-width: calc(100vw - 174px) !important;
}
.vw-cal-174 {
  width: calc(100vw - 174px) !important;
}
.vw-cal-max-plus-174 {
  max-width: calc(100vw + 174px) !important;
}
.rotate-174 {
  transform: rotate(174deg);
}
.translateX-174 {
  transform: translateX(174px);
}
.grid-repeat-174 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(174px, 1fr));
}
.w-px-175 {
  width: 175px !important;
}
.h-px-175 {
  height: 175px !important;
}
.w-max-175 {
  max-width: 175px !important;
}
.h-max-175 {
  max-height: 175px !important;
}
.w-min-175 {
  min-width: 175px !important;
}
.h-min-175 {
  min-height: 175px !important;
}
.height-rem-175 {
  height: 175rem !important;
}
.width-rem-175 {
  width: 175rem !important;
}
.h-cal-175 {
  height: calc(100vh - 175px) !important;
}
.h-cal-plus-175 {
  height: calc(100vh + 175px) !important;
}
.h-max-cal-175 {
  max-height: calc(100vh - 175px) !important;
}
.h-min-cal-175 {
  min-height: calc(100vh - 175px) !important;
}
.vh-cal-175 {
  height: calc(100vh - 175px) !important;
}
.vh-cal-max-plus-175 {
  max-height: calc(100vh + 175px) !important;
}
.w-cal-175 {
  width: calc(100vw - 175px) !important;
}
.w-cal-plus-175 {
  width: calc(100vw + 175px) !important;
}
.w-max-cal-175 {
  max-width: calc(100vw - 175px) !important;
}
.w-min-cal-175 {
  min-width: calc(100vw - 175px) !important;
}
.vw-cal-175 {
  width: calc(100vw - 175px) !important;
}
.vw-cal-max-plus-175 {
  max-width: calc(100vw + 175px) !important;
}
.rotate-175 {
  transform: rotate(175deg);
}
.translateX-175 {
  transform: translateX(175px);
}
.grid-repeat-175 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(175px, 1fr));
}
.w-px-176 {
  width: 176px !important;
}
.h-px-176 {
  height: 176px !important;
}
.w-max-176 {
  max-width: 176px !important;
}
.h-max-176 {
  max-height: 176px !important;
}
.w-min-176 {
  min-width: 176px !important;
}
.h-min-176 {
  min-height: 176px !important;
}
.height-rem-176 {
  height: 176rem !important;
}
.width-rem-176 {
  width: 176rem !important;
}
.h-cal-176 {
  height: calc(100vh - 176px) !important;
}
.h-cal-plus-176 {
  height: calc(100vh + 176px) !important;
}
.h-max-cal-176 {
  max-height: calc(100vh - 176px) !important;
}
.h-min-cal-176 {
  min-height: calc(100vh - 176px) !important;
}
.vh-cal-176 {
  height: calc(100vh - 176px) !important;
}
.vh-cal-max-plus-176 {
  max-height: calc(100vh + 176px) !important;
}
.w-cal-176 {
  width: calc(100vw - 176px) !important;
}
.w-cal-plus-176 {
  width: calc(100vw + 176px) !important;
}
.w-max-cal-176 {
  max-width: calc(100vw - 176px) !important;
}
.w-min-cal-176 {
  min-width: calc(100vw - 176px) !important;
}
.vw-cal-176 {
  width: calc(100vw - 176px) !important;
}
.vw-cal-max-plus-176 {
  max-width: calc(100vw + 176px) !important;
}
.rotate-176 {
  transform: rotate(176deg);
}
.translateX-176 {
  transform: translateX(176px);
}
.grid-repeat-176 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(176px, 1fr));
}
.w-px-177 {
  width: 177px !important;
}
.h-px-177 {
  height: 177px !important;
}
.w-max-177 {
  max-width: 177px !important;
}
.h-max-177 {
  max-height: 177px !important;
}
.w-min-177 {
  min-width: 177px !important;
}
.h-min-177 {
  min-height: 177px !important;
}
.height-rem-177 {
  height: 177rem !important;
}
.width-rem-177 {
  width: 177rem !important;
}
.h-cal-177 {
  height: calc(100vh - 177px) !important;
}
.h-cal-plus-177 {
  height: calc(100vh + 177px) !important;
}
.h-max-cal-177 {
  max-height: calc(100vh - 177px) !important;
}
.h-min-cal-177 {
  min-height: calc(100vh - 177px) !important;
}
.vh-cal-177 {
  height: calc(100vh - 177px) !important;
}
.vh-cal-max-plus-177 {
  max-height: calc(100vh + 177px) !important;
}
.w-cal-177 {
  width: calc(100vw - 177px) !important;
}
.w-cal-plus-177 {
  width: calc(100vw + 177px) !important;
}
.w-max-cal-177 {
  max-width: calc(100vw - 177px) !important;
}
.w-min-cal-177 {
  min-width: calc(100vw - 177px) !important;
}
.vw-cal-177 {
  width: calc(100vw - 177px) !important;
}
.vw-cal-max-plus-177 {
  max-width: calc(100vw + 177px) !important;
}
.rotate-177 {
  transform: rotate(177deg);
}
.translateX-177 {
  transform: translateX(177px);
}
.grid-repeat-177 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(177px, 1fr));
}
.w-px-178 {
  width: 178px !important;
}
.h-px-178 {
  height: 178px !important;
}
.w-max-178 {
  max-width: 178px !important;
}
.h-max-178 {
  max-height: 178px !important;
}
.w-min-178 {
  min-width: 178px !important;
}
.h-min-178 {
  min-height: 178px !important;
}
.height-rem-178 {
  height: 178rem !important;
}
.width-rem-178 {
  width: 178rem !important;
}
.h-cal-178 {
  height: calc(100vh - 178px) !important;
}
.h-cal-plus-178 {
  height: calc(100vh + 178px) !important;
}
.h-max-cal-178 {
  max-height: calc(100vh - 178px) !important;
}
.h-min-cal-178 {
  min-height: calc(100vh - 178px) !important;
}
.vh-cal-178 {
  height: calc(100vh - 178px) !important;
}
.vh-cal-max-plus-178 {
  max-height: calc(100vh + 178px) !important;
}
.w-cal-178 {
  width: calc(100vw - 178px) !important;
}
.w-cal-plus-178 {
  width: calc(100vw + 178px) !important;
}
.w-max-cal-178 {
  max-width: calc(100vw - 178px) !important;
}
.w-min-cal-178 {
  min-width: calc(100vw - 178px) !important;
}
.vw-cal-178 {
  width: calc(100vw - 178px) !important;
}
.vw-cal-max-plus-178 {
  max-width: calc(100vw + 178px) !important;
}
.rotate-178 {
  transform: rotate(178deg);
}
.translateX-178 {
  transform: translateX(178px);
}
.grid-repeat-178 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(178px, 1fr));
}
.w-px-179 {
  width: 179px !important;
}
.h-px-179 {
  height: 179px !important;
}
.w-max-179 {
  max-width: 179px !important;
}
.h-max-179 {
  max-height: 179px !important;
}
.w-min-179 {
  min-width: 179px !important;
}
.h-min-179 {
  min-height: 179px !important;
}
.height-rem-179 {
  height: 179rem !important;
}
.width-rem-179 {
  width: 179rem !important;
}
.h-cal-179 {
  height: calc(100vh - 179px) !important;
}
.h-cal-plus-179 {
  height: calc(100vh + 179px) !important;
}
.h-max-cal-179 {
  max-height: calc(100vh - 179px) !important;
}
.h-min-cal-179 {
  min-height: calc(100vh - 179px) !important;
}
.vh-cal-179 {
  height: calc(100vh - 179px) !important;
}
.vh-cal-max-plus-179 {
  max-height: calc(100vh + 179px) !important;
}
.w-cal-179 {
  width: calc(100vw - 179px) !important;
}
.w-cal-plus-179 {
  width: calc(100vw + 179px) !important;
}
.w-max-cal-179 {
  max-width: calc(100vw - 179px) !important;
}
.w-min-cal-179 {
  min-width: calc(100vw - 179px) !important;
}
.vw-cal-179 {
  width: calc(100vw - 179px) !important;
}
.vw-cal-max-plus-179 {
  max-width: calc(100vw + 179px) !important;
}
.rotate-179 {
  transform: rotate(179deg);
}
.translateX-179 {
  transform: translateX(179px);
}
.grid-repeat-179 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(179px, 1fr));
}
.w-px-180 {
  width: 180px !important;
}
.h-px-180 {
  height: 180px !important;
}
.w-max-180 {
  max-width: 180px !important;
}
.h-max-180 {
  max-height: 180px !important;
}
.w-min-180 {
  min-width: 180px !important;
}
.h-min-180 {
  min-height: 180px !important;
}
.height-rem-180 {
  height: 180rem !important;
}
.width-rem-180 {
  width: 180rem !important;
}
.h-cal-180 {
  height: calc(100vh - 180px) !important;
}
.h-cal-plus-180 {
  height: calc(100vh + 180px) !important;
}
.h-max-cal-180 {
  max-height: calc(100vh - 180px) !important;
}
.h-min-cal-180 {
  min-height: calc(100vh - 180px) !important;
}
.vh-cal-180 {
  height: calc(100vh - 180px) !important;
}
.vh-cal-max-plus-180 {
  max-height: calc(100vh + 180px) !important;
}
.w-cal-180 {
  width: calc(100vw - 180px) !important;
}
.w-cal-plus-180 {
  width: calc(100vw + 180px) !important;
}
.w-max-cal-180 {
  max-width: calc(100vw - 180px) !important;
}
.w-min-cal-180 {
  min-width: calc(100vw - 180px) !important;
}
.vw-cal-180 {
  width: calc(100vw - 180px) !important;
}
.vw-cal-max-plus-180 {
  max-width: calc(100vw + 180px) !important;
}
.rotate-180 {
  transform: rotate(180deg);
}
.translateX-180 {
  transform: translateX(180px);
}
.grid-repeat-180 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
}
.w-px-181 {
  width: 181px !important;
}
.h-px-181 {
  height: 181px !important;
}
.w-max-181 {
  max-width: 181px !important;
}
.h-max-181 {
  max-height: 181px !important;
}
.w-min-181 {
  min-width: 181px !important;
}
.h-min-181 {
  min-height: 181px !important;
}
.height-rem-181 {
  height: 181rem !important;
}
.width-rem-181 {
  width: 181rem !important;
}
.h-cal-181 {
  height: calc(100vh - 181px) !important;
}
.h-cal-plus-181 {
  height: calc(100vh + 181px) !important;
}
.h-max-cal-181 {
  max-height: calc(100vh - 181px) !important;
}
.h-min-cal-181 {
  min-height: calc(100vh - 181px) !important;
}
.vh-cal-181 {
  height: calc(100vh - 181px) !important;
}
.vh-cal-max-plus-181 {
  max-height: calc(100vh + 181px) !important;
}
.w-cal-181 {
  width: calc(100vw - 181px) !important;
}
.w-cal-plus-181 {
  width: calc(100vw + 181px) !important;
}
.w-max-cal-181 {
  max-width: calc(100vw - 181px) !important;
}
.w-min-cal-181 {
  min-width: calc(100vw - 181px) !important;
}
.vw-cal-181 {
  width: calc(100vw - 181px) !important;
}
.vw-cal-max-plus-181 {
  max-width: calc(100vw + 181px) !important;
}
.rotate-181 {
  transform: rotate(181deg);
}
.translateX-181 {
  transform: translateX(181px);
}
.grid-repeat-181 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(181px, 1fr));
}
.w-px-182 {
  width: 182px !important;
}
.h-px-182 {
  height: 182px !important;
}
.w-max-182 {
  max-width: 182px !important;
}
.h-max-182 {
  max-height: 182px !important;
}
.w-min-182 {
  min-width: 182px !important;
}
.h-min-182 {
  min-height: 182px !important;
}
.height-rem-182 {
  height: 182rem !important;
}
.width-rem-182 {
  width: 182rem !important;
}
.h-cal-182 {
  height: calc(100vh - 182px) !important;
}
.h-cal-plus-182 {
  height: calc(100vh + 182px) !important;
}
.h-max-cal-182 {
  max-height: calc(100vh - 182px) !important;
}
.h-min-cal-182 {
  min-height: calc(100vh - 182px) !important;
}
.vh-cal-182 {
  height: calc(100vh - 182px) !important;
}
.vh-cal-max-plus-182 {
  max-height: calc(100vh + 182px) !important;
}
.w-cal-182 {
  width: calc(100vw - 182px) !important;
}
.w-cal-plus-182 {
  width: calc(100vw + 182px) !important;
}
.w-max-cal-182 {
  max-width: calc(100vw - 182px) !important;
}
.w-min-cal-182 {
  min-width: calc(100vw - 182px) !important;
}
.vw-cal-182 {
  width: calc(100vw - 182px) !important;
}
.vw-cal-max-plus-182 {
  max-width: calc(100vw + 182px) !important;
}
.rotate-182 {
  transform: rotate(182deg);
}
.translateX-182 {
  transform: translateX(182px);
}
.grid-repeat-182 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(182px, 1fr));
}
.w-px-183 {
  width: 183px !important;
}
.h-px-183 {
  height: 183px !important;
}
.w-max-183 {
  max-width: 183px !important;
}
.h-max-183 {
  max-height: 183px !important;
}
.w-min-183 {
  min-width: 183px !important;
}
.h-min-183 {
  min-height: 183px !important;
}
.height-rem-183 {
  height: 183rem !important;
}
.width-rem-183 {
  width: 183rem !important;
}
.h-cal-183 {
  height: calc(100vh - 183px) !important;
}
.h-cal-plus-183 {
  height: calc(100vh + 183px) !important;
}
.h-max-cal-183 {
  max-height: calc(100vh - 183px) !important;
}
.h-min-cal-183 {
  min-height: calc(100vh - 183px) !important;
}
.vh-cal-183 {
  height: calc(100vh - 183px) !important;
}
.vh-cal-max-plus-183 {
  max-height: calc(100vh + 183px) !important;
}
.w-cal-183 {
  width: calc(100vw - 183px) !important;
}
.w-cal-plus-183 {
  width: calc(100vw + 183px) !important;
}
.w-max-cal-183 {
  max-width: calc(100vw - 183px) !important;
}
.w-min-cal-183 {
  min-width: calc(100vw - 183px) !important;
}
.vw-cal-183 {
  width: calc(100vw - 183px) !important;
}
.vw-cal-max-plus-183 {
  max-width: calc(100vw + 183px) !important;
}
.rotate-183 {
  transform: rotate(183deg);
}
.translateX-183 {
  transform: translateX(183px);
}
.grid-repeat-183 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(183px, 1fr));
}
.w-px-184 {
  width: 184px !important;
}
.h-px-184 {
  height: 184px !important;
}
.w-max-184 {
  max-width: 184px !important;
}
.h-max-184 {
  max-height: 184px !important;
}
.w-min-184 {
  min-width: 184px !important;
}
.h-min-184 {
  min-height: 184px !important;
}
.height-rem-184 {
  height: 184rem !important;
}
.width-rem-184 {
  width: 184rem !important;
}
.h-cal-184 {
  height: calc(100vh - 184px) !important;
}
.h-cal-plus-184 {
  height: calc(100vh + 184px) !important;
}
.h-max-cal-184 {
  max-height: calc(100vh - 184px) !important;
}
.h-min-cal-184 {
  min-height: calc(100vh - 184px) !important;
}
.vh-cal-184 {
  height: calc(100vh - 184px) !important;
}
.vh-cal-max-plus-184 {
  max-height: calc(100vh + 184px) !important;
}
.w-cal-184 {
  width: calc(100vw - 184px) !important;
}
.w-cal-plus-184 {
  width: calc(100vw + 184px) !important;
}
.w-max-cal-184 {
  max-width: calc(100vw - 184px) !important;
}
.w-min-cal-184 {
  min-width: calc(100vw - 184px) !important;
}
.vw-cal-184 {
  width: calc(100vw - 184px) !important;
}
.vw-cal-max-plus-184 {
  max-width: calc(100vw + 184px) !important;
}
.rotate-184 {
  transform: rotate(184deg);
}
.translateX-184 {
  transform: translateX(184px);
}
.grid-repeat-184 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(184px, 1fr));
}
.w-px-185 {
  width: 185px !important;
}
.h-px-185 {
  height: 185px !important;
}
.w-max-185 {
  max-width: 185px !important;
}
.h-max-185 {
  max-height: 185px !important;
}
.w-min-185 {
  min-width: 185px !important;
}
.h-min-185 {
  min-height: 185px !important;
}
.height-rem-185 {
  height: 185rem !important;
}
.width-rem-185 {
  width: 185rem !important;
}
.h-cal-185 {
  height: calc(100vh - 185px) !important;
}
.h-cal-plus-185 {
  height: calc(100vh + 185px) !important;
}
.h-max-cal-185 {
  max-height: calc(100vh - 185px) !important;
}
.h-min-cal-185 {
  min-height: calc(100vh - 185px) !important;
}
.vh-cal-185 {
  height: calc(100vh - 185px) !important;
}
.vh-cal-max-plus-185 {
  max-height: calc(100vh + 185px) !important;
}
.w-cal-185 {
  width: calc(100vw - 185px) !important;
}
.w-cal-plus-185 {
  width: calc(100vw + 185px) !important;
}
.w-max-cal-185 {
  max-width: calc(100vw - 185px) !important;
}
.w-min-cal-185 {
  min-width: calc(100vw - 185px) !important;
}
.vw-cal-185 {
  width: calc(100vw - 185px) !important;
}
.vw-cal-max-plus-185 {
  max-width: calc(100vw + 185px) !important;
}
.rotate-185 {
  transform: rotate(185deg);
}
.translateX-185 {
  transform: translateX(185px);
}
.grid-repeat-185 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(185px, 1fr));
}
.w-px-186 {
  width: 186px !important;
}
.h-px-186 {
  height: 186px !important;
}
.w-max-186 {
  max-width: 186px !important;
}
.h-max-186 {
  max-height: 186px !important;
}
.w-min-186 {
  min-width: 186px !important;
}
.h-min-186 {
  min-height: 186px !important;
}
.height-rem-186 {
  height: 186rem !important;
}
.width-rem-186 {
  width: 186rem !important;
}
.h-cal-186 {
  height: calc(100vh - 186px) !important;
}
.h-cal-plus-186 {
  height: calc(100vh + 186px) !important;
}
.h-max-cal-186 {
  max-height: calc(100vh - 186px) !important;
}
.h-min-cal-186 {
  min-height: calc(100vh - 186px) !important;
}
.vh-cal-186 {
  height: calc(100vh - 186px) !important;
}
.vh-cal-max-plus-186 {
  max-height: calc(100vh + 186px) !important;
}
.w-cal-186 {
  width: calc(100vw - 186px) !important;
}
.w-cal-plus-186 {
  width: calc(100vw + 186px) !important;
}
.w-max-cal-186 {
  max-width: calc(100vw - 186px) !important;
}
.w-min-cal-186 {
  min-width: calc(100vw - 186px) !important;
}
.vw-cal-186 {
  width: calc(100vw - 186px) !important;
}
.vw-cal-max-plus-186 {
  max-width: calc(100vw + 186px) !important;
}
.rotate-186 {
  transform: rotate(186deg);
}
.translateX-186 {
  transform: translateX(186px);
}
.grid-repeat-186 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(186px, 1fr));
}
.w-px-187 {
  width: 187px !important;
}
.h-px-187 {
  height: 187px !important;
}
.w-max-187 {
  max-width: 187px !important;
}
.h-max-187 {
  max-height: 187px !important;
}
.w-min-187 {
  min-width: 187px !important;
}
.h-min-187 {
  min-height: 187px !important;
}
.height-rem-187 {
  height: 187rem !important;
}
.width-rem-187 {
  width: 187rem !important;
}
.h-cal-187 {
  height: calc(100vh - 187px) !important;
}
.h-cal-plus-187 {
  height: calc(100vh + 187px) !important;
}
.h-max-cal-187 {
  max-height: calc(100vh - 187px) !important;
}
.h-min-cal-187 {
  min-height: calc(100vh - 187px) !important;
}
.vh-cal-187 {
  height: calc(100vh - 187px) !important;
}
.vh-cal-max-plus-187 {
  max-height: calc(100vh + 187px) !important;
}
.w-cal-187 {
  width: calc(100vw - 187px) !important;
}
.w-cal-plus-187 {
  width: calc(100vw + 187px) !important;
}
.w-max-cal-187 {
  max-width: calc(100vw - 187px) !important;
}
.w-min-cal-187 {
  min-width: calc(100vw - 187px) !important;
}
.vw-cal-187 {
  width: calc(100vw - 187px) !important;
}
.vw-cal-max-plus-187 {
  max-width: calc(100vw + 187px) !important;
}
.rotate-187 {
  transform: rotate(187deg);
}
.translateX-187 {
  transform: translateX(187px);
}
.grid-repeat-187 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(187px, 1fr));
}
.w-px-188 {
  width: 188px !important;
}
.h-px-188 {
  height: 188px !important;
}
.w-max-188 {
  max-width: 188px !important;
}
.h-max-188 {
  max-height: 188px !important;
}
.w-min-188 {
  min-width: 188px !important;
}
.h-min-188 {
  min-height: 188px !important;
}
.height-rem-188 {
  height: 188rem !important;
}
.width-rem-188 {
  width: 188rem !important;
}
.h-cal-188 {
  height: calc(100vh - 188px) !important;
}
.h-cal-plus-188 {
  height: calc(100vh + 188px) !important;
}
.h-max-cal-188 {
  max-height: calc(100vh - 188px) !important;
}
.h-min-cal-188 {
  min-height: calc(100vh - 188px) !important;
}
.vh-cal-188 {
  height: calc(100vh - 188px) !important;
}
.vh-cal-max-plus-188 {
  max-height: calc(100vh + 188px) !important;
}
.w-cal-188 {
  width: calc(100vw - 188px) !important;
}
.w-cal-plus-188 {
  width: calc(100vw + 188px) !important;
}
.w-max-cal-188 {
  max-width: calc(100vw - 188px) !important;
}
.w-min-cal-188 {
  min-width: calc(100vw - 188px) !important;
}
.vw-cal-188 {
  width: calc(100vw - 188px) !important;
}
.vw-cal-max-plus-188 {
  max-width: calc(100vw + 188px) !important;
}
.rotate-188 {
  transform: rotate(188deg);
}
.translateX-188 {
  transform: translateX(188px);
}
.grid-repeat-188 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(188px, 1fr));
}
.w-px-189 {
  width: 189px !important;
}
.h-px-189 {
  height: 189px !important;
}
.w-max-189 {
  max-width: 189px !important;
}
.h-max-189 {
  max-height: 189px !important;
}
.w-min-189 {
  min-width: 189px !important;
}
.h-min-189 {
  min-height: 189px !important;
}
.height-rem-189 {
  height: 189rem !important;
}
.width-rem-189 {
  width: 189rem !important;
}
.h-cal-189 {
  height: calc(100vh - 189px) !important;
}
.h-cal-plus-189 {
  height: calc(100vh + 189px) !important;
}
.h-max-cal-189 {
  max-height: calc(100vh - 189px) !important;
}
.h-min-cal-189 {
  min-height: calc(100vh - 189px) !important;
}
.vh-cal-189 {
  height: calc(100vh - 189px) !important;
}
.vh-cal-max-plus-189 {
  max-height: calc(100vh + 189px) !important;
}
.w-cal-189 {
  width: calc(100vw - 189px) !important;
}
.w-cal-plus-189 {
  width: calc(100vw + 189px) !important;
}
.w-max-cal-189 {
  max-width: calc(100vw - 189px) !important;
}
.w-min-cal-189 {
  min-width: calc(100vw - 189px) !important;
}
.vw-cal-189 {
  width: calc(100vw - 189px) !important;
}
.vw-cal-max-plus-189 {
  max-width: calc(100vw + 189px) !important;
}
.rotate-189 {
  transform: rotate(189deg);
}
.translateX-189 {
  transform: translateX(189px);
}
.grid-repeat-189 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(189px, 1fr));
}
.w-px-190 {
  width: 190px !important;
}
.h-px-190 {
  height: 190px !important;
}
.w-max-190 {
  max-width: 190px !important;
}
.h-max-190 {
  max-height: 190px !important;
}
.w-min-190 {
  min-width: 190px !important;
}
.h-min-190 {
  min-height: 190px !important;
}
.height-rem-190 {
  height: 190rem !important;
}
.width-rem-190 {
  width: 190rem !important;
}
.h-cal-190 {
  height: calc(100vh - 190px) !important;
}
.h-cal-plus-190 {
  height: calc(100vh + 190px) !important;
}
.h-max-cal-190 {
  max-height: calc(100vh - 190px) !important;
}
.h-min-cal-190 {
  min-height: calc(100vh - 190px) !important;
}
.vh-cal-190 {
  height: calc(100vh - 190px) !important;
}
.vh-cal-max-plus-190 {
  max-height: calc(100vh + 190px) !important;
}
.w-cal-190 {
  width: calc(100vw - 190px) !important;
}
.w-cal-plus-190 {
  width: calc(100vw + 190px) !important;
}
.w-max-cal-190 {
  max-width: calc(100vw - 190px) !important;
}
.w-min-cal-190 {
  min-width: calc(100vw - 190px) !important;
}
.vw-cal-190 {
  width: calc(100vw - 190px) !important;
}
.vw-cal-max-plus-190 {
  max-width: calc(100vw + 190px) !important;
}
.rotate-190 {
  transform: rotate(190deg);
}
.translateX-190 {
  transform: translateX(190px);
}
.grid-repeat-190 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
}
.w-px-191 {
  width: 191px !important;
}
.h-px-191 {
  height: 191px !important;
}
.w-max-191 {
  max-width: 191px !important;
}
.h-max-191 {
  max-height: 191px !important;
}
.w-min-191 {
  min-width: 191px !important;
}
.h-min-191 {
  min-height: 191px !important;
}
.height-rem-191 {
  height: 191rem !important;
}
.width-rem-191 {
  width: 191rem !important;
}
.h-cal-191 {
  height: calc(100vh - 191px) !important;
}
.h-cal-plus-191 {
  height: calc(100vh + 191px) !important;
}
.h-max-cal-191 {
  max-height: calc(100vh - 191px) !important;
}
.h-min-cal-191 {
  min-height: calc(100vh - 191px) !important;
}
.vh-cal-191 {
  height: calc(100vh - 191px) !important;
}
.vh-cal-max-plus-191 {
  max-height: calc(100vh + 191px) !important;
}
.w-cal-191 {
  width: calc(100vw - 191px) !important;
}
.w-cal-plus-191 {
  width: calc(100vw + 191px) !important;
}
.w-max-cal-191 {
  max-width: calc(100vw - 191px) !important;
}
.w-min-cal-191 {
  min-width: calc(100vw - 191px) !important;
}
.vw-cal-191 {
  width: calc(100vw - 191px) !important;
}
.vw-cal-max-plus-191 {
  max-width: calc(100vw + 191px) !important;
}
.rotate-191 {
  transform: rotate(191deg);
}
.translateX-191 {
  transform: translateX(191px);
}
.grid-repeat-191 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(191px, 1fr));
}
.w-px-192 {
  width: 192px !important;
}
.h-px-192 {
  height: 192px !important;
}
.w-max-192 {
  max-width: 192px !important;
}
.h-max-192 {
  max-height: 192px !important;
}
.w-min-192 {
  min-width: 192px !important;
}
.h-min-192 {
  min-height: 192px !important;
}
.height-rem-192 {
  height: 192rem !important;
}
.width-rem-192 {
  width: 192rem !important;
}
.h-cal-192 {
  height: calc(100vh - 192px) !important;
}
.h-cal-plus-192 {
  height: calc(100vh + 192px) !important;
}
.h-max-cal-192 {
  max-height: calc(100vh - 192px) !important;
}
.h-min-cal-192 {
  min-height: calc(100vh - 192px) !important;
}
.vh-cal-192 {
  height: calc(100vh - 192px) !important;
}
.vh-cal-max-plus-192 {
  max-height: calc(100vh + 192px) !important;
}
.w-cal-192 {
  width: calc(100vw - 192px) !important;
}
.w-cal-plus-192 {
  width: calc(100vw + 192px) !important;
}
.w-max-cal-192 {
  max-width: calc(100vw - 192px) !important;
}
.w-min-cal-192 {
  min-width: calc(100vw - 192px) !important;
}
.vw-cal-192 {
  width: calc(100vw - 192px) !important;
}
.vw-cal-max-plus-192 {
  max-width: calc(100vw + 192px) !important;
}
.rotate-192 {
  transform: rotate(192deg);
}
.translateX-192 {
  transform: translateX(192px);
}
.grid-repeat-192 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(192px, 1fr));
}
.w-px-193 {
  width: 193px !important;
}
.h-px-193 {
  height: 193px !important;
}
.w-max-193 {
  max-width: 193px !important;
}
.h-max-193 {
  max-height: 193px !important;
}
.w-min-193 {
  min-width: 193px !important;
}
.h-min-193 {
  min-height: 193px !important;
}
.height-rem-193 {
  height: 193rem !important;
}
.width-rem-193 {
  width: 193rem !important;
}
.h-cal-193 {
  height: calc(100vh - 193px) !important;
}
.h-cal-plus-193 {
  height: calc(100vh + 193px) !important;
}
.h-max-cal-193 {
  max-height: calc(100vh - 193px) !important;
}
.h-min-cal-193 {
  min-height: calc(100vh - 193px) !important;
}
.vh-cal-193 {
  height: calc(100vh - 193px) !important;
}
.vh-cal-max-plus-193 {
  max-height: calc(100vh + 193px) !important;
}
.w-cal-193 {
  width: calc(100vw - 193px) !important;
}
.w-cal-plus-193 {
  width: calc(100vw + 193px) !important;
}
.w-max-cal-193 {
  max-width: calc(100vw - 193px) !important;
}
.w-min-cal-193 {
  min-width: calc(100vw - 193px) !important;
}
.vw-cal-193 {
  width: calc(100vw - 193px) !important;
}
.vw-cal-max-plus-193 {
  max-width: calc(100vw + 193px) !important;
}
.rotate-193 {
  transform: rotate(193deg);
}
.translateX-193 {
  transform: translateX(193px);
}
.grid-repeat-193 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(193px, 1fr));
}
.w-px-194 {
  width: 194px !important;
}
.h-px-194 {
  height: 194px !important;
}
.w-max-194 {
  max-width: 194px !important;
}
.h-max-194 {
  max-height: 194px !important;
}
.w-min-194 {
  min-width: 194px !important;
}
.h-min-194 {
  min-height: 194px !important;
}
.height-rem-194 {
  height: 194rem !important;
}
.width-rem-194 {
  width: 194rem !important;
}
.h-cal-194 {
  height: calc(100vh - 194px) !important;
}
.h-cal-plus-194 {
  height: calc(100vh + 194px) !important;
}
.h-max-cal-194 {
  max-height: calc(100vh - 194px) !important;
}
.h-min-cal-194 {
  min-height: calc(100vh - 194px) !important;
}
.vh-cal-194 {
  height: calc(100vh - 194px) !important;
}
.vh-cal-max-plus-194 {
  max-height: calc(100vh + 194px) !important;
}
.w-cal-194 {
  width: calc(100vw - 194px) !important;
}
.w-cal-plus-194 {
  width: calc(100vw + 194px) !important;
}
.w-max-cal-194 {
  max-width: calc(100vw - 194px) !important;
}
.w-min-cal-194 {
  min-width: calc(100vw - 194px) !important;
}
.vw-cal-194 {
  width: calc(100vw - 194px) !important;
}
.vw-cal-max-plus-194 {
  max-width: calc(100vw + 194px) !important;
}
.rotate-194 {
  transform: rotate(194deg);
}
.translateX-194 {
  transform: translateX(194px);
}
.grid-repeat-194 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(194px, 1fr));
}
.w-px-195 {
  width: 195px !important;
}
.h-px-195 {
  height: 195px !important;
}
.w-max-195 {
  max-width: 195px !important;
}
.h-max-195 {
  max-height: 195px !important;
}
.w-min-195 {
  min-width: 195px !important;
}
.h-min-195 {
  min-height: 195px !important;
}
.height-rem-195 {
  height: 195rem !important;
}
.width-rem-195 {
  width: 195rem !important;
}
.h-cal-195 {
  height: calc(100vh - 195px) !important;
}
.h-cal-plus-195 {
  height: calc(100vh + 195px) !important;
}
.h-max-cal-195 {
  max-height: calc(100vh - 195px) !important;
}
.h-min-cal-195 {
  min-height: calc(100vh - 195px) !important;
}
.vh-cal-195 {
  height: calc(100vh - 195px) !important;
}
.vh-cal-max-plus-195 {
  max-height: calc(100vh + 195px) !important;
}
.w-cal-195 {
  width: calc(100vw - 195px) !important;
}
.w-cal-plus-195 {
  width: calc(100vw + 195px) !important;
}
.w-max-cal-195 {
  max-width: calc(100vw - 195px) !important;
}
.w-min-cal-195 {
  min-width: calc(100vw - 195px) !important;
}
.vw-cal-195 {
  width: calc(100vw - 195px) !important;
}
.vw-cal-max-plus-195 {
  max-width: calc(100vw + 195px) !important;
}
.rotate-195 {
  transform: rotate(195deg);
}
.translateX-195 {
  transform: translateX(195px);
}
.grid-repeat-195 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(195px, 1fr));
}
.w-px-196 {
  width: 196px !important;
}
.h-px-196 {
  height: 196px !important;
}
.w-max-196 {
  max-width: 196px !important;
}
.h-max-196 {
  max-height: 196px !important;
}
.w-min-196 {
  min-width: 196px !important;
}
.h-min-196 {
  min-height: 196px !important;
}
.height-rem-196 {
  height: 196rem !important;
}
.width-rem-196 {
  width: 196rem !important;
}
.h-cal-196 {
  height: calc(100vh - 196px) !important;
}
.h-cal-plus-196 {
  height: calc(100vh + 196px) !important;
}
.h-max-cal-196 {
  max-height: calc(100vh - 196px) !important;
}
.h-min-cal-196 {
  min-height: calc(100vh - 196px) !important;
}
.vh-cal-196 {
  height: calc(100vh - 196px) !important;
}
.vh-cal-max-plus-196 {
  max-height: calc(100vh + 196px) !important;
}
.w-cal-196 {
  width: calc(100vw - 196px) !important;
}
.w-cal-plus-196 {
  width: calc(100vw + 196px) !important;
}
.w-max-cal-196 {
  max-width: calc(100vw - 196px) !important;
}
.w-min-cal-196 {
  min-width: calc(100vw - 196px) !important;
}
.vw-cal-196 {
  width: calc(100vw - 196px) !important;
}
.vw-cal-max-plus-196 {
  max-width: calc(100vw + 196px) !important;
}
.rotate-196 {
  transform: rotate(196deg);
}
.translateX-196 {
  transform: translateX(196px);
}
.grid-repeat-196 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(196px, 1fr));
}
.w-px-197 {
  width: 197px !important;
}
.h-px-197 {
  height: 197px !important;
}
.w-max-197 {
  max-width: 197px !important;
}
.h-max-197 {
  max-height: 197px !important;
}
.w-min-197 {
  min-width: 197px !important;
}
.h-min-197 {
  min-height: 197px !important;
}
.height-rem-197 {
  height: 197rem !important;
}
.width-rem-197 {
  width: 197rem !important;
}
.h-cal-197 {
  height: calc(100vh - 197px) !important;
}
.h-cal-plus-197 {
  height: calc(100vh + 197px) !important;
}
.h-max-cal-197 {
  max-height: calc(100vh - 197px) !important;
}
.h-min-cal-197 {
  min-height: calc(100vh - 197px) !important;
}
.vh-cal-197 {
  height: calc(100vh - 197px) !important;
}
.vh-cal-max-plus-197 {
  max-height: calc(100vh + 197px) !important;
}
.w-cal-197 {
  width: calc(100vw - 197px) !important;
}
.w-cal-plus-197 {
  width: calc(100vw + 197px) !important;
}
.w-max-cal-197 {
  max-width: calc(100vw - 197px) !important;
}
.w-min-cal-197 {
  min-width: calc(100vw - 197px) !important;
}
.vw-cal-197 {
  width: calc(100vw - 197px) !important;
}
.vw-cal-max-plus-197 {
  max-width: calc(100vw + 197px) !important;
}
.rotate-197 {
  transform: rotate(197deg);
}
.translateX-197 {
  transform: translateX(197px);
}
.grid-repeat-197 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(197px, 1fr));
}
.w-px-198 {
  width: 198px !important;
}
.h-px-198 {
  height: 198px !important;
}
.w-max-198 {
  max-width: 198px !important;
}
.h-max-198 {
  max-height: 198px !important;
}
.w-min-198 {
  min-width: 198px !important;
}
.h-min-198 {
  min-height: 198px !important;
}
.height-rem-198 {
  height: 198rem !important;
}
.width-rem-198 {
  width: 198rem !important;
}
.h-cal-198 {
  height: calc(100vh - 198px) !important;
}
.h-cal-plus-198 {
  height: calc(100vh + 198px) !important;
}
.h-max-cal-198 {
  max-height: calc(100vh - 198px) !important;
}
.h-min-cal-198 {
  min-height: calc(100vh - 198px) !important;
}
.vh-cal-198 {
  height: calc(100vh - 198px) !important;
}
.vh-cal-max-plus-198 {
  max-height: calc(100vh + 198px) !important;
}
.w-cal-198 {
  width: calc(100vw - 198px) !important;
}
.w-cal-plus-198 {
  width: calc(100vw + 198px) !important;
}
.w-max-cal-198 {
  max-width: calc(100vw - 198px) !important;
}
.w-min-cal-198 {
  min-width: calc(100vw - 198px) !important;
}
.vw-cal-198 {
  width: calc(100vw - 198px) !important;
}
.vw-cal-max-plus-198 {
  max-width: calc(100vw + 198px) !important;
}
.rotate-198 {
  transform: rotate(198deg);
}
.translateX-198 {
  transform: translateX(198px);
}
.grid-repeat-198 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(198px, 1fr));
}
.w-px-199 {
  width: 199px !important;
}
.h-px-199 {
  height: 199px !important;
}
.w-max-199 {
  max-width: 199px !important;
}
.h-max-199 {
  max-height: 199px !important;
}
.w-min-199 {
  min-width: 199px !important;
}
.h-min-199 {
  min-height: 199px !important;
}
.height-rem-199 {
  height: 199rem !important;
}
.width-rem-199 {
  width: 199rem !important;
}
.h-cal-199 {
  height: calc(100vh - 199px) !important;
}
.h-cal-plus-199 {
  height: calc(100vh + 199px) !important;
}
.h-max-cal-199 {
  max-height: calc(100vh - 199px) !important;
}
.h-min-cal-199 {
  min-height: calc(100vh - 199px) !important;
}
.vh-cal-199 {
  height: calc(100vh - 199px) !important;
}
.vh-cal-max-plus-199 {
  max-height: calc(100vh + 199px) !important;
}
.w-cal-199 {
  width: calc(100vw - 199px) !important;
}
.w-cal-plus-199 {
  width: calc(100vw + 199px) !important;
}
.w-max-cal-199 {
  max-width: calc(100vw - 199px) !important;
}
.w-min-cal-199 {
  min-width: calc(100vw - 199px) !important;
}
.vw-cal-199 {
  width: calc(100vw - 199px) !important;
}
.vw-cal-max-plus-199 {
  max-width: calc(100vw + 199px) !important;
}
.rotate-199 {
  transform: rotate(199deg);
}
.translateX-199 {
  transform: translateX(199px);
}
.grid-repeat-199 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(199px, 1fr));
}
.w-px-200 {
  width: 200px !important;
}
.h-px-200 {
  height: 200px !important;
}
.w-max-200 {
  max-width: 200px !important;
}
.h-max-200 {
  max-height: 200px !important;
}
.w-min-200 {
  min-width: 200px !important;
}
.h-min-200 {
  min-height: 200px !important;
}
.height-rem-200 {
  height: 200rem !important;
}
.width-rem-200 {
  width: 200rem !important;
}
.h-cal-200 {
  height: calc(100vh - 200px) !important;
}
.h-cal-plus-200 {
  height: calc(100vh + 200px) !important;
}
.h-max-cal-200 {
  max-height: calc(100vh - 200px) !important;
}
.h-min-cal-200 {
  min-height: calc(100vh - 200px) !important;
}
.vh-cal-200 {
  height: calc(100vh - 200px) !important;
}
.vh-cal-max-plus-200 {
  max-height: calc(100vh + 200px) !important;
}
.w-cal-200 {
  width: calc(100vw - 200px) !important;
}
.w-cal-plus-200 {
  width: calc(100vw + 200px) !important;
}
.w-max-cal-200 {
  max-width: calc(100vw - 200px) !important;
}
.w-min-cal-200 {
  min-width: calc(100vw - 200px) !important;
}
.vw-cal-200 {
  width: calc(100vw - 200px) !important;
}
.vw-cal-max-plus-200 {
  max-width: calc(100vw + 200px) !important;
}
.rotate-200 {
  transform: rotate(200deg);
}
.translateX-200 {
  transform: translateX(200px);
}
.grid-repeat-200 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
.w-px-201 {
  width: 201px !important;
}
.h-px-201 {
  height: 201px !important;
}
.w-max-201 {
  max-width: 201px !important;
}
.h-max-201 {
  max-height: 201px !important;
}
.w-min-201 {
  min-width: 201px !important;
}
.h-min-201 {
  min-height: 201px !important;
}
.height-rem-201 {
  height: 201rem !important;
}
.width-rem-201 {
  width: 201rem !important;
}
.h-cal-201 {
  height: calc(100vh - 201px) !important;
}
.h-cal-plus-201 {
  height: calc(100vh + 201px) !important;
}
.h-max-cal-201 {
  max-height: calc(100vh - 201px) !important;
}
.h-min-cal-201 {
  min-height: calc(100vh - 201px) !important;
}
.vh-cal-201 {
  height: calc(100vh - 201px) !important;
}
.vh-cal-max-plus-201 {
  max-height: calc(100vh + 201px) !important;
}
.w-cal-201 {
  width: calc(100vw - 201px) !important;
}
.w-cal-plus-201 {
  width: calc(100vw + 201px) !important;
}
.w-max-cal-201 {
  max-width: calc(100vw - 201px) !important;
}
.w-min-cal-201 {
  min-width: calc(100vw - 201px) !important;
}
.vw-cal-201 {
  width: calc(100vw - 201px) !important;
}
.vw-cal-max-plus-201 {
  max-width: calc(100vw + 201px) !important;
}
.rotate-201 {
  transform: rotate(201deg);
}
.translateX-201 {
  transform: translateX(201px);
}
.grid-repeat-201 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(201px, 1fr));
}
.w-px-202 {
  width: 202px !important;
}
.h-px-202 {
  height: 202px !important;
}
.w-max-202 {
  max-width: 202px !important;
}
.h-max-202 {
  max-height: 202px !important;
}
.w-min-202 {
  min-width: 202px !important;
}
.h-min-202 {
  min-height: 202px !important;
}
.height-rem-202 {
  height: 202rem !important;
}
.width-rem-202 {
  width: 202rem !important;
}
.h-cal-202 {
  height: calc(100vh - 202px) !important;
}
.h-cal-plus-202 {
  height: calc(100vh + 202px) !important;
}
.h-max-cal-202 {
  max-height: calc(100vh - 202px) !important;
}
.h-min-cal-202 {
  min-height: calc(100vh - 202px) !important;
}
.vh-cal-202 {
  height: calc(100vh - 202px) !important;
}
.vh-cal-max-plus-202 {
  max-height: calc(100vh + 202px) !important;
}
.w-cal-202 {
  width: calc(100vw - 202px) !important;
}
.w-cal-plus-202 {
  width: calc(100vw + 202px) !important;
}
.w-max-cal-202 {
  max-width: calc(100vw - 202px) !important;
}
.w-min-cal-202 {
  min-width: calc(100vw - 202px) !important;
}
.vw-cal-202 {
  width: calc(100vw - 202px) !important;
}
.vw-cal-max-plus-202 {
  max-width: calc(100vw + 202px) !important;
}
.rotate-202 {
  transform: rotate(202deg);
}
.translateX-202 {
  transform: translateX(202px);
}
.grid-repeat-202 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(202px, 1fr));
}
.w-px-203 {
  width: 203px !important;
}
.h-px-203 {
  height: 203px !important;
}
.w-max-203 {
  max-width: 203px !important;
}
.h-max-203 {
  max-height: 203px !important;
}
.w-min-203 {
  min-width: 203px !important;
}
.h-min-203 {
  min-height: 203px !important;
}
.height-rem-203 {
  height: 203rem !important;
}
.width-rem-203 {
  width: 203rem !important;
}
.h-cal-203 {
  height: calc(100vh - 203px) !important;
}
.h-cal-plus-203 {
  height: calc(100vh + 203px) !important;
}
.h-max-cal-203 {
  max-height: calc(100vh - 203px) !important;
}
.h-min-cal-203 {
  min-height: calc(100vh - 203px) !important;
}
.vh-cal-203 {
  height: calc(100vh - 203px) !important;
}
.vh-cal-max-plus-203 {
  max-height: calc(100vh + 203px) !important;
}
.w-cal-203 {
  width: calc(100vw - 203px) !important;
}
.w-cal-plus-203 {
  width: calc(100vw + 203px) !important;
}
.w-max-cal-203 {
  max-width: calc(100vw - 203px) !important;
}
.w-min-cal-203 {
  min-width: calc(100vw - 203px) !important;
}
.vw-cal-203 {
  width: calc(100vw - 203px) !important;
}
.vw-cal-max-plus-203 {
  max-width: calc(100vw + 203px) !important;
}
.rotate-203 {
  transform: rotate(203deg);
}
.translateX-203 {
  transform: translateX(203px);
}
.grid-repeat-203 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(203px, 1fr));
}
.w-px-204 {
  width: 204px !important;
}
.h-px-204 {
  height: 204px !important;
}
.w-max-204 {
  max-width: 204px !important;
}
.h-max-204 {
  max-height: 204px !important;
}
.w-min-204 {
  min-width: 204px !important;
}
.h-min-204 {
  min-height: 204px !important;
}
.height-rem-204 {
  height: 204rem !important;
}
.width-rem-204 {
  width: 204rem !important;
}
.h-cal-204 {
  height: calc(100vh - 204px) !important;
}
.h-cal-plus-204 {
  height: calc(100vh + 204px) !important;
}
.h-max-cal-204 {
  max-height: calc(100vh - 204px) !important;
}
.h-min-cal-204 {
  min-height: calc(100vh - 204px) !important;
}
.vh-cal-204 {
  height: calc(100vh - 204px) !important;
}
.vh-cal-max-plus-204 {
  max-height: calc(100vh + 204px) !important;
}
.w-cal-204 {
  width: calc(100vw - 204px) !important;
}
.w-cal-plus-204 {
  width: calc(100vw + 204px) !important;
}
.w-max-cal-204 {
  max-width: calc(100vw - 204px) !important;
}
.w-min-cal-204 {
  min-width: calc(100vw - 204px) !important;
}
.vw-cal-204 {
  width: calc(100vw - 204px) !important;
}
.vw-cal-max-plus-204 {
  max-width: calc(100vw + 204px) !important;
}
.rotate-204 {
  transform: rotate(204deg);
}
.translateX-204 {
  transform: translateX(204px);
}
.grid-repeat-204 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(204px, 1fr));
}
.w-px-205 {
  width: 205px !important;
}
.h-px-205 {
  height: 205px !important;
}
.w-max-205 {
  max-width: 205px !important;
}
.h-max-205 {
  max-height: 205px !important;
}
.w-min-205 {
  min-width: 205px !important;
}
.h-min-205 {
  min-height: 205px !important;
}
.height-rem-205 {
  height: 205rem !important;
}
.width-rem-205 {
  width: 205rem !important;
}
.h-cal-205 {
  height: calc(100vh - 205px) !important;
}
.h-cal-plus-205 {
  height: calc(100vh + 205px) !important;
}
.h-max-cal-205 {
  max-height: calc(100vh - 205px) !important;
}
.h-min-cal-205 {
  min-height: calc(100vh - 205px) !important;
}
.vh-cal-205 {
  height: calc(100vh - 205px) !important;
}
.vh-cal-max-plus-205 {
  max-height: calc(100vh + 205px) !important;
}
.w-cal-205 {
  width: calc(100vw - 205px) !important;
}
.w-cal-plus-205 {
  width: calc(100vw + 205px) !important;
}
.w-max-cal-205 {
  max-width: calc(100vw - 205px) !important;
}
.w-min-cal-205 {
  min-width: calc(100vw - 205px) !important;
}
.vw-cal-205 {
  width: calc(100vw - 205px) !important;
}
.vw-cal-max-plus-205 {
  max-width: calc(100vw + 205px) !important;
}
.rotate-205 {
  transform: rotate(205deg);
}
.translateX-205 {
  transform: translateX(205px);
}
.grid-repeat-205 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(205px, 1fr));
}
.w-px-206 {
  width: 206px !important;
}
.h-px-206 {
  height: 206px !important;
}
.w-max-206 {
  max-width: 206px !important;
}
.h-max-206 {
  max-height: 206px !important;
}
.w-min-206 {
  min-width: 206px !important;
}
.h-min-206 {
  min-height: 206px !important;
}
.height-rem-206 {
  height: 206rem !important;
}
.width-rem-206 {
  width: 206rem !important;
}
.h-cal-206 {
  height: calc(100vh - 206px) !important;
}
.h-cal-plus-206 {
  height: calc(100vh + 206px) !important;
}
.h-max-cal-206 {
  max-height: calc(100vh - 206px) !important;
}
.h-min-cal-206 {
  min-height: calc(100vh - 206px) !important;
}
.vh-cal-206 {
  height: calc(100vh - 206px) !important;
}
.vh-cal-max-plus-206 {
  max-height: calc(100vh + 206px) !important;
}
.w-cal-206 {
  width: calc(100vw - 206px) !important;
}
.w-cal-plus-206 {
  width: calc(100vw + 206px) !important;
}
.w-max-cal-206 {
  max-width: calc(100vw - 206px) !important;
}
.w-min-cal-206 {
  min-width: calc(100vw - 206px) !important;
}
.vw-cal-206 {
  width: calc(100vw - 206px) !important;
}
.vw-cal-max-plus-206 {
  max-width: calc(100vw + 206px) !important;
}
.rotate-206 {
  transform: rotate(206deg);
}
.translateX-206 {
  transform: translateX(206px);
}
.grid-repeat-206 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(206px, 1fr));
}
.w-px-207 {
  width: 207px !important;
}
.h-px-207 {
  height: 207px !important;
}
.w-max-207 {
  max-width: 207px !important;
}
.h-max-207 {
  max-height: 207px !important;
}
.w-min-207 {
  min-width: 207px !important;
}
.h-min-207 {
  min-height: 207px !important;
}
.height-rem-207 {
  height: 207rem !important;
}
.width-rem-207 {
  width: 207rem !important;
}
.h-cal-207 {
  height: calc(100vh - 207px) !important;
}
.h-cal-plus-207 {
  height: calc(100vh + 207px) !important;
}
.h-max-cal-207 {
  max-height: calc(100vh - 207px) !important;
}
.h-min-cal-207 {
  min-height: calc(100vh - 207px) !important;
}
.vh-cal-207 {
  height: calc(100vh - 207px) !important;
}
.vh-cal-max-plus-207 {
  max-height: calc(100vh + 207px) !important;
}
.w-cal-207 {
  width: calc(100vw - 207px) !important;
}
.w-cal-plus-207 {
  width: calc(100vw + 207px) !important;
}
.w-max-cal-207 {
  max-width: calc(100vw - 207px) !important;
}
.w-min-cal-207 {
  min-width: calc(100vw - 207px) !important;
}
.vw-cal-207 {
  width: calc(100vw - 207px) !important;
}
.vw-cal-max-plus-207 {
  max-width: calc(100vw + 207px) !important;
}
.rotate-207 {
  transform: rotate(207deg);
}
.translateX-207 {
  transform: translateX(207px);
}
.grid-repeat-207 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(207px, 1fr));
}
.w-px-208 {
  width: 208px !important;
}
.h-px-208 {
  height: 208px !important;
}
.w-max-208 {
  max-width: 208px !important;
}
.h-max-208 {
  max-height: 208px !important;
}
.w-min-208 {
  min-width: 208px !important;
}
.h-min-208 {
  min-height: 208px !important;
}
.height-rem-208 {
  height: 208rem !important;
}
.width-rem-208 {
  width: 208rem !important;
}
.h-cal-208 {
  height: calc(100vh - 208px) !important;
}
.h-cal-plus-208 {
  height: calc(100vh + 208px) !important;
}
.h-max-cal-208 {
  max-height: calc(100vh - 208px) !important;
}
.h-min-cal-208 {
  min-height: calc(100vh - 208px) !important;
}
.vh-cal-208 {
  height: calc(100vh - 208px) !important;
}
.vh-cal-max-plus-208 {
  max-height: calc(100vh + 208px) !important;
}
.w-cal-208 {
  width: calc(100vw - 208px) !important;
}
.w-cal-plus-208 {
  width: calc(100vw + 208px) !important;
}
.w-max-cal-208 {
  max-width: calc(100vw - 208px) !important;
}
.w-min-cal-208 {
  min-width: calc(100vw - 208px) !important;
}
.vw-cal-208 {
  width: calc(100vw - 208px) !important;
}
.vw-cal-max-plus-208 {
  max-width: calc(100vw + 208px) !important;
}
.rotate-208 {
  transform: rotate(208deg);
}
.translateX-208 {
  transform: translateX(208px);
}
.grid-repeat-208 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(208px, 1fr));
}
.w-px-209 {
  width: 209px !important;
}
.h-px-209 {
  height: 209px !important;
}
.w-max-209 {
  max-width: 209px !important;
}
.h-max-209 {
  max-height: 209px !important;
}
.w-min-209 {
  min-width: 209px !important;
}
.h-min-209 {
  min-height: 209px !important;
}
.height-rem-209 {
  height: 209rem !important;
}
.width-rem-209 {
  width: 209rem !important;
}
.h-cal-209 {
  height: calc(100vh - 209px) !important;
}
.h-cal-plus-209 {
  height: calc(100vh + 209px) !important;
}
.h-max-cal-209 {
  max-height: calc(100vh - 209px) !important;
}
.h-min-cal-209 {
  min-height: calc(100vh - 209px) !important;
}
.vh-cal-209 {
  height: calc(100vh - 209px) !important;
}
.vh-cal-max-plus-209 {
  max-height: calc(100vh + 209px) !important;
}
.w-cal-209 {
  width: calc(100vw - 209px) !important;
}
.w-cal-plus-209 {
  width: calc(100vw + 209px) !important;
}
.w-max-cal-209 {
  max-width: calc(100vw - 209px) !important;
}
.w-min-cal-209 {
  min-width: calc(100vw - 209px) !important;
}
.vw-cal-209 {
  width: calc(100vw - 209px) !important;
}
.vw-cal-max-plus-209 {
  max-width: calc(100vw + 209px) !important;
}
.rotate-209 {
  transform: rotate(209deg);
}
.translateX-209 {
  transform: translateX(209px);
}
.grid-repeat-209 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(209px, 1fr));
}
.w-px-210 {
  width: 210px !important;
}
.h-px-210 {
  height: 210px !important;
}
.w-max-210 {
  max-width: 210px !important;
}
.h-max-210 {
  max-height: 210px !important;
}
.w-min-210 {
  min-width: 210px !important;
}
.h-min-210 {
  min-height: 210px !important;
}
.height-rem-210 {
  height: 210rem !important;
}
.width-rem-210 {
  width: 210rem !important;
}
.h-cal-210 {
  height: calc(100vh - 210px) !important;
}
.h-cal-plus-210 {
  height: calc(100vh + 210px) !important;
}
.h-max-cal-210 {
  max-height: calc(100vh - 210px) !important;
}
.h-min-cal-210 {
  min-height: calc(100vh - 210px) !important;
}
.vh-cal-210 {
  height: calc(100vh - 210px) !important;
}
.vh-cal-max-plus-210 {
  max-height: calc(100vh + 210px) !important;
}
.w-cal-210 {
  width: calc(100vw - 210px) !important;
}
.w-cal-plus-210 {
  width: calc(100vw + 210px) !important;
}
.w-max-cal-210 {
  max-width: calc(100vw - 210px) !important;
}
.w-min-cal-210 {
  min-width: calc(100vw - 210px) !important;
}
.vw-cal-210 {
  width: calc(100vw - 210px) !important;
}
.vw-cal-max-plus-210 {
  max-width: calc(100vw + 210px) !important;
}
.rotate-210 {
  transform: rotate(210deg);
}
.translateX-210 {
  transform: translateX(210px);
}
.grid-repeat-210 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
}
.w-px-211 {
  width: 211px !important;
}
.h-px-211 {
  height: 211px !important;
}
.w-max-211 {
  max-width: 211px !important;
}
.h-max-211 {
  max-height: 211px !important;
}
.w-min-211 {
  min-width: 211px !important;
}
.h-min-211 {
  min-height: 211px !important;
}
.height-rem-211 {
  height: 211rem !important;
}
.width-rem-211 {
  width: 211rem !important;
}
.h-cal-211 {
  height: calc(100vh - 211px) !important;
}
.h-cal-plus-211 {
  height: calc(100vh + 211px) !important;
}
.h-max-cal-211 {
  max-height: calc(100vh - 211px) !important;
}
.h-min-cal-211 {
  min-height: calc(100vh - 211px) !important;
}
.vh-cal-211 {
  height: calc(100vh - 211px) !important;
}
.vh-cal-max-plus-211 {
  max-height: calc(100vh + 211px) !important;
}
.w-cal-211 {
  width: calc(100vw - 211px) !important;
}
.w-cal-plus-211 {
  width: calc(100vw + 211px) !important;
}
.w-max-cal-211 {
  max-width: calc(100vw - 211px) !important;
}
.w-min-cal-211 {
  min-width: calc(100vw - 211px) !important;
}
.vw-cal-211 {
  width: calc(100vw - 211px) !important;
}
.vw-cal-max-plus-211 {
  max-width: calc(100vw + 211px) !important;
}
.rotate-211 {
  transform: rotate(211deg);
}
.translateX-211 {
  transform: translateX(211px);
}
.grid-repeat-211 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(211px, 1fr));
}
.w-px-212 {
  width: 212px !important;
}
.h-px-212 {
  height: 212px !important;
}
.w-max-212 {
  max-width: 212px !important;
}
.h-max-212 {
  max-height: 212px !important;
}
.w-min-212 {
  min-width: 212px !important;
}
.h-min-212 {
  min-height: 212px !important;
}
.height-rem-212 {
  height: 212rem !important;
}
.width-rem-212 {
  width: 212rem !important;
}
.h-cal-212 {
  height: calc(100vh - 212px) !important;
}
.h-cal-plus-212 {
  height: calc(100vh + 212px) !important;
}
.h-max-cal-212 {
  max-height: calc(100vh - 212px) !important;
}
.h-min-cal-212 {
  min-height: calc(100vh - 212px) !important;
}
.vh-cal-212 {
  height: calc(100vh - 212px) !important;
}
.vh-cal-max-plus-212 {
  max-height: calc(100vh + 212px) !important;
}
.w-cal-212 {
  width: calc(100vw - 212px) !important;
}
.w-cal-plus-212 {
  width: calc(100vw + 212px) !important;
}
.w-max-cal-212 {
  max-width: calc(100vw - 212px) !important;
}
.w-min-cal-212 {
  min-width: calc(100vw - 212px) !important;
}
.vw-cal-212 {
  width: calc(100vw - 212px) !important;
}
.vw-cal-max-plus-212 {
  max-width: calc(100vw + 212px) !important;
}
.rotate-212 {
  transform: rotate(212deg);
}
.translateX-212 {
  transform: translateX(212px);
}
.grid-repeat-212 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(212px, 1fr));
}
.w-px-213 {
  width: 213px !important;
}
.h-px-213 {
  height: 213px !important;
}
.w-max-213 {
  max-width: 213px !important;
}
.h-max-213 {
  max-height: 213px !important;
}
.w-min-213 {
  min-width: 213px !important;
}
.h-min-213 {
  min-height: 213px !important;
}
.height-rem-213 {
  height: 213rem !important;
}
.width-rem-213 {
  width: 213rem !important;
}
.h-cal-213 {
  height: calc(100vh - 213px) !important;
}
.h-cal-plus-213 {
  height: calc(100vh + 213px) !important;
}
.h-max-cal-213 {
  max-height: calc(100vh - 213px) !important;
}
.h-min-cal-213 {
  min-height: calc(100vh - 213px) !important;
}
.vh-cal-213 {
  height: calc(100vh - 213px) !important;
}
.vh-cal-max-plus-213 {
  max-height: calc(100vh + 213px) !important;
}
.w-cal-213 {
  width: calc(100vw - 213px) !important;
}
.w-cal-plus-213 {
  width: calc(100vw + 213px) !important;
}
.w-max-cal-213 {
  max-width: calc(100vw - 213px) !important;
}
.w-min-cal-213 {
  min-width: calc(100vw - 213px) !important;
}
.vw-cal-213 {
  width: calc(100vw - 213px) !important;
}
.vw-cal-max-plus-213 {
  max-width: calc(100vw + 213px) !important;
}
.rotate-213 {
  transform: rotate(213deg);
}
.translateX-213 {
  transform: translateX(213px);
}
.grid-repeat-213 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(213px, 1fr));
}
.w-px-214 {
  width: 214px !important;
}
.h-px-214 {
  height: 214px !important;
}
.w-max-214 {
  max-width: 214px !important;
}
.h-max-214 {
  max-height: 214px !important;
}
.w-min-214 {
  min-width: 214px !important;
}
.h-min-214 {
  min-height: 214px !important;
}
.height-rem-214 {
  height: 214rem !important;
}
.width-rem-214 {
  width: 214rem !important;
}
.h-cal-214 {
  height: calc(100vh - 214px) !important;
}
.h-cal-plus-214 {
  height: calc(100vh + 214px) !important;
}
.h-max-cal-214 {
  max-height: calc(100vh - 214px) !important;
}
.h-min-cal-214 {
  min-height: calc(100vh - 214px) !important;
}
.vh-cal-214 {
  height: calc(100vh - 214px) !important;
}
.vh-cal-max-plus-214 {
  max-height: calc(100vh + 214px) !important;
}
.w-cal-214 {
  width: calc(100vw - 214px) !important;
}
.w-cal-plus-214 {
  width: calc(100vw + 214px) !important;
}
.w-max-cal-214 {
  max-width: calc(100vw - 214px) !important;
}
.w-min-cal-214 {
  min-width: calc(100vw - 214px) !important;
}
.vw-cal-214 {
  width: calc(100vw - 214px) !important;
}
.vw-cal-max-plus-214 {
  max-width: calc(100vw + 214px) !important;
}
.rotate-214 {
  transform: rotate(214deg);
}
.translateX-214 {
  transform: translateX(214px);
}
.grid-repeat-214 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(214px, 1fr));
}
.w-px-215 {
  width: 215px !important;
}
.h-px-215 {
  height: 215px !important;
}
.w-max-215 {
  max-width: 215px !important;
}
.h-max-215 {
  max-height: 215px !important;
}
.w-min-215 {
  min-width: 215px !important;
}
.h-min-215 {
  min-height: 215px !important;
}
.height-rem-215 {
  height: 215rem !important;
}
.width-rem-215 {
  width: 215rem !important;
}
.h-cal-215 {
  height: calc(100vh - 215px) !important;
}
.h-cal-plus-215 {
  height: calc(100vh + 215px) !important;
}
.h-max-cal-215 {
  max-height: calc(100vh - 215px) !important;
}
.h-min-cal-215 {
  min-height: calc(100vh - 215px) !important;
}
.vh-cal-215 {
  height: calc(100vh - 215px) !important;
}
.vh-cal-max-plus-215 {
  max-height: calc(100vh + 215px) !important;
}
.w-cal-215 {
  width: calc(100vw - 215px) !important;
}
.w-cal-plus-215 {
  width: calc(100vw + 215px) !important;
}
.w-max-cal-215 {
  max-width: calc(100vw - 215px) !important;
}
.w-min-cal-215 {
  min-width: calc(100vw - 215px) !important;
}
.vw-cal-215 {
  width: calc(100vw - 215px) !important;
}
.vw-cal-max-plus-215 {
  max-width: calc(100vw + 215px) !important;
}
.rotate-215 {
  transform: rotate(215deg);
}
.translateX-215 {
  transform: translateX(215px);
}
.grid-repeat-215 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(215px, 1fr));
}
.w-px-216 {
  width: 216px !important;
}
.h-px-216 {
  height: 216px !important;
}
.w-max-216 {
  max-width: 216px !important;
}
.h-max-216 {
  max-height: 216px !important;
}
.w-min-216 {
  min-width: 216px !important;
}
.h-min-216 {
  min-height: 216px !important;
}
.height-rem-216 {
  height: 216rem !important;
}
.width-rem-216 {
  width: 216rem !important;
}
.h-cal-216 {
  height: calc(100vh - 216px) !important;
}
.h-cal-plus-216 {
  height: calc(100vh + 216px) !important;
}
.h-max-cal-216 {
  max-height: calc(100vh - 216px) !important;
}
.h-min-cal-216 {
  min-height: calc(100vh - 216px) !important;
}
.vh-cal-216 {
  height: calc(100vh - 216px) !important;
}
.vh-cal-max-plus-216 {
  max-height: calc(100vh + 216px) !important;
}
.w-cal-216 {
  width: calc(100vw - 216px) !important;
}
.w-cal-plus-216 {
  width: calc(100vw + 216px) !important;
}
.w-max-cal-216 {
  max-width: calc(100vw - 216px) !important;
}
.w-min-cal-216 {
  min-width: calc(100vw - 216px) !important;
}
.vw-cal-216 {
  width: calc(100vw - 216px) !important;
}
.vw-cal-max-plus-216 {
  max-width: calc(100vw + 216px) !important;
}
.rotate-216 {
  transform: rotate(216deg);
}
.translateX-216 {
  transform: translateX(216px);
}
.grid-repeat-216 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(216px, 1fr));
}
.w-px-217 {
  width: 217px !important;
}
.h-px-217 {
  height: 217px !important;
}
.w-max-217 {
  max-width: 217px !important;
}
.h-max-217 {
  max-height: 217px !important;
}
.w-min-217 {
  min-width: 217px !important;
}
.h-min-217 {
  min-height: 217px !important;
}
.height-rem-217 {
  height: 217rem !important;
}
.width-rem-217 {
  width: 217rem !important;
}
.h-cal-217 {
  height: calc(100vh - 217px) !important;
}
.h-cal-plus-217 {
  height: calc(100vh + 217px) !important;
}
.h-max-cal-217 {
  max-height: calc(100vh - 217px) !important;
}
.h-min-cal-217 {
  min-height: calc(100vh - 217px) !important;
}
.vh-cal-217 {
  height: calc(100vh - 217px) !important;
}
.vh-cal-max-plus-217 {
  max-height: calc(100vh + 217px) !important;
}
.w-cal-217 {
  width: calc(100vw - 217px) !important;
}
.w-cal-plus-217 {
  width: calc(100vw + 217px) !important;
}
.w-max-cal-217 {
  max-width: calc(100vw - 217px) !important;
}
.w-min-cal-217 {
  min-width: calc(100vw - 217px) !important;
}
.vw-cal-217 {
  width: calc(100vw - 217px) !important;
}
.vw-cal-max-plus-217 {
  max-width: calc(100vw + 217px) !important;
}
.rotate-217 {
  transform: rotate(217deg);
}
.translateX-217 {
  transform: translateX(217px);
}
.grid-repeat-217 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(217px, 1fr));
}
.w-px-218 {
  width: 218px !important;
}
.h-px-218 {
  height: 218px !important;
}
.w-max-218 {
  max-width: 218px !important;
}
.h-max-218 {
  max-height: 218px !important;
}
.w-min-218 {
  min-width: 218px !important;
}
.h-min-218 {
  min-height: 218px !important;
}
.height-rem-218 {
  height: 218rem !important;
}
.width-rem-218 {
  width: 218rem !important;
}
.h-cal-218 {
  height: calc(100vh - 218px) !important;
}
.h-cal-plus-218 {
  height: calc(100vh + 218px) !important;
}
.h-max-cal-218 {
  max-height: calc(100vh - 218px) !important;
}
.h-min-cal-218 {
  min-height: calc(100vh - 218px) !important;
}
.vh-cal-218 {
  height: calc(100vh - 218px) !important;
}
.vh-cal-max-plus-218 {
  max-height: calc(100vh + 218px) !important;
}
.w-cal-218 {
  width: calc(100vw - 218px) !important;
}
.w-cal-plus-218 {
  width: calc(100vw + 218px) !important;
}
.w-max-cal-218 {
  max-width: calc(100vw - 218px) !important;
}
.w-min-cal-218 {
  min-width: calc(100vw - 218px) !important;
}
.vw-cal-218 {
  width: calc(100vw - 218px) !important;
}
.vw-cal-max-plus-218 {
  max-width: calc(100vw + 218px) !important;
}
.rotate-218 {
  transform: rotate(218deg);
}
.translateX-218 {
  transform: translateX(218px);
}
.grid-repeat-218 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(218px, 1fr));
}
.w-px-219 {
  width: 219px !important;
}
.h-px-219 {
  height: 219px !important;
}
.w-max-219 {
  max-width: 219px !important;
}
.h-max-219 {
  max-height: 219px !important;
}
.w-min-219 {
  min-width: 219px !important;
}
.h-min-219 {
  min-height: 219px !important;
}
.height-rem-219 {
  height: 219rem !important;
}
.width-rem-219 {
  width: 219rem !important;
}
.h-cal-219 {
  height: calc(100vh - 219px) !important;
}
.h-cal-plus-219 {
  height: calc(100vh + 219px) !important;
}
.h-max-cal-219 {
  max-height: calc(100vh - 219px) !important;
}
.h-min-cal-219 {
  min-height: calc(100vh - 219px) !important;
}
.vh-cal-219 {
  height: calc(100vh - 219px) !important;
}
.vh-cal-max-plus-219 {
  max-height: calc(100vh + 219px) !important;
}
.w-cal-219 {
  width: calc(100vw - 219px) !important;
}
.w-cal-plus-219 {
  width: calc(100vw + 219px) !important;
}
.w-max-cal-219 {
  max-width: calc(100vw - 219px) !important;
}
.w-min-cal-219 {
  min-width: calc(100vw - 219px) !important;
}
.vw-cal-219 {
  width: calc(100vw - 219px) !important;
}
.vw-cal-max-plus-219 {
  max-width: calc(100vw + 219px) !important;
}
.rotate-219 {
  transform: rotate(219deg);
}
.translateX-219 {
  transform: translateX(219px);
}
.grid-repeat-219 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(219px, 1fr));
}
.w-px-220 {
  width: 220px !important;
}
.h-px-220 {
  height: 220px !important;
}
.w-max-220 {
  max-width: 220px !important;
}
.h-max-220 {
  max-height: 220px !important;
}
.w-min-220 {
  min-width: 220px !important;
}
.h-min-220 {
  min-height: 220px !important;
}
.height-rem-220 {
  height: 220rem !important;
}
.width-rem-220 {
  width: 220rem !important;
}
.h-cal-220 {
  height: calc(100vh - 220px) !important;
}
.h-cal-plus-220 {
  height: calc(100vh + 220px) !important;
}
.h-max-cal-220 {
  max-height: calc(100vh - 220px) !important;
}
.h-min-cal-220 {
  min-height: calc(100vh - 220px) !important;
}
.vh-cal-220 {
  height: calc(100vh - 220px) !important;
}
.vh-cal-max-plus-220 {
  max-height: calc(100vh + 220px) !important;
}
.w-cal-220 {
  width: calc(100vw - 220px) !important;
}
.w-cal-plus-220 {
  width: calc(100vw + 220px) !important;
}
.w-max-cal-220 {
  max-width: calc(100vw - 220px) !important;
}
.w-min-cal-220 {
  min-width: calc(100vw - 220px) !important;
}
.vw-cal-220 {
  width: calc(100vw - 220px) !important;
}
.vw-cal-max-plus-220 {
  max-width: calc(100vw + 220px) !important;
}
.rotate-220 {
  transform: rotate(220deg);
}
.translateX-220 {
  transform: translateX(220px);
}
.grid-repeat-220 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}
.w-px-221 {
  width: 221px !important;
}
.h-px-221 {
  height: 221px !important;
}
.w-max-221 {
  max-width: 221px !important;
}
.h-max-221 {
  max-height: 221px !important;
}
.w-min-221 {
  min-width: 221px !important;
}
.h-min-221 {
  min-height: 221px !important;
}
.height-rem-221 {
  height: 221rem !important;
}
.width-rem-221 {
  width: 221rem !important;
}
.h-cal-221 {
  height: calc(100vh - 221px) !important;
}
.h-cal-plus-221 {
  height: calc(100vh + 221px) !important;
}
.h-max-cal-221 {
  max-height: calc(100vh - 221px) !important;
}
.h-min-cal-221 {
  min-height: calc(100vh - 221px) !important;
}
.vh-cal-221 {
  height: calc(100vh - 221px) !important;
}
.vh-cal-max-plus-221 {
  max-height: calc(100vh + 221px) !important;
}
.w-cal-221 {
  width: calc(100vw - 221px) !important;
}
.w-cal-plus-221 {
  width: calc(100vw + 221px) !important;
}
.w-max-cal-221 {
  max-width: calc(100vw - 221px) !important;
}
.w-min-cal-221 {
  min-width: calc(100vw - 221px) !important;
}
.vw-cal-221 {
  width: calc(100vw - 221px) !important;
}
.vw-cal-max-plus-221 {
  max-width: calc(100vw + 221px) !important;
}
.rotate-221 {
  transform: rotate(221deg);
}
.translateX-221 {
  transform: translateX(221px);
}
.grid-repeat-221 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(221px, 1fr));
}
.w-px-222 {
  width: 222px !important;
}
.h-px-222 {
  height: 222px !important;
}
.w-max-222 {
  max-width: 222px !important;
}
.h-max-222 {
  max-height: 222px !important;
}
.w-min-222 {
  min-width: 222px !important;
}
.h-min-222 {
  min-height: 222px !important;
}
.height-rem-222 {
  height: 222rem !important;
}
.width-rem-222 {
  width: 222rem !important;
}
.h-cal-222 {
  height: calc(100vh - 222px) !important;
}
.h-cal-plus-222 {
  height: calc(100vh + 222px) !important;
}
.h-max-cal-222 {
  max-height: calc(100vh - 222px) !important;
}
.h-min-cal-222 {
  min-height: calc(100vh - 222px) !important;
}
.vh-cal-222 {
  height: calc(100vh - 222px) !important;
}
.vh-cal-max-plus-222 {
  max-height: calc(100vh + 222px) !important;
}
.w-cal-222 {
  width: calc(100vw - 222px) !important;
}
.w-cal-plus-222 {
  width: calc(100vw + 222px) !important;
}
.w-max-cal-222 {
  max-width: calc(100vw - 222px) !important;
}
.w-min-cal-222 {
  min-width: calc(100vw - 222px) !important;
}
.vw-cal-222 {
  width: calc(100vw - 222px) !important;
}
.vw-cal-max-plus-222 {
  max-width: calc(100vw + 222px) !important;
}
.rotate-222 {
  transform: rotate(222deg);
}
.translateX-222 {
  transform: translateX(222px);
}
.grid-repeat-222 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(222px, 1fr));
}
.w-px-223 {
  width: 223px !important;
}
.h-px-223 {
  height: 223px !important;
}
.w-max-223 {
  max-width: 223px !important;
}
.h-max-223 {
  max-height: 223px !important;
}
.w-min-223 {
  min-width: 223px !important;
}
.h-min-223 {
  min-height: 223px !important;
}
.height-rem-223 {
  height: 223rem !important;
}
.width-rem-223 {
  width: 223rem !important;
}
.h-cal-223 {
  height: calc(100vh - 223px) !important;
}
.h-cal-plus-223 {
  height: calc(100vh + 223px) !important;
}
.h-max-cal-223 {
  max-height: calc(100vh - 223px) !important;
}
.h-min-cal-223 {
  min-height: calc(100vh - 223px) !important;
}
.vh-cal-223 {
  height: calc(100vh - 223px) !important;
}
.vh-cal-max-plus-223 {
  max-height: calc(100vh + 223px) !important;
}
.w-cal-223 {
  width: calc(100vw - 223px) !important;
}
.w-cal-plus-223 {
  width: calc(100vw + 223px) !important;
}
.w-max-cal-223 {
  max-width: calc(100vw - 223px) !important;
}
.w-min-cal-223 {
  min-width: calc(100vw - 223px) !important;
}
.vw-cal-223 {
  width: calc(100vw - 223px) !important;
}
.vw-cal-max-plus-223 {
  max-width: calc(100vw + 223px) !important;
}
.rotate-223 {
  transform: rotate(223deg);
}
.translateX-223 {
  transform: translateX(223px);
}
.grid-repeat-223 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(223px, 1fr));
}
.w-px-224 {
  width: 224px !important;
}
.h-px-224 {
  height: 224px !important;
}
.w-max-224 {
  max-width: 224px !important;
}
.h-max-224 {
  max-height: 224px !important;
}
.w-min-224 {
  min-width: 224px !important;
}
.h-min-224 {
  min-height: 224px !important;
}
.height-rem-224 {
  height: 224rem !important;
}
.width-rem-224 {
  width: 224rem !important;
}
.h-cal-224 {
  height: calc(100vh - 224px) !important;
}
.h-cal-plus-224 {
  height: calc(100vh + 224px) !important;
}
.h-max-cal-224 {
  max-height: calc(100vh - 224px) !important;
}
.h-min-cal-224 {
  min-height: calc(100vh - 224px) !important;
}
.vh-cal-224 {
  height: calc(100vh - 224px) !important;
}
.vh-cal-max-plus-224 {
  max-height: calc(100vh + 224px) !important;
}
.w-cal-224 {
  width: calc(100vw - 224px) !important;
}
.w-cal-plus-224 {
  width: calc(100vw + 224px) !important;
}
.w-max-cal-224 {
  max-width: calc(100vw - 224px) !important;
}
.w-min-cal-224 {
  min-width: calc(100vw - 224px) !important;
}
.vw-cal-224 {
  width: calc(100vw - 224px) !important;
}
.vw-cal-max-plus-224 {
  max-width: calc(100vw + 224px) !important;
}
.rotate-224 {
  transform: rotate(224deg);
}
.translateX-224 {
  transform: translateX(224px);
}
.grid-repeat-224 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(224px, 1fr));
}
.w-px-225 {
  width: 225px !important;
}
.h-px-225 {
  height: 225px !important;
}
.w-max-225 {
  max-width: 225px !important;
}
.h-max-225 {
  max-height: 225px !important;
}
.w-min-225 {
  min-width: 225px !important;
}
.h-min-225 {
  min-height: 225px !important;
}
.height-rem-225 {
  height: 225rem !important;
}
.width-rem-225 {
  width: 225rem !important;
}
.h-cal-225 {
  height: calc(100vh - 225px) !important;
}
.h-cal-plus-225 {
  height: calc(100vh + 225px) !important;
}
.h-max-cal-225 {
  max-height: calc(100vh - 225px) !important;
}
.h-min-cal-225 {
  min-height: calc(100vh - 225px) !important;
}
.vh-cal-225 {
  height: calc(100vh - 225px) !important;
}
.vh-cal-max-plus-225 {
  max-height: calc(100vh + 225px) !important;
}
.w-cal-225 {
  width: calc(100vw - 225px) !important;
}
.w-cal-plus-225 {
  width: calc(100vw + 225px) !important;
}
.w-max-cal-225 {
  max-width: calc(100vw - 225px) !important;
}
.w-min-cal-225 {
  min-width: calc(100vw - 225px) !important;
}
.vw-cal-225 {
  width: calc(100vw - 225px) !important;
}
.vw-cal-max-plus-225 {
  max-width: calc(100vw + 225px) !important;
}
.rotate-225 {
  transform: rotate(225deg);
}
.translateX-225 {
  transform: translateX(225px);
}
.grid-repeat-225 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
}
.w-px-226 {
  width: 226px !important;
}
.h-px-226 {
  height: 226px !important;
}
.w-max-226 {
  max-width: 226px !important;
}
.h-max-226 {
  max-height: 226px !important;
}
.w-min-226 {
  min-width: 226px !important;
}
.h-min-226 {
  min-height: 226px !important;
}
.height-rem-226 {
  height: 226rem !important;
}
.width-rem-226 {
  width: 226rem !important;
}
.h-cal-226 {
  height: calc(100vh - 226px) !important;
}
.h-cal-plus-226 {
  height: calc(100vh + 226px) !important;
}
.h-max-cal-226 {
  max-height: calc(100vh - 226px) !important;
}
.h-min-cal-226 {
  min-height: calc(100vh - 226px) !important;
}
.vh-cal-226 {
  height: calc(100vh - 226px) !important;
}
.vh-cal-max-plus-226 {
  max-height: calc(100vh + 226px) !important;
}
.w-cal-226 {
  width: calc(100vw - 226px) !important;
}
.w-cal-plus-226 {
  width: calc(100vw + 226px) !important;
}
.w-max-cal-226 {
  max-width: calc(100vw - 226px) !important;
}
.w-min-cal-226 {
  min-width: calc(100vw - 226px) !important;
}
.vw-cal-226 {
  width: calc(100vw - 226px) !important;
}
.vw-cal-max-plus-226 {
  max-width: calc(100vw + 226px) !important;
}
.rotate-226 {
  transform: rotate(226deg);
}
.translateX-226 {
  transform: translateX(226px);
}
.grid-repeat-226 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(226px, 1fr));
}
.w-px-227 {
  width: 227px !important;
}
.h-px-227 {
  height: 227px !important;
}
.w-max-227 {
  max-width: 227px !important;
}
.h-max-227 {
  max-height: 227px !important;
}
.w-min-227 {
  min-width: 227px !important;
}
.h-min-227 {
  min-height: 227px !important;
}
.height-rem-227 {
  height: 227rem !important;
}
.width-rem-227 {
  width: 227rem !important;
}
.h-cal-227 {
  height: calc(100vh - 227px) !important;
}
.h-cal-plus-227 {
  height: calc(100vh + 227px) !important;
}
.h-max-cal-227 {
  max-height: calc(100vh - 227px) !important;
}
.h-min-cal-227 {
  min-height: calc(100vh - 227px) !important;
}
.vh-cal-227 {
  height: calc(100vh - 227px) !important;
}
.vh-cal-max-plus-227 {
  max-height: calc(100vh + 227px) !important;
}
.w-cal-227 {
  width: calc(100vw - 227px) !important;
}
.w-cal-plus-227 {
  width: calc(100vw + 227px) !important;
}
.w-max-cal-227 {
  max-width: calc(100vw - 227px) !important;
}
.w-min-cal-227 {
  min-width: calc(100vw - 227px) !important;
}
.vw-cal-227 {
  width: calc(100vw - 227px) !important;
}
.vw-cal-max-plus-227 {
  max-width: calc(100vw + 227px) !important;
}
.rotate-227 {
  transform: rotate(227deg);
}
.translateX-227 {
  transform: translateX(227px);
}
.grid-repeat-227 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(227px, 1fr));
}
.w-px-228 {
  width: 228px !important;
}
.h-px-228 {
  height: 228px !important;
}
.w-max-228 {
  max-width: 228px !important;
}
.h-max-228 {
  max-height: 228px !important;
}
.w-min-228 {
  min-width: 228px !important;
}
.h-min-228 {
  min-height: 228px !important;
}
.height-rem-228 {
  height: 228rem !important;
}
.width-rem-228 {
  width: 228rem !important;
}
.h-cal-228 {
  height: calc(100vh - 228px) !important;
}
.h-cal-plus-228 {
  height: calc(100vh + 228px) !important;
}
.h-max-cal-228 {
  max-height: calc(100vh - 228px) !important;
}
.h-min-cal-228 {
  min-height: calc(100vh - 228px) !important;
}
.vh-cal-228 {
  height: calc(100vh - 228px) !important;
}
.vh-cal-max-plus-228 {
  max-height: calc(100vh + 228px) !important;
}
.w-cal-228 {
  width: calc(100vw - 228px) !important;
}
.w-cal-plus-228 {
  width: calc(100vw + 228px) !important;
}
.w-max-cal-228 {
  max-width: calc(100vw - 228px) !important;
}
.w-min-cal-228 {
  min-width: calc(100vw - 228px) !important;
}
.vw-cal-228 {
  width: calc(100vw - 228px) !important;
}
.vw-cal-max-plus-228 {
  max-width: calc(100vw + 228px) !important;
}
.rotate-228 {
  transform: rotate(228deg);
}
.translateX-228 {
  transform: translateX(228px);
}
.grid-repeat-228 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(228px, 1fr));
}
.w-px-229 {
  width: 229px !important;
}
.h-px-229 {
  height: 229px !important;
}
.w-max-229 {
  max-width: 229px !important;
}
.h-max-229 {
  max-height: 229px !important;
}
.w-min-229 {
  min-width: 229px !important;
}
.h-min-229 {
  min-height: 229px !important;
}
.height-rem-229 {
  height: 229rem !important;
}
.width-rem-229 {
  width: 229rem !important;
}
.h-cal-229 {
  height: calc(100vh - 229px) !important;
}
.h-cal-plus-229 {
  height: calc(100vh + 229px) !important;
}
.h-max-cal-229 {
  max-height: calc(100vh - 229px) !important;
}
.h-min-cal-229 {
  min-height: calc(100vh - 229px) !important;
}
.vh-cal-229 {
  height: calc(100vh - 229px) !important;
}
.vh-cal-max-plus-229 {
  max-height: calc(100vh + 229px) !important;
}
.w-cal-229 {
  width: calc(100vw - 229px) !important;
}
.w-cal-plus-229 {
  width: calc(100vw + 229px) !important;
}
.w-max-cal-229 {
  max-width: calc(100vw - 229px) !important;
}
.w-min-cal-229 {
  min-width: calc(100vw - 229px) !important;
}
.vw-cal-229 {
  width: calc(100vw - 229px) !important;
}
.vw-cal-max-plus-229 {
  max-width: calc(100vw + 229px) !important;
}
.rotate-229 {
  transform: rotate(229deg);
}
.translateX-229 {
  transform: translateX(229px);
}
.grid-repeat-229 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(229px, 1fr));
}
.w-px-230 {
  width: 230px !important;
}
.h-px-230 {
  height: 230px !important;
}
.w-max-230 {
  max-width: 230px !important;
}
.h-max-230 {
  max-height: 230px !important;
}
.w-min-230 {
  min-width: 230px !important;
}
.h-min-230 {
  min-height: 230px !important;
}
.height-rem-230 {
  height: 230rem !important;
}
.width-rem-230 {
  width: 230rem !important;
}
.h-cal-230 {
  height: calc(100vh - 230px) !important;
}
.h-cal-plus-230 {
  height: calc(100vh + 230px) !important;
}
.h-max-cal-230 {
  max-height: calc(100vh - 230px) !important;
}
.h-min-cal-230 {
  min-height: calc(100vh - 230px) !important;
}
.vh-cal-230 {
  height: calc(100vh - 230px) !important;
}
.vh-cal-max-plus-230 {
  max-height: calc(100vh + 230px) !important;
}
.w-cal-230 {
  width: calc(100vw - 230px) !important;
}
.w-cal-plus-230 {
  width: calc(100vw + 230px) !important;
}
.w-max-cal-230 {
  max-width: calc(100vw - 230px) !important;
}
.w-min-cal-230 {
  min-width: calc(100vw - 230px) !important;
}
.vw-cal-230 {
  width: calc(100vw - 230px) !important;
}
.vw-cal-max-plus-230 {
  max-width: calc(100vw + 230px) !important;
}
.rotate-230 {
  transform: rotate(230deg);
}
.translateX-230 {
  transform: translateX(230px);
}
.grid-repeat-230 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
}
.w-px-231 {
  width: 231px !important;
}
.h-px-231 {
  height: 231px !important;
}
.w-max-231 {
  max-width: 231px !important;
}
.h-max-231 {
  max-height: 231px !important;
}
.w-min-231 {
  min-width: 231px !important;
}
.h-min-231 {
  min-height: 231px !important;
}
.height-rem-231 {
  height: 231rem !important;
}
.width-rem-231 {
  width: 231rem !important;
}
.h-cal-231 {
  height: calc(100vh - 231px) !important;
}
.h-cal-plus-231 {
  height: calc(100vh + 231px) !important;
}
.h-max-cal-231 {
  max-height: calc(100vh - 231px) !important;
}
.h-min-cal-231 {
  min-height: calc(100vh - 231px) !important;
}
.vh-cal-231 {
  height: calc(100vh - 231px) !important;
}
.vh-cal-max-plus-231 {
  max-height: calc(100vh + 231px) !important;
}
.w-cal-231 {
  width: calc(100vw - 231px) !important;
}
.w-cal-plus-231 {
  width: calc(100vw + 231px) !important;
}
.w-max-cal-231 {
  max-width: calc(100vw - 231px) !important;
}
.w-min-cal-231 {
  min-width: calc(100vw - 231px) !important;
}
.vw-cal-231 {
  width: calc(100vw - 231px) !important;
}
.vw-cal-max-plus-231 {
  max-width: calc(100vw + 231px) !important;
}
.rotate-231 {
  transform: rotate(231deg);
}
.translateX-231 {
  transform: translateX(231px);
}
.grid-repeat-231 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(231px, 1fr));
}
.w-px-232 {
  width: 232px !important;
}
.h-px-232 {
  height: 232px !important;
}
.w-max-232 {
  max-width: 232px !important;
}
.h-max-232 {
  max-height: 232px !important;
}
.w-min-232 {
  min-width: 232px !important;
}
.h-min-232 {
  min-height: 232px !important;
}
.height-rem-232 {
  height: 232rem !important;
}
.width-rem-232 {
  width: 232rem !important;
}
.h-cal-232 {
  height: calc(100vh - 232px) !important;
}
.h-cal-plus-232 {
  height: calc(100vh + 232px) !important;
}
.h-max-cal-232 {
  max-height: calc(100vh - 232px) !important;
}
.h-min-cal-232 {
  min-height: calc(100vh - 232px) !important;
}
.vh-cal-232 {
  height: calc(100vh - 232px) !important;
}
.vh-cal-max-plus-232 {
  max-height: calc(100vh + 232px) !important;
}
.w-cal-232 {
  width: calc(100vw - 232px) !important;
}
.w-cal-plus-232 {
  width: calc(100vw + 232px) !important;
}
.w-max-cal-232 {
  max-width: calc(100vw - 232px) !important;
}
.w-min-cal-232 {
  min-width: calc(100vw - 232px) !important;
}
.vw-cal-232 {
  width: calc(100vw - 232px) !important;
}
.vw-cal-max-plus-232 {
  max-width: calc(100vw + 232px) !important;
}
.rotate-232 {
  transform: rotate(232deg);
}
.translateX-232 {
  transform: translateX(232px);
}
.grid-repeat-232 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(232px, 1fr));
}
.w-px-233 {
  width: 233px !important;
}
.h-px-233 {
  height: 233px !important;
}
.w-max-233 {
  max-width: 233px !important;
}
.h-max-233 {
  max-height: 233px !important;
}
.w-min-233 {
  min-width: 233px !important;
}
.h-min-233 {
  min-height: 233px !important;
}
.height-rem-233 {
  height: 233rem !important;
}
.width-rem-233 {
  width: 233rem !important;
}
.h-cal-233 {
  height: calc(100vh - 233px) !important;
}
.h-cal-plus-233 {
  height: calc(100vh + 233px) !important;
}
.h-max-cal-233 {
  max-height: calc(100vh - 233px) !important;
}
.h-min-cal-233 {
  min-height: calc(100vh - 233px) !important;
}
.vh-cal-233 {
  height: calc(100vh - 233px) !important;
}
.vh-cal-max-plus-233 {
  max-height: calc(100vh + 233px) !important;
}
.w-cal-233 {
  width: calc(100vw - 233px) !important;
}
.w-cal-plus-233 {
  width: calc(100vw + 233px) !important;
}
.w-max-cal-233 {
  max-width: calc(100vw - 233px) !important;
}
.w-min-cal-233 {
  min-width: calc(100vw - 233px) !important;
}
.vw-cal-233 {
  width: calc(100vw - 233px) !important;
}
.vw-cal-max-plus-233 {
  max-width: calc(100vw + 233px) !important;
}
.rotate-233 {
  transform: rotate(233deg);
}
.translateX-233 {
  transform: translateX(233px);
}
.grid-repeat-233 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(233px, 1fr));
}
.w-px-234 {
  width: 234px !important;
}
.h-px-234 {
  height: 234px !important;
}
.w-max-234 {
  max-width: 234px !important;
}
.h-max-234 {
  max-height: 234px !important;
}
.w-min-234 {
  min-width: 234px !important;
}
.h-min-234 {
  min-height: 234px !important;
}
.height-rem-234 {
  height: 234rem !important;
}
.width-rem-234 {
  width: 234rem !important;
}
.h-cal-234 {
  height: calc(100vh - 234px) !important;
}
.h-cal-plus-234 {
  height: calc(100vh + 234px) !important;
}
.h-max-cal-234 {
  max-height: calc(100vh - 234px) !important;
}
.h-min-cal-234 {
  min-height: calc(100vh - 234px) !important;
}
.vh-cal-234 {
  height: calc(100vh - 234px) !important;
}
.vh-cal-max-plus-234 {
  max-height: calc(100vh + 234px) !important;
}
.w-cal-234 {
  width: calc(100vw - 234px) !important;
}
.w-cal-plus-234 {
  width: calc(100vw + 234px) !important;
}
.w-max-cal-234 {
  max-width: calc(100vw - 234px) !important;
}
.w-min-cal-234 {
  min-width: calc(100vw - 234px) !important;
}
.vw-cal-234 {
  width: calc(100vw - 234px) !important;
}
.vw-cal-max-plus-234 {
  max-width: calc(100vw + 234px) !important;
}
.rotate-234 {
  transform: rotate(234deg);
}
.translateX-234 {
  transform: translateX(234px);
}
.grid-repeat-234 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(234px, 1fr));
}
.w-px-235 {
  width: 235px !important;
}
.h-px-235 {
  height: 235px !important;
}
.w-max-235 {
  max-width: 235px !important;
}
.h-max-235 {
  max-height: 235px !important;
}
.w-min-235 {
  min-width: 235px !important;
}
.h-min-235 {
  min-height: 235px !important;
}
.height-rem-235 {
  height: 235rem !important;
}
.width-rem-235 {
  width: 235rem !important;
}
.h-cal-235 {
  height: calc(100vh - 235px) !important;
}
.h-cal-plus-235 {
  height: calc(100vh + 235px) !important;
}
.h-max-cal-235 {
  max-height: calc(100vh - 235px) !important;
}
.h-min-cal-235 {
  min-height: calc(100vh - 235px) !important;
}
.vh-cal-235 {
  height: calc(100vh - 235px) !important;
}
.vh-cal-max-plus-235 {
  max-height: calc(100vh + 235px) !important;
}
.w-cal-235 {
  width: calc(100vw - 235px) !important;
}
.w-cal-plus-235 {
  width: calc(100vw + 235px) !important;
}
.w-max-cal-235 {
  max-width: calc(100vw - 235px) !important;
}
.w-min-cal-235 {
  min-width: calc(100vw - 235px) !important;
}
.vw-cal-235 {
  width: calc(100vw - 235px) !important;
}
.vw-cal-max-plus-235 {
  max-width: calc(100vw + 235px) !important;
}
.rotate-235 {
  transform: rotate(235deg);
}
.translateX-235 {
  transform: translateX(235px);
}
.grid-repeat-235 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(235px, 1fr));
}
.w-px-236 {
  width: 236px !important;
}
.h-px-236 {
  height: 236px !important;
}
.w-max-236 {
  max-width: 236px !important;
}
.h-max-236 {
  max-height: 236px !important;
}
.w-min-236 {
  min-width: 236px !important;
}
.h-min-236 {
  min-height: 236px !important;
}
.height-rem-236 {
  height: 236rem !important;
}
.width-rem-236 {
  width: 236rem !important;
}
.h-cal-236 {
  height: calc(100vh - 236px) !important;
}
.h-cal-plus-236 {
  height: calc(100vh + 236px) !important;
}
.h-max-cal-236 {
  max-height: calc(100vh - 236px) !important;
}
.h-min-cal-236 {
  min-height: calc(100vh - 236px) !important;
}
.vh-cal-236 {
  height: calc(100vh - 236px) !important;
}
.vh-cal-max-plus-236 {
  max-height: calc(100vh + 236px) !important;
}
.w-cal-236 {
  width: calc(100vw - 236px) !important;
}
.w-cal-plus-236 {
  width: calc(100vw + 236px) !important;
}
.w-max-cal-236 {
  max-width: calc(100vw - 236px) !important;
}
.w-min-cal-236 {
  min-width: calc(100vw - 236px) !important;
}
.vw-cal-236 {
  width: calc(100vw - 236px) !important;
}
.vw-cal-max-plus-236 {
  max-width: calc(100vw + 236px) !important;
}
.rotate-236 {
  transform: rotate(236deg);
}
.translateX-236 {
  transform: translateX(236px);
}
.grid-repeat-236 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(236px, 1fr));
}
.w-px-237 {
  width: 237px !important;
}
.h-px-237 {
  height: 237px !important;
}
.w-max-237 {
  max-width: 237px !important;
}
.h-max-237 {
  max-height: 237px !important;
}
.w-min-237 {
  min-width: 237px !important;
}
.h-min-237 {
  min-height: 237px !important;
}
.height-rem-237 {
  height: 237rem !important;
}
.width-rem-237 {
  width: 237rem !important;
}
.h-cal-237 {
  height: calc(100vh - 237px) !important;
}
.h-cal-plus-237 {
  height: calc(100vh + 237px) !important;
}
.h-max-cal-237 {
  max-height: calc(100vh - 237px) !important;
}
.h-min-cal-237 {
  min-height: calc(100vh - 237px) !important;
}
.vh-cal-237 {
  height: calc(100vh - 237px) !important;
}
.vh-cal-max-plus-237 {
  max-height: calc(100vh + 237px) !important;
}
.w-cal-237 {
  width: calc(100vw - 237px) !important;
}
.w-cal-plus-237 {
  width: calc(100vw + 237px) !important;
}
.w-max-cal-237 {
  max-width: calc(100vw - 237px) !important;
}
.w-min-cal-237 {
  min-width: calc(100vw - 237px) !important;
}
.vw-cal-237 {
  width: calc(100vw - 237px) !important;
}
.vw-cal-max-plus-237 {
  max-width: calc(100vw + 237px) !important;
}
.rotate-237 {
  transform: rotate(237deg);
}
.translateX-237 {
  transform: translateX(237px);
}
.grid-repeat-237 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(237px, 1fr));
}
.w-px-238 {
  width: 238px !important;
}
.h-px-238 {
  height: 238px !important;
}
.w-max-238 {
  max-width: 238px !important;
}
.h-max-238 {
  max-height: 238px !important;
}
.w-min-238 {
  min-width: 238px !important;
}
.h-min-238 {
  min-height: 238px !important;
}
.height-rem-238 {
  height: 238rem !important;
}
.width-rem-238 {
  width: 238rem !important;
}
.h-cal-238 {
  height: calc(100vh - 238px) !important;
}
.h-cal-plus-238 {
  height: calc(100vh + 238px) !important;
}
.h-max-cal-238 {
  max-height: calc(100vh - 238px) !important;
}
.h-min-cal-238 {
  min-height: calc(100vh - 238px) !important;
}
.vh-cal-238 {
  height: calc(100vh - 238px) !important;
}
.vh-cal-max-plus-238 {
  max-height: calc(100vh + 238px) !important;
}
.w-cal-238 {
  width: calc(100vw - 238px) !important;
}
.w-cal-plus-238 {
  width: calc(100vw + 238px) !important;
}
.w-max-cal-238 {
  max-width: calc(100vw - 238px) !important;
}
.w-min-cal-238 {
  min-width: calc(100vw - 238px) !important;
}
.vw-cal-238 {
  width: calc(100vw - 238px) !important;
}
.vw-cal-max-plus-238 {
  max-width: calc(100vw + 238px) !important;
}
.rotate-238 {
  transform: rotate(238deg);
}
.translateX-238 {
  transform: translateX(238px);
}
.grid-repeat-238 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(238px, 1fr));
}
.w-px-239 {
  width: 239px !important;
}
.h-px-239 {
  height: 239px !important;
}
.w-max-239 {
  max-width: 239px !important;
}
.h-max-239 {
  max-height: 239px !important;
}
.w-min-239 {
  min-width: 239px !important;
}
.h-min-239 {
  min-height: 239px !important;
}
.height-rem-239 {
  height: 239rem !important;
}
.width-rem-239 {
  width: 239rem !important;
}
.h-cal-239 {
  height: calc(100vh - 239px) !important;
}
.h-cal-plus-239 {
  height: calc(100vh + 239px) !important;
}
.h-max-cal-239 {
  max-height: calc(100vh - 239px) !important;
}
.h-min-cal-239 {
  min-height: calc(100vh - 239px) !important;
}
.vh-cal-239 {
  height: calc(100vh - 239px) !important;
}
.vh-cal-max-plus-239 {
  max-height: calc(100vh + 239px) !important;
}
.w-cal-239 {
  width: calc(100vw - 239px) !important;
}
.w-cal-plus-239 {
  width: calc(100vw + 239px) !important;
}
.w-max-cal-239 {
  max-width: calc(100vw - 239px) !important;
}
.w-min-cal-239 {
  min-width: calc(100vw - 239px) !important;
}
.vw-cal-239 {
  width: calc(100vw - 239px) !important;
}
.vw-cal-max-plus-239 {
  max-width: calc(100vw + 239px) !important;
}
.rotate-239 {
  transform: rotate(239deg);
}
.translateX-239 {
  transform: translateX(239px);
}
.grid-repeat-239 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(239px, 1fr));
}
.w-px-240 {
  width: 240px !important;
}
.h-px-240 {
  height: 240px !important;
}
.w-max-240 {
  max-width: 240px !important;
}
.h-max-240 {
  max-height: 240px !important;
}
.w-min-240 {
  min-width: 240px !important;
}
.h-min-240 {
  min-height: 240px !important;
}
.height-rem-240 {
  height: 240rem !important;
}
.width-rem-240 {
  width: 240rem !important;
}
.h-cal-240 {
  height: calc(100vh - 240px) !important;
}
.h-cal-plus-240 {
  height: calc(100vh + 240px) !important;
}
.h-max-cal-240 {
  max-height: calc(100vh - 240px) !important;
}
.h-min-cal-240 {
  min-height: calc(100vh - 240px) !important;
}
.vh-cal-240 {
  height: calc(100vh - 240px) !important;
}
.vh-cal-max-plus-240 {
  max-height: calc(100vh + 240px) !important;
}
.w-cal-240 {
  width: calc(100vw - 240px) !important;
}
.w-cal-plus-240 {
  width: calc(100vw + 240px) !important;
}
.w-max-cal-240 {
  max-width: calc(100vw - 240px) !important;
}
.w-min-cal-240 {
  min-width: calc(100vw - 240px) !important;
}
.vw-cal-240 {
  width: calc(100vw - 240px) !important;
}
.vw-cal-max-plus-240 {
  max-width: calc(100vw + 240px) !important;
}
.rotate-240 {
  transform: rotate(240deg);
}
.translateX-240 {
  transform: translateX(240px);
}
.grid-repeat-240 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
}
.w-px-241 {
  width: 241px !important;
}
.h-px-241 {
  height: 241px !important;
}
.w-max-241 {
  max-width: 241px !important;
}
.h-max-241 {
  max-height: 241px !important;
}
.w-min-241 {
  min-width: 241px !important;
}
.h-min-241 {
  min-height: 241px !important;
}
.height-rem-241 {
  height: 241rem !important;
}
.width-rem-241 {
  width: 241rem !important;
}
.h-cal-241 {
  height: calc(100vh - 241px) !important;
}
.h-cal-plus-241 {
  height: calc(100vh + 241px) !important;
}
.h-max-cal-241 {
  max-height: calc(100vh - 241px) !important;
}
.h-min-cal-241 {
  min-height: calc(100vh - 241px) !important;
}
.vh-cal-241 {
  height: calc(100vh - 241px) !important;
}
.vh-cal-max-plus-241 {
  max-height: calc(100vh + 241px) !important;
}
.w-cal-241 {
  width: calc(100vw - 241px) !important;
}
.w-cal-plus-241 {
  width: calc(100vw + 241px) !important;
}
.w-max-cal-241 {
  max-width: calc(100vw - 241px) !important;
}
.w-min-cal-241 {
  min-width: calc(100vw - 241px) !important;
}
.vw-cal-241 {
  width: calc(100vw - 241px) !important;
}
.vw-cal-max-plus-241 {
  max-width: calc(100vw + 241px) !important;
}
.rotate-241 {
  transform: rotate(241deg);
}
.translateX-241 {
  transform: translateX(241px);
}
.grid-repeat-241 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(241px, 1fr));
}
.w-px-242 {
  width: 242px !important;
}
.h-px-242 {
  height: 242px !important;
}
.w-max-242 {
  max-width: 242px !important;
}
.h-max-242 {
  max-height: 242px !important;
}
.w-min-242 {
  min-width: 242px !important;
}
.h-min-242 {
  min-height: 242px !important;
}
.height-rem-242 {
  height: 242rem !important;
}
.width-rem-242 {
  width: 242rem !important;
}
.h-cal-242 {
  height: calc(100vh - 242px) !important;
}
.h-cal-plus-242 {
  height: calc(100vh + 242px) !important;
}
.h-max-cal-242 {
  max-height: calc(100vh - 242px) !important;
}
.h-min-cal-242 {
  min-height: calc(100vh - 242px) !important;
}
.vh-cal-242 {
  height: calc(100vh - 242px) !important;
}
.vh-cal-max-plus-242 {
  max-height: calc(100vh + 242px) !important;
}
.w-cal-242 {
  width: calc(100vw - 242px) !important;
}
.w-cal-plus-242 {
  width: calc(100vw + 242px) !important;
}
.w-max-cal-242 {
  max-width: calc(100vw - 242px) !important;
}
.w-min-cal-242 {
  min-width: calc(100vw - 242px) !important;
}
.vw-cal-242 {
  width: calc(100vw - 242px) !important;
}
.vw-cal-max-plus-242 {
  max-width: calc(100vw + 242px) !important;
}
.rotate-242 {
  transform: rotate(242deg);
}
.translateX-242 {
  transform: translateX(242px);
}
.grid-repeat-242 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(242px, 1fr));
}
.w-px-243 {
  width: 243px !important;
}
.h-px-243 {
  height: 243px !important;
}
.w-max-243 {
  max-width: 243px !important;
}
.h-max-243 {
  max-height: 243px !important;
}
.w-min-243 {
  min-width: 243px !important;
}
.h-min-243 {
  min-height: 243px !important;
}
.height-rem-243 {
  height: 243rem !important;
}
.width-rem-243 {
  width: 243rem !important;
}
.h-cal-243 {
  height: calc(100vh - 243px) !important;
}
.h-cal-plus-243 {
  height: calc(100vh + 243px) !important;
}
.h-max-cal-243 {
  max-height: calc(100vh - 243px) !important;
}
.h-min-cal-243 {
  min-height: calc(100vh - 243px) !important;
}
.vh-cal-243 {
  height: calc(100vh - 243px) !important;
}
.vh-cal-max-plus-243 {
  max-height: calc(100vh + 243px) !important;
}
.w-cal-243 {
  width: calc(100vw - 243px) !important;
}
.w-cal-plus-243 {
  width: calc(100vw + 243px) !important;
}
.w-max-cal-243 {
  max-width: calc(100vw - 243px) !important;
}
.w-min-cal-243 {
  min-width: calc(100vw - 243px) !important;
}
.vw-cal-243 {
  width: calc(100vw - 243px) !important;
}
.vw-cal-max-plus-243 {
  max-width: calc(100vw + 243px) !important;
}
.rotate-243 {
  transform: rotate(243deg);
}
.translateX-243 {
  transform: translateX(243px);
}
.grid-repeat-243 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(243px, 1fr));
}
.w-px-244 {
  width: 244px !important;
}
.h-px-244 {
  height: 244px !important;
}
.w-max-244 {
  max-width: 244px !important;
}
.h-max-244 {
  max-height: 244px !important;
}
.w-min-244 {
  min-width: 244px !important;
}
.h-min-244 {
  min-height: 244px !important;
}
.height-rem-244 {
  height: 244rem !important;
}
.width-rem-244 {
  width: 244rem !important;
}
.h-cal-244 {
  height: calc(100vh - 244px) !important;
}
.h-cal-plus-244 {
  height: calc(100vh + 244px) !important;
}
.h-max-cal-244 {
  max-height: calc(100vh - 244px) !important;
}
.h-min-cal-244 {
  min-height: calc(100vh - 244px) !important;
}
.vh-cal-244 {
  height: calc(100vh - 244px) !important;
}
.vh-cal-max-plus-244 {
  max-height: calc(100vh + 244px) !important;
}
.w-cal-244 {
  width: calc(100vw - 244px) !important;
}
.w-cal-plus-244 {
  width: calc(100vw + 244px) !important;
}
.w-max-cal-244 {
  max-width: calc(100vw - 244px) !important;
}
.w-min-cal-244 {
  min-width: calc(100vw - 244px) !important;
}
.vw-cal-244 {
  width: calc(100vw - 244px) !important;
}
.vw-cal-max-plus-244 {
  max-width: calc(100vw + 244px) !important;
}
.rotate-244 {
  transform: rotate(244deg);
}
.translateX-244 {
  transform: translateX(244px);
}
.grid-repeat-244 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(244px, 1fr));
}
.w-px-245 {
  width: 245px !important;
}
.h-px-245 {
  height: 245px !important;
}
.w-max-245 {
  max-width: 245px !important;
}
.h-max-245 {
  max-height: 245px !important;
}
.w-min-245 {
  min-width: 245px !important;
}
.h-min-245 {
  min-height: 245px !important;
}
.height-rem-245 {
  height: 245rem !important;
}
.width-rem-245 {
  width: 245rem !important;
}
.h-cal-245 {
  height: calc(100vh - 245px) !important;
}
.h-cal-plus-245 {
  height: calc(100vh + 245px) !important;
}
.h-max-cal-245 {
  max-height: calc(100vh - 245px) !important;
}
.h-min-cal-245 {
  min-height: calc(100vh - 245px) !important;
}
.vh-cal-245 {
  height: calc(100vh - 245px) !important;
}
.vh-cal-max-plus-245 {
  max-height: calc(100vh + 245px) !important;
}
.w-cal-245 {
  width: calc(100vw - 245px) !important;
}
.w-cal-plus-245 {
  width: calc(100vw + 245px) !important;
}
.w-max-cal-245 {
  max-width: calc(100vw - 245px) !important;
}
.w-min-cal-245 {
  min-width: calc(100vw - 245px) !important;
}
.vw-cal-245 {
  width: calc(100vw - 245px) !important;
}
.vw-cal-max-plus-245 {
  max-width: calc(100vw + 245px) !important;
}
.rotate-245 {
  transform: rotate(245deg);
}
.translateX-245 {
  transform: translateX(245px);
}
.grid-repeat-245 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(245px, 1fr));
}
.w-px-246 {
  width: 246px !important;
}
.h-px-246 {
  height: 246px !important;
}
.w-max-246 {
  max-width: 246px !important;
}
.h-max-246 {
  max-height: 246px !important;
}
.w-min-246 {
  min-width: 246px !important;
}
.h-min-246 {
  min-height: 246px !important;
}
.height-rem-246 {
  height: 246rem !important;
}
.width-rem-246 {
  width: 246rem !important;
}
.h-cal-246 {
  height: calc(100vh - 246px) !important;
}
.h-cal-plus-246 {
  height: calc(100vh + 246px) !important;
}
.h-max-cal-246 {
  max-height: calc(100vh - 246px) !important;
}
.h-min-cal-246 {
  min-height: calc(100vh - 246px) !important;
}
.vh-cal-246 {
  height: calc(100vh - 246px) !important;
}
.vh-cal-max-plus-246 {
  max-height: calc(100vh + 246px) !important;
}
.w-cal-246 {
  width: calc(100vw - 246px) !important;
}
.w-cal-plus-246 {
  width: calc(100vw + 246px) !important;
}
.w-max-cal-246 {
  max-width: calc(100vw - 246px) !important;
}
.w-min-cal-246 {
  min-width: calc(100vw - 246px) !important;
}
.vw-cal-246 {
  width: calc(100vw - 246px) !important;
}
.vw-cal-max-plus-246 {
  max-width: calc(100vw + 246px) !important;
}
.rotate-246 {
  transform: rotate(246deg);
}
.translateX-246 {
  transform: translateX(246px);
}
.grid-repeat-246 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(246px, 1fr));
}
.w-px-247 {
  width: 247px !important;
}
.h-px-247 {
  height: 247px !important;
}
.w-max-247 {
  max-width: 247px !important;
}
.h-max-247 {
  max-height: 247px !important;
}
.w-min-247 {
  min-width: 247px !important;
}
.h-min-247 {
  min-height: 247px !important;
}
.height-rem-247 {
  height: 247rem !important;
}
.width-rem-247 {
  width: 247rem !important;
}
.h-cal-247 {
  height: calc(100vh - 247px) !important;
}
.h-cal-plus-247 {
  height: calc(100vh + 247px) !important;
}
.h-max-cal-247 {
  max-height: calc(100vh - 247px) !important;
}
.h-min-cal-247 {
  min-height: calc(100vh - 247px) !important;
}
.vh-cal-247 {
  height: calc(100vh - 247px) !important;
}
.vh-cal-max-plus-247 {
  max-height: calc(100vh + 247px) !important;
}
.w-cal-247 {
  width: calc(100vw - 247px) !important;
}
.w-cal-plus-247 {
  width: calc(100vw + 247px) !important;
}
.w-max-cal-247 {
  max-width: calc(100vw - 247px) !important;
}
.w-min-cal-247 {
  min-width: calc(100vw - 247px) !important;
}
.vw-cal-247 {
  width: calc(100vw - 247px) !important;
}
.vw-cal-max-plus-247 {
  max-width: calc(100vw + 247px) !important;
}
.rotate-247 {
  transform: rotate(247deg);
}
.translateX-247 {
  transform: translateX(247px);
}
.grid-repeat-247 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(247px, 1fr));
}
.w-px-248 {
  width: 248px !important;
}
.h-px-248 {
  height: 248px !important;
}
.w-max-248 {
  max-width: 248px !important;
}
.h-max-248 {
  max-height: 248px !important;
}
.w-min-248 {
  min-width: 248px !important;
}
.h-min-248 {
  min-height: 248px !important;
}
.height-rem-248 {
  height: 248rem !important;
}
.width-rem-248 {
  width: 248rem !important;
}
.h-cal-248 {
  height: calc(100vh - 248px) !important;
}
.h-cal-plus-248 {
  height: calc(100vh + 248px) !important;
}
.h-max-cal-248 {
  max-height: calc(100vh - 248px) !important;
}
.h-min-cal-248 {
  min-height: calc(100vh - 248px) !important;
}
.vh-cal-248 {
  height: calc(100vh - 248px) !important;
}
.vh-cal-max-plus-248 {
  max-height: calc(100vh + 248px) !important;
}
.w-cal-248 {
  width: calc(100vw - 248px) !important;
}
.w-cal-plus-248 {
  width: calc(100vw + 248px) !important;
}
.w-max-cal-248 {
  max-width: calc(100vw - 248px) !important;
}
.w-min-cal-248 {
  min-width: calc(100vw - 248px) !important;
}
.vw-cal-248 {
  width: calc(100vw - 248px) !important;
}
.vw-cal-max-plus-248 {
  max-width: calc(100vw + 248px) !important;
}
.rotate-248 {
  transform: rotate(248deg);
}
.translateX-248 {
  transform: translateX(248px);
}
.grid-repeat-248 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(248px, 1fr));
}
.w-px-249 {
  width: 249px !important;
}
.h-px-249 {
  height: 249px !important;
}
.w-max-249 {
  max-width: 249px !important;
}
.h-max-249 {
  max-height: 249px !important;
}
.w-min-249 {
  min-width: 249px !important;
}
.h-min-249 {
  min-height: 249px !important;
}
.height-rem-249 {
  height: 249rem !important;
}
.width-rem-249 {
  width: 249rem !important;
}
.h-cal-249 {
  height: calc(100vh - 249px) !important;
}
.h-cal-plus-249 {
  height: calc(100vh + 249px) !important;
}
.h-max-cal-249 {
  max-height: calc(100vh - 249px) !important;
}
.h-min-cal-249 {
  min-height: calc(100vh - 249px) !important;
}
.vh-cal-249 {
  height: calc(100vh - 249px) !important;
}
.vh-cal-max-plus-249 {
  max-height: calc(100vh + 249px) !important;
}
.w-cal-249 {
  width: calc(100vw - 249px) !important;
}
.w-cal-plus-249 {
  width: calc(100vw + 249px) !important;
}
.w-max-cal-249 {
  max-width: calc(100vw - 249px) !important;
}
.w-min-cal-249 {
  min-width: calc(100vw - 249px) !important;
}
.vw-cal-249 {
  width: calc(100vw - 249px) !important;
}
.vw-cal-max-plus-249 {
  max-width: calc(100vw + 249px) !important;
}
.rotate-249 {
  transform: rotate(249deg);
}
.translateX-249 {
  transform: translateX(249px);
}
.grid-repeat-249 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(249px, 1fr));
}
.w-px-250 {
  width: 250px !important;
}
.h-px-250 {
  height: 250px !important;
}
.w-max-250 {
  max-width: 250px !important;
}
.h-max-250 {
  max-height: 250px !important;
}
.w-min-250 {
  min-width: 250px !important;
}
.h-min-250 {
  min-height: 250px !important;
}
.height-rem-250 {
  height: 250rem !important;
}
.width-rem-250 {
  width: 250rem !important;
}
.h-cal-250 {
  height: calc(100vh - 250px) !important;
}
.h-cal-plus-250 {
  height: calc(100vh + 250px) !important;
}
.h-max-cal-250 {
  max-height: calc(100vh - 250px) !important;
}
.h-min-cal-250 {
  min-height: calc(100vh - 250px) !important;
}
.vh-cal-250 {
  height: calc(100vh - 250px) !important;
}
.vh-cal-max-plus-250 {
  max-height: calc(100vh + 250px) !important;
}
.w-cal-250 {
  width: calc(100vw - 250px) !important;
}
.w-cal-plus-250 {
  width: calc(100vw + 250px) !important;
}
.w-max-cal-250 {
  max-width: calc(100vw - 250px) !important;
}
.w-min-cal-250 {
  min-width: calc(100vw - 250px) !important;
}
.vw-cal-250 {
  width: calc(100vw - 250px) !important;
}
.vw-cal-max-plus-250 {
  max-width: calc(100vw + 250px) !important;
}
.rotate-250 {
  transform: rotate(250deg);
}
.translateX-250 {
  transform: translateX(250px);
}
.grid-repeat-250 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}
.w-px-251 {
  width: 251px !important;
}
.h-px-251 {
  height: 251px !important;
}
.w-max-251 {
  max-width: 251px !important;
}
.h-max-251 {
  max-height: 251px !important;
}
.w-min-251 {
  min-width: 251px !important;
}
.h-min-251 {
  min-height: 251px !important;
}
.height-rem-251 {
  height: 251rem !important;
}
.width-rem-251 {
  width: 251rem !important;
}
.h-cal-251 {
  height: calc(100vh - 251px) !important;
}
.h-cal-plus-251 {
  height: calc(100vh + 251px) !important;
}
.h-max-cal-251 {
  max-height: calc(100vh - 251px) !important;
}
.h-min-cal-251 {
  min-height: calc(100vh - 251px) !important;
}
.vh-cal-251 {
  height: calc(100vh - 251px) !important;
}
.vh-cal-max-plus-251 {
  max-height: calc(100vh + 251px) !important;
}
.w-cal-251 {
  width: calc(100vw - 251px) !important;
}
.w-cal-plus-251 {
  width: calc(100vw + 251px) !important;
}
.w-max-cal-251 {
  max-width: calc(100vw - 251px) !important;
}
.w-min-cal-251 {
  min-width: calc(100vw - 251px) !important;
}
.vw-cal-251 {
  width: calc(100vw - 251px) !important;
}
.vw-cal-max-plus-251 {
  max-width: calc(100vw + 251px) !important;
}
.rotate-251 {
  transform: rotate(251deg);
}
.translateX-251 {
  transform: translateX(251px);
}
.grid-repeat-251 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(251px, 1fr));
}
.w-px-252 {
  width: 252px !important;
}
.h-px-252 {
  height: 252px !important;
}
.w-max-252 {
  max-width: 252px !important;
}
.h-max-252 {
  max-height: 252px !important;
}
.w-min-252 {
  min-width: 252px !important;
}
.h-min-252 {
  min-height: 252px !important;
}
.height-rem-252 {
  height: 252rem !important;
}
.width-rem-252 {
  width: 252rem !important;
}
.h-cal-252 {
  height: calc(100vh - 252px) !important;
}
.h-cal-plus-252 {
  height: calc(100vh + 252px) !important;
}
.h-max-cal-252 {
  max-height: calc(100vh - 252px) !important;
}
.h-min-cal-252 {
  min-height: calc(100vh - 252px) !important;
}
.vh-cal-252 {
  height: calc(100vh - 252px) !important;
}
.vh-cal-max-plus-252 {
  max-height: calc(100vh + 252px) !important;
}
.w-cal-252 {
  width: calc(100vw - 252px) !important;
}
.w-cal-plus-252 {
  width: calc(100vw + 252px) !important;
}
.w-max-cal-252 {
  max-width: calc(100vw - 252px) !important;
}
.w-min-cal-252 {
  min-width: calc(100vw - 252px) !important;
}
.vw-cal-252 {
  width: calc(100vw - 252px) !important;
}
.vw-cal-max-plus-252 {
  max-width: calc(100vw + 252px) !important;
}
.rotate-252 {
  transform: rotate(252deg);
}
.translateX-252 {
  transform: translateX(252px);
}
.grid-repeat-252 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(252px, 1fr));
}
.w-px-253 {
  width: 253px !important;
}
.h-px-253 {
  height: 253px !important;
}
.w-max-253 {
  max-width: 253px !important;
}
.h-max-253 {
  max-height: 253px !important;
}
.w-min-253 {
  min-width: 253px !important;
}
.h-min-253 {
  min-height: 253px !important;
}
.height-rem-253 {
  height: 253rem !important;
}
.width-rem-253 {
  width: 253rem !important;
}
.h-cal-253 {
  height: calc(100vh - 253px) !important;
}
.h-cal-plus-253 {
  height: calc(100vh + 253px) !important;
}
.h-max-cal-253 {
  max-height: calc(100vh - 253px) !important;
}
.h-min-cal-253 {
  min-height: calc(100vh - 253px) !important;
}
.vh-cal-253 {
  height: calc(100vh - 253px) !important;
}
.vh-cal-max-plus-253 {
  max-height: calc(100vh + 253px) !important;
}
.w-cal-253 {
  width: calc(100vw - 253px) !important;
}
.w-cal-plus-253 {
  width: calc(100vw + 253px) !important;
}
.w-max-cal-253 {
  max-width: calc(100vw - 253px) !important;
}
.w-min-cal-253 {
  min-width: calc(100vw - 253px) !important;
}
.vw-cal-253 {
  width: calc(100vw - 253px) !important;
}
.vw-cal-max-plus-253 {
  max-width: calc(100vw + 253px) !important;
}
.rotate-253 {
  transform: rotate(253deg);
}
.translateX-253 {
  transform: translateX(253px);
}
.grid-repeat-253 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(253px, 1fr));
}
.w-px-254 {
  width: 254px !important;
}
.h-px-254 {
  height: 254px !important;
}
.w-max-254 {
  max-width: 254px !important;
}
.h-max-254 {
  max-height: 254px !important;
}
.w-min-254 {
  min-width: 254px !important;
}
.h-min-254 {
  min-height: 254px !important;
}
.height-rem-254 {
  height: 254rem !important;
}
.width-rem-254 {
  width: 254rem !important;
}
.h-cal-254 {
  height: calc(100vh - 254px) !important;
}
.h-cal-plus-254 {
  height: calc(100vh + 254px) !important;
}
.h-max-cal-254 {
  max-height: calc(100vh - 254px) !important;
}
.h-min-cal-254 {
  min-height: calc(100vh - 254px) !important;
}
.vh-cal-254 {
  height: calc(100vh - 254px) !important;
}
.vh-cal-max-plus-254 {
  max-height: calc(100vh + 254px) !important;
}
.w-cal-254 {
  width: calc(100vw - 254px) !important;
}
.w-cal-plus-254 {
  width: calc(100vw + 254px) !important;
}
.w-max-cal-254 {
  max-width: calc(100vw - 254px) !important;
}
.w-min-cal-254 {
  min-width: calc(100vw - 254px) !important;
}
.vw-cal-254 {
  width: calc(100vw - 254px) !important;
}
.vw-cal-max-plus-254 {
  max-width: calc(100vw + 254px) !important;
}
.rotate-254 {
  transform: rotate(254deg);
}
.translateX-254 {
  transform: translateX(254px);
}
.grid-repeat-254 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(254px, 1fr));
}
.w-px-255 {
  width: 255px !important;
}
.h-px-255 {
  height: 255px !important;
}
.w-max-255 {
  max-width: 255px !important;
}
.h-max-255 {
  max-height: 255px !important;
}
.w-min-255 {
  min-width: 255px !important;
}
.h-min-255 {
  min-height: 255px !important;
}
.height-rem-255 {
  height: 255rem !important;
}
.width-rem-255 {
  width: 255rem !important;
}
.h-cal-255 {
  height: calc(100vh - 255px) !important;
}
.h-cal-plus-255 {
  height: calc(100vh + 255px) !important;
}
.h-max-cal-255 {
  max-height: calc(100vh - 255px) !important;
}
.h-min-cal-255 {
  min-height: calc(100vh - 255px) !important;
}
.vh-cal-255 {
  height: calc(100vh - 255px) !important;
}
.vh-cal-max-plus-255 {
  max-height: calc(100vh + 255px) !important;
}
.w-cal-255 {
  width: calc(100vw - 255px) !important;
}
.w-cal-plus-255 {
  width: calc(100vw + 255px) !important;
}
.w-max-cal-255 {
  max-width: calc(100vw - 255px) !important;
}
.w-min-cal-255 {
  min-width: calc(100vw - 255px) !important;
}
.vw-cal-255 {
  width: calc(100vw - 255px) !important;
}
.vw-cal-max-plus-255 {
  max-width: calc(100vw + 255px) !important;
}
.rotate-255 {
  transform: rotate(255deg);
}
.translateX-255 {
  transform: translateX(255px);
}
.grid-repeat-255 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(255px, 1fr));
}
.w-px-256 {
  width: 256px !important;
}
.h-px-256 {
  height: 256px !important;
}
.w-max-256 {
  max-width: 256px !important;
}
.h-max-256 {
  max-height: 256px !important;
}
.w-min-256 {
  min-width: 256px !important;
}
.h-min-256 {
  min-height: 256px !important;
}
.height-rem-256 {
  height: 256rem !important;
}
.width-rem-256 {
  width: 256rem !important;
}
.h-cal-256 {
  height: calc(100vh - 256px) !important;
}
.h-cal-plus-256 {
  height: calc(100vh + 256px) !important;
}
.h-max-cal-256 {
  max-height: calc(100vh - 256px) !important;
}
.h-min-cal-256 {
  min-height: calc(100vh - 256px) !important;
}
.vh-cal-256 {
  height: calc(100vh - 256px) !important;
}
.vh-cal-max-plus-256 {
  max-height: calc(100vh + 256px) !important;
}
.w-cal-256 {
  width: calc(100vw - 256px) !important;
}
.w-cal-plus-256 {
  width: calc(100vw + 256px) !important;
}
.w-max-cal-256 {
  max-width: calc(100vw - 256px) !important;
}
.w-min-cal-256 {
  min-width: calc(100vw - 256px) !important;
}
.vw-cal-256 {
  width: calc(100vw - 256px) !important;
}
.vw-cal-max-plus-256 {
  max-width: calc(100vw + 256px) !important;
}
.rotate-256 {
  transform: rotate(256deg);
}
.translateX-256 {
  transform: translateX(256px);
}
.grid-repeat-256 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(256px, 1fr));
}
.w-px-257 {
  width: 257px !important;
}
.h-px-257 {
  height: 257px !important;
}
.w-max-257 {
  max-width: 257px !important;
}
.h-max-257 {
  max-height: 257px !important;
}
.w-min-257 {
  min-width: 257px !important;
}
.h-min-257 {
  min-height: 257px !important;
}
.height-rem-257 {
  height: 257rem !important;
}
.width-rem-257 {
  width: 257rem !important;
}
.h-cal-257 {
  height: calc(100vh - 257px) !important;
}
.h-cal-plus-257 {
  height: calc(100vh + 257px) !important;
}
.h-max-cal-257 {
  max-height: calc(100vh - 257px) !important;
}
.h-min-cal-257 {
  min-height: calc(100vh - 257px) !important;
}
.vh-cal-257 {
  height: calc(100vh - 257px) !important;
}
.vh-cal-max-plus-257 {
  max-height: calc(100vh + 257px) !important;
}
.w-cal-257 {
  width: calc(100vw - 257px) !important;
}
.w-cal-plus-257 {
  width: calc(100vw + 257px) !important;
}
.w-max-cal-257 {
  max-width: calc(100vw - 257px) !important;
}
.w-min-cal-257 {
  min-width: calc(100vw - 257px) !important;
}
.vw-cal-257 {
  width: calc(100vw - 257px) !important;
}
.vw-cal-max-plus-257 {
  max-width: calc(100vw + 257px) !important;
}
.rotate-257 {
  transform: rotate(257deg);
}
.translateX-257 {
  transform: translateX(257px);
}
.grid-repeat-257 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(257px, 1fr));
}
.w-px-258 {
  width: 258px !important;
}
.h-px-258 {
  height: 258px !important;
}
.w-max-258 {
  max-width: 258px !important;
}
.h-max-258 {
  max-height: 258px !important;
}
.w-min-258 {
  min-width: 258px !important;
}
.h-min-258 {
  min-height: 258px !important;
}
.height-rem-258 {
  height: 258rem !important;
}
.width-rem-258 {
  width: 258rem !important;
}
.h-cal-258 {
  height: calc(100vh - 258px) !important;
}
.h-cal-plus-258 {
  height: calc(100vh + 258px) !important;
}
.h-max-cal-258 {
  max-height: calc(100vh - 258px) !important;
}
.h-min-cal-258 {
  min-height: calc(100vh - 258px) !important;
}
.vh-cal-258 {
  height: calc(100vh - 258px) !important;
}
.vh-cal-max-plus-258 {
  max-height: calc(100vh + 258px) !important;
}
.w-cal-258 {
  width: calc(100vw - 258px) !important;
}
.w-cal-plus-258 {
  width: calc(100vw + 258px) !important;
}
.w-max-cal-258 {
  max-width: calc(100vw - 258px) !important;
}
.w-min-cal-258 {
  min-width: calc(100vw - 258px) !important;
}
.vw-cal-258 {
  width: calc(100vw - 258px) !important;
}
.vw-cal-max-plus-258 {
  max-width: calc(100vw + 258px) !important;
}
.rotate-258 {
  transform: rotate(258deg);
}
.translateX-258 {
  transform: translateX(258px);
}
.grid-repeat-258 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(258px, 1fr));
}
.w-px-259 {
  width: 259px !important;
}
.h-px-259 {
  height: 259px !important;
}
.w-max-259 {
  max-width: 259px !important;
}
.h-max-259 {
  max-height: 259px !important;
}
.w-min-259 {
  min-width: 259px !important;
}
.h-min-259 {
  min-height: 259px !important;
}
.height-rem-259 {
  height: 259rem !important;
}
.width-rem-259 {
  width: 259rem !important;
}
.h-cal-259 {
  height: calc(100vh - 259px) !important;
}
.h-cal-plus-259 {
  height: calc(100vh + 259px) !important;
}
.h-max-cal-259 {
  max-height: calc(100vh - 259px) !important;
}
.h-min-cal-259 {
  min-height: calc(100vh - 259px) !important;
}
.vh-cal-259 {
  height: calc(100vh - 259px) !important;
}
.vh-cal-max-plus-259 {
  max-height: calc(100vh + 259px) !important;
}
.w-cal-259 {
  width: calc(100vw - 259px) !important;
}
.w-cal-plus-259 {
  width: calc(100vw + 259px) !important;
}
.w-max-cal-259 {
  max-width: calc(100vw - 259px) !important;
}
.w-min-cal-259 {
  min-width: calc(100vw - 259px) !important;
}
.vw-cal-259 {
  width: calc(100vw - 259px) !important;
}
.vw-cal-max-plus-259 {
  max-width: calc(100vw + 259px) !important;
}
.rotate-259 {
  transform: rotate(259deg);
}
.translateX-259 {
  transform: translateX(259px);
}
.grid-repeat-259 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(259px, 1fr));
}
.w-px-260 {
  width: 260px !important;
}
.h-px-260 {
  height: 260px !important;
}
.w-max-260 {
  max-width: 260px !important;
}
.h-max-260 {
  max-height: 260px !important;
}
.w-min-260 {
  min-width: 260px !important;
}
.h-min-260 {
  min-height: 260px !important;
}
.height-rem-260 {
  height: 260rem !important;
}
.width-rem-260 {
  width: 260rem !important;
}
.h-cal-260 {
  height: calc(100vh - 260px) !important;
}
.h-cal-plus-260 {
  height: calc(100vh + 260px) !important;
}
.h-max-cal-260 {
  max-height: calc(100vh - 260px) !important;
}
.h-min-cal-260 {
  min-height: calc(100vh - 260px) !important;
}
.vh-cal-260 {
  height: calc(100vh - 260px) !important;
}
.vh-cal-max-plus-260 {
  max-height: calc(100vh + 260px) !important;
}
.w-cal-260 {
  width: calc(100vw - 260px) !important;
}
.w-cal-plus-260 {
  width: calc(100vw + 260px) !important;
}
.w-max-cal-260 {
  max-width: calc(100vw - 260px) !important;
}
.w-min-cal-260 {
  min-width: calc(100vw - 260px) !important;
}
.vw-cal-260 {
  width: calc(100vw - 260px) !important;
}
.vw-cal-max-plus-260 {
  max-width: calc(100vw + 260px) !important;
}
.rotate-260 {
  transform: rotate(260deg);
}
.translateX-260 {
  transform: translateX(260px);
}
.grid-repeat-260 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
}
.w-px-261 {
  width: 261px !important;
}
.h-px-261 {
  height: 261px !important;
}
.w-max-261 {
  max-width: 261px !important;
}
.h-max-261 {
  max-height: 261px !important;
}
.w-min-261 {
  min-width: 261px !important;
}
.h-min-261 {
  min-height: 261px !important;
}
.height-rem-261 {
  height: 261rem !important;
}
.width-rem-261 {
  width: 261rem !important;
}
.h-cal-261 {
  height: calc(100vh - 261px) !important;
}
.h-cal-plus-261 {
  height: calc(100vh + 261px) !important;
}
.h-max-cal-261 {
  max-height: calc(100vh - 261px) !important;
}
.h-min-cal-261 {
  min-height: calc(100vh - 261px) !important;
}
.vh-cal-261 {
  height: calc(100vh - 261px) !important;
}
.vh-cal-max-plus-261 {
  max-height: calc(100vh + 261px) !important;
}
.w-cal-261 {
  width: calc(100vw - 261px) !important;
}
.w-cal-plus-261 {
  width: calc(100vw + 261px) !important;
}
.w-max-cal-261 {
  max-width: calc(100vw - 261px) !important;
}
.w-min-cal-261 {
  min-width: calc(100vw - 261px) !important;
}
.vw-cal-261 {
  width: calc(100vw - 261px) !important;
}
.vw-cal-max-plus-261 {
  max-width: calc(100vw + 261px) !important;
}
.rotate-261 {
  transform: rotate(261deg);
}
.translateX-261 {
  transform: translateX(261px);
}
.grid-repeat-261 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(261px, 1fr));
}
.w-px-262 {
  width: 262px !important;
}
.h-px-262 {
  height: 262px !important;
}
.w-max-262 {
  max-width: 262px !important;
}
.h-max-262 {
  max-height: 262px !important;
}
.w-min-262 {
  min-width: 262px !important;
}
.h-min-262 {
  min-height: 262px !important;
}
.height-rem-262 {
  height: 262rem !important;
}
.width-rem-262 {
  width: 262rem !important;
}
.h-cal-262 {
  height: calc(100vh - 262px) !important;
}
.h-cal-plus-262 {
  height: calc(100vh + 262px) !important;
}
.h-max-cal-262 {
  max-height: calc(100vh - 262px) !important;
}
.h-min-cal-262 {
  min-height: calc(100vh - 262px) !important;
}
.vh-cal-262 {
  height: calc(100vh - 262px) !important;
}
.vh-cal-max-plus-262 {
  max-height: calc(100vh + 262px) !important;
}
.w-cal-262 {
  width: calc(100vw - 262px) !important;
}
.w-cal-plus-262 {
  width: calc(100vw + 262px) !important;
}
.w-max-cal-262 {
  max-width: calc(100vw - 262px) !important;
}
.w-min-cal-262 {
  min-width: calc(100vw - 262px) !important;
}
.vw-cal-262 {
  width: calc(100vw - 262px) !important;
}
.vw-cal-max-plus-262 {
  max-width: calc(100vw + 262px) !important;
}
.rotate-262 {
  transform: rotate(262deg);
}
.translateX-262 {
  transform: translateX(262px);
}
.grid-repeat-262 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(262px, 1fr));
}
.w-px-263 {
  width: 263px !important;
}
.h-px-263 {
  height: 263px !important;
}
.w-max-263 {
  max-width: 263px !important;
}
.h-max-263 {
  max-height: 263px !important;
}
.w-min-263 {
  min-width: 263px !important;
}
.h-min-263 {
  min-height: 263px !important;
}
.height-rem-263 {
  height: 263rem !important;
}
.width-rem-263 {
  width: 263rem !important;
}
.h-cal-263 {
  height: calc(100vh - 263px) !important;
}
.h-cal-plus-263 {
  height: calc(100vh + 263px) !important;
}
.h-max-cal-263 {
  max-height: calc(100vh - 263px) !important;
}
.h-min-cal-263 {
  min-height: calc(100vh - 263px) !important;
}
.vh-cal-263 {
  height: calc(100vh - 263px) !important;
}
.vh-cal-max-plus-263 {
  max-height: calc(100vh + 263px) !important;
}
.w-cal-263 {
  width: calc(100vw - 263px) !important;
}
.w-cal-plus-263 {
  width: calc(100vw + 263px) !important;
}
.w-max-cal-263 {
  max-width: calc(100vw - 263px) !important;
}
.w-min-cal-263 {
  min-width: calc(100vw - 263px) !important;
}
.vw-cal-263 {
  width: calc(100vw - 263px) !important;
}
.vw-cal-max-plus-263 {
  max-width: calc(100vw + 263px) !important;
}
.rotate-263 {
  transform: rotate(263deg);
}
.translateX-263 {
  transform: translateX(263px);
}
.grid-repeat-263 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(263px, 1fr));
}
.w-px-264 {
  width: 264px !important;
}
.h-px-264 {
  height: 264px !important;
}
.w-max-264 {
  max-width: 264px !important;
}
.h-max-264 {
  max-height: 264px !important;
}
.w-min-264 {
  min-width: 264px !important;
}
.h-min-264 {
  min-height: 264px !important;
}
.height-rem-264 {
  height: 264rem !important;
}
.width-rem-264 {
  width: 264rem !important;
}
.h-cal-264 {
  height: calc(100vh - 264px) !important;
}
.h-cal-plus-264 {
  height: calc(100vh + 264px) !important;
}
.h-max-cal-264 {
  max-height: calc(100vh - 264px) !important;
}
.h-min-cal-264 {
  min-height: calc(100vh - 264px) !important;
}
.vh-cal-264 {
  height: calc(100vh - 264px) !important;
}
.vh-cal-max-plus-264 {
  max-height: calc(100vh + 264px) !important;
}
.w-cal-264 {
  width: calc(100vw - 264px) !important;
}
.w-cal-plus-264 {
  width: calc(100vw + 264px) !important;
}
.w-max-cal-264 {
  max-width: calc(100vw - 264px) !important;
}
.w-min-cal-264 {
  min-width: calc(100vw - 264px) !important;
}
.vw-cal-264 {
  width: calc(100vw - 264px) !important;
}
.vw-cal-max-plus-264 {
  max-width: calc(100vw + 264px) !important;
}
.rotate-264 {
  transform: rotate(264deg);
}
.translateX-264 {
  transform: translateX(264px);
}
.grid-repeat-264 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(264px, 1fr));
}
.w-px-265 {
  width: 265px !important;
}
.h-px-265 {
  height: 265px !important;
}
.w-max-265 {
  max-width: 265px !important;
}
.h-max-265 {
  max-height: 265px !important;
}
.w-min-265 {
  min-width: 265px !important;
}
.h-min-265 {
  min-height: 265px !important;
}
.height-rem-265 {
  height: 265rem !important;
}
.width-rem-265 {
  width: 265rem !important;
}
.h-cal-265 {
  height: calc(100vh - 265px) !important;
}
.h-cal-plus-265 {
  height: calc(100vh + 265px) !important;
}
.h-max-cal-265 {
  max-height: calc(100vh - 265px) !important;
}
.h-min-cal-265 {
  min-height: calc(100vh - 265px) !important;
}
.vh-cal-265 {
  height: calc(100vh - 265px) !important;
}
.vh-cal-max-plus-265 {
  max-height: calc(100vh + 265px) !important;
}
.w-cal-265 {
  width: calc(100vw - 265px) !important;
}
.w-cal-plus-265 {
  width: calc(100vw + 265px) !important;
}
.w-max-cal-265 {
  max-width: calc(100vw - 265px) !important;
}
.w-min-cal-265 {
  min-width: calc(100vw - 265px) !important;
}
.vw-cal-265 {
  width: calc(100vw - 265px) !important;
}
.vw-cal-max-plus-265 {
  max-width: calc(100vw + 265px) !important;
}
.rotate-265 {
  transform: rotate(265deg);
}
.translateX-265 {
  transform: translateX(265px);
}
.grid-repeat-265 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(265px, 1fr));
}
.w-px-266 {
  width: 266px !important;
}
.h-px-266 {
  height: 266px !important;
}
.w-max-266 {
  max-width: 266px !important;
}
.h-max-266 {
  max-height: 266px !important;
}
.w-min-266 {
  min-width: 266px !important;
}
.h-min-266 {
  min-height: 266px !important;
}
.height-rem-266 {
  height: 266rem !important;
}
.width-rem-266 {
  width: 266rem !important;
}
.h-cal-266 {
  height: calc(100vh - 266px) !important;
}
.h-cal-plus-266 {
  height: calc(100vh + 266px) !important;
}
.h-max-cal-266 {
  max-height: calc(100vh - 266px) !important;
}
.h-min-cal-266 {
  min-height: calc(100vh - 266px) !important;
}
.vh-cal-266 {
  height: calc(100vh - 266px) !important;
}
.vh-cal-max-plus-266 {
  max-height: calc(100vh + 266px) !important;
}
.w-cal-266 {
  width: calc(100vw - 266px) !important;
}
.w-cal-plus-266 {
  width: calc(100vw + 266px) !important;
}
.w-max-cal-266 {
  max-width: calc(100vw - 266px) !important;
}
.w-min-cal-266 {
  min-width: calc(100vw - 266px) !important;
}
.vw-cal-266 {
  width: calc(100vw - 266px) !important;
}
.vw-cal-max-plus-266 {
  max-width: calc(100vw + 266px) !important;
}
.rotate-266 {
  transform: rotate(266deg);
}
.translateX-266 {
  transform: translateX(266px);
}
.grid-repeat-266 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(266px, 1fr));
}
.w-px-267 {
  width: 267px !important;
}
.h-px-267 {
  height: 267px !important;
}
.w-max-267 {
  max-width: 267px !important;
}
.h-max-267 {
  max-height: 267px !important;
}
.w-min-267 {
  min-width: 267px !important;
}
.h-min-267 {
  min-height: 267px !important;
}
.height-rem-267 {
  height: 267rem !important;
}
.width-rem-267 {
  width: 267rem !important;
}
.h-cal-267 {
  height: calc(100vh - 267px) !important;
}
.h-cal-plus-267 {
  height: calc(100vh + 267px) !important;
}
.h-max-cal-267 {
  max-height: calc(100vh - 267px) !important;
}
.h-min-cal-267 {
  min-height: calc(100vh - 267px) !important;
}
.vh-cal-267 {
  height: calc(100vh - 267px) !important;
}
.vh-cal-max-plus-267 {
  max-height: calc(100vh + 267px) !important;
}
.w-cal-267 {
  width: calc(100vw - 267px) !important;
}
.w-cal-plus-267 {
  width: calc(100vw + 267px) !important;
}
.w-max-cal-267 {
  max-width: calc(100vw - 267px) !important;
}
.w-min-cal-267 {
  min-width: calc(100vw - 267px) !important;
}
.vw-cal-267 {
  width: calc(100vw - 267px) !important;
}
.vw-cal-max-plus-267 {
  max-width: calc(100vw + 267px) !important;
}
.rotate-267 {
  transform: rotate(267deg);
}
.translateX-267 {
  transform: translateX(267px);
}
.grid-repeat-267 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(267px, 1fr));
}
.w-px-268 {
  width: 268px !important;
}
.h-px-268 {
  height: 268px !important;
}
.w-max-268 {
  max-width: 268px !important;
}
.h-max-268 {
  max-height: 268px !important;
}
.w-min-268 {
  min-width: 268px !important;
}
.h-min-268 {
  min-height: 268px !important;
}
.height-rem-268 {
  height: 268rem !important;
}
.width-rem-268 {
  width: 268rem !important;
}
.h-cal-268 {
  height: calc(100vh - 268px) !important;
}
.h-cal-plus-268 {
  height: calc(100vh + 268px) !important;
}
.h-max-cal-268 {
  max-height: calc(100vh - 268px) !important;
}
.h-min-cal-268 {
  min-height: calc(100vh - 268px) !important;
}
.vh-cal-268 {
  height: calc(100vh - 268px) !important;
}
.vh-cal-max-plus-268 {
  max-height: calc(100vh + 268px) !important;
}
.w-cal-268 {
  width: calc(100vw - 268px) !important;
}
.w-cal-plus-268 {
  width: calc(100vw + 268px) !important;
}
.w-max-cal-268 {
  max-width: calc(100vw - 268px) !important;
}
.w-min-cal-268 {
  min-width: calc(100vw - 268px) !important;
}
.vw-cal-268 {
  width: calc(100vw - 268px) !important;
}
.vw-cal-max-plus-268 {
  max-width: calc(100vw + 268px) !important;
}
.rotate-268 {
  transform: rotate(268deg);
}
.translateX-268 {
  transform: translateX(268px);
}
.grid-repeat-268 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(268px, 1fr));
}
.w-px-269 {
  width: 269px !important;
}
.h-px-269 {
  height: 269px !important;
}
.w-max-269 {
  max-width: 269px !important;
}
.h-max-269 {
  max-height: 269px !important;
}
.w-min-269 {
  min-width: 269px !important;
}
.h-min-269 {
  min-height: 269px !important;
}
.height-rem-269 {
  height: 269rem !important;
}
.width-rem-269 {
  width: 269rem !important;
}
.h-cal-269 {
  height: calc(100vh - 269px) !important;
}
.h-cal-plus-269 {
  height: calc(100vh + 269px) !important;
}
.h-max-cal-269 {
  max-height: calc(100vh - 269px) !important;
}
.h-min-cal-269 {
  min-height: calc(100vh - 269px) !important;
}
.vh-cal-269 {
  height: calc(100vh - 269px) !important;
}
.vh-cal-max-plus-269 {
  max-height: calc(100vh + 269px) !important;
}
.w-cal-269 {
  width: calc(100vw - 269px) !important;
}
.w-cal-plus-269 {
  width: calc(100vw + 269px) !important;
}
.w-max-cal-269 {
  max-width: calc(100vw - 269px) !important;
}
.w-min-cal-269 {
  min-width: calc(100vw - 269px) !important;
}
.vw-cal-269 {
  width: calc(100vw - 269px) !important;
}
.vw-cal-max-plus-269 {
  max-width: calc(100vw + 269px) !important;
}
.rotate-269 {
  transform: rotate(269deg);
}
.translateX-269 {
  transform: translateX(269px);
}
.grid-repeat-269 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(269px, 1fr));
}
.w-px-270 {
  width: 270px !important;
}
.h-px-270 {
  height: 270px !important;
}
.w-max-270 {
  max-width: 270px !important;
}
.h-max-270 {
  max-height: 270px !important;
}
.w-min-270 {
  min-width: 270px !important;
}
.h-min-270 {
  min-height: 270px !important;
}
.height-rem-270 {
  height: 270rem !important;
}
.width-rem-270 {
  width: 270rem !important;
}
.h-cal-270 {
  height: calc(100vh - 270px) !important;
}
.h-cal-plus-270 {
  height: calc(100vh + 270px) !important;
}
.h-max-cal-270 {
  max-height: calc(100vh - 270px) !important;
}
.h-min-cal-270 {
  min-height: calc(100vh - 270px) !important;
}
.vh-cal-270 {
  height: calc(100vh - 270px) !important;
}
.vh-cal-max-plus-270 {
  max-height: calc(100vh + 270px) !important;
}
.w-cal-270 {
  width: calc(100vw - 270px) !important;
}
.w-cal-plus-270 {
  width: calc(100vw + 270px) !important;
}
.w-max-cal-270 {
  max-width: calc(100vw - 270px) !important;
}
.w-min-cal-270 {
  min-width: calc(100vw - 270px) !important;
}
.vw-cal-270 {
  width: calc(100vw - 270px) !important;
}
.vw-cal-max-plus-270 {
  max-width: calc(100vw + 270px) !important;
}
.rotate-270 {
  transform: rotate(270deg);
}
.translateX-270 {
  transform: translateX(270px);
}
.grid-repeat-270 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
}
.w-px-271 {
  width: 271px !important;
}
.h-px-271 {
  height: 271px !important;
}
.w-max-271 {
  max-width: 271px !important;
}
.h-max-271 {
  max-height: 271px !important;
}
.w-min-271 {
  min-width: 271px !important;
}
.h-min-271 {
  min-height: 271px !important;
}
.height-rem-271 {
  height: 271rem !important;
}
.width-rem-271 {
  width: 271rem !important;
}
.h-cal-271 {
  height: calc(100vh - 271px) !important;
}
.h-cal-plus-271 {
  height: calc(100vh + 271px) !important;
}
.h-max-cal-271 {
  max-height: calc(100vh - 271px) !important;
}
.h-min-cal-271 {
  min-height: calc(100vh - 271px) !important;
}
.vh-cal-271 {
  height: calc(100vh - 271px) !important;
}
.vh-cal-max-plus-271 {
  max-height: calc(100vh + 271px) !important;
}
.w-cal-271 {
  width: calc(100vw - 271px) !important;
}
.w-cal-plus-271 {
  width: calc(100vw + 271px) !important;
}
.w-max-cal-271 {
  max-width: calc(100vw - 271px) !important;
}
.w-min-cal-271 {
  min-width: calc(100vw - 271px) !important;
}
.vw-cal-271 {
  width: calc(100vw - 271px) !important;
}
.vw-cal-max-plus-271 {
  max-width: calc(100vw + 271px) !important;
}
.rotate-271 {
  transform: rotate(271deg);
}
.translateX-271 {
  transform: translateX(271px);
}
.grid-repeat-271 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(271px, 1fr));
}
.w-px-272 {
  width: 272px !important;
}
.h-px-272 {
  height: 272px !important;
}
.w-max-272 {
  max-width: 272px !important;
}
.h-max-272 {
  max-height: 272px !important;
}
.w-min-272 {
  min-width: 272px !important;
}
.h-min-272 {
  min-height: 272px !important;
}
.height-rem-272 {
  height: 272rem !important;
}
.width-rem-272 {
  width: 272rem !important;
}
.h-cal-272 {
  height: calc(100vh - 272px) !important;
}
.h-cal-plus-272 {
  height: calc(100vh + 272px) !important;
}
.h-max-cal-272 {
  max-height: calc(100vh - 272px) !important;
}
.h-min-cal-272 {
  min-height: calc(100vh - 272px) !important;
}
.vh-cal-272 {
  height: calc(100vh - 272px) !important;
}
.vh-cal-max-plus-272 {
  max-height: calc(100vh + 272px) !important;
}
.w-cal-272 {
  width: calc(100vw - 272px) !important;
}
.w-cal-plus-272 {
  width: calc(100vw + 272px) !important;
}
.w-max-cal-272 {
  max-width: calc(100vw - 272px) !important;
}
.w-min-cal-272 {
  min-width: calc(100vw - 272px) !important;
}
.vw-cal-272 {
  width: calc(100vw - 272px) !important;
}
.vw-cal-max-plus-272 {
  max-width: calc(100vw + 272px) !important;
}
.rotate-272 {
  transform: rotate(272deg);
}
.translateX-272 {
  transform: translateX(272px);
}
.grid-repeat-272 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(272px, 1fr));
}
.w-px-273 {
  width: 273px !important;
}
.h-px-273 {
  height: 273px !important;
}
.w-max-273 {
  max-width: 273px !important;
}
.h-max-273 {
  max-height: 273px !important;
}
.w-min-273 {
  min-width: 273px !important;
}
.h-min-273 {
  min-height: 273px !important;
}
.height-rem-273 {
  height: 273rem !important;
}
.width-rem-273 {
  width: 273rem !important;
}
.h-cal-273 {
  height: calc(100vh - 273px) !important;
}
.h-cal-plus-273 {
  height: calc(100vh + 273px) !important;
}
.h-max-cal-273 {
  max-height: calc(100vh - 273px) !important;
}
.h-min-cal-273 {
  min-height: calc(100vh - 273px) !important;
}
.vh-cal-273 {
  height: calc(100vh - 273px) !important;
}
.vh-cal-max-plus-273 {
  max-height: calc(100vh + 273px) !important;
}
.w-cal-273 {
  width: calc(100vw - 273px) !important;
}
.w-cal-plus-273 {
  width: calc(100vw + 273px) !important;
}
.w-max-cal-273 {
  max-width: calc(100vw - 273px) !important;
}
.w-min-cal-273 {
  min-width: calc(100vw - 273px) !important;
}
.vw-cal-273 {
  width: calc(100vw - 273px) !important;
}
.vw-cal-max-plus-273 {
  max-width: calc(100vw + 273px) !important;
}
.rotate-273 {
  transform: rotate(273deg);
}
.translateX-273 {
  transform: translateX(273px);
}
.grid-repeat-273 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(273px, 1fr));
}
.w-px-274 {
  width: 274px !important;
}
.h-px-274 {
  height: 274px !important;
}
.w-max-274 {
  max-width: 274px !important;
}
.h-max-274 {
  max-height: 274px !important;
}
.w-min-274 {
  min-width: 274px !important;
}
.h-min-274 {
  min-height: 274px !important;
}
.height-rem-274 {
  height: 274rem !important;
}
.width-rem-274 {
  width: 274rem !important;
}
.h-cal-274 {
  height: calc(100vh - 274px) !important;
}
.h-cal-plus-274 {
  height: calc(100vh + 274px) !important;
}
.h-max-cal-274 {
  max-height: calc(100vh - 274px) !important;
}
.h-min-cal-274 {
  min-height: calc(100vh - 274px) !important;
}
.vh-cal-274 {
  height: calc(100vh - 274px) !important;
}
.vh-cal-max-plus-274 {
  max-height: calc(100vh + 274px) !important;
}
.w-cal-274 {
  width: calc(100vw - 274px) !important;
}
.w-cal-plus-274 {
  width: calc(100vw + 274px) !important;
}
.w-max-cal-274 {
  max-width: calc(100vw - 274px) !important;
}
.w-min-cal-274 {
  min-width: calc(100vw - 274px) !important;
}
.vw-cal-274 {
  width: calc(100vw - 274px) !important;
}
.vw-cal-max-plus-274 {
  max-width: calc(100vw + 274px) !important;
}
.rotate-274 {
  transform: rotate(274deg);
}
.translateX-274 {
  transform: translateX(274px);
}
.grid-repeat-274 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(274px, 1fr));
}
.w-px-275 {
  width: 275px !important;
}
.h-px-275 {
  height: 275px !important;
}
.w-max-275 {
  max-width: 275px !important;
}
.h-max-275 {
  max-height: 275px !important;
}
.w-min-275 {
  min-width: 275px !important;
}
.h-min-275 {
  min-height: 275px !important;
}
.height-rem-275 {
  height: 275rem !important;
}
.width-rem-275 {
  width: 275rem !important;
}
.h-cal-275 {
  height: calc(100vh - 275px) !important;
}
.h-cal-plus-275 {
  height: calc(100vh + 275px) !important;
}
.h-max-cal-275 {
  max-height: calc(100vh - 275px) !important;
}
.h-min-cal-275 {
  min-height: calc(100vh - 275px) !important;
}
.vh-cal-275 {
  height: calc(100vh - 275px) !important;
}
.vh-cal-max-plus-275 {
  max-height: calc(100vh + 275px) !important;
}
.w-cal-275 {
  width: calc(100vw - 275px) !important;
}
.w-cal-plus-275 {
  width: calc(100vw + 275px) !important;
}
.w-max-cal-275 {
  max-width: calc(100vw - 275px) !important;
}
.w-min-cal-275 {
  min-width: calc(100vw - 275px) !important;
}
.vw-cal-275 {
  width: calc(100vw - 275px) !important;
}
.vw-cal-max-plus-275 {
  max-width: calc(100vw + 275px) !important;
}
.rotate-275 {
  transform: rotate(275deg);
}
.translateX-275 {
  transform: translateX(275px);
}
.grid-repeat-275 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(275px, 1fr));
}
.w-px-276 {
  width: 276px !important;
}
.h-px-276 {
  height: 276px !important;
}
.w-max-276 {
  max-width: 276px !important;
}
.h-max-276 {
  max-height: 276px !important;
}
.w-min-276 {
  min-width: 276px !important;
}
.h-min-276 {
  min-height: 276px !important;
}
.height-rem-276 {
  height: 276rem !important;
}
.width-rem-276 {
  width: 276rem !important;
}
.h-cal-276 {
  height: calc(100vh - 276px) !important;
}
.h-cal-plus-276 {
  height: calc(100vh + 276px) !important;
}
.h-max-cal-276 {
  max-height: calc(100vh - 276px) !important;
}
.h-min-cal-276 {
  min-height: calc(100vh - 276px) !important;
}
.vh-cal-276 {
  height: calc(100vh - 276px) !important;
}
.vh-cal-max-plus-276 {
  max-height: calc(100vh + 276px) !important;
}
.w-cal-276 {
  width: calc(100vw - 276px) !important;
}
.w-cal-plus-276 {
  width: calc(100vw + 276px) !important;
}
.w-max-cal-276 {
  max-width: calc(100vw - 276px) !important;
}
.w-min-cal-276 {
  min-width: calc(100vw - 276px) !important;
}
.vw-cal-276 {
  width: calc(100vw - 276px) !important;
}
.vw-cal-max-plus-276 {
  max-width: calc(100vw + 276px) !important;
}
.rotate-276 {
  transform: rotate(276deg);
}
.translateX-276 {
  transform: translateX(276px);
}
.grid-repeat-276 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(276px, 1fr));
}
.w-px-277 {
  width: 277px !important;
}
.h-px-277 {
  height: 277px !important;
}
.w-max-277 {
  max-width: 277px !important;
}
.h-max-277 {
  max-height: 277px !important;
}
.w-min-277 {
  min-width: 277px !important;
}
.h-min-277 {
  min-height: 277px !important;
}
.height-rem-277 {
  height: 277rem !important;
}
.width-rem-277 {
  width: 277rem !important;
}
.h-cal-277 {
  height: calc(100vh - 277px) !important;
}
.h-cal-plus-277 {
  height: calc(100vh + 277px) !important;
}
.h-max-cal-277 {
  max-height: calc(100vh - 277px) !important;
}
.h-min-cal-277 {
  min-height: calc(100vh - 277px) !important;
}
.vh-cal-277 {
  height: calc(100vh - 277px) !important;
}
.vh-cal-max-plus-277 {
  max-height: calc(100vh + 277px) !important;
}
.w-cal-277 {
  width: calc(100vw - 277px) !important;
}
.w-cal-plus-277 {
  width: calc(100vw + 277px) !important;
}
.w-max-cal-277 {
  max-width: calc(100vw - 277px) !important;
}
.w-min-cal-277 {
  min-width: calc(100vw - 277px) !important;
}
.vw-cal-277 {
  width: calc(100vw - 277px) !important;
}
.vw-cal-max-plus-277 {
  max-width: calc(100vw + 277px) !important;
}
.rotate-277 {
  transform: rotate(277deg);
}
.translateX-277 {
  transform: translateX(277px);
}
.grid-repeat-277 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(277px, 1fr));
}
.w-px-278 {
  width: 278px !important;
}
.h-px-278 {
  height: 278px !important;
}
.w-max-278 {
  max-width: 278px !important;
}
.h-max-278 {
  max-height: 278px !important;
}
.w-min-278 {
  min-width: 278px !important;
}
.h-min-278 {
  min-height: 278px !important;
}
.height-rem-278 {
  height: 278rem !important;
}
.width-rem-278 {
  width: 278rem !important;
}
.h-cal-278 {
  height: calc(100vh - 278px) !important;
}
.h-cal-plus-278 {
  height: calc(100vh + 278px) !important;
}
.h-max-cal-278 {
  max-height: calc(100vh - 278px) !important;
}
.h-min-cal-278 {
  min-height: calc(100vh - 278px) !important;
}
.vh-cal-278 {
  height: calc(100vh - 278px) !important;
}
.vh-cal-max-plus-278 {
  max-height: calc(100vh + 278px) !important;
}
.w-cal-278 {
  width: calc(100vw - 278px) !important;
}
.w-cal-plus-278 {
  width: calc(100vw + 278px) !important;
}
.w-max-cal-278 {
  max-width: calc(100vw - 278px) !important;
}
.w-min-cal-278 {
  min-width: calc(100vw - 278px) !important;
}
.vw-cal-278 {
  width: calc(100vw - 278px) !important;
}
.vw-cal-max-plus-278 {
  max-width: calc(100vw + 278px) !important;
}
.rotate-278 {
  transform: rotate(278deg);
}
.translateX-278 {
  transform: translateX(278px);
}
.grid-repeat-278 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(278px, 1fr));
}
.w-px-279 {
  width: 279px !important;
}
.h-px-279 {
  height: 279px !important;
}
.w-max-279 {
  max-width: 279px !important;
}
.h-max-279 {
  max-height: 279px !important;
}
.w-min-279 {
  min-width: 279px !important;
}
.h-min-279 {
  min-height: 279px !important;
}
.height-rem-279 {
  height: 279rem !important;
}
.width-rem-279 {
  width: 279rem !important;
}
.h-cal-279 {
  height: calc(100vh - 279px) !important;
}
.h-cal-plus-279 {
  height: calc(100vh + 279px) !important;
}
.h-max-cal-279 {
  max-height: calc(100vh - 279px) !important;
}
.h-min-cal-279 {
  min-height: calc(100vh - 279px) !important;
}
.vh-cal-279 {
  height: calc(100vh - 279px) !important;
}
.vh-cal-max-plus-279 {
  max-height: calc(100vh + 279px) !important;
}
.w-cal-279 {
  width: calc(100vw - 279px) !important;
}
.w-cal-plus-279 {
  width: calc(100vw + 279px) !important;
}
.w-max-cal-279 {
  max-width: calc(100vw - 279px) !important;
}
.w-min-cal-279 {
  min-width: calc(100vw - 279px) !important;
}
.vw-cal-279 {
  width: calc(100vw - 279px) !important;
}
.vw-cal-max-plus-279 {
  max-width: calc(100vw + 279px) !important;
}
.rotate-279 {
  transform: rotate(279deg);
}
.translateX-279 {
  transform: translateX(279px);
}
.grid-repeat-279 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(279px, 1fr));
}
.w-px-280 {
  width: 280px !important;
}
.h-px-280 {
  height: 280px !important;
}
.w-max-280 {
  max-width: 280px !important;
}
.h-max-280 {
  max-height: 280px !important;
}
.w-min-280 {
  min-width: 280px !important;
}
.h-min-280 {
  min-height: 280px !important;
}
.height-rem-280 {
  height: 280rem !important;
}
.width-rem-280 {
  width: 280rem !important;
}
.h-cal-280 {
  height: calc(100vh - 280px) !important;
}
.h-cal-plus-280 {
  height: calc(100vh + 280px) !important;
}
.h-max-cal-280 {
  max-height: calc(100vh - 280px) !important;
}
.h-min-cal-280 {
  min-height: calc(100vh - 280px) !important;
}
.vh-cal-280 {
  height: calc(100vh - 280px) !important;
}
.vh-cal-max-plus-280 {
  max-height: calc(100vh + 280px) !important;
}
.w-cal-280 {
  width: calc(100vw - 280px) !important;
}
.w-cal-plus-280 {
  width: calc(100vw + 280px) !important;
}
.w-max-cal-280 {
  max-width: calc(100vw - 280px) !important;
}
.w-min-cal-280 {
  min-width: calc(100vw - 280px) !important;
}
.vw-cal-280 {
  width: calc(100vw - 280px) !important;
}
.vw-cal-max-plus-280 {
  max-width: calc(100vw + 280px) !important;
}
.rotate-280 {
  transform: rotate(280deg);
}
.translateX-280 {
  transform: translateX(280px);
}
.grid-repeat-280 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}
.w-px-281 {
  width: 281px !important;
}
.h-px-281 {
  height: 281px !important;
}
.w-max-281 {
  max-width: 281px !important;
}
.h-max-281 {
  max-height: 281px !important;
}
.w-min-281 {
  min-width: 281px !important;
}
.h-min-281 {
  min-height: 281px !important;
}
.height-rem-281 {
  height: 281rem !important;
}
.width-rem-281 {
  width: 281rem !important;
}
.h-cal-281 {
  height: calc(100vh - 281px) !important;
}
.h-cal-plus-281 {
  height: calc(100vh + 281px) !important;
}
.h-max-cal-281 {
  max-height: calc(100vh - 281px) !important;
}
.h-min-cal-281 {
  min-height: calc(100vh - 281px) !important;
}
.vh-cal-281 {
  height: calc(100vh - 281px) !important;
}
.vh-cal-max-plus-281 {
  max-height: calc(100vh + 281px) !important;
}
.w-cal-281 {
  width: calc(100vw - 281px) !important;
}
.w-cal-plus-281 {
  width: calc(100vw + 281px) !important;
}
.w-max-cal-281 {
  max-width: calc(100vw - 281px) !important;
}
.w-min-cal-281 {
  min-width: calc(100vw - 281px) !important;
}
.vw-cal-281 {
  width: calc(100vw - 281px) !important;
}
.vw-cal-max-plus-281 {
  max-width: calc(100vw + 281px) !important;
}
.rotate-281 {
  transform: rotate(281deg);
}
.translateX-281 {
  transform: translateX(281px);
}
.grid-repeat-281 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(281px, 1fr));
}
.w-px-282 {
  width: 282px !important;
}
.h-px-282 {
  height: 282px !important;
}
.w-max-282 {
  max-width: 282px !important;
}
.h-max-282 {
  max-height: 282px !important;
}
.w-min-282 {
  min-width: 282px !important;
}
.h-min-282 {
  min-height: 282px !important;
}
.height-rem-282 {
  height: 282rem !important;
}
.width-rem-282 {
  width: 282rem !important;
}
.h-cal-282 {
  height: calc(100vh - 282px) !important;
}
.h-cal-plus-282 {
  height: calc(100vh + 282px) !important;
}
.h-max-cal-282 {
  max-height: calc(100vh - 282px) !important;
}
.h-min-cal-282 {
  min-height: calc(100vh - 282px) !important;
}
.vh-cal-282 {
  height: calc(100vh - 282px) !important;
}
.vh-cal-max-plus-282 {
  max-height: calc(100vh + 282px) !important;
}
.w-cal-282 {
  width: calc(100vw - 282px) !important;
}
.w-cal-plus-282 {
  width: calc(100vw + 282px) !important;
}
.w-max-cal-282 {
  max-width: calc(100vw - 282px) !important;
}
.w-min-cal-282 {
  min-width: calc(100vw - 282px) !important;
}
.vw-cal-282 {
  width: calc(100vw - 282px) !important;
}
.vw-cal-max-plus-282 {
  max-width: calc(100vw + 282px) !important;
}
.rotate-282 {
  transform: rotate(282deg);
}
.translateX-282 {
  transform: translateX(282px);
}
.grid-repeat-282 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(282px, 1fr));
}
.w-px-283 {
  width: 283px !important;
}
.h-px-283 {
  height: 283px !important;
}
.w-max-283 {
  max-width: 283px !important;
}
.h-max-283 {
  max-height: 283px !important;
}
.w-min-283 {
  min-width: 283px !important;
}
.h-min-283 {
  min-height: 283px !important;
}
.height-rem-283 {
  height: 283rem !important;
}
.width-rem-283 {
  width: 283rem !important;
}
.h-cal-283 {
  height: calc(100vh - 283px) !important;
}
.h-cal-plus-283 {
  height: calc(100vh + 283px) !important;
}
.h-max-cal-283 {
  max-height: calc(100vh - 283px) !important;
}
.h-min-cal-283 {
  min-height: calc(100vh - 283px) !important;
}
.vh-cal-283 {
  height: calc(100vh - 283px) !important;
}
.vh-cal-max-plus-283 {
  max-height: calc(100vh + 283px) !important;
}
.w-cal-283 {
  width: calc(100vw - 283px) !important;
}
.w-cal-plus-283 {
  width: calc(100vw + 283px) !important;
}
.w-max-cal-283 {
  max-width: calc(100vw - 283px) !important;
}
.w-min-cal-283 {
  min-width: calc(100vw - 283px) !important;
}
.vw-cal-283 {
  width: calc(100vw - 283px) !important;
}
.vw-cal-max-plus-283 {
  max-width: calc(100vw + 283px) !important;
}
.rotate-283 {
  transform: rotate(283deg);
}
.translateX-283 {
  transform: translateX(283px);
}
.grid-repeat-283 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(283px, 1fr));
}
.w-px-284 {
  width: 284px !important;
}
.h-px-284 {
  height: 284px !important;
}
.w-max-284 {
  max-width: 284px !important;
}
.h-max-284 {
  max-height: 284px !important;
}
.w-min-284 {
  min-width: 284px !important;
}
.h-min-284 {
  min-height: 284px !important;
}
.height-rem-284 {
  height: 284rem !important;
}
.width-rem-284 {
  width: 284rem !important;
}
.h-cal-284 {
  height: calc(100vh - 284px) !important;
}
.h-cal-plus-284 {
  height: calc(100vh + 284px) !important;
}
.h-max-cal-284 {
  max-height: calc(100vh - 284px) !important;
}
.h-min-cal-284 {
  min-height: calc(100vh - 284px) !important;
}
.vh-cal-284 {
  height: calc(100vh - 284px) !important;
}
.vh-cal-max-plus-284 {
  max-height: calc(100vh + 284px) !important;
}
.w-cal-284 {
  width: calc(100vw - 284px) !important;
}
.w-cal-plus-284 {
  width: calc(100vw + 284px) !important;
}
.w-max-cal-284 {
  max-width: calc(100vw - 284px) !important;
}
.w-min-cal-284 {
  min-width: calc(100vw - 284px) !important;
}
.vw-cal-284 {
  width: calc(100vw - 284px) !important;
}
.vw-cal-max-plus-284 {
  max-width: calc(100vw + 284px) !important;
}
.rotate-284 {
  transform: rotate(284deg);
}
.translateX-284 {
  transform: translateX(284px);
}
.grid-repeat-284 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(284px, 1fr));
}
.w-px-285 {
  width: 285px !important;
}
.h-px-285 {
  height: 285px !important;
}
.w-max-285 {
  max-width: 285px !important;
}
.h-max-285 {
  max-height: 285px !important;
}
.w-min-285 {
  min-width: 285px !important;
}
.h-min-285 {
  min-height: 285px !important;
}
.height-rem-285 {
  height: 285rem !important;
}
.width-rem-285 {
  width: 285rem !important;
}
.h-cal-285 {
  height: calc(100vh - 285px) !important;
}
.h-cal-plus-285 {
  height: calc(100vh + 285px) !important;
}
.h-max-cal-285 {
  max-height: calc(100vh - 285px) !important;
}
.h-min-cal-285 {
  min-height: calc(100vh - 285px) !important;
}
.vh-cal-285 {
  height: calc(100vh - 285px) !important;
}
.vh-cal-max-plus-285 {
  max-height: calc(100vh + 285px) !important;
}
.w-cal-285 {
  width: calc(100vw - 285px) !important;
}
.w-cal-plus-285 {
  width: calc(100vw + 285px) !important;
}
.w-max-cal-285 {
  max-width: calc(100vw - 285px) !important;
}
.w-min-cal-285 {
  min-width: calc(100vw - 285px) !important;
}
.vw-cal-285 {
  width: calc(100vw - 285px) !important;
}
.vw-cal-max-plus-285 {
  max-width: calc(100vw + 285px) !important;
}
.rotate-285 {
  transform: rotate(285deg);
}
.translateX-285 {
  transform: translateX(285px);
}
.grid-repeat-285 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(285px, 1fr));
}
.w-px-286 {
  width: 286px !important;
}
.h-px-286 {
  height: 286px !important;
}
.w-max-286 {
  max-width: 286px !important;
}
.h-max-286 {
  max-height: 286px !important;
}
.w-min-286 {
  min-width: 286px !important;
}
.h-min-286 {
  min-height: 286px !important;
}
.height-rem-286 {
  height: 286rem !important;
}
.width-rem-286 {
  width: 286rem !important;
}
.h-cal-286 {
  height: calc(100vh - 286px) !important;
}
.h-cal-plus-286 {
  height: calc(100vh + 286px) !important;
}
.h-max-cal-286 {
  max-height: calc(100vh - 286px) !important;
}
.h-min-cal-286 {
  min-height: calc(100vh - 286px) !important;
}
.vh-cal-286 {
  height: calc(100vh - 286px) !important;
}
.vh-cal-max-plus-286 {
  max-height: calc(100vh + 286px) !important;
}
.w-cal-286 {
  width: calc(100vw - 286px) !important;
}
.w-cal-plus-286 {
  width: calc(100vw + 286px) !important;
}
.w-max-cal-286 {
  max-width: calc(100vw - 286px) !important;
}
.w-min-cal-286 {
  min-width: calc(100vw - 286px) !important;
}
.vw-cal-286 {
  width: calc(100vw - 286px) !important;
}
.vw-cal-max-plus-286 {
  max-width: calc(100vw + 286px) !important;
}
.rotate-286 {
  transform: rotate(286deg);
}
.translateX-286 {
  transform: translateX(286px);
}
.grid-repeat-286 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(286px, 1fr));
}
.w-px-287 {
  width: 287px !important;
}
.h-px-287 {
  height: 287px !important;
}
.w-max-287 {
  max-width: 287px !important;
}
.h-max-287 {
  max-height: 287px !important;
}
.w-min-287 {
  min-width: 287px !important;
}
.h-min-287 {
  min-height: 287px !important;
}
.height-rem-287 {
  height: 287rem !important;
}
.width-rem-287 {
  width: 287rem !important;
}
.h-cal-287 {
  height: calc(100vh - 287px) !important;
}
.h-cal-plus-287 {
  height: calc(100vh + 287px) !important;
}
.h-max-cal-287 {
  max-height: calc(100vh - 287px) !important;
}
.h-min-cal-287 {
  min-height: calc(100vh - 287px) !important;
}
.vh-cal-287 {
  height: calc(100vh - 287px) !important;
}
.vh-cal-max-plus-287 {
  max-height: calc(100vh + 287px) !important;
}
.w-cal-287 {
  width: calc(100vw - 287px) !important;
}
.w-cal-plus-287 {
  width: calc(100vw + 287px) !important;
}
.w-max-cal-287 {
  max-width: calc(100vw - 287px) !important;
}
.w-min-cal-287 {
  min-width: calc(100vw - 287px) !important;
}
.vw-cal-287 {
  width: calc(100vw - 287px) !important;
}
.vw-cal-max-plus-287 {
  max-width: calc(100vw + 287px) !important;
}
.rotate-287 {
  transform: rotate(287deg);
}
.translateX-287 {
  transform: translateX(287px);
}
.grid-repeat-287 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(287px, 1fr));
}
.w-px-288 {
  width: 288px !important;
}
.h-px-288 {
  height: 288px !important;
}
.w-max-288 {
  max-width: 288px !important;
}
.h-max-288 {
  max-height: 288px !important;
}
.w-min-288 {
  min-width: 288px !important;
}
.h-min-288 {
  min-height: 288px !important;
}
.height-rem-288 {
  height: 288rem !important;
}
.width-rem-288 {
  width: 288rem !important;
}
.h-cal-288 {
  height: calc(100vh - 288px) !important;
}
.h-cal-plus-288 {
  height: calc(100vh + 288px) !important;
}
.h-max-cal-288 {
  max-height: calc(100vh - 288px) !important;
}
.h-min-cal-288 {
  min-height: calc(100vh - 288px) !important;
}
.vh-cal-288 {
  height: calc(100vh - 288px) !important;
}
.vh-cal-max-plus-288 {
  max-height: calc(100vh + 288px) !important;
}
.w-cal-288 {
  width: calc(100vw - 288px) !important;
}
.w-cal-plus-288 {
  width: calc(100vw + 288px) !important;
}
.w-max-cal-288 {
  max-width: calc(100vw - 288px) !important;
}
.w-min-cal-288 {
  min-width: calc(100vw - 288px) !important;
}
.vw-cal-288 {
  width: calc(100vw - 288px) !important;
}
.vw-cal-max-plus-288 {
  max-width: calc(100vw + 288px) !important;
}
.rotate-288 {
  transform: rotate(288deg);
}
.translateX-288 {
  transform: translateX(288px);
}
.grid-repeat-288 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(288px, 1fr));
}
.w-px-289 {
  width: 289px !important;
}
.h-px-289 {
  height: 289px !important;
}
.w-max-289 {
  max-width: 289px !important;
}
.h-max-289 {
  max-height: 289px !important;
}
.w-min-289 {
  min-width: 289px !important;
}
.h-min-289 {
  min-height: 289px !important;
}
.height-rem-289 {
  height: 289rem !important;
}
.width-rem-289 {
  width: 289rem !important;
}
.h-cal-289 {
  height: calc(100vh - 289px) !important;
}
.h-cal-plus-289 {
  height: calc(100vh + 289px) !important;
}
.h-max-cal-289 {
  max-height: calc(100vh - 289px) !important;
}
.h-min-cal-289 {
  min-height: calc(100vh - 289px) !important;
}
.vh-cal-289 {
  height: calc(100vh - 289px) !important;
}
.vh-cal-max-plus-289 {
  max-height: calc(100vh + 289px) !important;
}
.w-cal-289 {
  width: calc(100vw - 289px) !important;
}
.w-cal-plus-289 {
  width: calc(100vw + 289px) !important;
}
.w-max-cal-289 {
  max-width: calc(100vw - 289px) !important;
}
.w-min-cal-289 {
  min-width: calc(100vw - 289px) !important;
}
.vw-cal-289 {
  width: calc(100vw - 289px) !important;
}
.vw-cal-max-plus-289 {
  max-width: calc(100vw + 289px) !important;
}
.rotate-289 {
  transform: rotate(289deg);
}
.translateX-289 {
  transform: translateX(289px);
}
.grid-repeat-289 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(289px, 1fr));
}
.w-px-290 {
  width: 290px !important;
}
.h-px-290 {
  height: 290px !important;
}
.w-max-290 {
  max-width: 290px !important;
}
.h-max-290 {
  max-height: 290px !important;
}
.w-min-290 {
  min-width: 290px !important;
}
.h-min-290 {
  min-height: 290px !important;
}
.height-rem-290 {
  height: 290rem !important;
}
.width-rem-290 {
  width: 290rem !important;
}
.h-cal-290 {
  height: calc(100vh - 290px) !important;
}
.h-cal-plus-290 {
  height: calc(100vh + 290px) !important;
}
.h-max-cal-290 {
  max-height: calc(100vh - 290px) !important;
}
.h-min-cal-290 {
  min-height: calc(100vh - 290px) !important;
}
.vh-cal-290 {
  height: calc(100vh - 290px) !important;
}
.vh-cal-max-plus-290 {
  max-height: calc(100vh + 290px) !important;
}
.w-cal-290 {
  width: calc(100vw - 290px) !important;
}
.w-cal-plus-290 {
  width: calc(100vw + 290px) !important;
}
.w-max-cal-290 {
  max-width: calc(100vw - 290px) !important;
}
.w-min-cal-290 {
  min-width: calc(100vw - 290px) !important;
}
.vw-cal-290 {
  width: calc(100vw - 290px) !important;
}
.vw-cal-max-plus-290 {
  max-width: calc(100vw + 290px) !important;
}
.rotate-290 {
  transform: rotate(290deg);
}
.translateX-290 {
  transform: translateX(290px);
}
.grid-repeat-290 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
}
.w-px-291 {
  width: 291px !important;
}
.h-px-291 {
  height: 291px !important;
}
.w-max-291 {
  max-width: 291px !important;
}
.h-max-291 {
  max-height: 291px !important;
}
.w-min-291 {
  min-width: 291px !important;
}
.h-min-291 {
  min-height: 291px !important;
}
.height-rem-291 {
  height: 291rem !important;
}
.width-rem-291 {
  width: 291rem !important;
}
.h-cal-291 {
  height: calc(100vh - 291px) !important;
}
.h-cal-plus-291 {
  height: calc(100vh + 291px) !important;
}
.h-max-cal-291 {
  max-height: calc(100vh - 291px) !important;
}
.h-min-cal-291 {
  min-height: calc(100vh - 291px) !important;
}
.vh-cal-291 {
  height: calc(100vh - 291px) !important;
}
.vh-cal-max-plus-291 {
  max-height: calc(100vh + 291px) !important;
}
.w-cal-291 {
  width: calc(100vw - 291px) !important;
}
.w-cal-plus-291 {
  width: calc(100vw + 291px) !important;
}
.w-max-cal-291 {
  max-width: calc(100vw - 291px) !important;
}
.w-min-cal-291 {
  min-width: calc(100vw - 291px) !important;
}
.vw-cal-291 {
  width: calc(100vw - 291px) !important;
}
.vw-cal-max-plus-291 {
  max-width: calc(100vw + 291px) !important;
}
.rotate-291 {
  transform: rotate(291deg);
}
.translateX-291 {
  transform: translateX(291px);
}
.grid-repeat-291 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(291px, 1fr));
}
.w-px-292 {
  width: 292px !important;
}
.h-px-292 {
  height: 292px !important;
}
.w-max-292 {
  max-width: 292px !important;
}
.h-max-292 {
  max-height: 292px !important;
}
.w-min-292 {
  min-width: 292px !important;
}
.h-min-292 {
  min-height: 292px !important;
}
.height-rem-292 {
  height: 292rem !important;
}
.width-rem-292 {
  width: 292rem !important;
}
.h-cal-292 {
  height: calc(100vh - 292px) !important;
}
.h-cal-plus-292 {
  height: calc(100vh + 292px) !important;
}
.h-max-cal-292 {
  max-height: calc(100vh - 292px) !important;
}
.h-min-cal-292 {
  min-height: calc(100vh - 292px) !important;
}
.vh-cal-292 {
  height: calc(100vh - 292px) !important;
}
.vh-cal-max-plus-292 {
  max-height: calc(100vh + 292px) !important;
}
.w-cal-292 {
  width: calc(100vw - 292px) !important;
}
.w-cal-plus-292 {
  width: calc(100vw + 292px) !important;
}
.w-max-cal-292 {
  max-width: calc(100vw - 292px) !important;
}
.w-min-cal-292 {
  min-width: calc(100vw - 292px) !important;
}
.vw-cal-292 {
  width: calc(100vw - 292px) !important;
}
.vw-cal-max-plus-292 {
  max-width: calc(100vw + 292px) !important;
}
.rotate-292 {
  transform: rotate(292deg);
}
.translateX-292 {
  transform: translateX(292px);
}
.grid-repeat-292 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(292px, 1fr));
}
.w-px-293 {
  width: 293px !important;
}
.h-px-293 {
  height: 293px !important;
}
.w-max-293 {
  max-width: 293px !important;
}
.h-max-293 {
  max-height: 293px !important;
}
.w-min-293 {
  min-width: 293px !important;
}
.h-min-293 {
  min-height: 293px !important;
}
.height-rem-293 {
  height: 293rem !important;
}
.width-rem-293 {
  width: 293rem !important;
}
.h-cal-293 {
  height: calc(100vh - 293px) !important;
}
.h-cal-plus-293 {
  height: calc(100vh + 293px) !important;
}
.h-max-cal-293 {
  max-height: calc(100vh - 293px) !important;
}
.h-min-cal-293 {
  min-height: calc(100vh - 293px) !important;
}
.vh-cal-293 {
  height: calc(100vh - 293px) !important;
}
.vh-cal-max-plus-293 {
  max-height: calc(100vh + 293px) !important;
}
.w-cal-293 {
  width: calc(100vw - 293px) !important;
}
.w-cal-plus-293 {
  width: calc(100vw + 293px) !important;
}
.w-max-cal-293 {
  max-width: calc(100vw - 293px) !important;
}
.w-min-cal-293 {
  min-width: calc(100vw - 293px) !important;
}
.vw-cal-293 {
  width: calc(100vw - 293px) !important;
}
.vw-cal-max-plus-293 {
  max-width: calc(100vw + 293px) !important;
}
.rotate-293 {
  transform: rotate(293deg);
}
.translateX-293 {
  transform: translateX(293px);
}
.grid-repeat-293 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(293px, 1fr));
}
.w-px-294 {
  width: 294px !important;
}
.h-px-294 {
  height: 294px !important;
}
.w-max-294 {
  max-width: 294px !important;
}
.h-max-294 {
  max-height: 294px !important;
}
.w-min-294 {
  min-width: 294px !important;
}
.h-min-294 {
  min-height: 294px !important;
}
.height-rem-294 {
  height: 294rem !important;
}
.width-rem-294 {
  width: 294rem !important;
}
.h-cal-294 {
  height: calc(100vh - 294px) !important;
}
.h-cal-plus-294 {
  height: calc(100vh + 294px) !important;
}
.h-max-cal-294 {
  max-height: calc(100vh - 294px) !important;
}
.h-min-cal-294 {
  min-height: calc(100vh - 294px) !important;
}
.vh-cal-294 {
  height: calc(100vh - 294px) !important;
}
.vh-cal-max-plus-294 {
  max-height: calc(100vh + 294px) !important;
}
.w-cal-294 {
  width: calc(100vw - 294px) !important;
}
.w-cal-plus-294 {
  width: calc(100vw + 294px) !important;
}
.w-max-cal-294 {
  max-width: calc(100vw - 294px) !important;
}
.w-min-cal-294 {
  min-width: calc(100vw - 294px) !important;
}
.vw-cal-294 {
  width: calc(100vw - 294px) !important;
}
.vw-cal-max-plus-294 {
  max-width: calc(100vw + 294px) !important;
}
.rotate-294 {
  transform: rotate(294deg);
}
.translateX-294 {
  transform: translateX(294px);
}
.grid-repeat-294 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(294px, 1fr));
}
.w-px-295 {
  width: 295px !important;
}
.h-px-295 {
  height: 295px !important;
}
.w-max-295 {
  max-width: 295px !important;
}
.h-max-295 {
  max-height: 295px !important;
}
.w-min-295 {
  min-width: 295px !important;
}
.h-min-295 {
  min-height: 295px !important;
}
.height-rem-295 {
  height: 295rem !important;
}
.width-rem-295 {
  width: 295rem !important;
}
.h-cal-295 {
  height: calc(100vh - 295px) !important;
}
.h-cal-plus-295 {
  height: calc(100vh + 295px) !important;
}
.h-max-cal-295 {
  max-height: calc(100vh - 295px) !important;
}
.h-min-cal-295 {
  min-height: calc(100vh - 295px) !important;
}
.vh-cal-295 {
  height: calc(100vh - 295px) !important;
}
.vh-cal-max-plus-295 {
  max-height: calc(100vh + 295px) !important;
}
.w-cal-295 {
  width: calc(100vw - 295px) !important;
}
.w-cal-plus-295 {
  width: calc(100vw + 295px) !important;
}
.w-max-cal-295 {
  max-width: calc(100vw - 295px) !important;
}
.w-min-cal-295 {
  min-width: calc(100vw - 295px) !important;
}
.vw-cal-295 {
  width: calc(100vw - 295px) !important;
}
.vw-cal-max-plus-295 {
  max-width: calc(100vw + 295px) !important;
}
.rotate-295 {
  transform: rotate(295deg);
}
.translateX-295 {
  transform: translateX(295px);
}
.grid-repeat-295 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(295px, 1fr));
}
.w-px-296 {
  width: 296px !important;
}
.h-px-296 {
  height: 296px !important;
}
.w-max-296 {
  max-width: 296px !important;
}
.h-max-296 {
  max-height: 296px !important;
}
.w-min-296 {
  min-width: 296px !important;
}
.h-min-296 {
  min-height: 296px !important;
}
.height-rem-296 {
  height: 296rem !important;
}
.width-rem-296 {
  width: 296rem !important;
}
.h-cal-296 {
  height: calc(100vh - 296px) !important;
}
.h-cal-plus-296 {
  height: calc(100vh + 296px) !important;
}
.h-max-cal-296 {
  max-height: calc(100vh - 296px) !important;
}
.h-min-cal-296 {
  min-height: calc(100vh - 296px) !important;
}
.vh-cal-296 {
  height: calc(100vh - 296px) !important;
}
.vh-cal-max-plus-296 {
  max-height: calc(100vh + 296px) !important;
}
.w-cal-296 {
  width: calc(100vw - 296px) !important;
}
.w-cal-plus-296 {
  width: calc(100vw + 296px) !important;
}
.w-max-cal-296 {
  max-width: calc(100vw - 296px) !important;
}
.w-min-cal-296 {
  min-width: calc(100vw - 296px) !important;
}
.vw-cal-296 {
  width: calc(100vw - 296px) !important;
}
.vw-cal-max-plus-296 {
  max-width: calc(100vw + 296px) !important;
}
.rotate-296 {
  transform: rotate(296deg);
}
.translateX-296 {
  transform: translateX(296px);
}
.grid-repeat-296 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(296px, 1fr));
}
.w-px-297 {
  width: 297px !important;
}
.h-px-297 {
  height: 297px !important;
}
.w-max-297 {
  max-width: 297px !important;
}
.h-max-297 {
  max-height: 297px !important;
}
.w-min-297 {
  min-width: 297px !important;
}
.h-min-297 {
  min-height: 297px !important;
}
.height-rem-297 {
  height: 297rem !important;
}
.width-rem-297 {
  width: 297rem !important;
}
.h-cal-297 {
  height: calc(100vh - 297px) !important;
}
.h-cal-plus-297 {
  height: calc(100vh + 297px) !important;
}
.h-max-cal-297 {
  max-height: calc(100vh - 297px) !important;
}
.h-min-cal-297 {
  min-height: calc(100vh - 297px) !important;
}
.vh-cal-297 {
  height: calc(100vh - 297px) !important;
}
.vh-cal-max-plus-297 {
  max-height: calc(100vh + 297px) !important;
}
.w-cal-297 {
  width: calc(100vw - 297px) !important;
}
.w-cal-plus-297 {
  width: calc(100vw + 297px) !important;
}
.w-max-cal-297 {
  max-width: calc(100vw - 297px) !important;
}
.w-min-cal-297 {
  min-width: calc(100vw - 297px) !important;
}
.vw-cal-297 {
  width: calc(100vw - 297px) !important;
}
.vw-cal-max-plus-297 {
  max-width: calc(100vw + 297px) !important;
}
.rotate-297 {
  transform: rotate(297deg);
}
.translateX-297 {
  transform: translateX(297px);
}
.grid-repeat-297 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(297px, 1fr));
}
.w-px-298 {
  width: 298px !important;
}
.h-px-298 {
  height: 298px !important;
}
.w-max-298 {
  max-width: 298px !important;
}
.h-max-298 {
  max-height: 298px !important;
}
.w-min-298 {
  min-width: 298px !important;
}
.h-min-298 {
  min-height: 298px !important;
}
.height-rem-298 {
  height: 298rem !important;
}
.width-rem-298 {
  width: 298rem !important;
}
.h-cal-298 {
  height: calc(100vh - 298px) !important;
}
.h-cal-plus-298 {
  height: calc(100vh + 298px) !important;
}
.h-max-cal-298 {
  max-height: calc(100vh - 298px) !important;
}
.h-min-cal-298 {
  min-height: calc(100vh - 298px) !important;
}
.vh-cal-298 {
  height: calc(100vh - 298px) !important;
}
.vh-cal-max-plus-298 {
  max-height: calc(100vh + 298px) !important;
}
.w-cal-298 {
  width: calc(100vw - 298px) !important;
}
.w-cal-plus-298 {
  width: calc(100vw + 298px) !important;
}
.w-max-cal-298 {
  max-width: calc(100vw - 298px) !important;
}
.w-min-cal-298 {
  min-width: calc(100vw - 298px) !important;
}
.vw-cal-298 {
  width: calc(100vw - 298px) !important;
}
.vw-cal-max-plus-298 {
  max-width: calc(100vw + 298px) !important;
}
.rotate-298 {
  transform: rotate(298deg);
}
.translateX-298 {
  transform: translateX(298px);
}
.grid-repeat-298 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(298px, 1fr));
}
.w-px-299 {
  width: 299px !important;
}
.h-px-299 {
  height: 299px !important;
}
.w-max-299 {
  max-width: 299px !important;
}
.h-max-299 {
  max-height: 299px !important;
}
.w-min-299 {
  min-width: 299px !important;
}
.h-min-299 {
  min-height: 299px !important;
}
.height-rem-299 {
  height: 299rem !important;
}
.width-rem-299 {
  width: 299rem !important;
}
.h-cal-299 {
  height: calc(100vh - 299px) !important;
}
.h-cal-plus-299 {
  height: calc(100vh + 299px) !important;
}
.h-max-cal-299 {
  max-height: calc(100vh - 299px) !important;
}
.h-min-cal-299 {
  min-height: calc(100vh - 299px) !important;
}
.vh-cal-299 {
  height: calc(100vh - 299px) !important;
}
.vh-cal-max-plus-299 {
  max-height: calc(100vh + 299px) !important;
}
.w-cal-299 {
  width: calc(100vw - 299px) !important;
}
.w-cal-plus-299 {
  width: calc(100vw + 299px) !important;
}
.w-max-cal-299 {
  max-width: calc(100vw - 299px) !important;
}
.w-min-cal-299 {
  min-width: calc(100vw - 299px) !important;
}
.vw-cal-299 {
  width: calc(100vw - 299px) !important;
}
.vw-cal-max-plus-299 {
  max-width: calc(100vw + 299px) !important;
}
.rotate-299 {
  transform: rotate(299deg);
}
.translateX-299 {
  transform: translateX(299px);
}
.grid-repeat-299 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(299px, 1fr));
}
.w-px-300 {
  width: 300px !important;
}
.h-px-300 {
  height: 300px !important;
}
.w-max-300 {
  max-width: 300px !important;
}
.h-max-300 {
  max-height: 300px !important;
}
.w-min-300 {
  min-width: 300px !important;
}
.h-min-300 {
  min-height: 300px !important;
}
.height-rem-300 {
  height: 300rem !important;
}
.width-rem-300 {
  width: 300rem !important;
}
.h-cal-300 {
  height: calc(100vh - 300px) !important;
}
.h-cal-plus-300 {
  height: calc(100vh + 300px) !important;
}
.h-max-cal-300 {
  max-height: calc(100vh - 300px) !important;
}
.h-min-cal-300 {
  min-height: calc(100vh - 300px) !important;
}
.vh-cal-300 {
  height: calc(100vh - 300px) !important;
}
.vh-cal-max-plus-300 {
  max-height: calc(100vh + 300px) !important;
}
.w-cal-300 {
  width: calc(100vw - 300px) !important;
}
.w-cal-plus-300 {
  width: calc(100vw + 300px) !important;
}
.w-max-cal-300 {
  max-width: calc(100vw - 300px) !important;
}
.w-min-cal-300 {
  min-width: calc(100vw - 300px) !important;
}
.vw-cal-300 {
  width: calc(100vw - 300px) !important;
}
.vw-cal-max-plus-300 {
  max-width: calc(100vw + 300px) !important;
}
.rotate-300 {
  transform: rotate(300deg);
}
.translateX-300 {
  transform: translateX(300px);
}
.grid-repeat-300 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.w-px-301 {
  width: 301px !important;
}
.h-px-301 {
  height: 301px !important;
}
.w-max-301 {
  max-width: 301px !important;
}
.h-max-301 {
  max-height: 301px !important;
}
.w-min-301 {
  min-width: 301px !important;
}
.h-min-301 {
  min-height: 301px !important;
}
.height-rem-301 {
  height: 301rem !important;
}
.width-rem-301 {
  width: 301rem !important;
}
.h-cal-301 {
  height: calc(100vh - 301px) !important;
}
.h-cal-plus-301 {
  height: calc(100vh + 301px) !important;
}
.h-max-cal-301 {
  max-height: calc(100vh - 301px) !important;
}
.h-min-cal-301 {
  min-height: calc(100vh - 301px) !important;
}
.vh-cal-301 {
  height: calc(100vh - 301px) !important;
}
.vh-cal-max-plus-301 {
  max-height: calc(100vh + 301px) !important;
}
.w-cal-301 {
  width: calc(100vw - 301px) !important;
}
.w-cal-plus-301 {
  width: calc(100vw + 301px) !important;
}
.w-max-cal-301 {
  max-width: calc(100vw - 301px) !important;
}
.w-min-cal-301 {
  min-width: calc(100vw - 301px) !important;
}
.vw-cal-301 {
  width: calc(100vw - 301px) !important;
}
.vw-cal-max-plus-301 {
  max-width: calc(100vw + 301px) !important;
}
.rotate-301 {
  transform: rotate(301deg);
}
.translateX-301 {
  transform: translateX(301px);
}
.grid-repeat-301 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(301px, 1fr));
}
.w-px-302 {
  width: 302px !important;
}
.h-px-302 {
  height: 302px !important;
}
.w-max-302 {
  max-width: 302px !important;
}
.h-max-302 {
  max-height: 302px !important;
}
.w-min-302 {
  min-width: 302px !important;
}
.h-min-302 {
  min-height: 302px !important;
}
.height-rem-302 {
  height: 302rem !important;
}
.width-rem-302 {
  width: 302rem !important;
}
.h-cal-302 {
  height: calc(100vh - 302px) !important;
}
.h-cal-plus-302 {
  height: calc(100vh + 302px) !important;
}
.h-max-cal-302 {
  max-height: calc(100vh - 302px) !important;
}
.h-min-cal-302 {
  min-height: calc(100vh - 302px) !important;
}
.vh-cal-302 {
  height: calc(100vh - 302px) !important;
}
.vh-cal-max-plus-302 {
  max-height: calc(100vh + 302px) !important;
}
.w-cal-302 {
  width: calc(100vw - 302px) !important;
}
.w-cal-plus-302 {
  width: calc(100vw + 302px) !important;
}
.w-max-cal-302 {
  max-width: calc(100vw - 302px) !important;
}
.w-min-cal-302 {
  min-width: calc(100vw - 302px) !important;
}
.vw-cal-302 {
  width: calc(100vw - 302px) !important;
}
.vw-cal-max-plus-302 {
  max-width: calc(100vw + 302px) !important;
}
.rotate-302 {
  transform: rotate(302deg);
}
.translateX-302 {
  transform: translateX(302px);
}
.grid-repeat-302 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(302px, 1fr));
}
.w-px-303 {
  width: 303px !important;
}
.h-px-303 {
  height: 303px !important;
}
.w-max-303 {
  max-width: 303px !important;
}
.h-max-303 {
  max-height: 303px !important;
}
.w-min-303 {
  min-width: 303px !important;
}
.h-min-303 {
  min-height: 303px !important;
}
.height-rem-303 {
  height: 303rem !important;
}
.width-rem-303 {
  width: 303rem !important;
}
.h-cal-303 {
  height: calc(100vh - 303px) !important;
}
.h-cal-plus-303 {
  height: calc(100vh + 303px) !important;
}
.h-max-cal-303 {
  max-height: calc(100vh - 303px) !important;
}
.h-min-cal-303 {
  min-height: calc(100vh - 303px) !important;
}
.vh-cal-303 {
  height: calc(100vh - 303px) !important;
}
.vh-cal-max-plus-303 {
  max-height: calc(100vh + 303px) !important;
}
.w-cal-303 {
  width: calc(100vw - 303px) !important;
}
.w-cal-plus-303 {
  width: calc(100vw + 303px) !important;
}
.w-max-cal-303 {
  max-width: calc(100vw - 303px) !important;
}
.w-min-cal-303 {
  min-width: calc(100vw - 303px) !important;
}
.vw-cal-303 {
  width: calc(100vw - 303px) !important;
}
.vw-cal-max-plus-303 {
  max-width: calc(100vw + 303px) !important;
}
.rotate-303 {
  transform: rotate(303deg);
}
.translateX-303 {
  transform: translateX(303px);
}
.grid-repeat-303 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(303px, 1fr));
}
.w-px-304 {
  width: 304px !important;
}
.h-px-304 {
  height: 304px !important;
}
.w-max-304 {
  max-width: 304px !important;
}
.h-max-304 {
  max-height: 304px !important;
}
.w-min-304 {
  min-width: 304px !important;
}
.h-min-304 {
  min-height: 304px !important;
}
.height-rem-304 {
  height: 304rem !important;
}
.width-rem-304 {
  width: 304rem !important;
}
.h-cal-304 {
  height: calc(100vh - 304px) !important;
}
.h-cal-plus-304 {
  height: calc(100vh + 304px) !important;
}
.h-max-cal-304 {
  max-height: calc(100vh - 304px) !important;
}
.h-min-cal-304 {
  min-height: calc(100vh - 304px) !important;
}
.vh-cal-304 {
  height: calc(100vh - 304px) !important;
}
.vh-cal-max-plus-304 {
  max-height: calc(100vh + 304px) !important;
}
.w-cal-304 {
  width: calc(100vw - 304px) !important;
}
.w-cal-plus-304 {
  width: calc(100vw + 304px) !important;
}
.w-max-cal-304 {
  max-width: calc(100vw - 304px) !important;
}
.w-min-cal-304 {
  min-width: calc(100vw - 304px) !important;
}
.vw-cal-304 {
  width: calc(100vw - 304px) !important;
}
.vw-cal-max-plus-304 {
  max-width: calc(100vw + 304px) !important;
}
.rotate-304 {
  transform: rotate(304deg);
}
.translateX-304 {
  transform: translateX(304px);
}
.grid-repeat-304 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(304px, 1fr));
}
.w-px-305 {
  width: 305px !important;
}
.h-px-305 {
  height: 305px !important;
}
.w-max-305 {
  max-width: 305px !important;
}
.h-max-305 {
  max-height: 305px !important;
}
.w-min-305 {
  min-width: 305px !important;
}
.h-min-305 {
  min-height: 305px !important;
}
.height-rem-305 {
  height: 305rem !important;
}
.width-rem-305 {
  width: 305rem !important;
}
.h-cal-305 {
  height: calc(100vh - 305px) !important;
}
.h-cal-plus-305 {
  height: calc(100vh + 305px) !important;
}
.h-max-cal-305 {
  max-height: calc(100vh - 305px) !important;
}
.h-min-cal-305 {
  min-height: calc(100vh - 305px) !important;
}
.vh-cal-305 {
  height: calc(100vh - 305px) !important;
}
.vh-cal-max-plus-305 {
  max-height: calc(100vh + 305px) !important;
}
.w-cal-305 {
  width: calc(100vw - 305px) !important;
}
.w-cal-plus-305 {
  width: calc(100vw + 305px) !important;
}
.w-max-cal-305 {
  max-width: calc(100vw - 305px) !important;
}
.w-min-cal-305 {
  min-width: calc(100vw - 305px) !important;
}
.vw-cal-305 {
  width: calc(100vw - 305px) !important;
}
.vw-cal-max-plus-305 {
  max-width: calc(100vw + 305px) !important;
}
.rotate-305 {
  transform: rotate(305deg);
}
.translateX-305 {
  transform: translateX(305px);
}
.grid-repeat-305 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(305px, 1fr));
}
.w-px-306 {
  width: 306px !important;
}
.h-px-306 {
  height: 306px !important;
}
.w-max-306 {
  max-width: 306px !important;
}
.h-max-306 {
  max-height: 306px !important;
}
.w-min-306 {
  min-width: 306px !important;
}
.h-min-306 {
  min-height: 306px !important;
}
.height-rem-306 {
  height: 306rem !important;
}
.width-rem-306 {
  width: 306rem !important;
}
.h-cal-306 {
  height: calc(100vh - 306px) !important;
}
.h-cal-plus-306 {
  height: calc(100vh + 306px) !important;
}
.h-max-cal-306 {
  max-height: calc(100vh - 306px) !important;
}
.h-min-cal-306 {
  min-height: calc(100vh - 306px) !important;
}
.vh-cal-306 {
  height: calc(100vh - 306px) !important;
}
.vh-cal-max-plus-306 {
  max-height: calc(100vh + 306px) !important;
}
.w-cal-306 {
  width: calc(100vw - 306px) !important;
}
.w-cal-plus-306 {
  width: calc(100vw + 306px) !important;
}
.w-max-cal-306 {
  max-width: calc(100vw - 306px) !important;
}
.w-min-cal-306 {
  min-width: calc(100vw - 306px) !important;
}
.vw-cal-306 {
  width: calc(100vw - 306px) !important;
}
.vw-cal-max-plus-306 {
  max-width: calc(100vw + 306px) !important;
}
.rotate-306 {
  transform: rotate(306deg);
}
.translateX-306 {
  transform: translateX(306px);
}
.grid-repeat-306 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(306px, 1fr));
}
.w-px-307 {
  width: 307px !important;
}
.h-px-307 {
  height: 307px !important;
}
.w-max-307 {
  max-width: 307px !important;
}
.h-max-307 {
  max-height: 307px !important;
}
.w-min-307 {
  min-width: 307px !important;
}
.h-min-307 {
  min-height: 307px !important;
}
.height-rem-307 {
  height: 307rem !important;
}
.width-rem-307 {
  width: 307rem !important;
}
.h-cal-307 {
  height: calc(100vh - 307px) !important;
}
.h-cal-plus-307 {
  height: calc(100vh + 307px) !important;
}
.h-max-cal-307 {
  max-height: calc(100vh - 307px) !important;
}
.h-min-cal-307 {
  min-height: calc(100vh - 307px) !important;
}
.vh-cal-307 {
  height: calc(100vh - 307px) !important;
}
.vh-cal-max-plus-307 {
  max-height: calc(100vh + 307px) !important;
}
.w-cal-307 {
  width: calc(100vw - 307px) !important;
}
.w-cal-plus-307 {
  width: calc(100vw + 307px) !important;
}
.w-max-cal-307 {
  max-width: calc(100vw - 307px) !important;
}
.w-min-cal-307 {
  min-width: calc(100vw - 307px) !important;
}
.vw-cal-307 {
  width: calc(100vw - 307px) !important;
}
.vw-cal-max-plus-307 {
  max-width: calc(100vw + 307px) !important;
}
.rotate-307 {
  transform: rotate(307deg);
}
.translateX-307 {
  transform: translateX(307px);
}
.grid-repeat-307 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(307px, 1fr));
}
.w-px-308 {
  width: 308px !important;
}
.h-px-308 {
  height: 308px !important;
}
.w-max-308 {
  max-width: 308px !important;
}
.h-max-308 {
  max-height: 308px !important;
}
.w-min-308 {
  min-width: 308px !important;
}
.h-min-308 {
  min-height: 308px !important;
}
.height-rem-308 {
  height: 308rem !important;
}
.width-rem-308 {
  width: 308rem !important;
}
.h-cal-308 {
  height: calc(100vh - 308px) !important;
}
.h-cal-plus-308 {
  height: calc(100vh + 308px) !important;
}
.h-max-cal-308 {
  max-height: calc(100vh - 308px) !important;
}
.h-min-cal-308 {
  min-height: calc(100vh - 308px) !important;
}
.vh-cal-308 {
  height: calc(100vh - 308px) !important;
}
.vh-cal-max-plus-308 {
  max-height: calc(100vh + 308px) !important;
}
.w-cal-308 {
  width: calc(100vw - 308px) !important;
}
.w-cal-plus-308 {
  width: calc(100vw + 308px) !important;
}
.w-max-cal-308 {
  max-width: calc(100vw - 308px) !important;
}
.w-min-cal-308 {
  min-width: calc(100vw - 308px) !important;
}
.vw-cal-308 {
  width: calc(100vw - 308px) !important;
}
.vw-cal-max-plus-308 {
  max-width: calc(100vw + 308px) !important;
}
.rotate-308 {
  transform: rotate(308deg);
}
.translateX-308 {
  transform: translateX(308px);
}
.grid-repeat-308 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(308px, 1fr));
}
.w-px-309 {
  width: 309px !important;
}
.h-px-309 {
  height: 309px !important;
}
.w-max-309 {
  max-width: 309px !important;
}
.h-max-309 {
  max-height: 309px !important;
}
.w-min-309 {
  min-width: 309px !important;
}
.h-min-309 {
  min-height: 309px !important;
}
.height-rem-309 {
  height: 309rem !important;
}
.width-rem-309 {
  width: 309rem !important;
}
.h-cal-309 {
  height: calc(100vh - 309px) !important;
}
.h-cal-plus-309 {
  height: calc(100vh + 309px) !important;
}
.h-max-cal-309 {
  max-height: calc(100vh - 309px) !important;
}
.h-min-cal-309 {
  min-height: calc(100vh - 309px) !important;
}
.vh-cal-309 {
  height: calc(100vh - 309px) !important;
}
.vh-cal-max-plus-309 {
  max-height: calc(100vh + 309px) !important;
}
.w-cal-309 {
  width: calc(100vw - 309px) !important;
}
.w-cal-plus-309 {
  width: calc(100vw + 309px) !important;
}
.w-max-cal-309 {
  max-width: calc(100vw - 309px) !important;
}
.w-min-cal-309 {
  min-width: calc(100vw - 309px) !important;
}
.vw-cal-309 {
  width: calc(100vw - 309px) !important;
}
.vw-cal-max-plus-309 {
  max-width: calc(100vw + 309px) !important;
}
.rotate-309 {
  transform: rotate(309deg);
}
.translateX-309 {
  transform: translateX(309px);
}
.grid-repeat-309 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(309px, 1fr));
}
.w-px-310 {
  width: 310px !important;
}
.h-px-310 {
  height: 310px !important;
}
.w-max-310 {
  max-width: 310px !important;
}
.h-max-310 {
  max-height: 310px !important;
}
.w-min-310 {
  min-width: 310px !important;
}
.h-min-310 {
  min-height: 310px !important;
}
.height-rem-310 {
  height: 310rem !important;
}
.width-rem-310 {
  width: 310rem !important;
}
.h-cal-310 {
  height: calc(100vh - 310px) !important;
}
.h-cal-plus-310 {
  height: calc(100vh + 310px) !important;
}
.h-max-cal-310 {
  max-height: calc(100vh - 310px) !important;
}
.h-min-cal-310 {
  min-height: calc(100vh - 310px) !important;
}
.vh-cal-310 {
  height: calc(100vh - 310px) !important;
}
.vh-cal-max-plus-310 {
  max-height: calc(100vh + 310px) !important;
}
.w-cal-310 {
  width: calc(100vw - 310px) !important;
}
.w-cal-plus-310 {
  width: calc(100vw + 310px) !important;
}
.w-max-cal-310 {
  max-width: calc(100vw - 310px) !important;
}
.w-min-cal-310 {
  min-width: calc(100vw - 310px) !important;
}
.vw-cal-310 {
  width: calc(100vw - 310px) !important;
}
.vw-cal-max-plus-310 {
  max-width: calc(100vw + 310px) !important;
}
.rotate-310 {
  transform: rotate(310deg);
}
.translateX-310 {
  transform: translateX(310px);
}
.grid-repeat-310 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(310px, 1fr));
}
.w-px-311 {
  width: 311px !important;
}
.h-px-311 {
  height: 311px !important;
}
.w-max-311 {
  max-width: 311px !important;
}
.h-max-311 {
  max-height: 311px !important;
}
.w-min-311 {
  min-width: 311px !important;
}
.h-min-311 {
  min-height: 311px !important;
}
.height-rem-311 {
  height: 311rem !important;
}
.width-rem-311 {
  width: 311rem !important;
}
.h-cal-311 {
  height: calc(100vh - 311px) !important;
}
.h-cal-plus-311 {
  height: calc(100vh + 311px) !important;
}
.h-max-cal-311 {
  max-height: calc(100vh - 311px) !important;
}
.h-min-cal-311 {
  min-height: calc(100vh - 311px) !important;
}
.vh-cal-311 {
  height: calc(100vh - 311px) !important;
}
.vh-cal-max-plus-311 {
  max-height: calc(100vh + 311px) !important;
}
.w-cal-311 {
  width: calc(100vw - 311px) !important;
}
.w-cal-plus-311 {
  width: calc(100vw + 311px) !important;
}
.w-max-cal-311 {
  max-width: calc(100vw - 311px) !important;
}
.w-min-cal-311 {
  min-width: calc(100vw - 311px) !important;
}
.vw-cal-311 {
  width: calc(100vw - 311px) !important;
}
.vw-cal-max-plus-311 {
  max-width: calc(100vw + 311px) !important;
}
.rotate-311 {
  transform: rotate(311deg);
}
.translateX-311 {
  transform: translateX(311px);
}
.grid-repeat-311 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(311px, 1fr));
}
.w-px-312 {
  width: 312px !important;
}
.h-px-312 {
  height: 312px !important;
}
.w-max-312 {
  max-width: 312px !important;
}
.h-max-312 {
  max-height: 312px !important;
}
.w-min-312 {
  min-width: 312px !important;
}
.h-min-312 {
  min-height: 312px !important;
}
.height-rem-312 {
  height: 312rem !important;
}
.width-rem-312 {
  width: 312rem !important;
}
.h-cal-312 {
  height: calc(100vh - 312px) !important;
}
.h-cal-plus-312 {
  height: calc(100vh + 312px) !important;
}
.h-max-cal-312 {
  max-height: calc(100vh - 312px) !important;
}
.h-min-cal-312 {
  min-height: calc(100vh - 312px) !important;
}
.vh-cal-312 {
  height: calc(100vh - 312px) !important;
}
.vh-cal-max-plus-312 {
  max-height: calc(100vh + 312px) !important;
}
.w-cal-312 {
  width: calc(100vw - 312px) !important;
}
.w-cal-plus-312 {
  width: calc(100vw + 312px) !important;
}
.w-max-cal-312 {
  max-width: calc(100vw - 312px) !important;
}
.w-min-cal-312 {
  min-width: calc(100vw - 312px) !important;
}
.vw-cal-312 {
  width: calc(100vw - 312px) !important;
}
.vw-cal-max-plus-312 {
  max-width: calc(100vw + 312px) !important;
}
.rotate-312 {
  transform: rotate(312deg);
}
.translateX-312 {
  transform: translateX(312px);
}
.grid-repeat-312 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(312px, 1fr));
}
.w-px-313 {
  width: 313px !important;
}
.h-px-313 {
  height: 313px !important;
}
.w-max-313 {
  max-width: 313px !important;
}
.h-max-313 {
  max-height: 313px !important;
}
.w-min-313 {
  min-width: 313px !important;
}
.h-min-313 {
  min-height: 313px !important;
}
.height-rem-313 {
  height: 313rem !important;
}
.width-rem-313 {
  width: 313rem !important;
}
.h-cal-313 {
  height: calc(100vh - 313px) !important;
}
.h-cal-plus-313 {
  height: calc(100vh + 313px) !important;
}
.h-max-cal-313 {
  max-height: calc(100vh - 313px) !important;
}
.h-min-cal-313 {
  min-height: calc(100vh - 313px) !important;
}
.vh-cal-313 {
  height: calc(100vh - 313px) !important;
}
.vh-cal-max-plus-313 {
  max-height: calc(100vh + 313px) !important;
}
.w-cal-313 {
  width: calc(100vw - 313px) !important;
}
.w-cal-plus-313 {
  width: calc(100vw + 313px) !important;
}
.w-max-cal-313 {
  max-width: calc(100vw - 313px) !important;
}
.w-min-cal-313 {
  min-width: calc(100vw - 313px) !important;
}
.vw-cal-313 {
  width: calc(100vw - 313px) !important;
}
.vw-cal-max-plus-313 {
  max-width: calc(100vw + 313px) !important;
}
.rotate-313 {
  transform: rotate(313deg);
}
.translateX-313 {
  transform: translateX(313px);
}
.grid-repeat-313 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(313px, 1fr));
}
.w-px-314 {
  width: 314px !important;
}
.h-px-314 {
  height: 314px !important;
}
.w-max-314 {
  max-width: 314px !important;
}
.h-max-314 {
  max-height: 314px !important;
}
.w-min-314 {
  min-width: 314px !important;
}
.h-min-314 {
  min-height: 314px !important;
}
.height-rem-314 {
  height: 314rem !important;
}
.width-rem-314 {
  width: 314rem !important;
}
.h-cal-314 {
  height: calc(100vh - 314px) !important;
}
.h-cal-plus-314 {
  height: calc(100vh + 314px) !important;
}
.h-max-cal-314 {
  max-height: calc(100vh - 314px) !important;
}
.h-min-cal-314 {
  min-height: calc(100vh - 314px) !important;
}
.vh-cal-314 {
  height: calc(100vh - 314px) !important;
}
.vh-cal-max-plus-314 {
  max-height: calc(100vh + 314px) !important;
}
.w-cal-314 {
  width: calc(100vw - 314px) !important;
}
.w-cal-plus-314 {
  width: calc(100vw + 314px) !important;
}
.w-max-cal-314 {
  max-width: calc(100vw - 314px) !important;
}
.w-min-cal-314 {
  min-width: calc(100vw - 314px) !important;
}
.vw-cal-314 {
  width: calc(100vw - 314px) !important;
}
.vw-cal-max-plus-314 {
  max-width: calc(100vw + 314px) !important;
}
.rotate-314 {
  transform: rotate(314deg);
}
.translateX-314 {
  transform: translateX(314px);
}
.grid-repeat-314 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(314px, 1fr));
}
.w-px-315 {
  width: 315px !important;
}
.h-px-315 {
  height: 315px !important;
}
.w-max-315 {
  max-width: 315px !important;
}
.h-max-315 {
  max-height: 315px !important;
}
.w-min-315 {
  min-width: 315px !important;
}
.h-min-315 {
  min-height: 315px !important;
}
.height-rem-315 {
  height: 315rem !important;
}
.width-rem-315 {
  width: 315rem !important;
}
.h-cal-315 {
  height: calc(100vh - 315px) !important;
}
.h-cal-plus-315 {
  height: calc(100vh + 315px) !important;
}
.h-max-cal-315 {
  max-height: calc(100vh - 315px) !important;
}
.h-min-cal-315 {
  min-height: calc(100vh - 315px) !important;
}
.vh-cal-315 {
  height: calc(100vh - 315px) !important;
}
.vh-cal-max-plus-315 {
  max-height: calc(100vh + 315px) !important;
}
.w-cal-315 {
  width: calc(100vw - 315px) !important;
}
.w-cal-plus-315 {
  width: calc(100vw + 315px) !important;
}
.w-max-cal-315 {
  max-width: calc(100vw - 315px) !important;
}
.w-min-cal-315 {
  min-width: calc(100vw - 315px) !important;
}
.vw-cal-315 {
  width: calc(100vw - 315px) !important;
}
.vw-cal-max-plus-315 {
  max-width: calc(100vw + 315px) !important;
}
.rotate-315 {
  transform: rotate(315deg);
}
.translateX-315 {
  transform: translateX(315px);
}
.grid-repeat-315 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(315px, 1fr));
}
.w-px-316 {
  width: 316px !important;
}
.h-px-316 {
  height: 316px !important;
}
.w-max-316 {
  max-width: 316px !important;
}
.h-max-316 {
  max-height: 316px !important;
}
.w-min-316 {
  min-width: 316px !important;
}
.h-min-316 {
  min-height: 316px !important;
}
.height-rem-316 {
  height: 316rem !important;
}
.width-rem-316 {
  width: 316rem !important;
}
.h-cal-316 {
  height: calc(100vh - 316px) !important;
}
.h-cal-plus-316 {
  height: calc(100vh + 316px) !important;
}
.h-max-cal-316 {
  max-height: calc(100vh - 316px) !important;
}
.h-min-cal-316 {
  min-height: calc(100vh - 316px) !important;
}
.vh-cal-316 {
  height: calc(100vh - 316px) !important;
}
.vh-cal-max-plus-316 {
  max-height: calc(100vh + 316px) !important;
}
.w-cal-316 {
  width: calc(100vw - 316px) !important;
}
.w-cal-plus-316 {
  width: calc(100vw + 316px) !important;
}
.w-max-cal-316 {
  max-width: calc(100vw - 316px) !important;
}
.w-min-cal-316 {
  min-width: calc(100vw - 316px) !important;
}
.vw-cal-316 {
  width: calc(100vw - 316px) !important;
}
.vw-cal-max-plus-316 {
  max-width: calc(100vw + 316px) !important;
}
.rotate-316 {
  transform: rotate(316deg);
}
.translateX-316 {
  transform: translateX(316px);
}
.grid-repeat-316 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(316px, 1fr));
}
.w-px-317 {
  width: 317px !important;
}
.h-px-317 {
  height: 317px !important;
}
.w-max-317 {
  max-width: 317px !important;
}
.h-max-317 {
  max-height: 317px !important;
}
.w-min-317 {
  min-width: 317px !important;
}
.h-min-317 {
  min-height: 317px !important;
}
.height-rem-317 {
  height: 317rem !important;
}
.width-rem-317 {
  width: 317rem !important;
}
.h-cal-317 {
  height: calc(100vh - 317px) !important;
}
.h-cal-plus-317 {
  height: calc(100vh + 317px) !important;
}
.h-max-cal-317 {
  max-height: calc(100vh - 317px) !important;
}
.h-min-cal-317 {
  min-height: calc(100vh - 317px) !important;
}
.vh-cal-317 {
  height: calc(100vh - 317px) !important;
}
.vh-cal-max-plus-317 {
  max-height: calc(100vh + 317px) !important;
}
.w-cal-317 {
  width: calc(100vw - 317px) !important;
}
.w-cal-plus-317 {
  width: calc(100vw + 317px) !important;
}
.w-max-cal-317 {
  max-width: calc(100vw - 317px) !important;
}
.w-min-cal-317 {
  min-width: calc(100vw - 317px) !important;
}
.vw-cal-317 {
  width: calc(100vw - 317px) !important;
}
.vw-cal-max-plus-317 {
  max-width: calc(100vw + 317px) !important;
}
.rotate-317 {
  transform: rotate(317deg);
}
.translateX-317 {
  transform: translateX(317px);
}
.grid-repeat-317 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(317px, 1fr));
}
.w-px-318 {
  width: 318px !important;
}
.h-px-318 {
  height: 318px !important;
}
.w-max-318 {
  max-width: 318px !important;
}
.h-max-318 {
  max-height: 318px !important;
}
.w-min-318 {
  min-width: 318px !important;
}
.h-min-318 {
  min-height: 318px !important;
}
.height-rem-318 {
  height: 318rem !important;
}
.width-rem-318 {
  width: 318rem !important;
}
.h-cal-318 {
  height: calc(100vh - 318px) !important;
}
.h-cal-plus-318 {
  height: calc(100vh + 318px) !important;
}
.h-max-cal-318 {
  max-height: calc(100vh - 318px) !important;
}
.h-min-cal-318 {
  min-height: calc(100vh - 318px) !important;
}
.vh-cal-318 {
  height: calc(100vh - 318px) !important;
}
.vh-cal-max-plus-318 {
  max-height: calc(100vh + 318px) !important;
}
.w-cal-318 {
  width: calc(100vw - 318px) !important;
}
.w-cal-plus-318 {
  width: calc(100vw + 318px) !important;
}
.w-max-cal-318 {
  max-width: calc(100vw - 318px) !important;
}
.w-min-cal-318 {
  min-width: calc(100vw - 318px) !important;
}
.vw-cal-318 {
  width: calc(100vw - 318px) !important;
}
.vw-cal-max-plus-318 {
  max-width: calc(100vw + 318px) !important;
}
.rotate-318 {
  transform: rotate(318deg);
}
.translateX-318 {
  transform: translateX(318px);
}
.grid-repeat-318 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(318px, 1fr));
}
.w-px-319 {
  width: 319px !important;
}
.h-px-319 {
  height: 319px !important;
}
.w-max-319 {
  max-width: 319px !important;
}
.h-max-319 {
  max-height: 319px !important;
}
.w-min-319 {
  min-width: 319px !important;
}
.h-min-319 {
  min-height: 319px !important;
}
.height-rem-319 {
  height: 319rem !important;
}
.width-rem-319 {
  width: 319rem !important;
}
.h-cal-319 {
  height: calc(100vh - 319px) !important;
}
.h-cal-plus-319 {
  height: calc(100vh + 319px) !important;
}
.h-max-cal-319 {
  max-height: calc(100vh - 319px) !important;
}
.h-min-cal-319 {
  min-height: calc(100vh - 319px) !important;
}
.vh-cal-319 {
  height: calc(100vh - 319px) !important;
}
.vh-cal-max-plus-319 {
  max-height: calc(100vh + 319px) !important;
}
.w-cal-319 {
  width: calc(100vw - 319px) !important;
}
.w-cal-plus-319 {
  width: calc(100vw + 319px) !important;
}
.w-max-cal-319 {
  max-width: calc(100vw - 319px) !important;
}
.w-min-cal-319 {
  min-width: calc(100vw - 319px) !important;
}
.vw-cal-319 {
  width: calc(100vw - 319px) !important;
}
.vw-cal-max-plus-319 {
  max-width: calc(100vw + 319px) !important;
}
.rotate-319 {
  transform: rotate(319deg);
}
.translateX-319 {
  transform: translateX(319px);
}
.grid-repeat-319 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(319px, 1fr));
}
.w-px-320 {
  width: 320px !important;
}
.h-px-320 {
  height: 320px !important;
}
.w-max-320 {
  max-width: 320px !important;
}
.h-max-320 {
  max-height: 320px !important;
}
.w-min-320 {
  min-width: 320px !important;
}
.h-min-320 {
  min-height: 320px !important;
}
.height-rem-320 {
  height: 320rem !important;
}
.width-rem-320 {
  width: 320rem !important;
}
.h-cal-320 {
  height: calc(100vh - 320px) !important;
}
.h-cal-plus-320 {
  height: calc(100vh + 320px) !important;
}
.h-max-cal-320 {
  max-height: calc(100vh - 320px) !important;
}
.h-min-cal-320 {
  min-height: calc(100vh - 320px) !important;
}
.vh-cal-320 {
  height: calc(100vh - 320px) !important;
}
.vh-cal-max-plus-320 {
  max-height: calc(100vh + 320px) !important;
}
.w-cal-320 {
  width: calc(100vw - 320px) !important;
}
.w-cal-plus-320 {
  width: calc(100vw + 320px) !important;
}
.w-max-cal-320 {
  max-width: calc(100vw - 320px) !important;
}
.w-min-cal-320 {
  min-width: calc(100vw - 320px) !important;
}
.vw-cal-320 {
  width: calc(100vw - 320px) !important;
}
.vw-cal-max-plus-320 {
  max-width: calc(100vw + 320px) !important;
}
.rotate-320 {
  transform: rotate(320deg);
}
.translateX-320 {
  transform: translateX(320px);
}
.grid-repeat-320 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
}
.w-px-321 {
  width: 321px !important;
}
.h-px-321 {
  height: 321px !important;
}
.w-max-321 {
  max-width: 321px !important;
}
.h-max-321 {
  max-height: 321px !important;
}
.w-min-321 {
  min-width: 321px !important;
}
.h-min-321 {
  min-height: 321px !important;
}
.height-rem-321 {
  height: 321rem !important;
}
.width-rem-321 {
  width: 321rem !important;
}
.h-cal-321 {
  height: calc(100vh - 321px) !important;
}
.h-cal-plus-321 {
  height: calc(100vh + 321px) !important;
}
.h-max-cal-321 {
  max-height: calc(100vh - 321px) !important;
}
.h-min-cal-321 {
  min-height: calc(100vh - 321px) !important;
}
.vh-cal-321 {
  height: calc(100vh - 321px) !important;
}
.vh-cal-max-plus-321 {
  max-height: calc(100vh + 321px) !important;
}
.w-cal-321 {
  width: calc(100vw - 321px) !important;
}
.w-cal-plus-321 {
  width: calc(100vw + 321px) !important;
}
.w-max-cal-321 {
  max-width: calc(100vw - 321px) !important;
}
.w-min-cal-321 {
  min-width: calc(100vw - 321px) !important;
}
.vw-cal-321 {
  width: calc(100vw - 321px) !important;
}
.vw-cal-max-plus-321 {
  max-width: calc(100vw + 321px) !important;
}
.rotate-321 {
  transform: rotate(321deg);
}
.translateX-321 {
  transform: translateX(321px);
}
.grid-repeat-321 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(321px, 1fr));
}
.w-px-322 {
  width: 322px !important;
}
.h-px-322 {
  height: 322px !important;
}
.w-max-322 {
  max-width: 322px !important;
}
.h-max-322 {
  max-height: 322px !important;
}
.w-min-322 {
  min-width: 322px !important;
}
.h-min-322 {
  min-height: 322px !important;
}
.height-rem-322 {
  height: 322rem !important;
}
.width-rem-322 {
  width: 322rem !important;
}
.h-cal-322 {
  height: calc(100vh - 322px) !important;
}
.h-cal-plus-322 {
  height: calc(100vh + 322px) !important;
}
.h-max-cal-322 {
  max-height: calc(100vh - 322px) !important;
}
.h-min-cal-322 {
  min-height: calc(100vh - 322px) !important;
}
.vh-cal-322 {
  height: calc(100vh - 322px) !important;
}
.vh-cal-max-plus-322 {
  max-height: calc(100vh + 322px) !important;
}
.w-cal-322 {
  width: calc(100vw - 322px) !important;
}
.w-cal-plus-322 {
  width: calc(100vw + 322px) !important;
}
.w-max-cal-322 {
  max-width: calc(100vw - 322px) !important;
}
.w-min-cal-322 {
  min-width: calc(100vw - 322px) !important;
}
.vw-cal-322 {
  width: calc(100vw - 322px) !important;
}
.vw-cal-max-plus-322 {
  max-width: calc(100vw + 322px) !important;
}
.rotate-322 {
  transform: rotate(322deg);
}
.translateX-322 {
  transform: translateX(322px);
}
.grid-repeat-322 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(322px, 1fr));
}
.w-px-323 {
  width: 323px !important;
}
.h-px-323 {
  height: 323px !important;
}
.w-max-323 {
  max-width: 323px !important;
}
.h-max-323 {
  max-height: 323px !important;
}
.w-min-323 {
  min-width: 323px !important;
}
.h-min-323 {
  min-height: 323px !important;
}
.height-rem-323 {
  height: 323rem !important;
}
.width-rem-323 {
  width: 323rem !important;
}
.h-cal-323 {
  height: calc(100vh - 323px) !important;
}
.h-cal-plus-323 {
  height: calc(100vh + 323px) !important;
}
.h-max-cal-323 {
  max-height: calc(100vh - 323px) !important;
}
.h-min-cal-323 {
  min-height: calc(100vh - 323px) !important;
}
.vh-cal-323 {
  height: calc(100vh - 323px) !important;
}
.vh-cal-max-plus-323 {
  max-height: calc(100vh + 323px) !important;
}
.w-cal-323 {
  width: calc(100vw - 323px) !important;
}
.w-cal-plus-323 {
  width: calc(100vw + 323px) !important;
}
.w-max-cal-323 {
  max-width: calc(100vw - 323px) !important;
}
.w-min-cal-323 {
  min-width: calc(100vw - 323px) !important;
}
.vw-cal-323 {
  width: calc(100vw - 323px) !important;
}
.vw-cal-max-plus-323 {
  max-width: calc(100vw + 323px) !important;
}
.rotate-323 {
  transform: rotate(323deg);
}
.translateX-323 {
  transform: translateX(323px);
}
.grid-repeat-323 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(323px, 1fr));
}
.w-px-324 {
  width: 324px !important;
}
.h-px-324 {
  height: 324px !important;
}
.w-max-324 {
  max-width: 324px !important;
}
.h-max-324 {
  max-height: 324px !important;
}
.w-min-324 {
  min-width: 324px !important;
}
.h-min-324 {
  min-height: 324px !important;
}
.height-rem-324 {
  height: 324rem !important;
}
.width-rem-324 {
  width: 324rem !important;
}
.h-cal-324 {
  height: calc(100vh - 324px) !important;
}
.h-cal-plus-324 {
  height: calc(100vh + 324px) !important;
}
.h-max-cal-324 {
  max-height: calc(100vh - 324px) !important;
}
.h-min-cal-324 {
  min-height: calc(100vh - 324px) !important;
}
.vh-cal-324 {
  height: calc(100vh - 324px) !important;
}
.vh-cal-max-plus-324 {
  max-height: calc(100vh + 324px) !important;
}
.w-cal-324 {
  width: calc(100vw - 324px) !important;
}
.w-cal-plus-324 {
  width: calc(100vw + 324px) !important;
}
.w-max-cal-324 {
  max-width: calc(100vw - 324px) !important;
}
.w-min-cal-324 {
  min-width: calc(100vw - 324px) !important;
}
.vw-cal-324 {
  width: calc(100vw - 324px) !important;
}
.vw-cal-max-plus-324 {
  max-width: calc(100vw + 324px) !important;
}
.rotate-324 {
  transform: rotate(324deg);
}
.translateX-324 {
  transform: translateX(324px);
}
.grid-repeat-324 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(324px, 1fr));
}
.w-px-325 {
  width: 325px !important;
}
.h-px-325 {
  height: 325px !important;
}
.w-max-325 {
  max-width: 325px !important;
}
.h-max-325 {
  max-height: 325px !important;
}
.w-min-325 {
  min-width: 325px !important;
}
.h-min-325 {
  min-height: 325px !important;
}
.height-rem-325 {
  height: 325rem !important;
}
.width-rem-325 {
  width: 325rem !important;
}
.h-cal-325 {
  height: calc(100vh - 325px) !important;
}
.h-cal-plus-325 {
  height: calc(100vh + 325px) !important;
}
.h-max-cal-325 {
  max-height: calc(100vh - 325px) !important;
}
.h-min-cal-325 {
  min-height: calc(100vh - 325px) !important;
}
.vh-cal-325 {
  height: calc(100vh - 325px) !important;
}
.vh-cal-max-plus-325 {
  max-height: calc(100vh + 325px) !important;
}
.w-cal-325 {
  width: calc(100vw - 325px) !important;
}
.w-cal-plus-325 {
  width: calc(100vw + 325px) !important;
}
.w-max-cal-325 {
  max-width: calc(100vw - 325px) !important;
}
.w-min-cal-325 {
  min-width: calc(100vw - 325px) !important;
}
.vw-cal-325 {
  width: calc(100vw - 325px) !important;
}
.vw-cal-max-plus-325 {
  max-width: calc(100vw + 325px) !important;
}
.rotate-325 {
  transform: rotate(325deg);
}
.translateX-325 {
  transform: translateX(325px);
}
.grid-repeat-325 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(325px, 1fr));
}
.w-px-326 {
  width: 326px !important;
}
.h-px-326 {
  height: 326px !important;
}
.w-max-326 {
  max-width: 326px !important;
}
.h-max-326 {
  max-height: 326px !important;
}
.w-min-326 {
  min-width: 326px !important;
}
.h-min-326 {
  min-height: 326px !important;
}
.height-rem-326 {
  height: 326rem !important;
}
.width-rem-326 {
  width: 326rem !important;
}
.h-cal-326 {
  height: calc(100vh - 326px) !important;
}
.h-cal-plus-326 {
  height: calc(100vh + 326px) !important;
}
.h-max-cal-326 {
  max-height: calc(100vh - 326px) !important;
}
.h-min-cal-326 {
  min-height: calc(100vh - 326px) !important;
}
.vh-cal-326 {
  height: calc(100vh - 326px) !important;
}
.vh-cal-max-plus-326 {
  max-height: calc(100vh + 326px) !important;
}
.w-cal-326 {
  width: calc(100vw - 326px) !important;
}
.w-cal-plus-326 {
  width: calc(100vw + 326px) !important;
}
.w-max-cal-326 {
  max-width: calc(100vw - 326px) !important;
}
.w-min-cal-326 {
  min-width: calc(100vw - 326px) !important;
}
.vw-cal-326 {
  width: calc(100vw - 326px) !important;
}
.vw-cal-max-plus-326 {
  max-width: calc(100vw + 326px) !important;
}
.rotate-326 {
  transform: rotate(326deg);
}
.translateX-326 {
  transform: translateX(326px);
}
.grid-repeat-326 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(326px, 1fr));
}
.w-px-327 {
  width: 327px !important;
}
.h-px-327 {
  height: 327px !important;
}
.w-max-327 {
  max-width: 327px !important;
}
.h-max-327 {
  max-height: 327px !important;
}
.w-min-327 {
  min-width: 327px !important;
}
.h-min-327 {
  min-height: 327px !important;
}
.height-rem-327 {
  height: 327rem !important;
}
.width-rem-327 {
  width: 327rem !important;
}
.h-cal-327 {
  height: calc(100vh - 327px) !important;
}
.h-cal-plus-327 {
  height: calc(100vh + 327px) !important;
}
.h-max-cal-327 {
  max-height: calc(100vh - 327px) !important;
}
.h-min-cal-327 {
  min-height: calc(100vh - 327px) !important;
}
.vh-cal-327 {
  height: calc(100vh - 327px) !important;
}
.vh-cal-max-plus-327 {
  max-height: calc(100vh + 327px) !important;
}
.w-cal-327 {
  width: calc(100vw - 327px) !important;
}
.w-cal-plus-327 {
  width: calc(100vw + 327px) !important;
}
.w-max-cal-327 {
  max-width: calc(100vw - 327px) !important;
}
.w-min-cal-327 {
  min-width: calc(100vw - 327px) !important;
}
.vw-cal-327 {
  width: calc(100vw - 327px) !important;
}
.vw-cal-max-plus-327 {
  max-width: calc(100vw + 327px) !important;
}
.rotate-327 {
  transform: rotate(327deg);
}
.translateX-327 {
  transform: translateX(327px);
}
.grid-repeat-327 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(327px, 1fr));
}
.w-px-328 {
  width: 328px !important;
}
.h-px-328 {
  height: 328px !important;
}
.w-max-328 {
  max-width: 328px !important;
}
.h-max-328 {
  max-height: 328px !important;
}
.w-min-328 {
  min-width: 328px !important;
}
.h-min-328 {
  min-height: 328px !important;
}
.height-rem-328 {
  height: 328rem !important;
}
.width-rem-328 {
  width: 328rem !important;
}
.h-cal-328 {
  height: calc(100vh - 328px) !important;
}
.h-cal-plus-328 {
  height: calc(100vh + 328px) !important;
}
.h-max-cal-328 {
  max-height: calc(100vh - 328px) !important;
}
.h-min-cal-328 {
  min-height: calc(100vh - 328px) !important;
}
.vh-cal-328 {
  height: calc(100vh - 328px) !important;
}
.vh-cal-max-plus-328 {
  max-height: calc(100vh + 328px) !important;
}
.w-cal-328 {
  width: calc(100vw - 328px) !important;
}
.w-cal-plus-328 {
  width: calc(100vw + 328px) !important;
}
.w-max-cal-328 {
  max-width: calc(100vw - 328px) !important;
}
.w-min-cal-328 {
  min-width: calc(100vw - 328px) !important;
}
.vw-cal-328 {
  width: calc(100vw - 328px) !important;
}
.vw-cal-max-plus-328 {
  max-width: calc(100vw + 328px) !important;
}
.rotate-328 {
  transform: rotate(328deg);
}
.translateX-328 {
  transform: translateX(328px);
}
.grid-repeat-328 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(328px, 1fr));
}
.w-px-329 {
  width: 329px !important;
}
.h-px-329 {
  height: 329px !important;
}
.w-max-329 {
  max-width: 329px !important;
}
.h-max-329 {
  max-height: 329px !important;
}
.w-min-329 {
  min-width: 329px !important;
}
.h-min-329 {
  min-height: 329px !important;
}
.height-rem-329 {
  height: 329rem !important;
}
.width-rem-329 {
  width: 329rem !important;
}
.h-cal-329 {
  height: calc(100vh - 329px) !important;
}
.h-cal-plus-329 {
  height: calc(100vh + 329px) !important;
}
.h-max-cal-329 {
  max-height: calc(100vh - 329px) !important;
}
.h-min-cal-329 {
  min-height: calc(100vh - 329px) !important;
}
.vh-cal-329 {
  height: calc(100vh - 329px) !important;
}
.vh-cal-max-plus-329 {
  max-height: calc(100vh + 329px) !important;
}
.w-cal-329 {
  width: calc(100vw - 329px) !important;
}
.w-cal-plus-329 {
  width: calc(100vw + 329px) !important;
}
.w-max-cal-329 {
  max-width: calc(100vw - 329px) !important;
}
.w-min-cal-329 {
  min-width: calc(100vw - 329px) !important;
}
.vw-cal-329 {
  width: calc(100vw - 329px) !important;
}
.vw-cal-max-plus-329 {
  max-width: calc(100vw + 329px) !important;
}
.rotate-329 {
  transform: rotate(329deg);
}
.translateX-329 {
  transform: translateX(329px);
}
.grid-repeat-329 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(329px, 1fr));
}
.w-px-330 {
  width: 330px !important;
}
.h-px-330 {
  height: 330px !important;
}
.w-max-330 {
  max-width: 330px !important;
}
.h-max-330 {
  max-height: 330px !important;
}
.w-min-330 {
  min-width: 330px !important;
}
.h-min-330 {
  min-height: 330px !important;
}
.height-rem-330 {
  height: 330rem !important;
}
.width-rem-330 {
  width: 330rem !important;
}
.h-cal-330 {
  height: calc(100vh - 330px) !important;
}
.h-cal-plus-330 {
  height: calc(100vh + 330px) !important;
}
.h-max-cal-330 {
  max-height: calc(100vh - 330px) !important;
}
.h-min-cal-330 {
  min-height: calc(100vh - 330px) !important;
}
.vh-cal-330 {
  height: calc(100vh - 330px) !important;
}
.vh-cal-max-plus-330 {
  max-height: calc(100vh + 330px) !important;
}
.w-cal-330 {
  width: calc(100vw - 330px) !important;
}
.w-cal-plus-330 {
  width: calc(100vw + 330px) !important;
}
.w-max-cal-330 {
  max-width: calc(100vw - 330px) !important;
}
.w-min-cal-330 {
  min-width: calc(100vw - 330px) !important;
}
.vw-cal-330 {
  width: calc(100vw - 330px) !important;
}
.vw-cal-max-plus-330 {
  max-width: calc(100vw + 330px) !important;
}
.rotate-330 {
  transform: rotate(330deg);
}
.translateX-330 {
  transform: translateX(330px);
}
.grid-repeat-330 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(330px, 1fr));
}
.w-px-331 {
  width: 331px !important;
}
.h-px-331 {
  height: 331px !important;
}
.w-max-331 {
  max-width: 331px !important;
}
.h-max-331 {
  max-height: 331px !important;
}
.w-min-331 {
  min-width: 331px !important;
}
.h-min-331 {
  min-height: 331px !important;
}
.height-rem-331 {
  height: 331rem !important;
}
.width-rem-331 {
  width: 331rem !important;
}
.h-cal-331 {
  height: calc(100vh - 331px) !important;
}
.h-cal-plus-331 {
  height: calc(100vh + 331px) !important;
}
.h-max-cal-331 {
  max-height: calc(100vh - 331px) !important;
}
.h-min-cal-331 {
  min-height: calc(100vh - 331px) !important;
}
.vh-cal-331 {
  height: calc(100vh - 331px) !important;
}
.vh-cal-max-plus-331 {
  max-height: calc(100vh + 331px) !important;
}
.w-cal-331 {
  width: calc(100vw - 331px) !important;
}
.w-cal-plus-331 {
  width: calc(100vw + 331px) !important;
}
.w-max-cal-331 {
  max-width: calc(100vw - 331px) !important;
}
.w-min-cal-331 {
  min-width: calc(100vw - 331px) !important;
}
.vw-cal-331 {
  width: calc(100vw - 331px) !important;
}
.vw-cal-max-plus-331 {
  max-width: calc(100vw + 331px) !important;
}
.rotate-331 {
  transform: rotate(331deg);
}
.translateX-331 {
  transform: translateX(331px);
}
.grid-repeat-331 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(331px, 1fr));
}
.w-px-332 {
  width: 332px !important;
}
.h-px-332 {
  height: 332px !important;
}
.w-max-332 {
  max-width: 332px !important;
}
.h-max-332 {
  max-height: 332px !important;
}
.w-min-332 {
  min-width: 332px !important;
}
.h-min-332 {
  min-height: 332px !important;
}
.height-rem-332 {
  height: 332rem !important;
}
.width-rem-332 {
  width: 332rem !important;
}
.h-cal-332 {
  height: calc(100vh - 332px) !important;
}
.h-cal-plus-332 {
  height: calc(100vh + 332px) !important;
}
.h-max-cal-332 {
  max-height: calc(100vh - 332px) !important;
}
.h-min-cal-332 {
  min-height: calc(100vh - 332px) !important;
}
.vh-cal-332 {
  height: calc(100vh - 332px) !important;
}
.vh-cal-max-plus-332 {
  max-height: calc(100vh + 332px) !important;
}
.w-cal-332 {
  width: calc(100vw - 332px) !important;
}
.w-cal-plus-332 {
  width: calc(100vw + 332px) !important;
}
.w-max-cal-332 {
  max-width: calc(100vw - 332px) !important;
}
.w-min-cal-332 {
  min-width: calc(100vw - 332px) !important;
}
.vw-cal-332 {
  width: calc(100vw - 332px) !important;
}
.vw-cal-max-plus-332 {
  max-width: calc(100vw + 332px) !important;
}
.rotate-332 {
  transform: rotate(332deg);
}
.translateX-332 {
  transform: translateX(332px);
}
.grid-repeat-332 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(332px, 1fr));
}
.w-px-333 {
  width: 333px !important;
}
.h-px-333 {
  height: 333px !important;
}
.w-max-333 {
  max-width: 333px !important;
}
.h-max-333 {
  max-height: 333px !important;
}
.w-min-333 {
  min-width: 333px !important;
}
.h-min-333 {
  min-height: 333px !important;
}
.height-rem-333 {
  height: 333rem !important;
}
.width-rem-333 {
  width: 333rem !important;
}
.h-cal-333 {
  height: calc(100vh - 333px) !important;
}
.h-cal-plus-333 {
  height: calc(100vh + 333px) !important;
}
.h-max-cal-333 {
  max-height: calc(100vh - 333px) !important;
}
.h-min-cal-333 {
  min-height: calc(100vh - 333px) !important;
}
.vh-cal-333 {
  height: calc(100vh - 333px) !important;
}
.vh-cal-max-plus-333 {
  max-height: calc(100vh + 333px) !important;
}
.w-cal-333 {
  width: calc(100vw - 333px) !important;
}
.w-cal-plus-333 {
  width: calc(100vw + 333px) !important;
}
.w-max-cal-333 {
  max-width: calc(100vw - 333px) !important;
}
.w-min-cal-333 {
  min-width: calc(100vw - 333px) !important;
}
.vw-cal-333 {
  width: calc(100vw - 333px) !important;
}
.vw-cal-max-plus-333 {
  max-width: calc(100vw + 333px) !important;
}
.rotate-333 {
  transform: rotate(333deg);
}
.translateX-333 {
  transform: translateX(333px);
}
.grid-repeat-333 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(333px, 1fr));
}
.w-px-334 {
  width: 334px !important;
}
.h-px-334 {
  height: 334px !important;
}
.w-max-334 {
  max-width: 334px !important;
}
.h-max-334 {
  max-height: 334px !important;
}
.w-min-334 {
  min-width: 334px !important;
}
.h-min-334 {
  min-height: 334px !important;
}
.height-rem-334 {
  height: 334rem !important;
}
.width-rem-334 {
  width: 334rem !important;
}
.h-cal-334 {
  height: calc(100vh - 334px) !important;
}
.h-cal-plus-334 {
  height: calc(100vh + 334px) !important;
}
.h-max-cal-334 {
  max-height: calc(100vh - 334px) !important;
}
.h-min-cal-334 {
  min-height: calc(100vh - 334px) !important;
}
.vh-cal-334 {
  height: calc(100vh - 334px) !important;
}
.vh-cal-max-plus-334 {
  max-height: calc(100vh + 334px) !important;
}
.w-cal-334 {
  width: calc(100vw - 334px) !important;
}
.w-cal-plus-334 {
  width: calc(100vw + 334px) !important;
}
.w-max-cal-334 {
  max-width: calc(100vw - 334px) !important;
}
.w-min-cal-334 {
  min-width: calc(100vw - 334px) !important;
}
.vw-cal-334 {
  width: calc(100vw - 334px) !important;
}
.vw-cal-max-plus-334 {
  max-width: calc(100vw + 334px) !important;
}
.rotate-334 {
  transform: rotate(334deg);
}
.translateX-334 {
  transform: translateX(334px);
}
.grid-repeat-334 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(334px, 1fr));
}
.w-px-335 {
  width: 335px !important;
}
.h-px-335 {
  height: 335px !important;
}
.w-max-335 {
  max-width: 335px !important;
}
.h-max-335 {
  max-height: 335px !important;
}
.w-min-335 {
  min-width: 335px !important;
}
.h-min-335 {
  min-height: 335px !important;
}
.height-rem-335 {
  height: 335rem !important;
}
.width-rem-335 {
  width: 335rem !important;
}
.h-cal-335 {
  height: calc(100vh - 335px) !important;
}
.h-cal-plus-335 {
  height: calc(100vh + 335px) !important;
}
.h-max-cal-335 {
  max-height: calc(100vh - 335px) !important;
}
.h-min-cal-335 {
  min-height: calc(100vh - 335px) !important;
}
.vh-cal-335 {
  height: calc(100vh - 335px) !important;
}
.vh-cal-max-plus-335 {
  max-height: calc(100vh + 335px) !important;
}
.w-cal-335 {
  width: calc(100vw - 335px) !important;
}
.w-cal-plus-335 {
  width: calc(100vw + 335px) !important;
}
.w-max-cal-335 {
  max-width: calc(100vw - 335px) !important;
}
.w-min-cal-335 {
  min-width: calc(100vw - 335px) !important;
}
.vw-cal-335 {
  width: calc(100vw - 335px) !important;
}
.vw-cal-max-plus-335 {
  max-width: calc(100vw + 335px) !important;
}
.rotate-335 {
  transform: rotate(335deg);
}
.translateX-335 {
  transform: translateX(335px);
}
.grid-repeat-335 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(335px, 1fr));
}
.w-px-336 {
  width: 336px !important;
}
.h-px-336 {
  height: 336px !important;
}
.w-max-336 {
  max-width: 336px !important;
}
.h-max-336 {
  max-height: 336px !important;
}
.w-min-336 {
  min-width: 336px !important;
}
.h-min-336 {
  min-height: 336px !important;
}
.height-rem-336 {
  height: 336rem !important;
}
.width-rem-336 {
  width: 336rem !important;
}
.h-cal-336 {
  height: calc(100vh - 336px) !important;
}
.h-cal-plus-336 {
  height: calc(100vh + 336px) !important;
}
.h-max-cal-336 {
  max-height: calc(100vh - 336px) !important;
}
.h-min-cal-336 {
  min-height: calc(100vh - 336px) !important;
}
.vh-cal-336 {
  height: calc(100vh - 336px) !important;
}
.vh-cal-max-plus-336 {
  max-height: calc(100vh + 336px) !important;
}
.w-cal-336 {
  width: calc(100vw - 336px) !important;
}
.w-cal-plus-336 {
  width: calc(100vw + 336px) !important;
}
.w-max-cal-336 {
  max-width: calc(100vw - 336px) !important;
}
.w-min-cal-336 {
  min-width: calc(100vw - 336px) !important;
}
.vw-cal-336 {
  width: calc(100vw - 336px) !important;
}
.vw-cal-max-plus-336 {
  max-width: calc(100vw + 336px) !important;
}
.rotate-336 {
  transform: rotate(336deg);
}
.translateX-336 {
  transform: translateX(336px);
}
.grid-repeat-336 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(336px, 1fr));
}
.w-px-337 {
  width: 337px !important;
}
.h-px-337 {
  height: 337px !important;
}
.w-max-337 {
  max-width: 337px !important;
}
.h-max-337 {
  max-height: 337px !important;
}
.w-min-337 {
  min-width: 337px !important;
}
.h-min-337 {
  min-height: 337px !important;
}
.height-rem-337 {
  height: 337rem !important;
}
.width-rem-337 {
  width: 337rem !important;
}
.h-cal-337 {
  height: calc(100vh - 337px) !important;
}
.h-cal-plus-337 {
  height: calc(100vh + 337px) !important;
}
.h-max-cal-337 {
  max-height: calc(100vh - 337px) !important;
}
.h-min-cal-337 {
  min-height: calc(100vh - 337px) !important;
}
.vh-cal-337 {
  height: calc(100vh - 337px) !important;
}
.vh-cal-max-plus-337 {
  max-height: calc(100vh + 337px) !important;
}
.w-cal-337 {
  width: calc(100vw - 337px) !important;
}
.w-cal-plus-337 {
  width: calc(100vw + 337px) !important;
}
.w-max-cal-337 {
  max-width: calc(100vw - 337px) !important;
}
.w-min-cal-337 {
  min-width: calc(100vw - 337px) !important;
}
.vw-cal-337 {
  width: calc(100vw - 337px) !important;
}
.vw-cal-max-plus-337 {
  max-width: calc(100vw + 337px) !important;
}
.rotate-337 {
  transform: rotate(337deg);
}
.translateX-337 {
  transform: translateX(337px);
}
.grid-repeat-337 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(337px, 1fr));
}
.w-px-338 {
  width: 338px !important;
}
.h-px-338 {
  height: 338px !important;
}
.w-max-338 {
  max-width: 338px !important;
}
.h-max-338 {
  max-height: 338px !important;
}
.w-min-338 {
  min-width: 338px !important;
}
.h-min-338 {
  min-height: 338px !important;
}
.height-rem-338 {
  height: 338rem !important;
}
.width-rem-338 {
  width: 338rem !important;
}
.h-cal-338 {
  height: calc(100vh - 338px) !important;
}
.h-cal-plus-338 {
  height: calc(100vh + 338px) !important;
}
.h-max-cal-338 {
  max-height: calc(100vh - 338px) !important;
}
.h-min-cal-338 {
  min-height: calc(100vh - 338px) !important;
}
.vh-cal-338 {
  height: calc(100vh - 338px) !important;
}
.vh-cal-max-plus-338 {
  max-height: calc(100vh + 338px) !important;
}
.w-cal-338 {
  width: calc(100vw - 338px) !important;
}
.w-cal-plus-338 {
  width: calc(100vw + 338px) !important;
}
.w-max-cal-338 {
  max-width: calc(100vw - 338px) !important;
}
.w-min-cal-338 {
  min-width: calc(100vw - 338px) !important;
}
.vw-cal-338 {
  width: calc(100vw - 338px) !important;
}
.vw-cal-max-plus-338 {
  max-width: calc(100vw + 338px) !important;
}
.rotate-338 {
  transform: rotate(338deg);
}
.translateX-338 {
  transform: translateX(338px);
}
.grid-repeat-338 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(338px, 1fr));
}
.w-px-339 {
  width: 339px !important;
}
.h-px-339 {
  height: 339px !important;
}
.w-max-339 {
  max-width: 339px !important;
}
.h-max-339 {
  max-height: 339px !important;
}
.w-min-339 {
  min-width: 339px !important;
}
.h-min-339 {
  min-height: 339px !important;
}
.height-rem-339 {
  height: 339rem !important;
}
.width-rem-339 {
  width: 339rem !important;
}
.h-cal-339 {
  height: calc(100vh - 339px) !important;
}
.h-cal-plus-339 {
  height: calc(100vh + 339px) !important;
}
.h-max-cal-339 {
  max-height: calc(100vh - 339px) !important;
}
.h-min-cal-339 {
  min-height: calc(100vh - 339px) !important;
}
.vh-cal-339 {
  height: calc(100vh - 339px) !important;
}
.vh-cal-max-plus-339 {
  max-height: calc(100vh + 339px) !important;
}
.w-cal-339 {
  width: calc(100vw - 339px) !important;
}
.w-cal-plus-339 {
  width: calc(100vw + 339px) !important;
}
.w-max-cal-339 {
  max-width: calc(100vw - 339px) !important;
}
.w-min-cal-339 {
  min-width: calc(100vw - 339px) !important;
}
.vw-cal-339 {
  width: calc(100vw - 339px) !important;
}
.vw-cal-max-plus-339 {
  max-width: calc(100vw + 339px) !important;
}
.rotate-339 {
  transform: rotate(339deg);
}
.translateX-339 {
  transform: translateX(339px);
}
.grid-repeat-339 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(339px, 1fr));
}
.w-px-340 {
  width: 340px !important;
}
.h-px-340 {
  height: 340px !important;
}
.w-max-340 {
  max-width: 340px !important;
}
.h-max-340 {
  max-height: 340px !important;
}
.w-min-340 {
  min-width: 340px !important;
}
.h-min-340 {
  min-height: 340px !important;
}
.height-rem-340 {
  height: 340rem !important;
}
.width-rem-340 {
  width: 340rem !important;
}
.h-cal-340 {
  height: calc(100vh - 340px) !important;
}
.h-cal-plus-340 {
  height: calc(100vh + 340px) !important;
}
.h-max-cal-340 {
  max-height: calc(100vh - 340px) !important;
}
.h-min-cal-340 {
  min-height: calc(100vh - 340px) !important;
}
.vh-cal-340 {
  height: calc(100vh - 340px) !important;
}
.vh-cal-max-plus-340 {
  max-height: calc(100vh + 340px) !important;
}
.w-cal-340 {
  width: calc(100vw - 340px) !important;
}
.w-cal-plus-340 {
  width: calc(100vw + 340px) !important;
}
.w-max-cal-340 {
  max-width: calc(100vw - 340px) !important;
}
.w-min-cal-340 {
  min-width: calc(100vw - 340px) !important;
}
.vw-cal-340 {
  width: calc(100vw - 340px) !important;
}
.vw-cal-max-plus-340 {
  max-width: calc(100vw + 340px) !important;
}
.rotate-340 {
  transform: rotate(340deg);
}
.translateX-340 {
  transform: translateX(340px);
}
.grid-repeat-340 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
}
.w-px-341 {
  width: 341px !important;
}
.h-px-341 {
  height: 341px !important;
}
.w-max-341 {
  max-width: 341px !important;
}
.h-max-341 {
  max-height: 341px !important;
}
.w-min-341 {
  min-width: 341px !important;
}
.h-min-341 {
  min-height: 341px !important;
}
.height-rem-341 {
  height: 341rem !important;
}
.width-rem-341 {
  width: 341rem !important;
}
.h-cal-341 {
  height: calc(100vh - 341px) !important;
}
.h-cal-plus-341 {
  height: calc(100vh + 341px) !important;
}
.h-max-cal-341 {
  max-height: calc(100vh - 341px) !important;
}
.h-min-cal-341 {
  min-height: calc(100vh - 341px) !important;
}
.vh-cal-341 {
  height: calc(100vh - 341px) !important;
}
.vh-cal-max-plus-341 {
  max-height: calc(100vh + 341px) !important;
}
.w-cal-341 {
  width: calc(100vw - 341px) !important;
}
.w-cal-plus-341 {
  width: calc(100vw + 341px) !important;
}
.w-max-cal-341 {
  max-width: calc(100vw - 341px) !important;
}
.w-min-cal-341 {
  min-width: calc(100vw - 341px) !important;
}
.vw-cal-341 {
  width: calc(100vw - 341px) !important;
}
.vw-cal-max-plus-341 {
  max-width: calc(100vw + 341px) !important;
}
.rotate-341 {
  transform: rotate(341deg);
}
.translateX-341 {
  transform: translateX(341px);
}
.grid-repeat-341 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(341px, 1fr));
}
.w-px-342 {
  width: 342px !important;
}
.h-px-342 {
  height: 342px !important;
}
.w-max-342 {
  max-width: 342px !important;
}
.h-max-342 {
  max-height: 342px !important;
}
.w-min-342 {
  min-width: 342px !important;
}
.h-min-342 {
  min-height: 342px !important;
}
.height-rem-342 {
  height: 342rem !important;
}
.width-rem-342 {
  width: 342rem !important;
}
.h-cal-342 {
  height: calc(100vh - 342px) !important;
}
.h-cal-plus-342 {
  height: calc(100vh + 342px) !important;
}
.h-max-cal-342 {
  max-height: calc(100vh - 342px) !important;
}
.h-min-cal-342 {
  min-height: calc(100vh - 342px) !important;
}
.vh-cal-342 {
  height: calc(100vh - 342px) !important;
}
.vh-cal-max-plus-342 {
  max-height: calc(100vh + 342px) !important;
}
.w-cal-342 {
  width: calc(100vw - 342px) !important;
}
.w-cal-plus-342 {
  width: calc(100vw + 342px) !important;
}
.w-max-cal-342 {
  max-width: calc(100vw - 342px) !important;
}
.w-min-cal-342 {
  min-width: calc(100vw - 342px) !important;
}
.vw-cal-342 {
  width: calc(100vw - 342px) !important;
}
.vw-cal-max-plus-342 {
  max-width: calc(100vw + 342px) !important;
}
.rotate-342 {
  transform: rotate(342deg);
}
.translateX-342 {
  transform: translateX(342px);
}
.grid-repeat-342 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(342px, 1fr));
}
.w-px-343 {
  width: 343px !important;
}
.h-px-343 {
  height: 343px !important;
}
.w-max-343 {
  max-width: 343px !important;
}
.h-max-343 {
  max-height: 343px !important;
}
.w-min-343 {
  min-width: 343px !important;
}
.h-min-343 {
  min-height: 343px !important;
}
.height-rem-343 {
  height: 343rem !important;
}
.width-rem-343 {
  width: 343rem !important;
}
.h-cal-343 {
  height: calc(100vh - 343px) !important;
}
.h-cal-plus-343 {
  height: calc(100vh + 343px) !important;
}
.h-max-cal-343 {
  max-height: calc(100vh - 343px) !important;
}
.h-min-cal-343 {
  min-height: calc(100vh - 343px) !important;
}
.vh-cal-343 {
  height: calc(100vh - 343px) !important;
}
.vh-cal-max-plus-343 {
  max-height: calc(100vh + 343px) !important;
}
.w-cal-343 {
  width: calc(100vw - 343px) !important;
}
.w-cal-plus-343 {
  width: calc(100vw + 343px) !important;
}
.w-max-cal-343 {
  max-width: calc(100vw - 343px) !important;
}
.w-min-cal-343 {
  min-width: calc(100vw - 343px) !important;
}
.vw-cal-343 {
  width: calc(100vw - 343px) !important;
}
.vw-cal-max-plus-343 {
  max-width: calc(100vw + 343px) !important;
}
.rotate-343 {
  transform: rotate(343deg);
}
.translateX-343 {
  transform: translateX(343px);
}
.grid-repeat-343 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(343px, 1fr));
}
.w-px-344 {
  width: 344px !important;
}
.h-px-344 {
  height: 344px !important;
}
.w-max-344 {
  max-width: 344px !important;
}
.h-max-344 {
  max-height: 344px !important;
}
.w-min-344 {
  min-width: 344px !important;
}
.h-min-344 {
  min-height: 344px !important;
}
.height-rem-344 {
  height: 344rem !important;
}
.width-rem-344 {
  width: 344rem !important;
}
.h-cal-344 {
  height: calc(100vh - 344px) !important;
}
.h-cal-plus-344 {
  height: calc(100vh + 344px) !important;
}
.h-max-cal-344 {
  max-height: calc(100vh - 344px) !important;
}
.h-min-cal-344 {
  min-height: calc(100vh - 344px) !important;
}
.vh-cal-344 {
  height: calc(100vh - 344px) !important;
}
.vh-cal-max-plus-344 {
  max-height: calc(100vh + 344px) !important;
}
.w-cal-344 {
  width: calc(100vw - 344px) !important;
}
.w-cal-plus-344 {
  width: calc(100vw + 344px) !important;
}
.w-max-cal-344 {
  max-width: calc(100vw - 344px) !important;
}
.w-min-cal-344 {
  min-width: calc(100vw - 344px) !important;
}
.vw-cal-344 {
  width: calc(100vw - 344px) !important;
}
.vw-cal-max-plus-344 {
  max-width: calc(100vw + 344px) !important;
}
.rotate-344 {
  transform: rotate(344deg);
}
.translateX-344 {
  transform: translateX(344px);
}
.grid-repeat-344 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(344px, 1fr));
}
.w-px-345 {
  width: 345px !important;
}
.h-px-345 {
  height: 345px !important;
}
.w-max-345 {
  max-width: 345px !important;
}
.h-max-345 {
  max-height: 345px !important;
}
.w-min-345 {
  min-width: 345px !important;
}
.h-min-345 {
  min-height: 345px !important;
}
.height-rem-345 {
  height: 345rem !important;
}
.width-rem-345 {
  width: 345rem !important;
}
.h-cal-345 {
  height: calc(100vh - 345px) !important;
}
.h-cal-plus-345 {
  height: calc(100vh + 345px) !important;
}
.h-max-cal-345 {
  max-height: calc(100vh - 345px) !important;
}
.h-min-cal-345 {
  min-height: calc(100vh - 345px) !important;
}
.vh-cal-345 {
  height: calc(100vh - 345px) !important;
}
.vh-cal-max-plus-345 {
  max-height: calc(100vh + 345px) !important;
}
.w-cal-345 {
  width: calc(100vw - 345px) !important;
}
.w-cal-plus-345 {
  width: calc(100vw + 345px) !important;
}
.w-max-cal-345 {
  max-width: calc(100vw - 345px) !important;
}
.w-min-cal-345 {
  min-width: calc(100vw - 345px) !important;
}
.vw-cal-345 {
  width: calc(100vw - 345px) !important;
}
.vw-cal-max-plus-345 {
  max-width: calc(100vw + 345px) !important;
}
.rotate-345 {
  transform: rotate(345deg);
}
.translateX-345 {
  transform: translateX(345px);
}
.grid-repeat-345 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(345px, 1fr));
}
.w-px-346 {
  width: 346px !important;
}
.h-px-346 {
  height: 346px !important;
}
.w-max-346 {
  max-width: 346px !important;
}
.h-max-346 {
  max-height: 346px !important;
}
.w-min-346 {
  min-width: 346px !important;
}
.h-min-346 {
  min-height: 346px !important;
}
.height-rem-346 {
  height: 346rem !important;
}
.width-rem-346 {
  width: 346rem !important;
}
.h-cal-346 {
  height: calc(100vh - 346px) !important;
}
.h-cal-plus-346 {
  height: calc(100vh + 346px) !important;
}
.h-max-cal-346 {
  max-height: calc(100vh - 346px) !important;
}
.h-min-cal-346 {
  min-height: calc(100vh - 346px) !important;
}
.vh-cal-346 {
  height: calc(100vh - 346px) !important;
}
.vh-cal-max-plus-346 {
  max-height: calc(100vh + 346px) !important;
}
.w-cal-346 {
  width: calc(100vw - 346px) !important;
}
.w-cal-plus-346 {
  width: calc(100vw + 346px) !important;
}
.w-max-cal-346 {
  max-width: calc(100vw - 346px) !important;
}
.w-min-cal-346 {
  min-width: calc(100vw - 346px) !important;
}
.vw-cal-346 {
  width: calc(100vw - 346px) !important;
}
.vw-cal-max-plus-346 {
  max-width: calc(100vw + 346px) !important;
}
.rotate-346 {
  transform: rotate(346deg);
}
.translateX-346 {
  transform: translateX(346px);
}
.grid-repeat-346 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(346px, 1fr));
}
.w-px-347 {
  width: 347px !important;
}
.h-px-347 {
  height: 347px !important;
}
.w-max-347 {
  max-width: 347px !important;
}
.h-max-347 {
  max-height: 347px !important;
}
.w-min-347 {
  min-width: 347px !important;
}
.h-min-347 {
  min-height: 347px !important;
}
.height-rem-347 {
  height: 347rem !important;
}
.width-rem-347 {
  width: 347rem !important;
}
.h-cal-347 {
  height: calc(100vh - 347px) !important;
}
.h-cal-plus-347 {
  height: calc(100vh + 347px) !important;
}
.h-max-cal-347 {
  max-height: calc(100vh - 347px) !important;
}
.h-min-cal-347 {
  min-height: calc(100vh - 347px) !important;
}
.vh-cal-347 {
  height: calc(100vh - 347px) !important;
}
.vh-cal-max-plus-347 {
  max-height: calc(100vh + 347px) !important;
}
.w-cal-347 {
  width: calc(100vw - 347px) !important;
}
.w-cal-plus-347 {
  width: calc(100vw + 347px) !important;
}
.w-max-cal-347 {
  max-width: calc(100vw - 347px) !important;
}
.w-min-cal-347 {
  min-width: calc(100vw - 347px) !important;
}
.vw-cal-347 {
  width: calc(100vw - 347px) !important;
}
.vw-cal-max-plus-347 {
  max-width: calc(100vw + 347px) !important;
}
.rotate-347 {
  transform: rotate(347deg);
}
.translateX-347 {
  transform: translateX(347px);
}
.grid-repeat-347 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(347px, 1fr));
}
.w-px-348 {
  width: 348px !important;
}
.h-px-348 {
  height: 348px !important;
}
.w-max-348 {
  max-width: 348px !important;
}
.h-max-348 {
  max-height: 348px !important;
}
.w-min-348 {
  min-width: 348px !important;
}
.h-min-348 {
  min-height: 348px !important;
}
.height-rem-348 {
  height: 348rem !important;
}
.width-rem-348 {
  width: 348rem !important;
}
.h-cal-348 {
  height: calc(100vh - 348px) !important;
}
.h-cal-plus-348 {
  height: calc(100vh + 348px) !important;
}
.h-max-cal-348 {
  max-height: calc(100vh - 348px) !important;
}
.h-min-cal-348 {
  min-height: calc(100vh - 348px) !important;
}
.vh-cal-348 {
  height: calc(100vh - 348px) !important;
}
.vh-cal-max-plus-348 {
  max-height: calc(100vh + 348px) !important;
}
.w-cal-348 {
  width: calc(100vw - 348px) !important;
}
.w-cal-plus-348 {
  width: calc(100vw + 348px) !important;
}
.w-max-cal-348 {
  max-width: calc(100vw - 348px) !important;
}
.w-min-cal-348 {
  min-width: calc(100vw - 348px) !important;
}
.vw-cal-348 {
  width: calc(100vw - 348px) !important;
}
.vw-cal-max-plus-348 {
  max-width: calc(100vw + 348px) !important;
}
.rotate-348 {
  transform: rotate(348deg);
}
.translateX-348 {
  transform: translateX(348px);
}
.grid-repeat-348 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(348px, 1fr));
}
.w-px-349 {
  width: 349px !important;
}
.h-px-349 {
  height: 349px !important;
}
.w-max-349 {
  max-width: 349px !important;
}
.h-max-349 {
  max-height: 349px !important;
}
.w-min-349 {
  min-width: 349px !important;
}
.h-min-349 {
  min-height: 349px !important;
}
.height-rem-349 {
  height: 349rem !important;
}
.width-rem-349 {
  width: 349rem !important;
}
.h-cal-349 {
  height: calc(100vh - 349px) !important;
}
.h-cal-plus-349 {
  height: calc(100vh + 349px) !important;
}
.h-max-cal-349 {
  max-height: calc(100vh - 349px) !important;
}
.h-min-cal-349 {
  min-height: calc(100vh - 349px) !important;
}
.vh-cal-349 {
  height: calc(100vh - 349px) !important;
}
.vh-cal-max-plus-349 {
  max-height: calc(100vh + 349px) !important;
}
.w-cal-349 {
  width: calc(100vw - 349px) !important;
}
.w-cal-plus-349 {
  width: calc(100vw + 349px) !important;
}
.w-max-cal-349 {
  max-width: calc(100vw - 349px) !important;
}
.w-min-cal-349 {
  min-width: calc(100vw - 349px) !important;
}
.vw-cal-349 {
  width: calc(100vw - 349px) !important;
}
.vw-cal-max-plus-349 {
  max-width: calc(100vw + 349px) !important;
}
.rotate-349 {
  transform: rotate(349deg);
}
.translateX-349 {
  transform: translateX(349px);
}
.grid-repeat-349 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(349px, 1fr));
}
.w-px-350 {
  width: 350px !important;
}
.h-px-350 {
  height: 350px !important;
}
.w-max-350 {
  max-width: 350px !important;
}
.h-max-350 {
  max-height: 350px !important;
}
.w-min-350 {
  min-width: 350px !important;
}
.h-min-350 {
  min-height: 350px !important;
}
.height-rem-350 {
  height: 350rem !important;
}
.width-rem-350 {
  width: 350rem !important;
}
.h-cal-350 {
  height: calc(100vh - 350px) !important;
}
.h-cal-plus-350 {
  height: calc(100vh + 350px) !important;
}
.h-max-cal-350 {
  max-height: calc(100vh - 350px) !important;
}
.h-min-cal-350 {
  min-height: calc(100vh - 350px) !important;
}
.vh-cal-350 {
  height: calc(100vh - 350px) !important;
}
.vh-cal-max-plus-350 {
  max-height: calc(100vh + 350px) !important;
}
.w-cal-350 {
  width: calc(100vw - 350px) !important;
}
.w-cal-plus-350 {
  width: calc(100vw + 350px) !important;
}
.w-max-cal-350 {
  max-width: calc(100vw - 350px) !important;
}
.w-min-cal-350 {
  min-width: calc(100vw - 350px) !important;
}
.vw-cal-350 {
  width: calc(100vw - 350px) !important;
}
.vw-cal-max-plus-350 {
  max-width: calc(100vw + 350px) !important;
}
.rotate-350 {
  transform: rotate(350deg);
}
.translateX-350 {
  transform: translateX(350px);
}
.grid-repeat-350 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
}
.w-px-351 {
  width: 351px !important;
}
.h-px-351 {
  height: 351px !important;
}
.w-max-351 {
  max-width: 351px !important;
}
.h-max-351 {
  max-height: 351px !important;
}
.w-min-351 {
  min-width: 351px !important;
}
.h-min-351 {
  min-height: 351px !important;
}
.height-rem-351 {
  height: 351rem !important;
}
.width-rem-351 {
  width: 351rem !important;
}
.h-cal-351 {
  height: calc(100vh - 351px) !important;
}
.h-cal-plus-351 {
  height: calc(100vh + 351px) !important;
}
.h-max-cal-351 {
  max-height: calc(100vh - 351px) !important;
}
.h-min-cal-351 {
  min-height: calc(100vh - 351px) !important;
}
.vh-cal-351 {
  height: calc(100vh - 351px) !important;
}
.vh-cal-max-plus-351 {
  max-height: calc(100vh + 351px) !important;
}
.w-cal-351 {
  width: calc(100vw - 351px) !important;
}
.w-cal-plus-351 {
  width: calc(100vw + 351px) !important;
}
.w-max-cal-351 {
  max-width: calc(100vw - 351px) !important;
}
.w-min-cal-351 {
  min-width: calc(100vw - 351px) !important;
}
.vw-cal-351 {
  width: calc(100vw - 351px) !important;
}
.vw-cal-max-plus-351 {
  max-width: calc(100vw + 351px) !important;
}
.rotate-351 {
  transform: rotate(351deg);
}
.translateX-351 {
  transform: translateX(351px);
}
.grid-repeat-351 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(351px, 1fr));
}
.w-px-352 {
  width: 352px !important;
}
.h-px-352 {
  height: 352px !important;
}
.w-max-352 {
  max-width: 352px !important;
}
.h-max-352 {
  max-height: 352px !important;
}
.w-min-352 {
  min-width: 352px !important;
}
.h-min-352 {
  min-height: 352px !important;
}
.height-rem-352 {
  height: 352rem !important;
}
.width-rem-352 {
  width: 352rem !important;
}
.h-cal-352 {
  height: calc(100vh - 352px) !important;
}
.h-cal-plus-352 {
  height: calc(100vh + 352px) !important;
}
.h-max-cal-352 {
  max-height: calc(100vh - 352px) !important;
}
.h-min-cal-352 {
  min-height: calc(100vh - 352px) !important;
}
.vh-cal-352 {
  height: calc(100vh - 352px) !important;
}
.vh-cal-max-plus-352 {
  max-height: calc(100vh + 352px) !important;
}
.w-cal-352 {
  width: calc(100vw - 352px) !important;
}
.w-cal-plus-352 {
  width: calc(100vw + 352px) !important;
}
.w-max-cal-352 {
  max-width: calc(100vw - 352px) !important;
}
.w-min-cal-352 {
  min-width: calc(100vw - 352px) !important;
}
.vw-cal-352 {
  width: calc(100vw - 352px) !important;
}
.vw-cal-max-plus-352 {
  max-width: calc(100vw + 352px) !important;
}
.rotate-352 {
  transform: rotate(352deg);
}
.translateX-352 {
  transform: translateX(352px);
}
.grid-repeat-352 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(352px, 1fr));
}
.w-px-353 {
  width: 353px !important;
}
.h-px-353 {
  height: 353px !important;
}
.w-max-353 {
  max-width: 353px !important;
}
.h-max-353 {
  max-height: 353px !important;
}
.w-min-353 {
  min-width: 353px !important;
}
.h-min-353 {
  min-height: 353px !important;
}
.height-rem-353 {
  height: 353rem !important;
}
.width-rem-353 {
  width: 353rem !important;
}
.h-cal-353 {
  height: calc(100vh - 353px) !important;
}
.h-cal-plus-353 {
  height: calc(100vh + 353px) !important;
}
.h-max-cal-353 {
  max-height: calc(100vh - 353px) !important;
}
.h-min-cal-353 {
  min-height: calc(100vh - 353px) !important;
}
.vh-cal-353 {
  height: calc(100vh - 353px) !important;
}
.vh-cal-max-plus-353 {
  max-height: calc(100vh + 353px) !important;
}
.w-cal-353 {
  width: calc(100vw - 353px) !important;
}
.w-cal-plus-353 {
  width: calc(100vw + 353px) !important;
}
.w-max-cal-353 {
  max-width: calc(100vw - 353px) !important;
}
.w-min-cal-353 {
  min-width: calc(100vw - 353px) !important;
}
.vw-cal-353 {
  width: calc(100vw - 353px) !important;
}
.vw-cal-max-plus-353 {
  max-width: calc(100vw + 353px) !important;
}
.rotate-353 {
  transform: rotate(353deg);
}
.translateX-353 {
  transform: translateX(353px);
}
.grid-repeat-353 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(353px, 1fr));
}
.w-px-354 {
  width: 354px !important;
}
.h-px-354 {
  height: 354px !important;
}
.w-max-354 {
  max-width: 354px !important;
}
.h-max-354 {
  max-height: 354px !important;
}
.w-min-354 {
  min-width: 354px !important;
}
.h-min-354 {
  min-height: 354px !important;
}
.height-rem-354 {
  height: 354rem !important;
}
.width-rem-354 {
  width: 354rem !important;
}
.h-cal-354 {
  height: calc(100vh - 354px) !important;
}
.h-cal-plus-354 {
  height: calc(100vh + 354px) !important;
}
.h-max-cal-354 {
  max-height: calc(100vh - 354px) !important;
}
.h-min-cal-354 {
  min-height: calc(100vh - 354px) !important;
}
.vh-cal-354 {
  height: calc(100vh - 354px) !important;
}
.vh-cal-max-plus-354 {
  max-height: calc(100vh + 354px) !important;
}
.w-cal-354 {
  width: calc(100vw - 354px) !important;
}
.w-cal-plus-354 {
  width: calc(100vw + 354px) !important;
}
.w-max-cal-354 {
  max-width: calc(100vw - 354px) !important;
}
.w-min-cal-354 {
  min-width: calc(100vw - 354px) !important;
}
.vw-cal-354 {
  width: calc(100vw - 354px) !important;
}
.vw-cal-max-plus-354 {
  max-width: calc(100vw + 354px) !important;
}
.rotate-354 {
  transform: rotate(354deg);
}
.translateX-354 {
  transform: translateX(354px);
}
.grid-repeat-354 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(354px, 1fr));
}
.w-px-355 {
  width: 355px !important;
}
.h-px-355 {
  height: 355px !important;
}
.w-max-355 {
  max-width: 355px !important;
}
.h-max-355 {
  max-height: 355px !important;
}
.w-min-355 {
  min-width: 355px !important;
}
.h-min-355 {
  min-height: 355px !important;
}
.height-rem-355 {
  height: 355rem !important;
}
.width-rem-355 {
  width: 355rem !important;
}
.h-cal-355 {
  height: calc(100vh - 355px) !important;
}
.h-cal-plus-355 {
  height: calc(100vh + 355px) !important;
}
.h-max-cal-355 {
  max-height: calc(100vh - 355px) !important;
}
.h-min-cal-355 {
  min-height: calc(100vh - 355px) !important;
}
.vh-cal-355 {
  height: calc(100vh - 355px) !important;
}
.vh-cal-max-plus-355 {
  max-height: calc(100vh + 355px) !important;
}
.w-cal-355 {
  width: calc(100vw - 355px) !important;
}
.w-cal-plus-355 {
  width: calc(100vw + 355px) !important;
}
.w-max-cal-355 {
  max-width: calc(100vw - 355px) !important;
}
.w-min-cal-355 {
  min-width: calc(100vw - 355px) !important;
}
.vw-cal-355 {
  width: calc(100vw - 355px) !important;
}
.vw-cal-max-plus-355 {
  max-width: calc(100vw + 355px) !important;
}
.rotate-355 {
  transform: rotate(355deg);
}
.translateX-355 {
  transform: translateX(355px);
}
.grid-repeat-355 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(355px, 1fr));
}
.w-px-356 {
  width: 356px !important;
}
.h-px-356 {
  height: 356px !important;
}
.w-max-356 {
  max-width: 356px !important;
}
.h-max-356 {
  max-height: 356px !important;
}
.w-min-356 {
  min-width: 356px !important;
}
.h-min-356 {
  min-height: 356px !important;
}
.height-rem-356 {
  height: 356rem !important;
}
.width-rem-356 {
  width: 356rem !important;
}
.h-cal-356 {
  height: calc(100vh - 356px) !important;
}
.h-cal-plus-356 {
  height: calc(100vh + 356px) !important;
}
.h-max-cal-356 {
  max-height: calc(100vh - 356px) !important;
}
.h-min-cal-356 {
  min-height: calc(100vh - 356px) !important;
}
.vh-cal-356 {
  height: calc(100vh - 356px) !important;
}
.vh-cal-max-plus-356 {
  max-height: calc(100vh + 356px) !important;
}
.w-cal-356 {
  width: calc(100vw - 356px) !important;
}
.w-cal-plus-356 {
  width: calc(100vw + 356px) !important;
}
.w-max-cal-356 {
  max-width: calc(100vw - 356px) !important;
}
.w-min-cal-356 {
  min-width: calc(100vw - 356px) !important;
}
.vw-cal-356 {
  width: calc(100vw - 356px) !important;
}
.vw-cal-max-plus-356 {
  max-width: calc(100vw + 356px) !important;
}
.rotate-356 {
  transform: rotate(356deg);
}
.translateX-356 {
  transform: translateX(356px);
}
.grid-repeat-356 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(356px, 1fr));
}
.w-px-357 {
  width: 357px !important;
}
.h-px-357 {
  height: 357px !important;
}
.w-max-357 {
  max-width: 357px !important;
}
.h-max-357 {
  max-height: 357px !important;
}
.w-min-357 {
  min-width: 357px !important;
}
.h-min-357 {
  min-height: 357px !important;
}
.height-rem-357 {
  height: 357rem !important;
}
.width-rem-357 {
  width: 357rem !important;
}
.h-cal-357 {
  height: calc(100vh - 357px) !important;
}
.h-cal-plus-357 {
  height: calc(100vh + 357px) !important;
}
.h-max-cal-357 {
  max-height: calc(100vh - 357px) !important;
}
.h-min-cal-357 {
  min-height: calc(100vh - 357px) !important;
}
.vh-cal-357 {
  height: calc(100vh - 357px) !important;
}
.vh-cal-max-plus-357 {
  max-height: calc(100vh + 357px) !important;
}
.w-cal-357 {
  width: calc(100vw - 357px) !important;
}
.w-cal-plus-357 {
  width: calc(100vw + 357px) !important;
}
.w-max-cal-357 {
  max-width: calc(100vw - 357px) !important;
}
.w-min-cal-357 {
  min-width: calc(100vw - 357px) !important;
}
.vw-cal-357 {
  width: calc(100vw - 357px) !important;
}
.vw-cal-max-plus-357 {
  max-width: calc(100vw + 357px) !important;
}
.rotate-357 {
  transform: rotate(357deg);
}
.translateX-357 {
  transform: translateX(357px);
}
.grid-repeat-357 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(357px, 1fr));
}
.w-px-358 {
  width: 358px !important;
}
.h-px-358 {
  height: 358px !important;
}
.w-max-358 {
  max-width: 358px !important;
}
.h-max-358 {
  max-height: 358px !important;
}
.w-min-358 {
  min-width: 358px !important;
}
.h-min-358 {
  min-height: 358px !important;
}
.height-rem-358 {
  height: 358rem !important;
}
.width-rem-358 {
  width: 358rem !important;
}
.h-cal-358 {
  height: calc(100vh - 358px) !important;
}
.h-cal-plus-358 {
  height: calc(100vh + 358px) !important;
}
.h-max-cal-358 {
  max-height: calc(100vh - 358px) !important;
}
.h-min-cal-358 {
  min-height: calc(100vh - 358px) !important;
}
.vh-cal-358 {
  height: calc(100vh - 358px) !important;
}
.vh-cal-max-plus-358 {
  max-height: calc(100vh + 358px) !important;
}
.w-cal-358 {
  width: calc(100vw - 358px) !important;
}
.w-cal-plus-358 {
  width: calc(100vw + 358px) !important;
}
.w-max-cal-358 {
  max-width: calc(100vw - 358px) !important;
}
.w-min-cal-358 {
  min-width: calc(100vw - 358px) !important;
}
.vw-cal-358 {
  width: calc(100vw - 358px) !important;
}
.vw-cal-max-plus-358 {
  max-width: calc(100vw + 358px) !important;
}
.rotate-358 {
  transform: rotate(358deg);
}
.translateX-358 {
  transform: translateX(358px);
}
.grid-repeat-358 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(358px, 1fr));
}
.w-px-359 {
  width: 359px !important;
}
.h-px-359 {
  height: 359px !important;
}
.w-max-359 {
  max-width: 359px !important;
}
.h-max-359 {
  max-height: 359px !important;
}
.w-min-359 {
  min-width: 359px !important;
}
.h-min-359 {
  min-height: 359px !important;
}
.height-rem-359 {
  height: 359rem !important;
}
.width-rem-359 {
  width: 359rem !important;
}
.h-cal-359 {
  height: calc(100vh - 359px) !important;
}
.h-cal-plus-359 {
  height: calc(100vh + 359px) !important;
}
.h-max-cal-359 {
  max-height: calc(100vh - 359px) !important;
}
.h-min-cal-359 {
  min-height: calc(100vh - 359px) !important;
}
.vh-cal-359 {
  height: calc(100vh - 359px) !important;
}
.vh-cal-max-plus-359 {
  max-height: calc(100vh + 359px) !important;
}
.w-cal-359 {
  width: calc(100vw - 359px) !important;
}
.w-cal-plus-359 {
  width: calc(100vw + 359px) !important;
}
.w-max-cal-359 {
  max-width: calc(100vw - 359px) !important;
}
.w-min-cal-359 {
  min-width: calc(100vw - 359px) !important;
}
.vw-cal-359 {
  width: calc(100vw - 359px) !important;
}
.vw-cal-max-plus-359 {
  max-width: calc(100vw + 359px) !important;
}
.rotate-359 {
  transform: rotate(359deg);
}
.translateX-359 {
  transform: translateX(359px);
}
.grid-repeat-359 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(359px, 1fr));
}
.w-px-360 {
  width: 360px !important;
}
.h-px-360 {
  height: 360px !important;
}
.w-max-360 {
  max-width: 360px !important;
}
.h-max-360 {
  max-height: 360px !important;
}
.w-min-360 {
  min-width: 360px !important;
}
.h-min-360 {
  min-height: 360px !important;
}
.height-rem-360 {
  height: 360rem !important;
}
.width-rem-360 {
  width: 360rem !important;
}
.h-cal-360 {
  height: calc(100vh - 360px) !important;
}
.h-cal-plus-360 {
  height: calc(100vh + 360px) !important;
}
.h-max-cal-360 {
  max-height: calc(100vh - 360px) !important;
}
.h-min-cal-360 {
  min-height: calc(100vh - 360px) !important;
}
.vh-cal-360 {
  height: calc(100vh - 360px) !important;
}
.vh-cal-max-plus-360 {
  max-height: calc(100vh + 360px) !important;
}
.w-cal-360 {
  width: calc(100vw - 360px) !important;
}
.w-cal-plus-360 {
  width: calc(100vw + 360px) !important;
}
.w-max-cal-360 {
  max-width: calc(100vw - 360px) !important;
}
.w-min-cal-360 {
  min-width: calc(100vw - 360px) !important;
}
.vw-cal-360 {
  width: calc(100vw - 360px) !important;
}
.vw-cal-max-plus-360 {
  max-width: calc(100vw + 360px) !important;
}
.rotate-360 {
  transform: rotate(360deg);
}
.translateX-360 {
  transform: translateX(360px);
}
.grid-repeat-360 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(360px, 1fr));
}
.w-px-361 {
  width: 361px !important;
}
.h-px-361 {
  height: 361px !important;
}
.w-max-361 {
  max-width: 361px !important;
}
.h-max-361 {
  max-height: 361px !important;
}
.w-min-361 {
  min-width: 361px !important;
}
.h-min-361 {
  min-height: 361px !important;
}
.height-rem-361 {
  height: 361rem !important;
}
.width-rem-361 {
  width: 361rem !important;
}
.h-cal-361 {
  height: calc(100vh - 361px) !important;
}
.h-cal-plus-361 {
  height: calc(100vh + 361px) !important;
}
.h-max-cal-361 {
  max-height: calc(100vh - 361px) !important;
}
.h-min-cal-361 {
  min-height: calc(100vh - 361px) !important;
}
.vh-cal-361 {
  height: calc(100vh - 361px) !important;
}
.vh-cal-max-plus-361 {
  max-height: calc(100vh + 361px) !important;
}
.w-cal-361 {
  width: calc(100vw - 361px) !important;
}
.w-cal-plus-361 {
  width: calc(100vw + 361px) !important;
}
.w-max-cal-361 {
  max-width: calc(100vw - 361px) !important;
}
.w-min-cal-361 {
  min-width: calc(100vw - 361px) !important;
}
.vw-cal-361 {
  width: calc(100vw - 361px) !important;
}
.vw-cal-max-plus-361 {
  max-width: calc(100vw + 361px) !important;
}
.grid-repeat-361 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(361px, 1fr));
}
.w-px-362 {
  width: 362px !important;
}
.h-px-362 {
  height: 362px !important;
}
.w-max-362 {
  max-width: 362px !important;
}
.h-max-362 {
  max-height: 362px !important;
}
.w-min-362 {
  min-width: 362px !important;
}
.h-min-362 {
  min-height: 362px !important;
}
.height-rem-362 {
  height: 362rem !important;
}
.width-rem-362 {
  width: 362rem !important;
}
.h-cal-362 {
  height: calc(100vh - 362px) !important;
}
.h-cal-plus-362 {
  height: calc(100vh + 362px) !important;
}
.h-max-cal-362 {
  max-height: calc(100vh - 362px) !important;
}
.h-min-cal-362 {
  min-height: calc(100vh - 362px) !important;
}
.vh-cal-362 {
  height: calc(100vh - 362px) !important;
}
.vh-cal-max-plus-362 {
  max-height: calc(100vh + 362px) !important;
}
.w-cal-362 {
  width: calc(100vw - 362px) !important;
}
.w-cal-plus-362 {
  width: calc(100vw + 362px) !important;
}
.w-max-cal-362 {
  max-width: calc(100vw - 362px) !important;
}
.w-min-cal-362 {
  min-width: calc(100vw - 362px) !important;
}
.vw-cal-362 {
  width: calc(100vw - 362px) !important;
}
.vw-cal-max-plus-362 {
  max-width: calc(100vw + 362px) !important;
}
.grid-repeat-362 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(362px, 1fr));
}
.w-px-363 {
  width: 363px !important;
}
.h-px-363 {
  height: 363px !important;
}
.w-max-363 {
  max-width: 363px !important;
}
.h-max-363 {
  max-height: 363px !important;
}
.w-min-363 {
  min-width: 363px !important;
}
.h-min-363 {
  min-height: 363px !important;
}
.height-rem-363 {
  height: 363rem !important;
}
.width-rem-363 {
  width: 363rem !important;
}
.h-cal-363 {
  height: calc(100vh - 363px) !important;
}
.h-cal-plus-363 {
  height: calc(100vh + 363px) !important;
}
.h-max-cal-363 {
  max-height: calc(100vh - 363px) !important;
}
.h-min-cal-363 {
  min-height: calc(100vh - 363px) !important;
}
.vh-cal-363 {
  height: calc(100vh - 363px) !important;
}
.vh-cal-max-plus-363 {
  max-height: calc(100vh + 363px) !important;
}
.w-cal-363 {
  width: calc(100vw - 363px) !important;
}
.w-cal-plus-363 {
  width: calc(100vw + 363px) !important;
}
.w-max-cal-363 {
  max-width: calc(100vw - 363px) !important;
}
.w-min-cal-363 {
  min-width: calc(100vw - 363px) !important;
}
.vw-cal-363 {
  width: calc(100vw - 363px) !important;
}
.vw-cal-max-plus-363 {
  max-width: calc(100vw + 363px) !important;
}
.grid-repeat-363 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(363px, 1fr));
}
.w-px-364 {
  width: 364px !important;
}
.h-px-364 {
  height: 364px !important;
}
.w-max-364 {
  max-width: 364px !important;
}
.h-max-364 {
  max-height: 364px !important;
}
.w-min-364 {
  min-width: 364px !important;
}
.h-min-364 {
  min-height: 364px !important;
}
.height-rem-364 {
  height: 364rem !important;
}
.width-rem-364 {
  width: 364rem !important;
}
.h-cal-364 {
  height: calc(100vh - 364px) !important;
}
.h-cal-plus-364 {
  height: calc(100vh + 364px) !important;
}
.h-max-cal-364 {
  max-height: calc(100vh - 364px) !important;
}
.h-min-cal-364 {
  min-height: calc(100vh - 364px) !important;
}
.vh-cal-364 {
  height: calc(100vh - 364px) !important;
}
.vh-cal-max-plus-364 {
  max-height: calc(100vh + 364px) !important;
}
.w-cal-364 {
  width: calc(100vw - 364px) !important;
}
.w-cal-plus-364 {
  width: calc(100vw + 364px) !important;
}
.w-max-cal-364 {
  max-width: calc(100vw - 364px) !important;
}
.w-min-cal-364 {
  min-width: calc(100vw - 364px) !important;
}
.vw-cal-364 {
  width: calc(100vw - 364px) !important;
}
.vw-cal-max-plus-364 {
  max-width: calc(100vw + 364px) !important;
}
.grid-repeat-364 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(364px, 1fr));
}
.w-px-365 {
  width: 365px !important;
}
.h-px-365 {
  height: 365px !important;
}
.w-max-365 {
  max-width: 365px !important;
}
.h-max-365 {
  max-height: 365px !important;
}
.w-min-365 {
  min-width: 365px !important;
}
.h-min-365 {
  min-height: 365px !important;
}
.height-rem-365 {
  height: 365rem !important;
}
.width-rem-365 {
  width: 365rem !important;
}
.h-cal-365 {
  height: calc(100vh - 365px) !important;
}
.h-cal-plus-365 {
  height: calc(100vh + 365px) !important;
}
.h-max-cal-365 {
  max-height: calc(100vh - 365px) !important;
}
.h-min-cal-365 {
  min-height: calc(100vh - 365px) !important;
}
.vh-cal-365 {
  height: calc(100vh - 365px) !important;
}
.vh-cal-max-plus-365 {
  max-height: calc(100vh + 365px) !important;
}
.w-cal-365 {
  width: calc(100vw - 365px) !important;
}
.w-cal-plus-365 {
  width: calc(100vw + 365px) !important;
}
.w-max-cal-365 {
  max-width: calc(100vw - 365px) !important;
}
.w-min-cal-365 {
  min-width: calc(100vw - 365px) !important;
}
.vw-cal-365 {
  width: calc(100vw - 365px) !important;
}
.vw-cal-max-plus-365 {
  max-width: calc(100vw + 365px) !important;
}
.grid-repeat-365 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(365px, 1fr));
}
.w-px-366 {
  width: 366px !important;
}
.h-px-366 {
  height: 366px !important;
}
.w-max-366 {
  max-width: 366px !important;
}
.h-max-366 {
  max-height: 366px !important;
}
.w-min-366 {
  min-width: 366px !important;
}
.h-min-366 {
  min-height: 366px !important;
}
.height-rem-366 {
  height: 366rem !important;
}
.width-rem-366 {
  width: 366rem !important;
}
.h-cal-366 {
  height: calc(100vh - 366px) !important;
}
.h-cal-plus-366 {
  height: calc(100vh + 366px) !important;
}
.h-max-cal-366 {
  max-height: calc(100vh - 366px) !important;
}
.h-min-cal-366 {
  min-height: calc(100vh - 366px) !important;
}
.vh-cal-366 {
  height: calc(100vh - 366px) !important;
}
.vh-cal-max-plus-366 {
  max-height: calc(100vh + 366px) !important;
}
.w-cal-366 {
  width: calc(100vw - 366px) !important;
}
.w-cal-plus-366 {
  width: calc(100vw + 366px) !important;
}
.w-max-cal-366 {
  max-width: calc(100vw - 366px) !important;
}
.w-min-cal-366 {
  min-width: calc(100vw - 366px) !important;
}
.vw-cal-366 {
  width: calc(100vw - 366px) !important;
}
.vw-cal-max-plus-366 {
  max-width: calc(100vw + 366px) !important;
}
.grid-repeat-366 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(366px, 1fr));
}
.w-px-367 {
  width: 367px !important;
}
.h-px-367 {
  height: 367px !important;
}
.w-max-367 {
  max-width: 367px !important;
}
.h-max-367 {
  max-height: 367px !important;
}
.w-min-367 {
  min-width: 367px !important;
}
.h-min-367 {
  min-height: 367px !important;
}
.height-rem-367 {
  height: 367rem !important;
}
.width-rem-367 {
  width: 367rem !important;
}
.h-cal-367 {
  height: calc(100vh - 367px) !important;
}
.h-cal-plus-367 {
  height: calc(100vh + 367px) !important;
}
.h-max-cal-367 {
  max-height: calc(100vh - 367px) !important;
}
.h-min-cal-367 {
  min-height: calc(100vh - 367px) !important;
}
.vh-cal-367 {
  height: calc(100vh - 367px) !important;
}
.vh-cal-max-plus-367 {
  max-height: calc(100vh + 367px) !important;
}
.w-cal-367 {
  width: calc(100vw - 367px) !important;
}
.w-cal-plus-367 {
  width: calc(100vw + 367px) !important;
}
.w-max-cal-367 {
  max-width: calc(100vw - 367px) !important;
}
.w-min-cal-367 {
  min-width: calc(100vw - 367px) !important;
}
.vw-cal-367 {
  width: calc(100vw - 367px) !important;
}
.vw-cal-max-plus-367 {
  max-width: calc(100vw + 367px) !important;
}
.grid-repeat-367 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(367px, 1fr));
}
.w-px-368 {
  width: 368px !important;
}
.h-px-368 {
  height: 368px !important;
}
.w-max-368 {
  max-width: 368px !important;
}
.h-max-368 {
  max-height: 368px !important;
}
.w-min-368 {
  min-width: 368px !important;
}
.h-min-368 {
  min-height: 368px !important;
}
.height-rem-368 {
  height: 368rem !important;
}
.width-rem-368 {
  width: 368rem !important;
}
.h-cal-368 {
  height: calc(100vh - 368px) !important;
}
.h-cal-plus-368 {
  height: calc(100vh + 368px) !important;
}
.h-max-cal-368 {
  max-height: calc(100vh - 368px) !important;
}
.h-min-cal-368 {
  min-height: calc(100vh - 368px) !important;
}
.vh-cal-368 {
  height: calc(100vh - 368px) !important;
}
.vh-cal-max-plus-368 {
  max-height: calc(100vh + 368px) !important;
}
.w-cal-368 {
  width: calc(100vw - 368px) !important;
}
.w-cal-plus-368 {
  width: calc(100vw + 368px) !important;
}
.w-max-cal-368 {
  max-width: calc(100vw - 368px) !important;
}
.w-min-cal-368 {
  min-width: calc(100vw - 368px) !important;
}
.vw-cal-368 {
  width: calc(100vw - 368px) !important;
}
.vw-cal-max-plus-368 {
  max-width: calc(100vw + 368px) !important;
}
.grid-repeat-368 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(368px, 1fr));
}
.w-px-369 {
  width: 369px !important;
}
.h-px-369 {
  height: 369px !important;
}
.w-max-369 {
  max-width: 369px !important;
}
.h-max-369 {
  max-height: 369px !important;
}
.w-min-369 {
  min-width: 369px !important;
}
.h-min-369 {
  min-height: 369px !important;
}
.height-rem-369 {
  height: 369rem !important;
}
.width-rem-369 {
  width: 369rem !important;
}
.h-cal-369 {
  height: calc(100vh - 369px) !important;
}
.h-cal-plus-369 {
  height: calc(100vh + 369px) !important;
}
.h-max-cal-369 {
  max-height: calc(100vh - 369px) !important;
}
.h-min-cal-369 {
  min-height: calc(100vh - 369px) !important;
}
.vh-cal-369 {
  height: calc(100vh - 369px) !important;
}
.vh-cal-max-plus-369 {
  max-height: calc(100vh + 369px) !important;
}
.w-cal-369 {
  width: calc(100vw - 369px) !important;
}
.w-cal-plus-369 {
  width: calc(100vw + 369px) !important;
}
.w-max-cal-369 {
  max-width: calc(100vw - 369px) !important;
}
.w-min-cal-369 {
  min-width: calc(100vw - 369px) !important;
}
.vw-cal-369 {
  width: calc(100vw - 369px) !important;
}
.vw-cal-max-plus-369 {
  max-width: calc(100vw + 369px) !important;
}
.grid-repeat-369 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(369px, 1fr));
}
.w-px-370 {
  width: 370px !important;
}
.h-px-370 {
  height: 370px !important;
}
.w-max-370 {
  max-width: 370px !important;
}
.h-max-370 {
  max-height: 370px !important;
}
.w-min-370 {
  min-width: 370px !important;
}
.h-min-370 {
  min-height: 370px !important;
}
.height-rem-370 {
  height: 370rem !important;
}
.width-rem-370 {
  width: 370rem !important;
}
.h-cal-370 {
  height: calc(100vh - 370px) !important;
}
.h-cal-plus-370 {
  height: calc(100vh + 370px) !important;
}
.h-max-cal-370 {
  max-height: calc(100vh - 370px) !important;
}
.h-min-cal-370 {
  min-height: calc(100vh - 370px) !important;
}
.vh-cal-370 {
  height: calc(100vh - 370px) !important;
}
.vh-cal-max-plus-370 {
  max-height: calc(100vh + 370px) !important;
}
.w-cal-370 {
  width: calc(100vw - 370px) !important;
}
.w-cal-plus-370 {
  width: calc(100vw + 370px) !important;
}
.w-max-cal-370 {
  max-width: calc(100vw - 370px) !important;
}
.w-min-cal-370 {
  min-width: calc(100vw - 370px) !important;
}
.vw-cal-370 {
  width: calc(100vw - 370px) !important;
}
.vw-cal-max-plus-370 {
  max-width: calc(100vw + 370px) !important;
}
.grid-repeat-370 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(370px, 1fr));
}
.w-px-371 {
  width: 371px !important;
}
.h-px-371 {
  height: 371px !important;
}
.w-max-371 {
  max-width: 371px !important;
}
.h-max-371 {
  max-height: 371px !important;
}
.w-min-371 {
  min-width: 371px !important;
}
.h-min-371 {
  min-height: 371px !important;
}
.height-rem-371 {
  height: 371rem !important;
}
.width-rem-371 {
  width: 371rem !important;
}
.h-cal-371 {
  height: calc(100vh - 371px) !important;
}
.h-cal-plus-371 {
  height: calc(100vh + 371px) !important;
}
.h-max-cal-371 {
  max-height: calc(100vh - 371px) !important;
}
.h-min-cal-371 {
  min-height: calc(100vh - 371px) !important;
}
.vh-cal-371 {
  height: calc(100vh - 371px) !important;
}
.vh-cal-max-plus-371 {
  max-height: calc(100vh + 371px) !important;
}
.w-cal-371 {
  width: calc(100vw - 371px) !important;
}
.w-cal-plus-371 {
  width: calc(100vw + 371px) !important;
}
.w-max-cal-371 {
  max-width: calc(100vw - 371px) !important;
}
.w-min-cal-371 {
  min-width: calc(100vw - 371px) !important;
}
.vw-cal-371 {
  width: calc(100vw - 371px) !important;
}
.vw-cal-max-plus-371 {
  max-width: calc(100vw + 371px) !important;
}
.grid-repeat-371 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(371px, 1fr));
}
.w-px-372 {
  width: 372px !important;
}
.h-px-372 {
  height: 372px !important;
}
.w-max-372 {
  max-width: 372px !important;
}
.h-max-372 {
  max-height: 372px !important;
}
.w-min-372 {
  min-width: 372px !important;
}
.h-min-372 {
  min-height: 372px !important;
}
.height-rem-372 {
  height: 372rem !important;
}
.width-rem-372 {
  width: 372rem !important;
}
.h-cal-372 {
  height: calc(100vh - 372px) !important;
}
.h-cal-plus-372 {
  height: calc(100vh + 372px) !important;
}
.h-max-cal-372 {
  max-height: calc(100vh - 372px) !important;
}
.h-min-cal-372 {
  min-height: calc(100vh - 372px) !important;
}
.vh-cal-372 {
  height: calc(100vh - 372px) !important;
}
.vh-cal-max-plus-372 {
  max-height: calc(100vh + 372px) !important;
}
.w-cal-372 {
  width: calc(100vw - 372px) !important;
}
.w-cal-plus-372 {
  width: calc(100vw + 372px) !important;
}
.w-max-cal-372 {
  max-width: calc(100vw - 372px) !important;
}
.w-min-cal-372 {
  min-width: calc(100vw - 372px) !important;
}
.vw-cal-372 {
  width: calc(100vw - 372px) !important;
}
.vw-cal-max-plus-372 {
  max-width: calc(100vw + 372px) !important;
}
.grid-repeat-372 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(372px, 1fr));
}
.w-px-373 {
  width: 373px !important;
}
.h-px-373 {
  height: 373px !important;
}
.w-max-373 {
  max-width: 373px !important;
}
.h-max-373 {
  max-height: 373px !important;
}
.w-min-373 {
  min-width: 373px !important;
}
.h-min-373 {
  min-height: 373px !important;
}
.height-rem-373 {
  height: 373rem !important;
}
.width-rem-373 {
  width: 373rem !important;
}
.h-cal-373 {
  height: calc(100vh - 373px) !important;
}
.h-cal-plus-373 {
  height: calc(100vh + 373px) !important;
}
.h-max-cal-373 {
  max-height: calc(100vh - 373px) !important;
}
.h-min-cal-373 {
  min-height: calc(100vh - 373px) !important;
}
.vh-cal-373 {
  height: calc(100vh - 373px) !important;
}
.vh-cal-max-plus-373 {
  max-height: calc(100vh + 373px) !important;
}
.w-cal-373 {
  width: calc(100vw - 373px) !important;
}
.w-cal-plus-373 {
  width: calc(100vw + 373px) !important;
}
.w-max-cal-373 {
  max-width: calc(100vw - 373px) !important;
}
.w-min-cal-373 {
  min-width: calc(100vw - 373px) !important;
}
.vw-cal-373 {
  width: calc(100vw - 373px) !important;
}
.vw-cal-max-plus-373 {
  max-width: calc(100vw + 373px) !important;
}
.grid-repeat-373 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(373px, 1fr));
}
.w-px-374 {
  width: 374px !important;
}
.h-px-374 {
  height: 374px !important;
}
.w-max-374 {
  max-width: 374px !important;
}
.h-max-374 {
  max-height: 374px !important;
}
.w-min-374 {
  min-width: 374px !important;
}
.h-min-374 {
  min-height: 374px !important;
}
.height-rem-374 {
  height: 374rem !important;
}
.width-rem-374 {
  width: 374rem !important;
}
.h-cal-374 {
  height: calc(100vh - 374px) !important;
}
.h-cal-plus-374 {
  height: calc(100vh + 374px) !important;
}
.h-max-cal-374 {
  max-height: calc(100vh - 374px) !important;
}
.h-min-cal-374 {
  min-height: calc(100vh - 374px) !important;
}
.vh-cal-374 {
  height: calc(100vh - 374px) !important;
}
.vh-cal-max-plus-374 {
  max-height: calc(100vh + 374px) !important;
}
.w-cal-374 {
  width: calc(100vw - 374px) !important;
}
.w-cal-plus-374 {
  width: calc(100vw + 374px) !important;
}
.w-max-cal-374 {
  max-width: calc(100vw - 374px) !important;
}
.w-min-cal-374 {
  min-width: calc(100vw - 374px) !important;
}
.vw-cal-374 {
  width: calc(100vw - 374px) !important;
}
.vw-cal-max-plus-374 {
  max-width: calc(100vw + 374px) !important;
}
.grid-repeat-374 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(374px, 1fr));
}
.w-px-375 {
  width: 375px !important;
}
.h-px-375 {
  height: 375px !important;
}
.w-max-375 {
  max-width: 375px !important;
}
.h-max-375 {
  max-height: 375px !important;
}
.w-min-375 {
  min-width: 375px !important;
}
.h-min-375 {
  min-height: 375px !important;
}
.height-rem-375 {
  height: 375rem !important;
}
.width-rem-375 {
  width: 375rem !important;
}
.h-cal-375 {
  height: calc(100vh - 375px) !important;
}
.h-cal-plus-375 {
  height: calc(100vh + 375px) !important;
}
.h-max-cal-375 {
  max-height: calc(100vh - 375px) !important;
}
.h-min-cal-375 {
  min-height: calc(100vh - 375px) !important;
}
.vh-cal-375 {
  height: calc(100vh - 375px) !important;
}
.vh-cal-max-plus-375 {
  max-height: calc(100vh + 375px) !important;
}
.w-cal-375 {
  width: calc(100vw - 375px) !important;
}
.w-cal-plus-375 {
  width: calc(100vw + 375px) !important;
}
.w-max-cal-375 {
  max-width: calc(100vw - 375px) !important;
}
.w-min-cal-375 {
  min-width: calc(100vw - 375px) !important;
}
.vw-cal-375 {
  width: calc(100vw - 375px) !important;
}
.vw-cal-max-plus-375 {
  max-width: calc(100vw + 375px) !important;
}
.grid-repeat-375 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(375px, 1fr));
}
.w-px-376 {
  width: 376px !important;
}
.h-px-376 {
  height: 376px !important;
}
.w-max-376 {
  max-width: 376px !important;
}
.h-max-376 {
  max-height: 376px !important;
}
.w-min-376 {
  min-width: 376px !important;
}
.h-min-376 {
  min-height: 376px !important;
}
.height-rem-376 {
  height: 376rem !important;
}
.width-rem-376 {
  width: 376rem !important;
}
.h-cal-376 {
  height: calc(100vh - 376px) !important;
}
.h-cal-plus-376 {
  height: calc(100vh + 376px) !important;
}
.h-max-cal-376 {
  max-height: calc(100vh - 376px) !important;
}
.h-min-cal-376 {
  min-height: calc(100vh - 376px) !important;
}
.vh-cal-376 {
  height: calc(100vh - 376px) !important;
}
.vh-cal-max-plus-376 {
  max-height: calc(100vh + 376px) !important;
}
.w-cal-376 {
  width: calc(100vw - 376px) !important;
}
.w-cal-plus-376 {
  width: calc(100vw + 376px) !important;
}
.w-max-cal-376 {
  max-width: calc(100vw - 376px) !important;
}
.w-min-cal-376 {
  min-width: calc(100vw - 376px) !important;
}
.vw-cal-376 {
  width: calc(100vw - 376px) !important;
}
.vw-cal-max-plus-376 {
  max-width: calc(100vw + 376px) !important;
}
.grid-repeat-376 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(376px, 1fr));
}
.w-px-377 {
  width: 377px !important;
}
.h-px-377 {
  height: 377px !important;
}
.w-max-377 {
  max-width: 377px !important;
}
.h-max-377 {
  max-height: 377px !important;
}
.w-min-377 {
  min-width: 377px !important;
}
.h-min-377 {
  min-height: 377px !important;
}
.height-rem-377 {
  height: 377rem !important;
}
.width-rem-377 {
  width: 377rem !important;
}
.h-cal-377 {
  height: calc(100vh - 377px) !important;
}
.h-cal-plus-377 {
  height: calc(100vh + 377px) !important;
}
.h-max-cal-377 {
  max-height: calc(100vh - 377px) !important;
}
.h-min-cal-377 {
  min-height: calc(100vh - 377px) !important;
}
.vh-cal-377 {
  height: calc(100vh - 377px) !important;
}
.vh-cal-max-plus-377 {
  max-height: calc(100vh + 377px) !important;
}
.w-cal-377 {
  width: calc(100vw - 377px) !important;
}
.w-cal-plus-377 {
  width: calc(100vw + 377px) !important;
}
.w-max-cal-377 {
  max-width: calc(100vw - 377px) !important;
}
.w-min-cal-377 {
  min-width: calc(100vw - 377px) !important;
}
.vw-cal-377 {
  width: calc(100vw - 377px) !important;
}
.vw-cal-max-plus-377 {
  max-width: calc(100vw + 377px) !important;
}
.grid-repeat-377 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(377px, 1fr));
}
.w-px-378 {
  width: 378px !important;
}
.h-px-378 {
  height: 378px !important;
}
.w-max-378 {
  max-width: 378px !important;
}
.h-max-378 {
  max-height: 378px !important;
}
.w-min-378 {
  min-width: 378px !important;
}
.h-min-378 {
  min-height: 378px !important;
}
.height-rem-378 {
  height: 378rem !important;
}
.width-rem-378 {
  width: 378rem !important;
}
.h-cal-378 {
  height: calc(100vh - 378px) !important;
}
.h-cal-plus-378 {
  height: calc(100vh + 378px) !important;
}
.h-max-cal-378 {
  max-height: calc(100vh - 378px) !important;
}
.h-min-cal-378 {
  min-height: calc(100vh - 378px) !important;
}
.vh-cal-378 {
  height: calc(100vh - 378px) !important;
}
.vh-cal-max-plus-378 {
  max-height: calc(100vh + 378px) !important;
}
.w-cal-378 {
  width: calc(100vw - 378px) !important;
}
.w-cal-plus-378 {
  width: calc(100vw + 378px) !important;
}
.w-max-cal-378 {
  max-width: calc(100vw - 378px) !important;
}
.w-min-cal-378 {
  min-width: calc(100vw - 378px) !important;
}
.vw-cal-378 {
  width: calc(100vw - 378px) !important;
}
.vw-cal-max-plus-378 {
  max-width: calc(100vw + 378px) !important;
}
.grid-repeat-378 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(378px, 1fr));
}
.w-px-379 {
  width: 379px !important;
}
.h-px-379 {
  height: 379px !important;
}
.w-max-379 {
  max-width: 379px !important;
}
.h-max-379 {
  max-height: 379px !important;
}
.w-min-379 {
  min-width: 379px !important;
}
.h-min-379 {
  min-height: 379px !important;
}
.height-rem-379 {
  height: 379rem !important;
}
.width-rem-379 {
  width: 379rem !important;
}
.h-cal-379 {
  height: calc(100vh - 379px) !important;
}
.h-cal-plus-379 {
  height: calc(100vh + 379px) !important;
}
.h-max-cal-379 {
  max-height: calc(100vh - 379px) !important;
}
.h-min-cal-379 {
  min-height: calc(100vh - 379px) !important;
}
.vh-cal-379 {
  height: calc(100vh - 379px) !important;
}
.vh-cal-max-plus-379 {
  max-height: calc(100vh + 379px) !important;
}
.w-cal-379 {
  width: calc(100vw - 379px) !important;
}
.w-cal-plus-379 {
  width: calc(100vw + 379px) !important;
}
.w-max-cal-379 {
  max-width: calc(100vw - 379px) !important;
}
.w-min-cal-379 {
  min-width: calc(100vw - 379px) !important;
}
.vw-cal-379 {
  width: calc(100vw - 379px) !important;
}
.vw-cal-max-plus-379 {
  max-width: calc(100vw + 379px) !important;
}
.grid-repeat-379 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(379px, 1fr));
}
.w-px-380 {
  width: 380px !important;
}
.h-px-380 {
  height: 380px !important;
}
.w-max-380 {
  max-width: 380px !important;
}
.h-max-380 {
  max-height: 380px !important;
}
.w-min-380 {
  min-width: 380px !important;
}
.h-min-380 {
  min-height: 380px !important;
}
.height-rem-380 {
  height: 380rem !important;
}
.width-rem-380 {
  width: 380rem !important;
}
.h-cal-380 {
  height: calc(100vh - 380px) !important;
}
.h-cal-plus-380 {
  height: calc(100vh + 380px) !important;
}
.h-max-cal-380 {
  max-height: calc(100vh - 380px) !important;
}
.h-min-cal-380 {
  min-height: calc(100vh - 380px) !important;
}
.vh-cal-380 {
  height: calc(100vh - 380px) !important;
}
.vh-cal-max-plus-380 {
  max-height: calc(100vh + 380px) !important;
}
.w-cal-380 {
  width: calc(100vw - 380px) !important;
}
.w-cal-plus-380 {
  width: calc(100vw + 380px) !important;
}
.w-max-cal-380 {
  max-width: calc(100vw - 380px) !important;
}
.w-min-cal-380 {
  min-width: calc(100vw - 380px) !important;
}
.vw-cal-380 {
  width: calc(100vw - 380px) !important;
}
.vw-cal-max-plus-380 {
  max-width: calc(100vw + 380px) !important;
}
.grid-repeat-380 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(380px, 1fr));
}
.w-px-381 {
  width: 381px !important;
}
.h-px-381 {
  height: 381px !important;
}
.w-max-381 {
  max-width: 381px !important;
}
.h-max-381 {
  max-height: 381px !important;
}
.w-min-381 {
  min-width: 381px !important;
}
.h-min-381 {
  min-height: 381px !important;
}
.height-rem-381 {
  height: 381rem !important;
}
.width-rem-381 {
  width: 381rem !important;
}
.h-cal-381 {
  height: calc(100vh - 381px) !important;
}
.h-cal-plus-381 {
  height: calc(100vh + 381px) !important;
}
.h-max-cal-381 {
  max-height: calc(100vh - 381px) !important;
}
.h-min-cal-381 {
  min-height: calc(100vh - 381px) !important;
}
.vh-cal-381 {
  height: calc(100vh - 381px) !important;
}
.vh-cal-max-plus-381 {
  max-height: calc(100vh + 381px) !important;
}
.w-cal-381 {
  width: calc(100vw - 381px) !important;
}
.w-cal-plus-381 {
  width: calc(100vw + 381px) !important;
}
.w-max-cal-381 {
  max-width: calc(100vw - 381px) !important;
}
.w-min-cal-381 {
  min-width: calc(100vw - 381px) !important;
}
.vw-cal-381 {
  width: calc(100vw - 381px) !important;
}
.vw-cal-max-plus-381 {
  max-width: calc(100vw + 381px) !important;
}
.grid-repeat-381 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(381px, 1fr));
}
.w-px-382 {
  width: 382px !important;
}
.h-px-382 {
  height: 382px !important;
}
.w-max-382 {
  max-width: 382px !important;
}
.h-max-382 {
  max-height: 382px !important;
}
.w-min-382 {
  min-width: 382px !important;
}
.h-min-382 {
  min-height: 382px !important;
}
.height-rem-382 {
  height: 382rem !important;
}
.width-rem-382 {
  width: 382rem !important;
}
.h-cal-382 {
  height: calc(100vh - 382px) !important;
}
.h-cal-plus-382 {
  height: calc(100vh + 382px) !important;
}
.h-max-cal-382 {
  max-height: calc(100vh - 382px) !important;
}
.h-min-cal-382 {
  min-height: calc(100vh - 382px) !important;
}
.vh-cal-382 {
  height: calc(100vh - 382px) !important;
}
.vh-cal-max-plus-382 {
  max-height: calc(100vh + 382px) !important;
}
.w-cal-382 {
  width: calc(100vw - 382px) !important;
}
.w-cal-plus-382 {
  width: calc(100vw + 382px) !important;
}
.w-max-cal-382 {
  max-width: calc(100vw - 382px) !important;
}
.w-min-cal-382 {
  min-width: calc(100vw - 382px) !important;
}
.vw-cal-382 {
  width: calc(100vw - 382px) !important;
}
.vw-cal-max-plus-382 {
  max-width: calc(100vw + 382px) !important;
}
.grid-repeat-382 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(382px, 1fr));
}
.w-px-383 {
  width: 383px !important;
}
.h-px-383 {
  height: 383px !important;
}
.w-max-383 {
  max-width: 383px !important;
}
.h-max-383 {
  max-height: 383px !important;
}
.w-min-383 {
  min-width: 383px !important;
}
.h-min-383 {
  min-height: 383px !important;
}
.height-rem-383 {
  height: 383rem !important;
}
.width-rem-383 {
  width: 383rem !important;
}
.h-cal-383 {
  height: calc(100vh - 383px) !important;
}
.h-cal-plus-383 {
  height: calc(100vh + 383px) !important;
}
.h-max-cal-383 {
  max-height: calc(100vh - 383px) !important;
}
.h-min-cal-383 {
  min-height: calc(100vh - 383px) !important;
}
.vh-cal-383 {
  height: calc(100vh - 383px) !important;
}
.vh-cal-max-plus-383 {
  max-height: calc(100vh + 383px) !important;
}
.w-cal-383 {
  width: calc(100vw - 383px) !important;
}
.w-cal-plus-383 {
  width: calc(100vw + 383px) !important;
}
.w-max-cal-383 {
  max-width: calc(100vw - 383px) !important;
}
.w-min-cal-383 {
  min-width: calc(100vw - 383px) !important;
}
.vw-cal-383 {
  width: calc(100vw - 383px) !important;
}
.vw-cal-max-plus-383 {
  max-width: calc(100vw + 383px) !important;
}
.grid-repeat-383 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(383px, 1fr));
}
.w-px-384 {
  width: 384px !important;
}
.h-px-384 {
  height: 384px !important;
}
.w-max-384 {
  max-width: 384px !important;
}
.h-max-384 {
  max-height: 384px !important;
}
.w-min-384 {
  min-width: 384px !important;
}
.h-min-384 {
  min-height: 384px !important;
}
.height-rem-384 {
  height: 384rem !important;
}
.width-rem-384 {
  width: 384rem !important;
}
.h-cal-384 {
  height: calc(100vh - 384px) !important;
}
.h-cal-plus-384 {
  height: calc(100vh + 384px) !important;
}
.h-max-cal-384 {
  max-height: calc(100vh - 384px) !important;
}
.h-min-cal-384 {
  min-height: calc(100vh - 384px) !important;
}
.vh-cal-384 {
  height: calc(100vh - 384px) !important;
}
.vh-cal-max-plus-384 {
  max-height: calc(100vh + 384px) !important;
}
.w-cal-384 {
  width: calc(100vw - 384px) !important;
}
.w-cal-plus-384 {
  width: calc(100vw + 384px) !important;
}
.w-max-cal-384 {
  max-width: calc(100vw - 384px) !important;
}
.w-min-cal-384 {
  min-width: calc(100vw - 384px) !important;
}
.vw-cal-384 {
  width: calc(100vw - 384px) !important;
}
.vw-cal-max-plus-384 {
  max-width: calc(100vw + 384px) !important;
}
.grid-repeat-384 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(384px, 1fr));
}
.w-px-385 {
  width: 385px !important;
}
.h-px-385 {
  height: 385px !important;
}
.w-max-385 {
  max-width: 385px !important;
}
.h-max-385 {
  max-height: 385px !important;
}
.w-min-385 {
  min-width: 385px !important;
}
.h-min-385 {
  min-height: 385px !important;
}
.height-rem-385 {
  height: 385rem !important;
}
.width-rem-385 {
  width: 385rem !important;
}
.h-cal-385 {
  height: calc(100vh - 385px) !important;
}
.h-cal-plus-385 {
  height: calc(100vh + 385px) !important;
}
.h-max-cal-385 {
  max-height: calc(100vh - 385px) !important;
}
.h-min-cal-385 {
  min-height: calc(100vh - 385px) !important;
}
.vh-cal-385 {
  height: calc(100vh - 385px) !important;
}
.vh-cal-max-plus-385 {
  max-height: calc(100vh + 385px) !important;
}
.w-cal-385 {
  width: calc(100vw - 385px) !important;
}
.w-cal-plus-385 {
  width: calc(100vw + 385px) !important;
}
.w-max-cal-385 {
  max-width: calc(100vw - 385px) !important;
}
.w-min-cal-385 {
  min-width: calc(100vw - 385px) !important;
}
.vw-cal-385 {
  width: calc(100vw - 385px) !important;
}
.vw-cal-max-plus-385 {
  max-width: calc(100vw + 385px) !important;
}
.grid-repeat-385 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(385px, 1fr));
}
.w-px-386 {
  width: 386px !important;
}
.h-px-386 {
  height: 386px !important;
}
.w-max-386 {
  max-width: 386px !important;
}
.h-max-386 {
  max-height: 386px !important;
}
.w-min-386 {
  min-width: 386px !important;
}
.h-min-386 {
  min-height: 386px !important;
}
.height-rem-386 {
  height: 386rem !important;
}
.width-rem-386 {
  width: 386rem !important;
}
.h-cal-386 {
  height: calc(100vh - 386px) !important;
}
.h-cal-plus-386 {
  height: calc(100vh + 386px) !important;
}
.h-max-cal-386 {
  max-height: calc(100vh - 386px) !important;
}
.h-min-cal-386 {
  min-height: calc(100vh - 386px) !important;
}
.vh-cal-386 {
  height: calc(100vh - 386px) !important;
}
.vh-cal-max-plus-386 {
  max-height: calc(100vh + 386px) !important;
}
.w-cal-386 {
  width: calc(100vw - 386px) !important;
}
.w-cal-plus-386 {
  width: calc(100vw + 386px) !important;
}
.w-max-cal-386 {
  max-width: calc(100vw - 386px) !important;
}
.w-min-cal-386 {
  min-width: calc(100vw - 386px) !important;
}
.vw-cal-386 {
  width: calc(100vw - 386px) !important;
}
.vw-cal-max-plus-386 {
  max-width: calc(100vw + 386px) !important;
}
.grid-repeat-386 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(386px, 1fr));
}
.w-px-387 {
  width: 387px !important;
}
.h-px-387 {
  height: 387px !important;
}
.w-max-387 {
  max-width: 387px !important;
}
.h-max-387 {
  max-height: 387px !important;
}
.w-min-387 {
  min-width: 387px !important;
}
.h-min-387 {
  min-height: 387px !important;
}
.height-rem-387 {
  height: 387rem !important;
}
.width-rem-387 {
  width: 387rem !important;
}
.h-cal-387 {
  height: calc(100vh - 387px) !important;
}
.h-cal-plus-387 {
  height: calc(100vh + 387px) !important;
}
.h-max-cal-387 {
  max-height: calc(100vh - 387px) !important;
}
.h-min-cal-387 {
  min-height: calc(100vh - 387px) !important;
}
.vh-cal-387 {
  height: calc(100vh - 387px) !important;
}
.vh-cal-max-plus-387 {
  max-height: calc(100vh + 387px) !important;
}
.w-cal-387 {
  width: calc(100vw - 387px) !important;
}
.w-cal-plus-387 {
  width: calc(100vw + 387px) !important;
}
.w-max-cal-387 {
  max-width: calc(100vw - 387px) !important;
}
.w-min-cal-387 {
  min-width: calc(100vw - 387px) !important;
}
.vw-cal-387 {
  width: calc(100vw - 387px) !important;
}
.vw-cal-max-plus-387 {
  max-width: calc(100vw + 387px) !important;
}
.grid-repeat-387 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(387px, 1fr));
}
.w-px-388 {
  width: 388px !important;
}
.h-px-388 {
  height: 388px !important;
}
.w-max-388 {
  max-width: 388px !important;
}
.h-max-388 {
  max-height: 388px !important;
}
.w-min-388 {
  min-width: 388px !important;
}
.h-min-388 {
  min-height: 388px !important;
}
.height-rem-388 {
  height: 388rem !important;
}
.width-rem-388 {
  width: 388rem !important;
}
.h-cal-388 {
  height: calc(100vh - 388px) !important;
}
.h-cal-plus-388 {
  height: calc(100vh + 388px) !important;
}
.h-max-cal-388 {
  max-height: calc(100vh - 388px) !important;
}
.h-min-cal-388 {
  min-height: calc(100vh - 388px) !important;
}
.vh-cal-388 {
  height: calc(100vh - 388px) !important;
}
.vh-cal-max-plus-388 {
  max-height: calc(100vh + 388px) !important;
}
.w-cal-388 {
  width: calc(100vw - 388px) !important;
}
.w-cal-plus-388 {
  width: calc(100vw + 388px) !important;
}
.w-max-cal-388 {
  max-width: calc(100vw - 388px) !important;
}
.w-min-cal-388 {
  min-width: calc(100vw - 388px) !important;
}
.vw-cal-388 {
  width: calc(100vw - 388px) !important;
}
.vw-cal-max-plus-388 {
  max-width: calc(100vw + 388px) !important;
}
.grid-repeat-388 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(388px, 1fr));
}
.w-px-389 {
  width: 389px !important;
}
.h-px-389 {
  height: 389px !important;
}
.w-max-389 {
  max-width: 389px !important;
}
.h-max-389 {
  max-height: 389px !important;
}
.w-min-389 {
  min-width: 389px !important;
}
.h-min-389 {
  min-height: 389px !important;
}
.height-rem-389 {
  height: 389rem !important;
}
.width-rem-389 {
  width: 389rem !important;
}
.h-cal-389 {
  height: calc(100vh - 389px) !important;
}
.h-cal-plus-389 {
  height: calc(100vh + 389px) !important;
}
.h-max-cal-389 {
  max-height: calc(100vh - 389px) !important;
}
.h-min-cal-389 {
  min-height: calc(100vh - 389px) !important;
}
.vh-cal-389 {
  height: calc(100vh - 389px) !important;
}
.vh-cal-max-plus-389 {
  max-height: calc(100vh + 389px) !important;
}
.w-cal-389 {
  width: calc(100vw - 389px) !important;
}
.w-cal-plus-389 {
  width: calc(100vw + 389px) !important;
}
.w-max-cal-389 {
  max-width: calc(100vw - 389px) !important;
}
.w-min-cal-389 {
  min-width: calc(100vw - 389px) !important;
}
.vw-cal-389 {
  width: calc(100vw - 389px) !important;
}
.vw-cal-max-plus-389 {
  max-width: calc(100vw + 389px) !important;
}
.grid-repeat-389 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(389px, 1fr));
}
.w-px-390 {
  width: 390px !important;
}
.h-px-390 {
  height: 390px !important;
}
.w-max-390 {
  max-width: 390px !important;
}
.h-max-390 {
  max-height: 390px !important;
}
.w-min-390 {
  min-width: 390px !important;
}
.h-min-390 {
  min-height: 390px !important;
}
.height-rem-390 {
  height: 390rem !important;
}
.width-rem-390 {
  width: 390rem !important;
}
.h-cal-390 {
  height: calc(100vh - 390px) !important;
}
.h-cal-plus-390 {
  height: calc(100vh + 390px) !important;
}
.h-max-cal-390 {
  max-height: calc(100vh - 390px) !important;
}
.h-min-cal-390 {
  min-height: calc(100vh - 390px) !important;
}
.vh-cal-390 {
  height: calc(100vh - 390px) !important;
}
.vh-cal-max-plus-390 {
  max-height: calc(100vh + 390px) !important;
}
.w-cal-390 {
  width: calc(100vw - 390px) !important;
}
.w-cal-plus-390 {
  width: calc(100vw + 390px) !important;
}
.w-max-cal-390 {
  max-width: calc(100vw - 390px) !important;
}
.w-min-cal-390 {
  min-width: calc(100vw - 390px) !important;
}
.vw-cal-390 {
  width: calc(100vw - 390px) !important;
}
.vw-cal-max-plus-390 {
  max-width: calc(100vw + 390px) !important;
}
.grid-repeat-390 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(390px, 1fr));
}
.w-px-391 {
  width: 391px !important;
}
.h-px-391 {
  height: 391px !important;
}
.w-max-391 {
  max-width: 391px !important;
}
.h-max-391 {
  max-height: 391px !important;
}
.w-min-391 {
  min-width: 391px !important;
}
.h-min-391 {
  min-height: 391px !important;
}
.height-rem-391 {
  height: 391rem !important;
}
.width-rem-391 {
  width: 391rem !important;
}
.h-cal-391 {
  height: calc(100vh - 391px) !important;
}
.h-cal-plus-391 {
  height: calc(100vh + 391px) !important;
}
.h-max-cal-391 {
  max-height: calc(100vh - 391px) !important;
}
.h-min-cal-391 {
  min-height: calc(100vh - 391px) !important;
}
.vh-cal-391 {
  height: calc(100vh - 391px) !important;
}
.vh-cal-max-plus-391 {
  max-height: calc(100vh + 391px) !important;
}
.w-cal-391 {
  width: calc(100vw - 391px) !important;
}
.w-cal-plus-391 {
  width: calc(100vw + 391px) !important;
}
.w-max-cal-391 {
  max-width: calc(100vw - 391px) !important;
}
.w-min-cal-391 {
  min-width: calc(100vw - 391px) !important;
}
.vw-cal-391 {
  width: calc(100vw - 391px) !important;
}
.vw-cal-max-plus-391 {
  max-width: calc(100vw + 391px) !important;
}
.grid-repeat-391 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(391px, 1fr));
}
.w-px-392 {
  width: 392px !important;
}
.h-px-392 {
  height: 392px !important;
}
.w-max-392 {
  max-width: 392px !important;
}
.h-max-392 {
  max-height: 392px !important;
}
.w-min-392 {
  min-width: 392px !important;
}
.h-min-392 {
  min-height: 392px !important;
}
.height-rem-392 {
  height: 392rem !important;
}
.width-rem-392 {
  width: 392rem !important;
}
.h-cal-392 {
  height: calc(100vh - 392px) !important;
}
.h-cal-plus-392 {
  height: calc(100vh + 392px) !important;
}
.h-max-cal-392 {
  max-height: calc(100vh - 392px) !important;
}
.h-min-cal-392 {
  min-height: calc(100vh - 392px) !important;
}
.vh-cal-392 {
  height: calc(100vh - 392px) !important;
}
.vh-cal-max-plus-392 {
  max-height: calc(100vh + 392px) !important;
}
.w-cal-392 {
  width: calc(100vw - 392px) !important;
}
.w-cal-plus-392 {
  width: calc(100vw + 392px) !important;
}
.w-max-cal-392 {
  max-width: calc(100vw - 392px) !important;
}
.w-min-cal-392 {
  min-width: calc(100vw - 392px) !important;
}
.vw-cal-392 {
  width: calc(100vw - 392px) !important;
}
.vw-cal-max-plus-392 {
  max-width: calc(100vw + 392px) !important;
}
.grid-repeat-392 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(392px, 1fr));
}
.w-px-393 {
  width: 393px !important;
}
.h-px-393 {
  height: 393px !important;
}
.w-max-393 {
  max-width: 393px !important;
}
.h-max-393 {
  max-height: 393px !important;
}
.w-min-393 {
  min-width: 393px !important;
}
.h-min-393 {
  min-height: 393px !important;
}
.height-rem-393 {
  height: 393rem !important;
}
.width-rem-393 {
  width: 393rem !important;
}
.h-cal-393 {
  height: calc(100vh - 393px) !important;
}
.h-cal-plus-393 {
  height: calc(100vh + 393px) !important;
}
.h-max-cal-393 {
  max-height: calc(100vh - 393px) !important;
}
.h-min-cal-393 {
  min-height: calc(100vh - 393px) !important;
}
.vh-cal-393 {
  height: calc(100vh - 393px) !important;
}
.vh-cal-max-plus-393 {
  max-height: calc(100vh + 393px) !important;
}
.w-cal-393 {
  width: calc(100vw - 393px) !important;
}
.w-cal-plus-393 {
  width: calc(100vw + 393px) !important;
}
.w-max-cal-393 {
  max-width: calc(100vw - 393px) !important;
}
.w-min-cal-393 {
  min-width: calc(100vw - 393px) !important;
}
.vw-cal-393 {
  width: calc(100vw - 393px) !important;
}
.vw-cal-max-plus-393 {
  max-width: calc(100vw + 393px) !important;
}
.grid-repeat-393 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(393px, 1fr));
}
.w-px-394 {
  width: 394px !important;
}
.h-px-394 {
  height: 394px !important;
}
.w-max-394 {
  max-width: 394px !important;
}
.h-max-394 {
  max-height: 394px !important;
}
.w-min-394 {
  min-width: 394px !important;
}
.h-min-394 {
  min-height: 394px !important;
}
.height-rem-394 {
  height: 394rem !important;
}
.width-rem-394 {
  width: 394rem !important;
}
.h-cal-394 {
  height: calc(100vh - 394px) !important;
}
.h-cal-plus-394 {
  height: calc(100vh + 394px) !important;
}
.h-max-cal-394 {
  max-height: calc(100vh - 394px) !important;
}
.h-min-cal-394 {
  min-height: calc(100vh - 394px) !important;
}
.vh-cal-394 {
  height: calc(100vh - 394px) !important;
}
.vh-cal-max-plus-394 {
  max-height: calc(100vh + 394px) !important;
}
.w-cal-394 {
  width: calc(100vw - 394px) !important;
}
.w-cal-plus-394 {
  width: calc(100vw + 394px) !important;
}
.w-max-cal-394 {
  max-width: calc(100vw - 394px) !important;
}
.w-min-cal-394 {
  min-width: calc(100vw - 394px) !important;
}
.vw-cal-394 {
  width: calc(100vw - 394px) !important;
}
.vw-cal-max-plus-394 {
  max-width: calc(100vw + 394px) !important;
}
.grid-repeat-394 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(394px, 1fr));
}
.w-px-395 {
  width: 395px !important;
}
.h-px-395 {
  height: 395px !important;
}
.w-max-395 {
  max-width: 395px !important;
}
.h-max-395 {
  max-height: 395px !important;
}
.w-min-395 {
  min-width: 395px !important;
}
.h-min-395 {
  min-height: 395px !important;
}
.height-rem-395 {
  height: 395rem !important;
}
.width-rem-395 {
  width: 395rem !important;
}
.h-cal-395 {
  height: calc(100vh - 395px) !important;
}
.h-cal-plus-395 {
  height: calc(100vh + 395px) !important;
}
.h-max-cal-395 {
  max-height: calc(100vh - 395px) !important;
}
.h-min-cal-395 {
  min-height: calc(100vh - 395px) !important;
}
.vh-cal-395 {
  height: calc(100vh - 395px) !important;
}
.vh-cal-max-plus-395 {
  max-height: calc(100vh + 395px) !important;
}
.w-cal-395 {
  width: calc(100vw - 395px) !important;
}
.w-cal-plus-395 {
  width: calc(100vw + 395px) !important;
}
.w-max-cal-395 {
  max-width: calc(100vw - 395px) !important;
}
.w-min-cal-395 {
  min-width: calc(100vw - 395px) !important;
}
.vw-cal-395 {
  width: calc(100vw - 395px) !important;
}
.vw-cal-max-plus-395 {
  max-width: calc(100vw + 395px) !important;
}
.grid-repeat-395 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(395px, 1fr));
}
.w-px-396 {
  width: 396px !important;
}
.h-px-396 {
  height: 396px !important;
}
.w-max-396 {
  max-width: 396px !important;
}
.h-max-396 {
  max-height: 396px !important;
}
.w-min-396 {
  min-width: 396px !important;
}
.h-min-396 {
  min-height: 396px !important;
}
.height-rem-396 {
  height: 396rem !important;
}
.width-rem-396 {
  width: 396rem !important;
}
.h-cal-396 {
  height: calc(100vh - 396px) !important;
}
.h-cal-plus-396 {
  height: calc(100vh + 396px) !important;
}
.h-max-cal-396 {
  max-height: calc(100vh - 396px) !important;
}
.h-min-cal-396 {
  min-height: calc(100vh - 396px) !important;
}
.vh-cal-396 {
  height: calc(100vh - 396px) !important;
}
.vh-cal-max-plus-396 {
  max-height: calc(100vh + 396px) !important;
}
.w-cal-396 {
  width: calc(100vw - 396px) !important;
}
.w-cal-plus-396 {
  width: calc(100vw + 396px) !important;
}
.w-max-cal-396 {
  max-width: calc(100vw - 396px) !important;
}
.w-min-cal-396 {
  min-width: calc(100vw - 396px) !important;
}
.vw-cal-396 {
  width: calc(100vw - 396px) !important;
}
.vw-cal-max-plus-396 {
  max-width: calc(100vw + 396px) !important;
}
.grid-repeat-396 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(396px, 1fr));
}
.w-px-397 {
  width: 397px !important;
}
.h-px-397 {
  height: 397px !important;
}
.w-max-397 {
  max-width: 397px !important;
}
.h-max-397 {
  max-height: 397px !important;
}
.w-min-397 {
  min-width: 397px !important;
}
.h-min-397 {
  min-height: 397px !important;
}
.height-rem-397 {
  height: 397rem !important;
}
.width-rem-397 {
  width: 397rem !important;
}
.h-cal-397 {
  height: calc(100vh - 397px) !important;
}
.h-cal-plus-397 {
  height: calc(100vh + 397px) !important;
}
.h-max-cal-397 {
  max-height: calc(100vh - 397px) !important;
}
.h-min-cal-397 {
  min-height: calc(100vh - 397px) !important;
}
.vh-cal-397 {
  height: calc(100vh - 397px) !important;
}
.vh-cal-max-plus-397 {
  max-height: calc(100vh + 397px) !important;
}
.w-cal-397 {
  width: calc(100vw - 397px) !important;
}
.w-cal-plus-397 {
  width: calc(100vw + 397px) !important;
}
.w-max-cal-397 {
  max-width: calc(100vw - 397px) !important;
}
.w-min-cal-397 {
  min-width: calc(100vw - 397px) !important;
}
.vw-cal-397 {
  width: calc(100vw - 397px) !important;
}
.vw-cal-max-plus-397 {
  max-width: calc(100vw + 397px) !important;
}
.grid-repeat-397 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(397px, 1fr));
}
.w-px-398 {
  width: 398px !important;
}
.h-px-398 {
  height: 398px !important;
}
.w-max-398 {
  max-width: 398px !important;
}
.h-max-398 {
  max-height: 398px !important;
}
.w-min-398 {
  min-width: 398px !important;
}
.h-min-398 {
  min-height: 398px !important;
}
.height-rem-398 {
  height: 398rem !important;
}
.width-rem-398 {
  width: 398rem !important;
}
.h-cal-398 {
  height: calc(100vh - 398px) !important;
}
.h-cal-plus-398 {
  height: calc(100vh + 398px) !important;
}
.h-max-cal-398 {
  max-height: calc(100vh - 398px) !important;
}
.h-min-cal-398 {
  min-height: calc(100vh - 398px) !important;
}
.vh-cal-398 {
  height: calc(100vh - 398px) !important;
}
.vh-cal-max-plus-398 {
  max-height: calc(100vh + 398px) !important;
}
.w-cal-398 {
  width: calc(100vw - 398px) !important;
}
.w-cal-plus-398 {
  width: calc(100vw + 398px) !important;
}
.w-max-cal-398 {
  max-width: calc(100vw - 398px) !important;
}
.w-min-cal-398 {
  min-width: calc(100vw - 398px) !important;
}
.vw-cal-398 {
  width: calc(100vw - 398px) !important;
}
.vw-cal-max-plus-398 {
  max-width: calc(100vw + 398px) !important;
}
.grid-repeat-398 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(398px, 1fr));
}
.w-px-399 {
  width: 399px !important;
}
.h-px-399 {
  height: 399px !important;
}
.w-max-399 {
  max-width: 399px !important;
}
.h-max-399 {
  max-height: 399px !important;
}
.w-min-399 {
  min-width: 399px !important;
}
.h-min-399 {
  min-height: 399px !important;
}
.height-rem-399 {
  height: 399rem !important;
}
.width-rem-399 {
  width: 399rem !important;
}
.h-cal-399 {
  height: calc(100vh - 399px) !important;
}
.h-cal-plus-399 {
  height: calc(100vh + 399px) !important;
}
.h-max-cal-399 {
  max-height: calc(100vh - 399px) !important;
}
.h-min-cal-399 {
  min-height: calc(100vh - 399px) !important;
}
.vh-cal-399 {
  height: calc(100vh - 399px) !important;
}
.vh-cal-max-plus-399 {
  max-height: calc(100vh + 399px) !important;
}
.w-cal-399 {
  width: calc(100vw - 399px) !important;
}
.w-cal-plus-399 {
  width: calc(100vw + 399px) !important;
}
.w-max-cal-399 {
  max-width: calc(100vw - 399px) !important;
}
.w-min-cal-399 {
  min-width: calc(100vw - 399px) !important;
}
.vw-cal-399 {
  width: calc(100vw - 399px) !important;
}
.vw-cal-max-plus-399 {
  max-width: calc(100vw + 399px) !important;
}
.grid-repeat-399 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(399px, 1fr));
}
.w-px-400 {
  width: 400px !important;
}
.h-px-400 {
  height: 400px !important;
}
.w-max-400 {
  max-width: 400px !important;
}
.h-max-400 {
  max-height: 400px !important;
}
.w-min-400 {
  min-width: 400px !important;
}
.h-min-400 {
  min-height: 400px !important;
}
.height-rem-400 {
  height: 400rem !important;
}
.width-rem-400 {
  width: 400rem !important;
}
.h-cal-400 {
  height: calc(100vh - 400px) !important;
}
.h-cal-plus-400 {
  height: calc(100vh + 400px) !important;
}
.h-max-cal-400 {
  max-height: calc(100vh - 400px) !important;
}
.h-min-cal-400 {
  min-height: calc(100vh - 400px) !important;
}
.vh-cal-400 {
  height: calc(100vh - 400px) !important;
}
.vh-cal-max-plus-400 {
  max-height: calc(100vh + 400px) !important;
}
.w-cal-400 {
  width: calc(100vw - 400px) !important;
}
.w-cal-plus-400 {
  width: calc(100vw + 400px) !important;
}
.w-max-cal-400 {
  max-width: calc(100vw - 400px) !important;
}
.w-min-cal-400 {
  min-width: calc(100vw - 400px) !important;
}
.vw-cal-400 {
  width: calc(100vw - 400px) !important;
}
.vw-cal-max-plus-400 {
  max-width: calc(100vw + 400px) !important;
}
.grid-repeat-400 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
}
.w-px-401 {
  width: 401px !important;
}
.h-px-401 {
  height: 401px !important;
}
.w-max-401 {
  max-width: 401px !important;
}
.h-max-401 {
  max-height: 401px !important;
}
.w-min-401 {
  min-width: 401px !important;
}
.h-min-401 {
  min-height: 401px !important;
}
.height-rem-401 {
  height: 401rem !important;
}
.width-rem-401 {
  width: 401rem !important;
}
.h-cal-401 {
  height: calc(100vh - 401px) !important;
}
.h-cal-plus-401 {
  height: calc(100vh + 401px) !important;
}
.h-max-cal-401 {
  max-height: calc(100vh - 401px) !important;
}
.h-min-cal-401 {
  min-height: calc(100vh - 401px) !important;
}
.vh-cal-401 {
  height: calc(100vh - 401px) !important;
}
.vh-cal-max-plus-401 {
  max-height: calc(100vh + 401px) !important;
}
.w-cal-401 {
  width: calc(100vw - 401px) !important;
}
.w-cal-plus-401 {
  width: calc(100vw + 401px) !important;
}
.w-max-cal-401 {
  max-width: calc(100vw - 401px) !important;
}
.w-min-cal-401 {
  min-width: calc(100vw - 401px) !important;
}
.vw-cal-401 {
  width: calc(100vw - 401px) !important;
}
.vw-cal-max-plus-401 {
  max-width: calc(100vw + 401px) !important;
}
.grid-repeat-401 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(401px, 1fr));
}
.w-px-402 {
  width: 402px !important;
}
.h-px-402 {
  height: 402px !important;
}
.w-max-402 {
  max-width: 402px !important;
}
.h-max-402 {
  max-height: 402px !important;
}
.w-min-402 {
  min-width: 402px !important;
}
.h-min-402 {
  min-height: 402px !important;
}
.height-rem-402 {
  height: 402rem !important;
}
.width-rem-402 {
  width: 402rem !important;
}
.h-cal-402 {
  height: calc(100vh - 402px) !important;
}
.h-cal-plus-402 {
  height: calc(100vh + 402px) !important;
}
.h-max-cal-402 {
  max-height: calc(100vh - 402px) !important;
}
.h-min-cal-402 {
  min-height: calc(100vh - 402px) !important;
}
.vh-cal-402 {
  height: calc(100vh - 402px) !important;
}
.vh-cal-max-plus-402 {
  max-height: calc(100vh + 402px) !important;
}
.w-cal-402 {
  width: calc(100vw - 402px) !important;
}
.w-cal-plus-402 {
  width: calc(100vw + 402px) !important;
}
.w-max-cal-402 {
  max-width: calc(100vw - 402px) !important;
}
.w-min-cal-402 {
  min-width: calc(100vw - 402px) !important;
}
.vw-cal-402 {
  width: calc(100vw - 402px) !important;
}
.vw-cal-max-plus-402 {
  max-width: calc(100vw + 402px) !important;
}
.grid-repeat-402 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(402px, 1fr));
}
.w-px-403 {
  width: 403px !important;
}
.h-px-403 {
  height: 403px !important;
}
.w-max-403 {
  max-width: 403px !important;
}
.h-max-403 {
  max-height: 403px !important;
}
.w-min-403 {
  min-width: 403px !important;
}
.h-min-403 {
  min-height: 403px !important;
}
.height-rem-403 {
  height: 403rem !important;
}
.width-rem-403 {
  width: 403rem !important;
}
.h-cal-403 {
  height: calc(100vh - 403px) !important;
}
.h-cal-plus-403 {
  height: calc(100vh + 403px) !important;
}
.h-max-cal-403 {
  max-height: calc(100vh - 403px) !important;
}
.h-min-cal-403 {
  min-height: calc(100vh - 403px) !important;
}
.vh-cal-403 {
  height: calc(100vh - 403px) !important;
}
.vh-cal-max-plus-403 {
  max-height: calc(100vh + 403px) !important;
}
.w-cal-403 {
  width: calc(100vw - 403px) !important;
}
.w-cal-plus-403 {
  width: calc(100vw + 403px) !important;
}
.w-max-cal-403 {
  max-width: calc(100vw - 403px) !important;
}
.w-min-cal-403 {
  min-width: calc(100vw - 403px) !important;
}
.vw-cal-403 {
  width: calc(100vw - 403px) !important;
}
.vw-cal-max-plus-403 {
  max-width: calc(100vw + 403px) !important;
}
.grid-repeat-403 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(403px, 1fr));
}
.w-px-404 {
  width: 404px !important;
}
.h-px-404 {
  height: 404px !important;
}
.w-max-404 {
  max-width: 404px !important;
}
.h-max-404 {
  max-height: 404px !important;
}
.w-min-404 {
  min-width: 404px !important;
}
.h-min-404 {
  min-height: 404px !important;
}
.height-rem-404 {
  height: 404rem !important;
}
.width-rem-404 {
  width: 404rem !important;
}
.h-cal-404 {
  height: calc(100vh - 404px) !important;
}
.h-cal-plus-404 {
  height: calc(100vh + 404px) !important;
}
.h-max-cal-404 {
  max-height: calc(100vh - 404px) !important;
}
.h-min-cal-404 {
  min-height: calc(100vh - 404px) !important;
}
.vh-cal-404 {
  height: calc(100vh - 404px) !important;
}
.vh-cal-max-plus-404 {
  max-height: calc(100vh + 404px) !important;
}
.w-cal-404 {
  width: calc(100vw - 404px) !important;
}
.w-cal-plus-404 {
  width: calc(100vw + 404px) !important;
}
.w-max-cal-404 {
  max-width: calc(100vw - 404px) !important;
}
.w-min-cal-404 {
  min-width: calc(100vw - 404px) !important;
}
.vw-cal-404 {
  width: calc(100vw - 404px) !important;
}
.vw-cal-max-plus-404 {
  max-width: calc(100vw + 404px) !important;
}
.grid-repeat-404 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(404px, 1fr));
}
.w-px-405 {
  width: 405px !important;
}
.h-px-405 {
  height: 405px !important;
}
.w-max-405 {
  max-width: 405px !important;
}
.h-max-405 {
  max-height: 405px !important;
}
.w-min-405 {
  min-width: 405px !important;
}
.h-min-405 {
  min-height: 405px !important;
}
.height-rem-405 {
  height: 405rem !important;
}
.width-rem-405 {
  width: 405rem !important;
}
.h-cal-405 {
  height: calc(100vh - 405px) !important;
}
.h-cal-plus-405 {
  height: calc(100vh + 405px) !important;
}
.h-max-cal-405 {
  max-height: calc(100vh - 405px) !important;
}
.h-min-cal-405 {
  min-height: calc(100vh - 405px) !important;
}
.vh-cal-405 {
  height: calc(100vh - 405px) !important;
}
.vh-cal-max-plus-405 {
  max-height: calc(100vh + 405px) !important;
}
.w-cal-405 {
  width: calc(100vw - 405px) !important;
}
.w-cal-plus-405 {
  width: calc(100vw + 405px) !important;
}
.w-max-cal-405 {
  max-width: calc(100vw - 405px) !important;
}
.w-min-cal-405 {
  min-width: calc(100vw - 405px) !important;
}
.vw-cal-405 {
  width: calc(100vw - 405px) !important;
}
.vw-cal-max-plus-405 {
  max-width: calc(100vw + 405px) !important;
}
.grid-repeat-405 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(405px, 1fr));
}
.w-px-406 {
  width: 406px !important;
}
.h-px-406 {
  height: 406px !important;
}
.w-max-406 {
  max-width: 406px !important;
}
.h-max-406 {
  max-height: 406px !important;
}
.w-min-406 {
  min-width: 406px !important;
}
.h-min-406 {
  min-height: 406px !important;
}
.height-rem-406 {
  height: 406rem !important;
}
.width-rem-406 {
  width: 406rem !important;
}
.h-cal-406 {
  height: calc(100vh - 406px) !important;
}
.h-cal-plus-406 {
  height: calc(100vh + 406px) !important;
}
.h-max-cal-406 {
  max-height: calc(100vh - 406px) !important;
}
.h-min-cal-406 {
  min-height: calc(100vh - 406px) !important;
}
.vh-cal-406 {
  height: calc(100vh - 406px) !important;
}
.vh-cal-max-plus-406 {
  max-height: calc(100vh + 406px) !important;
}
.w-cal-406 {
  width: calc(100vw - 406px) !important;
}
.w-cal-plus-406 {
  width: calc(100vw + 406px) !important;
}
.w-max-cal-406 {
  max-width: calc(100vw - 406px) !important;
}
.w-min-cal-406 {
  min-width: calc(100vw - 406px) !important;
}
.vw-cal-406 {
  width: calc(100vw - 406px) !important;
}
.vw-cal-max-plus-406 {
  max-width: calc(100vw + 406px) !important;
}
.grid-repeat-406 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(406px, 1fr));
}
.w-px-407 {
  width: 407px !important;
}
.h-px-407 {
  height: 407px !important;
}
.w-max-407 {
  max-width: 407px !important;
}
.h-max-407 {
  max-height: 407px !important;
}
.w-min-407 {
  min-width: 407px !important;
}
.h-min-407 {
  min-height: 407px !important;
}
.height-rem-407 {
  height: 407rem !important;
}
.width-rem-407 {
  width: 407rem !important;
}
.h-cal-407 {
  height: calc(100vh - 407px) !important;
}
.h-cal-plus-407 {
  height: calc(100vh + 407px) !important;
}
.h-max-cal-407 {
  max-height: calc(100vh - 407px) !important;
}
.h-min-cal-407 {
  min-height: calc(100vh - 407px) !important;
}
.vh-cal-407 {
  height: calc(100vh - 407px) !important;
}
.vh-cal-max-plus-407 {
  max-height: calc(100vh + 407px) !important;
}
.w-cal-407 {
  width: calc(100vw - 407px) !important;
}
.w-cal-plus-407 {
  width: calc(100vw + 407px) !important;
}
.w-max-cal-407 {
  max-width: calc(100vw - 407px) !important;
}
.w-min-cal-407 {
  min-width: calc(100vw - 407px) !important;
}
.vw-cal-407 {
  width: calc(100vw - 407px) !important;
}
.vw-cal-max-plus-407 {
  max-width: calc(100vw + 407px) !important;
}
.grid-repeat-407 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(407px, 1fr));
}
.w-px-408 {
  width: 408px !important;
}
.h-px-408 {
  height: 408px !important;
}
.w-max-408 {
  max-width: 408px !important;
}
.h-max-408 {
  max-height: 408px !important;
}
.w-min-408 {
  min-width: 408px !important;
}
.h-min-408 {
  min-height: 408px !important;
}
.height-rem-408 {
  height: 408rem !important;
}
.width-rem-408 {
  width: 408rem !important;
}
.h-cal-408 {
  height: calc(100vh - 408px) !important;
}
.h-cal-plus-408 {
  height: calc(100vh + 408px) !important;
}
.h-max-cal-408 {
  max-height: calc(100vh - 408px) !important;
}
.h-min-cal-408 {
  min-height: calc(100vh - 408px) !important;
}
.vh-cal-408 {
  height: calc(100vh - 408px) !important;
}
.vh-cal-max-plus-408 {
  max-height: calc(100vh + 408px) !important;
}
.w-cal-408 {
  width: calc(100vw - 408px) !important;
}
.w-cal-plus-408 {
  width: calc(100vw + 408px) !important;
}
.w-max-cal-408 {
  max-width: calc(100vw - 408px) !important;
}
.w-min-cal-408 {
  min-width: calc(100vw - 408px) !important;
}
.vw-cal-408 {
  width: calc(100vw - 408px) !important;
}
.vw-cal-max-plus-408 {
  max-width: calc(100vw + 408px) !important;
}
.grid-repeat-408 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(408px, 1fr));
}
.w-px-409 {
  width: 409px !important;
}
.h-px-409 {
  height: 409px !important;
}
.w-max-409 {
  max-width: 409px !important;
}
.h-max-409 {
  max-height: 409px !important;
}
.w-min-409 {
  min-width: 409px !important;
}
.h-min-409 {
  min-height: 409px !important;
}
.height-rem-409 {
  height: 409rem !important;
}
.width-rem-409 {
  width: 409rem !important;
}
.h-cal-409 {
  height: calc(100vh - 409px) !important;
}
.h-cal-plus-409 {
  height: calc(100vh + 409px) !important;
}
.h-max-cal-409 {
  max-height: calc(100vh - 409px) !important;
}
.h-min-cal-409 {
  min-height: calc(100vh - 409px) !important;
}
.vh-cal-409 {
  height: calc(100vh - 409px) !important;
}
.vh-cal-max-plus-409 {
  max-height: calc(100vh + 409px) !important;
}
.w-cal-409 {
  width: calc(100vw - 409px) !important;
}
.w-cal-plus-409 {
  width: calc(100vw + 409px) !important;
}
.w-max-cal-409 {
  max-width: calc(100vw - 409px) !important;
}
.w-min-cal-409 {
  min-width: calc(100vw - 409px) !important;
}
.vw-cal-409 {
  width: calc(100vw - 409px) !important;
}
.vw-cal-max-plus-409 {
  max-width: calc(100vw + 409px) !important;
}
.grid-repeat-409 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(409px, 1fr));
}
.w-px-410 {
  width: 410px !important;
}
.h-px-410 {
  height: 410px !important;
}
.w-max-410 {
  max-width: 410px !important;
}
.h-max-410 {
  max-height: 410px !important;
}
.w-min-410 {
  min-width: 410px !important;
}
.h-min-410 {
  min-height: 410px !important;
}
.height-rem-410 {
  height: 410rem !important;
}
.width-rem-410 {
  width: 410rem !important;
}
.h-cal-410 {
  height: calc(100vh - 410px) !important;
}
.h-cal-plus-410 {
  height: calc(100vh + 410px) !important;
}
.h-max-cal-410 {
  max-height: calc(100vh - 410px) !important;
}
.h-min-cal-410 {
  min-height: calc(100vh - 410px) !important;
}
.vh-cal-410 {
  height: calc(100vh - 410px) !important;
}
.vh-cal-max-plus-410 {
  max-height: calc(100vh + 410px) !important;
}
.w-cal-410 {
  width: calc(100vw - 410px) !important;
}
.w-cal-plus-410 {
  width: calc(100vw + 410px) !important;
}
.w-max-cal-410 {
  max-width: calc(100vw - 410px) !important;
}
.w-min-cal-410 {
  min-width: calc(100vw - 410px) !important;
}
.vw-cal-410 {
  width: calc(100vw - 410px) !important;
}
.vw-cal-max-plus-410 {
  max-width: calc(100vw + 410px) !important;
}
.grid-repeat-410 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(410px, 1fr));
}
.w-px-411 {
  width: 411px !important;
}
.h-px-411 {
  height: 411px !important;
}
.w-max-411 {
  max-width: 411px !important;
}
.h-max-411 {
  max-height: 411px !important;
}
.w-min-411 {
  min-width: 411px !important;
}
.h-min-411 {
  min-height: 411px !important;
}
.height-rem-411 {
  height: 411rem !important;
}
.width-rem-411 {
  width: 411rem !important;
}
.h-cal-411 {
  height: calc(100vh - 411px) !important;
}
.h-cal-plus-411 {
  height: calc(100vh + 411px) !important;
}
.h-max-cal-411 {
  max-height: calc(100vh - 411px) !important;
}
.h-min-cal-411 {
  min-height: calc(100vh - 411px) !important;
}
.vh-cal-411 {
  height: calc(100vh - 411px) !important;
}
.vh-cal-max-plus-411 {
  max-height: calc(100vh + 411px) !important;
}
.w-cal-411 {
  width: calc(100vw - 411px) !important;
}
.w-cal-plus-411 {
  width: calc(100vw + 411px) !important;
}
.w-max-cal-411 {
  max-width: calc(100vw - 411px) !important;
}
.w-min-cal-411 {
  min-width: calc(100vw - 411px) !important;
}
.vw-cal-411 {
  width: calc(100vw - 411px) !important;
}
.vw-cal-max-plus-411 {
  max-width: calc(100vw + 411px) !important;
}
.grid-repeat-411 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(411px, 1fr));
}
.w-px-412 {
  width: 412px !important;
}
.h-px-412 {
  height: 412px !important;
}
.w-max-412 {
  max-width: 412px !important;
}
.h-max-412 {
  max-height: 412px !important;
}
.w-min-412 {
  min-width: 412px !important;
}
.h-min-412 {
  min-height: 412px !important;
}
.height-rem-412 {
  height: 412rem !important;
}
.width-rem-412 {
  width: 412rem !important;
}
.h-cal-412 {
  height: calc(100vh - 412px) !important;
}
.h-cal-plus-412 {
  height: calc(100vh + 412px) !important;
}
.h-max-cal-412 {
  max-height: calc(100vh - 412px) !important;
}
.h-min-cal-412 {
  min-height: calc(100vh - 412px) !important;
}
.vh-cal-412 {
  height: calc(100vh - 412px) !important;
}
.vh-cal-max-plus-412 {
  max-height: calc(100vh + 412px) !important;
}
.w-cal-412 {
  width: calc(100vw - 412px) !important;
}
.w-cal-plus-412 {
  width: calc(100vw + 412px) !important;
}
.w-max-cal-412 {
  max-width: calc(100vw - 412px) !important;
}
.w-min-cal-412 {
  min-width: calc(100vw - 412px) !important;
}
.vw-cal-412 {
  width: calc(100vw - 412px) !important;
}
.vw-cal-max-plus-412 {
  max-width: calc(100vw + 412px) !important;
}
.grid-repeat-412 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(412px, 1fr));
}
.w-px-413 {
  width: 413px !important;
}
.h-px-413 {
  height: 413px !important;
}
.w-max-413 {
  max-width: 413px !important;
}
.h-max-413 {
  max-height: 413px !important;
}
.w-min-413 {
  min-width: 413px !important;
}
.h-min-413 {
  min-height: 413px !important;
}
.height-rem-413 {
  height: 413rem !important;
}
.width-rem-413 {
  width: 413rem !important;
}
.h-cal-413 {
  height: calc(100vh - 413px) !important;
}
.h-cal-plus-413 {
  height: calc(100vh + 413px) !important;
}
.h-max-cal-413 {
  max-height: calc(100vh - 413px) !important;
}
.h-min-cal-413 {
  min-height: calc(100vh - 413px) !important;
}
.vh-cal-413 {
  height: calc(100vh - 413px) !important;
}
.vh-cal-max-plus-413 {
  max-height: calc(100vh + 413px) !important;
}
.w-cal-413 {
  width: calc(100vw - 413px) !important;
}
.w-cal-plus-413 {
  width: calc(100vw + 413px) !important;
}
.w-max-cal-413 {
  max-width: calc(100vw - 413px) !important;
}
.w-min-cal-413 {
  min-width: calc(100vw - 413px) !important;
}
.vw-cal-413 {
  width: calc(100vw - 413px) !important;
}
.vw-cal-max-plus-413 {
  max-width: calc(100vw + 413px) !important;
}
.grid-repeat-413 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(413px, 1fr));
}
.w-px-414 {
  width: 414px !important;
}
.h-px-414 {
  height: 414px !important;
}
.w-max-414 {
  max-width: 414px !important;
}
.h-max-414 {
  max-height: 414px !important;
}
.w-min-414 {
  min-width: 414px !important;
}
.h-min-414 {
  min-height: 414px !important;
}
.height-rem-414 {
  height: 414rem !important;
}
.width-rem-414 {
  width: 414rem !important;
}
.h-cal-414 {
  height: calc(100vh - 414px) !important;
}
.h-cal-plus-414 {
  height: calc(100vh + 414px) !important;
}
.h-max-cal-414 {
  max-height: calc(100vh - 414px) !important;
}
.h-min-cal-414 {
  min-height: calc(100vh - 414px) !important;
}
.vh-cal-414 {
  height: calc(100vh - 414px) !important;
}
.vh-cal-max-plus-414 {
  max-height: calc(100vh + 414px) !important;
}
.w-cal-414 {
  width: calc(100vw - 414px) !important;
}
.w-cal-plus-414 {
  width: calc(100vw + 414px) !important;
}
.w-max-cal-414 {
  max-width: calc(100vw - 414px) !important;
}
.w-min-cal-414 {
  min-width: calc(100vw - 414px) !important;
}
.vw-cal-414 {
  width: calc(100vw - 414px) !important;
}
.vw-cal-max-plus-414 {
  max-width: calc(100vw + 414px) !important;
}
.grid-repeat-414 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(414px, 1fr));
}
.w-px-415 {
  width: 415px !important;
}
.h-px-415 {
  height: 415px !important;
}
.w-max-415 {
  max-width: 415px !important;
}
.h-max-415 {
  max-height: 415px !important;
}
.w-min-415 {
  min-width: 415px !important;
}
.h-min-415 {
  min-height: 415px !important;
}
.height-rem-415 {
  height: 415rem !important;
}
.width-rem-415 {
  width: 415rem !important;
}
.h-cal-415 {
  height: calc(100vh - 415px) !important;
}
.h-cal-plus-415 {
  height: calc(100vh + 415px) !important;
}
.h-max-cal-415 {
  max-height: calc(100vh - 415px) !important;
}
.h-min-cal-415 {
  min-height: calc(100vh - 415px) !important;
}
.vh-cal-415 {
  height: calc(100vh - 415px) !important;
}
.vh-cal-max-plus-415 {
  max-height: calc(100vh + 415px) !important;
}
.w-cal-415 {
  width: calc(100vw - 415px) !important;
}
.w-cal-plus-415 {
  width: calc(100vw + 415px) !important;
}
.w-max-cal-415 {
  max-width: calc(100vw - 415px) !important;
}
.w-min-cal-415 {
  min-width: calc(100vw - 415px) !important;
}
.vw-cal-415 {
  width: calc(100vw - 415px) !important;
}
.vw-cal-max-plus-415 {
  max-width: calc(100vw + 415px) !important;
}
.grid-repeat-415 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(415px, 1fr));
}
.w-px-416 {
  width: 416px !important;
}
.h-px-416 {
  height: 416px !important;
}
.w-max-416 {
  max-width: 416px !important;
}
.h-max-416 {
  max-height: 416px !important;
}
.w-min-416 {
  min-width: 416px !important;
}
.h-min-416 {
  min-height: 416px !important;
}
.height-rem-416 {
  height: 416rem !important;
}
.width-rem-416 {
  width: 416rem !important;
}
.h-cal-416 {
  height: calc(100vh - 416px) !important;
}
.h-cal-plus-416 {
  height: calc(100vh + 416px) !important;
}
.h-max-cal-416 {
  max-height: calc(100vh - 416px) !important;
}
.h-min-cal-416 {
  min-height: calc(100vh - 416px) !important;
}
.vh-cal-416 {
  height: calc(100vh - 416px) !important;
}
.vh-cal-max-plus-416 {
  max-height: calc(100vh + 416px) !important;
}
.w-cal-416 {
  width: calc(100vw - 416px) !important;
}
.w-cal-plus-416 {
  width: calc(100vw + 416px) !important;
}
.w-max-cal-416 {
  max-width: calc(100vw - 416px) !important;
}
.w-min-cal-416 {
  min-width: calc(100vw - 416px) !important;
}
.vw-cal-416 {
  width: calc(100vw - 416px) !important;
}
.vw-cal-max-plus-416 {
  max-width: calc(100vw + 416px) !important;
}
.grid-repeat-416 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(416px, 1fr));
}
.w-px-417 {
  width: 417px !important;
}
.h-px-417 {
  height: 417px !important;
}
.w-max-417 {
  max-width: 417px !important;
}
.h-max-417 {
  max-height: 417px !important;
}
.w-min-417 {
  min-width: 417px !important;
}
.h-min-417 {
  min-height: 417px !important;
}
.height-rem-417 {
  height: 417rem !important;
}
.width-rem-417 {
  width: 417rem !important;
}
.h-cal-417 {
  height: calc(100vh - 417px) !important;
}
.h-cal-plus-417 {
  height: calc(100vh + 417px) !important;
}
.h-max-cal-417 {
  max-height: calc(100vh - 417px) !important;
}
.h-min-cal-417 {
  min-height: calc(100vh - 417px) !important;
}
.vh-cal-417 {
  height: calc(100vh - 417px) !important;
}
.vh-cal-max-plus-417 {
  max-height: calc(100vh + 417px) !important;
}
.w-cal-417 {
  width: calc(100vw - 417px) !important;
}
.w-cal-plus-417 {
  width: calc(100vw + 417px) !important;
}
.w-max-cal-417 {
  max-width: calc(100vw - 417px) !important;
}
.w-min-cal-417 {
  min-width: calc(100vw - 417px) !important;
}
.vw-cal-417 {
  width: calc(100vw - 417px) !important;
}
.vw-cal-max-plus-417 {
  max-width: calc(100vw + 417px) !important;
}
.grid-repeat-417 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(417px, 1fr));
}
.w-px-418 {
  width: 418px !important;
}
.h-px-418 {
  height: 418px !important;
}
.w-max-418 {
  max-width: 418px !important;
}
.h-max-418 {
  max-height: 418px !important;
}
.w-min-418 {
  min-width: 418px !important;
}
.h-min-418 {
  min-height: 418px !important;
}
.height-rem-418 {
  height: 418rem !important;
}
.width-rem-418 {
  width: 418rem !important;
}
.h-cal-418 {
  height: calc(100vh - 418px) !important;
}
.h-cal-plus-418 {
  height: calc(100vh + 418px) !important;
}
.h-max-cal-418 {
  max-height: calc(100vh - 418px) !important;
}
.h-min-cal-418 {
  min-height: calc(100vh - 418px) !important;
}
.vh-cal-418 {
  height: calc(100vh - 418px) !important;
}
.vh-cal-max-plus-418 {
  max-height: calc(100vh + 418px) !important;
}
.w-cal-418 {
  width: calc(100vw - 418px) !important;
}
.w-cal-plus-418 {
  width: calc(100vw + 418px) !important;
}
.w-max-cal-418 {
  max-width: calc(100vw - 418px) !important;
}
.w-min-cal-418 {
  min-width: calc(100vw - 418px) !important;
}
.vw-cal-418 {
  width: calc(100vw - 418px) !important;
}
.vw-cal-max-plus-418 {
  max-width: calc(100vw + 418px) !important;
}
.grid-repeat-418 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(418px, 1fr));
}
.w-px-419 {
  width: 419px !important;
}
.h-px-419 {
  height: 419px !important;
}
.w-max-419 {
  max-width: 419px !important;
}
.h-max-419 {
  max-height: 419px !important;
}
.w-min-419 {
  min-width: 419px !important;
}
.h-min-419 {
  min-height: 419px !important;
}
.height-rem-419 {
  height: 419rem !important;
}
.width-rem-419 {
  width: 419rem !important;
}
.h-cal-419 {
  height: calc(100vh - 419px) !important;
}
.h-cal-plus-419 {
  height: calc(100vh + 419px) !important;
}
.h-max-cal-419 {
  max-height: calc(100vh - 419px) !important;
}
.h-min-cal-419 {
  min-height: calc(100vh - 419px) !important;
}
.vh-cal-419 {
  height: calc(100vh - 419px) !important;
}
.vh-cal-max-plus-419 {
  max-height: calc(100vh + 419px) !important;
}
.w-cal-419 {
  width: calc(100vw - 419px) !important;
}
.w-cal-plus-419 {
  width: calc(100vw + 419px) !important;
}
.w-max-cal-419 {
  max-width: calc(100vw - 419px) !important;
}
.w-min-cal-419 {
  min-width: calc(100vw - 419px) !important;
}
.vw-cal-419 {
  width: calc(100vw - 419px) !important;
}
.vw-cal-max-plus-419 {
  max-width: calc(100vw + 419px) !important;
}
.grid-repeat-419 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(419px, 1fr));
}
.w-px-420 {
  width: 420px !important;
}
.h-px-420 {
  height: 420px !important;
}
.w-max-420 {
  max-width: 420px !important;
}
.h-max-420 {
  max-height: 420px !important;
}
.w-min-420 {
  min-width: 420px !important;
}
.h-min-420 {
  min-height: 420px !important;
}
.height-rem-420 {
  height: 420rem !important;
}
.width-rem-420 {
  width: 420rem !important;
}
.h-cal-420 {
  height: calc(100vh - 420px) !important;
}
.h-cal-plus-420 {
  height: calc(100vh + 420px) !important;
}
.h-max-cal-420 {
  max-height: calc(100vh - 420px) !important;
}
.h-min-cal-420 {
  min-height: calc(100vh - 420px) !important;
}
.vh-cal-420 {
  height: calc(100vh - 420px) !important;
}
.vh-cal-max-plus-420 {
  max-height: calc(100vh + 420px) !important;
}
.w-cal-420 {
  width: calc(100vw - 420px) !important;
}
.w-cal-plus-420 {
  width: calc(100vw + 420px) !important;
}
.w-max-cal-420 {
  max-width: calc(100vw - 420px) !important;
}
.w-min-cal-420 {
  min-width: calc(100vw - 420px) !important;
}
.vw-cal-420 {
  width: calc(100vw - 420px) !important;
}
.vw-cal-max-plus-420 {
  max-width: calc(100vw + 420px) !important;
}
.grid-repeat-420 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(420px, 1fr));
}
.w-px-421 {
  width: 421px !important;
}
.h-px-421 {
  height: 421px !important;
}
.w-max-421 {
  max-width: 421px !important;
}
.h-max-421 {
  max-height: 421px !important;
}
.w-min-421 {
  min-width: 421px !important;
}
.h-min-421 {
  min-height: 421px !important;
}
.height-rem-421 {
  height: 421rem !important;
}
.width-rem-421 {
  width: 421rem !important;
}
.h-cal-421 {
  height: calc(100vh - 421px) !important;
}
.h-cal-plus-421 {
  height: calc(100vh + 421px) !important;
}
.h-max-cal-421 {
  max-height: calc(100vh - 421px) !important;
}
.h-min-cal-421 {
  min-height: calc(100vh - 421px) !important;
}
.vh-cal-421 {
  height: calc(100vh - 421px) !important;
}
.vh-cal-max-plus-421 {
  max-height: calc(100vh + 421px) !important;
}
.w-cal-421 {
  width: calc(100vw - 421px) !important;
}
.w-cal-plus-421 {
  width: calc(100vw + 421px) !important;
}
.w-max-cal-421 {
  max-width: calc(100vw - 421px) !important;
}
.w-min-cal-421 {
  min-width: calc(100vw - 421px) !important;
}
.vw-cal-421 {
  width: calc(100vw - 421px) !important;
}
.vw-cal-max-plus-421 {
  max-width: calc(100vw + 421px) !important;
}
.grid-repeat-421 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(421px, 1fr));
}
.w-px-422 {
  width: 422px !important;
}
.h-px-422 {
  height: 422px !important;
}
.w-max-422 {
  max-width: 422px !important;
}
.h-max-422 {
  max-height: 422px !important;
}
.w-min-422 {
  min-width: 422px !important;
}
.h-min-422 {
  min-height: 422px !important;
}
.height-rem-422 {
  height: 422rem !important;
}
.width-rem-422 {
  width: 422rem !important;
}
.h-cal-422 {
  height: calc(100vh - 422px) !important;
}
.h-cal-plus-422 {
  height: calc(100vh + 422px) !important;
}
.h-max-cal-422 {
  max-height: calc(100vh - 422px) !important;
}
.h-min-cal-422 {
  min-height: calc(100vh - 422px) !important;
}
.vh-cal-422 {
  height: calc(100vh - 422px) !important;
}
.vh-cal-max-plus-422 {
  max-height: calc(100vh + 422px) !important;
}
.w-cal-422 {
  width: calc(100vw - 422px) !important;
}
.w-cal-plus-422 {
  width: calc(100vw + 422px) !important;
}
.w-max-cal-422 {
  max-width: calc(100vw - 422px) !important;
}
.w-min-cal-422 {
  min-width: calc(100vw - 422px) !important;
}
.vw-cal-422 {
  width: calc(100vw - 422px) !important;
}
.vw-cal-max-plus-422 {
  max-width: calc(100vw + 422px) !important;
}
.grid-repeat-422 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(422px, 1fr));
}
.w-px-423 {
  width: 423px !important;
}
.h-px-423 {
  height: 423px !important;
}
.w-max-423 {
  max-width: 423px !important;
}
.h-max-423 {
  max-height: 423px !important;
}
.w-min-423 {
  min-width: 423px !important;
}
.h-min-423 {
  min-height: 423px !important;
}
.height-rem-423 {
  height: 423rem !important;
}
.width-rem-423 {
  width: 423rem !important;
}
.h-cal-423 {
  height: calc(100vh - 423px) !important;
}
.h-cal-plus-423 {
  height: calc(100vh + 423px) !important;
}
.h-max-cal-423 {
  max-height: calc(100vh - 423px) !important;
}
.h-min-cal-423 {
  min-height: calc(100vh - 423px) !important;
}
.vh-cal-423 {
  height: calc(100vh - 423px) !important;
}
.vh-cal-max-plus-423 {
  max-height: calc(100vh + 423px) !important;
}
.w-cal-423 {
  width: calc(100vw - 423px) !important;
}
.w-cal-plus-423 {
  width: calc(100vw + 423px) !important;
}
.w-max-cal-423 {
  max-width: calc(100vw - 423px) !important;
}
.w-min-cal-423 {
  min-width: calc(100vw - 423px) !important;
}
.vw-cal-423 {
  width: calc(100vw - 423px) !important;
}
.vw-cal-max-plus-423 {
  max-width: calc(100vw + 423px) !important;
}
.grid-repeat-423 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(423px, 1fr));
}
.w-px-424 {
  width: 424px !important;
}
.h-px-424 {
  height: 424px !important;
}
.w-max-424 {
  max-width: 424px !important;
}
.h-max-424 {
  max-height: 424px !important;
}
.w-min-424 {
  min-width: 424px !important;
}
.h-min-424 {
  min-height: 424px !important;
}
.height-rem-424 {
  height: 424rem !important;
}
.width-rem-424 {
  width: 424rem !important;
}
.h-cal-424 {
  height: calc(100vh - 424px) !important;
}
.h-cal-plus-424 {
  height: calc(100vh + 424px) !important;
}
.h-max-cal-424 {
  max-height: calc(100vh - 424px) !important;
}
.h-min-cal-424 {
  min-height: calc(100vh - 424px) !important;
}
.vh-cal-424 {
  height: calc(100vh - 424px) !important;
}
.vh-cal-max-plus-424 {
  max-height: calc(100vh + 424px) !important;
}
.w-cal-424 {
  width: calc(100vw - 424px) !important;
}
.w-cal-plus-424 {
  width: calc(100vw + 424px) !important;
}
.w-max-cal-424 {
  max-width: calc(100vw - 424px) !important;
}
.w-min-cal-424 {
  min-width: calc(100vw - 424px) !important;
}
.vw-cal-424 {
  width: calc(100vw - 424px) !important;
}
.vw-cal-max-plus-424 {
  max-width: calc(100vw + 424px) !important;
}
.grid-repeat-424 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(424px, 1fr));
}
.w-px-425 {
  width: 425px !important;
}
.h-px-425 {
  height: 425px !important;
}
.w-max-425 {
  max-width: 425px !important;
}
.h-max-425 {
  max-height: 425px !important;
}
.w-min-425 {
  min-width: 425px !important;
}
.h-min-425 {
  min-height: 425px !important;
}
.height-rem-425 {
  height: 425rem !important;
}
.width-rem-425 {
  width: 425rem !important;
}
.h-cal-425 {
  height: calc(100vh - 425px) !important;
}
.h-cal-plus-425 {
  height: calc(100vh + 425px) !important;
}
.h-max-cal-425 {
  max-height: calc(100vh - 425px) !important;
}
.h-min-cal-425 {
  min-height: calc(100vh - 425px) !important;
}
.vh-cal-425 {
  height: calc(100vh - 425px) !important;
}
.vh-cal-max-plus-425 {
  max-height: calc(100vh + 425px) !important;
}
.w-cal-425 {
  width: calc(100vw - 425px) !important;
}
.w-cal-plus-425 {
  width: calc(100vw + 425px) !important;
}
.w-max-cal-425 {
  max-width: calc(100vw - 425px) !important;
}
.w-min-cal-425 {
  min-width: calc(100vw - 425px) !important;
}
.vw-cal-425 {
  width: calc(100vw - 425px) !important;
}
.vw-cal-max-plus-425 {
  max-width: calc(100vw + 425px) !important;
}
.grid-repeat-425 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(425px, 1fr));
}
.w-px-426 {
  width: 426px !important;
}
.h-px-426 {
  height: 426px !important;
}
.w-max-426 {
  max-width: 426px !important;
}
.h-max-426 {
  max-height: 426px !important;
}
.w-min-426 {
  min-width: 426px !important;
}
.h-min-426 {
  min-height: 426px !important;
}
.height-rem-426 {
  height: 426rem !important;
}
.width-rem-426 {
  width: 426rem !important;
}
.h-cal-426 {
  height: calc(100vh - 426px) !important;
}
.h-cal-plus-426 {
  height: calc(100vh + 426px) !important;
}
.h-max-cal-426 {
  max-height: calc(100vh - 426px) !important;
}
.h-min-cal-426 {
  min-height: calc(100vh - 426px) !important;
}
.vh-cal-426 {
  height: calc(100vh - 426px) !important;
}
.vh-cal-max-plus-426 {
  max-height: calc(100vh + 426px) !important;
}
.w-cal-426 {
  width: calc(100vw - 426px) !important;
}
.w-cal-plus-426 {
  width: calc(100vw + 426px) !important;
}
.w-max-cal-426 {
  max-width: calc(100vw - 426px) !important;
}
.w-min-cal-426 {
  min-width: calc(100vw - 426px) !important;
}
.vw-cal-426 {
  width: calc(100vw - 426px) !important;
}
.vw-cal-max-plus-426 {
  max-width: calc(100vw + 426px) !important;
}
.grid-repeat-426 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(426px, 1fr));
}
.w-px-427 {
  width: 427px !important;
}
.h-px-427 {
  height: 427px !important;
}
.w-max-427 {
  max-width: 427px !important;
}
.h-max-427 {
  max-height: 427px !important;
}
.w-min-427 {
  min-width: 427px !important;
}
.h-min-427 {
  min-height: 427px !important;
}
.height-rem-427 {
  height: 427rem !important;
}
.width-rem-427 {
  width: 427rem !important;
}
.h-cal-427 {
  height: calc(100vh - 427px) !important;
}
.h-cal-plus-427 {
  height: calc(100vh + 427px) !important;
}
.h-max-cal-427 {
  max-height: calc(100vh - 427px) !important;
}
.h-min-cal-427 {
  min-height: calc(100vh - 427px) !important;
}
.vh-cal-427 {
  height: calc(100vh - 427px) !important;
}
.vh-cal-max-plus-427 {
  max-height: calc(100vh + 427px) !important;
}
.w-cal-427 {
  width: calc(100vw - 427px) !important;
}
.w-cal-plus-427 {
  width: calc(100vw + 427px) !important;
}
.w-max-cal-427 {
  max-width: calc(100vw - 427px) !important;
}
.w-min-cal-427 {
  min-width: calc(100vw - 427px) !important;
}
.vw-cal-427 {
  width: calc(100vw - 427px) !important;
}
.vw-cal-max-plus-427 {
  max-width: calc(100vw + 427px) !important;
}
.grid-repeat-427 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(427px, 1fr));
}
.w-px-428 {
  width: 428px !important;
}
.h-px-428 {
  height: 428px !important;
}
.w-max-428 {
  max-width: 428px !important;
}
.h-max-428 {
  max-height: 428px !important;
}
.w-min-428 {
  min-width: 428px !important;
}
.h-min-428 {
  min-height: 428px !important;
}
.height-rem-428 {
  height: 428rem !important;
}
.width-rem-428 {
  width: 428rem !important;
}
.h-cal-428 {
  height: calc(100vh - 428px) !important;
}
.h-cal-plus-428 {
  height: calc(100vh + 428px) !important;
}
.h-max-cal-428 {
  max-height: calc(100vh - 428px) !important;
}
.h-min-cal-428 {
  min-height: calc(100vh - 428px) !important;
}
.vh-cal-428 {
  height: calc(100vh - 428px) !important;
}
.vh-cal-max-plus-428 {
  max-height: calc(100vh + 428px) !important;
}
.w-cal-428 {
  width: calc(100vw - 428px) !important;
}
.w-cal-plus-428 {
  width: calc(100vw + 428px) !important;
}
.w-max-cal-428 {
  max-width: calc(100vw - 428px) !important;
}
.w-min-cal-428 {
  min-width: calc(100vw - 428px) !important;
}
.vw-cal-428 {
  width: calc(100vw - 428px) !important;
}
.vw-cal-max-plus-428 {
  max-width: calc(100vw + 428px) !important;
}
.grid-repeat-428 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(428px, 1fr));
}
.w-px-429 {
  width: 429px !important;
}
.h-px-429 {
  height: 429px !important;
}
.w-max-429 {
  max-width: 429px !important;
}
.h-max-429 {
  max-height: 429px !important;
}
.w-min-429 {
  min-width: 429px !important;
}
.h-min-429 {
  min-height: 429px !important;
}
.height-rem-429 {
  height: 429rem !important;
}
.width-rem-429 {
  width: 429rem !important;
}
.h-cal-429 {
  height: calc(100vh - 429px) !important;
}
.h-cal-plus-429 {
  height: calc(100vh + 429px) !important;
}
.h-max-cal-429 {
  max-height: calc(100vh - 429px) !important;
}
.h-min-cal-429 {
  min-height: calc(100vh - 429px) !important;
}
.vh-cal-429 {
  height: calc(100vh - 429px) !important;
}
.vh-cal-max-plus-429 {
  max-height: calc(100vh + 429px) !important;
}
.w-cal-429 {
  width: calc(100vw - 429px) !important;
}
.w-cal-plus-429 {
  width: calc(100vw + 429px) !important;
}
.w-max-cal-429 {
  max-width: calc(100vw - 429px) !important;
}
.w-min-cal-429 {
  min-width: calc(100vw - 429px) !important;
}
.vw-cal-429 {
  width: calc(100vw - 429px) !important;
}
.vw-cal-max-plus-429 {
  max-width: calc(100vw + 429px) !important;
}
.grid-repeat-429 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(429px, 1fr));
}
.w-px-430 {
  width: 430px !important;
}
.h-px-430 {
  height: 430px !important;
}
.w-max-430 {
  max-width: 430px !important;
}
.h-max-430 {
  max-height: 430px !important;
}
.w-min-430 {
  min-width: 430px !important;
}
.h-min-430 {
  min-height: 430px !important;
}
.height-rem-430 {
  height: 430rem !important;
}
.width-rem-430 {
  width: 430rem !important;
}
.h-cal-430 {
  height: calc(100vh - 430px) !important;
}
.h-cal-plus-430 {
  height: calc(100vh + 430px) !important;
}
.h-max-cal-430 {
  max-height: calc(100vh - 430px) !important;
}
.h-min-cal-430 {
  min-height: calc(100vh - 430px) !important;
}
.vh-cal-430 {
  height: calc(100vh - 430px) !important;
}
.vh-cal-max-plus-430 {
  max-height: calc(100vh + 430px) !important;
}
.w-cal-430 {
  width: calc(100vw - 430px) !important;
}
.w-cal-plus-430 {
  width: calc(100vw + 430px) !important;
}
.w-max-cal-430 {
  max-width: calc(100vw - 430px) !important;
}
.w-min-cal-430 {
  min-width: calc(100vw - 430px) !important;
}
.vw-cal-430 {
  width: calc(100vw - 430px) !important;
}
.vw-cal-max-plus-430 {
  max-width: calc(100vw + 430px) !important;
}
.grid-repeat-430 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(430px, 1fr));
}
.w-px-431 {
  width: 431px !important;
}
.h-px-431 {
  height: 431px !important;
}
.w-max-431 {
  max-width: 431px !important;
}
.h-max-431 {
  max-height: 431px !important;
}
.w-min-431 {
  min-width: 431px !important;
}
.h-min-431 {
  min-height: 431px !important;
}
.height-rem-431 {
  height: 431rem !important;
}
.width-rem-431 {
  width: 431rem !important;
}
.h-cal-431 {
  height: calc(100vh - 431px) !important;
}
.h-cal-plus-431 {
  height: calc(100vh + 431px) !important;
}
.h-max-cal-431 {
  max-height: calc(100vh - 431px) !important;
}
.h-min-cal-431 {
  min-height: calc(100vh - 431px) !important;
}
.vh-cal-431 {
  height: calc(100vh - 431px) !important;
}
.vh-cal-max-plus-431 {
  max-height: calc(100vh + 431px) !important;
}
.w-cal-431 {
  width: calc(100vw - 431px) !important;
}
.w-cal-plus-431 {
  width: calc(100vw + 431px) !important;
}
.w-max-cal-431 {
  max-width: calc(100vw - 431px) !important;
}
.w-min-cal-431 {
  min-width: calc(100vw - 431px) !important;
}
.vw-cal-431 {
  width: calc(100vw - 431px) !important;
}
.vw-cal-max-plus-431 {
  max-width: calc(100vw + 431px) !important;
}
.grid-repeat-431 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(431px, 1fr));
}
.w-px-432 {
  width: 432px !important;
}
.h-px-432 {
  height: 432px !important;
}
.w-max-432 {
  max-width: 432px !important;
}
.h-max-432 {
  max-height: 432px !important;
}
.w-min-432 {
  min-width: 432px !important;
}
.h-min-432 {
  min-height: 432px !important;
}
.height-rem-432 {
  height: 432rem !important;
}
.width-rem-432 {
  width: 432rem !important;
}
.h-cal-432 {
  height: calc(100vh - 432px) !important;
}
.h-cal-plus-432 {
  height: calc(100vh + 432px) !important;
}
.h-max-cal-432 {
  max-height: calc(100vh - 432px) !important;
}
.h-min-cal-432 {
  min-height: calc(100vh - 432px) !important;
}
.vh-cal-432 {
  height: calc(100vh - 432px) !important;
}
.vh-cal-max-plus-432 {
  max-height: calc(100vh + 432px) !important;
}
.w-cal-432 {
  width: calc(100vw - 432px) !important;
}
.w-cal-plus-432 {
  width: calc(100vw + 432px) !important;
}
.w-max-cal-432 {
  max-width: calc(100vw - 432px) !important;
}
.w-min-cal-432 {
  min-width: calc(100vw - 432px) !important;
}
.vw-cal-432 {
  width: calc(100vw - 432px) !important;
}
.vw-cal-max-plus-432 {
  max-width: calc(100vw + 432px) !important;
}
.grid-repeat-432 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(432px, 1fr));
}
.w-px-433 {
  width: 433px !important;
}
.h-px-433 {
  height: 433px !important;
}
.w-max-433 {
  max-width: 433px !important;
}
.h-max-433 {
  max-height: 433px !important;
}
.w-min-433 {
  min-width: 433px !important;
}
.h-min-433 {
  min-height: 433px !important;
}
.height-rem-433 {
  height: 433rem !important;
}
.width-rem-433 {
  width: 433rem !important;
}
.h-cal-433 {
  height: calc(100vh - 433px) !important;
}
.h-cal-plus-433 {
  height: calc(100vh + 433px) !important;
}
.h-max-cal-433 {
  max-height: calc(100vh - 433px) !important;
}
.h-min-cal-433 {
  min-height: calc(100vh - 433px) !important;
}
.vh-cal-433 {
  height: calc(100vh - 433px) !important;
}
.vh-cal-max-plus-433 {
  max-height: calc(100vh + 433px) !important;
}
.w-cal-433 {
  width: calc(100vw - 433px) !important;
}
.w-cal-plus-433 {
  width: calc(100vw + 433px) !important;
}
.w-max-cal-433 {
  max-width: calc(100vw - 433px) !important;
}
.w-min-cal-433 {
  min-width: calc(100vw - 433px) !important;
}
.vw-cal-433 {
  width: calc(100vw - 433px) !important;
}
.vw-cal-max-plus-433 {
  max-width: calc(100vw + 433px) !important;
}
.grid-repeat-433 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(433px, 1fr));
}
.w-px-434 {
  width: 434px !important;
}
.h-px-434 {
  height: 434px !important;
}
.w-max-434 {
  max-width: 434px !important;
}
.h-max-434 {
  max-height: 434px !important;
}
.w-min-434 {
  min-width: 434px !important;
}
.h-min-434 {
  min-height: 434px !important;
}
.height-rem-434 {
  height: 434rem !important;
}
.width-rem-434 {
  width: 434rem !important;
}
.h-cal-434 {
  height: calc(100vh - 434px) !important;
}
.h-cal-plus-434 {
  height: calc(100vh + 434px) !important;
}
.h-max-cal-434 {
  max-height: calc(100vh - 434px) !important;
}
.h-min-cal-434 {
  min-height: calc(100vh - 434px) !important;
}
.vh-cal-434 {
  height: calc(100vh - 434px) !important;
}
.vh-cal-max-plus-434 {
  max-height: calc(100vh + 434px) !important;
}
.w-cal-434 {
  width: calc(100vw - 434px) !important;
}
.w-cal-plus-434 {
  width: calc(100vw + 434px) !important;
}
.w-max-cal-434 {
  max-width: calc(100vw - 434px) !important;
}
.w-min-cal-434 {
  min-width: calc(100vw - 434px) !important;
}
.vw-cal-434 {
  width: calc(100vw - 434px) !important;
}
.vw-cal-max-plus-434 {
  max-width: calc(100vw + 434px) !important;
}
.grid-repeat-434 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(434px, 1fr));
}
.w-px-435 {
  width: 435px !important;
}
.h-px-435 {
  height: 435px !important;
}
.w-max-435 {
  max-width: 435px !important;
}
.h-max-435 {
  max-height: 435px !important;
}
.w-min-435 {
  min-width: 435px !important;
}
.h-min-435 {
  min-height: 435px !important;
}
.height-rem-435 {
  height: 435rem !important;
}
.width-rem-435 {
  width: 435rem !important;
}
.h-cal-435 {
  height: calc(100vh - 435px) !important;
}
.h-cal-plus-435 {
  height: calc(100vh + 435px) !important;
}
.h-max-cal-435 {
  max-height: calc(100vh - 435px) !important;
}
.h-min-cal-435 {
  min-height: calc(100vh - 435px) !important;
}
.vh-cal-435 {
  height: calc(100vh - 435px) !important;
}
.vh-cal-max-plus-435 {
  max-height: calc(100vh + 435px) !important;
}
.w-cal-435 {
  width: calc(100vw - 435px) !important;
}
.w-cal-plus-435 {
  width: calc(100vw + 435px) !important;
}
.w-max-cal-435 {
  max-width: calc(100vw - 435px) !important;
}
.w-min-cal-435 {
  min-width: calc(100vw - 435px) !important;
}
.vw-cal-435 {
  width: calc(100vw - 435px) !important;
}
.vw-cal-max-plus-435 {
  max-width: calc(100vw + 435px) !important;
}
.grid-repeat-435 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(435px, 1fr));
}
.w-px-436 {
  width: 436px !important;
}
.h-px-436 {
  height: 436px !important;
}
.w-max-436 {
  max-width: 436px !important;
}
.h-max-436 {
  max-height: 436px !important;
}
.w-min-436 {
  min-width: 436px !important;
}
.h-min-436 {
  min-height: 436px !important;
}
.height-rem-436 {
  height: 436rem !important;
}
.width-rem-436 {
  width: 436rem !important;
}
.h-cal-436 {
  height: calc(100vh - 436px) !important;
}
.h-cal-plus-436 {
  height: calc(100vh + 436px) !important;
}
.h-max-cal-436 {
  max-height: calc(100vh - 436px) !important;
}
.h-min-cal-436 {
  min-height: calc(100vh - 436px) !important;
}
.vh-cal-436 {
  height: calc(100vh - 436px) !important;
}
.vh-cal-max-plus-436 {
  max-height: calc(100vh + 436px) !important;
}
.w-cal-436 {
  width: calc(100vw - 436px) !important;
}
.w-cal-plus-436 {
  width: calc(100vw + 436px) !important;
}
.w-max-cal-436 {
  max-width: calc(100vw - 436px) !important;
}
.w-min-cal-436 {
  min-width: calc(100vw - 436px) !important;
}
.vw-cal-436 {
  width: calc(100vw - 436px) !important;
}
.vw-cal-max-plus-436 {
  max-width: calc(100vw + 436px) !important;
}
.grid-repeat-436 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(436px, 1fr));
}
.w-px-437 {
  width: 437px !important;
}
.h-px-437 {
  height: 437px !important;
}
.w-max-437 {
  max-width: 437px !important;
}
.h-max-437 {
  max-height: 437px !important;
}
.w-min-437 {
  min-width: 437px !important;
}
.h-min-437 {
  min-height: 437px !important;
}
.height-rem-437 {
  height: 437rem !important;
}
.width-rem-437 {
  width: 437rem !important;
}
.h-cal-437 {
  height: calc(100vh - 437px) !important;
}
.h-cal-plus-437 {
  height: calc(100vh + 437px) !important;
}
.h-max-cal-437 {
  max-height: calc(100vh - 437px) !important;
}
.h-min-cal-437 {
  min-height: calc(100vh - 437px) !important;
}
.vh-cal-437 {
  height: calc(100vh - 437px) !important;
}
.vh-cal-max-plus-437 {
  max-height: calc(100vh + 437px) !important;
}
.w-cal-437 {
  width: calc(100vw - 437px) !important;
}
.w-cal-plus-437 {
  width: calc(100vw + 437px) !important;
}
.w-max-cal-437 {
  max-width: calc(100vw - 437px) !important;
}
.w-min-cal-437 {
  min-width: calc(100vw - 437px) !important;
}
.vw-cal-437 {
  width: calc(100vw - 437px) !important;
}
.vw-cal-max-plus-437 {
  max-width: calc(100vw + 437px) !important;
}
.grid-repeat-437 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(437px, 1fr));
}
.w-px-438 {
  width: 438px !important;
}
.h-px-438 {
  height: 438px !important;
}
.w-max-438 {
  max-width: 438px !important;
}
.h-max-438 {
  max-height: 438px !important;
}
.w-min-438 {
  min-width: 438px !important;
}
.h-min-438 {
  min-height: 438px !important;
}
.height-rem-438 {
  height: 438rem !important;
}
.width-rem-438 {
  width: 438rem !important;
}
.h-cal-438 {
  height: calc(100vh - 438px) !important;
}
.h-cal-plus-438 {
  height: calc(100vh + 438px) !important;
}
.h-max-cal-438 {
  max-height: calc(100vh - 438px) !important;
}
.h-min-cal-438 {
  min-height: calc(100vh - 438px) !important;
}
.vh-cal-438 {
  height: calc(100vh - 438px) !important;
}
.vh-cal-max-plus-438 {
  max-height: calc(100vh + 438px) !important;
}
.w-cal-438 {
  width: calc(100vw - 438px) !important;
}
.w-cal-plus-438 {
  width: calc(100vw + 438px) !important;
}
.w-max-cal-438 {
  max-width: calc(100vw - 438px) !important;
}
.w-min-cal-438 {
  min-width: calc(100vw - 438px) !important;
}
.vw-cal-438 {
  width: calc(100vw - 438px) !important;
}
.vw-cal-max-plus-438 {
  max-width: calc(100vw + 438px) !important;
}
.grid-repeat-438 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(438px, 1fr));
}
.w-px-439 {
  width: 439px !important;
}
.h-px-439 {
  height: 439px !important;
}
.w-max-439 {
  max-width: 439px !important;
}
.h-max-439 {
  max-height: 439px !important;
}
.w-min-439 {
  min-width: 439px !important;
}
.h-min-439 {
  min-height: 439px !important;
}
.height-rem-439 {
  height: 439rem !important;
}
.width-rem-439 {
  width: 439rem !important;
}
.h-cal-439 {
  height: calc(100vh - 439px) !important;
}
.h-cal-plus-439 {
  height: calc(100vh + 439px) !important;
}
.h-max-cal-439 {
  max-height: calc(100vh - 439px) !important;
}
.h-min-cal-439 {
  min-height: calc(100vh - 439px) !important;
}
.vh-cal-439 {
  height: calc(100vh - 439px) !important;
}
.vh-cal-max-plus-439 {
  max-height: calc(100vh + 439px) !important;
}
.w-cal-439 {
  width: calc(100vw - 439px) !important;
}
.w-cal-plus-439 {
  width: calc(100vw + 439px) !important;
}
.w-max-cal-439 {
  max-width: calc(100vw - 439px) !important;
}
.w-min-cal-439 {
  min-width: calc(100vw - 439px) !important;
}
.vw-cal-439 {
  width: calc(100vw - 439px) !important;
}
.vw-cal-max-plus-439 {
  max-width: calc(100vw + 439px) !important;
}
.grid-repeat-439 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(439px, 1fr));
}
.w-px-440 {
  width: 440px !important;
}
.h-px-440 {
  height: 440px !important;
}
.w-max-440 {
  max-width: 440px !important;
}
.h-max-440 {
  max-height: 440px !important;
}
.w-min-440 {
  min-width: 440px !important;
}
.h-min-440 {
  min-height: 440px !important;
}
.height-rem-440 {
  height: 440rem !important;
}
.width-rem-440 {
  width: 440rem !important;
}
.h-cal-440 {
  height: calc(100vh - 440px) !important;
}
.h-cal-plus-440 {
  height: calc(100vh + 440px) !important;
}
.h-max-cal-440 {
  max-height: calc(100vh - 440px) !important;
}
.h-min-cal-440 {
  min-height: calc(100vh - 440px) !important;
}
.vh-cal-440 {
  height: calc(100vh - 440px) !important;
}
.vh-cal-max-plus-440 {
  max-height: calc(100vh + 440px) !important;
}
.w-cal-440 {
  width: calc(100vw - 440px) !important;
}
.w-cal-plus-440 {
  width: calc(100vw + 440px) !important;
}
.w-max-cal-440 {
  max-width: calc(100vw - 440px) !important;
}
.w-min-cal-440 {
  min-width: calc(100vw - 440px) !important;
}
.vw-cal-440 {
  width: calc(100vw - 440px) !important;
}
.vw-cal-max-plus-440 {
  max-width: calc(100vw + 440px) !important;
}
.grid-repeat-440 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(440px, 1fr));
}
.w-px-441 {
  width: 441px !important;
}
.h-px-441 {
  height: 441px !important;
}
.w-max-441 {
  max-width: 441px !important;
}
.h-max-441 {
  max-height: 441px !important;
}
.w-min-441 {
  min-width: 441px !important;
}
.h-min-441 {
  min-height: 441px !important;
}
.height-rem-441 {
  height: 441rem !important;
}
.width-rem-441 {
  width: 441rem !important;
}
.h-cal-441 {
  height: calc(100vh - 441px) !important;
}
.h-cal-plus-441 {
  height: calc(100vh + 441px) !important;
}
.h-max-cal-441 {
  max-height: calc(100vh - 441px) !important;
}
.h-min-cal-441 {
  min-height: calc(100vh - 441px) !important;
}
.vh-cal-441 {
  height: calc(100vh - 441px) !important;
}
.vh-cal-max-plus-441 {
  max-height: calc(100vh + 441px) !important;
}
.w-cal-441 {
  width: calc(100vw - 441px) !important;
}
.w-cal-plus-441 {
  width: calc(100vw + 441px) !important;
}
.w-max-cal-441 {
  max-width: calc(100vw - 441px) !important;
}
.w-min-cal-441 {
  min-width: calc(100vw - 441px) !important;
}
.vw-cal-441 {
  width: calc(100vw - 441px) !important;
}
.vw-cal-max-plus-441 {
  max-width: calc(100vw + 441px) !important;
}
.grid-repeat-441 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(441px, 1fr));
}
.w-px-442 {
  width: 442px !important;
}
.h-px-442 {
  height: 442px !important;
}
.w-max-442 {
  max-width: 442px !important;
}
.h-max-442 {
  max-height: 442px !important;
}
.w-min-442 {
  min-width: 442px !important;
}
.h-min-442 {
  min-height: 442px !important;
}
.height-rem-442 {
  height: 442rem !important;
}
.width-rem-442 {
  width: 442rem !important;
}
.h-cal-442 {
  height: calc(100vh - 442px) !important;
}
.h-cal-plus-442 {
  height: calc(100vh + 442px) !important;
}
.h-max-cal-442 {
  max-height: calc(100vh - 442px) !important;
}
.h-min-cal-442 {
  min-height: calc(100vh - 442px) !important;
}
.vh-cal-442 {
  height: calc(100vh - 442px) !important;
}
.vh-cal-max-plus-442 {
  max-height: calc(100vh + 442px) !important;
}
.w-cal-442 {
  width: calc(100vw - 442px) !important;
}
.w-cal-plus-442 {
  width: calc(100vw + 442px) !important;
}
.w-max-cal-442 {
  max-width: calc(100vw - 442px) !important;
}
.w-min-cal-442 {
  min-width: calc(100vw - 442px) !important;
}
.vw-cal-442 {
  width: calc(100vw - 442px) !important;
}
.vw-cal-max-plus-442 {
  max-width: calc(100vw + 442px) !important;
}
.grid-repeat-442 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(442px, 1fr));
}
.w-px-443 {
  width: 443px !important;
}
.h-px-443 {
  height: 443px !important;
}
.w-max-443 {
  max-width: 443px !important;
}
.h-max-443 {
  max-height: 443px !important;
}
.w-min-443 {
  min-width: 443px !important;
}
.h-min-443 {
  min-height: 443px !important;
}
.height-rem-443 {
  height: 443rem !important;
}
.width-rem-443 {
  width: 443rem !important;
}
.h-cal-443 {
  height: calc(100vh - 443px) !important;
}
.h-cal-plus-443 {
  height: calc(100vh + 443px) !important;
}
.h-max-cal-443 {
  max-height: calc(100vh - 443px) !important;
}
.h-min-cal-443 {
  min-height: calc(100vh - 443px) !important;
}
.vh-cal-443 {
  height: calc(100vh - 443px) !important;
}
.vh-cal-max-plus-443 {
  max-height: calc(100vh + 443px) !important;
}
.w-cal-443 {
  width: calc(100vw - 443px) !important;
}
.w-cal-plus-443 {
  width: calc(100vw + 443px) !important;
}
.w-max-cal-443 {
  max-width: calc(100vw - 443px) !important;
}
.w-min-cal-443 {
  min-width: calc(100vw - 443px) !important;
}
.vw-cal-443 {
  width: calc(100vw - 443px) !important;
}
.vw-cal-max-plus-443 {
  max-width: calc(100vw + 443px) !important;
}
.grid-repeat-443 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(443px, 1fr));
}
.w-px-444 {
  width: 444px !important;
}
.h-px-444 {
  height: 444px !important;
}
.w-max-444 {
  max-width: 444px !important;
}
.h-max-444 {
  max-height: 444px !important;
}
.w-min-444 {
  min-width: 444px !important;
}
.h-min-444 {
  min-height: 444px !important;
}
.height-rem-444 {
  height: 444rem !important;
}
.width-rem-444 {
  width: 444rem !important;
}
.h-cal-444 {
  height: calc(100vh - 444px) !important;
}
.h-cal-plus-444 {
  height: calc(100vh + 444px) !important;
}
.h-max-cal-444 {
  max-height: calc(100vh - 444px) !important;
}
.h-min-cal-444 {
  min-height: calc(100vh - 444px) !important;
}
.vh-cal-444 {
  height: calc(100vh - 444px) !important;
}
.vh-cal-max-plus-444 {
  max-height: calc(100vh + 444px) !important;
}
.w-cal-444 {
  width: calc(100vw - 444px) !important;
}
.w-cal-plus-444 {
  width: calc(100vw + 444px) !important;
}
.w-max-cal-444 {
  max-width: calc(100vw - 444px) !important;
}
.w-min-cal-444 {
  min-width: calc(100vw - 444px) !important;
}
.vw-cal-444 {
  width: calc(100vw - 444px) !important;
}
.vw-cal-max-plus-444 {
  max-width: calc(100vw + 444px) !important;
}
.grid-repeat-444 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(444px, 1fr));
}
.w-px-445 {
  width: 445px !important;
}
.h-px-445 {
  height: 445px !important;
}
.w-max-445 {
  max-width: 445px !important;
}
.h-max-445 {
  max-height: 445px !important;
}
.w-min-445 {
  min-width: 445px !important;
}
.h-min-445 {
  min-height: 445px !important;
}
.height-rem-445 {
  height: 445rem !important;
}
.width-rem-445 {
  width: 445rem !important;
}
.h-cal-445 {
  height: calc(100vh - 445px) !important;
}
.h-cal-plus-445 {
  height: calc(100vh + 445px) !important;
}
.h-max-cal-445 {
  max-height: calc(100vh - 445px) !important;
}
.h-min-cal-445 {
  min-height: calc(100vh - 445px) !important;
}
.vh-cal-445 {
  height: calc(100vh - 445px) !important;
}
.vh-cal-max-plus-445 {
  max-height: calc(100vh + 445px) !important;
}
.w-cal-445 {
  width: calc(100vw - 445px) !important;
}
.w-cal-plus-445 {
  width: calc(100vw + 445px) !important;
}
.w-max-cal-445 {
  max-width: calc(100vw - 445px) !important;
}
.w-min-cal-445 {
  min-width: calc(100vw - 445px) !important;
}
.vw-cal-445 {
  width: calc(100vw - 445px) !important;
}
.vw-cal-max-plus-445 {
  max-width: calc(100vw + 445px) !important;
}
.grid-repeat-445 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(445px, 1fr));
}
.w-px-446 {
  width: 446px !important;
}
.h-px-446 {
  height: 446px !important;
}
.w-max-446 {
  max-width: 446px !important;
}
.h-max-446 {
  max-height: 446px !important;
}
.w-min-446 {
  min-width: 446px !important;
}
.h-min-446 {
  min-height: 446px !important;
}
.height-rem-446 {
  height: 446rem !important;
}
.width-rem-446 {
  width: 446rem !important;
}
.h-cal-446 {
  height: calc(100vh - 446px) !important;
}
.h-cal-plus-446 {
  height: calc(100vh + 446px) !important;
}
.h-max-cal-446 {
  max-height: calc(100vh - 446px) !important;
}
.h-min-cal-446 {
  min-height: calc(100vh - 446px) !important;
}
.vh-cal-446 {
  height: calc(100vh - 446px) !important;
}
.vh-cal-max-plus-446 {
  max-height: calc(100vh + 446px) !important;
}
.w-cal-446 {
  width: calc(100vw - 446px) !important;
}
.w-cal-plus-446 {
  width: calc(100vw + 446px) !important;
}
.w-max-cal-446 {
  max-width: calc(100vw - 446px) !important;
}
.w-min-cal-446 {
  min-width: calc(100vw - 446px) !important;
}
.vw-cal-446 {
  width: calc(100vw - 446px) !important;
}
.vw-cal-max-plus-446 {
  max-width: calc(100vw + 446px) !important;
}
.grid-repeat-446 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(446px, 1fr));
}
.w-px-447 {
  width: 447px !important;
}
.h-px-447 {
  height: 447px !important;
}
.w-max-447 {
  max-width: 447px !important;
}
.h-max-447 {
  max-height: 447px !important;
}
.w-min-447 {
  min-width: 447px !important;
}
.h-min-447 {
  min-height: 447px !important;
}
.height-rem-447 {
  height: 447rem !important;
}
.width-rem-447 {
  width: 447rem !important;
}
.h-cal-447 {
  height: calc(100vh - 447px) !important;
}
.h-cal-plus-447 {
  height: calc(100vh + 447px) !important;
}
.h-max-cal-447 {
  max-height: calc(100vh - 447px) !important;
}
.h-min-cal-447 {
  min-height: calc(100vh - 447px) !important;
}
.vh-cal-447 {
  height: calc(100vh - 447px) !important;
}
.vh-cal-max-plus-447 {
  max-height: calc(100vh + 447px) !important;
}
.w-cal-447 {
  width: calc(100vw - 447px) !important;
}
.w-cal-plus-447 {
  width: calc(100vw + 447px) !important;
}
.w-max-cal-447 {
  max-width: calc(100vw - 447px) !important;
}
.w-min-cal-447 {
  min-width: calc(100vw - 447px) !important;
}
.vw-cal-447 {
  width: calc(100vw - 447px) !important;
}
.vw-cal-max-plus-447 {
  max-width: calc(100vw + 447px) !important;
}
.grid-repeat-447 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(447px, 1fr));
}
.w-px-448 {
  width: 448px !important;
}
.h-px-448 {
  height: 448px !important;
}
.w-max-448 {
  max-width: 448px !important;
}
.h-max-448 {
  max-height: 448px !important;
}
.w-min-448 {
  min-width: 448px !important;
}
.h-min-448 {
  min-height: 448px !important;
}
.height-rem-448 {
  height: 448rem !important;
}
.width-rem-448 {
  width: 448rem !important;
}
.h-cal-448 {
  height: calc(100vh - 448px) !important;
}
.h-cal-plus-448 {
  height: calc(100vh + 448px) !important;
}
.h-max-cal-448 {
  max-height: calc(100vh - 448px) !important;
}
.h-min-cal-448 {
  min-height: calc(100vh - 448px) !important;
}
.vh-cal-448 {
  height: calc(100vh - 448px) !important;
}
.vh-cal-max-plus-448 {
  max-height: calc(100vh + 448px) !important;
}
.w-cal-448 {
  width: calc(100vw - 448px) !important;
}
.w-cal-plus-448 {
  width: calc(100vw + 448px) !important;
}
.w-max-cal-448 {
  max-width: calc(100vw - 448px) !important;
}
.w-min-cal-448 {
  min-width: calc(100vw - 448px) !important;
}
.vw-cal-448 {
  width: calc(100vw - 448px) !important;
}
.vw-cal-max-plus-448 {
  max-width: calc(100vw + 448px) !important;
}
.grid-repeat-448 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(448px, 1fr));
}
.w-px-449 {
  width: 449px !important;
}
.h-px-449 {
  height: 449px !important;
}
.w-max-449 {
  max-width: 449px !important;
}
.h-max-449 {
  max-height: 449px !important;
}
.w-min-449 {
  min-width: 449px !important;
}
.h-min-449 {
  min-height: 449px !important;
}
.height-rem-449 {
  height: 449rem !important;
}
.width-rem-449 {
  width: 449rem !important;
}
.h-cal-449 {
  height: calc(100vh - 449px) !important;
}
.h-cal-plus-449 {
  height: calc(100vh + 449px) !important;
}
.h-max-cal-449 {
  max-height: calc(100vh - 449px) !important;
}
.h-min-cal-449 {
  min-height: calc(100vh - 449px) !important;
}
.vh-cal-449 {
  height: calc(100vh - 449px) !important;
}
.vh-cal-max-plus-449 {
  max-height: calc(100vh + 449px) !important;
}
.w-cal-449 {
  width: calc(100vw - 449px) !important;
}
.w-cal-plus-449 {
  width: calc(100vw + 449px) !important;
}
.w-max-cal-449 {
  max-width: calc(100vw - 449px) !important;
}
.w-min-cal-449 {
  min-width: calc(100vw - 449px) !important;
}
.vw-cal-449 {
  width: calc(100vw - 449px) !important;
}
.vw-cal-max-plus-449 {
  max-width: calc(100vw + 449px) !important;
}
.grid-repeat-449 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(449px, 1fr));
}
.w-px-450 {
  width: 450px !important;
}
.h-px-450 {
  height: 450px !important;
}
.w-max-450 {
  max-width: 450px !important;
}
.h-max-450 {
  max-height: 450px !important;
}
.w-min-450 {
  min-width: 450px !important;
}
.h-min-450 {
  min-height: 450px !important;
}
.height-rem-450 {
  height: 450rem !important;
}
.width-rem-450 {
  width: 450rem !important;
}
.h-cal-450 {
  height: calc(100vh - 450px) !important;
}
.h-cal-plus-450 {
  height: calc(100vh + 450px) !important;
}
.h-max-cal-450 {
  max-height: calc(100vh - 450px) !important;
}
.h-min-cal-450 {
  min-height: calc(100vh - 450px) !important;
}
.vh-cal-450 {
  height: calc(100vh - 450px) !important;
}
.vh-cal-max-plus-450 {
  max-height: calc(100vh + 450px) !important;
}
.w-cal-450 {
  width: calc(100vw - 450px) !important;
}
.w-cal-plus-450 {
  width: calc(100vw + 450px) !important;
}
.w-max-cal-450 {
  max-width: calc(100vw - 450px) !important;
}
.w-min-cal-450 {
  min-width: calc(100vw - 450px) !important;
}
.vw-cal-450 {
  width: calc(100vw - 450px) !important;
}
.vw-cal-max-plus-450 {
  max-width: calc(100vw + 450px) !important;
}
.grid-repeat-450 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(450px, 1fr));
}
.w-px-451 {
  width: 451px !important;
}
.h-px-451 {
  height: 451px !important;
}
.w-max-451 {
  max-width: 451px !important;
}
.h-max-451 {
  max-height: 451px !important;
}
.w-min-451 {
  min-width: 451px !important;
}
.h-min-451 {
  min-height: 451px !important;
}
.height-rem-451 {
  height: 451rem !important;
}
.width-rem-451 {
  width: 451rem !important;
}
.h-cal-451 {
  height: calc(100vh - 451px) !important;
}
.h-cal-plus-451 {
  height: calc(100vh + 451px) !important;
}
.h-max-cal-451 {
  max-height: calc(100vh - 451px) !important;
}
.h-min-cal-451 {
  min-height: calc(100vh - 451px) !important;
}
.vh-cal-451 {
  height: calc(100vh - 451px) !important;
}
.vh-cal-max-plus-451 {
  max-height: calc(100vh + 451px) !important;
}
.w-cal-451 {
  width: calc(100vw - 451px) !important;
}
.w-cal-plus-451 {
  width: calc(100vw + 451px) !important;
}
.w-max-cal-451 {
  max-width: calc(100vw - 451px) !important;
}
.w-min-cal-451 {
  min-width: calc(100vw - 451px) !important;
}
.vw-cal-451 {
  width: calc(100vw - 451px) !important;
}
.vw-cal-max-plus-451 {
  max-width: calc(100vw + 451px) !important;
}
.grid-repeat-451 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(451px, 1fr));
}
.w-px-452 {
  width: 452px !important;
}
.h-px-452 {
  height: 452px !important;
}
.w-max-452 {
  max-width: 452px !important;
}
.h-max-452 {
  max-height: 452px !important;
}
.w-min-452 {
  min-width: 452px !important;
}
.h-min-452 {
  min-height: 452px !important;
}
.height-rem-452 {
  height: 452rem !important;
}
.width-rem-452 {
  width: 452rem !important;
}
.h-cal-452 {
  height: calc(100vh - 452px) !important;
}
.h-cal-plus-452 {
  height: calc(100vh + 452px) !important;
}
.h-max-cal-452 {
  max-height: calc(100vh - 452px) !important;
}
.h-min-cal-452 {
  min-height: calc(100vh - 452px) !important;
}
.vh-cal-452 {
  height: calc(100vh - 452px) !important;
}
.vh-cal-max-plus-452 {
  max-height: calc(100vh + 452px) !important;
}
.w-cal-452 {
  width: calc(100vw - 452px) !important;
}
.w-cal-plus-452 {
  width: calc(100vw + 452px) !important;
}
.w-max-cal-452 {
  max-width: calc(100vw - 452px) !important;
}
.w-min-cal-452 {
  min-width: calc(100vw - 452px) !important;
}
.vw-cal-452 {
  width: calc(100vw - 452px) !important;
}
.vw-cal-max-plus-452 {
  max-width: calc(100vw + 452px) !important;
}
.grid-repeat-452 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(452px, 1fr));
}
.w-px-453 {
  width: 453px !important;
}
.h-px-453 {
  height: 453px !important;
}
.w-max-453 {
  max-width: 453px !important;
}
.h-max-453 {
  max-height: 453px !important;
}
.w-min-453 {
  min-width: 453px !important;
}
.h-min-453 {
  min-height: 453px !important;
}
.height-rem-453 {
  height: 453rem !important;
}
.width-rem-453 {
  width: 453rem !important;
}
.h-cal-453 {
  height: calc(100vh - 453px) !important;
}
.h-cal-plus-453 {
  height: calc(100vh + 453px) !important;
}
.h-max-cal-453 {
  max-height: calc(100vh - 453px) !important;
}
.h-min-cal-453 {
  min-height: calc(100vh - 453px) !important;
}
.vh-cal-453 {
  height: calc(100vh - 453px) !important;
}
.vh-cal-max-plus-453 {
  max-height: calc(100vh + 453px) !important;
}
.w-cal-453 {
  width: calc(100vw - 453px) !important;
}
.w-cal-plus-453 {
  width: calc(100vw + 453px) !important;
}
.w-max-cal-453 {
  max-width: calc(100vw - 453px) !important;
}
.w-min-cal-453 {
  min-width: calc(100vw - 453px) !important;
}
.vw-cal-453 {
  width: calc(100vw - 453px) !important;
}
.vw-cal-max-plus-453 {
  max-width: calc(100vw + 453px) !important;
}
.grid-repeat-453 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(453px, 1fr));
}
.w-px-454 {
  width: 454px !important;
}
.h-px-454 {
  height: 454px !important;
}
.w-max-454 {
  max-width: 454px !important;
}
.h-max-454 {
  max-height: 454px !important;
}
.w-min-454 {
  min-width: 454px !important;
}
.h-min-454 {
  min-height: 454px !important;
}
.height-rem-454 {
  height: 454rem !important;
}
.width-rem-454 {
  width: 454rem !important;
}
.h-cal-454 {
  height: calc(100vh - 454px) !important;
}
.h-cal-plus-454 {
  height: calc(100vh + 454px) !important;
}
.h-max-cal-454 {
  max-height: calc(100vh - 454px) !important;
}
.h-min-cal-454 {
  min-height: calc(100vh - 454px) !important;
}
.vh-cal-454 {
  height: calc(100vh - 454px) !important;
}
.vh-cal-max-plus-454 {
  max-height: calc(100vh + 454px) !important;
}
.w-cal-454 {
  width: calc(100vw - 454px) !important;
}
.w-cal-plus-454 {
  width: calc(100vw + 454px) !important;
}
.w-max-cal-454 {
  max-width: calc(100vw - 454px) !important;
}
.w-min-cal-454 {
  min-width: calc(100vw - 454px) !important;
}
.vw-cal-454 {
  width: calc(100vw - 454px) !important;
}
.vw-cal-max-plus-454 {
  max-width: calc(100vw + 454px) !important;
}
.grid-repeat-454 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(454px, 1fr));
}
.w-px-455 {
  width: 455px !important;
}
.h-px-455 {
  height: 455px !important;
}
.w-max-455 {
  max-width: 455px !important;
}
.h-max-455 {
  max-height: 455px !important;
}
.w-min-455 {
  min-width: 455px !important;
}
.h-min-455 {
  min-height: 455px !important;
}
.height-rem-455 {
  height: 455rem !important;
}
.width-rem-455 {
  width: 455rem !important;
}
.h-cal-455 {
  height: calc(100vh - 455px) !important;
}
.h-cal-plus-455 {
  height: calc(100vh + 455px) !important;
}
.h-max-cal-455 {
  max-height: calc(100vh - 455px) !important;
}
.h-min-cal-455 {
  min-height: calc(100vh - 455px) !important;
}
.vh-cal-455 {
  height: calc(100vh - 455px) !important;
}
.vh-cal-max-plus-455 {
  max-height: calc(100vh + 455px) !important;
}
.w-cal-455 {
  width: calc(100vw - 455px) !important;
}
.w-cal-plus-455 {
  width: calc(100vw + 455px) !important;
}
.w-max-cal-455 {
  max-width: calc(100vw - 455px) !important;
}
.w-min-cal-455 {
  min-width: calc(100vw - 455px) !important;
}
.vw-cal-455 {
  width: calc(100vw - 455px) !important;
}
.vw-cal-max-plus-455 {
  max-width: calc(100vw + 455px) !important;
}
.grid-repeat-455 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(455px, 1fr));
}
.w-px-456 {
  width: 456px !important;
}
.h-px-456 {
  height: 456px !important;
}
.w-max-456 {
  max-width: 456px !important;
}
.h-max-456 {
  max-height: 456px !important;
}
.w-min-456 {
  min-width: 456px !important;
}
.h-min-456 {
  min-height: 456px !important;
}
.height-rem-456 {
  height: 456rem !important;
}
.width-rem-456 {
  width: 456rem !important;
}
.h-cal-456 {
  height: calc(100vh - 456px) !important;
}
.h-cal-plus-456 {
  height: calc(100vh + 456px) !important;
}
.h-max-cal-456 {
  max-height: calc(100vh - 456px) !important;
}
.h-min-cal-456 {
  min-height: calc(100vh - 456px) !important;
}
.vh-cal-456 {
  height: calc(100vh - 456px) !important;
}
.vh-cal-max-plus-456 {
  max-height: calc(100vh + 456px) !important;
}
.w-cal-456 {
  width: calc(100vw - 456px) !important;
}
.w-cal-plus-456 {
  width: calc(100vw + 456px) !important;
}
.w-max-cal-456 {
  max-width: calc(100vw - 456px) !important;
}
.w-min-cal-456 {
  min-width: calc(100vw - 456px) !important;
}
.vw-cal-456 {
  width: calc(100vw - 456px) !important;
}
.vw-cal-max-plus-456 {
  max-width: calc(100vw + 456px) !important;
}
.grid-repeat-456 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(456px, 1fr));
}
.w-px-457 {
  width: 457px !important;
}
.h-px-457 {
  height: 457px !important;
}
.w-max-457 {
  max-width: 457px !important;
}
.h-max-457 {
  max-height: 457px !important;
}
.w-min-457 {
  min-width: 457px !important;
}
.h-min-457 {
  min-height: 457px !important;
}
.height-rem-457 {
  height: 457rem !important;
}
.width-rem-457 {
  width: 457rem !important;
}
.h-cal-457 {
  height: calc(100vh - 457px) !important;
}
.h-cal-plus-457 {
  height: calc(100vh + 457px) !important;
}
.h-max-cal-457 {
  max-height: calc(100vh - 457px) !important;
}
.h-min-cal-457 {
  min-height: calc(100vh - 457px) !important;
}
.vh-cal-457 {
  height: calc(100vh - 457px) !important;
}
.vh-cal-max-plus-457 {
  max-height: calc(100vh + 457px) !important;
}
.w-cal-457 {
  width: calc(100vw - 457px) !important;
}
.w-cal-plus-457 {
  width: calc(100vw + 457px) !important;
}
.w-max-cal-457 {
  max-width: calc(100vw - 457px) !important;
}
.w-min-cal-457 {
  min-width: calc(100vw - 457px) !important;
}
.vw-cal-457 {
  width: calc(100vw - 457px) !important;
}
.vw-cal-max-plus-457 {
  max-width: calc(100vw + 457px) !important;
}
.grid-repeat-457 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(457px, 1fr));
}
.w-px-458 {
  width: 458px !important;
}
.h-px-458 {
  height: 458px !important;
}
.w-max-458 {
  max-width: 458px !important;
}
.h-max-458 {
  max-height: 458px !important;
}
.w-min-458 {
  min-width: 458px !important;
}
.h-min-458 {
  min-height: 458px !important;
}
.height-rem-458 {
  height: 458rem !important;
}
.width-rem-458 {
  width: 458rem !important;
}
.h-cal-458 {
  height: calc(100vh - 458px) !important;
}
.h-cal-plus-458 {
  height: calc(100vh + 458px) !important;
}
.h-max-cal-458 {
  max-height: calc(100vh - 458px) !important;
}
.h-min-cal-458 {
  min-height: calc(100vh - 458px) !important;
}
.vh-cal-458 {
  height: calc(100vh - 458px) !important;
}
.vh-cal-max-plus-458 {
  max-height: calc(100vh + 458px) !important;
}
.w-cal-458 {
  width: calc(100vw - 458px) !important;
}
.w-cal-plus-458 {
  width: calc(100vw + 458px) !important;
}
.w-max-cal-458 {
  max-width: calc(100vw - 458px) !important;
}
.w-min-cal-458 {
  min-width: calc(100vw - 458px) !important;
}
.vw-cal-458 {
  width: calc(100vw - 458px) !important;
}
.vw-cal-max-plus-458 {
  max-width: calc(100vw + 458px) !important;
}
.grid-repeat-458 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(458px, 1fr));
}
.w-px-459 {
  width: 459px !important;
}
.h-px-459 {
  height: 459px !important;
}
.w-max-459 {
  max-width: 459px !important;
}
.h-max-459 {
  max-height: 459px !important;
}
.w-min-459 {
  min-width: 459px !important;
}
.h-min-459 {
  min-height: 459px !important;
}
.height-rem-459 {
  height: 459rem !important;
}
.width-rem-459 {
  width: 459rem !important;
}
.h-cal-459 {
  height: calc(100vh - 459px) !important;
}
.h-cal-plus-459 {
  height: calc(100vh + 459px) !important;
}
.h-max-cal-459 {
  max-height: calc(100vh - 459px) !important;
}
.h-min-cal-459 {
  min-height: calc(100vh - 459px) !important;
}
.vh-cal-459 {
  height: calc(100vh - 459px) !important;
}
.vh-cal-max-plus-459 {
  max-height: calc(100vh + 459px) !important;
}
.w-cal-459 {
  width: calc(100vw - 459px) !important;
}
.w-cal-plus-459 {
  width: calc(100vw + 459px) !important;
}
.w-max-cal-459 {
  max-width: calc(100vw - 459px) !important;
}
.w-min-cal-459 {
  min-width: calc(100vw - 459px) !important;
}
.vw-cal-459 {
  width: calc(100vw - 459px) !important;
}
.vw-cal-max-plus-459 {
  max-width: calc(100vw + 459px) !important;
}
.grid-repeat-459 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(459px, 1fr));
}
.w-px-460 {
  width: 460px !important;
}
.h-px-460 {
  height: 460px !important;
}
.w-max-460 {
  max-width: 460px !important;
}
.h-max-460 {
  max-height: 460px !important;
}
.w-min-460 {
  min-width: 460px !important;
}
.h-min-460 {
  min-height: 460px !important;
}
.height-rem-460 {
  height: 460rem !important;
}
.width-rem-460 {
  width: 460rem !important;
}
.h-cal-460 {
  height: calc(100vh - 460px) !important;
}
.h-cal-plus-460 {
  height: calc(100vh + 460px) !important;
}
.h-max-cal-460 {
  max-height: calc(100vh - 460px) !important;
}
.h-min-cal-460 {
  min-height: calc(100vh - 460px) !important;
}
.vh-cal-460 {
  height: calc(100vh - 460px) !important;
}
.vh-cal-max-plus-460 {
  max-height: calc(100vh + 460px) !important;
}
.w-cal-460 {
  width: calc(100vw - 460px) !important;
}
.w-cal-plus-460 {
  width: calc(100vw + 460px) !important;
}
.w-max-cal-460 {
  max-width: calc(100vw - 460px) !important;
}
.w-min-cal-460 {
  min-width: calc(100vw - 460px) !important;
}
.vw-cal-460 {
  width: calc(100vw - 460px) !important;
}
.vw-cal-max-plus-460 {
  max-width: calc(100vw + 460px) !important;
}
.grid-repeat-460 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(460px, 1fr));
}
.w-px-461 {
  width: 461px !important;
}
.h-px-461 {
  height: 461px !important;
}
.w-max-461 {
  max-width: 461px !important;
}
.h-max-461 {
  max-height: 461px !important;
}
.w-min-461 {
  min-width: 461px !important;
}
.h-min-461 {
  min-height: 461px !important;
}
.height-rem-461 {
  height: 461rem !important;
}
.width-rem-461 {
  width: 461rem !important;
}
.h-cal-461 {
  height: calc(100vh - 461px) !important;
}
.h-cal-plus-461 {
  height: calc(100vh + 461px) !important;
}
.h-max-cal-461 {
  max-height: calc(100vh - 461px) !important;
}
.h-min-cal-461 {
  min-height: calc(100vh - 461px) !important;
}
.vh-cal-461 {
  height: calc(100vh - 461px) !important;
}
.vh-cal-max-plus-461 {
  max-height: calc(100vh + 461px) !important;
}
.w-cal-461 {
  width: calc(100vw - 461px) !important;
}
.w-cal-plus-461 {
  width: calc(100vw + 461px) !important;
}
.w-max-cal-461 {
  max-width: calc(100vw - 461px) !important;
}
.w-min-cal-461 {
  min-width: calc(100vw - 461px) !important;
}
.vw-cal-461 {
  width: calc(100vw - 461px) !important;
}
.vw-cal-max-plus-461 {
  max-width: calc(100vw + 461px) !important;
}
.grid-repeat-461 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(461px, 1fr));
}
.w-px-462 {
  width: 462px !important;
}
.h-px-462 {
  height: 462px !important;
}
.w-max-462 {
  max-width: 462px !important;
}
.h-max-462 {
  max-height: 462px !important;
}
.w-min-462 {
  min-width: 462px !important;
}
.h-min-462 {
  min-height: 462px !important;
}
.height-rem-462 {
  height: 462rem !important;
}
.width-rem-462 {
  width: 462rem !important;
}
.h-cal-462 {
  height: calc(100vh - 462px) !important;
}
.h-cal-plus-462 {
  height: calc(100vh + 462px) !important;
}
.h-max-cal-462 {
  max-height: calc(100vh - 462px) !important;
}
.h-min-cal-462 {
  min-height: calc(100vh - 462px) !important;
}
.vh-cal-462 {
  height: calc(100vh - 462px) !important;
}
.vh-cal-max-plus-462 {
  max-height: calc(100vh + 462px) !important;
}
.w-cal-462 {
  width: calc(100vw - 462px) !important;
}
.w-cal-plus-462 {
  width: calc(100vw + 462px) !important;
}
.w-max-cal-462 {
  max-width: calc(100vw - 462px) !important;
}
.w-min-cal-462 {
  min-width: calc(100vw - 462px) !important;
}
.vw-cal-462 {
  width: calc(100vw - 462px) !important;
}
.vw-cal-max-plus-462 {
  max-width: calc(100vw + 462px) !important;
}
.grid-repeat-462 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(462px, 1fr));
}
.w-px-463 {
  width: 463px !important;
}
.h-px-463 {
  height: 463px !important;
}
.w-max-463 {
  max-width: 463px !important;
}
.h-max-463 {
  max-height: 463px !important;
}
.w-min-463 {
  min-width: 463px !important;
}
.h-min-463 {
  min-height: 463px !important;
}
.height-rem-463 {
  height: 463rem !important;
}
.width-rem-463 {
  width: 463rem !important;
}
.h-cal-463 {
  height: calc(100vh - 463px) !important;
}
.h-cal-plus-463 {
  height: calc(100vh + 463px) !important;
}
.h-max-cal-463 {
  max-height: calc(100vh - 463px) !important;
}
.h-min-cal-463 {
  min-height: calc(100vh - 463px) !important;
}
.vh-cal-463 {
  height: calc(100vh - 463px) !important;
}
.vh-cal-max-plus-463 {
  max-height: calc(100vh + 463px) !important;
}
.w-cal-463 {
  width: calc(100vw - 463px) !important;
}
.w-cal-plus-463 {
  width: calc(100vw + 463px) !important;
}
.w-max-cal-463 {
  max-width: calc(100vw - 463px) !important;
}
.w-min-cal-463 {
  min-width: calc(100vw - 463px) !important;
}
.vw-cal-463 {
  width: calc(100vw - 463px) !important;
}
.vw-cal-max-plus-463 {
  max-width: calc(100vw + 463px) !important;
}
.grid-repeat-463 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(463px, 1fr));
}
.w-px-464 {
  width: 464px !important;
}
.h-px-464 {
  height: 464px !important;
}
.w-max-464 {
  max-width: 464px !important;
}
.h-max-464 {
  max-height: 464px !important;
}
.w-min-464 {
  min-width: 464px !important;
}
.h-min-464 {
  min-height: 464px !important;
}
.height-rem-464 {
  height: 464rem !important;
}
.width-rem-464 {
  width: 464rem !important;
}
.h-cal-464 {
  height: calc(100vh - 464px) !important;
}
.h-cal-plus-464 {
  height: calc(100vh + 464px) !important;
}
.h-max-cal-464 {
  max-height: calc(100vh - 464px) !important;
}
.h-min-cal-464 {
  min-height: calc(100vh - 464px) !important;
}
.vh-cal-464 {
  height: calc(100vh - 464px) !important;
}
.vh-cal-max-plus-464 {
  max-height: calc(100vh + 464px) !important;
}
.w-cal-464 {
  width: calc(100vw - 464px) !important;
}
.w-cal-plus-464 {
  width: calc(100vw + 464px) !important;
}
.w-max-cal-464 {
  max-width: calc(100vw - 464px) !important;
}
.w-min-cal-464 {
  min-width: calc(100vw - 464px) !important;
}
.vw-cal-464 {
  width: calc(100vw - 464px) !important;
}
.vw-cal-max-plus-464 {
  max-width: calc(100vw + 464px) !important;
}
.grid-repeat-464 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(464px, 1fr));
}
.w-px-465 {
  width: 465px !important;
}
.h-px-465 {
  height: 465px !important;
}
.w-max-465 {
  max-width: 465px !important;
}
.h-max-465 {
  max-height: 465px !important;
}
.w-min-465 {
  min-width: 465px !important;
}
.h-min-465 {
  min-height: 465px !important;
}
.height-rem-465 {
  height: 465rem !important;
}
.width-rem-465 {
  width: 465rem !important;
}
.h-cal-465 {
  height: calc(100vh - 465px) !important;
}
.h-cal-plus-465 {
  height: calc(100vh + 465px) !important;
}
.h-max-cal-465 {
  max-height: calc(100vh - 465px) !important;
}
.h-min-cal-465 {
  min-height: calc(100vh - 465px) !important;
}
.vh-cal-465 {
  height: calc(100vh - 465px) !important;
}
.vh-cal-max-plus-465 {
  max-height: calc(100vh + 465px) !important;
}
.w-cal-465 {
  width: calc(100vw - 465px) !important;
}
.w-cal-plus-465 {
  width: calc(100vw + 465px) !important;
}
.w-max-cal-465 {
  max-width: calc(100vw - 465px) !important;
}
.w-min-cal-465 {
  min-width: calc(100vw - 465px) !important;
}
.vw-cal-465 {
  width: calc(100vw - 465px) !important;
}
.vw-cal-max-plus-465 {
  max-width: calc(100vw + 465px) !important;
}
.grid-repeat-465 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(465px, 1fr));
}
.w-px-466 {
  width: 466px !important;
}
.h-px-466 {
  height: 466px !important;
}
.w-max-466 {
  max-width: 466px !important;
}
.h-max-466 {
  max-height: 466px !important;
}
.w-min-466 {
  min-width: 466px !important;
}
.h-min-466 {
  min-height: 466px !important;
}
.height-rem-466 {
  height: 466rem !important;
}
.width-rem-466 {
  width: 466rem !important;
}
.h-cal-466 {
  height: calc(100vh - 466px) !important;
}
.h-cal-plus-466 {
  height: calc(100vh + 466px) !important;
}
.h-max-cal-466 {
  max-height: calc(100vh - 466px) !important;
}
.h-min-cal-466 {
  min-height: calc(100vh - 466px) !important;
}
.vh-cal-466 {
  height: calc(100vh - 466px) !important;
}
.vh-cal-max-plus-466 {
  max-height: calc(100vh + 466px) !important;
}
.w-cal-466 {
  width: calc(100vw - 466px) !important;
}
.w-cal-plus-466 {
  width: calc(100vw + 466px) !important;
}
.w-max-cal-466 {
  max-width: calc(100vw - 466px) !important;
}
.w-min-cal-466 {
  min-width: calc(100vw - 466px) !important;
}
.vw-cal-466 {
  width: calc(100vw - 466px) !important;
}
.vw-cal-max-plus-466 {
  max-width: calc(100vw + 466px) !important;
}
.grid-repeat-466 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(466px, 1fr));
}
.w-px-467 {
  width: 467px !important;
}
.h-px-467 {
  height: 467px !important;
}
.w-max-467 {
  max-width: 467px !important;
}
.h-max-467 {
  max-height: 467px !important;
}
.w-min-467 {
  min-width: 467px !important;
}
.h-min-467 {
  min-height: 467px !important;
}
.height-rem-467 {
  height: 467rem !important;
}
.width-rem-467 {
  width: 467rem !important;
}
.h-cal-467 {
  height: calc(100vh - 467px) !important;
}
.h-cal-plus-467 {
  height: calc(100vh + 467px) !important;
}
.h-max-cal-467 {
  max-height: calc(100vh - 467px) !important;
}
.h-min-cal-467 {
  min-height: calc(100vh - 467px) !important;
}
.vh-cal-467 {
  height: calc(100vh - 467px) !important;
}
.vh-cal-max-plus-467 {
  max-height: calc(100vh + 467px) !important;
}
.w-cal-467 {
  width: calc(100vw - 467px) !important;
}
.w-cal-plus-467 {
  width: calc(100vw + 467px) !important;
}
.w-max-cal-467 {
  max-width: calc(100vw - 467px) !important;
}
.w-min-cal-467 {
  min-width: calc(100vw - 467px) !important;
}
.vw-cal-467 {
  width: calc(100vw - 467px) !important;
}
.vw-cal-max-plus-467 {
  max-width: calc(100vw + 467px) !important;
}
.grid-repeat-467 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(467px, 1fr));
}
.w-px-468 {
  width: 468px !important;
}
.h-px-468 {
  height: 468px !important;
}
.w-max-468 {
  max-width: 468px !important;
}
.h-max-468 {
  max-height: 468px !important;
}
.w-min-468 {
  min-width: 468px !important;
}
.h-min-468 {
  min-height: 468px !important;
}
.height-rem-468 {
  height: 468rem !important;
}
.width-rem-468 {
  width: 468rem !important;
}
.h-cal-468 {
  height: calc(100vh - 468px) !important;
}
.h-cal-plus-468 {
  height: calc(100vh + 468px) !important;
}
.h-max-cal-468 {
  max-height: calc(100vh - 468px) !important;
}
.h-min-cal-468 {
  min-height: calc(100vh - 468px) !important;
}
.vh-cal-468 {
  height: calc(100vh - 468px) !important;
}
.vh-cal-max-plus-468 {
  max-height: calc(100vh + 468px) !important;
}
.w-cal-468 {
  width: calc(100vw - 468px) !important;
}
.w-cal-plus-468 {
  width: calc(100vw + 468px) !important;
}
.w-max-cal-468 {
  max-width: calc(100vw - 468px) !important;
}
.w-min-cal-468 {
  min-width: calc(100vw - 468px) !important;
}
.vw-cal-468 {
  width: calc(100vw - 468px) !important;
}
.vw-cal-max-plus-468 {
  max-width: calc(100vw + 468px) !important;
}
.grid-repeat-468 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(468px, 1fr));
}
.w-px-469 {
  width: 469px !important;
}
.h-px-469 {
  height: 469px !important;
}
.w-max-469 {
  max-width: 469px !important;
}
.h-max-469 {
  max-height: 469px !important;
}
.w-min-469 {
  min-width: 469px !important;
}
.h-min-469 {
  min-height: 469px !important;
}
.height-rem-469 {
  height: 469rem !important;
}
.width-rem-469 {
  width: 469rem !important;
}
.h-cal-469 {
  height: calc(100vh - 469px) !important;
}
.h-cal-plus-469 {
  height: calc(100vh + 469px) !important;
}
.h-max-cal-469 {
  max-height: calc(100vh - 469px) !important;
}
.h-min-cal-469 {
  min-height: calc(100vh - 469px) !important;
}
.vh-cal-469 {
  height: calc(100vh - 469px) !important;
}
.vh-cal-max-plus-469 {
  max-height: calc(100vh + 469px) !important;
}
.w-cal-469 {
  width: calc(100vw - 469px) !important;
}
.w-cal-plus-469 {
  width: calc(100vw + 469px) !important;
}
.w-max-cal-469 {
  max-width: calc(100vw - 469px) !important;
}
.w-min-cal-469 {
  min-width: calc(100vw - 469px) !important;
}
.vw-cal-469 {
  width: calc(100vw - 469px) !important;
}
.vw-cal-max-plus-469 {
  max-width: calc(100vw + 469px) !important;
}
.grid-repeat-469 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(469px, 1fr));
}
.w-px-470 {
  width: 470px !important;
}
.h-px-470 {
  height: 470px !important;
}
.w-max-470 {
  max-width: 470px !important;
}
.h-max-470 {
  max-height: 470px !important;
}
.w-min-470 {
  min-width: 470px !important;
}
.h-min-470 {
  min-height: 470px !important;
}
.height-rem-470 {
  height: 470rem !important;
}
.width-rem-470 {
  width: 470rem !important;
}
.h-cal-470 {
  height: calc(100vh - 470px) !important;
}
.h-cal-plus-470 {
  height: calc(100vh + 470px) !important;
}
.h-max-cal-470 {
  max-height: calc(100vh - 470px) !important;
}
.h-min-cal-470 {
  min-height: calc(100vh - 470px) !important;
}
.vh-cal-470 {
  height: calc(100vh - 470px) !important;
}
.vh-cal-max-plus-470 {
  max-height: calc(100vh + 470px) !important;
}
.w-cal-470 {
  width: calc(100vw - 470px) !important;
}
.w-cal-plus-470 {
  width: calc(100vw + 470px) !important;
}
.w-max-cal-470 {
  max-width: calc(100vw - 470px) !important;
}
.w-min-cal-470 {
  min-width: calc(100vw - 470px) !important;
}
.vw-cal-470 {
  width: calc(100vw - 470px) !important;
}
.vw-cal-max-plus-470 {
  max-width: calc(100vw + 470px) !important;
}
.grid-repeat-470 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(470px, 1fr));
}
.w-px-471 {
  width: 471px !important;
}
.h-px-471 {
  height: 471px !important;
}
.w-max-471 {
  max-width: 471px !important;
}
.h-max-471 {
  max-height: 471px !important;
}
.w-min-471 {
  min-width: 471px !important;
}
.h-min-471 {
  min-height: 471px !important;
}
.height-rem-471 {
  height: 471rem !important;
}
.width-rem-471 {
  width: 471rem !important;
}
.h-cal-471 {
  height: calc(100vh - 471px) !important;
}
.h-cal-plus-471 {
  height: calc(100vh + 471px) !important;
}
.h-max-cal-471 {
  max-height: calc(100vh - 471px) !important;
}
.h-min-cal-471 {
  min-height: calc(100vh - 471px) !important;
}
.vh-cal-471 {
  height: calc(100vh - 471px) !important;
}
.vh-cal-max-plus-471 {
  max-height: calc(100vh + 471px) !important;
}
.w-cal-471 {
  width: calc(100vw - 471px) !important;
}
.w-cal-plus-471 {
  width: calc(100vw + 471px) !important;
}
.w-max-cal-471 {
  max-width: calc(100vw - 471px) !important;
}
.w-min-cal-471 {
  min-width: calc(100vw - 471px) !important;
}
.vw-cal-471 {
  width: calc(100vw - 471px) !important;
}
.vw-cal-max-plus-471 {
  max-width: calc(100vw + 471px) !important;
}
.grid-repeat-471 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(471px, 1fr));
}
.w-px-472 {
  width: 472px !important;
}
.h-px-472 {
  height: 472px !important;
}
.w-max-472 {
  max-width: 472px !important;
}
.h-max-472 {
  max-height: 472px !important;
}
.w-min-472 {
  min-width: 472px !important;
}
.h-min-472 {
  min-height: 472px !important;
}
.height-rem-472 {
  height: 472rem !important;
}
.width-rem-472 {
  width: 472rem !important;
}
.h-cal-472 {
  height: calc(100vh - 472px) !important;
}
.h-cal-plus-472 {
  height: calc(100vh + 472px) !important;
}
.h-max-cal-472 {
  max-height: calc(100vh - 472px) !important;
}
.h-min-cal-472 {
  min-height: calc(100vh - 472px) !important;
}
.vh-cal-472 {
  height: calc(100vh - 472px) !important;
}
.vh-cal-max-plus-472 {
  max-height: calc(100vh + 472px) !important;
}
.w-cal-472 {
  width: calc(100vw - 472px) !important;
}
.w-cal-plus-472 {
  width: calc(100vw + 472px) !important;
}
.w-max-cal-472 {
  max-width: calc(100vw - 472px) !important;
}
.w-min-cal-472 {
  min-width: calc(100vw - 472px) !important;
}
.vw-cal-472 {
  width: calc(100vw - 472px) !important;
}
.vw-cal-max-plus-472 {
  max-width: calc(100vw + 472px) !important;
}
.grid-repeat-472 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(472px, 1fr));
}
.w-px-473 {
  width: 473px !important;
}
.h-px-473 {
  height: 473px !important;
}
.w-max-473 {
  max-width: 473px !important;
}
.h-max-473 {
  max-height: 473px !important;
}
.w-min-473 {
  min-width: 473px !important;
}
.h-min-473 {
  min-height: 473px !important;
}
.height-rem-473 {
  height: 473rem !important;
}
.width-rem-473 {
  width: 473rem !important;
}
.h-cal-473 {
  height: calc(100vh - 473px) !important;
}
.h-cal-plus-473 {
  height: calc(100vh + 473px) !important;
}
.h-max-cal-473 {
  max-height: calc(100vh - 473px) !important;
}
.h-min-cal-473 {
  min-height: calc(100vh - 473px) !important;
}
.vh-cal-473 {
  height: calc(100vh - 473px) !important;
}
.vh-cal-max-plus-473 {
  max-height: calc(100vh + 473px) !important;
}
.w-cal-473 {
  width: calc(100vw - 473px) !important;
}
.w-cal-plus-473 {
  width: calc(100vw + 473px) !important;
}
.w-max-cal-473 {
  max-width: calc(100vw - 473px) !important;
}
.w-min-cal-473 {
  min-width: calc(100vw - 473px) !important;
}
.vw-cal-473 {
  width: calc(100vw - 473px) !important;
}
.vw-cal-max-plus-473 {
  max-width: calc(100vw + 473px) !important;
}
.grid-repeat-473 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(473px, 1fr));
}
.w-px-474 {
  width: 474px !important;
}
.h-px-474 {
  height: 474px !important;
}
.w-max-474 {
  max-width: 474px !important;
}
.h-max-474 {
  max-height: 474px !important;
}
.w-min-474 {
  min-width: 474px !important;
}
.h-min-474 {
  min-height: 474px !important;
}
.height-rem-474 {
  height: 474rem !important;
}
.width-rem-474 {
  width: 474rem !important;
}
.h-cal-474 {
  height: calc(100vh - 474px) !important;
}
.h-cal-plus-474 {
  height: calc(100vh + 474px) !important;
}
.h-max-cal-474 {
  max-height: calc(100vh - 474px) !important;
}
.h-min-cal-474 {
  min-height: calc(100vh - 474px) !important;
}
.vh-cal-474 {
  height: calc(100vh - 474px) !important;
}
.vh-cal-max-plus-474 {
  max-height: calc(100vh + 474px) !important;
}
.w-cal-474 {
  width: calc(100vw - 474px) !important;
}
.w-cal-plus-474 {
  width: calc(100vw + 474px) !important;
}
.w-max-cal-474 {
  max-width: calc(100vw - 474px) !important;
}
.w-min-cal-474 {
  min-width: calc(100vw - 474px) !important;
}
.vw-cal-474 {
  width: calc(100vw - 474px) !important;
}
.vw-cal-max-plus-474 {
  max-width: calc(100vw + 474px) !important;
}
.grid-repeat-474 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(474px, 1fr));
}
.w-px-475 {
  width: 475px !important;
}
.h-px-475 {
  height: 475px !important;
}
.w-max-475 {
  max-width: 475px !important;
}
.h-max-475 {
  max-height: 475px !important;
}
.w-min-475 {
  min-width: 475px !important;
}
.h-min-475 {
  min-height: 475px !important;
}
.height-rem-475 {
  height: 475rem !important;
}
.width-rem-475 {
  width: 475rem !important;
}
.h-cal-475 {
  height: calc(100vh - 475px) !important;
}
.h-cal-plus-475 {
  height: calc(100vh + 475px) !important;
}
.h-max-cal-475 {
  max-height: calc(100vh - 475px) !important;
}
.h-min-cal-475 {
  min-height: calc(100vh - 475px) !important;
}
.vh-cal-475 {
  height: calc(100vh - 475px) !important;
}
.vh-cal-max-plus-475 {
  max-height: calc(100vh + 475px) !important;
}
.w-cal-475 {
  width: calc(100vw - 475px) !important;
}
.w-cal-plus-475 {
  width: calc(100vw + 475px) !important;
}
.w-max-cal-475 {
  max-width: calc(100vw - 475px) !important;
}
.w-min-cal-475 {
  min-width: calc(100vw - 475px) !important;
}
.vw-cal-475 {
  width: calc(100vw - 475px) !important;
}
.vw-cal-max-plus-475 {
  max-width: calc(100vw + 475px) !important;
}
.grid-repeat-475 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(475px, 1fr));
}
.w-px-476 {
  width: 476px !important;
}
.h-px-476 {
  height: 476px !important;
}
.w-max-476 {
  max-width: 476px !important;
}
.h-max-476 {
  max-height: 476px !important;
}
.w-min-476 {
  min-width: 476px !important;
}
.h-min-476 {
  min-height: 476px !important;
}
.height-rem-476 {
  height: 476rem !important;
}
.width-rem-476 {
  width: 476rem !important;
}
.h-cal-476 {
  height: calc(100vh - 476px) !important;
}
.h-cal-plus-476 {
  height: calc(100vh + 476px) !important;
}
.h-max-cal-476 {
  max-height: calc(100vh - 476px) !important;
}
.h-min-cal-476 {
  min-height: calc(100vh - 476px) !important;
}
.vh-cal-476 {
  height: calc(100vh - 476px) !important;
}
.vh-cal-max-plus-476 {
  max-height: calc(100vh + 476px) !important;
}
.w-cal-476 {
  width: calc(100vw - 476px) !important;
}
.w-cal-plus-476 {
  width: calc(100vw + 476px) !important;
}
.w-max-cal-476 {
  max-width: calc(100vw - 476px) !important;
}
.w-min-cal-476 {
  min-width: calc(100vw - 476px) !important;
}
.vw-cal-476 {
  width: calc(100vw - 476px) !important;
}
.vw-cal-max-plus-476 {
  max-width: calc(100vw + 476px) !important;
}
.grid-repeat-476 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(476px, 1fr));
}
.w-px-477 {
  width: 477px !important;
}
.h-px-477 {
  height: 477px !important;
}
.w-max-477 {
  max-width: 477px !important;
}
.h-max-477 {
  max-height: 477px !important;
}
.w-min-477 {
  min-width: 477px !important;
}
.h-min-477 {
  min-height: 477px !important;
}
.height-rem-477 {
  height: 477rem !important;
}
.width-rem-477 {
  width: 477rem !important;
}
.h-cal-477 {
  height: calc(100vh - 477px) !important;
}
.h-cal-plus-477 {
  height: calc(100vh + 477px) !important;
}
.h-max-cal-477 {
  max-height: calc(100vh - 477px) !important;
}
.h-min-cal-477 {
  min-height: calc(100vh - 477px) !important;
}
.vh-cal-477 {
  height: calc(100vh - 477px) !important;
}
.vh-cal-max-plus-477 {
  max-height: calc(100vh + 477px) !important;
}
.w-cal-477 {
  width: calc(100vw - 477px) !important;
}
.w-cal-plus-477 {
  width: calc(100vw + 477px) !important;
}
.w-max-cal-477 {
  max-width: calc(100vw - 477px) !important;
}
.w-min-cal-477 {
  min-width: calc(100vw - 477px) !important;
}
.vw-cal-477 {
  width: calc(100vw - 477px) !important;
}
.vw-cal-max-plus-477 {
  max-width: calc(100vw + 477px) !important;
}
.grid-repeat-477 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(477px, 1fr));
}
.w-px-478 {
  width: 478px !important;
}
.h-px-478 {
  height: 478px !important;
}
.w-max-478 {
  max-width: 478px !important;
}
.h-max-478 {
  max-height: 478px !important;
}
.w-min-478 {
  min-width: 478px !important;
}
.h-min-478 {
  min-height: 478px !important;
}
.height-rem-478 {
  height: 478rem !important;
}
.width-rem-478 {
  width: 478rem !important;
}
.h-cal-478 {
  height: calc(100vh - 478px) !important;
}
.h-cal-plus-478 {
  height: calc(100vh + 478px) !important;
}
.h-max-cal-478 {
  max-height: calc(100vh - 478px) !important;
}
.h-min-cal-478 {
  min-height: calc(100vh - 478px) !important;
}
.vh-cal-478 {
  height: calc(100vh - 478px) !important;
}
.vh-cal-max-plus-478 {
  max-height: calc(100vh + 478px) !important;
}
.w-cal-478 {
  width: calc(100vw - 478px) !important;
}
.w-cal-plus-478 {
  width: calc(100vw + 478px) !important;
}
.w-max-cal-478 {
  max-width: calc(100vw - 478px) !important;
}
.w-min-cal-478 {
  min-width: calc(100vw - 478px) !important;
}
.vw-cal-478 {
  width: calc(100vw - 478px) !important;
}
.vw-cal-max-plus-478 {
  max-width: calc(100vw + 478px) !important;
}
.grid-repeat-478 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(478px, 1fr));
}
.w-px-479 {
  width: 479px !important;
}
.h-px-479 {
  height: 479px !important;
}
.w-max-479 {
  max-width: 479px !important;
}
.h-max-479 {
  max-height: 479px !important;
}
.w-min-479 {
  min-width: 479px !important;
}
.h-min-479 {
  min-height: 479px !important;
}
.height-rem-479 {
  height: 479rem !important;
}
.width-rem-479 {
  width: 479rem !important;
}
.h-cal-479 {
  height: calc(100vh - 479px) !important;
}
.h-cal-plus-479 {
  height: calc(100vh + 479px) !important;
}
.h-max-cal-479 {
  max-height: calc(100vh - 479px) !important;
}
.h-min-cal-479 {
  min-height: calc(100vh - 479px) !important;
}
.vh-cal-479 {
  height: calc(100vh - 479px) !important;
}
.vh-cal-max-plus-479 {
  max-height: calc(100vh + 479px) !important;
}
.w-cal-479 {
  width: calc(100vw - 479px) !important;
}
.w-cal-plus-479 {
  width: calc(100vw + 479px) !important;
}
.w-max-cal-479 {
  max-width: calc(100vw - 479px) !important;
}
.w-min-cal-479 {
  min-width: calc(100vw - 479px) !important;
}
.vw-cal-479 {
  width: calc(100vw - 479px) !important;
}
.vw-cal-max-plus-479 {
  max-width: calc(100vw + 479px) !important;
}
.grid-repeat-479 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(479px, 1fr));
}
.w-px-480 {
  width: 480px !important;
}
.h-px-480 {
  height: 480px !important;
}
.w-max-480 {
  max-width: 480px !important;
}
.h-max-480 {
  max-height: 480px !important;
}
.w-min-480 {
  min-width: 480px !important;
}
.h-min-480 {
  min-height: 480px !important;
}
.height-rem-480 {
  height: 480rem !important;
}
.width-rem-480 {
  width: 480rem !important;
}
.h-cal-480 {
  height: calc(100vh - 480px) !important;
}
.h-cal-plus-480 {
  height: calc(100vh + 480px) !important;
}
.h-max-cal-480 {
  max-height: calc(100vh - 480px) !important;
}
.h-min-cal-480 {
  min-height: calc(100vh - 480px) !important;
}
.vh-cal-480 {
  height: calc(100vh - 480px) !important;
}
.vh-cal-max-plus-480 {
  max-height: calc(100vh + 480px) !important;
}
.w-cal-480 {
  width: calc(100vw - 480px) !important;
}
.w-cal-plus-480 {
  width: calc(100vw + 480px) !important;
}
.w-max-cal-480 {
  max-width: calc(100vw - 480px) !important;
}
.w-min-cal-480 {
  min-width: calc(100vw - 480px) !important;
}
.vw-cal-480 {
  width: calc(100vw - 480px) !important;
}
.vw-cal-max-plus-480 {
  max-width: calc(100vw + 480px) !important;
}
.grid-repeat-480 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(480px, 1fr));
}
.w-px-481 {
  width: 481px !important;
}
.h-px-481 {
  height: 481px !important;
}
.w-max-481 {
  max-width: 481px !important;
}
.h-max-481 {
  max-height: 481px !important;
}
.w-min-481 {
  min-width: 481px !important;
}
.h-min-481 {
  min-height: 481px !important;
}
.height-rem-481 {
  height: 481rem !important;
}
.width-rem-481 {
  width: 481rem !important;
}
.h-cal-481 {
  height: calc(100vh - 481px) !important;
}
.h-cal-plus-481 {
  height: calc(100vh + 481px) !important;
}
.h-max-cal-481 {
  max-height: calc(100vh - 481px) !important;
}
.h-min-cal-481 {
  min-height: calc(100vh - 481px) !important;
}
.vh-cal-481 {
  height: calc(100vh - 481px) !important;
}
.vh-cal-max-plus-481 {
  max-height: calc(100vh + 481px) !important;
}
.w-cal-481 {
  width: calc(100vw - 481px) !important;
}
.w-cal-plus-481 {
  width: calc(100vw + 481px) !important;
}
.w-max-cal-481 {
  max-width: calc(100vw - 481px) !important;
}
.w-min-cal-481 {
  min-width: calc(100vw - 481px) !important;
}
.vw-cal-481 {
  width: calc(100vw - 481px) !important;
}
.vw-cal-max-plus-481 {
  max-width: calc(100vw + 481px) !important;
}
.grid-repeat-481 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(481px, 1fr));
}
.w-px-482 {
  width: 482px !important;
}
.h-px-482 {
  height: 482px !important;
}
.w-max-482 {
  max-width: 482px !important;
}
.h-max-482 {
  max-height: 482px !important;
}
.w-min-482 {
  min-width: 482px !important;
}
.h-min-482 {
  min-height: 482px !important;
}
.height-rem-482 {
  height: 482rem !important;
}
.width-rem-482 {
  width: 482rem !important;
}
.h-cal-482 {
  height: calc(100vh - 482px) !important;
}
.h-cal-plus-482 {
  height: calc(100vh + 482px) !important;
}
.h-max-cal-482 {
  max-height: calc(100vh - 482px) !important;
}
.h-min-cal-482 {
  min-height: calc(100vh - 482px) !important;
}
.vh-cal-482 {
  height: calc(100vh - 482px) !important;
}
.vh-cal-max-plus-482 {
  max-height: calc(100vh + 482px) !important;
}
.w-cal-482 {
  width: calc(100vw - 482px) !important;
}
.w-cal-plus-482 {
  width: calc(100vw + 482px) !important;
}
.w-max-cal-482 {
  max-width: calc(100vw - 482px) !important;
}
.w-min-cal-482 {
  min-width: calc(100vw - 482px) !important;
}
.vw-cal-482 {
  width: calc(100vw - 482px) !important;
}
.vw-cal-max-plus-482 {
  max-width: calc(100vw + 482px) !important;
}
.grid-repeat-482 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(482px, 1fr));
}
.w-px-483 {
  width: 483px !important;
}
.h-px-483 {
  height: 483px !important;
}
.w-max-483 {
  max-width: 483px !important;
}
.h-max-483 {
  max-height: 483px !important;
}
.w-min-483 {
  min-width: 483px !important;
}
.h-min-483 {
  min-height: 483px !important;
}
.height-rem-483 {
  height: 483rem !important;
}
.width-rem-483 {
  width: 483rem !important;
}
.h-cal-483 {
  height: calc(100vh - 483px) !important;
}
.h-cal-plus-483 {
  height: calc(100vh + 483px) !important;
}
.h-max-cal-483 {
  max-height: calc(100vh - 483px) !important;
}
.h-min-cal-483 {
  min-height: calc(100vh - 483px) !important;
}
.vh-cal-483 {
  height: calc(100vh - 483px) !important;
}
.vh-cal-max-plus-483 {
  max-height: calc(100vh + 483px) !important;
}
.w-cal-483 {
  width: calc(100vw - 483px) !important;
}
.w-cal-plus-483 {
  width: calc(100vw + 483px) !important;
}
.w-max-cal-483 {
  max-width: calc(100vw - 483px) !important;
}
.w-min-cal-483 {
  min-width: calc(100vw - 483px) !important;
}
.vw-cal-483 {
  width: calc(100vw - 483px) !important;
}
.vw-cal-max-plus-483 {
  max-width: calc(100vw + 483px) !important;
}
.grid-repeat-483 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(483px, 1fr));
}
.w-px-484 {
  width: 484px !important;
}
.h-px-484 {
  height: 484px !important;
}
.w-max-484 {
  max-width: 484px !important;
}
.h-max-484 {
  max-height: 484px !important;
}
.w-min-484 {
  min-width: 484px !important;
}
.h-min-484 {
  min-height: 484px !important;
}
.height-rem-484 {
  height: 484rem !important;
}
.width-rem-484 {
  width: 484rem !important;
}
.h-cal-484 {
  height: calc(100vh - 484px) !important;
}
.h-cal-plus-484 {
  height: calc(100vh + 484px) !important;
}
.h-max-cal-484 {
  max-height: calc(100vh - 484px) !important;
}
.h-min-cal-484 {
  min-height: calc(100vh - 484px) !important;
}
.vh-cal-484 {
  height: calc(100vh - 484px) !important;
}
.vh-cal-max-plus-484 {
  max-height: calc(100vh + 484px) !important;
}
.w-cal-484 {
  width: calc(100vw - 484px) !important;
}
.w-cal-plus-484 {
  width: calc(100vw + 484px) !important;
}
.w-max-cal-484 {
  max-width: calc(100vw - 484px) !important;
}
.w-min-cal-484 {
  min-width: calc(100vw - 484px) !important;
}
.vw-cal-484 {
  width: calc(100vw - 484px) !important;
}
.vw-cal-max-plus-484 {
  max-width: calc(100vw + 484px) !important;
}
.grid-repeat-484 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(484px, 1fr));
}
.w-px-485 {
  width: 485px !important;
}
.h-px-485 {
  height: 485px !important;
}
.w-max-485 {
  max-width: 485px !important;
}
.h-max-485 {
  max-height: 485px !important;
}
.w-min-485 {
  min-width: 485px !important;
}
.h-min-485 {
  min-height: 485px !important;
}
.height-rem-485 {
  height: 485rem !important;
}
.width-rem-485 {
  width: 485rem !important;
}
.h-cal-485 {
  height: calc(100vh - 485px) !important;
}
.h-cal-plus-485 {
  height: calc(100vh + 485px) !important;
}
.h-max-cal-485 {
  max-height: calc(100vh - 485px) !important;
}
.h-min-cal-485 {
  min-height: calc(100vh - 485px) !important;
}
.vh-cal-485 {
  height: calc(100vh - 485px) !important;
}
.vh-cal-max-plus-485 {
  max-height: calc(100vh + 485px) !important;
}
.w-cal-485 {
  width: calc(100vw - 485px) !important;
}
.w-cal-plus-485 {
  width: calc(100vw + 485px) !important;
}
.w-max-cal-485 {
  max-width: calc(100vw - 485px) !important;
}
.w-min-cal-485 {
  min-width: calc(100vw - 485px) !important;
}
.vw-cal-485 {
  width: calc(100vw - 485px) !important;
}
.vw-cal-max-plus-485 {
  max-width: calc(100vw + 485px) !important;
}
.grid-repeat-485 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(485px, 1fr));
}
.w-px-486 {
  width: 486px !important;
}
.h-px-486 {
  height: 486px !important;
}
.w-max-486 {
  max-width: 486px !important;
}
.h-max-486 {
  max-height: 486px !important;
}
.w-min-486 {
  min-width: 486px !important;
}
.h-min-486 {
  min-height: 486px !important;
}
.height-rem-486 {
  height: 486rem !important;
}
.width-rem-486 {
  width: 486rem !important;
}
.h-cal-486 {
  height: calc(100vh - 486px) !important;
}
.h-cal-plus-486 {
  height: calc(100vh + 486px) !important;
}
.h-max-cal-486 {
  max-height: calc(100vh - 486px) !important;
}
.h-min-cal-486 {
  min-height: calc(100vh - 486px) !important;
}
.vh-cal-486 {
  height: calc(100vh - 486px) !important;
}
.vh-cal-max-plus-486 {
  max-height: calc(100vh + 486px) !important;
}
.w-cal-486 {
  width: calc(100vw - 486px) !important;
}
.w-cal-plus-486 {
  width: calc(100vw + 486px) !important;
}
.w-max-cal-486 {
  max-width: calc(100vw - 486px) !important;
}
.w-min-cal-486 {
  min-width: calc(100vw - 486px) !important;
}
.vw-cal-486 {
  width: calc(100vw - 486px) !important;
}
.vw-cal-max-plus-486 {
  max-width: calc(100vw + 486px) !important;
}
.grid-repeat-486 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(486px, 1fr));
}
.w-px-487 {
  width: 487px !important;
}
.h-px-487 {
  height: 487px !important;
}
.w-max-487 {
  max-width: 487px !important;
}
.h-max-487 {
  max-height: 487px !important;
}
.w-min-487 {
  min-width: 487px !important;
}
.h-min-487 {
  min-height: 487px !important;
}
.height-rem-487 {
  height: 487rem !important;
}
.width-rem-487 {
  width: 487rem !important;
}
.h-cal-487 {
  height: calc(100vh - 487px) !important;
}
.h-cal-plus-487 {
  height: calc(100vh + 487px) !important;
}
.h-max-cal-487 {
  max-height: calc(100vh - 487px) !important;
}
.h-min-cal-487 {
  min-height: calc(100vh - 487px) !important;
}
.vh-cal-487 {
  height: calc(100vh - 487px) !important;
}
.vh-cal-max-plus-487 {
  max-height: calc(100vh + 487px) !important;
}
.w-cal-487 {
  width: calc(100vw - 487px) !important;
}
.w-cal-plus-487 {
  width: calc(100vw + 487px) !important;
}
.w-max-cal-487 {
  max-width: calc(100vw - 487px) !important;
}
.w-min-cal-487 {
  min-width: calc(100vw - 487px) !important;
}
.vw-cal-487 {
  width: calc(100vw - 487px) !important;
}
.vw-cal-max-plus-487 {
  max-width: calc(100vw + 487px) !important;
}
.grid-repeat-487 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(487px, 1fr));
}
.w-px-488 {
  width: 488px !important;
}
.h-px-488 {
  height: 488px !important;
}
.w-max-488 {
  max-width: 488px !important;
}
.h-max-488 {
  max-height: 488px !important;
}
.w-min-488 {
  min-width: 488px !important;
}
.h-min-488 {
  min-height: 488px !important;
}
.height-rem-488 {
  height: 488rem !important;
}
.width-rem-488 {
  width: 488rem !important;
}
.h-cal-488 {
  height: calc(100vh - 488px) !important;
}
.h-cal-plus-488 {
  height: calc(100vh + 488px) !important;
}
.h-max-cal-488 {
  max-height: calc(100vh - 488px) !important;
}
.h-min-cal-488 {
  min-height: calc(100vh - 488px) !important;
}
.vh-cal-488 {
  height: calc(100vh - 488px) !important;
}
.vh-cal-max-plus-488 {
  max-height: calc(100vh + 488px) !important;
}
.w-cal-488 {
  width: calc(100vw - 488px) !important;
}
.w-cal-plus-488 {
  width: calc(100vw + 488px) !important;
}
.w-max-cal-488 {
  max-width: calc(100vw - 488px) !important;
}
.w-min-cal-488 {
  min-width: calc(100vw - 488px) !important;
}
.vw-cal-488 {
  width: calc(100vw - 488px) !important;
}
.vw-cal-max-plus-488 {
  max-width: calc(100vw + 488px) !important;
}
.grid-repeat-488 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(488px, 1fr));
}
.w-px-489 {
  width: 489px !important;
}
.h-px-489 {
  height: 489px !important;
}
.w-max-489 {
  max-width: 489px !important;
}
.h-max-489 {
  max-height: 489px !important;
}
.w-min-489 {
  min-width: 489px !important;
}
.h-min-489 {
  min-height: 489px !important;
}
.height-rem-489 {
  height: 489rem !important;
}
.width-rem-489 {
  width: 489rem !important;
}
.h-cal-489 {
  height: calc(100vh - 489px) !important;
}
.h-cal-plus-489 {
  height: calc(100vh + 489px) !important;
}
.h-max-cal-489 {
  max-height: calc(100vh - 489px) !important;
}
.h-min-cal-489 {
  min-height: calc(100vh - 489px) !important;
}
.vh-cal-489 {
  height: calc(100vh - 489px) !important;
}
.vh-cal-max-plus-489 {
  max-height: calc(100vh + 489px) !important;
}
.w-cal-489 {
  width: calc(100vw - 489px) !important;
}
.w-cal-plus-489 {
  width: calc(100vw + 489px) !important;
}
.w-max-cal-489 {
  max-width: calc(100vw - 489px) !important;
}
.w-min-cal-489 {
  min-width: calc(100vw - 489px) !important;
}
.vw-cal-489 {
  width: calc(100vw - 489px) !important;
}
.vw-cal-max-plus-489 {
  max-width: calc(100vw + 489px) !important;
}
.grid-repeat-489 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(489px, 1fr));
}
.w-px-490 {
  width: 490px !important;
}
.h-px-490 {
  height: 490px !important;
}
.w-max-490 {
  max-width: 490px !important;
}
.h-max-490 {
  max-height: 490px !important;
}
.w-min-490 {
  min-width: 490px !important;
}
.h-min-490 {
  min-height: 490px !important;
}
.height-rem-490 {
  height: 490rem !important;
}
.width-rem-490 {
  width: 490rem !important;
}
.h-cal-490 {
  height: calc(100vh - 490px) !important;
}
.h-cal-plus-490 {
  height: calc(100vh + 490px) !important;
}
.h-max-cal-490 {
  max-height: calc(100vh - 490px) !important;
}
.h-min-cal-490 {
  min-height: calc(100vh - 490px) !important;
}
.vh-cal-490 {
  height: calc(100vh - 490px) !important;
}
.vh-cal-max-plus-490 {
  max-height: calc(100vh + 490px) !important;
}
.w-cal-490 {
  width: calc(100vw - 490px) !important;
}
.w-cal-plus-490 {
  width: calc(100vw + 490px) !important;
}
.w-max-cal-490 {
  max-width: calc(100vw - 490px) !important;
}
.w-min-cal-490 {
  min-width: calc(100vw - 490px) !important;
}
.vw-cal-490 {
  width: calc(100vw - 490px) !important;
}
.vw-cal-max-plus-490 {
  max-width: calc(100vw + 490px) !important;
}
.grid-repeat-490 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(490px, 1fr));
}
.w-px-491 {
  width: 491px !important;
}
.h-px-491 {
  height: 491px !important;
}
.w-max-491 {
  max-width: 491px !important;
}
.h-max-491 {
  max-height: 491px !important;
}
.w-min-491 {
  min-width: 491px !important;
}
.h-min-491 {
  min-height: 491px !important;
}
.height-rem-491 {
  height: 491rem !important;
}
.width-rem-491 {
  width: 491rem !important;
}
.h-cal-491 {
  height: calc(100vh - 491px) !important;
}
.h-cal-plus-491 {
  height: calc(100vh + 491px) !important;
}
.h-max-cal-491 {
  max-height: calc(100vh - 491px) !important;
}
.h-min-cal-491 {
  min-height: calc(100vh - 491px) !important;
}
.vh-cal-491 {
  height: calc(100vh - 491px) !important;
}
.vh-cal-max-plus-491 {
  max-height: calc(100vh + 491px) !important;
}
.w-cal-491 {
  width: calc(100vw - 491px) !important;
}
.w-cal-plus-491 {
  width: calc(100vw + 491px) !important;
}
.w-max-cal-491 {
  max-width: calc(100vw - 491px) !important;
}
.w-min-cal-491 {
  min-width: calc(100vw - 491px) !important;
}
.vw-cal-491 {
  width: calc(100vw - 491px) !important;
}
.vw-cal-max-plus-491 {
  max-width: calc(100vw + 491px) !important;
}
.grid-repeat-491 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(491px, 1fr));
}
.w-px-492 {
  width: 492px !important;
}
.h-px-492 {
  height: 492px !important;
}
.w-max-492 {
  max-width: 492px !important;
}
.h-max-492 {
  max-height: 492px !important;
}
.w-min-492 {
  min-width: 492px !important;
}
.h-min-492 {
  min-height: 492px !important;
}
.height-rem-492 {
  height: 492rem !important;
}
.width-rem-492 {
  width: 492rem !important;
}
.h-cal-492 {
  height: calc(100vh - 492px) !important;
}
.h-cal-plus-492 {
  height: calc(100vh + 492px) !important;
}
.h-max-cal-492 {
  max-height: calc(100vh - 492px) !important;
}
.h-min-cal-492 {
  min-height: calc(100vh - 492px) !important;
}
.vh-cal-492 {
  height: calc(100vh - 492px) !important;
}
.vh-cal-max-plus-492 {
  max-height: calc(100vh + 492px) !important;
}
.w-cal-492 {
  width: calc(100vw - 492px) !important;
}
.w-cal-plus-492 {
  width: calc(100vw + 492px) !important;
}
.w-max-cal-492 {
  max-width: calc(100vw - 492px) !important;
}
.w-min-cal-492 {
  min-width: calc(100vw - 492px) !important;
}
.vw-cal-492 {
  width: calc(100vw - 492px) !important;
}
.vw-cal-max-plus-492 {
  max-width: calc(100vw + 492px) !important;
}
.grid-repeat-492 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(492px, 1fr));
}
.w-px-493 {
  width: 493px !important;
}
.h-px-493 {
  height: 493px !important;
}
.w-max-493 {
  max-width: 493px !important;
}
.h-max-493 {
  max-height: 493px !important;
}
.w-min-493 {
  min-width: 493px !important;
}
.h-min-493 {
  min-height: 493px !important;
}
.height-rem-493 {
  height: 493rem !important;
}
.width-rem-493 {
  width: 493rem !important;
}
.h-cal-493 {
  height: calc(100vh - 493px) !important;
}
.h-cal-plus-493 {
  height: calc(100vh + 493px) !important;
}
.h-max-cal-493 {
  max-height: calc(100vh - 493px) !important;
}
.h-min-cal-493 {
  min-height: calc(100vh - 493px) !important;
}
.vh-cal-493 {
  height: calc(100vh - 493px) !important;
}
.vh-cal-max-plus-493 {
  max-height: calc(100vh + 493px) !important;
}
.w-cal-493 {
  width: calc(100vw - 493px) !important;
}
.w-cal-plus-493 {
  width: calc(100vw + 493px) !important;
}
.w-max-cal-493 {
  max-width: calc(100vw - 493px) !important;
}
.w-min-cal-493 {
  min-width: calc(100vw - 493px) !important;
}
.vw-cal-493 {
  width: calc(100vw - 493px) !important;
}
.vw-cal-max-plus-493 {
  max-width: calc(100vw + 493px) !important;
}
.grid-repeat-493 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(493px, 1fr));
}
.w-px-494 {
  width: 494px !important;
}
.h-px-494 {
  height: 494px !important;
}
.w-max-494 {
  max-width: 494px !important;
}
.h-max-494 {
  max-height: 494px !important;
}
.w-min-494 {
  min-width: 494px !important;
}
.h-min-494 {
  min-height: 494px !important;
}
.height-rem-494 {
  height: 494rem !important;
}
.width-rem-494 {
  width: 494rem !important;
}
.h-cal-494 {
  height: calc(100vh - 494px) !important;
}
.h-cal-plus-494 {
  height: calc(100vh + 494px) !important;
}
.h-max-cal-494 {
  max-height: calc(100vh - 494px) !important;
}
.h-min-cal-494 {
  min-height: calc(100vh - 494px) !important;
}
.vh-cal-494 {
  height: calc(100vh - 494px) !important;
}
.vh-cal-max-plus-494 {
  max-height: calc(100vh + 494px) !important;
}
.w-cal-494 {
  width: calc(100vw - 494px) !important;
}
.w-cal-plus-494 {
  width: calc(100vw + 494px) !important;
}
.w-max-cal-494 {
  max-width: calc(100vw - 494px) !important;
}
.w-min-cal-494 {
  min-width: calc(100vw - 494px) !important;
}
.vw-cal-494 {
  width: calc(100vw - 494px) !important;
}
.vw-cal-max-plus-494 {
  max-width: calc(100vw + 494px) !important;
}
.grid-repeat-494 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(494px, 1fr));
}
.w-px-495 {
  width: 495px !important;
}
.h-px-495 {
  height: 495px !important;
}
.w-max-495 {
  max-width: 495px !important;
}
.h-max-495 {
  max-height: 495px !important;
}
.w-min-495 {
  min-width: 495px !important;
}
.h-min-495 {
  min-height: 495px !important;
}
.height-rem-495 {
  height: 495rem !important;
}
.width-rem-495 {
  width: 495rem !important;
}
.h-cal-495 {
  height: calc(100vh - 495px) !important;
}
.h-cal-plus-495 {
  height: calc(100vh + 495px) !important;
}
.h-max-cal-495 {
  max-height: calc(100vh - 495px) !important;
}
.h-min-cal-495 {
  min-height: calc(100vh - 495px) !important;
}
.vh-cal-495 {
  height: calc(100vh - 495px) !important;
}
.vh-cal-max-plus-495 {
  max-height: calc(100vh + 495px) !important;
}
.w-cal-495 {
  width: calc(100vw - 495px) !important;
}
.w-cal-plus-495 {
  width: calc(100vw + 495px) !important;
}
.w-max-cal-495 {
  max-width: calc(100vw - 495px) !important;
}
.w-min-cal-495 {
  min-width: calc(100vw - 495px) !important;
}
.vw-cal-495 {
  width: calc(100vw - 495px) !important;
}
.vw-cal-max-plus-495 {
  max-width: calc(100vw + 495px) !important;
}
.grid-repeat-495 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(495px, 1fr));
}
.w-px-496 {
  width: 496px !important;
}
.h-px-496 {
  height: 496px !important;
}
.w-max-496 {
  max-width: 496px !important;
}
.h-max-496 {
  max-height: 496px !important;
}
.w-min-496 {
  min-width: 496px !important;
}
.h-min-496 {
  min-height: 496px !important;
}
.height-rem-496 {
  height: 496rem !important;
}
.width-rem-496 {
  width: 496rem !important;
}
.h-cal-496 {
  height: calc(100vh - 496px) !important;
}
.h-cal-plus-496 {
  height: calc(100vh + 496px) !important;
}
.h-max-cal-496 {
  max-height: calc(100vh - 496px) !important;
}
.h-min-cal-496 {
  min-height: calc(100vh - 496px) !important;
}
.vh-cal-496 {
  height: calc(100vh - 496px) !important;
}
.vh-cal-max-plus-496 {
  max-height: calc(100vh + 496px) !important;
}
.w-cal-496 {
  width: calc(100vw - 496px) !important;
}
.w-cal-plus-496 {
  width: calc(100vw + 496px) !important;
}
.w-max-cal-496 {
  max-width: calc(100vw - 496px) !important;
}
.w-min-cal-496 {
  min-width: calc(100vw - 496px) !important;
}
.vw-cal-496 {
  width: calc(100vw - 496px) !important;
}
.vw-cal-max-plus-496 {
  max-width: calc(100vw + 496px) !important;
}
.grid-repeat-496 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(496px, 1fr));
}
.w-px-497 {
  width: 497px !important;
}
.h-px-497 {
  height: 497px !important;
}
.w-max-497 {
  max-width: 497px !important;
}
.h-max-497 {
  max-height: 497px !important;
}
.w-min-497 {
  min-width: 497px !important;
}
.h-min-497 {
  min-height: 497px !important;
}
.height-rem-497 {
  height: 497rem !important;
}
.width-rem-497 {
  width: 497rem !important;
}
.h-cal-497 {
  height: calc(100vh - 497px) !important;
}
.h-cal-plus-497 {
  height: calc(100vh + 497px) !important;
}
.h-max-cal-497 {
  max-height: calc(100vh - 497px) !important;
}
.h-min-cal-497 {
  min-height: calc(100vh - 497px) !important;
}
.vh-cal-497 {
  height: calc(100vh - 497px) !important;
}
.vh-cal-max-plus-497 {
  max-height: calc(100vh + 497px) !important;
}
.w-cal-497 {
  width: calc(100vw - 497px) !important;
}
.w-cal-plus-497 {
  width: calc(100vw + 497px) !important;
}
.w-max-cal-497 {
  max-width: calc(100vw - 497px) !important;
}
.w-min-cal-497 {
  min-width: calc(100vw - 497px) !important;
}
.vw-cal-497 {
  width: calc(100vw - 497px) !important;
}
.vw-cal-max-plus-497 {
  max-width: calc(100vw + 497px) !important;
}
.grid-repeat-497 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(497px, 1fr));
}
.w-px-498 {
  width: 498px !important;
}
.h-px-498 {
  height: 498px !important;
}
.w-max-498 {
  max-width: 498px !important;
}
.h-max-498 {
  max-height: 498px !important;
}
.w-min-498 {
  min-width: 498px !important;
}
.h-min-498 {
  min-height: 498px !important;
}
.height-rem-498 {
  height: 498rem !important;
}
.width-rem-498 {
  width: 498rem !important;
}
.h-cal-498 {
  height: calc(100vh - 498px) !important;
}
.h-cal-plus-498 {
  height: calc(100vh + 498px) !important;
}
.h-max-cal-498 {
  max-height: calc(100vh - 498px) !important;
}
.h-min-cal-498 {
  min-height: calc(100vh - 498px) !important;
}
.vh-cal-498 {
  height: calc(100vh - 498px) !important;
}
.vh-cal-max-plus-498 {
  max-height: calc(100vh + 498px) !important;
}
.w-cal-498 {
  width: calc(100vw - 498px) !important;
}
.w-cal-plus-498 {
  width: calc(100vw + 498px) !important;
}
.w-max-cal-498 {
  max-width: calc(100vw - 498px) !important;
}
.w-min-cal-498 {
  min-width: calc(100vw - 498px) !important;
}
.vw-cal-498 {
  width: calc(100vw - 498px) !important;
}
.vw-cal-max-plus-498 {
  max-width: calc(100vw + 498px) !important;
}
.grid-repeat-498 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(498px, 1fr));
}
.w-px-499 {
  width: 499px !important;
}
.h-px-499 {
  height: 499px !important;
}
.w-max-499 {
  max-width: 499px !important;
}
.h-max-499 {
  max-height: 499px !important;
}
.w-min-499 {
  min-width: 499px !important;
}
.h-min-499 {
  min-height: 499px !important;
}
.height-rem-499 {
  height: 499rem !important;
}
.width-rem-499 {
  width: 499rem !important;
}
.h-cal-499 {
  height: calc(100vh - 499px) !important;
}
.h-cal-plus-499 {
  height: calc(100vh + 499px) !important;
}
.h-max-cal-499 {
  max-height: calc(100vh - 499px) !important;
}
.h-min-cal-499 {
  min-height: calc(100vh - 499px) !important;
}
.vh-cal-499 {
  height: calc(100vh - 499px) !important;
}
.vh-cal-max-plus-499 {
  max-height: calc(100vh + 499px) !important;
}
.w-cal-499 {
  width: calc(100vw - 499px) !important;
}
.w-cal-plus-499 {
  width: calc(100vw + 499px) !important;
}
.w-max-cal-499 {
  max-width: calc(100vw - 499px) !important;
}
.w-min-cal-499 {
  min-width: calc(100vw - 499px) !important;
}
.vw-cal-499 {
  width: calc(100vw - 499px) !important;
}
.vw-cal-max-plus-499 {
  max-width: calc(100vw + 499px) !important;
}
.grid-repeat-499 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(499px, 1fr));
}
.w-px-500 {
  width: 500px !important;
}
.h-px-500 {
  height: 500px !important;
}
.w-max-500 {
  max-width: 500px !important;
}
.h-max-500 {
  max-height: 500px !important;
}
.w-min-500 {
  min-width: 500px !important;
}
.h-min-500 {
  min-height: 500px !important;
}
.height-rem-500 {
  height: 500rem !important;
}
.width-rem-500 {
  width: 500rem !important;
}
.h-cal-500 {
  height: calc(100vh - 500px) !important;
}
.h-cal-plus-500 {
  height: calc(100vh + 500px) !important;
}
.h-max-cal-500 {
  max-height: calc(100vh - 500px) !important;
}
.h-min-cal-500 {
  min-height: calc(100vh - 500px) !important;
}
.vh-cal-500 {
  height: calc(100vh - 500px) !important;
}
.vh-cal-max-plus-500 {
  max-height: calc(100vh + 500px) !important;
}
.w-cal-500 {
  width: calc(100vw - 500px) !important;
}
.w-cal-plus-500 {
  width: calc(100vw + 500px) !important;
}
.w-max-cal-500 {
  max-width: calc(100vw - 500px) !important;
}
.w-min-cal-500 {
  min-width: calc(100vw - 500px) !important;
}
.vw-cal-500 {
  width: calc(100vw - 500px) !important;
}
.vw-cal-max-plus-500 {
  max-width: calc(100vw + 500px) !important;
}
.grid-repeat-500 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(500px, 1fr));
}
.w-px-501 {
  width: 501px !important;
}
.h-px-501 {
  height: 501px !important;
}
.w-max-501 {
  max-width: 501px !important;
}
.h-max-501 {
  max-height: 501px !important;
}
.w-min-501 {
  min-width: 501px !important;
}
.h-min-501 {
  min-height: 501px !important;
}
.height-rem-501 {
  height: 501rem !important;
}
.width-rem-501 {
  width: 501rem !important;
}
.h-cal-501 {
  height: calc(100vh - 501px) !important;
}
.h-cal-plus-501 {
  height: calc(100vh + 501px) !important;
}
.h-max-cal-501 {
  max-height: calc(100vh - 501px) !important;
}
.h-min-cal-501 {
  min-height: calc(100vh - 501px) !important;
}
.vh-cal-501 {
  height: calc(100vh - 501px) !important;
}
.vh-cal-max-plus-501 {
  max-height: calc(100vh + 501px) !important;
}
.w-cal-501 {
  width: calc(100vw - 501px) !important;
}
.w-cal-plus-501 {
  width: calc(100vw + 501px) !important;
}
.w-max-cal-501 {
  max-width: calc(100vw - 501px) !important;
}
.w-min-cal-501 {
  min-width: calc(100vw - 501px) !important;
}
.vw-cal-501 {
  width: calc(100vw - 501px) !important;
}
.vw-cal-max-plus-501 {
  max-width: calc(100vw + 501px) !important;
}
.grid-repeat-501 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(501px, 1fr));
}
.w-px-502 {
  width: 502px !important;
}
.h-px-502 {
  height: 502px !important;
}
.w-max-502 {
  max-width: 502px !important;
}
.h-max-502 {
  max-height: 502px !important;
}
.w-min-502 {
  min-width: 502px !important;
}
.h-min-502 {
  min-height: 502px !important;
}
.height-rem-502 {
  height: 502rem !important;
}
.width-rem-502 {
  width: 502rem !important;
}
.h-cal-502 {
  height: calc(100vh - 502px) !important;
}
.h-cal-plus-502 {
  height: calc(100vh + 502px) !important;
}
.h-max-cal-502 {
  max-height: calc(100vh - 502px) !important;
}
.h-min-cal-502 {
  min-height: calc(100vh - 502px) !important;
}
.vh-cal-502 {
  height: calc(100vh - 502px) !important;
}
.vh-cal-max-plus-502 {
  max-height: calc(100vh + 502px) !important;
}
.w-cal-502 {
  width: calc(100vw - 502px) !important;
}
.w-cal-plus-502 {
  width: calc(100vw + 502px) !important;
}
.w-max-cal-502 {
  max-width: calc(100vw - 502px) !important;
}
.w-min-cal-502 {
  min-width: calc(100vw - 502px) !important;
}
.vw-cal-502 {
  width: calc(100vw - 502px) !important;
}
.vw-cal-max-plus-502 {
  max-width: calc(100vw + 502px) !important;
}
.grid-repeat-502 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(502px, 1fr));
}
.w-px-503 {
  width: 503px !important;
}
.h-px-503 {
  height: 503px !important;
}
.w-max-503 {
  max-width: 503px !important;
}
.h-max-503 {
  max-height: 503px !important;
}
.w-min-503 {
  min-width: 503px !important;
}
.h-min-503 {
  min-height: 503px !important;
}
.height-rem-503 {
  height: 503rem !important;
}
.width-rem-503 {
  width: 503rem !important;
}
.h-cal-503 {
  height: calc(100vh - 503px) !important;
}
.h-cal-plus-503 {
  height: calc(100vh + 503px) !important;
}
.h-max-cal-503 {
  max-height: calc(100vh - 503px) !important;
}
.h-min-cal-503 {
  min-height: calc(100vh - 503px) !important;
}
.vh-cal-503 {
  height: calc(100vh - 503px) !important;
}
.vh-cal-max-plus-503 {
  max-height: calc(100vh + 503px) !important;
}
.w-cal-503 {
  width: calc(100vw - 503px) !important;
}
.w-cal-plus-503 {
  width: calc(100vw + 503px) !important;
}
.w-max-cal-503 {
  max-width: calc(100vw - 503px) !important;
}
.w-min-cal-503 {
  min-width: calc(100vw - 503px) !important;
}
.vw-cal-503 {
  width: calc(100vw - 503px) !important;
}
.vw-cal-max-plus-503 {
  max-width: calc(100vw + 503px) !important;
}
.grid-repeat-503 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(503px, 1fr));
}
.w-px-504 {
  width: 504px !important;
}
.h-px-504 {
  height: 504px !important;
}
.w-max-504 {
  max-width: 504px !important;
}
.h-max-504 {
  max-height: 504px !important;
}
.w-min-504 {
  min-width: 504px !important;
}
.h-min-504 {
  min-height: 504px !important;
}
.height-rem-504 {
  height: 504rem !important;
}
.width-rem-504 {
  width: 504rem !important;
}
.h-cal-504 {
  height: calc(100vh - 504px) !important;
}
.h-cal-plus-504 {
  height: calc(100vh + 504px) !important;
}
.h-max-cal-504 {
  max-height: calc(100vh - 504px) !important;
}
.h-min-cal-504 {
  min-height: calc(100vh - 504px) !important;
}
.vh-cal-504 {
  height: calc(100vh - 504px) !important;
}
.vh-cal-max-plus-504 {
  max-height: calc(100vh + 504px) !important;
}
.w-cal-504 {
  width: calc(100vw - 504px) !important;
}
.w-cal-plus-504 {
  width: calc(100vw + 504px) !important;
}
.w-max-cal-504 {
  max-width: calc(100vw - 504px) !important;
}
.w-min-cal-504 {
  min-width: calc(100vw - 504px) !important;
}
.vw-cal-504 {
  width: calc(100vw - 504px) !important;
}
.vw-cal-max-plus-504 {
  max-width: calc(100vw + 504px) !important;
}
.grid-repeat-504 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(504px, 1fr));
}
.w-px-505 {
  width: 505px !important;
}
.h-px-505 {
  height: 505px !important;
}
.w-max-505 {
  max-width: 505px !important;
}
.h-max-505 {
  max-height: 505px !important;
}
.w-min-505 {
  min-width: 505px !important;
}
.h-min-505 {
  min-height: 505px !important;
}
.height-rem-505 {
  height: 505rem !important;
}
.width-rem-505 {
  width: 505rem !important;
}
.h-cal-505 {
  height: calc(100vh - 505px) !important;
}
.h-cal-plus-505 {
  height: calc(100vh + 505px) !important;
}
.h-max-cal-505 {
  max-height: calc(100vh - 505px) !important;
}
.h-min-cal-505 {
  min-height: calc(100vh - 505px) !important;
}
.vh-cal-505 {
  height: calc(100vh - 505px) !important;
}
.vh-cal-max-plus-505 {
  max-height: calc(100vh + 505px) !important;
}
.w-cal-505 {
  width: calc(100vw - 505px) !important;
}
.w-cal-plus-505 {
  width: calc(100vw + 505px) !important;
}
.w-max-cal-505 {
  max-width: calc(100vw - 505px) !important;
}
.w-min-cal-505 {
  min-width: calc(100vw - 505px) !important;
}
.vw-cal-505 {
  width: calc(100vw - 505px) !important;
}
.vw-cal-max-plus-505 {
  max-width: calc(100vw + 505px) !important;
}
.grid-repeat-505 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(505px, 1fr));
}
.w-px-506 {
  width: 506px !important;
}
.h-px-506 {
  height: 506px !important;
}
.w-max-506 {
  max-width: 506px !important;
}
.h-max-506 {
  max-height: 506px !important;
}
.w-min-506 {
  min-width: 506px !important;
}
.h-min-506 {
  min-height: 506px !important;
}
.height-rem-506 {
  height: 506rem !important;
}
.width-rem-506 {
  width: 506rem !important;
}
.h-cal-506 {
  height: calc(100vh - 506px) !important;
}
.h-cal-plus-506 {
  height: calc(100vh + 506px) !important;
}
.h-max-cal-506 {
  max-height: calc(100vh - 506px) !important;
}
.h-min-cal-506 {
  min-height: calc(100vh - 506px) !important;
}
.vh-cal-506 {
  height: calc(100vh - 506px) !important;
}
.vh-cal-max-plus-506 {
  max-height: calc(100vh + 506px) !important;
}
.w-cal-506 {
  width: calc(100vw - 506px) !important;
}
.w-cal-plus-506 {
  width: calc(100vw + 506px) !important;
}
.w-max-cal-506 {
  max-width: calc(100vw - 506px) !important;
}
.w-min-cal-506 {
  min-width: calc(100vw - 506px) !important;
}
.vw-cal-506 {
  width: calc(100vw - 506px) !important;
}
.vw-cal-max-plus-506 {
  max-width: calc(100vw + 506px) !important;
}
.grid-repeat-506 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(506px, 1fr));
}
.w-px-507 {
  width: 507px !important;
}
.h-px-507 {
  height: 507px !important;
}
.w-max-507 {
  max-width: 507px !important;
}
.h-max-507 {
  max-height: 507px !important;
}
.w-min-507 {
  min-width: 507px !important;
}
.h-min-507 {
  min-height: 507px !important;
}
.height-rem-507 {
  height: 507rem !important;
}
.width-rem-507 {
  width: 507rem !important;
}
.h-cal-507 {
  height: calc(100vh - 507px) !important;
}
.h-cal-plus-507 {
  height: calc(100vh + 507px) !important;
}
.h-max-cal-507 {
  max-height: calc(100vh - 507px) !important;
}
.h-min-cal-507 {
  min-height: calc(100vh - 507px) !important;
}
.vh-cal-507 {
  height: calc(100vh - 507px) !important;
}
.vh-cal-max-plus-507 {
  max-height: calc(100vh + 507px) !important;
}
.w-cal-507 {
  width: calc(100vw - 507px) !important;
}
.w-cal-plus-507 {
  width: calc(100vw + 507px) !important;
}
.w-max-cal-507 {
  max-width: calc(100vw - 507px) !important;
}
.w-min-cal-507 {
  min-width: calc(100vw - 507px) !important;
}
.vw-cal-507 {
  width: calc(100vw - 507px) !important;
}
.vw-cal-max-plus-507 {
  max-width: calc(100vw + 507px) !important;
}
.grid-repeat-507 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(507px, 1fr));
}
.w-px-508 {
  width: 508px !important;
}
.h-px-508 {
  height: 508px !important;
}
.w-max-508 {
  max-width: 508px !important;
}
.h-max-508 {
  max-height: 508px !important;
}
.w-min-508 {
  min-width: 508px !important;
}
.h-min-508 {
  min-height: 508px !important;
}
.height-rem-508 {
  height: 508rem !important;
}
.width-rem-508 {
  width: 508rem !important;
}
.h-cal-508 {
  height: calc(100vh - 508px) !important;
}
.h-cal-plus-508 {
  height: calc(100vh + 508px) !important;
}
.h-max-cal-508 {
  max-height: calc(100vh - 508px) !important;
}
.h-min-cal-508 {
  min-height: calc(100vh - 508px) !important;
}
.vh-cal-508 {
  height: calc(100vh - 508px) !important;
}
.vh-cal-max-plus-508 {
  max-height: calc(100vh + 508px) !important;
}
.w-cal-508 {
  width: calc(100vw - 508px) !important;
}
.w-cal-plus-508 {
  width: calc(100vw + 508px) !important;
}
.w-max-cal-508 {
  max-width: calc(100vw - 508px) !important;
}
.w-min-cal-508 {
  min-width: calc(100vw - 508px) !important;
}
.vw-cal-508 {
  width: calc(100vw - 508px) !important;
}
.vw-cal-max-plus-508 {
  max-width: calc(100vw + 508px) !important;
}
.grid-repeat-508 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(508px, 1fr));
}
.w-px-509 {
  width: 509px !important;
}
.h-px-509 {
  height: 509px !important;
}
.w-max-509 {
  max-width: 509px !important;
}
.h-max-509 {
  max-height: 509px !important;
}
.w-min-509 {
  min-width: 509px !important;
}
.h-min-509 {
  min-height: 509px !important;
}
.height-rem-509 {
  height: 509rem !important;
}
.width-rem-509 {
  width: 509rem !important;
}
.h-cal-509 {
  height: calc(100vh - 509px) !important;
}
.h-cal-plus-509 {
  height: calc(100vh + 509px) !important;
}
.h-max-cal-509 {
  max-height: calc(100vh - 509px) !important;
}
.h-min-cal-509 {
  min-height: calc(100vh - 509px) !important;
}
.vh-cal-509 {
  height: calc(100vh - 509px) !important;
}
.vh-cal-max-plus-509 {
  max-height: calc(100vh + 509px) !important;
}
.w-cal-509 {
  width: calc(100vw - 509px) !important;
}
.w-cal-plus-509 {
  width: calc(100vw + 509px) !important;
}
.w-max-cal-509 {
  max-width: calc(100vw - 509px) !important;
}
.w-min-cal-509 {
  min-width: calc(100vw - 509px) !important;
}
.vw-cal-509 {
  width: calc(100vw - 509px) !important;
}
.vw-cal-max-plus-509 {
  max-width: calc(100vw + 509px) !important;
}
.grid-repeat-509 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(509px, 1fr));
}
.w-px-510 {
  width: 510px !important;
}
.h-px-510 {
  height: 510px !important;
}
.w-max-510 {
  max-width: 510px !important;
}
.h-max-510 {
  max-height: 510px !important;
}
.w-min-510 {
  min-width: 510px !important;
}
.h-min-510 {
  min-height: 510px !important;
}
.height-rem-510 {
  height: 510rem !important;
}
.width-rem-510 {
  width: 510rem !important;
}
.h-cal-510 {
  height: calc(100vh - 510px) !important;
}
.h-cal-plus-510 {
  height: calc(100vh + 510px) !important;
}
.h-max-cal-510 {
  max-height: calc(100vh - 510px) !important;
}
.h-min-cal-510 {
  min-height: calc(100vh - 510px) !important;
}
.vh-cal-510 {
  height: calc(100vh - 510px) !important;
}
.vh-cal-max-plus-510 {
  max-height: calc(100vh + 510px) !important;
}
.w-cal-510 {
  width: calc(100vw - 510px) !important;
}
.w-cal-plus-510 {
  width: calc(100vw + 510px) !important;
}
.w-max-cal-510 {
  max-width: calc(100vw - 510px) !important;
}
.w-min-cal-510 {
  min-width: calc(100vw - 510px) !important;
}
.vw-cal-510 {
  width: calc(100vw - 510px) !important;
}
.vw-cal-max-plus-510 {
  max-width: calc(100vw + 510px) !important;
}
.grid-repeat-510 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(510px, 1fr));
}
.w-px-511 {
  width: 511px !important;
}
.h-px-511 {
  height: 511px !important;
}
.w-max-511 {
  max-width: 511px !important;
}
.h-max-511 {
  max-height: 511px !important;
}
.w-min-511 {
  min-width: 511px !important;
}
.h-min-511 {
  min-height: 511px !important;
}
.height-rem-511 {
  height: 511rem !important;
}
.width-rem-511 {
  width: 511rem !important;
}
.h-cal-511 {
  height: calc(100vh - 511px) !important;
}
.h-cal-plus-511 {
  height: calc(100vh + 511px) !important;
}
.h-max-cal-511 {
  max-height: calc(100vh - 511px) !important;
}
.h-min-cal-511 {
  min-height: calc(100vh - 511px) !important;
}
.vh-cal-511 {
  height: calc(100vh - 511px) !important;
}
.vh-cal-max-plus-511 {
  max-height: calc(100vh + 511px) !important;
}
.w-cal-511 {
  width: calc(100vw - 511px) !important;
}
.w-cal-plus-511 {
  width: calc(100vw + 511px) !important;
}
.w-max-cal-511 {
  max-width: calc(100vw - 511px) !important;
}
.w-min-cal-511 {
  min-width: calc(100vw - 511px) !important;
}
.vw-cal-511 {
  width: calc(100vw - 511px) !important;
}
.vw-cal-max-plus-511 {
  max-width: calc(100vw + 511px) !important;
}
.grid-repeat-511 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(511px, 1fr));
}
.w-px-512 {
  width: 512px !important;
}
.h-px-512 {
  height: 512px !important;
}
.w-max-512 {
  max-width: 512px !important;
}
.h-max-512 {
  max-height: 512px !important;
}
.w-min-512 {
  min-width: 512px !important;
}
.h-min-512 {
  min-height: 512px !important;
}
.height-rem-512 {
  height: 512rem !important;
}
.width-rem-512 {
  width: 512rem !important;
}
.h-cal-512 {
  height: calc(100vh - 512px) !important;
}
.h-cal-plus-512 {
  height: calc(100vh + 512px) !important;
}
.h-max-cal-512 {
  max-height: calc(100vh - 512px) !important;
}
.h-min-cal-512 {
  min-height: calc(100vh - 512px) !important;
}
.vh-cal-512 {
  height: calc(100vh - 512px) !important;
}
.vh-cal-max-plus-512 {
  max-height: calc(100vh + 512px) !important;
}
.w-cal-512 {
  width: calc(100vw - 512px) !important;
}
.w-cal-plus-512 {
  width: calc(100vw + 512px) !important;
}
.w-max-cal-512 {
  max-width: calc(100vw - 512px) !important;
}
.w-min-cal-512 {
  min-width: calc(100vw - 512px) !important;
}
.vw-cal-512 {
  width: calc(100vw - 512px) !important;
}
.vw-cal-max-plus-512 {
  max-width: calc(100vw + 512px) !important;
}
.grid-repeat-512 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(512px, 1fr));
}
.w-px-513 {
  width: 513px !important;
}
.h-px-513 {
  height: 513px !important;
}
.w-max-513 {
  max-width: 513px !important;
}
.h-max-513 {
  max-height: 513px !important;
}
.w-min-513 {
  min-width: 513px !important;
}
.h-min-513 {
  min-height: 513px !important;
}
.height-rem-513 {
  height: 513rem !important;
}
.width-rem-513 {
  width: 513rem !important;
}
.h-cal-513 {
  height: calc(100vh - 513px) !important;
}
.h-cal-plus-513 {
  height: calc(100vh + 513px) !important;
}
.h-max-cal-513 {
  max-height: calc(100vh - 513px) !important;
}
.h-min-cal-513 {
  min-height: calc(100vh - 513px) !important;
}
.vh-cal-513 {
  height: calc(100vh - 513px) !important;
}
.vh-cal-max-plus-513 {
  max-height: calc(100vh + 513px) !important;
}
.w-cal-513 {
  width: calc(100vw - 513px) !important;
}
.w-cal-plus-513 {
  width: calc(100vw + 513px) !important;
}
.w-max-cal-513 {
  max-width: calc(100vw - 513px) !important;
}
.w-min-cal-513 {
  min-width: calc(100vw - 513px) !important;
}
.vw-cal-513 {
  width: calc(100vw - 513px) !important;
}
.vw-cal-max-plus-513 {
  max-width: calc(100vw + 513px) !important;
}
.grid-repeat-513 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(513px, 1fr));
}
.w-px-514 {
  width: 514px !important;
}
.h-px-514 {
  height: 514px !important;
}
.w-max-514 {
  max-width: 514px !important;
}
.h-max-514 {
  max-height: 514px !important;
}
.w-min-514 {
  min-width: 514px !important;
}
.h-min-514 {
  min-height: 514px !important;
}
.height-rem-514 {
  height: 514rem !important;
}
.width-rem-514 {
  width: 514rem !important;
}
.h-cal-514 {
  height: calc(100vh - 514px) !important;
}
.h-cal-plus-514 {
  height: calc(100vh + 514px) !important;
}
.h-max-cal-514 {
  max-height: calc(100vh - 514px) !important;
}
.h-min-cal-514 {
  min-height: calc(100vh - 514px) !important;
}
.vh-cal-514 {
  height: calc(100vh - 514px) !important;
}
.vh-cal-max-plus-514 {
  max-height: calc(100vh + 514px) !important;
}
.w-cal-514 {
  width: calc(100vw - 514px) !important;
}
.w-cal-plus-514 {
  width: calc(100vw + 514px) !important;
}
.w-max-cal-514 {
  max-width: calc(100vw - 514px) !important;
}
.w-min-cal-514 {
  min-width: calc(100vw - 514px) !important;
}
.vw-cal-514 {
  width: calc(100vw - 514px) !important;
}
.vw-cal-max-plus-514 {
  max-width: calc(100vw + 514px) !important;
}
.grid-repeat-514 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(514px, 1fr));
}
.w-px-515 {
  width: 515px !important;
}
.h-px-515 {
  height: 515px !important;
}
.w-max-515 {
  max-width: 515px !important;
}
.h-max-515 {
  max-height: 515px !important;
}
.w-min-515 {
  min-width: 515px !important;
}
.h-min-515 {
  min-height: 515px !important;
}
.height-rem-515 {
  height: 515rem !important;
}
.width-rem-515 {
  width: 515rem !important;
}
.h-cal-515 {
  height: calc(100vh - 515px) !important;
}
.h-cal-plus-515 {
  height: calc(100vh + 515px) !important;
}
.h-max-cal-515 {
  max-height: calc(100vh - 515px) !important;
}
.h-min-cal-515 {
  min-height: calc(100vh - 515px) !important;
}
.vh-cal-515 {
  height: calc(100vh - 515px) !important;
}
.vh-cal-max-plus-515 {
  max-height: calc(100vh + 515px) !important;
}
.w-cal-515 {
  width: calc(100vw - 515px) !important;
}
.w-cal-plus-515 {
  width: calc(100vw + 515px) !important;
}
.w-max-cal-515 {
  max-width: calc(100vw - 515px) !important;
}
.w-min-cal-515 {
  min-width: calc(100vw - 515px) !important;
}
.vw-cal-515 {
  width: calc(100vw - 515px) !important;
}
.vw-cal-max-plus-515 {
  max-width: calc(100vw + 515px) !important;
}
.grid-repeat-515 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(515px, 1fr));
}
.w-px-516 {
  width: 516px !important;
}
.h-px-516 {
  height: 516px !important;
}
.w-max-516 {
  max-width: 516px !important;
}
.h-max-516 {
  max-height: 516px !important;
}
.w-min-516 {
  min-width: 516px !important;
}
.h-min-516 {
  min-height: 516px !important;
}
.height-rem-516 {
  height: 516rem !important;
}
.width-rem-516 {
  width: 516rem !important;
}
.h-cal-516 {
  height: calc(100vh - 516px) !important;
}
.h-cal-plus-516 {
  height: calc(100vh + 516px) !important;
}
.h-max-cal-516 {
  max-height: calc(100vh - 516px) !important;
}
.h-min-cal-516 {
  min-height: calc(100vh - 516px) !important;
}
.vh-cal-516 {
  height: calc(100vh - 516px) !important;
}
.vh-cal-max-plus-516 {
  max-height: calc(100vh + 516px) !important;
}
.w-cal-516 {
  width: calc(100vw - 516px) !important;
}
.w-cal-plus-516 {
  width: calc(100vw + 516px) !important;
}
.w-max-cal-516 {
  max-width: calc(100vw - 516px) !important;
}
.w-min-cal-516 {
  min-width: calc(100vw - 516px) !important;
}
.vw-cal-516 {
  width: calc(100vw - 516px) !important;
}
.vw-cal-max-plus-516 {
  max-width: calc(100vw + 516px) !important;
}
.grid-repeat-516 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(516px, 1fr));
}
.w-px-517 {
  width: 517px !important;
}
.h-px-517 {
  height: 517px !important;
}
.w-max-517 {
  max-width: 517px !important;
}
.h-max-517 {
  max-height: 517px !important;
}
.w-min-517 {
  min-width: 517px !important;
}
.h-min-517 {
  min-height: 517px !important;
}
.height-rem-517 {
  height: 517rem !important;
}
.width-rem-517 {
  width: 517rem !important;
}
.h-cal-517 {
  height: calc(100vh - 517px) !important;
}
.h-cal-plus-517 {
  height: calc(100vh + 517px) !important;
}
.h-max-cal-517 {
  max-height: calc(100vh - 517px) !important;
}
.h-min-cal-517 {
  min-height: calc(100vh - 517px) !important;
}
.vh-cal-517 {
  height: calc(100vh - 517px) !important;
}
.vh-cal-max-plus-517 {
  max-height: calc(100vh + 517px) !important;
}
.w-cal-517 {
  width: calc(100vw - 517px) !important;
}
.w-cal-plus-517 {
  width: calc(100vw + 517px) !important;
}
.w-max-cal-517 {
  max-width: calc(100vw - 517px) !important;
}
.w-min-cal-517 {
  min-width: calc(100vw - 517px) !important;
}
.vw-cal-517 {
  width: calc(100vw - 517px) !important;
}
.vw-cal-max-plus-517 {
  max-width: calc(100vw + 517px) !important;
}
.grid-repeat-517 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(517px, 1fr));
}
.w-px-518 {
  width: 518px !important;
}
.h-px-518 {
  height: 518px !important;
}
.w-max-518 {
  max-width: 518px !important;
}
.h-max-518 {
  max-height: 518px !important;
}
.w-min-518 {
  min-width: 518px !important;
}
.h-min-518 {
  min-height: 518px !important;
}
.height-rem-518 {
  height: 518rem !important;
}
.width-rem-518 {
  width: 518rem !important;
}
.h-cal-518 {
  height: calc(100vh - 518px) !important;
}
.h-cal-plus-518 {
  height: calc(100vh + 518px) !important;
}
.h-max-cal-518 {
  max-height: calc(100vh - 518px) !important;
}
.h-min-cal-518 {
  min-height: calc(100vh - 518px) !important;
}
.vh-cal-518 {
  height: calc(100vh - 518px) !important;
}
.vh-cal-max-plus-518 {
  max-height: calc(100vh + 518px) !important;
}
.w-cal-518 {
  width: calc(100vw - 518px) !important;
}
.w-cal-plus-518 {
  width: calc(100vw + 518px) !important;
}
.w-max-cal-518 {
  max-width: calc(100vw - 518px) !important;
}
.w-min-cal-518 {
  min-width: calc(100vw - 518px) !important;
}
.vw-cal-518 {
  width: calc(100vw - 518px) !important;
}
.vw-cal-max-plus-518 {
  max-width: calc(100vw + 518px) !important;
}
.grid-repeat-518 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(518px, 1fr));
}
.w-px-519 {
  width: 519px !important;
}
.h-px-519 {
  height: 519px !important;
}
.w-max-519 {
  max-width: 519px !important;
}
.h-max-519 {
  max-height: 519px !important;
}
.w-min-519 {
  min-width: 519px !important;
}
.h-min-519 {
  min-height: 519px !important;
}
.height-rem-519 {
  height: 519rem !important;
}
.width-rem-519 {
  width: 519rem !important;
}
.h-cal-519 {
  height: calc(100vh - 519px) !important;
}
.h-cal-plus-519 {
  height: calc(100vh + 519px) !important;
}
.h-max-cal-519 {
  max-height: calc(100vh - 519px) !important;
}
.h-min-cal-519 {
  min-height: calc(100vh - 519px) !important;
}
.vh-cal-519 {
  height: calc(100vh - 519px) !important;
}
.vh-cal-max-plus-519 {
  max-height: calc(100vh + 519px) !important;
}
.w-cal-519 {
  width: calc(100vw - 519px) !important;
}
.w-cal-plus-519 {
  width: calc(100vw + 519px) !important;
}
.w-max-cal-519 {
  max-width: calc(100vw - 519px) !important;
}
.w-min-cal-519 {
  min-width: calc(100vw - 519px) !important;
}
.vw-cal-519 {
  width: calc(100vw - 519px) !important;
}
.vw-cal-max-plus-519 {
  max-width: calc(100vw + 519px) !important;
}
.grid-repeat-519 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(519px, 1fr));
}
.w-px-520 {
  width: 520px !important;
}
.h-px-520 {
  height: 520px !important;
}
.w-max-520 {
  max-width: 520px !important;
}
.h-max-520 {
  max-height: 520px !important;
}
.w-min-520 {
  min-width: 520px !important;
}
.h-min-520 {
  min-height: 520px !important;
}
.height-rem-520 {
  height: 520rem !important;
}
.width-rem-520 {
  width: 520rem !important;
}
.h-cal-520 {
  height: calc(100vh - 520px) !important;
}
.h-cal-plus-520 {
  height: calc(100vh + 520px) !important;
}
.h-max-cal-520 {
  max-height: calc(100vh - 520px) !important;
}
.h-min-cal-520 {
  min-height: calc(100vh - 520px) !important;
}
.vh-cal-520 {
  height: calc(100vh - 520px) !important;
}
.vh-cal-max-plus-520 {
  max-height: calc(100vh + 520px) !important;
}
.w-cal-520 {
  width: calc(100vw - 520px) !important;
}
.w-cal-plus-520 {
  width: calc(100vw + 520px) !important;
}
.w-max-cal-520 {
  max-width: calc(100vw - 520px) !important;
}
.w-min-cal-520 {
  min-width: calc(100vw - 520px) !important;
}
.vw-cal-520 {
  width: calc(100vw - 520px) !important;
}
.vw-cal-max-plus-520 {
  max-width: calc(100vw + 520px) !important;
}
.grid-repeat-520 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(520px, 1fr));
}
.w-px-521 {
  width: 521px !important;
}
.h-px-521 {
  height: 521px !important;
}
.w-max-521 {
  max-width: 521px !important;
}
.h-max-521 {
  max-height: 521px !important;
}
.w-min-521 {
  min-width: 521px !important;
}
.h-min-521 {
  min-height: 521px !important;
}
.height-rem-521 {
  height: 521rem !important;
}
.width-rem-521 {
  width: 521rem !important;
}
.h-cal-521 {
  height: calc(100vh - 521px) !important;
}
.h-cal-plus-521 {
  height: calc(100vh + 521px) !important;
}
.h-max-cal-521 {
  max-height: calc(100vh - 521px) !important;
}
.h-min-cal-521 {
  min-height: calc(100vh - 521px) !important;
}
.vh-cal-521 {
  height: calc(100vh - 521px) !important;
}
.vh-cal-max-plus-521 {
  max-height: calc(100vh + 521px) !important;
}
.w-cal-521 {
  width: calc(100vw - 521px) !important;
}
.w-cal-plus-521 {
  width: calc(100vw + 521px) !important;
}
.w-max-cal-521 {
  max-width: calc(100vw - 521px) !important;
}
.w-min-cal-521 {
  min-width: calc(100vw - 521px) !important;
}
.vw-cal-521 {
  width: calc(100vw - 521px) !important;
}
.vw-cal-max-plus-521 {
  max-width: calc(100vw + 521px) !important;
}
.grid-repeat-521 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(521px, 1fr));
}
.w-px-522 {
  width: 522px !important;
}
.h-px-522 {
  height: 522px !important;
}
.w-max-522 {
  max-width: 522px !important;
}
.h-max-522 {
  max-height: 522px !important;
}
.w-min-522 {
  min-width: 522px !important;
}
.h-min-522 {
  min-height: 522px !important;
}
.height-rem-522 {
  height: 522rem !important;
}
.width-rem-522 {
  width: 522rem !important;
}
.h-cal-522 {
  height: calc(100vh - 522px) !important;
}
.h-cal-plus-522 {
  height: calc(100vh + 522px) !important;
}
.h-max-cal-522 {
  max-height: calc(100vh - 522px) !important;
}
.h-min-cal-522 {
  min-height: calc(100vh - 522px) !important;
}
.vh-cal-522 {
  height: calc(100vh - 522px) !important;
}
.vh-cal-max-plus-522 {
  max-height: calc(100vh + 522px) !important;
}
.w-cal-522 {
  width: calc(100vw - 522px) !important;
}
.w-cal-plus-522 {
  width: calc(100vw + 522px) !important;
}
.w-max-cal-522 {
  max-width: calc(100vw - 522px) !important;
}
.w-min-cal-522 {
  min-width: calc(100vw - 522px) !important;
}
.vw-cal-522 {
  width: calc(100vw - 522px) !important;
}
.vw-cal-max-plus-522 {
  max-width: calc(100vw + 522px) !important;
}
.grid-repeat-522 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(522px, 1fr));
}
.w-px-523 {
  width: 523px !important;
}
.h-px-523 {
  height: 523px !important;
}
.w-max-523 {
  max-width: 523px !important;
}
.h-max-523 {
  max-height: 523px !important;
}
.w-min-523 {
  min-width: 523px !important;
}
.h-min-523 {
  min-height: 523px !important;
}
.height-rem-523 {
  height: 523rem !important;
}
.width-rem-523 {
  width: 523rem !important;
}
.h-cal-523 {
  height: calc(100vh - 523px) !important;
}
.h-cal-plus-523 {
  height: calc(100vh + 523px) !important;
}
.h-max-cal-523 {
  max-height: calc(100vh - 523px) !important;
}
.h-min-cal-523 {
  min-height: calc(100vh - 523px) !important;
}
.vh-cal-523 {
  height: calc(100vh - 523px) !important;
}
.vh-cal-max-plus-523 {
  max-height: calc(100vh + 523px) !important;
}
.w-cal-523 {
  width: calc(100vw - 523px) !important;
}
.w-cal-plus-523 {
  width: calc(100vw + 523px) !important;
}
.w-max-cal-523 {
  max-width: calc(100vw - 523px) !important;
}
.w-min-cal-523 {
  min-width: calc(100vw - 523px) !important;
}
.vw-cal-523 {
  width: calc(100vw - 523px) !important;
}
.vw-cal-max-plus-523 {
  max-width: calc(100vw + 523px) !important;
}
.grid-repeat-523 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(523px, 1fr));
}
.w-px-524 {
  width: 524px !important;
}
.h-px-524 {
  height: 524px !important;
}
.w-max-524 {
  max-width: 524px !important;
}
.h-max-524 {
  max-height: 524px !important;
}
.w-min-524 {
  min-width: 524px !important;
}
.h-min-524 {
  min-height: 524px !important;
}
.height-rem-524 {
  height: 524rem !important;
}
.width-rem-524 {
  width: 524rem !important;
}
.h-cal-524 {
  height: calc(100vh - 524px) !important;
}
.h-cal-plus-524 {
  height: calc(100vh + 524px) !important;
}
.h-max-cal-524 {
  max-height: calc(100vh - 524px) !important;
}
.h-min-cal-524 {
  min-height: calc(100vh - 524px) !important;
}
.vh-cal-524 {
  height: calc(100vh - 524px) !important;
}
.vh-cal-max-plus-524 {
  max-height: calc(100vh + 524px) !important;
}
.w-cal-524 {
  width: calc(100vw - 524px) !important;
}
.w-cal-plus-524 {
  width: calc(100vw + 524px) !important;
}
.w-max-cal-524 {
  max-width: calc(100vw - 524px) !important;
}
.w-min-cal-524 {
  min-width: calc(100vw - 524px) !important;
}
.vw-cal-524 {
  width: calc(100vw - 524px) !important;
}
.vw-cal-max-plus-524 {
  max-width: calc(100vw + 524px) !important;
}
.grid-repeat-524 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(524px, 1fr));
}
.w-px-525 {
  width: 525px !important;
}
.h-px-525 {
  height: 525px !important;
}
.w-max-525 {
  max-width: 525px !important;
}
.h-max-525 {
  max-height: 525px !important;
}
.w-min-525 {
  min-width: 525px !important;
}
.h-min-525 {
  min-height: 525px !important;
}
.height-rem-525 {
  height: 525rem !important;
}
.width-rem-525 {
  width: 525rem !important;
}
.h-cal-525 {
  height: calc(100vh - 525px) !important;
}
.h-cal-plus-525 {
  height: calc(100vh + 525px) !important;
}
.h-max-cal-525 {
  max-height: calc(100vh - 525px) !important;
}
.h-min-cal-525 {
  min-height: calc(100vh - 525px) !important;
}
.vh-cal-525 {
  height: calc(100vh - 525px) !important;
}
.vh-cal-max-plus-525 {
  max-height: calc(100vh + 525px) !important;
}
.w-cal-525 {
  width: calc(100vw - 525px) !important;
}
.w-cal-plus-525 {
  width: calc(100vw + 525px) !important;
}
.w-max-cal-525 {
  max-width: calc(100vw - 525px) !important;
}
.w-min-cal-525 {
  min-width: calc(100vw - 525px) !important;
}
.vw-cal-525 {
  width: calc(100vw - 525px) !important;
}
.vw-cal-max-plus-525 {
  max-width: calc(100vw + 525px) !important;
}
.grid-repeat-525 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(525px, 1fr));
}
.w-px-526 {
  width: 526px !important;
}
.h-px-526 {
  height: 526px !important;
}
.w-max-526 {
  max-width: 526px !important;
}
.h-max-526 {
  max-height: 526px !important;
}
.w-min-526 {
  min-width: 526px !important;
}
.h-min-526 {
  min-height: 526px !important;
}
.height-rem-526 {
  height: 526rem !important;
}
.width-rem-526 {
  width: 526rem !important;
}
.h-cal-526 {
  height: calc(100vh - 526px) !important;
}
.h-cal-plus-526 {
  height: calc(100vh + 526px) !important;
}
.h-max-cal-526 {
  max-height: calc(100vh - 526px) !important;
}
.h-min-cal-526 {
  min-height: calc(100vh - 526px) !important;
}
.vh-cal-526 {
  height: calc(100vh - 526px) !important;
}
.vh-cal-max-plus-526 {
  max-height: calc(100vh + 526px) !important;
}
.w-cal-526 {
  width: calc(100vw - 526px) !important;
}
.w-cal-plus-526 {
  width: calc(100vw + 526px) !important;
}
.w-max-cal-526 {
  max-width: calc(100vw - 526px) !important;
}
.w-min-cal-526 {
  min-width: calc(100vw - 526px) !important;
}
.vw-cal-526 {
  width: calc(100vw - 526px) !important;
}
.vw-cal-max-plus-526 {
  max-width: calc(100vw + 526px) !important;
}
.grid-repeat-526 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(526px, 1fr));
}
.w-px-527 {
  width: 527px !important;
}
.h-px-527 {
  height: 527px !important;
}
.w-max-527 {
  max-width: 527px !important;
}
.h-max-527 {
  max-height: 527px !important;
}
.w-min-527 {
  min-width: 527px !important;
}
.h-min-527 {
  min-height: 527px !important;
}
.height-rem-527 {
  height: 527rem !important;
}
.width-rem-527 {
  width: 527rem !important;
}
.h-cal-527 {
  height: calc(100vh - 527px) !important;
}
.h-cal-plus-527 {
  height: calc(100vh + 527px) !important;
}
.h-max-cal-527 {
  max-height: calc(100vh - 527px) !important;
}
.h-min-cal-527 {
  min-height: calc(100vh - 527px) !important;
}
.vh-cal-527 {
  height: calc(100vh - 527px) !important;
}
.vh-cal-max-plus-527 {
  max-height: calc(100vh + 527px) !important;
}
.w-cal-527 {
  width: calc(100vw - 527px) !important;
}
.w-cal-plus-527 {
  width: calc(100vw + 527px) !important;
}
.w-max-cal-527 {
  max-width: calc(100vw - 527px) !important;
}
.w-min-cal-527 {
  min-width: calc(100vw - 527px) !important;
}
.vw-cal-527 {
  width: calc(100vw - 527px) !important;
}
.vw-cal-max-plus-527 {
  max-width: calc(100vw + 527px) !important;
}
.grid-repeat-527 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(527px, 1fr));
}
.w-px-528 {
  width: 528px !important;
}
.h-px-528 {
  height: 528px !important;
}
.w-max-528 {
  max-width: 528px !important;
}
.h-max-528 {
  max-height: 528px !important;
}
.w-min-528 {
  min-width: 528px !important;
}
.h-min-528 {
  min-height: 528px !important;
}
.height-rem-528 {
  height: 528rem !important;
}
.width-rem-528 {
  width: 528rem !important;
}
.h-cal-528 {
  height: calc(100vh - 528px) !important;
}
.h-cal-plus-528 {
  height: calc(100vh + 528px) !important;
}
.h-max-cal-528 {
  max-height: calc(100vh - 528px) !important;
}
.h-min-cal-528 {
  min-height: calc(100vh - 528px) !important;
}
.vh-cal-528 {
  height: calc(100vh - 528px) !important;
}
.vh-cal-max-plus-528 {
  max-height: calc(100vh + 528px) !important;
}
.w-cal-528 {
  width: calc(100vw - 528px) !important;
}
.w-cal-plus-528 {
  width: calc(100vw + 528px) !important;
}
.w-max-cal-528 {
  max-width: calc(100vw - 528px) !important;
}
.w-min-cal-528 {
  min-width: calc(100vw - 528px) !important;
}
.vw-cal-528 {
  width: calc(100vw - 528px) !important;
}
.vw-cal-max-plus-528 {
  max-width: calc(100vw + 528px) !important;
}
.grid-repeat-528 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(528px, 1fr));
}
.w-px-529 {
  width: 529px !important;
}
.h-px-529 {
  height: 529px !important;
}
.w-max-529 {
  max-width: 529px !important;
}
.h-max-529 {
  max-height: 529px !important;
}
.w-min-529 {
  min-width: 529px !important;
}
.h-min-529 {
  min-height: 529px !important;
}
.height-rem-529 {
  height: 529rem !important;
}
.width-rem-529 {
  width: 529rem !important;
}
.h-cal-529 {
  height: calc(100vh - 529px) !important;
}
.h-cal-plus-529 {
  height: calc(100vh + 529px) !important;
}
.h-max-cal-529 {
  max-height: calc(100vh - 529px) !important;
}
.h-min-cal-529 {
  min-height: calc(100vh - 529px) !important;
}
.vh-cal-529 {
  height: calc(100vh - 529px) !important;
}
.vh-cal-max-plus-529 {
  max-height: calc(100vh + 529px) !important;
}
.w-cal-529 {
  width: calc(100vw - 529px) !important;
}
.w-cal-plus-529 {
  width: calc(100vw + 529px) !important;
}
.w-max-cal-529 {
  max-width: calc(100vw - 529px) !important;
}
.w-min-cal-529 {
  min-width: calc(100vw - 529px) !important;
}
.vw-cal-529 {
  width: calc(100vw - 529px) !important;
}
.vw-cal-max-plus-529 {
  max-width: calc(100vw + 529px) !important;
}
.grid-repeat-529 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(529px, 1fr));
}
.w-px-530 {
  width: 530px !important;
}
.h-px-530 {
  height: 530px !important;
}
.w-max-530 {
  max-width: 530px !important;
}
.h-max-530 {
  max-height: 530px !important;
}
.w-min-530 {
  min-width: 530px !important;
}
.h-min-530 {
  min-height: 530px !important;
}
.height-rem-530 {
  height: 530rem !important;
}
.width-rem-530 {
  width: 530rem !important;
}
.h-cal-530 {
  height: calc(100vh - 530px) !important;
}
.h-cal-plus-530 {
  height: calc(100vh + 530px) !important;
}
.h-max-cal-530 {
  max-height: calc(100vh - 530px) !important;
}
.h-min-cal-530 {
  min-height: calc(100vh - 530px) !important;
}
.vh-cal-530 {
  height: calc(100vh - 530px) !important;
}
.vh-cal-max-plus-530 {
  max-height: calc(100vh + 530px) !important;
}
.w-cal-530 {
  width: calc(100vw - 530px) !important;
}
.w-cal-plus-530 {
  width: calc(100vw + 530px) !important;
}
.w-max-cal-530 {
  max-width: calc(100vw - 530px) !important;
}
.w-min-cal-530 {
  min-width: calc(100vw - 530px) !important;
}
.vw-cal-530 {
  width: calc(100vw - 530px) !important;
}
.vw-cal-max-plus-530 {
  max-width: calc(100vw + 530px) !important;
}
.grid-repeat-530 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(530px, 1fr));
}
.w-px-531 {
  width: 531px !important;
}
.h-px-531 {
  height: 531px !important;
}
.w-max-531 {
  max-width: 531px !important;
}
.h-max-531 {
  max-height: 531px !important;
}
.w-min-531 {
  min-width: 531px !important;
}
.h-min-531 {
  min-height: 531px !important;
}
.height-rem-531 {
  height: 531rem !important;
}
.width-rem-531 {
  width: 531rem !important;
}
.h-cal-531 {
  height: calc(100vh - 531px) !important;
}
.h-cal-plus-531 {
  height: calc(100vh + 531px) !important;
}
.h-max-cal-531 {
  max-height: calc(100vh - 531px) !important;
}
.h-min-cal-531 {
  min-height: calc(100vh - 531px) !important;
}
.vh-cal-531 {
  height: calc(100vh - 531px) !important;
}
.vh-cal-max-plus-531 {
  max-height: calc(100vh + 531px) !important;
}
.w-cal-531 {
  width: calc(100vw - 531px) !important;
}
.w-cal-plus-531 {
  width: calc(100vw + 531px) !important;
}
.w-max-cal-531 {
  max-width: calc(100vw - 531px) !important;
}
.w-min-cal-531 {
  min-width: calc(100vw - 531px) !important;
}
.vw-cal-531 {
  width: calc(100vw - 531px) !important;
}
.vw-cal-max-plus-531 {
  max-width: calc(100vw + 531px) !important;
}
.grid-repeat-531 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(531px, 1fr));
}
.w-px-532 {
  width: 532px !important;
}
.h-px-532 {
  height: 532px !important;
}
.w-max-532 {
  max-width: 532px !important;
}
.h-max-532 {
  max-height: 532px !important;
}
.w-min-532 {
  min-width: 532px !important;
}
.h-min-532 {
  min-height: 532px !important;
}
.height-rem-532 {
  height: 532rem !important;
}
.width-rem-532 {
  width: 532rem !important;
}
.h-cal-532 {
  height: calc(100vh - 532px) !important;
}
.h-cal-plus-532 {
  height: calc(100vh + 532px) !important;
}
.h-max-cal-532 {
  max-height: calc(100vh - 532px) !important;
}
.h-min-cal-532 {
  min-height: calc(100vh - 532px) !important;
}
.vh-cal-532 {
  height: calc(100vh - 532px) !important;
}
.vh-cal-max-plus-532 {
  max-height: calc(100vh + 532px) !important;
}
.w-cal-532 {
  width: calc(100vw - 532px) !important;
}
.w-cal-plus-532 {
  width: calc(100vw + 532px) !important;
}
.w-max-cal-532 {
  max-width: calc(100vw - 532px) !important;
}
.w-min-cal-532 {
  min-width: calc(100vw - 532px) !important;
}
.vw-cal-532 {
  width: calc(100vw - 532px) !important;
}
.vw-cal-max-plus-532 {
  max-width: calc(100vw + 532px) !important;
}
.grid-repeat-532 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(532px, 1fr));
}
.w-px-533 {
  width: 533px !important;
}
.h-px-533 {
  height: 533px !important;
}
.w-max-533 {
  max-width: 533px !important;
}
.h-max-533 {
  max-height: 533px !important;
}
.w-min-533 {
  min-width: 533px !important;
}
.h-min-533 {
  min-height: 533px !important;
}
.height-rem-533 {
  height: 533rem !important;
}
.width-rem-533 {
  width: 533rem !important;
}
.h-cal-533 {
  height: calc(100vh - 533px) !important;
}
.h-cal-plus-533 {
  height: calc(100vh + 533px) !important;
}
.h-max-cal-533 {
  max-height: calc(100vh - 533px) !important;
}
.h-min-cal-533 {
  min-height: calc(100vh - 533px) !important;
}
.vh-cal-533 {
  height: calc(100vh - 533px) !important;
}
.vh-cal-max-plus-533 {
  max-height: calc(100vh + 533px) !important;
}
.w-cal-533 {
  width: calc(100vw - 533px) !important;
}
.w-cal-plus-533 {
  width: calc(100vw + 533px) !important;
}
.w-max-cal-533 {
  max-width: calc(100vw - 533px) !important;
}
.w-min-cal-533 {
  min-width: calc(100vw - 533px) !important;
}
.vw-cal-533 {
  width: calc(100vw - 533px) !important;
}
.vw-cal-max-plus-533 {
  max-width: calc(100vw + 533px) !important;
}
.grid-repeat-533 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(533px, 1fr));
}
.w-px-534 {
  width: 534px !important;
}
.h-px-534 {
  height: 534px !important;
}
.w-max-534 {
  max-width: 534px !important;
}
.h-max-534 {
  max-height: 534px !important;
}
.w-min-534 {
  min-width: 534px !important;
}
.h-min-534 {
  min-height: 534px !important;
}
.height-rem-534 {
  height: 534rem !important;
}
.width-rem-534 {
  width: 534rem !important;
}
.h-cal-534 {
  height: calc(100vh - 534px) !important;
}
.h-cal-plus-534 {
  height: calc(100vh + 534px) !important;
}
.h-max-cal-534 {
  max-height: calc(100vh - 534px) !important;
}
.h-min-cal-534 {
  min-height: calc(100vh - 534px) !important;
}
.vh-cal-534 {
  height: calc(100vh - 534px) !important;
}
.vh-cal-max-plus-534 {
  max-height: calc(100vh + 534px) !important;
}
.w-cal-534 {
  width: calc(100vw - 534px) !important;
}
.w-cal-plus-534 {
  width: calc(100vw + 534px) !important;
}
.w-max-cal-534 {
  max-width: calc(100vw - 534px) !important;
}
.w-min-cal-534 {
  min-width: calc(100vw - 534px) !important;
}
.vw-cal-534 {
  width: calc(100vw - 534px) !important;
}
.vw-cal-max-plus-534 {
  max-width: calc(100vw + 534px) !important;
}
.grid-repeat-534 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(534px, 1fr));
}
.w-px-535 {
  width: 535px !important;
}
.h-px-535 {
  height: 535px !important;
}
.w-max-535 {
  max-width: 535px !important;
}
.h-max-535 {
  max-height: 535px !important;
}
.w-min-535 {
  min-width: 535px !important;
}
.h-min-535 {
  min-height: 535px !important;
}
.height-rem-535 {
  height: 535rem !important;
}
.width-rem-535 {
  width: 535rem !important;
}
.h-cal-535 {
  height: calc(100vh - 535px) !important;
}
.h-cal-plus-535 {
  height: calc(100vh + 535px) !important;
}
.h-max-cal-535 {
  max-height: calc(100vh - 535px) !important;
}
.h-min-cal-535 {
  min-height: calc(100vh - 535px) !important;
}
.vh-cal-535 {
  height: calc(100vh - 535px) !important;
}
.vh-cal-max-plus-535 {
  max-height: calc(100vh + 535px) !important;
}
.w-cal-535 {
  width: calc(100vw - 535px) !important;
}
.w-cal-plus-535 {
  width: calc(100vw + 535px) !important;
}
.w-max-cal-535 {
  max-width: calc(100vw - 535px) !important;
}
.w-min-cal-535 {
  min-width: calc(100vw - 535px) !important;
}
.vw-cal-535 {
  width: calc(100vw - 535px) !important;
}
.vw-cal-max-plus-535 {
  max-width: calc(100vw + 535px) !important;
}
.grid-repeat-535 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(535px, 1fr));
}
.w-px-536 {
  width: 536px !important;
}
.h-px-536 {
  height: 536px !important;
}
.w-max-536 {
  max-width: 536px !important;
}
.h-max-536 {
  max-height: 536px !important;
}
.w-min-536 {
  min-width: 536px !important;
}
.h-min-536 {
  min-height: 536px !important;
}
.height-rem-536 {
  height: 536rem !important;
}
.width-rem-536 {
  width: 536rem !important;
}
.h-cal-536 {
  height: calc(100vh - 536px) !important;
}
.h-cal-plus-536 {
  height: calc(100vh + 536px) !important;
}
.h-max-cal-536 {
  max-height: calc(100vh - 536px) !important;
}
.h-min-cal-536 {
  min-height: calc(100vh - 536px) !important;
}
.vh-cal-536 {
  height: calc(100vh - 536px) !important;
}
.vh-cal-max-plus-536 {
  max-height: calc(100vh + 536px) !important;
}
.w-cal-536 {
  width: calc(100vw - 536px) !important;
}
.w-cal-plus-536 {
  width: calc(100vw + 536px) !important;
}
.w-max-cal-536 {
  max-width: calc(100vw - 536px) !important;
}
.w-min-cal-536 {
  min-width: calc(100vw - 536px) !important;
}
.vw-cal-536 {
  width: calc(100vw - 536px) !important;
}
.vw-cal-max-plus-536 {
  max-width: calc(100vw + 536px) !important;
}
.grid-repeat-536 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(536px, 1fr));
}
.w-px-537 {
  width: 537px !important;
}
.h-px-537 {
  height: 537px !important;
}
.w-max-537 {
  max-width: 537px !important;
}
.h-max-537 {
  max-height: 537px !important;
}
.w-min-537 {
  min-width: 537px !important;
}
.h-min-537 {
  min-height: 537px !important;
}
.height-rem-537 {
  height: 537rem !important;
}
.width-rem-537 {
  width: 537rem !important;
}
.h-cal-537 {
  height: calc(100vh - 537px) !important;
}
.h-cal-plus-537 {
  height: calc(100vh + 537px) !important;
}
.h-max-cal-537 {
  max-height: calc(100vh - 537px) !important;
}
.h-min-cal-537 {
  min-height: calc(100vh - 537px) !important;
}
.vh-cal-537 {
  height: calc(100vh - 537px) !important;
}
.vh-cal-max-plus-537 {
  max-height: calc(100vh + 537px) !important;
}
.w-cal-537 {
  width: calc(100vw - 537px) !important;
}
.w-cal-plus-537 {
  width: calc(100vw + 537px) !important;
}
.w-max-cal-537 {
  max-width: calc(100vw - 537px) !important;
}
.w-min-cal-537 {
  min-width: calc(100vw - 537px) !important;
}
.vw-cal-537 {
  width: calc(100vw - 537px) !important;
}
.vw-cal-max-plus-537 {
  max-width: calc(100vw + 537px) !important;
}
.grid-repeat-537 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(537px, 1fr));
}
.w-px-538 {
  width: 538px !important;
}
.h-px-538 {
  height: 538px !important;
}
.w-max-538 {
  max-width: 538px !important;
}
.h-max-538 {
  max-height: 538px !important;
}
.w-min-538 {
  min-width: 538px !important;
}
.h-min-538 {
  min-height: 538px !important;
}
.height-rem-538 {
  height: 538rem !important;
}
.width-rem-538 {
  width: 538rem !important;
}
.h-cal-538 {
  height: calc(100vh - 538px) !important;
}
.h-cal-plus-538 {
  height: calc(100vh + 538px) !important;
}
.h-max-cal-538 {
  max-height: calc(100vh - 538px) !important;
}
.h-min-cal-538 {
  min-height: calc(100vh - 538px) !important;
}
.vh-cal-538 {
  height: calc(100vh - 538px) !important;
}
.vh-cal-max-plus-538 {
  max-height: calc(100vh + 538px) !important;
}
.w-cal-538 {
  width: calc(100vw - 538px) !important;
}
.w-cal-plus-538 {
  width: calc(100vw + 538px) !important;
}
.w-max-cal-538 {
  max-width: calc(100vw - 538px) !important;
}
.w-min-cal-538 {
  min-width: calc(100vw - 538px) !important;
}
.vw-cal-538 {
  width: calc(100vw - 538px) !important;
}
.vw-cal-max-plus-538 {
  max-width: calc(100vw + 538px) !important;
}
.grid-repeat-538 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(538px, 1fr));
}
.w-px-539 {
  width: 539px !important;
}
.h-px-539 {
  height: 539px !important;
}
.w-max-539 {
  max-width: 539px !important;
}
.h-max-539 {
  max-height: 539px !important;
}
.w-min-539 {
  min-width: 539px !important;
}
.h-min-539 {
  min-height: 539px !important;
}
.height-rem-539 {
  height: 539rem !important;
}
.width-rem-539 {
  width: 539rem !important;
}
.h-cal-539 {
  height: calc(100vh - 539px) !important;
}
.h-cal-plus-539 {
  height: calc(100vh + 539px) !important;
}
.h-max-cal-539 {
  max-height: calc(100vh - 539px) !important;
}
.h-min-cal-539 {
  min-height: calc(100vh - 539px) !important;
}
.vh-cal-539 {
  height: calc(100vh - 539px) !important;
}
.vh-cal-max-plus-539 {
  max-height: calc(100vh + 539px) !important;
}
.w-cal-539 {
  width: calc(100vw - 539px) !important;
}
.w-cal-plus-539 {
  width: calc(100vw + 539px) !important;
}
.w-max-cal-539 {
  max-width: calc(100vw - 539px) !important;
}
.w-min-cal-539 {
  min-width: calc(100vw - 539px) !important;
}
.vw-cal-539 {
  width: calc(100vw - 539px) !important;
}
.vw-cal-max-plus-539 {
  max-width: calc(100vw + 539px) !important;
}
.grid-repeat-539 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(539px, 1fr));
}
.w-px-540 {
  width: 540px !important;
}
.h-px-540 {
  height: 540px !important;
}
.w-max-540 {
  max-width: 540px !important;
}
.h-max-540 {
  max-height: 540px !important;
}
.w-min-540 {
  min-width: 540px !important;
}
.h-min-540 {
  min-height: 540px !important;
}
.height-rem-540 {
  height: 540rem !important;
}
.width-rem-540 {
  width: 540rem !important;
}
.h-cal-540 {
  height: calc(100vh - 540px) !important;
}
.h-cal-plus-540 {
  height: calc(100vh + 540px) !important;
}
.h-max-cal-540 {
  max-height: calc(100vh - 540px) !important;
}
.h-min-cal-540 {
  min-height: calc(100vh - 540px) !important;
}
.vh-cal-540 {
  height: calc(100vh - 540px) !important;
}
.vh-cal-max-plus-540 {
  max-height: calc(100vh + 540px) !important;
}
.w-cal-540 {
  width: calc(100vw - 540px) !important;
}
.w-cal-plus-540 {
  width: calc(100vw + 540px) !important;
}
.w-max-cal-540 {
  max-width: calc(100vw - 540px) !important;
}
.w-min-cal-540 {
  min-width: calc(100vw - 540px) !important;
}
.vw-cal-540 {
  width: calc(100vw - 540px) !important;
}
.vw-cal-max-plus-540 {
  max-width: calc(100vw + 540px) !important;
}
.grid-repeat-540 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(540px, 1fr));
}
.w-px-541 {
  width: 541px !important;
}
.h-px-541 {
  height: 541px !important;
}
.w-max-541 {
  max-width: 541px !important;
}
.h-max-541 {
  max-height: 541px !important;
}
.w-min-541 {
  min-width: 541px !important;
}
.h-min-541 {
  min-height: 541px !important;
}
.height-rem-541 {
  height: 541rem !important;
}
.width-rem-541 {
  width: 541rem !important;
}
.h-cal-541 {
  height: calc(100vh - 541px) !important;
}
.h-cal-plus-541 {
  height: calc(100vh + 541px) !important;
}
.h-max-cal-541 {
  max-height: calc(100vh - 541px) !important;
}
.h-min-cal-541 {
  min-height: calc(100vh - 541px) !important;
}
.vh-cal-541 {
  height: calc(100vh - 541px) !important;
}
.vh-cal-max-plus-541 {
  max-height: calc(100vh + 541px) !important;
}
.w-cal-541 {
  width: calc(100vw - 541px) !important;
}
.w-cal-plus-541 {
  width: calc(100vw + 541px) !important;
}
.w-max-cal-541 {
  max-width: calc(100vw - 541px) !important;
}
.w-min-cal-541 {
  min-width: calc(100vw - 541px) !important;
}
.vw-cal-541 {
  width: calc(100vw - 541px) !important;
}
.vw-cal-max-plus-541 {
  max-width: calc(100vw + 541px) !important;
}
.grid-repeat-541 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(541px, 1fr));
}
.w-px-542 {
  width: 542px !important;
}
.h-px-542 {
  height: 542px !important;
}
.w-max-542 {
  max-width: 542px !important;
}
.h-max-542 {
  max-height: 542px !important;
}
.w-min-542 {
  min-width: 542px !important;
}
.h-min-542 {
  min-height: 542px !important;
}
.height-rem-542 {
  height: 542rem !important;
}
.width-rem-542 {
  width: 542rem !important;
}
.h-cal-542 {
  height: calc(100vh - 542px) !important;
}
.h-cal-plus-542 {
  height: calc(100vh + 542px) !important;
}
.h-max-cal-542 {
  max-height: calc(100vh - 542px) !important;
}
.h-min-cal-542 {
  min-height: calc(100vh - 542px) !important;
}
.vh-cal-542 {
  height: calc(100vh - 542px) !important;
}
.vh-cal-max-plus-542 {
  max-height: calc(100vh + 542px) !important;
}
.w-cal-542 {
  width: calc(100vw - 542px) !important;
}
.w-cal-plus-542 {
  width: calc(100vw + 542px) !important;
}
.w-max-cal-542 {
  max-width: calc(100vw - 542px) !important;
}
.w-min-cal-542 {
  min-width: calc(100vw - 542px) !important;
}
.vw-cal-542 {
  width: calc(100vw - 542px) !important;
}
.vw-cal-max-plus-542 {
  max-width: calc(100vw + 542px) !important;
}
.grid-repeat-542 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(542px, 1fr));
}
.w-px-543 {
  width: 543px !important;
}
.h-px-543 {
  height: 543px !important;
}
.w-max-543 {
  max-width: 543px !important;
}
.h-max-543 {
  max-height: 543px !important;
}
.w-min-543 {
  min-width: 543px !important;
}
.h-min-543 {
  min-height: 543px !important;
}
.height-rem-543 {
  height: 543rem !important;
}
.width-rem-543 {
  width: 543rem !important;
}
.h-cal-543 {
  height: calc(100vh - 543px) !important;
}
.h-cal-plus-543 {
  height: calc(100vh + 543px) !important;
}
.h-max-cal-543 {
  max-height: calc(100vh - 543px) !important;
}
.h-min-cal-543 {
  min-height: calc(100vh - 543px) !important;
}
.vh-cal-543 {
  height: calc(100vh - 543px) !important;
}
.vh-cal-max-plus-543 {
  max-height: calc(100vh + 543px) !important;
}
.w-cal-543 {
  width: calc(100vw - 543px) !important;
}
.w-cal-plus-543 {
  width: calc(100vw + 543px) !important;
}
.w-max-cal-543 {
  max-width: calc(100vw - 543px) !important;
}
.w-min-cal-543 {
  min-width: calc(100vw - 543px) !important;
}
.vw-cal-543 {
  width: calc(100vw - 543px) !important;
}
.vw-cal-max-plus-543 {
  max-width: calc(100vw + 543px) !important;
}
.grid-repeat-543 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(543px, 1fr));
}
.w-px-544 {
  width: 544px !important;
}
.h-px-544 {
  height: 544px !important;
}
.w-max-544 {
  max-width: 544px !important;
}
.h-max-544 {
  max-height: 544px !important;
}
.w-min-544 {
  min-width: 544px !important;
}
.h-min-544 {
  min-height: 544px !important;
}
.height-rem-544 {
  height: 544rem !important;
}
.width-rem-544 {
  width: 544rem !important;
}
.h-cal-544 {
  height: calc(100vh - 544px) !important;
}
.h-cal-plus-544 {
  height: calc(100vh + 544px) !important;
}
.h-max-cal-544 {
  max-height: calc(100vh - 544px) !important;
}
.h-min-cal-544 {
  min-height: calc(100vh - 544px) !important;
}
.vh-cal-544 {
  height: calc(100vh - 544px) !important;
}
.vh-cal-max-plus-544 {
  max-height: calc(100vh + 544px) !important;
}
.w-cal-544 {
  width: calc(100vw - 544px) !important;
}
.w-cal-plus-544 {
  width: calc(100vw + 544px) !important;
}
.w-max-cal-544 {
  max-width: calc(100vw - 544px) !important;
}
.w-min-cal-544 {
  min-width: calc(100vw - 544px) !important;
}
.vw-cal-544 {
  width: calc(100vw - 544px) !important;
}
.vw-cal-max-plus-544 {
  max-width: calc(100vw + 544px) !important;
}
.grid-repeat-544 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(544px, 1fr));
}
.w-px-545 {
  width: 545px !important;
}
.h-px-545 {
  height: 545px !important;
}
.w-max-545 {
  max-width: 545px !important;
}
.h-max-545 {
  max-height: 545px !important;
}
.w-min-545 {
  min-width: 545px !important;
}
.h-min-545 {
  min-height: 545px !important;
}
.height-rem-545 {
  height: 545rem !important;
}
.width-rem-545 {
  width: 545rem !important;
}
.h-cal-545 {
  height: calc(100vh - 545px) !important;
}
.h-cal-plus-545 {
  height: calc(100vh + 545px) !important;
}
.h-max-cal-545 {
  max-height: calc(100vh - 545px) !important;
}
.h-min-cal-545 {
  min-height: calc(100vh - 545px) !important;
}
.vh-cal-545 {
  height: calc(100vh - 545px) !important;
}
.vh-cal-max-plus-545 {
  max-height: calc(100vh + 545px) !important;
}
.w-cal-545 {
  width: calc(100vw - 545px) !important;
}
.w-cal-plus-545 {
  width: calc(100vw + 545px) !important;
}
.w-max-cal-545 {
  max-width: calc(100vw - 545px) !important;
}
.w-min-cal-545 {
  min-width: calc(100vw - 545px) !important;
}
.vw-cal-545 {
  width: calc(100vw - 545px) !important;
}
.vw-cal-max-plus-545 {
  max-width: calc(100vw + 545px) !important;
}
.grid-repeat-545 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(545px, 1fr));
}
.w-px-546 {
  width: 546px !important;
}
.h-px-546 {
  height: 546px !important;
}
.w-max-546 {
  max-width: 546px !important;
}
.h-max-546 {
  max-height: 546px !important;
}
.w-min-546 {
  min-width: 546px !important;
}
.h-min-546 {
  min-height: 546px !important;
}
.height-rem-546 {
  height: 546rem !important;
}
.width-rem-546 {
  width: 546rem !important;
}
.h-cal-546 {
  height: calc(100vh - 546px) !important;
}
.h-cal-plus-546 {
  height: calc(100vh + 546px) !important;
}
.h-max-cal-546 {
  max-height: calc(100vh - 546px) !important;
}
.h-min-cal-546 {
  min-height: calc(100vh - 546px) !important;
}
.vh-cal-546 {
  height: calc(100vh - 546px) !important;
}
.vh-cal-max-plus-546 {
  max-height: calc(100vh + 546px) !important;
}
.w-cal-546 {
  width: calc(100vw - 546px) !important;
}
.w-cal-plus-546 {
  width: calc(100vw + 546px) !important;
}
.w-max-cal-546 {
  max-width: calc(100vw - 546px) !important;
}
.w-min-cal-546 {
  min-width: calc(100vw - 546px) !important;
}
.vw-cal-546 {
  width: calc(100vw - 546px) !important;
}
.vw-cal-max-plus-546 {
  max-width: calc(100vw + 546px) !important;
}
.grid-repeat-546 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(546px, 1fr));
}
.w-px-547 {
  width: 547px !important;
}
.h-px-547 {
  height: 547px !important;
}
.w-max-547 {
  max-width: 547px !important;
}
.h-max-547 {
  max-height: 547px !important;
}
.w-min-547 {
  min-width: 547px !important;
}
.h-min-547 {
  min-height: 547px !important;
}
.height-rem-547 {
  height: 547rem !important;
}
.width-rem-547 {
  width: 547rem !important;
}
.h-cal-547 {
  height: calc(100vh - 547px) !important;
}
.h-cal-plus-547 {
  height: calc(100vh + 547px) !important;
}
.h-max-cal-547 {
  max-height: calc(100vh - 547px) !important;
}
.h-min-cal-547 {
  min-height: calc(100vh - 547px) !important;
}
.vh-cal-547 {
  height: calc(100vh - 547px) !important;
}
.vh-cal-max-plus-547 {
  max-height: calc(100vh + 547px) !important;
}
.w-cal-547 {
  width: calc(100vw - 547px) !important;
}
.w-cal-plus-547 {
  width: calc(100vw + 547px) !important;
}
.w-max-cal-547 {
  max-width: calc(100vw - 547px) !important;
}
.w-min-cal-547 {
  min-width: calc(100vw - 547px) !important;
}
.vw-cal-547 {
  width: calc(100vw - 547px) !important;
}
.vw-cal-max-plus-547 {
  max-width: calc(100vw + 547px) !important;
}
.grid-repeat-547 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(547px, 1fr));
}
.w-px-548 {
  width: 548px !important;
}
.h-px-548 {
  height: 548px !important;
}
.w-max-548 {
  max-width: 548px !important;
}
.h-max-548 {
  max-height: 548px !important;
}
.w-min-548 {
  min-width: 548px !important;
}
.h-min-548 {
  min-height: 548px !important;
}
.height-rem-548 {
  height: 548rem !important;
}
.width-rem-548 {
  width: 548rem !important;
}
.h-cal-548 {
  height: calc(100vh - 548px) !important;
}
.h-cal-plus-548 {
  height: calc(100vh + 548px) !important;
}
.h-max-cal-548 {
  max-height: calc(100vh - 548px) !important;
}
.h-min-cal-548 {
  min-height: calc(100vh - 548px) !important;
}
.vh-cal-548 {
  height: calc(100vh - 548px) !important;
}
.vh-cal-max-plus-548 {
  max-height: calc(100vh + 548px) !important;
}
.w-cal-548 {
  width: calc(100vw - 548px) !important;
}
.w-cal-plus-548 {
  width: calc(100vw + 548px) !important;
}
.w-max-cal-548 {
  max-width: calc(100vw - 548px) !important;
}
.w-min-cal-548 {
  min-width: calc(100vw - 548px) !important;
}
.vw-cal-548 {
  width: calc(100vw - 548px) !important;
}
.vw-cal-max-plus-548 {
  max-width: calc(100vw + 548px) !important;
}
.grid-repeat-548 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(548px, 1fr));
}
.w-px-549 {
  width: 549px !important;
}
.h-px-549 {
  height: 549px !important;
}
.w-max-549 {
  max-width: 549px !important;
}
.h-max-549 {
  max-height: 549px !important;
}
.w-min-549 {
  min-width: 549px !important;
}
.h-min-549 {
  min-height: 549px !important;
}
.height-rem-549 {
  height: 549rem !important;
}
.width-rem-549 {
  width: 549rem !important;
}
.h-cal-549 {
  height: calc(100vh - 549px) !important;
}
.h-cal-plus-549 {
  height: calc(100vh + 549px) !important;
}
.h-max-cal-549 {
  max-height: calc(100vh - 549px) !important;
}
.h-min-cal-549 {
  min-height: calc(100vh - 549px) !important;
}
.vh-cal-549 {
  height: calc(100vh - 549px) !important;
}
.vh-cal-max-plus-549 {
  max-height: calc(100vh + 549px) !important;
}
.w-cal-549 {
  width: calc(100vw - 549px) !important;
}
.w-cal-plus-549 {
  width: calc(100vw + 549px) !important;
}
.w-max-cal-549 {
  max-width: calc(100vw - 549px) !important;
}
.w-min-cal-549 {
  min-width: calc(100vw - 549px) !important;
}
.vw-cal-549 {
  width: calc(100vw - 549px) !important;
}
.vw-cal-max-plus-549 {
  max-width: calc(100vw + 549px) !important;
}
.grid-repeat-549 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(549px, 1fr));
}
.w-px-550 {
  width: 550px !important;
}
.h-px-550 {
  height: 550px !important;
}
.w-max-550 {
  max-width: 550px !important;
}
.h-max-550 {
  max-height: 550px !important;
}
.w-min-550 {
  min-width: 550px !important;
}
.h-min-550 {
  min-height: 550px !important;
}
.height-rem-550 {
  height: 550rem !important;
}
.width-rem-550 {
  width: 550rem !important;
}
.h-cal-550 {
  height: calc(100vh - 550px) !important;
}
.h-cal-plus-550 {
  height: calc(100vh + 550px) !important;
}
.h-max-cal-550 {
  max-height: calc(100vh - 550px) !important;
}
.h-min-cal-550 {
  min-height: calc(100vh - 550px) !important;
}
.vh-cal-550 {
  height: calc(100vh - 550px) !important;
}
.vh-cal-max-plus-550 {
  max-height: calc(100vh + 550px) !important;
}
.w-cal-550 {
  width: calc(100vw - 550px) !important;
}
.w-cal-plus-550 {
  width: calc(100vw + 550px) !important;
}
.w-max-cal-550 {
  max-width: calc(100vw - 550px) !important;
}
.w-min-cal-550 {
  min-width: calc(100vw - 550px) !important;
}
.vw-cal-550 {
  width: calc(100vw - 550px) !important;
}
.vw-cal-max-plus-550 {
  max-width: calc(100vw + 550px) !important;
}
.grid-repeat-550 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(550px, 1fr));
}
.w-px-551 {
  width: 551px !important;
}
.h-px-551 {
  height: 551px !important;
}
.w-max-551 {
  max-width: 551px !important;
}
.h-max-551 {
  max-height: 551px !important;
}
.w-min-551 {
  min-width: 551px !important;
}
.h-min-551 {
  min-height: 551px !important;
}
.height-rem-551 {
  height: 551rem !important;
}
.width-rem-551 {
  width: 551rem !important;
}
.h-cal-551 {
  height: calc(100vh - 551px) !important;
}
.h-cal-plus-551 {
  height: calc(100vh + 551px) !important;
}
.h-max-cal-551 {
  max-height: calc(100vh - 551px) !important;
}
.h-min-cal-551 {
  min-height: calc(100vh - 551px) !important;
}
.vh-cal-551 {
  height: calc(100vh - 551px) !important;
}
.vh-cal-max-plus-551 {
  max-height: calc(100vh + 551px) !important;
}
.w-cal-551 {
  width: calc(100vw - 551px) !important;
}
.w-cal-plus-551 {
  width: calc(100vw + 551px) !important;
}
.w-max-cal-551 {
  max-width: calc(100vw - 551px) !important;
}
.w-min-cal-551 {
  min-width: calc(100vw - 551px) !important;
}
.vw-cal-551 {
  width: calc(100vw - 551px) !important;
}
.vw-cal-max-plus-551 {
  max-width: calc(100vw + 551px) !important;
}
.grid-repeat-551 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(551px, 1fr));
}
.w-px-552 {
  width: 552px !important;
}
.h-px-552 {
  height: 552px !important;
}
.w-max-552 {
  max-width: 552px !important;
}
.h-max-552 {
  max-height: 552px !important;
}
.w-min-552 {
  min-width: 552px !important;
}
.h-min-552 {
  min-height: 552px !important;
}
.height-rem-552 {
  height: 552rem !important;
}
.width-rem-552 {
  width: 552rem !important;
}
.h-cal-552 {
  height: calc(100vh - 552px) !important;
}
.h-cal-plus-552 {
  height: calc(100vh + 552px) !important;
}
.h-max-cal-552 {
  max-height: calc(100vh - 552px) !important;
}
.h-min-cal-552 {
  min-height: calc(100vh - 552px) !important;
}
.vh-cal-552 {
  height: calc(100vh - 552px) !important;
}
.vh-cal-max-plus-552 {
  max-height: calc(100vh + 552px) !important;
}
.w-cal-552 {
  width: calc(100vw - 552px) !important;
}
.w-cal-plus-552 {
  width: calc(100vw + 552px) !important;
}
.w-max-cal-552 {
  max-width: calc(100vw - 552px) !important;
}
.w-min-cal-552 {
  min-width: calc(100vw - 552px) !important;
}
.vw-cal-552 {
  width: calc(100vw - 552px) !important;
}
.vw-cal-max-plus-552 {
  max-width: calc(100vw + 552px) !important;
}
.grid-repeat-552 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(552px, 1fr));
}
.w-px-553 {
  width: 553px !important;
}
.h-px-553 {
  height: 553px !important;
}
.w-max-553 {
  max-width: 553px !important;
}
.h-max-553 {
  max-height: 553px !important;
}
.w-min-553 {
  min-width: 553px !important;
}
.h-min-553 {
  min-height: 553px !important;
}
.height-rem-553 {
  height: 553rem !important;
}
.width-rem-553 {
  width: 553rem !important;
}
.h-cal-553 {
  height: calc(100vh - 553px) !important;
}
.h-cal-plus-553 {
  height: calc(100vh + 553px) !important;
}
.h-max-cal-553 {
  max-height: calc(100vh - 553px) !important;
}
.h-min-cal-553 {
  min-height: calc(100vh - 553px) !important;
}
.vh-cal-553 {
  height: calc(100vh - 553px) !important;
}
.vh-cal-max-plus-553 {
  max-height: calc(100vh + 553px) !important;
}
.w-cal-553 {
  width: calc(100vw - 553px) !important;
}
.w-cal-plus-553 {
  width: calc(100vw + 553px) !important;
}
.w-max-cal-553 {
  max-width: calc(100vw - 553px) !important;
}
.w-min-cal-553 {
  min-width: calc(100vw - 553px) !important;
}
.vw-cal-553 {
  width: calc(100vw - 553px) !important;
}
.vw-cal-max-plus-553 {
  max-width: calc(100vw + 553px) !important;
}
.grid-repeat-553 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(553px, 1fr));
}
.w-px-554 {
  width: 554px !important;
}
.h-px-554 {
  height: 554px !important;
}
.w-max-554 {
  max-width: 554px !important;
}
.h-max-554 {
  max-height: 554px !important;
}
.w-min-554 {
  min-width: 554px !important;
}
.h-min-554 {
  min-height: 554px !important;
}
.height-rem-554 {
  height: 554rem !important;
}
.width-rem-554 {
  width: 554rem !important;
}
.h-cal-554 {
  height: calc(100vh - 554px) !important;
}
.h-cal-plus-554 {
  height: calc(100vh + 554px) !important;
}
.h-max-cal-554 {
  max-height: calc(100vh - 554px) !important;
}
.h-min-cal-554 {
  min-height: calc(100vh - 554px) !important;
}
.vh-cal-554 {
  height: calc(100vh - 554px) !important;
}
.vh-cal-max-plus-554 {
  max-height: calc(100vh + 554px) !important;
}
.w-cal-554 {
  width: calc(100vw - 554px) !important;
}
.w-cal-plus-554 {
  width: calc(100vw + 554px) !important;
}
.w-max-cal-554 {
  max-width: calc(100vw - 554px) !important;
}
.w-min-cal-554 {
  min-width: calc(100vw - 554px) !important;
}
.vw-cal-554 {
  width: calc(100vw - 554px) !important;
}
.vw-cal-max-plus-554 {
  max-width: calc(100vw + 554px) !important;
}
.grid-repeat-554 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(554px, 1fr));
}
.w-px-555 {
  width: 555px !important;
}
.h-px-555 {
  height: 555px !important;
}
.w-max-555 {
  max-width: 555px !important;
}
.h-max-555 {
  max-height: 555px !important;
}
.w-min-555 {
  min-width: 555px !important;
}
.h-min-555 {
  min-height: 555px !important;
}
.height-rem-555 {
  height: 555rem !important;
}
.width-rem-555 {
  width: 555rem !important;
}
.h-cal-555 {
  height: calc(100vh - 555px) !important;
}
.h-cal-plus-555 {
  height: calc(100vh + 555px) !important;
}
.h-max-cal-555 {
  max-height: calc(100vh - 555px) !important;
}
.h-min-cal-555 {
  min-height: calc(100vh - 555px) !important;
}
.vh-cal-555 {
  height: calc(100vh - 555px) !important;
}
.vh-cal-max-plus-555 {
  max-height: calc(100vh + 555px) !important;
}
.w-cal-555 {
  width: calc(100vw - 555px) !important;
}
.w-cal-plus-555 {
  width: calc(100vw + 555px) !important;
}
.w-max-cal-555 {
  max-width: calc(100vw - 555px) !important;
}
.w-min-cal-555 {
  min-width: calc(100vw - 555px) !important;
}
.vw-cal-555 {
  width: calc(100vw - 555px) !important;
}
.vw-cal-max-plus-555 {
  max-width: calc(100vw + 555px) !important;
}
.grid-repeat-555 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(555px, 1fr));
}
.w-px-556 {
  width: 556px !important;
}
.h-px-556 {
  height: 556px !important;
}
.w-max-556 {
  max-width: 556px !important;
}
.h-max-556 {
  max-height: 556px !important;
}
.w-min-556 {
  min-width: 556px !important;
}
.h-min-556 {
  min-height: 556px !important;
}
.height-rem-556 {
  height: 556rem !important;
}
.width-rem-556 {
  width: 556rem !important;
}
.h-cal-556 {
  height: calc(100vh - 556px) !important;
}
.h-cal-plus-556 {
  height: calc(100vh + 556px) !important;
}
.h-max-cal-556 {
  max-height: calc(100vh - 556px) !important;
}
.h-min-cal-556 {
  min-height: calc(100vh - 556px) !important;
}
.vh-cal-556 {
  height: calc(100vh - 556px) !important;
}
.vh-cal-max-plus-556 {
  max-height: calc(100vh + 556px) !important;
}
.w-cal-556 {
  width: calc(100vw - 556px) !important;
}
.w-cal-plus-556 {
  width: calc(100vw + 556px) !important;
}
.w-max-cal-556 {
  max-width: calc(100vw - 556px) !important;
}
.w-min-cal-556 {
  min-width: calc(100vw - 556px) !important;
}
.vw-cal-556 {
  width: calc(100vw - 556px) !important;
}
.vw-cal-max-plus-556 {
  max-width: calc(100vw + 556px) !important;
}
.grid-repeat-556 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(556px, 1fr));
}
.w-px-557 {
  width: 557px !important;
}
.h-px-557 {
  height: 557px !important;
}
.w-max-557 {
  max-width: 557px !important;
}
.h-max-557 {
  max-height: 557px !important;
}
.w-min-557 {
  min-width: 557px !important;
}
.h-min-557 {
  min-height: 557px !important;
}
.height-rem-557 {
  height: 557rem !important;
}
.width-rem-557 {
  width: 557rem !important;
}
.h-cal-557 {
  height: calc(100vh - 557px) !important;
}
.h-cal-plus-557 {
  height: calc(100vh + 557px) !important;
}
.h-max-cal-557 {
  max-height: calc(100vh - 557px) !important;
}
.h-min-cal-557 {
  min-height: calc(100vh - 557px) !important;
}
.vh-cal-557 {
  height: calc(100vh - 557px) !important;
}
.vh-cal-max-plus-557 {
  max-height: calc(100vh + 557px) !important;
}
.w-cal-557 {
  width: calc(100vw - 557px) !important;
}
.w-cal-plus-557 {
  width: calc(100vw + 557px) !important;
}
.w-max-cal-557 {
  max-width: calc(100vw - 557px) !important;
}
.w-min-cal-557 {
  min-width: calc(100vw - 557px) !important;
}
.vw-cal-557 {
  width: calc(100vw - 557px) !important;
}
.vw-cal-max-plus-557 {
  max-width: calc(100vw + 557px) !important;
}
.grid-repeat-557 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(557px, 1fr));
}
.w-px-558 {
  width: 558px !important;
}
.h-px-558 {
  height: 558px !important;
}
.w-max-558 {
  max-width: 558px !important;
}
.h-max-558 {
  max-height: 558px !important;
}
.w-min-558 {
  min-width: 558px !important;
}
.h-min-558 {
  min-height: 558px !important;
}
.height-rem-558 {
  height: 558rem !important;
}
.width-rem-558 {
  width: 558rem !important;
}
.h-cal-558 {
  height: calc(100vh - 558px) !important;
}
.h-cal-plus-558 {
  height: calc(100vh + 558px) !important;
}
.h-max-cal-558 {
  max-height: calc(100vh - 558px) !important;
}
.h-min-cal-558 {
  min-height: calc(100vh - 558px) !important;
}
.vh-cal-558 {
  height: calc(100vh - 558px) !important;
}
.vh-cal-max-plus-558 {
  max-height: calc(100vh + 558px) !important;
}
.w-cal-558 {
  width: calc(100vw - 558px) !important;
}
.w-cal-plus-558 {
  width: calc(100vw + 558px) !important;
}
.w-max-cal-558 {
  max-width: calc(100vw - 558px) !important;
}
.w-min-cal-558 {
  min-width: calc(100vw - 558px) !important;
}
.vw-cal-558 {
  width: calc(100vw - 558px) !important;
}
.vw-cal-max-plus-558 {
  max-width: calc(100vw + 558px) !important;
}
.grid-repeat-558 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(558px, 1fr));
}
.w-px-559 {
  width: 559px !important;
}
.h-px-559 {
  height: 559px !important;
}
.w-max-559 {
  max-width: 559px !important;
}
.h-max-559 {
  max-height: 559px !important;
}
.w-min-559 {
  min-width: 559px !important;
}
.h-min-559 {
  min-height: 559px !important;
}
.height-rem-559 {
  height: 559rem !important;
}
.width-rem-559 {
  width: 559rem !important;
}
.h-cal-559 {
  height: calc(100vh - 559px) !important;
}
.h-cal-plus-559 {
  height: calc(100vh + 559px) !important;
}
.h-max-cal-559 {
  max-height: calc(100vh - 559px) !important;
}
.h-min-cal-559 {
  min-height: calc(100vh - 559px) !important;
}
.vh-cal-559 {
  height: calc(100vh - 559px) !important;
}
.vh-cal-max-plus-559 {
  max-height: calc(100vh + 559px) !important;
}
.w-cal-559 {
  width: calc(100vw - 559px) !important;
}
.w-cal-plus-559 {
  width: calc(100vw + 559px) !important;
}
.w-max-cal-559 {
  max-width: calc(100vw - 559px) !important;
}
.w-min-cal-559 {
  min-width: calc(100vw - 559px) !important;
}
.vw-cal-559 {
  width: calc(100vw - 559px) !important;
}
.vw-cal-max-plus-559 {
  max-width: calc(100vw + 559px) !important;
}
.grid-repeat-559 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(559px, 1fr));
}
.w-px-560 {
  width: 560px !important;
}
.h-px-560 {
  height: 560px !important;
}
.w-max-560 {
  max-width: 560px !important;
}
.h-max-560 {
  max-height: 560px !important;
}
.w-min-560 {
  min-width: 560px !important;
}
.h-min-560 {
  min-height: 560px !important;
}
.height-rem-560 {
  height: 560rem !important;
}
.width-rem-560 {
  width: 560rem !important;
}
.h-cal-560 {
  height: calc(100vh - 560px) !important;
}
.h-cal-plus-560 {
  height: calc(100vh + 560px) !important;
}
.h-max-cal-560 {
  max-height: calc(100vh - 560px) !important;
}
.h-min-cal-560 {
  min-height: calc(100vh - 560px) !important;
}
.vh-cal-560 {
  height: calc(100vh - 560px) !important;
}
.vh-cal-max-plus-560 {
  max-height: calc(100vh + 560px) !important;
}
.w-cal-560 {
  width: calc(100vw - 560px) !important;
}
.w-cal-plus-560 {
  width: calc(100vw + 560px) !important;
}
.w-max-cal-560 {
  max-width: calc(100vw - 560px) !important;
}
.w-min-cal-560 {
  min-width: calc(100vw - 560px) !important;
}
.vw-cal-560 {
  width: calc(100vw - 560px) !important;
}
.vw-cal-max-plus-560 {
  max-width: calc(100vw + 560px) !important;
}
.grid-repeat-560 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(560px, 1fr));
}
.w-px-561 {
  width: 561px !important;
}
.h-px-561 {
  height: 561px !important;
}
.w-max-561 {
  max-width: 561px !important;
}
.h-max-561 {
  max-height: 561px !important;
}
.w-min-561 {
  min-width: 561px !important;
}
.h-min-561 {
  min-height: 561px !important;
}
.height-rem-561 {
  height: 561rem !important;
}
.width-rem-561 {
  width: 561rem !important;
}
.h-cal-561 {
  height: calc(100vh - 561px) !important;
}
.h-cal-plus-561 {
  height: calc(100vh + 561px) !important;
}
.h-max-cal-561 {
  max-height: calc(100vh - 561px) !important;
}
.h-min-cal-561 {
  min-height: calc(100vh - 561px) !important;
}
.vh-cal-561 {
  height: calc(100vh - 561px) !important;
}
.vh-cal-max-plus-561 {
  max-height: calc(100vh + 561px) !important;
}
.w-cal-561 {
  width: calc(100vw - 561px) !important;
}
.w-cal-plus-561 {
  width: calc(100vw + 561px) !important;
}
.w-max-cal-561 {
  max-width: calc(100vw - 561px) !important;
}
.w-min-cal-561 {
  min-width: calc(100vw - 561px) !important;
}
.vw-cal-561 {
  width: calc(100vw - 561px) !important;
}
.vw-cal-max-plus-561 {
  max-width: calc(100vw + 561px) !important;
}
.grid-repeat-561 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(561px, 1fr));
}
.w-px-562 {
  width: 562px !important;
}
.h-px-562 {
  height: 562px !important;
}
.w-max-562 {
  max-width: 562px !important;
}
.h-max-562 {
  max-height: 562px !important;
}
.w-min-562 {
  min-width: 562px !important;
}
.h-min-562 {
  min-height: 562px !important;
}
.height-rem-562 {
  height: 562rem !important;
}
.width-rem-562 {
  width: 562rem !important;
}
.h-cal-562 {
  height: calc(100vh - 562px) !important;
}
.h-cal-plus-562 {
  height: calc(100vh + 562px) !important;
}
.h-max-cal-562 {
  max-height: calc(100vh - 562px) !important;
}
.h-min-cal-562 {
  min-height: calc(100vh - 562px) !important;
}
.vh-cal-562 {
  height: calc(100vh - 562px) !important;
}
.vh-cal-max-plus-562 {
  max-height: calc(100vh + 562px) !important;
}
.w-cal-562 {
  width: calc(100vw - 562px) !important;
}
.w-cal-plus-562 {
  width: calc(100vw + 562px) !important;
}
.w-max-cal-562 {
  max-width: calc(100vw - 562px) !important;
}
.w-min-cal-562 {
  min-width: calc(100vw - 562px) !important;
}
.vw-cal-562 {
  width: calc(100vw - 562px) !important;
}
.vw-cal-max-plus-562 {
  max-width: calc(100vw + 562px) !important;
}
.grid-repeat-562 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(562px, 1fr));
}
.w-px-563 {
  width: 563px !important;
}
.h-px-563 {
  height: 563px !important;
}
.w-max-563 {
  max-width: 563px !important;
}
.h-max-563 {
  max-height: 563px !important;
}
.w-min-563 {
  min-width: 563px !important;
}
.h-min-563 {
  min-height: 563px !important;
}
.height-rem-563 {
  height: 563rem !important;
}
.width-rem-563 {
  width: 563rem !important;
}
.h-cal-563 {
  height: calc(100vh - 563px) !important;
}
.h-cal-plus-563 {
  height: calc(100vh + 563px) !important;
}
.h-max-cal-563 {
  max-height: calc(100vh - 563px) !important;
}
.h-min-cal-563 {
  min-height: calc(100vh - 563px) !important;
}
.vh-cal-563 {
  height: calc(100vh - 563px) !important;
}
.vh-cal-max-plus-563 {
  max-height: calc(100vh + 563px) !important;
}
.w-cal-563 {
  width: calc(100vw - 563px) !important;
}
.w-cal-plus-563 {
  width: calc(100vw + 563px) !important;
}
.w-max-cal-563 {
  max-width: calc(100vw - 563px) !important;
}
.w-min-cal-563 {
  min-width: calc(100vw - 563px) !important;
}
.vw-cal-563 {
  width: calc(100vw - 563px) !important;
}
.vw-cal-max-plus-563 {
  max-width: calc(100vw + 563px) !important;
}
.grid-repeat-563 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(563px, 1fr));
}
.w-px-564 {
  width: 564px !important;
}
.h-px-564 {
  height: 564px !important;
}
.w-max-564 {
  max-width: 564px !important;
}
.h-max-564 {
  max-height: 564px !important;
}
.w-min-564 {
  min-width: 564px !important;
}
.h-min-564 {
  min-height: 564px !important;
}
.height-rem-564 {
  height: 564rem !important;
}
.width-rem-564 {
  width: 564rem !important;
}
.h-cal-564 {
  height: calc(100vh - 564px) !important;
}
.h-cal-plus-564 {
  height: calc(100vh + 564px) !important;
}
.h-max-cal-564 {
  max-height: calc(100vh - 564px) !important;
}
.h-min-cal-564 {
  min-height: calc(100vh - 564px) !important;
}
.vh-cal-564 {
  height: calc(100vh - 564px) !important;
}
.vh-cal-max-plus-564 {
  max-height: calc(100vh + 564px) !important;
}
.w-cal-564 {
  width: calc(100vw - 564px) !important;
}
.w-cal-plus-564 {
  width: calc(100vw + 564px) !important;
}
.w-max-cal-564 {
  max-width: calc(100vw - 564px) !important;
}
.w-min-cal-564 {
  min-width: calc(100vw - 564px) !important;
}
.vw-cal-564 {
  width: calc(100vw - 564px) !important;
}
.vw-cal-max-plus-564 {
  max-width: calc(100vw + 564px) !important;
}
.grid-repeat-564 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(564px, 1fr));
}
.w-px-565 {
  width: 565px !important;
}
.h-px-565 {
  height: 565px !important;
}
.w-max-565 {
  max-width: 565px !important;
}
.h-max-565 {
  max-height: 565px !important;
}
.w-min-565 {
  min-width: 565px !important;
}
.h-min-565 {
  min-height: 565px !important;
}
.height-rem-565 {
  height: 565rem !important;
}
.width-rem-565 {
  width: 565rem !important;
}
.h-cal-565 {
  height: calc(100vh - 565px) !important;
}
.h-cal-plus-565 {
  height: calc(100vh + 565px) !important;
}
.h-max-cal-565 {
  max-height: calc(100vh - 565px) !important;
}
.h-min-cal-565 {
  min-height: calc(100vh - 565px) !important;
}
.vh-cal-565 {
  height: calc(100vh - 565px) !important;
}
.vh-cal-max-plus-565 {
  max-height: calc(100vh + 565px) !important;
}
.w-cal-565 {
  width: calc(100vw - 565px) !important;
}
.w-cal-plus-565 {
  width: calc(100vw + 565px) !important;
}
.w-max-cal-565 {
  max-width: calc(100vw - 565px) !important;
}
.w-min-cal-565 {
  min-width: calc(100vw - 565px) !important;
}
.vw-cal-565 {
  width: calc(100vw - 565px) !important;
}
.vw-cal-max-plus-565 {
  max-width: calc(100vw + 565px) !important;
}
.grid-repeat-565 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(565px, 1fr));
}
.w-px-566 {
  width: 566px !important;
}
.h-px-566 {
  height: 566px !important;
}
.w-max-566 {
  max-width: 566px !important;
}
.h-max-566 {
  max-height: 566px !important;
}
.w-min-566 {
  min-width: 566px !important;
}
.h-min-566 {
  min-height: 566px !important;
}
.height-rem-566 {
  height: 566rem !important;
}
.width-rem-566 {
  width: 566rem !important;
}
.h-cal-566 {
  height: calc(100vh - 566px) !important;
}
.h-cal-plus-566 {
  height: calc(100vh + 566px) !important;
}
.h-max-cal-566 {
  max-height: calc(100vh - 566px) !important;
}
.h-min-cal-566 {
  min-height: calc(100vh - 566px) !important;
}
.vh-cal-566 {
  height: calc(100vh - 566px) !important;
}
.vh-cal-max-plus-566 {
  max-height: calc(100vh + 566px) !important;
}
.w-cal-566 {
  width: calc(100vw - 566px) !important;
}
.w-cal-plus-566 {
  width: calc(100vw + 566px) !important;
}
.w-max-cal-566 {
  max-width: calc(100vw - 566px) !important;
}
.w-min-cal-566 {
  min-width: calc(100vw - 566px) !important;
}
.vw-cal-566 {
  width: calc(100vw - 566px) !important;
}
.vw-cal-max-plus-566 {
  max-width: calc(100vw + 566px) !important;
}
.grid-repeat-566 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(566px, 1fr));
}
.w-px-567 {
  width: 567px !important;
}
.h-px-567 {
  height: 567px !important;
}
.w-max-567 {
  max-width: 567px !important;
}
.h-max-567 {
  max-height: 567px !important;
}
.w-min-567 {
  min-width: 567px !important;
}
.h-min-567 {
  min-height: 567px !important;
}
.height-rem-567 {
  height: 567rem !important;
}
.width-rem-567 {
  width: 567rem !important;
}
.h-cal-567 {
  height: calc(100vh - 567px) !important;
}
.h-cal-plus-567 {
  height: calc(100vh + 567px) !important;
}
.h-max-cal-567 {
  max-height: calc(100vh - 567px) !important;
}
.h-min-cal-567 {
  min-height: calc(100vh - 567px) !important;
}
.vh-cal-567 {
  height: calc(100vh - 567px) !important;
}
.vh-cal-max-plus-567 {
  max-height: calc(100vh + 567px) !important;
}
.w-cal-567 {
  width: calc(100vw - 567px) !important;
}
.w-cal-plus-567 {
  width: calc(100vw + 567px) !important;
}
.w-max-cal-567 {
  max-width: calc(100vw - 567px) !important;
}
.w-min-cal-567 {
  min-width: calc(100vw - 567px) !important;
}
.vw-cal-567 {
  width: calc(100vw - 567px) !important;
}
.vw-cal-max-plus-567 {
  max-width: calc(100vw + 567px) !important;
}
.grid-repeat-567 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(567px, 1fr));
}
.w-px-568 {
  width: 568px !important;
}
.h-px-568 {
  height: 568px !important;
}
.w-max-568 {
  max-width: 568px !important;
}
.h-max-568 {
  max-height: 568px !important;
}
.w-min-568 {
  min-width: 568px !important;
}
.h-min-568 {
  min-height: 568px !important;
}
.height-rem-568 {
  height: 568rem !important;
}
.width-rem-568 {
  width: 568rem !important;
}
.h-cal-568 {
  height: calc(100vh - 568px) !important;
}
.h-cal-plus-568 {
  height: calc(100vh + 568px) !important;
}
.h-max-cal-568 {
  max-height: calc(100vh - 568px) !important;
}
.h-min-cal-568 {
  min-height: calc(100vh - 568px) !important;
}
.vh-cal-568 {
  height: calc(100vh - 568px) !important;
}
.vh-cal-max-plus-568 {
  max-height: calc(100vh + 568px) !important;
}
.w-cal-568 {
  width: calc(100vw - 568px) !important;
}
.w-cal-plus-568 {
  width: calc(100vw + 568px) !important;
}
.w-max-cal-568 {
  max-width: calc(100vw - 568px) !important;
}
.w-min-cal-568 {
  min-width: calc(100vw - 568px) !important;
}
.vw-cal-568 {
  width: calc(100vw - 568px) !important;
}
.vw-cal-max-plus-568 {
  max-width: calc(100vw + 568px) !important;
}
.grid-repeat-568 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(568px, 1fr));
}
.w-px-569 {
  width: 569px !important;
}
.h-px-569 {
  height: 569px !important;
}
.w-max-569 {
  max-width: 569px !important;
}
.h-max-569 {
  max-height: 569px !important;
}
.w-min-569 {
  min-width: 569px !important;
}
.h-min-569 {
  min-height: 569px !important;
}
.height-rem-569 {
  height: 569rem !important;
}
.width-rem-569 {
  width: 569rem !important;
}
.h-cal-569 {
  height: calc(100vh - 569px) !important;
}
.h-cal-plus-569 {
  height: calc(100vh + 569px) !important;
}
.h-max-cal-569 {
  max-height: calc(100vh - 569px) !important;
}
.h-min-cal-569 {
  min-height: calc(100vh - 569px) !important;
}
.vh-cal-569 {
  height: calc(100vh - 569px) !important;
}
.vh-cal-max-plus-569 {
  max-height: calc(100vh + 569px) !important;
}
.w-cal-569 {
  width: calc(100vw - 569px) !important;
}
.w-cal-plus-569 {
  width: calc(100vw + 569px) !important;
}
.w-max-cal-569 {
  max-width: calc(100vw - 569px) !important;
}
.w-min-cal-569 {
  min-width: calc(100vw - 569px) !important;
}
.vw-cal-569 {
  width: calc(100vw - 569px) !important;
}
.vw-cal-max-plus-569 {
  max-width: calc(100vw + 569px) !important;
}
.grid-repeat-569 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(569px, 1fr));
}
.w-px-570 {
  width: 570px !important;
}
.h-px-570 {
  height: 570px !important;
}
.w-max-570 {
  max-width: 570px !important;
}
.h-max-570 {
  max-height: 570px !important;
}
.w-min-570 {
  min-width: 570px !important;
}
.h-min-570 {
  min-height: 570px !important;
}
.height-rem-570 {
  height: 570rem !important;
}
.width-rem-570 {
  width: 570rem !important;
}
.h-cal-570 {
  height: calc(100vh - 570px) !important;
}
.h-cal-plus-570 {
  height: calc(100vh + 570px) !important;
}
.h-max-cal-570 {
  max-height: calc(100vh - 570px) !important;
}
.h-min-cal-570 {
  min-height: calc(100vh - 570px) !important;
}
.vh-cal-570 {
  height: calc(100vh - 570px) !important;
}
.vh-cal-max-plus-570 {
  max-height: calc(100vh + 570px) !important;
}
.w-cal-570 {
  width: calc(100vw - 570px) !important;
}
.w-cal-plus-570 {
  width: calc(100vw + 570px) !important;
}
.w-max-cal-570 {
  max-width: calc(100vw - 570px) !important;
}
.w-min-cal-570 {
  min-width: calc(100vw - 570px) !important;
}
.vw-cal-570 {
  width: calc(100vw - 570px) !important;
}
.vw-cal-max-plus-570 {
  max-width: calc(100vw + 570px) !important;
}
.grid-repeat-570 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(570px, 1fr));
}
.w-px-571 {
  width: 571px !important;
}
.h-px-571 {
  height: 571px !important;
}
.w-max-571 {
  max-width: 571px !important;
}
.h-max-571 {
  max-height: 571px !important;
}
.w-min-571 {
  min-width: 571px !important;
}
.h-min-571 {
  min-height: 571px !important;
}
.height-rem-571 {
  height: 571rem !important;
}
.width-rem-571 {
  width: 571rem !important;
}
.h-cal-571 {
  height: calc(100vh - 571px) !important;
}
.h-cal-plus-571 {
  height: calc(100vh + 571px) !important;
}
.h-max-cal-571 {
  max-height: calc(100vh - 571px) !important;
}
.h-min-cal-571 {
  min-height: calc(100vh - 571px) !important;
}
.vh-cal-571 {
  height: calc(100vh - 571px) !important;
}
.vh-cal-max-plus-571 {
  max-height: calc(100vh + 571px) !important;
}
.w-cal-571 {
  width: calc(100vw - 571px) !important;
}
.w-cal-plus-571 {
  width: calc(100vw + 571px) !important;
}
.w-max-cal-571 {
  max-width: calc(100vw - 571px) !important;
}
.w-min-cal-571 {
  min-width: calc(100vw - 571px) !important;
}
.vw-cal-571 {
  width: calc(100vw - 571px) !important;
}
.vw-cal-max-plus-571 {
  max-width: calc(100vw + 571px) !important;
}
.grid-repeat-571 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(571px, 1fr));
}
.w-px-572 {
  width: 572px !important;
}
.h-px-572 {
  height: 572px !important;
}
.w-max-572 {
  max-width: 572px !important;
}
.h-max-572 {
  max-height: 572px !important;
}
.w-min-572 {
  min-width: 572px !important;
}
.h-min-572 {
  min-height: 572px !important;
}
.height-rem-572 {
  height: 572rem !important;
}
.width-rem-572 {
  width: 572rem !important;
}
.h-cal-572 {
  height: calc(100vh - 572px) !important;
}
.h-cal-plus-572 {
  height: calc(100vh + 572px) !important;
}
.h-max-cal-572 {
  max-height: calc(100vh - 572px) !important;
}
.h-min-cal-572 {
  min-height: calc(100vh - 572px) !important;
}
.vh-cal-572 {
  height: calc(100vh - 572px) !important;
}
.vh-cal-max-plus-572 {
  max-height: calc(100vh + 572px) !important;
}
.w-cal-572 {
  width: calc(100vw - 572px) !important;
}
.w-cal-plus-572 {
  width: calc(100vw + 572px) !important;
}
.w-max-cal-572 {
  max-width: calc(100vw - 572px) !important;
}
.w-min-cal-572 {
  min-width: calc(100vw - 572px) !important;
}
.vw-cal-572 {
  width: calc(100vw - 572px) !important;
}
.vw-cal-max-plus-572 {
  max-width: calc(100vw + 572px) !important;
}
.grid-repeat-572 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(572px, 1fr));
}
.w-px-573 {
  width: 573px !important;
}
.h-px-573 {
  height: 573px !important;
}
.w-max-573 {
  max-width: 573px !important;
}
.h-max-573 {
  max-height: 573px !important;
}
.w-min-573 {
  min-width: 573px !important;
}
.h-min-573 {
  min-height: 573px !important;
}
.height-rem-573 {
  height: 573rem !important;
}
.width-rem-573 {
  width: 573rem !important;
}
.h-cal-573 {
  height: calc(100vh - 573px) !important;
}
.h-cal-plus-573 {
  height: calc(100vh + 573px) !important;
}
.h-max-cal-573 {
  max-height: calc(100vh - 573px) !important;
}
.h-min-cal-573 {
  min-height: calc(100vh - 573px) !important;
}
.vh-cal-573 {
  height: calc(100vh - 573px) !important;
}
.vh-cal-max-plus-573 {
  max-height: calc(100vh + 573px) !important;
}
.w-cal-573 {
  width: calc(100vw - 573px) !important;
}
.w-cal-plus-573 {
  width: calc(100vw + 573px) !important;
}
.w-max-cal-573 {
  max-width: calc(100vw - 573px) !important;
}
.w-min-cal-573 {
  min-width: calc(100vw - 573px) !important;
}
.vw-cal-573 {
  width: calc(100vw - 573px) !important;
}
.vw-cal-max-plus-573 {
  max-width: calc(100vw + 573px) !important;
}
.grid-repeat-573 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(573px, 1fr));
}
.w-px-574 {
  width: 574px !important;
}
.h-px-574 {
  height: 574px !important;
}
.w-max-574 {
  max-width: 574px !important;
}
.h-max-574 {
  max-height: 574px !important;
}
.w-min-574 {
  min-width: 574px !important;
}
.h-min-574 {
  min-height: 574px !important;
}
.height-rem-574 {
  height: 574rem !important;
}
.width-rem-574 {
  width: 574rem !important;
}
.h-cal-574 {
  height: calc(100vh - 574px) !important;
}
.h-cal-plus-574 {
  height: calc(100vh + 574px) !important;
}
.h-max-cal-574 {
  max-height: calc(100vh - 574px) !important;
}
.h-min-cal-574 {
  min-height: calc(100vh - 574px) !important;
}
.vh-cal-574 {
  height: calc(100vh - 574px) !important;
}
.vh-cal-max-plus-574 {
  max-height: calc(100vh + 574px) !important;
}
.w-cal-574 {
  width: calc(100vw - 574px) !important;
}
.w-cal-plus-574 {
  width: calc(100vw + 574px) !important;
}
.w-max-cal-574 {
  max-width: calc(100vw - 574px) !important;
}
.w-min-cal-574 {
  min-width: calc(100vw - 574px) !important;
}
.vw-cal-574 {
  width: calc(100vw - 574px) !important;
}
.vw-cal-max-plus-574 {
  max-width: calc(100vw + 574px) !important;
}
.grid-repeat-574 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(574px, 1fr));
}
.w-px-575 {
  width: 575px !important;
}
.h-px-575 {
  height: 575px !important;
}
.w-max-575 {
  max-width: 575px !important;
}
.h-max-575 {
  max-height: 575px !important;
}
.w-min-575 {
  min-width: 575px !important;
}
.h-min-575 {
  min-height: 575px !important;
}
.height-rem-575 {
  height: 575rem !important;
}
.width-rem-575 {
  width: 575rem !important;
}
.h-cal-575 {
  height: calc(100vh - 575px) !important;
}
.h-cal-plus-575 {
  height: calc(100vh + 575px) !important;
}
.h-max-cal-575 {
  max-height: calc(100vh - 575px) !important;
}
.h-min-cal-575 {
  min-height: calc(100vh - 575px) !important;
}
.vh-cal-575 {
  height: calc(100vh - 575px) !important;
}
.vh-cal-max-plus-575 {
  max-height: calc(100vh + 575px) !important;
}
.w-cal-575 {
  width: calc(100vw - 575px) !important;
}
.w-cal-plus-575 {
  width: calc(100vw + 575px) !important;
}
.w-max-cal-575 {
  max-width: calc(100vw - 575px) !important;
}
.w-min-cal-575 {
  min-width: calc(100vw - 575px) !important;
}
.vw-cal-575 {
  width: calc(100vw - 575px) !important;
}
.vw-cal-max-plus-575 {
  max-width: calc(100vw + 575px) !important;
}
.grid-repeat-575 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(575px, 1fr));
}
.w-px-576 {
  width: 576px !important;
}
.h-px-576 {
  height: 576px !important;
}
.w-max-576 {
  max-width: 576px !important;
}
.h-max-576 {
  max-height: 576px !important;
}
.w-min-576 {
  min-width: 576px !important;
}
.h-min-576 {
  min-height: 576px !important;
}
.height-rem-576 {
  height: 576rem !important;
}
.width-rem-576 {
  width: 576rem !important;
}
.h-cal-576 {
  height: calc(100vh - 576px) !important;
}
.h-cal-plus-576 {
  height: calc(100vh + 576px) !important;
}
.h-max-cal-576 {
  max-height: calc(100vh - 576px) !important;
}
.h-min-cal-576 {
  min-height: calc(100vh - 576px) !important;
}
.vh-cal-576 {
  height: calc(100vh - 576px) !important;
}
.vh-cal-max-plus-576 {
  max-height: calc(100vh + 576px) !important;
}
.w-cal-576 {
  width: calc(100vw - 576px) !important;
}
.w-cal-plus-576 {
  width: calc(100vw + 576px) !important;
}
.w-max-cal-576 {
  max-width: calc(100vw - 576px) !important;
}
.w-min-cal-576 {
  min-width: calc(100vw - 576px) !important;
}
.vw-cal-576 {
  width: calc(100vw - 576px) !important;
}
.vw-cal-max-plus-576 {
  max-width: calc(100vw + 576px) !important;
}
.grid-repeat-576 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(576px, 1fr));
}
.w-px-577 {
  width: 577px !important;
}
.h-px-577 {
  height: 577px !important;
}
.w-max-577 {
  max-width: 577px !important;
}
.h-max-577 {
  max-height: 577px !important;
}
.w-min-577 {
  min-width: 577px !important;
}
.h-min-577 {
  min-height: 577px !important;
}
.height-rem-577 {
  height: 577rem !important;
}
.width-rem-577 {
  width: 577rem !important;
}
.h-cal-577 {
  height: calc(100vh - 577px) !important;
}
.h-cal-plus-577 {
  height: calc(100vh + 577px) !important;
}
.h-max-cal-577 {
  max-height: calc(100vh - 577px) !important;
}
.h-min-cal-577 {
  min-height: calc(100vh - 577px) !important;
}
.vh-cal-577 {
  height: calc(100vh - 577px) !important;
}
.vh-cal-max-plus-577 {
  max-height: calc(100vh + 577px) !important;
}
.w-cal-577 {
  width: calc(100vw - 577px) !important;
}
.w-cal-plus-577 {
  width: calc(100vw + 577px) !important;
}
.w-max-cal-577 {
  max-width: calc(100vw - 577px) !important;
}
.w-min-cal-577 {
  min-width: calc(100vw - 577px) !important;
}
.vw-cal-577 {
  width: calc(100vw - 577px) !important;
}
.vw-cal-max-plus-577 {
  max-width: calc(100vw + 577px) !important;
}
.grid-repeat-577 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(577px, 1fr));
}
.w-px-578 {
  width: 578px !important;
}
.h-px-578 {
  height: 578px !important;
}
.w-max-578 {
  max-width: 578px !important;
}
.h-max-578 {
  max-height: 578px !important;
}
.w-min-578 {
  min-width: 578px !important;
}
.h-min-578 {
  min-height: 578px !important;
}
.height-rem-578 {
  height: 578rem !important;
}
.width-rem-578 {
  width: 578rem !important;
}
.h-cal-578 {
  height: calc(100vh - 578px) !important;
}
.h-cal-plus-578 {
  height: calc(100vh + 578px) !important;
}
.h-max-cal-578 {
  max-height: calc(100vh - 578px) !important;
}
.h-min-cal-578 {
  min-height: calc(100vh - 578px) !important;
}
.vh-cal-578 {
  height: calc(100vh - 578px) !important;
}
.vh-cal-max-plus-578 {
  max-height: calc(100vh + 578px) !important;
}
.w-cal-578 {
  width: calc(100vw - 578px) !important;
}
.w-cal-plus-578 {
  width: calc(100vw + 578px) !important;
}
.w-max-cal-578 {
  max-width: calc(100vw - 578px) !important;
}
.w-min-cal-578 {
  min-width: calc(100vw - 578px) !important;
}
.vw-cal-578 {
  width: calc(100vw - 578px) !important;
}
.vw-cal-max-plus-578 {
  max-width: calc(100vw + 578px) !important;
}
.grid-repeat-578 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(578px, 1fr));
}
.w-px-579 {
  width: 579px !important;
}
.h-px-579 {
  height: 579px !important;
}
.w-max-579 {
  max-width: 579px !important;
}
.h-max-579 {
  max-height: 579px !important;
}
.w-min-579 {
  min-width: 579px !important;
}
.h-min-579 {
  min-height: 579px !important;
}
.height-rem-579 {
  height: 579rem !important;
}
.width-rem-579 {
  width: 579rem !important;
}
.h-cal-579 {
  height: calc(100vh - 579px) !important;
}
.h-cal-plus-579 {
  height: calc(100vh + 579px) !important;
}
.h-max-cal-579 {
  max-height: calc(100vh - 579px) !important;
}
.h-min-cal-579 {
  min-height: calc(100vh - 579px) !important;
}
.vh-cal-579 {
  height: calc(100vh - 579px) !important;
}
.vh-cal-max-plus-579 {
  max-height: calc(100vh + 579px) !important;
}
.w-cal-579 {
  width: calc(100vw - 579px) !important;
}
.w-cal-plus-579 {
  width: calc(100vw + 579px) !important;
}
.w-max-cal-579 {
  max-width: calc(100vw - 579px) !important;
}
.w-min-cal-579 {
  min-width: calc(100vw - 579px) !important;
}
.vw-cal-579 {
  width: calc(100vw - 579px) !important;
}
.vw-cal-max-plus-579 {
  max-width: calc(100vw + 579px) !important;
}
.grid-repeat-579 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(579px, 1fr));
}
.w-px-580 {
  width: 580px !important;
}
.h-px-580 {
  height: 580px !important;
}
.w-max-580 {
  max-width: 580px !important;
}
.h-max-580 {
  max-height: 580px !important;
}
.w-min-580 {
  min-width: 580px !important;
}
.h-min-580 {
  min-height: 580px !important;
}
.height-rem-580 {
  height: 580rem !important;
}
.width-rem-580 {
  width: 580rem !important;
}
.h-cal-580 {
  height: calc(100vh - 580px) !important;
}
.h-cal-plus-580 {
  height: calc(100vh + 580px) !important;
}
.h-max-cal-580 {
  max-height: calc(100vh - 580px) !important;
}
.h-min-cal-580 {
  min-height: calc(100vh - 580px) !important;
}
.vh-cal-580 {
  height: calc(100vh - 580px) !important;
}
.vh-cal-max-plus-580 {
  max-height: calc(100vh + 580px) !important;
}
.w-cal-580 {
  width: calc(100vw - 580px) !important;
}
.w-cal-plus-580 {
  width: calc(100vw + 580px) !important;
}
.w-max-cal-580 {
  max-width: calc(100vw - 580px) !important;
}
.w-min-cal-580 {
  min-width: calc(100vw - 580px) !important;
}
.vw-cal-580 {
  width: calc(100vw - 580px) !important;
}
.vw-cal-max-plus-580 {
  max-width: calc(100vw + 580px) !important;
}
.grid-repeat-580 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(580px, 1fr));
}
.w-px-581 {
  width: 581px !important;
}
.h-px-581 {
  height: 581px !important;
}
.w-max-581 {
  max-width: 581px !important;
}
.h-max-581 {
  max-height: 581px !important;
}
.w-min-581 {
  min-width: 581px !important;
}
.h-min-581 {
  min-height: 581px !important;
}
.height-rem-581 {
  height: 581rem !important;
}
.width-rem-581 {
  width: 581rem !important;
}
.h-cal-581 {
  height: calc(100vh - 581px) !important;
}
.h-cal-plus-581 {
  height: calc(100vh + 581px) !important;
}
.h-max-cal-581 {
  max-height: calc(100vh - 581px) !important;
}
.h-min-cal-581 {
  min-height: calc(100vh - 581px) !important;
}
.vh-cal-581 {
  height: calc(100vh - 581px) !important;
}
.vh-cal-max-plus-581 {
  max-height: calc(100vh + 581px) !important;
}
.w-cal-581 {
  width: calc(100vw - 581px) !important;
}
.w-cal-plus-581 {
  width: calc(100vw + 581px) !important;
}
.w-max-cal-581 {
  max-width: calc(100vw - 581px) !important;
}
.w-min-cal-581 {
  min-width: calc(100vw - 581px) !important;
}
.vw-cal-581 {
  width: calc(100vw - 581px) !important;
}
.vw-cal-max-plus-581 {
  max-width: calc(100vw + 581px) !important;
}
.grid-repeat-581 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(581px, 1fr));
}
.w-px-582 {
  width: 582px !important;
}
.h-px-582 {
  height: 582px !important;
}
.w-max-582 {
  max-width: 582px !important;
}
.h-max-582 {
  max-height: 582px !important;
}
.w-min-582 {
  min-width: 582px !important;
}
.h-min-582 {
  min-height: 582px !important;
}
.height-rem-582 {
  height: 582rem !important;
}
.width-rem-582 {
  width: 582rem !important;
}
.h-cal-582 {
  height: calc(100vh - 582px) !important;
}
.h-cal-plus-582 {
  height: calc(100vh + 582px) !important;
}
.h-max-cal-582 {
  max-height: calc(100vh - 582px) !important;
}
.h-min-cal-582 {
  min-height: calc(100vh - 582px) !important;
}
.vh-cal-582 {
  height: calc(100vh - 582px) !important;
}
.vh-cal-max-plus-582 {
  max-height: calc(100vh + 582px) !important;
}
.w-cal-582 {
  width: calc(100vw - 582px) !important;
}
.w-cal-plus-582 {
  width: calc(100vw + 582px) !important;
}
.w-max-cal-582 {
  max-width: calc(100vw - 582px) !important;
}
.w-min-cal-582 {
  min-width: calc(100vw - 582px) !important;
}
.vw-cal-582 {
  width: calc(100vw - 582px) !important;
}
.vw-cal-max-plus-582 {
  max-width: calc(100vw + 582px) !important;
}
.grid-repeat-582 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(582px, 1fr));
}
.w-px-583 {
  width: 583px !important;
}
.h-px-583 {
  height: 583px !important;
}
.w-max-583 {
  max-width: 583px !important;
}
.h-max-583 {
  max-height: 583px !important;
}
.w-min-583 {
  min-width: 583px !important;
}
.h-min-583 {
  min-height: 583px !important;
}
.height-rem-583 {
  height: 583rem !important;
}
.width-rem-583 {
  width: 583rem !important;
}
.h-cal-583 {
  height: calc(100vh - 583px) !important;
}
.h-cal-plus-583 {
  height: calc(100vh + 583px) !important;
}
.h-max-cal-583 {
  max-height: calc(100vh - 583px) !important;
}
.h-min-cal-583 {
  min-height: calc(100vh - 583px) !important;
}
.vh-cal-583 {
  height: calc(100vh - 583px) !important;
}
.vh-cal-max-plus-583 {
  max-height: calc(100vh + 583px) !important;
}
.w-cal-583 {
  width: calc(100vw - 583px) !important;
}
.w-cal-plus-583 {
  width: calc(100vw + 583px) !important;
}
.w-max-cal-583 {
  max-width: calc(100vw - 583px) !important;
}
.w-min-cal-583 {
  min-width: calc(100vw - 583px) !important;
}
.vw-cal-583 {
  width: calc(100vw - 583px) !important;
}
.vw-cal-max-plus-583 {
  max-width: calc(100vw + 583px) !important;
}
.grid-repeat-583 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(583px, 1fr));
}
.w-px-584 {
  width: 584px !important;
}
.h-px-584 {
  height: 584px !important;
}
.w-max-584 {
  max-width: 584px !important;
}
.h-max-584 {
  max-height: 584px !important;
}
.w-min-584 {
  min-width: 584px !important;
}
.h-min-584 {
  min-height: 584px !important;
}
.height-rem-584 {
  height: 584rem !important;
}
.width-rem-584 {
  width: 584rem !important;
}
.h-cal-584 {
  height: calc(100vh - 584px) !important;
}
.h-cal-plus-584 {
  height: calc(100vh + 584px) !important;
}
.h-max-cal-584 {
  max-height: calc(100vh - 584px) !important;
}
.h-min-cal-584 {
  min-height: calc(100vh - 584px) !important;
}
.vh-cal-584 {
  height: calc(100vh - 584px) !important;
}
.vh-cal-max-plus-584 {
  max-height: calc(100vh + 584px) !important;
}
.w-cal-584 {
  width: calc(100vw - 584px) !important;
}
.w-cal-plus-584 {
  width: calc(100vw + 584px) !important;
}
.w-max-cal-584 {
  max-width: calc(100vw - 584px) !important;
}
.w-min-cal-584 {
  min-width: calc(100vw - 584px) !important;
}
.vw-cal-584 {
  width: calc(100vw - 584px) !important;
}
.vw-cal-max-plus-584 {
  max-width: calc(100vw + 584px) !important;
}
.grid-repeat-584 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(584px, 1fr));
}
.w-px-585 {
  width: 585px !important;
}
.h-px-585 {
  height: 585px !important;
}
.w-max-585 {
  max-width: 585px !important;
}
.h-max-585 {
  max-height: 585px !important;
}
.w-min-585 {
  min-width: 585px !important;
}
.h-min-585 {
  min-height: 585px !important;
}
.height-rem-585 {
  height: 585rem !important;
}
.width-rem-585 {
  width: 585rem !important;
}
.h-cal-585 {
  height: calc(100vh - 585px) !important;
}
.h-cal-plus-585 {
  height: calc(100vh + 585px) !important;
}
.h-max-cal-585 {
  max-height: calc(100vh - 585px) !important;
}
.h-min-cal-585 {
  min-height: calc(100vh - 585px) !important;
}
.vh-cal-585 {
  height: calc(100vh - 585px) !important;
}
.vh-cal-max-plus-585 {
  max-height: calc(100vh + 585px) !important;
}
.w-cal-585 {
  width: calc(100vw - 585px) !important;
}
.w-cal-plus-585 {
  width: calc(100vw + 585px) !important;
}
.w-max-cal-585 {
  max-width: calc(100vw - 585px) !important;
}
.w-min-cal-585 {
  min-width: calc(100vw - 585px) !important;
}
.vw-cal-585 {
  width: calc(100vw - 585px) !important;
}
.vw-cal-max-plus-585 {
  max-width: calc(100vw + 585px) !important;
}
.grid-repeat-585 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(585px, 1fr));
}
.w-px-586 {
  width: 586px !important;
}
.h-px-586 {
  height: 586px !important;
}
.w-max-586 {
  max-width: 586px !important;
}
.h-max-586 {
  max-height: 586px !important;
}
.w-min-586 {
  min-width: 586px !important;
}
.h-min-586 {
  min-height: 586px !important;
}
.height-rem-586 {
  height: 586rem !important;
}
.width-rem-586 {
  width: 586rem !important;
}
.h-cal-586 {
  height: calc(100vh - 586px) !important;
}
.h-cal-plus-586 {
  height: calc(100vh + 586px) !important;
}
.h-max-cal-586 {
  max-height: calc(100vh - 586px) !important;
}
.h-min-cal-586 {
  min-height: calc(100vh - 586px) !important;
}
.vh-cal-586 {
  height: calc(100vh - 586px) !important;
}
.vh-cal-max-plus-586 {
  max-height: calc(100vh + 586px) !important;
}
.w-cal-586 {
  width: calc(100vw - 586px) !important;
}
.w-cal-plus-586 {
  width: calc(100vw + 586px) !important;
}
.w-max-cal-586 {
  max-width: calc(100vw - 586px) !important;
}
.w-min-cal-586 {
  min-width: calc(100vw - 586px) !important;
}
.vw-cal-586 {
  width: calc(100vw - 586px) !important;
}
.vw-cal-max-plus-586 {
  max-width: calc(100vw + 586px) !important;
}
.grid-repeat-586 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(586px, 1fr));
}
.w-px-587 {
  width: 587px !important;
}
.h-px-587 {
  height: 587px !important;
}
.w-max-587 {
  max-width: 587px !important;
}
.h-max-587 {
  max-height: 587px !important;
}
.w-min-587 {
  min-width: 587px !important;
}
.h-min-587 {
  min-height: 587px !important;
}
.height-rem-587 {
  height: 587rem !important;
}
.width-rem-587 {
  width: 587rem !important;
}
.h-cal-587 {
  height: calc(100vh - 587px) !important;
}
.h-cal-plus-587 {
  height: calc(100vh + 587px) !important;
}
.h-max-cal-587 {
  max-height: calc(100vh - 587px) !important;
}
.h-min-cal-587 {
  min-height: calc(100vh - 587px) !important;
}
.vh-cal-587 {
  height: calc(100vh - 587px) !important;
}
.vh-cal-max-plus-587 {
  max-height: calc(100vh + 587px) !important;
}
.w-cal-587 {
  width: calc(100vw - 587px) !important;
}
.w-cal-plus-587 {
  width: calc(100vw + 587px) !important;
}
.w-max-cal-587 {
  max-width: calc(100vw - 587px) !important;
}
.w-min-cal-587 {
  min-width: calc(100vw - 587px) !important;
}
.vw-cal-587 {
  width: calc(100vw - 587px) !important;
}
.vw-cal-max-plus-587 {
  max-width: calc(100vw + 587px) !important;
}
.grid-repeat-587 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(587px, 1fr));
}
.w-px-588 {
  width: 588px !important;
}
.h-px-588 {
  height: 588px !important;
}
.w-max-588 {
  max-width: 588px !important;
}
.h-max-588 {
  max-height: 588px !important;
}
.w-min-588 {
  min-width: 588px !important;
}
.h-min-588 {
  min-height: 588px !important;
}
.height-rem-588 {
  height: 588rem !important;
}
.width-rem-588 {
  width: 588rem !important;
}
.h-cal-588 {
  height: calc(100vh - 588px) !important;
}
.h-cal-plus-588 {
  height: calc(100vh + 588px) !important;
}
.h-max-cal-588 {
  max-height: calc(100vh - 588px) !important;
}
.h-min-cal-588 {
  min-height: calc(100vh - 588px) !important;
}
.vh-cal-588 {
  height: calc(100vh - 588px) !important;
}
.vh-cal-max-plus-588 {
  max-height: calc(100vh + 588px) !important;
}
.w-cal-588 {
  width: calc(100vw - 588px) !important;
}
.w-cal-plus-588 {
  width: calc(100vw + 588px) !important;
}
.w-max-cal-588 {
  max-width: calc(100vw - 588px) !important;
}
.w-min-cal-588 {
  min-width: calc(100vw - 588px) !important;
}
.vw-cal-588 {
  width: calc(100vw - 588px) !important;
}
.vw-cal-max-plus-588 {
  max-width: calc(100vw + 588px) !important;
}
.grid-repeat-588 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(588px, 1fr));
}
.w-px-589 {
  width: 589px !important;
}
.h-px-589 {
  height: 589px !important;
}
.w-max-589 {
  max-width: 589px !important;
}
.h-max-589 {
  max-height: 589px !important;
}
.w-min-589 {
  min-width: 589px !important;
}
.h-min-589 {
  min-height: 589px !important;
}
.height-rem-589 {
  height: 589rem !important;
}
.width-rem-589 {
  width: 589rem !important;
}
.h-cal-589 {
  height: calc(100vh - 589px) !important;
}
.h-cal-plus-589 {
  height: calc(100vh + 589px) !important;
}
.h-max-cal-589 {
  max-height: calc(100vh - 589px) !important;
}
.h-min-cal-589 {
  min-height: calc(100vh - 589px) !important;
}
.vh-cal-589 {
  height: calc(100vh - 589px) !important;
}
.vh-cal-max-plus-589 {
  max-height: calc(100vh + 589px) !important;
}
.w-cal-589 {
  width: calc(100vw - 589px) !important;
}
.w-cal-plus-589 {
  width: calc(100vw + 589px) !important;
}
.w-max-cal-589 {
  max-width: calc(100vw - 589px) !important;
}
.w-min-cal-589 {
  min-width: calc(100vw - 589px) !important;
}
.vw-cal-589 {
  width: calc(100vw - 589px) !important;
}
.vw-cal-max-plus-589 {
  max-width: calc(100vw + 589px) !important;
}
.grid-repeat-589 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(589px, 1fr));
}
.w-px-590 {
  width: 590px !important;
}
.h-px-590 {
  height: 590px !important;
}
.w-max-590 {
  max-width: 590px !important;
}
.h-max-590 {
  max-height: 590px !important;
}
.w-min-590 {
  min-width: 590px !important;
}
.h-min-590 {
  min-height: 590px !important;
}
.height-rem-590 {
  height: 590rem !important;
}
.width-rem-590 {
  width: 590rem !important;
}
.h-cal-590 {
  height: calc(100vh - 590px) !important;
}
.h-cal-plus-590 {
  height: calc(100vh + 590px) !important;
}
.h-max-cal-590 {
  max-height: calc(100vh - 590px) !important;
}
.h-min-cal-590 {
  min-height: calc(100vh - 590px) !important;
}
.vh-cal-590 {
  height: calc(100vh - 590px) !important;
}
.vh-cal-max-plus-590 {
  max-height: calc(100vh + 590px) !important;
}
.w-cal-590 {
  width: calc(100vw - 590px) !important;
}
.w-cal-plus-590 {
  width: calc(100vw + 590px) !important;
}
.w-max-cal-590 {
  max-width: calc(100vw - 590px) !important;
}
.w-min-cal-590 {
  min-width: calc(100vw - 590px) !important;
}
.vw-cal-590 {
  width: calc(100vw - 590px) !important;
}
.vw-cal-max-plus-590 {
  max-width: calc(100vw + 590px) !important;
}
.grid-repeat-590 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(590px, 1fr));
}
.w-px-591 {
  width: 591px !important;
}
.h-px-591 {
  height: 591px !important;
}
.w-max-591 {
  max-width: 591px !important;
}
.h-max-591 {
  max-height: 591px !important;
}
.w-min-591 {
  min-width: 591px !important;
}
.h-min-591 {
  min-height: 591px !important;
}
.height-rem-591 {
  height: 591rem !important;
}
.width-rem-591 {
  width: 591rem !important;
}
.h-cal-591 {
  height: calc(100vh - 591px) !important;
}
.h-cal-plus-591 {
  height: calc(100vh + 591px) !important;
}
.h-max-cal-591 {
  max-height: calc(100vh - 591px) !important;
}
.h-min-cal-591 {
  min-height: calc(100vh - 591px) !important;
}
.vh-cal-591 {
  height: calc(100vh - 591px) !important;
}
.vh-cal-max-plus-591 {
  max-height: calc(100vh + 591px) !important;
}
.w-cal-591 {
  width: calc(100vw - 591px) !important;
}
.w-cal-plus-591 {
  width: calc(100vw + 591px) !important;
}
.w-max-cal-591 {
  max-width: calc(100vw - 591px) !important;
}
.w-min-cal-591 {
  min-width: calc(100vw - 591px) !important;
}
.vw-cal-591 {
  width: calc(100vw - 591px) !important;
}
.vw-cal-max-plus-591 {
  max-width: calc(100vw + 591px) !important;
}
.grid-repeat-591 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(591px, 1fr));
}
.w-px-592 {
  width: 592px !important;
}
.h-px-592 {
  height: 592px !important;
}
.w-max-592 {
  max-width: 592px !important;
}
.h-max-592 {
  max-height: 592px !important;
}
.w-min-592 {
  min-width: 592px !important;
}
.h-min-592 {
  min-height: 592px !important;
}
.height-rem-592 {
  height: 592rem !important;
}
.width-rem-592 {
  width: 592rem !important;
}
.h-cal-592 {
  height: calc(100vh - 592px) !important;
}
.h-cal-plus-592 {
  height: calc(100vh + 592px) !important;
}
.h-max-cal-592 {
  max-height: calc(100vh - 592px) !important;
}
.h-min-cal-592 {
  min-height: calc(100vh - 592px) !important;
}
.vh-cal-592 {
  height: calc(100vh - 592px) !important;
}
.vh-cal-max-plus-592 {
  max-height: calc(100vh + 592px) !important;
}
.w-cal-592 {
  width: calc(100vw - 592px) !important;
}
.w-cal-plus-592 {
  width: calc(100vw + 592px) !important;
}
.w-max-cal-592 {
  max-width: calc(100vw - 592px) !important;
}
.w-min-cal-592 {
  min-width: calc(100vw - 592px) !important;
}
.vw-cal-592 {
  width: calc(100vw - 592px) !important;
}
.vw-cal-max-plus-592 {
  max-width: calc(100vw + 592px) !important;
}
.grid-repeat-592 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(592px, 1fr));
}
.w-px-593 {
  width: 593px !important;
}
.h-px-593 {
  height: 593px !important;
}
.w-max-593 {
  max-width: 593px !important;
}
.h-max-593 {
  max-height: 593px !important;
}
.w-min-593 {
  min-width: 593px !important;
}
.h-min-593 {
  min-height: 593px !important;
}
.height-rem-593 {
  height: 593rem !important;
}
.width-rem-593 {
  width: 593rem !important;
}
.h-cal-593 {
  height: calc(100vh - 593px) !important;
}
.h-cal-plus-593 {
  height: calc(100vh + 593px) !important;
}
.h-max-cal-593 {
  max-height: calc(100vh - 593px) !important;
}
.h-min-cal-593 {
  min-height: calc(100vh - 593px) !important;
}
.vh-cal-593 {
  height: calc(100vh - 593px) !important;
}
.vh-cal-max-plus-593 {
  max-height: calc(100vh + 593px) !important;
}
.w-cal-593 {
  width: calc(100vw - 593px) !important;
}
.w-cal-plus-593 {
  width: calc(100vw + 593px) !important;
}
.w-max-cal-593 {
  max-width: calc(100vw - 593px) !important;
}
.w-min-cal-593 {
  min-width: calc(100vw - 593px) !important;
}
.vw-cal-593 {
  width: calc(100vw - 593px) !important;
}
.vw-cal-max-plus-593 {
  max-width: calc(100vw + 593px) !important;
}
.grid-repeat-593 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(593px, 1fr));
}
.w-px-594 {
  width: 594px !important;
}
.h-px-594 {
  height: 594px !important;
}
.w-max-594 {
  max-width: 594px !important;
}
.h-max-594 {
  max-height: 594px !important;
}
.w-min-594 {
  min-width: 594px !important;
}
.h-min-594 {
  min-height: 594px !important;
}
.height-rem-594 {
  height: 594rem !important;
}
.width-rem-594 {
  width: 594rem !important;
}
.h-cal-594 {
  height: calc(100vh - 594px) !important;
}
.h-cal-plus-594 {
  height: calc(100vh + 594px) !important;
}
.h-max-cal-594 {
  max-height: calc(100vh - 594px) !important;
}
.h-min-cal-594 {
  min-height: calc(100vh - 594px) !important;
}
.vh-cal-594 {
  height: calc(100vh - 594px) !important;
}
.vh-cal-max-plus-594 {
  max-height: calc(100vh + 594px) !important;
}
.w-cal-594 {
  width: calc(100vw - 594px) !important;
}
.w-cal-plus-594 {
  width: calc(100vw + 594px) !important;
}
.w-max-cal-594 {
  max-width: calc(100vw - 594px) !important;
}
.w-min-cal-594 {
  min-width: calc(100vw - 594px) !important;
}
.vw-cal-594 {
  width: calc(100vw - 594px) !important;
}
.vw-cal-max-plus-594 {
  max-width: calc(100vw + 594px) !important;
}
.grid-repeat-594 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(594px, 1fr));
}
.w-px-595 {
  width: 595px !important;
}
.h-px-595 {
  height: 595px !important;
}
.w-max-595 {
  max-width: 595px !important;
}
.h-max-595 {
  max-height: 595px !important;
}
.w-min-595 {
  min-width: 595px !important;
}
.h-min-595 {
  min-height: 595px !important;
}
.height-rem-595 {
  height: 595rem !important;
}
.width-rem-595 {
  width: 595rem !important;
}
.h-cal-595 {
  height: calc(100vh - 595px) !important;
}
.h-cal-plus-595 {
  height: calc(100vh + 595px) !important;
}
.h-max-cal-595 {
  max-height: calc(100vh - 595px) !important;
}
.h-min-cal-595 {
  min-height: calc(100vh - 595px) !important;
}
.vh-cal-595 {
  height: calc(100vh - 595px) !important;
}
.vh-cal-max-plus-595 {
  max-height: calc(100vh + 595px) !important;
}
.w-cal-595 {
  width: calc(100vw - 595px) !important;
}
.w-cal-plus-595 {
  width: calc(100vw + 595px) !important;
}
.w-max-cal-595 {
  max-width: calc(100vw - 595px) !important;
}
.w-min-cal-595 {
  min-width: calc(100vw - 595px) !important;
}
.vw-cal-595 {
  width: calc(100vw - 595px) !important;
}
.vw-cal-max-plus-595 {
  max-width: calc(100vw + 595px) !important;
}
.grid-repeat-595 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(595px, 1fr));
}
.w-px-596 {
  width: 596px !important;
}
.h-px-596 {
  height: 596px !important;
}
.w-max-596 {
  max-width: 596px !important;
}
.h-max-596 {
  max-height: 596px !important;
}
.w-min-596 {
  min-width: 596px !important;
}
.h-min-596 {
  min-height: 596px !important;
}
.height-rem-596 {
  height: 596rem !important;
}
.width-rem-596 {
  width: 596rem !important;
}
.h-cal-596 {
  height: calc(100vh - 596px) !important;
}
.h-cal-plus-596 {
  height: calc(100vh + 596px) !important;
}
.h-max-cal-596 {
  max-height: calc(100vh - 596px) !important;
}
.h-min-cal-596 {
  min-height: calc(100vh - 596px) !important;
}
.vh-cal-596 {
  height: calc(100vh - 596px) !important;
}
.vh-cal-max-plus-596 {
  max-height: calc(100vh + 596px) !important;
}
.w-cal-596 {
  width: calc(100vw - 596px) !important;
}
.w-cal-plus-596 {
  width: calc(100vw + 596px) !important;
}
.w-max-cal-596 {
  max-width: calc(100vw - 596px) !important;
}
.w-min-cal-596 {
  min-width: calc(100vw - 596px) !important;
}
.vw-cal-596 {
  width: calc(100vw - 596px) !important;
}
.vw-cal-max-plus-596 {
  max-width: calc(100vw + 596px) !important;
}
.grid-repeat-596 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(596px, 1fr));
}
.w-px-597 {
  width: 597px !important;
}
.h-px-597 {
  height: 597px !important;
}
.w-max-597 {
  max-width: 597px !important;
}
.h-max-597 {
  max-height: 597px !important;
}
.w-min-597 {
  min-width: 597px !important;
}
.h-min-597 {
  min-height: 597px !important;
}
.height-rem-597 {
  height: 597rem !important;
}
.width-rem-597 {
  width: 597rem !important;
}
.h-cal-597 {
  height: calc(100vh - 597px) !important;
}
.h-cal-plus-597 {
  height: calc(100vh + 597px) !important;
}
.h-max-cal-597 {
  max-height: calc(100vh - 597px) !important;
}
.h-min-cal-597 {
  min-height: calc(100vh - 597px) !important;
}
.vh-cal-597 {
  height: calc(100vh - 597px) !important;
}
.vh-cal-max-plus-597 {
  max-height: calc(100vh + 597px) !important;
}
.w-cal-597 {
  width: calc(100vw - 597px) !important;
}
.w-cal-plus-597 {
  width: calc(100vw + 597px) !important;
}
.w-max-cal-597 {
  max-width: calc(100vw - 597px) !important;
}
.w-min-cal-597 {
  min-width: calc(100vw - 597px) !important;
}
.vw-cal-597 {
  width: calc(100vw - 597px) !important;
}
.vw-cal-max-plus-597 {
  max-width: calc(100vw + 597px) !important;
}
.grid-repeat-597 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(597px, 1fr));
}
.w-px-598 {
  width: 598px !important;
}
.h-px-598 {
  height: 598px !important;
}
.w-max-598 {
  max-width: 598px !important;
}
.h-max-598 {
  max-height: 598px !important;
}
.w-min-598 {
  min-width: 598px !important;
}
.h-min-598 {
  min-height: 598px !important;
}
.height-rem-598 {
  height: 598rem !important;
}
.width-rem-598 {
  width: 598rem !important;
}
.h-cal-598 {
  height: calc(100vh - 598px) !important;
}
.h-cal-plus-598 {
  height: calc(100vh + 598px) !important;
}
.h-max-cal-598 {
  max-height: calc(100vh - 598px) !important;
}
.h-min-cal-598 {
  min-height: calc(100vh - 598px) !important;
}
.vh-cal-598 {
  height: calc(100vh - 598px) !important;
}
.vh-cal-max-plus-598 {
  max-height: calc(100vh + 598px) !important;
}
.w-cal-598 {
  width: calc(100vw - 598px) !important;
}
.w-cal-plus-598 {
  width: calc(100vw + 598px) !important;
}
.w-max-cal-598 {
  max-width: calc(100vw - 598px) !important;
}
.w-min-cal-598 {
  min-width: calc(100vw - 598px) !important;
}
.vw-cal-598 {
  width: calc(100vw - 598px) !important;
}
.vw-cal-max-plus-598 {
  max-width: calc(100vw + 598px) !important;
}
.grid-repeat-598 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(598px, 1fr));
}
.w-px-599 {
  width: 599px !important;
}
.h-px-599 {
  height: 599px !important;
}
.w-max-599 {
  max-width: 599px !important;
}
.h-max-599 {
  max-height: 599px !important;
}
.w-min-599 {
  min-width: 599px !important;
}
.h-min-599 {
  min-height: 599px !important;
}
.height-rem-599 {
  height: 599rem !important;
}
.width-rem-599 {
  width: 599rem !important;
}
.h-cal-599 {
  height: calc(100vh - 599px) !important;
}
.h-cal-plus-599 {
  height: calc(100vh + 599px) !important;
}
.h-max-cal-599 {
  max-height: calc(100vh - 599px) !important;
}
.h-min-cal-599 {
  min-height: calc(100vh - 599px) !important;
}
.vh-cal-599 {
  height: calc(100vh - 599px) !important;
}
.vh-cal-max-plus-599 {
  max-height: calc(100vh + 599px) !important;
}
.w-cal-599 {
  width: calc(100vw - 599px) !important;
}
.w-cal-plus-599 {
  width: calc(100vw + 599px) !important;
}
.w-max-cal-599 {
  max-width: calc(100vw - 599px) !important;
}
.w-min-cal-599 {
  min-width: calc(100vw - 599px) !important;
}
.vw-cal-599 {
  width: calc(100vw - 599px) !important;
}
.vw-cal-max-plus-599 {
  max-width: calc(100vw + 599px) !important;
}
.grid-repeat-599 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(599px, 1fr));
}
.w-px-600 {
  width: 600px !important;
}
.h-px-600 {
  height: 600px !important;
}
.w-max-600 {
  max-width: 600px !important;
}
.h-max-600 {
  max-height: 600px !important;
}
.w-min-600 {
  min-width: 600px !important;
}
.h-min-600 {
  min-height: 600px !important;
}
.height-rem-600 {
  height: 600rem !important;
}
.width-rem-600 {
  width: 600rem !important;
}
.h-cal-600 {
  height: calc(100vh - 600px) !important;
}
.h-cal-plus-600 {
  height: calc(100vh + 600px) !important;
}
.h-max-cal-600 {
  max-height: calc(100vh - 600px) !important;
}
.h-min-cal-600 {
  min-height: calc(100vh - 600px) !important;
}
.vh-cal-600 {
  height: calc(100vh - 600px) !important;
}
.vh-cal-max-plus-600 {
  max-height: calc(100vh + 600px) !important;
}
.w-cal-600 {
  width: calc(100vw - 600px) !important;
}
.w-cal-plus-600 {
  width: calc(100vw + 600px) !important;
}
.w-max-cal-600 {
  max-width: calc(100vw - 600px) !important;
}
.w-min-cal-600 {
  min-width: calc(100vw - 600px) !important;
}
.vw-cal-600 {
  width: calc(100vw - 600px) !important;
}
.vw-cal-max-plus-600 {
  max-width: calc(100vw + 600px) !important;
}
.grid-repeat-600 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(600px, 1fr));
}
.w-px-601 {
  width: 601px !important;
}
.h-px-601 {
  height: 601px !important;
}
.w-max-601 {
  max-width: 601px !important;
}
.h-max-601 {
  max-height: 601px !important;
}
.w-min-601 {
  min-width: 601px !important;
}
.h-min-601 {
  min-height: 601px !important;
}
.height-rem-601 {
  height: 601rem !important;
}
.width-rem-601 {
  width: 601rem !important;
}
.h-cal-601 {
  height: calc(100vh - 601px) !important;
}
.h-cal-plus-601 {
  height: calc(100vh + 601px) !important;
}
.h-max-cal-601 {
  max-height: calc(100vh - 601px) !important;
}
.h-min-cal-601 {
  min-height: calc(100vh - 601px) !important;
}
.vh-cal-601 {
  height: calc(100vh - 601px) !important;
}
.vh-cal-max-plus-601 {
  max-height: calc(100vh + 601px) !important;
}
.w-cal-601 {
  width: calc(100vw - 601px) !important;
}
.w-cal-plus-601 {
  width: calc(100vw + 601px) !important;
}
.w-max-cal-601 {
  max-width: calc(100vw - 601px) !important;
}
.w-min-cal-601 {
  min-width: calc(100vw - 601px) !important;
}
.vw-cal-601 {
  width: calc(100vw - 601px) !important;
}
.vw-cal-max-plus-601 {
  max-width: calc(100vw + 601px) !important;
}
.grid-repeat-601 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(601px, 1fr));
}
.w-px-602 {
  width: 602px !important;
}
.h-px-602 {
  height: 602px !important;
}
.w-max-602 {
  max-width: 602px !important;
}
.h-max-602 {
  max-height: 602px !important;
}
.w-min-602 {
  min-width: 602px !important;
}
.h-min-602 {
  min-height: 602px !important;
}
.height-rem-602 {
  height: 602rem !important;
}
.width-rem-602 {
  width: 602rem !important;
}
.h-cal-602 {
  height: calc(100vh - 602px) !important;
}
.h-cal-plus-602 {
  height: calc(100vh + 602px) !important;
}
.h-max-cal-602 {
  max-height: calc(100vh - 602px) !important;
}
.h-min-cal-602 {
  min-height: calc(100vh - 602px) !important;
}
.vh-cal-602 {
  height: calc(100vh - 602px) !important;
}
.vh-cal-max-plus-602 {
  max-height: calc(100vh + 602px) !important;
}
.w-cal-602 {
  width: calc(100vw - 602px) !important;
}
.w-cal-plus-602 {
  width: calc(100vw + 602px) !important;
}
.w-max-cal-602 {
  max-width: calc(100vw - 602px) !important;
}
.w-min-cal-602 {
  min-width: calc(100vw - 602px) !important;
}
.vw-cal-602 {
  width: calc(100vw - 602px) !important;
}
.vw-cal-max-plus-602 {
  max-width: calc(100vw + 602px) !important;
}
.grid-repeat-602 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(602px, 1fr));
}
.w-px-603 {
  width: 603px !important;
}
.h-px-603 {
  height: 603px !important;
}
.w-max-603 {
  max-width: 603px !important;
}
.h-max-603 {
  max-height: 603px !important;
}
.w-min-603 {
  min-width: 603px !important;
}
.h-min-603 {
  min-height: 603px !important;
}
.height-rem-603 {
  height: 603rem !important;
}
.width-rem-603 {
  width: 603rem !important;
}
.h-cal-603 {
  height: calc(100vh - 603px) !important;
}
.h-cal-plus-603 {
  height: calc(100vh + 603px) !important;
}
.h-max-cal-603 {
  max-height: calc(100vh - 603px) !important;
}
.h-min-cal-603 {
  min-height: calc(100vh - 603px) !important;
}
.vh-cal-603 {
  height: calc(100vh - 603px) !important;
}
.vh-cal-max-plus-603 {
  max-height: calc(100vh + 603px) !important;
}
.w-cal-603 {
  width: calc(100vw - 603px) !important;
}
.w-cal-plus-603 {
  width: calc(100vw + 603px) !important;
}
.w-max-cal-603 {
  max-width: calc(100vw - 603px) !important;
}
.w-min-cal-603 {
  min-width: calc(100vw - 603px) !important;
}
.vw-cal-603 {
  width: calc(100vw - 603px) !important;
}
.vw-cal-max-plus-603 {
  max-width: calc(100vw + 603px) !important;
}
.grid-repeat-603 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(603px, 1fr));
}
.w-px-604 {
  width: 604px !important;
}
.h-px-604 {
  height: 604px !important;
}
.w-max-604 {
  max-width: 604px !important;
}
.h-max-604 {
  max-height: 604px !important;
}
.w-min-604 {
  min-width: 604px !important;
}
.h-min-604 {
  min-height: 604px !important;
}
.height-rem-604 {
  height: 604rem !important;
}
.width-rem-604 {
  width: 604rem !important;
}
.h-cal-604 {
  height: calc(100vh - 604px) !important;
}
.h-cal-plus-604 {
  height: calc(100vh + 604px) !important;
}
.h-max-cal-604 {
  max-height: calc(100vh - 604px) !important;
}
.h-min-cal-604 {
  min-height: calc(100vh - 604px) !important;
}
.vh-cal-604 {
  height: calc(100vh - 604px) !important;
}
.vh-cal-max-plus-604 {
  max-height: calc(100vh + 604px) !important;
}
.w-cal-604 {
  width: calc(100vw - 604px) !important;
}
.w-cal-plus-604 {
  width: calc(100vw + 604px) !important;
}
.w-max-cal-604 {
  max-width: calc(100vw - 604px) !important;
}
.w-min-cal-604 {
  min-width: calc(100vw - 604px) !important;
}
.vw-cal-604 {
  width: calc(100vw - 604px) !important;
}
.vw-cal-max-plus-604 {
  max-width: calc(100vw + 604px) !important;
}
.grid-repeat-604 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(604px, 1fr));
}
.w-px-605 {
  width: 605px !important;
}
.h-px-605 {
  height: 605px !important;
}
.w-max-605 {
  max-width: 605px !important;
}
.h-max-605 {
  max-height: 605px !important;
}
.w-min-605 {
  min-width: 605px !important;
}
.h-min-605 {
  min-height: 605px !important;
}
.height-rem-605 {
  height: 605rem !important;
}
.width-rem-605 {
  width: 605rem !important;
}
.h-cal-605 {
  height: calc(100vh - 605px) !important;
}
.h-cal-plus-605 {
  height: calc(100vh + 605px) !important;
}
.h-max-cal-605 {
  max-height: calc(100vh - 605px) !important;
}
.h-min-cal-605 {
  min-height: calc(100vh - 605px) !important;
}
.vh-cal-605 {
  height: calc(100vh - 605px) !important;
}
.vh-cal-max-plus-605 {
  max-height: calc(100vh + 605px) !important;
}
.w-cal-605 {
  width: calc(100vw - 605px) !important;
}
.w-cal-plus-605 {
  width: calc(100vw + 605px) !important;
}
.w-max-cal-605 {
  max-width: calc(100vw - 605px) !important;
}
.w-min-cal-605 {
  min-width: calc(100vw - 605px) !important;
}
.vw-cal-605 {
  width: calc(100vw - 605px) !important;
}
.vw-cal-max-plus-605 {
  max-width: calc(100vw + 605px) !important;
}
.grid-repeat-605 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(605px, 1fr));
}
.w-px-606 {
  width: 606px !important;
}
.h-px-606 {
  height: 606px !important;
}
.w-max-606 {
  max-width: 606px !important;
}
.h-max-606 {
  max-height: 606px !important;
}
.w-min-606 {
  min-width: 606px !important;
}
.h-min-606 {
  min-height: 606px !important;
}
.height-rem-606 {
  height: 606rem !important;
}
.width-rem-606 {
  width: 606rem !important;
}
.h-cal-606 {
  height: calc(100vh - 606px) !important;
}
.h-cal-plus-606 {
  height: calc(100vh + 606px) !important;
}
.h-max-cal-606 {
  max-height: calc(100vh - 606px) !important;
}
.h-min-cal-606 {
  min-height: calc(100vh - 606px) !important;
}
.vh-cal-606 {
  height: calc(100vh - 606px) !important;
}
.vh-cal-max-plus-606 {
  max-height: calc(100vh + 606px) !important;
}
.w-cal-606 {
  width: calc(100vw - 606px) !important;
}
.w-cal-plus-606 {
  width: calc(100vw + 606px) !important;
}
.w-max-cal-606 {
  max-width: calc(100vw - 606px) !important;
}
.w-min-cal-606 {
  min-width: calc(100vw - 606px) !important;
}
.vw-cal-606 {
  width: calc(100vw - 606px) !important;
}
.vw-cal-max-plus-606 {
  max-width: calc(100vw + 606px) !important;
}
.grid-repeat-606 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(606px, 1fr));
}
.w-px-607 {
  width: 607px !important;
}
.h-px-607 {
  height: 607px !important;
}
.w-max-607 {
  max-width: 607px !important;
}
.h-max-607 {
  max-height: 607px !important;
}
.w-min-607 {
  min-width: 607px !important;
}
.h-min-607 {
  min-height: 607px !important;
}
.height-rem-607 {
  height: 607rem !important;
}
.width-rem-607 {
  width: 607rem !important;
}
.h-cal-607 {
  height: calc(100vh - 607px) !important;
}
.h-cal-plus-607 {
  height: calc(100vh + 607px) !important;
}
.h-max-cal-607 {
  max-height: calc(100vh - 607px) !important;
}
.h-min-cal-607 {
  min-height: calc(100vh - 607px) !important;
}
.vh-cal-607 {
  height: calc(100vh - 607px) !important;
}
.vh-cal-max-plus-607 {
  max-height: calc(100vh + 607px) !important;
}
.w-cal-607 {
  width: calc(100vw - 607px) !important;
}
.w-cal-plus-607 {
  width: calc(100vw + 607px) !important;
}
.w-max-cal-607 {
  max-width: calc(100vw - 607px) !important;
}
.w-min-cal-607 {
  min-width: calc(100vw - 607px) !important;
}
.vw-cal-607 {
  width: calc(100vw - 607px) !important;
}
.vw-cal-max-plus-607 {
  max-width: calc(100vw + 607px) !important;
}
.grid-repeat-607 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(607px, 1fr));
}
.w-px-608 {
  width: 608px !important;
}
.h-px-608 {
  height: 608px !important;
}
.w-max-608 {
  max-width: 608px !important;
}
.h-max-608 {
  max-height: 608px !important;
}
.w-min-608 {
  min-width: 608px !important;
}
.h-min-608 {
  min-height: 608px !important;
}
.height-rem-608 {
  height: 608rem !important;
}
.width-rem-608 {
  width: 608rem !important;
}
.h-cal-608 {
  height: calc(100vh - 608px) !important;
}
.h-cal-plus-608 {
  height: calc(100vh + 608px) !important;
}
.h-max-cal-608 {
  max-height: calc(100vh - 608px) !important;
}
.h-min-cal-608 {
  min-height: calc(100vh - 608px) !important;
}
.vh-cal-608 {
  height: calc(100vh - 608px) !important;
}
.vh-cal-max-plus-608 {
  max-height: calc(100vh + 608px) !important;
}
.w-cal-608 {
  width: calc(100vw - 608px) !important;
}
.w-cal-plus-608 {
  width: calc(100vw + 608px) !important;
}
.w-max-cal-608 {
  max-width: calc(100vw - 608px) !important;
}
.w-min-cal-608 {
  min-width: calc(100vw - 608px) !important;
}
.vw-cal-608 {
  width: calc(100vw - 608px) !important;
}
.vw-cal-max-plus-608 {
  max-width: calc(100vw + 608px) !important;
}
.grid-repeat-608 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(608px, 1fr));
}
.w-px-609 {
  width: 609px !important;
}
.h-px-609 {
  height: 609px !important;
}
.w-max-609 {
  max-width: 609px !important;
}
.h-max-609 {
  max-height: 609px !important;
}
.w-min-609 {
  min-width: 609px !important;
}
.h-min-609 {
  min-height: 609px !important;
}
.height-rem-609 {
  height: 609rem !important;
}
.width-rem-609 {
  width: 609rem !important;
}
.h-cal-609 {
  height: calc(100vh - 609px) !important;
}
.h-cal-plus-609 {
  height: calc(100vh + 609px) !important;
}
.h-max-cal-609 {
  max-height: calc(100vh - 609px) !important;
}
.h-min-cal-609 {
  min-height: calc(100vh - 609px) !important;
}
.vh-cal-609 {
  height: calc(100vh - 609px) !important;
}
.vh-cal-max-plus-609 {
  max-height: calc(100vh + 609px) !important;
}
.w-cal-609 {
  width: calc(100vw - 609px) !important;
}
.w-cal-plus-609 {
  width: calc(100vw + 609px) !important;
}
.w-max-cal-609 {
  max-width: calc(100vw - 609px) !important;
}
.w-min-cal-609 {
  min-width: calc(100vw - 609px) !important;
}
.vw-cal-609 {
  width: calc(100vw - 609px) !important;
}
.vw-cal-max-plus-609 {
  max-width: calc(100vw + 609px) !important;
}
.grid-repeat-609 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(609px, 1fr));
}
.w-px-610 {
  width: 610px !important;
}
.h-px-610 {
  height: 610px !important;
}
.w-max-610 {
  max-width: 610px !important;
}
.h-max-610 {
  max-height: 610px !important;
}
.w-min-610 {
  min-width: 610px !important;
}
.h-min-610 {
  min-height: 610px !important;
}
.height-rem-610 {
  height: 610rem !important;
}
.width-rem-610 {
  width: 610rem !important;
}
.h-cal-610 {
  height: calc(100vh - 610px) !important;
}
.h-cal-plus-610 {
  height: calc(100vh + 610px) !important;
}
.h-max-cal-610 {
  max-height: calc(100vh - 610px) !important;
}
.h-min-cal-610 {
  min-height: calc(100vh - 610px) !important;
}
.vh-cal-610 {
  height: calc(100vh - 610px) !important;
}
.vh-cal-max-plus-610 {
  max-height: calc(100vh + 610px) !important;
}
.w-cal-610 {
  width: calc(100vw - 610px) !important;
}
.w-cal-plus-610 {
  width: calc(100vw + 610px) !important;
}
.w-max-cal-610 {
  max-width: calc(100vw - 610px) !important;
}
.w-min-cal-610 {
  min-width: calc(100vw - 610px) !important;
}
.vw-cal-610 {
  width: calc(100vw - 610px) !important;
}
.vw-cal-max-plus-610 {
  max-width: calc(100vw + 610px) !important;
}
.grid-repeat-610 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(610px, 1fr));
}
.w-px-611 {
  width: 611px !important;
}
.h-px-611 {
  height: 611px !important;
}
.w-max-611 {
  max-width: 611px !important;
}
.h-max-611 {
  max-height: 611px !important;
}
.w-min-611 {
  min-width: 611px !important;
}
.h-min-611 {
  min-height: 611px !important;
}
.height-rem-611 {
  height: 611rem !important;
}
.width-rem-611 {
  width: 611rem !important;
}
.h-cal-611 {
  height: calc(100vh - 611px) !important;
}
.h-cal-plus-611 {
  height: calc(100vh + 611px) !important;
}
.h-max-cal-611 {
  max-height: calc(100vh - 611px) !important;
}
.h-min-cal-611 {
  min-height: calc(100vh - 611px) !important;
}
.vh-cal-611 {
  height: calc(100vh - 611px) !important;
}
.vh-cal-max-plus-611 {
  max-height: calc(100vh + 611px) !important;
}
.w-cal-611 {
  width: calc(100vw - 611px) !important;
}
.w-cal-plus-611 {
  width: calc(100vw + 611px) !important;
}
.w-max-cal-611 {
  max-width: calc(100vw - 611px) !important;
}
.w-min-cal-611 {
  min-width: calc(100vw - 611px) !important;
}
.vw-cal-611 {
  width: calc(100vw - 611px) !important;
}
.vw-cal-max-plus-611 {
  max-width: calc(100vw + 611px) !important;
}
.grid-repeat-611 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(611px, 1fr));
}
.w-px-612 {
  width: 612px !important;
}
.h-px-612 {
  height: 612px !important;
}
.w-max-612 {
  max-width: 612px !important;
}
.h-max-612 {
  max-height: 612px !important;
}
.w-min-612 {
  min-width: 612px !important;
}
.h-min-612 {
  min-height: 612px !important;
}
.height-rem-612 {
  height: 612rem !important;
}
.width-rem-612 {
  width: 612rem !important;
}
.h-cal-612 {
  height: calc(100vh - 612px) !important;
}
.h-cal-plus-612 {
  height: calc(100vh + 612px) !important;
}
.h-max-cal-612 {
  max-height: calc(100vh - 612px) !important;
}
.h-min-cal-612 {
  min-height: calc(100vh - 612px) !important;
}
.vh-cal-612 {
  height: calc(100vh - 612px) !important;
}
.vh-cal-max-plus-612 {
  max-height: calc(100vh + 612px) !important;
}
.w-cal-612 {
  width: calc(100vw - 612px) !important;
}
.w-cal-plus-612 {
  width: calc(100vw + 612px) !important;
}
.w-max-cal-612 {
  max-width: calc(100vw - 612px) !important;
}
.w-min-cal-612 {
  min-width: calc(100vw - 612px) !important;
}
.vw-cal-612 {
  width: calc(100vw - 612px) !important;
}
.vw-cal-max-plus-612 {
  max-width: calc(100vw + 612px) !important;
}
.grid-repeat-612 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(612px, 1fr));
}
.w-px-613 {
  width: 613px !important;
}
.h-px-613 {
  height: 613px !important;
}
.w-max-613 {
  max-width: 613px !important;
}
.h-max-613 {
  max-height: 613px !important;
}
.w-min-613 {
  min-width: 613px !important;
}
.h-min-613 {
  min-height: 613px !important;
}
.height-rem-613 {
  height: 613rem !important;
}
.width-rem-613 {
  width: 613rem !important;
}
.h-cal-613 {
  height: calc(100vh - 613px) !important;
}
.h-cal-plus-613 {
  height: calc(100vh + 613px) !important;
}
.h-max-cal-613 {
  max-height: calc(100vh - 613px) !important;
}
.h-min-cal-613 {
  min-height: calc(100vh - 613px) !important;
}
.vh-cal-613 {
  height: calc(100vh - 613px) !important;
}
.vh-cal-max-plus-613 {
  max-height: calc(100vh + 613px) !important;
}
.w-cal-613 {
  width: calc(100vw - 613px) !important;
}
.w-cal-plus-613 {
  width: calc(100vw + 613px) !important;
}
.w-max-cal-613 {
  max-width: calc(100vw - 613px) !important;
}
.w-min-cal-613 {
  min-width: calc(100vw - 613px) !important;
}
.vw-cal-613 {
  width: calc(100vw - 613px) !important;
}
.vw-cal-max-plus-613 {
  max-width: calc(100vw + 613px) !important;
}
.grid-repeat-613 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(613px, 1fr));
}
.w-px-614 {
  width: 614px !important;
}
.h-px-614 {
  height: 614px !important;
}
.w-max-614 {
  max-width: 614px !important;
}
.h-max-614 {
  max-height: 614px !important;
}
.w-min-614 {
  min-width: 614px !important;
}
.h-min-614 {
  min-height: 614px !important;
}
.height-rem-614 {
  height: 614rem !important;
}
.width-rem-614 {
  width: 614rem !important;
}
.h-cal-614 {
  height: calc(100vh - 614px) !important;
}
.h-cal-plus-614 {
  height: calc(100vh + 614px) !important;
}
.h-max-cal-614 {
  max-height: calc(100vh - 614px) !important;
}
.h-min-cal-614 {
  min-height: calc(100vh - 614px) !important;
}
.vh-cal-614 {
  height: calc(100vh - 614px) !important;
}
.vh-cal-max-plus-614 {
  max-height: calc(100vh + 614px) !important;
}
.w-cal-614 {
  width: calc(100vw - 614px) !important;
}
.w-cal-plus-614 {
  width: calc(100vw + 614px) !important;
}
.w-max-cal-614 {
  max-width: calc(100vw - 614px) !important;
}
.w-min-cal-614 {
  min-width: calc(100vw - 614px) !important;
}
.vw-cal-614 {
  width: calc(100vw - 614px) !important;
}
.vw-cal-max-plus-614 {
  max-width: calc(100vw + 614px) !important;
}
.grid-repeat-614 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(614px, 1fr));
}
.w-px-615 {
  width: 615px !important;
}
.h-px-615 {
  height: 615px !important;
}
.w-max-615 {
  max-width: 615px !important;
}
.h-max-615 {
  max-height: 615px !important;
}
.w-min-615 {
  min-width: 615px !important;
}
.h-min-615 {
  min-height: 615px !important;
}
.height-rem-615 {
  height: 615rem !important;
}
.width-rem-615 {
  width: 615rem !important;
}
.h-cal-615 {
  height: calc(100vh - 615px) !important;
}
.h-cal-plus-615 {
  height: calc(100vh + 615px) !important;
}
.h-max-cal-615 {
  max-height: calc(100vh - 615px) !important;
}
.h-min-cal-615 {
  min-height: calc(100vh - 615px) !important;
}
.vh-cal-615 {
  height: calc(100vh - 615px) !important;
}
.vh-cal-max-plus-615 {
  max-height: calc(100vh + 615px) !important;
}
.w-cal-615 {
  width: calc(100vw - 615px) !important;
}
.w-cal-plus-615 {
  width: calc(100vw + 615px) !important;
}
.w-max-cal-615 {
  max-width: calc(100vw - 615px) !important;
}
.w-min-cal-615 {
  min-width: calc(100vw - 615px) !important;
}
.vw-cal-615 {
  width: calc(100vw - 615px) !important;
}
.vw-cal-max-plus-615 {
  max-width: calc(100vw + 615px) !important;
}
.grid-repeat-615 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(615px, 1fr));
}
.w-px-616 {
  width: 616px !important;
}
.h-px-616 {
  height: 616px !important;
}
.w-max-616 {
  max-width: 616px !important;
}
.h-max-616 {
  max-height: 616px !important;
}
.w-min-616 {
  min-width: 616px !important;
}
.h-min-616 {
  min-height: 616px !important;
}
.height-rem-616 {
  height: 616rem !important;
}
.width-rem-616 {
  width: 616rem !important;
}
.h-cal-616 {
  height: calc(100vh - 616px) !important;
}
.h-cal-plus-616 {
  height: calc(100vh + 616px) !important;
}
.h-max-cal-616 {
  max-height: calc(100vh - 616px) !important;
}
.h-min-cal-616 {
  min-height: calc(100vh - 616px) !important;
}
.vh-cal-616 {
  height: calc(100vh - 616px) !important;
}
.vh-cal-max-plus-616 {
  max-height: calc(100vh + 616px) !important;
}
.w-cal-616 {
  width: calc(100vw - 616px) !important;
}
.w-cal-plus-616 {
  width: calc(100vw + 616px) !important;
}
.w-max-cal-616 {
  max-width: calc(100vw - 616px) !important;
}
.w-min-cal-616 {
  min-width: calc(100vw - 616px) !important;
}
.vw-cal-616 {
  width: calc(100vw - 616px) !important;
}
.vw-cal-max-plus-616 {
  max-width: calc(100vw + 616px) !important;
}
.grid-repeat-616 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(616px, 1fr));
}
.w-px-617 {
  width: 617px !important;
}
.h-px-617 {
  height: 617px !important;
}
.w-max-617 {
  max-width: 617px !important;
}
.h-max-617 {
  max-height: 617px !important;
}
.w-min-617 {
  min-width: 617px !important;
}
.h-min-617 {
  min-height: 617px !important;
}
.height-rem-617 {
  height: 617rem !important;
}
.width-rem-617 {
  width: 617rem !important;
}
.h-cal-617 {
  height: calc(100vh - 617px) !important;
}
.h-cal-plus-617 {
  height: calc(100vh + 617px) !important;
}
.h-max-cal-617 {
  max-height: calc(100vh - 617px) !important;
}
.h-min-cal-617 {
  min-height: calc(100vh - 617px) !important;
}
.vh-cal-617 {
  height: calc(100vh - 617px) !important;
}
.vh-cal-max-plus-617 {
  max-height: calc(100vh + 617px) !important;
}
.w-cal-617 {
  width: calc(100vw - 617px) !important;
}
.w-cal-plus-617 {
  width: calc(100vw + 617px) !important;
}
.w-max-cal-617 {
  max-width: calc(100vw - 617px) !important;
}
.w-min-cal-617 {
  min-width: calc(100vw - 617px) !important;
}
.vw-cal-617 {
  width: calc(100vw - 617px) !important;
}
.vw-cal-max-plus-617 {
  max-width: calc(100vw + 617px) !important;
}
.grid-repeat-617 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(617px, 1fr));
}
.w-px-618 {
  width: 618px !important;
}
.h-px-618 {
  height: 618px !important;
}
.w-max-618 {
  max-width: 618px !important;
}
.h-max-618 {
  max-height: 618px !important;
}
.w-min-618 {
  min-width: 618px !important;
}
.h-min-618 {
  min-height: 618px !important;
}
.height-rem-618 {
  height: 618rem !important;
}
.width-rem-618 {
  width: 618rem !important;
}
.h-cal-618 {
  height: calc(100vh - 618px) !important;
}
.h-cal-plus-618 {
  height: calc(100vh + 618px) !important;
}
.h-max-cal-618 {
  max-height: calc(100vh - 618px) !important;
}
.h-min-cal-618 {
  min-height: calc(100vh - 618px) !important;
}
.vh-cal-618 {
  height: calc(100vh - 618px) !important;
}
.vh-cal-max-plus-618 {
  max-height: calc(100vh + 618px) !important;
}
.w-cal-618 {
  width: calc(100vw - 618px) !important;
}
.w-cal-plus-618 {
  width: calc(100vw + 618px) !important;
}
.w-max-cal-618 {
  max-width: calc(100vw - 618px) !important;
}
.w-min-cal-618 {
  min-width: calc(100vw - 618px) !important;
}
.vw-cal-618 {
  width: calc(100vw - 618px) !important;
}
.vw-cal-max-plus-618 {
  max-width: calc(100vw + 618px) !important;
}
.grid-repeat-618 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(618px, 1fr));
}
.w-px-619 {
  width: 619px !important;
}
.h-px-619 {
  height: 619px !important;
}
.w-max-619 {
  max-width: 619px !important;
}
.h-max-619 {
  max-height: 619px !important;
}
.w-min-619 {
  min-width: 619px !important;
}
.h-min-619 {
  min-height: 619px !important;
}
.height-rem-619 {
  height: 619rem !important;
}
.width-rem-619 {
  width: 619rem !important;
}
.h-cal-619 {
  height: calc(100vh - 619px) !important;
}
.h-cal-plus-619 {
  height: calc(100vh + 619px) !important;
}
.h-max-cal-619 {
  max-height: calc(100vh - 619px) !important;
}
.h-min-cal-619 {
  min-height: calc(100vh - 619px) !important;
}
.vh-cal-619 {
  height: calc(100vh - 619px) !important;
}
.vh-cal-max-plus-619 {
  max-height: calc(100vh + 619px) !important;
}
.w-cal-619 {
  width: calc(100vw - 619px) !important;
}
.w-cal-plus-619 {
  width: calc(100vw + 619px) !important;
}
.w-max-cal-619 {
  max-width: calc(100vw - 619px) !important;
}
.w-min-cal-619 {
  min-width: calc(100vw - 619px) !important;
}
.vw-cal-619 {
  width: calc(100vw - 619px) !important;
}
.vw-cal-max-plus-619 {
  max-width: calc(100vw + 619px) !important;
}
.grid-repeat-619 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(619px, 1fr));
}
.w-px-620 {
  width: 620px !important;
}
.h-px-620 {
  height: 620px !important;
}
.w-max-620 {
  max-width: 620px !important;
}
.h-max-620 {
  max-height: 620px !important;
}
.w-min-620 {
  min-width: 620px !important;
}
.h-min-620 {
  min-height: 620px !important;
}
.height-rem-620 {
  height: 620rem !important;
}
.width-rem-620 {
  width: 620rem !important;
}
.h-cal-620 {
  height: calc(100vh - 620px) !important;
}
.h-cal-plus-620 {
  height: calc(100vh + 620px) !important;
}
.h-max-cal-620 {
  max-height: calc(100vh - 620px) !important;
}
.h-min-cal-620 {
  min-height: calc(100vh - 620px) !important;
}
.vh-cal-620 {
  height: calc(100vh - 620px) !important;
}
.vh-cal-max-plus-620 {
  max-height: calc(100vh + 620px) !important;
}
.w-cal-620 {
  width: calc(100vw - 620px) !important;
}
.w-cal-plus-620 {
  width: calc(100vw + 620px) !important;
}
.w-max-cal-620 {
  max-width: calc(100vw - 620px) !important;
}
.w-min-cal-620 {
  min-width: calc(100vw - 620px) !important;
}
.vw-cal-620 {
  width: calc(100vw - 620px) !important;
}
.vw-cal-max-plus-620 {
  max-width: calc(100vw + 620px) !important;
}
.grid-repeat-620 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(620px, 1fr));
}
.w-px-621 {
  width: 621px !important;
}
.h-px-621 {
  height: 621px !important;
}
.w-max-621 {
  max-width: 621px !important;
}
.h-max-621 {
  max-height: 621px !important;
}
.w-min-621 {
  min-width: 621px !important;
}
.h-min-621 {
  min-height: 621px !important;
}
.height-rem-621 {
  height: 621rem !important;
}
.width-rem-621 {
  width: 621rem !important;
}
.h-cal-621 {
  height: calc(100vh - 621px) !important;
}
.h-cal-plus-621 {
  height: calc(100vh + 621px) !important;
}
.h-max-cal-621 {
  max-height: calc(100vh - 621px) !important;
}
.h-min-cal-621 {
  min-height: calc(100vh - 621px) !important;
}
.vh-cal-621 {
  height: calc(100vh - 621px) !important;
}
.vh-cal-max-plus-621 {
  max-height: calc(100vh + 621px) !important;
}
.w-cal-621 {
  width: calc(100vw - 621px) !important;
}
.w-cal-plus-621 {
  width: calc(100vw + 621px) !important;
}
.w-max-cal-621 {
  max-width: calc(100vw - 621px) !important;
}
.w-min-cal-621 {
  min-width: calc(100vw - 621px) !important;
}
.vw-cal-621 {
  width: calc(100vw - 621px) !important;
}
.vw-cal-max-plus-621 {
  max-width: calc(100vw + 621px) !important;
}
.grid-repeat-621 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(621px, 1fr));
}
.w-px-622 {
  width: 622px !important;
}
.h-px-622 {
  height: 622px !important;
}
.w-max-622 {
  max-width: 622px !important;
}
.h-max-622 {
  max-height: 622px !important;
}
.w-min-622 {
  min-width: 622px !important;
}
.h-min-622 {
  min-height: 622px !important;
}
.height-rem-622 {
  height: 622rem !important;
}
.width-rem-622 {
  width: 622rem !important;
}
.h-cal-622 {
  height: calc(100vh - 622px) !important;
}
.h-cal-plus-622 {
  height: calc(100vh + 622px) !important;
}
.h-max-cal-622 {
  max-height: calc(100vh - 622px) !important;
}
.h-min-cal-622 {
  min-height: calc(100vh - 622px) !important;
}
.vh-cal-622 {
  height: calc(100vh - 622px) !important;
}
.vh-cal-max-plus-622 {
  max-height: calc(100vh + 622px) !important;
}
.w-cal-622 {
  width: calc(100vw - 622px) !important;
}
.w-cal-plus-622 {
  width: calc(100vw + 622px) !important;
}
.w-max-cal-622 {
  max-width: calc(100vw - 622px) !important;
}
.w-min-cal-622 {
  min-width: calc(100vw - 622px) !important;
}
.vw-cal-622 {
  width: calc(100vw - 622px) !important;
}
.vw-cal-max-plus-622 {
  max-width: calc(100vw + 622px) !important;
}
.grid-repeat-622 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(622px, 1fr));
}
.w-px-623 {
  width: 623px !important;
}
.h-px-623 {
  height: 623px !important;
}
.w-max-623 {
  max-width: 623px !important;
}
.h-max-623 {
  max-height: 623px !important;
}
.w-min-623 {
  min-width: 623px !important;
}
.h-min-623 {
  min-height: 623px !important;
}
.height-rem-623 {
  height: 623rem !important;
}
.width-rem-623 {
  width: 623rem !important;
}
.h-cal-623 {
  height: calc(100vh - 623px) !important;
}
.h-cal-plus-623 {
  height: calc(100vh + 623px) !important;
}
.h-max-cal-623 {
  max-height: calc(100vh - 623px) !important;
}
.h-min-cal-623 {
  min-height: calc(100vh - 623px) !important;
}
.vh-cal-623 {
  height: calc(100vh - 623px) !important;
}
.vh-cal-max-plus-623 {
  max-height: calc(100vh + 623px) !important;
}
.w-cal-623 {
  width: calc(100vw - 623px) !important;
}
.w-cal-plus-623 {
  width: calc(100vw + 623px) !important;
}
.w-max-cal-623 {
  max-width: calc(100vw - 623px) !important;
}
.w-min-cal-623 {
  min-width: calc(100vw - 623px) !important;
}
.vw-cal-623 {
  width: calc(100vw - 623px) !important;
}
.vw-cal-max-plus-623 {
  max-width: calc(100vw + 623px) !important;
}
.grid-repeat-623 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(623px, 1fr));
}
.w-px-624 {
  width: 624px !important;
}
.h-px-624 {
  height: 624px !important;
}
.w-max-624 {
  max-width: 624px !important;
}
.h-max-624 {
  max-height: 624px !important;
}
.w-min-624 {
  min-width: 624px !important;
}
.h-min-624 {
  min-height: 624px !important;
}
.height-rem-624 {
  height: 624rem !important;
}
.width-rem-624 {
  width: 624rem !important;
}
.h-cal-624 {
  height: calc(100vh - 624px) !important;
}
.h-cal-plus-624 {
  height: calc(100vh + 624px) !important;
}
.h-max-cal-624 {
  max-height: calc(100vh - 624px) !important;
}
.h-min-cal-624 {
  min-height: calc(100vh - 624px) !important;
}
.vh-cal-624 {
  height: calc(100vh - 624px) !important;
}
.vh-cal-max-plus-624 {
  max-height: calc(100vh + 624px) !important;
}
.w-cal-624 {
  width: calc(100vw - 624px) !important;
}
.w-cal-plus-624 {
  width: calc(100vw + 624px) !important;
}
.w-max-cal-624 {
  max-width: calc(100vw - 624px) !important;
}
.w-min-cal-624 {
  min-width: calc(100vw - 624px) !important;
}
.vw-cal-624 {
  width: calc(100vw - 624px) !important;
}
.vw-cal-max-plus-624 {
  max-width: calc(100vw + 624px) !important;
}
.grid-repeat-624 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(624px, 1fr));
}
.w-px-625 {
  width: 625px !important;
}
.h-px-625 {
  height: 625px !important;
}
.w-max-625 {
  max-width: 625px !important;
}
.h-max-625 {
  max-height: 625px !important;
}
.w-min-625 {
  min-width: 625px !important;
}
.h-min-625 {
  min-height: 625px !important;
}
.height-rem-625 {
  height: 625rem !important;
}
.width-rem-625 {
  width: 625rem !important;
}
.h-cal-625 {
  height: calc(100vh - 625px) !important;
}
.h-cal-plus-625 {
  height: calc(100vh + 625px) !important;
}
.h-max-cal-625 {
  max-height: calc(100vh - 625px) !important;
}
.h-min-cal-625 {
  min-height: calc(100vh - 625px) !important;
}
.vh-cal-625 {
  height: calc(100vh - 625px) !important;
}
.vh-cal-max-plus-625 {
  max-height: calc(100vh + 625px) !important;
}
.w-cal-625 {
  width: calc(100vw - 625px) !important;
}
.w-cal-plus-625 {
  width: calc(100vw + 625px) !important;
}
.w-max-cal-625 {
  max-width: calc(100vw - 625px) !important;
}
.w-min-cal-625 {
  min-width: calc(100vw - 625px) !important;
}
.vw-cal-625 {
  width: calc(100vw - 625px) !important;
}
.vw-cal-max-plus-625 {
  max-width: calc(100vw + 625px) !important;
}
.grid-repeat-625 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(625px, 1fr));
}
.w-px-626 {
  width: 626px !important;
}
.h-px-626 {
  height: 626px !important;
}
.w-max-626 {
  max-width: 626px !important;
}
.h-max-626 {
  max-height: 626px !important;
}
.w-min-626 {
  min-width: 626px !important;
}
.h-min-626 {
  min-height: 626px !important;
}
.height-rem-626 {
  height: 626rem !important;
}
.width-rem-626 {
  width: 626rem !important;
}
.h-cal-626 {
  height: calc(100vh - 626px) !important;
}
.h-cal-plus-626 {
  height: calc(100vh + 626px) !important;
}
.h-max-cal-626 {
  max-height: calc(100vh - 626px) !important;
}
.h-min-cal-626 {
  min-height: calc(100vh - 626px) !important;
}
.vh-cal-626 {
  height: calc(100vh - 626px) !important;
}
.vh-cal-max-plus-626 {
  max-height: calc(100vh + 626px) !important;
}
.w-cal-626 {
  width: calc(100vw - 626px) !important;
}
.w-cal-plus-626 {
  width: calc(100vw + 626px) !important;
}
.w-max-cal-626 {
  max-width: calc(100vw - 626px) !important;
}
.w-min-cal-626 {
  min-width: calc(100vw - 626px) !important;
}
.vw-cal-626 {
  width: calc(100vw - 626px) !important;
}
.vw-cal-max-plus-626 {
  max-width: calc(100vw + 626px) !important;
}
.grid-repeat-626 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(626px, 1fr));
}
.w-px-627 {
  width: 627px !important;
}
.h-px-627 {
  height: 627px !important;
}
.w-max-627 {
  max-width: 627px !important;
}
.h-max-627 {
  max-height: 627px !important;
}
.w-min-627 {
  min-width: 627px !important;
}
.h-min-627 {
  min-height: 627px !important;
}
.height-rem-627 {
  height: 627rem !important;
}
.width-rem-627 {
  width: 627rem !important;
}
.h-cal-627 {
  height: calc(100vh - 627px) !important;
}
.h-cal-plus-627 {
  height: calc(100vh + 627px) !important;
}
.h-max-cal-627 {
  max-height: calc(100vh - 627px) !important;
}
.h-min-cal-627 {
  min-height: calc(100vh - 627px) !important;
}
.vh-cal-627 {
  height: calc(100vh - 627px) !important;
}
.vh-cal-max-plus-627 {
  max-height: calc(100vh + 627px) !important;
}
.w-cal-627 {
  width: calc(100vw - 627px) !important;
}
.w-cal-plus-627 {
  width: calc(100vw + 627px) !important;
}
.w-max-cal-627 {
  max-width: calc(100vw - 627px) !important;
}
.w-min-cal-627 {
  min-width: calc(100vw - 627px) !important;
}
.vw-cal-627 {
  width: calc(100vw - 627px) !important;
}
.vw-cal-max-plus-627 {
  max-width: calc(100vw + 627px) !important;
}
.grid-repeat-627 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(627px, 1fr));
}
.w-px-628 {
  width: 628px !important;
}
.h-px-628 {
  height: 628px !important;
}
.w-max-628 {
  max-width: 628px !important;
}
.h-max-628 {
  max-height: 628px !important;
}
.w-min-628 {
  min-width: 628px !important;
}
.h-min-628 {
  min-height: 628px !important;
}
.height-rem-628 {
  height: 628rem !important;
}
.width-rem-628 {
  width: 628rem !important;
}
.h-cal-628 {
  height: calc(100vh - 628px) !important;
}
.h-cal-plus-628 {
  height: calc(100vh + 628px) !important;
}
.h-max-cal-628 {
  max-height: calc(100vh - 628px) !important;
}
.h-min-cal-628 {
  min-height: calc(100vh - 628px) !important;
}
.vh-cal-628 {
  height: calc(100vh - 628px) !important;
}
.vh-cal-max-plus-628 {
  max-height: calc(100vh + 628px) !important;
}
.w-cal-628 {
  width: calc(100vw - 628px) !important;
}
.w-cal-plus-628 {
  width: calc(100vw + 628px) !important;
}
.w-max-cal-628 {
  max-width: calc(100vw - 628px) !important;
}
.w-min-cal-628 {
  min-width: calc(100vw - 628px) !important;
}
.vw-cal-628 {
  width: calc(100vw - 628px) !important;
}
.vw-cal-max-plus-628 {
  max-width: calc(100vw + 628px) !important;
}
.grid-repeat-628 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(628px, 1fr));
}
.w-px-629 {
  width: 629px !important;
}
.h-px-629 {
  height: 629px !important;
}
.w-max-629 {
  max-width: 629px !important;
}
.h-max-629 {
  max-height: 629px !important;
}
.w-min-629 {
  min-width: 629px !important;
}
.h-min-629 {
  min-height: 629px !important;
}
.height-rem-629 {
  height: 629rem !important;
}
.width-rem-629 {
  width: 629rem !important;
}
.h-cal-629 {
  height: calc(100vh - 629px) !important;
}
.h-cal-plus-629 {
  height: calc(100vh + 629px) !important;
}
.h-max-cal-629 {
  max-height: calc(100vh - 629px) !important;
}
.h-min-cal-629 {
  min-height: calc(100vh - 629px) !important;
}
.vh-cal-629 {
  height: calc(100vh - 629px) !important;
}
.vh-cal-max-plus-629 {
  max-height: calc(100vh + 629px) !important;
}
.w-cal-629 {
  width: calc(100vw - 629px) !important;
}
.w-cal-plus-629 {
  width: calc(100vw + 629px) !important;
}
.w-max-cal-629 {
  max-width: calc(100vw - 629px) !important;
}
.w-min-cal-629 {
  min-width: calc(100vw - 629px) !important;
}
.vw-cal-629 {
  width: calc(100vw - 629px) !important;
}
.vw-cal-max-plus-629 {
  max-width: calc(100vw + 629px) !important;
}
.grid-repeat-629 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(629px, 1fr));
}
.w-px-630 {
  width: 630px !important;
}
.h-px-630 {
  height: 630px !important;
}
.w-max-630 {
  max-width: 630px !important;
}
.h-max-630 {
  max-height: 630px !important;
}
.w-min-630 {
  min-width: 630px !important;
}
.h-min-630 {
  min-height: 630px !important;
}
.height-rem-630 {
  height: 630rem !important;
}
.width-rem-630 {
  width: 630rem !important;
}
.h-cal-630 {
  height: calc(100vh - 630px) !important;
}
.h-cal-plus-630 {
  height: calc(100vh + 630px) !important;
}
.h-max-cal-630 {
  max-height: calc(100vh - 630px) !important;
}
.h-min-cal-630 {
  min-height: calc(100vh - 630px) !important;
}
.vh-cal-630 {
  height: calc(100vh - 630px) !important;
}
.vh-cal-max-plus-630 {
  max-height: calc(100vh + 630px) !important;
}
.w-cal-630 {
  width: calc(100vw - 630px) !important;
}
.w-cal-plus-630 {
  width: calc(100vw + 630px) !important;
}
.w-max-cal-630 {
  max-width: calc(100vw - 630px) !important;
}
.w-min-cal-630 {
  min-width: calc(100vw - 630px) !important;
}
.vw-cal-630 {
  width: calc(100vw - 630px) !important;
}
.vw-cal-max-plus-630 {
  max-width: calc(100vw + 630px) !important;
}
.grid-repeat-630 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(630px, 1fr));
}
.w-px-631 {
  width: 631px !important;
}
.h-px-631 {
  height: 631px !important;
}
.w-max-631 {
  max-width: 631px !important;
}
.h-max-631 {
  max-height: 631px !important;
}
.w-min-631 {
  min-width: 631px !important;
}
.h-min-631 {
  min-height: 631px !important;
}
.height-rem-631 {
  height: 631rem !important;
}
.width-rem-631 {
  width: 631rem !important;
}
.h-cal-631 {
  height: calc(100vh - 631px) !important;
}
.h-cal-plus-631 {
  height: calc(100vh + 631px) !important;
}
.h-max-cal-631 {
  max-height: calc(100vh - 631px) !important;
}
.h-min-cal-631 {
  min-height: calc(100vh - 631px) !important;
}
.vh-cal-631 {
  height: calc(100vh - 631px) !important;
}
.vh-cal-max-plus-631 {
  max-height: calc(100vh + 631px) !important;
}
.w-cal-631 {
  width: calc(100vw - 631px) !important;
}
.w-cal-plus-631 {
  width: calc(100vw + 631px) !important;
}
.w-max-cal-631 {
  max-width: calc(100vw - 631px) !important;
}
.w-min-cal-631 {
  min-width: calc(100vw - 631px) !important;
}
.vw-cal-631 {
  width: calc(100vw - 631px) !important;
}
.vw-cal-max-plus-631 {
  max-width: calc(100vw + 631px) !important;
}
.grid-repeat-631 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(631px, 1fr));
}
.w-px-632 {
  width: 632px !important;
}
.h-px-632 {
  height: 632px !important;
}
.w-max-632 {
  max-width: 632px !important;
}
.h-max-632 {
  max-height: 632px !important;
}
.w-min-632 {
  min-width: 632px !important;
}
.h-min-632 {
  min-height: 632px !important;
}
.height-rem-632 {
  height: 632rem !important;
}
.width-rem-632 {
  width: 632rem !important;
}
.h-cal-632 {
  height: calc(100vh - 632px) !important;
}
.h-cal-plus-632 {
  height: calc(100vh + 632px) !important;
}
.h-max-cal-632 {
  max-height: calc(100vh - 632px) !important;
}
.h-min-cal-632 {
  min-height: calc(100vh - 632px) !important;
}
.vh-cal-632 {
  height: calc(100vh - 632px) !important;
}
.vh-cal-max-plus-632 {
  max-height: calc(100vh + 632px) !important;
}
.w-cal-632 {
  width: calc(100vw - 632px) !important;
}
.w-cal-plus-632 {
  width: calc(100vw + 632px) !important;
}
.w-max-cal-632 {
  max-width: calc(100vw - 632px) !important;
}
.w-min-cal-632 {
  min-width: calc(100vw - 632px) !important;
}
.vw-cal-632 {
  width: calc(100vw - 632px) !important;
}
.vw-cal-max-plus-632 {
  max-width: calc(100vw + 632px) !important;
}
.grid-repeat-632 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(632px, 1fr));
}
.w-px-633 {
  width: 633px !important;
}
.h-px-633 {
  height: 633px !important;
}
.w-max-633 {
  max-width: 633px !important;
}
.h-max-633 {
  max-height: 633px !important;
}
.w-min-633 {
  min-width: 633px !important;
}
.h-min-633 {
  min-height: 633px !important;
}
.height-rem-633 {
  height: 633rem !important;
}
.width-rem-633 {
  width: 633rem !important;
}
.h-cal-633 {
  height: calc(100vh - 633px) !important;
}
.h-cal-plus-633 {
  height: calc(100vh + 633px) !important;
}
.h-max-cal-633 {
  max-height: calc(100vh - 633px) !important;
}
.h-min-cal-633 {
  min-height: calc(100vh - 633px) !important;
}
.vh-cal-633 {
  height: calc(100vh - 633px) !important;
}
.vh-cal-max-plus-633 {
  max-height: calc(100vh + 633px) !important;
}
.w-cal-633 {
  width: calc(100vw - 633px) !important;
}
.w-cal-plus-633 {
  width: calc(100vw + 633px) !important;
}
.w-max-cal-633 {
  max-width: calc(100vw - 633px) !important;
}
.w-min-cal-633 {
  min-width: calc(100vw - 633px) !important;
}
.vw-cal-633 {
  width: calc(100vw - 633px) !important;
}
.vw-cal-max-plus-633 {
  max-width: calc(100vw + 633px) !important;
}
.grid-repeat-633 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(633px, 1fr));
}
.w-px-634 {
  width: 634px !important;
}
.h-px-634 {
  height: 634px !important;
}
.w-max-634 {
  max-width: 634px !important;
}
.h-max-634 {
  max-height: 634px !important;
}
.w-min-634 {
  min-width: 634px !important;
}
.h-min-634 {
  min-height: 634px !important;
}
.height-rem-634 {
  height: 634rem !important;
}
.width-rem-634 {
  width: 634rem !important;
}
.h-cal-634 {
  height: calc(100vh - 634px) !important;
}
.h-cal-plus-634 {
  height: calc(100vh + 634px) !important;
}
.h-max-cal-634 {
  max-height: calc(100vh - 634px) !important;
}
.h-min-cal-634 {
  min-height: calc(100vh - 634px) !important;
}
.vh-cal-634 {
  height: calc(100vh - 634px) !important;
}
.vh-cal-max-plus-634 {
  max-height: calc(100vh + 634px) !important;
}
.w-cal-634 {
  width: calc(100vw - 634px) !important;
}
.w-cal-plus-634 {
  width: calc(100vw + 634px) !important;
}
.w-max-cal-634 {
  max-width: calc(100vw - 634px) !important;
}
.w-min-cal-634 {
  min-width: calc(100vw - 634px) !important;
}
.vw-cal-634 {
  width: calc(100vw - 634px) !important;
}
.vw-cal-max-plus-634 {
  max-width: calc(100vw + 634px) !important;
}
.grid-repeat-634 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(634px, 1fr));
}
.w-px-635 {
  width: 635px !important;
}
.h-px-635 {
  height: 635px !important;
}
.w-max-635 {
  max-width: 635px !important;
}
.h-max-635 {
  max-height: 635px !important;
}
.w-min-635 {
  min-width: 635px !important;
}
.h-min-635 {
  min-height: 635px !important;
}
.height-rem-635 {
  height: 635rem !important;
}
.width-rem-635 {
  width: 635rem !important;
}
.h-cal-635 {
  height: calc(100vh - 635px) !important;
}
.h-cal-plus-635 {
  height: calc(100vh + 635px) !important;
}
.h-max-cal-635 {
  max-height: calc(100vh - 635px) !important;
}
.h-min-cal-635 {
  min-height: calc(100vh - 635px) !important;
}
.vh-cal-635 {
  height: calc(100vh - 635px) !important;
}
.vh-cal-max-plus-635 {
  max-height: calc(100vh + 635px) !important;
}
.w-cal-635 {
  width: calc(100vw - 635px) !important;
}
.w-cal-plus-635 {
  width: calc(100vw + 635px) !important;
}
.w-max-cal-635 {
  max-width: calc(100vw - 635px) !important;
}
.w-min-cal-635 {
  min-width: calc(100vw - 635px) !important;
}
.vw-cal-635 {
  width: calc(100vw - 635px) !important;
}
.vw-cal-max-plus-635 {
  max-width: calc(100vw + 635px) !important;
}
.grid-repeat-635 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(635px, 1fr));
}
.w-px-636 {
  width: 636px !important;
}
.h-px-636 {
  height: 636px !important;
}
.w-max-636 {
  max-width: 636px !important;
}
.h-max-636 {
  max-height: 636px !important;
}
.w-min-636 {
  min-width: 636px !important;
}
.h-min-636 {
  min-height: 636px !important;
}
.height-rem-636 {
  height: 636rem !important;
}
.width-rem-636 {
  width: 636rem !important;
}
.h-cal-636 {
  height: calc(100vh - 636px) !important;
}
.h-cal-plus-636 {
  height: calc(100vh + 636px) !important;
}
.h-max-cal-636 {
  max-height: calc(100vh - 636px) !important;
}
.h-min-cal-636 {
  min-height: calc(100vh - 636px) !important;
}
.vh-cal-636 {
  height: calc(100vh - 636px) !important;
}
.vh-cal-max-plus-636 {
  max-height: calc(100vh + 636px) !important;
}
.w-cal-636 {
  width: calc(100vw - 636px) !important;
}
.w-cal-plus-636 {
  width: calc(100vw + 636px) !important;
}
.w-max-cal-636 {
  max-width: calc(100vw - 636px) !important;
}
.w-min-cal-636 {
  min-width: calc(100vw - 636px) !important;
}
.vw-cal-636 {
  width: calc(100vw - 636px) !important;
}
.vw-cal-max-plus-636 {
  max-width: calc(100vw + 636px) !important;
}
.grid-repeat-636 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(636px, 1fr));
}
.w-px-637 {
  width: 637px !important;
}
.h-px-637 {
  height: 637px !important;
}
.w-max-637 {
  max-width: 637px !important;
}
.h-max-637 {
  max-height: 637px !important;
}
.w-min-637 {
  min-width: 637px !important;
}
.h-min-637 {
  min-height: 637px !important;
}
.height-rem-637 {
  height: 637rem !important;
}
.width-rem-637 {
  width: 637rem !important;
}
.h-cal-637 {
  height: calc(100vh - 637px) !important;
}
.h-cal-plus-637 {
  height: calc(100vh + 637px) !important;
}
.h-max-cal-637 {
  max-height: calc(100vh - 637px) !important;
}
.h-min-cal-637 {
  min-height: calc(100vh - 637px) !important;
}
.vh-cal-637 {
  height: calc(100vh - 637px) !important;
}
.vh-cal-max-plus-637 {
  max-height: calc(100vh + 637px) !important;
}
.w-cal-637 {
  width: calc(100vw - 637px) !important;
}
.w-cal-plus-637 {
  width: calc(100vw + 637px) !important;
}
.w-max-cal-637 {
  max-width: calc(100vw - 637px) !important;
}
.w-min-cal-637 {
  min-width: calc(100vw - 637px) !important;
}
.vw-cal-637 {
  width: calc(100vw - 637px) !important;
}
.vw-cal-max-plus-637 {
  max-width: calc(100vw + 637px) !important;
}
.grid-repeat-637 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(637px, 1fr));
}
.w-px-638 {
  width: 638px !important;
}
.h-px-638 {
  height: 638px !important;
}
.w-max-638 {
  max-width: 638px !important;
}
.h-max-638 {
  max-height: 638px !important;
}
.w-min-638 {
  min-width: 638px !important;
}
.h-min-638 {
  min-height: 638px !important;
}
.height-rem-638 {
  height: 638rem !important;
}
.width-rem-638 {
  width: 638rem !important;
}
.h-cal-638 {
  height: calc(100vh - 638px) !important;
}
.h-cal-plus-638 {
  height: calc(100vh + 638px) !important;
}
.h-max-cal-638 {
  max-height: calc(100vh - 638px) !important;
}
.h-min-cal-638 {
  min-height: calc(100vh - 638px) !important;
}
.vh-cal-638 {
  height: calc(100vh - 638px) !important;
}
.vh-cal-max-plus-638 {
  max-height: calc(100vh + 638px) !important;
}
.w-cal-638 {
  width: calc(100vw - 638px) !important;
}
.w-cal-plus-638 {
  width: calc(100vw + 638px) !important;
}
.w-max-cal-638 {
  max-width: calc(100vw - 638px) !important;
}
.w-min-cal-638 {
  min-width: calc(100vw - 638px) !important;
}
.vw-cal-638 {
  width: calc(100vw - 638px) !important;
}
.vw-cal-max-plus-638 {
  max-width: calc(100vw + 638px) !important;
}
.grid-repeat-638 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(638px, 1fr));
}
.w-px-639 {
  width: 639px !important;
}
.h-px-639 {
  height: 639px !important;
}
.w-max-639 {
  max-width: 639px !important;
}
.h-max-639 {
  max-height: 639px !important;
}
.w-min-639 {
  min-width: 639px !important;
}
.h-min-639 {
  min-height: 639px !important;
}
.height-rem-639 {
  height: 639rem !important;
}
.width-rem-639 {
  width: 639rem !important;
}
.h-cal-639 {
  height: calc(100vh - 639px) !important;
}
.h-cal-plus-639 {
  height: calc(100vh + 639px) !important;
}
.h-max-cal-639 {
  max-height: calc(100vh - 639px) !important;
}
.h-min-cal-639 {
  min-height: calc(100vh - 639px) !important;
}
.vh-cal-639 {
  height: calc(100vh - 639px) !important;
}
.vh-cal-max-plus-639 {
  max-height: calc(100vh + 639px) !important;
}
.w-cal-639 {
  width: calc(100vw - 639px) !important;
}
.w-cal-plus-639 {
  width: calc(100vw + 639px) !important;
}
.w-max-cal-639 {
  max-width: calc(100vw - 639px) !important;
}
.w-min-cal-639 {
  min-width: calc(100vw - 639px) !important;
}
.vw-cal-639 {
  width: calc(100vw - 639px) !important;
}
.vw-cal-max-plus-639 {
  max-width: calc(100vw + 639px) !important;
}
.grid-repeat-639 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(639px, 1fr));
}
.w-px-640 {
  width: 640px !important;
}
.h-px-640 {
  height: 640px !important;
}
.w-max-640 {
  max-width: 640px !important;
}
.h-max-640 {
  max-height: 640px !important;
}
.w-min-640 {
  min-width: 640px !important;
}
.h-min-640 {
  min-height: 640px !important;
}
.height-rem-640 {
  height: 640rem !important;
}
.width-rem-640 {
  width: 640rem !important;
}
.h-cal-640 {
  height: calc(100vh - 640px) !important;
}
.h-cal-plus-640 {
  height: calc(100vh + 640px) !important;
}
.h-max-cal-640 {
  max-height: calc(100vh - 640px) !important;
}
.h-min-cal-640 {
  min-height: calc(100vh - 640px) !important;
}
.vh-cal-640 {
  height: calc(100vh - 640px) !important;
}
.vh-cal-max-plus-640 {
  max-height: calc(100vh + 640px) !important;
}
.w-cal-640 {
  width: calc(100vw - 640px) !important;
}
.w-cal-plus-640 {
  width: calc(100vw + 640px) !important;
}
.w-max-cal-640 {
  max-width: calc(100vw - 640px) !important;
}
.w-min-cal-640 {
  min-width: calc(100vw - 640px) !important;
}
.vw-cal-640 {
  width: calc(100vw - 640px) !important;
}
.vw-cal-max-plus-640 {
  max-width: calc(100vw + 640px) !important;
}
.grid-repeat-640 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(640px, 1fr));
}
.w-px-641 {
  width: 641px !important;
}
.h-px-641 {
  height: 641px !important;
}
.w-max-641 {
  max-width: 641px !important;
}
.h-max-641 {
  max-height: 641px !important;
}
.w-min-641 {
  min-width: 641px !important;
}
.h-min-641 {
  min-height: 641px !important;
}
.height-rem-641 {
  height: 641rem !important;
}
.width-rem-641 {
  width: 641rem !important;
}
.h-cal-641 {
  height: calc(100vh - 641px) !important;
}
.h-cal-plus-641 {
  height: calc(100vh + 641px) !important;
}
.h-max-cal-641 {
  max-height: calc(100vh - 641px) !important;
}
.h-min-cal-641 {
  min-height: calc(100vh - 641px) !important;
}
.vh-cal-641 {
  height: calc(100vh - 641px) !important;
}
.vh-cal-max-plus-641 {
  max-height: calc(100vh + 641px) !important;
}
.w-cal-641 {
  width: calc(100vw - 641px) !important;
}
.w-cal-plus-641 {
  width: calc(100vw + 641px) !important;
}
.w-max-cal-641 {
  max-width: calc(100vw - 641px) !important;
}
.w-min-cal-641 {
  min-width: calc(100vw - 641px) !important;
}
.vw-cal-641 {
  width: calc(100vw - 641px) !important;
}
.vw-cal-max-plus-641 {
  max-width: calc(100vw + 641px) !important;
}
.grid-repeat-641 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(641px, 1fr));
}
.w-px-642 {
  width: 642px !important;
}
.h-px-642 {
  height: 642px !important;
}
.w-max-642 {
  max-width: 642px !important;
}
.h-max-642 {
  max-height: 642px !important;
}
.w-min-642 {
  min-width: 642px !important;
}
.h-min-642 {
  min-height: 642px !important;
}
.height-rem-642 {
  height: 642rem !important;
}
.width-rem-642 {
  width: 642rem !important;
}
.h-cal-642 {
  height: calc(100vh - 642px) !important;
}
.h-cal-plus-642 {
  height: calc(100vh + 642px) !important;
}
.h-max-cal-642 {
  max-height: calc(100vh - 642px) !important;
}
.h-min-cal-642 {
  min-height: calc(100vh - 642px) !important;
}
.vh-cal-642 {
  height: calc(100vh - 642px) !important;
}
.vh-cal-max-plus-642 {
  max-height: calc(100vh + 642px) !important;
}
.w-cal-642 {
  width: calc(100vw - 642px) !important;
}
.w-cal-plus-642 {
  width: calc(100vw + 642px) !important;
}
.w-max-cal-642 {
  max-width: calc(100vw - 642px) !important;
}
.w-min-cal-642 {
  min-width: calc(100vw - 642px) !important;
}
.vw-cal-642 {
  width: calc(100vw - 642px) !important;
}
.vw-cal-max-plus-642 {
  max-width: calc(100vw + 642px) !important;
}
.grid-repeat-642 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(642px, 1fr));
}
.w-px-643 {
  width: 643px !important;
}
.h-px-643 {
  height: 643px !important;
}
.w-max-643 {
  max-width: 643px !important;
}
.h-max-643 {
  max-height: 643px !important;
}
.w-min-643 {
  min-width: 643px !important;
}
.h-min-643 {
  min-height: 643px !important;
}
.height-rem-643 {
  height: 643rem !important;
}
.width-rem-643 {
  width: 643rem !important;
}
.h-cal-643 {
  height: calc(100vh - 643px) !important;
}
.h-cal-plus-643 {
  height: calc(100vh + 643px) !important;
}
.h-max-cal-643 {
  max-height: calc(100vh - 643px) !important;
}
.h-min-cal-643 {
  min-height: calc(100vh - 643px) !important;
}
.vh-cal-643 {
  height: calc(100vh - 643px) !important;
}
.vh-cal-max-plus-643 {
  max-height: calc(100vh + 643px) !important;
}
.w-cal-643 {
  width: calc(100vw - 643px) !important;
}
.w-cal-plus-643 {
  width: calc(100vw + 643px) !important;
}
.w-max-cal-643 {
  max-width: calc(100vw - 643px) !important;
}
.w-min-cal-643 {
  min-width: calc(100vw - 643px) !important;
}
.vw-cal-643 {
  width: calc(100vw - 643px) !important;
}
.vw-cal-max-plus-643 {
  max-width: calc(100vw + 643px) !important;
}
.grid-repeat-643 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(643px, 1fr));
}
.w-px-644 {
  width: 644px !important;
}
.h-px-644 {
  height: 644px !important;
}
.w-max-644 {
  max-width: 644px !important;
}
.h-max-644 {
  max-height: 644px !important;
}
.w-min-644 {
  min-width: 644px !important;
}
.h-min-644 {
  min-height: 644px !important;
}
.height-rem-644 {
  height: 644rem !important;
}
.width-rem-644 {
  width: 644rem !important;
}
.h-cal-644 {
  height: calc(100vh - 644px) !important;
}
.h-cal-plus-644 {
  height: calc(100vh + 644px) !important;
}
.h-max-cal-644 {
  max-height: calc(100vh - 644px) !important;
}
.h-min-cal-644 {
  min-height: calc(100vh - 644px) !important;
}
.vh-cal-644 {
  height: calc(100vh - 644px) !important;
}
.vh-cal-max-plus-644 {
  max-height: calc(100vh + 644px) !important;
}
.w-cal-644 {
  width: calc(100vw - 644px) !important;
}
.w-cal-plus-644 {
  width: calc(100vw + 644px) !important;
}
.w-max-cal-644 {
  max-width: calc(100vw - 644px) !important;
}
.w-min-cal-644 {
  min-width: calc(100vw - 644px) !important;
}
.vw-cal-644 {
  width: calc(100vw - 644px) !important;
}
.vw-cal-max-plus-644 {
  max-width: calc(100vw + 644px) !important;
}
.grid-repeat-644 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(644px, 1fr));
}
.w-px-645 {
  width: 645px !important;
}
.h-px-645 {
  height: 645px !important;
}
.w-max-645 {
  max-width: 645px !important;
}
.h-max-645 {
  max-height: 645px !important;
}
.w-min-645 {
  min-width: 645px !important;
}
.h-min-645 {
  min-height: 645px !important;
}
.height-rem-645 {
  height: 645rem !important;
}
.width-rem-645 {
  width: 645rem !important;
}
.h-cal-645 {
  height: calc(100vh - 645px) !important;
}
.h-cal-plus-645 {
  height: calc(100vh + 645px) !important;
}
.h-max-cal-645 {
  max-height: calc(100vh - 645px) !important;
}
.h-min-cal-645 {
  min-height: calc(100vh - 645px) !important;
}
.vh-cal-645 {
  height: calc(100vh - 645px) !important;
}
.vh-cal-max-plus-645 {
  max-height: calc(100vh + 645px) !important;
}
.w-cal-645 {
  width: calc(100vw - 645px) !important;
}
.w-cal-plus-645 {
  width: calc(100vw + 645px) !important;
}
.w-max-cal-645 {
  max-width: calc(100vw - 645px) !important;
}
.w-min-cal-645 {
  min-width: calc(100vw - 645px) !important;
}
.vw-cal-645 {
  width: calc(100vw - 645px) !important;
}
.vw-cal-max-plus-645 {
  max-width: calc(100vw + 645px) !important;
}
.grid-repeat-645 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(645px, 1fr));
}
.w-px-646 {
  width: 646px !important;
}
.h-px-646 {
  height: 646px !important;
}
.w-max-646 {
  max-width: 646px !important;
}
.h-max-646 {
  max-height: 646px !important;
}
.w-min-646 {
  min-width: 646px !important;
}
.h-min-646 {
  min-height: 646px !important;
}
.height-rem-646 {
  height: 646rem !important;
}
.width-rem-646 {
  width: 646rem !important;
}
.h-cal-646 {
  height: calc(100vh - 646px) !important;
}
.h-cal-plus-646 {
  height: calc(100vh + 646px) !important;
}
.h-max-cal-646 {
  max-height: calc(100vh - 646px) !important;
}
.h-min-cal-646 {
  min-height: calc(100vh - 646px) !important;
}
.vh-cal-646 {
  height: calc(100vh - 646px) !important;
}
.vh-cal-max-plus-646 {
  max-height: calc(100vh + 646px) !important;
}
.w-cal-646 {
  width: calc(100vw - 646px) !important;
}
.w-cal-plus-646 {
  width: calc(100vw + 646px) !important;
}
.w-max-cal-646 {
  max-width: calc(100vw - 646px) !important;
}
.w-min-cal-646 {
  min-width: calc(100vw - 646px) !important;
}
.vw-cal-646 {
  width: calc(100vw - 646px) !important;
}
.vw-cal-max-plus-646 {
  max-width: calc(100vw + 646px) !important;
}
.grid-repeat-646 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(646px, 1fr));
}
.w-px-647 {
  width: 647px !important;
}
.h-px-647 {
  height: 647px !important;
}
.w-max-647 {
  max-width: 647px !important;
}
.h-max-647 {
  max-height: 647px !important;
}
.w-min-647 {
  min-width: 647px !important;
}
.h-min-647 {
  min-height: 647px !important;
}
.height-rem-647 {
  height: 647rem !important;
}
.width-rem-647 {
  width: 647rem !important;
}
.h-cal-647 {
  height: calc(100vh - 647px) !important;
}
.h-cal-plus-647 {
  height: calc(100vh + 647px) !important;
}
.h-max-cal-647 {
  max-height: calc(100vh - 647px) !important;
}
.h-min-cal-647 {
  min-height: calc(100vh - 647px) !important;
}
.vh-cal-647 {
  height: calc(100vh - 647px) !important;
}
.vh-cal-max-plus-647 {
  max-height: calc(100vh + 647px) !important;
}
.w-cal-647 {
  width: calc(100vw - 647px) !important;
}
.w-cal-plus-647 {
  width: calc(100vw + 647px) !important;
}
.w-max-cal-647 {
  max-width: calc(100vw - 647px) !important;
}
.w-min-cal-647 {
  min-width: calc(100vw - 647px) !important;
}
.vw-cal-647 {
  width: calc(100vw - 647px) !important;
}
.vw-cal-max-plus-647 {
  max-width: calc(100vw + 647px) !important;
}
.grid-repeat-647 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(647px, 1fr));
}
.w-px-648 {
  width: 648px !important;
}
.h-px-648 {
  height: 648px !important;
}
.w-max-648 {
  max-width: 648px !important;
}
.h-max-648 {
  max-height: 648px !important;
}
.w-min-648 {
  min-width: 648px !important;
}
.h-min-648 {
  min-height: 648px !important;
}
.height-rem-648 {
  height: 648rem !important;
}
.width-rem-648 {
  width: 648rem !important;
}
.h-cal-648 {
  height: calc(100vh - 648px) !important;
}
.h-cal-plus-648 {
  height: calc(100vh + 648px) !important;
}
.h-max-cal-648 {
  max-height: calc(100vh - 648px) !important;
}
.h-min-cal-648 {
  min-height: calc(100vh - 648px) !important;
}
.vh-cal-648 {
  height: calc(100vh - 648px) !important;
}
.vh-cal-max-plus-648 {
  max-height: calc(100vh + 648px) !important;
}
.w-cal-648 {
  width: calc(100vw - 648px) !important;
}
.w-cal-plus-648 {
  width: calc(100vw + 648px) !important;
}
.w-max-cal-648 {
  max-width: calc(100vw - 648px) !important;
}
.w-min-cal-648 {
  min-width: calc(100vw - 648px) !important;
}
.vw-cal-648 {
  width: calc(100vw - 648px) !important;
}
.vw-cal-max-plus-648 {
  max-width: calc(100vw + 648px) !important;
}
.grid-repeat-648 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(648px, 1fr));
}
.w-px-649 {
  width: 649px !important;
}
.h-px-649 {
  height: 649px !important;
}
.w-max-649 {
  max-width: 649px !important;
}
.h-max-649 {
  max-height: 649px !important;
}
.w-min-649 {
  min-width: 649px !important;
}
.h-min-649 {
  min-height: 649px !important;
}
.height-rem-649 {
  height: 649rem !important;
}
.width-rem-649 {
  width: 649rem !important;
}
.h-cal-649 {
  height: calc(100vh - 649px) !important;
}
.h-cal-plus-649 {
  height: calc(100vh + 649px) !important;
}
.h-max-cal-649 {
  max-height: calc(100vh - 649px) !important;
}
.h-min-cal-649 {
  min-height: calc(100vh - 649px) !important;
}
.vh-cal-649 {
  height: calc(100vh - 649px) !important;
}
.vh-cal-max-plus-649 {
  max-height: calc(100vh + 649px) !important;
}
.w-cal-649 {
  width: calc(100vw - 649px) !important;
}
.w-cal-plus-649 {
  width: calc(100vw + 649px) !important;
}
.w-max-cal-649 {
  max-width: calc(100vw - 649px) !important;
}
.w-min-cal-649 {
  min-width: calc(100vw - 649px) !important;
}
.vw-cal-649 {
  width: calc(100vw - 649px) !important;
}
.vw-cal-max-plus-649 {
  max-width: calc(100vw + 649px) !important;
}
.grid-repeat-649 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(649px, 1fr));
}
.w-px-650 {
  width: 650px !important;
}
.h-px-650 {
  height: 650px !important;
}
.w-max-650 {
  max-width: 650px !important;
}
.h-max-650 {
  max-height: 650px !important;
}
.w-min-650 {
  min-width: 650px !important;
}
.h-min-650 {
  min-height: 650px !important;
}
.height-rem-650 {
  height: 650rem !important;
}
.width-rem-650 {
  width: 650rem !important;
}
.h-cal-650 {
  height: calc(100vh - 650px) !important;
}
.h-cal-plus-650 {
  height: calc(100vh + 650px) !important;
}
.h-max-cal-650 {
  max-height: calc(100vh - 650px) !important;
}
.h-min-cal-650 {
  min-height: calc(100vh - 650px) !important;
}
.vh-cal-650 {
  height: calc(100vh - 650px) !important;
}
.vh-cal-max-plus-650 {
  max-height: calc(100vh + 650px) !important;
}
.w-cal-650 {
  width: calc(100vw - 650px) !important;
}
.w-cal-plus-650 {
  width: calc(100vw + 650px) !important;
}
.w-max-cal-650 {
  max-width: calc(100vw - 650px) !important;
}
.w-min-cal-650 {
  min-width: calc(100vw - 650px) !important;
}
.vw-cal-650 {
  width: calc(100vw - 650px) !important;
}
.vw-cal-max-plus-650 {
  max-width: calc(100vw + 650px) !important;
}
.grid-repeat-650 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(650px, 1fr));
}
.w-px-651 {
  width: 651px !important;
}
.h-px-651 {
  height: 651px !important;
}
.w-max-651 {
  max-width: 651px !important;
}
.h-max-651 {
  max-height: 651px !important;
}
.w-min-651 {
  min-width: 651px !important;
}
.h-min-651 {
  min-height: 651px !important;
}
.height-rem-651 {
  height: 651rem !important;
}
.width-rem-651 {
  width: 651rem !important;
}
.h-cal-651 {
  height: calc(100vh - 651px) !important;
}
.h-cal-plus-651 {
  height: calc(100vh + 651px) !important;
}
.h-max-cal-651 {
  max-height: calc(100vh - 651px) !important;
}
.h-min-cal-651 {
  min-height: calc(100vh - 651px) !important;
}
.vh-cal-651 {
  height: calc(100vh - 651px) !important;
}
.vh-cal-max-plus-651 {
  max-height: calc(100vh + 651px) !important;
}
.w-cal-651 {
  width: calc(100vw - 651px) !important;
}
.w-cal-plus-651 {
  width: calc(100vw + 651px) !important;
}
.w-max-cal-651 {
  max-width: calc(100vw - 651px) !important;
}
.w-min-cal-651 {
  min-width: calc(100vw - 651px) !important;
}
.vw-cal-651 {
  width: calc(100vw - 651px) !important;
}
.vw-cal-max-plus-651 {
  max-width: calc(100vw + 651px) !important;
}
.grid-repeat-651 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(651px, 1fr));
}
.w-px-652 {
  width: 652px !important;
}
.h-px-652 {
  height: 652px !important;
}
.w-max-652 {
  max-width: 652px !important;
}
.h-max-652 {
  max-height: 652px !important;
}
.w-min-652 {
  min-width: 652px !important;
}
.h-min-652 {
  min-height: 652px !important;
}
.height-rem-652 {
  height: 652rem !important;
}
.width-rem-652 {
  width: 652rem !important;
}
.h-cal-652 {
  height: calc(100vh - 652px) !important;
}
.h-cal-plus-652 {
  height: calc(100vh + 652px) !important;
}
.h-max-cal-652 {
  max-height: calc(100vh - 652px) !important;
}
.h-min-cal-652 {
  min-height: calc(100vh - 652px) !important;
}
.vh-cal-652 {
  height: calc(100vh - 652px) !important;
}
.vh-cal-max-plus-652 {
  max-height: calc(100vh + 652px) !important;
}
.w-cal-652 {
  width: calc(100vw - 652px) !important;
}
.w-cal-plus-652 {
  width: calc(100vw + 652px) !important;
}
.w-max-cal-652 {
  max-width: calc(100vw - 652px) !important;
}
.w-min-cal-652 {
  min-width: calc(100vw - 652px) !important;
}
.vw-cal-652 {
  width: calc(100vw - 652px) !important;
}
.vw-cal-max-plus-652 {
  max-width: calc(100vw + 652px) !important;
}
.grid-repeat-652 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(652px, 1fr));
}
.w-px-653 {
  width: 653px !important;
}
.h-px-653 {
  height: 653px !important;
}
.w-max-653 {
  max-width: 653px !important;
}
.h-max-653 {
  max-height: 653px !important;
}
.w-min-653 {
  min-width: 653px !important;
}
.h-min-653 {
  min-height: 653px !important;
}
.height-rem-653 {
  height: 653rem !important;
}
.width-rem-653 {
  width: 653rem !important;
}
.h-cal-653 {
  height: calc(100vh - 653px) !important;
}
.h-cal-plus-653 {
  height: calc(100vh + 653px) !important;
}
.h-max-cal-653 {
  max-height: calc(100vh - 653px) !important;
}
.h-min-cal-653 {
  min-height: calc(100vh - 653px) !important;
}
.vh-cal-653 {
  height: calc(100vh - 653px) !important;
}
.vh-cal-max-plus-653 {
  max-height: calc(100vh + 653px) !important;
}
.w-cal-653 {
  width: calc(100vw - 653px) !important;
}
.w-cal-plus-653 {
  width: calc(100vw + 653px) !important;
}
.w-max-cal-653 {
  max-width: calc(100vw - 653px) !important;
}
.w-min-cal-653 {
  min-width: calc(100vw - 653px) !important;
}
.vw-cal-653 {
  width: calc(100vw - 653px) !important;
}
.vw-cal-max-plus-653 {
  max-width: calc(100vw + 653px) !important;
}
.grid-repeat-653 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(653px, 1fr));
}
.w-px-654 {
  width: 654px !important;
}
.h-px-654 {
  height: 654px !important;
}
.w-max-654 {
  max-width: 654px !important;
}
.h-max-654 {
  max-height: 654px !important;
}
.w-min-654 {
  min-width: 654px !important;
}
.h-min-654 {
  min-height: 654px !important;
}
.height-rem-654 {
  height: 654rem !important;
}
.width-rem-654 {
  width: 654rem !important;
}
.h-cal-654 {
  height: calc(100vh - 654px) !important;
}
.h-cal-plus-654 {
  height: calc(100vh + 654px) !important;
}
.h-max-cal-654 {
  max-height: calc(100vh - 654px) !important;
}
.h-min-cal-654 {
  min-height: calc(100vh - 654px) !important;
}
.vh-cal-654 {
  height: calc(100vh - 654px) !important;
}
.vh-cal-max-plus-654 {
  max-height: calc(100vh + 654px) !important;
}
.w-cal-654 {
  width: calc(100vw - 654px) !important;
}
.w-cal-plus-654 {
  width: calc(100vw + 654px) !important;
}
.w-max-cal-654 {
  max-width: calc(100vw - 654px) !important;
}
.w-min-cal-654 {
  min-width: calc(100vw - 654px) !important;
}
.vw-cal-654 {
  width: calc(100vw - 654px) !important;
}
.vw-cal-max-plus-654 {
  max-width: calc(100vw + 654px) !important;
}
.grid-repeat-654 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(654px, 1fr));
}
.w-px-655 {
  width: 655px !important;
}
.h-px-655 {
  height: 655px !important;
}
.w-max-655 {
  max-width: 655px !important;
}
.h-max-655 {
  max-height: 655px !important;
}
.w-min-655 {
  min-width: 655px !important;
}
.h-min-655 {
  min-height: 655px !important;
}
.height-rem-655 {
  height: 655rem !important;
}
.width-rem-655 {
  width: 655rem !important;
}
.h-cal-655 {
  height: calc(100vh - 655px) !important;
}
.h-cal-plus-655 {
  height: calc(100vh + 655px) !important;
}
.h-max-cal-655 {
  max-height: calc(100vh - 655px) !important;
}
.h-min-cal-655 {
  min-height: calc(100vh - 655px) !important;
}
.vh-cal-655 {
  height: calc(100vh - 655px) !important;
}
.vh-cal-max-plus-655 {
  max-height: calc(100vh + 655px) !important;
}
.w-cal-655 {
  width: calc(100vw - 655px) !important;
}
.w-cal-plus-655 {
  width: calc(100vw + 655px) !important;
}
.w-max-cal-655 {
  max-width: calc(100vw - 655px) !important;
}
.w-min-cal-655 {
  min-width: calc(100vw - 655px) !important;
}
.vw-cal-655 {
  width: calc(100vw - 655px) !important;
}
.vw-cal-max-plus-655 {
  max-width: calc(100vw + 655px) !important;
}
.grid-repeat-655 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(655px, 1fr));
}
.w-px-656 {
  width: 656px !important;
}
.h-px-656 {
  height: 656px !important;
}
.w-max-656 {
  max-width: 656px !important;
}
.h-max-656 {
  max-height: 656px !important;
}
.w-min-656 {
  min-width: 656px !important;
}
.h-min-656 {
  min-height: 656px !important;
}
.height-rem-656 {
  height: 656rem !important;
}
.width-rem-656 {
  width: 656rem !important;
}
.h-cal-656 {
  height: calc(100vh - 656px) !important;
}
.h-cal-plus-656 {
  height: calc(100vh + 656px) !important;
}
.h-max-cal-656 {
  max-height: calc(100vh - 656px) !important;
}
.h-min-cal-656 {
  min-height: calc(100vh - 656px) !important;
}
.vh-cal-656 {
  height: calc(100vh - 656px) !important;
}
.vh-cal-max-plus-656 {
  max-height: calc(100vh + 656px) !important;
}
.w-cal-656 {
  width: calc(100vw - 656px) !important;
}
.w-cal-plus-656 {
  width: calc(100vw + 656px) !important;
}
.w-max-cal-656 {
  max-width: calc(100vw - 656px) !important;
}
.w-min-cal-656 {
  min-width: calc(100vw - 656px) !important;
}
.vw-cal-656 {
  width: calc(100vw - 656px) !important;
}
.vw-cal-max-plus-656 {
  max-width: calc(100vw + 656px) !important;
}
.grid-repeat-656 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(656px, 1fr));
}
.w-px-657 {
  width: 657px !important;
}
.h-px-657 {
  height: 657px !important;
}
.w-max-657 {
  max-width: 657px !important;
}
.h-max-657 {
  max-height: 657px !important;
}
.w-min-657 {
  min-width: 657px !important;
}
.h-min-657 {
  min-height: 657px !important;
}
.height-rem-657 {
  height: 657rem !important;
}
.width-rem-657 {
  width: 657rem !important;
}
.h-cal-657 {
  height: calc(100vh - 657px) !important;
}
.h-cal-plus-657 {
  height: calc(100vh + 657px) !important;
}
.h-max-cal-657 {
  max-height: calc(100vh - 657px) !important;
}
.h-min-cal-657 {
  min-height: calc(100vh - 657px) !important;
}
.vh-cal-657 {
  height: calc(100vh - 657px) !important;
}
.vh-cal-max-plus-657 {
  max-height: calc(100vh + 657px) !important;
}
.w-cal-657 {
  width: calc(100vw - 657px) !important;
}
.w-cal-plus-657 {
  width: calc(100vw + 657px) !important;
}
.w-max-cal-657 {
  max-width: calc(100vw - 657px) !important;
}
.w-min-cal-657 {
  min-width: calc(100vw - 657px) !important;
}
.vw-cal-657 {
  width: calc(100vw - 657px) !important;
}
.vw-cal-max-plus-657 {
  max-width: calc(100vw + 657px) !important;
}
.grid-repeat-657 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(657px, 1fr));
}
.w-px-658 {
  width: 658px !important;
}
.h-px-658 {
  height: 658px !important;
}
.w-max-658 {
  max-width: 658px !important;
}
.h-max-658 {
  max-height: 658px !important;
}
.w-min-658 {
  min-width: 658px !important;
}
.h-min-658 {
  min-height: 658px !important;
}
.height-rem-658 {
  height: 658rem !important;
}
.width-rem-658 {
  width: 658rem !important;
}
.h-cal-658 {
  height: calc(100vh - 658px) !important;
}
.h-cal-plus-658 {
  height: calc(100vh + 658px) !important;
}
.h-max-cal-658 {
  max-height: calc(100vh - 658px) !important;
}
.h-min-cal-658 {
  min-height: calc(100vh - 658px) !important;
}
.vh-cal-658 {
  height: calc(100vh - 658px) !important;
}
.vh-cal-max-plus-658 {
  max-height: calc(100vh + 658px) !important;
}
.w-cal-658 {
  width: calc(100vw - 658px) !important;
}
.w-cal-plus-658 {
  width: calc(100vw + 658px) !important;
}
.w-max-cal-658 {
  max-width: calc(100vw - 658px) !important;
}
.w-min-cal-658 {
  min-width: calc(100vw - 658px) !important;
}
.vw-cal-658 {
  width: calc(100vw - 658px) !important;
}
.vw-cal-max-plus-658 {
  max-width: calc(100vw + 658px) !important;
}
.grid-repeat-658 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(658px, 1fr));
}
.w-px-659 {
  width: 659px !important;
}
.h-px-659 {
  height: 659px !important;
}
.w-max-659 {
  max-width: 659px !important;
}
.h-max-659 {
  max-height: 659px !important;
}
.w-min-659 {
  min-width: 659px !important;
}
.h-min-659 {
  min-height: 659px !important;
}
.height-rem-659 {
  height: 659rem !important;
}
.width-rem-659 {
  width: 659rem !important;
}
.h-cal-659 {
  height: calc(100vh - 659px) !important;
}
.h-cal-plus-659 {
  height: calc(100vh + 659px) !important;
}
.h-max-cal-659 {
  max-height: calc(100vh - 659px) !important;
}
.h-min-cal-659 {
  min-height: calc(100vh - 659px) !important;
}
.vh-cal-659 {
  height: calc(100vh - 659px) !important;
}
.vh-cal-max-plus-659 {
  max-height: calc(100vh + 659px) !important;
}
.w-cal-659 {
  width: calc(100vw - 659px) !important;
}
.w-cal-plus-659 {
  width: calc(100vw + 659px) !important;
}
.w-max-cal-659 {
  max-width: calc(100vw - 659px) !important;
}
.w-min-cal-659 {
  min-width: calc(100vw - 659px) !important;
}
.vw-cal-659 {
  width: calc(100vw - 659px) !important;
}
.vw-cal-max-plus-659 {
  max-width: calc(100vw + 659px) !important;
}
.grid-repeat-659 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(659px, 1fr));
}
.w-px-660 {
  width: 660px !important;
}
.h-px-660 {
  height: 660px !important;
}
.w-max-660 {
  max-width: 660px !important;
}
.h-max-660 {
  max-height: 660px !important;
}
.w-min-660 {
  min-width: 660px !important;
}
.h-min-660 {
  min-height: 660px !important;
}
.height-rem-660 {
  height: 660rem !important;
}
.width-rem-660 {
  width: 660rem !important;
}
.h-cal-660 {
  height: calc(100vh - 660px) !important;
}
.h-cal-plus-660 {
  height: calc(100vh + 660px) !important;
}
.h-max-cal-660 {
  max-height: calc(100vh - 660px) !important;
}
.h-min-cal-660 {
  min-height: calc(100vh - 660px) !important;
}
.vh-cal-660 {
  height: calc(100vh - 660px) !important;
}
.vh-cal-max-plus-660 {
  max-height: calc(100vh + 660px) !important;
}
.w-cal-660 {
  width: calc(100vw - 660px) !important;
}
.w-cal-plus-660 {
  width: calc(100vw + 660px) !important;
}
.w-max-cal-660 {
  max-width: calc(100vw - 660px) !important;
}
.w-min-cal-660 {
  min-width: calc(100vw - 660px) !important;
}
.vw-cal-660 {
  width: calc(100vw - 660px) !important;
}
.vw-cal-max-plus-660 {
  max-width: calc(100vw + 660px) !important;
}
.grid-repeat-660 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(660px, 1fr));
}
.w-px-661 {
  width: 661px !important;
}
.h-px-661 {
  height: 661px !important;
}
.w-max-661 {
  max-width: 661px !important;
}
.h-max-661 {
  max-height: 661px !important;
}
.w-min-661 {
  min-width: 661px !important;
}
.h-min-661 {
  min-height: 661px !important;
}
.height-rem-661 {
  height: 661rem !important;
}
.width-rem-661 {
  width: 661rem !important;
}
.h-cal-661 {
  height: calc(100vh - 661px) !important;
}
.h-cal-plus-661 {
  height: calc(100vh + 661px) !important;
}
.h-max-cal-661 {
  max-height: calc(100vh - 661px) !important;
}
.h-min-cal-661 {
  min-height: calc(100vh - 661px) !important;
}
.vh-cal-661 {
  height: calc(100vh - 661px) !important;
}
.vh-cal-max-plus-661 {
  max-height: calc(100vh + 661px) !important;
}
.w-cal-661 {
  width: calc(100vw - 661px) !important;
}
.w-cal-plus-661 {
  width: calc(100vw + 661px) !important;
}
.w-max-cal-661 {
  max-width: calc(100vw - 661px) !important;
}
.w-min-cal-661 {
  min-width: calc(100vw - 661px) !important;
}
.vw-cal-661 {
  width: calc(100vw - 661px) !important;
}
.vw-cal-max-plus-661 {
  max-width: calc(100vw + 661px) !important;
}
.grid-repeat-661 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(661px, 1fr));
}
.w-px-662 {
  width: 662px !important;
}
.h-px-662 {
  height: 662px !important;
}
.w-max-662 {
  max-width: 662px !important;
}
.h-max-662 {
  max-height: 662px !important;
}
.w-min-662 {
  min-width: 662px !important;
}
.h-min-662 {
  min-height: 662px !important;
}
.height-rem-662 {
  height: 662rem !important;
}
.width-rem-662 {
  width: 662rem !important;
}
.h-cal-662 {
  height: calc(100vh - 662px) !important;
}
.h-cal-plus-662 {
  height: calc(100vh + 662px) !important;
}
.h-max-cal-662 {
  max-height: calc(100vh - 662px) !important;
}
.h-min-cal-662 {
  min-height: calc(100vh - 662px) !important;
}
.vh-cal-662 {
  height: calc(100vh - 662px) !important;
}
.vh-cal-max-plus-662 {
  max-height: calc(100vh + 662px) !important;
}
.w-cal-662 {
  width: calc(100vw - 662px) !important;
}
.w-cal-plus-662 {
  width: calc(100vw + 662px) !important;
}
.w-max-cal-662 {
  max-width: calc(100vw - 662px) !important;
}
.w-min-cal-662 {
  min-width: calc(100vw - 662px) !important;
}
.vw-cal-662 {
  width: calc(100vw - 662px) !important;
}
.vw-cal-max-plus-662 {
  max-width: calc(100vw + 662px) !important;
}
.grid-repeat-662 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(662px, 1fr));
}
.w-px-663 {
  width: 663px !important;
}
.h-px-663 {
  height: 663px !important;
}
.w-max-663 {
  max-width: 663px !important;
}
.h-max-663 {
  max-height: 663px !important;
}
.w-min-663 {
  min-width: 663px !important;
}
.h-min-663 {
  min-height: 663px !important;
}
.height-rem-663 {
  height: 663rem !important;
}
.width-rem-663 {
  width: 663rem !important;
}
.h-cal-663 {
  height: calc(100vh - 663px) !important;
}
.h-cal-plus-663 {
  height: calc(100vh + 663px) !important;
}
.h-max-cal-663 {
  max-height: calc(100vh - 663px) !important;
}
.h-min-cal-663 {
  min-height: calc(100vh - 663px) !important;
}
.vh-cal-663 {
  height: calc(100vh - 663px) !important;
}
.vh-cal-max-plus-663 {
  max-height: calc(100vh + 663px) !important;
}
.w-cal-663 {
  width: calc(100vw - 663px) !important;
}
.w-cal-plus-663 {
  width: calc(100vw + 663px) !important;
}
.w-max-cal-663 {
  max-width: calc(100vw - 663px) !important;
}
.w-min-cal-663 {
  min-width: calc(100vw - 663px) !important;
}
.vw-cal-663 {
  width: calc(100vw - 663px) !important;
}
.vw-cal-max-plus-663 {
  max-width: calc(100vw + 663px) !important;
}
.grid-repeat-663 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(663px, 1fr));
}
.w-px-664 {
  width: 664px !important;
}
.h-px-664 {
  height: 664px !important;
}
.w-max-664 {
  max-width: 664px !important;
}
.h-max-664 {
  max-height: 664px !important;
}
.w-min-664 {
  min-width: 664px !important;
}
.h-min-664 {
  min-height: 664px !important;
}
.height-rem-664 {
  height: 664rem !important;
}
.width-rem-664 {
  width: 664rem !important;
}
.h-cal-664 {
  height: calc(100vh - 664px) !important;
}
.h-cal-plus-664 {
  height: calc(100vh + 664px) !important;
}
.h-max-cal-664 {
  max-height: calc(100vh - 664px) !important;
}
.h-min-cal-664 {
  min-height: calc(100vh - 664px) !important;
}
.vh-cal-664 {
  height: calc(100vh - 664px) !important;
}
.vh-cal-max-plus-664 {
  max-height: calc(100vh + 664px) !important;
}
.w-cal-664 {
  width: calc(100vw - 664px) !important;
}
.w-cal-plus-664 {
  width: calc(100vw + 664px) !important;
}
.w-max-cal-664 {
  max-width: calc(100vw - 664px) !important;
}
.w-min-cal-664 {
  min-width: calc(100vw - 664px) !important;
}
.vw-cal-664 {
  width: calc(100vw - 664px) !important;
}
.vw-cal-max-plus-664 {
  max-width: calc(100vw + 664px) !important;
}
.grid-repeat-664 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(664px, 1fr));
}
.w-px-665 {
  width: 665px !important;
}
.h-px-665 {
  height: 665px !important;
}
.w-max-665 {
  max-width: 665px !important;
}
.h-max-665 {
  max-height: 665px !important;
}
.w-min-665 {
  min-width: 665px !important;
}
.h-min-665 {
  min-height: 665px !important;
}
.height-rem-665 {
  height: 665rem !important;
}
.width-rem-665 {
  width: 665rem !important;
}
.h-cal-665 {
  height: calc(100vh - 665px) !important;
}
.h-cal-plus-665 {
  height: calc(100vh + 665px) !important;
}
.h-max-cal-665 {
  max-height: calc(100vh - 665px) !important;
}
.h-min-cal-665 {
  min-height: calc(100vh - 665px) !important;
}
.vh-cal-665 {
  height: calc(100vh - 665px) !important;
}
.vh-cal-max-plus-665 {
  max-height: calc(100vh + 665px) !important;
}
.w-cal-665 {
  width: calc(100vw - 665px) !important;
}
.w-cal-plus-665 {
  width: calc(100vw + 665px) !important;
}
.w-max-cal-665 {
  max-width: calc(100vw - 665px) !important;
}
.w-min-cal-665 {
  min-width: calc(100vw - 665px) !important;
}
.vw-cal-665 {
  width: calc(100vw - 665px) !important;
}
.vw-cal-max-plus-665 {
  max-width: calc(100vw + 665px) !important;
}
.grid-repeat-665 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(665px, 1fr));
}
.w-px-666 {
  width: 666px !important;
}
.h-px-666 {
  height: 666px !important;
}
.w-max-666 {
  max-width: 666px !important;
}
.h-max-666 {
  max-height: 666px !important;
}
.w-min-666 {
  min-width: 666px !important;
}
.h-min-666 {
  min-height: 666px !important;
}
.height-rem-666 {
  height: 666rem !important;
}
.width-rem-666 {
  width: 666rem !important;
}
.h-cal-666 {
  height: calc(100vh - 666px) !important;
}
.h-cal-plus-666 {
  height: calc(100vh + 666px) !important;
}
.h-max-cal-666 {
  max-height: calc(100vh - 666px) !important;
}
.h-min-cal-666 {
  min-height: calc(100vh - 666px) !important;
}
.vh-cal-666 {
  height: calc(100vh - 666px) !important;
}
.vh-cal-max-plus-666 {
  max-height: calc(100vh + 666px) !important;
}
.w-cal-666 {
  width: calc(100vw - 666px) !important;
}
.w-cal-plus-666 {
  width: calc(100vw + 666px) !important;
}
.w-max-cal-666 {
  max-width: calc(100vw - 666px) !important;
}
.w-min-cal-666 {
  min-width: calc(100vw - 666px) !important;
}
.vw-cal-666 {
  width: calc(100vw - 666px) !important;
}
.vw-cal-max-plus-666 {
  max-width: calc(100vw + 666px) !important;
}
.grid-repeat-666 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(666px, 1fr));
}
.w-px-667 {
  width: 667px !important;
}
.h-px-667 {
  height: 667px !important;
}
.w-max-667 {
  max-width: 667px !important;
}
.h-max-667 {
  max-height: 667px !important;
}
.w-min-667 {
  min-width: 667px !important;
}
.h-min-667 {
  min-height: 667px !important;
}
.height-rem-667 {
  height: 667rem !important;
}
.width-rem-667 {
  width: 667rem !important;
}
.h-cal-667 {
  height: calc(100vh - 667px) !important;
}
.h-cal-plus-667 {
  height: calc(100vh + 667px) !important;
}
.h-max-cal-667 {
  max-height: calc(100vh - 667px) !important;
}
.h-min-cal-667 {
  min-height: calc(100vh - 667px) !important;
}
.vh-cal-667 {
  height: calc(100vh - 667px) !important;
}
.vh-cal-max-plus-667 {
  max-height: calc(100vh + 667px) !important;
}
.w-cal-667 {
  width: calc(100vw - 667px) !important;
}
.w-cal-plus-667 {
  width: calc(100vw + 667px) !important;
}
.w-max-cal-667 {
  max-width: calc(100vw - 667px) !important;
}
.w-min-cal-667 {
  min-width: calc(100vw - 667px) !important;
}
.vw-cal-667 {
  width: calc(100vw - 667px) !important;
}
.vw-cal-max-plus-667 {
  max-width: calc(100vw + 667px) !important;
}
.grid-repeat-667 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(667px, 1fr));
}
.w-px-668 {
  width: 668px !important;
}
.h-px-668 {
  height: 668px !important;
}
.w-max-668 {
  max-width: 668px !important;
}
.h-max-668 {
  max-height: 668px !important;
}
.w-min-668 {
  min-width: 668px !important;
}
.h-min-668 {
  min-height: 668px !important;
}
.height-rem-668 {
  height: 668rem !important;
}
.width-rem-668 {
  width: 668rem !important;
}
.h-cal-668 {
  height: calc(100vh - 668px) !important;
}
.h-cal-plus-668 {
  height: calc(100vh + 668px) !important;
}
.h-max-cal-668 {
  max-height: calc(100vh - 668px) !important;
}
.h-min-cal-668 {
  min-height: calc(100vh - 668px) !important;
}
.vh-cal-668 {
  height: calc(100vh - 668px) !important;
}
.vh-cal-max-plus-668 {
  max-height: calc(100vh + 668px) !important;
}
.w-cal-668 {
  width: calc(100vw - 668px) !important;
}
.w-cal-plus-668 {
  width: calc(100vw + 668px) !important;
}
.w-max-cal-668 {
  max-width: calc(100vw - 668px) !important;
}
.w-min-cal-668 {
  min-width: calc(100vw - 668px) !important;
}
.vw-cal-668 {
  width: calc(100vw - 668px) !important;
}
.vw-cal-max-plus-668 {
  max-width: calc(100vw + 668px) !important;
}
.grid-repeat-668 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(668px, 1fr));
}
.w-px-669 {
  width: 669px !important;
}
.h-px-669 {
  height: 669px !important;
}
.w-max-669 {
  max-width: 669px !important;
}
.h-max-669 {
  max-height: 669px !important;
}
.w-min-669 {
  min-width: 669px !important;
}
.h-min-669 {
  min-height: 669px !important;
}
.height-rem-669 {
  height: 669rem !important;
}
.width-rem-669 {
  width: 669rem !important;
}
.h-cal-669 {
  height: calc(100vh - 669px) !important;
}
.h-cal-plus-669 {
  height: calc(100vh + 669px) !important;
}
.h-max-cal-669 {
  max-height: calc(100vh - 669px) !important;
}
.h-min-cal-669 {
  min-height: calc(100vh - 669px) !important;
}
.vh-cal-669 {
  height: calc(100vh - 669px) !important;
}
.vh-cal-max-plus-669 {
  max-height: calc(100vh + 669px) !important;
}
.w-cal-669 {
  width: calc(100vw - 669px) !important;
}
.w-cal-plus-669 {
  width: calc(100vw + 669px) !important;
}
.w-max-cal-669 {
  max-width: calc(100vw - 669px) !important;
}
.w-min-cal-669 {
  min-width: calc(100vw - 669px) !important;
}
.vw-cal-669 {
  width: calc(100vw - 669px) !important;
}
.vw-cal-max-plus-669 {
  max-width: calc(100vw + 669px) !important;
}
.grid-repeat-669 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(669px, 1fr));
}
.w-px-670 {
  width: 670px !important;
}
.h-px-670 {
  height: 670px !important;
}
.w-max-670 {
  max-width: 670px !important;
}
.h-max-670 {
  max-height: 670px !important;
}
.w-min-670 {
  min-width: 670px !important;
}
.h-min-670 {
  min-height: 670px !important;
}
.height-rem-670 {
  height: 670rem !important;
}
.width-rem-670 {
  width: 670rem !important;
}
.h-cal-670 {
  height: calc(100vh - 670px) !important;
}
.h-cal-plus-670 {
  height: calc(100vh + 670px) !important;
}
.h-max-cal-670 {
  max-height: calc(100vh - 670px) !important;
}
.h-min-cal-670 {
  min-height: calc(100vh - 670px) !important;
}
.vh-cal-670 {
  height: calc(100vh - 670px) !important;
}
.vh-cal-max-plus-670 {
  max-height: calc(100vh + 670px) !important;
}
.w-cal-670 {
  width: calc(100vw - 670px) !important;
}
.w-cal-plus-670 {
  width: calc(100vw + 670px) !important;
}
.w-max-cal-670 {
  max-width: calc(100vw - 670px) !important;
}
.w-min-cal-670 {
  min-width: calc(100vw - 670px) !important;
}
.vw-cal-670 {
  width: calc(100vw - 670px) !important;
}
.vw-cal-max-plus-670 {
  max-width: calc(100vw + 670px) !important;
}
.grid-repeat-670 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(670px, 1fr));
}
.w-px-671 {
  width: 671px !important;
}
.h-px-671 {
  height: 671px !important;
}
.w-max-671 {
  max-width: 671px !important;
}
.h-max-671 {
  max-height: 671px !important;
}
.w-min-671 {
  min-width: 671px !important;
}
.h-min-671 {
  min-height: 671px !important;
}
.height-rem-671 {
  height: 671rem !important;
}
.width-rem-671 {
  width: 671rem !important;
}
.h-cal-671 {
  height: calc(100vh - 671px) !important;
}
.h-cal-plus-671 {
  height: calc(100vh + 671px) !important;
}
.h-max-cal-671 {
  max-height: calc(100vh - 671px) !important;
}
.h-min-cal-671 {
  min-height: calc(100vh - 671px) !important;
}
.vh-cal-671 {
  height: calc(100vh - 671px) !important;
}
.vh-cal-max-plus-671 {
  max-height: calc(100vh + 671px) !important;
}
.w-cal-671 {
  width: calc(100vw - 671px) !important;
}
.w-cal-plus-671 {
  width: calc(100vw + 671px) !important;
}
.w-max-cal-671 {
  max-width: calc(100vw - 671px) !important;
}
.w-min-cal-671 {
  min-width: calc(100vw - 671px) !important;
}
.vw-cal-671 {
  width: calc(100vw - 671px) !important;
}
.vw-cal-max-plus-671 {
  max-width: calc(100vw + 671px) !important;
}
.grid-repeat-671 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(671px, 1fr));
}
.w-px-672 {
  width: 672px !important;
}
.h-px-672 {
  height: 672px !important;
}
.w-max-672 {
  max-width: 672px !important;
}
.h-max-672 {
  max-height: 672px !important;
}
.w-min-672 {
  min-width: 672px !important;
}
.h-min-672 {
  min-height: 672px !important;
}
.height-rem-672 {
  height: 672rem !important;
}
.width-rem-672 {
  width: 672rem !important;
}
.h-cal-672 {
  height: calc(100vh - 672px) !important;
}
.h-cal-plus-672 {
  height: calc(100vh + 672px) !important;
}
.h-max-cal-672 {
  max-height: calc(100vh - 672px) !important;
}
.h-min-cal-672 {
  min-height: calc(100vh - 672px) !important;
}
.vh-cal-672 {
  height: calc(100vh - 672px) !important;
}
.vh-cal-max-plus-672 {
  max-height: calc(100vh + 672px) !important;
}
.w-cal-672 {
  width: calc(100vw - 672px) !important;
}
.w-cal-plus-672 {
  width: calc(100vw + 672px) !important;
}
.w-max-cal-672 {
  max-width: calc(100vw - 672px) !important;
}
.w-min-cal-672 {
  min-width: calc(100vw - 672px) !important;
}
.vw-cal-672 {
  width: calc(100vw - 672px) !important;
}
.vw-cal-max-plus-672 {
  max-width: calc(100vw + 672px) !important;
}
.grid-repeat-672 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(672px, 1fr));
}
.w-px-673 {
  width: 673px !important;
}
.h-px-673 {
  height: 673px !important;
}
.w-max-673 {
  max-width: 673px !important;
}
.h-max-673 {
  max-height: 673px !important;
}
.w-min-673 {
  min-width: 673px !important;
}
.h-min-673 {
  min-height: 673px !important;
}
.height-rem-673 {
  height: 673rem !important;
}
.width-rem-673 {
  width: 673rem !important;
}
.h-cal-673 {
  height: calc(100vh - 673px) !important;
}
.h-cal-plus-673 {
  height: calc(100vh + 673px) !important;
}
.h-max-cal-673 {
  max-height: calc(100vh - 673px) !important;
}
.h-min-cal-673 {
  min-height: calc(100vh - 673px) !important;
}
.vh-cal-673 {
  height: calc(100vh - 673px) !important;
}
.vh-cal-max-plus-673 {
  max-height: calc(100vh + 673px) !important;
}
.w-cal-673 {
  width: calc(100vw - 673px) !important;
}
.w-cal-plus-673 {
  width: calc(100vw + 673px) !important;
}
.w-max-cal-673 {
  max-width: calc(100vw - 673px) !important;
}
.w-min-cal-673 {
  min-width: calc(100vw - 673px) !important;
}
.vw-cal-673 {
  width: calc(100vw - 673px) !important;
}
.vw-cal-max-plus-673 {
  max-width: calc(100vw + 673px) !important;
}
.grid-repeat-673 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(673px, 1fr));
}
.w-px-674 {
  width: 674px !important;
}
.h-px-674 {
  height: 674px !important;
}
.w-max-674 {
  max-width: 674px !important;
}
.h-max-674 {
  max-height: 674px !important;
}
.w-min-674 {
  min-width: 674px !important;
}
.h-min-674 {
  min-height: 674px !important;
}
.height-rem-674 {
  height: 674rem !important;
}
.width-rem-674 {
  width: 674rem !important;
}
.h-cal-674 {
  height: calc(100vh - 674px) !important;
}
.h-cal-plus-674 {
  height: calc(100vh + 674px) !important;
}
.h-max-cal-674 {
  max-height: calc(100vh - 674px) !important;
}
.h-min-cal-674 {
  min-height: calc(100vh - 674px) !important;
}
.vh-cal-674 {
  height: calc(100vh - 674px) !important;
}
.vh-cal-max-plus-674 {
  max-height: calc(100vh + 674px) !important;
}
.w-cal-674 {
  width: calc(100vw - 674px) !important;
}
.w-cal-plus-674 {
  width: calc(100vw + 674px) !important;
}
.w-max-cal-674 {
  max-width: calc(100vw - 674px) !important;
}
.w-min-cal-674 {
  min-width: calc(100vw - 674px) !important;
}
.vw-cal-674 {
  width: calc(100vw - 674px) !important;
}
.vw-cal-max-plus-674 {
  max-width: calc(100vw + 674px) !important;
}
.grid-repeat-674 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(674px, 1fr));
}
.w-px-675 {
  width: 675px !important;
}
.h-px-675 {
  height: 675px !important;
}
.w-max-675 {
  max-width: 675px !important;
}
.h-max-675 {
  max-height: 675px !important;
}
.w-min-675 {
  min-width: 675px !important;
}
.h-min-675 {
  min-height: 675px !important;
}
.height-rem-675 {
  height: 675rem !important;
}
.width-rem-675 {
  width: 675rem !important;
}
.h-cal-675 {
  height: calc(100vh - 675px) !important;
}
.h-cal-plus-675 {
  height: calc(100vh + 675px) !important;
}
.h-max-cal-675 {
  max-height: calc(100vh - 675px) !important;
}
.h-min-cal-675 {
  min-height: calc(100vh - 675px) !important;
}
.vh-cal-675 {
  height: calc(100vh - 675px) !important;
}
.vh-cal-max-plus-675 {
  max-height: calc(100vh + 675px) !important;
}
.w-cal-675 {
  width: calc(100vw - 675px) !important;
}
.w-cal-plus-675 {
  width: calc(100vw + 675px) !important;
}
.w-max-cal-675 {
  max-width: calc(100vw - 675px) !important;
}
.w-min-cal-675 {
  min-width: calc(100vw - 675px) !important;
}
.vw-cal-675 {
  width: calc(100vw - 675px) !important;
}
.vw-cal-max-plus-675 {
  max-width: calc(100vw + 675px) !important;
}
.grid-repeat-675 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(675px, 1fr));
}
.w-px-676 {
  width: 676px !important;
}
.h-px-676 {
  height: 676px !important;
}
.w-max-676 {
  max-width: 676px !important;
}
.h-max-676 {
  max-height: 676px !important;
}
.w-min-676 {
  min-width: 676px !important;
}
.h-min-676 {
  min-height: 676px !important;
}
.height-rem-676 {
  height: 676rem !important;
}
.width-rem-676 {
  width: 676rem !important;
}
.h-cal-676 {
  height: calc(100vh - 676px) !important;
}
.h-cal-plus-676 {
  height: calc(100vh + 676px) !important;
}
.h-max-cal-676 {
  max-height: calc(100vh - 676px) !important;
}
.h-min-cal-676 {
  min-height: calc(100vh - 676px) !important;
}
.vh-cal-676 {
  height: calc(100vh - 676px) !important;
}
.vh-cal-max-plus-676 {
  max-height: calc(100vh + 676px) !important;
}
.w-cal-676 {
  width: calc(100vw - 676px) !important;
}
.w-cal-plus-676 {
  width: calc(100vw + 676px) !important;
}
.w-max-cal-676 {
  max-width: calc(100vw - 676px) !important;
}
.w-min-cal-676 {
  min-width: calc(100vw - 676px) !important;
}
.vw-cal-676 {
  width: calc(100vw - 676px) !important;
}
.vw-cal-max-plus-676 {
  max-width: calc(100vw + 676px) !important;
}
.grid-repeat-676 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(676px, 1fr));
}
.w-px-677 {
  width: 677px !important;
}
.h-px-677 {
  height: 677px !important;
}
.w-max-677 {
  max-width: 677px !important;
}
.h-max-677 {
  max-height: 677px !important;
}
.w-min-677 {
  min-width: 677px !important;
}
.h-min-677 {
  min-height: 677px !important;
}
.height-rem-677 {
  height: 677rem !important;
}
.width-rem-677 {
  width: 677rem !important;
}
.h-cal-677 {
  height: calc(100vh - 677px) !important;
}
.h-cal-plus-677 {
  height: calc(100vh + 677px) !important;
}
.h-max-cal-677 {
  max-height: calc(100vh - 677px) !important;
}
.h-min-cal-677 {
  min-height: calc(100vh - 677px) !important;
}
.vh-cal-677 {
  height: calc(100vh - 677px) !important;
}
.vh-cal-max-plus-677 {
  max-height: calc(100vh + 677px) !important;
}
.w-cal-677 {
  width: calc(100vw - 677px) !important;
}
.w-cal-plus-677 {
  width: calc(100vw + 677px) !important;
}
.w-max-cal-677 {
  max-width: calc(100vw - 677px) !important;
}
.w-min-cal-677 {
  min-width: calc(100vw - 677px) !important;
}
.vw-cal-677 {
  width: calc(100vw - 677px) !important;
}
.vw-cal-max-plus-677 {
  max-width: calc(100vw + 677px) !important;
}
.grid-repeat-677 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(677px, 1fr));
}
.w-px-678 {
  width: 678px !important;
}
.h-px-678 {
  height: 678px !important;
}
.w-max-678 {
  max-width: 678px !important;
}
.h-max-678 {
  max-height: 678px !important;
}
.w-min-678 {
  min-width: 678px !important;
}
.h-min-678 {
  min-height: 678px !important;
}
.height-rem-678 {
  height: 678rem !important;
}
.width-rem-678 {
  width: 678rem !important;
}
.h-cal-678 {
  height: calc(100vh - 678px) !important;
}
.h-cal-plus-678 {
  height: calc(100vh + 678px) !important;
}
.h-max-cal-678 {
  max-height: calc(100vh - 678px) !important;
}
.h-min-cal-678 {
  min-height: calc(100vh - 678px) !important;
}
.vh-cal-678 {
  height: calc(100vh - 678px) !important;
}
.vh-cal-max-plus-678 {
  max-height: calc(100vh + 678px) !important;
}
.w-cal-678 {
  width: calc(100vw - 678px) !important;
}
.w-cal-plus-678 {
  width: calc(100vw + 678px) !important;
}
.w-max-cal-678 {
  max-width: calc(100vw - 678px) !important;
}
.w-min-cal-678 {
  min-width: calc(100vw - 678px) !important;
}
.vw-cal-678 {
  width: calc(100vw - 678px) !important;
}
.vw-cal-max-plus-678 {
  max-width: calc(100vw + 678px) !important;
}
.grid-repeat-678 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(678px, 1fr));
}
.w-px-679 {
  width: 679px !important;
}
.h-px-679 {
  height: 679px !important;
}
.w-max-679 {
  max-width: 679px !important;
}
.h-max-679 {
  max-height: 679px !important;
}
.w-min-679 {
  min-width: 679px !important;
}
.h-min-679 {
  min-height: 679px !important;
}
.height-rem-679 {
  height: 679rem !important;
}
.width-rem-679 {
  width: 679rem !important;
}
.h-cal-679 {
  height: calc(100vh - 679px) !important;
}
.h-cal-plus-679 {
  height: calc(100vh + 679px) !important;
}
.h-max-cal-679 {
  max-height: calc(100vh - 679px) !important;
}
.h-min-cal-679 {
  min-height: calc(100vh - 679px) !important;
}
.vh-cal-679 {
  height: calc(100vh - 679px) !important;
}
.vh-cal-max-plus-679 {
  max-height: calc(100vh + 679px) !important;
}
.w-cal-679 {
  width: calc(100vw - 679px) !important;
}
.w-cal-plus-679 {
  width: calc(100vw + 679px) !important;
}
.w-max-cal-679 {
  max-width: calc(100vw - 679px) !important;
}
.w-min-cal-679 {
  min-width: calc(100vw - 679px) !important;
}
.vw-cal-679 {
  width: calc(100vw - 679px) !important;
}
.vw-cal-max-plus-679 {
  max-width: calc(100vw + 679px) !important;
}
.grid-repeat-679 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(679px, 1fr));
}
.w-px-680 {
  width: 680px !important;
}
.h-px-680 {
  height: 680px !important;
}
.w-max-680 {
  max-width: 680px !important;
}
.h-max-680 {
  max-height: 680px !important;
}
.w-min-680 {
  min-width: 680px !important;
}
.h-min-680 {
  min-height: 680px !important;
}
.height-rem-680 {
  height: 680rem !important;
}
.width-rem-680 {
  width: 680rem !important;
}
.h-cal-680 {
  height: calc(100vh - 680px) !important;
}
.h-cal-plus-680 {
  height: calc(100vh + 680px) !important;
}
.h-max-cal-680 {
  max-height: calc(100vh - 680px) !important;
}
.h-min-cal-680 {
  min-height: calc(100vh - 680px) !important;
}
.vh-cal-680 {
  height: calc(100vh - 680px) !important;
}
.vh-cal-max-plus-680 {
  max-height: calc(100vh + 680px) !important;
}
.w-cal-680 {
  width: calc(100vw - 680px) !important;
}
.w-cal-plus-680 {
  width: calc(100vw + 680px) !important;
}
.w-max-cal-680 {
  max-width: calc(100vw - 680px) !important;
}
.w-min-cal-680 {
  min-width: calc(100vw - 680px) !important;
}
.vw-cal-680 {
  width: calc(100vw - 680px) !important;
}
.vw-cal-max-plus-680 {
  max-width: calc(100vw + 680px) !important;
}
.grid-repeat-680 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(680px, 1fr));
}
.w-px-681 {
  width: 681px !important;
}
.h-px-681 {
  height: 681px !important;
}
.w-max-681 {
  max-width: 681px !important;
}
.h-max-681 {
  max-height: 681px !important;
}
.w-min-681 {
  min-width: 681px !important;
}
.h-min-681 {
  min-height: 681px !important;
}
.height-rem-681 {
  height: 681rem !important;
}
.width-rem-681 {
  width: 681rem !important;
}
.h-cal-681 {
  height: calc(100vh - 681px) !important;
}
.h-cal-plus-681 {
  height: calc(100vh + 681px) !important;
}
.h-max-cal-681 {
  max-height: calc(100vh - 681px) !important;
}
.h-min-cal-681 {
  min-height: calc(100vh - 681px) !important;
}
.vh-cal-681 {
  height: calc(100vh - 681px) !important;
}
.vh-cal-max-plus-681 {
  max-height: calc(100vh + 681px) !important;
}
.w-cal-681 {
  width: calc(100vw - 681px) !important;
}
.w-cal-plus-681 {
  width: calc(100vw + 681px) !important;
}
.w-max-cal-681 {
  max-width: calc(100vw - 681px) !important;
}
.w-min-cal-681 {
  min-width: calc(100vw - 681px) !important;
}
.vw-cal-681 {
  width: calc(100vw - 681px) !important;
}
.vw-cal-max-plus-681 {
  max-width: calc(100vw + 681px) !important;
}
.grid-repeat-681 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(681px, 1fr));
}
.w-px-682 {
  width: 682px !important;
}
.h-px-682 {
  height: 682px !important;
}
.w-max-682 {
  max-width: 682px !important;
}
.h-max-682 {
  max-height: 682px !important;
}
.w-min-682 {
  min-width: 682px !important;
}
.h-min-682 {
  min-height: 682px !important;
}
.height-rem-682 {
  height: 682rem !important;
}
.width-rem-682 {
  width: 682rem !important;
}
.h-cal-682 {
  height: calc(100vh - 682px) !important;
}
.h-cal-plus-682 {
  height: calc(100vh + 682px) !important;
}
.h-max-cal-682 {
  max-height: calc(100vh - 682px) !important;
}
.h-min-cal-682 {
  min-height: calc(100vh - 682px) !important;
}
.vh-cal-682 {
  height: calc(100vh - 682px) !important;
}
.vh-cal-max-plus-682 {
  max-height: calc(100vh + 682px) !important;
}
.w-cal-682 {
  width: calc(100vw - 682px) !important;
}
.w-cal-plus-682 {
  width: calc(100vw + 682px) !important;
}
.w-max-cal-682 {
  max-width: calc(100vw - 682px) !important;
}
.w-min-cal-682 {
  min-width: calc(100vw - 682px) !important;
}
.vw-cal-682 {
  width: calc(100vw - 682px) !important;
}
.vw-cal-max-plus-682 {
  max-width: calc(100vw + 682px) !important;
}
.grid-repeat-682 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(682px, 1fr));
}
.w-px-683 {
  width: 683px !important;
}
.h-px-683 {
  height: 683px !important;
}
.w-max-683 {
  max-width: 683px !important;
}
.h-max-683 {
  max-height: 683px !important;
}
.w-min-683 {
  min-width: 683px !important;
}
.h-min-683 {
  min-height: 683px !important;
}
.height-rem-683 {
  height: 683rem !important;
}
.width-rem-683 {
  width: 683rem !important;
}
.h-cal-683 {
  height: calc(100vh - 683px) !important;
}
.h-cal-plus-683 {
  height: calc(100vh + 683px) !important;
}
.h-max-cal-683 {
  max-height: calc(100vh - 683px) !important;
}
.h-min-cal-683 {
  min-height: calc(100vh - 683px) !important;
}
.vh-cal-683 {
  height: calc(100vh - 683px) !important;
}
.vh-cal-max-plus-683 {
  max-height: calc(100vh + 683px) !important;
}
.w-cal-683 {
  width: calc(100vw - 683px) !important;
}
.w-cal-plus-683 {
  width: calc(100vw + 683px) !important;
}
.w-max-cal-683 {
  max-width: calc(100vw - 683px) !important;
}
.w-min-cal-683 {
  min-width: calc(100vw - 683px) !important;
}
.vw-cal-683 {
  width: calc(100vw - 683px) !important;
}
.vw-cal-max-plus-683 {
  max-width: calc(100vw + 683px) !important;
}
.grid-repeat-683 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(683px, 1fr));
}
.w-px-684 {
  width: 684px !important;
}
.h-px-684 {
  height: 684px !important;
}
.w-max-684 {
  max-width: 684px !important;
}
.h-max-684 {
  max-height: 684px !important;
}
.w-min-684 {
  min-width: 684px !important;
}
.h-min-684 {
  min-height: 684px !important;
}
.height-rem-684 {
  height: 684rem !important;
}
.width-rem-684 {
  width: 684rem !important;
}
.h-cal-684 {
  height: calc(100vh - 684px) !important;
}
.h-cal-plus-684 {
  height: calc(100vh + 684px) !important;
}
.h-max-cal-684 {
  max-height: calc(100vh - 684px) !important;
}
.h-min-cal-684 {
  min-height: calc(100vh - 684px) !important;
}
.vh-cal-684 {
  height: calc(100vh - 684px) !important;
}
.vh-cal-max-plus-684 {
  max-height: calc(100vh + 684px) !important;
}
.w-cal-684 {
  width: calc(100vw - 684px) !important;
}
.w-cal-plus-684 {
  width: calc(100vw + 684px) !important;
}
.w-max-cal-684 {
  max-width: calc(100vw - 684px) !important;
}
.w-min-cal-684 {
  min-width: calc(100vw - 684px) !important;
}
.vw-cal-684 {
  width: calc(100vw - 684px) !important;
}
.vw-cal-max-plus-684 {
  max-width: calc(100vw + 684px) !important;
}
.grid-repeat-684 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(684px, 1fr));
}
.w-px-685 {
  width: 685px !important;
}
.h-px-685 {
  height: 685px !important;
}
.w-max-685 {
  max-width: 685px !important;
}
.h-max-685 {
  max-height: 685px !important;
}
.w-min-685 {
  min-width: 685px !important;
}
.h-min-685 {
  min-height: 685px !important;
}
.height-rem-685 {
  height: 685rem !important;
}
.width-rem-685 {
  width: 685rem !important;
}
.h-cal-685 {
  height: calc(100vh - 685px) !important;
}
.h-cal-plus-685 {
  height: calc(100vh + 685px) !important;
}
.h-max-cal-685 {
  max-height: calc(100vh - 685px) !important;
}
.h-min-cal-685 {
  min-height: calc(100vh - 685px) !important;
}
.vh-cal-685 {
  height: calc(100vh - 685px) !important;
}
.vh-cal-max-plus-685 {
  max-height: calc(100vh + 685px) !important;
}
.w-cal-685 {
  width: calc(100vw - 685px) !important;
}
.w-cal-plus-685 {
  width: calc(100vw + 685px) !important;
}
.w-max-cal-685 {
  max-width: calc(100vw - 685px) !important;
}
.w-min-cal-685 {
  min-width: calc(100vw - 685px) !important;
}
.vw-cal-685 {
  width: calc(100vw - 685px) !important;
}
.vw-cal-max-plus-685 {
  max-width: calc(100vw + 685px) !important;
}
.grid-repeat-685 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(685px, 1fr));
}
.w-px-686 {
  width: 686px !important;
}
.h-px-686 {
  height: 686px !important;
}
.w-max-686 {
  max-width: 686px !important;
}
.h-max-686 {
  max-height: 686px !important;
}
.w-min-686 {
  min-width: 686px !important;
}
.h-min-686 {
  min-height: 686px !important;
}
.height-rem-686 {
  height: 686rem !important;
}
.width-rem-686 {
  width: 686rem !important;
}
.h-cal-686 {
  height: calc(100vh - 686px) !important;
}
.h-cal-plus-686 {
  height: calc(100vh + 686px) !important;
}
.h-max-cal-686 {
  max-height: calc(100vh - 686px) !important;
}
.h-min-cal-686 {
  min-height: calc(100vh - 686px) !important;
}
.vh-cal-686 {
  height: calc(100vh - 686px) !important;
}
.vh-cal-max-plus-686 {
  max-height: calc(100vh + 686px) !important;
}
.w-cal-686 {
  width: calc(100vw - 686px) !important;
}
.w-cal-plus-686 {
  width: calc(100vw + 686px) !important;
}
.w-max-cal-686 {
  max-width: calc(100vw - 686px) !important;
}
.w-min-cal-686 {
  min-width: calc(100vw - 686px) !important;
}
.vw-cal-686 {
  width: calc(100vw - 686px) !important;
}
.vw-cal-max-plus-686 {
  max-width: calc(100vw + 686px) !important;
}
.grid-repeat-686 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(686px, 1fr));
}
.w-px-687 {
  width: 687px !important;
}
.h-px-687 {
  height: 687px !important;
}
.w-max-687 {
  max-width: 687px !important;
}
.h-max-687 {
  max-height: 687px !important;
}
.w-min-687 {
  min-width: 687px !important;
}
.h-min-687 {
  min-height: 687px !important;
}
.height-rem-687 {
  height: 687rem !important;
}
.width-rem-687 {
  width: 687rem !important;
}
.h-cal-687 {
  height: calc(100vh - 687px) !important;
}
.h-cal-plus-687 {
  height: calc(100vh + 687px) !important;
}
.h-max-cal-687 {
  max-height: calc(100vh - 687px) !important;
}
.h-min-cal-687 {
  min-height: calc(100vh - 687px) !important;
}
.vh-cal-687 {
  height: calc(100vh - 687px) !important;
}
.vh-cal-max-plus-687 {
  max-height: calc(100vh + 687px) !important;
}
.w-cal-687 {
  width: calc(100vw - 687px) !important;
}
.w-cal-plus-687 {
  width: calc(100vw + 687px) !important;
}
.w-max-cal-687 {
  max-width: calc(100vw - 687px) !important;
}
.w-min-cal-687 {
  min-width: calc(100vw - 687px) !important;
}
.vw-cal-687 {
  width: calc(100vw - 687px) !important;
}
.vw-cal-max-plus-687 {
  max-width: calc(100vw + 687px) !important;
}
.grid-repeat-687 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(687px, 1fr));
}
.w-px-688 {
  width: 688px !important;
}
.h-px-688 {
  height: 688px !important;
}
.w-max-688 {
  max-width: 688px !important;
}
.h-max-688 {
  max-height: 688px !important;
}
.w-min-688 {
  min-width: 688px !important;
}
.h-min-688 {
  min-height: 688px !important;
}
.height-rem-688 {
  height: 688rem !important;
}
.width-rem-688 {
  width: 688rem !important;
}
.h-cal-688 {
  height: calc(100vh - 688px) !important;
}
.h-cal-plus-688 {
  height: calc(100vh + 688px) !important;
}
.h-max-cal-688 {
  max-height: calc(100vh - 688px) !important;
}
.h-min-cal-688 {
  min-height: calc(100vh - 688px) !important;
}
.vh-cal-688 {
  height: calc(100vh - 688px) !important;
}
.vh-cal-max-plus-688 {
  max-height: calc(100vh + 688px) !important;
}
.w-cal-688 {
  width: calc(100vw - 688px) !important;
}
.w-cal-plus-688 {
  width: calc(100vw + 688px) !important;
}
.w-max-cal-688 {
  max-width: calc(100vw - 688px) !important;
}
.w-min-cal-688 {
  min-width: calc(100vw - 688px) !important;
}
.vw-cal-688 {
  width: calc(100vw - 688px) !important;
}
.vw-cal-max-plus-688 {
  max-width: calc(100vw + 688px) !important;
}
.grid-repeat-688 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(688px, 1fr));
}
.w-px-689 {
  width: 689px !important;
}
.h-px-689 {
  height: 689px !important;
}
.w-max-689 {
  max-width: 689px !important;
}
.h-max-689 {
  max-height: 689px !important;
}
.w-min-689 {
  min-width: 689px !important;
}
.h-min-689 {
  min-height: 689px !important;
}
.height-rem-689 {
  height: 689rem !important;
}
.width-rem-689 {
  width: 689rem !important;
}
.h-cal-689 {
  height: calc(100vh - 689px) !important;
}
.h-cal-plus-689 {
  height: calc(100vh + 689px) !important;
}
.h-max-cal-689 {
  max-height: calc(100vh - 689px) !important;
}
.h-min-cal-689 {
  min-height: calc(100vh - 689px) !important;
}
.vh-cal-689 {
  height: calc(100vh - 689px) !important;
}
.vh-cal-max-plus-689 {
  max-height: calc(100vh + 689px) !important;
}
.w-cal-689 {
  width: calc(100vw - 689px) !important;
}
.w-cal-plus-689 {
  width: calc(100vw + 689px) !important;
}
.w-max-cal-689 {
  max-width: calc(100vw - 689px) !important;
}
.w-min-cal-689 {
  min-width: calc(100vw - 689px) !important;
}
.vw-cal-689 {
  width: calc(100vw - 689px) !important;
}
.vw-cal-max-plus-689 {
  max-width: calc(100vw + 689px) !important;
}
.grid-repeat-689 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(689px, 1fr));
}
.w-px-690 {
  width: 690px !important;
}
.h-px-690 {
  height: 690px !important;
}
.w-max-690 {
  max-width: 690px !important;
}
.h-max-690 {
  max-height: 690px !important;
}
.w-min-690 {
  min-width: 690px !important;
}
.h-min-690 {
  min-height: 690px !important;
}
.height-rem-690 {
  height: 690rem !important;
}
.width-rem-690 {
  width: 690rem !important;
}
.h-cal-690 {
  height: calc(100vh - 690px) !important;
}
.h-cal-plus-690 {
  height: calc(100vh + 690px) !important;
}
.h-max-cal-690 {
  max-height: calc(100vh - 690px) !important;
}
.h-min-cal-690 {
  min-height: calc(100vh - 690px) !important;
}
.vh-cal-690 {
  height: calc(100vh - 690px) !important;
}
.vh-cal-max-plus-690 {
  max-height: calc(100vh + 690px) !important;
}
.w-cal-690 {
  width: calc(100vw - 690px) !important;
}
.w-cal-plus-690 {
  width: calc(100vw + 690px) !important;
}
.w-max-cal-690 {
  max-width: calc(100vw - 690px) !important;
}
.w-min-cal-690 {
  min-width: calc(100vw - 690px) !important;
}
.vw-cal-690 {
  width: calc(100vw - 690px) !important;
}
.vw-cal-max-plus-690 {
  max-width: calc(100vw + 690px) !important;
}
.grid-repeat-690 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(690px, 1fr));
}
.w-px-691 {
  width: 691px !important;
}
.h-px-691 {
  height: 691px !important;
}
.w-max-691 {
  max-width: 691px !important;
}
.h-max-691 {
  max-height: 691px !important;
}
.w-min-691 {
  min-width: 691px !important;
}
.h-min-691 {
  min-height: 691px !important;
}
.height-rem-691 {
  height: 691rem !important;
}
.width-rem-691 {
  width: 691rem !important;
}
.h-cal-691 {
  height: calc(100vh - 691px) !important;
}
.h-cal-plus-691 {
  height: calc(100vh + 691px) !important;
}
.h-max-cal-691 {
  max-height: calc(100vh - 691px) !important;
}
.h-min-cal-691 {
  min-height: calc(100vh - 691px) !important;
}
.vh-cal-691 {
  height: calc(100vh - 691px) !important;
}
.vh-cal-max-plus-691 {
  max-height: calc(100vh + 691px) !important;
}
.w-cal-691 {
  width: calc(100vw - 691px) !important;
}
.w-cal-plus-691 {
  width: calc(100vw + 691px) !important;
}
.w-max-cal-691 {
  max-width: calc(100vw - 691px) !important;
}
.w-min-cal-691 {
  min-width: calc(100vw - 691px) !important;
}
.vw-cal-691 {
  width: calc(100vw - 691px) !important;
}
.vw-cal-max-plus-691 {
  max-width: calc(100vw + 691px) !important;
}
.grid-repeat-691 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(691px, 1fr));
}
.w-px-692 {
  width: 692px !important;
}
.h-px-692 {
  height: 692px !important;
}
.w-max-692 {
  max-width: 692px !important;
}
.h-max-692 {
  max-height: 692px !important;
}
.w-min-692 {
  min-width: 692px !important;
}
.h-min-692 {
  min-height: 692px !important;
}
.height-rem-692 {
  height: 692rem !important;
}
.width-rem-692 {
  width: 692rem !important;
}
.h-cal-692 {
  height: calc(100vh - 692px) !important;
}
.h-cal-plus-692 {
  height: calc(100vh + 692px) !important;
}
.h-max-cal-692 {
  max-height: calc(100vh - 692px) !important;
}
.h-min-cal-692 {
  min-height: calc(100vh - 692px) !important;
}
.vh-cal-692 {
  height: calc(100vh - 692px) !important;
}
.vh-cal-max-plus-692 {
  max-height: calc(100vh + 692px) !important;
}
.w-cal-692 {
  width: calc(100vw - 692px) !important;
}
.w-cal-plus-692 {
  width: calc(100vw + 692px) !important;
}
.w-max-cal-692 {
  max-width: calc(100vw - 692px) !important;
}
.w-min-cal-692 {
  min-width: calc(100vw - 692px) !important;
}
.vw-cal-692 {
  width: calc(100vw - 692px) !important;
}
.vw-cal-max-plus-692 {
  max-width: calc(100vw + 692px) !important;
}
.grid-repeat-692 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(692px, 1fr));
}
.w-px-693 {
  width: 693px !important;
}
.h-px-693 {
  height: 693px !important;
}
.w-max-693 {
  max-width: 693px !important;
}
.h-max-693 {
  max-height: 693px !important;
}
.w-min-693 {
  min-width: 693px !important;
}
.h-min-693 {
  min-height: 693px !important;
}
.height-rem-693 {
  height: 693rem !important;
}
.width-rem-693 {
  width: 693rem !important;
}
.h-cal-693 {
  height: calc(100vh - 693px) !important;
}
.h-cal-plus-693 {
  height: calc(100vh + 693px) !important;
}
.h-max-cal-693 {
  max-height: calc(100vh - 693px) !important;
}
.h-min-cal-693 {
  min-height: calc(100vh - 693px) !important;
}
.vh-cal-693 {
  height: calc(100vh - 693px) !important;
}
.vh-cal-max-plus-693 {
  max-height: calc(100vh + 693px) !important;
}
.w-cal-693 {
  width: calc(100vw - 693px) !important;
}
.w-cal-plus-693 {
  width: calc(100vw + 693px) !important;
}
.w-max-cal-693 {
  max-width: calc(100vw - 693px) !important;
}
.w-min-cal-693 {
  min-width: calc(100vw - 693px) !important;
}
.vw-cal-693 {
  width: calc(100vw - 693px) !important;
}
.vw-cal-max-plus-693 {
  max-width: calc(100vw + 693px) !important;
}
.grid-repeat-693 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(693px, 1fr));
}
.w-px-694 {
  width: 694px !important;
}
.h-px-694 {
  height: 694px !important;
}
.w-max-694 {
  max-width: 694px !important;
}
.h-max-694 {
  max-height: 694px !important;
}
.w-min-694 {
  min-width: 694px !important;
}
.h-min-694 {
  min-height: 694px !important;
}
.height-rem-694 {
  height: 694rem !important;
}
.width-rem-694 {
  width: 694rem !important;
}
.h-cal-694 {
  height: calc(100vh - 694px) !important;
}
.h-cal-plus-694 {
  height: calc(100vh + 694px) !important;
}
.h-max-cal-694 {
  max-height: calc(100vh - 694px) !important;
}
.h-min-cal-694 {
  min-height: calc(100vh - 694px) !important;
}
.vh-cal-694 {
  height: calc(100vh - 694px) !important;
}
.vh-cal-max-plus-694 {
  max-height: calc(100vh + 694px) !important;
}
.w-cal-694 {
  width: calc(100vw - 694px) !important;
}
.w-cal-plus-694 {
  width: calc(100vw + 694px) !important;
}
.w-max-cal-694 {
  max-width: calc(100vw - 694px) !important;
}
.w-min-cal-694 {
  min-width: calc(100vw - 694px) !important;
}
.vw-cal-694 {
  width: calc(100vw - 694px) !important;
}
.vw-cal-max-plus-694 {
  max-width: calc(100vw + 694px) !important;
}
.grid-repeat-694 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(694px, 1fr));
}
.w-px-695 {
  width: 695px !important;
}
.h-px-695 {
  height: 695px !important;
}
.w-max-695 {
  max-width: 695px !important;
}
.h-max-695 {
  max-height: 695px !important;
}
.w-min-695 {
  min-width: 695px !important;
}
.h-min-695 {
  min-height: 695px !important;
}
.height-rem-695 {
  height: 695rem !important;
}
.width-rem-695 {
  width: 695rem !important;
}
.h-cal-695 {
  height: calc(100vh - 695px) !important;
}
.h-cal-plus-695 {
  height: calc(100vh + 695px) !important;
}
.h-max-cal-695 {
  max-height: calc(100vh - 695px) !important;
}
.h-min-cal-695 {
  min-height: calc(100vh - 695px) !important;
}
.vh-cal-695 {
  height: calc(100vh - 695px) !important;
}
.vh-cal-max-plus-695 {
  max-height: calc(100vh + 695px) !important;
}
.w-cal-695 {
  width: calc(100vw - 695px) !important;
}
.w-cal-plus-695 {
  width: calc(100vw + 695px) !important;
}
.w-max-cal-695 {
  max-width: calc(100vw - 695px) !important;
}
.w-min-cal-695 {
  min-width: calc(100vw - 695px) !important;
}
.vw-cal-695 {
  width: calc(100vw - 695px) !important;
}
.vw-cal-max-plus-695 {
  max-width: calc(100vw + 695px) !important;
}
.grid-repeat-695 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(695px, 1fr));
}
.w-px-696 {
  width: 696px !important;
}
.h-px-696 {
  height: 696px !important;
}
.w-max-696 {
  max-width: 696px !important;
}
.h-max-696 {
  max-height: 696px !important;
}
.w-min-696 {
  min-width: 696px !important;
}
.h-min-696 {
  min-height: 696px !important;
}
.height-rem-696 {
  height: 696rem !important;
}
.width-rem-696 {
  width: 696rem !important;
}
.h-cal-696 {
  height: calc(100vh - 696px) !important;
}
.h-cal-plus-696 {
  height: calc(100vh + 696px) !important;
}
.h-max-cal-696 {
  max-height: calc(100vh - 696px) !important;
}
.h-min-cal-696 {
  min-height: calc(100vh - 696px) !important;
}
.vh-cal-696 {
  height: calc(100vh - 696px) !important;
}
.vh-cal-max-plus-696 {
  max-height: calc(100vh + 696px) !important;
}
.w-cal-696 {
  width: calc(100vw - 696px) !important;
}
.w-cal-plus-696 {
  width: calc(100vw + 696px) !important;
}
.w-max-cal-696 {
  max-width: calc(100vw - 696px) !important;
}
.w-min-cal-696 {
  min-width: calc(100vw - 696px) !important;
}
.vw-cal-696 {
  width: calc(100vw - 696px) !important;
}
.vw-cal-max-plus-696 {
  max-width: calc(100vw + 696px) !important;
}
.grid-repeat-696 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(696px, 1fr));
}
.w-px-697 {
  width: 697px !important;
}
.h-px-697 {
  height: 697px !important;
}
.w-max-697 {
  max-width: 697px !important;
}
.h-max-697 {
  max-height: 697px !important;
}
.w-min-697 {
  min-width: 697px !important;
}
.h-min-697 {
  min-height: 697px !important;
}
.height-rem-697 {
  height: 697rem !important;
}
.width-rem-697 {
  width: 697rem !important;
}
.h-cal-697 {
  height: calc(100vh - 697px) !important;
}
.h-cal-plus-697 {
  height: calc(100vh + 697px) !important;
}
.h-max-cal-697 {
  max-height: calc(100vh - 697px) !important;
}
.h-min-cal-697 {
  min-height: calc(100vh - 697px) !important;
}
.vh-cal-697 {
  height: calc(100vh - 697px) !important;
}
.vh-cal-max-plus-697 {
  max-height: calc(100vh + 697px) !important;
}
.w-cal-697 {
  width: calc(100vw - 697px) !important;
}
.w-cal-plus-697 {
  width: calc(100vw + 697px) !important;
}
.w-max-cal-697 {
  max-width: calc(100vw - 697px) !important;
}
.w-min-cal-697 {
  min-width: calc(100vw - 697px) !important;
}
.vw-cal-697 {
  width: calc(100vw - 697px) !important;
}
.vw-cal-max-plus-697 {
  max-width: calc(100vw + 697px) !important;
}
.grid-repeat-697 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(697px, 1fr));
}
.w-px-698 {
  width: 698px !important;
}
.h-px-698 {
  height: 698px !important;
}
.w-max-698 {
  max-width: 698px !important;
}
.h-max-698 {
  max-height: 698px !important;
}
.w-min-698 {
  min-width: 698px !important;
}
.h-min-698 {
  min-height: 698px !important;
}
.height-rem-698 {
  height: 698rem !important;
}
.width-rem-698 {
  width: 698rem !important;
}
.h-cal-698 {
  height: calc(100vh - 698px) !important;
}
.h-cal-plus-698 {
  height: calc(100vh + 698px) !important;
}
.h-max-cal-698 {
  max-height: calc(100vh - 698px) !important;
}
.h-min-cal-698 {
  min-height: calc(100vh - 698px) !important;
}
.vh-cal-698 {
  height: calc(100vh - 698px) !important;
}
.vh-cal-max-plus-698 {
  max-height: calc(100vh + 698px) !important;
}
.w-cal-698 {
  width: calc(100vw - 698px) !important;
}
.w-cal-plus-698 {
  width: calc(100vw + 698px) !important;
}
.w-max-cal-698 {
  max-width: calc(100vw - 698px) !important;
}
.w-min-cal-698 {
  min-width: calc(100vw - 698px) !important;
}
.vw-cal-698 {
  width: calc(100vw - 698px) !important;
}
.vw-cal-max-plus-698 {
  max-width: calc(100vw + 698px) !important;
}
.grid-repeat-698 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(698px, 1fr));
}
.w-px-699 {
  width: 699px !important;
}
.h-px-699 {
  height: 699px !important;
}
.w-max-699 {
  max-width: 699px !important;
}
.h-max-699 {
  max-height: 699px !important;
}
.w-min-699 {
  min-width: 699px !important;
}
.h-min-699 {
  min-height: 699px !important;
}
.height-rem-699 {
  height: 699rem !important;
}
.width-rem-699 {
  width: 699rem !important;
}
.h-cal-699 {
  height: calc(100vh - 699px) !important;
}
.h-cal-plus-699 {
  height: calc(100vh + 699px) !important;
}
.h-max-cal-699 {
  max-height: calc(100vh - 699px) !important;
}
.h-min-cal-699 {
  min-height: calc(100vh - 699px) !important;
}
.vh-cal-699 {
  height: calc(100vh - 699px) !important;
}
.vh-cal-max-plus-699 {
  max-height: calc(100vh + 699px) !important;
}
.w-cal-699 {
  width: calc(100vw - 699px) !important;
}
.w-cal-plus-699 {
  width: calc(100vw + 699px) !important;
}
.w-max-cal-699 {
  max-width: calc(100vw - 699px) !important;
}
.w-min-cal-699 {
  min-width: calc(100vw - 699px) !important;
}
.vw-cal-699 {
  width: calc(100vw - 699px) !important;
}
.vw-cal-max-plus-699 {
  max-width: calc(100vw + 699px) !important;
}
.grid-repeat-699 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(699px, 1fr));
}
.w-px-700 {
  width: 700px !important;
}
.h-px-700 {
  height: 700px !important;
}
.w-max-700 {
  max-width: 700px !important;
}
.h-max-700 {
  max-height: 700px !important;
}
.w-min-700 {
  min-width: 700px !important;
}
.h-min-700 {
  min-height: 700px !important;
}
.height-rem-700 {
  height: 700rem !important;
}
.width-rem-700 {
  width: 700rem !important;
}
.h-cal-700 {
  height: calc(100vh - 700px) !important;
}
.h-cal-plus-700 {
  height: calc(100vh + 700px) !important;
}
.h-max-cal-700 {
  max-height: calc(100vh - 700px) !important;
}
.h-min-cal-700 {
  min-height: calc(100vh - 700px) !important;
}
.vh-cal-700 {
  height: calc(100vh - 700px) !important;
}
.vh-cal-max-plus-700 {
  max-height: calc(100vh + 700px) !important;
}
.w-cal-700 {
  width: calc(100vw - 700px) !important;
}
.w-cal-plus-700 {
  width: calc(100vw + 700px) !important;
}
.w-max-cal-700 {
  max-width: calc(100vw - 700px) !important;
}
.w-min-cal-700 {
  min-width: calc(100vw - 700px) !important;
}
.vw-cal-700 {
  width: calc(100vw - 700px) !important;
}
.vw-cal-max-plus-700 {
  max-width: calc(100vw + 700px) !important;
}
.grid-repeat-700 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(700px, 1fr));
}
.w-px-701 {
  width: 701px !important;
}
.h-px-701 {
  height: 701px !important;
}
.w-max-701 {
  max-width: 701px !important;
}
.h-max-701 {
  max-height: 701px !important;
}
.w-min-701 {
  min-width: 701px !important;
}
.h-min-701 {
  min-height: 701px !important;
}
.height-rem-701 {
  height: 701rem !important;
}
.width-rem-701 {
  width: 701rem !important;
}
.h-cal-701 {
  height: calc(100vh - 701px) !important;
}
.h-cal-plus-701 {
  height: calc(100vh + 701px) !important;
}
.h-max-cal-701 {
  max-height: calc(100vh - 701px) !important;
}
.h-min-cal-701 {
  min-height: calc(100vh - 701px) !important;
}
.vh-cal-701 {
  height: calc(100vh - 701px) !important;
}
.vh-cal-max-plus-701 {
  max-height: calc(100vh + 701px) !important;
}
.w-cal-701 {
  width: calc(100vw - 701px) !important;
}
.w-cal-plus-701 {
  width: calc(100vw + 701px) !important;
}
.w-max-cal-701 {
  max-width: calc(100vw - 701px) !important;
}
.w-min-cal-701 {
  min-width: calc(100vw - 701px) !important;
}
.vw-cal-701 {
  width: calc(100vw - 701px) !important;
}
.vw-cal-max-plus-701 {
  max-width: calc(100vw + 701px) !important;
}
.grid-repeat-701 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(701px, 1fr));
}
.w-px-702 {
  width: 702px !important;
}
.h-px-702 {
  height: 702px !important;
}
.w-max-702 {
  max-width: 702px !important;
}
.h-max-702 {
  max-height: 702px !important;
}
.w-min-702 {
  min-width: 702px !important;
}
.h-min-702 {
  min-height: 702px !important;
}
.height-rem-702 {
  height: 702rem !important;
}
.width-rem-702 {
  width: 702rem !important;
}
.h-cal-702 {
  height: calc(100vh - 702px) !important;
}
.h-cal-plus-702 {
  height: calc(100vh + 702px) !important;
}
.h-max-cal-702 {
  max-height: calc(100vh - 702px) !important;
}
.h-min-cal-702 {
  min-height: calc(100vh - 702px) !important;
}
.vh-cal-702 {
  height: calc(100vh - 702px) !important;
}
.vh-cal-max-plus-702 {
  max-height: calc(100vh + 702px) !important;
}
.w-cal-702 {
  width: calc(100vw - 702px) !important;
}
.w-cal-plus-702 {
  width: calc(100vw + 702px) !important;
}
.w-max-cal-702 {
  max-width: calc(100vw - 702px) !important;
}
.w-min-cal-702 {
  min-width: calc(100vw - 702px) !important;
}
.vw-cal-702 {
  width: calc(100vw - 702px) !important;
}
.vw-cal-max-plus-702 {
  max-width: calc(100vw + 702px) !important;
}
.grid-repeat-702 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(702px, 1fr));
}
.w-px-703 {
  width: 703px !important;
}
.h-px-703 {
  height: 703px !important;
}
.w-max-703 {
  max-width: 703px !important;
}
.h-max-703 {
  max-height: 703px !important;
}
.w-min-703 {
  min-width: 703px !important;
}
.h-min-703 {
  min-height: 703px !important;
}
.height-rem-703 {
  height: 703rem !important;
}
.width-rem-703 {
  width: 703rem !important;
}
.h-cal-703 {
  height: calc(100vh - 703px) !important;
}
.h-cal-plus-703 {
  height: calc(100vh + 703px) !important;
}
.h-max-cal-703 {
  max-height: calc(100vh - 703px) !important;
}
.h-min-cal-703 {
  min-height: calc(100vh - 703px) !important;
}
.vh-cal-703 {
  height: calc(100vh - 703px) !important;
}
.vh-cal-max-plus-703 {
  max-height: calc(100vh + 703px) !important;
}
.w-cal-703 {
  width: calc(100vw - 703px) !important;
}
.w-cal-plus-703 {
  width: calc(100vw + 703px) !important;
}
.w-max-cal-703 {
  max-width: calc(100vw - 703px) !important;
}
.w-min-cal-703 {
  min-width: calc(100vw - 703px) !important;
}
.vw-cal-703 {
  width: calc(100vw - 703px) !important;
}
.vw-cal-max-plus-703 {
  max-width: calc(100vw + 703px) !important;
}
.grid-repeat-703 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(703px, 1fr));
}
.w-px-704 {
  width: 704px !important;
}
.h-px-704 {
  height: 704px !important;
}
.w-max-704 {
  max-width: 704px !important;
}
.h-max-704 {
  max-height: 704px !important;
}
.w-min-704 {
  min-width: 704px !important;
}
.h-min-704 {
  min-height: 704px !important;
}
.height-rem-704 {
  height: 704rem !important;
}
.width-rem-704 {
  width: 704rem !important;
}
.h-cal-704 {
  height: calc(100vh - 704px) !important;
}
.h-cal-plus-704 {
  height: calc(100vh + 704px) !important;
}
.h-max-cal-704 {
  max-height: calc(100vh - 704px) !important;
}
.h-min-cal-704 {
  min-height: calc(100vh - 704px) !important;
}
.vh-cal-704 {
  height: calc(100vh - 704px) !important;
}
.vh-cal-max-plus-704 {
  max-height: calc(100vh + 704px) !important;
}
.w-cal-704 {
  width: calc(100vw - 704px) !important;
}
.w-cal-plus-704 {
  width: calc(100vw + 704px) !important;
}
.w-max-cal-704 {
  max-width: calc(100vw - 704px) !important;
}
.w-min-cal-704 {
  min-width: calc(100vw - 704px) !important;
}
.vw-cal-704 {
  width: calc(100vw - 704px) !important;
}
.vw-cal-max-plus-704 {
  max-width: calc(100vw + 704px) !important;
}
.grid-repeat-704 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(704px, 1fr));
}
.w-px-705 {
  width: 705px !important;
}
.h-px-705 {
  height: 705px !important;
}
.w-max-705 {
  max-width: 705px !important;
}
.h-max-705 {
  max-height: 705px !important;
}
.w-min-705 {
  min-width: 705px !important;
}
.h-min-705 {
  min-height: 705px !important;
}
.height-rem-705 {
  height: 705rem !important;
}
.width-rem-705 {
  width: 705rem !important;
}
.h-cal-705 {
  height: calc(100vh - 705px) !important;
}
.h-cal-plus-705 {
  height: calc(100vh + 705px) !important;
}
.h-max-cal-705 {
  max-height: calc(100vh - 705px) !important;
}
.h-min-cal-705 {
  min-height: calc(100vh - 705px) !important;
}
.vh-cal-705 {
  height: calc(100vh - 705px) !important;
}
.vh-cal-max-plus-705 {
  max-height: calc(100vh + 705px) !important;
}
.w-cal-705 {
  width: calc(100vw - 705px) !important;
}
.w-cal-plus-705 {
  width: calc(100vw + 705px) !important;
}
.w-max-cal-705 {
  max-width: calc(100vw - 705px) !important;
}
.w-min-cal-705 {
  min-width: calc(100vw - 705px) !important;
}
.vw-cal-705 {
  width: calc(100vw - 705px) !important;
}
.vw-cal-max-plus-705 {
  max-width: calc(100vw + 705px) !important;
}
.grid-repeat-705 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(705px, 1fr));
}
.w-px-706 {
  width: 706px !important;
}
.h-px-706 {
  height: 706px !important;
}
.w-max-706 {
  max-width: 706px !important;
}
.h-max-706 {
  max-height: 706px !important;
}
.w-min-706 {
  min-width: 706px !important;
}
.h-min-706 {
  min-height: 706px !important;
}
.height-rem-706 {
  height: 706rem !important;
}
.width-rem-706 {
  width: 706rem !important;
}
.h-cal-706 {
  height: calc(100vh - 706px) !important;
}
.h-cal-plus-706 {
  height: calc(100vh + 706px) !important;
}
.h-max-cal-706 {
  max-height: calc(100vh - 706px) !important;
}
.h-min-cal-706 {
  min-height: calc(100vh - 706px) !important;
}
.vh-cal-706 {
  height: calc(100vh - 706px) !important;
}
.vh-cal-max-plus-706 {
  max-height: calc(100vh + 706px) !important;
}
.w-cal-706 {
  width: calc(100vw - 706px) !important;
}
.w-cal-plus-706 {
  width: calc(100vw + 706px) !important;
}
.w-max-cal-706 {
  max-width: calc(100vw - 706px) !important;
}
.w-min-cal-706 {
  min-width: calc(100vw - 706px) !important;
}
.vw-cal-706 {
  width: calc(100vw - 706px) !important;
}
.vw-cal-max-plus-706 {
  max-width: calc(100vw + 706px) !important;
}
.grid-repeat-706 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(706px, 1fr));
}
.w-px-707 {
  width: 707px !important;
}
.h-px-707 {
  height: 707px !important;
}
.w-max-707 {
  max-width: 707px !important;
}
.h-max-707 {
  max-height: 707px !important;
}
.w-min-707 {
  min-width: 707px !important;
}
.h-min-707 {
  min-height: 707px !important;
}
.height-rem-707 {
  height: 707rem !important;
}
.width-rem-707 {
  width: 707rem !important;
}
.h-cal-707 {
  height: calc(100vh - 707px) !important;
}
.h-cal-plus-707 {
  height: calc(100vh + 707px) !important;
}
.h-max-cal-707 {
  max-height: calc(100vh - 707px) !important;
}
.h-min-cal-707 {
  min-height: calc(100vh - 707px) !important;
}
.vh-cal-707 {
  height: calc(100vh - 707px) !important;
}
.vh-cal-max-plus-707 {
  max-height: calc(100vh + 707px) !important;
}
.w-cal-707 {
  width: calc(100vw - 707px) !important;
}
.w-cal-plus-707 {
  width: calc(100vw + 707px) !important;
}
.w-max-cal-707 {
  max-width: calc(100vw - 707px) !important;
}
.w-min-cal-707 {
  min-width: calc(100vw - 707px) !important;
}
.vw-cal-707 {
  width: calc(100vw - 707px) !important;
}
.vw-cal-max-plus-707 {
  max-width: calc(100vw + 707px) !important;
}
.grid-repeat-707 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(707px, 1fr));
}
.w-px-708 {
  width: 708px !important;
}
.h-px-708 {
  height: 708px !important;
}
.w-max-708 {
  max-width: 708px !important;
}
.h-max-708 {
  max-height: 708px !important;
}
.w-min-708 {
  min-width: 708px !important;
}
.h-min-708 {
  min-height: 708px !important;
}
.height-rem-708 {
  height: 708rem !important;
}
.width-rem-708 {
  width: 708rem !important;
}
.h-cal-708 {
  height: calc(100vh - 708px) !important;
}
.h-cal-plus-708 {
  height: calc(100vh + 708px) !important;
}
.h-max-cal-708 {
  max-height: calc(100vh - 708px) !important;
}
.h-min-cal-708 {
  min-height: calc(100vh - 708px) !important;
}
.vh-cal-708 {
  height: calc(100vh - 708px) !important;
}
.vh-cal-max-plus-708 {
  max-height: calc(100vh + 708px) !important;
}
.w-cal-708 {
  width: calc(100vw - 708px) !important;
}
.w-cal-plus-708 {
  width: calc(100vw + 708px) !important;
}
.w-max-cal-708 {
  max-width: calc(100vw - 708px) !important;
}
.w-min-cal-708 {
  min-width: calc(100vw - 708px) !important;
}
.vw-cal-708 {
  width: calc(100vw - 708px) !important;
}
.vw-cal-max-plus-708 {
  max-width: calc(100vw + 708px) !important;
}
.grid-repeat-708 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(708px, 1fr));
}
.w-px-709 {
  width: 709px !important;
}
.h-px-709 {
  height: 709px !important;
}
.w-max-709 {
  max-width: 709px !important;
}
.h-max-709 {
  max-height: 709px !important;
}
.w-min-709 {
  min-width: 709px !important;
}
.h-min-709 {
  min-height: 709px !important;
}
.height-rem-709 {
  height: 709rem !important;
}
.width-rem-709 {
  width: 709rem !important;
}
.h-cal-709 {
  height: calc(100vh - 709px) !important;
}
.h-cal-plus-709 {
  height: calc(100vh + 709px) !important;
}
.h-max-cal-709 {
  max-height: calc(100vh - 709px) !important;
}
.h-min-cal-709 {
  min-height: calc(100vh - 709px) !important;
}
.vh-cal-709 {
  height: calc(100vh - 709px) !important;
}
.vh-cal-max-plus-709 {
  max-height: calc(100vh + 709px) !important;
}
.w-cal-709 {
  width: calc(100vw - 709px) !important;
}
.w-cal-plus-709 {
  width: calc(100vw + 709px) !important;
}
.w-max-cal-709 {
  max-width: calc(100vw - 709px) !important;
}
.w-min-cal-709 {
  min-width: calc(100vw - 709px) !important;
}
.vw-cal-709 {
  width: calc(100vw - 709px) !important;
}
.vw-cal-max-plus-709 {
  max-width: calc(100vw + 709px) !important;
}
.grid-repeat-709 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(709px, 1fr));
}
.w-px-710 {
  width: 710px !important;
}
.h-px-710 {
  height: 710px !important;
}
.w-max-710 {
  max-width: 710px !important;
}
.h-max-710 {
  max-height: 710px !important;
}
.w-min-710 {
  min-width: 710px !important;
}
.h-min-710 {
  min-height: 710px !important;
}
.height-rem-710 {
  height: 710rem !important;
}
.width-rem-710 {
  width: 710rem !important;
}
.h-cal-710 {
  height: calc(100vh - 710px) !important;
}
.h-cal-plus-710 {
  height: calc(100vh + 710px) !important;
}
.h-max-cal-710 {
  max-height: calc(100vh - 710px) !important;
}
.h-min-cal-710 {
  min-height: calc(100vh - 710px) !important;
}
.vh-cal-710 {
  height: calc(100vh - 710px) !important;
}
.vh-cal-max-plus-710 {
  max-height: calc(100vh + 710px) !important;
}
.w-cal-710 {
  width: calc(100vw - 710px) !important;
}
.w-cal-plus-710 {
  width: calc(100vw + 710px) !important;
}
.w-max-cal-710 {
  max-width: calc(100vw - 710px) !important;
}
.w-min-cal-710 {
  min-width: calc(100vw - 710px) !important;
}
.vw-cal-710 {
  width: calc(100vw - 710px) !important;
}
.vw-cal-max-plus-710 {
  max-width: calc(100vw + 710px) !important;
}
.grid-repeat-710 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(710px, 1fr));
}
.w-px-711 {
  width: 711px !important;
}
.h-px-711 {
  height: 711px !important;
}
.w-max-711 {
  max-width: 711px !important;
}
.h-max-711 {
  max-height: 711px !important;
}
.w-min-711 {
  min-width: 711px !important;
}
.h-min-711 {
  min-height: 711px !important;
}
.height-rem-711 {
  height: 711rem !important;
}
.width-rem-711 {
  width: 711rem !important;
}
.h-cal-711 {
  height: calc(100vh - 711px) !important;
}
.h-cal-plus-711 {
  height: calc(100vh + 711px) !important;
}
.h-max-cal-711 {
  max-height: calc(100vh - 711px) !important;
}
.h-min-cal-711 {
  min-height: calc(100vh - 711px) !important;
}
.vh-cal-711 {
  height: calc(100vh - 711px) !important;
}
.vh-cal-max-plus-711 {
  max-height: calc(100vh + 711px) !important;
}
.w-cal-711 {
  width: calc(100vw - 711px) !important;
}
.w-cal-plus-711 {
  width: calc(100vw + 711px) !important;
}
.w-max-cal-711 {
  max-width: calc(100vw - 711px) !important;
}
.w-min-cal-711 {
  min-width: calc(100vw - 711px) !important;
}
.vw-cal-711 {
  width: calc(100vw - 711px) !important;
}
.vw-cal-max-plus-711 {
  max-width: calc(100vw + 711px) !important;
}
.grid-repeat-711 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(711px, 1fr));
}
.w-px-712 {
  width: 712px !important;
}
.h-px-712 {
  height: 712px !important;
}
.w-max-712 {
  max-width: 712px !important;
}
.h-max-712 {
  max-height: 712px !important;
}
.w-min-712 {
  min-width: 712px !important;
}
.h-min-712 {
  min-height: 712px !important;
}
.height-rem-712 {
  height: 712rem !important;
}
.width-rem-712 {
  width: 712rem !important;
}
.h-cal-712 {
  height: calc(100vh - 712px) !important;
}
.h-cal-plus-712 {
  height: calc(100vh + 712px) !important;
}
.h-max-cal-712 {
  max-height: calc(100vh - 712px) !important;
}
.h-min-cal-712 {
  min-height: calc(100vh - 712px) !important;
}
.vh-cal-712 {
  height: calc(100vh - 712px) !important;
}
.vh-cal-max-plus-712 {
  max-height: calc(100vh + 712px) !important;
}
.w-cal-712 {
  width: calc(100vw - 712px) !important;
}
.w-cal-plus-712 {
  width: calc(100vw + 712px) !important;
}
.w-max-cal-712 {
  max-width: calc(100vw - 712px) !important;
}
.w-min-cal-712 {
  min-width: calc(100vw - 712px) !important;
}
.vw-cal-712 {
  width: calc(100vw - 712px) !important;
}
.vw-cal-max-plus-712 {
  max-width: calc(100vw + 712px) !important;
}
.grid-repeat-712 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(712px, 1fr));
}
.w-px-713 {
  width: 713px !important;
}
.h-px-713 {
  height: 713px !important;
}
.w-max-713 {
  max-width: 713px !important;
}
.h-max-713 {
  max-height: 713px !important;
}
.w-min-713 {
  min-width: 713px !important;
}
.h-min-713 {
  min-height: 713px !important;
}
.height-rem-713 {
  height: 713rem !important;
}
.width-rem-713 {
  width: 713rem !important;
}
.h-cal-713 {
  height: calc(100vh - 713px) !important;
}
.h-cal-plus-713 {
  height: calc(100vh + 713px) !important;
}
.h-max-cal-713 {
  max-height: calc(100vh - 713px) !important;
}
.h-min-cal-713 {
  min-height: calc(100vh - 713px) !important;
}
.vh-cal-713 {
  height: calc(100vh - 713px) !important;
}
.vh-cal-max-plus-713 {
  max-height: calc(100vh + 713px) !important;
}
.w-cal-713 {
  width: calc(100vw - 713px) !important;
}
.w-cal-plus-713 {
  width: calc(100vw + 713px) !important;
}
.w-max-cal-713 {
  max-width: calc(100vw - 713px) !important;
}
.w-min-cal-713 {
  min-width: calc(100vw - 713px) !important;
}
.vw-cal-713 {
  width: calc(100vw - 713px) !important;
}
.vw-cal-max-plus-713 {
  max-width: calc(100vw + 713px) !important;
}
.grid-repeat-713 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(713px, 1fr));
}
.w-px-714 {
  width: 714px !important;
}
.h-px-714 {
  height: 714px !important;
}
.w-max-714 {
  max-width: 714px !important;
}
.h-max-714 {
  max-height: 714px !important;
}
.w-min-714 {
  min-width: 714px !important;
}
.h-min-714 {
  min-height: 714px !important;
}
.height-rem-714 {
  height: 714rem !important;
}
.width-rem-714 {
  width: 714rem !important;
}
.h-cal-714 {
  height: calc(100vh - 714px) !important;
}
.h-cal-plus-714 {
  height: calc(100vh + 714px) !important;
}
.h-max-cal-714 {
  max-height: calc(100vh - 714px) !important;
}
.h-min-cal-714 {
  min-height: calc(100vh - 714px) !important;
}
.vh-cal-714 {
  height: calc(100vh - 714px) !important;
}
.vh-cal-max-plus-714 {
  max-height: calc(100vh + 714px) !important;
}
.w-cal-714 {
  width: calc(100vw - 714px) !important;
}
.w-cal-plus-714 {
  width: calc(100vw + 714px) !important;
}
.w-max-cal-714 {
  max-width: calc(100vw - 714px) !important;
}
.w-min-cal-714 {
  min-width: calc(100vw - 714px) !important;
}
.vw-cal-714 {
  width: calc(100vw - 714px) !important;
}
.vw-cal-max-plus-714 {
  max-width: calc(100vw + 714px) !important;
}
.grid-repeat-714 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(714px, 1fr));
}
.w-px-715 {
  width: 715px !important;
}
.h-px-715 {
  height: 715px !important;
}
.w-max-715 {
  max-width: 715px !important;
}
.h-max-715 {
  max-height: 715px !important;
}
.w-min-715 {
  min-width: 715px !important;
}
.h-min-715 {
  min-height: 715px !important;
}
.height-rem-715 {
  height: 715rem !important;
}
.width-rem-715 {
  width: 715rem !important;
}
.h-cal-715 {
  height: calc(100vh - 715px) !important;
}
.h-cal-plus-715 {
  height: calc(100vh + 715px) !important;
}
.h-max-cal-715 {
  max-height: calc(100vh - 715px) !important;
}
.h-min-cal-715 {
  min-height: calc(100vh - 715px) !important;
}
.vh-cal-715 {
  height: calc(100vh - 715px) !important;
}
.vh-cal-max-plus-715 {
  max-height: calc(100vh + 715px) !important;
}
.w-cal-715 {
  width: calc(100vw - 715px) !important;
}
.w-cal-plus-715 {
  width: calc(100vw + 715px) !important;
}
.w-max-cal-715 {
  max-width: calc(100vw - 715px) !important;
}
.w-min-cal-715 {
  min-width: calc(100vw - 715px) !important;
}
.vw-cal-715 {
  width: calc(100vw - 715px) !important;
}
.vw-cal-max-plus-715 {
  max-width: calc(100vw + 715px) !important;
}
.grid-repeat-715 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(715px, 1fr));
}
.w-px-716 {
  width: 716px !important;
}
.h-px-716 {
  height: 716px !important;
}
.w-max-716 {
  max-width: 716px !important;
}
.h-max-716 {
  max-height: 716px !important;
}
.w-min-716 {
  min-width: 716px !important;
}
.h-min-716 {
  min-height: 716px !important;
}
.height-rem-716 {
  height: 716rem !important;
}
.width-rem-716 {
  width: 716rem !important;
}
.h-cal-716 {
  height: calc(100vh - 716px) !important;
}
.h-cal-plus-716 {
  height: calc(100vh + 716px) !important;
}
.h-max-cal-716 {
  max-height: calc(100vh - 716px) !important;
}
.h-min-cal-716 {
  min-height: calc(100vh - 716px) !important;
}
.vh-cal-716 {
  height: calc(100vh - 716px) !important;
}
.vh-cal-max-plus-716 {
  max-height: calc(100vh + 716px) !important;
}
.w-cal-716 {
  width: calc(100vw - 716px) !important;
}
.w-cal-plus-716 {
  width: calc(100vw + 716px) !important;
}
.w-max-cal-716 {
  max-width: calc(100vw - 716px) !important;
}
.w-min-cal-716 {
  min-width: calc(100vw - 716px) !important;
}
.vw-cal-716 {
  width: calc(100vw - 716px) !important;
}
.vw-cal-max-plus-716 {
  max-width: calc(100vw + 716px) !important;
}
.grid-repeat-716 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(716px, 1fr));
}
.w-px-717 {
  width: 717px !important;
}
.h-px-717 {
  height: 717px !important;
}
.w-max-717 {
  max-width: 717px !important;
}
.h-max-717 {
  max-height: 717px !important;
}
.w-min-717 {
  min-width: 717px !important;
}
.h-min-717 {
  min-height: 717px !important;
}
.height-rem-717 {
  height: 717rem !important;
}
.width-rem-717 {
  width: 717rem !important;
}
.h-cal-717 {
  height: calc(100vh - 717px) !important;
}
.h-cal-plus-717 {
  height: calc(100vh + 717px) !important;
}
.h-max-cal-717 {
  max-height: calc(100vh - 717px) !important;
}
.h-min-cal-717 {
  min-height: calc(100vh - 717px) !important;
}
.vh-cal-717 {
  height: calc(100vh - 717px) !important;
}
.vh-cal-max-plus-717 {
  max-height: calc(100vh + 717px) !important;
}
.w-cal-717 {
  width: calc(100vw - 717px) !important;
}
.w-cal-plus-717 {
  width: calc(100vw + 717px) !important;
}
.w-max-cal-717 {
  max-width: calc(100vw - 717px) !important;
}
.w-min-cal-717 {
  min-width: calc(100vw - 717px) !important;
}
.vw-cal-717 {
  width: calc(100vw - 717px) !important;
}
.vw-cal-max-plus-717 {
  max-width: calc(100vw + 717px) !important;
}
.grid-repeat-717 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(717px, 1fr));
}
.w-px-718 {
  width: 718px !important;
}
.h-px-718 {
  height: 718px !important;
}
.w-max-718 {
  max-width: 718px !important;
}
.h-max-718 {
  max-height: 718px !important;
}
.w-min-718 {
  min-width: 718px !important;
}
.h-min-718 {
  min-height: 718px !important;
}
.height-rem-718 {
  height: 718rem !important;
}
.width-rem-718 {
  width: 718rem !important;
}
.h-cal-718 {
  height: calc(100vh - 718px) !important;
}
.h-cal-plus-718 {
  height: calc(100vh + 718px) !important;
}
.h-max-cal-718 {
  max-height: calc(100vh - 718px) !important;
}
.h-min-cal-718 {
  min-height: calc(100vh - 718px) !important;
}
.vh-cal-718 {
  height: calc(100vh - 718px) !important;
}
.vh-cal-max-plus-718 {
  max-height: calc(100vh + 718px) !important;
}
.w-cal-718 {
  width: calc(100vw - 718px) !important;
}
.w-cal-plus-718 {
  width: calc(100vw + 718px) !important;
}
.w-max-cal-718 {
  max-width: calc(100vw - 718px) !important;
}
.w-min-cal-718 {
  min-width: calc(100vw - 718px) !important;
}
.vw-cal-718 {
  width: calc(100vw - 718px) !important;
}
.vw-cal-max-plus-718 {
  max-width: calc(100vw + 718px) !important;
}
.grid-repeat-718 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(718px, 1fr));
}
.w-px-719 {
  width: 719px !important;
}
.h-px-719 {
  height: 719px !important;
}
.w-max-719 {
  max-width: 719px !important;
}
.h-max-719 {
  max-height: 719px !important;
}
.w-min-719 {
  min-width: 719px !important;
}
.h-min-719 {
  min-height: 719px !important;
}
.height-rem-719 {
  height: 719rem !important;
}
.width-rem-719 {
  width: 719rem !important;
}
.h-cal-719 {
  height: calc(100vh - 719px) !important;
}
.h-cal-plus-719 {
  height: calc(100vh + 719px) !important;
}
.h-max-cal-719 {
  max-height: calc(100vh - 719px) !important;
}
.h-min-cal-719 {
  min-height: calc(100vh - 719px) !important;
}
.vh-cal-719 {
  height: calc(100vh - 719px) !important;
}
.vh-cal-max-plus-719 {
  max-height: calc(100vh + 719px) !important;
}
.w-cal-719 {
  width: calc(100vw - 719px) !important;
}
.w-cal-plus-719 {
  width: calc(100vw + 719px) !important;
}
.w-max-cal-719 {
  max-width: calc(100vw - 719px) !important;
}
.w-min-cal-719 {
  min-width: calc(100vw - 719px) !important;
}
.vw-cal-719 {
  width: calc(100vw - 719px) !important;
}
.vw-cal-max-plus-719 {
  max-width: calc(100vw + 719px) !important;
}
.grid-repeat-719 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(719px, 1fr));
}
.w-px-720 {
  width: 720px !important;
}
.h-px-720 {
  height: 720px !important;
}
.w-max-720 {
  max-width: 720px !important;
}
.h-max-720 {
  max-height: 720px !important;
}
.w-min-720 {
  min-width: 720px !important;
}
.h-min-720 {
  min-height: 720px !important;
}
.height-rem-720 {
  height: 720rem !important;
}
.width-rem-720 {
  width: 720rem !important;
}
.h-cal-720 {
  height: calc(100vh - 720px) !important;
}
.h-cal-plus-720 {
  height: calc(100vh + 720px) !important;
}
.h-max-cal-720 {
  max-height: calc(100vh - 720px) !important;
}
.h-min-cal-720 {
  min-height: calc(100vh - 720px) !important;
}
.vh-cal-720 {
  height: calc(100vh - 720px) !important;
}
.vh-cal-max-plus-720 {
  max-height: calc(100vh + 720px) !important;
}
.w-cal-720 {
  width: calc(100vw - 720px) !important;
}
.w-cal-plus-720 {
  width: calc(100vw + 720px) !important;
}
.w-max-cal-720 {
  max-width: calc(100vw - 720px) !important;
}
.w-min-cal-720 {
  min-width: calc(100vw - 720px) !important;
}
.vw-cal-720 {
  width: calc(100vw - 720px) !important;
}
.vw-cal-max-plus-720 {
  max-width: calc(100vw + 720px) !important;
}
.grid-repeat-720 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(720px, 1fr));
}
.w-px-721 {
  width: 721px !important;
}
.h-px-721 {
  height: 721px !important;
}
.w-max-721 {
  max-width: 721px !important;
}
.h-max-721 {
  max-height: 721px !important;
}
.w-min-721 {
  min-width: 721px !important;
}
.h-min-721 {
  min-height: 721px !important;
}
.height-rem-721 {
  height: 721rem !important;
}
.width-rem-721 {
  width: 721rem !important;
}
.h-cal-721 {
  height: calc(100vh - 721px) !important;
}
.h-cal-plus-721 {
  height: calc(100vh + 721px) !important;
}
.h-max-cal-721 {
  max-height: calc(100vh - 721px) !important;
}
.h-min-cal-721 {
  min-height: calc(100vh - 721px) !important;
}
.vh-cal-721 {
  height: calc(100vh - 721px) !important;
}
.vh-cal-max-plus-721 {
  max-height: calc(100vh + 721px) !important;
}
.w-cal-721 {
  width: calc(100vw - 721px) !important;
}
.w-cal-plus-721 {
  width: calc(100vw + 721px) !important;
}
.w-max-cal-721 {
  max-width: calc(100vw - 721px) !important;
}
.w-min-cal-721 {
  min-width: calc(100vw - 721px) !important;
}
.vw-cal-721 {
  width: calc(100vw - 721px) !important;
}
.vw-cal-max-plus-721 {
  max-width: calc(100vw + 721px) !important;
}
.grid-repeat-721 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(721px, 1fr));
}
.w-px-722 {
  width: 722px !important;
}
.h-px-722 {
  height: 722px !important;
}
.w-max-722 {
  max-width: 722px !important;
}
.h-max-722 {
  max-height: 722px !important;
}
.w-min-722 {
  min-width: 722px !important;
}
.h-min-722 {
  min-height: 722px !important;
}
.height-rem-722 {
  height: 722rem !important;
}
.width-rem-722 {
  width: 722rem !important;
}
.h-cal-722 {
  height: calc(100vh - 722px) !important;
}
.h-cal-plus-722 {
  height: calc(100vh + 722px) !important;
}
.h-max-cal-722 {
  max-height: calc(100vh - 722px) !important;
}
.h-min-cal-722 {
  min-height: calc(100vh - 722px) !important;
}
.vh-cal-722 {
  height: calc(100vh - 722px) !important;
}
.vh-cal-max-plus-722 {
  max-height: calc(100vh + 722px) !important;
}
.w-cal-722 {
  width: calc(100vw - 722px) !important;
}
.w-cal-plus-722 {
  width: calc(100vw + 722px) !important;
}
.w-max-cal-722 {
  max-width: calc(100vw - 722px) !important;
}
.w-min-cal-722 {
  min-width: calc(100vw - 722px) !important;
}
.vw-cal-722 {
  width: calc(100vw - 722px) !important;
}
.vw-cal-max-plus-722 {
  max-width: calc(100vw + 722px) !important;
}
.grid-repeat-722 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(722px, 1fr));
}
.w-px-723 {
  width: 723px !important;
}
.h-px-723 {
  height: 723px !important;
}
.w-max-723 {
  max-width: 723px !important;
}
.h-max-723 {
  max-height: 723px !important;
}
.w-min-723 {
  min-width: 723px !important;
}
.h-min-723 {
  min-height: 723px !important;
}
.height-rem-723 {
  height: 723rem !important;
}
.width-rem-723 {
  width: 723rem !important;
}
.h-cal-723 {
  height: calc(100vh - 723px) !important;
}
.h-cal-plus-723 {
  height: calc(100vh + 723px) !important;
}
.h-max-cal-723 {
  max-height: calc(100vh - 723px) !important;
}
.h-min-cal-723 {
  min-height: calc(100vh - 723px) !important;
}
.vh-cal-723 {
  height: calc(100vh - 723px) !important;
}
.vh-cal-max-plus-723 {
  max-height: calc(100vh + 723px) !important;
}
.w-cal-723 {
  width: calc(100vw - 723px) !important;
}
.w-cal-plus-723 {
  width: calc(100vw + 723px) !important;
}
.w-max-cal-723 {
  max-width: calc(100vw - 723px) !important;
}
.w-min-cal-723 {
  min-width: calc(100vw - 723px) !important;
}
.vw-cal-723 {
  width: calc(100vw - 723px) !important;
}
.vw-cal-max-plus-723 {
  max-width: calc(100vw + 723px) !important;
}
.grid-repeat-723 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(723px, 1fr));
}
.w-px-724 {
  width: 724px !important;
}
.h-px-724 {
  height: 724px !important;
}
.w-max-724 {
  max-width: 724px !important;
}
.h-max-724 {
  max-height: 724px !important;
}
.w-min-724 {
  min-width: 724px !important;
}
.h-min-724 {
  min-height: 724px !important;
}
.height-rem-724 {
  height: 724rem !important;
}
.width-rem-724 {
  width: 724rem !important;
}
.h-cal-724 {
  height: calc(100vh - 724px) !important;
}
.h-cal-plus-724 {
  height: calc(100vh + 724px) !important;
}
.h-max-cal-724 {
  max-height: calc(100vh - 724px) !important;
}
.h-min-cal-724 {
  min-height: calc(100vh - 724px) !important;
}
.vh-cal-724 {
  height: calc(100vh - 724px) !important;
}
.vh-cal-max-plus-724 {
  max-height: calc(100vh + 724px) !important;
}
.w-cal-724 {
  width: calc(100vw - 724px) !important;
}
.w-cal-plus-724 {
  width: calc(100vw + 724px) !important;
}
.w-max-cal-724 {
  max-width: calc(100vw - 724px) !important;
}
.w-min-cal-724 {
  min-width: calc(100vw - 724px) !important;
}
.vw-cal-724 {
  width: calc(100vw - 724px) !important;
}
.vw-cal-max-plus-724 {
  max-width: calc(100vw + 724px) !important;
}
.grid-repeat-724 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(724px, 1fr));
}
.w-px-725 {
  width: 725px !important;
}
.h-px-725 {
  height: 725px !important;
}
.w-max-725 {
  max-width: 725px !important;
}
.h-max-725 {
  max-height: 725px !important;
}
.w-min-725 {
  min-width: 725px !important;
}
.h-min-725 {
  min-height: 725px !important;
}
.height-rem-725 {
  height: 725rem !important;
}
.width-rem-725 {
  width: 725rem !important;
}
.h-cal-725 {
  height: calc(100vh - 725px) !important;
}
.h-cal-plus-725 {
  height: calc(100vh + 725px) !important;
}
.h-max-cal-725 {
  max-height: calc(100vh - 725px) !important;
}
.h-min-cal-725 {
  min-height: calc(100vh - 725px) !important;
}
.vh-cal-725 {
  height: calc(100vh - 725px) !important;
}
.vh-cal-max-plus-725 {
  max-height: calc(100vh + 725px) !important;
}
.w-cal-725 {
  width: calc(100vw - 725px) !important;
}
.w-cal-plus-725 {
  width: calc(100vw + 725px) !important;
}
.w-max-cal-725 {
  max-width: calc(100vw - 725px) !important;
}
.w-min-cal-725 {
  min-width: calc(100vw - 725px) !important;
}
.vw-cal-725 {
  width: calc(100vw - 725px) !important;
}
.vw-cal-max-plus-725 {
  max-width: calc(100vw + 725px) !important;
}
.grid-repeat-725 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(725px, 1fr));
}
.w-px-726 {
  width: 726px !important;
}
.h-px-726 {
  height: 726px !important;
}
.w-max-726 {
  max-width: 726px !important;
}
.h-max-726 {
  max-height: 726px !important;
}
.w-min-726 {
  min-width: 726px !important;
}
.h-min-726 {
  min-height: 726px !important;
}
.height-rem-726 {
  height: 726rem !important;
}
.width-rem-726 {
  width: 726rem !important;
}
.h-cal-726 {
  height: calc(100vh - 726px) !important;
}
.h-cal-plus-726 {
  height: calc(100vh + 726px) !important;
}
.h-max-cal-726 {
  max-height: calc(100vh - 726px) !important;
}
.h-min-cal-726 {
  min-height: calc(100vh - 726px) !important;
}
.vh-cal-726 {
  height: calc(100vh - 726px) !important;
}
.vh-cal-max-plus-726 {
  max-height: calc(100vh + 726px) !important;
}
.w-cal-726 {
  width: calc(100vw - 726px) !important;
}
.w-cal-plus-726 {
  width: calc(100vw + 726px) !important;
}
.w-max-cal-726 {
  max-width: calc(100vw - 726px) !important;
}
.w-min-cal-726 {
  min-width: calc(100vw - 726px) !important;
}
.vw-cal-726 {
  width: calc(100vw - 726px) !important;
}
.vw-cal-max-plus-726 {
  max-width: calc(100vw + 726px) !important;
}
.grid-repeat-726 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(726px, 1fr));
}
.w-px-727 {
  width: 727px !important;
}
.h-px-727 {
  height: 727px !important;
}
.w-max-727 {
  max-width: 727px !important;
}
.h-max-727 {
  max-height: 727px !important;
}
.w-min-727 {
  min-width: 727px !important;
}
.h-min-727 {
  min-height: 727px !important;
}
.height-rem-727 {
  height: 727rem !important;
}
.width-rem-727 {
  width: 727rem !important;
}
.h-cal-727 {
  height: calc(100vh - 727px) !important;
}
.h-cal-plus-727 {
  height: calc(100vh + 727px) !important;
}
.h-max-cal-727 {
  max-height: calc(100vh - 727px) !important;
}
.h-min-cal-727 {
  min-height: calc(100vh - 727px) !important;
}
.vh-cal-727 {
  height: calc(100vh - 727px) !important;
}
.vh-cal-max-plus-727 {
  max-height: calc(100vh + 727px) !important;
}
.w-cal-727 {
  width: calc(100vw - 727px) !important;
}
.w-cal-plus-727 {
  width: calc(100vw + 727px) !important;
}
.w-max-cal-727 {
  max-width: calc(100vw - 727px) !important;
}
.w-min-cal-727 {
  min-width: calc(100vw - 727px) !important;
}
.vw-cal-727 {
  width: calc(100vw - 727px) !important;
}
.vw-cal-max-plus-727 {
  max-width: calc(100vw + 727px) !important;
}
.grid-repeat-727 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(727px, 1fr));
}
.w-px-728 {
  width: 728px !important;
}
.h-px-728 {
  height: 728px !important;
}
.w-max-728 {
  max-width: 728px !important;
}
.h-max-728 {
  max-height: 728px !important;
}
.w-min-728 {
  min-width: 728px !important;
}
.h-min-728 {
  min-height: 728px !important;
}
.height-rem-728 {
  height: 728rem !important;
}
.width-rem-728 {
  width: 728rem !important;
}
.h-cal-728 {
  height: calc(100vh - 728px) !important;
}
.h-cal-plus-728 {
  height: calc(100vh + 728px) !important;
}
.h-max-cal-728 {
  max-height: calc(100vh - 728px) !important;
}
.h-min-cal-728 {
  min-height: calc(100vh - 728px) !important;
}
.vh-cal-728 {
  height: calc(100vh - 728px) !important;
}
.vh-cal-max-plus-728 {
  max-height: calc(100vh + 728px) !important;
}
.w-cal-728 {
  width: calc(100vw - 728px) !important;
}
.w-cal-plus-728 {
  width: calc(100vw + 728px) !important;
}
.w-max-cal-728 {
  max-width: calc(100vw - 728px) !important;
}
.w-min-cal-728 {
  min-width: calc(100vw - 728px) !important;
}
.vw-cal-728 {
  width: calc(100vw - 728px) !important;
}
.vw-cal-max-plus-728 {
  max-width: calc(100vw + 728px) !important;
}
.grid-repeat-728 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(728px, 1fr));
}
.w-px-729 {
  width: 729px !important;
}
.h-px-729 {
  height: 729px !important;
}
.w-max-729 {
  max-width: 729px !important;
}
.h-max-729 {
  max-height: 729px !important;
}
.w-min-729 {
  min-width: 729px !important;
}
.h-min-729 {
  min-height: 729px !important;
}
.height-rem-729 {
  height: 729rem !important;
}
.width-rem-729 {
  width: 729rem !important;
}
.h-cal-729 {
  height: calc(100vh - 729px) !important;
}
.h-cal-plus-729 {
  height: calc(100vh + 729px) !important;
}
.h-max-cal-729 {
  max-height: calc(100vh - 729px) !important;
}
.h-min-cal-729 {
  min-height: calc(100vh - 729px) !important;
}
.vh-cal-729 {
  height: calc(100vh - 729px) !important;
}
.vh-cal-max-plus-729 {
  max-height: calc(100vh + 729px) !important;
}
.w-cal-729 {
  width: calc(100vw - 729px) !important;
}
.w-cal-plus-729 {
  width: calc(100vw + 729px) !important;
}
.w-max-cal-729 {
  max-width: calc(100vw - 729px) !important;
}
.w-min-cal-729 {
  min-width: calc(100vw - 729px) !important;
}
.vw-cal-729 {
  width: calc(100vw - 729px) !important;
}
.vw-cal-max-plus-729 {
  max-width: calc(100vw + 729px) !important;
}
.grid-repeat-729 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(729px, 1fr));
}
.w-px-730 {
  width: 730px !important;
}
.h-px-730 {
  height: 730px !important;
}
.w-max-730 {
  max-width: 730px !important;
}
.h-max-730 {
  max-height: 730px !important;
}
.w-min-730 {
  min-width: 730px !important;
}
.h-min-730 {
  min-height: 730px !important;
}
.height-rem-730 {
  height: 730rem !important;
}
.width-rem-730 {
  width: 730rem !important;
}
.h-cal-730 {
  height: calc(100vh - 730px) !important;
}
.h-cal-plus-730 {
  height: calc(100vh + 730px) !important;
}
.h-max-cal-730 {
  max-height: calc(100vh - 730px) !important;
}
.h-min-cal-730 {
  min-height: calc(100vh - 730px) !important;
}
.vh-cal-730 {
  height: calc(100vh - 730px) !important;
}
.vh-cal-max-plus-730 {
  max-height: calc(100vh + 730px) !important;
}
.w-cal-730 {
  width: calc(100vw - 730px) !important;
}
.w-cal-plus-730 {
  width: calc(100vw + 730px) !important;
}
.w-max-cal-730 {
  max-width: calc(100vw - 730px) !important;
}
.w-min-cal-730 {
  min-width: calc(100vw - 730px) !important;
}
.vw-cal-730 {
  width: calc(100vw - 730px) !important;
}
.vw-cal-max-plus-730 {
  max-width: calc(100vw + 730px) !important;
}
.grid-repeat-730 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(730px, 1fr));
}
.w-px-731 {
  width: 731px !important;
}
.h-px-731 {
  height: 731px !important;
}
.w-max-731 {
  max-width: 731px !important;
}
.h-max-731 {
  max-height: 731px !important;
}
.w-min-731 {
  min-width: 731px !important;
}
.h-min-731 {
  min-height: 731px !important;
}
.height-rem-731 {
  height: 731rem !important;
}
.width-rem-731 {
  width: 731rem !important;
}
.h-cal-731 {
  height: calc(100vh - 731px) !important;
}
.h-cal-plus-731 {
  height: calc(100vh + 731px) !important;
}
.h-max-cal-731 {
  max-height: calc(100vh - 731px) !important;
}
.h-min-cal-731 {
  min-height: calc(100vh - 731px) !important;
}
.vh-cal-731 {
  height: calc(100vh - 731px) !important;
}
.vh-cal-max-plus-731 {
  max-height: calc(100vh + 731px) !important;
}
.w-cal-731 {
  width: calc(100vw - 731px) !important;
}
.w-cal-plus-731 {
  width: calc(100vw + 731px) !important;
}
.w-max-cal-731 {
  max-width: calc(100vw - 731px) !important;
}
.w-min-cal-731 {
  min-width: calc(100vw - 731px) !important;
}
.vw-cal-731 {
  width: calc(100vw - 731px) !important;
}
.vw-cal-max-plus-731 {
  max-width: calc(100vw + 731px) !important;
}
.grid-repeat-731 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(731px, 1fr));
}
.w-px-732 {
  width: 732px !important;
}
.h-px-732 {
  height: 732px !important;
}
.w-max-732 {
  max-width: 732px !important;
}
.h-max-732 {
  max-height: 732px !important;
}
.w-min-732 {
  min-width: 732px !important;
}
.h-min-732 {
  min-height: 732px !important;
}
.height-rem-732 {
  height: 732rem !important;
}
.width-rem-732 {
  width: 732rem !important;
}
.h-cal-732 {
  height: calc(100vh - 732px) !important;
}
.h-cal-plus-732 {
  height: calc(100vh + 732px) !important;
}
.h-max-cal-732 {
  max-height: calc(100vh - 732px) !important;
}
.h-min-cal-732 {
  min-height: calc(100vh - 732px) !important;
}
.vh-cal-732 {
  height: calc(100vh - 732px) !important;
}
.vh-cal-max-plus-732 {
  max-height: calc(100vh + 732px) !important;
}
.w-cal-732 {
  width: calc(100vw - 732px) !important;
}
.w-cal-plus-732 {
  width: calc(100vw + 732px) !important;
}
.w-max-cal-732 {
  max-width: calc(100vw - 732px) !important;
}
.w-min-cal-732 {
  min-width: calc(100vw - 732px) !important;
}
.vw-cal-732 {
  width: calc(100vw - 732px) !important;
}
.vw-cal-max-plus-732 {
  max-width: calc(100vw + 732px) !important;
}
.grid-repeat-732 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(732px, 1fr));
}
.w-px-733 {
  width: 733px !important;
}
.h-px-733 {
  height: 733px !important;
}
.w-max-733 {
  max-width: 733px !important;
}
.h-max-733 {
  max-height: 733px !important;
}
.w-min-733 {
  min-width: 733px !important;
}
.h-min-733 {
  min-height: 733px !important;
}
.height-rem-733 {
  height: 733rem !important;
}
.width-rem-733 {
  width: 733rem !important;
}
.h-cal-733 {
  height: calc(100vh - 733px) !important;
}
.h-cal-plus-733 {
  height: calc(100vh + 733px) !important;
}
.h-max-cal-733 {
  max-height: calc(100vh - 733px) !important;
}
.h-min-cal-733 {
  min-height: calc(100vh - 733px) !important;
}
.vh-cal-733 {
  height: calc(100vh - 733px) !important;
}
.vh-cal-max-plus-733 {
  max-height: calc(100vh + 733px) !important;
}
.w-cal-733 {
  width: calc(100vw - 733px) !important;
}
.w-cal-plus-733 {
  width: calc(100vw + 733px) !important;
}
.w-max-cal-733 {
  max-width: calc(100vw - 733px) !important;
}
.w-min-cal-733 {
  min-width: calc(100vw - 733px) !important;
}
.vw-cal-733 {
  width: calc(100vw - 733px) !important;
}
.vw-cal-max-plus-733 {
  max-width: calc(100vw + 733px) !important;
}
.grid-repeat-733 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(733px, 1fr));
}
.w-px-734 {
  width: 734px !important;
}
.h-px-734 {
  height: 734px !important;
}
.w-max-734 {
  max-width: 734px !important;
}
.h-max-734 {
  max-height: 734px !important;
}
.w-min-734 {
  min-width: 734px !important;
}
.h-min-734 {
  min-height: 734px !important;
}
.height-rem-734 {
  height: 734rem !important;
}
.width-rem-734 {
  width: 734rem !important;
}
.h-cal-734 {
  height: calc(100vh - 734px) !important;
}
.h-cal-plus-734 {
  height: calc(100vh + 734px) !important;
}
.h-max-cal-734 {
  max-height: calc(100vh - 734px) !important;
}
.h-min-cal-734 {
  min-height: calc(100vh - 734px) !important;
}
.vh-cal-734 {
  height: calc(100vh - 734px) !important;
}
.vh-cal-max-plus-734 {
  max-height: calc(100vh + 734px) !important;
}
.w-cal-734 {
  width: calc(100vw - 734px) !important;
}
.w-cal-plus-734 {
  width: calc(100vw + 734px) !important;
}
.w-max-cal-734 {
  max-width: calc(100vw - 734px) !important;
}
.w-min-cal-734 {
  min-width: calc(100vw - 734px) !important;
}
.vw-cal-734 {
  width: calc(100vw - 734px) !important;
}
.vw-cal-max-plus-734 {
  max-width: calc(100vw + 734px) !important;
}
.grid-repeat-734 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(734px, 1fr));
}
.w-px-735 {
  width: 735px !important;
}
.h-px-735 {
  height: 735px !important;
}
.w-max-735 {
  max-width: 735px !important;
}
.h-max-735 {
  max-height: 735px !important;
}
.w-min-735 {
  min-width: 735px !important;
}
.h-min-735 {
  min-height: 735px !important;
}
.height-rem-735 {
  height: 735rem !important;
}
.width-rem-735 {
  width: 735rem !important;
}
.h-cal-735 {
  height: calc(100vh - 735px) !important;
}
.h-cal-plus-735 {
  height: calc(100vh + 735px) !important;
}
.h-max-cal-735 {
  max-height: calc(100vh - 735px) !important;
}
.h-min-cal-735 {
  min-height: calc(100vh - 735px) !important;
}
.vh-cal-735 {
  height: calc(100vh - 735px) !important;
}
.vh-cal-max-plus-735 {
  max-height: calc(100vh + 735px) !important;
}
.w-cal-735 {
  width: calc(100vw - 735px) !important;
}
.w-cal-plus-735 {
  width: calc(100vw + 735px) !important;
}
.w-max-cal-735 {
  max-width: calc(100vw - 735px) !important;
}
.w-min-cal-735 {
  min-width: calc(100vw - 735px) !important;
}
.vw-cal-735 {
  width: calc(100vw - 735px) !important;
}
.vw-cal-max-plus-735 {
  max-width: calc(100vw + 735px) !important;
}
.grid-repeat-735 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(735px, 1fr));
}
.w-px-736 {
  width: 736px !important;
}
.h-px-736 {
  height: 736px !important;
}
.w-max-736 {
  max-width: 736px !important;
}
.h-max-736 {
  max-height: 736px !important;
}
.w-min-736 {
  min-width: 736px !important;
}
.h-min-736 {
  min-height: 736px !important;
}
.height-rem-736 {
  height: 736rem !important;
}
.width-rem-736 {
  width: 736rem !important;
}
.h-cal-736 {
  height: calc(100vh - 736px) !important;
}
.h-cal-plus-736 {
  height: calc(100vh + 736px) !important;
}
.h-max-cal-736 {
  max-height: calc(100vh - 736px) !important;
}
.h-min-cal-736 {
  min-height: calc(100vh - 736px) !important;
}
.vh-cal-736 {
  height: calc(100vh - 736px) !important;
}
.vh-cal-max-plus-736 {
  max-height: calc(100vh + 736px) !important;
}
.w-cal-736 {
  width: calc(100vw - 736px) !important;
}
.w-cal-plus-736 {
  width: calc(100vw + 736px) !important;
}
.w-max-cal-736 {
  max-width: calc(100vw - 736px) !important;
}
.w-min-cal-736 {
  min-width: calc(100vw - 736px) !important;
}
.vw-cal-736 {
  width: calc(100vw - 736px) !important;
}
.vw-cal-max-plus-736 {
  max-width: calc(100vw + 736px) !important;
}
.grid-repeat-736 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(736px, 1fr));
}
.w-px-737 {
  width: 737px !important;
}
.h-px-737 {
  height: 737px !important;
}
.w-max-737 {
  max-width: 737px !important;
}
.h-max-737 {
  max-height: 737px !important;
}
.w-min-737 {
  min-width: 737px !important;
}
.h-min-737 {
  min-height: 737px !important;
}
.height-rem-737 {
  height: 737rem !important;
}
.width-rem-737 {
  width: 737rem !important;
}
.h-cal-737 {
  height: calc(100vh - 737px) !important;
}
.h-cal-plus-737 {
  height: calc(100vh + 737px) !important;
}
.h-max-cal-737 {
  max-height: calc(100vh - 737px) !important;
}
.h-min-cal-737 {
  min-height: calc(100vh - 737px) !important;
}
.vh-cal-737 {
  height: calc(100vh - 737px) !important;
}
.vh-cal-max-plus-737 {
  max-height: calc(100vh + 737px) !important;
}
.w-cal-737 {
  width: calc(100vw - 737px) !important;
}
.w-cal-plus-737 {
  width: calc(100vw + 737px) !important;
}
.w-max-cal-737 {
  max-width: calc(100vw - 737px) !important;
}
.w-min-cal-737 {
  min-width: calc(100vw - 737px) !important;
}
.vw-cal-737 {
  width: calc(100vw - 737px) !important;
}
.vw-cal-max-plus-737 {
  max-width: calc(100vw + 737px) !important;
}
.grid-repeat-737 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(737px, 1fr));
}
.w-px-738 {
  width: 738px !important;
}
.h-px-738 {
  height: 738px !important;
}
.w-max-738 {
  max-width: 738px !important;
}
.h-max-738 {
  max-height: 738px !important;
}
.w-min-738 {
  min-width: 738px !important;
}
.h-min-738 {
  min-height: 738px !important;
}
.height-rem-738 {
  height: 738rem !important;
}
.width-rem-738 {
  width: 738rem !important;
}
.h-cal-738 {
  height: calc(100vh - 738px) !important;
}
.h-cal-plus-738 {
  height: calc(100vh + 738px) !important;
}
.h-max-cal-738 {
  max-height: calc(100vh - 738px) !important;
}
.h-min-cal-738 {
  min-height: calc(100vh - 738px) !important;
}
.vh-cal-738 {
  height: calc(100vh - 738px) !important;
}
.vh-cal-max-plus-738 {
  max-height: calc(100vh + 738px) !important;
}
.w-cal-738 {
  width: calc(100vw - 738px) !important;
}
.w-cal-plus-738 {
  width: calc(100vw + 738px) !important;
}
.w-max-cal-738 {
  max-width: calc(100vw - 738px) !important;
}
.w-min-cal-738 {
  min-width: calc(100vw - 738px) !important;
}
.vw-cal-738 {
  width: calc(100vw - 738px) !important;
}
.vw-cal-max-plus-738 {
  max-width: calc(100vw + 738px) !important;
}
.grid-repeat-738 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(738px, 1fr));
}
.w-px-739 {
  width: 739px !important;
}
.h-px-739 {
  height: 739px !important;
}
.w-max-739 {
  max-width: 739px !important;
}
.h-max-739 {
  max-height: 739px !important;
}
.w-min-739 {
  min-width: 739px !important;
}
.h-min-739 {
  min-height: 739px !important;
}
.height-rem-739 {
  height: 739rem !important;
}
.width-rem-739 {
  width: 739rem !important;
}
.h-cal-739 {
  height: calc(100vh - 739px) !important;
}
.h-cal-plus-739 {
  height: calc(100vh + 739px) !important;
}
.h-max-cal-739 {
  max-height: calc(100vh - 739px) !important;
}
.h-min-cal-739 {
  min-height: calc(100vh - 739px) !important;
}
.vh-cal-739 {
  height: calc(100vh - 739px) !important;
}
.vh-cal-max-plus-739 {
  max-height: calc(100vh + 739px) !important;
}
.w-cal-739 {
  width: calc(100vw - 739px) !important;
}
.w-cal-plus-739 {
  width: calc(100vw + 739px) !important;
}
.w-max-cal-739 {
  max-width: calc(100vw - 739px) !important;
}
.w-min-cal-739 {
  min-width: calc(100vw - 739px) !important;
}
.vw-cal-739 {
  width: calc(100vw - 739px) !important;
}
.vw-cal-max-plus-739 {
  max-width: calc(100vw + 739px) !important;
}
.grid-repeat-739 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(739px, 1fr));
}
.w-px-740 {
  width: 740px !important;
}
.h-px-740 {
  height: 740px !important;
}
.w-max-740 {
  max-width: 740px !important;
}
.h-max-740 {
  max-height: 740px !important;
}
.w-min-740 {
  min-width: 740px !important;
}
.h-min-740 {
  min-height: 740px !important;
}
.height-rem-740 {
  height: 740rem !important;
}
.width-rem-740 {
  width: 740rem !important;
}
.h-cal-740 {
  height: calc(100vh - 740px) !important;
}
.h-cal-plus-740 {
  height: calc(100vh + 740px) !important;
}
.h-max-cal-740 {
  max-height: calc(100vh - 740px) !important;
}
.h-min-cal-740 {
  min-height: calc(100vh - 740px) !important;
}
.vh-cal-740 {
  height: calc(100vh - 740px) !important;
}
.vh-cal-max-plus-740 {
  max-height: calc(100vh + 740px) !important;
}
.w-cal-740 {
  width: calc(100vw - 740px) !important;
}
.w-cal-plus-740 {
  width: calc(100vw + 740px) !important;
}
.w-max-cal-740 {
  max-width: calc(100vw - 740px) !important;
}
.w-min-cal-740 {
  min-width: calc(100vw - 740px) !important;
}
.vw-cal-740 {
  width: calc(100vw - 740px) !important;
}
.vw-cal-max-plus-740 {
  max-width: calc(100vw + 740px) !important;
}
.grid-repeat-740 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(740px, 1fr));
}
.w-px-741 {
  width: 741px !important;
}
.h-px-741 {
  height: 741px !important;
}
.w-max-741 {
  max-width: 741px !important;
}
.h-max-741 {
  max-height: 741px !important;
}
.w-min-741 {
  min-width: 741px !important;
}
.h-min-741 {
  min-height: 741px !important;
}
.height-rem-741 {
  height: 741rem !important;
}
.width-rem-741 {
  width: 741rem !important;
}
.h-cal-741 {
  height: calc(100vh - 741px) !important;
}
.h-cal-plus-741 {
  height: calc(100vh + 741px) !important;
}
.h-max-cal-741 {
  max-height: calc(100vh - 741px) !important;
}
.h-min-cal-741 {
  min-height: calc(100vh - 741px) !important;
}
.vh-cal-741 {
  height: calc(100vh - 741px) !important;
}
.vh-cal-max-plus-741 {
  max-height: calc(100vh + 741px) !important;
}
.w-cal-741 {
  width: calc(100vw - 741px) !important;
}
.w-cal-plus-741 {
  width: calc(100vw + 741px) !important;
}
.w-max-cal-741 {
  max-width: calc(100vw - 741px) !important;
}
.w-min-cal-741 {
  min-width: calc(100vw - 741px) !important;
}
.vw-cal-741 {
  width: calc(100vw - 741px) !important;
}
.vw-cal-max-plus-741 {
  max-width: calc(100vw + 741px) !important;
}
.grid-repeat-741 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(741px, 1fr));
}
.w-px-742 {
  width: 742px !important;
}
.h-px-742 {
  height: 742px !important;
}
.w-max-742 {
  max-width: 742px !important;
}
.h-max-742 {
  max-height: 742px !important;
}
.w-min-742 {
  min-width: 742px !important;
}
.h-min-742 {
  min-height: 742px !important;
}
.height-rem-742 {
  height: 742rem !important;
}
.width-rem-742 {
  width: 742rem !important;
}
.h-cal-742 {
  height: calc(100vh - 742px) !important;
}
.h-cal-plus-742 {
  height: calc(100vh + 742px) !important;
}
.h-max-cal-742 {
  max-height: calc(100vh - 742px) !important;
}
.h-min-cal-742 {
  min-height: calc(100vh - 742px) !important;
}
.vh-cal-742 {
  height: calc(100vh - 742px) !important;
}
.vh-cal-max-plus-742 {
  max-height: calc(100vh + 742px) !important;
}
.w-cal-742 {
  width: calc(100vw - 742px) !important;
}
.w-cal-plus-742 {
  width: calc(100vw + 742px) !important;
}
.w-max-cal-742 {
  max-width: calc(100vw - 742px) !important;
}
.w-min-cal-742 {
  min-width: calc(100vw - 742px) !important;
}
.vw-cal-742 {
  width: calc(100vw - 742px) !important;
}
.vw-cal-max-plus-742 {
  max-width: calc(100vw + 742px) !important;
}
.grid-repeat-742 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(742px, 1fr));
}
.w-px-743 {
  width: 743px !important;
}
.h-px-743 {
  height: 743px !important;
}
.w-max-743 {
  max-width: 743px !important;
}
.h-max-743 {
  max-height: 743px !important;
}
.w-min-743 {
  min-width: 743px !important;
}
.h-min-743 {
  min-height: 743px !important;
}
.height-rem-743 {
  height: 743rem !important;
}
.width-rem-743 {
  width: 743rem !important;
}
.h-cal-743 {
  height: calc(100vh - 743px) !important;
}
.h-cal-plus-743 {
  height: calc(100vh + 743px) !important;
}
.h-max-cal-743 {
  max-height: calc(100vh - 743px) !important;
}
.h-min-cal-743 {
  min-height: calc(100vh - 743px) !important;
}
.vh-cal-743 {
  height: calc(100vh - 743px) !important;
}
.vh-cal-max-plus-743 {
  max-height: calc(100vh + 743px) !important;
}
.w-cal-743 {
  width: calc(100vw - 743px) !important;
}
.w-cal-plus-743 {
  width: calc(100vw + 743px) !important;
}
.w-max-cal-743 {
  max-width: calc(100vw - 743px) !important;
}
.w-min-cal-743 {
  min-width: calc(100vw - 743px) !important;
}
.vw-cal-743 {
  width: calc(100vw - 743px) !important;
}
.vw-cal-max-plus-743 {
  max-width: calc(100vw + 743px) !important;
}
.grid-repeat-743 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(743px, 1fr));
}
.w-px-744 {
  width: 744px !important;
}
.h-px-744 {
  height: 744px !important;
}
.w-max-744 {
  max-width: 744px !important;
}
.h-max-744 {
  max-height: 744px !important;
}
.w-min-744 {
  min-width: 744px !important;
}
.h-min-744 {
  min-height: 744px !important;
}
.height-rem-744 {
  height: 744rem !important;
}
.width-rem-744 {
  width: 744rem !important;
}
.h-cal-744 {
  height: calc(100vh - 744px) !important;
}
.h-cal-plus-744 {
  height: calc(100vh + 744px) !important;
}
.h-max-cal-744 {
  max-height: calc(100vh - 744px) !important;
}
.h-min-cal-744 {
  min-height: calc(100vh - 744px) !important;
}
.vh-cal-744 {
  height: calc(100vh - 744px) !important;
}
.vh-cal-max-plus-744 {
  max-height: calc(100vh + 744px) !important;
}
.w-cal-744 {
  width: calc(100vw - 744px) !important;
}
.w-cal-plus-744 {
  width: calc(100vw + 744px) !important;
}
.w-max-cal-744 {
  max-width: calc(100vw - 744px) !important;
}
.w-min-cal-744 {
  min-width: calc(100vw - 744px) !important;
}
.vw-cal-744 {
  width: calc(100vw - 744px) !important;
}
.vw-cal-max-plus-744 {
  max-width: calc(100vw + 744px) !important;
}
.grid-repeat-744 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(744px, 1fr));
}
.w-px-745 {
  width: 745px !important;
}
.h-px-745 {
  height: 745px !important;
}
.w-max-745 {
  max-width: 745px !important;
}
.h-max-745 {
  max-height: 745px !important;
}
.w-min-745 {
  min-width: 745px !important;
}
.h-min-745 {
  min-height: 745px !important;
}
.height-rem-745 {
  height: 745rem !important;
}
.width-rem-745 {
  width: 745rem !important;
}
.h-cal-745 {
  height: calc(100vh - 745px) !important;
}
.h-cal-plus-745 {
  height: calc(100vh + 745px) !important;
}
.h-max-cal-745 {
  max-height: calc(100vh - 745px) !important;
}
.h-min-cal-745 {
  min-height: calc(100vh - 745px) !important;
}
.vh-cal-745 {
  height: calc(100vh - 745px) !important;
}
.vh-cal-max-plus-745 {
  max-height: calc(100vh + 745px) !important;
}
.w-cal-745 {
  width: calc(100vw - 745px) !important;
}
.w-cal-plus-745 {
  width: calc(100vw + 745px) !important;
}
.w-max-cal-745 {
  max-width: calc(100vw - 745px) !important;
}
.w-min-cal-745 {
  min-width: calc(100vw - 745px) !important;
}
.vw-cal-745 {
  width: calc(100vw - 745px) !important;
}
.vw-cal-max-plus-745 {
  max-width: calc(100vw + 745px) !important;
}
.grid-repeat-745 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(745px, 1fr));
}
.w-px-746 {
  width: 746px !important;
}
.h-px-746 {
  height: 746px !important;
}
.w-max-746 {
  max-width: 746px !important;
}
.h-max-746 {
  max-height: 746px !important;
}
.w-min-746 {
  min-width: 746px !important;
}
.h-min-746 {
  min-height: 746px !important;
}
.height-rem-746 {
  height: 746rem !important;
}
.width-rem-746 {
  width: 746rem !important;
}
.h-cal-746 {
  height: calc(100vh - 746px) !important;
}
.h-cal-plus-746 {
  height: calc(100vh + 746px) !important;
}
.h-max-cal-746 {
  max-height: calc(100vh - 746px) !important;
}
.h-min-cal-746 {
  min-height: calc(100vh - 746px) !important;
}
.vh-cal-746 {
  height: calc(100vh - 746px) !important;
}
.vh-cal-max-plus-746 {
  max-height: calc(100vh + 746px) !important;
}
.w-cal-746 {
  width: calc(100vw - 746px) !important;
}
.w-cal-plus-746 {
  width: calc(100vw + 746px) !important;
}
.w-max-cal-746 {
  max-width: calc(100vw - 746px) !important;
}
.w-min-cal-746 {
  min-width: calc(100vw - 746px) !important;
}
.vw-cal-746 {
  width: calc(100vw - 746px) !important;
}
.vw-cal-max-plus-746 {
  max-width: calc(100vw + 746px) !important;
}
.grid-repeat-746 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(746px, 1fr));
}
.w-px-747 {
  width: 747px !important;
}
.h-px-747 {
  height: 747px !important;
}
.w-max-747 {
  max-width: 747px !important;
}
.h-max-747 {
  max-height: 747px !important;
}
.w-min-747 {
  min-width: 747px !important;
}
.h-min-747 {
  min-height: 747px !important;
}
.height-rem-747 {
  height: 747rem !important;
}
.width-rem-747 {
  width: 747rem !important;
}
.h-cal-747 {
  height: calc(100vh - 747px) !important;
}
.h-cal-plus-747 {
  height: calc(100vh + 747px) !important;
}
.h-max-cal-747 {
  max-height: calc(100vh - 747px) !important;
}
.h-min-cal-747 {
  min-height: calc(100vh - 747px) !important;
}
.vh-cal-747 {
  height: calc(100vh - 747px) !important;
}
.vh-cal-max-plus-747 {
  max-height: calc(100vh + 747px) !important;
}
.w-cal-747 {
  width: calc(100vw - 747px) !important;
}
.w-cal-plus-747 {
  width: calc(100vw + 747px) !important;
}
.w-max-cal-747 {
  max-width: calc(100vw - 747px) !important;
}
.w-min-cal-747 {
  min-width: calc(100vw - 747px) !important;
}
.vw-cal-747 {
  width: calc(100vw - 747px) !important;
}
.vw-cal-max-plus-747 {
  max-width: calc(100vw + 747px) !important;
}
.grid-repeat-747 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(747px, 1fr));
}
.w-px-748 {
  width: 748px !important;
}
.h-px-748 {
  height: 748px !important;
}
.w-max-748 {
  max-width: 748px !important;
}
.h-max-748 {
  max-height: 748px !important;
}
.w-min-748 {
  min-width: 748px !important;
}
.h-min-748 {
  min-height: 748px !important;
}
.height-rem-748 {
  height: 748rem !important;
}
.width-rem-748 {
  width: 748rem !important;
}
.h-cal-748 {
  height: calc(100vh - 748px) !important;
}
.h-cal-plus-748 {
  height: calc(100vh + 748px) !important;
}
.h-max-cal-748 {
  max-height: calc(100vh - 748px) !important;
}
.h-min-cal-748 {
  min-height: calc(100vh - 748px) !important;
}
.vh-cal-748 {
  height: calc(100vh - 748px) !important;
}
.vh-cal-max-plus-748 {
  max-height: calc(100vh + 748px) !important;
}
.w-cal-748 {
  width: calc(100vw - 748px) !important;
}
.w-cal-plus-748 {
  width: calc(100vw + 748px) !important;
}
.w-max-cal-748 {
  max-width: calc(100vw - 748px) !important;
}
.w-min-cal-748 {
  min-width: calc(100vw - 748px) !important;
}
.vw-cal-748 {
  width: calc(100vw - 748px) !important;
}
.vw-cal-max-plus-748 {
  max-width: calc(100vw + 748px) !important;
}
.grid-repeat-748 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(748px, 1fr));
}
.w-px-749 {
  width: 749px !important;
}
.h-px-749 {
  height: 749px !important;
}
.w-max-749 {
  max-width: 749px !important;
}
.h-max-749 {
  max-height: 749px !important;
}
.w-min-749 {
  min-width: 749px !important;
}
.h-min-749 {
  min-height: 749px !important;
}
.height-rem-749 {
  height: 749rem !important;
}
.width-rem-749 {
  width: 749rem !important;
}
.h-cal-749 {
  height: calc(100vh - 749px) !important;
}
.h-cal-plus-749 {
  height: calc(100vh + 749px) !important;
}
.h-max-cal-749 {
  max-height: calc(100vh - 749px) !important;
}
.h-min-cal-749 {
  min-height: calc(100vh - 749px) !important;
}
.vh-cal-749 {
  height: calc(100vh - 749px) !important;
}
.vh-cal-max-plus-749 {
  max-height: calc(100vh + 749px) !important;
}
.w-cal-749 {
  width: calc(100vw - 749px) !important;
}
.w-cal-plus-749 {
  width: calc(100vw + 749px) !important;
}
.w-max-cal-749 {
  max-width: calc(100vw - 749px) !important;
}
.w-min-cal-749 {
  min-width: calc(100vw - 749px) !important;
}
.vw-cal-749 {
  width: calc(100vw - 749px) !important;
}
.vw-cal-max-plus-749 {
  max-width: calc(100vw + 749px) !important;
}
.grid-repeat-749 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(749px, 1fr));
}
.w-px-750 {
  width: 750px !important;
}
.h-px-750 {
  height: 750px !important;
}
.w-max-750 {
  max-width: 750px !important;
}
.h-max-750 {
  max-height: 750px !important;
}
.w-min-750 {
  min-width: 750px !important;
}
.h-min-750 {
  min-height: 750px !important;
}
.height-rem-750 {
  height: 750rem !important;
}
.width-rem-750 {
  width: 750rem !important;
}
.h-cal-750 {
  height: calc(100vh - 750px) !important;
}
.h-cal-plus-750 {
  height: calc(100vh + 750px) !important;
}
.h-max-cal-750 {
  max-height: calc(100vh - 750px) !important;
}
.h-min-cal-750 {
  min-height: calc(100vh - 750px) !important;
}
.vh-cal-750 {
  height: calc(100vh - 750px) !important;
}
.vh-cal-max-plus-750 {
  max-height: calc(100vh + 750px) !important;
}
.w-cal-750 {
  width: calc(100vw - 750px) !important;
}
.w-cal-plus-750 {
  width: calc(100vw + 750px) !important;
}
.w-max-cal-750 {
  max-width: calc(100vw - 750px) !important;
}
.w-min-cal-750 {
  min-width: calc(100vw - 750px) !important;
}
.vw-cal-750 {
  width: calc(100vw - 750px) !important;
}
.vw-cal-max-plus-750 {
  max-width: calc(100vw + 750px) !important;
}
.grid-repeat-750 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(750px, 1fr));
}
.w-px-751 {
  width: 751px !important;
}
.h-px-751 {
  height: 751px !important;
}
.w-max-751 {
  max-width: 751px !important;
}
.h-max-751 {
  max-height: 751px !important;
}
.w-min-751 {
  min-width: 751px !important;
}
.h-min-751 {
  min-height: 751px !important;
}
.height-rem-751 {
  height: 751rem !important;
}
.width-rem-751 {
  width: 751rem !important;
}
.h-cal-751 {
  height: calc(100vh - 751px) !important;
}
.h-cal-plus-751 {
  height: calc(100vh + 751px) !important;
}
.h-max-cal-751 {
  max-height: calc(100vh - 751px) !important;
}
.h-min-cal-751 {
  min-height: calc(100vh - 751px) !important;
}
.vh-cal-751 {
  height: calc(100vh - 751px) !important;
}
.vh-cal-max-plus-751 {
  max-height: calc(100vh + 751px) !important;
}
.w-cal-751 {
  width: calc(100vw - 751px) !important;
}
.w-cal-plus-751 {
  width: calc(100vw + 751px) !important;
}
.w-max-cal-751 {
  max-width: calc(100vw - 751px) !important;
}
.w-min-cal-751 {
  min-width: calc(100vw - 751px) !important;
}
.vw-cal-751 {
  width: calc(100vw - 751px) !important;
}
.vw-cal-max-plus-751 {
  max-width: calc(100vw + 751px) !important;
}
.grid-repeat-751 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(751px, 1fr));
}
.w-px-752 {
  width: 752px !important;
}
.h-px-752 {
  height: 752px !important;
}
.w-max-752 {
  max-width: 752px !important;
}
.h-max-752 {
  max-height: 752px !important;
}
.w-min-752 {
  min-width: 752px !important;
}
.h-min-752 {
  min-height: 752px !important;
}
.height-rem-752 {
  height: 752rem !important;
}
.width-rem-752 {
  width: 752rem !important;
}
.h-cal-752 {
  height: calc(100vh - 752px) !important;
}
.h-cal-plus-752 {
  height: calc(100vh + 752px) !important;
}
.h-max-cal-752 {
  max-height: calc(100vh - 752px) !important;
}
.h-min-cal-752 {
  min-height: calc(100vh - 752px) !important;
}
.vh-cal-752 {
  height: calc(100vh - 752px) !important;
}
.vh-cal-max-plus-752 {
  max-height: calc(100vh + 752px) !important;
}
.w-cal-752 {
  width: calc(100vw - 752px) !important;
}
.w-cal-plus-752 {
  width: calc(100vw + 752px) !important;
}
.w-max-cal-752 {
  max-width: calc(100vw - 752px) !important;
}
.w-min-cal-752 {
  min-width: calc(100vw - 752px) !important;
}
.vw-cal-752 {
  width: calc(100vw - 752px) !important;
}
.vw-cal-max-plus-752 {
  max-width: calc(100vw + 752px) !important;
}
.grid-repeat-752 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(752px, 1fr));
}
.w-px-753 {
  width: 753px !important;
}
.h-px-753 {
  height: 753px !important;
}
.w-max-753 {
  max-width: 753px !important;
}
.h-max-753 {
  max-height: 753px !important;
}
.w-min-753 {
  min-width: 753px !important;
}
.h-min-753 {
  min-height: 753px !important;
}
.height-rem-753 {
  height: 753rem !important;
}
.width-rem-753 {
  width: 753rem !important;
}
.h-cal-753 {
  height: calc(100vh - 753px) !important;
}
.h-cal-plus-753 {
  height: calc(100vh + 753px) !important;
}
.h-max-cal-753 {
  max-height: calc(100vh - 753px) !important;
}
.h-min-cal-753 {
  min-height: calc(100vh - 753px) !important;
}
.vh-cal-753 {
  height: calc(100vh - 753px) !important;
}
.vh-cal-max-plus-753 {
  max-height: calc(100vh + 753px) !important;
}
.w-cal-753 {
  width: calc(100vw - 753px) !important;
}
.w-cal-plus-753 {
  width: calc(100vw + 753px) !important;
}
.w-max-cal-753 {
  max-width: calc(100vw - 753px) !important;
}
.w-min-cal-753 {
  min-width: calc(100vw - 753px) !important;
}
.vw-cal-753 {
  width: calc(100vw - 753px) !important;
}
.vw-cal-max-plus-753 {
  max-width: calc(100vw + 753px) !important;
}
.grid-repeat-753 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(753px, 1fr));
}
.w-px-754 {
  width: 754px !important;
}
.h-px-754 {
  height: 754px !important;
}
.w-max-754 {
  max-width: 754px !important;
}
.h-max-754 {
  max-height: 754px !important;
}
.w-min-754 {
  min-width: 754px !important;
}
.h-min-754 {
  min-height: 754px !important;
}
.height-rem-754 {
  height: 754rem !important;
}
.width-rem-754 {
  width: 754rem !important;
}
.h-cal-754 {
  height: calc(100vh - 754px) !important;
}
.h-cal-plus-754 {
  height: calc(100vh + 754px) !important;
}
.h-max-cal-754 {
  max-height: calc(100vh - 754px) !important;
}
.h-min-cal-754 {
  min-height: calc(100vh - 754px) !important;
}
.vh-cal-754 {
  height: calc(100vh - 754px) !important;
}
.vh-cal-max-plus-754 {
  max-height: calc(100vh + 754px) !important;
}
.w-cal-754 {
  width: calc(100vw - 754px) !important;
}
.w-cal-plus-754 {
  width: calc(100vw + 754px) !important;
}
.w-max-cal-754 {
  max-width: calc(100vw - 754px) !important;
}
.w-min-cal-754 {
  min-width: calc(100vw - 754px) !important;
}
.vw-cal-754 {
  width: calc(100vw - 754px) !important;
}
.vw-cal-max-plus-754 {
  max-width: calc(100vw + 754px) !important;
}
.grid-repeat-754 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(754px, 1fr));
}
.w-px-755 {
  width: 755px !important;
}
.h-px-755 {
  height: 755px !important;
}
.w-max-755 {
  max-width: 755px !important;
}
.h-max-755 {
  max-height: 755px !important;
}
.w-min-755 {
  min-width: 755px !important;
}
.h-min-755 {
  min-height: 755px !important;
}
.height-rem-755 {
  height: 755rem !important;
}
.width-rem-755 {
  width: 755rem !important;
}
.h-cal-755 {
  height: calc(100vh - 755px) !important;
}
.h-cal-plus-755 {
  height: calc(100vh + 755px) !important;
}
.h-max-cal-755 {
  max-height: calc(100vh - 755px) !important;
}
.h-min-cal-755 {
  min-height: calc(100vh - 755px) !important;
}
.vh-cal-755 {
  height: calc(100vh - 755px) !important;
}
.vh-cal-max-plus-755 {
  max-height: calc(100vh + 755px) !important;
}
.w-cal-755 {
  width: calc(100vw - 755px) !important;
}
.w-cal-plus-755 {
  width: calc(100vw + 755px) !important;
}
.w-max-cal-755 {
  max-width: calc(100vw - 755px) !important;
}
.w-min-cal-755 {
  min-width: calc(100vw - 755px) !important;
}
.vw-cal-755 {
  width: calc(100vw - 755px) !important;
}
.vw-cal-max-plus-755 {
  max-width: calc(100vw + 755px) !important;
}
.grid-repeat-755 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(755px, 1fr));
}
.w-px-756 {
  width: 756px !important;
}
.h-px-756 {
  height: 756px !important;
}
.w-max-756 {
  max-width: 756px !important;
}
.h-max-756 {
  max-height: 756px !important;
}
.w-min-756 {
  min-width: 756px !important;
}
.h-min-756 {
  min-height: 756px !important;
}
.height-rem-756 {
  height: 756rem !important;
}
.width-rem-756 {
  width: 756rem !important;
}
.h-cal-756 {
  height: calc(100vh - 756px) !important;
}
.h-cal-plus-756 {
  height: calc(100vh + 756px) !important;
}
.h-max-cal-756 {
  max-height: calc(100vh - 756px) !important;
}
.h-min-cal-756 {
  min-height: calc(100vh - 756px) !important;
}
.vh-cal-756 {
  height: calc(100vh - 756px) !important;
}
.vh-cal-max-plus-756 {
  max-height: calc(100vh + 756px) !important;
}
.w-cal-756 {
  width: calc(100vw - 756px) !important;
}
.w-cal-plus-756 {
  width: calc(100vw + 756px) !important;
}
.w-max-cal-756 {
  max-width: calc(100vw - 756px) !important;
}
.w-min-cal-756 {
  min-width: calc(100vw - 756px) !important;
}
.vw-cal-756 {
  width: calc(100vw - 756px) !important;
}
.vw-cal-max-plus-756 {
  max-width: calc(100vw + 756px) !important;
}
.grid-repeat-756 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(756px, 1fr));
}
.w-px-757 {
  width: 757px !important;
}
.h-px-757 {
  height: 757px !important;
}
.w-max-757 {
  max-width: 757px !important;
}
.h-max-757 {
  max-height: 757px !important;
}
.w-min-757 {
  min-width: 757px !important;
}
.h-min-757 {
  min-height: 757px !important;
}
.height-rem-757 {
  height: 757rem !important;
}
.width-rem-757 {
  width: 757rem !important;
}
.h-cal-757 {
  height: calc(100vh - 757px) !important;
}
.h-cal-plus-757 {
  height: calc(100vh + 757px) !important;
}
.h-max-cal-757 {
  max-height: calc(100vh - 757px) !important;
}
.h-min-cal-757 {
  min-height: calc(100vh - 757px) !important;
}
.vh-cal-757 {
  height: calc(100vh - 757px) !important;
}
.vh-cal-max-plus-757 {
  max-height: calc(100vh + 757px) !important;
}
.w-cal-757 {
  width: calc(100vw - 757px) !important;
}
.w-cal-plus-757 {
  width: calc(100vw + 757px) !important;
}
.w-max-cal-757 {
  max-width: calc(100vw - 757px) !important;
}
.w-min-cal-757 {
  min-width: calc(100vw - 757px) !important;
}
.vw-cal-757 {
  width: calc(100vw - 757px) !important;
}
.vw-cal-max-plus-757 {
  max-width: calc(100vw + 757px) !important;
}
.grid-repeat-757 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(757px, 1fr));
}
.w-px-758 {
  width: 758px !important;
}
.h-px-758 {
  height: 758px !important;
}
.w-max-758 {
  max-width: 758px !important;
}
.h-max-758 {
  max-height: 758px !important;
}
.w-min-758 {
  min-width: 758px !important;
}
.h-min-758 {
  min-height: 758px !important;
}
.height-rem-758 {
  height: 758rem !important;
}
.width-rem-758 {
  width: 758rem !important;
}
.h-cal-758 {
  height: calc(100vh - 758px) !important;
}
.h-cal-plus-758 {
  height: calc(100vh + 758px) !important;
}
.h-max-cal-758 {
  max-height: calc(100vh - 758px) !important;
}
.h-min-cal-758 {
  min-height: calc(100vh - 758px) !important;
}
.vh-cal-758 {
  height: calc(100vh - 758px) !important;
}
.vh-cal-max-plus-758 {
  max-height: calc(100vh + 758px) !important;
}
.w-cal-758 {
  width: calc(100vw - 758px) !important;
}
.w-cal-plus-758 {
  width: calc(100vw + 758px) !important;
}
.w-max-cal-758 {
  max-width: calc(100vw - 758px) !important;
}
.w-min-cal-758 {
  min-width: calc(100vw - 758px) !important;
}
.vw-cal-758 {
  width: calc(100vw - 758px) !important;
}
.vw-cal-max-plus-758 {
  max-width: calc(100vw + 758px) !important;
}
.grid-repeat-758 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(758px, 1fr));
}
.w-px-759 {
  width: 759px !important;
}
.h-px-759 {
  height: 759px !important;
}
.w-max-759 {
  max-width: 759px !important;
}
.h-max-759 {
  max-height: 759px !important;
}
.w-min-759 {
  min-width: 759px !important;
}
.h-min-759 {
  min-height: 759px !important;
}
.height-rem-759 {
  height: 759rem !important;
}
.width-rem-759 {
  width: 759rem !important;
}
.h-cal-759 {
  height: calc(100vh - 759px) !important;
}
.h-cal-plus-759 {
  height: calc(100vh + 759px) !important;
}
.h-max-cal-759 {
  max-height: calc(100vh - 759px) !important;
}
.h-min-cal-759 {
  min-height: calc(100vh - 759px) !important;
}
.vh-cal-759 {
  height: calc(100vh - 759px) !important;
}
.vh-cal-max-plus-759 {
  max-height: calc(100vh + 759px) !important;
}
.w-cal-759 {
  width: calc(100vw - 759px) !important;
}
.w-cal-plus-759 {
  width: calc(100vw + 759px) !important;
}
.w-max-cal-759 {
  max-width: calc(100vw - 759px) !important;
}
.w-min-cal-759 {
  min-width: calc(100vw - 759px) !important;
}
.vw-cal-759 {
  width: calc(100vw - 759px) !important;
}
.vw-cal-max-plus-759 {
  max-width: calc(100vw + 759px) !important;
}
.grid-repeat-759 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(759px, 1fr));
}
.w-px-760 {
  width: 760px !important;
}
.h-px-760 {
  height: 760px !important;
}
.w-max-760 {
  max-width: 760px !important;
}
.h-max-760 {
  max-height: 760px !important;
}
.w-min-760 {
  min-width: 760px !important;
}
.h-min-760 {
  min-height: 760px !important;
}
.height-rem-760 {
  height: 760rem !important;
}
.width-rem-760 {
  width: 760rem !important;
}
.h-cal-760 {
  height: calc(100vh - 760px) !important;
}
.h-cal-plus-760 {
  height: calc(100vh + 760px) !important;
}
.h-max-cal-760 {
  max-height: calc(100vh - 760px) !important;
}
.h-min-cal-760 {
  min-height: calc(100vh - 760px) !important;
}
.vh-cal-760 {
  height: calc(100vh - 760px) !important;
}
.vh-cal-max-plus-760 {
  max-height: calc(100vh + 760px) !important;
}
.w-cal-760 {
  width: calc(100vw - 760px) !important;
}
.w-cal-plus-760 {
  width: calc(100vw + 760px) !important;
}
.w-max-cal-760 {
  max-width: calc(100vw - 760px) !important;
}
.w-min-cal-760 {
  min-width: calc(100vw - 760px) !important;
}
.vw-cal-760 {
  width: calc(100vw - 760px) !important;
}
.vw-cal-max-plus-760 {
  max-width: calc(100vw + 760px) !important;
}
.grid-repeat-760 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(760px, 1fr));
}
.w-px-761 {
  width: 761px !important;
}
.h-px-761 {
  height: 761px !important;
}
.w-max-761 {
  max-width: 761px !important;
}
.h-max-761 {
  max-height: 761px !important;
}
.w-min-761 {
  min-width: 761px !important;
}
.h-min-761 {
  min-height: 761px !important;
}
.height-rem-761 {
  height: 761rem !important;
}
.width-rem-761 {
  width: 761rem !important;
}
.h-cal-761 {
  height: calc(100vh - 761px) !important;
}
.h-cal-plus-761 {
  height: calc(100vh + 761px) !important;
}
.h-max-cal-761 {
  max-height: calc(100vh - 761px) !important;
}
.h-min-cal-761 {
  min-height: calc(100vh - 761px) !important;
}
.vh-cal-761 {
  height: calc(100vh - 761px) !important;
}
.vh-cal-max-plus-761 {
  max-height: calc(100vh + 761px) !important;
}
.w-cal-761 {
  width: calc(100vw - 761px) !important;
}
.w-cal-plus-761 {
  width: calc(100vw + 761px) !important;
}
.w-max-cal-761 {
  max-width: calc(100vw - 761px) !important;
}
.w-min-cal-761 {
  min-width: calc(100vw - 761px) !important;
}
.vw-cal-761 {
  width: calc(100vw - 761px) !important;
}
.vw-cal-max-plus-761 {
  max-width: calc(100vw + 761px) !important;
}
.grid-repeat-761 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(761px, 1fr));
}
.w-px-762 {
  width: 762px !important;
}
.h-px-762 {
  height: 762px !important;
}
.w-max-762 {
  max-width: 762px !important;
}
.h-max-762 {
  max-height: 762px !important;
}
.w-min-762 {
  min-width: 762px !important;
}
.h-min-762 {
  min-height: 762px !important;
}
.height-rem-762 {
  height: 762rem !important;
}
.width-rem-762 {
  width: 762rem !important;
}
.h-cal-762 {
  height: calc(100vh - 762px) !important;
}
.h-cal-plus-762 {
  height: calc(100vh + 762px) !important;
}
.h-max-cal-762 {
  max-height: calc(100vh - 762px) !important;
}
.h-min-cal-762 {
  min-height: calc(100vh - 762px) !important;
}
.vh-cal-762 {
  height: calc(100vh - 762px) !important;
}
.vh-cal-max-plus-762 {
  max-height: calc(100vh + 762px) !important;
}
.w-cal-762 {
  width: calc(100vw - 762px) !important;
}
.w-cal-plus-762 {
  width: calc(100vw + 762px) !important;
}
.w-max-cal-762 {
  max-width: calc(100vw - 762px) !important;
}
.w-min-cal-762 {
  min-width: calc(100vw - 762px) !important;
}
.vw-cal-762 {
  width: calc(100vw - 762px) !important;
}
.vw-cal-max-plus-762 {
  max-width: calc(100vw + 762px) !important;
}
.grid-repeat-762 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(762px, 1fr));
}
.w-px-763 {
  width: 763px !important;
}
.h-px-763 {
  height: 763px !important;
}
.w-max-763 {
  max-width: 763px !important;
}
.h-max-763 {
  max-height: 763px !important;
}
.w-min-763 {
  min-width: 763px !important;
}
.h-min-763 {
  min-height: 763px !important;
}
.height-rem-763 {
  height: 763rem !important;
}
.width-rem-763 {
  width: 763rem !important;
}
.h-cal-763 {
  height: calc(100vh - 763px) !important;
}
.h-cal-plus-763 {
  height: calc(100vh + 763px) !important;
}
.h-max-cal-763 {
  max-height: calc(100vh - 763px) !important;
}
.h-min-cal-763 {
  min-height: calc(100vh - 763px) !important;
}
.vh-cal-763 {
  height: calc(100vh - 763px) !important;
}
.vh-cal-max-plus-763 {
  max-height: calc(100vh + 763px) !important;
}
.w-cal-763 {
  width: calc(100vw - 763px) !important;
}
.w-cal-plus-763 {
  width: calc(100vw + 763px) !important;
}
.w-max-cal-763 {
  max-width: calc(100vw - 763px) !important;
}
.w-min-cal-763 {
  min-width: calc(100vw - 763px) !important;
}
.vw-cal-763 {
  width: calc(100vw - 763px) !important;
}
.vw-cal-max-plus-763 {
  max-width: calc(100vw + 763px) !important;
}
.grid-repeat-763 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(763px, 1fr));
}
.w-px-764 {
  width: 764px !important;
}
.h-px-764 {
  height: 764px !important;
}
.w-max-764 {
  max-width: 764px !important;
}
.h-max-764 {
  max-height: 764px !important;
}
.w-min-764 {
  min-width: 764px !important;
}
.h-min-764 {
  min-height: 764px !important;
}
.height-rem-764 {
  height: 764rem !important;
}
.width-rem-764 {
  width: 764rem !important;
}
.h-cal-764 {
  height: calc(100vh - 764px) !important;
}
.h-cal-plus-764 {
  height: calc(100vh + 764px) !important;
}
.h-max-cal-764 {
  max-height: calc(100vh - 764px) !important;
}
.h-min-cal-764 {
  min-height: calc(100vh - 764px) !important;
}
.vh-cal-764 {
  height: calc(100vh - 764px) !important;
}
.vh-cal-max-plus-764 {
  max-height: calc(100vh + 764px) !important;
}
.w-cal-764 {
  width: calc(100vw - 764px) !important;
}
.w-cal-plus-764 {
  width: calc(100vw + 764px) !important;
}
.w-max-cal-764 {
  max-width: calc(100vw - 764px) !important;
}
.w-min-cal-764 {
  min-width: calc(100vw - 764px) !important;
}
.vw-cal-764 {
  width: calc(100vw - 764px) !important;
}
.vw-cal-max-plus-764 {
  max-width: calc(100vw + 764px) !important;
}
.grid-repeat-764 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(764px, 1fr));
}
.w-px-765 {
  width: 765px !important;
}
.h-px-765 {
  height: 765px !important;
}
.w-max-765 {
  max-width: 765px !important;
}
.h-max-765 {
  max-height: 765px !important;
}
.w-min-765 {
  min-width: 765px !important;
}
.h-min-765 {
  min-height: 765px !important;
}
.height-rem-765 {
  height: 765rem !important;
}
.width-rem-765 {
  width: 765rem !important;
}
.h-cal-765 {
  height: calc(100vh - 765px) !important;
}
.h-cal-plus-765 {
  height: calc(100vh + 765px) !important;
}
.h-max-cal-765 {
  max-height: calc(100vh - 765px) !important;
}
.h-min-cal-765 {
  min-height: calc(100vh - 765px) !important;
}
.vh-cal-765 {
  height: calc(100vh - 765px) !important;
}
.vh-cal-max-plus-765 {
  max-height: calc(100vh + 765px) !important;
}
.w-cal-765 {
  width: calc(100vw - 765px) !important;
}
.w-cal-plus-765 {
  width: calc(100vw + 765px) !important;
}
.w-max-cal-765 {
  max-width: calc(100vw - 765px) !important;
}
.w-min-cal-765 {
  min-width: calc(100vw - 765px) !important;
}
.vw-cal-765 {
  width: calc(100vw - 765px) !important;
}
.vw-cal-max-plus-765 {
  max-width: calc(100vw + 765px) !important;
}
.grid-repeat-765 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(765px, 1fr));
}
.w-px-766 {
  width: 766px !important;
}
.h-px-766 {
  height: 766px !important;
}
.w-max-766 {
  max-width: 766px !important;
}
.h-max-766 {
  max-height: 766px !important;
}
.w-min-766 {
  min-width: 766px !important;
}
.h-min-766 {
  min-height: 766px !important;
}
.height-rem-766 {
  height: 766rem !important;
}
.width-rem-766 {
  width: 766rem !important;
}
.h-cal-766 {
  height: calc(100vh - 766px) !important;
}
.h-cal-plus-766 {
  height: calc(100vh + 766px) !important;
}
.h-max-cal-766 {
  max-height: calc(100vh - 766px) !important;
}
.h-min-cal-766 {
  min-height: calc(100vh - 766px) !important;
}
.vh-cal-766 {
  height: calc(100vh - 766px) !important;
}
.vh-cal-max-plus-766 {
  max-height: calc(100vh + 766px) !important;
}
.w-cal-766 {
  width: calc(100vw - 766px) !important;
}
.w-cal-plus-766 {
  width: calc(100vw + 766px) !important;
}
.w-max-cal-766 {
  max-width: calc(100vw - 766px) !important;
}
.w-min-cal-766 {
  min-width: calc(100vw - 766px) !important;
}
.vw-cal-766 {
  width: calc(100vw - 766px) !important;
}
.vw-cal-max-plus-766 {
  max-width: calc(100vw + 766px) !important;
}
.grid-repeat-766 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(766px, 1fr));
}
.w-px-767 {
  width: 767px !important;
}
.h-px-767 {
  height: 767px !important;
}
.w-max-767 {
  max-width: 767px !important;
}
.h-max-767 {
  max-height: 767px !important;
}
.w-min-767 {
  min-width: 767px !important;
}
.h-min-767 {
  min-height: 767px !important;
}
.height-rem-767 {
  height: 767rem !important;
}
.width-rem-767 {
  width: 767rem !important;
}
.h-cal-767 {
  height: calc(100vh - 767px) !important;
}
.h-cal-plus-767 {
  height: calc(100vh + 767px) !important;
}
.h-max-cal-767 {
  max-height: calc(100vh - 767px) !important;
}
.h-min-cal-767 {
  min-height: calc(100vh - 767px) !important;
}
.vh-cal-767 {
  height: calc(100vh - 767px) !important;
}
.vh-cal-max-plus-767 {
  max-height: calc(100vh + 767px) !important;
}
.w-cal-767 {
  width: calc(100vw - 767px) !important;
}
.w-cal-plus-767 {
  width: calc(100vw + 767px) !important;
}
.w-max-cal-767 {
  max-width: calc(100vw - 767px) !important;
}
.w-min-cal-767 {
  min-width: calc(100vw - 767px) !important;
}
.vw-cal-767 {
  width: calc(100vw - 767px) !important;
}
.vw-cal-max-plus-767 {
  max-width: calc(100vw + 767px) !important;
}
.grid-repeat-767 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(767px, 1fr));
}
.w-px-768 {
  width: 768px !important;
}
.h-px-768 {
  height: 768px !important;
}
.w-max-768 {
  max-width: 768px !important;
}
.h-max-768 {
  max-height: 768px !important;
}
.w-min-768 {
  min-width: 768px !important;
}
.h-min-768 {
  min-height: 768px !important;
}
.height-rem-768 {
  height: 768rem !important;
}
.width-rem-768 {
  width: 768rem !important;
}
.h-cal-768 {
  height: calc(100vh - 768px) !important;
}
.h-cal-plus-768 {
  height: calc(100vh + 768px) !important;
}
.h-max-cal-768 {
  max-height: calc(100vh - 768px) !important;
}
.h-min-cal-768 {
  min-height: calc(100vh - 768px) !important;
}
.vh-cal-768 {
  height: calc(100vh - 768px) !important;
}
.vh-cal-max-plus-768 {
  max-height: calc(100vh + 768px) !important;
}
.w-cal-768 {
  width: calc(100vw - 768px) !important;
}
.w-cal-plus-768 {
  width: calc(100vw + 768px) !important;
}
.w-max-cal-768 {
  max-width: calc(100vw - 768px) !important;
}
.w-min-cal-768 {
  min-width: calc(100vw - 768px) !important;
}
.vw-cal-768 {
  width: calc(100vw - 768px) !important;
}
.vw-cal-max-plus-768 {
  max-width: calc(100vw + 768px) !important;
}
.grid-repeat-768 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(768px, 1fr));
}
.w-px-769 {
  width: 769px !important;
}
.h-px-769 {
  height: 769px !important;
}
.w-max-769 {
  max-width: 769px !important;
}
.h-max-769 {
  max-height: 769px !important;
}
.w-min-769 {
  min-width: 769px !important;
}
.h-min-769 {
  min-height: 769px !important;
}
.height-rem-769 {
  height: 769rem !important;
}
.width-rem-769 {
  width: 769rem !important;
}
.h-cal-769 {
  height: calc(100vh - 769px) !important;
}
.h-cal-plus-769 {
  height: calc(100vh + 769px) !important;
}
.h-max-cal-769 {
  max-height: calc(100vh - 769px) !important;
}
.h-min-cal-769 {
  min-height: calc(100vh - 769px) !important;
}
.vh-cal-769 {
  height: calc(100vh - 769px) !important;
}
.vh-cal-max-plus-769 {
  max-height: calc(100vh + 769px) !important;
}
.w-cal-769 {
  width: calc(100vw - 769px) !important;
}
.w-cal-plus-769 {
  width: calc(100vw + 769px) !important;
}
.w-max-cal-769 {
  max-width: calc(100vw - 769px) !important;
}
.w-min-cal-769 {
  min-width: calc(100vw - 769px) !important;
}
.vw-cal-769 {
  width: calc(100vw - 769px) !important;
}
.vw-cal-max-plus-769 {
  max-width: calc(100vw + 769px) !important;
}
.grid-repeat-769 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(769px, 1fr));
}
.w-px-770 {
  width: 770px !important;
}
.h-px-770 {
  height: 770px !important;
}
.w-max-770 {
  max-width: 770px !important;
}
.h-max-770 {
  max-height: 770px !important;
}
.w-min-770 {
  min-width: 770px !important;
}
.h-min-770 {
  min-height: 770px !important;
}
.height-rem-770 {
  height: 770rem !important;
}
.width-rem-770 {
  width: 770rem !important;
}
.h-cal-770 {
  height: calc(100vh - 770px) !important;
}
.h-cal-plus-770 {
  height: calc(100vh + 770px) !important;
}
.h-max-cal-770 {
  max-height: calc(100vh - 770px) !important;
}
.h-min-cal-770 {
  min-height: calc(100vh - 770px) !important;
}
.vh-cal-770 {
  height: calc(100vh - 770px) !important;
}
.vh-cal-max-plus-770 {
  max-height: calc(100vh + 770px) !important;
}
.w-cal-770 {
  width: calc(100vw - 770px) !important;
}
.w-cal-plus-770 {
  width: calc(100vw + 770px) !important;
}
.w-max-cal-770 {
  max-width: calc(100vw - 770px) !important;
}
.w-min-cal-770 {
  min-width: calc(100vw - 770px) !important;
}
.vw-cal-770 {
  width: calc(100vw - 770px) !important;
}
.vw-cal-max-plus-770 {
  max-width: calc(100vw + 770px) !important;
}
.grid-repeat-770 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(770px, 1fr));
}
.w-px-771 {
  width: 771px !important;
}
.h-px-771 {
  height: 771px !important;
}
.w-max-771 {
  max-width: 771px !important;
}
.h-max-771 {
  max-height: 771px !important;
}
.w-min-771 {
  min-width: 771px !important;
}
.h-min-771 {
  min-height: 771px !important;
}
.height-rem-771 {
  height: 771rem !important;
}
.width-rem-771 {
  width: 771rem !important;
}
.h-cal-771 {
  height: calc(100vh - 771px) !important;
}
.h-cal-plus-771 {
  height: calc(100vh + 771px) !important;
}
.h-max-cal-771 {
  max-height: calc(100vh - 771px) !important;
}
.h-min-cal-771 {
  min-height: calc(100vh - 771px) !important;
}
.vh-cal-771 {
  height: calc(100vh - 771px) !important;
}
.vh-cal-max-plus-771 {
  max-height: calc(100vh + 771px) !important;
}
.w-cal-771 {
  width: calc(100vw - 771px) !important;
}
.w-cal-plus-771 {
  width: calc(100vw + 771px) !important;
}
.w-max-cal-771 {
  max-width: calc(100vw - 771px) !important;
}
.w-min-cal-771 {
  min-width: calc(100vw - 771px) !important;
}
.vw-cal-771 {
  width: calc(100vw - 771px) !important;
}
.vw-cal-max-plus-771 {
  max-width: calc(100vw + 771px) !important;
}
.grid-repeat-771 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(771px, 1fr));
}
.w-px-772 {
  width: 772px !important;
}
.h-px-772 {
  height: 772px !important;
}
.w-max-772 {
  max-width: 772px !important;
}
.h-max-772 {
  max-height: 772px !important;
}
.w-min-772 {
  min-width: 772px !important;
}
.h-min-772 {
  min-height: 772px !important;
}
.height-rem-772 {
  height: 772rem !important;
}
.width-rem-772 {
  width: 772rem !important;
}
.h-cal-772 {
  height: calc(100vh - 772px) !important;
}
.h-cal-plus-772 {
  height: calc(100vh + 772px) !important;
}
.h-max-cal-772 {
  max-height: calc(100vh - 772px) !important;
}
.h-min-cal-772 {
  min-height: calc(100vh - 772px) !important;
}
.vh-cal-772 {
  height: calc(100vh - 772px) !important;
}
.vh-cal-max-plus-772 {
  max-height: calc(100vh + 772px) !important;
}
.w-cal-772 {
  width: calc(100vw - 772px) !important;
}
.w-cal-plus-772 {
  width: calc(100vw + 772px) !important;
}
.w-max-cal-772 {
  max-width: calc(100vw - 772px) !important;
}
.w-min-cal-772 {
  min-width: calc(100vw - 772px) !important;
}
.vw-cal-772 {
  width: calc(100vw - 772px) !important;
}
.vw-cal-max-plus-772 {
  max-width: calc(100vw + 772px) !important;
}
.grid-repeat-772 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(772px, 1fr));
}
.w-px-773 {
  width: 773px !important;
}
.h-px-773 {
  height: 773px !important;
}
.w-max-773 {
  max-width: 773px !important;
}
.h-max-773 {
  max-height: 773px !important;
}
.w-min-773 {
  min-width: 773px !important;
}
.h-min-773 {
  min-height: 773px !important;
}
.height-rem-773 {
  height: 773rem !important;
}
.width-rem-773 {
  width: 773rem !important;
}
.h-cal-773 {
  height: calc(100vh - 773px) !important;
}
.h-cal-plus-773 {
  height: calc(100vh + 773px) !important;
}
.h-max-cal-773 {
  max-height: calc(100vh - 773px) !important;
}
.h-min-cal-773 {
  min-height: calc(100vh - 773px) !important;
}
.vh-cal-773 {
  height: calc(100vh - 773px) !important;
}
.vh-cal-max-plus-773 {
  max-height: calc(100vh + 773px) !important;
}
.w-cal-773 {
  width: calc(100vw - 773px) !important;
}
.w-cal-plus-773 {
  width: calc(100vw + 773px) !important;
}
.w-max-cal-773 {
  max-width: calc(100vw - 773px) !important;
}
.w-min-cal-773 {
  min-width: calc(100vw - 773px) !important;
}
.vw-cal-773 {
  width: calc(100vw - 773px) !important;
}
.vw-cal-max-plus-773 {
  max-width: calc(100vw + 773px) !important;
}
.grid-repeat-773 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(773px, 1fr));
}
.w-px-774 {
  width: 774px !important;
}
.h-px-774 {
  height: 774px !important;
}
.w-max-774 {
  max-width: 774px !important;
}
.h-max-774 {
  max-height: 774px !important;
}
.w-min-774 {
  min-width: 774px !important;
}
.h-min-774 {
  min-height: 774px !important;
}
.height-rem-774 {
  height: 774rem !important;
}
.width-rem-774 {
  width: 774rem !important;
}
.h-cal-774 {
  height: calc(100vh - 774px) !important;
}
.h-cal-plus-774 {
  height: calc(100vh + 774px) !important;
}
.h-max-cal-774 {
  max-height: calc(100vh - 774px) !important;
}
.h-min-cal-774 {
  min-height: calc(100vh - 774px) !important;
}
.vh-cal-774 {
  height: calc(100vh - 774px) !important;
}
.vh-cal-max-plus-774 {
  max-height: calc(100vh + 774px) !important;
}
.w-cal-774 {
  width: calc(100vw - 774px) !important;
}
.w-cal-plus-774 {
  width: calc(100vw + 774px) !important;
}
.w-max-cal-774 {
  max-width: calc(100vw - 774px) !important;
}
.w-min-cal-774 {
  min-width: calc(100vw - 774px) !important;
}
.vw-cal-774 {
  width: calc(100vw - 774px) !important;
}
.vw-cal-max-plus-774 {
  max-width: calc(100vw + 774px) !important;
}
.grid-repeat-774 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(774px, 1fr));
}
.w-px-775 {
  width: 775px !important;
}
.h-px-775 {
  height: 775px !important;
}
.w-max-775 {
  max-width: 775px !important;
}
.h-max-775 {
  max-height: 775px !important;
}
.w-min-775 {
  min-width: 775px !important;
}
.h-min-775 {
  min-height: 775px !important;
}
.height-rem-775 {
  height: 775rem !important;
}
.width-rem-775 {
  width: 775rem !important;
}
.h-cal-775 {
  height: calc(100vh - 775px) !important;
}
.h-cal-plus-775 {
  height: calc(100vh + 775px) !important;
}
.h-max-cal-775 {
  max-height: calc(100vh - 775px) !important;
}
.h-min-cal-775 {
  min-height: calc(100vh - 775px) !important;
}
.vh-cal-775 {
  height: calc(100vh - 775px) !important;
}
.vh-cal-max-plus-775 {
  max-height: calc(100vh + 775px) !important;
}
.w-cal-775 {
  width: calc(100vw - 775px) !important;
}
.w-cal-plus-775 {
  width: calc(100vw + 775px) !important;
}
.w-max-cal-775 {
  max-width: calc(100vw - 775px) !important;
}
.w-min-cal-775 {
  min-width: calc(100vw - 775px) !important;
}
.vw-cal-775 {
  width: calc(100vw - 775px) !important;
}
.vw-cal-max-plus-775 {
  max-width: calc(100vw + 775px) !important;
}
.grid-repeat-775 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(775px, 1fr));
}
.w-px-776 {
  width: 776px !important;
}
.h-px-776 {
  height: 776px !important;
}
.w-max-776 {
  max-width: 776px !important;
}
.h-max-776 {
  max-height: 776px !important;
}
.w-min-776 {
  min-width: 776px !important;
}
.h-min-776 {
  min-height: 776px !important;
}
.height-rem-776 {
  height: 776rem !important;
}
.width-rem-776 {
  width: 776rem !important;
}
.h-cal-776 {
  height: calc(100vh - 776px) !important;
}
.h-cal-plus-776 {
  height: calc(100vh + 776px) !important;
}
.h-max-cal-776 {
  max-height: calc(100vh - 776px) !important;
}
.h-min-cal-776 {
  min-height: calc(100vh - 776px) !important;
}
.vh-cal-776 {
  height: calc(100vh - 776px) !important;
}
.vh-cal-max-plus-776 {
  max-height: calc(100vh + 776px) !important;
}
.w-cal-776 {
  width: calc(100vw - 776px) !important;
}
.w-cal-plus-776 {
  width: calc(100vw + 776px) !important;
}
.w-max-cal-776 {
  max-width: calc(100vw - 776px) !important;
}
.w-min-cal-776 {
  min-width: calc(100vw - 776px) !important;
}
.vw-cal-776 {
  width: calc(100vw - 776px) !important;
}
.vw-cal-max-plus-776 {
  max-width: calc(100vw + 776px) !important;
}
.grid-repeat-776 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(776px, 1fr));
}
.w-px-777 {
  width: 777px !important;
}
.h-px-777 {
  height: 777px !important;
}
.w-max-777 {
  max-width: 777px !important;
}
.h-max-777 {
  max-height: 777px !important;
}
.w-min-777 {
  min-width: 777px !important;
}
.h-min-777 {
  min-height: 777px !important;
}
.height-rem-777 {
  height: 777rem !important;
}
.width-rem-777 {
  width: 777rem !important;
}
.h-cal-777 {
  height: calc(100vh - 777px) !important;
}
.h-cal-plus-777 {
  height: calc(100vh + 777px) !important;
}
.h-max-cal-777 {
  max-height: calc(100vh - 777px) !important;
}
.h-min-cal-777 {
  min-height: calc(100vh - 777px) !important;
}
.vh-cal-777 {
  height: calc(100vh - 777px) !important;
}
.vh-cal-max-plus-777 {
  max-height: calc(100vh + 777px) !important;
}
.w-cal-777 {
  width: calc(100vw - 777px) !important;
}
.w-cal-plus-777 {
  width: calc(100vw + 777px) !important;
}
.w-max-cal-777 {
  max-width: calc(100vw - 777px) !important;
}
.w-min-cal-777 {
  min-width: calc(100vw - 777px) !important;
}
.vw-cal-777 {
  width: calc(100vw - 777px) !important;
}
.vw-cal-max-plus-777 {
  max-width: calc(100vw + 777px) !important;
}
.grid-repeat-777 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(777px, 1fr));
}
.w-px-778 {
  width: 778px !important;
}
.h-px-778 {
  height: 778px !important;
}
.w-max-778 {
  max-width: 778px !important;
}
.h-max-778 {
  max-height: 778px !important;
}
.w-min-778 {
  min-width: 778px !important;
}
.h-min-778 {
  min-height: 778px !important;
}
.height-rem-778 {
  height: 778rem !important;
}
.width-rem-778 {
  width: 778rem !important;
}
.h-cal-778 {
  height: calc(100vh - 778px) !important;
}
.h-cal-plus-778 {
  height: calc(100vh + 778px) !important;
}
.h-max-cal-778 {
  max-height: calc(100vh - 778px) !important;
}
.h-min-cal-778 {
  min-height: calc(100vh - 778px) !important;
}
.vh-cal-778 {
  height: calc(100vh - 778px) !important;
}
.vh-cal-max-plus-778 {
  max-height: calc(100vh + 778px) !important;
}
.w-cal-778 {
  width: calc(100vw - 778px) !important;
}
.w-cal-plus-778 {
  width: calc(100vw + 778px) !important;
}
.w-max-cal-778 {
  max-width: calc(100vw - 778px) !important;
}
.w-min-cal-778 {
  min-width: calc(100vw - 778px) !important;
}
.vw-cal-778 {
  width: calc(100vw - 778px) !important;
}
.vw-cal-max-plus-778 {
  max-width: calc(100vw + 778px) !important;
}
.grid-repeat-778 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(778px, 1fr));
}
.w-px-779 {
  width: 779px !important;
}
.h-px-779 {
  height: 779px !important;
}
.w-max-779 {
  max-width: 779px !important;
}
.h-max-779 {
  max-height: 779px !important;
}
.w-min-779 {
  min-width: 779px !important;
}
.h-min-779 {
  min-height: 779px !important;
}
.height-rem-779 {
  height: 779rem !important;
}
.width-rem-779 {
  width: 779rem !important;
}
.h-cal-779 {
  height: calc(100vh - 779px) !important;
}
.h-cal-plus-779 {
  height: calc(100vh + 779px) !important;
}
.h-max-cal-779 {
  max-height: calc(100vh - 779px) !important;
}
.h-min-cal-779 {
  min-height: calc(100vh - 779px) !important;
}
.vh-cal-779 {
  height: calc(100vh - 779px) !important;
}
.vh-cal-max-plus-779 {
  max-height: calc(100vh + 779px) !important;
}
.w-cal-779 {
  width: calc(100vw - 779px) !important;
}
.w-cal-plus-779 {
  width: calc(100vw + 779px) !important;
}
.w-max-cal-779 {
  max-width: calc(100vw - 779px) !important;
}
.w-min-cal-779 {
  min-width: calc(100vw - 779px) !important;
}
.vw-cal-779 {
  width: calc(100vw - 779px) !important;
}
.vw-cal-max-plus-779 {
  max-width: calc(100vw + 779px) !important;
}
.grid-repeat-779 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(779px, 1fr));
}
.w-px-780 {
  width: 780px !important;
}
.h-px-780 {
  height: 780px !important;
}
.w-max-780 {
  max-width: 780px !important;
}
.h-max-780 {
  max-height: 780px !important;
}
.w-min-780 {
  min-width: 780px !important;
}
.h-min-780 {
  min-height: 780px !important;
}
.height-rem-780 {
  height: 780rem !important;
}
.width-rem-780 {
  width: 780rem !important;
}
.h-cal-780 {
  height: calc(100vh - 780px) !important;
}
.h-cal-plus-780 {
  height: calc(100vh + 780px) !important;
}
.h-max-cal-780 {
  max-height: calc(100vh - 780px) !important;
}
.h-min-cal-780 {
  min-height: calc(100vh - 780px) !important;
}
.vh-cal-780 {
  height: calc(100vh - 780px) !important;
}
.vh-cal-max-plus-780 {
  max-height: calc(100vh + 780px) !important;
}
.w-cal-780 {
  width: calc(100vw - 780px) !important;
}
.w-cal-plus-780 {
  width: calc(100vw + 780px) !important;
}
.w-max-cal-780 {
  max-width: calc(100vw - 780px) !important;
}
.w-min-cal-780 {
  min-width: calc(100vw - 780px) !important;
}
.vw-cal-780 {
  width: calc(100vw - 780px) !important;
}
.vw-cal-max-plus-780 {
  max-width: calc(100vw + 780px) !important;
}
.grid-repeat-780 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(780px, 1fr));
}
.w-px-781 {
  width: 781px !important;
}
.h-px-781 {
  height: 781px !important;
}
.w-max-781 {
  max-width: 781px !important;
}
.h-max-781 {
  max-height: 781px !important;
}
.w-min-781 {
  min-width: 781px !important;
}
.h-min-781 {
  min-height: 781px !important;
}
.height-rem-781 {
  height: 781rem !important;
}
.width-rem-781 {
  width: 781rem !important;
}
.h-cal-781 {
  height: calc(100vh - 781px) !important;
}
.h-cal-plus-781 {
  height: calc(100vh + 781px) !important;
}
.h-max-cal-781 {
  max-height: calc(100vh - 781px) !important;
}
.h-min-cal-781 {
  min-height: calc(100vh - 781px) !important;
}
.vh-cal-781 {
  height: calc(100vh - 781px) !important;
}
.vh-cal-max-plus-781 {
  max-height: calc(100vh + 781px) !important;
}
.w-cal-781 {
  width: calc(100vw - 781px) !important;
}
.w-cal-plus-781 {
  width: calc(100vw + 781px) !important;
}
.w-max-cal-781 {
  max-width: calc(100vw - 781px) !important;
}
.w-min-cal-781 {
  min-width: calc(100vw - 781px) !important;
}
.vw-cal-781 {
  width: calc(100vw - 781px) !important;
}
.vw-cal-max-plus-781 {
  max-width: calc(100vw + 781px) !important;
}
.grid-repeat-781 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(781px, 1fr));
}
.w-px-782 {
  width: 782px !important;
}
.h-px-782 {
  height: 782px !important;
}
.w-max-782 {
  max-width: 782px !important;
}
.h-max-782 {
  max-height: 782px !important;
}
.w-min-782 {
  min-width: 782px !important;
}
.h-min-782 {
  min-height: 782px !important;
}
.height-rem-782 {
  height: 782rem !important;
}
.width-rem-782 {
  width: 782rem !important;
}
.h-cal-782 {
  height: calc(100vh - 782px) !important;
}
.h-cal-plus-782 {
  height: calc(100vh + 782px) !important;
}
.h-max-cal-782 {
  max-height: calc(100vh - 782px) !important;
}
.h-min-cal-782 {
  min-height: calc(100vh - 782px) !important;
}
.vh-cal-782 {
  height: calc(100vh - 782px) !important;
}
.vh-cal-max-plus-782 {
  max-height: calc(100vh + 782px) !important;
}
.w-cal-782 {
  width: calc(100vw - 782px) !important;
}
.w-cal-plus-782 {
  width: calc(100vw + 782px) !important;
}
.w-max-cal-782 {
  max-width: calc(100vw - 782px) !important;
}
.w-min-cal-782 {
  min-width: calc(100vw - 782px) !important;
}
.vw-cal-782 {
  width: calc(100vw - 782px) !important;
}
.vw-cal-max-plus-782 {
  max-width: calc(100vw + 782px) !important;
}
.grid-repeat-782 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(782px, 1fr));
}
.w-px-783 {
  width: 783px !important;
}
.h-px-783 {
  height: 783px !important;
}
.w-max-783 {
  max-width: 783px !important;
}
.h-max-783 {
  max-height: 783px !important;
}
.w-min-783 {
  min-width: 783px !important;
}
.h-min-783 {
  min-height: 783px !important;
}
.height-rem-783 {
  height: 783rem !important;
}
.width-rem-783 {
  width: 783rem !important;
}
.h-cal-783 {
  height: calc(100vh - 783px) !important;
}
.h-cal-plus-783 {
  height: calc(100vh + 783px) !important;
}
.h-max-cal-783 {
  max-height: calc(100vh - 783px) !important;
}
.h-min-cal-783 {
  min-height: calc(100vh - 783px) !important;
}
.vh-cal-783 {
  height: calc(100vh - 783px) !important;
}
.vh-cal-max-plus-783 {
  max-height: calc(100vh + 783px) !important;
}
.w-cal-783 {
  width: calc(100vw - 783px) !important;
}
.w-cal-plus-783 {
  width: calc(100vw + 783px) !important;
}
.w-max-cal-783 {
  max-width: calc(100vw - 783px) !important;
}
.w-min-cal-783 {
  min-width: calc(100vw - 783px) !important;
}
.vw-cal-783 {
  width: calc(100vw - 783px) !important;
}
.vw-cal-max-plus-783 {
  max-width: calc(100vw + 783px) !important;
}
.grid-repeat-783 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(783px, 1fr));
}
.w-px-784 {
  width: 784px !important;
}
.h-px-784 {
  height: 784px !important;
}
.w-max-784 {
  max-width: 784px !important;
}
.h-max-784 {
  max-height: 784px !important;
}
.w-min-784 {
  min-width: 784px !important;
}
.h-min-784 {
  min-height: 784px !important;
}
.height-rem-784 {
  height: 784rem !important;
}
.width-rem-784 {
  width: 784rem !important;
}
.h-cal-784 {
  height: calc(100vh - 784px) !important;
}
.h-cal-plus-784 {
  height: calc(100vh + 784px) !important;
}
.h-max-cal-784 {
  max-height: calc(100vh - 784px) !important;
}
.h-min-cal-784 {
  min-height: calc(100vh - 784px) !important;
}
.vh-cal-784 {
  height: calc(100vh - 784px) !important;
}
.vh-cal-max-plus-784 {
  max-height: calc(100vh + 784px) !important;
}
.w-cal-784 {
  width: calc(100vw - 784px) !important;
}
.w-cal-plus-784 {
  width: calc(100vw + 784px) !important;
}
.w-max-cal-784 {
  max-width: calc(100vw - 784px) !important;
}
.w-min-cal-784 {
  min-width: calc(100vw - 784px) !important;
}
.vw-cal-784 {
  width: calc(100vw - 784px) !important;
}
.vw-cal-max-plus-784 {
  max-width: calc(100vw + 784px) !important;
}
.grid-repeat-784 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(784px, 1fr));
}
.w-px-785 {
  width: 785px !important;
}
.h-px-785 {
  height: 785px !important;
}
.w-max-785 {
  max-width: 785px !important;
}
.h-max-785 {
  max-height: 785px !important;
}
.w-min-785 {
  min-width: 785px !important;
}
.h-min-785 {
  min-height: 785px !important;
}
.height-rem-785 {
  height: 785rem !important;
}
.width-rem-785 {
  width: 785rem !important;
}
.h-cal-785 {
  height: calc(100vh - 785px) !important;
}
.h-cal-plus-785 {
  height: calc(100vh + 785px) !important;
}
.h-max-cal-785 {
  max-height: calc(100vh - 785px) !important;
}
.h-min-cal-785 {
  min-height: calc(100vh - 785px) !important;
}
.vh-cal-785 {
  height: calc(100vh - 785px) !important;
}
.vh-cal-max-plus-785 {
  max-height: calc(100vh + 785px) !important;
}
.w-cal-785 {
  width: calc(100vw - 785px) !important;
}
.w-cal-plus-785 {
  width: calc(100vw + 785px) !important;
}
.w-max-cal-785 {
  max-width: calc(100vw - 785px) !important;
}
.w-min-cal-785 {
  min-width: calc(100vw - 785px) !important;
}
.vw-cal-785 {
  width: calc(100vw - 785px) !important;
}
.vw-cal-max-plus-785 {
  max-width: calc(100vw + 785px) !important;
}
.grid-repeat-785 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(785px, 1fr));
}
.w-px-786 {
  width: 786px !important;
}
.h-px-786 {
  height: 786px !important;
}
.w-max-786 {
  max-width: 786px !important;
}
.h-max-786 {
  max-height: 786px !important;
}
.w-min-786 {
  min-width: 786px !important;
}
.h-min-786 {
  min-height: 786px !important;
}
.height-rem-786 {
  height: 786rem !important;
}
.width-rem-786 {
  width: 786rem !important;
}
.h-cal-786 {
  height: calc(100vh - 786px) !important;
}
.h-cal-plus-786 {
  height: calc(100vh + 786px) !important;
}
.h-max-cal-786 {
  max-height: calc(100vh - 786px) !important;
}
.h-min-cal-786 {
  min-height: calc(100vh - 786px) !important;
}
.vh-cal-786 {
  height: calc(100vh - 786px) !important;
}
.vh-cal-max-plus-786 {
  max-height: calc(100vh + 786px) !important;
}
.w-cal-786 {
  width: calc(100vw - 786px) !important;
}
.w-cal-plus-786 {
  width: calc(100vw + 786px) !important;
}
.w-max-cal-786 {
  max-width: calc(100vw - 786px) !important;
}
.w-min-cal-786 {
  min-width: calc(100vw - 786px) !important;
}
.vw-cal-786 {
  width: calc(100vw - 786px) !important;
}
.vw-cal-max-plus-786 {
  max-width: calc(100vw + 786px) !important;
}
.grid-repeat-786 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(786px, 1fr));
}
.w-px-787 {
  width: 787px !important;
}
.h-px-787 {
  height: 787px !important;
}
.w-max-787 {
  max-width: 787px !important;
}
.h-max-787 {
  max-height: 787px !important;
}
.w-min-787 {
  min-width: 787px !important;
}
.h-min-787 {
  min-height: 787px !important;
}
.height-rem-787 {
  height: 787rem !important;
}
.width-rem-787 {
  width: 787rem !important;
}
.h-cal-787 {
  height: calc(100vh - 787px) !important;
}
.h-cal-plus-787 {
  height: calc(100vh + 787px) !important;
}
.h-max-cal-787 {
  max-height: calc(100vh - 787px) !important;
}
.h-min-cal-787 {
  min-height: calc(100vh - 787px) !important;
}
.vh-cal-787 {
  height: calc(100vh - 787px) !important;
}
.vh-cal-max-plus-787 {
  max-height: calc(100vh + 787px) !important;
}
.w-cal-787 {
  width: calc(100vw - 787px) !important;
}
.w-cal-plus-787 {
  width: calc(100vw + 787px) !important;
}
.w-max-cal-787 {
  max-width: calc(100vw - 787px) !important;
}
.w-min-cal-787 {
  min-width: calc(100vw - 787px) !important;
}
.vw-cal-787 {
  width: calc(100vw - 787px) !important;
}
.vw-cal-max-plus-787 {
  max-width: calc(100vw + 787px) !important;
}
.grid-repeat-787 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(787px, 1fr));
}
.w-px-788 {
  width: 788px !important;
}
.h-px-788 {
  height: 788px !important;
}
.w-max-788 {
  max-width: 788px !important;
}
.h-max-788 {
  max-height: 788px !important;
}
.w-min-788 {
  min-width: 788px !important;
}
.h-min-788 {
  min-height: 788px !important;
}
.height-rem-788 {
  height: 788rem !important;
}
.width-rem-788 {
  width: 788rem !important;
}
.h-cal-788 {
  height: calc(100vh - 788px) !important;
}
.h-cal-plus-788 {
  height: calc(100vh + 788px) !important;
}
.h-max-cal-788 {
  max-height: calc(100vh - 788px) !important;
}
.h-min-cal-788 {
  min-height: calc(100vh - 788px) !important;
}
.vh-cal-788 {
  height: calc(100vh - 788px) !important;
}
.vh-cal-max-plus-788 {
  max-height: calc(100vh + 788px) !important;
}
.w-cal-788 {
  width: calc(100vw - 788px) !important;
}
.w-cal-plus-788 {
  width: calc(100vw + 788px) !important;
}
.w-max-cal-788 {
  max-width: calc(100vw - 788px) !important;
}
.w-min-cal-788 {
  min-width: calc(100vw - 788px) !important;
}
.vw-cal-788 {
  width: calc(100vw - 788px) !important;
}
.vw-cal-max-plus-788 {
  max-width: calc(100vw + 788px) !important;
}
.grid-repeat-788 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(788px, 1fr));
}
.w-px-789 {
  width: 789px !important;
}
.h-px-789 {
  height: 789px !important;
}
.w-max-789 {
  max-width: 789px !important;
}
.h-max-789 {
  max-height: 789px !important;
}
.w-min-789 {
  min-width: 789px !important;
}
.h-min-789 {
  min-height: 789px !important;
}
.height-rem-789 {
  height: 789rem !important;
}
.width-rem-789 {
  width: 789rem !important;
}
.h-cal-789 {
  height: calc(100vh - 789px) !important;
}
.h-cal-plus-789 {
  height: calc(100vh + 789px) !important;
}
.h-max-cal-789 {
  max-height: calc(100vh - 789px) !important;
}
.h-min-cal-789 {
  min-height: calc(100vh - 789px) !important;
}
.vh-cal-789 {
  height: calc(100vh - 789px) !important;
}
.vh-cal-max-plus-789 {
  max-height: calc(100vh + 789px) !important;
}
.w-cal-789 {
  width: calc(100vw - 789px) !important;
}
.w-cal-plus-789 {
  width: calc(100vw + 789px) !important;
}
.w-max-cal-789 {
  max-width: calc(100vw - 789px) !important;
}
.w-min-cal-789 {
  min-width: calc(100vw - 789px) !important;
}
.vw-cal-789 {
  width: calc(100vw - 789px) !important;
}
.vw-cal-max-plus-789 {
  max-width: calc(100vw + 789px) !important;
}
.grid-repeat-789 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(789px, 1fr));
}
.w-px-790 {
  width: 790px !important;
}
.h-px-790 {
  height: 790px !important;
}
.w-max-790 {
  max-width: 790px !important;
}
.h-max-790 {
  max-height: 790px !important;
}
.w-min-790 {
  min-width: 790px !important;
}
.h-min-790 {
  min-height: 790px !important;
}
.height-rem-790 {
  height: 790rem !important;
}
.width-rem-790 {
  width: 790rem !important;
}
.h-cal-790 {
  height: calc(100vh - 790px) !important;
}
.h-cal-plus-790 {
  height: calc(100vh + 790px) !important;
}
.h-max-cal-790 {
  max-height: calc(100vh - 790px) !important;
}
.h-min-cal-790 {
  min-height: calc(100vh - 790px) !important;
}
.vh-cal-790 {
  height: calc(100vh - 790px) !important;
}
.vh-cal-max-plus-790 {
  max-height: calc(100vh + 790px) !important;
}
.w-cal-790 {
  width: calc(100vw - 790px) !important;
}
.w-cal-plus-790 {
  width: calc(100vw + 790px) !important;
}
.w-max-cal-790 {
  max-width: calc(100vw - 790px) !important;
}
.w-min-cal-790 {
  min-width: calc(100vw - 790px) !important;
}
.vw-cal-790 {
  width: calc(100vw - 790px) !important;
}
.vw-cal-max-plus-790 {
  max-width: calc(100vw + 790px) !important;
}
.grid-repeat-790 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(790px, 1fr));
}
.w-px-791 {
  width: 791px !important;
}
.h-px-791 {
  height: 791px !important;
}
.w-max-791 {
  max-width: 791px !important;
}
.h-max-791 {
  max-height: 791px !important;
}
.w-min-791 {
  min-width: 791px !important;
}
.h-min-791 {
  min-height: 791px !important;
}
.height-rem-791 {
  height: 791rem !important;
}
.width-rem-791 {
  width: 791rem !important;
}
.h-cal-791 {
  height: calc(100vh - 791px) !important;
}
.h-cal-plus-791 {
  height: calc(100vh + 791px) !important;
}
.h-max-cal-791 {
  max-height: calc(100vh - 791px) !important;
}
.h-min-cal-791 {
  min-height: calc(100vh - 791px) !important;
}
.vh-cal-791 {
  height: calc(100vh - 791px) !important;
}
.vh-cal-max-plus-791 {
  max-height: calc(100vh + 791px) !important;
}
.w-cal-791 {
  width: calc(100vw - 791px) !important;
}
.w-cal-plus-791 {
  width: calc(100vw + 791px) !important;
}
.w-max-cal-791 {
  max-width: calc(100vw - 791px) !important;
}
.w-min-cal-791 {
  min-width: calc(100vw - 791px) !important;
}
.vw-cal-791 {
  width: calc(100vw - 791px) !important;
}
.vw-cal-max-plus-791 {
  max-width: calc(100vw + 791px) !important;
}
.grid-repeat-791 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(791px, 1fr));
}
.w-px-792 {
  width: 792px !important;
}
.h-px-792 {
  height: 792px !important;
}
.w-max-792 {
  max-width: 792px !important;
}
.h-max-792 {
  max-height: 792px !important;
}
.w-min-792 {
  min-width: 792px !important;
}
.h-min-792 {
  min-height: 792px !important;
}
.height-rem-792 {
  height: 792rem !important;
}
.width-rem-792 {
  width: 792rem !important;
}
.h-cal-792 {
  height: calc(100vh - 792px) !important;
}
.h-cal-plus-792 {
  height: calc(100vh + 792px) !important;
}
.h-max-cal-792 {
  max-height: calc(100vh - 792px) !important;
}
.h-min-cal-792 {
  min-height: calc(100vh - 792px) !important;
}
.vh-cal-792 {
  height: calc(100vh - 792px) !important;
}
.vh-cal-max-plus-792 {
  max-height: calc(100vh + 792px) !important;
}
.w-cal-792 {
  width: calc(100vw - 792px) !important;
}
.w-cal-plus-792 {
  width: calc(100vw + 792px) !important;
}
.w-max-cal-792 {
  max-width: calc(100vw - 792px) !important;
}
.w-min-cal-792 {
  min-width: calc(100vw - 792px) !important;
}
.vw-cal-792 {
  width: calc(100vw - 792px) !important;
}
.vw-cal-max-plus-792 {
  max-width: calc(100vw + 792px) !important;
}
.grid-repeat-792 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(792px, 1fr));
}
.w-px-793 {
  width: 793px !important;
}
.h-px-793 {
  height: 793px !important;
}
.w-max-793 {
  max-width: 793px !important;
}
.h-max-793 {
  max-height: 793px !important;
}
.w-min-793 {
  min-width: 793px !important;
}
.h-min-793 {
  min-height: 793px !important;
}
.height-rem-793 {
  height: 793rem !important;
}
.width-rem-793 {
  width: 793rem !important;
}
.h-cal-793 {
  height: calc(100vh - 793px) !important;
}
.h-cal-plus-793 {
  height: calc(100vh + 793px) !important;
}
.h-max-cal-793 {
  max-height: calc(100vh - 793px) !important;
}
.h-min-cal-793 {
  min-height: calc(100vh - 793px) !important;
}
.vh-cal-793 {
  height: calc(100vh - 793px) !important;
}
.vh-cal-max-plus-793 {
  max-height: calc(100vh + 793px) !important;
}
.w-cal-793 {
  width: calc(100vw - 793px) !important;
}
.w-cal-plus-793 {
  width: calc(100vw + 793px) !important;
}
.w-max-cal-793 {
  max-width: calc(100vw - 793px) !important;
}
.w-min-cal-793 {
  min-width: calc(100vw - 793px) !important;
}
.vw-cal-793 {
  width: calc(100vw - 793px) !important;
}
.vw-cal-max-plus-793 {
  max-width: calc(100vw + 793px) !important;
}
.grid-repeat-793 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(793px, 1fr));
}
.w-px-794 {
  width: 794px !important;
}
.h-px-794 {
  height: 794px !important;
}
.w-max-794 {
  max-width: 794px !important;
}
.h-max-794 {
  max-height: 794px !important;
}
.w-min-794 {
  min-width: 794px !important;
}
.h-min-794 {
  min-height: 794px !important;
}
.height-rem-794 {
  height: 794rem !important;
}
.width-rem-794 {
  width: 794rem !important;
}
.h-cal-794 {
  height: calc(100vh - 794px) !important;
}
.h-cal-plus-794 {
  height: calc(100vh + 794px) !important;
}
.h-max-cal-794 {
  max-height: calc(100vh - 794px) !important;
}
.h-min-cal-794 {
  min-height: calc(100vh - 794px) !important;
}
.vh-cal-794 {
  height: calc(100vh - 794px) !important;
}
.vh-cal-max-plus-794 {
  max-height: calc(100vh + 794px) !important;
}
.w-cal-794 {
  width: calc(100vw - 794px) !important;
}
.w-cal-plus-794 {
  width: calc(100vw + 794px) !important;
}
.w-max-cal-794 {
  max-width: calc(100vw - 794px) !important;
}
.w-min-cal-794 {
  min-width: calc(100vw - 794px) !important;
}
.vw-cal-794 {
  width: calc(100vw - 794px) !important;
}
.vw-cal-max-plus-794 {
  max-width: calc(100vw + 794px) !important;
}
.grid-repeat-794 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(794px, 1fr));
}
.w-px-795 {
  width: 795px !important;
}
.h-px-795 {
  height: 795px !important;
}
.w-max-795 {
  max-width: 795px !important;
}
.h-max-795 {
  max-height: 795px !important;
}
.w-min-795 {
  min-width: 795px !important;
}
.h-min-795 {
  min-height: 795px !important;
}
.height-rem-795 {
  height: 795rem !important;
}
.width-rem-795 {
  width: 795rem !important;
}
.h-cal-795 {
  height: calc(100vh - 795px) !important;
}
.h-cal-plus-795 {
  height: calc(100vh + 795px) !important;
}
.h-max-cal-795 {
  max-height: calc(100vh - 795px) !important;
}
.h-min-cal-795 {
  min-height: calc(100vh - 795px) !important;
}
.vh-cal-795 {
  height: calc(100vh - 795px) !important;
}
.vh-cal-max-plus-795 {
  max-height: calc(100vh + 795px) !important;
}
.w-cal-795 {
  width: calc(100vw - 795px) !important;
}
.w-cal-plus-795 {
  width: calc(100vw + 795px) !important;
}
.w-max-cal-795 {
  max-width: calc(100vw - 795px) !important;
}
.w-min-cal-795 {
  min-width: calc(100vw - 795px) !important;
}
.vw-cal-795 {
  width: calc(100vw - 795px) !important;
}
.vw-cal-max-plus-795 {
  max-width: calc(100vw + 795px) !important;
}
.grid-repeat-795 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(795px, 1fr));
}
.w-px-796 {
  width: 796px !important;
}
.h-px-796 {
  height: 796px !important;
}
.w-max-796 {
  max-width: 796px !important;
}
.h-max-796 {
  max-height: 796px !important;
}
.w-min-796 {
  min-width: 796px !important;
}
.h-min-796 {
  min-height: 796px !important;
}
.height-rem-796 {
  height: 796rem !important;
}
.width-rem-796 {
  width: 796rem !important;
}
.h-cal-796 {
  height: calc(100vh - 796px) !important;
}
.h-cal-plus-796 {
  height: calc(100vh + 796px) !important;
}
.h-max-cal-796 {
  max-height: calc(100vh - 796px) !important;
}
.h-min-cal-796 {
  min-height: calc(100vh - 796px) !important;
}
.vh-cal-796 {
  height: calc(100vh - 796px) !important;
}
.vh-cal-max-plus-796 {
  max-height: calc(100vh + 796px) !important;
}
.w-cal-796 {
  width: calc(100vw - 796px) !important;
}
.w-cal-plus-796 {
  width: calc(100vw + 796px) !important;
}
.w-max-cal-796 {
  max-width: calc(100vw - 796px) !important;
}
.w-min-cal-796 {
  min-width: calc(100vw - 796px) !important;
}
.vw-cal-796 {
  width: calc(100vw - 796px) !important;
}
.vw-cal-max-plus-796 {
  max-width: calc(100vw + 796px) !important;
}
.grid-repeat-796 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(796px, 1fr));
}
.w-px-797 {
  width: 797px !important;
}
.h-px-797 {
  height: 797px !important;
}
.w-max-797 {
  max-width: 797px !important;
}
.h-max-797 {
  max-height: 797px !important;
}
.w-min-797 {
  min-width: 797px !important;
}
.h-min-797 {
  min-height: 797px !important;
}
.height-rem-797 {
  height: 797rem !important;
}
.width-rem-797 {
  width: 797rem !important;
}
.h-cal-797 {
  height: calc(100vh - 797px) !important;
}
.h-cal-plus-797 {
  height: calc(100vh + 797px) !important;
}
.h-max-cal-797 {
  max-height: calc(100vh - 797px) !important;
}
.h-min-cal-797 {
  min-height: calc(100vh - 797px) !important;
}
.vh-cal-797 {
  height: calc(100vh - 797px) !important;
}
.vh-cal-max-plus-797 {
  max-height: calc(100vh + 797px) !important;
}
.w-cal-797 {
  width: calc(100vw - 797px) !important;
}
.w-cal-plus-797 {
  width: calc(100vw + 797px) !important;
}
.w-max-cal-797 {
  max-width: calc(100vw - 797px) !important;
}
.w-min-cal-797 {
  min-width: calc(100vw - 797px) !important;
}
.vw-cal-797 {
  width: calc(100vw - 797px) !important;
}
.vw-cal-max-plus-797 {
  max-width: calc(100vw + 797px) !important;
}
.grid-repeat-797 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(797px, 1fr));
}
.w-px-798 {
  width: 798px !important;
}
.h-px-798 {
  height: 798px !important;
}
.w-max-798 {
  max-width: 798px !important;
}
.h-max-798 {
  max-height: 798px !important;
}
.w-min-798 {
  min-width: 798px !important;
}
.h-min-798 {
  min-height: 798px !important;
}
.height-rem-798 {
  height: 798rem !important;
}
.width-rem-798 {
  width: 798rem !important;
}
.h-cal-798 {
  height: calc(100vh - 798px) !important;
}
.h-cal-plus-798 {
  height: calc(100vh + 798px) !important;
}
.h-max-cal-798 {
  max-height: calc(100vh - 798px) !important;
}
.h-min-cal-798 {
  min-height: calc(100vh - 798px) !important;
}
.vh-cal-798 {
  height: calc(100vh - 798px) !important;
}
.vh-cal-max-plus-798 {
  max-height: calc(100vh + 798px) !important;
}
.w-cal-798 {
  width: calc(100vw - 798px) !important;
}
.w-cal-plus-798 {
  width: calc(100vw + 798px) !important;
}
.w-max-cal-798 {
  max-width: calc(100vw - 798px) !important;
}
.w-min-cal-798 {
  min-width: calc(100vw - 798px) !important;
}
.vw-cal-798 {
  width: calc(100vw - 798px) !important;
}
.vw-cal-max-plus-798 {
  max-width: calc(100vw + 798px) !important;
}
.grid-repeat-798 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(798px, 1fr));
}
.w-px-799 {
  width: 799px !important;
}
.h-px-799 {
  height: 799px !important;
}
.w-max-799 {
  max-width: 799px !important;
}
.h-max-799 {
  max-height: 799px !important;
}
.w-min-799 {
  min-width: 799px !important;
}
.h-min-799 {
  min-height: 799px !important;
}
.height-rem-799 {
  height: 799rem !important;
}
.width-rem-799 {
  width: 799rem !important;
}
.h-cal-799 {
  height: calc(100vh - 799px) !important;
}
.h-cal-plus-799 {
  height: calc(100vh + 799px) !important;
}
.h-max-cal-799 {
  max-height: calc(100vh - 799px) !important;
}
.h-min-cal-799 {
  min-height: calc(100vh - 799px) !important;
}
.vh-cal-799 {
  height: calc(100vh - 799px) !important;
}
.vh-cal-max-plus-799 {
  max-height: calc(100vh + 799px) !important;
}
.w-cal-799 {
  width: calc(100vw - 799px) !important;
}
.w-cal-plus-799 {
  width: calc(100vw + 799px) !important;
}
.w-max-cal-799 {
  max-width: calc(100vw - 799px) !important;
}
.w-min-cal-799 {
  min-width: calc(100vw - 799px) !important;
}
.vw-cal-799 {
  width: calc(100vw - 799px) !important;
}
.vw-cal-max-plus-799 {
  max-width: calc(100vw + 799px) !important;
}
.grid-repeat-799 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(799px, 1fr));
}
.w-px-800 {
  width: 800px !important;
}
.h-px-800 {
  height: 800px !important;
}
.w-max-800 {
  max-width: 800px !important;
}
.h-max-800 {
  max-height: 800px !important;
}
.w-min-800 {
  min-width: 800px !important;
}
.h-min-800 {
  min-height: 800px !important;
}
.height-rem-800 {
  height: 800rem !important;
}
.width-rem-800 {
  width: 800rem !important;
}
.grid-repeat-800 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(800px, 1fr));
}
.w-px-801 {
  width: 801px !important;
}
.h-px-801 {
  height: 801px !important;
}
.w-max-801 {
  max-width: 801px !important;
}
.h-max-801 {
  max-height: 801px !important;
}
.w-min-801 {
  min-width: 801px !important;
}
.h-min-801 {
  min-height: 801px !important;
}
.height-rem-801 {
  height: 801rem !important;
}
.width-rem-801 {
  width: 801rem !important;
}
.grid-repeat-801 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(801px, 1fr));
}
.w-px-802 {
  width: 802px !important;
}
.h-px-802 {
  height: 802px !important;
}
.w-max-802 {
  max-width: 802px !important;
}
.h-max-802 {
  max-height: 802px !important;
}
.w-min-802 {
  min-width: 802px !important;
}
.h-min-802 {
  min-height: 802px !important;
}
.height-rem-802 {
  height: 802rem !important;
}
.width-rem-802 {
  width: 802rem !important;
}
.grid-repeat-802 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(802px, 1fr));
}
.w-px-803 {
  width: 803px !important;
}
.h-px-803 {
  height: 803px !important;
}
.w-max-803 {
  max-width: 803px !important;
}
.h-max-803 {
  max-height: 803px !important;
}
.w-min-803 {
  min-width: 803px !important;
}
.h-min-803 {
  min-height: 803px !important;
}
.height-rem-803 {
  height: 803rem !important;
}
.width-rem-803 {
  width: 803rem !important;
}
.grid-repeat-803 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(803px, 1fr));
}
.w-px-804 {
  width: 804px !important;
}
.h-px-804 {
  height: 804px !important;
}
.w-max-804 {
  max-width: 804px !important;
}
.h-max-804 {
  max-height: 804px !important;
}
.w-min-804 {
  min-width: 804px !important;
}
.h-min-804 {
  min-height: 804px !important;
}
.height-rem-804 {
  height: 804rem !important;
}
.width-rem-804 {
  width: 804rem !important;
}
.grid-repeat-804 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(804px, 1fr));
}
.w-px-805 {
  width: 805px !important;
}
.h-px-805 {
  height: 805px !important;
}
.w-max-805 {
  max-width: 805px !important;
}
.h-max-805 {
  max-height: 805px !important;
}
.w-min-805 {
  min-width: 805px !important;
}
.h-min-805 {
  min-height: 805px !important;
}
.height-rem-805 {
  height: 805rem !important;
}
.width-rem-805 {
  width: 805rem !important;
}
.grid-repeat-805 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(805px, 1fr));
}
.w-px-806 {
  width: 806px !important;
}
.h-px-806 {
  height: 806px !important;
}
.w-max-806 {
  max-width: 806px !important;
}
.h-max-806 {
  max-height: 806px !important;
}
.w-min-806 {
  min-width: 806px !important;
}
.h-min-806 {
  min-height: 806px !important;
}
.height-rem-806 {
  height: 806rem !important;
}
.width-rem-806 {
  width: 806rem !important;
}
.grid-repeat-806 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(806px, 1fr));
}
.w-px-807 {
  width: 807px !important;
}
.h-px-807 {
  height: 807px !important;
}
.w-max-807 {
  max-width: 807px !important;
}
.h-max-807 {
  max-height: 807px !important;
}
.w-min-807 {
  min-width: 807px !important;
}
.h-min-807 {
  min-height: 807px !important;
}
.height-rem-807 {
  height: 807rem !important;
}
.width-rem-807 {
  width: 807rem !important;
}
.grid-repeat-807 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(807px, 1fr));
}
.w-px-808 {
  width: 808px !important;
}
.h-px-808 {
  height: 808px !important;
}
.w-max-808 {
  max-width: 808px !important;
}
.h-max-808 {
  max-height: 808px !important;
}
.w-min-808 {
  min-width: 808px !important;
}
.h-min-808 {
  min-height: 808px !important;
}
.height-rem-808 {
  height: 808rem !important;
}
.width-rem-808 {
  width: 808rem !important;
}
.grid-repeat-808 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(808px, 1fr));
}
.w-px-809 {
  width: 809px !important;
}
.h-px-809 {
  height: 809px !important;
}
.w-max-809 {
  max-width: 809px !important;
}
.h-max-809 {
  max-height: 809px !important;
}
.w-min-809 {
  min-width: 809px !important;
}
.h-min-809 {
  min-height: 809px !important;
}
.height-rem-809 {
  height: 809rem !important;
}
.width-rem-809 {
  width: 809rem !important;
}
.grid-repeat-809 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(809px, 1fr));
}
.w-px-810 {
  width: 810px !important;
}
.h-px-810 {
  height: 810px !important;
}
.w-max-810 {
  max-width: 810px !important;
}
.h-max-810 {
  max-height: 810px !important;
}
.w-min-810 {
  min-width: 810px !important;
}
.h-min-810 {
  min-height: 810px !important;
}
.height-rem-810 {
  height: 810rem !important;
}
.width-rem-810 {
  width: 810rem !important;
}
.grid-repeat-810 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(810px, 1fr));
}
.w-px-811 {
  width: 811px !important;
}
.h-px-811 {
  height: 811px !important;
}
.w-max-811 {
  max-width: 811px !important;
}
.h-max-811 {
  max-height: 811px !important;
}
.w-min-811 {
  min-width: 811px !important;
}
.h-min-811 {
  min-height: 811px !important;
}
.height-rem-811 {
  height: 811rem !important;
}
.width-rem-811 {
  width: 811rem !important;
}
.grid-repeat-811 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(811px, 1fr));
}
.w-px-812 {
  width: 812px !important;
}
.h-px-812 {
  height: 812px !important;
}
.w-max-812 {
  max-width: 812px !important;
}
.h-max-812 {
  max-height: 812px !important;
}
.w-min-812 {
  min-width: 812px !important;
}
.h-min-812 {
  min-height: 812px !important;
}
.height-rem-812 {
  height: 812rem !important;
}
.width-rem-812 {
  width: 812rem !important;
}
.grid-repeat-812 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(812px, 1fr));
}
.w-px-813 {
  width: 813px !important;
}
.h-px-813 {
  height: 813px !important;
}
.w-max-813 {
  max-width: 813px !important;
}
.h-max-813 {
  max-height: 813px !important;
}
.w-min-813 {
  min-width: 813px !important;
}
.h-min-813 {
  min-height: 813px !important;
}
.height-rem-813 {
  height: 813rem !important;
}
.width-rem-813 {
  width: 813rem !important;
}
.grid-repeat-813 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(813px, 1fr));
}
.w-px-814 {
  width: 814px !important;
}
.h-px-814 {
  height: 814px !important;
}
.w-max-814 {
  max-width: 814px !important;
}
.h-max-814 {
  max-height: 814px !important;
}
.w-min-814 {
  min-width: 814px !important;
}
.h-min-814 {
  min-height: 814px !important;
}
.height-rem-814 {
  height: 814rem !important;
}
.width-rem-814 {
  width: 814rem !important;
}
.grid-repeat-814 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(814px, 1fr));
}
.w-px-815 {
  width: 815px !important;
}
.h-px-815 {
  height: 815px !important;
}
.w-max-815 {
  max-width: 815px !important;
}
.h-max-815 {
  max-height: 815px !important;
}
.w-min-815 {
  min-width: 815px !important;
}
.h-min-815 {
  min-height: 815px !important;
}
.height-rem-815 {
  height: 815rem !important;
}
.width-rem-815 {
  width: 815rem !important;
}
.grid-repeat-815 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(815px, 1fr));
}
.w-px-816 {
  width: 816px !important;
}
.h-px-816 {
  height: 816px !important;
}
.w-max-816 {
  max-width: 816px !important;
}
.h-max-816 {
  max-height: 816px !important;
}
.w-min-816 {
  min-width: 816px !important;
}
.h-min-816 {
  min-height: 816px !important;
}
.height-rem-816 {
  height: 816rem !important;
}
.width-rem-816 {
  width: 816rem !important;
}
.grid-repeat-816 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(816px, 1fr));
}
.w-px-817 {
  width: 817px !important;
}
.h-px-817 {
  height: 817px !important;
}
.w-max-817 {
  max-width: 817px !important;
}
.h-max-817 {
  max-height: 817px !important;
}
.w-min-817 {
  min-width: 817px !important;
}
.h-min-817 {
  min-height: 817px !important;
}
.height-rem-817 {
  height: 817rem !important;
}
.width-rem-817 {
  width: 817rem !important;
}
.grid-repeat-817 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(817px, 1fr));
}
.w-px-818 {
  width: 818px !important;
}
.h-px-818 {
  height: 818px !important;
}
.w-max-818 {
  max-width: 818px !important;
}
.h-max-818 {
  max-height: 818px !important;
}
.w-min-818 {
  min-width: 818px !important;
}
.h-min-818 {
  min-height: 818px !important;
}
.height-rem-818 {
  height: 818rem !important;
}
.width-rem-818 {
  width: 818rem !important;
}
.grid-repeat-818 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(818px, 1fr));
}
.w-px-819 {
  width: 819px !important;
}
.h-px-819 {
  height: 819px !important;
}
.w-max-819 {
  max-width: 819px !important;
}
.h-max-819 {
  max-height: 819px !important;
}
.w-min-819 {
  min-width: 819px !important;
}
.h-min-819 {
  min-height: 819px !important;
}
.height-rem-819 {
  height: 819rem !important;
}
.width-rem-819 {
  width: 819rem !important;
}
.grid-repeat-819 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(819px, 1fr));
}
.w-px-820 {
  width: 820px !important;
}
.h-px-820 {
  height: 820px !important;
}
.w-max-820 {
  max-width: 820px !important;
}
.h-max-820 {
  max-height: 820px !important;
}
.w-min-820 {
  min-width: 820px !important;
}
.h-min-820 {
  min-height: 820px !important;
}
.height-rem-820 {
  height: 820rem !important;
}
.width-rem-820 {
  width: 820rem !important;
}
.grid-repeat-820 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(820px, 1fr));
}
.w-px-821 {
  width: 821px !important;
}
.h-px-821 {
  height: 821px !important;
}
.w-max-821 {
  max-width: 821px !important;
}
.h-max-821 {
  max-height: 821px !important;
}
.w-min-821 {
  min-width: 821px !important;
}
.h-min-821 {
  min-height: 821px !important;
}
.height-rem-821 {
  height: 821rem !important;
}
.width-rem-821 {
  width: 821rem !important;
}
.grid-repeat-821 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(821px, 1fr));
}
.w-px-822 {
  width: 822px !important;
}
.h-px-822 {
  height: 822px !important;
}
.w-max-822 {
  max-width: 822px !important;
}
.h-max-822 {
  max-height: 822px !important;
}
.w-min-822 {
  min-width: 822px !important;
}
.h-min-822 {
  min-height: 822px !important;
}
.height-rem-822 {
  height: 822rem !important;
}
.width-rem-822 {
  width: 822rem !important;
}
.grid-repeat-822 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(822px, 1fr));
}
.w-px-823 {
  width: 823px !important;
}
.h-px-823 {
  height: 823px !important;
}
.w-max-823 {
  max-width: 823px !important;
}
.h-max-823 {
  max-height: 823px !important;
}
.w-min-823 {
  min-width: 823px !important;
}
.h-min-823 {
  min-height: 823px !important;
}
.height-rem-823 {
  height: 823rem !important;
}
.width-rem-823 {
  width: 823rem !important;
}
.grid-repeat-823 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(823px, 1fr));
}
.w-px-824 {
  width: 824px !important;
}
.h-px-824 {
  height: 824px !important;
}
.w-max-824 {
  max-width: 824px !important;
}
.h-max-824 {
  max-height: 824px !important;
}
.w-min-824 {
  min-width: 824px !important;
}
.h-min-824 {
  min-height: 824px !important;
}
.height-rem-824 {
  height: 824rem !important;
}
.width-rem-824 {
  width: 824rem !important;
}
.grid-repeat-824 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(824px, 1fr));
}
.w-px-825 {
  width: 825px !important;
}
.h-px-825 {
  height: 825px !important;
}
.w-max-825 {
  max-width: 825px !important;
}
.h-max-825 {
  max-height: 825px !important;
}
.w-min-825 {
  min-width: 825px !important;
}
.h-min-825 {
  min-height: 825px !important;
}
.height-rem-825 {
  height: 825rem !important;
}
.width-rem-825 {
  width: 825rem !important;
}
.grid-repeat-825 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(825px, 1fr));
}
.w-px-826 {
  width: 826px !important;
}
.h-px-826 {
  height: 826px !important;
}
.w-max-826 {
  max-width: 826px !important;
}
.h-max-826 {
  max-height: 826px !important;
}
.w-min-826 {
  min-width: 826px !important;
}
.h-min-826 {
  min-height: 826px !important;
}
.height-rem-826 {
  height: 826rem !important;
}
.width-rem-826 {
  width: 826rem !important;
}
.grid-repeat-826 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(826px, 1fr));
}
.w-px-827 {
  width: 827px !important;
}
.h-px-827 {
  height: 827px !important;
}
.w-max-827 {
  max-width: 827px !important;
}
.h-max-827 {
  max-height: 827px !important;
}
.w-min-827 {
  min-width: 827px !important;
}
.h-min-827 {
  min-height: 827px !important;
}
.height-rem-827 {
  height: 827rem !important;
}
.width-rem-827 {
  width: 827rem !important;
}
.grid-repeat-827 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(827px, 1fr));
}
.w-px-828 {
  width: 828px !important;
}
.h-px-828 {
  height: 828px !important;
}
.w-max-828 {
  max-width: 828px !important;
}
.h-max-828 {
  max-height: 828px !important;
}
.w-min-828 {
  min-width: 828px !important;
}
.h-min-828 {
  min-height: 828px !important;
}
.height-rem-828 {
  height: 828rem !important;
}
.width-rem-828 {
  width: 828rem !important;
}
.grid-repeat-828 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(828px, 1fr));
}
.w-px-829 {
  width: 829px !important;
}
.h-px-829 {
  height: 829px !important;
}
.w-max-829 {
  max-width: 829px !important;
}
.h-max-829 {
  max-height: 829px !important;
}
.w-min-829 {
  min-width: 829px !important;
}
.h-min-829 {
  min-height: 829px !important;
}
.height-rem-829 {
  height: 829rem !important;
}
.width-rem-829 {
  width: 829rem !important;
}
.grid-repeat-829 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(829px, 1fr));
}
.w-px-830 {
  width: 830px !important;
}
.h-px-830 {
  height: 830px !important;
}
.w-max-830 {
  max-width: 830px !important;
}
.h-max-830 {
  max-height: 830px !important;
}
.w-min-830 {
  min-width: 830px !important;
}
.h-min-830 {
  min-height: 830px !important;
}
.height-rem-830 {
  height: 830rem !important;
}
.width-rem-830 {
  width: 830rem !important;
}
.grid-repeat-830 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(830px, 1fr));
}
.w-px-831 {
  width: 831px !important;
}
.h-px-831 {
  height: 831px !important;
}
.w-max-831 {
  max-width: 831px !important;
}
.h-max-831 {
  max-height: 831px !important;
}
.w-min-831 {
  min-width: 831px !important;
}
.h-min-831 {
  min-height: 831px !important;
}
.height-rem-831 {
  height: 831rem !important;
}
.width-rem-831 {
  width: 831rem !important;
}
.grid-repeat-831 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(831px, 1fr));
}
.w-px-832 {
  width: 832px !important;
}
.h-px-832 {
  height: 832px !important;
}
.w-max-832 {
  max-width: 832px !important;
}
.h-max-832 {
  max-height: 832px !important;
}
.w-min-832 {
  min-width: 832px !important;
}
.h-min-832 {
  min-height: 832px !important;
}
.height-rem-832 {
  height: 832rem !important;
}
.width-rem-832 {
  width: 832rem !important;
}
.grid-repeat-832 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(832px, 1fr));
}
.w-px-833 {
  width: 833px !important;
}
.h-px-833 {
  height: 833px !important;
}
.w-max-833 {
  max-width: 833px !important;
}
.h-max-833 {
  max-height: 833px !important;
}
.w-min-833 {
  min-width: 833px !important;
}
.h-min-833 {
  min-height: 833px !important;
}
.height-rem-833 {
  height: 833rem !important;
}
.width-rem-833 {
  width: 833rem !important;
}
.grid-repeat-833 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(833px, 1fr));
}
.w-px-834 {
  width: 834px !important;
}
.h-px-834 {
  height: 834px !important;
}
.w-max-834 {
  max-width: 834px !important;
}
.h-max-834 {
  max-height: 834px !important;
}
.w-min-834 {
  min-width: 834px !important;
}
.h-min-834 {
  min-height: 834px !important;
}
.height-rem-834 {
  height: 834rem !important;
}
.width-rem-834 {
  width: 834rem !important;
}
.grid-repeat-834 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(834px, 1fr));
}
.w-px-835 {
  width: 835px !important;
}
.h-px-835 {
  height: 835px !important;
}
.w-max-835 {
  max-width: 835px !important;
}
.h-max-835 {
  max-height: 835px !important;
}
.w-min-835 {
  min-width: 835px !important;
}
.h-min-835 {
  min-height: 835px !important;
}
.height-rem-835 {
  height: 835rem !important;
}
.width-rem-835 {
  width: 835rem !important;
}
.grid-repeat-835 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(835px, 1fr));
}
.w-px-836 {
  width: 836px !important;
}
.h-px-836 {
  height: 836px !important;
}
.w-max-836 {
  max-width: 836px !important;
}
.h-max-836 {
  max-height: 836px !important;
}
.w-min-836 {
  min-width: 836px !important;
}
.h-min-836 {
  min-height: 836px !important;
}
.height-rem-836 {
  height: 836rem !important;
}
.width-rem-836 {
  width: 836rem !important;
}
.grid-repeat-836 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(836px, 1fr));
}
.w-px-837 {
  width: 837px !important;
}
.h-px-837 {
  height: 837px !important;
}
.w-max-837 {
  max-width: 837px !important;
}
.h-max-837 {
  max-height: 837px !important;
}
.w-min-837 {
  min-width: 837px !important;
}
.h-min-837 {
  min-height: 837px !important;
}
.height-rem-837 {
  height: 837rem !important;
}
.width-rem-837 {
  width: 837rem !important;
}
.grid-repeat-837 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(837px, 1fr));
}
.w-px-838 {
  width: 838px !important;
}
.h-px-838 {
  height: 838px !important;
}
.w-max-838 {
  max-width: 838px !important;
}
.h-max-838 {
  max-height: 838px !important;
}
.w-min-838 {
  min-width: 838px !important;
}
.h-min-838 {
  min-height: 838px !important;
}
.height-rem-838 {
  height: 838rem !important;
}
.width-rem-838 {
  width: 838rem !important;
}
.grid-repeat-838 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(838px, 1fr));
}
.w-px-839 {
  width: 839px !important;
}
.h-px-839 {
  height: 839px !important;
}
.w-max-839 {
  max-width: 839px !important;
}
.h-max-839 {
  max-height: 839px !important;
}
.w-min-839 {
  min-width: 839px !important;
}
.h-min-839 {
  min-height: 839px !important;
}
.height-rem-839 {
  height: 839rem !important;
}
.width-rem-839 {
  width: 839rem !important;
}
.grid-repeat-839 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(839px, 1fr));
}
.w-px-840 {
  width: 840px !important;
}
.h-px-840 {
  height: 840px !important;
}
.w-max-840 {
  max-width: 840px !important;
}
.h-max-840 {
  max-height: 840px !important;
}
.w-min-840 {
  min-width: 840px !important;
}
.h-min-840 {
  min-height: 840px !important;
}
.height-rem-840 {
  height: 840rem !important;
}
.width-rem-840 {
  width: 840rem !important;
}
.grid-repeat-840 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(840px, 1fr));
}
.w-px-841 {
  width: 841px !important;
}
.h-px-841 {
  height: 841px !important;
}
.w-max-841 {
  max-width: 841px !important;
}
.h-max-841 {
  max-height: 841px !important;
}
.w-min-841 {
  min-width: 841px !important;
}
.h-min-841 {
  min-height: 841px !important;
}
.height-rem-841 {
  height: 841rem !important;
}
.width-rem-841 {
  width: 841rem !important;
}
.grid-repeat-841 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(841px, 1fr));
}
.w-px-842 {
  width: 842px !important;
}
.h-px-842 {
  height: 842px !important;
}
.w-max-842 {
  max-width: 842px !important;
}
.h-max-842 {
  max-height: 842px !important;
}
.w-min-842 {
  min-width: 842px !important;
}
.h-min-842 {
  min-height: 842px !important;
}
.height-rem-842 {
  height: 842rem !important;
}
.width-rem-842 {
  width: 842rem !important;
}
.grid-repeat-842 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(842px, 1fr));
}
.w-px-843 {
  width: 843px !important;
}
.h-px-843 {
  height: 843px !important;
}
.w-max-843 {
  max-width: 843px !important;
}
.h-max-843 {
  max-height: 843px !important;
}
.w-min-843 {
  min-width: 843px !important;
}
.h-min-843 {
  min-height: 843px !important;
}
.height-rem-843 {
  height: 843rem !important;
}
.width-rem-843 {
  width: 843rem !important;
}
.grid-repeat-843 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(843px, 1fr));
}
.w-px-844 {
  width: 844px !important;
}
.h-px-844 {
  height: 844px !important;
}
.w-max-844 {
  max-width: 844px !important;
}
.h-max-844 {
  max-height: 844px !important;
}
.w-min-844 {
  min-width: 844px !important;
}
.h-min-844 {
  min-height: 844px !important;
}
.height-rem-844 {
  height: 844rem !important;
}
.width-rem-844 {
  width: 844rem !important;
}
.grid-repeat-844 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(844px, 1fr));
}
.w-px-845 {
  width: 845px !important;
}
.h-px-845 {
  height: 845px !important;
}
.w-max-845 {
  max-width: 845px !important;
}
.h-max-845 {
  max-height: 845px !important;
}
.w-min-845 {
  min-width: 845px !important;
}
.h-min-845 {
  min-height: 845px !important;
}
.height-rem-845 {
  height: 845rem !important;
}
.width-rem-845 {
  width: 845rem !important;
}
.grid-repeat-845 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(845px, 1fr));
}
.w-px-846 {
  width: 846px !important;
}
.h-px-846 {
  height: 846px !important;
}
.w-max-846 {
  max-width: 846px !important;
}
.h-max-846 {
  max-height: 846px !important;
}
.w-min-846 {
  min-width: 846px !important;
}
.h-min-846 {
  min-height: 846px !important;
}
.height-rem-846 {
  height: 846rem !important;
}
.width-rem-846 {
  width: 846rem !important;
}
.grid-repeat-846 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(846px, 1fr));
}
.w-px-847 {
  width: 847px !important;
}
.h-px-847 {
  height: 847px !important;
}
.w-max-847 {
  max-width: 847px !important;
}
.h-max-847 {
  max-height: 847px !important;
}
.w-min-847 {
  min-width: 847px !important;
}
.h-min-847 {
  min-height: 847px !important;
}
.height-rem-847 {
  height: 847rem !important;
}
.width-rem-847 {
  width: 847rem !important;
}
.grid-repeat-847 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(847px, 1fr));
}
.w-px-848 {
  width: 848px !important;
}
.h-px-848 {
  height: 848px !important;
}
.w-max-848 {
  max-width: 848px !important;
}
.h-max-848 {
  max-height: 848px !important;
}
.w-min-848 {
  min-width: 848px !important;
}
.h-min-848 {
  min-height: 848px !important;
}
.height-rem-848 {
  height: 848rem !important;
}
.width-rem-848 {
  width: 848rem !important;
}
.grid-repeat-848 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(848px, 1fr));
}
.w-px-849 {
  width: 849px !important;
}
.h-px-849 {
  height: 849px !important;
}
.w-max-849 {
  max-width: 849px !important;
}
.h-max-849 {
  max-height: 849px !important;
}
.w-min-849 {
  min-width: 849px !important;
}
.h-min-849 {
  min-height: 849px !important;
}
.height-rem-849 {
  height: 849rem !important;
}
.width-rem-849 {
  width: 849rem !important;
}
.grid-repeat-849 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(849px, 1fr));
}
.w-px-850 {
  width: 850px !important;
}
.h-px-850 {
  height: 850px !important;
}
.w-max-850 {
  max-width: 850px !important;
}
.h-max-850 {
  max-height: 850px !important;
}
.w-min-850 {
  min-width: 850px !important;
}
.h-min-850 {
  min-height: 850px !important;
}
.height-rem-850 {
  height: 850rem !important;
}
.width-rem-850 {
  width: 850rem !important;
}
.grid-repeat-850 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(850px, 1fr));
}
.w-px-851 {
  width: 851px !important;
}
.h-px-851 {
  height: 851px !important;
}
.w-max-851 {
  max-width: 851px !important;
}
.h-max-851 {
  max-height: 851px !important;
}
.w-min-851 {
  min-width: 851px !important;
}
.h-min-851 {
  min-height: 851px !important;
}
.height-rem-851 {
  height: 851rem !important;
}
.width-rem-851 {
  width: 851rem !important;
}
.grid-repeat-851 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(851px, 1fr));
}
.w-px-852 {
  width: 852px !important;
}
.h-px-852 {
  height: 852px !important;
}
.w-max-852 {
  max-width: 852px !important;
}
.h-max-852 {
  max-height: 852px !important;
}
.w-min-852 {
  min-width: 852px !important;
}
.h-min-852 {
  min-height: 852px !important;
}
.height-rem-852 {
  height: 852rem !important;
}
.width-rem-852 {
  width: 852rem !important;
}
.grid-repeat-852 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(852px, 1fr));
}
.w-px-853 {
  width: 853px !important;
}
.h-px-853 {
  height: 853px !important;
}
.w-max-853 {
  max-width: 853px !important;
}
.h-max-853 {
  max-height: 853px !important;
}
.w-min-853 {
  min-width: 853px !important;
}
.h-min-853 {
  min-height: 853px !important;
}
.height-rem-853 {
  height: 853rem !important;
}
.width-rem-853 {
  width: 853rem !important;
}
.grid-repeat-853 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(853px, 1fr));
}
.w-px-854 {
  width: 854px !important;
}
.h-px-854 {
  height: 854px !important;
}
.w-max-854 {
  max-width: 854px !important;
}
.h-max-854 {
  max-height: 854px !important;
}
.w-min-854 {
  min-width: 854px !important;
}
.h-min-854 {
  min-height: 854px !important;
}
.height-rem-854 {
  height: 854rem !important;
}
.width-rem-854 {
  width: 854rem !important;
}
.grid-repeat-854 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(854px, 1fr));
}
.w-px-855 {
  width: 855px !important;
}
.h-px-855 {
  height: 855px !important;
}
.w-max-855 {
  max-width: 855px !important;
}
.h-max-855 {
  max-height: 855px !important;
}
.w-min-855 {
  min-width: 855px !important;
}
.h-min-855 {
  min-height: 855px !important;
}
.height-rem-855 {
  height: 855rem !important;
}
.width-rem-855 {
  width: 855rem !important;
}
.grid-repeat-855 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(855px, 1fr));
}
.w-px-856 {
  width: 856px !important;
}
.h-px-856 {
  height: 856px !important;
}
.w-max-856 {
  max-width: 856px !important;
}
.h-max-856 {
  max-height: 856px !important;
}
.w-min-856 {
  min-width: 856px !important;
}
.h-min-856 {
  min-height: 856px !important;
}
.height-rem-856 {
  height: 856rem !important;
}
.width-rem-856 {
  width: 856rem !important;
}
.grid-repeat-856 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(856px, 1fr));
}
.w-px-857 {
  width: 857px !important;
}
.h-px-857 {
  height: 857px !important;
}
.w-max-857 {
  max-width: 857px !important;
}
.h-max-857 {
  max-height: 857px !important;
}
.w-min-857 {
  min-width: 857px !important;
}
.h-min-857 {
  min-height: 857px !important;
}
.height-rem-857 {
  height: 857rem !important;
}
.width-rem-857 {
  width: 857rem !important;
}
.grid-repeat-857 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(857px, 1fr));
}
.w-px-858 {
  width: 858px !important;
}
.h-px-858 {
  height: 858px !important;
}
.w-max-858 {
  max-width: 858px !important;
}
.h-max-858 {
  max-height: 858px !important;
}
.w-min-858 {
  min-width: 858px !important;
}
.h-min-858 {
  min-height: 858px !important;
}
.height-rem-858 {
  height: 858rem !important;
}
.width-rem-858 {
  width: 858rem !important;
}
.grid-repeat-858 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(858px, 1fr));
}
.w-px-859 {
  width: 859px !important;
}
.h-px-859 {
  height: 859px !important;
}
.w-max-859 {
  max-width: 859px !important;
}
.h-max-859 {
  max-height: 859px !important;
}
.w-min-859 {
  min-width: 859px !important;
}
.h-min-859 {
  min-height: 859px !important;
}
.height-rem-859 {
  height: 859rem !important;
}
.width-rem-859 {
  width: 859rem !important;
}
.grid-repeat-859 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(859px, 1fr));
}
.w-px-860 {
  width: 860px !important;
}
.h-px-860 {
  height: 860px !important;
}
.w-max-860 {
  max-width: 860px !important;
}
.h-max-860 {
  max-height: 860px !important;
}
.w-min-860 {
  min-width: 860px !important;
}
.h-min-860 {
  min-height: 860px !important;
}
.height-rem-860 {
  height: 860rem !important;
}
.width-rem-860 {
  width: 860rem !important;
}
.grid-repeat-860 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(860px, 1fr));
}
.w-px-861 {
  width: 861px !important;
}
.h-px-861 {
  height: 861px !important;
}
.w-max-861 {
  max-width: 861px !important;
}
.h-max-861 {
  max-height: 861px !important;
}
.w-min-861 {
  min-width: 861px !important;
}
.h-min-861 {
  min-height: 861px !important;
}
.height-rem-861 {
  height: 861rem !important;
}
.width-rem-861 {
  width: 861rem !important;
}
.grid-repeat-861 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(861px, 1fr));
}
.w-px-862 {
  width: 862px !important;
}
.h-px-862 {
  height: 862px !important;
}
.w-max-862 {
  max-width: 862px !important;
}
.h-max-862 {
  max-height: 862px !important;
}
.w-min-862 {
  min-width: 862px !important;
}
.h-min-862 {
  min-height: 862px !important;
}
.height-rem-862 {
  height: 862rem !important;
}
.width-rem-862 {
  width: 862rem !important;
}
.grid-repeat-862 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(862px, 1fr));
}
.w-px-863 {
  width: 863px !important;
}
.h-px-863 {
  height: 863px !important;
}
.w-max-863 {
  max-width: 863px !important;
}
.h-max-863 {
  max-height: 863px !important;
}
.w-min-863 {
  min-width: 863px !important;
}
.h-min-863 {
  min-height: 863px !important;
}
.height-rem-863 {
  height: 863rem !important;
}
.width-rem-863 {
  width: 863rem !important;
}
.grid-repeat-863 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(863px, 1fr));
}
.w-px-864 {
  width: 864px !important;
}
.h-px-864 {
  height: 864px !important;
}
.w-max-864 {
  max-width: 864px !important;
}
.h-max-864 {
  max-height: 864px !important;
}
.w-min-864 {
  min-width: 864px !important;
}
.h-min-864 {
  min-height: 864px !important;
}
.height-rem-864 {
  height: 864rem !important;
}
.width-rem-864 {
  width: 864rem !important;
}
.grid-repeat-864 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(864px, 1fr));
}
.w-px-865 {
  width: 865px !important;
}
.h-px-865 {
  height: 865px !important;
}
.w-max-865 {
  max-width: 865px !important;
}
.h-max-865 {
  max-height: 865px !important;
}
.w-min-865 {
  min-width: 865px !important;
}
.h-min-865 {
  min-height: 865px !important;
}
.height-rem-865 {
  height: 865rem !important;
}
.width-rem-865 {
  width: 865rem !important;
}
.grid-repeat-865 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(865px, 1fr));
}
.w-px-866 {
  width: 866px !important;
}
.h-px-866 {
  height: 866px !important;
}
.w-max-866 {
  max-width: 866px !important;
}
.h-max-866 {
  max-height: 866px !important;
}
.w-min-866 {
  min-width: 866px !important;
}
.h-min-866 {
  min-height: 866px !important;
}
.height-rem-866 {
  height: 866rem !important;
}
.width-rem-866 {
  width: 866rem !important;
}
.grid-repeat-866 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(866px, 1fr));
}
.w-px-867 {
  width: 867px !important;
}
.h-px-867 {
  height: 867px !important;
}
.w-max-867 {
  max-width: 867px !important;
}
.h-max-867 {
  max-height: 867px !important;
}
.w-min-867 {
  min-width: 867px !important;
}
.h-min-867 {
  min-height: 867px !important;
}
.height-rem-867 {
  height: 867rem !important;
}
.width-rem-867 {
  width: 867rem !important;
}
.grid-repeat-867 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(867px, 1fr));
}
.w-px-868 {
  width: 868px !important;
}
.h-px-868 {
  height: 868px !important;
}
.w-max-868 {
  max-width: 868px !important;
}
.h-max-868 {
  max-height: 868px !important;
}
.w-min-868 {
  min-width: 868px !important;
}
.h-min-868 {
  min-height: 868px !important;
}
.height-rem-868 {
  height: 868rem !important;
}
.width-rem-868 {
  width: 868rem !important;
}
.grid-repeat-868 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(868px, 1fr));
}
.w-px-869 {
  width: 869px !important;
}
.h-px-869 {
  height: 869px !important;
}
.w-max-869 {
  max-width: 869px !important;
}
.h-max-869 {
  max-height: 869px !important;
}
.w-min-869 {
  min-width: 869px !important;
}
.h-min-869 {
  min-height: 869px !important;
}
.height-rem-869 {
  height: 869rem !important;
}
.width-rem-869 {
  width: 869rem !important;
}
.grid-repeat-869 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(869px, 1fr));
}
.w-px-870 {
  width: 870px !important;
}
.h-px-870 {
  height: 870px !important;
}
.w-max-870 {
  max-width: 870px !important;
}
.h-max-870 {
  max-height: 870px !important;
}
.w-min-870 {
  min-width: 870px !important;
}
.h-min-870 {
  min-height: 870px !important;
}
.height-rem-870 {
  height: 870rem !important;
}
.width-rem-870 {
  width: 870rem !important;
}
.grid-repeat-870 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(870px, 1fr));
}
.w-px-871 {
  width: 871px !important;
}
.h-px-871 {
  height: 871px !important;
}
.w-max-871 {
  max-width: 871px !important;
}
.h-max-871 {
  max-height: 871px !important;
}
.w-min-871 {
  min-width: 871px !important;
}
.h-min-871 {
  min-height: 871px !important;
}
.height-rem-871 {
  height: 871rem !important;
}
.width-rem-871 {
  width: 871rem !important;
}
.grid-repeat-871 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(871px, 1fr));
}
.w-px-872 {
  width: 872px !important;
}
.h-px-872 {
  height: 872px !important;
}
.w-max-872 {
  max-width: 872px !important;
}
.h-max-872 {
  max-height: 872px !important;
}
.w-min-872 {
  min-width: 872px !important;
}
.h-min-872 {
  min-height: 872px !important;
}
.height-rem-872 {
  height: 872rem !important;
}
.width-rem-872 {
  width: 872rem !important;
}
.grid-repeat-872 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(872px, 1fr));
}
.w-px-873 {
  width: 873px !important;
}
.h-px-873 {
  height: 873px !important;
}
.w-max-873 {
  max-width: 873px !important;
}
.h-max-873 {
  max-height: 873px !important;
}
.w-min-873 {
  min-width: 873px !important;
}
.h-min-873 {
  min-height: 873px !important;
}
.height-rem-873 {
  height: 873rem !important;
}
.width-rem-873 {
  width: 873rem !important;
}
.grid-repeat-873 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(873px, 1fr));
}
.w-px-874 {
  width: 874px !important;
}
.h-px-874 {
  height: 874px !important;
}
.w-max-874 {
  max-width: 874px !important;
}
.h-max-874 {
  max-height: 874px !important;
}
.w-min-874 {
  min-width: 874px !important;
}
.h-min-874 {
  min-height: 874px !important;
}
.height-rem-874 {
  height: 874rem !important;
}
.width-rem-874 {
  width: 874rem !important;
}
.grid-repeat-874 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(874px, 1fr));
}
.w-px-875 {
  width: 875px !important;
}
.h-px-875 {
  height: 875px !important;
}
.w-max-875 {
  max-width: 875px !important;
}
.h-max-875 {
  max-height: 875px !important;
}
.w-min-875 {
  min-width: 875px !important;
}
.h-min-875 {
  min-height: 875px !important;
}
.height-rem-875 {
  height: 875rem !important;
}
.width-rem-875 {
  width: 875rem !important;
}
.grid-repeat-875 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(875px, 1fr));
}
.w-px-876 {
  width: 876px !important;
}
.h-px-876 {
  height: 876px !important;
}
.w-max-876 {
  max-width: 876px !important;
}
.h-max-876 {
  max-height: 876px !important;
}
.w-min-876 {
  min-width: 876px !important;
}
.h-min-876 {
  min-height: 876px !important;
}
.height-rem-876 {
  height: 876rem !important;
}
.width-rem-876 {
  width: 876rem !important;
}
.grid-repeat-876 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(876px, 1fr));
}
.w-px-877 {
  width: 877px !important;
}
.h-px-877 {
  height: 877px !important;
}
.w-max-877 {
  max-width: 877px !important;
}
.h-max-877 {
  max-height: 877px !important;
}
.w-min-877 {
  min-width: 877px !important;
}
.h-min-877 {
  min-height: 877px !important;
}
.height-rem-877 {
  height: 877rem !important;
}
.width-rem-877 {
  width: 877rem !important;
}
.grid-repeat-877 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(877px, 1fr));
}
.w-px-878 {
  width: 878px !important;
}
.h-px-878 {
  height: 878px !important;
}
.w-max-878 {
  max-width: 878px !important;
}
.h-max-878 {
  max-height: 878px !important;
}
.w-min-878 {
  min-width: 878px !important;
}
.h-min-878 {
  min-height: 878px !important;
}
.height-rem-878 {
  height: 878rem !important;
}
.width-rem-878 {
  width: 878rem !important;
}
.grid-repeat-878 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(878px, 1fr));
}
.w-px-879 {
  width: 879px !important;
}
.h-px-879 {
  height: 879px !important;
}
.w-max-879 {
  max-width: 879px !important;
}
.h-max-879 {
  max-height: 879px !important;
}
.w-min-879 {
  min-width: 879px !important;
}
.h-min-879 {
  min-height: 879px !important;
}
.height-rem-879 {
  height: 879rem !important;
}
.width-rem-879 {
  width: 879rem !important;
}
.grid-repeat-879 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(879px, 1fr));
}
.w-px-880 {
  width: 880px !important;
}
.h-px-880 {
  height: 880px !important;
}
.w-max-880 {
  max-width: 880px !important;
}
.h-max-880 {
  max-height: 880px !important;
}
.w-min-880 {
  min-width: 880px !important;
}
.h-min-880 {
  min-height: 880px !important;
}
.height-rem-880 {
  height: 880rem !important;
}
.width-rem-880 {
  width: 880rem !important;
}
.grid-repeat-880 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(880px, 1fr));
}
.w-px-881 {
  width: 881px !important;
}
.h-px-881 {
  height: 881px !important;
}
.w-max-881 {
  max-width: 881px !important;
}
.h-max-881 {
  max-height: 881px !important;
}
.w-min-881 {
  min-width: 881px !important;
}
.h-min-881 {
  min-height: 881px !important;
}
.height-rem-881 {
  height: 881rem !important;
}
.width-rem-881 {
  width: 881rem !important;
}
.grid-repeat-881 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(881px, 1fr));
}
.w-px-882 {
  width: 882px !important;
}
.h-px-882 {
  height: 882px !important;
}
.w-max-882 {
  max-width: 882px !important;
}
.h-max-882 {
  max-height: 882px !important;
}
.w-min-882 {
  min-width: 882px !important;
}
.h-min-882 {
  min-height: 882px !important;
}
.height-rem-882 {
  height: 882rem !important;
}
.width-rem-882 {
  width: 882rem !important;
}
.grid-repeat-882 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(882px, 1fr));
}
.w-px-883 {
  width: 883px !important;
}
.h-px-883 {
  height: 883px !important;
}
.w-max-883 {
  max-width: 883px !important;
}
.h-max-883 {
  max-height: 883px !important;
}
.w-min-883 {
  min-width: 883px !important;
}
.h-min-883 {
  min-height: 883px !important;
}
.height-rem-883 {
  height: 883rem !important;
}
.width-rem-883 {
  width: 883rem !important;
}
.grid-repeat-883 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(883px, 1fr));
}
.w-px-884 {
  width: 884px !important;
}
.h-px-884 {
  height: 884px !important;
}
.w-max-884 {
  max-width: 884px !important;
}
.h-max-884 {
  max-height: 884px !important;
}
.w-min-884 {
  min-width: 884px !important;
}
.h-min-884 {
  min-height: 884px !important;
}
.height-rem-884 {
  height: 884rem !important;
}
.width-rem-884 {
  width: 884rem !important;
}
.grid-repeat-884 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(884px, 1fr));
}
.w-px-885 {
  width: 885px !important;
}
.h-px-885 {
  height: 885px !important;
}
.w-max-885 {
  max-width: 885px !important;
}
.h-max-885 {
  max-height: 885px !important;
}
.w-min-885 {
  min-width: 885px !important;
}
.h-min-885 {
  min-height: 885px !important;
}
.height-rem-885 {
  height: 885rem !important;
}
.width-rem-885 {
  width: 885rem !important;
}
.grid-repeat-885 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(885px, 1fr));
}
.w-px-886 {
  width: 886px !important;
}
.h-px-886 {
  height: 886px !important;
}
.w-max-886 {
  max-width: 886px !important;
}
.h-max-886 {
  max-height: 886px !important;
}
.w-min-886 {
  min-width: 886px !important;
}
.h-min-886 {
  min-height: 886px !important;
}
.height-rem-886 {
  height: 886rem !important;
}
.width-rem-886 {
  width: 886rem !important;
}
.grid-repeat-886 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(886px, 1fr));
}
.w-px-887 {
  width: 887px !important;
}
.h-px-887 {
  height: 887px !important;
}
.w-max-887 {
  max-width: 887px !important;
}
.h-max-887 {
  max-height: 887px !important;
}
.w-min-887 {
  min-width: 887px !important;
}
.h-min-887 {
  min-height: 887px !important;
}
.height-rem-887 {
  height: 887rem !important;
}
.width-rem-887 {
  width: 887rem !important;
}
.grid-repeat-887 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(887px, 1fr));
}
.w-px-888 {
  width: 888px !important;
}
.h-px-888 {
  height: 888px !important;
}
.w-max-888 {
  max-width: 888px !important;
}
.h-max-888 {
  max-height: 888px !important;
}
.w-min-888 {
  min-width: 888px !important;
}
.h-min-888 {
  min-height: 888px !important;
}
.height-rem-888 {
  height: 888rem !important;
}
.width-rem-888 {
  width: 888rem !important;
}
.grid-repeat-888 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(888px, 1fr));
}
.w-px-889 {
  width: 889px !important;
}
.h-px-889 {
  height: 889px !important;
}
.w-max-889 {
  max-width: 889px !important;
}
.h-max-889 {
  max-height: 889px !important;
}
.w-min-889 {
  min-width: 889px !important;
}
.h-min-889 {
  min-height: 889px !important;
}
.height-rem-889 {
  height: 889rem !important;
}
.width-rem-889 {
  width: 889rem !important;
}
.grid-repeat-889 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(889px, 1fr));
}
.w-px-890 {
  width: 890px !important;
}
.h-px-890 {
  height: 890px !important;
}
.w-max-890 {
  max-width: 890px !important;
}
.h-max-890 {
  max-height: 890px !important;
}
.w-min-890 {
  min-width: 890px !important;
}
.h-min-890 {
  min-height: 890px !important;
}
.height-rem-890 {
  height: 890rem !important;
}
.width-rem-890 {
  width: 890rem !important;
}
.grid-repeat-890 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(890px, 1fr));
}
.w-px-891 {
  width: 891px !important;
}
.h-px-891 {
  height: 891px !important;
}
.w-max-891 {
  max-width: 891px !important;
}
.h-max-891 {
  max-height: 891px !important;
}
.w-min-891 {
  min-width: 891px !important;
}
.h-min-891 {
  min-height: 891px !important;
}
.height-rem-891 {
  height: 891rem !important;
}
.width-rem-891 {
  width: 891rem !important;
}
.grid-repeat-891 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(891px, 1fr));
}
.w-px-892 {
  width: 892px !important;
}
.h-px-892 {
  height: 892px !important;
}
.w-max-892 {
  max-width: 892px !important;
}
.h-max-892 {
  max-height: 892px !important;
}
.w-min-892 {
  min-width: 892px !important;
}
.h-min-892 {
  min-height: 892px !important;
}
.height-rem-892 {
  height: 892rem !important;
}
.width-rem-892 {
  width: 892rem !important;
}
.grid-repeat-892 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(892px, 1fr));
}
.w-px-893 {
  width: 893px !important;
}
.h-px-893 {
  height: 893px !important;
}
.w-max-893 {
  max-width: 893px !important;
}
.h-max-893 {
  max-height: 893px !important;
}
.w-min-893 {
  min-width: 893px !important;
}
.h-min-893 {
  min-height: 893px !important;
}
.height-rem-893 {
  height: 893rem !important;
}
.width-rem-893 {
  width: 893rem !important;
}
.grid-repeat-893 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(893px, 1fr));
}
.w-px-894 {
  width: 894px !important;
}
.h-px-894 {
  height: 894px !important;
}
.w-max-894 {
  max-width: 894px !important;
}
.h-max-894 {
  max-height: 894px !important;
}
.w-min-894 {
  min-width: 894px !important;
}
.h-min-894 {
  min-height: 894px !important;
}
.height-rem-894 {
  height: 894rem !important;
}
.width-rem-894 {
  width: 894rem !important;
}
.grid-repeat-894 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(894px, 1fr));
}
.w-px-895 {
  width: 895px !important;
}
.h-px-895 {
  height: 895px !important;
}
.w-max-895 {
  max-width: 895px !important;
}
.h-max-895 {
  max-height: 895px !important;
}
.w-min-895 {
  min-width: 895px !important;
}
.h-min-895 {
  min-height: 895px !important;
}
.height-rem-895 {
  height: 895rem !important;
}
.width-rem-895 {
  width: 895rem !important;
}
.grid-repeat-895 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(895px, 1fr));
}
.w-px-896 {
  width: 896px !important;
}
.h-px-896 {
  height: 896px !important;
}
.w-max-896 {
  max-width: 896px !important;
}
.h-max-896 {
  max-height: 896px !important;
}
.w-min-896 {
  min-width: 896px !important;
}
.h-min-896 {
  min-height: 896px !important;
}
.height-rem-896 {
  height: 896rem !important;
}
.width-rem-896 {
  width: 896rem !important;
}
.grid-repeat-896 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(896px, 1fr));
}
.w-px-897 {
  width: 897px !important;
}
.h-px-897 {
  height: 897px !important;
}
.w-max-897 {
  max-width: 897px !important;
}
.h-max-897 {
  max-height: 897px !important;
}
.w-min-897 {
  min-width: 897px !important;
}
.h-min-897 {
  min-height: 897px !important;
}
.height-rem-897 {
  height: 897rem !important;
}
.width-rem-897 {
  width: 897rem !important;
}
.grid-repeat-897 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(897px, 1fr));
}
.w-px-898 {
  width: 898px !important;
}
.h-px-898 {
  height: 898px !important;
}
.w-max-898 {
  max-width: 898px !important;
}
.h-max-898 {
  max-height: 898px !important;
}
.w-min-898 {
  min-width: 898px !important;
}
.h-min-898 {
  min-height: 898px !important;
}
.height-rem-898 {
  height: 898rem !important;
}
.width-rem-898 {
  width: 898rem !important;
}
.grid-repeat-898 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(898px, 1fr));
}
.w-px-899 {
  width: 899px !important;
}
.h-px-899 {
  height: 899px !important;
}
.w-max-899 {
  max-width: 899px !important;
}
.h-max-899 {
  max-height: 899px !important;
}
.w-min-899 {
  min-width: 899px !important;
}
.h-min-899 {
  min-height: 899px !important;
}
.height-rem-899 {
  height: 899rem !important;
}
.width-rem-899 {
  width: 899rem !important;
}
.grid-repeat-899 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(899px, 1fr));
}
.w-px-900 {
  width: 900px !important;
}
.h-px-900 {
  height: 900px !important;
}
.w-max-900 {
  max-width: 900px !important;
}
.h-max-900 {
  max-height: 900px !important;
}
.w-min-900 {
  min-width: 900px !important;
}
.h-min-900 {
  min-height: 900px !important;
}
.height-rem-900 {
  height: 900rem !important;
}
.width-rem-900 {
  width: 900rem !important;
}
.grid-repeat-900 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(900px, 1fr));
}
.w-px-901 {
  width: 901px !important;
}
.h-px-901 {
  height: 901px !important;
}
.w-max-901 {
  max-width: 901px !important;
}
.h-max-901 {
  max-height: 901px !important;
}
.w-min-901 {
  min-width: 901px !important;
}
.h-min-901 {
  min-height: 901px !important;
}
.height-rem-901 {
  height: 901rem !important;
}
.width-rem-901 {
  width: 901rem !important;
}
.grid-repeat-901 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(901px, 1fr));
}
.w-px-902 {
  width: 902px !important;
}
.h-px-902 {
  height: 902px !important;
}
.w-max-902 {
  max-width: 902px !important;
}
.h-max-902 {
  max-height: 902px !important;
}
.w-min-902 {
  min-width: 902px !important;
}
.h-min-902 {
  min-height: 902px !important;
}
.height-rem-902 {
  height: 902rem !important;
}
.width-rem-902 {
  width: 902rem !important;
}
.grid-repeat-902 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(902px, 1fr));
}
.w-px-903 {
  width: 903px !important;
}
.h-px-903 {
  height: 903px !important;
}
.w-max-903 {
  max-width: 903px !important;
}
.h-max-903 {
  max-height: 903px !important;
}
.w-min-903 {
  min-width: 903px !important;
}
.h-min-903 {
  min-height: 903px !important;
}
.height-rem-903 {
  height: 903rem !important;
}
.width-rem-903 {
  width: 903rem !important;
}
.grid-repeat-903 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(903px, 1fr));
}
.w-px-904 {
  width: 904px !important;
}
.h-px-904 {
  height: 904px !important;
}
.w-max-904 {
  max-width: 904px !important;
}
.h-max-904 {
  max-height: 904px !important;
}
.w-min-904 {
  min-width: 904px !important;
}
.h-min-904 {
  min-height: 904px !important;
}
.height-rem-904 {
  height: 904rem !important;
}
.width-rem-904 {
  width: 904rem !important;
}
.grid-repeat-904 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(904px, 1fr));
}
.w-px-905 {
  width: 905px !important;
}
.h-px-905 {
  height: 905px !important;
}
.w-max-905 {
  max-width: 905px !important;
}
.h-max-905 {
  max-height: 905px !important;
}
.w-min-905 {
  min-width: 905px !important;
}
.h-min-905 {
  min-height: 905px !important;
}
.height-rem-905 {
  height: 905rem !important;
}
.width-rem-905 {
  width: 905rem !important;
}
.grid-repeat-905 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(905px, 1fr));
}
.w-px-906 {
  width: 906px !important;
}
.h-px-906 {
  height: 906px !important;
}
.w-max-906 {
  max-width: 906px !important;
}
.h-max-906 {
  max-height: 906px !important;
}
.w-min-906 {
  min-width: 906px !important;
}
.h-min-906 {
  min-height: 906px !important;
}
.height-rem-906 {
  height: 906rem !important;
}
.width-rem-906 {
  width: 906rem !important;
}
.grid-repeat-906 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(906px, 1fr));
}
.w-px-907 {
  width: 907px !important;
}
.h-px-907 {
  height: 907px !important;
}
.w-max-907 {
  max-width: 907px !important;
}
.h-max-907 {
  max-height: 907px !important;
}
.w-min-907 {
  min-width: 907px !important;
}
.h-min-907 {
  min-height: 907px !important;
}
.height-rem-907 {
  height: 907rem !important;
}
.width-rem-907 {
  width: 907rem !important;
}
.grid-repeat-907 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(907px, 1fr));
}
.w-px-908 {
  width: 908px !important;
}
.h-px-908 {
  height: 908px !important;
}
.w-max-908 {
  max-width: 908px !important;
}
.h-max-908 {
  max-height: 908px !important;
}
.w-min-908 {
  min-width: 908px !important;
}
.h-min-908 {
  min-height: 908px !important;
}
.height-rem-908 {
  height: 908rem !important;
}
.width-rem-908 {
  width: 908rem !important;
}
.grid-repeat-908 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(908px, 1fr));
}
.w-px-909 {
  width: 909px !important;
}
.h-px-909 {
  height: 909px !important;
}
.w-max-909 {
  max-width: 909px !important;
}
.h-max-909 {
  max-height: 909px !important;
}
.w-min-909 {
  min-width: 909px !important;
}
.h-min-909 {
  min-height: 909px !important;
}
.height-rem-909 {
  height: 909rem !important;
}
.width-rem-909 {
  width: 909rem !important;
}
.grid-repeat-909 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(909px, 1fr));
}
.w-px-910 {
  width: 910px !important;
}
.h-px-910 {
  height: 910px !important;
}
.w-max-910 {
  max-width: 910px !important;
}
.h-max-910 {
  max-height: 910px !important;
}
.w-min-910 {
  min-width: 910px !important;
}
.h-min-910 {
  min-height: 910px !important;
}
.height-rem-910 {
  height: 910rem !important;
}
.width-rem-910 {
  width: 910rem !important;
}
.grid-repeat-910 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(910px, 1fr));
}
.w-px-911 {
  width: 911px !important;
}
.h-px-911 {
  height: 911px !important;
}
.w-max-911 {
  max-width: 911px !important;
}
.h-max-911 {
  max-height: 911px !important;
}
.w-min-911 {
  min-width: 911px !important;
}
.h-min-911 {
  min-height: 911px !important;
}
.height-rem-911 {
  height: 911rem !important;
}
.width-rem-911 {
  width: 911rem !important;
}
.grid-repeat-911 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(911px, 1fr));
}
.w-px-912 {
  width: 912px !important;
}
.h-px-912 {
  height: 912px !important;
}
.w-max-912 {
  max-width: 912px !important;
}
.h-max-912 {
  max-height: 912px !important;
}
.w-min-912 {
  min-width: 912px !important;
}
.h-min-912 {
  min-height: 912px !important;
}
.height-rem-912 {
  height: 912rem !important;
}
.width-rem-912 {
  width: 912rem !important;
}
.grid-repeat-912 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(912px, 1fr));
}
.w-px-913 {
  width: 913px !important;
}
.h-px-913 {
  height: 913px !important;
}
.w-max-913 {
  max-width: 913px !important;
}
.h-max-913 {
  max-height: 913px !important;
}
.w-min-913 {
  min-width: 913px !important;
}
.h-min-913 {
  min-height: 913px !important;
}
.height-rem-913 {
  height: 913rem !important;
}
.width-rem-913 {
  width: 913rem !important;
}
.grid-repeat-913 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(913px, 1fr));
}
.w-px-914 {
  width: 914px !important;
}
.h-px-914 {
  height: 914px !important;
}
.w-max-914 {
  max-width: 914px !important;
}
.h-max-914 {
  max-height: 914px !important;
}
.w-min-914 {
  min-width: 914px !important;
}
.h-min-914 {
  min-height: 914px !important;
}
.height-rem-914 {
  height: 914rem !important;
}
.width-rem-914 {
  width: 914rem !important;
}
.grid-repeat-914 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(914px, 1fr));
}
.w-px-915 {
  width: 915px !important;
}
.h-px-915 {
  height: 915px !important;
}
.w-max-915 {
  max-width: 915px !important;
}
.h-max-915 {
  max-height: 915px !important;
}
.w-min-915 {
  min-width: 915px !important;
}
.h-min-915 {
  min-height: 915px !important;
}
.height-rem-915 {
  height: 915rem !important;
}
.width-rem-915 {
  width: 915rem !important;
}
.grid-repeat-915 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(915px, 1fr));
}
.w-px-916 {
  width: 916px !important;
}
.h-px-916 {
  height: 916px !important;
}
.w-max-916 {
  max-width: 916px !important;
}
.h-max-916 {
  max-height: 916px !important;
}
.w-min-916 {
  min-width: 916px !important;
}
.h-min-916 {
  min-height: 916px !important;
}
.height-rem-916 {
  height: 916rem !important;
}
.width-rem-916 {
  width: 916rem !important;
}
.grid-repeat-916 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(916px, 1fr));
}
.w-px-917 {
  width: 917px !important;
}
.h-px-917 {
  height: 917px !important;
}
.w-max-917 {
  max-width: 917px !important;
}
.h-max-917 {
  max-height: 917px !important;
}
.w-min-917 {
  min-width: 917px !important;
}
.h-min-917 {
  min-height: 917px !important;
}
.height-rem-917 {
  height: 917rem !important;
}
.width-rem-917 {
  width: 917rem !important;
}
.grid-repeat-917 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(917px, 1fr));
}
.w-px-918 {
  width: 918px !important;
}
.h-px-918 {
  height: 918px !important;
}
.w-max-918 {
  max-width: 918px !important;
}
.h-max-918 {
  max-height: 918px !important;
}
.w-min-918 {
  min-width: 918px !important;
}
.h-min-918 {
  min-height: 918px !important;
}
.height-rem-918 {
  height: 918rem !important;
}
.width-rem-918 {
  width: 918rem !important;
}
.grid-repeat-918 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(918px, 1fr));
}
.w-px-919 {
  width: 919px !important;
}
.h-px-919 {
  height: 919px !important;
}
.w-max-919 {
  max-width: 919px !important;
}
.h-max-919 {
  max-height: 919px !important;
}
.w-min-919 {
  min-width: 919px !important;
}
.h-min-919 {
  min-height: 919px !important;
}
.height-rem-919 {
  height: 919rem !important;
}
.width-rem-919 {
  width: 919rem !important;
}
.grid-repeat-919 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(919px, 1fr));
}
.w-px-920 {
  width: 920px !important;
}
.h-px-920 {
  height: 920px !important;
}
.w-max-920 {
  max-width: 920px !important;
}
.h-max-920 {
  max-height: 920px !important;
}
.w-min-920 {
  min-width: 920px !important;
}
.h-min-920 {
  min-height: 920px !important;
}
.height-rem-920 {
  height: 920rem !important;
}
.width-rem-920 {
  width: 920rem !important;
}
.grid-repeat-920 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(920px, 1fr));
}
.w-px-921 {
  width: 921px !important;
}
.h-px-921 {
  height: 921px !important;
}
.w-max-921 {
  max-width: 921px !important;
}
.h-max-921 {
  max-height: 921px !important;
}
.w-min-921 {
  min-width: 921px !important;
}
.h-min-921 {
  min-height: 921px !important;
}
.height-rem-921 {
  height: 921rem !important;
}
.width-rem-921 {
  width: 921rem !important;
}
.grid-repeat-921 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(921px, 1fr));
}
.w-px-922 {
  width: 922px !important;
}
.h-px-922 {
  height: 922px !important;
}
.w-max-922 {
  max-width: 922px !important;
}
.h-max-922 {
  max-height: 922px !important;
}
.w-min-922 {
  min-width: 922px !important;
}
.h-min-922 {
  min-height: 922px !important;
}
.height-rem-922 {
  height: 922rem !important;
}
.width-rem-922 {
  width: 922rem !important;
}
.grid-repeat-922 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(922px, 1fr));
}
.w-px-923 {
  width: 923px !important;
}
.h-px-923 {
  height: 923px !important;
}
.w-max-923 {
  max-width: 923px !important;
}
.h-max-923 {
  max-height: 923px !important;
}
.w-min-923 {
  min-width: 923px !important;
}
.h-min-923 {
  min-height: 923px !important;
}
.height-rem-923 {
  height: 923rem !important;
}
.width-rem-923 {
  width: 923rem !important;
}
.grid-repeat-923 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(923px, 1fr));
}
.w-px-924 {
  width: 924px !important;
}
.h-px-924 {
  height: 924px !important;
}
.w-max-924 {
  max-width: 924px !important;
}
.h-max-924 {
  max-height: 924px !important;
}
.w-min-924 {
  min-width: 924px !important;
}
.h-min-924 {
  min-height: 924px !important;
}
.height-rem-924 {
  height: 924rem !important;
}
.width-rem-924 {
  width: 924rem !important;
}
.grid-repeat-924 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(924px, 1fr));
}
.w-px-925 {
  width: 925px !important;
}
.h-px-925 {
  height: 925px !important;
}
.w-max-925 {
  max-width: 925px !important;
}
.h-max-925 {
  max-height: 925px !important;
}
.w-min-925 {
  min-width: 925px !important;
}
.h-min-925 {
  min-height: 925px !important;
}
.height-rem-925 {
  height: 925rem !important;
}
.width-rem-925 {
  width: 925rem !important;
}
.grid-repeat-925 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(925px, 1fr));
}
.w-px-926 {
  width: 926px !important;
}
.h-px-926 {
  height: 926px !important;
}
.w-max-926 {
  max-width: 926px !important;
}
.h-max-926 {
  max-height: 926px !important;
}
.w-min-926 {
  min-width: 926px !important;
}
.h-min-926 {
  min-height: 926px !important;
}
.height-rem-926 {
  height: 926rem !important;
}
.width-rem-926 {
  width: 926rem !important;
}
.grid-repeat-926 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(926px, 1fr));
}
.w-px-927 {
  width: 927px !important;
}
.h-px-927 {
  height: 927px !important;
}
.w-max-927 {
  max-width: 927px !important;
}
.h-max-927 {
  max-height: 927px !important;
}
.w-min-927 {
  min-width: 927px !important;
}
.h-min-927 {
  min-height: 927px !important;
}
.height-rem-927 {
  height: 927rem !important;
}
.width-rem-927 {
  width: 927rem !important;
}
.grid-repeat-927 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(927px, 1fr));
}
.w-px-928 {
  width: 928px !important;
}
.h-px-928 {
  height: 928px !important;
}
.w-max-928 {
  max-width: 928px !important;
}
.h-max-928 {
  max-height: 928px !important;
}
.w-min-928 {
  min-width: 928px !important;
}
.h-min-928 {
  min-height: 928px !important;
}
.height-rem-928 {
  height: 928rem !important;
}
.width-rem-928 {
  width: 928rem !important;
}
.grid-repeat-928 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(928px, 1fr));
}
.w-px-929 {
  width: 929px !important;
}
.h-px-929 {
  height: 929px !important;
}
.w-max-929 {
  max-width: 929px !important;
}
.h-max-929 {
  max-height: 929px !important;
}
.w-min-929 {
  min-width: 929px !important;
}
.h-min-929 {
  min-height: 929px !important;
}
.height-rem-929 {
  height: 929rem !important;
}
.width-rem-929 {
  width: 929rem !important;
}
.grid-repeat-929 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(929px, 1fr));
}
.w-px-930 {
  width: 930px !important;
}
.h-px-930 {
  height: 930px !important;
}
.w-max-930 {
  max-width: 930px !important;
}
.h-max-930 {
  max-height: 930px !important;
}
.w-min-930 {
  min-width: 930px !important;
}
.h-min-930 {
  min-height: 930px !important;
}
.height-rem-930 {
  height: 930rem !important;
}
.width-rem-930 {
  width: 930rem !important;
}
.grid-repeat-930 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(930px, 1fr));
}
.w-px-931 {
  width: 931px !important;
}
.h-px-931 {
  height: 931px !important;
}
.w-max-931 {
  max-width: 931px !important;
}
.h-max-931 {
  max-height: 931px !important;
}
.w-min-931 {
  min-width: 931px !important;
}
.h-min-931 {
  min-height: 931px !important;
}
.height-rem-931 {
  height: 931rem !important;
}
.width-rem-931 {
  width: 931rem !important;
}
.grid-repeat-931 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(931px, 1fr));
}
.w-px-932 {
  width: 932px !important;
}
.h-px-932 {
  height: 932px !important;
}
.w-max-932 {
  max-width: 932px !important;
}
.h-max-932 {
  max-height: 932px !important;
}
.w-min-932 {
  min-width: 932px !important;
}
.h-min-932 {
  min-height: 932px !important;
}
.height-rem-932 {
  height: 932rem !important;
}
.width-rem-932 {
  width: 932rem !important;
}
.grid-repeat-932 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(932px, 1fr));
}
.w-px-933 {
  width: 933px !important;
}
.h-px-933 {
  height: 933px !important;
}
.w-max-933 {
  max-width: 933px !important;
}
.h-max-933 {
  max-height: 933px !important;
}
.w-min-933 {
  min-width: 933px !important;
}
.h-min-933 {
  min-height: 933px !important;
}
.height-rem-933 {
  height: 933rem !important;
}
.width-rem-933 {
  width: 933rem !important;
}
.grid-repeat-933 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(933px, 1fr));
}
.w-px-934 {
  width: 934px !important;
}
.h-px-934 {
  height: 934px !important;
}
.w-max-934 {
  max-width: 934px !important;
}
.h-max-934 {
  max-height: 934px !important;
}
.w-min-934 {
  min-width: 934px !important;
}
.h-min-934 {
  min-height: 934px !important;
}
.height-rem-934 {
  height: 934rem !important;
}
.width-rem-934 {
  width: 934rem !important;
}
.grid-repeat-934 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(934px, 1fr));
}
.w-px-935 {
  width: 935px !important;
}
.h-px-935 {
  height: 935px !important;
}
.w-max-935 {
  max-width: 935px !important;
}
.h-max-935 {
  max-height: 935px !important;
}
.w-min-935 {
  min-width: 935px !important;
}
.h-min-935 {
  min-height: 935px !important;
}
.height-rem-935 {
  height: 935rem !important;
}
.width-rem-935 {
  width: 935rem !important;
}
.grid-repeat-935 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(935px, 1fr));
}
.w-px-936 {
  width: 936px !important;
}
.h-px-936 {
  height: 936px !important;
}
.w-max-936 {
  max-width: 936px !important;
}
.h-max-936 {
  max-height: 936px !important;
}
.w-min-936 {
  min-width: 936px !important;
}
.h-min-936 {
  min-height: 936px !important;
}
.height-rem-936 {
  height: 936rem !important;
}
.width-rem-936 {
  width: 936rem !important;
}
.grid-repeat-936 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(936px, 1fr));
}
.w-px-937 {
  width: 937px !important;
}
.h-px-937 {
  height: 937px !important;
}
.w-max-937 {
  max-width: 937px !important;
}
.h-max-937 {
  max-height: 937px !important;
}
.w-min-937 {
  min-width: 937px !important;
}
.h-min-937 {
  min-height: 937px !important;
}
.height-rem-937 {
  height: 937rem !important;
}
.width-rem-937 {
  width: 937rem !important;
}
.grid-repeat-937 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(937px, 1fr));
}
.w-px-938 {
  width: 938px !important;
}
.h-px-938 {
  height: 938px !important;
}
.w-max-938 {
  max-width: 938px !important;
}
.h-max-938 {
  max-height: 938px !important;
}
.w-min-938 {
  min-width: 938px !important;
}
.h-min-938 {
  min-height: 938px !important;
}
.height-rem-938 {
  height: 938rem !important;
}
.width-rem-938 {
  width: 938rem !important;
}
.grid-repeat-938 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(938px, 1fr));
}
.w-px-939 {
  width: 939px !important;
}
.h-px-939 {
  height: 939px !important;
}
.w-max-939 {
  max-width: 939px !important;
}
.h-max-939 {
  max-height: 939px !important;
}
.w-min-939 {
  min-width: 939px !important;
}
.h-min-939 {
  min-height: 939px !important;
}
.height-rem-939 {
  height: 939rem !important;
}
.width-rem-939 {
  width: 939rem !important;
}
.grid-repeat-939 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(939px, 1fr));
}
.w-px-940 {
  width: 940px !important;
}
.h-px-940 {
  height: 940px !important;
}
.w-max-940 {
  max-width: 940px !important;
}
.h-max-940 {
  max-height: 940px !important;
}
.w-min-940 {
  min-width: 940px !important;
}
.h-min-940 {
  min-height: 940px !important;
}
.height-rem-940 {
  height: 940rem !important;
}
.width-rem-940 {
  width: 940rem !important;
}
.grid-repeat-940 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(940px, 1fr));
}
.w-px-941 {
  width: 941px !important;
}
.h-px-941 {
  height: 941px !important;
}
.w-max-941 {
  max-width: 941px !important;
}
.h-max-941 {
  max-height: 941px !important;
}
.w-min-941 {
  min-width: 941px !important;
}
.h-min-941 {
  min-height: 941px !important;
}
.height-rem-941 {
  height: 941rem !important;
}
.width-rem-941 {
  width: 941rem !important;
}
.grid-repeat-941 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(941px, 1fr));
}
.w-px-942 {
  width: 942px !important;
}
.h-px-942 {
  height: 942px !important;
}
.w-max-942 {
  max-width: 942px !important;
}
.h-max-942 {
  max-height: 942px !important;
}
.w-min-942 {
  min-width: 942px !important;
}
.h-min-942 {
  min-height: 942px !important;
}
.height-rem-942 {
  height: 942rem !important;
}
.width-rem-942 {
  width: 942rem !important;
}
.grid-repeat-942 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(942px, 1fr));
}
.w-px-943 {
  width: 943px !important;
}
.h-px-943 {
  height: 943px !important;
}
.w-max-943 {
  max-width: 943px !important;
}
.h-max-943 {
  max-height: 943px !important;
}
.w-min-943 {
  min-width: 943px !important;
}
.h-min-943 {
  min-height: 943px !important;
}
.height-rem-943 {
  height: 943rem !important;
}
.width-rem-943 {
  width: 943rem !important;
}
.grid-repeat-943 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(943px, 1fr));
}
.w-px-944 {
  width: 944px !important;
}
.h-px-944 {
  height: 944px !important;
}
.w-max-944 {
  max-width: 944px !important;
}
.h-max-944 {
  max-height: 944px !important;
}
.w-min-944 {
  min-width: 944px !important;
}
.h-min-944 {
  min-height: 944px !important;
}
.height-rem-944 {
  height: 944rem !important;
}
.width-rem-944 {
  width: 944rem !important;
}
.grid-repeat-944 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(944px, 1fr));
}
.w-px-945 {
  width: 945px !important;
}
.h-px-945 {
  height: 945px !important;
}
.w-max-945 {
  max-width: 945px !important;
}
.h-max-945 {
  max-height: 945px !important;
}
.w-min-945 {
  min-width: 945px !important;
}
.h-min-945 {
  min-height: 945px !important;
}
.height-rem-945 {
  height: 945rem !important;
}
.width-rem-945 {
  width: 945rem !important;
}
.grid-repeat-945 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(945px, 1fr));
}
.w-px-946 {
  width: 946px !important;
}
.h-px-946 {
  height: 946px !important;
}
.w-max-946 {
  max-width: 946px !important;
}
.h-max-946 {
  max-height: 946px !important;
}
.w-min-946 {
  min-width: 946px !important;
}
.h-min-946 {
  min-height: 946px !important;
}
.height-rem-946 {
  height: 946rem !important;
}
.width-rem-946 {
  width: 946rem !important;
}
.grid-repeat-946 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(946px, 1fr));
}
.w-px-947 {
  width: 947px !important;
}
.h-px-947 {
  height: 947px !important;
}
.w-max-947 {
  max-width: 947px !important;
}
.h-max-947 {
  max-height: 947px !important;
}
.w-min-947 {
  min-width: 947px !important;
}
.h-min-947 {
  min-height: 947px !important;
}
.height-rem-947 {
  height: 947rem !important;
}
.width-rem-947 {
  width: 947rem !important;
}
.grid-repeat-947 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(947px, 1fr));
}
.w-px-948 {
  width: 948px !important;
}
.h-px-948 {
  height: 948px !important;
}
.w-max-948 {
  max-width: 948px !important;
}
.h-max-948 {
  max-height: 948px !important;
}
.w-min-948 {
  min-width: 948px !important;
}
.h-min-948 {
  min-height: 948px !important;
}
.height-rem-948 {
  height: 948rem !important;
}
.width-rem-948 {
  width: 948rem !important;
}
.grid-repeat-948 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(948px, 1fr));
}
.w-px-949 {
  width: 949px !important;
}
.h-px-949 {
  height: 949px !important;
}
.w-max-949 {
  max-width: 949px !important;
}
.h-max-949 {
  max-height: 949px !important;
}
.w-min-949 {
  min-width: 949px !important;
}
.h-min-949 {
  min-height: 949px !important;
}
.height-rem-949 {
  height: 949rem !important;
}
.width-rem-949 {
  width: 949rem !important;
}
.grid-repeat-949 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(949px, 1fr));
}
.w-px-950 {
  width: 950px !important;
}
.h-px-950 {
  height: 950px !important;
}
.w-max-950 {
  max-width: 950px !important;
}
.h-max-950 {
  max-height: 950px !important;
}
.w-min-950 {
  min-width: 950px !important;
}
.h-min-950 {
  min-height: 950px !important;
}
.height-rem-950 {
  height: 950rem !important;
}
.width-rem-950 {
  width: 950rem !important;
}
.grid-repeat-950 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(950px, 1fr));
}
.w-px-951 {
  width: 951px !important;
}
.h-px-951 {
  height: 951px !important;
}
.w-max-951 {
  max-width: 951px !important;
}
.h-max-951 {
  max-height: 951px !important;
}
.w-min-951 {
  min-width: 951px !important;
}
.h-min-951 {
  min-height: 951px !important;
}
.height-rem-951 {
  height: 951rem !important;
}
.width-rem-951 {
  width: 951rem !important;
}
.grid-repeat-951 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(951px, 1fr));
}
.w-px-952 {
  width: 952px !important;
}
.h-px-952 {
  height: 952px !important;
}
.w-max-952 {
  max-width: 952px !important;
}
.h-max-952 {
  max-height: 952px !important;
}
.w-min-952 {
  min-width: 952px !important;
}
.h-min-952 {
  min-height: 952px !important;
}
.height-rem-952 {
  height: 952rem !important;
}
.width-rem-952 {
  width: 952rem !important;
}
.grid-repeat-952 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(952px, 1fr));
}
.w-px-953 {
  width: 953px !important;
}
.h-px-953 {
  height: 953px !important;
}
.w-max-953 {
  max-width: 953px !important;
}
.h-max-953 {
  max-height: 953px !important;
}
.w-min-953 {
  min-width: 953px !important;
}
.h-min-953 {
  min-height: 953px !important;
}
.height-rem-953 {
  height: 953rem !important;
}
.width-rem-953 {
  width: 953rem !important;
}
.grid-repeat-953 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(953px, 1fr));
}
.w-px-954 {
  width: 954px !important;
}
.h-px-954 {
  height: 954px !important;
}
.w-max-954 {
  max-width: 954px !important;
}
.h-max-954 {
  max-height: 954px !important;
}
.w-min-954 {
  min-width: 954px !important;
}
.h-min-954 {
  min-height: 954px !important;
}
.height-rem-954 {
  height: 954rem !important;
}
.width-rem-954 {
  width: 954rem !important;
}
.grid-repeat-954 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(954px, 1fr));
}
.w-px-955 {
  width: 955px !important;
}
.h-px-955 {
  height: 955px !important;
}
.w-max-955 {
  max-width: 955px !important;
}
.h-max-955 {
  max-height: 955px !important;
}
.w-min-955 {
  min-width: 955px !important;
}
.h-min-955 {
  min-height: 955px !important;
}
.height-rem-955 {
  height: 955rem !important;
}
.width-rem-955 {
  width: 955rem !important;
}
.grid-repeat-955 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(955px, 1fr));
}
.w-px-956 {
  width: 956px !important;
}
.h-px-956 {
  height: 956px !important;
}
.w-max-956 {
  max-width: 956px !important;
}
.h-max-956 {
  max-height: 956px !important;
}
.w-min-956 {
  min-width: 956px !important;
}
.h-min-956 {
  min-height: 956px !important;
}
.height-rem-956 {
  height: 956rem !important;
}
.width-rem-956 {
  width: 956rem !important;
}
.grid-repeat-956 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(956px, 1fr));
}
.w-px-957 {
  width: 957px !important;
}
.h-px-957 {
  height: 957px !important;
}
.w-max-957 {
  max-width: 957px !important;
}
.h-max-957 {
  max-height: 957px !important;
}
.w-min-957 {
  min-width: 957px !important;
}
.h-min-957 {
  min-height: 957px !important;
}
.height-rem-957 {
  height: 957rem !important;
}
.width-rem-957 {
  width: 957rem !important;
}
.grid-repeat-957 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(957px, 1fr));
}
.w-px-958 {
  width: 958px !important;
}
.h-px-958 {
  height: 958px !important;
}
.w-max-958 {
  max-width: 958px !important;
}
.h-max-958 {
  max-height: 958px !important;
}
.w-min-958 {
  min-width: 958px !important;
}
.h-min-958 {
  min-height: 958px !important;
}
.height-rem-958 {
  height: 958rem !important;
}
.width-rem-958 {
  width: 958rem !important;
}
.grid-repeat-958 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(958px, 1fr));
}
.w-px-959 {
  width: 959px !important;
}
.h-px-959 {
  height: 959px !important;
}
.w-max-959 {
  max-width: 959px !important;
}
.h-max-959 {
  max-height: 959px !important;
}
.w-min-959 {
  min-width: 959px !important;
}
.h-min-959 {
  min-height: 959px !important;
}
.height-rem-959 {
  height: 959rem !important;
}
.width-rem-959 {
  width: 959rem !important;
}
.grid-repeat-959 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(959px, 1fr));
}
.w-px-960 {
  width: 960px !important;
}
.h-px-960 {
  height: 960px !important;
}
.w-max-960 {
  max-width: 960px !important;
}
.h-max-960 {
  max-height: 960px !important;
}
.w-min-960 {
  min-width: 960px !important;
}
.h-min-960 {
  min-height: 960px !important;
}
.height-rem-960 {
  height: 960rem !important;
}
.width-rem-960 {
  width: 960rem !important;
}
.grid-repeat-960 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(960px, 1fr));
}
.w-px-961 {
  width: 961px !important;
}
.h-px-961 {
  height: 961px !important;
}
.w-max-961 {
  max-width: 961px !important;
}
.h-max-961 {
  max-height: 961px !important;
}
.w-min-961 {
  min-width: 961px !important;
}
.h-min-961 {
  min-height: 961px !important;
}
.height-rem-961 {
  height: 961rem !important;
}
.width-rem-961 {
  width: 961rem !important;
}
.grid-repeat-961 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(961px, 1fr));
}
.w-px-962 {
  width: 962px !important;
}
.h-px-962 {
  height: 962px !important;
}
.w-max-962 {
  max-width: 962px !important;
}
.h-max-962 {
  max-height: 962px !important;
}
.w-min-962 {
  min-width: 962px !important;
}
.h-min-962 {
  min-height: 962px !important;
}
.height-rem-962 {
  height: 962rem !important;
}
.width-rem-962 {
  width: 962rem !important;
}
.grid-repeat-962 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(962px, 1fr));
}
.w-px-963 {
  width: 963px !important;
}
.h-px-963 {
  height: 963px !important;
}
.w-max-963 {
  max-width: 963px !important;
}
.h-max-963 {
  max-height: 963px !important;
}
.w-min-963 {
  min-width: 963px !important;
}
.h-min-963 {
  min-height: 963px !important;
}
.height-rem-963 {
  height: 963rem !important;
}
.width-rem-963 {
  width: 963rem !important;
}
.grid-repeat-963 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(963px, 1fr));
}
.w-px-964 {
  width: 964px !important;
}
.h-px-964 {
  height: 964px !important;
}
.w-max-964 {
  max-width: 964px !important;
}
.h-max-964 {
  max-height: 964px !important;
}
.w-min-964 {
  min-width: 964px !important;
}
.h-min-964 {
  min-height: 964px !important;
}
.height-rem-964 {
  height: 964rem !important;
}
.width-rem-964 {
  width: 964rem !important;
}
.grid-repeat-964 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(964px, 1fr));
}
.w-px-965 {
  width: 965px !important;
}
.h-px-965 {
  height: 965px !important;
}
.w-max-965 {
  max-width: 965px !important;
}
.h-max-965 {
  max-height: 965px !important;
}
.w-min-965 {
  min-width: 965px !important;
}
.h-min-965 {
  min-height: 965px !important;
}
.height-rem-965 {
  height: 965rem !important;
}
.width-rem-965 {
  width: 965rem !important;
}
.grid-repeat-965 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(965px, 1fr));
}
.w-px-966 {
  width: 966px !important;
}
.h-px-966 {
  height: 966px !important;
}
.w-max-966 {
  max-width: 966px !important;
}
.h-max-966 {
  max-height: 966px !important;
}
.w-min-966 {
  min-width: 966px !important;
}
.h-min-966 {
  min-height: 966px !important;
}
.height-rem-966 {
  height: 966rem !important;
}
.width-rem-966 {
  width: 966rem !important;
}
.grid-repeat-966 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(966px, 1fr));
}
.w-px-967 {
  width: 967px !important;
}
.h-px-967 {
  height: 967px !important;
}
.w-max-967 {
  max-width: 967px !important;
}
.h-max-967 {
  max-height: 967px !important;
}
.w-min-967 {
  min-width: 967px !important;
}
.h-min-967 {
  min-height: 967px !important;
}
.height-rem-967 {
  height: 967rem !important;
}
.width-rem-967 {
  width: 967rem !important;
}
.grid-repeat-967 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(967px, 1fr));
}
.w-px-968 {
  width: 968px !important;
}
.h-px-968 {
  height: 968px !important;
}
.w-max-968 {
  max-width: 968px !important;
}
.h-max-968 {
  max-height: 968px !important;
}
.w-min-968 {
  min-width: 968px !important;
}
.h-min-968 {
  min-height: 968px !important;
}
.height-rem-968 {
  height: 968rem !important;
}
.width-rem-968 {
  width: 968rem !important;
}
.grid-repeat-968 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(968px, 1fr));
}
.w-px-969 {
  width: 969px !important;
}
.h-px-969 {
  height: 969px !important;
}
.w-max-969 {
  max-width: 969px !important;
}
.h-max-969 {
  max-height: 969px !important;
}
.w-min-969 {
  min-width: 969px !important;
}
.h-min-969 {
  min-height: 969px !important;
}
.height-rem-969 {
  height: 969rem !important;
}
.width-rem-969 {
  width: 969rem !important;
}
.grid-repeat-969 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(969px, 1fr));
}
.w-px-970 {
  width: 970px !important;
}
.h-px-970 {
  height: 970px !important;
}
.w-max-970 {
  max-width: 970px !important;
}
.h-max-970 {
  max-height: 970px !important;
}
.w-min-970 {
  min-width: 970px !important;
}
.h-min-970 {
  min-height: 970px !important;
}
.height-rem-970 {
  height: 970rem !important;
}
.width-rem-970 {
  width: 970rem !important;
}
.grid-repeat-970 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(970px, 1fr));
}
.w-px-971 {
  width: 971px !important;
}
.h-px-971 {
  height: 971px !important;
}
.w-max-971 {
  max-width: 971px !important;
}
.h-max-971 {
  max-height: 971px !important;
}
.w-min-971 {
  min-width: 971px !important;
}
.h-min-971 {
  min-height: 971px !important;
}
.height-rem-971 {
  height: 971rem !important;
}
.width-rem-971 {
  width: 971rem !important;
}
.grid-repeat-971 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(971px, 1fr));
}
.w-px-972 {
  width: 972px !important;
}
.h-px-972 {
  height: 972px !important;
}
.w-max-972 {
  max-width: 972px !important;
}
.h-max-972 {
  max-height: 972px !important;
}
.w-min-972 {
  min-width: 972px !important;
}
.h-min-972 {
  min-height: 972px !important;
}
.height-rem-972 {
  height: 972rem !important;
}
.width-rem-972 {
  width: 972rem !important;
}
.grid-repeat-972 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(972px, 1fr));
}
.w-px-973 {
  width: 973px !important;
}
.h-px-973 {
  height: 973px !important;
}
.w-max-973 {
  max-width: 973px !important;
}
.h-max-973 {
  max-height: 973px !important;
}
.w-min-973 {
  min-width: 973px !important;
}
.h-min-973 {
  min-height: 973px !important;
}
.height-rem-973 {
  height: 973rem !important;
}
.width-rem-973 {
  width: 973rem !important;
}
.grid-repeat-973 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(973px, 1fr));
}
.w-px-974 {
  width: 974px !important;
}
.h-px-974 {
  height: 974px !important;
}
.w-max-974 {
  max-width: 974px !important;
}
.h-max-974 {
  max-height: 974px !important;
}
.w-min-974 {
  min-width: 974px !important;
}
.h-min-974 {
  min-height: 974px !important;
}
.height-rem-974 {
  height: 974rem !important;
}
.width-rem-974 {
  width: 974rem !important;
}
.grid-repeat-974 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(974px, 1fr));
}
.w-px-975 {
  width: 975px !important;
}
.h-px-975 {
  height: 975px !important;
}
.w-max-975 {
  max-width: 975px !important;
}
.h-max-975 {
  max-height: 975px !important;
}
.w-min-975 {
  min-width: 975px !important;
}
.h-min-975 {
  min-height: 975px !important;
}
.height-rem-975 {
  height: 975rem !important;
}
.width-rem-975 {
  width: 975rem !important;
}
.grid-repeat-975 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(975px, 1fr));
}
.w-px-976 {
  width: 976px !important;
}
.h-px-976 {
  height: 976px !important;
}
.w-max-976 {
  max-width: 976px !important;
}
.h-max-976 {
  max-height: 976px !important;
}
.w-min-976 {
  min-width: 976px !important;
}
.h-min-976 {
  min-height: 976px !important;
}
.height-rem-976 {
  height: 976rem !important;
}
.width-rem-976 {
  width: 976rem !important;
}
.grid-repeat-976 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(976px, 1fr));
}
.w-px-977 {
  width: 977px !important;
}
.h-px-977 {
  height: 977px !important;
}
.w-max-977 {
  max-width: 977px !important;
}
.h-max-977 {
  max-height: 977px !important;
}
.w-min-977 {
  min-width: 977px !important;
}
.h-min-977 {
  min-height: 977px !important;
}
.height-rem-977 {
  height: 977rem !important;
}
.width-rem-977 {
  width: 977rem !important;
}
.grid-repeat-977 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(977px, 1fr));
}
.w-px-978 {
  width: 978px !important;
}
.h-px-978 {
  height: 978px !important;
}
.w-max-978 {
  max-width: 978px !important;
}
.h-max-978 {
  max-height: 978px !important;
}
.w-min-978 {
  min-width: 978px !important;
}
.h-min-978 {
  min-height: 978px !important;
}
.height-rem-978 {
  height: 978rem !important;
}
.width-rem-978 {
  width: 978rem !important;
}
.grid-repeat-978 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(978px, 1fr));
}
.w-px-979 {
  width: 979px !important;
}
.h-px-979 {
  height: 979px !important;
}
.w-max-979 {
  max-width: 979px !important;
}
.h-max-979 {
  max-height: 979px !important;
}
.w-min-979 {
  min-width: 979px !important;
}
.h-min-979 {
  min-height: 979px !important;
}
.height-rem-979 {
  height: 979rem !important;
}
.width-rem-979 {
  width: 979rem !important;
}
.grid-repeat-979 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(979px, 1fr));
}
.w-px-980 {
  width: 980px !important;
}
.h-px-980 {
  height: 980px !important;
}
.w-max-980 {
  max-width: 980px !important;
}
.h-max-980 {
  max-height: 980px !important;
}
.w-min-980 {
  min-width: 980px !important;
}
.h-min-980 {
  min-height: 980px !important;
}
.height-rem-980 {
  height: 980rem !important;
}
.width-rem-980 {
  width: 980rem !important;
}
.grid-repeat-980 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(980px, 1fr));
}
.w-px-981 {
  width: 981px !important;
}
.h-px-981 {
  height: 981px !important;
}
.w-max-981 {
  max-width: 981px !important;
}
.h-max-981 {
  max-height: 981px !important;
}
.w-min-981 {
  min-width: 981px !important;
}
.h-min-981 {
  min-height: 981px !important;
}
.height-rem-981 {
  height: 981rem !important;
}
.width-rem-981 {
  width: 981rem !important;
}
.grid-repeat-981 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(981px, 1fr));
}
.w-px-982 {
  width: 982px !important;
}
.h-px-982 {
  height: 982px !important;
}
.w-max-982 {
  max-width: 982px !important;
}
.h-max-982 {
  max-height: 982px !important;
}
.w-min-982 {
  min-width: 982px !important;
}
.h-min-982 {
  min-height: 982px !important;
}
.height-rem-982 {
  height: 982rem !important;
}
.width-rem-982 {
  width: 982rem !important;
}
.grid-repeat-982 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(982px, 1fr));
}
.w-px-983 {
  width: 983px !important;
}
.h-px-983 {
  height: 983px !important;
}
.w-max-983 {
  max-width: 983px !important;
}
.h-max-983 {
  max-height: 983px !important;
}
.w-min-983 {
  min-width: 983px !important;
}
.h-min-983 {
  min-height: 983px !important;
}
.height-rem-983 {
  height: 983rem !important;
}
.width-rem-983 {
  width: 983rem !important;
}
.grid-repeat-983 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(983px, 1fr));
}
.w-px-984 {
  width: 984px !important;
}
.h-px-984 {
  height: 984px !important;
}
.w-max-984 {
  max-width: 984px !important;
}
.h-max-984 {
  max-height: 984px !important;
}
.w-min-984 {
  min-width: 984px !important;
}
.h-min-984 {
  min-height: 984px !important;
}
.height-rem-984 {
  height: 984rem !important;
}
.width-rem-984 {
  width: 984rem !important;
}
.grid-repeat-984 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(984px, 1fr));
}
.w-px-985 {
  width: 985px !important;
}
.h-px-985 {
  height: 985px !important;
}
.w-max-985 {
  max-width: 985px !important;
}
.h-max-985 {
  max-height: 985px !important;
}
.w-min-985 {
  min-width: 985px !important;
}
.h-min-985 {
  min-height: 985px !important;
}
.height-rem-985 {
  height: 985rem !important;
}
.width-rem-985 {
  width: 985rem !important;
}
.grid-repeat-985 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(985px, 1fr));
}
.w-px-986 {
  width: 986px !important;
}
.h-px-986 {
  height: 986px !important;
}
.w-max-986 {
  max-width: 986px !important;
}
.h-max-986 {
  max-height: 986px !important;
}
.w-min-986 {
  min-width: 986px !important;
}
.h-min-986 {
  min-height: 986px !important;
}
.height-rem-986 {
  height: 986rem !important;
}
.width-rem-986 {
  width: 986rem !important;
}
.grid-repeat-986 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(986px, 1fr));
}
.w-px-987 {
  width: 987px !important;
}
.h-px-987 {
  height: 987px !important;
}
.w-max-987 {
  max-width: 987px !important;
}
.h-max-987 {
  max-height: 987px !important;
}
.w-min-987 {
  min-width: 987px !important;
}
.h-min-987 {
  min-height: 987px !important;
}
.height-rem-987 {
  height: 987rem !important;
}
.width-rem-987 {
  width: 987rem !important;
}
.grid-repeat-987 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(987px, 1fr));
}
.w-px-988 {
  width: 988px !important;
}
.h-px-988 {
  height: 988px !important;
}
.w-max-988 {
  max-width: 988px !important;
}
.h-max-988 {
  max-height: 988px !important;
}
.w-min-988 {
  min-width: 988px !important;
}
.h-min-988 {
  min-height: 988px !important;
}
.height-rem-988 {
  height: 988rem !important;
}
.width-rem-988 {
  width: 988rem !important;
}
.grid-repeat-988 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(988px, 1fr));
}
.w-px-989 {
  width: 989px !important;
}
.h-px-989 {
  height: 989px !important;
}
.w-max-989 {
  max-width: 989px !important;
}
.h-max-989 {
  max-height: 989px !important;
}
.w-min-989 {
  min-width: 989px !important;
}
.h-min-989 {
  min-height: 989px !important;
}
.height-rem-989 {
  height: 989rem !important;
}
.width-rem-989 {
  width: 989rem !important;
}
.grid-repeat-989 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(989px, 1fr));
}
.w-px-990 {
  width: 990px !important;
}
.h-px-990 {
  height: 990px !important;
}
.w-max-990 {
  max-width: 990px !important;
}
.h-max-990 {
  max-height: 990px !important;
}
.w-min-990 {
  min-width: 990px !important;
}
.h-min-990 {
  min-height: 990px !important;
}
.height-rem-990 {
  height: 990rem !important;
}
.width-rem-990 {
  width: 990rem !important;
}
.grid-repeat-990 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(990px, 1fr));
}
.w-px-991 {
  width: 991px !important;
}
.h-px-991 {
  height: 991px !important;
}
.w-max-991 {
  max-width: 991px !important;
}
.h-max-991 {
  max-height: 991px !important;
}
.w-min-991 {
  min-width: 991px !important;
}
.h-min-991 {
  min-height: 991px !important;
}
.height-rem-991 {
  height: 991rem !important;
}
.width-rem-991 {
  width: 991rem !important;
}
.grid-repeat-991 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(991px, 1fr));
}
.w-px-992 {
  width: 992px !important;
}
.h-px-992 {
  height: 992px !important;
}
.w-max-992 {
  max-width: 992px !important;
}
.h-max-992 {
  max-height: 992px !important;
}
.w-min-992 {
  min-width: 992px !important;
}
.h-min-992 {
  min-height: 992px !important;
}
.height-rem-992 {
  height: 992rem !important;
}
.width-rem-992 {
  width: 992rem !important;
}
.grid-repeat-992 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(992px, 1fr));
}
.w-px-993 {
  width: 993px !important;
}
.h-px-993 {
  height: 993px !important;
}
.w-max-993 {
  max-width: 993px !important;
}
.h-max-993 {
  max-height: 993px !important;
}
.w-min-993 {
  min-width: 993px !important;
}
.h-min-993 {
  min-height: 993px !important;
}
.height-rem-993 {
  height: 993rem !important;
}
.width-rem-993 {
  width: 993rem !important;
}
.grid-repeat-993 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(993px, 1fr));
}
.w-px-994 {
  width: 994px !important;
}
.h-px-994 {
  height: 994px !important;
}
.w-max-994 {
  max-width: 994px !important;
}
.h-max-994 {
  max-height: 994px !important;
}
.w-min-994 {
  min-width: 994px !important;
}
.h-min-994 {
  min-height: 994px !important;
}
.height-rem-994 {
  height: 994rem !important;
}
.width-rem-994 {
  width: 994rem !important;
}
.grid-repeat-994 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(994px, 1fr));
}
.w-px-995 {
  width: 995px !important;
}
.h-px-995 {
  height: 995px !important;
}
.w-max-995 {
  max-width: 995px !important;
}
.h-max-995 {
  max-height: 995px !important;
}
.w-min-995 {
  min-width: 995px !important;
}
.h-min-995 {
  min-height: 995px !important;
}
.height-rem-995 {
  height: 995rem !important;
}
.width-rem-995 {
  width: 995rem !important;
}
.grid-repeat-995 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(995px, 1fr));
}
.w-px-996 {
  width: 996px !important;
}
.h-px-996 {
  height: 996px !important;
}
.w-max-996 {
  max-width: 996px !important;
}
.h-max-996 {
  max-height: 996px !important;
}
.w-min-996 {
  min-width: 996px !important;
}
.h-min-996 {
  min-height: 996px !important;
}
.height-rem-996 {
  height: 996rem !important;
}
.width-rem-996 {
  width: 996rem !important;
}
.grid-repeat-996 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(996px, 1fr));
}
.w-px-997 {
  width: 997px !important;
}
.h-px-997 {
  height: 997px !important;
}
.w-max-997 {
  max-width: 997px !important;
}
.h-max-997 {
  max-height: 997px !important;
}
.w-min-997 {
  min-width: 997px !important;
}
.h-min-997 {
  min-height: 997px !important;
}
.height-rem-997 {
  height: 997rem !important;
}
.width-rem-997 {
  width: 997rem !important;
}
.grid-repeat-997 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(997px, 1fr));
}
.w-px-998 {
  width: 998px !important;
}
.h-px-998 {
  height: 998px !important;
}
.w-max-998 {
  max-width: 998px !important;
}
.h-max-998 {
  max-height: 998px !important;
}
.w-min-998 {
  min-width: 998px !important;
}
.h-min-998 {
  min-height: 998px !important;
}
.height-rem-998 {
  height: 998rem !important;
}
.width-rem-998 {
  width: 998rem !important;
}
.grid-repeat-998 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(998px, 1fr));
}
.w-px-999 {
  width: 999px !important;
}
.h-px-999 {
  height: 999px !important;
}
.w-max-999 {
  max-width: 999px !important;
}
.h-max-999 {
  max-height: 999px !important;
}
.w-min-999 {
  min-width: 999px !important;
}
.h-min-999 {
  min-height: 999px !important;
}
.height-rem-999 {
  height: 999rem !important;
}
.width-rem-999 {
  width: 999rem !important;
}
.grid-repeat-999 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(999px, 1fr));
}
.w-px-1000 {
  width: 1000px !important;
}
.h-px-1000 {
  height: 1000px !important;
}
.w-max-1000 {
  max-width: 1000px !important;
}
.h-max-1000 {
  max-height: 1000px !important;
}
.w-min-1000 {
  min-width: 1000px !important;
}
.h-min-1000 {
  min-height: 1000px !important;
}
.height-rem-1000 {
  height: 1000rem !important;
}
.width-rem-1000 {
  width: 1000rem !important;
}
.grid-repeat-1000 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1000px, 1fr));
}
.w-px-1001 {
  width: 1001px !important;
}
.h-px-1001 {
  height: 1001px !important;
}
.w-max-1001 {
  max-width: 1001px !important;
}
.h-max-1001 {
  max-height: 1001px !important;
}
.w-min-1001 {
  min-width: 1001px !important;
}
.h-min-1001 {
  min-height: 1001px !important;
}
.height-rem-1001 {
  height: 1001rem !important;
}
.width-rem-1001 {
  width: 1001rem !important;
}
.grid-repeat-1001 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1001px, 1fr));
}
.w-px-1002 {
  width: 1002px !important;
}
.h-px-1002 {
  height: 1002px !important;
}
.w-max-1002 {
  max-width: 1002px !important;
}
.h-max-1002 {
  max-height: 1002px !important;
}
.w-min-1002 {
  min-width: 1002px !important;
}
.h-min-1002 {
  min-height: 1002px !important;
}
.height-rem-1002 {
  height: 1002rem !important;
}
.width-rem-1002 {
  width: 1002rem !important;
}
.grid-repeat-1002 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1002px, 1fr));
}
.w-px-1003 {
  width: 1003px !important;
}
.h-px-1003 {
  height: 1003px !important;
}
.w-max-1003 {
  max-width: 1003px !important;
}
.h-max-1003 {
  max-height: 1003px !important;
}
.w-min-1003 {
  min-width: 1003px !important;
}
.h-min-1003 {
  min-height: 1003px !important;
}
.height-rem-1003 {
  height: 1003rem !important;
}
.width-rem-1003 {
  width: 1003rem !important;
}
.grid-repeat-1003 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1003px, 1fr));
}
.w-px-1004 {
  width: 1004px !important;
}
.h-px-1004 {
  height: 1004px !important;
}
.w-max-1004 {
  max-width: 1004px !important;
}
.h-max-1004 {
  max-height: 1004px !important;
}
.w-min-1004 {
  min-width: 1004px !important;
}
.h-min-1004 {
  min-height: 1004px !important;
}
.height-rem-1004 {
  height: 1004rem !important;
}
.width-rem-1004 {
  width: 1004rem !important;
}
.grid-repeat-1004 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1004px, 1fr));
}
.w-px-1005 {
  width: 1005px !important;
}
.h-px-1005 {
  height: 1005px !important;
}
.w-max-1005 {
  max-width: 1005px !important;
}
.h-max-1005 {
  max-height: 1005px !important;
}
.w-min-1005 {
  min-width: 1005px !important;
}
.h-min-1005 {
  min-height: 1005px !important;
}
.height-rem-1005 {
  height: 1005rem !important;
}
.width-rem-1005 {
  width: 1005rem !important;
}
.grid-repeat-1005 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1005px, 1fr));
}
.w-px-1006 {
  width: 1006px !important;
}
.h-px-1006 {
  height: 1006px !important;
}
.w-max-1006 {
  max-width: 1006px !important;
}
.h-max-1006 {
  max-height: 1006px !important;
}
.w-min-1006 {
  min-width: 1006px !important;
}
.h-min-1006 {
  min-height: 1006px !important;
}
.height-rem-1006 {
  height: 1006rem !important;
}
.width-rem-1006 {
  width: 1006rem !important;
}
.grid-repeat-1006 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1006px, 1fr));
}
.w-px-1007 {
  width: 1007px !important;
}
.h-px-1007 {
  height: 1007px !important;
}
.w-max-1007 {
  max-width: 1007px !important;
}
.h-max-1007 {
  max-height: 1007px !important;
}
.w-min-1007 {
  min-width: 1007px !important;
}
.h-min-1007 {
  min-height: 1007px !important;
}
.height-rem-1007 {
  height: 1007rem !important;
}
.width-rem-1007 {
  width: 1007rem !important;
}
.grid-repeat-1007 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1007px, 1fr));
}
.w-px-1008 {
  width: 1008px !important;
}
.h-px-1008 {
  height: 1008px !important;
}
.w-max-1008 {
  max-width: 1008px !important;
}
.h-max-1008 {
  max-height: 1008px !important;
}
.w-min-1008 {
  min-width: 1008px !important;
}
.h-min-1008 {
  min-height: 1008px !important;
}
.height-rem-1008 {
  height: 1008rem !important;
}
.width-rem-1008 {
  width: 1008rem !important;
}
.grid-repeat-1008 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1008px, 1fr));
}
.w-px-1009 {
  width: 1009px !important;
}
.h-px-1009 {
  height: 1009px !important;
}
.w-max-1009 {
  max-width: 1009px !important;
}
.h-max-1009 {
  max-height: 1009px !important;
}
.w-min-1009 {
  min-width: 1009px !important;
}
.h-min-1009 {
  min-height: 1009px !important;
}
.height-rem-1009 {
  height: 1009rem !important;
}
.width-rem-1009 {
  width: 1009rem !important;
}
.grid-repeat-1009 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1009px, 1fr));
}
.w-px-1010 {
  width: 1010px !important;
}
.h-px-1010 {
  height: 1010px !important;
}
.w-max-1010 {
  max-width: 1010px !important;
}
.h-max-1010 {
  max-height: 1010px !important;
}
.w-min-1010 {
  min-width: 1010px !important;
}
.h-min-1010 {
  min-height: 1010px !important;
}
.height-rem-1010 {
  height: 1010rem !important;
}
.width-rem-1010 {
  width: 1010rem !important;
}
.grid-repeat-1010 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1010px, 1fr));
}
.w-px-1011 {
  width: 1011px !important;
}
.h-px-1011 {
  height: 1011px !important;
}
.w-max-1011 {
  max-width: 1011px !important;
}
.h-max-1011 {
  max-height: 1011px !important;
}
.w-min-1011 {
  min-width: 1011px !important;
}
.h-min-1011 {
  min-height: 1011px !important;
}
.height-rem-1011 {
  height: 1011rem !important;
}
.width-rem-1011 {
  width: 1011rem !important;
}
.grid-repeat-1011 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1011px, 1fr));
}
.w-px-1012 {
  width: 1012px !important;
}
.h-px-1012 {
  height: 1012px !important;
}
.w-max-1012 {
  max-width: 1012px !important;
}
.h-max-1012 {
  max-height: 1012px !important;
}
.w-min-1012 {
  min-width: 1012px !important;
}
.h-min-1012 {
  min-height: 1012px !important;
}
.height-rem-1012 {
  height: 1012rem !important;
}
.width-rem-1012 {
  width: 1012rem !important;
}
.grid-repeat-1012 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1012px, 1fr));
}
.w-px-1013 {
  width: 1013px !important;
}
.h-px-1013 {
  height: 1013px !important;
}
.w-max-1013 {
  max-width: 1013px !important;
}
.h-max-1013 {
  max-height: 1013px !important;
}
.w-min-1013 {
  min-width: 1013px !important;
}
.h-min-1013 {
  min-height: 1013px !important;
}
.height-rem-1013 {
  height: 1013rem !important;
}
.width-rem-1013 {
  width: 1013rem !important;
}
.grid-repeat-1013 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1013px, 1fr));
}
.w-px-1014 {
  width: 1014px !important;
}
.h-px-1014 {
  height: 1014px !important;
}
.w-max-1014 {
  max-width: 1014px !important;
}
.h-max-1014 {
  max-height: 1014px !important;
}
.w-min-1014 {
  min-width: 1014px !important;
}
.h-min-1014 {
  min-height: 1014px !important;
}
.height-rem-1014 {
  height: 1014rem !important;
}
.width-rem-1014 {
  width: 1014rem !important;
}
.grid-repeat-1014 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1014px, 1fr));
}
.w-px-1015 {
  width: 1015px !important;
}
.h-px-1015 {
  height: 1015px !important;
}
.w-max-1015 {
  max-width: 1015px !important;
}
.h-max-1015 {
  max-height: 1015px !important;
}
.w-min-1015 {
  min-width: 1015px !important;
}
.h-min-1015 {
  min-height: 1015px !important;
}
.height-rem-1015 {
  height: 1015rem !important;
}
.width-rem-1015 {
  width: 1015rem !important;
}
.grid-repeat-1015 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1015px, 1fr));
}
.w-px-1016 {
  width: 1016px !important;
}
.h-px-1016 {
  height: 1016px !important;
}
.w-max-1016 {
  max-width: 1016px !important;
}
.h-max-1016 {
  max-height: 1016px !important;
}
.w-min-1016 {
  min-width: 1016px !important;
}
.h-min-1016 {
  min-height: 1016px !important;
}
.height-rem-1016 {
  height: 1016rem !important;
}
.width-rem-1016 {
  width: 1016rem !important;
}
.grid-repeat-1016 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1016px, 1fr));
}
.w-px-1017 {
  width: 1017px !important;
}
.h-px-1017 {
  height: 1017px !important;
}
.w-max-1017 {
  max-width: 1017px !important;
}
.h-max-1017 {
  max-height: 1017px !important;
}
.w-min-1017 {
  min-width: 1017px !important;
}
.h-min-1017 {
  min-height: 1017px !important;
}
.height-rem-1017 {
  height: 1017rem !important;
}
.width-rem-1017 {
  width: 1017rem !important;
}
.grid-repeat-1017 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1017px, 1fr));
}
.w-px-1018 {
  width: 1018px !important;
}
.h-px-1018 {
  height: 1018px !important;
}
.w-max-1018 {
  max-width: 1018px !important;
}
.h-max-1018 {
  max-height: 1018px !important;
}
.w-min-1018 {
  min-width: 1018px !important;
}
.h-min-1018 {
  min-height: 1018px !important;
}
.height-rem-1018 {
  height: 1018rem !important;
}
.width-rem-1018 {
  width: 1018rem !important;
}
.grid-repeat-1018 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1018px, 1fr));
}
.w-px-1019 {
  width: 1019px !important;
}
.h-px-1019 {
  height: 1019px !important;
}
.w-max-1019 {
  max-width: 1019px !important;
}
.h-max-1019 {
  max-height: 1019px !important;
}
.w-min-1019 {
  min-width: 1019px !important;
}
.h-min-1019 {
  min-height: 1019px !important;
}
.height-rem-1019 {
  height: 1019rem !important;
}
.width-rem-1019 {
  width: 1019rem !important;
}
.grid-repeat-1019 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1019px, 1fr));
}
.w-px-1020 {
  width: 1020px !important;
}
.h-px-1020 {
  height: 1020px !important;
}
.w-max-1020 {
  max-width: 1020px !important;
}
.h-max-1020 {
  max-height: 1020px !important;
}
.w-min-1020 {
  min-width: 1020px !important;
}
.h-min-1020 {
  min-height: 1020px !important;
}
.height-rem-1020 {
  height: 1020rem !important;
}
.width-rem-1020 {
  width: 1020rem !important;
}
.grid-repeat-1020 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1020px, 1fr));
}
.w-px-1021 {
  width: 1021px !important;
}
.h-px-1021 {
  height: 1021px !important;
}
.w-max-1021 {
  max-width: 1021px !important;
}
.h-max-1021 {
  max-height: 1021px !important;
}
.w-min-1021 {
  min-width: 1021px !important;
}
.h-min-1021 {
  min-height: 1021px !important;
}
.height-rem-1021 {
  height: 1021rem !important;
}
.width-rem-1021 {
  width: 1021rem !important;
}
.grid-repeat-1021 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1021px, 1fr));
}
.w-px-1022 {
  width: 1022px !important;
}
.h-px-1022 {
  height: 1022px !important;
}
.w-max-1022 {
  max-width: 1022px !important;
}
.h-max-1022 {
  max-height: 1022px !important;
}
.w-min-1022 {
  min-width: 1022px !important;
}
.h-min-1022 {
  min-height: 1022px !important;
}
.height-rem-1022 {
  height: 1022rem !important;
}
.width-rem-1022 {
  width: 1022rem !important;
}
.grid-repeat-1022 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1022px, 1fr));
}
.w-px-1023 {
  width: 1023px !important;
}
.h-px-1023 {
  height: 1023px !important;
}
.w-max-1023 {
  max-width: 1023px !important;
}
.h-max-1023 {
  max-height: 1023px !important;
}
.w-min-1023 {
  min-width: 1023px !important;
}
.h-min-1023 {
  min-height: 1023px !important;
}
.height-rem-1023 {
  height: 1023rem !important;
}
.width-rem-1023 {
  width: 1023rem !important;
}
.grid-repeat-1023 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1023px, 1fr));
}
.w-px-1024 {
  width: 1024px !important;
}
.h-px-1024 {
  height: 1024px !important;
}
.w-max-1024 {
  max-width: 1024px !important;
}
.h-max-1024 {
  max-height: 1024px !important;
}
.w-min-1024 {
  min-width: 1024px !important;
}
.h-min-1024 {
  min-height: 1024px !important;
}
.height-rem-1024 {
  height: 1024rem !important;
}
.width-rem-1024 {
  width: 1024rem !important;
}
.grid-repeat-1024 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1024px, 1fr));
}
.w-px-1025 {
  width: 1025px !important;
}
.h-px-1025 {
  height: 1025px !important;
}
.w-max-1025 {
  max-width: 1025px !important;
}
.h-max-1025 {
  max-height: 1025px !important;
}
.w-min-1025 {
  min-width: 1025px !important;
}
.h-min-1025 {
  min-height: 1025px !important;
}
.height-rem-1025 {
  height: 1025rem !important;
}
.width-rem-1025 {
  width: 1025rem !important;
}
.grid-repeat-1025 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1025px, 1fr));
}
.w-px-1026 {
  width: 1026px !important;
}
.h-px-1026 {
  height: 1026px !important;
}
.w-max-1026 {
  max-width: 1026px !important;
}
.h-max-1026 {
  max-height: 1026px !important;
}
.w-min-1026 {
  min-width: 1026px !important;
}
.h-min-1026 {
  min-height: 1026px !important;
}
.height-rem-1026 {
  height: 1026rem !important;
}
.width-rem-1026 {
  width: 1026rem !important;
}
.grid-repeat-1026 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1026px, 1fr));
}
.w-px-1027 {
  width: 1027px !important;
}
.h-px-1027 {
  height: 1027px !important;
}
.w-max-1027 {
  max-width: 1027px !important;
}
.h-max-1027 {
  max-height: 1027px !important;
}
.w-min-1027 {
  min-width: 1027px !important;
}
.h-min-1027 {
  min-height: 1027px !important;
}
.height-rem-1027 {
  height: 1027rem !important;
}
.width-rem-1027 {
  width: 1027rem !important;
}
.grid-repeat-1027 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1027px, 1fr));
}
.w-px-1028 {
  width: 1028px !important;
}
.h-px-1028 {
  height: 1028px !important;
}
.w-max-1028 {
  max-width: 1028px !important;
}
.h-max-1028 {
  max-height: 1028px !important;
}
.w-min-1028 {
  min-width: 1028px !important;
}
.h-min-1028 {
  min-height: 1028px !important;
}
.height-rem-1028 {
  height: 1028rem !important;
}
.width-rem-1028 {
  width: 1028rem !important;
}
.grid-repeat-1028 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1028px, 1fr));
}
.w-px-1029 {
  width: 1029px !important;
}
.h-px-1029 {
  height: 1029px !important;
}
.w-max-1029 {
  max-width: 1029px !important;
}
.h-max-1029 {
  max-height: 1029px !important;
}
.w-min-1029 {
  min-width: 1029px !important;
}
.h-min-1029 {
  min-height: 1029px !important;
}
.height-rem-1029 {
  height: 1029rem !important;
}
.width-rem-1029 {
  width: 1029rem !important;
}
.grid-repeat-1029 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1029px, 1fr));
}
.w-px-1030 {
  width: 1030px !important;
}
.h-px-1030 {
  height: 1030px !important;
}
.w-max-1030 {
  max-width: 1030px !important;
}
.h-max-1030 {
  max-height: 1030px !important;
}
.w-min-1030 {
  min-width: 1030px !important;
}
.h-min-1030 {
  min-height: 1030px !important;
}
.height-rem-1030 {
  height: 1030rem !important;
}
.width-rem-1030 {
  width: 1030rem !important;
}
.grid-repeat-1030 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1030px, 1fr));
}
.w-px-1031 {
  width: 1031px !important;
}
.h-px-1031 {
  height: 1031px !important;
}
.w-max-1031 {
  max-width: 1031px !important;
}
.h-max-1031 {
  max-height: 1031px !important;
}
.w-min-1031 {
  min-width: 1031px !important;
}
.h-min-1031 {
  min-height: 1031px !important;
}
.height-rem-1031 {
  height: 1031rem !important;
}
.width-rem-1031 {
  width: 1031rem !important;
}
.grid-repeat-1031 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1031px, 1fr));
}
.w-px-1032 {
  width: 1032px !important;
}
.h-px-1032 {
  height: 1032px !important;
}
.w-max-1032 {
  max-width: 1032px !important;
}
.h-max-1032 {
  max-height: 1032px !important;
}
.w-min-1032 {
  min-width: 1032px !important;
}
.h-min-1032 {
  min-height: 1032px !important;
}
.height-rem-1032 {
  height: 1032rem !important;
}
.width-rem-1032 {
  width: 1032rem !important;
}
.grid-repeat-1032 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1032px, 1fr));
}
.w-px-1033 {
  width: 1033px !important;
}
.h-px-1033 {
  height: 1033px !important;
}
.w-max-1033 {
  max-width: 1033px !important;
}
.h-max-1033 {
  max-height: 1033px !important;
}
.w-min-1033 {
  min-width: 1033px !important;
}
.h-min-1033 {
  min-height: 1033px !important;
}
.height-rem-1033 {
  height: 1033rem !important;
}
.width-rem-1033 {
  width: 1033rem !important;
}
.grid-repeat-1033 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1033px, 1fr));
}
.w-px-1034 {
  width: 1034px !important;
}
.h-px-1034 {
  height: 1034px !important;
}
.w-max-1034 {
  max-width: 1034px !important;
}
.h-max-1034 {
  max-height: 1034px !important;
}
.w-min-1034 {
  min-width: 1034px !important;
}
.h-min-1034 {
  min-height: 1034px !important;
}
.height-rem-1034 {
  height: 1034rem !important;
}
.width-rem-1034 {
  width: 1034rem !important;
}
.grid-repeat-1034 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1034px, 1fr));
}
.w-px-1035 {
  width: 1035px !important;
}
.h-px-1035 {
  height: 1035px !important;
}
.w-max-1035 {
  max-width: 1035px !important;
}
.h-max-1035 {
  max-height: 1035px !important;
}
.w-min-1035 {
  min-width: 1035px !important;
}
.h-min-1035 {
  min-height: 1035px !important;
}
.height-rem-1035 {
  height: 1035rem !important;
}
.width-rem-1035 {
  width: 1035rem !important;
}
.grid-repeat-1035 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1035px, 1fr));
}
.w-px-1036 {
  width: 1036px !important;
}
.h-px-1036 {
  height: 1036px !important;
}
.w-max-1036 {
  max-width: 1036px !important;
}
.h-max-1036 {
  max-height: 1036px !important;
}
.w-min-1036 {
  min-width: 1036px !important;
}
.h-min-1036 {
  min-height: 1036px !important;
}
.height-rem-1036 {
  height: 1036rem !important;
}
.width-rem-1036 {
  width: 1036rem !important;
}
.grid-repeat-1036 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1036px, 1fr));
}
.w-px-1037 {
  width: 1037px !important;
}
.h-px-1037 {
  height: 1037px !important;
}
.w-max-1037 {
  max-width: 1037px !important;
}
.h-max-1037 {
  max-height: 1037px !important;
}
.w-min-1037 {
  min-width: 1037px !important;
}
.h-min-1037 {
  min-height: 1037px !important;
}
.height-rem-1037 {
  height: 1037rem !important;
}
.width-rem-1037 {
  width: 1037rem !important;
}
.grid-repeat-1037 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1037px, 1fr));
}
.w-px-1038 {
  width: 1038px !important;
}
.h-px-1038 {
  height: 1038px !important;
}
.w-max-1038 {
  max-width: 1038px !important;
}
.h-max-1038 {
  max-height: 1038px !important;
}
.w-min-1038 {
  min-width: 1038px !important;
}
.h-min-1038 {
  min-height: 1038px !important;
}
.height-rem-1038 {
  height: 1038rem !important;
}
.width-rem-1038 {
  width: 1038rem !important;
}
.grid-repeat-1038 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1038px, 1fr));
}
.w-px-1039 {
  width: 1039px !important;
}
.h-px-1039 {
  height: 1039px !important;
}
.w-max-1039 {
  max-width: 1039px !important;
}
.h-max-1039 {
  max-height: 1039px !important;
}
.w-min-1039 {
  min-width: 1039px !important;
}
.h-min-1039 {
  min-height: 1039px !important;
}
.height-rem-1039 {
  height: 1039rem !important;
}
.width-rem-1039 {
  width: 1039rem !important;
}
.grid-repeat-1039 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1039px, 1fr));
}
.w-px-1040 {
  width: 1040px !important;
}
.h-px-1040 {
  height: 1040px !important;
}
.w-max-1040 {
  max-width: 1040px !important;
}
.h-max-1040 {
  max-height: 1040px !important;
}
.w-min-1040 {
  min-width: 1040px !important;
}
.h-min-1040 {
  min-height: 1040px !important;
}
.height-rem-1040 {
  height: 1040rem !important;
}
.width-rem-1040 {
  width: 1040rem !important;
}
.grid-repeat-1040 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1040px, 1fr));
}
.w-px-1041 {
  width: 1041px !important;
}
.h-px-1041 {
  height: 1041px !important;
}
.w-max-1041 {
  max-width: 1041px !important;
}
.h-max-1041 {
  max-height: 1041px !important;
}
.w-min-1041 {
  min-width: 1041px !important;
}
.h-min-1041 {
  min-height: 1041px !important;
}
.height-rem-1041 {
  height: 1041rem !important;
}
.width-rem-1041 {
  width: 1041rem !important;
}
.grid-repeat-1041 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1041px, 1fr));
}
.w-px-1042 {
  width: 1042px !important;
}
.h-px-1042 {
  height: 1042px !important;
}
.w-max-1042 {
  max-width: 1042px !important;
}
.h-max-1042 {
  max-height: 1042px !important;
}
.w-min-1042 {
  min-width: 1042px !important;
}
.h-min-1042 {
  min-height: 1042px !important;
}
.height-rem-1042 {
  height: 1042rem !important;
}
.width-rem-1042 {
  width: 1042rem !important;
}
.grid-repeat-1042 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1042px, 1fr));
}
.w-px-1043 {
  width: 1043px !important;
}
.h-px-1043 {
  height: 1043px !important;
}
.w-max-1043 {
  max-width: 1043px !important;
}
.h-max-1043 {
  max-height: 1043px !important;
}
.w-min-1043 {
  min-width: 1043px !important;
}
.h-min-1043 {
  min-height: 1043px !important;
}
.height-rem-1043 {
  height: 1043rem !important;
}
.width-rem-1043 {
  width: 1043rem !important;
}
.grid-repeat-1043 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1043px, 1fr));
}
.w-px-1044 {
  width: 1044px !important;
}
.h-px-1044 {
  height: 1044px !important;
}
.w-max-1044 {
  max-width: 1044px !important;
}
.h-max-1044 {
  max-height: 1044px !important;
}
.w-min-1044 {
  min-width: 1044px !important;
}
.h-min-1044 {
  min-height: 1044px !important;
}
.height-rem-1044 {
  height: 1044rem !important;
}
.width-rem-1044 {
  width: 1044rem !important;
}
.grid-repeat-1044 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1044px, 1fr));
}
.w-px-1045 {
  width: 1045px !important;
}
.h-px-1045 {
  height: 1045px !important;
}
.w-max-1045 {
  max-width: 1045px !important;
}
.h-max-1045 {
  max-height: 1045px !important;
}
.w-min-1045 {
  min-width: 1045px !important;
}
.h-min-1045 {
  min-height: 1045px !important;
}
.height-rem-1045 {
  height: 1045rem !important;
}
.width-rem-1045 {
  width: 1045rem !important;
}
.grid-repeat-1045 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1045px, 1fr));
}
.w-px-1046 {
  width: 1046px !important;
}
.h-px-1046 {
  height: 1046px !important;
}
.w-max-1046 {
  max-width: 1046px !important;
}
.h-max-1046 {
  max-height: 1046px !important;
}
.w-min-1046 {
  min-width: 1046px !important;
}
.h-min-1046 {
  min-height: 1046px !important;
}
.height-rem-1046 {
  height: 1046rem !important;
}
.width-rem-1046 {
  width: 1046rem !important;
}
.grid-repeat-1046 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1046px, 1fr));
}
.w-px-1047 {
  width: 1047px !important;
}
.h-px-1047 {
  height: 1047px !important;
}
.w-max-1047 {
  max-width: 1047px !important;
}
.h-max-1047 {
  max-height: 1047px !important;
}
.w-min-1047 {
  min-width: 1047px !important;
}
.h-min-1047 {
  min-height: 1047px !important;
}
.height-rem-1047 {
  height: 1047rem !important;
}
.width-rem-1047 {
  width: 1047rem !important;
}
.grid-repeat-1047 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1047px, 1fr));
}
.w-px-1048 {
  width: 1048px !important;
}
.h-px-1048 {
  height: 1048px !important;
}
.w-max-1048 {
  max-width: 1048px !important;
}
.h-max-1048 {
  max-height: 1048px !important;
}
.w-min-1048 {
  min-width: 1048px !important;
}
.h-min-1048 {
  min-height: 1048px !important;
}
.height-rem-1048 {
  height: 1048rem !important;
}
.width-rem-1048 {
  width: 1048rem !important;
}
.grid-repeat-1048 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1048px, 1fr));
}
.w-px-1049 {
  width: 1049px !important;
}
.h-px-1049 {
  height: 1049px !important;
}
.w-max-1049 {
  max-width: 1049px !important;
}
.h-max-1049 {
  max-height: 1049px !important;
}
.w-min-1049 {
  min-width: 1049px !important;
}
.h-min-1049 {
  min-height: 1049px !important;
}
.height-rem-1049 {
  height: 1049rem !important;
}
.width-rem-1049 {
  width: 1049rem !important;
}
.grid-repeat-1049 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1049px, 1fr));
}
.w-px-1050 {
  width: 1050px !important;
}
.h-px-1050 {
  height: 1050px !important;
}
.w-max-1050 {
  max-width: 1050px !important;
}
.h-max-1050 {
  max-height: 1050px !important;
}
.w-min-1050 {
  min-width: 1050px !important;
}
.h-min-1050 {
  min-height: 1050px !important;
}
.height-rem-1050 {
  height: 1050rem !important;
}
.width-rem-1050 {
  width: 1050rem !important;
}
.grid-repeat-1050 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1050px, 1fr));
}
.w-px-1051 {
  width: 1051px !important;
}
.h-px-1051 {
  height: 1051px !important;
}
.w-max-1051 {
  max-width: 1051px !important;
}
.h-max-1051 {
  max-height: 1051px !important;
}
.w-min-1051 {
  min-width: 1051px !important;
}
.h-min-1051 {
  min-height: 1051px !important;
}
.height-rem-1051 {
  height: 1051rem !important;
}
.width-rem-1051 {
  width: 1051rem !important;
}
.grid-repeat-1051 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1051px, 1fr));
}
.w-px-1052 {
  width: 1052px !important;
}
.h-px-1052 {
  height: 1052px !important;
}
.w-max-1052 {
  max-width: 1052px !important;
}
.h-max-1052 {
  max-height: 1052px !important;
}
.w-min-1052 {
  min-width: 1052px !important;
}
.h-min-1052 {
  min-height: 1052px !important;
}
.height-rem-1052 {
  height: 1052rem !important;
}
.width-rem-1052 {
  width: 1052rem !important;
}
.grid-repeat-1052 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1052px, 1fr));
}
.w-px-1053 {
  width: 1053px !important;
}
.h-px-1053 {
  height: 1053px !important;
}
.w-max-1053 {
  max-width: 1053px !important;
}
.h-max-1053 {
  max-height: 1053px !important;
}
.w-min-1053 {
  min-width: 1053px !important;
}
.h-min-1053 {
  min-height: 1053px !important;
}
.height-rem-1053 {
  height: 1053rem !important;
}
.width-rem-1053 {
  width: 1053rem !important;
}
.grid-repeat-1053 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1053px, 1fr));
}
.w-px-1054 {
  width: 1054px !important;
}
.h-px-1054 {
  height: 1054px !important;
}
.w-max-1054 {
  max-width: 1054px !important;
}
.h-max-1054 {
  max-height: 1054px !important;
}
.w-min-1054 {
  min-width: 1054px !important;
}
.h-min-1054 {
  min-height: 1054px !important;
}
.height-rem-1054 {
  height: 1054rem !important;
}
.width-rem-1054 {
  width: 1054rem !important;
}
.grid-repeat-1054 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1054px, 1fr));
}
.w-px-1055 {
  width: 1055px !important;
}
.h-px-1055 {
  height: 1055px !important;
}
.w-max-1055 {
  max-width: 1055px !important;
}
.h-max-1055 {
  max-height: 1055px !important;
}
.w-min-1055 {
  min-width: 1055px !important;
}
.h-min-1055 {
  min-height: 1055px !important;
}
.height-rem-1055 {
  height: 1055rem !important;
}
.width-rem-1055 {
  width: 1055rem !important;
}
.grid-repeat-1055 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1055px, 1fr));
}
.w-px-1056 {
  width: 1056px !important;
}
.h-px-1056 {
  height: 1056px !important;
}
.w-max-1056 {
  max-width: 1056px !important;
}
.h-max-1056 {
  max-height: 1056px !important;
}
.w-min-1056 {
  min-width: 1056px !important;
}
.h-min-1056 {
  min-height: 1056px !important;
}
.height-rem-1056 {
  height: 1056rem !important;
}
.width-rem-1056 {
  width: 1056rem !important;
}
.grid-repeat-1056 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1056px, 1fr));
}
.w-px-1057 {
  width: 1057px !important;
}
.h-px-1057 {
  height: 1057px !important;
}
.w-max-1057 {
  max-width: 1057px !important;
}
.h-max-1057 {
  max-height: 1057px !important;
}
.w-min-1057 {
  min-width: 1057px !important;
}
.h-min-1057 {
  min-height: 1057px !important;
}
.height-rem-1057 {
  height: 1057rem !important;
}
.width-rem-1057 {
  width: 1057rem !important;
}
.grid-repeat-1057 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1057px, 1fr));
}
.w-px-1058 {
  width: 1058px !important;
}
.h-px-1058 {
  height: 1058px !important;
}
.w-max-1058 {
  max-width: 1058px !important;
}
.h-max-1058 {
  max-height: 1058px !important;
}
.w-min-1058 {
  min-width: 1058px !important;
}
.h-min-1058 {
  min-height: 1058px !important;
}
.height-rem-1058 {
  height: 1058rem !important;
}
.width-rem-1058 {
  width: 1058rem !important;
}
.grid-repeat-1058 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1058px, 1fr));
}
.w-px-1059 {
  width: 1059px !important;
}
.h-px-1059 {
  height: 1059px !important;
}
.w-max-1059 {
  max-width: 1059px !important;
}
.h-max-1059 {
  max-height: 1059px !important;
}
.w-min-1059 {
  min-width: 1059px !important;
}
.h-min-1059 {
  min-height: 1059px !important;
}
.height-rem-1059 {
  height: 1059rem !important;
}
.width-rem-1059 {
  width: 1059rem !important;
}
.grid-repeat-1059 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1059px, 1fr));
}
.w-px-1060 {
  width: 1060px !important;
}
.h-px-1060 {
  height: 1060px !important;
}
.w-max-1060 {
  max-width: 1060px !important;
}
.h-max-1060 {
  max-height: 1060px !important;
}
.w-min-1060 {
  min-width: 1060px !important;
}
.h-min-1060 {
  min-height: 1060px !important;
}
.height-rem-1060 {
  height: 1060rem !important;
}
.width-rem-1060 {
  width: 1060rem !important;
}
.grid-repeat-1060 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1060px, 1fr));
}
.w-px-1061 {
  width: 1061px !important;
}
.h-px-1061 {
  height: 1061px !important;
}
.w-max-1061 {
  max-width: 1061px !important;
}
.h-max-1061 {
  max-height: 1061px !important;
}
.w-min-1061 {
  min-width: 1061px !important;
}
.h-min-1061 {
  min-height: 1061px !important;
}
.height-rem-1061 {
  height: 1061rem !important;
}
.width-rem-1061 {
  width: 1061rem !important;
}
.grid-repeat-1061 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1061px, 1fr));
}
.w-px-1062 {
  width: 1062px !important;
}
.h-px-1062 {
  height: 1062px !important;
}
.w-max-1062 {
  max-width: 1062px !important;
}
.h-max-1062 {
  max-height: 1062px !important;
}
.w-min-1062 {
  min-width: 1062px !important;
}
.h-min-1062 {
  min-height: 1062px !important;
}
.height-rem-1062 {
  height: 1062rem !important;
}
.width-rem-1062 {
  width: 1062rem !important;
}
.grid-repeat-1062 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1062px, 1fr));
}
.w-px-1063 {
  width: 1063px !important;
}
.h-px-1063 {
  height: 1063px !important;
}
.w-max-1063 {
  max-width: 1063px !important;
}
.h-max-1063 {
  max-height: 1063px !important;
}
.w-min-1063 {
  min-width: 1063px !important;
}
.h-min-1063 {
  min-height: 1063px !important;
}
.height-rem-1063 {
  height: 1063rem !important;
}
.width-rem-1063 {
  width: 1063rem !important;
}
.grid-repeat-1063 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1063px, 1fr));
}
.w-px-1064 {
  width: 1064px !important;
}
.h-px-1064 {
  height: 1064px !important;
}
.w-max-1064 {
  max-width: 1064px !important;
}
.h-max-1064 {
  max-height: 1064px !important;
}
.w-min-1064 {
  min-width: 1064px !important;
}
.h-min-1064 {
  min-height: 1064px !important;
}
.height-rem-1064 {
  height: 1064rem !important;
}
.width-rem-1064 {
  width: 1064rem !important;
}
.grid-repeat-1064 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1064px, 1fr));
}
.w-px-1065 {
  width: 1065px !important;
}
.h-px-1065 {
  height: 1065px !important;
}
.w-max-1065 {
  max-width: 1065px !important;
}
.h-max-1065 {
  max-height: 1065px !important;
}
.w-min-1065 {
  min-width: 1065px !important;
}
.h-min-1065 {
  min-height: 1065px !important;
}
.height-rem-1065 {
  height: 1065rem !important;
}
.width-rem-1065 {
  width: 1065rem !important;
}
.grid-repeat-1065 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1065px, 1fr));
}
.w-px-1066 {
  width: 1066px !important;
}
.h-px-1066 {
  height: 1066px !important;
}
.w-max-1066 {
  max-width: 1066px !important;
}
.h-max-1066 {
  max-height: 1066px !important;
}
.w-min-1066 {
  min-width: 1066px !important;
}
.h-min-1066 {
  min-height: 1066px !important;
}
.height-rem-1066 {
  height: 1066rem !important;
}
.width-rem-1066 {
  width: 1066rem !important;
}
.grid-repeat-1066 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1066px, 1fr));
}
.w-px-1067 {
  width: 1067px !important;
}
.h-px-1067 {
  height: 1067px !important;
}
.w-max-1067 {
  max-width: 1067px !important;
}
.h-max-1067 {
  max-height: 1067px !important;
}
.w-min-1067 {
  min-width: 1067px !important;
}
.h-min-1067 {
  min-height: 1067px !important;
}
.height-rem-1067 {
  height: 1067rem !important;
}
.width-rem-1067 {
  width: 1067rem !important;
}
.grid-repeat-1067 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1067px, 1fr));
}
.w-px-1068 {
  width: 1068px !important;
}
.h-px-1068 {
  height: 1068px !important;
}
.w-max-1068 {
  max-width: 1068px !important;
}
.h-max-1068 {
  max-height: 1068px !important;
}
.w-min-1068 {
  min-width: 1068px !important;
}
.h-min-1068 {
  min-height: 1068px !important;
}
.height-rem-1068 {
  height: 1068rem !important;
}
.width-rem-1068 {
  width: 1068rem !important;
}
.grid-repeat-1068 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1068px, 1fr));
}
.w-px-1069 {
  width: 1069px !important;
}
.h-px-1069 {
  height: 1069px !important;
}
.w-max-1069 {
  max-width: 1069px !important;
}
.h-max-1069 {
  max-height: 1069px !important;
}
.w-min-1069 {
  min-width: 1069px !important;
}
.h-min-1069 {
  min-height: 1069px !important;
}
.height-rem-1069 {
  height: 1069rem !important;
}
.width-rem-1069 {
  width: 1069rem !important;
}
.grid-repeat-1069 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1069px, 1fr));
}
.w-px-1070 {
  width: 1070px !important;
}
.h-px-1070 {
  height: 1070px !important;
}
.w-max-1070 {
  max-width: 1070px !important;
}
.h-max-1070 {
  max-height: 1070px !important;
}
.w-min-1070 {
  min-width: 1070px !important;
}
.h-min-1070 {
  min-height: 1070px !important;
}
.height-rem-1070 {
  height: 1070rem !important;
}
.width-rem-1070 {
  width: 1070rem !important;
}
.grid-repeat-1070 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1070px, 1fr));
}
.w-px-1071 {
  width: 1071px !important;
}
.h-px-1071 {
  height: 1071px !important;
}
.w-max-1071 {
  max-width: 1071px !important;
}
.h-max-1071 {
  max-height: 1071px !important;
}
.w-min-1071 {
  min-width: 1071px !important;
}
.h-min-1071 {
  min-height: 1071px !important;
}
.height-rem-1071 {
  height: 1071rem !important;
}
.width-rem-1071 {
  width: 1071rem !important;
}
.grid-repeat-1071 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1071px, 1fr));
}
.w-px-1072 {
  width: 1072px !important;
}
.h-px-1072 {
  height: 1072px !important;
}
.w-max-1072 {
  max-width: 1072px !important;
}
.h-max-1072 {
  max-height: 1072px !important;
}
.w-min-1072 {
  min-width: 1072px !important;
}
.h-min-1072 {
  min-height: 1072px !important;
}
.height-rem-1072 {
  height: 1072rem !important;
}
.width-rem-1072 {
  width: 1072rem !important;
}
.grid-repeat-1072 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1072px, 1fr));
}
.w-px-1073 {
  width: 1073px !important;
}
.h-px-1073 {
  height: 1073px !important;
}
.w-max-1073 {
  max-width: 1073px !important;
}
.h-max-1073 {
  max-height: 1073px !important;
}
.w-min-1073 {
  min-width: 1073px !important;
}
.h-min-1073 {
  min-height: 1073px !important;
}
.height-rem-1073 {
  height: 1073rem !important;
}
.width-rem-1073 {
  width: 1073rem !important;
}
.grid-repeat-1073 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1073px, 1fr));
}
.w-px-1074 {
  width: 1074px !important;
}
.h-px-1074 {
  height: 1074px !important;
}
.w-max-1074 {
  max-width: 1074px !important;
}
.h-max-1074 {
  max-height: 1074px !important;
}
.w-min-1074 {
  min-width: 1074px !important;
}
.h-min-1074 {
  min-height: 1074px !important;
}
.height-rem-1074 {
  height: 1074rem !important;
}
.width-rem-1074 {
  width: 1074rem !important;
}
.grid-repeat-1074 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1074px, 1fr));
}
.w-px-1075 {
  width: 1075px !important;
}
.h-px-1075 {
  height: 1075px !important;
}
.w-max-1075 {
  max-width: 1075px !important;
}
.h-max-1075 {
  max-height: 1075px !important;
}
.w-min-1075 {
  min-width: 1075px !important;
}
.h-min-1075 {
  min-height: 1075px !important;
}
.height-rem-1075 {
  height: 1075rem !important;
}
.width-rem-1075 {
  width: 1075rem !important;
}
.grid-repeat-1075 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1075px, 1fr));
}
.w-px-1076 {
  width: 1076px !important;
}
.h-px-1076 {
  height: 1076px !important;
}
.w-max-1076 {
  max-width: 1076px !important;
}
.h-max-1076 {
  max-height: 1076px !important;
}
.w-min-1076 {
  min-width: 1076px !important;
}
.h-min-1076 {
  min-height: 1076px !important;
}
.height-rem-1076 {
  height: 1076rem !important;
}
.width-rem-1076 {
  width: 1076rem !important;
}
.grid-repeat-1076 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1076px, 1fr));
}
.w-px-1077 {
  width: 1077px !important;
}
.h-px-1077 {
  height: 1077px !important;
}
.w-max-1077 {
  max-width: 1077px !important;
}
.h-max-1077 {
  max-height: 1077px !important;
}
.w-min-1077 {
  min-width: 1077px !important;
}
.h-min-1077 {
  min-height: 1077px !important;
}
.height-rem-1077 {
  height: 1077rem !important;
}
.width-rem-1077 {
  width: 1077rem !important;
}
.grid-repeat-1077 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1077px, 1fr));
}
.w-px-1078 {
  width: 1078px !important;
}
.h-px-1078 {
  height: 1078px !important;
}
.w-max-1078 {
  max-width: 1078px !important;
}
.h-max-1078 {
  max-height: 1078px !important;
}
.w-min-1078 {
  min-width: 1078px !important;
}
.h-min-1078 {
  min-height: 1078px !important;
}
.height-rem-1078 {
  height: 1078rem !important;
}
.width-rem-1078 {
  width: 1078rem !important;
}
.grid-repeat-1078 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1078px, 1fr));
}
.w-px-1079 {
  width: 1079px !important;
}
.h-px-1079 {
  height: 1079px !important;
}
.w-max-1079 {
  max-width: 1079px !important;
}
.h-max-1079 {
  max-height: 1079px !important;
}
.w-min-1079 {
  min-width: 1079px !important;
}
.h-min-1079 {
  min-height: 1079px !important;
}
.height-rem-1079 {
  height: 1079rem !important;
}
.width-rem-1079 {
  width: 1079rem !important;
}
.grid-repeat-1079 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1079px, 1fr));
}
.w-px-1080 {
  width: 1080px !important;
}
.h-px-1080 {
  height: 1080px !important;
}
.w-max-1080 {
  max-width: 1080px !important;
}
.h-max-1080 {
  max-height: 1080px !important;
}
.w-min-1080 {
  min-width: 1080px !important;
}
.h-min-1080 {
  min-height: 1080px !important;
}
.height-rem-1080 {
  height: 1080rem !important;
}
.width-rem-1080 {
  width: 1080rem !important;
}
.grid-repeat-1080 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1080px, 1fr));
}
.w-px-1081 {
  width: 1081px !important;
}
.h-px-1081 {
  height: 1081px !important;
}
.w-max-1081 {
  max-width: 1081px !important;
}
.h-max-1081 {
  max-height: 1081px !important;
}
.w-min-1081 {
  min-width: 1081px !important;
}
.h-min-1081 {
  min-height: 1081px !important;
}
.height-rem-1081 {
  height: 1081rem !important;
}
.width-rem-1081 {
  width: 1081rem !important;
}
.grid-repeat-1081 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1081px, 1fr));
}
.w-px-1082 {
  width: 1082px !important;
}
.h-px-1082 {
  height: 1082px !important;
}
.w-max-1082 {
  max-width: 1082px !important;
}
.h-max-1082 {
  max-height: 1082px !important;
}
.w-min-1082 {
  min-width: 1082px !important;
}
.h-min-1082 {
  min-height: 1082px !important;
}
.height-rem-1082 {
  height: 1082rem !important;
}
.width-rem-1082 {
  width: 1082rem !important;
}
.grid-repeat-1082 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1082px, 1fr));
}
.w-px-1083 {
  width: 1083px !important;
}
.h-px-1083 {
  height: 1083px !important;
}
.w-max-1083 {
  max-width: 1083px !important;
}
.h-max-1083 {
  max-height: 1083px !important;
}
.w-min-1083 {
  min-width: 1083px !important;
}
.h-min-1083 {
  min-height: 1083px !important;
}
.height-rem-1083 {
  height: 1083rem !important;
}
.width-rem-1083 {
  width: 1083rem !important;
}
.grid-repeat-1083 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1083px, 1fr));
}
.w-px-1084 {
  width: 1084px !important;
}
.h-px-1084 {
  height: 1084px !important;
}
.w-max-1084 {
  max-width: 1084px !important;
}
.h-max-1084 {
  max-height: 1084px !important;
}
.w-min-1084 {
  min-width: 1084px !important;
}
.h-min-1084 {
  min-height: 1084px !important;
}
.height-rem-1084 {
  height: 1084rem !important;
}
.width-rem-1084 {
  width: 1084rem !important;
}
.grid-repeat-1084 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1084px, 1fr));
}
.w-px-1085 {
  width: 1085px !important;
}
.h-px-1085 {
  height: 1085px !important;
}
.w-max-1085 {
  max-width: 1085px !important;
}
.h-max-1085 {
  max-height: 1085px !important;
}
.w-min-1085 {
  min-width: 1085px !important;
}
.h-min-1085 {
  min-height: 1085px !important;
}
.height-rem-1085 {
  height: 1085rem !important;
}
.width-rem-1085 {
  width: 1085rem !important;
}
.grid-repeat-1085 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1085px, 1fr));
}
.w-px-1086 {
  width: 1086px !important;
}
.h-px-1086 {
  height: 1086px !important;
}
.w-max-1086 {
  max-width: 1086px !important;
}
.h-max-1086 {
  max-height: 1086px !important;
}
.w-min-1086 {
  min-width: 1086px !important;
}
.h-min-1086 {
  min-height: 1086px !important;
}
.height-rem-1086 {
  height: 1086rem !important;
}
.width-rem-1086 {
  width: 1086rem !important;
}
.grid-repeat-1086 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1086px, 1fr));
}
.w-px-1087 {
  width: 1087px !important;
}
.h-px-1087 {
  height: 1087px !important;
}
.w-max-1087 {
  max-width: 1087px !important;
}
.h-max-1087 {
  max-height: 1087px !important;
}
.w-min-1087 {
  min-width: 1087px !important;
}
.h-min-1087 {
  min-height: 1087px !important;
}
.height-rem-1087 {
  height: 1087rem !important;
}
.width-rem-1087 {
  width: 1087rem !important;
}
.grid-repeat-1087 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1087px, 1fr));
}
.w-px-1088 {
  width: 1088px !important;
}
.h-px-1088 {
  height: 1088px !important;
}
.w-max-1088 {
  max-width: 1088px !important;
}
.h-max-1088 {
  max-height: 1088px !important;
}
.w-min-1088 {
  min-width: 1088px !important;
}
.h-min-1088 {
  min-height: 1088px !important;
}
.height-rem-1088 {
  height: 1088rem !important;
}
.width-rem-1088 {
  width: 1088rem !important;
}
.grid-repeat-1088 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1088px, 1fr));
}
.w-px-1089 {
  width: 1089px !important;
}
.h-px-1089 {
  height: 1089px !important;
}
.w-max-1089 {
  max-width: 1089px !important;
}
.h-max-1089 {
  max-height: 1089px !important;
}
.w-min-1089 {
  min-width: 1089px !important;
}
.h-min-1089 {
  min-height: 1089px !important;
}
.height-rem-1089 {
  height: 1089rem !important;
}
.width-rem-1089 {
  width: 1089rem !important;
}
.grid-repeat-1089 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1089px, 1fr));
}
.w-px-1090 {
  width: 1090px !important;
}
.h-px-1090 {
  height: 1090px !important;
}
.w-max-1090 {
  max-width: 1090px !important;
}
.h-max-1090 {
  max-height: 1090px !important;
}
.w-min-1090 {
  min-width: 1090px !important;
}
.h-min-1090 {
  min-height: 1090px !important;
}
.height-rem-1090 {
  height: 1090rem !important;
}
.width-rem-1090 {
  width: 1090rem !important;
}
.grid-repeat-1090 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1090px, 1fr));
}
.w-px-1091 {
  width: 1091px !important;
}
.h-px-1091 {
  height: 1091px !important;
}
.w-max-1091 {
  max-width: 1091px !important;
}
.h-max-1091 {
  max-height: 1091px !important;
}
.w-min-1091 {
  min-width: 1091px !important;
}
.h-min-1091 {
  min-height: 1091px !important;
}
.height-rem-1091 {
  height: 1091rem !important;
}
.width-rem-1091 {
  width: 1091rem !important;
}
.grid-repeat-1091 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1091px, 1fr));
}
.w-px-1092 {
  width: 1092px !important;
}
.h-px-1092 {
  height: 1092px !important;
}
.w-max-1092 {
  max-width: 1092px !important;
}
.h-max-1092 {
  max-height: 1092px !important;
}
.w-min-1092 {
  min-width: 1092px !important;
}
.h-min-1092 {
  min-height: 1092px !important;
}
.height-rem-1092 {
  height: 1092rem !important;
}
.width-rem-1092 {
  width: 1092rem !important;
}
.grid-repeat-1092 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1092px, 1fr));
}
.w-px-1093 {
  width: 1093px !important;
}
.h-px-1093 {
  height: 1093px !important;
}
.w-max-1093 {
  max-width: 1093px !important;
}
.h-max-1093 {
  max-height: 1093px !important;
}
.w-min-1093 {
  min-width: 1093px !important;
}
.h-min-1093 {
  min-height: 1093px !important;
}
.height-rem-1093 {
  height: 1093rem !important;
}
.width-rem-1093 {
  width: 1093rem !important;
}
.grid-repeat-1093 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1093px, 1fr));
}
.w-px-1094 {
  width: 1094px !important;
}
.h-px-1094 {
  height: 1094px !important;
}
.w-max-1094 {
  max-width: 1094px !important;
}
.h-max-1094 {
  max-height: 1094px !important;
}
.w-min-1094 {
  min-width: 1094px !important;
}
.h-min-1094 {
  min-height: 1094px !important;
}
.height-rem-1094 {
  height: 1094rem !important;
}
.width-rem-1094 {
  width: 1094rem !important;
}
.grid-repeat-1094 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1094px, 1fr));
}
.w-px-1095 {
  width: 1095px !important;
}
.h-px-1095 {
  height: 1095px !important;
}
.w-max-1095 {
  max-width: 1095px !important;
}
.h-max-1095 {
  max-height: 1095px !important;
}
.w-min-1095 {
  min-width: 1095px !important;
}
.h-min-1095 {
  min-height: 1095px !important;
}
.height-rem-1095 {
  height: 1095rem !important;
}
.width-rem-1095 {
  width: 1095rem !important;
}
.grid-repeat-1095 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1095px, 1fr));
}
.w-px-1096 {
  width: 1096px !important;
}
.h-px-1096 {
  height: 1096px !important;
}
.w-max-1096 {
  max-width: 1096px !important;
}
.h-max-1096 {
  max-height: 1096px !important;
}
.w-min-1096 {
  min-width: 1096px !important;
}
.h-min-1096 {
  min-height: 1096px !important;
}
.height-rem-1096 {
  height: 1096rem !important;
}
.width-rem-1096 {
  width: 1096rem !important;
}
.grid-repeat-1096 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1096px, 1fr));
}
.w-px-1097 {
  width: 1097px !important;
}
.h-px-1097 {
  height: 1097px !important;
}
.w-max-1097 {
  max-width: 1097px !important;
}
.h-max-1097 {
  max-height: 1097px !important;
}
.w-min-1097 {
  min-width: 1097px !important;
}
.h-min-1097 {
  min-height: 1097px !important;
}
.height-rem-1097 {
  height: 1097rem !important;
}
.width-rem-1097 {
  width: 1097rem !important;
}
.grid-repeat-1097 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1097px, 1fr));
}
.w-px-1098 {
  width: 1098px !important;
}
.h-px-1098 {
  height: 1098px !important;
}
.w-max-1098 {
  max-width: 1098px !important;
}
.h-max-1098 {
  max-height: 1098px !important;
}
.w-min-1098 {
  min-width: 1098px !important;
}
.h-min-1098 {
  min-height: 1098px !important;
}
.height-rem-1098 {
  height: 1098rem !important;
}
.width-rem-1098 {
  width: 1098rem !important;
}
.grid-repeat-1098 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1098px, 1fr));
}
.w-px-1099 {
  width: 1099px !important;
}
.h-px-1099 {
  height: 1099px !important;
}
.w-max-1099 {
  max-width: 1099px !important;
}
.h-max-1099 {
  max-height: 1099px !important;
}
.w-min-1099 {
  min-width: 1099px !important;
}
.h-min-1099 {
  min-height: 1099px !important;
}
.height-rem-1099 {
  height: 1099rem !important;
}
.width-rem-1099 {
  width: 1099rem !important;
}
.grid-repeat-1099 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1099px, 1fr));
}
.w-px-1100 {
  width: 1100px !important;
}
.h-px-1100 {
  height: 1100px !important;
}
.w-max-1100 {
  max-width: 1100px !important;
}
.h-max-1100 {
  max-height: 1100px !important;
}
.w-min-1100 {
  min-width: 1100px !important;
}
.h-min-1100 {
  min-height: 1100px !important;
}
.height-rem-1100 {
  height: 1100rem !important;
}
.width-rem-1100 {
  width: 1100rem !important;
}
.grid-repeat-1100 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1100px, 1fr));
}
.w-px-1101 {
  width: 1101px !important;
}
.h-px-1101 {
  height: 1101px !important;
}
.w-max-1101 {
  max-width: 1101px !important;
}
.h-max-1101 {
  max-height: 1101px !important;
}
.w-min-1101 {
  min-width: 1101px !important;
}
.h-min-1101 {
  min-height: 1101px !important;
}
.height-rem-1101 {
  height: 1101rem !important;
}
.width-rem-1101 {
  width: 1101rem !important;
}
.grid-repeat-1101 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1101px, 1fr));
}
.w-px-1102 {
  width: 1102px !important;
}
.h-px-1102 {
  height: 1102px !important;
}
.w-max-1102 {
  max-width: 1102px !important;
}
.h-max-1102 {
  max-height: 1102px !important;
}
.w-min-1102 {
  min-width: 1102px !important;
}
.h-min-1102 {
  min-height: 1102px !important;
}
.height-rem-1102 {
  height: 1102rem !important;
}
.width-rem-1102 {
  width: 1102rem !important;
}
.grid-repeat-1102 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1102px, 1fr));
}
.w-px-1103 {
  width: 1103px !important;
}
.h-px-1103 {
  height: 1103px !important;
}
.w-max-1103 {
  max-width: 1103px !important;
}
.h-max-1103 {
  max-height: 1103px !important;
}
.w-min-1103 {
  min-width: 1103px !important;
}
.h-min-1103 {
  min-height: 1103px !important;
}
.height-rem-1103 {
  height: 1103rem !important;
}
.width-rem-1103 {
  width: 1103rem !important;
}
.grid-repeat-1103 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1103px, 1fr));
}
.w-px-1104 {
  width: 1104px !important;
}
.h-px-1104 {
  height: 1104px !important;
}
.w-max-1104 {
  max-width: 1104px !important;
}
.h-max-1104 {
  max-height: 1104px !important;
}
.w-min-1104 {
  min-width: 1104px !important;
}
.h-min-1104 {
  min-height: 1104px !important;
}
.height-rem-1104 {
  height: 1104rem !important;
}
.width-rem-1104 {
  width: 1104rem !important;
}
.grid-repeat-1104 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1104px, 1fr));
}
.w-px-1105 {
  width: 1105px !important;
}
.h-px-1105 {
  height: 1105px !important;
}
.w-max-1105 {
  max-width: 1105px !important;
}
.h-max-1105 {
  max-height: 1105px !important;
}
.w-min-1105 {
  min-width: 1105px !important;
}
.h-min-1105 {
  min-height: 1105px !important;
}
.height-rem-1105 {
  height: 1105rem !important;
}
.width-rem-1105 {
  width: 1105rem !important;
}
.grid-repeat-1105 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1105px, 1fr));
}
.w-px-1106 {
  width: 1106px !important;
}
.h-px-1106 {
  height: 1106px !important;
}
.w-max-1106 {
  max-width: 1106px !important;
}
.h-max-1106 {
  max-height: 1106px !important;
}
.w-min-1106 {
  min-width: 1106px !important;
}
.h-min-1106 {
  min-height: 1106px !important;
}
.height-rem-1106 {
  height: 1106rem !important;
}
.width-rem-1106 {
  width: 1106rem !important;
}
.grid-repeat-1106 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1106px, 1fr));
}
.w-px-1107 {
  width: 1107px !important;
}
.h-px-1107 {
  height: 1107px !important;
}
.w-max-1107 {
  max-width: 1107px !important;
}
.h-max-1107 {
  max-height: 1107px !important;
}
.w-min-1107 {
  min-width: 1107px !important;
}
.h-min-1107 {
  min-height: 1107px !important;
}
.height-rem-1107 {
  height: 1107rem !important;
}
.width-rem-1107 {
  width: 1107rem !important;
}
.grid-repeat-1107 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1107px, 1fr));
}
.w-px-1108 {
  width: 1108px !important;
}
.h-px-1108 {
  height: 1108px !important;
}
.w-max-1108 {
  max-width: 1108px !important;
}
.h-max-1108 {
  max-height: 1108px !important;
}
.w-min-1108 {
  min-width: 1108px !important;
}
.h-min-1108 {
  min-height: 1108px !important;
}
.height-rem-1108 {
  height: 1108rem !important;
}
.width-rem-1108 {
  width: 1108rem !important;
}
.grid-repeat-1108 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1108px, 1fr));
}
.w-px-1109 {
  width: 1109px !important;
}
.h-px-1109 {
  height: 1109px !important;
}
.w-max-1109 {
  max-width: 1109px !important;
}
.h-max-1109 {
  max-height: 1109px !important;
}
.w-min-1109 {
  min-width: 1109px !important;
}
.h-min-1109 {
  min-height: 1109px !important;
}
.height-rem-1109 {
  height: 1109rem !important;
}
.width-rem-1109 {
  width: 1109rem !important;
}
.grid-repeat-1109 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1109px, 1fr));
}
.w-px-1110 {
  width: 1110px !important;
}
.h-px-1110 {
  height: 1110px !important;
}
.w-max-1110 {
  max-width: 1110px !important;
}
.h-max-1110 {
  max-height: 1110px !important;
}
.w-min-1110 {
  min-width: 1110px !important;
}
.h-min-1110 {
  min-height: 1110px !important;
}
.height-rem-1110 {
  height: 1110rem !important;
}
.width-rem-1110 {
  width: 1110rem !important;
}
.grid-repeat-1110 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1110px, 1fr));
}
.w-px-1111 {
  width: 1111px !important;
}
.h-px-1111 {
  height: 1111px !important;
}
.w-max-1111 {
  max-width: 1111px !important;
}
.h-max-1111 {
  max-height: 1111px !important;
}
.w-min-1111 {
  min-width: 1111px !important;
}
.h-min-1111 {
  min-height: 1111px !important;
}
.height-rem-1111 {
  height: 1111rem !important;
}
.width-rem-1111 {
  width: 1111rem !important;
}
.grid-repeat-1111 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1111px, 1fr));
}
.w-px-1112 {
  width: 1112px !important;
}
.h-px-1112 {
  height: 1112px !important;
}
.w-max-1112 {
  max-width: 1112px !important;
}
.h-max-1112 {
  max-height: 1112px !important;
}
.w-min-1112 {
  min-width: 1112px !important;
}
.h-min-1112 {
  min-height: 1112px !important;
}
.height-rem-1112 {
  height: 1112rem !important;
}
.width-rem-1112 {
  width: 1112rem !important;
}
.grid-repeat-1112 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1112px, 1fr));
}
.w-px-1113 {
  width: 1113px !important;
}
.h-px-1113 {
  height: 1113px !important;
}
.w-max-1113 {
  max-width: 1113px !important;
}
.h-max-1113 {
  max-height: 1113px !important;
}
.w-min-1113 {
  min-width: 1113px !important;
}
.h-min-1113 {
  min-height: 1113px !important;
}
.height-rem-1113 {
  height: 1113rem !important;
}
.width-rem-1113 {
  width: 1113rem !important;
}
.grid-repeat-1113 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1113px, 1fr));
}
.w-px-1114 {
  width: 1114px !important;
}
.h-px-1114 {
  height: 1114px !important;
}
.w-max-1114 {
  max-width: 1114px !important;
}
.h-max-1114 {
  max-height: 1114px !important;
}
.w-min-1114 {
  min-width: 1114px !important;
}
.h-min-1114 {
  min-height: 1114px !important;
}
.height-rem-1114 {
  height: 1114rem !important;
}
.width-rem-1114 {
  width: 1114rem !important;
}
.grid-repeat-1114 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1114px, 1fr));
}
.w-px-1115 {
  width: 1115px !important;
}
.h-px-1115 {
  height: 1115px !important;
}
.w-max-1115 {
  max-width: 1115px !important;
}
.h-max-1115 {
  max-height: 1115px !important;
}
.w-min-1115 {
  min-width: 1115px !important;
}
.h-min-1115 {
  min-height: 1115px !important;
}
.height-rem-1115 {
  height: 1115rem !important;
}
.width-rem-1115 {
  width: 1115rem !important;
}
.grid-repeat-1115 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1115px, 1fr));
}
.w-px-1116 {
  width: 1116px !important;
}
.h-px-1116 {
  height: 1116px !important;
}
.w-max-1116 {
  max-width: 1116px !important;
}
.h-max-1116 {
  max-height: 1116px !important;
}
.w-min-1116 {
  min-width: 1116px !important;
}
.h-min-1116 {
  min-height: 1116px !important;
}
.height-rem-1116 {
  height: 1116rem !important;
}
.width-rem-1116 {
  width: 1116rem !important;
}
.grid-repeat-1116 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1116px, 1fr));
}
.w-px-1117 {
  width: 1117px !important;
}
.h-px-1117 {
  height: 1117px !important;
}
.w-max-1117 {
  max-width: 1117px !important;
}
.h-max-1117 {
  max-height: 1117px !important;
}
.w-min-1117 {
  min-width: 1117px !important;
}
.h-min-1117 {
  min-height: 1117px !important;
}
.height-rem-1117 {
  height: 1117rem !important;
}
.width-rem-1117 {
  width: 1117rem !important;
}
.grid-repeat-1117 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1117px, 1fr));
}
.w-px-1118 {
  width: 1118px !important;
}
.h-px-1118 {
  height: 1118px !important;
}
.w-max-1118 {
  max-width: 1118px !important;
}
.h-max-1118 {
  max-height: 1118px !important;
}
.w-min-1118 {
  min-width: 1118px !important;
}
.h-min-1118 {
  min-height: 1118px !important;
}
.height-rem-1118 {
  height: 1118rem !important;
}
.width-rem-1118 {
  width: 1118rem !important;
}
.grid-repeat-1118 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1118px, 1fr));
}
.w-px-1119 {
  width: 1119px !important;
}
.h-px-1119 {
  height: 1119px !important;
}
.w-max-1119 {
  max-width: 1119px !important;
}
.h-max-1119 {
  max-height: 1119px !important;
}
.w-min-1119 {
  min-width: 1119px !important;
}
.h-min-1119 {
  min-height: 1119px !important;
}
.height-rem-1119 {
  height: 1119rem !important;
}
.width-rem-1119 {
  width: 1119rem !important;
}
.grid-repeat-1119 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1119px, 1fr));
}
.w-px-1120 {
  width: 1120px !important;
}
.h-px-1120 {
  height: 1120px !important;
}
.w-max-1120 {
  max-width: 1120px !important;
}
.h-max-1120 {
  max-height: 1120px !important;
}
.w-min-1120 {
  min-width: 1120px !important;
}
.h-min-1120 {
  min-height: 1120px !important;
}
.height-rem-1120 {
  height: 1120rem !important;
}
.width-rem-1120 {
  width: 1120rem !important;
}
.grid-repeat-1120 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1120px, 1fr));
}
.w-px-1121 {
  width: 1121px !important;
}
.h-px-1121 {
  height: 1121px !important;
}
.w-max-1121 {
  max-width: 1121px !important;
}
.h-max-1121 {
  max-height: 1121px !important;
}
.w-min-1121 {
  min-width: 1121px !important;
}
.h-min-1121 {
  min-height: 1121px !important;
}
.height-rem-1121 {
  height: 1121rem !important;
}
.width-rem-1121 {
  width: 1121rem !important;
}
.grid-repeat-1121 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1121px, 1fr));
}
.w-px-1122 {
  width: 1122px !important;
}
.h-px-1122 {
  height: 1122px !important;
}
.w-max-1122 {
  max-width: 1122px !important;
}
.h-max-1122 {
  max-height: 1122px !important;
}
.w-min-1122 {
  min-width: 1122px !important;
}
.h-min-1122 {
  min-height: 1122px !important;
}
.height-rem-1122 {
  height: 1122rem !important;
}
.width-rem-1122 {
  width: 1122rem !important;
}
.grid-repeat-1122 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1122px, 1fr));
}
.w-px-1123 {
  width: 1123px !important;
}
.h-px-1123 {
  height: 1123px !important;
}
.w-max-1123 {
  max-width: 1123px !important;
}
.h-max-1123 {
  max-height: 1123px !important;
}
.w-min-1123 {
  min-width: 1123px !important;
}
.h-min-1123 {
  min-height: 1123px !important;
}
.height-rem-1123 {
  height: 1123rem !important;
}
.width-rem-1123 {
  width: 1123rem !important;
}
.grid-repeat-1123 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1123px, 1fr));
}
.w-px-1124 {
  width: 1124px !important;
}
.h-px-1124 {
  height: 1124px !important;
}
.w-max-1124 {
  max-width: 1124px !important;
}
.h-max-1124 {
  max-height: 1124px !important;
}
.w-min-1124 {
  min-width: 1124px !important;
}
.h-min-1124 {
  min-height: 1124px !important;
}
.height-rem-1124 {
  height: 1124rem !important;
}
.width-rem-1124 {
  width: 1124rem !important;
}
.grid-repeat-1124 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1124px, 1fr));
}
.w-px-1125 {
  width: 1125px !important;
}
.h-px-1125 {
  height: 1125px !important;
}
.w-max-1125 {
  max-width: 1125px !important;
}
.h-max-1125 {
  max-height: 1125px !important;
}
.w-min-1125 {
  min-width: 1125px !important;
}
.h-min-1125 {
  min-height: 1125px !important;
}
.height-rem-1125 {
  height: 1125rem !important;
}
.width-rem-1125 {
  width: 1125rem !important;
}
.grid-repeat-1125 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1125px, 1fr));
}
.w-px-1126 {
  width: 1126px !important;
}
.h-px-1126 {
  height: 1126px !important;
}
.w-max-1126 {
  max-width: 1126px !important;
}
.h-max-1126 {
  max-height: 1126px !important;
}
.w-min-1126 {
  min-width: 1126px !important;
}
.h-min-1126 {
  min-height: 1126px !important;
}
.height-rem-1126 {
  height: 1126rem !important;
}
.width-rem-1126 {
  width: 1126rem !important;
}
.grid-repeat-1126 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1126px, 1fr));
}
.w-px-1127 {
  width: 1127px !important;
}
.h-px-1127 {
  height: 1127px !important;
}
.w-max-1127 {
  max-width: 1127px !important;
}
.h-max-1127 {
  max-height: 1127px !important;
}
.w-min-1127 {
  min-width: 1127px !important;
}
.h-min-1127 {
  min-height: 1127px !important;
}
.height-rem-1127 {
  height: 1127rem !important;
}
.width-rem-1127 {
  width: 1127rem !important;
}
.grid-repeat-1127 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1127px, 1fr));
}
.w-px-1128 {
  width: 1128px !important;
}
.h-px-1128 {
  height: 1128px !important;
}
.w-max-1128 {
  max-width: 1128px !important;
}
.h-max-1128 {
  max-height: 1128px !important;
}
.w-min-1128 {
  min-width: 1128px !important;
}
.h-min-1128 {
  min-height: 1128px !important;
}
.height-rem-1128 {
  height: 1128rem !important;
}
.width-rem-1128 {
  width: 1128rem !important;
}
.grid-repeat-1128 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1128px, 1fr));
}
.w-px-1129 {
  width: 1129px !important;
}
.h-px-1129 {
  height: 1129px !important;
}
.w-max-1129 {
  max-width: 1129px !important;
}
.h-max-1129 {
  max-height: 1129px !important;
}
.w-min-1129 {
  min-width: 1129px !important;
}
.h-min-1129 {
  min-height: 1129px !important;
}
.height-rem-1129 {
  height: 1129rem !important;
}
.width-rem-1129 {
  width: 1129rem !important;
}
.grid-repeat-1129 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1129px, 1fr));
}
.w-px-1130 {
  width: 1130px !important;
}
.h-px-1130 {
  height: 1130px !important;
}
.w-max-1130 {
  max-width: 1130px !important;
}
.h-max-1130 {
  max-height: 1130px !important;
}
.w-min-1130 {
  min-width: 1130px !important;
}
.h-min-1130 {
  min-height: 1130px !important;
}
.height-rem-1130 {
  height: 1130rem !important;
}
.width-rem-1130 {
  width: 1130rem !important;
}
.grid-repeat-1130 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1130px, 1fr));
}
.w-px-1131 {
  width: 1131px !important;
}
.h-px-1131 {
  height: 1131px !important;
}
.w-max-1131 {
  max-width: 1131px !important;
}
.h-max-1131 {
  max-height: 1131px !important;
}
.w-min-1131 {
  min-width: 1131px !important;
}
.h-min-1131 {
  min-height: 1131px !important;
}
.height-rem-1131 {
  height: 1131rem !important;
}
.width-rem-1131 {
  width: 1131rem !important;
}
.grid-repeat-1131 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1131px, 1fr));
}
.w-px-1132 {
  width: 1132px !important;
}
.h-px-1132 {
  height: 1132px !important;
}
.w-max-1132 {
  max-width: 1132px !important;
}
.h-max-1132 {
  max-height: 1132px !important;
}
.w-min-1132 {
  min-width: 1132px !important;
}
.h-min-1132 {
  min-height: 1132px !important;
}
.height-rem-1132 {
  height: 1132rem !important;
}
.width-rem-1132 {
  width: 1132rem !important;
}
.grid-repeat-1132 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1132px, 1fr));
}
.w-px-1133 {
  width: 1133px !important;
}
.h-px-1133 {
  height: 1133px !important;
}
.w-max-1133 {
  max-width: 1133px !important;
}
.h-max-1133 {
  max-height: 1133px !important;
}
.w-min-1133 {
  min-width: 1133px !important;
}
.h-min-1133 {
  min-height: 1133px !important;
}
.height-rem-1133 {
  height: 1133rem !important;
}
.width-rem-1133 {
  width: 1133rem !important;
}
.grid-repeat-1133 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1133px, 1fr));
}
.w-px-1134 {
  width: 1134px !important;
}
.h-px-1134 {
  height: 1134px !important;
}
.w-max-1134 {
  max-width: 1134px !important;
}
.h-max-1134 {
  max-height: 1134px !important;
}
.w-min-1134 {
  min-width: 1134px !important;
}
.h-min-1134 {
  min-height: 1134px !important;
}
.height-rem-1134 {
  height: 1134rem !important;
}
.width-rem-1134 {
  width: 1134rem !important;
}
.grid-repeat-1134 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1134px, 1fr));
}
.w-px-1135 {
  width: 1135px !important;
}
.h-px-1135 {
  height: 1135px !important;
}
.w-max-1135 {
  max-width: 1135px !important;
}
.h-max-1135 {
  max-height: 1135px !important;
}
.w-min-1135 {
  min-width: 1135px !important;
}
.h-min-1135 {
  min-height: 1135px !important;
}
.height-rem-1135 {
  height: 1135rem !important;
}
.width-rem-1135 {
  width: 1135rem !important;
}
.grid-repeat-1135 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1135px, 1fr));
}
.w-px-1136 {
  width: 1136px !important;
}
.h-px-1136 {
  height: 1136px !important;
}
.w-max-1136 {
  max-width: 1136px !important;
}
.h-max-1136 {
  max-height: 1136px !important;
}
.w-min-1136 {
  min-width: 1136px !important;
}
.h-min-1136 {
  min-height: 1136px !important;
}
.height-rem-1136 {
  height: 1136rem !important;
}
.width-rem-1136 {
  width: 1136rem !important;
}
.grid-repeat-1136 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1136px, 1fr));
}
.w-px-1137 {
  width: 1137px !important;
}
.h-px-1137 {
  height: 1137px !important;
}
.w-max-1137 {
  max-width: 1137px !important;
}
.h-max-1137 {
  max-height: 1137px !important;
}
.w-min-1137 {
  min-width: 1137px !important;
}
.h-min-1137 {
  min-height: 1137px !important;
}
.height-rem-1137 {
  height: 1137rem !important;
}
.width-rem-1137 {
  width: 1137rem !important;
}
.grid-repeat-1137 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1137px, 1fr));
}
.w-px-1138 {
  width: 1138px !important;
}
.h-px-1138 {
  height: 1138px !important;
}
.w-max-1138 {
  max-width: 1138px !important;
}
.h-max-1138 {
  max-height: 1138px !important;
}
.w-min-1138 {
  min-width: 1138px !important;
}
.h-min-1138 {
  min-height: 1138px !important;
}
.height-rem-1138 {
  height: 1138rem !important;
}
.width-rem-1138 {
  width: 1138rem !important;
}
.grid-repeat-1138 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1138px, 1fr));
}
.w-px-1139 {
  width: 1139px !important;
}
.h-px-1139 {
  height: 1139px !important;
}
.w-max-1139 {
  max-width: 1139px !important;
}
.h-max-1139 {
  max-height: 1139px !important;
}
.w-min-1139 {
  min-width: 1139px !important;
}
.h-min-1139 {
  min-height: 1139px !important;
}
.height-rem-1139 {
  height: 1139rem !important;
}
.width-rem-1139 {
  width: 1139rem !important;
}
.grid-repeat-1139 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1139px, 1fr));
}
.w-px-1140 {
  width: 1140px !important;
}
.h-px-1140 {
  height: 1140px !important;
}
.w-max-1140 {
  max-width: 1140px !important;
}
.h-max-1140 {
  max-height: 1140px !important;
}
.w-min-1140 {
  min-width: 1140px !important;
}
.h-min-1140 {
  min-height: 1140px !important;
}
.height-rem-1140 {
  height: 1140rem !important;
}
.width-rem-1140 {
  width: 1140rem !important;
}
.grid-repeat-1140 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1140px, 1fr));
}
.w-px-1141 {
  width: 1141px !important;
}
.h-px-1141 {
  height: 1141px !important;
}
.w-max-1141 {
  max-width: 1141px !important;
}
.h-max-1141 {
  max-height: 1141px !important;
}
.w-min-1141 {
  min-width: 1141px !important;
}
.h-min-1141 {
  min-height: 1141px !important;
}
.height-rem-1141 {
  height: 1141rem !important;
}
.width-rem-1141 {
  width: 1141rem !important;
}
.grid-repeat-1141 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1141px, 1fr));
}
.w-px-1142 {
  width: 1142px !important;
}
.h-px-1142 {
  height: 1142px !important;
}
.w-max-1142 {
  max-width: 1142px !important;
}
.h-max-1142 {
  max-height: 1142px !important;
}
.w-min-1142 {
  min-width: 1142px !important;
}
.h-min-1142 {
  min-height: 1142px !important;
}
.height-rem-1142 {
  height: 1142rem !important;
}
.width-rem-1142 {
  width: 1142rem !important;
}
.grid-repeat-1142 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1142px, 1fr));
}
.w-px-1143 {
  width: 1143px !important;
}
.h-px-1143 {
  height: 1143px !important;
}
.w-max-1143 {
  max-width: 1143px !important;
}
.h-max-1143 {
  max-height: 1143px !important;
}
.w-min-1143 {
  min-width: 1143px !important;
}
.h-min-1143 {
  min-height: 1143px !important;
}
.height-rem-1143 {
  height: 1143rem !important;
}
.width-rem-1143 {
  width: 1143rem !important;
}
.grid-repeat-1143 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1143px, 1fr));
}
.w-px-1144 {
  width: 1144px !important;
}
.h-px-1144 {
  height: 1144px !important;
}
.w-max-1144 {
  max-width: 1144px !important;
}
.h-max-1144 {
  max-height: 1144px !important;
}
.w-min-1144 {
  min-width: 1144px !important;
}
.h-min-1144 {
  min-height: 1144px !important;
}
.height-rem-1144 {
  height: 1144rem !important;
}
.width-rem-1144 {
  width: 1144rem !important;
}
.grid-repeat-1144 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1144px, 1fr));
}
.w-px-1145 {
  width: 1145px !important;
}
.h-px-1145 {
  height: 1145px !important;
}
.w-max-1145 {
  max-width: 1145px !important;
}
.h-max-1145 {
  max-height: 1145px !important;
}
.w-min-1145 {
  min-width: 1145px !important;
}
.h-min-1145 {
  min-height: 1145px !important;
}
.height-rem-1145 {
  height: 1145rem !important;
}
.width-rem-1145 {
  width: 1145rem !important;
}
.grid-repeat-1145 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1145px, 1fr));
}
.w-px-1146 {
  width: 1146px !important;
}
.h-px-1146 {
  height: 1146px !important;
}
.w-max-1146 {
  max-width: 1146px !important;
}
.h-max-1146 {
  max-height: 1146px !important;
}
.w-min-1146 {
  min-width: 1146px !important;
}
.h-min-1146 {
  min-height: 1146px !important;
}
.height-rem-1146 {
  height: 1146rem !important;
}
.width-rem-1146 {
  width: 1146rem !important;
}
.grid-repeat-1146 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1146px, 1fr));
}
.w-px-1147 {
  width: 1147px !important;
}
.h-px-1147 {
  height: 1147px !important;
}
.w-max-1147 {
  max-width: 1147px !important;
}
.h-max-1147 {
  max-height: 1147px !important;
}
.w-min-1147 {
  min-width: 1147px !important;
}
.h-min-1147 {
  min-height: 1147px !important;
}
.height-rem-1147 {
  height: 1147rem !important;
}
.width-rem-1147 {
  width: 1147rem !important;
}
.grid-repeat-1147 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1147px, 1fr));
}
.w-px-1148 {
  width: 1148px !important;
}
.h-px-1148 {
  height: 1148px !important;
}
.w-max-1148 {
  max-width: 1148px !important;
}
.h-max-1148 {
  max-height: 1148px !important;
}
.w-min-1148 {
  min-width: 1148px !important;
}
.h-min-1148 {
  min-height: 1148px !important;
}
.height-rem-1148 {
  height: 1148rem !important;
}
.width-rem-1148 {
  width: 1148rem !important;
}
.grid-repeat-1148 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1148px, 1fr));
}
.w-px-1149 {
  width: 1149px !important;
}
.h-px-1149 {
  height: 1149px !important;
}
.w-max-1149 {
  max-width: 1149px !important;
}
.h-max-1149 {
  max-height: 1149px !important;
}
.w-min-1149 {
  min-width: 1149px !important;
}
.h-min-1149 {
  min-height: 1149px !important;
}
.height-rem-1149 {
  height: 1149rem !important;
}
.width-rem-1149 {
  width: 1149rem !important;
}
.grid-repeat-1149 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1149px, 1fr));
}
.w-px-1150 {
  width: 1150px !important;
}
.h-px-1150 {
  height: 1150px !important;
}
.w-max-1150 {
  max-width: 1150px !important;
}
.h-max-1150 {
  max-height: 1150px !important;
}
.w-min-1150 {
  min-width: 1150px !important;
}
.h-min-1150 {
  min-height: 1150px !important;
}
.height-rem-1150 {
  height: 1150rem !important;
}
.width-rem-1150 {
  width: 1150rem !important;
}
.grid-repeat-1150 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1150px, 1fr));
}
.w-px-1151 {
  width: 1151px !important;
}
.h-px-1151 {
  height: 1151px !important;
}
.w-max-1151 {
  max-width: 1151px !important;
}
.h-max-1151 {
  max-height: 1151px !important;
}
.w-min-1151 {
  min-width: 1151px !important;
}
.h-min-1151 {
  min-height: 1151px !important;
}
.height-rem-1151 {
  height: 1151rem !important;
}
.width-rem-1151 {
  width: 1151rem !important;
}
.grid-repeat-1151 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1151px, 1fr));
}
.w-px-1152 {
  width: 1152px !important;
}
.h-px-1152 {
  height: 1152px !important;
}
.w-max-1152 {
  max-width: 1152px !important;
}
.h-max-1152 {
  max-height: 1152px !important;
}
.w-min-1152 {
  min-width: 1152px !important;
}
.h-min-1152 {
  min-height: 1152px !important;
}
.height-rem-1152 {
  height: 1152rem !important;
}
.width-rem-1152 {
  width: 1152rem !important;
}
.grid-repeat-1152 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1152px, 1fr));
}
.w-px-1153 {
  width: 1153px !important;
}
.h-px-1153 {
  height: 1153px !important;
}
.w-max-1153 {
  max-width: 1153px !important;
}
.h-max-1153 {
  max-height: 1153px !important;
}
.w-min-1153 {
  min-width: 1153px !important;
}
.h-min-1153 {
  min-height: 1153px !important;
}
.height-rem-1153 {
  height: 1153rem !important;
}
.width-rem-1153 {
  width: 1153rem !important;
}
.grid-repeat-1153 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1153px, 1fr));
}
.w-px-1154 {
  width: 1154px !important;
}
.h-px-1154 {
  height: 1154px !important;
}
.w-max-1154 {
  max-width: 1154px !important;
}
.h-max-1154 {
  max-height: 1154px !important;
}
.w-min-1154 {
  min-width: 1154px !important;
}
.h-min-1154 {
  min-height: 1154px !important;
}
.height-rem-1154 {
  height: 1154rem !important;
}
.width-rem-1154 {
  width: 1154rem !important;
}
.grid-repeat-1154 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1154px, 1fr));
}
.w-px-1155 {
  width: 1155px !important;
}
.h-px-1155 {
  height: 1155px !important;
}
.w-max-1155 {
  max-width: 1155px !important;
}
.h-max-1155 {
  max-height: 1155px !important;
}
.w-min-1155 {
  min-width: 1155px !important;
}
.h-min-1155 {
  min-height: 1155px !important;
}
.height-rem-1155 {
  height: 1155rem !important;
}
.width-rem-1155 {
  width: 1155rem !important;
}
.grid-repeat-1155 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1155px, 1fr));
}
.w-px-1156 {
  width: 1156px !important;
}
.h-px-1156 {
  height: 1156px !important;
}
.w-max-1156 {
  max-width: 1156px !important;
}
.h-max-1156 {
  max-height: 1156px !important;
}
.w-min-1156 {
  min-width: 1156px !important;
}
.h-min-1156 {
  min-height: 1156px !important;
}
.height-rem-1156 {
  height: 1156rem !important;
}
.width-rem-1156 {
  width: 1156rem !important;
}
.grid-repeat-1156 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1156px, 1fr));
}
.w-px-1157 {
  width: 1157px !important;
}
.h-px-1157 {
  height: 1157px !important;
}
.w-max-1157 {
  max-width: 1157px !important;
}
.h-max-1157 {
  max-height: 1157px !important;
}
.w-min-1157 {
  min-width: 1157px !important;
}
.h-min-1157 {
  min-height: 1157px !important;
}
.height-rem-1157 {
  height: 1157rem !important;
}
.width-rem-1157 {
  width: 1157rem !important;
}
.grid-repeat-1157 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1157px, 1fr));
}
.w-px-1158 {
  width: 1158px !important;
}
.h-px-1158 {
  height: 1158px !important;
}
.w-max-1158 {
  max-width: 1158px !important;
}
.h-max-1158 {
  max-height: 1158px !important;
}
.w-min-1158 {
  min-width: 1158px !important;
}
.h-min-1158 {
  min-height: 1158px !important;
}
.height-rem-1158 {
  height: 1158rem !important;
}
.width-rem-1158 {
  width: 1158rem !important;
}
.grid-repeat-1158 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1158px, 1fr));
}
.w-px-1159 {
  width: 1159px !important;
}
.h-px-1159 {
  height: 1159px !important;
}
.w-max-1159 {
  max-width: 1159px !important;
}
.h-max-1159 {
  max-height: 1159px !important;
}
.w-min-1159 {
  min-width: 1159px !important;
}
.h-min-1159 {
  min-height: 1159px !important;
}
.height-rem-1159 {
  height: 1159rem !important;
}
.width-rem-1159 {
  width: 1159rem !important;
}
.grid-repeat-1159 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1159px, 1fr));
}
.w-px-1160 {
  width: 1160px !important;
}
.h-px-1160 {
  height: 1160px !important;
}
.w-max-1160 {
  max-width: 1160px !important;
}
.h-max-1160 {
  max-height: 1160px !important;
}
.w-min-1160 {
  min-width: 1160px !important;
}
.h-min-1160 {
  min-height: 1160px !important;
}
.height-rem-1160 {
  height: 1160rem !important;
}
.width-rem-1160 {
  width: 1160rem !important;
}
.grid-repeat-1160 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1160px, 1fr));
}
.w-px-1161 {
  width: 1161px !important;
}
.h-px-1161 {
  height: 1161px !important;
}
.w-max-1161 {
  max-width: 1161px !important;
}
.h-max-1161 {
  max-height: 1161px !important;
}
.w-min-1161 {
  min-width: 1161px !important;
}
.h-min-1161 {
  min-height: 1161px !important;
}
.height-rem-1161 {
  height: 1161rem !important;
}
.width-rem-1161 {
  width: 1161rem !important;
}
.grid-repeat-1161 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1161px, 1fr));
}
.w-px-1162 {
  width: 1162px !important;
}
.h-px-1162 {
  height: 1162px !important;
}
.w-max-1162 {
  max-width: 1162px !important;
}
.h-max-1162 {
  max-height: 1162px !important;
}
.w-min-1162 {
  min-width: 1162px !important;
}
.h-min-1162 {
  min-height: 1162px !important;
}
.height-rem-1162 {
  height: 1162rem !important;
}
.width-rem-1162 {
  width: 1162rem !important;
}
.grid-repeat-1162 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1162px, 1fr));
}
.w-px-1163 {
  width: 1163px !important;
}
.h-px-1163 {
  height: 1163px !important;
}
.w-max-1163 {
  max-width: 1163px !important;
}
.h-max-1163 {
  max-height: 1163px !important;
}
.w-min-1163 {
  min-width: 1163px !important;
}
.h-min-1163 {
  min-height: 1163px !important;
}
.height-rem-1163 {
  height: 1163rem !important;
}
.width-rem-1163 {
  width: 1163rem !important;
}
.grid-repeat-1163 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1163px, 1fr));
}
.w-px-1164 {
  width: 1164px !important;
}
.h-px-1164 {
  height: 1164px !important;
}
.w-max-1164 {
  max-width: 1164px !important;
}
.h-max-1164 {
  max-height: 1164px !important;
}
.w-min-1164 {
  min-width: 1164px !important;
}
.h-min-1164 {
  min-height: 1164px !important;
}
.height-rem-1164 {
  height: 1164rem !important;
}
.width-rem-1164 {
  width: 1164rem !important;
}
.grid-repeat-1164 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1164px, 1fr));
}
.w-px-1165 {
  width: 1165px !important;
}
.h-px-1165 {
  height: 1165px !important;
}
.w-max-1165 {
  max-width: 1165px !important;
}
.h-max-1165 {
  max-height: 1165px !important;
}
.w-min-1165 {
  min-width: 1165px !important;
}
.h-min-1165 {
  min-height: 1165px !important;
}
.height-rem-1165 {
  height: 1165rem !important;
}
.width-rem-1165 {
  width: 1165rem !important;
}
.grid-repeat-1165 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1165px, 1fr));
}
.w-px-1166 {
  width: 1166px !important;
}
.h-px-1166 {
  height: 1166px !important;
}
.w-max-1166 {
  max-width: 1166px !important;
}
.h-max-1166 {
  max-height: 1166px !important;
}
.w-min-1166 {
  min-width: 1166px !important;
}
.h-min-1166 {
  min-height: 1166px !important;
}
.height-rem-1166 {
  height: 1166rem !important;
}
.width-rem-1166 {
  width: 1166rem !important;
}
.grid-repeat-1166 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1166px, 1fr));
}
.w-px-1167 {
  width: 1167px !important;
}
.h-px-1167 {
  height: 1167px !important;
}
.w-max-1167 {
  max-width: 1167px !important;
}
.h-max-1167 {
  max-height: 1167px !important;
}
.w-min-1167 {
  min-width: 1167px !important;
}
.h-min-1167 {
  min-height: 1167px !important;
}
.height-rem-1167 {
  height: 1167rem !important;
}
.width-rem-1167 {
  width: 1167rem !important;
}
.grid-repeat-1167 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1167px, 1fr));
}
.w-px-1168 {
  width: 1168px !important;
}
.h-px-1168 {
  height: 1168px !important;
}
.w-max-1168 {
  max-width: 1168px !important;
}
.h-max-1168 {
  max-height: 1168px !important;
}
.w-min-1168 {
  min-width: 1168px !important;
}
.h-min-1168 {
  min-height: 1168px !important;
}
.height-rem-1168 {
  height: 1168rem !important;
}
.width-rem-1168 {
  width: 1168rem !important;
}
.grid-repeat-1168 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1168px, 1fr));
}
.w-px-1169 {
  width: 1169px !important;
}
.h-px-1169 {
  height: 1169px !important;
}
.w-max-1169 {
  max-width: 1169px !important;
}
.h-max-1169 {
  max-height: 1169px !important;
}
.w-min-1169 {
  min-width: 1169px !important;
}
.h-min-1169 {
  min-height: 1169px !important;
}
.height-rem-1169 {
  height: 1169rem !important;
}
.width-rem-1169 {
  width: 1169rem !important;
}
.grid-repeat-1169 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1169px, 1fr));
}
.w-px-1170 {
  width: 1170px !important;
}
.h-px-1170 {
  height: 1170px !important;
}
.w-max-1170 {
  max-width: 1170px !important;
}
.h-max-1170 {
  max-height: 1170px !important;
}
.w-min-1170 {
  min-width: 1170px !important;
}
.h-min-1170 {
  min-height: 1170px !important;
}
.height-rem-1170 {
  height: 1170rem !important;
}
.width-rem-1170 {
  width: 1170rem !important;
}
.grid-repeat-1170 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1170px, 1fr));
}
.w-px-1171 {
  width: 1171px !important;
}
.h-px-1171 {
  height: 1171px !important;
}
.w-max-1171 {
  max-width: 1171px !important;
}
.h-max-1171 {
  max-height: 1171px !important;
}
.w-min-1171 {
  min-width: 1171px !important;
}
.h-min-1171 {
  min-height: 1171px !important;
}
.height-rem-1171 {
  height: 1171rem !important;
}
.width-rem-1171 {
  width: 1171rem !important;
}
.grid-repeat-1171 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1171px, 1fr));
}
.w-px-1172 {
  width: 1172px !important;
}
.h-px-1172 {
  height: 1172px !important;
}
.w-max-1172 {
  max-width: 1172px !important;
}
.h-max-1172 {
  max-height: 1172px !important;
}
.w-min-1172 {
  min-width: 1172px !important;
}
.h-min-1172 {
  min-height: 1172px !important;
}
.height-rem-1172 {
  height: 1172rem !important;
}
.width-rem-1172 {
  width: 1172rem !important;
}
.grid-repeat-1172 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1172px, 1fr));
}
.w-px-1173 {
  width: 1173px !important;
}
.h-px-1173 {
  height: 1173px !important;
}
.w-max-1173 {
  max-width: 1173px !important;
}
.h-max-1173 {
  max-height: 1173px !important;
}
.w-min-1173 {
  min-width: 1173px !important;
}
.h-min-1173 {
  min-height: 1173px !important;
}
.height-rem-1173 {
  height: 1173rem !important;
}
.width-rem-1173 {
  width: 1173rem !important;
}
.grid-repeat-1173 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1173px, 1fr));
}
.w-px-1174 {
  width: 1174px !important;
}
.h-px-1174 {
  height: 1174px !important;
}
.w-max-1174 {
  max-width: 1174px !important;
}
.h-max-1174 {
  max-height: 1174px !important;
}
.w-min-1174 {
  min-width: 1174px !important;
}
.h-min-1174 {
  min-height: 1174px !important;
}
.height-rem-1174 {
  height: 1174rem !important;
}
.width-rem-1174 {
  width: 1174rem !important;
}
.grid-repeat-1174 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1174px, 1fr));
}
.w-px-1175 {
  width: 1175px !important;
}
.h-px-1175 {
  height: 1175px !important;
}
.w-max-1175 {
  max-width: 1175px !important;
}
.h-max-1175 {
  max-height: 1175px !important;
}
.w-min-1175 {
  min-width: 1175px !important;
}
.h-min-1175 {
  min-height: 1175px !important;
}
.height-rem-1175 {
  height: 1175rem !important;
}
.width-rem-1175 {
  width: 1175rem !important;
}
.grid-repeat-1175 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1175px, 1fr));
}
.w-px-1176 {
  width: 1176px !important;
}
.h-px-1176 {
  height: 1176px !important;
}
.w-max-1176 {
  max-width: 1176px !important;
}
.h-max-1176 {
  max-height: 1176px !important;
}
.w-min-1176 {
  min-width: 1176px !important;
}
.h-min-1176 {
  min-height: 1176px !important;
}
.height-rem-1176 {
  height: 1176rem !important;
}
.width-rem-1176 {
  width: 1176rem !important;
}
.grid-repeat-1176 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1176px, 1fr));
}
.w-px-1177 {
  width: 1177px !important;
}
.h-px-1177 {
  height: 1177px !important;
}
.w-max-1177 {
  max-width: 1177px !important;
}
.h-max-1177 {
  max-height: 1177px !important;
}
.w-min-1177 {
  min-width: 1177px !important;
}
.h-min-1177 {
  min-height: 1177px !important;
}
.height-rem-1177 {
  height: 1177rem !important;
}
.width-rem-1177 {
  width: 1177rem !important;
}
.grid-repeat-1177 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1177px, 1fr));
}
.w-px-1178 {
  width: 1178px !important;
}
.h-px-1178 {
  height: 1178px !important;
}
.w-max-1178 {
  max-width: 1178px !important;
}
.h-max-1178 {
  max-height: 1178px !important;
}
.w-min-1178 {
  min-width: 1178px !important;
}
.h-min-1178 {
  min-height: 1178px !important;
}
.height-rem-1178 {
  height: 1178rem !important;
}
.width-rem-1178 {
  width: 1178rem !important;
}
.grid-repeat-1178 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1178px, 1fr));
}
.w-px-1179 {
  width: 1179px !important;
}
.h-px-1179 {
  height: 1179px !important;
}
.w-max-1179 {
  max-width: 1179px !important;
}
.h-max-1179 {
  max-height: 1179px !important;
}
.w-min-1179 {
  min-width: 1179px !important;
}
.h-min-1179 {
  min-height: 1179px !important;
}
.height-rem-1179 {
  height: 1179rem !important;
}
.width-rem-1179 {
  width: 1179rem !important;
}
.grid-repeat-1179 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1179px, 1fr));
}
.w-px-1180 {
  width: 1180px !important;
}
.h-px-1180 {
  height: 1180px !important;
}
.w-max-1180 {
  max-width: 1180px !important;
}
.h-max-1180 {
  max-height: 1180px !important;
}
.w-min-1180 {
  min-width: 1180px !important;
}
.h-min-1180 {
  min-height: 1180px !important;
}
.height-rem-1180 {
  height: 1180rem !important;
}
.width-rem-1180 {
  width: 1180rem !important;
}
.grid-repeat-1180 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1180px, 1fr));
}
.w-px-1181 {
  width: 1181px !important;
}
.h-px-1181 {
  height: 1181px !important;
}
.w-max-1181 {
  max-width: 1181px !important;
}
.h-max-1181 {
  max-height: 1181px !important;
}
.w-min-1181 {
  min-width: 1181px !important;
}
.h-min-1181 {
  min-height: 1181px !important;
}
.height-rem-1181 {
  height: 1181rem !important;
}
.width-rem-1181 {
  width: 1181rem !important;
}
.grid-repeat-1181 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1181px, 1fr));
}
.w-px-1182 {
  width: 1182px !important;
}
.h-px-1182 {
  height: 1182px !important;
}
.w-max-1182 {
  max-width: 1182px !important;
}
.h-max-1182 {
  max-height: 1182px !important;
}
.w-min-1182 {
  min-width: 1182px !important;
}
.h-min-1182 {
  min-height: 1182px !important;
}
.height-rem-1182 {
  height: 1182rem !important;
}
.width-rem-1182 {
  width: 1182rem !important;
}
.grid-repeat-1182 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1182px, 1fr));
}
.w-px-1183 {
  width: 1183px !important;
}
.h-px-1183 {
  height: 1183px !important;
}
.w-max-1183 {
  max-width: 1183px !important;
}
.h-max-1183 {
  max-height: 1183px !important;
}
.w-min-1183 {
  min-width: 1183px !important;
}
.h-min-1183 {
  min-height: 1183px !important;
}
.height-rem-1183 {
  height: 1183rem !important;
}
.width-rem-1183 {
  width: 1183rem !important;
}
.grid-repeat-1183 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1183px, 1fr));
}
.w-px-1184 {
  width: 1184px !important;
}
.h-px-1184 {
  height: 1184px !important;
}
.w-max-1184 {
  max-width: 1184px !important;
}
.h-max-1184 {
  max-height: 1184px !important;
}
.w-min-1184 {
  min-width: 1184px !important;
}
.h-min-1184 {
  min-height: 1184px !important;
}
.height-rem-1184 {
  height: 1184rem !important;
}
.width-rem-1184 {
  width: 1184rem !important;
}
.grid-repeat-1184 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1184px, 1fr));
}
.w-px-1185 {
  width: 1185px !important;
}
.h-px-1185 {
  height: 1185px !important;
}
.w-max-1185 {
  max-width: 1185px !important;
}
.h-max-1185 {
  max-height: 1185px !important;
}
.w-min-1185 {
  min-width: 1185px !important;
}
.h-min-1185 {
  min-height: 1185px !important;
}
.height-rem-1185 {
  height: 1185rem !important;
}
.width-rem-1185 {
  width: 1185rem !important;
}
.grid-repeat-1185 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1185px, 1fr));
}
.w-px-1186 {
  width: 1186px !important;
}
.h-px-1186 {
  height: 1186px !important;
}
.w-max-1186 {
  max-width: 1186px !important;
}
.h-max-1186 {
  max-height: 1186px !important;
}
.w-min-1186 {
  min-width: 1186px !important;
}
.h-min-1186 {
  min-height: 1186px !important;
}
.height-rem-1186 {
  height: 1186rem !important;
}
.width-rem-1186 {
  width: 1186rem !important;
}
.grid-repeat-1186 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1186px, 1fr));
}
.w-px-1187 {
  width: 1187px !important;
}
.h-px-1187 {
  height: 1187px !important;
}
.w-max-1187 {
  max-width: 1187px !important;
}
.h-max-1187 {
  max-height: 1187px !important;
}
.w-min-1187 {
  min-width: 1187px !important;
}
.h-min-1187 {
  min-height: 1187px !important;
}
.height-rem-1187 {
  height: 1187rem !important;
}
.width-rem-1187 {
  width: 1187rem !important;
}
.grid-repeat-1187 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1187px, 1fr));
}
.w-px-1188 {
  width: 1188px !important;
}
.h-px-1188 {
  height: 1188px !important;
}
.w-max-1188 {
  max-width: 1188px !important;
}
.h-max-1188 {
  max-height: 1188px !important;
}
.w-min-1188 {
  min-width: 1188px !important;
}
.h-min-1188 {
  min-height: 1188px !important;
}
.height-rem-1188 {
  height: 1188rem !important;
}
.width-rem-1188 {
  width: 1188rem !important;
}
.grid-repeat-1188 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1188px, 1fr));
}
.w-px-1189 {
  width: 1189px !important;
}
.h-px-1189 {
  height: 1189px !important;
}
.w-max-1189 {
  max-width: 1189px !important;
}
.h-max-1189 {
  max-height: 1189px !important;
}
.w-min-1189 {
  min-width: 1189px !important;
}
.h-min-1189 {
  min-height: 1189px !important;
}
.height-rem-1189 {
  height: 1189rem !important;
}
.width-rem-1189 {
  width: 1189rem !important;
}
.grid-repeat-1189 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1189px, 1fr));
}
.w-px-1190 {
  width: 1190px !important;
}
.h-px-1190 {
  height: 1190px !important;
}
.w-max-1190 {
  max-width: 1190px !important;
}
.h-max-1190 {
  max-height: 1190px !important;
}
.w-min-1190 {
  min-width: 1190px !important;
}
.h-min-1190 {
  min-height: 1190px !important;
}
.height-rem-1190 {
  height: 1190rem !important;
}
.width-rem-1190 {
  width: 1190rem !important;
}
.grid-repeat-1190 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1190px, 1fr));
}
.w-px-1191 {
  width: 1191px !important;
}
.h-px-1191 {
  height: 1191px !important;
}
.w-max-1191 {
  max-width: 1191px !important;
}
.h-max-1191 {
  max-height: 1191px !important;
}
.w-min-1191 {
  min-width: 1191px !important;
}
.h-min-1191 {
  min-height: 1191px !important;
}
.height-rem-1191 {
  height: 1191rem !important;
}
.width-rem-1191 {
  width: 1191rem !important;
}
.grid-repeat-1191 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1191px, 1fr));
}
.w-px-1192 {
  width: 1192px !important;
}
.h-px-1192 {
  height: 1192px !important;
}
.w-max-1192 {
  max-width: 1192px !important;
}
.h-max-1192 {
  max-height: 1192px !important;
}
.w-min-1192 {
  min-width: 1192px !important;
}
.h-min-1192 {
  min-height: 1192px !important;
}
.height-rem-1192 {
  height: 1192rem !important;
}
.width-rem-1192 {
  width: 1192rem !important;
}
.grid-repeat-1192 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1192px, 1fr));
}
.w-px-1193 {
  width: 1193px !important;
}
.h-px-1193 {
  height: 1193px !important;
}
.w-max-1193 {
  max-width: 1193px !important;
}
.h-max-1193 {
  max-height: 1193px !important;
}
.w-min-1193 {
  min-width: 1193px !important;
}
.h-min-1193 {
  min-height: 1193px !important;
}
.height-rem-1193 {
  height: 1193rem !important;
}
.width-rem-1193 {
  width: 1193rem !important;
}
.grid-repeat-1193 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1193px, 1fr));
}
.w-px-1194 {
  width: 1194px !important;
}
.h-px-1194 {
  height: 1194px !important;
}
.w-max-1194 {
  max-width: 1194px !important;
}
.h-max-1194 {
  max-height: 1194px !important;
}
.w-min-1194 {
  min-width: 1194px !important;
}
.h-min-1194 {
  min-height: 1194px !important;
}
.height-rem-1194 {
  height: 1194rem !important;
}
.width-rem-1194 {
  width: 1194rem !important;
}
.grid-repeat-1194 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1194px, 1fr));
}
.w-px-1195 {
  width: 1195px !important;
}
.h-px-1195 {
  height: 1195px !important;
}
.w-max-1195 {
  max-width: 1195px !important;
}
.h-max-1195 {
  max-height: 1195px !important;
}
.w-min-1195 {
  min-width: 1195px !important;
}
.h-min-1195 {
  min-height: 1195px !important;
}
.height-rem-1195 {
  height: 1195rem !important;
}
.width-rem-1195 {
  width: 1195rem !important;
}
.grid-repeat-1195 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1195px, 1fr));
}
.w-px-1196 {
  width: 1196px !important;
}
.h-px-1196 {
  height: 1196px !important;
}
.w-max-1196 {
  max-width: 1196px !important;
}
.h-max-1196 {
  max-height: 1196px !important;
}
.w-min-1196 {
  min-width: 1196px !important;
}
.h-min-1196 {
  min-height: 1196px !important;
}
.height-rem-1196 {
  height: 1196rem !important;
}
.width-rem-1196 {
  width: 1196rem !important;
}
.grid-repeat-1196 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1196px, 1fr));
}
.w-px-1197 {
  width: 1197px !important;
}
.h-px-1197 {
  height: 1197px !important;
}
.w-max-1197 {
  max-width: 1197px !important;
}
.h-max-1197 {
  max-height: 1197px !important;
}
.w-min-1197 {
  min-width: 1197px !important;
}
.h-min-1197 {
  min-height: 1197px !important;
}
.height-rem-1197 {
  height: 1197rem !important;
}
.width-rem-1197 {
  width: 1197rem !important;
}
.grid-repeat-1197 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1197px, 1fr));
}
.w-px-1198 {
  width: 1198px !important;
}
.h-px-1198 {
  height: 1198px !important;
}
.w-max-1198 {
  max-width: 1198px !important;
}
.h-max-1198 {
  max-height: 1198px !important;
}
.w-min-1198 {
  min-width: 1198px !important;
}
.h-min-1198 {
  min-height: 1198px !important;
}
.height-rem-1198 {
  height: 1198rem !important;
}
.width-rem-1198 {
  width: 1198rem !important;
}
.grid-repeat-1198 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1198px, 1fr));
}
.w-px-1199 {
  width: 1199px !important;
}
.h-px-1199 {
  height: 1199px !important;
}
.w-max-1199 {
  max-width: 1199px !important;
}
.h-max-1199 {
  max-height: 1199px !important;
}
.w-min-1199 {
  min-width: 1199px !important;
}
.h-min-1199 {
  min-height: 1199px !important;
}
.height-rem-1199 {
  height: 1199rem !important;
}
.width-rem-1199 {
  width: 1199rem !important;
}
.grid-repeat-1199 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1199px, 1fr));
}
.w-px-1200 {
  width: 1200px !important;
}
.h-px-1200 {
  height: 1200px !important;
}
.w-max-1200 {
  max-width: 1200px !important;
}
.h-max-1200 {
  max-height: 1200px !important;
}
.w-min-1200 {
  min-width: 1200px !important;
}
.h-min-1200 {
  min-height: 1200px !important;
}
.height-rem-1200 {
  height: 1200rem !important;
}
.width-rem-1200 {
  width: 1200rem !important;
}
.grid-repeat-1200 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(1200px, 1fr));
}
.duration-100 {
  transition-duration: 100ms !important;
}
.duration-200 {
  transition-duration: 200ms !important;
}
.duration-300 {
  transition-duration: 300ms !important;
}
.duration-400 {
  transition-duration: 400ms !important;
}
.duration-500 {
  transition-duration: 500ms !important;
}
.duration-600 {
  transition-duration: 600ms !important;
}
.duration-700 {
  transition-duration: 700ms !important;
}
.duration-800 {
  transition-duration: 800ms !important;
}
.duration-900 {
  transition-duration: 900ms !important;
}
.duration-1000 {
  transition-duration: 1000ms !important;
}
.ease-in-out {
  transition-timing-function: ease-in-out !important;
}
.ease-in {
  transition-timing-function: ease-in !important;
}
.ease-out {
  transition-timing-function: ease-out !important;
}
.linear {
  transition-timing-function: linear !important;
}
.w-fit-content {
  width: fit-content !important;
}
.w-max {
  width: max-content !important;
}
.m-w-max {
  min-width: max-content !important;
}
.w-min {
  width: min-content !important;
}
.h-max {
  height: max-content !important;
}
.line-height-0 {
  line-height: 0 !important;
}
.lh-normal {
  line-height: normal !important;
}
.line-height-0 {
  line-height: 0px !important;
}
.text-0,
.font-0 {
  font-size: 0rem !important;
}
.rounded-l-0 {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.rounded-r-0 {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.rounded-tl-0 {
  border-top-left-radius: 0px !important;
}
.rounded-tr-0 {
  border-top-right-radius: 0px !important;
}
.rounded-bl-0 {
  border-bottom-left-radius: 0px !important;
}
.rounded-br-0 {
  border-bottom-right-radius: 0px !important;
}
.line-height-1 {
  line-height: 1px !important;
}
.text-1,
.font-1 {
  font-size: 0.0625rem !important;
}
.rounded-l-1 {
  border-top-left-radius: 1px !important;
  border-bottom-left-radius: 1px !important;
}
.rounded-r-1 {
  border-top-right-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
}
.rounded-tl-1 {
  border-top-left-radius: 1px !important;
}
.rounded-tr-1 {
  border-top-right-radius: 1px !important;
}
.rounded-bl-1 {
  border-bottom-left-radius: 1px !important;
}
.rounded-br-1 {
  border-bottom-right-radius: 1px !important;
}
.line-height-2 {
  line-height: 2px !important;
}
.text-2,
.font-2 {
  font-size: 0.125rem !important;
}
.rounded-l-2 {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}
.rounded-r-2 {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}
.rounded-tl-2 {
  border-top-left-radius: 2px !important;
}
.rounded-tr-2 {
  border-top-right-radius: 2px !important;
}
.rounded-bl-2 {
  border-bottom-left-radius: 2px !important;
}
.rounded-br-2 {
  border-bottom-right-radius: 2px !important;
}
.line-height-3 {
  line-height: 3px !important;
}
.text-3,
.font-3 {
  font-size: 0.1875rem !important;
}
.rounded-l-3 {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}
.rounded-r-3 {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}
.rounded-tl-3 {
  border-top-left-radius: 3px !important;
}
.rounded-tr-3 {
  border-top-right-radius: 3px !important;
}
.rounded-bl-3 {
  border-bottom-left-radius: 3px !important;
}
.rounded-br-3 {
  border-bottom-right-radius: 3px !important;
}
.line-height-4 {
  line-height: 4px !important;
}
.text-4,
.font-4 {
  font-size: 0.25rem !important;
}
.rounded-l-4 {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.rounded-r-4 {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.rounded-tl-4 {
  border-top-left-radius: 4px !important;
}
.rounded-tr-4 {
  border-top-right-radius: 4px !important;
}
.rounded-bl-4 {
  border-bottom-left-radius: 4px !important;
}
.rounded-br-4 {
  border-bottom-right-radius: 4px !important;
}
.line-height-5 {
  line-height: 5px !important;
}
.text-5,
.font-5 {
  font-size: 0.3125rem !important;
}
.rounded-l-5 {
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.rounded-r-5 {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.rounded-tl-5 {
  border-top-left-radius: 5px !important;
}
.rounded-tr-5 {
  border-top-right-radius: 5px !important;
}
.rounded-bl-5 {
  border-bottom-left-radius: 5px !important;
}
.rounded-br-5 {
  border-bottom-right-radius: 5px !important;
}
.line-height-6 {
  line-height: 6px !important;
}
.text-6,
.font-6 {
  font-size: 0.375rem !important;
}
.rounded-6 {
  border-radius: 6px !important;
}
.rounded-l-6 {
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}
.rounded-r-6 {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.rounded-tl-6 {
  border-top-left-radius: 6px !important;
}
.rounded-tr-6 {
  border-top-right-radius: 6px !important;
}
.rounded-bl-6 {
  border-bottom-left-radius: 6px !important;
}
.rounded-br-6 {
  border-bottom-right-radius: 6px !important;
}
.line-height-7 {
  line-height: 7px !important;
}
.text-7,
.font-7 {
  font-size: 0.4375rem !important;
}
.rounded-7 {
  border-radius: 7px !important;
}
.rounded-l-7 {
  border-top-left-radius: 7px !important;
  border-bottom-left-radius: 7px !important;
}
.rounded-r-7 {
  border-top-right-radius: 7px !important;
  border-bottom-right-radius: 7px !important;
}
.rounded-tl-7 {
  border-top-left-radius: 7px !important;
}
.rounded-tr-7 {
  border-top-right-radius: 7px !important;
}
.rounded-bl-7 {
  border-bottom-left-radius: 7px !important;
}
.rounded-br-7 {
  border-bottom-right-radius: 7px !important;
}
.line-height-8 {
  line-height: 8px !important;
}
.text-8,
.font-8 {
  font-size: 0.5rem !important;
}
.rounded-8 {
  border-radius: 8px !important;
}
.rounded-l-8 {
  border-top-left-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}
.rounded-r-8 {
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
.rounded-tl-8 {
  border-top-left-radius: 8px !important;
}
.rounded-tr-8 {
  border-top-right-radius: 8px !important;
}
.rounded-bl-8 {
  border-bottom-left-radius: 8px !important;
}
.rounded-br-8 {
  border-bottom-right-radius: 8px !important;
}
.line-height-9 {
  line-height: 9px !important;
}
.text-9,
.font-9 {
  font-size: 0.5625rem !important;
}
.rounded-9 {
  border-radius: 9px !important;
}
.rounded-l-9 {
  border-top-left-radius: 9px !important;
  border-bottom-left-radius: 9px !important;
}
.rounded-r-9 {
  border-top-right-radius: 9px !important;
  border-bottom-right-radius: 9px !important;
}
.rounded-tl-9 {
  border-top-left-radius: 9px !important;
}
.rounded-tr-9 {
  border-top-right-radius: 9px !important;
}
.rounded-bl-9 {
  border-bottom-left-radius: 9px !important;
}
.rounded-br-9 {
  border-bottom-right-radius: 9px !important;
}
.line-height-10 {
  line-height: 10px !important;
}
.text-10,
.font-10 {
  font-size: 0.625rem !important;
}
.rounded-10 {
  border-radius: 10px !important;
}
.rounded-l-10 {
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
.rounded-r-10 {
  border-top-right-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
.rounded-tl-10 {
  border-top-left-radius: 10px !important;
}
.rounded-tr-10 {
  border-top-right-radius: 10px !important;
}
.rounded-bl-10 {
  border-bottom-left-radius: 10px !important;
}
.rounded-br-10 {
  border-bottom-right-radius: 10px !important;
}
.line-height-11 {
  line-height: 11px !important;
}
.text-11,
.wzt-badge,
.disabled-wzt-badge,
.purple-wzt-badge,
.teal-green-wzt-badge,
.white-wzt-badge,
.green-wzt-badge,
.red-wzt-badge,
.blue-wzt-badge,
.quartenary-wzt-badge,
.tertiary-wzt-badge,
.secondary-wzt-badge,
.primary-wzt-badge,
.wzt-xs-text,
.wzt-xs-header,
.font-11 {
  font-size: 0.6875rem !important;
}
.rounded-11 {
  border-radius: 11px !important;
}
.rounded-l-11 {
  border-top-left-radius: 11px !important;
  border-bottom-left-radius: 11px !important;
}
.rounded-r-11 {
  border-top-right-radius: 11px !important;
  border-bottom-right-radius: 11px !important;
}
.rounded-tl-11 {
  border-top-left-radius: 11px !important;
}
.rounded-tr-11 {
  border-top-right-radius: 11px !important;
}
.rounded-bl-11 {
  border-bottom-left-radius: 11px !important;
}
.rounded-br-11 {
  border-bottom-right-radius: 11px !important;
}
.line-height-12 {
  line-height: 12px !important;
}
.text-12,
.settings-table th,
.leave-table th,
.payroll-run-table th,
.wzt-mid-text,
.disabled-wzt-mid-text,
.purple-wzt-mid-text,
.teal-green-wzt-mid-text,
.white-wzt-mid-text,
.green-wzt-mid-text,
.red-wzt-mid-text,
.blue-wzt-mid-text,
.quartenary-wzt-mid-text,
.tertiary-wzt-mid-text,
.secondary-wzt-mid-text,
.primary-wzt-mid-text,
.wzt-sm-main-text,
.wzt-quartenary-header,
.disabled-wzt-quartenary-header,
.purple-wzt-quartenary-header,
.teal-green-wzt-quartenary-header,
.white-wzt-quartenary-header,
.green-wzt-quartenary-header,
.red-wzt-quartenary-header,
.blue-wzt-quartenary-header,
.quartenary-wzt-quartenary-header,
.tertiary-wzt-quartenary-header,
.secondary-wzt-quartenary-header,
.primary-wzt-quartenary-header,
.wzt-md-header,
.disabled-wzt-md-header,
.purple-wzt-md-header,
.teal-green-wzt-md-header,
.white-wzt-md-header,
.green-wzt-md-header,
.red-wzt-md-header,
.blue-wzt-md-header,
.quartenary-wzt-md-header,
.tertiary-wzt-md-header,
.secondary-wzt-md-header,
.primary-wzt-md-header,
.wzt-sm-value-title,
.wzt-sm-header,
.font-12 {
  font-size: 0.75rem !important;
}
.rounded-12 {
  border-radius: 12px !important;
}
.rounded-l-12 {
  border-top-left-radius: 12px !important;
  border-bottom-left-radius: 12px !important;
}
.rounded-r-12 {
  border-top-right-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
}
.rounded-tl-12 {
  border-top-left-radius: 12px !important;
}
.rounded-tr-12 {
  border-top-right-radius: 12px !important;
}
.rounded-bl-12 {
  border-bottom-left-radius: 12px !important;
}
.rounded-br-12 {
  border-bottom-right-radius: 12px !important;
}
.line-height-13 {
  line-height: 13px !important;
}
.text-13,
.error-text,
.wzt-black-label,
mat-checkbox .mdc-label,
.wzt-switch,
.disabled-wzt-switch,
.purple-wzt-switch,
.teal-green-wzt-switch,
.white-wzt-switch,
.green-wzt-switch,
.red-wzt-switch,
.blue-wzt-switch,
.quartenary-wzt-switch,
.tertiary-wzt-switch,
.secondary-wzt-switch,
.primary-wzt-switch,
.wzt-main-text,
.disabled-wzt-main-text,
.purple-wzt-main-text,
.teal-green-wzt-main-text,
.white-wzt-main-text,
.green-wzt-main-text,
.red-wzt-main-text,
.blue-wzt-main-text,
.quartenary-wzt-main-text,
.tertiary-wzt-main-text,
.secondary-wzt-main-text,
.primary-wzt-main-text,
.wzt-subtitle-text,
.disabled-wzt-subtitle-text,
.purple-wzt-subtitle-text,
.teal-green-wzt-subtitle-text,
.white-wzt-subtitle-text,
.green-wzt-subtitle-text,
.red-wzt-subtitle-text,
.blue-wzt-subtitle-text,
.quartenary-wzt-subtitle-text,
.tertiary-wzt-subtitle-text,
.secondary-wzt-subtitle-text,
.primary-wzt-subtitle-text,
.wzt-sec-header,
.disabled-wzt-sec-header,
.purple-wzt-sec-header,
.teal-green-wzt-sec-header,
.white-wzt-sec-header,
.green-wzt-sec-header,
.red-wzt-sec-header,
.blue-wzt-sec-header,
.quartenary-wzt-sec-header,
.tertiary-wzt-sec-header,
.secondary-wzt-sec-header,
.primary-wzt-sec-header,
.wzt-value-title,
.disabled-wzt-value-title,
.purple-wzt-value-title,
.teal-green-wzt-value-title,
.white-wzt-value-title,
.green-wzt-value-title,
.red-wzt-value-title,
.blue-wzt-value-title,
.quartenary-wzt-value-title,
.tertiary-wzt-value-title,
.secondary-wzt-value-title,
.primary-wzt-value-title,
.wzt-gray-header,
.font-13 {
  font-size: 0.8125rem !important;
}
.rounded-13 {
  border-radius: 13px !important;
}
.rounded-l-13 {
  border-top-left-radius: 13px !important;
  border-bottom-left-radius: 13px !important;
}
.rounded-r-13 {
  border-top-right-radius: 13px !important;
  border-bottom-right-radius: 13px !important;
}
.rounded-tl-13 {
  border-top-left-radius: 13px !important;
}
.rounded-tr-13 {
  border-top-right-radius: 13px !important;
}
.rounded-bl-13 {
  border-bottom-left-radius: 13px !important;
}
.rounded-br-13 {
  border-bottom-right-radius: 13px !important;
}
.line-height-14 {
  line-height: 14px !important;
}
.text-14,
.wzt-l-header,
.disabled-wzt-l-header,
.purple-wzt-l-header,
.teal-green-wzt-l-header,
.white-wzt-l-header,
.green-wzt-l-header,
.red-wzt-l-header,
.blue-wzt-l-header,
.quartenary-wzt-l-header,
.tertiary-wzt-l-header,
.secondary-wzt-l-header,
.primary-wzt-l-header,
.approver-heading,
.wzt-l-text,
.disabled-wzt-l-text,
.purple-wzt-l-text,
.teal-green-wzt-l-text,
.white-wzt-l-text,
.green-wzt-l-text,
.red-wzt-l-text,
.blue-wzt-l-text,
.quartenary-wzt-l-text,
.tertiary-wzt-l-text,
.secondary-wzt-l-text,
.primary-wzt-l-text,
.wzt-lg-text,
.disabled-wzt-lg-text,
.purple-wzt-lg-text,
.teal-green-wzt-lg-text,
.white-wzt-lg-text,
.green-wzt-lg-text,
.red-wzt-lg-text,
.blue-wzt-lg-text,
.quartenary-wzt-lg-text,
.tertiary-wzt-lg-text,
.secondary-wzt-lg-text,
.primary-wzt-lg-text,
.horizontal-splitter .tittle_text,
.font-14 {
  font-size: 0.875rem !important;
}
.rounded-14 {
  border-radius: 14px !important;
}
.rounded-l-14 {
  border-top-left-radius: 14px !important;
  border-bottom-left-radius: 14px !important;
}
.rounded-r-14 {
  border-top-right-radius: 14px !important;
  border-bottom-right-radius: 14px !important;
}
.rounded-tl-14 {
  border-top-left-radius: 14px !important;
}
.rounded-tr-14 {
  border-top-right-radius: 14px !important;
}
.rounded-bl-14 {
  border-bottom-left-radius: 14px !important;
}
.rounded-br-14 {
  border-bottom-right-radius: 14px !important;
}
.line-height-15 {
  line-height: 15px !important;
}
.text-15,
.wzt-xl-header,
.disabled-wzt-xl-header,
.purple-wzt-xl-header,
.teal-green-wzt-xl-header,
.white-wzt-xl-header,
.green-wzt-xl-header,
.red-wzt-xl-header,
.blue-wzt-xl-header,
.quartenary-wzt-xl-header,
.tertiary-wzt-xl-header,
.secondary-wzt-xl-header,
.primary-wzt-xl-header,
.wzt-xl-text,
.font-15 {
  font-size: 0.9375rem !important;
}
.rounded-15 {
  border-radius: 15px !important;
}
.rounded-l-15 {
  border-top-left-radius: 15px !important;
  border-bottom-left-radius: 15px !important;
}
.rounded-r-15 {
  border-top-right-radius: 15px !important;
  border-bottom-right-radius: 15px !important;
}
.rounded-tl-15 {
  border-top-left-radius: 15px !important;
}
.rounded-tr-15 {
  border-top-right-radius: 15px !important;
}
.rounded-bl-15 {
  border-bottom-left-radius: 15px !important;
}
.rounded-br-15 {
  border-bottom-right-radius: 15px !important;
}
.line-height-16 {
  line-height: 16px !important;
}
.text-16,
.xl-dom-text,
.disabled-xl-dom-text,
.purple-xl-dom-text,
.teal-green-xl-dom-text,
.white-xl-dom-text,
.green-xl-dom-text,
.red-xl-dom-text,
.blue-xl-dom-text,
.quartenary-xl-dom-text,
.tertiary-xl-dom-text,
.secondary-xl-dom-text,
.primary-xl-dom-text,
.font-16 {
  font-size: 1rem !important;
}
.rounded-16 {
  border-radius: 16px !important;
}
.rounded-l-16 {
  border-top-left-radius: 16px !important;
  border-bottom-left-radius: 16px !important;
}
.rounded-r-16 {
  border-top-right-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
}
.rounded-tl-16 {
  border-top-left-radius: 16px !important;
}
.rounded-tr-16 {
  border-top-right-radius: 16px !important;
}
.rounded-bl-16 {
  border-bottom-left-radius: 16px !important;
}
.rounded-br-16 {
  border-bottom-right-radius: 16px !important;
}
.line-height-17 {
  line-height: 17px !important;
}
.text-17,
.font-17 {
  font-size: 1.0625rem !important;
}
.rounded-17 {
  border-radius: 17px !important;
}
.rounded-l-17 {
  border-top-left-radius: 17px !important;
  border-bottom-left-radius: 17px !important;
}
.rounded-r-17 {
  border-top-right-radius: 17px !important;
  border-bottom-right-radius: 17px !important;
}
.rounded-tl-17 {
  border-top-left-radius: 17px !important;
}
.rounded-tr-17 {
  border-top-right-radius: 17px !important;
}
.rounded-bl-17 {
  border-bottom-left-radius: 17px !important;
}
.rounded-br-17 {
  border-bottom-right-radius: 17px !important;
}
.line-height-18 {
  line-height: 18px !important;
}
.text-18,
.wzt-xxl-header,
.disabled-wzt-xxl-header,
.purple-wzt-xxl-header,
.teal-green-wzt-xxl-header,
.white-wzt-xxl-header,
.green-wzt-xxl-header,
.red-wzt-xxl-header,
.blue-wzt-xxl-header,
.quartenary-wzt-xxl-header,
.tertiary-wzt-xxl-header,
.secondary-wzt-xxl-header,
.primary-wzt-xxl-header,
.font-18 {
  font-size: 1.125rem !important;
}
.rounded-18 {
  border-radius: 18px !important;
}
.rounded-l-18 {
  border-top-left-radius: 18px !important;
  border-bottom-left-radius: 18px !important;
}
.rounded-r-18 {
  border-top-right-radius: 18px !important;
  border-bottom-right-radius: 18px !important;
}
.rounded-tl-18 {
  border-top-left-radius: 18px !important;
}
.rounded-tr-18 {
  border-top-right-radius: 18px !important;
}
.rounded-bl-18 {
  border-bottom-left-radius: 18px !important;
}
.rounded-br-18 {
  border-bottom-right-radius: 18px !important;
}
.line-height-19 {
  line-height: 19px !important;
}
.text-19,
.font-19 {
  font-size: 1.1875rem !important;
}
.rounded-19 {
  border-radius: 19px !important;
}
.rounded-l-19 {
  border-top-left-radius: 19px !important;
  border-bottom-left-radius: 19px !important;
}
.rounded-r-19 {
  border-top-right-radius: 19px !important;
  border-bottom-right-radius: 19px !important;
}
.rounded-tl-19 {
  border-top-left-radius: 19px !important;
}
.rounded-tr-19 {
  border-top-right-radius: 19px !important;
}
.rounded-bl-19 {
  border-bottom-left-radius: 19px !important;
}
.rounded-br-19 {
  border-bottom-right-radius: 19px !important;
}
.line-height-20 {
  line-height: 20px !important;
}
.text-20,
.font-20 {
  font-size: 1.25rem !important;
}
.rounded-20 {
  border-radius: 20px !important;
}
.rounded-l-20 {
  border-top-left-radius: 20px !important;
  border-bottom-left-radius: 20px !important;
}
.rounded-r-20 {
  border-top-right-radius: 20px !important;
  border-bottom-right-radius: 20px !important;
}
.rounded-tl-20 {
  border-top-left-radius: 20px !important;
}
.rounded-tr-20 {
  border-top-right-radius: 20px !important;
}
.rounded-bl-20 {
  border-bottom-left-radius: 20px !important;
}
.rounded-br-20 {
  border-bottom-right-radius: 20px !important;
}
.line-height-21 {
  line-height: 21px !important;
}
.text-21,
.font-21 {
  font-size: 1.3125rem !important;
}
.rounded-21 {
  border-radius: 21px !important;
}
.rounded-l-21 {
  border-top-left-radius: 21px !important;
  border-bottom-left-radius: 21px !important;
}
.rounded-r-21 {
  border-top-right-radius: 21px !important;
  border-bottom-right-radius: 21px !important;
}
.rounded-tl-21 {
  border-top-left-radius: 21px !important;
}
.rounded-tr-21 {
  border-top-right-radius: 21px !important;
}
.rounded-bl-21 {
  border-bottom-left-radius: 21px !important;
}
.rounded-br-21 {
  border-bottom-right-radius: 21px !important;
}
.line-height-22 {
  line-height: 22px !important;
}
.text-22,
.font-22 {
  font-size: 1.375rem !important;
}
.rounded-22 {
  border-radius: 22px !important;
}
.rounded-l-22 {
  border-top-left-radius: 22px !important;
  border-bottom-left-radius: 22px !important;
}
.rounded-r-22 {
  border-top-right-radius: 22px !important;
  border-bottom-right-radius: 22px !important;
}
.rounded-tl-22 {
  border-top-left-radius: 22px !important;
}
.rounded-tr-22 {
  border-top-right-radius: 22px !important;
}
.rounded-bl-22 {
  border-bottom-left-radius: 22px !important;
}
.rounded-br-22 {
  border-bottom-right-radius: 22px !important;
}
.line-height-23 {
  line-height: 23px !important;
}
.text-23,
.font-23 {
  font-size: 1.4375rem !important;
}
.rounded-23 {
  border-radius: 23px !important;
}
.rounded-l-23 {
  border-top-left-radius: 23px !important;
  border-bottom-left-radius: 23px !important;
}
.rounded-r-23 {
  border-top-right-radius: 23px !important;
  border-bottom-right-radius: 23px !important;
}
.rounded-tl-23 {
  border-top-left-radius: 23px !important;
}
.rounded-tr-23 {
  border-top-right-radius: 23px !important;
}
.rounded-bl-23 {
  border-bottom-left-radius: 23px !important;
}
.rounded-br-23 {
  border-bottom-right-radius: 23px !important;
}
.line-height-24 {
  line-height: 24px !important;
}
.text-24,
.font-24 {
  font-size: 1.5rem !important;
}
.rounded-24 {
  border-radius: 24px !important;
}
.rounded-l-24 {
  border-top-left-radius: 24px !important;
  border-bottom-left-radius: 24px !important;
}
.rounded-r-24 {
  border-top-right-radius: 24px !important;
  border-bottom-right-radius: 24px !important;
}
.rounded-tl-24 {
  border-top-left-radius: 24px !important;
}
.rounded-tr-24 {
  border-top-right-radius: 24px !important;
}
.rounded-bl-24 {
  border-bottom-left-radius: 24px !important;
}
.rounded-br-24 {
  border-bottom-right-radius: 24px !important;
}
.line-height-25 {
  line-height: 25px !important;
}
.text-25,
.font-25 {
  font-size: 1.5625rem !important;
}
.rounded-25 {
  border-radius: 25px !important;
}
.rounded-l-25 {
  border-top-left-radius: 25px !important;
  border-bottom-left-radius: 25px !important;
}
.rounded-r-25 {
  border-top-right-radius: 25px !important;
  border-bottom-right-radius: 25px !important;
}
.rounded-tl-25 {
  border-top-left-radius: 25px !important;
}
.rounded-tr-25 {
  border-top-right-radius: 25px !important;
}
.rounded-bl-25 {
  border-bottom-left-radius: 25px !important;
}
.rounded-br-25 {
  border-bottom-right-radius: 25px !important;
}
.line-height-26 {
  line-height: 26px !important;
}
.text-26,
.wzt-xxxl-header,
.disabled-wzt-xxxl-header,
.purple-wzt-xxxl-header,
.teal-green-wzt-xxxl-header,
.white-wzt-xxxl-header,
.green-wzt-xxxl-header,
.red-wzt-xxxl-header,
.blue-wzt-xxxl-header,
.quartenary-wzt-xxxl-header,
.tertiary-wzt-xxxl-header,
.secondary-wzt-xxxl-header,
.primary-wzt-xxxl-header,
.font-26 {
  font-size: 1.625rem !important;
}
.rounded-26 {
  border-radius: 26px !important;
}
.rounded-l-26 {
  border-top-left-radius: 26px !important;
  border-bottom-left-radius: 26px !important;
}
.rounded-r-26 {
  border-top-right-radius: 26px !important;
  border-bottom-right-radius: 26px !important;
}
.rounded-tl-26 {
  border-top-left-radius: 26px !important;
}
.rounded-tr-26 {
  border-top-right-radius: 26px !important;
}
.rounded-bl-26 {
  border-bottom-left-radius: 26px !important;
}
.rounded-br-26 {
  border-bottom-right-radius: 26px !important;
}
.line-height-27 {
  line-height: 27px !important;
}
.text-27,
.font-27 {
  font-size: 1.6875rem !important;
}
.rounded-27 {
  border-radius: 27px !important;
}
.rounded-l-27 {
  border-top-left-radius: 27px !important;
  border-bottom-left-radius: 27px !important;
}
.rounded-r-27 {
  border-top-right-radius: 27px !important;
  border-bottom-right-radius: 27px !important;
}
.rounded-tl-27 {
  border-top-left-radius: 27px !important;
}
.rounded-tr-27 {
  border-top-right-radius: 27px !important;
}
.rounded-bl-27 {
  border-bottom-left-radius: 27px !important;
}
.rounded-br-27 {
  border-bottom-right-radius: 27px !important;
}
.line-height-28 {
  line-height: 28px !important;
}
.text-28,
.font-28 {
  font-size: 1.75rem !important;
}
.rounded-28 {
  border-radius: 28px !important;
}
.rounded-l-28 {
  border-top-left-radius: 28px !important;
  border-bottom-left-radius: 28px !important;
}
.rounded-r-28 {
  border-top-right-radius: 28px !important;
  border-bottom-right-radius: 28px !important;
}
.rounded-tl-28 {
  border-top-left-radius: 28px !important;
}
.rounded-tr-28 {
  border-top-right-radius: 28px !important;
}
.rounded-bl-28 {
  border-bottom-left-radius: 28px !important;
}
.rounded-br-28 {
  border-bottom-right-radius: 28px !important;
}
.line-height-29 {
  line-height: 29px !important;
}
.text-29,
.font-29 {
  font-size: 1.8125rem !important;
}
.rounded-29 {
  border-radius: 29px !important;
}
.rounded-l-29 {
  border-top-left-radius: 29px !important;
  border-bottom-left-radius: 29px !important;
}
.rounded-r-29 {
  border-top-right-radius: 29px !important;
  border-bottom-right-radius: 29px !important;
}
.rounded-tl-29 {
  border-top-left-radius: 29px !important;
}
.rounded-tr-29 {
  border-top-right-radius: 29px !important;
}
.rounded-bl-29 {
  border-bottom-left-radius: 29px !important;
}
.rounded-br-29 {
  border-bottom-right-radius: 29px !important;
}
.line-height-30 {
  line-height: 30px !important;
}
.text-30,
.font-30 {
  font-size: 1.875rem !important;
}
.rounded-30 {
  border-radius: 30px !important;
}
.rounded-l-30 {
  border-top-left-radius: 30px !important;
  border-bottom-left-radius: 30px !important;
}
.rounded-r-30 {
  border-top-right-radius: 30px !important;
  border-bottom-right-radius: 30px !important;
}
.rounded-tl-30 {
  border-top-left-radius: 30px !important;
}
.rounded-tr-30 {
  border-top-right-radius: 30px !important;
}
.rounded-bl-30 {
  border-bottom-left-radius: 30px !important;
}
.rounded-br-30 {
  border-bottom-right-radius: 30px !important;
}
.line-height-31 {
  line-height: 31px !important;
}
.text-31,
.font-31 {
  font-size: 1.9375rem !important;
}
.rounded-31 {
  border-radius: 31px !important;
}
.rounded-l-31 {
  border-top-left-radius: 31px !important;
  border-bottom-left-radius: 31px !important;
}
.rounded-r-31 {
  border-top-right-radius: 31px !important;
  border-bottom-right-radius: 31px !important;
}
.rounded-tl-31 {
  border-top-left-radius: 31px !important;
}
.rounded-tr-31 {
  border-top-right-radius: 31px !important;
}
.rounded-bl-31 {
  border-bottom-left-radius: 31px !important;
}
.rounded-br-31 {
  border-bottom-right-radius: 31px !important;
}
.line-height-32 {
  line-height: 32px !important;
}
.text-32,
.font-32 {
  font-size: 2rem !important;
}
.rounded-32 {
  border-radius: 32px !important;
}
.rounded-l-32 {
  border-top-left-radius: 32px !important;
  border-bottom-left-radius: 32px !important;
}
.rounded-r-32 {
  border-top-right-radius: 32px !important;
  border-bottom-right-radius: 32px !important;
}
.rounded-tl-32 {
  border-top-left-radius: 32px !important;
}
.rounded-tr-32 {
  border-top-right-radius: 32px !important;
}
.rounded-bl-32 {
  border-bottom-left-radius: 32px !important;
}
.rounded-br-32 {
  border-bottom-right-radius: 32px !important;
}
.line-height-33 {
  line-height: 33px !important;
}
.text-33,
.font-33 {
  font-size: 2.0625rem !important;
}
.rounded-33 {
  border-radius: 33px !important;
}
.rounded-l-33 {
  border-top-left-radius: 33px !important;
  border-bottom-left-radius: 33px !important;
}
.rounded-r-33 {
  border-top-right-radius: 33px !important;
  border-bottom-right-radius: 33px !important;
}
.rounded-tl-33 {
  border-top-left-radius: 33px !important;
}
.rounded-tr-33 {
  border-top-right-radius: 33px !important;
}
.rounded-bl-33 {
  border-bottom-left-radius: 33px !important;
}
.rounded-br-33 {
  border-bottom-right-radius: 33px !important;
}
.line-height-34 {
  line-height: 34px !important;
}
.text-34,
.font-34 {
  font-size: 2.125rem !important;
}
.rounded-34 {
  border-radius: 34px !important;
}
.rounded-l-34 {
  border-top-left-radius: 34px !important;
  border-bottom-left-radius: 34px !important;
}
.rounded-r-34 {
  border-top-right-radius: 34px !important;
  border-bottom-right-radius: 34px !important;
}
.rounded-tl-34 {
  border-top-left-radius: 34px !important;
}
.rounded-tr-34 {
  border-top-right-radius: 34px !important;
}
.rounded-bl-34 {
  border-bottom-left-radius: 34px !important;
}
.rounded-br-34 {
  border-bottom-right-radius: 34px !important;
}
.line-height-35 {
  line-height: 35px !important;
}
.text-35,
.font-35 {
  font-size: 2.1875rem !important;
}
.rounded-35 {
  border-radius: 35px !important;
}
.rounded-l-35 {
  border-top-left-radius: 35px !important;
  border-bottom-left-radius: 35px !important;
}
.rounded-r-35 {
  border-top-right-radius: 35px !important;
  border-bottom-right-radius: 35px !important;
}
.rounded-tl-35 {
  border-top-left-radius: 35px !important;
}
.rounded-tr-35 {
  border-top-right-radius: 35px !important;
}
.rounded-bl-35 {
  border-bottom-left-radius: 35px !important;
}
.rounded-br-35 {
  border-bottom-right-radius: 35px !important;
}
.line-height-36 {
  line-height: 36px !important;
}
.text-36,
.font-36 {
  font-size: 2.25rem !important;
}
.rounded-36 {
  border-radius: 36px !important;
}
.rounded-l-36 {
  border-top-left-radius: 36px !important;
  border-bottom-left-radius: 36px !important;
}
.rounded-r-36 {
  border-top-right-radius: 36px !important;
  border-bottom-right-radius: 36px !important;
}
.rounded-tl-36 {
  border-top-left-radius: 36px !important;
}
.rounded-tr-36 {
  border-top-right-radius: 36px !important;
}
.rounded-bl-36 {
  border-bottom-left-radius: 36px !important;
}
.rounded-br-36 {
  border-bottom-right-radius: 36px !important;
}
.line-height-37 {
  line-height: 37px !important;
}
.text-37,
.font-37 {
  font-size: 2.3125rem !important;
}
.rounded-37 {
  border-radius: 37px !important;
}
.rounded-l-37 {
  border-top-left-radius: 37px !important;
  border-bottom-left-radius: 37px !important;
}
.rounded-r-37 {
  border-top-right-radius: 37px !important;
  border-bottom-right-radius: 37px !important;
}
.rounded-tl-37 {
  border-top-left-radius: 37px !important;
}
.rounded-tr-37 {
  border-top-right-radius: 37px !important;
}
.rounded-bl-37 {
  border-bottom-left-radius: 37px !important;
}
.rounded-br-37 {
  border-bottom-right-radius: 37px !important;
}
.line-height-38 {
  line-height: 38px !important;
}
.text-38,
.font-38 {
  font-size: 2.375rem !important;
}
.rounded-38 {
  border-radius: 38px !important;
}
.rounded-l-38 {
  border-top-left-radius: 38px !important;
  border-bottom-left-radius: 38px !important;
}
.rounded-r-38 {
  border-top-right-radius: 38px !important;
  border-bottom-right-radius: 38px !important;
}
.rounded-tl-38 {
  border-top-left-radius: 38px !important;
}
.rounded-tr-38 {
  border-top-right-radius: 38px !important;
}
.rounded-bl-38 {
  border-bottom-left-radius: 38px !important;
}
.rounded-br-38 {
  border-bottom-right-radius: 38px !important;
}
.line-height-39 {
  line-height: 39px !important;
}
.text-39,
.font-39 {
  font-size: 2.4375rem !important;
}
.rounded-39 {
  border-radius: 39px !important;
}
.rounded-l-39 {
  border-top-left-radius: 39px !important;
  border-bottom-left-radius: 39px !important;
}
.rounded-r-39 {
  border-top-right-radius: 39px !important;
  border-bottom-right-radius: 39px !important;
}
.rounded-tl-39 {
  border-top-left-radius: 39px !important;
}
.rounded-tr-39 {
  border-top-right-radius: 39px !important;
}
.rounded-bl-39 {
  border-bottom-left-radius: 39px !important;
}
.rounded-br-39 {
  border-bottom-right-radius: 39px !important;
}
.line-height-40 {
  line-height: 40px !important;
}
.text-40,
.font-40 {
  font-size: 2.5rem !important;
}
.rounded-40 {
  border-radius: 40px !important;
}
.rounded-l-40 {
  border-top-left-radius: 40px !important;
  border-bottom-left-radius: 40px !important;
}
.rounded-r-40 {
  border-top-right-radius: 40px !important;
  border-bottom-right-radius: 40px !important;
}
.rounded-tl-40 {
  border-top-left-radius: 40px !important;
}
.rounded-tr-40 {
  border-top-right-radius: 40px !important;
}
.rounded-bl-40 {
  border-bottom-left-radius: 40px !important;
}
.rounded-br-40 {
  border-bottom-right-radius: 40px !important;
}
.line-height-41 {
  line-height: 41px !important;
}
.text-41,
.font-41 {
  font-size: 2.5625rem !important;
}
.rounded-41 {
  border-radius: 41px !important;
}
.rounded-l-41 {
  border-top-left-radius: 41px !important;
  border-bottom-left-radius: 41px !important;
}
.rounded-r-41 {
  border-top-right-radius: 41px !important;
  border-bottom-right-radius: 41px !important;
}
.rounded-tl-41 {
  border-top-left-radius: 41px !important;
}
.rounded-tr-41 {
  border-top-right-radius: 41px !important;
}
.rounded-bl-41 {
  border-bottom-left-radius: 41px !important;
}
.rounded-br-41 {
  border-bottom-right-radius: 41px !important;
}
.line-height-42 {
  line-height: 42px !important;
}
.text-42,
.font-42 {
  font-size: 2.625rem !important;
}
.rounded-42 {
  border-radius: 42px !important;
}
.rounded-l-42 {
  border-top-left-radius: 42px !important;
  border-bottom-left-radius: 42px !important;
}
.rounded-r-42 {
  border-top-right-radius: 42px !important;
  border-bottom-right-radius: 42px !important;
}
.rounded-tl-42 {
  border-top-left-radius: 42px !important;
}
.rounded-tr-42 {
  border-top-right-radius: 42px !important;
}
.rounded-bl-42 {
  border-bottom-left-radius: 42px !important;
}
.rounded-br-42 {
  border-bottom-right-radius: 42px !important;
}
.line-height-43 {
  line-height: 43px !important;
}
.text-43,
.font-43 {
  font-size: 2.6875rem !important;
}
.rounded-43 {
  border-radius: 43px !important;
}
.rounded-l-43 {
  border-top-left-radius: 43px !important;
  border-bottom-left-radius: 43px !important;
}
.rounded-r-43 {
  border-top-right-radius: 43px !important;
  border-bottom-right-radius: 43px !important;
}
.rounded-tl-43 {
  border-top-left-radius: 43px !important;
}
.rounded-tr-43 {
  border-top-right-radius: 43px !important;
}
.rounded-bl-43 {
  border-bottom-left-radius: 43px !important;
}
.rounded-br-43 {
  border-bottom-right-radius: 43px !important;
}
.line-height-44 {
  line-height: 44px !important;
}
.text-44,
.font-44 {
  font-size: 2.75rem !important;
}
.rounded-44 {
  border-radius: 44px !important;
}
.rounded-l-44 {
  border-top-left-radius: 44px !important;
  border-bottom-left-radius: 44px !important;
}
.rounded-r-44 {
  border-top-right-radius: 44px !important;
  border-bottom-right-radius: 44px !important;
}
.rounded-tl-44 {
  border-top-left-radius: 44px !important;
}
.rounded-tr-44 {
  border-top-right-radius: 44px !important;
}
.rounded-bl-44 {
  border-bottom-left-radius: 44px !important;
}
.rounded-br-44 {
  border-bottom-right-radius: 44px !important;
}
.line-height-45 {
  line-height: 45px !important;
}
.text-45,
.font-45 {
  font-size: 2.8125rem !important;
}
.rounded-45 {
  border-radius: 45px !important;
}
.rounded-l-45 {
  border-top-left-radius: 45px !important;
  border-bottom-left-radius: 45px !important;
}
.rounded-r-45 {
  border-top-right-radius: 45px !important;
  border-bottom-right-radius: 45px !important;
}
.rounded-tl-45 {
  border-top-left-radius: 45px !important;
}
.rounded-tr-45 {
  border-top-right-radius: 45px !important;
}
.rounded-bl-45 {
  border-bottom-left-radius: 45px !important;
}
.rounded-br-45 {
  border-bottom-right-radius: 45px !important;
}
.line-height-46 {
  line-height: 46px !important;
}
.text-46,
.font-46 {
  font-size: 2.875rem !important;
}
.rounded-46 {
  border-radius: 46px !important;
}
.rounded-l-46 {
  border-top-left-radius: 46px !important;
  border-bottom-left-radius: 46px !important;
}
.rounded-r-46 {
  border-top-right-radius: 46px !important;
  border-bottom-right-radius: 46px !important;
}
.rounded-tl-46 {
  border-top-left-radius: 46px !important;
}
.rounded-tr-46 {
  border-top-right-radius: 46px !important;
}
.rounded-bl-46 {
  border-bottom-left-radius: 46px !important;
}
.rounded-br-46 {
  border-bottom-right-radius: 46px !important;
}
.line-height-47 {
  line-height: 47px !important;
}
.text-47,
.font-47 {
  font-size: 2.9375rem !important;
}
.rounded-47 {
  border-radius: 47px !important;
}
.rounded-l-47 {
  border-top-left-radius: 47px !important;
  border-bottom-left-radius: 47px !important;
}
.rounded-r-47 {
  border-top-right-radius: 47px !important;
  border-bottom-right-radius: 47px !important;
}
.rounded-tl-47 {
  border-top-left-radius: 47px !important;
}
.rounded-tr-47 {
  border-top-right-radius: 47px !important;
}
.rounded-bl-47 {
  border-bottom-left-radius: 47px !important;
}
.rounded-br-47 {
  border-bottom-right-radius: 47px !important;
}
.line-height-48 {
  line-height: 48px !important;
}
.text-48,
.font-48 {
  font-size: 3rem !important;
}
.rounded-48 {
  border-radius: 48px !important;
}
.rounded-l-48 {
  border-top-left-radius: 48px !important;
  border-bottom-left-radius: 48px !important;
}
.rounded-r-48 {
  border-top-right-radius: 48px !important;
  border-bottom-right-radius: 48px !important;
}
.rounded-tl-48 {
  border-top-left-radius: 48px !important;
}
.rounded-tr-48 {
  border-top-right-radius: 48px !important;
}
.rounded-bl-48 {
  border-bottom-left-radius: 48px !important;
}
.rounded-br-48 {
  border-bottom-right-radius: 48px !important;
}
.line-height-49 {
  line-height: 49px !important;
}
.text-49,
.font-49 {
  font-size: 3.0625rem !important;
}
.rounded-49 {
  border-radius: 49px !important;
}
.rounded-l-49 {
  border-top-left-radius: 49px !important;
  border-bottom-left-radius: 49px !important;
}
.rounded-r-49 {
  border-top-right-radius: 49px !important;
  border-bottom-right-radius: 49px !important;
}
.rounded-tl-49 {
  border-top-left-radius: 49px !important;
}
.rounded-tr-49 {
  border-top-right-radius: 49px !important;
}
.rounded-bl-49 {
  border-bottom-left-radius: 49px !important;
}
.rounded-br-49 {
  border-bottom-right-radius: 49px !important;
}
.line-height-50 {
  line-height: 50px !important;
}
.text-50,
.font-50 {
  font-size: 3.125rem !important;
}
.rounded-50 {
  border-radius: 50px !important;
}
.rounded-l-50 {
  border-top-left-radius: 50px !important;
  border-bottom-left-radius: 50px !important;
}
.rounded-r-50 {
  border-top-right-radius: 50px !important;
  border-bottom-right-radius: 50px !important;
}
.rounded-tl-50 {
  border-top-left-radius: 50px !important;
}
.rounded-tr-50 {
  border-top-right-radius: 50px !important;
}
.rounded-bl-50 {
  border-bottom-left-radius: 50px !important;
}
.rounded-br-50 {
  border-bottom-right-radius: 50px !important;
}
.line-height-51 {
  line-height: 51px !important;
}
.text-51,
.font-51 {
  font-size: 3.1875rem !important;
}
.rounded-51 {
  border-radius: 51px !important;
}
.rounded-l-51 {
  border-top-left-radius: 51px !important;
  border-bottom-left-radius: 51px !important;
}
.rounded-r-51 {
  border-top-right-radius: 51px !important;
  border-bottom-right-radius: 51px !important;
}
.rounded-tl-51 {
  border-top-left-radius: 51px !important;
}
.rounded-tr-51 {
  border-top-right-radius: 51px !important;
}
.rounded-bl-51 {
  border-bottom-left-radius: 51px !important;
}
.rounded-br-51 {
  border-bottom-right-radius: 51px !important;
}
.line-height-52 {
  line-height: 52px !important;
}
.text-52,
.font-52 {
  font-size: 3.25rem !important;
}
.rounded-52 {
  border-radius: 52px !important;
}
.rounded-l-52 {
  border-top-left-radius: 52px !important;
  border-bottom-left-radius: 52px !important;
}
.rounded-r-52 {
  border-top-right-radius: 52px !important;
  border-bottom-right-radius: 52px !important;
}
.rounded-tl-52 {
  border-top-left-radius: 52px !important;
}
.rounded-tr-52 {
  border-top-right-radius: 52px !important;
}
.rounded-bl-52 {
  border-bottom-left-radius: 52px !important;
}
.rounded-br-52 {
  border-bottom-right-radius: 52px !important;
}
.line-height-53 {
  line-height: 53px !important;
}
.text-53,
.font-53 {
  font-size: 3.3125rem !important;
}
.rounded-53 {
  border-radius: 53px !important;
}
.rounded-l-53 {
  border-top-left-radius: 53px !important;
  border-bottom-left-radius: 53px !important;
}
.rounded-r-53 {
  border-top-right-radius: 53px !important;
  border-bottom-right-radius: 53px !important;
}
.rounded-tl-53 {
  border-top-left-radius: 53px !important;
}
.rounded-tr-53 {
  border-top-right-radius: 53px !important;
}
.rounded-bl-53 {
  border-bottom-left-radius: 53px !important;
}
.rounded-br-53 {
  border-bottom-right-radius: 53px !important;
}
.line-height-54 {
  line-height: 54px !important;
}
.text-54,
.font-54 {
  font-size: 3.375rem !important;
}
.rounded-54 {
  border-radius: 54px !important;
}
.rounded-l-54 {
  border-top-left-radius: 54px !important;
  border-bottom-left-radius: 54px !important;
}
.rounded-r-54 {
  border-top-right-radius: 54px !important;
  border-bottom-right-radius: 54px !important;
}
.rounded-tl-54 {
  border-top-left-radius: 54px !important;
}
.rounded-tr-54 {
  border-top-right-radius: 54px !important;
}
.rounded-bl-54 {
  border-bottom-left-radius: 54px !important;
}
.rounded-br-54 {
  border-bottom-right-radius: 54px !important;
}
.line-height-55 {
  line-height: 55px !important;
}
.text-55,
.font-55 {
  font-size: 3.4375rem !important;
}
.rounded-55 {
  border-radius: 55px !important;
}
.rounded-l-55 {
  border-top-left-radius: 55px !important;
  border-bottom-left-radius: 55px !important;
}
.rounded-r-55 {
  border-top-right-radius: 55px !important;
  border-bottom-right-radius: 55px !important;
}
.rounded-tl-55 {
  border-top-left-radius: 55px !important;
}
.rounded-tr-55 {
  border-top-right-radius: 55px !important;
}
.rounded-bl-55 {
  border-bottom-left-radius: 55px !important;
}
.rounded-br-55 {
  border-bottom-right-radius: 55px !important;
}
.line-height-56 {
  line-height: 56px !important;
}
.text-56,
.font-56 {
  font-size: 3.5rem !important;
}
.rounded-56 {
  border-radius: 56px !important;
}
.rounded-l-56 {
  border-top-left-radius: 56px !important;
  border-bottom-left-radius: 56px !important;
}
.rounded-r-56 {
  border-top-right-radius: 56px !important;
  border-bottom-right-radius: 56px !important;
}
.rounded-tl-56 {
  border-top-left-radius: 56px !important;
}
.rounded-tr-56 {
  border-top-right-radius: 56px !important;
}
.rounded-bl-56 {
  border-bottom-left-radius: 56px !important;
}
.rounded-br-56 {
  border-bottom-right-radius: 56px !important;
}
.line-height-57 {
  line-height: 57px !important;
}
.text-57,
.font-57 {
  font-size: 3.5625rem !important;
}
.rounded-57 {
  border-radius: 57px !important;
}
.rounded-l-57 {
  border-top-left-radius: 57px !important;
  border-bottom-left-radius: 57px !important;
}
.rounded-r-57 {
  border-top-right-radius: 57px !important;
  border-bottom-right-radius: 57px !important;
}
.rounded-tl-57 {
  border-top-left-radius: 57px !important;
}
.rounded-tr-57 {
  border-top-right-radius: 57px !important;
}
.rounded-bl-57 {
  border-bottom-left-radius: 57px !important;
}
.rounded-br-57 {
  border-bottom-right-radius: 57px !important;
}
.line-height-58 {
  line-height: 58px !important;
}
.text-58,
.font-58 {
  font-size: 3.625rem !important;
}
.rounded-58 {
  border-radius: 58px !important;
}
.rounded-l-58 {
  border-top-left-radius: 58px !important;
  border-bottom-left-radius: 58px !important;
}
.rounded-r-58 {
  border-top-right-radius: 58px !important;
  border-bottom-right-radius: 58px !important;
}
.rounded-tl-58 {
  border-top-left-radius: 58px !important;
}
.rounded-tr-58 {
  border-top-right-radius: 58px !important;
}
.rounded-bl-58 {
  border-bottom-left-radius: 58px !important;
}
.rounded-br-58 {
  border-bottom-right-radius: 58px !important;
}
.line-height-59 {
  line-height: 59px !important;
}
.text-59,
.font-59 {
  font-size: 3.6875rem !important;
}
.rounded-59 {
  border-radius: 59px !important;
}
.rounded-l-59 {
  border-top-left-radius: 59px !important;
  border-bottom-left-radius: 59px !important;
}
.rounded-r-59 {
  border-top-right-radius: 59px !important;
  border-bottom-right-radius: 59px !important;
}
.rounded-tl-59 {
  border-top-left-radius: 59px !important;
}
.rounded-tr-59 {
  border-top-right-radius: 59px !important;
}
.rounded-bl-59 {
  border-bottom-left-radius: 59px !important;
}
.rounded-br-59 {
  border-bottom-right-radius: 59px !important;
}
.line-height-60 {
  line-height: 60px !important;
}
.text-60,
.font-60 {
  font-size: 3.75rem !important;
}
.rounded-60 {
  border-radius: 60px !important;
}
.rounded-l-60 {
  border-top-left-radius: 60px !important;
  border-bottom-left-radius: 60px !important;
}
.rounded-r-60 {
  border-top-right-radius: 60px !important;
  border-bottom-right-radius: 60px !important;
}
.rounded-tl-60 {
  border-top-left-radius: 60px !important;
}
.rounded-tr-60 {
  border-top-right-radius: 60px !important;
}
.rounded-bl-60 {
  border-bottom-left-radius: 60px !important;
}
.rounded-br-60 {
  border-bottom-right-radius: 60px !important;
}
.line-height-61 {
  line-height: 61px !important;
}
.text-61,
.font-61 {
  font-size: 3.8125rem !important;
}
.rounded-61 {
  border-radius: 61px !important;
}
.rounded-l-61 {
  border-top-left-radius: 61px !important;
  border-bottom-left-radius: 61px !important;
}
.rounded-r-61 {
  border-top-right-radius: 61px !important;
  border-bottom-right-radius: 61px !important;
}
.rounded-tl-61 {
  border-top-left-radius: 61px !important;
}
.rounded-tr-61 {
  border-top-right-radius: 61px !important;
}
.rounded-bl-61 {
  border-bottom-left-radius: 61px !important;
}
.rounded-br-61 {
  border-bottom-right-radius: 61px !important;
}
.line-height-62 {
  line-height: 62px !important;
}
.text-62,
.font-62 {
  font-size: 3.875rem !important;
}
.rounded-62 {
  border-radius: 62px !important;
}
.rounded-l-62 {
  border-top-left-radius: 62px !important;
  border-bottom-left-radius: 62px !important;
}
.rounded-r-62 {
  border-top-right-radius: 62px !important;
  border-bottom-right-radius: 62px !important;
}
.rounded-tl-62 {
  border-top-left-radius: 62px !important;
}
.rounded-tr-62 {
  border-top-right-radius: 62px !important;
}
.rounded-bl-62 {
  border-bottom-left-radius: 62px !important;
}
.rounded-br-62 {
  border-bottom-right-radius: 62px !important;
}
.line-height-63 {
  line-height: 63px !important;
}
.text-63,
.font-63 {
  font-size: 3.9375rem !important;
}
.rounded-63 {
  border-radius: 63px !important;
}
.rounded-l-63 {
  border-top-left-radius: 63px !important;
  border-bottom-left-radius: 63px !important;
}
.rounded-r-63 {
  border-top-right-radius: 63px !important;
  border-bottom-right-radius: 63px !important;
}
.rounded-tl-63 {
  border-top-left-radius: 63px !important;
}
.rounded-tr-63 {
  border-top-right-radius: 63px !important;
}
.rounded-bl-63 {
  border-bottom-left-radius: 63px !important;
}
.rounded-br-63 {
  border-bottom-right-radius: 63px !important;
}
.line-height-64 {
  line-height: 64px !important;
}
.text-64,
.font-64 {
  font-size: 4rem !important;
}
.rounded-64 {
  border-radius: 64px !important;
}
.rounded-l-64 {
  border-top-left-radius: 64px !important;
  border-bottom-left-radius: 64px !important;
}
.rounded-r-64 {
  border-top-right-radius: 64px !important;
  border-bottom-right-radius: 64px !important;
}
.rounded-tl-64 {
  border-top-left-radius: 64px !important;
}
.rounded-tr-64 {
  border-top-right-radius: 64px !important;
}
.rounded-bl-64 {
  border-bottom-left-radius: 64px !important;
}
.rounded-br-64 {
  border-bottom-right-radius: 64px !important;
}
.line-height-65 {
  line-height: 65px !important;
}
.text-65,
.font-65 {
  font-size: 4.0625rem !important;
}
.rounded-65 {
  border-radius: 65px !important;
}
.rounded-l-65 {
  border-top-left-radius: 65px !important;
  border-bottom-left-radius: 65px !important;
}
.rounded-r-65 {
  border-top-right-radius: 65px !important;
  border-bottom-right-radius: 65px !important;
}
.rounded-tl-65 {
  border-top-left-radius: 65px !important;
}
.rounded-tr-65 {
  border-top-right-radius: 65px !important;
}
.rounded-bl-65 {
  border-bottom-left-radius: 65px !important;
}
.rounded-br-65 {
  border-bottom-right-radius: 65px !important;
}
.line-height-66 {
  line-height: 66px !important;
}
.text-66,
.font-66 {
  font-size: 4.125rem !important;
}
.rounded-66 {
  border-radius: 66px !important;
}
.rounded-l-66 {
  border-top-left-radius: 66px !important;
  border-bottom-left-radius: 66px !important;
}
.rounded-r-66 {
  border-top-right-radius: 66px !important;
  border-bottom-right-radius: 66px !important;
}
.rounded-tl-66 {
  border-top-left-radius: 66px !important;
}
.rounded-tr-66 {
  border-top-right-radius: 66px !important;
}
.rounded-bl-66 {
  border-bottom-left-radius: 66px !important;
}
.rounded-br-66 {
  border-bottom-right-radius: 66px !important;
}
.line-height-67 {
  line-height: 67px !important;
}
.text-67,
.font-67 {
  font-size: 4.1875rem !important;
}
.rounded-67 {
  border-radius: 67px !important;
}
.rounded-l-67 {
  border-top-left-radius: 67px !important;
  border-bottom-left-radius: 67px !important;
}
.rounded-r-67 {
  border-top-right-radius: 67px !important;
  border-bottom-right-radius: 67px !important;
}
.rounded-tl-67 {
  border-top-left-radius: 67px !important;
}
.rounded-tr-67 {
  border-top-right-radius: 67px !important;
}
.rounded-bl-67 {
  border-bottom-left-radius: 67px !important;
}
.rounded-br-67 {
  border-bottom-right-radius: 67px !important;
}
.line-height-68 {
  line-height: 68px !important;
}
.text-68,
.font-68 {
  font-size: 4.25rem !important;
}
.rounded-68 {
  border-radius: 68px !important;
}
.rounded-l-68 {
  border-top-left-radius: 68px !important;
  border-bottom-left-radius: 68px !important;
}
.rounded-r-68 {
  border-top-right-radius: 68px !important;
  border-bottom-right-radius: 68px !important;
}
.rounded-tl-68 {
  border-top-left-radius: 68px !important;
}
.rounded-tr-68 {
  border-top-right-radius: 68px !important;
}
.rounded-bl-68 {
  border-bottom-left-radius: 68px !important;
}
.rounded-br-68 {
  border-bottom-right-radius: 68px !important;
}
.line-height-69 {
  line-height: 69px !important;
}
.text-69,
.font-69 {
  font-size: 4.3125rem !important;
}
.rounded-69 {
  border-radius: 69px !important;
}
.rounded-l-69 {
  border-top-left-radius: 69px !important;
  border-bottom-left-radius: 69px !important;
}
.rounded-r-69 {
  border-top-right-radius: 69px !important;
  border-bottom-right-radius: 69px !important;
}
.rounded-tl-69 {
  border-top-left-radius: 69px !important;
}
.rounded-tr-69 {
  border-top-right-radius: 69px !important;
}
.rounded-bl-69 {
  border-bottom-left-radius: 69px !important;
}
.rounded-br-69 {
  border-bottom-right-radius: 69px !important;
}
.line-height-70 {
  line-height: 70px !important;
}
.text-70,
.font-70 {
  font-size: 4.375rem !important;
}
.rounded-70 {
  border-radius: 70px !important;
}
.rounded-l-70 {
  border-top-left-radius: 70px !important;
  border-bottom-left-radius: 70px !important;
}
.rounded-r-70 {
  border-top-right-radius: 70px !important;
  border-bottom-right-radius: 70px !important;
}
.rounded-tl-70 {
  border-top-left-radius: 70px !important;
}
.rounded-tr-70 {
  border-top-right-radius: 70px !important;
}
.rounded-bl-70 {
  border-bottom-left-radius: 70px !important;
}
.rounded-br-70 {
  border-bottom-right-radius: 70px !important;
}
.line-height-71 {
  line-height: 71px !important;
}
.text-71,
.font-71 {
  font-size: 4.4375rem !important;
}
.rounded-71 {
  border-radius: 71px !important;
}
.rounded-l-71 {
  border-top-left-radius: 71px !important;
  border-bottom-left-radius: 71px !important;
}
.rounded-r-71 {
  border-top-right-radius: 71px !important;
  border-bottom-right-radius: 71px !important;
}
.rounded-tl-71 {
  border-top-left-radius: 71px !important;
}
.rounded-tr-71 {
  border-top-right-radius: 71px !important;
}
.rounded-bl-71 {
  border-bottom-left-radius: 71px !important;
}
.rounded-br-71 {
  border-bottom-right-radius: 71px !important;
}
.line-height-72 {
  line-height: 72px !important;
}
.text-72,
.font-72 {
  font-size: 4.5rem !important;
}
.rounded-72 {
  border-radius: 72px !important;
}
.rounded-l-72 {
  border-top-left-radius: 72px !important;
  border-bottom-left-radius: 72px !important;
}
.rounded-r-72 {
  border-top-right-radius: 72px !important;
  border-bottom-right-radius: 72px !important;
}
.rounded-tl-72 {
  border-top-left-radius: 72px !important;
}
.rounded-tr-72 {
  border-top-right-radius: 72px !important;
}
.rounded-bl-72 {
  border-bottom-left-radius: 72px !important;
}
.rounded-br-72 {
  border-bottom-right-radius: 72px !important;
}
.line-height-73 {
  line-height: 73px !important;
}
.text-73,
.font-73 {
  font-size: 4.5625rem !important;
}
.rounded-73 {
  border-radius: 73px !important;
}
.rounded-l-73 {
  border-top-left-radius: 73px !important;
  border-bottom-left-radius: 73px !important;
}
.rounded-r-73 {
  border-top-right-radius: 73px !important;
  border-bottom-right-radius: 73px !important;
}
.rounded-tl-73 {
  border-top-left-radius: 73px !important;
}
.rounded-tr-73 {
  border-top-right-radius: 73px !important;
}
.rounded-bl-73 {
  border-bottom-left-radius: 73px !important;
}
.rounded-br-73 {
  border-bottom-right-radius: 73px !important;
}
.line-height-74 {
  line-height: 74px !important;
}
.text-74,
.font-74 {
  font-size: 4.625rem !important;
}
.rounded-74 {
  border-radius: 74px !important;
}
.rounded-l-74 {
  border-top-left-radius: 74px !important;
  border-bottom-left-radius: 74px !important;
}
.rounded-r-74 {
  border-top-right-radius: 74px !important;
  border-bottom-right-radius: 74px !important;
}
.rounded-tl-74 {
  border-top-left-radius: 74px !important;
}
.rounded-tr-74 {
  border-top-right-radius: 74px !important;
}
.rounded-bl-74 {
  border-bottom-left-radius: 74px !important;
}
.rounded-br-74 {
  border-bottom-right-radius: 74px !important;
}
.line-height-75 {
  line-height: 75px !important;
}
.text-75,
.font-75 {
  font-size: 4.6875rem !important;
}
.rounded-75 {
  border-radius: 75px !important;
}
.rounded-l-75 {
  border-top-left-radius: 75px !important;
  border-bottom-left-radius: 75px !important;
}
.rounded-r-75 {
  border-top-right-radius: 75px !important;
  border-bottom-right-radius: 75px !important;
}
.rounded-tl-75 {
  border-top-left-radius: 75px !important;
}
.rounded-tr-75 {
  border-top-right-radius: 75px !important;
}
.rounded-bl-75 {
  border-bottom-left-radius: 75px !important;
}
.rounded-br-75 {
  border-bottom-right-radius: 75px !important;
}
.line-height-76 {
  line-height: 76px !important;
}
.text-76,
.font-76 {
  font-size: 4.75rem !important;
}
.rounded-76 {
  border-radius: 76px !important;
}
.rounded-l-76 {
  border-top-left-radius: 76px !important;
  border-bottom-left-radius: 76px !important;
}
.rounded-r-76 {
  border-top-right-radius: 76px !important;
  border-bottom-right-radius: 76px !important;
}
.rounded-tl-76 {
  border-top-left-radius: 76px !important;
}
.rounded-tr-76 {
  border-top-right-radius: 76px !important;
}
.rounded-bl-76 {
  border-bottom-left-radius: 76px !important;
}
.rounded-br-76 {
  border-bottom-right-radius: 76px !important;
}
.line-height-77 {
  line-height: 77px !important;
}
.text-77,
.font-77 {
  font-size: 4.8125rem !important;
}
.rounded-77 {
  border-radius: 77px !important;
}
.rounded-l-77 {
  border-top-left-radius: 77px !important;
  border-bottom-left-radius: 77px !important;
}
.rounded-r-77 {
  border-top-right-radius: 77px !important;
  border-bottom-right-radius: 77px !important;
}
.rounded-tl-77 {
  border-top-left-radius: 77px !important;
}
.rounded-tr-77 {
  border-top-right-radius: 77px !important;
}
.rounded-bl-77 {
  border-bottom-left-radius: 77px !important;
}
.rounded-br-77 {
  border-bottom-right-radius: 77px !important;
}
.line-height-78 {
  line-height: 78px !important;
}
.text-78,
.font-78 {
  font-size: 4.875rem !important;
}
.rounded-78 {
  border-radius: 78px !important;
}
.rounded-l-78 {
  border-top-left-radius: 78px !important;
  border-bottom-left-radius: 78px !important;
}
.rounded-r-78 {
  border-top-right-radius: 78px !important;
  border-bottom-right-radius: 78px !important;
}
.rounded-tl-78 {
  border-top-left-radius: 78px !important;
}
.rounded-tr-78 {
  border-top-right-radius: 78px !important;
}
.rounded-bl-78 {
  border-bottom-left-radius: 78px !important;
}
.rounded-br-78 {
  border-bottom-right-radius: 78px !important;
}
.line-height-79 {
  line-height: 79px !important;
}
.text-79,
.font-79 {
  font-size: 4.9375rem !important;
}
.rounded-79 {
  border-radius: 79px !important;
}
.rounded-l-79 {
  border-top-left-radius: 79px !important;
  border-bottom-left-radius: 79px !important;
}
.rounded-r-79 {
  border-top-right-radius: 79px !important;
  border-bottom-right-radius: 79px !important;
}
.rounded-tl-79 {
  border-top-left-radius: 79px !important;
}
.rounded-tr-79 {
  border-top-right-radius: 79px !important;
}
.rounded-bl-79 {
  border-bottom-left-radius: 79px !important;
}
.rounded-br-79 {
  border-bottom-right-radius: 79px !important;
}
.line-height-80 {
  line-height: 80px !important;
}
.text-80,
.font-80 {
  font-size: 5rem !important;
}
.rounded-80 {
  border-radius: 80px !important;
}
.rounded-l-80 {
  border-top-left-radius: 80px !important;
  border-bottom-left-radius: 80px !important;
}
.rounded-r-80 {
  border-top-right-radius: 80px !important;
  border-bottom-right-radius: 80px !important;
}
.rounded-tl-80 {
  border-top-left-radius: 80px !important;
}
.rounded-tr-80 {
  border-top-right-radius: 80px !important;
}
.rounded-bl-80 {
  border-bottom-left-radius: 80px !important;
}
.rounded-br-80 {
  border-bottom-right-radius: 80px !important;
}
.blur-0 {
  filter: blur(0px);
}
.space-0 {
  letter-spacing: 0px !important;
}
.margin-0 {
  margin: 0px;
}
.padding-0 {
  padding: 0px;
}
.row-repeat-0 {
  display: grid;
  grid-template-rows: repeat(0, 1fr) !important;
}
.column-repeat-0 {
  display: grid;
  grid-template-columns: repeat(0, 1fr) !important;
}
.blur-1 {
  filter: blur(1px);
}
.space-1 {
  letter-spacing: 1px !important;
}
.margin-5 {
  margin: 5px;
}
.padding-5 {
  padding: 5px;
}
.row-repeat-1 {
  display: grid;
  grid-template-rows: repeat(1, 1fr) !important;
}
.column-repeat-1 {
  display: grid;
  grid-template-columns: repeat(1, 1fr) !important;
}
.blur-2 {
  filter: blur(2px);
}
.space-2 {
  letter-spacing: 2px !important;
}
.margin-10 {
  margin: 10px;
}
.padding-10 {
  padding: 10px;
}
.row-repeat-2 {
  display: grid;
  grid-template-rows: repeat(2, 1fr) !important;
}
.column-repeat-2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr) !important;
}
.blur-3 {
  filter: blur(3px);
}
.space-3 {
  letter-spacing: 3px !important;
}
.margin-15 {
  margin: 15px;
}
.padding-15 {
  padding: 15px;
}
.row-repeat-3 {
  display: grid;
  grid-template-rows: repeat(3, 1fr) !important;
}
.column-repeat-3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr) !important;
}
.blur-4 {
  filter: blur(4px);
}
.space-4 {
  letter-spacing: 4px !important;
}
.margin-20 {
  margin: 20px;
}
.padding-20 {
  padding: 20px;
}
.row-repeat-4 {
  display: grid;
  grid-template-rows: repeat(4, 1fr) !important;
}
.column-repeat-4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr) !important;
}
.blur-5 {
  filter: blur(5px);
}
.space-5 {
  letter-spacing: 5px !important;
}
.margin-25 {
  margin: 25px;
}
.padding-25 {
  padding: 25px;
}
.row-repeat-5 {
  display: grid;
  grid-template-rows: repeat(5, 1fr) !important;
}
.column-repeat-5 {
  display: grid;
  grid-template-columns: repeat(5, 1fr) !important;
}
.blur-6 {
  filter: blur(6px);
}
.space-6 {
  letter-spacing: 6px !important;
}
.margin-30 {
  margin: 30px;
}
.padding-30 {
  padding: 30px;
}
.row-repeat-6 {
  display: grid;
  grid-template-rows: repeat(6, 1fr) !important;
}
.column-repeat-6 {
  display: grid;
  grid-template-columns: repeat(6, 1fr) !important;
}
.blur-7 {
  filter: blur(7px);
}
.space-7 {
  letter-spacing: 7px !important;
}
.margin-35 {
  margin: 35px;
}
.padding-35 {
  padding: 35px;
}
.row-repeat-7 {
  display: grid;
  grid-template-rows: repeat(7, 1fr) !important;
}
.column-repeat-7 {
  display: grid;
  grid-template-columns: repeat(7, 1fr) !important;
}
.blur-8 {
  filter: blur(8px);
}
.space-8 {
  letter-spacing: 8px !important;
}
.margin-40 {
  margin: 40px;
}
.padding-40 {
  padding: 40px;
}
.row-repeat-8 {
  display: grid;
  grid-template-rows: repeat(8, 1fr) !important;
}
.column-repeat-8 {
  display: grid;
  grid-template-columns: repeat(8, 1fr) !important;
}
.blur-9 {
  filter: blur(9px);
}
.space-9 {
  letter-spacing: 9px !important;
}
.margin-45 {
  margin: 45px;
}
.padding-45 {
  padding: 45px;
}
.row-repeat-9 {
  display: grid;
  grid-template-rows: repeat(9, 1fr) !important;
}
.column-repeat-9 {
  display: grid;
  grid-template-columns: repeat(9, 1fr) !important;
}
.space-10 {
  letter-spacing: 10px !important;
}
.margin-50 {
  margin: 50px;
}
.padding-50 {
  padding: 50px;
}
.row-repeat-10 {
  display: grid;
  grid-template-rows: repeat(10, 1fr) !important;
}
.column-repeat-10 {
  display: grid;
  grid-template-columns: repeat(10, 1fr) !important;
}
.space-11 {
  letter-spacing: 11px !important;
}
.margin-55 {
  margin: 55px;
}
.padding-55 {
  padding: 55px;
}
.row-repeat-11 {
  display: grid;
  grid-template-rows: repeat(11, 1fr) !important;
}
.column-repeat-11 {
  display: grid;
  grid-template-columns: repeat(11, 1fr) !important;
}
.space-12 {
  letter-spacing: 12px !important;
}
.margin-60 {
  margin: 60px;
}
.padding-60 {
  padding: 60px;
}
.row-repeat-12 {
  display: grid;
  grid-template-rows: repeat(12, 1fr) !important;
}
.column-repeat-12 {
  display: grid;
  grid-template-columns: repeat(12, 1fr) !important;
}
.space-13 {
  letter-spacing: 13px !important;
}
.margin-65 {
  margin: 65px;
}
.padding-65 {
  padding: 65px;
}
.row-repeat-13 {
  display: grid;
  grid-template-rows: repeat(13, 1fr) !important;
}
.column-repeat-13 {
  display: grid;
  grid-template-columns: repeat(13, 1fr) !important;
}
.space-14 {
  letter-spacing: 14px !important;
}
.margin-70 {
  margin: 70px;
}
.padding-70 {
  padding: 70px;
}
.row-repeat-14 {
  display: grid;
  grid-template-rows: repeat(14, 1fr) !important;
}
.column-repeat-14 {
  display: grid;
  grid-template-columns: repeat(14, 1fr) !important;
}
.space-15 {
  letter-spacing: 15px !important;
}
.margin-75 {
  margin: 75px;
}
.padding-75 {
  padding: 75px;
}
.row-repeat-15 {
  display: grid;
  grid-template-rows: repeat(15, 1fr) !important;
}
.column-repeat-15 {
  display: grid;
  grid-template-columns: repeat(15, 1fr) !important;
}
.space-16 {
  letter-spacing: 16px !important;
}
.margin-80 {
  margin: 80px;
}
.padding-80 {
  padding: 80px;
}
.row-repeat-16 {
  display: grid;
  grid-template-rows: repeat(16, 1fr) !important;
}
.column-repeat-16 {
  display: grid;
  grid-template-columns: repeat(16, 1fr) !important;
}
.space-17 {
  letter-spacing: 17px !important;
}
.margin-85 {
  margin: 85px;
}
.padding-85 {
  padding: 85px;
}
.row-repeat-17 {
  display: grid;
  grid-template-rows: repeat(17, 1fr) !important;
}
.column-repeat-17 {
  display: grid;
  grid-template-columns: repeat(17, 1fr) !important;
}
.space-18 {
  letter-spacing: 18px !important;
}
.margin-90 {
  margin: 90px;
}
.padding-90 {
  padding: 90px;
}
.row-repeat-18 {
  display: grid;
  grid-template-rows: repeat(18, 1fr) !important;
}
.column-repeat-18 {
  display: grid;
  grid-template-columns: repeat(18, 1fr) !important;
}
.space-19 {
  letter-spacing: 19px !important;
}
.margin-95 {
  margin: 95px;
}
.padding-95 {
  padding: 95px;
}
.row-repeat-19 {
  display: grid;
  grid-template-rows: repeat(19, 1fr) !important;
}
.column-repeat-19 {
  display: grid;
  grid-template-columns: repeat(19, 1fr) !important;
}
.space-20 {
  letter-spacing: 20px !important;
}
.margin-100 {
  margin: 100px;
}
.padding-100 {
  padding: 100px;
}
.row-repeat-20 {
  display: grid;
  grid-template-rows: repeat(20, 1fr) !important;
}
.column-repeat-20 {
  display: grid;
  grid-template-columns: repeat(20, 1fr) !important;
}
.space-21 {
  letter-spacing: 21px !important;
}
.margin-105 {
  margin: 105px;
}
.padding-105 {
  padding: 105px;
}
.row-repeat-21 {
  display: grid;
  grid-template-rows: repeat(21, 1fr) !important;
}
.column-repeat-21 {
  display: grid;
  grid-template-columns: repeat(21, 1fr) !important;
}
.space-22 {
  letter-spacing: 22px !important;
}
.margin-110 {
  margin: 110px;
}
.padding-110 {
  padding: 110px;
}
.row-repeat-22 {
  display: grid;
  grid-template-rows: repeat(22, 1fr) !important;
}
.column-repeat-22 {
  display: grid;
  grid-template-columns: repeat(22, 1fr) !important;
}
.space-23 {
  letter-spacing: 23px !important;
}
.margin-115 {
  margin: 115px;
}
.padding-115 {
  padding: 115px;
}
.row-repeat-23 {
  display: grid;
  grid-template-rows: repeat(23, 1fr) !important;
}
.column-repeat-23 {
  display: grid;
  grid-template-columns: repeat(23, 1fr) !important;
}
.space-24 {
  letter-spacing: 24px !important;
}
.margin-120 {
  margin: 120px;
}
.padding-120 {
  padding: 120px;
}
.row-repeat-24 {
  display: grid;
  grid-template-rows: repeat(24, 1fr) !important;
}
.column-repeat-24 {
  display: grid;
  grid-template-columns: repeat(24, 1fr) !important;
}
.space-25 {
  letter-spacing: 25px !important;
}
.margin-125 {
  margin: 125px;
}
.padding-125 {
  padding: 125px;
}
.row-repeat-25 {
  display: grid;
  grid-template-rows: repeat(25, 1fr) !important;
}
.column-repeat-25 {
  display: grid;
  grid-template-columns: repeat(25, 1fr) !important;
}
.flex-column {
  flex-direction: column;
}
.flex-row {
  flex-direction: row !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.padding-0 {
  padding: 0;
}
.flex-1 {
  flex: 1 !important;
}
.font-weight-1 {
  font-weight: 100 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.transition-1 {
  transition: all 0.1s ease-in-out;
}
.animation-delay-1 {
  animation-delay: 0.1s;
}
.opacity-1 {
  opacity: 0.1 !important;
}
.flex-2 {
  flex: 2 !important;
}
.font-weight-2 {
  font-weight: 200 !important;
}
.flex-grow-2 {
  flex-grow: 2 !important;
}
.transition-2 {
  transition: all 0.2s ease-in-out;
}
.animation-delay-2 {
  animation-delay: 0.2s;
}
.opacity-2 {
  opacity: 0.2 !important;
}
.flex-3 {
  flex: 3 !important;
}
.font-weight-3 {
  font-weight: 300 !important;
}
.flex-grow-3 {
  flex-grow: 3 !important;
}
.transition-3 {
  transition: all 0.3s ease-in-out;
}
.animation-delay-3 {
  animation-delay: 0.3s;
}
.opacity-3 {
  opacity: 0.3 !important;
}
.flex-4 {
  flex: 4 !important;
}
.font-weight-4 {
  font-weight: 400 !important;
}
.flex-grow-4 {
  flex-grow: 4 !important;
}
.transition-4 {
  transition: all 0.4s ease-in-out;
}
.animation-delay-4 {
  animation-delay: 0.4s;
}
.opacity-4 {
  opacity: 0.4 !important;
}
.font-weight-5 {
  font-weight: 500 !important;
}
.flex-grow-5 {
  flex-grow: 5 !important;
}
.transition-5 {
  transition: all 0.5s ease-in-out;
}
.animation-delay-5 {
  animation-delay: 0.5s;
}
.opacity-5 {
  opacity: 0.5 !important;
}
.font-weight-6 {
  font-weight: 600 !important;
}
.flex-grow-6 {
  flex-grow: 6 !important;
}
.transition-6 {
  transition: all 0.6s ease-in-out;
}
.animation-delay-6 {
  animation-delay: 0.6s;
}
.opacity-6 {
  opacity: 0.6 !important;
}
.font-weight-7 {
  font-weight: 700 !important;
}
.flex-grow-7 {
  flex-grow: 7 !important;
}
.transition-7 {
  transition: all 0.7s ease-in-out;
}
.animation-delay-7 {
  animation-delay: 0.7s;
}
.opacity-7 {
  opacity: 0.7 !important;
}
.font-weight-8 {
  font-weight: 800 !important;
}
.flex-grow-8 {
  flex-grow: 8 !important;
}
.transition-8 {
  transition: all 0.8s ease-in-out;
}
.animation-delay-8 {
  animation-delay: 0.8s;
}
.opacity-8 {
  opacity: 0.8 !important;
}
.font-weight-9 {
  font-weight: 900 !important;
}
.flex-grow-9 {
  flex-grow: 9 !important;
}
.transition-9 {
  transition: all 0.9s ease-in-out;
}
.animation-delay-9 {
  animation-delay: 0.9s;
}
.opacity-9 {
  opacity: 0.9 !important;
}
.opacity {
  opacity: 1 !important;
}
.align-left {
  text-align: left !important;
}
.align-center {
  text-align: center !important;
}
.align-right {
  text-align: right !important;
}
.align-justify {
  text-align: justify !important;
}
.justify-content-unset {
  justify-content: unset !important;
}
.no-resize {
  resize: none;
}
.font-bold {
  font-weight: 500;
}
.font-italic {
  font-style: italic;
}
.font-underline {
  text-decoration: underline;
}
.font-line-through {
  text-decoration: line-through;
}
.font-overline {
  text-decoration: overline;
}
.drag-handle {
  cursor: move;
}
.cursor-auto {
  cursor: auto !important;
}
.cursor-col-resize {
  cursor: col-resize !important;
}
.d-contents {
  display: contents !important;
}
.d-inherit {
  display: inherit !important;
}
.position-unset {
  position: unset !important;
}
.place-content-center {
  place-content: center !important;
}
.place-content-end {
  place-content: end !important;
}
.place-content-start {
  place-content: start !important;
}
.place-items-center {
  place-items: center !important;
}
.place-items-end {
  place-items: end !important;
}
.place-items-start {
  place-items: start !important;
}
.bg-inherit {
  background: inherit !important;
}
.bg-none {
  background: none !important;
}
.block-header h2,
.block-header .h2 {
  margin: 0 !important;
  color: #666 !important;
  font-weight: normal;
  font-size: 1.375rem;
  line-height: 46px;
}
.block-header h2 small,
.block-header .h2 small,
.block-header h2 .small,
.block-header .h2 .small {
  display: block;
  font-size: 0.75rem;
  margin-top: 8px;
  color: #888;
}
.block-header h2 small a,
.block-header .h2 small a,
.block-header h2 .small a,
.block-header .h2 .small a {
  font-weight: bold;
  color: #777;
}
.bg-blue {
  background-color: #0d6efd !important;
}
.bg-blue .content .text,
.bg-blue .content .number {
  color: #fff !important;
}
.bg-indigo {
  background-color: #6610f2 !important;
}
.bg-indigo .content .text,
.bg-indigo .content .number {
  color: #fff !important;
}
.bg-purple {
  background-color: #6f42c1 !important;
}
.bg-purple .content .text,
.bg-purple .content .number {
  color: #fff !important;
}
.bg-pink {
  background-color: #d63384 !important;
}
.bg-pink .content .text,
.bg-pink .content .number {
  color: #fff !important;
}
.bg-red {
  background-color: #dc3545 !important;
}
.bg-red .content .text,
.bg-red .content .number {
  color: #fff !important;
}
.bg-orange {
  background-color: #fd7e14 !important;
}
.bg-orange .content .text,
.bg-orange .content .number {
  color: #fff !important;
}
.bg-yellow {
  background-color: #ffc107 !important;
}
.bg-yellow .content .text,
.bg-yellow .content .number {
  color: #fff !important;
}
.bg-green {
  background-color: #198754 !important;
}
.bg-green .content .text,
.bg-green .content .number {
  color: #fff !important;
}
.bg-teal {
  background-color: #20c997 !important;
}
.bg-teal .content .text,
.bg-teal .content .number {
  color: #fff !important;
}
.bg-cyan {
  background-color: #0dcaf0 !important;
}
.bg-cyan .content .text,
.bg-cyan .content .number {
  color: #fff !important;
}
.bg-black {
  background-color: #000 !important;
}
.bg-black .content .text,
.bg-black .content .number {
  color: #fff !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-white .content .text,
.bg-white .content .number {
  color: #fff !important;
}
.bg-gray {
  background-color: #6c757d !important;
}
.bg-gray .content .text,
.bg-gray .content .number {
  color: #fff !important;
}
.bg-gray-dark {
  background-color: #343a40 !important;
}
.bg-gray-dark .content .text,
.bg-gray-dark .content .number {
  color: #fff !important;
}
.l-bg-green {
  background:
    linear-gradient(
      45deg,
      #9ce89d,
      #cdfa7e) !important;
  color: #fff;
}
.l-bg-green .content .text,
.l-bg-green .content .number {
  color: #fff !important;
}
.l-bg-orange {
  background:
    linear-gradient(
      135deg,
      #ffc480,
      #ff763b) !important;
  color: #fff;
}
.l-bg-orange .content .text,
.l-bg-orange .content .number {
  color: #fff !important;
}
.l-bg-cyan {
  background:
    linear-gradient(
      45deg,
      #72c2ff,
      #86f0ff) !important;
  color: #fff;
}
.l-bg-cyan .content .text,
.l-bg-cyan .content .number {
  color: #fff !important;
}
.l-bg-red {
  background:
    linear-gradient(
      316deg,
      #fc5286,
      #fbaaa2) !important;
  color: #fff;
}
.l-bg-red .content .text,
.l-bg-red .content .number {
  color: #fff !important;
}
.l-bg-purple {
  background:
    linear-gradient(
      230deg,
      #759bff,
      #843cf6) !important;
  color: #fff;
}
.l-bg-purple .content .text,
.l-bg-purple .content .number {
  color: #fff !important;
}
.l-bg-purple-dark {
  background:
    linear-gradient(
      45deg,
      #a52dd8,
      #e29bf1) !important;
  color: #fff;
}
.l-bg-purple-dark .content .text,
.l-bg-purple-dark .content .number {
  color: #fff !important;
}
.l-bg-card1 {
  background:
    linear-gradient(
      to left,
      #3a7bd5,
      #3a6073) !important;
  color: #fff;
}
.l-bg-card1 .content .text,
.l-bg-card1 .content .number {
  color: #fff !important;
}
.l-bg-card2 {
  background:
    linear-gradient(
      to right,
      #c33764,
      #1d2671) !important;
  color: #fff;
}
.l-bg-card2 .content .text,
.l-bg-card2 .content .number {
  color: #fff !important;
}
.l-bg-card3 {
  background:
    linear-gradient(
      to left,
      #134e5e,
      #71b280) !important;
  color: #fff;
}
.l-bg-card3 .content .text,
.l-bg-card3 .content .number {
  color: #fff !important;
}
.l-bg-card4 {
  background:
    linear-gradient(
      to left,
      #d38312,
      #a83279) !important;
  color: #fff;
}
.l-bg-card4 .content .text,
.l-bg-card4 .content .number {
  color: #fff !important;
}
.col-break-amber {
  color: rgb(217, 119, 6) !important;
}
.bg-col-break-amber {
  background-color: rgb(217, 119, 6) !important;
}
.border-break-amber {
  border: 0.8px solid rgb(217, 119, 6) !important;
}
.border-color-break-amber {
  border-color: rgb(217, 119, 6) !important;
}
.hover-bg-col-break-amber:hover {
  background-color: rgb(217, 119, 6) !important;
}
.hover-col-break-amber:hover {
  color: rgb(217, 119, 6) !important;
}
.col-break-amber-500 {
  color: rgba(217, 119, 6, 0.05) !important;
}
.bg-col-break-amber-500 {
  background-color: rgba(217, 119, 6, 0.05) !important;
}
.border-break-amber-500 {
  border: 0.8px solid rgba(217, 119, 6, 0.05) !important;
}
.border-color-break-amber-500 {
  border-color: rgba(217, 119, 6, 0.05) !important;
}
.hover-bg-col-break-amber-500:hover {
  background-color: rgba(217, 119, 6, 0.05) !important;
}
.hover-col-break-amber-500:hover {
  color: rgba(217, 119, 6, 0.05) !important;
}
.col-transparent-white {
  color: rgba(255, 255, 255, 0.7) !important;
}
.bg-col-transparent-white {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.border-transparent-white {
  border: 0.8px solid rgba(255, 255, 255, 0.7) !important;
}
.border-color-transparent-white {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.hover-bg-col-transparent-white:hover {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.hover-col-transparent-white:hover {
  color: rgba(255, 255, 255, 0.7) !important;
}
.col-red {
  color: #f44336 !important;
}
.bg-col-red {
  background-color: #f44336 !important;
}
.border-red {
  border: 0.8px solid #f44336 !important;
}
.border-color-red {
  border-color: #f44336 !important;
}
.hover-bg-col-red:hover {
  background-color: #f44336 !important;
}
.hover-col-red:hover {
  color: #f44336 !important;
}
.col-aqua-blue {
  color: #F2F7FA !important;
}
.bg-col-aqua-blue {
  background-color: #F2F7FA !important;
}
.border-aqua-blue {
  border: 0.8px solid #F2F7FA !important;
}
.border-color-aqua-blue {
  border-color: #F2F7FA !important;
}
.hover-bg-col-aqua-blue:hover {
  background-color: #F2F7FA !important;
}
.hover-col-aqua-blue:hover {
  color: #F2F7FA !important;
}
.col-red-100 {
  color: #f443361a !important;
}
.bg-col-red-100 {
  background-color: #f443361a !important;
}
.border-red-100 {
  border: 0.8px solid #f443361a !important;
}
.border-color-red-100 {
  border-color: #f443361a !important;
}
.hover-bg-col-red-100:hover {
  background-color: #f443361a !important;
}
.hover-col-red-100:hover {
  color: #f443361a !important;
}
.col-red-200 {
  color: #f443362a !important;
}
.bg-col-red-200 {
  background-color: #f443362a !important;
}
.border-red-200 {
  border: 0.8px solid #f443362a !important;
}
.border-color-red-200 {
  border-color: #f443362a !important;
}
.hover-bg-col-red-200:hover {
  background-color: #f443362a !important;
}
.hover-col-red-200:hover {
  color: #f443362a !important;
}
.col-red-300 {
  color: #f443363a !important;
}
.bg-col-red-300 {
  background-color: #f443363a !important;
}
.border-red-300 {
  border: 0.8px solid #f443363a !important;
}
.border-color-red-300 {
  border-color: #f443363a !important;
}
.hover-bg-col-red-300:hover {
  background-color: #f443363a !important;
}
.hover-col-red-300:hover {
  color: #f443363a !important;
}
.col-red-400 {
  color: #f443364a !important;
}
.bg-col-red-400 {
  background-color: #f443364a !important;
}
.border-red-400 {
  border: 0.8px solid #f443364a !important;
}
.border-color-red-400 {
  border-color: #f443364a !important;
}
.hover-bg-col-red-400:hover {
  background-color: #f443364a !important;
}
.hover-col-red-400:hover {
  color: #f443364a !important;
}
.col-red-500 {
  color: #f443365a !important;
}
.bg-col-red-500 {
  background-color: #f443365a !important;
}
.border-red-500 {
  border: 0.8px solid #f443365a !important;
}
.border-color-red-500 {
  border-color: #f443365a !important;
}
.hover-bg-col-red-500:hover {
  background-color: #f443365a !important;
}
.hover-col-red-500:hover {
  color: #f443365a !important;
}
.col-red-600 {
  color: #f443366a !important;
}
.bg-col-red-600 {
  background-color: #f443366a !important;
}
.border-red-600 {
  border: 0.8px solid #f443366a !important;
}
.border-color-red-600 {
  border-color: #f443366a !important;
}
.hover-bg-col-red-600:hover {
  background-color: #f443366a !important;
}
.hover-col-red-600:hover {
  color: #f443366a !important;
}
.col-red-700 {
  color: #f443367a !important;
}
.bg-col-red-700 {
  background-color: #f443367a !important;
}
.border-red-700 {
  border: 0.8px solid #f443367a !important;
}
.border-color-red-700 {
  border-color: #f443367a !important;
}
.hover-bg-col-red-700:hover {
  background-color: #f443367a !important;
}
.hover-col-red-700:hover {
  color: #f443367a !important;
}
.col-red-800 {
  color: #f443368a !important;
}
.bg-col-red-800 {
  background-color: #f443368a !important;
}
.border-red-800 {
  border: 0.8px solid #f443368a !important;
}
.border-color-red-800 {
  border-color: #f443368a !important;
}
.hover-bg-col-red-800:hover {
  background-color: #f443368a !important;
}
.hover-col-red-800:hover {
  color: #f443368a !important;
}
.col-red-900 {
  color: #f443369a !important;
}
.bg-col-red-900 {
  background-color: #f443369a !important;
}
.border-red-900 {
  border: 0.8px solid #f443369a !important;
}
.border-color-red-900 {
  border-color: #f443369a !important;
}
.hover-bg-col-red-900:hover {
  background-color: #f443369a !important;
}
.hover-col-red-900:hover {
  color: #f443369a !important;
}
.col-expense-100 {
  color: #e11d481a !important;
}
.bg-col-expense-100 {
  background-color: #e11d481a !important;
}
.border-expense-100 {
  border: 0.8px solid #e11d481a !important;
}
.border-color-expense-100 {
  border-color: #e11d481a !important;
}
.hover-bg-col-expense-100:hover {
  background-color: #e11d481a !important;
}
.hover-col-expense-100:hover {
  color: #e11d481a !important;
}
.col-expense-200 {
  color: #e11d482a !important;
}
.bg-col-expense-200 {
  background-color: #e11d482a !important;
}
.border-expense-200 {
  border: 0.8px solid #e11d482a !important;
}
.border-color-expense-200 {
  border-color: #e11d482a !important;
}
.hover-bg-col-expense-200:hover {
  background-color: #e11d482a !important;
}
.hover-col-expense-200:hover {
  color: #e11d482a !important;
}
.col-expense-300 {
  color: #e11d483a !important;
}
.bg-col-expense-300 {
  background-color: #e11d483a !important;
}
.border-expense-300 {
  border: 0.8px solid #e11d483a !important;
}
.border-color-expense-300 {
  border-color: #e11d483a !important;
}
.hover-bg-col-expense-300:hover {
  background-color: #e11d483a !important;
}
.hover-col-expense-300:hover {
  color: #e11d483a !important;
}
.col-expense-400 {
  color: #e11d484a !important;
}
.bg-col-expense-400 {
  background-color: #e11d484a !important;
}
.border-expense-400 {
  border: 0.8px solid #e11d484a !important;
}
.border-color-expense-400 {
  border-color: #e11d484a !important;
}
.hover-bg-col-expense-400:hover {
  background-color: #e11d484a !important;
}
.hover-col-expense-400:hover {
  color: #e11d484a !important;
}
.col-expense-500 {
  color: #e11d485a !important;
}
.bg-col-expense-500 {
  background-color: #e11d485a !important;
}
.border-expense-500 {
  border: 0.8px solid #e11d485a !important;
}
.border-color-expense-500 {
  border-color: #e11d485a !important;
}
.hover-bg-col-expense-500:hover {
  background-color: #e11d485a !important;
}
.hover-col-expense-500:hover {
  color: #e11d485a !important;
}
.col-expense-600 {
  color: #e11d486a !important;
}
.bg-col-expense-600 {
  background-color: #e11d486a !important;
}
.border-expense-600 {
  border: 0.8px solid #e11d486a !important;
}
.border-color-expense-600 {
  border-color: #e11d486a !important;
}
.hover-bg-col-expense-600:hover {
  background-color: #e11d486a !important;
}
.hover-col-expense-600:hover {
  color: #e11d486a !important;
}
.col-expense-700 {
  color: #e11d487a !important;
}
.bg-col-expense-700 {
  background-color: #e11d487a !important;
}
.border-expense-700 {
  border: 0.8px solid #e11d487a !important;
}
.border-color-expense-700 {
  border-color: #e11d487a !important;
}
.hover-bg-col-expense-700:hover {
  background-color: #e11d487a !important;
}
.hover-col-expense-700:hover {
  color: #e11d487a !important;
}
.col-expense-800 {
  color: #e11d488a !important;
}
.bg-col-expense-800 {
  background-color: #e11d488a !important;
}
.border-expense-800 {
  border: 0.8px solid #e11d488a !important;
}
.border-color-expense-800 {
  border-color: #e11d488a !important;
}
.hover-bg-col-expense-800:hover {
  background-color: #e11d488a !important;
}
.hover-col-expense-800:hover {
  color: #e11d488a !important;
}
.col-expense-900 {
  color: #e11d489a !important;
}
.bg-col-expense-900 {
  background-color: #e11d489a !important;
}
.border-expense-900 {
  border: 0.8px solid #e11d489a !important;
}
.border-color-expense-900 {
  border-color: #e11d489a !important;
}
.hover-bg-col-expense-900:hover {
  background-color: #e11d489a !important;
}
.hover-col-expense-900:hover {
  color: #e11d489a !important;
}
.col-pink {
  color: #e91e63 !important;
}
.bg-col-pink {
  background-color: #e91e63 !important;
}
.border-pink {
  border: 0.8px solid #e91e63 !important;
}
.border-color-pink {
  border-color: #e91e63 !important;
}
.hover-bg-col-pink:hover {
  background-color: #e91e63 !important;
}
.hover-col-pink:hover {
  color: #e91e63 !important;
}
.col-pink-100 {
  color: #e91e631a !important;
}
.bg-col-pink-100 {
  background-color: #e91e631a !important;
}
.border-pink-100 {
  border: 0.8px solid #e91e631a !important;
}
.border-color-pink-100 {
  border-color: #e91e631a !important;
}
.hover-bg-col-pink-100:hover {
  background-color: #e91e631a !important;
}
.hover-col-pink-100:hover {
  color: #e91e631a !important;
}
.col-pink-200 {
  color: #e91e632a !important;
}
.bg-col-pink-200 {
  background-color: #e91e632a !important;
}
.border-pink-200 {
  border: 0.8px solid #e91e632a !important;
}
.border-color-pink-200 {
  border-color: #e91e632a !important;
}
.hover-bg-col-pink-200:hover {
  background-color: #e91e632a !important;
}
.hover-col-pink-200:hover {
  color: #e91e632a !important;
}
.col-pink-300 {
  color: #e91e633a !important;
}
.bg-col-pink-300 {
  background-color: #e91e633a !important;
}
.border-pink-300 {
  border: 0.8px solid #e91e633a !important;
}
.border-color-pink-300 {
  border-color: #e91e633a !important;
}
.hover-bg-col-pink-300:hover {
  background-color: #e91e633a !important;
}
.hover-col-pink-300:hover {
  color: #e91e633a !important;
}
.col-pink-400 {
  color: #e91e634a !important;
}
.bg-col-pink-400 {
  background-color: #e91e634a !important;
}
.border-pink-400 {
  border: 0.8px solid #e91e634a !important;
}
.border-color-pink-400 {
  border-color: #e91e634a !important;
}
.hover-bg-col-pink-400:hover {
  background-color: #e91e634a !important;
}
.hover-col-pink-400:hover {
  color: #e91e634a !important;
}
.col-pink-500 {
  color: #e91e635a !important;
}
.bg-col-pink-500 {
  background-color: #e91e635a !important;
}
.border-pink-500 {
  border: 0.8px solid #e91e635a !important;
}
.border-color-pink-500 {
  border-color: #e91e635a !important;
}
.hover-bg-col-pink-500:hover {
  background-color: #e91e635a !important;
}
.hover-col-pink-500:hover {
  color: #e91e635a !important;
}
.col-pink-600 {
  color: #e91e636a !important;
}
.bg-col-pink-600 {
  background-color: #e91e636a !important;
}
.border-pink-600 {
  border: 0.8px solid #e91e636a !important;
}
.border-color-pink-600 {
  border-color: #e91e636a !important;
}
.hover-bg-col-pink-600:hover {
  background-color: #e91e636a !important;
}
.hover-col-pink-600:hover {
  color: #e91e636a !important;
}
.col-pink-700 {
  color: #e91e637a !important;
}
.bg-col-pink-700 {
  background-color: #e91e637a !important;
}
.border-pink-700 {
  border: 0.8px solid #e91e637a !important;
}
.border-color-pink-700 {
  border-color: #e91e637a !important;
}
.hover-bg-col-pink-700:hover {
  background-color: #e91e637a !important;
}
.hover-col-pink-700:hover {
  color: #e91e637a !important;
}
.col-pink-800 {
  color: #e91e638a !important;
}
.bg-col-pink-800 {
  background-color: #e91e638a !important;
}
.border-pink-800 {
  border: 0.8px solid #e91e638a !important;
}
.border-color-pink-800 {
  border-color: #e91e638a !important;
}
.hover-bg-col-pink-800:hover {
  background-color: #e91e638a !important;
}
.hover-col-pink-800:hover {
  color: #e91e638a !important;
}
.col-pink-900 {
  color: #e91e639a !important;
}
.bg-col-pink-900 {
  background-color: #e91e639a !important;
}
.border-pink-900 {
  border: 0.8px solid #e91e639a !important;
}
.border-color-pink-900 {
  border-color: #e91e639a !important;
}
.hover-bg-col-pink-900:hover {
  background-color: #e91e639a !important;
}
.hover-col-pink-900:hover {
  color: #e91e639a !important;
}
.col-dirty-white {
  color: rgba(255, 255, 255, 0.5) !important;
}
.bg-col-dirty-white {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.border-dirty-white {
  border: 0.8px solid rgba(255, 255, 255, 0.5) !important;
}
.border-color-dirty-white {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.hover-bg-col-dirty-white:hover {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.hover-col-dirty-white:hover {
  color: rgba(255, 255, 255, 0.5) !important;
}
.col-purple {
  color: #9c27b0 !important;
}
.bg-col-purple {
  background-color: #9c27b0 !important;
}
.border-purple {
  border: 0.8px solid #9c27b0 !important;
}
.border-color-purple {
  border-color: #9c27b0 !important;
}
.hover-bg-col-purple:hover {
  background-color: #9c27b0 !important;
}
.hover-col-purple:hover {
  color: #9c27b0 !important;
}
.col-deep-purple {
  color: #673ab7 !important;
}
.bg-col-deep-purple {
  background-color: #673ab7 !important;
}
.border-deep-purple {
  border: 0.8px solid #673ab7 !important;
}
.border-color-deep-purple {
  border-color: #673ab7 !important;
}
.hover-bg-col-deep-purple:hover {
  background-color: #673ab7 !important;
}
.hover-col-deep-purple:hover {
  color: #673ab7 !important;
}
.col-indigo {
  color: #3f51b5 !important;
}
.bg-col-indigo {
  background-color: #3f51b5 !important;
}
.border-indigo {
  border: 0.8px solid #3f51b5 !important;
}
.border-color-indigo {
  border-color: #3f51b5 !important;
}
.hover-bg-col-indigo:hover {
  background-color: #3f51b5 !important;
}
.hover-col-indigo:hover {
  color: #3f51b5 !important;
}
.col-table-top-text {
  color: #fa3933 !important;
}
.bg-col-table-top-text {
  background-color: #fa3933 !important;
}
.border-table-top-text {
  border: 0.8px solid #fa3933 !important;
}
.border-color-table-top-text {
  border-color: #fa3933 !important;
}
.hover-bg-col-table-top-text:hover {
  background-color: #fa3933 !important;
}
.hover-col-table-top-text:hover {
  color: #fa3933 !important;
}
.col-approval-green {
  color: #0caf60 !important;
}
.bg-col-approval-green {
  background-color: #0caf60 !important;
}
.border-approval-green {
  border: 0.8px solid #0caf60 !important;
}
.border-color-approval-green {
  border-color: #0caf60 !important;
}
.hover-bg-col-approval-green:hover {
  background-color: #0caf60 !important;
}
.hover-col-approval-green:hover {
  color: #0caf60 !important;
}
.col-error-color {
  color: #ff0b0b !important;
}
.bg-col-error-color {
  background-color: #ff0b0b !important;
}
.border-error-color {
  border: 0.8px solid #ff0b0b !important;
}
.border-color-error-color {
  border-color: #ff0b0b !important;
}
.hover-bg-col-error-color:hover {
  background-color: #ff0b0b !important;
}
.hover-col-error-color:hover {
  color: #ff0b0b !important;
}
.col-onboard-shimmer {
  color: rgba(230, 230, 231, 0.7490196078) !important;
}
.bg-col-onboard-shimmer {
  background-color: rgba(230, 230, 231, 0.7490196078) !important;
}
.border-onboard-shimmer {
  border: 0.8px solid rgba(230, 230, 231, 0.7490196078) !important;
}
.border-color-onboard-shimmer {
  border-color: rgba(230, 230, 231, 0.7490196078) !important;
}
.hover-bg-col-onboard-shimmer:hover {
  background-color: rgba(230, 230, 231, 0.7490196078) !important;
}
.hover-col-onboard-shimmer:hover {
  color: rgba(230, 230, 231, 0.7490196078) !important;
}
.col-blue {
  color: #2196f3 !important;
}
.bg-col-blue {
  background-color: #2196f3 !important;
}
.border-blue {
  border: 0.8px solid #2196f3 !important;
}
.border-color-blue {
  border-color: #2196f3 !important;
}
.hover-bg-col-blue:hover {
  background-color: #2196f3 !important;
}
.hover-col-blue:hover {
  color: #2196f3 !important;
}
.col-dark-blue {
  color: #4161a1 !important;
}
.bg-col-dark-blue {
  background-color: #4161a1 !important;
}
.border-dark-blue {
  border: 0.8px solid #4161a1 !important;
}
.border-color-dark-blue {
  border-color: #4161a1 !important;
}
.hover-bg-col-dark-blue:hover {
  background-color: #4161a1 !important;
}
.hover-col-dark-blue:hover {
  color: #4161a1 !important;
}
.col-blue-100 {
  color: #2196f31a !important;
}
.bg-col-blue-100 {
  background-color: #2196f31a !important;
}
.border-blue-100 {
  border: 0.8px solid #2196f31a !important;
}
.border-color-blue-100 {
  border-color: #2196f31a !important;
}
.hover-bg-col-blue-100:hover {
  background-color: #2196f31a !important;
}
.hover-col-blue-100:hover {
  color: #2196f31a !important;
}
.col-blue-200 {
  color: #2196f32a !important;
}
.bg-col-blue-200 {
  background-color: #2196f32a !important;
}
.border-blue-200 {
  border: 0.8px solid #2196f32a !important;
}
.border-color-blue-200 {
  border-color: #2196f32a !important;
}
.hover-bg-col-blue-200:hover {
  background-color: #2196f32a !important;
}
.hover-col-blue-200:hover {
  color: #2196f32a !important;
}
.col-blue-300 {
  color: #2196f33a !important;
}
.bg-col-blue-300 {
  background-color: #2196f33a !important;
}
.border-blue-300 {
  border: 0.8px solid #2196f33a !important;
}
.border-color-blue-300 {
  border-color: #2196f33a !important;
}
.hover-bg-col-blue-300:hover {
  background-color: #2196f33a !important;
}
.hover-col-blue-300:hover {
  color: #2196f33a !important;
}
.col-blue-400 {
  color: #2196f34a !important;
}
.bg-col-blue-400 {
  background-color: #2196f34a !important;
}
.border-blue-400 {
  border: 0.8px solid #2196f34a !important;
}
.border-color-blue-400 {
  border-color: #2196f34a !important;
}
.hover-bg-col-blue-400:hover {
  background-color: #2196f34a !important;
}
.hover-col-blue-400:hover {
  color: #2196f34a !important;
}
.col-blue-500 {
  color: #2196f35a !important;
}
.bg-col-blue-500 {
  background-color: #2196f35a !important;
}
.border-blue-500 {
  border: 0.8px solid #2196f35a !important;
}
.border-color-blue-500 {
  border-color: #2196f35a !important;
}
.hover-bg-col-blue-500:hover {
  background-color: #2196f35a !important;
}
.hover-col-blue-500:hover {
  color: #2196f35a !important;
}
.col-blue-600 {
  color: #2196f36a !important;
}
.bg-col-blue-600 {
  background-color: #2196f36a !important;
}
.border-blue-600 {
  border: 0.8px solid #2196f36a !important;
}
.border-color-blue-600 {
  border-color: #2196f36a !important;
}
.hover-bg-col-blue-600:hover {
  background-color: #2196f36a !important;
}
.hover-col-blue-600:hover {
  color: #2196f36a !important;
}
.col-blue-700 {
  color: #2196f37a !important;
}
.bg-col-blue-700 {
  background-color: #2196f37a !important;
}
.border-blue-700 {
  border: 0.8px solid #2196f37a !important;
}
.border-color-blue-700 {
  border-color: #2196f37a !important;
}
.hover-bg-col-blue-700:hover {
  background-color: #2196f37a !important;
}
.hover-col-blue-700:hover {
  color: #2196f37a !important;
}
.col-blue-800 {
  color: #2196f38a !important;
}
.bg-col-blue-800 {
  background-color: #2196f38a !important;
}
.border-blue-800 {
  border: 0.8px solid #2196f38a !important;
}
.border-color-blue-800 {
  border-color: #2196f38a !important;
}
.hover-bg-col-blue-800:hover {
  background-color: #2196f38a !important;
}
.hover-col-blue-800:hover {
  color: #2196f38a !important;
}
.col-blue-900 {
  color: #2196f39a !important;
}
.bg-col-blue-900 {
  background-color: #2196f39a !important;
}
.border-blue-900 {
  border: 0.8px solid #2196f39a !important;
}
.border-color-blue-900 {
  border-color: #2196f39a !important;
}
.hover-bg-col-blue-900:hover {
  background-color: #2196f39a !important;
}
.hover-col-blue-900:hover {
  color: #2196f39a !important;
}
.col-light-blue {
  color: #03a9f4 !important;
}
.bg-col-light-blue {
  background-color: #03a9f4 !important;
}
.border-light-blue {
  border: 0.8px solid #03a9f4 !important;
}
.border-color-light-blue {
  border-color: #03a9f4 !important;
}
.hover-bg-col-light-blue:hover {
  background-color: #03a9f4 !important;
}
.hover-col-light-blue:hover {
  color: #03a9f4 !important;
}
.col-lighter-blue {
  color: rgba(234, 241, 251, 0.9) !important;
}
.bg-col-lighter-blue {
  background-color: rgba(234, 241, 251, 0.9) !important;
}
.border-lighter-blue {
  border: 0.8px solid rgba(234, 241, 251, 0.9) !important;
}
.border-color-lighter-blue {
  border-color: rgba(234, 241, 251, 0.9) !important;
}
.hover-bg-col-lighter-blue:hover {
  background-color: rgba(234, 241, 251, 0.9) !important;
}
.hover-col-lighter-blue:hover {
  color: rgba(234, 241, 251, 0.9) !important;
}
.col-light-blue-100 {
  color: #03a9f41a !important;
}
.bg-col-light-blue-100 {
  background-color: #03a9f41a !important;
}
.border-light-blue-100 {
  border: 0.8px solid #03a9f41a !important;
}
.border-color-light-blue-100 {
  border-color: #03a9f41a !important;
}
.hover-bg-col-light-blue-100:hover {
  background-color: #03a9f41a !important;
}
.hover-col-light-blue-100:hover {
  color: #03a9f41a !important;
}
.col-light-blue-200 {
  color: #03a9f42a !important;
}
.bg-col-light-blue-200 {
  background-color: #03a9f42a !important;
}
.border-light-blue-200 {
  border: 0.8px solid #03a9f42a !important;
}
.border-color-light-blue-200 {
  border-color: #03a9f42a !important;
}
.hover-bg-col-light-blue-200:hover {
  background-color: #03a9f42a !important;
}
.hover-col-light-blue-200:hover {
  color: #03a9f42a !important;
}
.col-light-blue-300 {
  color: #03a9f43a !important;
}
.bg-col-light-blue-300 {
  background-color: #03a9f43a !important;
}
.border-light-blue-300 {
  border: 0.8px solid #03a9f43a !important;
}
.border-color-light-blue-300 {
  border-color: #03a9f43a !important;
}
.hover-bg-col-light-blue-300:hover {
  background-color: #03a9f43a !important;
}
.hover-col-light-blue-300:hover {
  color: #03a9f43a !important;
}
.col-light-blue-400 {
  color: #03a9f44a !important;
}
.bg-col-light-blue-400 {
  background-color: #03a9f44a !important;
}
.border-light-blue-400 {
  border: 0.8px solid #03a9f44a !important;
}
.border-color-light-blue-400 {
  border-color: #03a9f44a !important;
}
.hover-bg-col-light-blue-400:hover {
  background-color: #03a9f44a !important;
}
.hover-col-light-blue-400:hover {
  color: #03a9f44a !important;
}
.col-light-blue-500 {
  color: #03a9f45a !important;
}
.bg-col-light-blue-500 {
  background-color: #03a9f45a !important;
}
.border-light-blue-500 {
  border: 0.8px solid #03a9f45a !important;
}
.border-color-light-blue-500 {
  border-color: #03a9f45a !important;
}
.hover-bg-col-light-blue-500:hover {
  background-color: #03a9f45a !important;
}
.hover-col-light-blue-500:hover {
  color: #03a9f45a !important;
}
.col-light-blue-600 {
  color: #03a9f46a !important;
}
.bg-col-light-blue-600 {
  background-color: #03a9f46a !important;
}
.border-light-blue-600 {
  border: 0.8px solid #03a9f46a !important;
}
.border-color-light-blue-600 {
  border-color: #03a9f46a !important;
}
.hover-bg-col-light-blue-600:hover {
  background-color: #03a9f46a !important;
}
.hover-col-light-blue-600:hover {
  color: #03a9f46a !important;
}
.col-light-blue-700 {
  color: #03a9f47a !important;
}
.bg-col-light-blue-700 {
  background-color: #03a9f47a !important;
}
.border-light-blue-700 {
  border: 0.8px solid #03a9f47a !important;
}
.border-color-light-blue-700 {
  border-color: #03a9f47a !important;
}
.hover-bg-col-light-blue-700:hover {
  background-color: #03a9f47a !important;
}
.hover-col-light-blue-700:hover {
  color: #03a9f47a !important;
}
.col-light-blue-800 {
  color: #03a9f48a !important;
}
.bg-col-light-blue-800 {
  background-color: #03a9f48a !important;
}
.border-light-blue-800 {
  border: 0.8px solid #03a9f48a !important;
}
.border-color-light-blue-800 {
  border-color: #03a9f48a !important;
}
.hover-bg-col-light-blue-800:hover {
  background-color: #03a9f48a !important;
}
.hover-col-light-blue-800:hover {
  color: #03a9f48a !important;
}
.col-light-blue-900 {
  color: #03a9f49a !important;
}
.bg-col-light-blue-900 {
  background-color: #03a9f49a !important;
}
.border-light-blue-900 {
  border: 0.8px solid #03a9f49a !important;
}
.border-color-light-blue-900 {
  border-color: #03a9f49a !important;
}
.hover-bg-col-light-blue-900:hover {
  background-color: #03a9f49a !important;
}
.hover-col-light-blue-900:hover {
  color: #03a9f49a !important;
}
.col-lavendar {
  color: rgba(248, 246, 251, 0.8) !important;
}
.bg-col-lavendar {
  background-color: rgba(248, 246, 251, 0.8) !important;
}
.border-lavendar {
  border: 0.8px solid rgba(248, 246, 251, 0.8) !important;
}
.border-color-lavendar {
  border-color: rgba(248, 246, 251, 0.8) !important;
}
.hover-bg-col-lavendar:hover {
  background-color: rgba(248, 246, 251, 0.8) !important;
}
.hover-col-lavendar:hover {
  color: rgba(248, 246, 251, 0.8) !important;
}
.col-cyan {
  color: #00bcd4 !important;
}
.bg-col-cyan {
  background-color: #00bcd4 !important;
}
.border-cyan {
  border: 0.8px solid #00bcd4 !important;
}
.border-color-cyan {
  border-color: #00bcd4 !important;
}
.hover-bg-col-cyan:hover {
  background-color: #00bcd4 !important;
}
.hover-col-cyan:hover {
  color: #00bcd4 !important;
}
.col-cyan-50 {
  color: rgb(247, 253, 255) !important;
}
.bg-col-cyan-50 {
  background-color: rgb(247, 253, 255) !important;
}
.border-cyan-50 {
  border: 0.8px solid rgb(247, 253, 255) !important;
}
.border-color-cyan-50 {
  border-color: rgb(247, 253, 255) !important;
}
.hover-bg-col-cyan-50:hover {
  background-color: rgb(247, 253, 255) !important;
}
.hover-col-cyan-50:hover {
  color: rgb(247, 253, 255) !important;
}
.col-cyan-100 {
  color: #00bcd41a !important;
}
.bg-col-cyan-100 {
  background-color: #00bcd41a !important;
}
.border-cyan-100 {
  border: 0.8px solid #00bcd41a !important;
}
.border-color-cyan-100 {
  border-color: #00bcd41a !important;
}
.hover-bg-col-cyan-100:hover {
  background-color: #00bcd41a !important;
}
.hover-col-cyan-100:hover {
  color: #00bcd41a !important;
}
.col-cyan-200 {
  color: #00bcd42a !important;
}
.bg-col-cyan-200 {
  background-color: #00bcd42a !important;
}
.border-cyan-200 {
  border: 0.8px solid #00bcd42a !important;
}
.border-color-cyan-200 {
  border-color: #00bcd42a !important;
}
.hover-bg-col-cyan-200:hover {
  background-color: #00bcd42a !important;
}
.hover-col-cyan-200:hover {
  color: #00bcd42a !important;
}
.col-cyan-300 {
  color: #00bcd43a !important;
}
.bg-col-cyan-300 {
  background-color: #00bcd43a !important;
}
.border-cyan-300 {
  border: 0.8px solid #00bcd43a !important;
}
.border-color-cyan-300 {
  border-color: #00bcd43a !important;
}
.hover-bg-col-cyan-300:hover {
  background-color: #00bcd43a !important;
}
.hover-col-cyan-300:hover {
  color: #00bcd43a !important;
}
.col-cyan-400 {
  color: #00bcd44a !important;
}
.bg-col-cyan-400 {
  background-color: #00bcd44a !important;
}
.border-cyan-400 {
  border: 0.8px solid #00bcd44a !important;
}
.border-color-cyan-400 {
  border-color: #00bcd44a !important;
}
.hover-bg-col-cyan-400:hover {
  background-color: #00bcd44a !important;
}
.hover-col-cyan-400:hover {
  color: #00bcd44a !important;
}
.col-cyan-500 {
  color: #00bcd45a !important;
}
.bg-col-cyan-500 {
  background-color: #00bcd45a !important;
}
.border-cyan-500 {
  border: 0.8px solid #00bcd45a !important;
}
.border-color-cyan-500 {
  border-color: #00bcd45a !important;
}
.hover-bg-col-cyan-500:hover {
  background-color: #00bcd45a !important;
}
.hover-col-cyan-500:hover {
  color: #00bcd45a !important;
}
.col-cyan-600 {
  color: #00bcd46a !important;
}
.bg-col-cyan-600 {
  background-color: #00bcd46a !important;
}
.border-cyan-600 {
  border: 0.8px solid #00bcd46a !important;
}
.border-color-cyan-600 {
  border-color: #00bcd46a !important;
}
.hover-bg-col-cyan-600:hover {
  background-color: #00bcd46a !important;
}
.hover-col-cyan-600:hover {
  color: #00bcd46a !important;
}
.col-cyan-700 {
  color: #00bcd47a !important;
}
.bg-col-cyan-700 {
  background-color: #00bcd47a !important;
}
.border-cyan-700 {
  border: 0.8px solid #00bcd47a !important;
}
.border-color-cyan-700 {
  border-color: #00bcd47a !important;
}
.hover-bg-col-cyan-700:hover {
  background-color: #00bcd47a !important;
}
.hover-col-cyan-700:hover {
  color: #00bcd47a !important;
}
.col-cyan-800 {
  color: #00bcd48a !important;
}
.bg-col-cyan-800 {
  background-color: #00bcd48a !important;
}
.border-cyan-800 {
  border: 0.8px solid #00bcd48a !important;
}
.border-color-cyan-800 {
  border-color: #00bcd48a !important;
}
.hover-bg-col-cyan-800:hover {
  background-color: #00bcd48a !important;
}
.hover-col-cyan-800:hover {
  color: #00bcd48a !important;
}
.col-cyan-900 {
  color: #00bcd49a !important;
}
.bg-col-cyan-900 {
  background-color: #00bcd49a !important;
}
.border-cyan-900 {
  border: 0.8px solid #00bcd49a !important;
}
.border-color-cyan-900 {
  border-color: #00bcd49a !important;
}
.hover-bg-col-cyan-900:hover {
  background-color: #00bcd49a !important;
}
.hover-col-cyan-900:hover {
  color: #00bcd49a !important;
}
.col-teal {
  color: #009688 !important;
}
.bg-col-teal {
  background-color: #009688 !important;
}
.border-teal {
  border: 0.8px solid #009688 !important;
}
.border-color-teal {
  border-color: #009688 !important;
}
.hover-bg-col-teal:hover {
  background-color: #009688 !important;
}
.hover-col-teal:hover {
  color: #009688 !important;
}
.col-dark-green {
  color: #027A48 !important;
}
.bg-col-dark-green {
  background-color: #027A48 !important;
}
.border-dark-green {
  border: 0.8px solid #027A48 !important;
}
.border-color-dark-green {
  border-color: #027A48 !important;
}
.hover-bg-col-dark-green:hover {
  background-color: #027A48 !important;
}
.hover-col-dark-green:hover {
  color: #027A48 !important;
}
.col-dark-green-100 {
  color: #027A481a !important;
}
.bg-col-dark-green-100 {
  background-color: #027A481a !important;
}
.border-dark-green-100 {
  border: 0.8px solid #027A481a !important;
}
.border-color-dark-green-100 {
  border-color: #027A481a !important;
}
.hover-bg-col-dark-green-100:hover {
  background-color: #027A481a !important;
}
.hover-col-dark-green-100:hover {
  color: #027A481a !important;
}
.col-dark-green-200 {
  color: #027A482a !important;
}
.bg-col-dark-green-200 {
  background-color: #027A482a !important;
}
.border-dark-green-200 {
  border: 0.8px solid #027A482a !important;
}
.border-color-dark-green-200 {
  border-color: #027A482a !important;
}
.hover-bg-col-dark-green-200:hover {
  background-color: #027A482a !important;
}
.hover-col-dark-green-200:hover {
  color: #027A482a !important;
}
.col-dark-green-300 {
  color: #027A483a !important;
}
.bg-col-dark-green-300 {
  background-color: #027A483a !important;
}
.border-dark-green-300 {
  border: 0.8px solid #027A483a !important;
}
.border-color-dark-green-300 {
  border-color: #027A483a !important;
}
.hover-bg-col-dark-green-300:hover {
  background-color: #027A483a !important;
}
.hover-col-dark-green-300:hover {
  color: #027A483a !important;
}
.col-dark-green-400 {
  color: #027A484a !important;
}
.bg-col-dark-green-400 {
  background-color: #027A484a !important;
}
.border-dark-green-400 {
  border: 0.8px solid #027A484a !important;
}
.border-color-dark-green-400 {
  border-color: #027A484a !important;
}
.hover-bg-col-dark-green-400:hover {
  background-color: #027A484a !important;
}
.hover-col-dark-green-400:hover {
  color: #027A484a !important;
}
.col-dark-green-500 {
  color: #027A485a !important;
}
.bg-col-dark-green-500 {
  background-color: #027A485a !important;
}
.border-dark-green-500 {
  border: 0.8px solid #027A485a !important;
}
.border-color-dark-green-500 {
  border-color: #027A485a !important;
}
.hover-bg-col-dark-green-500:hover {
  background-color: #027A485a !important;
}
.hover-col-dark-green-500:hover {
  color: #027A485a !important;
}
.col-dark-green-600 {
  color: #027A486a !important;
}
.bg-col-dark-green-600 {
  background-color: #027A486a !important;
}
.border-dark-green-600 {
  border: 0.8px solid #027A486a !important;
}
.border-color-dark-green-600 {
  border-color: #027A486a !important;
}
.hover-bg-col-dark-green-600:hover {
  background-color: #027A486a !important;
}
.hover-col-dark-green-600:hover {
  color: #027A486a !important;
}
.col-dark-green-700 {
  color: #027A487a !important;
}
.bg-col-dark-green-700 {
  background-color: #027A487a !important;
}
.border-dark-green-700 {
  border: 0.8px solid #027A487a !important;
}
.border-color-dark-green-700 {
  border-color: #027A487a !important;
}
.hover-bg-col-dark-green-700:hover {
  background-color: #027A487a !important;
}
.hover-col-dark-green-700:hover {
  color: #027A487a !important;
}
.col-dark-green-800 {
  color: #027A488a !important;
}
.bg-col-dark-green-800 {
  background-color: #027A488a !important;
}
.border-dark-green-800 {
  border: 0.8px solid #027A488a !important;
}
.border-color-dark-green-800 {
  border-color: #027A488a !important;
}
.hover-bg-col-dark-green-800:hover {
  background-color: #027A488a !important;
}
.hover-col-dark-green-800:hover {
  color: #027A488a !important;
}
.col-dark-green-900 {
  color: #027A489a !important;
}
.bg-col-dark-green-900 {
  background-color: #027A489a !important;
}
.border-dark-green-900 {
  border: 0.8px solid #027A489a !important;
}
.border-color-dark-green-900 {
  border-color: #027A489a !important;
}
.hover-bg-col-dark-green-900:hover {
  background-color: #027A489a !important;
}
.hover-col-dark-green-900:hover {
  color: #027A489a !important;
}
.col-green {
  color: #4caf50 !important;
}
.bg-col-green {
  background-color: #4caf50 !important;
}
.border-green {
  border: 0.8px solid #4caf50 !important;
}
.border-color-green {
  border-color: #4caf50 !important;
}
.hover-bg-col-green:hover {
  background-color: #4caf50 !important;
}
.hover-col-green:hover {
  color: #4caf50 !important;
}
.col-green-100 {
  color: #4caf501a !important;
}
.bg-col-green-100 {
  background-color: #4caf501a !important;
}
.border-green-100 {
  border: 0.8px solid #4caf501a !important;
}
.border-color-green-100 {
  border-color: #4caf501a !important;
}
.hover-bg-col-green-100:hover {
  background-color: #4caf501a !important;
}
.hover-col-green-100:hover {
  color: #4caf501a !important;
}
.col-green-200 {
  color: #ECFDF3 !important;
}
.bg-col-green-200 {
  background-color: #ECFDF3 !important;
}
.border-green-200 {
  border: 0.8px solid #ECFDF3 !important;
}
.border-color-green-200 {
  border-color: #ECFDF3 !important;
}
.hover-bg-col-green-200:hover {
  background-color: #ECFDF3 !important;
}
.hover-col-green-200:hover {
  color: #ECFDF3 !important;
}
.col-green-300 {
  color: #4caf503a !important;
}
.bg-col-green-300 {
  background-color: #4caf503a !important;
}
.border-green-300 {
  border: 0.8px solid #4caf503a !important;
}
.border-color-green-300 {
  border-color: #4caf503a !important;
}
.hover-bg-col-green-300:hover {
  background-color: #4caf503a !important;
}
.hover-col-green-300:hover {
  color: #4caf503a !important;
}
.col-green-400 {
  color: #4caf504a !important;
}
.bg-col-green-400 {
  background-color: #4caf504a !important;
}
.border-green-400 {
  border: 0.8px solid #4caf504a !important;
}
.border-color-green-400 {
  border-color: #4caf504a !important;
}
.hover-bg-col-green-400:hover {
  background-color: #4caf504a !important;
}
.hover-col-green-400:hover {
  color: #4caf504a !important;
}
.col-green-500 {
  color: #4caf505a !important;
}
.bg-col-green-500 {
  background-color: #4caf505a !important;
}
.border-green-500 {
  border: 0.8px solid #4caf505a !important;
}
.border-color-green-500 {
  border-color: #4caf505a !important;
}
.hover-bg-col-green-500:hover {
  background-color: #4caf505a !important;
}
.hover-col-green-500:hover {
  color: #4caf505a !important;
}
.col-green-600 {
  color: #4caf506a !important;
}
.bg-col-green-600 {
  background-color: #4caf506a !important;
}
.border-green-600 {
  border: 0.8px solid #4caf506a !important;
}
.border-color-green-600 {
  border-color: #4caf506a !important;
}
.hover-bg-col-green-600:hover {
  background-color: #4caf506a !important;
}
.hover-col-green-600:hover {
  color: #4caf506a !important;
}
.col-green-700 {
  color: #4caf507a !important;
}
.bg-col-green-700 {
  background-color: #4caf507a !important;
}
.border-green-700 {
  border: 0.8px solid #4caf507a !important;
}
.border-color-green-700 {
  border-color: #4caf507a !important;
}
.hover-bg-col-green-700:hover {
  background-color: #4caf507a !important;
}
.hover-col-green-700:hover {
  color: #4caf507a !important;
}
.col-green-800 {
  color: #4caf508a !important;
}
.bg-col-green-800 {
  background-color: #4caf508a !important;
}
.border-green-800 {
  border: 0.8px solid #4caf508a !important;
}
.border-color-green-800 {
  border-color: #4caf508a !important;
}
.hover-bg-col-green-800:hover {
  background-color: #4caf508a !important;
}
.hover-col-green-800:hover {
  color: #4caf508a !important;
}
.col-green-900 {
  color: #4caf509a !important;
}
.bg-col-green-900 {
  background-color: #4caf509a !important;
}
.border-green-900 {
  border: 0.8px solid #4caf509a !important;
}
.border-color-green-900 {
  border-color: #4caf509a !important;
}
.hover-bg-col-green-900:hover {
  background-color: #4caf509a !important;
}
.hover-col-green-900:hover {
  color: #4caf509a !important;
}
.col-default-bg-green {
  color: #ECFDF3 !important;
}
.bg-col-default-bg-green {
  background-color: #ECFDF3 !important;
}
.border-default-bg-green {
  border: 0.8px solid #ECFDF3 !important;
}
.border-color-default-bg-green {
  border-color: #ECFDF3 !important;
}
.hover-bg-col-default-bg-green:hover {
  background-color: #ECFDF3 !important;
}
.hover-col-default-bg-green:hover {
  color: #ECFDF3 !important;
}
.col-default-text-green {
  color: #027a48 !important;
}
.bg-col-default-text-green {
  background-color: #027a48 !important;
}
.border-default-text-green {
  border: 0.8px solid #027a48 !important;
}
.border-color-default-text-green {
  border-color: #027a48 !important;
}
.hover-bg-col-default-text-green:hover {
  background-color: #027a48 !important;
}
.hover-col-default-text-green:hover {
  color: #027a48 !important;
}
.col-light-green {
  color: rgba(22, 196, 127, 0.1019607843) !important;
}
.bg-col-light-green {
  background-color: rgba(22, 196, 127, 0.1019607843) !important;
}
.border-light-green {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843) !important;
}
.border-color-light-green {
  border-color: rgba(22, 196, 127, 0.1019607843) !important;
}
.hover-bg-col-light-green:hover {
  background-color: rgba(22, 196, 127, 0.1019607843) !important;
}
.hover-col-light-green:hover {
  color: rgba(22, 196, 127, 0.1019607843) !important;
}
.col-ot-purple {
  color: rgb(124, 58, 237) !important;
}
.bg-col-ot-purple {
  background-color: rgb(124, 58, 237) !important;
}
.border-ot-purple {
  border: 0.8px solid rgb(124, 58, 237) !important;
}
.border-color-ot-purple {
  border-color: rgb(124, 58, 237) !important;
}
.hover-bg-col-ot-purple:hover {
  background-color: rgb(124, 58, 237) !important;
}
.hover-col-ot-purple:hover {
  color: rgb(124, 58, 237) !important;
}
.col-ot-purple-500 {
  color: rgba(124, 58, 237, 0.05) !important;
}
.bg-col-ot-purple-500 {
  background-color: rgba(124, 58, 237, 0.05) !important;
}
.border-ot-purple-500 {
  border: 0.8px solid rgba(124, 58, 237, 0.05) !important;
}
.border-color-ot-purple-500 {
  border-color: rgba(124, 58, 237, 0.05) !important;
}
.hover-bg-col-ot-purple-500:hover {
  background-color: rgba(124, 58, 237, 0.05) !important;
}
.hover-col-ot-purple-500:hover {
  color: rgba(124, 58, 237, 0.05) !important;
}
.col-regular-green {
  color: rgb(22, 163, 74) !important;
}
.bg-col-regular-green {
  background-color: rgb(22, 163, 74) !important;
}
.border-regular-green {
  border: 0.8px solid rgb(22, 163, 74) !important;
}
.border-color-regular-green {
  border-color: rgb(22, 163, 74) !important;
}
.hover-bg-col-regular-green:hover {
  background-color: rgb(22, 163, 74) !important;
}
.hover-col-regular-green:hover {
  color: rgb(22, 163, 74) !important;
}
.col-regular-green-300 {
  color: rgba(22, 163, 74, 0.03) !important;
}
.bg-col-regular-green-300 {
  background-color: rgba(22, 163, 74, 0.03) !important;
}
.border-regular-green-300 {
  border: 0.8px solid rgba(22, 163, 74, 0.03) !important;
}
.border-color-regular-green-300 {
  border-color: rgba(22, 163, 74, 0.03) !important;
}
.hover-bg-col-regular-green-300:hover {
  background-color: rgba(22, 163, 74, 0.03) !important;
}
.hover-col-regular-green-300:hover {
  color: rgba(22, 163, 74, 0.03) !important;
}
.col-light-green-50 {
  color: rgba(0, 161, 55, 0.02) !important;
}
.bg-col-light-green-50 {
  background-color: rgba(0, 161, 55, 0.02) !important;
}
.border-light-green-50 {
  border: 0.8px solid rgba(0, 161, 55, 0.02) !important;
}
.border-color-light-green-50 {
  border-color: rgba(0, 161, 55, 0.02) !important;
}
.hover-bg-col-light-green-50:hover {
  background-color: rgba(0, 161, 55, 0.02) !important;
}
.hover-col-light-green-50:hover {
  color: rgba(0, 161, 55, 0.02) !important;
}
.col-light-green-100 {
  color: rgba(0, 161, 55, 0.04) !important;
}
.bg-col-light-green-100 {
  background-color: rgba(0, 161, 55, 0.04) !important;
}
.border-light-green-100 {
  border: 0.8px solid rgba(0, 161, 55, 0.04) !important;
}
.border-color-light-green-100 {
  border-color: rgba(0, 161, 55, 0.04) !important;
}
.hover-bg-col-light-green-100:hover {
  background-color: rgba(0, 161, 55, 0.04) !important;
}
.hover-col-light-green-100:hover {
  color: rgba(0, 161, 55, 0.04) !important;
}
.col-light-green-200 {
  color: rgba(22, 196, 127, 0.1019607843)2a !important;
}
.bg-col-light-green-200 {
  background-color: rgba(22, 196, 127, 0.1019607843)2a !important;
}
.border-light-green-200 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)2a !important;
}
.border-color-light-green-200 {
  border-color: rgba(22, 196, 127, 0.1019607843)2a !important;
}
.hover-bg-col-light-green-200:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)2a !important;
}
.hover-col-light-green-200:hover {
  color: rgba(22, 196, 127, 0.1019607843)2a !important;
}
.col-light-green-300 {
  color: rgba(22, 196, 127, 0.1019607843)3a !important;
}
.bg-col-light-green-300 {
  background-color: rgba(22, 196, 127, 0.1019607843)3a !important;
}
.border-light-green-300 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)3a !important;
}
.border-color-light-green-300 {
  border-color: rgba(22, 196, 127, 0.1019607843)3a !important;
}
.hover-bg-col-light-green-300:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)3a !important;
}
.hover-col-light-green-300:hover {
  color: rgba(22, 196, 127, 0.1019607843)3a !important;
}
.col-light-green-400 {
  color: rgba(22, 196, 127, 0.1019607843)4a !important;
}
.bg-col-light-green-400 {
  background-color: rgba(22, 196, 127, 0.1019607843)4a !important;
}
.border-light-green-400 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)4a !important;
}
.border-color-light-green-400 {
  border-color: rgba(22, 196, 127, 0.1019607843)4a !important;
}
.hover-bg-col-light-green-400:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)4a !important;
}
.hover-col-light-green-400:hover {
  color: rgba(22, 196, 127, 0.1019607843)4a !important;
}
.col-light-green-500 {
  color: rgba(22, 196, 127, 0.1019607843)5a !important;
}
.bg-col-light-green-500 {
  background-color: rgba(22, 196, 127, 0.1019607843)5a !important;
}
.border-light-green-500 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)5a !important;
}
.border-color-light-green-500 {
  border-color: rgba(22, 196, 127, 0.1019607843)5a !important;
}
.hover-bg-col-light-green-500:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)5a !important;
}
.hover-col-light-green-500:hover {
  color: rgba(22, 196, 127, 0.1019607843)5a !important;
}
.col-light-green-600 {
  color: rgba(22, 196, 127, 0.1019607843)6a !important;
}
.bg-col-light-green-600 {
  background-color: rgba(22, 196, 127, 0.1019607843)6a !important;
}
.border-light-green-600 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)6a !important;
}
.border-color-light-green-600 {
  border-color: rgba(22, 196, 127, 0.1019607843)6a !important;
}
.hover-bg-col-light-green-600:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)6a !important;
}
.hover-col-light-green-600:hover {
  color: rgba(22, 196, 127, 0.1019607843)6a !important;
}
.col-light-green-700 {
  color: rgba(22, 196, 127, 0.1019607843)7a !important;
}
.bg-col-light-green-700 {
  background-color: rgba(22, 196, 127, 0.1019607843)7a !important;
}
.border-light-green-700 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)7a !important;
}
.border-color-light-green-700 {
  border-color: rgba(22, 196, 127, 0.1019607843)7a !important;
}
.hover-bg-col-light-green-700:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)7a !important;
}
.hover-col-light-green-700:hover {
  color: rgba(22, 196, 127, 0.1019607843)7a !important;
}
.col-light-green-800 {
  color: rgba(22, 196, 127, 0.1019607843)8a !important;
}
.bg-col-light-green-800 {
  background-color: rgba(22, 196, 127, 0.1019607843)8a !important;
}
.border-light-green-800 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)8a !important;
}
.border-color-light-green-800 {
  border-color: rgba(22, 196, 127, 0.1019607843)8a !important;
}
.hover-bg-col-light-green-800:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)8a !important;
}
.hover-col-light-green-800:hover {
  color: rgba(22, 196, 127, 0.1019607843)8a !important;
}
.col-light-green-900 {
  color: rgba(22, 196, 127, 0.1019607843)9a !important;
}
.bg-col-light-green-900 {
  background-color: rgba(22, 196, 127, 0.1019607843)9a !important;
}
.border-light-green-900 {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843)9a !important;
}
.border-color-light-green-900 {
  border-color: rgba(22, 196, 127, 0.1019607843)9a !important;
}
.hover-bg-col-light-green-900:hover {
  background-color: rgba(22, 196, 127, 0.1019607843)9a !important;
}
.hover-col-light-green-900:hover {
  color: rgba(22, 196, 127, 0.1019607843)9a !important;
}
.col-lime {
  color: #cddc39 !important;
}
.bg-col-lime {
  background-color: #cddc39 !important;
}
.border-lime {
  border: 0.8px solid #cddc39 !important;
}
.border-color-lime {
  border-color: #cddc39 !important;
}
.hover-bg-col-lime:hover {
  background-color: #cddc39 !important;
}
.hover-col-lime:hover {
  color: #cddc39 !important;
}
.col-bright-yellow {
  color: rgb(242, 215, 69) !important;
}
.bg-col-bright-yellow {
  background-color: rgb(242, 215, 69) !important;
}
.border-bright-yellow {
  border: 0.8px solid rgb(242, 215, 69) !important;
}
.border-color-bright-yellow {
  border-color: rgb(242, 215, 69) !important;
}
.hover-bg-col-bright-yellow:hover {
  background-color: rgb(242, 215, 69) !important;
}
.hover-col-bright-yellow:hover {
  color: rgb(242, 215, 69) !important;
}
.col-snack-warning-bg {
  color: #fffae6 !important;
}
.bg-col-snack-warning-bg {
  background-color: #fffae6 !important;
}
.border-snack-warning-bg {
  border: 0.8px solid #fffae6 !important;
}
.border-color-snack-warning-bg {
  border-color: #fffae6 !important;
}
.hover-bg-col-snack-warning-bg:hover {
  background-color: #fffae6 !important;
}
.hover-col-snack-warning-bg:hover {
  color: #fffae6 !important;
}
.col-yellow {
  color: #ffe821 !important;
}
.bg-col-yellow {
  background-color: #ffe821 !important;
}
.border-yellow {
  border: 0.8px solid #ffe821 !important;
}
.border-color-yellow {
  border-color: #ffe821 !important;
}
.hover-bg-col-yellow:hover {
  background-color: #ffe821 !important;
}
.hover-col-yellow:hover {
  color: #ffe821 !important;
}
.col-yellow-100 {
  color: yellow1a !important;
}
.bg-col-yellow-100 {
  background-color: yellow1a !important;
}
.border-yellow-100 {
  border: 0.8px solid yellow1a !important;
}
.border-color-yellow-100 {
  border-color: yellow1a !important;
}
.hover-bg-col-yellow-100:hover {
  background-color: yellow1a !important;
}
.hover-col-yellow-100:hover {
  color: yellow1a !important;
}
.col-yellow-200 {
  color: #ffe8212a !important;
}
.bg-col-yellow-200 {
  background-color: #ffe8212a !important;
}
.border-yellow-200 {
  border: 0.8px solid #ffe8212a !important;
}
.border-color-yellow-200 {
  border-color: #ffe8212a !important;
}
.hover-bg-col-yellow-200:hover {
  background-color: #ffe8212a !important;
}
.hover-col-yellow-200:hover {
  color: #ffe8212a !important;
}
.col-yellow-300 {
  color: #ffe8213a !important;
}
.bg-col-yellow-300 {
  background-color: #ffe8213a !important;
}
.border-yellow-300 {
  border: 0.8px solid #ffe8213a !important;
}
.border-color-yellow-300 {
  border-color: #ffe8213a !important;
}
.hover-bg-col-yellow-300:hover {
  background-color: #ffe8213a !important;
}
.hover-col-yellow-300:hover {
  color: #ffe8213a !important;
}
.col-yellow-400 {
  color: #ffe8214a !important;
}
.bg-col-yellow-400 {
  background-color: #ffe8214a !important;
}
.border-yellow-400 {
  border: 0.8px solid #ffe8214a !important;
}
.border-color-yellow-400 {
  border-color: #ffe8214a !important;
}
.hover-bg-col-yellow-400:hover {
  background-color: #ffe8214a !important;
}
.hover-col-yellow-400:hover {
  color: #ffe8214a !important;
}
.col-yellow-500 {
  color: #ffe8215a !important;
}
.bg-col-yellow-500 {
  background-color: #ffe8215a !important;
}
.border-yellow-500 {
  border: 0.8px solid #ffe8215a !important;
}
.border-color-yellow-500 {
  border-color: #ffe8215a !important;
}
.hover-bg-col-yellow-500:hover {
  background-color: #ffe8215a !important;
}
.hover-col-yellow-500:hover {
  color: #ffe8215a !important;
}
.col-yellow-600 {
  color: #ffe8216a !important;
}
.bg-col-yellow-600 {
  background-color: #ffe8216a !important;
}
.border-yellow-600 {
  border: 0.8px solid #ffe8216a !important;
}
.border-color-yellow-600 {
  border-color: #ffe8216a !important;
}
.hover-bg-col-yellow-600:hover {
  background-color: #ffe8216a !important;
}
.hover-col-yellow-600:hover {
  color: #ffe8216a !important;
}
.col-yellow-700 {
  color: #ffe8217a !important;
}
.bg-col-yellow-700 {
  background-color: #ffe8217a !important;
}
.border-yellow-700 {
  border: 0.8px solid #ffe8217a !important;
}
.border-color-yellow-700 {
  border-color: #ffe8217a !important;
}
.hover-bg-col-yellow-700:hover {
  background-color: #ffe8217a !important;
}
.hover-col-yellow-700:hover {
  color: #ffe8217a !important;
}
.col-yellow-800 {
  color: #ffe8218a !important;
}
.bg-col-yellow-800 {
  background-color: #ffe8218a !important;
}
.border-yellow-800 {
  border: 0.8px solid #ffe8218a !important;
}
.border-color-yellow-800 {
  border-color: #ffe8218a !important;
}
.hover-bg-col-yellow-800:hover {
  background-color: #ffe8218a !important;
}
.hover-col-yellow-800:hover {
  color: #ffe8218a !important;
}
.col-yellow-900 {
  color: #ffe8219a !important;
}
.bg-col-yellow-900 {
  background-color: #ffe8219a !important;
}
.border-yellow-900 {
  border: 0.8px solid #ffe8219a !important;
}
.border-color-yellow-900 {
  border-color: #ffe8219a !important;
}
.hover-bg-col-yellow-900:hover {
  background-color: #ffe8219a !important;
}
.hover-col-yellow-900:hover {
  color: #ffe8219a !important;
}
.col-amber {
  color: #ffc107 !important;
}
.bg-col-amber {
  background-color: #ffc107 !important;
}
.border-amber {
  border: 0.8px solid #ffc107 !important;
}
.border-color-amber {
  border-color: #ffc107 !important;
}
.hover-bg-col-amber:hover {
  background-color: #ffc107 !important;
}
.hover-col-amber:hover {
  color: #ffc107 !important;
}
.col-warning-amber {
  color: rgb(197, 118, 0) !important;
}
.bg-col-warning-amber {
  background-color: rgb(197, 118, 0) !important;
}
.border-warning-amber {
  border: 0.8px solid rgb(197, 118, 0) !important;
}
.border-color-warning-amber {
  border-color: rgb(197, 118, 0) !important;
}
.hover-bg-col-warning-amber:hover {
  background-color: rgb(197, 118, 0) !important;
}
.hover-col-warning-amber:hover {
  color: rgb(197, 118, 0) !important;
}
.col-warning-amber-100 {
  color: rgba(255, 152, 0, 0.1) !important;
}
.bg-col-warning-amber-100 {
  background-color: rgba(255, 152, 0, 0.1) !important;
}
.border-warning-amber-100 {
  border: 0.8px solid rgba(255, 152, 0, 0.1) !important;
}
.border-color-warning-amber-100 {
  border-color: rgba(255, 152, 0, 0.1) !important;
}
.hover-bg-col-warning-amber-100:hover {
  background-color: rgba(255, 152, 0, 0.1) !important;
}
.hover-col-warning-amber-100:hover {
  color: rgba(255, 152, 0, 0.1) !important;
}
.col-warning-amber-200 {
  color: rgba(255, 152, 0, 0.2) !important;
}
.bg-col-warning-amber-200 {
  background-color: rgba(255, 152, 0, 0.2) !important;
}
.border-warning-amber-200 {
  border: 0.8px solid rgba(255, 152, 0, 0.2) !important;
}
.border-color-warning-amber-200 {
  border-color: rgba(255, 152, 0, 0.2) !important;
}
.hover-bg-col-warning-amber-200:hover {
  background-color: rgba(255, 152, 0, 0.2) !important;
}
.hover-col-warning-amber-200:hover {
  color: rgba(255, 152, 0, 0.2) !important;
}
.col-orange {
  color: #ff9800 !important;
}
.bg-col-orange {
  background-color: #ff9800 !important;
}
.border-orange {
  border: 0.8px solid #ff9800 !important;
}
.border-color-orange {
  border-color: #ff9800 !important;
}
.hover-bg-col-orange:hover {
  background-color: #ff9800 !important;
}
.hover-col-orange:hover {
  color: #ff9800 !important;
}
.col-orange-100 {
  color: #ff98001a !important;
}
.bg-col-orange-100 {
  background-color: #ff98001a !important;
}
.border-orange-100 {
  border: 0.8px solid #ff98001a !important;
}
.border-color-orange-100 {
  border-color: #ff98001a !important;
}
.hover-bg-col-orange-100:hover {
  background-color: #ff98001a !important;
}
.hover-col-orange-100:hover {
  color: #ff98001a !important;
}
.col-orange-200 {
  color: #ff98002a !important;
}
.bg-col-orange-200 {
  background-color: #ff98002a !important;
}
.border-orange-200 {
  border: 0.8px solid #ff98002a !important;
}
.border-color-orange-200 {
  border-color: #ff98002a !important;
}
.hover-bg-col-orange-200:hover {
  background-color: #ff98002a !important;
}
.hover-col-orange-200:hover {
  color: #ff98002a !important;
}
.col-orange-300 {
  color: #ff98003a !important;
}
.bg-col-orange-300 {
  background-color: #ff98003a !important;
}
.border-orange-300 {
  border: 0.8px solid #ff98003a !important;
}
.border-color-orange-300 {
  border-color: #ff98003a !important;
}
.hover-bg-col-orange-300:hover {
  background-color: #ff98003a !important;
}
.hover-col-orange-300:hover {
  color: #ff98003a !important;
}
.col-orange-400 {
  color: #ff98004a !important;
}
.bg-col-orange-400 {
  background-color: #ff98004a !important;
}
.border-orange-400 {
  border: 0.8px solid #ff98004a !important;
}
.border-color-orange-400 {
  border-color: #ff98004a !important;
}
.hover-bg-col-orange-400:hover {
  background-color: #ff98004a !important;
}
.hover-col-orange-400:hover {
  color: #ff98004a !important;
}
.col-orange-500 {
  color: #ff98005a !important;
}
.bg-col-orange-500 {
  background-color: #ff98005a !important;
}
.border-orange-500 {
  border: 0.8px solid #ff98005a !important;
}
.border-color-orange-500 {
  border-color: #ff98005a !important;
}
.hover-bg-col-orange-500:hover {
  background-color: #ff98005a !important;
}
.hover-col-orange-500:hover {
  color: #ff98005a !important;
}
.col-orange-600 {
  color: #ff98006a !important;
}
.bg-col-orange-600 {
  background-color: #ff98006a !important;
}
.border-orange-600 {
  border: 0.8px solid #ff98006a !important;
}
.border-color-orange-600 {
  border-color: #ff98006a !important;
}
.hover-bg-col-orange-600:hover {
  background-color: #ff98006a !important;
}
.hover-col-orange-600:hover {
  color: #ff98006a !important;
}
.col-orange-700 {
  color: #ff98007a !important;
}
.bg-col-orange-700 {
  background-color: #ff98007a !important;
}
.border-orange-700 {
  border: 0.8px solid #ff98007a !important;
}
.border-color-orange-700 {
  border-color: #ff98007a !important;
}
.hover-bg-col-orange-700:hover {
  background-color: #ff98007a !important;
}
.hover-col-orange-700:hover {
  color: #ff98007a !important;
}
.col-orange-800 {
  color: #ff98008a !important;
}
.bg-col-orange-800 {
  background-color: #ff98008a !important;
}
.border-orange-800 {
  border: 0.8px solid #ff98008a !important;
}
.border-color-orange-800 {
  border-color: #ff98008a !important;
}
.hover-bg-col-orange-800:hover {
  background-color: #ff98008a !important;
}
.hover-col-orange-800:hover {
  color: #ff98008a !important;
}
.col-orange-900 {
  color: #ff98009a !important;
}
.bg-col-orange-900 {
  background-color: #ff98009a !important;
}
.border-orange-900 {
  border: 0.8px solid #ff98009a !important;
}
.border-color-orange-900 {
  border-color: #ff98009a !important;
}
.hover-bg-col-orange-900:hover {
  background-color: #ff98009a !important;
}
.hover-col-orange-900:hover {
  color: #ff98009a !important;
}
.col-deep-orange {
  color: #ff5722 !important;
}
.bg-col-deep-orange {
  background-color: #ff5722 !important;
}
.border-deep-orange {
  border: 0.8px solid #ff5722 !important;
}
.border-color-deep-orange {
  border-color: #ff5722 !important;
}
.hover-bg-col-deep-orange:hover {
  background-color: #ff5722 !important;
}
.hover-col-deep-orange:hover {
  color: #ff5722 !important;
}
.col-deep-orange-100 {
  color: #ff57221a !important;
}
.bg-col-deep-orange-100 {
  background-color: #ff57221a !important;
}
.border-deep-orange-100 {
  border: 0.8px solid #ff57221a !important;
}
.border-color-deep-orange-100 {
  border-color: #ff57221a !important;
}
.hover-bg-col-deep-orange-100:hover {
  background-color: #ff57221a !important;
}
.hover-col-deep-orange-100:hover {
  color: #ff57221a !important;
}
.col-deep-orange-200 {
  color: #ff57222a !important;
}
.bg-col-deep-orange-200 {
  background-color: #ff57222a !important;
}
.border-deep-orange-200 {
  border: 0.8px solid #ff57222a !important;
}
.border-color-deep-orange-200 {
  border-color: #ff57222a !important;
}
.hover-bg-col-deep-orange-200:hover {
  background-color: #ff57222a !important;
}
.hover-col-deep-orange-200:hover {
  color: #ff57222a !important;
}
.col-deep-orange-300 {
  color: #ff57223a !important;
}
.bg-col-deep-orange-300 {
  background-color: #ff57223a !important;
}
.border-deep-orange-300 {
  border: 0.8px solid #ff57223a !important;
}
.border-color-deep-orange-300 {
  border-color: #ff57223a !important;
}
.hover-bg-col-deep-orange-300:hover {
  background-color: #ff57223a !important;
}
.hover-col-deep-orange-300:hover {
  color: #ff57223a !important;
}
.col-deep-orange-400 {
  color: #ff57224a !important;
}
.bg-col-deep-orange-400 {
  background-color: #ff57224a !important;
}
.border-deep-orange-400 {
  border: 0.8px solid #ff57224a !important;
}
.border-color-deep-orange-400 {
  border-color: #ff57224a !important;
}
.hover-bg-col-deep-orange-400:hover {
  background-color: #ff57224a !important;
}
.hover-col-deep-orange-400:hover {
  color: #ff57224a !important;
}
.col-deep-orange-500 {
  color: #ff57225a !important;
}
.bg-col-deep-orange-500 {
  background-color: #ff57225a !important;
}
.border-deep-orange-500 {
  border: 0.8px solid #ff57225a !important;
}
.border-color-deep-orange-500 {
  border-color: #ff57225a !important;
}
.hover-bg-col-deep-orange-500:hover {
  background-color: #ff57225a !important;
}
.hover-col-deep-orange-500:hover {
  color: #ff57225a !important;
}
.col-deep-orange-600 {
  color: #ff57226a !important;
}
.bg-col-deep-orange-600 {
  background-color: #ff57226a !important;
}
.border-deep-orange-600 {
  border: 0.8px solid #ff57226a !important;
}
.border-color-deep-orange-600 {
  border-color: #ff57226a !important;
}
.hover-bg-col-deep-orange-600:hover {
  background-color: #ff57226a !important;
}
.hover-col-deep-orange-600:hover {
  color: #ff57226a !important;
}
.col-deep-orange-700 {
  color: #ff57227a !important;
}
.bg-col-deep-orange-700 {
  background-color: #ff57227a !important;
}
.border-deep-orange-700 {
  border: 0.8px solid #ff57227a !important;
}
.border-color-deep-orange-700 {
  border-color: #ff57227a !important;
}
.hover-bg-col-deep-orange-700:hover {
  background-color: #ff57227a !important;
}
.hover-col-deep-orange-700:hover {
  color: #ff57227a !important;
}
.col-deep-orange-800 {
  color: #ff57228a !important;
}
.bg-col-deep-orange-800 {
  background-color: #ff57228a !important;
}
.border-deep-orange-800 {
  border: 0.8px solid #ff57228a !important;
}
.border-color-deep-orange-800 {
  border-color: #ff57228a !important;
}
.hover-bg-col-deep-orange-800:hover {
  background-color: #ff57228a !important;
}
.hover-col-deep-orange-800:hover {
  color: #ff57228a !important;
}
.col-deep-orange-900 {
  color: #ff57229a !important;
}
.bg-col-deep-orange-900 {
  background-color: #ff57229a !important;
}
.border-deep-orange-900 {
  border: 0.8px solid #ff57229a !important;
}
.border-color-deep-orange-900 {
  border-color: #ff57229a !important;
}
.hover-bg-col-deep-orange-900:hover {
  background-color: #ff57229a !important;
}
.hover-col-deep-orange-900:hover {
  color: #ff57229a !important;
}
.col-brown {
  color: #795548 !important;
}
.bg-col-brown {
  background-color: #795548 !important;
}
.border-brown {
  border: 0.8px solid #795548 !important;
}
.border-color-brown {
  border-color: #795548 !important;
}
.hover-bg-col-brown:hover {
  background-color: #795548 !important;
}
.hover-col-brown:hover {
  color: #795548 !important;
}
.col-grey {
  color: #9e9e9e !important;
}
.bg-col-grey {
  background-color: #9e9e9e !important;
}
.border-grey {
  border: 0.8px solid #9e9e9e !important;
}
.border-color-grey {
  border-color: #9e9e9e !important;
}
.hover-bg-col-grey:hover {
  background-color: #9e9e9e !important;
}
.hover-col-grey:hover {
  color: #9e9e9e !important;
}
.col-blue-gray {
  color: #607d8b !important;
}
.bg-col-blue-gray {
  background-color: #607d8b !important;
}
.border-blue-gray {
  border: 0.8px solid #607d8b !important;
}
.border-color-blue-gray {
  border-color: #607d8b !important;
}
.hover-bg-col-blue-gray:hover {
  background-color: #607d8b !important;
}
.hover-col-blue-gray:hover {
  color: #607d8b !important;
}
.col-blue-gray-100 {
  color: #607d8b1a !important;
}
.bg-col-blue-gray-100 {
  background-color: #607d8b1a !important;
}
.border-blue-gray-100 {
  border: 0.8px solid #607d8b1a !important;
}
.border-color-blue-gray-100 {
  border-color: #607d8b1a !important;
}
.hover-bg-col-blue-gray-100:hover {
  background-color: #607d8b1a !important;
}
.hover-col-blue-gray-100:hover {
  color: #607d8b1a !important;
}
.col-blue-gray-200 {
  color: #607d8b2a !important;
}
.bg-col-blue-gray-200 {
  background-color: #607d8b2a !important;
}
.border-blue-gray-200 {
  border: 0.8px solid #607d8b2a !important;
}
.border-color-blue-gray-200 {
  border-color: #607d8b2a !important;
}
.hover-bg-col-blue-gray-200:hover {
  background-color: #607d8b2a !important;
}
.hover-col-blue-gray-200:hover {
  color: #607d8b2a !important;
}
.col-blue-gray-300 {
  color: #607d8b3a !important;
}
.bg-col-blue-gray-300 {
  background-color: #607d8b3a !important;
}
.border-blue-gray-300 {
  border: 0.8px solid #607d8b3a !important;
}
.border-color-blue-gray-300 {
  border-color: #607d8b3a !important;
}
.hover-bg-col-blue-gray-300:hover {
  background-color: #607d8b3a !important;
}
.hover-col-blue-gray-300:hover {
  color: #607d8b3a !important;
}
.col-blue-gray-400 {
  color: #607d8b4a !important;
}
.bg-col-blue-gray-400 {
  background-color: #607d8b4a !important;
}
.border-blue-gray-400 {
  border: 0.8px solid #607d8b4a !important;
}
.border-color-blue-gray-400 {
  border-color: #607d8b4a !important;
}
.hover-bg-col-blue-gray-400:hover {
  background-color: #607d8b4a !important;
}
.hover-col-blue-gray-400:hover {
  color: #607d8b4a !important;
}
.col-blue-gray-500 {
  color: #607d8b5a !important;
}
.bg-col-blue-gray-500 {
  background-color: #607d8b5a !important;
}
.border-blue-gray-500 {
  border: 0.8px solid #607d8b5a !important;
}
.border-color-blue-gray-500 {
  border-color: #607d8b5a !important;
}
.hover-bg-col-blue-gray-500:hover {
  background-color: #607d8b5a !important;
}
.hover-col-blue-gray-500:hover {
  color: #607d8b5a !important;
}
.col-blue-gray-600 {
  color: #607d8b6a !important;
}
.bg-col-blue-gray-600 {
  background-color: #607d8b6a !important;
}
.border-blue-gray-600 {
  border: 0.8px solid #607d8b6a !important;
}
.border-color-blue-gray-600 {
  border-color: #607d8b6a !important;
}
.hover-bg-col-blue-gray-600:hover {
  background-color: #607d8b6a !important;
}
.hover-col-blue-gray-600:hover {
  color: #607d8b6a !important;
}
.col-blue-gray-700 {
  color: #607d8b7a !important;
}
.bg-col-blue-gray-700 {
  background-color: #607d8b7a !important;
}
.border-blue-gray-700 {
  border: 0.8px solid #607d8b7a !important;
}
.border-color-blue-gray-700 {
  border-color: #607d8b7a !important;
}
.hover-bg-col-blue-gray-700:hover {
  background-color: #607d8b7a !important;
}
.hover-col-blue-gray-700:hover {
  color: #607d8b7a !important;
}
.col-blue-gray-800 {
  color: #607d8b8a !important;
}
.bg-col-blue-gray-800 {
  background-color: #607d8b8a !important;
}
.border-blue-gray-800 {
  border: 0.8px solid #607d8b8a !important;
}
.border-color-blue-gray-800 {
  border-color: #607d8b8a !important;
}
.hover-bg-col-blue-gray-800:hover {
  background-color: #607d8b8a !important;
}
.hover-col-blue-gray-800:hover {
  color: #607d8b8a !important;
}
.col-blue-gray-900 {
  color: #607d8b9a !important;
}
.bg-col-blue-gray-900 {
  background-color: #607d8b9a !important;
}
.border-blue-gray-900 {
  border: 0.8px solid #607d8b9a !important;
}
.border-color-blue-gray-900 {
  border-color: #607d8b9a !important;
}
.hover-bg-col-blue-gray-900:hover {
  background-color: #607d8b9a !important;
}
.hover-col-blue-gray-900:hover {
  color: #607d8b9a !important;
}
.col-black {
  color: #000000 !important;
}
.bg-col-black {
  background-color: #000000 !important;
}
.border-black {
  border: 0.8px solid #000000 !important;
}
.border-color-black {
  border-color: #000000 !important;
}
.hover-bg-col-black:hover {
  background-color: #000000 !important;
}
.hover-col-black:hover {
  color: #000000 !important;
}
.col-white {
  color: #fff !important;
}
.bg-col-white {
  background-color: #fff !important;
}
.border-white {
  border: 0.8px solid #fff !important;
}
.border-color-white {
  border-color: #fff !important;
}
.hover-bg-col-white:hover {
  background-color: #fff !important;
}
.hover-col-white:hover {
  color: #fff !important;
}
.col-medium-gray {
  color: #838383 !important;
}
.bg-col-medium-gray {
  background-color: #838383 !important;
}
.border-medium-gray {
  border: 0.8px solid #838383 !important;
}
.border-color-medium-gray {
  border-color: #838383 !important;
}
.hover-bg-col-medium-gray:hover {
  background-color: #838383 !important;
}
.hover-col-medium-gray:hover {
  color: #838383 !important;
}
.col-dark-gray {
  color: #888888 !important;
}
.bg-col-dark-gray {
  background-color: #888888 !important;
}
.border-dark-gray {
  border: 0.8px solid #888888 !important;
}
.border-color-dark-gray {
  border-color: #888888 !important;
}
.hover-bg-col-dark-gray:hover {
  background-color: #888888 !important;
}
.hover-col-dark-gray:hover {
  color: #888888 !important;
}
.col-gray-100 {
  color: #f8f9fa !important;
}
.bg-col-gray-100 {
  background-color: #f8f9fa !important;
}
.border-gray-100 {
  border: 0.8px solid #f8f9fa !important;
}
.border-color-gray-100 {
  border-color: #f8f9fa !important;
}
.hover-bg-col-gray-100:hover {
  background-color: #f8f9fa !important;
}
.hover-col-gray-100:hover {
  color: #f8f9fa !important;
}
.col-gray-150 {
  color: #f1f0f0 !important;
}
.bg-col-gray-150 {
  background-color: #f1f0f0 !important;
}
.border-gray-150 {
  border: 0.8px solid #f1f0f0 !important;
}
.border-color-gray-150 {
  border-color: #f1f0f0 !important;
}
.hover-bg-col-gray-150:hover {
  background-color: #f1f0f0 !important;
}
.hover-col-gray-150:hover {
  color: #f1f0f0 !important;
}
.col-gray-200 {
  color: #e9ecef !important;
}
.bg-col-gray-200 {
  background-color: #e9ecef !important;
}
.border-gray-200 {
  border: 0.8px solid #e9ecef !important;
}
.border-color-gray-200 {
  border-color: #e9ecef !important;
}
.hover-bg-col-gray-200:hover {
  background-color: #e9ecef !important;
}
.hover-col-gray-200:hover {
  color: #e9ecef !important;
}
.col-gray-300 {
  color: #dee2e6 !important;
}
.bg-col-gray-300 {
  background-color: #dee2e6 !important;
}
.border-gray-300 {
  border: 0.8px solid #dee2e6 !important;
}
.border-color-gray-300 {
  border-color: #dee2e6 !important;
}
.hover-bg-col-gray-300:hover {
  background-color: #dee2e6 !important;
}
.hover-col-gray-300:hover {
  color: #dee2e6 !important;
}
.col-gray-333 {
  color: #ededed !important;
}
.bg-col-gray-333 {
  background-color: #ededed !important;
}
.border-gray-333 {
  border: 0.8px solid #ededed !important;
}
.border-color-gray-333 {
  border-color: #ededed !important;
}
.hover-bg-col-gray-333:hover {
  background-color: #ededed !important;
}
.hover-col-gray-333:hover {
  color: #ededed !important;
}
.col-gray-400 {
  color: #ced4da !important;
}
.bg-col-gray-400 {
  background-color: #ced4da !important;
}
.border-gray-400 {
  border: 0.8px solid #ced4da !important;
}
.border-color-gray-400 {
  border-color: #ced4da !important;
}
.hover-bg-col-gray-400:hover {
  background-color: #ced4da !important;
}
.hover-col-gray-400:hover {
  color: #ced4da !important;
}
.col-gray-500 {
  color: #adb5bd !important;
}
.bg-col-gray-500 {
  background-color: #adb5bd !important;
}
.border-gray-500 {
  border: 0.8px solid #adb5bd !important;
}
.border-color-gray-500 {
  border-color: #adb5bd !important;
}
.hover-bg-col-gray-500:hover {
  background-color: #adb5bd !important;
}
.hover-col-gray-500:hover {
  color: #adb5bd !important;
}
.col-gray-600 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.bg-col-gray-600 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.border-gray-600 {
  border: 0.8px solid rgba(0, 0, 0, 0.6) !important;
}
.border-color-gray-600 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.hover-bg-col-gray-600:hover {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.hover-col-gray-600:hover {
  color: rgba(0, 0, 0, 0.6) !important;
}
.col-gray-700 {
  color: #495057 !important;
}
.bg-col-gray-700 {
  background-color: #495057 !important;
}
.border-gray-700 {
  border: 0.8px solid #495057 !important;
}
.border-color-gray-700 {
  border-color: #495057 !important;
}
.hover-bg-col-gray-700:hover {
  background-color: #495057 !important;
}
.hover-col-gray-700:hover {
  color: #495057 !important;
}
.col-gray-800 {
  color: #343a40 !important;
}
.bg-col-gray-800 {
  background-color: #343a40 !important;
}
.border-gray-800 {
  border: 0.8px solid #343a40 !important;
}
.border-color-gray-800 {
  border-color: #343a40 !important;
}
.hover-bg-col-gray-800:hover {
  background-color: #343a40 !important;
}
.hover-col-gray-800:hover {
  color: #343a40 !important;
}
.col-gray-900 {
  color: #212529 !important;
}
.bg-col-gray-900 {
  background-color: #212529 !important;
}
.border-gray-900 {
  border: 0.8px solid #212529 !important;
}
.border-color-gray-900 {
  border-color: #212529 !important;
}
.hover-bg-col-gray-900:hover {
  background-color: #212529 !important;
}
.hover-col-gray-900:hover {
  color: #212529 !important;
}
.col-gray-555 {
  color: #c4c8cb !important;
}
.bg-col-gray-555 {
  background-color: #c4c8cb !important;
}
.border-gray-555 {
  border: 0.8px solid #c4c8cb !important;
}
.border-color-gray-555 {
  border-color: #c4c8cb !important;
}
.hover-bg-col-gray-555:hover {
  background-color: #c4c8cb !important;
}
.hover-col-gray-555:hover {
  color: #c4c8cb !important;
}
.col-gray-999 {
  color: #484848 !important;
}
.bg-col-gray-999 {
  background-color: #484848 !important;
}
.border-gray-999 {
  border: 0.8px solid #484848 !important;
}
.border-color-gray-999 {
  border-color: #484848 !important;
}
.hover-bg-col-gray-999:hover {
  background-color: #484848 !important;
}
.hover-col-gray-999:hover {
  color: #484848 !important;
}
.col-back-fade {
  color: rgb(30, 30, 30) !important;
}
.bg-col-back-fade {
  background-color: rgb(30, 30, 30) !important;
}
.border-back-fade {
  border: 0.8px solid rgb(30, 30, 30) !important;
}
.border-color-back-fade {
  border-color: rgb(30, 30, 30) !important;
}
.hover-bg-col-back-fade:hover {
  background-color: rgb(30, 30, 30) !important;
}
.hover-col-back-fade:hover {
  color: rgb(30, 30, 30) !important;
}
.col-notes-bg {
  color: rgba(26, 45, 72, 0.02) !important;
}
.bg-col-notes-bg {
  background-color: rgba(26, 45, 72, 0.02) !important;
}
.border-notes-bg {
  border: 0.8px solid rgba(26, 45, 72, 0.02) !important;
}
.border-color-notes-bg {
  border-color: rgba(26, 45, 72, 0.02) !important;
}
.hover-bg-col-notes-bg:hover {
  background-color: rgba(26, 45, 72, 0.02) !important;
}
.hover-col-notes-bg:hover {
  color: rgba(26, 45, 72, 0.02) !important;
}
.col-row-hover {
  color: #f7f8fa !important;
}
.bg-col-row-hover {
  background-color: #f7f8fa !important;
}
.border-row-hover {
  border: 0.8px solid #f7f8fa !important;
}
.border-color-row-hover {
  border-color: #f7f8fa !important;
}
.hover-bg-col-row-hover:hover {
  background-color: #f7f8fa !important;
}
.hover-col-row-hover:hover {
  color: #f7f8fa !important;
}
.col-gray-light {
  color: rgba(118, 118, 118, 0.5607843137) !important;
}
.bg-col-gray-light {
  background-color: rgba(118, 118, 118, 0.5607843137) !important;
}
.border-gray-light {
  border: 0.8px solid rgba(118, 118, 118, 0.5607843137) !important;
}
.border-color-gray-light {
  border-color: rgba(118, 118, 118, 0.5607843137) !important;
}
.hover-bg-col-gray-light:hover {
  background-color: rgba(118, 118, 118, 0.5607843137) !important;
}
.hover-col-gray-light:hover {
  color: rgba(118, 118, 118, 0.5607843137) !important;
}
.col-chip-gray {
  color: #e0e0e0 !important;
}
.bg-col-chip-gray {
  background-color: #e0e0e0 !important;
}
.border-chip-gray {
  border: 0.8px solid #e0e0e0 !important;
}
.border-color-chip-gray {
  border-color: #e0e0e0 !important;
}
.hover-bg-col-chip-gray:hover {
  background-color: #e0e0e0 !important;
}
.hover-col-chip-gray:hover {
  color: #e0e0e0 !important;
}
.col-navy-blue-gray {
  color: #96a2b4 !important;
}
.bg-col-navy-blue-gray {
  background-color: #96a2b4 !important;
}
.border-navy-blue-gray {
  border: 0.8px solid #96a2b4 !important;
}
.border-color-navy-blue-gray {
  border-color: #96a2b4 !important;
}
.hover-bg-col-navy-blue-gray:hover {
  background-color: #96a2b4 !important;
}
.hover-col-navy-blue-gray:hover {
  color: #96a2b4 !important;
}
.col-red-gray {
  color: #adabab !important;
}
.bg-col-red-gray {
  background-color: #adabab !important;
}
.border-red-gray {
  border: 0.8px solid #adabab !important;
}
.border-color-red-gray {
  border-color: #adabab !important;
}
.hover-bg-col-red-gray:hover {
  background-color: #adabab !important;
}
.hover-col-red-gray:hover {
  color: #adabab !important;
}
.col-quartenary-bg {
  color: #e8f9f8 !important;
}
.bg-col-quartenary-bg {
  background-color: #e8f9f8 !important;
}
.border-quartenary-bg {
  border: 0.8px solid #e8f9f8 !important;
}
.border-color-quartenary-bg {
  border-color: #e8f9f8 !important;
}
.hover-bg-col-quartenary-bg:hover {
  background-color: #e8f9f8 !important;
}
.hover-col-quartenary-bg:hover {
  color: #e8f9f8 !important;
}
.col-light-blue-gray {
  color: #F6F9FC !important;
}
.bg-col-light-blue-gray {
  background-color: #F6F9FC !important;
}
.border-light-blue-gray {
  border: 0.8px solid #F6F9FC !important;
}
.border-color-light-blue-gray {
  border-color: #F6F9FC !important;
}
.hover-bg-col-light-blue-gray:hover {
  background-color: #F6F9FC !important;
}
.hover-col-light-blue-gray:hover {
  color: #F6F9FC !important;
}
.col-card-active {
  color: rgba(254, 233, 211, 0.1607843137) !important;
}
.bg-col-card-active {
  background-color: rgba(254, 233, 211, 0.1607843137) !important;
}
.border-card-active {
  border: 0.8px solid rgba(254, 233, 211, 0.1607843137) !important;
}
.border-color-card-active {
  border-color: rgba(254, 233, 211, 0.1607843137) !important;
}
.hover-bg-col-card-active:hover {
  background-color: rgba(254, 233, 211, 0.1607843137) !important;
}
.hover-col-card-active:hover {
  color: rgba(254, 233, 211, 0.1607843137) !important;
}
.col-material-blue {
  color: #3f51b5 !important;
}
.bg-col-material-blue {
  background-color: #3f51b5 !important;
}
.border-material-blue {
  border: 0.8px solid #3f51b5 !important;
}
.border-color-material-blue {
  border-color: #3f51b5 !important;
}
.hover-bg-col-material-blue:hover {
  background-color: #3f51b5 !important;
}
.hover-col-material-blue:hover {
  color: #3f51b5 !important;
}
.col-table-header {
  color: rgb(248, 248, 248) !important;
}
.bg-col-table-header {
  background-color: rgb(248, 248, 248) !important;
}
.border-table-header {
  border: 0.8px solid rgb(248, 248, 248) !important;
}
.border-color-table-header {
  border-color: rgb(248, 248, 248) !important;
}
.hover-bg-col-table-header:hover {
  background-color: rgb(248, 248, 248) !important;
}
.hover-col-table-header:hover {
  color: rgb(248, 248, 248) !important;
}
.col-table-header-light {
  color: #f9f9fb !important;
}
.bg-col-table-header-light {
  background-color: #f9f9fb !important;
}
.border-table-header-light {
  border: 0.8px solid #f9f9fb !important;
}
.border-color-table-header-light {
  border-color: #f9f9fb !important;
}
.hover-bg-col-table-header-light:hover {
  background-color: #f9f9fb !important;
}
.hover-col-table-header-light:hover {
  color: #f9f9fb !important;
}
.col-present {
  color: #00A3FF !important;
}
.bg-col-present {
  background-color: #00A3FF !important;
}
.border-present {
  border: 0.8px solid #00A3FF !important;
}
.border-color-present {
  border-color: #00A3FF !important;
}
.hover-bg-col-present:hover {
  background-color: #00A3FF !important;
}
.hover-col-present:hover {
  color: #00A3FF !important;
}
.col-absent {
  color: #FF4144 !important;
}
.bg-col-absent {
  background-color: #FF4144 !important;
}
.border-absent {
  border: 0.8px solid #FF4144 !important;
}
.border-color-absent {
  border-color: #FF4144 !important;
}
.hover-bg-col-absent:hover {
  background-color: #FF4144 !important;
}
.hover-col-absent:hover {
  color: #FF4144 !important;
}
.col-holiday {
  color: #4CAF50 !important;
}
.bg-col-holiday {
  background-color: #4CAF50 !important;
}
.border-holiday {
  border: 0.8px solid #4CAF50 !important;
}
.border-color-holiday {
  border-color: #4CAF50 !important;
}
.hover-bg-col-holiday:hover {
  background-color: #4CAF50 !important;
}
.hover-col-holiday:hover {
  color: #4CAF50 !important;
}
.col-regularize {
  color: #CB00F4 !important;
}
.bg-col-regularize {
  background-color: #CB00F4 !important;
}
.border-regularize {
  border: 0.8px solid #CB00F4 !important;
}
.border-color-regularize {
  border-color: #CB00F4 !important;
}
.hover-bg-col-regularize:hover {
  background-color: #CB00F4 !important;
}
.hover-col-regularize:hover {
  color: #CB00F4 !important;
}
.col-wfh {
  color: #FFB995 !important;
}
.bg-col-wfh {
  background-color: #FFB995 !important;
}
.border-wfh {
  border: 0.8px solid #FFB995 !important;
}
.border-color-wfh {
  border-color: #FFB995 !important;
}
.hover-bg-col-wfh:hover {
  background-color: #FFB995 !important;
}
.hover-col-wfh:hover {
  color: #FFB995 !important;
}
.col-ot {
  color: #4161A1 !important;
}
.bg-col-ot {
  background-color: #4161A1 !important;
}
.border-ot {
  border: 0.8px solid #4161A1 !important;
}
.border-color-ot {
  border-color: #4161A1 !important;
}
.hover-bg-col-ot:hover {
  background-color: #4161A1 !important;
}
.hover-col-ot:hover {
  color: #4161A1 !important;
}
.col-od {
  color: #B08BBB !important;
}
.bg-col-od {
  background-color: #B08BBB !important;
}
.border-od {
  border: 0.8px solid #B08BBB !important;
}
.border-color-od {
  border-color: #B08BBB !important;
}
.hover-bg-col-od:hover {
  background-color: #B08BBB !important;
}
.hover-col-od:hover {
  color: #B08BBB !important;
}
.col-leave {
  color: #F8F9FA !important;
}
.bg-col-leave {
  background-color: #F8F9FA !important;
}
.border-leave {
  border: 0.8px solid #F8F9FA !important;
}
.border-color-leave {
  border-color: #F8F9FA !important;
}
.hover-bg-col-leave:hover {
  background-color: #F8F9FA !important;
}
.hover-col-leave:hover {
  color: #F8F9FA !important;
}
.col-expense {
  color: #e11d48 !important;
}
.bg-col-expense {
  background-color: #e11d48 !important;
}
.border-expense {
  border: 0.8px solid #e11d48 !important;
}
.border-color-expense {
  border-color: #e11d48 !important;
}
.hover-bg-col-expense:hover {
  background-color: #e11d48 !important;
}
.hover-col-expense:hover {
  color: #e11d48 !important;
}
.col-teal-green {
  color: #00D390 !important;
}
.bg-col-teal-green {
  background-color: #00D390 !important;
}
.border-teal-green {
  border: 0.8px solid #00D390 !important;
}
.border-color-teal-green {
  border-color: #00D390 !important;
}
.hover-bg-col-teal-green:hover {
  background-color: #00D390 !important;
}
.hover-col-teal-green:hover {
  color: #00D390 !important;
}
.col-aqua-green {
  color: rgba(13, 237, 174, 0.2) !important;
}
.bg-col-aqua-green {
  background-color: rgba(13, 237, 174, 0.2) !important;
}
.border-aqua-green {
  border: 0.8px solid rgba(13, 237, 174, 0.2) !important;
}
.border-color-aqua-green {
  border-color: rgba(13, 237, 174, 0.2) !important;
}
.hover-bg-col-aqua-green:hover {
  background-color: rgba(13, 237, 174, 0.2) !important;
}
.hover-col-aqua-green:hover {
  color: rgba(13, 237, 174, 0.2) !important;
}
.col-warning-bg-light {
  color: rgba(244, 86, 0, 0.04) !important;
}
.bg-col-warning-bg-light {
  background-color: rgba(244, 86, 0, 0.04) !important;
}
.border-warning-bg-light {
  border: 0.8px solid rgba(244, 86, 0, 0.04) !important;
}
.border-color-warning-bg-light {
  border-color: rgba(244, 86, 0, 0.04) !important;
}
.hover-bg-col-warning-bg-light:hover {
  background-color: rgba(244, 86, 0, 0.04) !important;
}
.hover-col-warning-bg-light:hover {
  color: rgba(244, 86, 0, 0.04) !important;
}
.col-blue-faint-bg {
  color: rgba(26, 45, 72, 0.04) !important;
}
.bg-col-blue-faint-bg {
  background-color: rgba(26, 45, 72, 0.04) !important;
}
.border-blue-faint-bg {
  border: 0.8px solid rgba(26, 45, 72, 0.04) !important;
}
.border-color-blue-faint-bg {
  border-color: rgba(26, 45, 72, 0.04) !important;
}
.hover-bg-col-blue-faint-bg:hover {
  background-color: rgba(26, 45, 72, 0.04) !important;
}
.hover-col-blue-faint-bg:hover {
  color: rgba(26, 45, 72, 0.04) !important;
}
.col-blue-60 {
  color: rgba(26, 45, 72, 0.6) !important;
}
.bg-col-blue-60 {
  background-color: rgba(26, 45, 72, 0.6) !important;
}
.border-blue-60 {
  border: 0.8px solid rgba(26, 45, 72, 0.6) !important;
}
.border-color-blue-60 {
  border-color: rgba(26, 45, 72, 0.6) !important;
}
.hover-bg-col-blue-60:hover {
  background-color: rgba(26, 45, 72, 0.6) !important;
}
.hover-col-blue-60:hover {
  color: rgba(26, 45, 72, 0.6) !important;
}
.col-soft-white {
  color: #FFFBFA !important;
}
.bg-col-soft-white {
  background-color: #FFFBFA !important;
}
.border-soft-white {
  border: 0.8px solid #FFFBFA !important;
}
.border-color-soft-white {
  border-color: #FFFBFA !important;
}
.hover-bg-col-soft-white:hover {
  background-color: #FFFBFA !important;
}
.hover-col-soft-white:hover {
  color: #FFFBFA !important;
}
.col-hover-blue {
  color: rgba(0, 122, 255, 0.0509803922) !important;
}
.bg-col-hover-blue {
  background-color: rgba(0, 122, 255, 0.0509803922) !important;
}
.border-hover-blue {
  border: 0.8px solid rgba(0, 122, 255, 0.0509803922) !important;
}
.border-color-hover-blue {
  border-color: rgba(0, 122, 255, 0.0509803922) !important;
}
.hover-bg-col-hover-blue:hover {
  background-color: rgba(0, 122, 255, 0.0509803922) !important;
}
.hover-col-hover-blue:hover {
  color: rgba(0, 122, 255, 0.0509803922) !important;
}
.col-gray-soft-bg {
  color: #F9FAFB !important;
}
.bg-col-gray-soft-bg {
  background-color: #F9FAFB !important;
}
.border-gray-soft-bg {
  border: 0.8px solid #F9FAFB !important;
}
.border-color-gray-soft-bg {
  border-color: #F9FAFB !important;
}
.hover-bg-col-gray-soft-bg:hover {
  background-color: #F9FAFB !important;
}
.hover-col-gray-soft-bg:hover {
  color: #F9FAFB !important;
}
.col-soft-peach {
  color: rgb(254, 245, 241) !important;
}
.bg-col-soft-peach {
  background-color: rgb(254, 245, 241) !important;
}
.border-soft-peach {
  border: 0.8px solid rgb(254, 245, 241) !important;
}
.border-color-soft-peach {
  border-color: rgb(254, 245, 241) !important;
}
.hover-bg-col-soft-peach:hover {
  background-color: rgb(254, 245, 241) !important;
}
.hover-col-soft-peach:hover {
  color: rgb(254, 245, 241) !important;
}
.col-softGold {
  color: #FFE386 !important;
}
.bg-col-softGold {
  background-color: #FFE386 !important;
}
.border-softGold {
  border: 0.8px solid #FFE386 !important;
}
.border-color-softGold {
  border-color: #FFE386 !important;
}
.hover-bg-col-softGold:hover {
  background-color: #FFE386 !important;
}
.hover-col-softGold:hover {
  color: #FFE386 !important;
}
.col-soft-lilac {
  color: #EED9FD !important;
}
.bg-col-soft-lilac {
  background-color: #EED9FD !important;
}
.border-soft-lilac {
  border: 0.8px solid #EED9FD !important;
}
.border-color-soft-lilac {
  border-color: #EED9FD !important;
}
.hover-bg-col-soft-lilac:hover {
  background-color: #EED9FD !important;
}
.hover-col-soft-lilac:hover {
  color: #EED9FD !important;
}
.col-ultra-purple {
  color: #AC42F3 !important;
}
.bg-col-ultra-purple {
  background-color: #AC42F3 !important;
}
.border-ultra-purple {
  border: 0.8px solid #AC42F3 !important;
}
.border-color-ultra-purple {
  border-color: #AC42F3 !important;
}
.hover-bg-col-ultra-purple:hover {
  background-color: #AC42F3 !important;
}
.hover-col-ultra-purple:hover {
  color: #AC42F3 !important;
}
.col-emp-purple {
  color: #8661c1 !important;
}
.bg-col-emp-purple {
  background-color: #8661c1 !important;
}
.border-emp-purple {
  border: 0.8px solid #8661c1 !important;
}
.border-color-emp-purple {
  border-color: #8661c1 !important;
}
.hover-bg-col-emp-purple:hover {
  background-color: #8661c1 !important;
}
.hover-col-emp-purple:hover {
  color: #8661c1 !important;
}
.col-dark-purple {
  color: rgba(96, 0, 182, 0.8) !important;
}
.bg-col-dark-purple {
  background-color: rgba(96, 0, 182, 0.8) !important;
}
.border-dark-purple {
  border: 0.8px solid rgba(96, 0, 182, 0.8) !important;
}
.border-color-dark-purple {
  border-color: rgba(96, 0, 182, 0.8) !important;
}
.hover-bg-col-dark-purple:hover {
  background-color: rgba(96, 0, 182, 0.8) !important;
}
.hover-col-dark-purple:hover {
  color: rgba(96, 0, 182, 0.8) !important;
}
.col-off-white {
  color: #F8F8F8 !important;
}
.bg-col-off-white {
  background-color: #F8F8F8 !important;
}
.border-off-white {
  border: 0.8px solid #F8F8F8 !important;
}
.border-color-off-white {
  border-color: #F8F8F8 !important;
}
.hover-bg-col-off-white:hover {
  background-color: #F8F8F8 !important;
}
.hover-col-off-white:hover {
  color: #F8F8F8 !important;
}
.col-soft-blue {
  color: #CAEBFF !important;
}
.bg-col-soft-blue {
  background-color: #CAEBFF !important;
}
.border-soft-blue {
  border: 0.8px solid #CAEBFF !important;
}
.border-color-soft-blue {
  border-color: #CAEBFF !important;
}
.hover-bg-col-soft-blue:hover {
  background-color: #CAEBFF !important;
}
.hover-col-soft-blue:hover {
  color: #CAEBFF !important;
}
.col-error {
  color: #f44336 !important;
}
.bg-col-error {
  background-color: #f44336 !important;
}
.border-error {
  border: 0.8px solid #f44336 !important;
}
.border-color-error {
  border-color: #f44336 !important;
}
.hover-bg-col-error:hover {
  background-color: #f44336 !important;
}
.hover-col-error:hover {
  color: #f44336 !important;
}
.col-primary {
  color: #1a2d48 !important;
}
.bg-col-primary {
  background-color: #1a2d48 !important;
}
.border-primary {
  border: 0.8px solid #1a2d48 !important;
}
.border-color-primary {
  border-color: #1a2d48 !important;
}
.hover-bg-col-primary:hover {
  background-color: #1a2d48 !important;
}
.hover-col-primary:hover {
  color: #1a2d48 !important;
}
.col-primary-100 {
  color: #1a2d481a !important;
}
.bg-col-primary-100 {
  background-color: #1a2d481a !important;
}
.border-primary-100 {
  border: 0.8px solid #1a2d481a !important;
}
.border-color-primary-100 {
  border-color: #1a2d481a !important;
}
.hover-bg-col-primary-100:hover {
  background-color: #1a2d481a !important;
}
.hover-col-primary-100:hover {
  color: #1a2d481a !important;
}
.col-primary-200 {
  color: #1a2d482a !important;
}
.bg-col-primary-200 {
  background-color: #1a2d482a !important;
}
.border-primary-200 {
  border: 0.8px solid #1a2d482a !important;
}
.border-color-primary-200 {
  border-color: #1a2d482a !important;
}
.hover-bg-col-primary-200:hover {
  background-color: #1a2d482a !important;
}
.hover-col-primary-200:hover {
  color: #1a2d482a !important;
}
.col-primary-300 {
  color: #1a2d483a !important;
}
.bg-col-primary-300 {
  background-color: #1a2d483a !important;
}
.border-primary-300 {
  border: 0.8px solid #1a2d483a !important;
}
.border-color-primary-300 {
  border-color: #1a2d483a !important;
}
.hover-bg-col-primary-300:hover {
  background-color: #1a2d483a !important;
}
.hover-col-primary-300:hover {
  color: #1a2d483a !important;
}
.col-primary-400 {
  color: #1a2d484a !important;
}
.bg-col-primary-400 {
  background-color: #1a2d484a !important;
}
.border-primary-400 {
  border: 0.8px solid #1a2d484a !important;
}
.border-color-primary-400 {
  border-color: #1a2d484a !important;
}
.hover-bg-col-primary-400:hover {
  background-color: #1a2d484a !important;
}
.hover-col-primary-400:hover {
  color: #1a2d484a !important;
}
.col-primary-500 {
  color: #1a2d485a !important;
}
.bg-col-primary-500 {
  background-color: #1a2d485a !important;
}
.border-primary-500 {
  border: 0.8px solid #1a2d485a !important;
}
.border-color-primary-500 {
  border-color: #1a2d485a !important;
}
.hover-bg-col-primary-500:hover {
  background-color: #1a2d485a !important;
}
.hover-col-primary-500:hover {
  color: #1a2d485a !important;
}
.col-primary-600 {
  color: #1a2d486a !important;
}
.bg-col-primary-600 {
  background-color: #1a2d486a !important;
}
.border-primary-600 {
  border: 0.8px solid #1a2d486a !important;
}
.border-color-primary-600 {
  border-color: #1a2d486a !important;
}
.hover-bg-col-primary-600:hover {
  background-color: #1a2d486a !important;
}
.hover-col-primary-600:hover {
  color: #1a2d486a !important;
}
.col-primary-700 {
  color: #1a2d487a !important;
}
.bg-col-primary-700 {
  background-color: #1a2d487a !important;
}
.border-primary-700 {
  border: 0.8px solid #1a2d487a !important;
}
.border-color-primary-700 {
  border-color: #1a2d487a !important;
}
.hover-bg-col-primary-700:hover {
  background-color: #1a2d487a !important;
}
.hover-col-primary-700:hover {
  color: #1a2d487a !important;
}
.col-primary-800 {
  color: #1a2d488a !important;
}
.bg-col-primary-800 {
  background-color: #1a2d488a !important;
}
.border-primary-800 {
  border: 0.8px solid #1a2d488a !important;
}
.border-color-primary-800 {
  border-color: #1a2d488a !important;
}
.hover-bg-col-primary-800:hover {
  background-color: #1a2d488a !important;
}
.hover-col-primary-800:hover {
  color: #1a2d488a !important;
}
.col-primary-900 {
  color: #1a2d489a !important;
}
.bg-col-primary-900 {
  background-color: #1a2d489a !important;
}
.border-primary-900 {
  border: 0.8px solid #1a2d489a !important;
}
.border-color-primary-900 {
  border-color: #1a2d489a !important;
}
.hover-bg-col-primary-900:hover {
  background-color: #1a2d489a !important;
}
.hover-col-primary-900:hover {
  color: #1a2d489a !important;
}
.col-secondary {
  color: #f45600 !important;
}
.bg-col-secondary {
  background-color: #f45600 !important;
}
.border-secondary {
  border: 0.8px solid #f45600 !important;
}
.border-color-secondary {
  border-color: #f45600 !important;
}
.hover-bg-col-secondary:hover {
  background-color: #f45600 !important;
}
.hover-col-secondary:hover {
  color: #f45600 !important;
}
.col-secondary-30 {
  color: rgba(244, 86, 0, 0.03) !important;
}
.bg-col-secondary-30 {
  background-color: rgba(244, 86, 0, 0.03) !important;
}
.border-secondary-30 {
  border: 0.8px solid rgba(244, 86, 0, 0.03) !important;
}
.border-color-secondary-30 {
  border-color: rgba(244, 86, 0, 0.03) !important;
}
.hover-bg-col-secondary-30:hover {
  background-color: rgba(244, 86, 0, 0.03) !important;
}
.hover-col-secondary-30:hover {
  color: rgba(244, 86, 0, 0.03) !important;
}
.col-secondary-50 {
  color: rgba(244, 86, 0, 0.05) !important;
}
.bg-col-secondary-50 {
  background-color: rgba(244, 86, 0, 0.05) !important;
}
.border-secondary-50 {
  border: 0.8px solid rgba(244, 86, 0, 0.05) !important;
}
.border-color-secondary-50 {
  border-color: rgba(244, 86, 0, 0.05) !important;
}
.hover-bg-col-secondary-50:hover {
  background-color: rgba(244, 86, 0, 0.05) !important;
}
.hover-col-secondary-50:hover {
  color: rgba(244, 86, 0, 0.05) !important;
}
.col-secondary-100 {
  color: #f456001a !important;
}
.bg-col-secondary-100 {
  background-color: #f456001a !important;
}
.border-secondary-100 {
  border: 0.8px solid #f456001a !important;
}
.border-color-secondary-100 {
  border-color: #f456001a !important;
}
.hover-bg-col-secondary-100:hover {
  background-color: #f456001a !important;
}
.hover-col-secondary-100:hover {
  color: #f456001a !important;
}
.col-secondary-150 {
  color: rgba(244, 86, 0, 0.1490196078) !important;
}
.bg-col-secondary-150 {
  background-color: rgba(244, 86, 0, 0.1490196078) !important;
}
.border-secondary-150 {
  border: 0.8px solid rgba(244, 86, 0, 0.1490196078) !important;
}
.border-color-secondary-150 {
  border-color: rgba(244, 86, 0, 0.1490196078) !important;
}
.hover-bg-col-secondary-150:hover {
  background-color: rgba(244, 86, 0, 0.1490196078) !important;
}
.hover-col-secondary-150:hover {
  color: rgba(244, 86, 0, 0.1490196078) !important;
}
.col-secondary-200 {
  color: #f456002a !important;
}
.bg-col-secondary-200 {
  background-color: #f456002a !important;
}
.border-secondary-200 {
  border: 0.8px solid #f456002a !important;
}
.border-color-secondary-200 {
  border-color: #f456002a !important;
}
.hover-bg-col-secondary-200:hover {
  background-color: #f456002a !important;
}
.hover-col-secondary-200:hover {
  color: #f456002a !important;
}
.col-secondary-300 {
  color: #f456003a !important;
}
.bg-col-secondary-300 {
  background-color: #f456003a !important;
}
.border-secondary-300 {
  border: 0.8px solid #f456003a !important;
}
.border-color-secondary-300 {
  border-color: #f456003a !important;
}
.hover-bg-col-secondary-300:hover {
  background-color: #f456003a !important;
}
.hover-col-secondary-300:hover {
  color: #f456003a !important;
}
.col-secondary-400 {
  color: #f456004a !important;
}
.bg-col-secondary-400 {
  background-color: #f456004a !important;
}
.border-secondary-400 {
  border: 0.8px solid #f456004a !important;
}
.border-color-secondary-400 {
  border-color: #f456004a !important;
}
.hover-bg-col-secondary-400:hover {
  background-color: #f456004a !important;
}
.hover-col-secondary-400:hover {
  color: #f456004a !important;
}
.col-secondary-500 {
  color: #f456005a !important;
}
.bg-col-secondary-500 {
  background-color: #f456005a !important;
}
.border-secondary-500 {
  border: 0.8px solid #f456005a !important;
}
.border-color-secondary-500 {
  border-color: #f456005a !important;
}
.hover-bg-col-secondary-500:hover {
  background-color: #f456005a !important;
}
.hover-col-secondary-500:hover {
  color: #f456005a !important;
}
.col-secondary-600 {
  color: #f456006a !important;
}
.bg-col-secondary-600 {
  background-color: #f456006a !important;
}
.border-secondary-600 {
  border: 0.8px solid #f456006a !important;
}
.border-color-secondary-600 {
  border-color: #f456006a !important;
}
.hover-bg-col-secondary-600:hover {
  background-color: #f456006a !important;
}
.hover-col-secondary-600:hover {
  color: #f456006a !important;
}
.col-secondary-700 {
  color: #f456007a !important;
}
.bg-col-secondary-700 {
  background-color: #f456007a !important;
}
.border-secondary-700 {
  border: 0.8px solid #f456007a !important;
}
.border-color-secondary-700 {
  border-color: #f456007a !important;
}
.hover-bg-col-secondary-700:hover {
  background-color: #f456007a !important;
}
.hover-col-secondary-700:hover {
  color: #f456007a !important;
}
.col-secondary-800 {
  color: #f456008a !important;
}
.bg-col-secondary-800 {
  background-color: #f456008a !important;
}
.border-secondary-800 {
  border: 0.8px solid #f456008a !important;
}
.border-color-secondary-800 {
  border-color: #f456008a !important;
}
.hover-bg-col-secondary-800:hover {
  background-color: #f456008a !important;
}
.hover-col-secondary-800:hover {
  color: #f456008a !important;
}
.col-secondary-900 {
  color: #f456009a !important;
}
.bg-col-secondary-900 {
  background-color: #f456009a !important;
}
.border-secondary-900 {
  border: 0.8px solid #f456009a !important;
}
.border-color-secondary-900 {
  border-color: #f456009a !important;
}
.hover-bg-col-secondary-900:hover {
  background-color: #f456009a !important;
}
.hover-col-secondary-900:hover {
  color: #f456009a !important;
}
.col-tertiary {
  color: #c5a35b !important;
}
.bg-col-tertiary {
  background-color: #c5a35b !important;
}
.border-tertiary {
  border: 0.8px solid #c5a35b !important;
}
.border-color-tertiary {
  border-color: #c5a35b !important;
}
.hover-bg-col-tertiary:hover {
  background-color: #c5a35b !important;
}
.hover-col-tertiary:hover {
  color: #c5a35b !important;
}
.col-tertiary-100 {
  color: #c5a35b1a !important;
}
.bg-col-tertiary-100 {
  background-color: #c5a35b1a !important;
}
.border-tertiary-100 {
  border: 0.8px solid #c5a35b1a !important;
}
.border-color-tertiary-100 {
  border-color: #c5a35b1a !important;
}
.hover-bg-col-tertiary-100:hover {
  background-color: #c5a35b1a !important;
}
.hover-col-tertiary-100:hover {
  color: #c5a35b1a !important;
}
.col-tertiary-200 {
  color: #c5a35b2a !important;
}
.bg-col-tertiary-200 {
  background-color: #c5a35b2a !important;
}
.border-tertiary-200 {
  border: 0.8px solid #c5a35b2a !important;
}
.border-color-tertiary-200 {
  border-color: #c5a35b2a !important;
}
.hover-bg-col-tertiary-200:hover {
  background-color: #c5a35b2a !important;
}
.hover-col-tertiary-200:hover {
  color: #c5a35b2a !important;
}
.col-tertiary-300 {
  color: #c5a35b3a !important;
}
.bg-col-tertiary-300 {
  background-color: #c5a35b3a !important;
}
.border-tertiary-300 {
  border: 0.8px solid #c5a35b3a !important;
}
.border-color-tertiary-300 {
  border-color: #c5a35b3a !important;
}
.hover-bg-col-tertiary-300:hover {
  background-color: #c5a35b3a !important;
}
.hover-col-tertiary-300:hover {
  color: #c5a35b3a !important;
}
.col-tertiary-400 {
  color: #c5a35b4a !important;
}
.bg-col-tertiary-400 {
  background-color: #c5a35b4a !important;
}
.border-tertiary-400 {
  border: 0.8px solid #c5a35b4a !important;
}
.border-color-tertiary-400 {
  border-color: #c5a35b4a !important;
}
.hover-bg-col-tertiary-400:hover {
  background-color: #c5a35b4a !important;
}
.hover-col-tertiary-400:hover {
  color: #c5a35b4a !important;
}
.col-tertiary-500 {
  color: #c5a35b5a !important;
}
.bg-col-tertiary-500 {
  background-color: #c5a35b5a !important;
}
.border-tertiary-500 {
  border: 0.8px solid #c5a35b5a !important;
}
.border-color-tertiary-500 {
  border-color: #c5a35b5a !important;
}
.hover-bg-col-tertiary-500:hover {
  background-color: #c5a35b5a !important;
}
.hover-col-tertiary-500:hover {
  color: #c5a35b5a !important;
}
.col-tertiary-600 {
  color: #c5a35b6a !important;
}
.bg-col-tertiary-600 {
  background-color: #c5a35b6a !important;
}
.border-tertiary-600 {
  border: 0.8px solid #c5a35b6a !important;
}
.border-color-tertiary-600 {
  border-color: #c5a35b6a !important;
}
.hover-bg-col-tertiary-600:hover {
  background-color: #c5a35b6a !important;
}
.hover-col-tertiary-600:hover {
  color: #c5a35b6a !important;
}
.col-tertiary-700 {
  color: #c5a35b7a !important;
}
.bg-col-tertiary-700 {
  background-color: #c5a35b7a !important;
}
.border-tertiary-700 {
  border: 0.8px solid #c5a35b7a !important;
}
.border-color-tertiary-700 {
  border-color: #c5a35b7a !important;
}
.hover-bg-col-tertiary-700:hover {
  background-color: #c5a35b7a !important;
}
.hover-col-tertiary-700:hover {
  color: #c5a35b7a !important;
}
.col-tertiary-800 {
  color: #c5a35b8a !important;
}
.bg-col-tertiary-800 {
  background-color: #c5a35b8a !important;
}
.border-tertiary-800 {
  border: 0.8px solid #c5a35b8a !important;
}
.border-color-tertiary-800 {
  border-color: #c5a35b8a !important;
}
.hover-bg-col-tertiary-800:hover {
  background-color: #c5a35b8a !important;
}
.hover-col-tertiary-800:hover {
  color: #c5a35b8a !important;
}
.col-tertiary-900 {
  color: #c5a35b9a !important;
}
.bg-col-tertiary-900 {
  background-color: #c5a35b9a !important;
}
.border-tertiary-900 {
  border: 0.8px solid #c5a35b9a !important;
}
.border-color-tertiary-900 {
  border-color: #c5a35b9a !important;
}
.hover-bg-col-tertiary-900:hover {
  background-color: #c5a35b9a !important;
}
.hover-col-tertiary-900:hover {
  color: #c5a35b9a !important;
}
.col-tertiary-bg {
  color: #fff8ea !important;
}
.bg-col-tertiary-bg {
  background-color: #fff8ea !important;
}
.border-tertiary-bg {
  border: 0.8px solid #fff8ea !important;
}
.border-color-tertiary-bg {
  border-color: #fff8ea !important;
}
.hover-bg-col-tertiary-bg:hover {
  background-color: #fff8ea !important;
}
.hover-col-tertiary-bg:hover {
  color: #fff8ea !important;
}
.col-quaternary {
  color: #00b2a9 !important;
}
.bg-col-quaternary {
  background-color: #00b2a9 !important;
}
.border-quaternary {
  border: 0.8px solid #00b2a9 !important;
}
.border-color-quaternary {
  border-color: #00b2a9 !important;
}
.hover-bg-col-quaternary:hover {
  background-color: #00b2a9 !important;
}
.hover-col-quaternary:hover {
  color: #00b2a9 !important;
}
.col-quaternary-100 {
  color: #00b2a91a !important;
}
.bg-col-quaternary-100 {
  background-color: #00b2a91a !important;
}
.border-quaternary-100 {
  border: 0.8px solid #00b2a91a !important;
}
.border-color-quaternary-100 {
  border-color: #00b2a91a !important;
}
.hover-bg-col-quaternary-100:hover {
  background-color: #00b2a91a !important;
}
.hover-col-quaternary-100:hover {
  color: #00b2a91a !important;
}
.col-quaternary-200 {
  color: #00b2a92a !important;
}
.bg-col-quaternary-200 {
  background-color: #00b2a92a !important;
}
.border-quaternary-200 {
  border: 0.8px solid #00b2a92a !important;
}
.border-color-quaternary-200 {
  border-color: #00b2a92a !important;
}
.hover-bg-col-quaternary-200:hover {
  background-color: #00b2a92a !important;
}
.hover-col-quaternary-200:hover {
  color: #00b2a92a !important;
}
.col-quaternary-300 {
  color: #00b2a93a !important;
}
.bg-col-quaternary-300 {
  background-color: #00b2a93a !important;
}
.border-quaternary-300 {
  border: 0.8px solid #00b2a93a !important;
}
.border-color-quaternary-300 {
  border-color: #00b2a93a !important;
}
.hover-bg-col-quaternary-300:hover {
  background-color: #00b2a93a !important;
}
.hover-col-quaternary-300:hover {
  color: #00b2a93a !important;
}
.col-quaternary-400 {
  color: #00b2a94a !important;
}
.bg-col-quaternary-400 {
  background-color: #00b2a94a !important;
}
.border-quaternary-400 {
  border: 0.8px solid #00b2a94a !important;
}
.border-color-quaternary-400 {
  border-color: #00b2a94a !important;
}
.hover-bg-col-quaternary-400:hover {
  background-color: #00b2a94a !important;
}
.hover-col-quaternary-400:hover {
  color: #00b2a94a !important;
}
.col-quaternary-500 {
  color: #00b2a95a !important;
}
.bg-col-quaternary-500 {
  background-color: #00b2a95a !important;
}
.border-quaternary-500 {
  border: 0.8px solid #00b2a95a !important;
}
.border-color-quaternary-500 {
  border-color: #00b2a95a !important;
}
.hover-bg-col-quaternary-500:hover {
  background-color: #00b2a95a !important;
}
.hover-col-quaternary-500:hover {
  color: #00b2a95a !important;
}
.col-quaternary-600 {
  color: #00b2a96a !important;
}
.bg-col-quaternary-600 {
  background-color: #00b2a96a !important;
}
.border-quaternary-600 {
  border: 0.8px solid #00b2a96a !important;
}
.border-color-quaternary-600 {
  border-color: #00b2a96a !important;
}
.hover-bg-col-quaternary-600:hover {
  background-color: #00b2a96a !important;
}
.hover-col-quaternary-600:hover {
  color: #00b2a96a !important;
}
.col-quaternary-700 {
  color: #00b2a97a !important;
}
.bg-col-quaternary-700 {
  background-color: #00b2a97a !important;
}
.border-quaternary-700 {
  border: 0.8px solid #00b2a97a !important;
}
.border-color-quaternary-700 {
  border-color: #00b2a97a !important;
}
.hover-bg-col-quaternary-700:hover {
  background-color: #00b2a97a !important;
}
.hover-col-quaternary-700:hover {
  color: #00b2a97a !important;
}
.col-quaternary-800 {
  color: #00b2a98a !important;
}
.bg-col-quaternary-800 {
  background-color: #00b2a98a !important;
}
.border-quaternary-800 {
  border: 0.8px solid #00b2a98a !important;
}
.border-color-quaternary-800 {
  border-color: #00b2a98a !important;
}
.hover-bg-col-quaternary-800:hover {
  background-color: #00b2a98a !important;
}
.hover-col-quaternary-800:hover {
  color: #00b2a98a !important;
}
.col-quaternary-900 {
  color: #00b2a99a !important;
}
.bg-col-quaternary-900 {
  background-color: #00b2a99a !important;
}
.border-quaternary-900 {
  border: 0.8px solid #00b2a99a !important;
}
.border-color-quaternary-900 {
  border-color: #00b2a99a !important;
}
.hover-bg-col-quaternary-900:hover {
  background-color: #00b2a99a !important;
}
.hover-col-quaternary-900:hover {
  color: #00b2a99a !important;
}
.col-gray-100 {
  color: #f8f9fa !important;
}
.bg-col-gray-100 {
  background-color: #f8f9fa !important;
}
.border-gray-100 {
  border: 0.8px solid #f8f9fa !important;
}
.border-color-gray-100 {
  border-color: #f8f9fa !important;
}
.hover-bg-col-gray-100:hover {
  background-color: #f8f9fa !important;
}
.hover-col-gray-100:hover {
  color: #f8f9fa !important;
}
.col-gray-200 {
  color: #e9ecef !important;
}
.bg-col-gray-200 {
  background-color: #e9ecef !important;
}
.border-gray-200 {
  border: 0.8px solid #e9ecef !important;
}
.border-color-gray-200 {
  border-color: #e9ecef !important;
}
.hover-bg-col-gray-200:hover {
  background-color: #e9ecef !important;
}
.hover-col-gray-200:hover {
  color: #e9ecef !important;
}
.col-gray-300 {
  color: #dee2e6 !important;
}
.bg-col-gray-300 {
  background-color: #dee2e6 !important;
}
.border-gray-300 {
  border: 0.8px solid #dee2e6 !important;
}
.border-color-gray-300 {
  border-color: #dee2e6 !important;
}
.hover-bg-col-gray-300:hover {
  background-color: #dee2e6 !important;
}
.hover-col-gray-300:hover {
  color: #dee2e6 !important;
}
.col-gray-400 {
  color: #ced4da !important;
}
.bg-col-gray-400 {
  background-color: #ced4da !important;
}
.border-gray-400 {
  border: 0.8px solid #ced4da !important;
}
.border-color-gray-400 {
  border-color: #ced4da !important;
}
.hover-bg-col-gray-400:hover {
  background-color: #ced4da !important;
}
.hover-col-gray-400:hover {
  color: #ced4da !important;
}
.col-gray-500 {
  color: #adb5bd !important;
}
.bg-col-gray-500 {
  background-color: #adb5bd !important;
}
.border-gray-500 {
  border: 0.8px solid #adb5bd !important;
}
.border-color-gray-500 {
  border-color: #adb5bd !important;
}
.hover-bg-col-gray-500:hover {
  background-color: #adb5bd !important;
}
.hover-col-gray-500:hover {
  color: #adb5bd !important;
}
.col-gray-600 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.bg-col-gray-600 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.border-gray-600 {
  border: 0.8px solid rgba(0, 0, 0, 0.6) !important;
}
.border-color-gray-600 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.hover-bg-col-gray-600:hover {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.hover-col-gray-600:hover {
  color: rgba(0, 0, 0, 0.6) !important;
}
.col-gray-700 {
  color: #495057 !important;
}
.bg-col-gray-700 {
  background-color: #495057 !important;
}
.border-gray-700 {
  border: 0.8px solid #495057 !important;
}
.border-color-gray-700 {
  border-color: #495057 !important;
}
.hover-bg-col-gray-700:hover {
  background-color: #495057 !important;
}
.hover-col-gray-700:hover {
  color: #495057 !important;
}
.col-gray-800 {
  color: #343a40 !important;
}
.bg-col-gray-800 {
  background-color: #343a40 !important;
}
.border-gray-800 {
  border: 0.8px solid #343a40 !important;
}
.border-color-gray-800 {
  border-color: #343a40 !important;
}
.hover-bg-col-gray-800:hover {
  background-color: #343a40 !important;
}
.hover-col-gray-800:hover {
  color: #343a40 !important;
}
.col-gray-900 {
  color: #212529 !important;
}
.bg-col-gray-900 {
  background-color: #212529 !important;
}
.border-gray-900 {
  border: 0.8px solid #212529 !important;
}
.border-color-gray-900 {
  border-color: #212529 !important;
}
.hover-bg-col-gray-900:hover {
  background-color: #212529 !important;
}
.hover-col-gray-900:hover {
  color: #212529 !important;
}
.col-deep-orange {
  color: #ff5722 !important;
}
.bg-col-deep-orange {
  background-color: #ff5722 !important;
}
.border-deep-orange {
  border: 0.8px solid #ff5722 !important;
}
.border-color-deep-orange {
  border-color: #ff5722 !important;
}
.hover-bg-col-deep-orange:hover {
  background-color: #ff5722 !important;
}
.hover-col-deep-orange:hover {
  color: #ff5722 !important;
}
.col-deep-orange-100 {
  color: #ff57221a !important;
}
.bg-col-deep-orange-100 {
  background-color: #ff57221a !important;
}
.border-deep-orange-100 {
  border: 0.8px solid #ff57221a !important;
}
.border-color-deep-orange-100 {
  border-color: #ff57221a !important;
}
.hover-bg-col-deep-orange-100:hover {
  background-color: #ff57221a !important;
}
.hover-col-deep-orange-100:hover {
  color: #ff57221a !important;
}
.col-deep-orange-200 {
  color: #ff57222a !important;
}
.bg-col-deep-orange-200 {
  background-color: #ff57222a !important;
}
.border-deep-orange-200 {
  border: 0.8px solid #ff57222a !important;
}
.border-color-deep-orange-200 {
  border-color: #ff57222a !important;
}
.hover-bg-col-deep-orange-200:hover {
  background-color: #ff57222a !important;
}
.hover-col-deep-orange-200:hover {
  color: #ff57222a !important;
}
.col-deep-orange-300 {
  color: #ff57223a !important;
}
.bg-col-deep-orange-300 {
  background-color: #ff57223a !important;
}
.border-deep-orange-300 {
  border: 0.8px solid #ff57223a !important;
}
.border-color-deep-orange-300 {
  border-color: #ff57223a !important;
}
.hover-bg-col-deep-orange-300:hover {
  background-color: #ff57223a !important;
}
.hover-col-deep-orange-300:hover {
  color: #ff57223a !important;
}
.col-deep-orange-400 {
  color: #ff57224a !important;
}
.bg-col-deep-orange-400 {
  background-color: #ff57224a !important;
}
.border-deep-orange-400 {
  border: 0.8px solid #ff57224a !important;
}
.border-color-deep-orange-400 {
  border-color: #ff57224a !important;
}
.hover-bg-col-deep-orange-400:hover {
  background-color: #ff57224a !important;
}
.hover-col-deep-orange-400:hover {
  color: #ff57224a !important;
}
.col-deep-orange-500 {
  color: #ff57225a !important;
}
.bg-col-deep-orange-500 {
  background-color: #ff57225a !important;
}
.border-deep-orange-500 {
  border: 0.8px solid #ff57225a !important;
}
.border-color-deep-orange-500 {
  border-color: #ff57225a !important;
}
.hover-bg-col-deep-orange-500:hover {
  background-color: #ff57225a !important;
}
.hover-col-deep-orange-500:hover {
  color: #ff57225a !important;
}
.col-deep-orange-600 {
  color: #ff57226a !important;
}
.bg-col-deep-orange-600 {
  background-color: #ff57226a !important;
}
.border-deep-orange-600 {
  border: 0.8px solid #ff57226a !important;
}
.border-color-deep-orange-600 {
  border-color: #ff57226a !important;
}
.hover-bg-col-deep-orange-600:hover {
  background-color: #ff57226a !important;
}
.hover-col-deep-orange-600:hover {
  color: #ff57226a !important;
}
.col-deep-orange-700 {
  color: #ff57227a !important;
}
.bg-col-deep-orange-700 {
  background-color: #ff57227a !important;
}
.border-deep-orange-700 {
  border: 0.8px solid #ff57227a !important;
}
.border-color-deep-orange-700 {
  border-color: #ff57227a !important;
}
.hover-bg-col-deep-orange-700:hover {
  background-color: #ff57227a !important;
}
.hover-col-deep-orange-700:hover {
  color: #ff57227a !important;
}
.col-deep-orange-800 {
  color: #ff57228a !important;
}
.bg-col-deep-orange-800 {
  background-color: #ff57228a !important;
}
.border-deep-orange-800 {
  border: 0.8px solid #ff57228a !important;
}
.border-color-deep-orange-800 {
  border-color: #ff57228a !important;
}
.hover-bg-col-deep-orange-800:hover {
  background-color: #ff57228a !important;
}
.hover-col-deep-orange-800:hover {
  color: #ff57228a !important;
}
.col-deep-orange-900 {
  color: #ff57229a !important;
}
.bg-col-deep-orange-900 {
  background-color: #ff57229a !important;
}
.border-deep-orange-900 {
  border: 0.8px solid #ff57229a !important;
}
.border-color-deep-orange-900 {
  border-color: #ff57229a !important;
}
.hover-bg-col-deep-orange-900:hover {
  background-color: #ff57229a !important;
}
.hover-col-deep-orange-900:hover {
  color: #ff57229a !important;
}
.col-purple {
  color: #9c27b0 !important;
}
.bg-col-purple {
  background-color: #9c27b0 !important;
}
.border-purple {
  border: 0.8px solid #9c27b0 !important;
}
.border-color-purple {
  border-color: #9c27b0 !important;
}
.hover-bg-col-purple:hover {
  background-color: #9c27b0 !important;
}
.hover-col-purple:hover {
  color: #9c27b0 !important;
}
.col-purple-100 {
  color: #9c27b01a !important;
}
.bg-col-purple-100 {
  background-color: #9c27b01a !important;
}
.border-purple-100 {
  border: 0.8px solid #9c27b01a !important;
}
.border-color-purple-100 {
  border-color: #9c27b01a !important;
}
.hover-bg-col-purple-100:hover {
  background-color: #9c27b01a !important;
}
.hover-col-purple-100:hover {
  color: #9c27b01a !important;
}
.col-purple-200 {
  color: #9c27b02a !important;
}
.bg-col-purple-200 {
  background-color: #9c27b02a !important;
}
.border-purple-200 {
  border: 0.8px solid #9c27b02a !important;
}
.border-color-purple-200 {
  border-color: #9c27b02a !important;
}
.hover-bg-col-purple-200:hover {
  background-color: #9c27b02a !important;
}
.hover-col-purple-200:hover {
  color: #9c27b02a !important;
}
.col-purple-300 {
  color: #9c27b03a !important;
}
.bg-col-purple-300 {
  background-color: #9c27b03a !important;
}
.border-purple-300 {
  border: 0.8px solid #9c27b03a !important;
}
.border-color-purple-300 {
  border-color: #9c27b03a !important;
}
.hover-bg-col-purple-300:hover {
  background-color: #9c27b03a !important;
}
.hover-col-purple-300:hover {
  color: #9c27b03a !important;
}
.col-purple-400 {
  color: #9c27b04a !important;
}
.bg-col-purple-400 {
  background-color: #9c27b04a !important;
}
.border-purple-400 {
  border: 0.8px solid #9c27b04a !important;
}
.border-color-purple-400 {
  border-color: #9c27b04a !important;
}
.hover-bg-col-purple-400:hover {
  background-color: #9c27b04a !important;
}
.hover-col-purple-400:hover {
  color: #9c27b04a !important;
}
.col-purple-500 {
  color: #9c27b05a !important;
}
.bg-col-purple-500 {
  background-color: #9c27b05a !important;
}
.border-purple-500 {
  border: 0.8px solid #9c27b05a !important;
}
.border-color-purple-500 {
  border-color: #9c27b05a !important;
}
.hover-bg-col-purple-500:hover {
  background-color: #9c27b05a !important;
}
.hover-col-purple-500:hover {
  color: #9c27b05a !important;
}
.col-purple-600 {
  color: #9c27b06a !important;
}
.bg-col-purple-600 {
  background-color: #9c27b06a !important;
}
.border-purple-600 {
  border: 0.8px solid #9c27b06a !important;
}
.border-color-purple-600 {
  border-color: #9c27b06a !important;
}
.hover-bg-col-purple-600:hover {
  background-color: #9c27b06a !important;
}
.hover-col-purple-600:hover {
  color: #9c27b06a !important;
}
.col-purple-700 {
  color: #9c27b07a !important;
}
.bg-col-purple-700 {
  background-color: #9c27b07a !important;
}
.border-purple-700 {
  border: 0.8px solid #9c27b07a !important;
}
.border-color-purple-700 {
  border-color: #9c27b07a !important;
}
.hover-bg-col-purple-700:hover {
  background-color: #9c27b07a !important;
}
.hover-col-purple-700:hover {
  color: #9c27b07a !important;
}
.col-purple-800 {
  color: #9c27b08a !important;
}
.bg-col-purple-800 {
  background-color: #9c27b08a !important;
}
.border-purple-800 {
  border: 0.8px solid #9c27b08a !important;
}
.border-color-purple-800 {
  border-color: #9c27b08a !important;
}
.hover-bg-col-purple-800:hover {
  background-color: #9c27b08a !important;
}
.hover-col-purple-800:hover {
  color: #9c27b08a !important;
}
.col-purple-900 {
  color: #9c27b09a !important;
}
.bg-col-purple-900 {
  background-color: #9c27b09a !important;
}
.border-purple-900 {
  border: 0.8px solid #9c27b09a !important;
}
.border-color-purple-900 {
  border-color: #9c27b09a !important;
}
.hover-bg-col-purple-900:hover {
  background-color: #9c27b09a !important;
}
.hover-col-purple-900:hover {
  color: #9c27b09a !important;
}
.col-green {
  color: #4caf50 !important;
}
.bg-col-green {
  background-color: #4caf50 !important;
}
.border-green {
  border: 0.8px solid #4caf50 !important;
}
.border-color-green {
  border-color: #4caf50 !important;
}
.hover-bg-col-green:hover {
  background-color: #4caf50 !important;
}
.hover-col-green:hover {
  color: #4caf50 !important;
}
.col-red {
  color: #f44336 !important;
}
.bg-col-red {
  background-color: #f44336 !important;
}
.border-red {
  border: 0.8px solid #f44336 !important;
}
.border-color-red {
  border-color: #f44336 !important;
}
.hover-bg-col-red:hover {
  background-color: #f44336 !important;
}
.hover-col-red:hover {
  color: #f44336 !important;
}
.col-red-100 {
  color: #f443361a !important;
}
.bg-col-red-100 {
  background-color: #f443361a !important;
}
.border-red-100 {
  border: 0.8px solid #f443361a !important;
}
.border-color-red-100 {
  border-color: #f443361a !important;
}
.hover-bg-col-red-100:hover {
  background-color: #f443361a !important;
}
.hover-col-red-100:hover {
  color: #f443361a !important;
}
.col-red-200 {
  color: #f443362a !important;
}
.bg-col-red-200 {
  background-color: #f443362a !important;
}
.border-red-200 {
  border: 0.8px solid #f443362a !important;
}
.border-color-red-200 {
  border-color: #f443362a !important;
}
.hover-bg-col-red-200:hover {
  background-color: #f443362a !important;
}
.hover-col-red-200:hover {
  color: #f443362a !important;
}
.col-red-300 {
  color: #f443363a !important;
}
.bg-col-red-300 {
  background-color: #f443363a !important;
}
.border-red-300 {
  border: 0.8px solid #f443363a !important;
}
.border-color-red-300 {
  border-color: #f443363a !important;
}
.hover-bg-col-red-300:hover {
  background-color: #f443363a !important;
}
.hover-col-red-300:hover {
  color: #f443363a !important;
}
.col-red-400 {
  color: #f443364a !important;
}
.bg-col-red-400 {
  background-color: #f443364a !important;
}
.border-red-400 {
  border: 0.8px solid #f443364a !important;
}
.border-color-red-400 {
  border-color: #f443364a !important;
}
.hover-bg-col-red-400:hover {
  background-color: #f443364a !important;
}
.hover-col-red-400:hover {
  color: #f443364a !important;
}
.col-red-500 {
  color: #f443365a !important;
}
.bg-col-red-500 {
  background-color: #f443365a !important;
}
.border-red-500 {
  border: 0.8px solid #f443365a !important;
}
.border-color-red-500 {
  border-color: #f443365a !important;
}
.hover-bg-col-red-500:hover {
  background-color: #f443365a !important;
}
.hover-col-red-500:hover {
  color: #f443365a !important;
}
.col-red-600 {
  color: #f443366a !important;
}
.bg-col-red-600 {
  background-color: #f443366a !important;
}
.border-red-600 {
  border: 0.8px solid #f443366a !important;
}
.border-color-red-600 {
  border-color: #f443366a !important;
}
.hover-bg-col-red-600:hover {
  background-color: #f443366a !important;
}
.hover-col-red-600:hover {
  color: #f443366a !important;
}
.col-red-700 {
  color: #f443367a !important;
}
.bg-col-red-700 {
  background-color: #f443367a !important;
}
.border-red-700 {
  border: 0.8px solid #f443367a !important;
}
.border-color-red-700 {
  border-color: #f443367a !important;
}
.hover-bg-col-red-700:hover {
  background-color: #f443367a !important;
}
.hover-col-red-700:hover {
  color: #f443367a !important;
}
.col-red-800 {
  color: #f443368a !important;
}
.bg-col-red-800 {
  background-color: #f443368a !important;
}
.border-red-800 {
  border: 0.8px solid #f443368a !important;
}
.border-color-red-800 {
  border-color: #f443368a !important;
}
.hover-bg-col-red-800:hover {
  background-color: #f443368a !important;
}
.hover-col-red-800:hover {
  color: #f443368a !important;
}
.col-red-900 {
  color: #f443369a !important;
}
.bg-col-red-900 {
  background-color: #f443369a !important;
}
.border-red-900 {
  border: 0.8px solid #f443369a !important;
}
.border-color-red-900 {
  border-color: #f443369a !important;
}
.hover-bg-col-red-900:hover {
  background-color: #f443369a !important;
}
.hover-col-red-900:hover {
  color: #f443369a !important;
}
.col-blue {
  color: #2196f3 !important;
}
.bg-col-blue {
  background-color: #2196f3 !important;
}
.border-blue {
  border: 0.8px solid #2196f3 !important;
}
.border-color-blue {
  border-color: #2196f3 !important;
}
.hover-bg-col-blue:hover {
  background-color: #2196f3 !important;
}
.hover-col-blue:hover {
  color: #2196f3 !important;
}
.col-blue-100 {
  color: #2196f31a !important;
}
.bg-col-blue-100 {
  background-color: #2196f31a !important;
}
.border-blue-100 {
  border: 0.8px solid #2196f31a !important;
}
.border-color-blue-100 {
  border-color: #2196f31a !important;
}
.hover-bg-col-blue-100:hover {
  background-color: #2196f31a !important;
}
.hover-col-blue-100:hover {
  color: #2196f31a !important;
}
.col-blue-200 {
  color: #2196f32a !important;
}
.bg-col-blue-200 {
  background-color: #2196f32a !important;
}
.border-blue-200 {
  border: 0.8px solid #2196f32a !important;
}
.border-color-blue-200 {
  border-color: #2196f32a !important;
}
.hover-bg-col-blue-200:hover {
  background-color: #2196f32a !important;
}
.hover-col-blue-200:hover {
  color: #2196f32a !important;
}
.col-blue-300 {
  color: #2196f33a !important;
}
.bg-col-blue-300 {
  background-color: #2196f33a !important;
}
.border-blue-300 {
  border: 0.8px solid #2196f33a !important;
}
.border-color-blue-300 {
  border-color: #2196f33a !important;
}
.hover-bg-col-blue-300:hover {
  background-color: #2196f33a !important;
}
.hover-col-blue-300:hover {
  color: #2196f33a !important;
}
.col-blue-400 {
  color: #2196f34a !important;
}
.bg-col-blue-400 {
  background-color: #2196f34a !important;
}
.border-blue-400 {
  border: 0.8px solid #2196f34a !important;
}
.border-color-blue-400 {
  border-color: #2196f34a !important;
}
.hover-bg-col-blue-400:hover {
  background-color: #2196f34a !important;
}
.hover-col-blue-400:hover {
  color: #2196f34a !important;
}
.col-blue-500 {
  color: #2196f35a !important;
}
.bg-col-blue-500 {
  background-color: #2196f35a !important;
}
.border-blue-500 {
  border: 0.8px solid #2196f35a !important;
}
.border-color-blue-500 {
  border-color: #2196f35a !important;
}
.hover-bg-col-blue-500:hover {
  background-color: #2196f35a !important;
}
.hover-col-blue-500:hover {
  color: #2196f35a !important;
}
.col-blue-600 {
  color: #2196f36a !important;
}
.bg-col-blue-600 {
  background-color: #2196f36a !important;
}
.border-blue-600 {
  border: 0.8px solid #2196f36a !important;
}
.border-color-blue-600 {
  border-color: #2196f36a !important;
}
.hover-bg-col-blue-600:hover {
  background-color: #2196f36a !important;
}
.hover-col-blue-600:hover {
  color: #2196f36a !important;
}
.col-blue-700 {
  color: #2196f37a !important;
}
.bg-col-blue-700 {
  background-color: #2196f37a !important;
}
.border-blue-700 {
  border: 0.8px solid #2196f37a !important;
}
.border-color-blue-700 {
  border-color: #2196f37a !important;
}
.hover-bg-col-blue-700:hover {
  background-color: #2196f37a !important;
}
.hover-col-blue-700:hover {
  color: #2196f37a !important;
}
.col-blue-800 {
  color: #2196f38a !important;
}
.bg-col-blue-800 {
  background-color: #2196f38a !important;
}
.border-blue-800 {
  border: 0.8px solid #2196f38a !important;
}
.border-color-blue-800 {
  border-color: #2196f38a !important;
}
.hover-bg-col-blue-800:hover {
  background-color: #2196f38a !important;
}
.hover-col-blue-800:hover {
  color: #2196f38a !important;
}
.col-blue-900 {
  color: #2196f39a !important;
}
.bg-col-blue-900 {
  background-color: #2196f39a !important;
}
.border-blue-900 {
  border: 0.8px solid #2196f39a !important;
}
.border-color-blue-900 {
  border-color: #2196f39a !important;
}
.hover-bg-col-blue-900:hover {
  background-color: #2196f39a !important;
}
.hover-col-blue-900:hover {
  color: #2196f39a !important;
}
.col-regularize-100 {
  color: #CB00F41a !important;
}
.bg-col-regularize-100 {
  background-color: #CB00F41a !important;
}
.border-regularize-100 {
  border: 0.8px solid #CB00F41a !important;
}
.border-color-regularize-100 {
  border-color: #CB00F41a !important;
}
.hover-bg-col-regularize-100:hover {
  background-color: #CB00F41a !important;
}
.hover-col-regularize-100:hover {
  color: #CB00F41a !important;
}
.col-regularize-200 {
  color: #CB00F42a !important;
}
.bg-col-regularize-200 {
  background-color: #CB00F42a !important;
}
.border-regularize-200 {
  border: 0.8px solid #CB00F42a !important;
}
.border-color-regularize-200 {
  border-color: #CB00F42a !important;
}
.hover-bg-col-regularize-200:hover {
  background-color: #CB00F42a !important;
}
.hover-col-regularize-200:hover {
  color: #CB00F42a !important;
}
.col-regularize-300 {
  color: #CB00F43a !important;
}
.bg-col-regularize-300 {
  background-color: #CB00F43a !important;
}
.border-regularize-300 {
  border: 0.8px solid #CB00F43a !important;
}
.border-color-regularize-300 {
  border-color: #CB00F43a !important;
}
.hover-bg-col-regularize-300:hover {
  background-color: #CB00F43a !important;
}
.hover-col-regularize-300:hover {
  color: #CB00F43a !important;
}
.col-regularize-400 {
  color: #CB00F44a !important;
}
.bg-col-regularize-400 {
  background-color: #CB00F44a !important;
}
.border-regularize-400 {
  border: 0.8px solid #CB00F44a !important;
}
.border-color-regularize-400 {
  border-color: #CB00F44a !important;
}
.hover-bg-col-regularize-400:hover {
  background-color: #CB00F44a !important;
}
.hover-col-regularize-400:hover {
  color: #CB00F44a !important;
}
.col-regularize-500 {
  color: #CB00F45a !important;
}
.bg-col-regularize-500 {
  background-color: #CB00F45a !important;
}
.border-regularize-500 {
  border: 0.8px solid #CB00F45a !important;
}
.border-color-regularize-500 {
  border-color: #CB00F45a !important;
}
.hover-bg-col-regularize-500:hover {
  background-color: #CB00F45a !important;
}
.hover-col-regularize-500:hover {
  color: #CB00F45a !important;
}
.col-regularize-600 {
  color: #CB00F46a !important;
}
.bg-col-regularize-600 {
  background-color: #CB00F46a !important;
}
.border-regularize-600 {
  border: 0.8px solid #CB00F46a !important;
}
.border-color-regularize-600 {
  border-color: #CB00F46a !important;
}
.hover-bg-col-regularize-600:hover {
  background-color: #CB00F46a !important;
}
.hover-col-regularize-600:hover {
  color: #CB00F46a !important;
}
.col-regularize-700 {
  color: #CB00F47a !important;
}
.bg-col-regularize-700 {
  background-color: #CB00F47a !important;
}
.border-regularize-700 {
  border: 0.8px solid #CB00F47a !important;
}
.border-color-regularize-700 {
  border-color: #CB00F47a !important;
}
.hover-bg-col-regularize-700:hover {
  background-color: #CB00F47a !important;
}
.hover-col-regularize-700:hover {
  color: #CB00F47a !important;
}
.col-regularize-800 {
  color: #CB00F48a !important;
}
.bg-col-regularize-800 {
  background-color: #CB00F48a !important;
}
.border-regularize-800 {
  border: 0.8px solid #CB00F48a !important;
}
.border-color-regularize-800 {
  border-color: #CB00F48a !important;
}
.hover-bg-col-regularize-800:hover {
  background-color: #CB00F48a !important;
}
.hover-col-regularize-800:hover {
  color: #CB00F48a !important;
}
.col-regularize-900 {
  color: #CB00F49a !important;
}
.bg-col-regularize-900 {
  background-color: #CB00F49a !important;
}
.border-regularize-900 {
  border: 0.8px solid #CB00F49a !important;
}
.border-color-regularize-900 {
  border-color: #CB00F49a !important;
}
.hover-bg-col-regularize-900:hover {
  background-color: #CB00F49a !important;
}
.hover-col-regularize-900:hover {
  color: #CB00F49a !important;
}
.col-lavendar {
  color: rgba(248, 246, 251, 0.8) !important;
}
.bg-col-lavendar {
  background-color: rgba(248, 246, 251, 0.8) !important;
}
.border-lavendar {
  border: 0.8px solid rgba(248, 246, 251, 0.8) !important;
}
.border-color-lavendar {
  border-color: rgba(248, 246, 251, 0.8) !important;
}
.hover-bg-col-lavendar:hover {
  background-color: rgba(248, 246, 251, 0.8) !important;
}
.hover-col-lavendar:hover {
  color: rgba(248, 246, 251, 0.8) !important;
}
.col-background {
  color: #f9f9f9 !important;
}
.bg-col-background {
  background-color: #f9f9f9 !important;
}
.border-background {
  border: 0.8px solid #f9f9f9 !important;
}
.border-color-background {
  border-color: #f9f9f9 !important;
}
.hover-bg-col-background:hover {
  background-color: #f9f9f9 !important;
}
.hover-col-background:hover {
  color: #f9f9f9 !important;
}
.col-hover {
  color: #ddd !important;
}
.bg-col-hover {
  background-color: #ddd !important;
}
.border-hover {
  border: 0.8px solid #ddd !important;
}
.border-color-hover {
  border-color: #ddd !important;
}
.hover-bg-col-hover:hover {
  background-color: #ddd !important;
}
.hover-col-hover:hover {
  color: #ddd !important;
}
.col-header-background {
  color: #fff !important;
}
.bg-col-header-background {
  background-color: #fff !important;
}
.border-header-background {
  border: 0.8px solid #fff !important;
}
.border-color-header-background {
  border-color: #fff !important;
}
.hover-bg-col-header-background:hover {
  background-color: #fff !important;
}
.hover-col-header-background:hover {
  color: #fff !important;
}
.col-divider-color {
  color: #eee !important;
}
.bg-col-divider-color {
  background-color: #eee !important;
}
.border-divider-color {
  border: 0.8px solid #eee !important;
}
.border-color-divider-color {
  border-color: #eee !important;
}
.hover-bg-col-divider-color:hover {
  background-color: #eee !important;
}
.hover-col-divider-color:hover {
  color: #eee !important;
}
.col-input {
  color: #f45600 !important;
}
.bg-col-input {
  background-color: #f45600 !important;
}
.border-input {
  border: 0.8px solid #f45600 !important;
}
.border-color-input {
  border-color: #f45600 !important;
}
.hover-bg-col-input:hover {
  background-color: #f45600 !important;
}
.hover-col-input:hover {
  color: #f45600 !important;
}
.col-input-border {
  color: rgba(0, 0, 0, 0.1215686275) !important;
}
.bg-col-input-border {
  background-color: rgba(0, 0, 0, 0.1215686275) !important;
}
.border-input-border {
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.border-color-input-border {
  border-color: rgba(0, 0, 0, 0.1215686275) !important;
}
.hover-bg-col-input-border:hover {
  background-color: rgba(0, 0, 0, 0.1215686275) !important;
}
.hover-col-input-border:hover {
  color: rgba(0, 0, 0, 0.1215686275) !important;
}
.col-input-hover {
  color: #1a2d48 !important;
}
.bg-col-input-hover {
  background-color: #1a2d48 !important;
}
.border-input-hover {
  border: 0.8px solid #1a2d48 !important;
}
.border-color-input-hover {
  border-color: #1a2d48 !important;
}
.hover-bg-col-input-hover:hover {
  background-color: #1a2d48 !important;
}
.hover-col-input-hover:hover {
  color: #1a2d48 !important;
}
.col-text-input {
  color: #c5a35b !important;
}
.bg-col-text-input {
  background-color: #c5a35b !important;
}
.border-text-input {
  border: 0.8px solid #c5a35b !important;
}
.border-color-text-input {
  border-color: #c5a35b !important;
}
.hover-bg-col-text-input:hover {
  background-color: #c5a35b !important;
}
.hover-col-text-input:hover {
  color: #c5a35b !important;
}
.col-secondary-hover {
  color: #df5206 !important;
}
.bg-col-secondary-hover {
  background-color: #df5206 !important;
}
.border-secondary-hover {
  border: 0.8px solid #df5206 !important;
}
.border-color-secondary-hover {
  border-color: #df5206 !important;
}
.hover-bg-col-secondary-hover:hover {
  background-color: #df5206 !important;
}
.hover-col-secondary-hover:hover {
  color: #df5206 !important;
}
.col-row-hover {
  color: #f7f8fa !important;
}
.bg-col-row-hover {
  background-color: #f7f8fa !important;
}
.border-row-hover {
  border: 0.8px solid #f7f8fa !important;
}
.border-color-row-hover {
  border-color: #f7f8fa !important;
}
.hover-bg-col-row-hover:hover {
  background-color: #f7f8fa !important;
}
.hover-col-row-hover:hover {
  color: #f7f8fa !important;
}
.col-icon-button {
  color: #1a2d48 !important;
}
.bg-col-icon-button {
  background-color: #1a2d48 !important;
}
.border-icon-button {
  border: 0.8px solid #1a2d48 !important;
}
.border-color-icon-button {
  border-color: #1a2d48 !important;
}
.hover-bg-col-icon-button:hover {
  background-color: #1a2d48 !important;
}
.hover-col-icon-button:hover {
  color: #1a2d48 !important;
}
.col-icon-button-bg {
  color: #F5F5F5 !important;
}
.bg-col-icon-button-bg {
  background-color: #F5F5F5 !important;
}
.border-icon-button-bg {
  border: 0.8px solid #F5F5F5 !important;
}
.border-color-icon-button-bg {
  border-color: #F5F5F5 !important;
}
.hover-bg-col-icon-button-bg:hover {
  background-color: #F5F5F5 !important;
}
.hover-col-icon-button-bg:hover {
  color: #F5F5F5 !important;
}
.col-icon-button-hover {
  color: #F5F5F5 !important;
}
.bg-col-icon-button-hover {
  background-color: #F5F5F5 !important;
}
.border-icon-button-hover {
  border: 0.8px solid #F5F5F5 !important;
}
.border-color-icon-button-hover {
  border-color: #F5F5F5 !important;
}
.hover-bg-col-icon-button-hover:hover {
  background-color: #F5F5F5 !important;
}
.hover-col-icon-button-hover:hover {
  color: #F5F5F5 !important;
}
.col-icon-button-hover-dark {
  color: #ddd !important;
}
.bg-col-icon-button-hover-dark {
  background-color: #ddd !important;
}
.border-icon-button-hover-dark {
  border: 0.8px solid #ddd !important;
}
.border-color-icon-button-hover-dark {
  border-color: #ddd !important;
}
.hover-bg-col-icon-button-hover-dark:hover {
  background-color: #ddd !important;
}
.hover-col-icon-button-hover-dark:hover {
  color: #ddd !important;
}
.col-icon-button-font-size {
  color: 1.25rem !important;
}
.bg-col-icon-button-font-size {
  background-color: 1.25rem !important;
}
.border-icon-button-font-size {
  border: 0.8px solid 1.25rem !important;
}
.border-color-icon-button-font-size {
  border-color: 1.25rem !important;
}
.hover-bg-col-icon-button-font-size:hover {
  background-color: 1.25rem !important;
}
.hover-col-icon-button-font-size:hover {
  color: 1.25rem !important;
}
.col-icon-button-width {
  color: 2.188rem !important;
}
.bg-col-icon-button-width {
  background-color: 2.188rem !important;
}
.border-icon-button-width {
  border: 0.8px solid 2.188rem !important;
}
.border-color-icon-button-width {
  border-color: 2.188rem !important;
}
.hover-bg-col-icon-button-width:hover {
  background-color: 2.188rem !important;
}
.hover-col-icon-button-width:hover {
  color: 2.188rem !important;
}
.col-icon-button-height {
  color: 2.188rem !important;
}
.bg-col-icon-button-height {
  background-color: 2.188rem !important;
}
.border-icon-button-height {
  border: 0.8px solid 2.188rem !important;
}
.border-color-icon-button-height {
  border-color: 2.188rem !important;
}
.hover-bg-col-icon-button-height:hover {
  background-color: 2.188rem !important;
}
.hover-col-icon-button-height:hover {
  color: 2.188rem !important;
}
.col-icon-button-line-height {
  color: 2.188rem !important;
}
.bg-col-icon-button-line-height {
  background-color: 2.188rem !important;
}
.border-icon-button-line-height {
  border: 0.8px solid 2.188rem !important;
}
.border-color-icon-button-line-height {
  border-color: 2.188rem !important;
}
.hover-bg-col-icon-button-line-height:hover {
  background-color: 2.188rem !important;
}
.hover-col-icon-button-line-height:hover {
  color: 2.188rem !important;
}
.col-icon-button-secondary {
  color: #f45600 !important;
}
.bg-col-icon-button-secondary {
  background-color: #f45600 !important;
}
.border-icon-button-secondary {
  border: 0.8px solid #f45600 !important;
}
.border-color-icon-button-secondary {
  border-color: #f45600 !important;
}
.hover-bg-col-icon-button-secondary:hover {
  background-color: #f45600 !important;
}
.hover-col-icon-button-secondary:hover {
  color: #f45600 !important;
}
.col-icon-button-secondary-bg {
  color: #ffebe8 !important;
}
.bg-col-icon-button-secondary-bg {
  background-color: #ffebe8 !important;
}
.border-icon-button-secondary-bg {
  border: 0.8px solid #ffebe8 !important;
}
.border-color-icon-button-secondary-bg {
  border-color: #ffebe8 !important;
}
.hover-bg-col-icon-button-secondary-bg:hover {
  background-color: #ffebe8 !important;
}
.hover-col-icon-button-secondary-bg:hover {
  color: #ffebe8 !important;
}
.col-icon-button-secondary-hover {
  color: #ffebe8 !important;
}
.bg-col-icon-button-secondary-hover {
  background-color: #ffebe8 !important;
}
.border-icon-button-secondary-hover {
  border: 0.8px solid #ffebe8 !important;
}
.border-color-icon-button-secondary-hover {
  border-color: #ffebe8 !important;
}
.hover-bg-col-icon-button-secondary-hover:hover {
  background-color: #ffebe8 !important;
}
.hover-col-icon-button-secondary-hover:hover {
  color: #ffebe8 !important;
}
.col-icon-button-secondary-bg-hover {
  color: #f45600 !important;
}
.bg-col-icon-button-secondary-bg-hover {
  background-color: #f45600 !important;
}
.border-icon-button-secondary-bg-hover {
  border: 0.8px solid #f45600 !important;
}
.border-color-icon-button-secondary-bg-hover {
  border-color: #f45600 !important;
}
.hover-bg-col-icon-button-secondary-bg-hover:hover {
  background-color: #f45600 !important;
}
.hover-col-icon-button-secondary-bg-hover:hover {
  color: #f45600 !important;
}
.col-icon-button-secondary-font-size {
  color: 1.25rem !important;
}
.bg-col-icon-button-secondary-font-size {
  background-color: 1.25rem !important;
}
.border-icon-button-secondary-font-size {
  border: 0.8px solid 1.25rem !important;
}
.border-color-icon-button-secondary-font-size {
  border-color: 1.25rem !important;
}
.hover-bg-col-icon-button-secondary-font-size:hover {
  background-color: 1.25rem !important;
}
.hover-col-icon-button-secondary-font-size:hover {
  color: 1.25rem !important;
}
.col-icon-button-secondary-width {
  color: 2.188rem !important;
}
.bg-col-icon-button-secondary-width {
  background-color: 2.188rem !important;
}
.border-icon-button-secondary-width {
  border: 0.8px solid 2.188rem !important;
}
.border-color-icon-button-secondary-width {
  border-color: 2.188rem !important;
}
.hover-bg-col-icon-button-secondary-width:hover {
  background-color: 2.188rem !important;
}
.hover-col-icon-button-secondary-width:hover {
  color: 2.188rem !important;
}
.col-icon-button-secondary-height {
  color: 2.188rem !important;
}
.bg-col-icon-button-secondary-height {
  background-color: 2.188rem !important;
}
.border-icon-button-secondary-height {
  border: 0.8px solid 2.188rem !important;
}
.border-color-icon-button-secondary-height {
  border-color: 2.188rem !important;
}
.hover-bg-col-icon-button-secondary-height:hover {
  background-color: 2.188rem !important;
}
.hover-col-icon-button-secondary-height:hover {
  color: 2.188rem !important;
}
.col-icon-button-secondary-line-height {
  color: 1.3 !important;
}
.bg-col-icon-button-secondary-line-height {
  background-color: 1.3 !important;
}
.border-icon-button-secondary-line-height {
  border: 0.8px solid 1.3 !important;
}
.border-color-icon-button-secondary-line-height {
  border-color: 1.3 !important;
}
.hover-bg-col-icon-button-secondary-line-height:hover {
  background-color: 1.3 !important;
}
.hover-col-icon-button-secondary-line-height:hover {
  color: 1.3 !important;
}
.col-text-shadow {
  color: rgba(0, 0, 0, 0.5215686275) !important;
}
.bg-col-text-shadow {
  background-color: rgba(0, 0, 0, 0.5215686275) !important;
}
.border-text-shadow {
  border: 0.8px solid rgba(0, 0, 0, 0.5215686275) !important;
}
.border-color-text-shadow {
  border-color: rgba(0, 0, 0, 0.5215686275) !important;
}
.hover-bg-col-text-shadow:hover {
  background-color: rgba(0, 0, 0, 0.5215686275) !important;
}
.hover-col-text-shadow:hover {
  color: rgba(0, 0, 0, 0.5215686275) !important;
}
.col-light-yellow {
  color: rgba(241, 158, 65, 0.2) !important;
}
.bg-col-light-yellow {
  background-color: rgba(241, 158, 65, 0.2) !important;
}
.border-light-yellow {
  border: 0.8px solid rgba(241, 158, 65, 0.2) !important;
}
.border-color-light-yellow {
  border-color: rgba(241, 158, 65, 0.2) !important;
}
.hover-bg-col-light-yellow:hover {
  background-color: rgba(241, 158, 65, 0.2) !important;
}
.hover-col-light-yellow:hover {
  color: rgba(241, 158, 65, 0.2) !important;
}
.col-dark-yellow {
  color: #F19E41 !important;
}
.bg-col-dark-yellow {
  background-color: #F19E41 !important;
}
.border-dark-yellow {
  border: 0.8px solid #F19E41 !important;
}
.border-color-dark-yellow {
  border-color: #F19E41 !important;
}
.hover-bg-col-dark-yellow:hover {
  background-color: #F19E41 !important;
}
.hover-col-dark-yellow:hover {
  color: #F19E41 !important;
}
.col-gray-green {
  color: #F1F9F5 !important;
}
.bg-col-gray-green {
  background-color: #F1F9F5 !important;
}
.border-gray-green {
  border: 0.8px solid #F1F9F5 !important;
}
.border-color-gray-green {
  border-color: #F1F9F5 !important;
}
.hover-bg-col-gray-green:hover {
  background-color: #F1F9F5 !important;
}
.hover-col-gray-green:hover {
  color: #F1F9F5 !important;
}
.col-black-87 {
  color: rgba(0, 0, 0, 0.87) !important;
}
.bg-col-black-87 {
  background-color: rgba(0, 0, 0, 0.87) !important;
}
.border-black-87 {
  border: 0.8px solid rgba(0, 0, 0, 0.87) !important;
}
.border-color-black-87 {
  border-color: rgba(0, 0, 0, 0.87) !important;
}
.hover-bg-col-black-87:hover {
  background-color: rgba(0, 0, 0, 0.87) !important;
}
.hover-col-black-87:hover {
  color: rgba(0, 0, 0, 0.87) !important;
}
.col-black-60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.bg-col-black-60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.border-black-60 {
  border: 0.8px solid rgba(0, 0, 0, 0.6) !important;
}
.border-color-black-60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.hover-bg-col-black-60:hover {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.hover-col-black-60:hover {
  color: rgba(0, 0, 0, 0.6) !important;
}
.col-success {
  color: rgb(20, 157, 82) !important;
}
.bg-col-success {
  background-color: rgb(20, 157, 82) !important;
}
.border-success {
  border: 0.8px solid rgb(20, 157, 82) !important;
}
.border-color-success {
  border-color: rgb(20, 157, 82) !important;
}
.hover-bg-col-success:hover {
  background-color: rgb(20, 157, 82) !important;
}
.hover-col-success:hover {
  color: rgb(20, 157, 82) !important;
}
.col-warning {
  color: #F1C21B !important;
}
.bg-col-warning {
  background-color: #F1C21B !important;
}
.border-warning {
  border: 0.8px solid #F1C21B !important;
}
.border-color-warning {
  border-color: #F1C21B !important;
}
.hover-bg-col-warning:hover {
  background-color: #F1C21B !important;
}
.hover-col-warning:hover {
  color: #F1C21B !important;
}
.col-expense {
  color: #e11d48 !important;
}
.bg-col-expense {
  background-color: #e11d48 !important;
}
.border-expense {
  border: 0.8px solid #e11d48 !important;
}
.border-color-expense {
  border-color: #e11d48 !important;
}
.hover-bg-col-expense:hover {
  background-color: #e11d48 !important;
}
.hover-col-expense:hover {
  color: #e11d48 !important;
}
.col-ink-blue {
  color: rgb(37, 99, 235) !important;
}
.bg-col-ink-blue {
  background-color: rgb(37, 99, 235) !important;
}
.border-ink-blue {
  border: 0.8px solid rgb(37, 99, 235) !important;
}
.border-color-ink-blue {
  border-color: rgb(37, 99, 235) !important;
}
.hover-bg-col-ink-blue:hover {
  background-color: rgb(37, 99, 235) !important;
}
.hover-col-ink-blue:hover {
  color: rgb(37, 99, 235) !important;
}
.col-ink-blue-600 {
  color: rgba(37, 99, 235, 0.5) !important;
}
.bg-col-ink-blue-600 {
  background-color: rgba(37, 99, 235, 0.5) !important;
}
.border-ink-blue-600 {
  border: 0.8px solid rgba(37, 99, 235, 0.5) !important;
}
.border-color-ink-blue-600 {
  border-color: rgba(37, 99, 235, 0.5) !important;
}
.hover-bg-col-ink-blue-600:hover {
  background-color: rgba(37, 99, 235, 0.5) !important;
}
.hover-col-ink-blue-600:hover {
  color: rgba(37, 99, 235, 0.5) !important;
}
.col-orange-fade {
  color: rgba(244, 86, 0, 0.03) !important;
}
.bg-col-orange-fade {
  background-color: rgba(244, 86, 0, 0.03) !important;
}
.border-orange-fade {
  border: 0.8px solid rgba(244, 86, 0, 0.03) !important;
}
.border-color-orange-fade {
  border-color: rgba(244, 86, 0, 0.03) !important;
}
.hover-bg-col-orange-fade:hover {
  background-color: rgba(244, 86, 0, 0.03) !important;
}
.hover-col-orange-fade:hover {
  color: rgba(244, 86, 0, 0.03) !important;
}
.col-Crimson-rose {
  color: rgb(225, 29, 72) !important;
}
.bg-col-Crimson-rose {
  background-color: rgb(225, 29, 72) !important;
}
.border-Crimson-rose {
  border: 0.8px solid rgb(225, 29, 72) !important;
}
.border-color-Crimson-rose {
  border-color: rgb(225, 29, 72) !important;
}
.hover-bg-col-Crimson-rose:hover {
  background-color: rgb(225, 29, 72) !important;
}
.hover-col-Crimson-rose:hover {
  color: rgb(225, 29, 72) !important;
}
.col-pink-fade {
  color: rgba(225, 29, 72, 0.05) !important;
}
.bg-col-pink-fade {
  background-color: rgba(225, 29, 72, 0.05) !important;
}
.border-pink-fade {
  border: 0.8px solid rgba(225, 29, 72, 0.05) !important;
}
.border-color-pink-fade {
  border-color: rgba(225, 29, 72, 0.05) !important;
}
.hover-bg-col-pink-fade:hover {
  background-color: rgba(225, 29, 72, 0.05) !important;
}
.hover-col-pink-fade:hover {
  color: rgba(225, 29, 72, 0.05) !important;
}
.col-light-blue-white {
  color: rgba(37, 99, 235, 0.05) !important;
}
.bg-col-light-blue-white {
  background-color: rgba(37, 99, 235, 0.05) !important;
}
.border-light-blue-white {
  border: 0.8px solid rgba(37, 99, 235, 0.05) !important;
}
.border-color-light-blue-white {
  border-color: rgba(37, 99, 235, 0.05) !important;
}
.hover-bg-col-light-blue-white:hover {
  background-color: rgba(37, 99, 235, 0.05) !important;
}
.hover-col-light-blue-white:hover {
  color: rgba(37, 99, 235, 0.05) !important;
}
.col-green-fade {
  color: rgba(22, 163, 74, 0.05) !important;
}
.bg-col-green-fade {
  background-color: rgba(22, 163, 74, 0.05) !important;
}
.border-green-fade {
  border: 0.8px solid rgba(22, 163, 74, 0.05) !important;
}
.border-color-green-fade {
  border-color: rgba(22, 163, 74, 0.05) !important;
}
.hover-bg-col-green-fade:hover {
  background-color: rgba(22, 163, 74, 0.05) !important;
}
.hover-col-green-fade:hover {
  color: rgba(22, 163, 74, 0.05) !important;
}
.col-red-fade {
  color: #DC2626 !important;
}
.bg-col-red-fade {
  background-color: #DC2626 !important;
}
.border-red-fade {
  border: 0.8px solid #DC2626 !important;
}
.border-color-red-fade {
  border-color: #DC2626 !important;
}
.hover-bg-col-red-fade:hover {
  background-color: #DC2626 !important;
}
.hover-col-red-fade:hover {
  color: #DC2626 !important;
}
.col-red-fade-100 {
  color: #DC26261a !important;
}
.bg-col-red-fade-100 {
  background-color: #DC26261a !important;
}
.border-red-fade-100 {
  border: 0.8px solid #DC26261a !important;
}
.border-color-red-fade-100 {
  border-color: #DC26261a !important;
}
.hover-bg-col-red-fade-100:hover {
  background-color: #DC26261a !important;
}
.hover-col-red-fade-100:hover {
  color: #DC26261a !important;
}
.col-red-fade-200 {
  color: #DC26262a !important;
}
.bg-col-red-fade-200 {
  background-color: #DC26262a !important;
}
.border-red-fade-200 {
  border: 0.8px solid #DC26262a !important;
}
.border-color-red-fade-200 {
  border-color: #DC26262a !important;
}
.hover-bg-col-red-fade-200:hover {
  background-color: #DC26262a !important;
}
.hover-col-red-fade-200:hover {
  color: #DC26262a !important;
}
.col-red-fade-300 {
  color: #DC26263a !important;
}
.bg-col-red-fade-300 {
  background-color: #DC26263a !important;
}
.border-red-fade-300 {
  border: 0.8px solid #DC26263a !important;
}
.border-color-red-fade-300 {
  border-color: #DC26263a !important;
}
.hover-bg-col-red-fade-300:hover {
  background-color: #DC26263a !important;
}
.hover-col-red-fade-300:hover {
  color: #DC26263a !important;
}
.col-red-fade-400 {
  color: #DC26264a !important;
}
.bg-col-red-fade-400 {
  background-color: #DC26264a !important;
}
.border-red-fade-400 {
  border: 0.8px solid #DC26264a !important;
}
.border-color-red-fade-400 {
  border-color: #DC26264a !important;
}
.hover-bg-col-red-fade-400:hover {
  background-color: #DC26264a !important;
}
.hover-col-red-fade-400:hover {
  color: #DC26264a !important;
}
.col-red-fade-500 {
  color: #DC26265a !important;
}
.bg-col-red-fade-500 {
  background-color: #DC26265a !important;
}
.border-red-fade-500 {
  border: 0.8px solid #DC26265a !important;
}
.border-color-red-fade-500 {
  border-color: #DC26265a !important;
}
.hover-bg-col-red-fade-500:hover {
  background-color: #DC26265a !important;
}
.hover-col-red-fade-500:hover {
  color: #DC26265a !important;
}
.col-red-fade-600 {
  color: #DC26266a !important;
}
.bg-col-red-fade-600 {
  background-color: #DC26266a !important;
}
.border-red-fade-600 {
  border: 0.8px solid #DC26266a !important;
}
.border-color-red-fade-600 {
  border-color: #DC26266a !important;
}
.hover-bg-col-red-fade-600:hover {
  background-color: #DC26266a !important;
}
.hover-col-red-fade-600:hover {
  color: #DC26266a !important;
}
.col-red-fade-700 {
  color: #DC26267a !important;
}
.bg-col-red-fade-700 {
  background-color: #DC26267a !important;
}
.border-red-fade-700 {
  border: 0.8px solid #DC26267a !important;
}
.border-color-red-fade-700 {
  border-color: #DC26267a !important;
}
.hover-bg-col-red-fade-700:hover {
  background-color: #DC26267a !important;
}
.hover-col-red-fade-700:hover {
  color: #DC26267a !important;
}
.col-red-fade-800 {
  color: #DC26268a !important;
}
.bg-col-red-fade-800 {
  background-color: #DC26268a !important;
}
.border-red-fade-800 {
  border: 0.8px solid #DC26268a !important;
}
.border-color-red-fade-800 {
  border-color: #DC26268a !important;
}
.hover-bg-col-red-fade-800:hover {
  background-color: #DC26268a !important;
}
.hover-col-red-fade-800:hover {
  color: #DC26268a !important;
}
.col-red-fade-900 {
  color: #DC26269a !important;
}
.bg-col-red-fade-900 {
  background-color: #DC26269a !important;
}
.border-red-fade-900 {
  border: 0.8px solid #DC26269a !important;
}
.border-color-red-fade-900 {
  border-color: #DC26269a !important;
}
.hover-bg-col-red-fade-900:hover {
  background-color: #DC26269a !important;
}
.hover-col-red-fade-900:hover {
  color: #DC26269a !important;
}
.col-unpaid {
  color: rgb(255, 15, 15) !important;
}
.bg-col-unpaid {
  background-color: rgb(255, 15, 15) !important;
}
.border-unpaid {
  border: 0.8px solid rgb(255, 15, 15) !important;
}
.border-color-unpaid {
  border-color: rgb(255, 15, 15) !important;
}
.hover-bg-col-unpaid:hover {
  background-color: rgb(255, 15, 15) !important;
}
.hover-col-unpaid:hover {
  color: rgb(255, 15, 15) !important;
}
.col-advances {
  color: #FFFCFA !important;
}
.bg-col-advances {
  background-color: #FFFCFA !important;
}
.border-advances {
  border: 0.8px solid #FFFCFA !important;
}
.border-color-advances {
  border-color: #FFFCFA !important;
}
.hover-bg-col-advances:hover {
  background-color: #FFFCFA !important;
}
.hover-col-advances:hover {
  color: #FFFCFA !important;
}
.col-light-cream {
  color: rgba(255, 208, 0, 0.1019607843) !important;
}
.bg-col-light-cream {
  background-color: rgba(255, 208, 0, 0.1019607843) !important;
}
.border-light-cream {
  border: 0.8px solid rgba(255, 208, 0, 0.1019607843) !important;
}
.border-color-light-cream {
  border-color: rgba(255, 208, 0, 0.1019607843) !important;
}
.hover-bg-col-light-cream:hover {
  background-color: rgba(255, 208, 0, 0.1019607843) !important;
}
.hover-col-light-cream:hover {
  color: rgba(255, 208, 0, 0.1019607843) !important;
}
.col-light-pink {
  color: rgba(249, 56, 39, 0.1019607843) !important;
}
.bg-col-light-pink {
  background-color: rgba(249, 56, 39, 0.1019607843) !important;
}
.border-light-pink {
  border: 0.8px solid rgba(249, 56, 39, 0.1019607843) !important;
}
.border-color-light-pink {
  border-color: rgba(249, 56, 39, 0.1019607843) !important;
}
.hover-bg-col-light-pink:hover {
  background-color: rgba(249, 56, 39, 0.1019607843) !important;
}
.hover-col-light-pink:hover {
  color: rgba(249, 56, 39, 0.1019607843) !important;
}
.col-light-green {
  color: rgba(22, 196, 127, 0.1019607843) !important;
}
.bg-col-light-green {
  background-color: rgba(22, 196, 127, 0.1019607843) !important;
}
.border-light-green {
  border: 0.8px solid rgba(22, 196, 127, 0.1019607843) !important;
}
.border-color-light-green {
  border-color: rgba(22, 196, 127, 0.1019607843) !important;
}
.hover-bg-col-light-green:hover {
  background-color: rgba(22, 196, 127, 0.1019607843) !important;
}
.hover-col-light-green:hover {
  color: rgba(22, 196, 127, 0.1019607843) !important;
}
.col-mid-green {
  color: #16C47F !important;
}
.bg-col-mid-green {
  background-color: #16C47F !important;
}
.border-mid-green {
  border: 0.8px solid #16C47F !important;
}
.border-color-mid-green {
  border-color: #16C47F !important;
}
.hover-bg-col-mid-green:hover {
  background-color: #16C47F !important;
}
.hover-col-mid-green:hover {
  color: #16C47F !important;
}
.col-mid-red {
  color: #C21000 !important;
}
.bg-col-mid-red {
  background-color: #C21000 !important;
}
.border-mid-red {
  border: 0.8px solid #C21000 !important;
}
.border-color-mid-red {
  border-color: #C21000 !important;
}
.hover-bg-col-mid-red:hover {
  background-color: #C21000 !important;
}
.hover-col-mid-red:hover {
  color: #C21000 !important;
}
.col-mid-orange {
  color: #EE9F11 !important;
}
.bg-col-mid-orange {
  background-color: #EE9F11 !important;
}
.border-mid-orange {
  border: 0.8px solid #EE9F11 !important;
}
.border-color-mid-orange {
  border-color: #EE9F11 !important;
}
.hover-bg-col-mid-orange:hover {
  background-color: #EE9F11 !important;
}
.hover-col-mid-orange:hover {
  color: #EE9F11 !important;
}
.border-solid {
  border-style: solid !important;
}
.border-dashed {
  border-style: dashed !important;
}
.border-dotted {
  border-style: dotted !important;
}
.badge-col-1 {
  background-color: #AA00FF !important;
}
.badge-col-2 {
  background-color: #F50057 !important;
}
.badge-col-3 {
  background-color: #00BFA5 !important;
}
.badge-col-4 {
  background-color: #E69200 !important;
}
.badge-col-5 {
  background-color: #795548 !important;
}
.emp-col-1 {
  background-color: rgba(105, 37, 65, 0.8705882353) !important;
}
.emp-col-2 {
  background-color: rgba(106, 146, 37, 0.8705882353) !important;
}
.emp-col-3 {
  background-color: rgba(244, 71, 8, 0.9058823529) !important;
}
.emp-col-4 {
  background-color: rgba(161, 7, 2, 0.8823529412) !important;
}
.emp-col-5 {
  background-color: rgba(100, 193, 50, 0.9333333333) !important;
}
.emp-col-6 {
  background-color: #358600 !important;
}
.emp-col-7 {
  background-color: #af125a !important;
}
.emp-col-8 {
  background-color: #582b11 !important;
}
.emp-col-9 {
  background-color: #61a0af !important;
}
.emp-col-10 {
  background-color: #f06c9b !important;
}
.emp-col-11 {
  background-color: #23c9ff !important;
}
.emp-col-12 {
  background-color: #c884a6 !important;
}
.emp-col-13 {
  background-color: #ff101f !important;
}
.emp-col-14 {
  background-color: #4cb5ae !important;
}
.emp-col-15 {
  background-color: #2e29e1 !important;
}
.emp-col-16 {
  background-color: #8661c1 !important;
}
.emp-col-17 {
  background-color: #4B5267 !important;
}
.border-top-none {
  border-top: none !important;
}
.wz-border-top {
  border-top: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.top-unset {
  top: unset !important;
}
.border-bottom-none {
  border-bottom: none !important;
}
.wz-border-bottom {
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.bottom-unset {
  bottom: unset !important;
}
.border-left-none {
  border-left: none !important;
}
.wz-border-left {
  border-left: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.left-unset {
  left: unset !important;
}
.border-right-none {
  border-right: none !important;
}
.wz-border-right {
  border-right: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.right-unset {
  right: unset !important;
}
.gap-per-0 {
  gap: 0% !important;
}
.gap-0 {
  gap: 0px !important;
}
.c-gap-0 {
  column-gap: 0px !important;
}
.r-gap-0 {
  row-gap: 0px !important;
}
.gray-0 {
  color: var(--wz-gray-0) !important;
}
.width-per-0 {
  width: 0%;
}
.max-width-per-0 {
  max-width: 0%;
}
.vw-0 {
  width: 0vw !important;
}
.vh-0 {
  height: 0vh !important;
}
.gap-per-1 {
  gap: 1% !important;
}
.gap-1 {
  gap: 1px !important;
}
.c-gap-1 {
  column-gap: 1px !important;
}
.r-gap-1 {
  row-gap: 1px !important;
}
.gray-1 {
  color: var(--wz-gray-1) !important;
}
.width-per-1 {
  width: 1%;
}
.max-width-per-1 {
  max-width: 1%;
}
.vw-1 {
  width: 1vw !important;
}
.vh-1 {
  height: 1vh !important;
}
.gap-per-2 {
  gap: 2% !important;
}
.gap-2 {
  gap: 2px !important;
}
.c-gap-2 {
  column-gap: 2px !important;
}
.r-gap-2 {
  row-gap: 2px !important;
}
.gray-2 {
  color: var(--wz-gray-2) !important;
}
.width-per-2 {
  width: 2%;
}
.max-width-per-2 {
  max-width: 2%;
}
.vw-2 {
  width: 2vw !important;
}
.vh-2 {
  height: 2vh !important;
}
.gap-per-3 {
  gap: 3% !important;
}
.gap-3 {
  gap: 3px !important;
}
.c-gap-3 {
  column-gap: 3px !important;
}
.r-gap-3 {
  row-gap: 3px !important;
}
.gray-3 {
  color: var(--wz-gray-3) !important;
}
.width-per-3 {
  width: 3%;
}
.max-width-per-3 {
  max-width: 3%;
}
.vw-3 {
  width: 3vw !important;
}
.vh-3 {
  height: 3vh !important;
}
.gap-per-4 {
  gap: 4% !important;
}
.gap-4 {
  gap: 4px !important;
}
.c-gap-4 {
  column-gap: 4px !important;
}
.r-gap-4 {
  row-gap: 4px !important;
}
.gray-4 {
  color: var(--wz-gray-4) !important;
}
.width-per-4 {
  width: 4%;
}
.max-width-per-4 {
  max-width: 4%;
}
.vw-4 {
  width: 4vw !important;
}
.vh-4 {
  height: 4vh !important;
}
.gap-per-5 {
  gap: 5% !important;
}
.gap-5 {
  gap: 5px !important;
}
.c-gap-5 {
  column-gap: 5px !important;
}
.r-gap-5 {
  row-gap: 5px !important;
}
.gray-5 {
  color: var(--wz-gray-5) !important;
}
.width-per-5 {
  width: 5%;
}
.max-width-per-5 {
  max-width: 5%;
}
.vw-5 {
  width: 5vw !important;
}
.vh-5 {
  height: 5vh !important;
}
.gap-per-6 {
  gap: 6% !important;
}
.gap-6 {
  gap: 6px !important;
}
.c-gap-6 {
  column-gap: 6px !important;
}
.r-gap-6 {
  row-gap: 6px !important;
}
.gray-6 {
  color: var(--wz-gray-6) !important;
}
.width-per-6 {
  width: 6%;
}
.max-width-per-6 {
  max-width: 6%;
}
.vw-6 {
  width: 6vw !important;
}
.vh-6 {
  height: 6vh !important;
}
.gap-per-7 {
  gap: 7% !important;
}
.gap-7 {
  gap: 7px !important;
}
.c-gap-7 {
  column-gap: 7px !important;
}
.r-gap-7 {
  row-gap: 7px !important;
}
.gray-7 {
  color: var(--wz-gray-7) !important;
}
.width-per-7 {
  width: 7%;
}
.max-width-per-7 {
  max-width: 7%;
}
.vw-7 {
  width: 7vw !important;
}
.vh-7 {
  height: 7vh !important;
}
.gap-per-8 {
  gap: 8% !important;
}
.gap-8 {
  gap: 8px !important;
}
.c-gap-8 {
  column-gap: 8px !important;
}
.r-gap-8 {
  row-gap: 8px !important;
}
.gray-8 {
  color: var(--wz-gray-8) !important;
}
.width-per-8 {
  width: 8%;
}
.max-width-per-8 {
  max-width: 8%;
}
.vw-8 {
  width: 8vw !important;
}
.vh-8 {
  height: 8vh !important;
}
.gap-per-9 {
  gap: 9% !important;
}
.gap-9 {
  gap: 9px !important;
}
.c-gap-9 {
  column-gap: 9px !important;
}
.r-gap-9 {
  row-gap: 9px !important;
}
.gray-9 {
  color: var(--wz-gray-9) !important;
}
.width-per-9 {
  width: 9%;
}
.max-width-per-9 {
  max-width: 9%;
}
.vw-9 {
  width: 9vw !important;
}
.vh-9 {
  height: 9vh !important;
}
.gap-per-10 {
  gap: 10% !important;
}
.gap-10 {
  gap: 10px !important;
}
.c-gap-10 {
  column-gap: 10px !important;
}
.r-gap-10 {
  row-gap: 10px !important;
}
.gray-10 {
  color: var(--wz-gray-10) !important;
}
.width-per-10 {
  width: 10%;
}
.max-width-per-10 {
  max-width: 10%;
}
.vw-10 {
  width: 10vw !important;
}
.vh-10 {
  height: 10vh !important;
}
.gap-per-11 {
  gap: 11% !important;
}
.gap-11 {
  gap: 11px !important;
}
.c-gap-11 {
  column-gap: 11px !important;
}
.r-gap-11 {
  row-gap: 11px !important;
}
.gray-11 {
  color: var(--wz-gray-11) !important;
}
.width-per-11 {
  width: 11%;
}
.max-width-per-11 {
  max-width: 11%;
}
.vw-11 {
  width: 11vw !important;
}
.vh-11 {
  height: 11vh !important;
}
.gap-per-12 {
  gap: 12% !important;
}
.gap-12 {
  gap: 12px !important;
}
.c-gap-12 {
  column-gap: 12px !important;
}
.r-gap-12 {
  row-gap: 12px !important;
}
.gray-12 {
  color: var(--wz-gray-12) !important;
}
.width-per-12 {
  width: 12%;
}
.max-width-per-12 {
  max-width: 12%;
}
.vw-12 {
  width: 12vw !important;
}
.vh-12 {
  height: 12vh !important;
}
.gap-per-13 {
  gap: 13% !important;
}
.gap-13 {
  gap: 13px !important;
}
.c-gap-13 {
  column-gap: 13px !important;
}
.r-gap-13 {
  row-gap: 13px !important;
}
.gray-13 {
  color: var(--wz-gray-13) !important;
}
.width-per-13 {
  width: 13%;
}
.max-width-per-13 {
  max-width: 13%;
}
.vw-13 {
  width: 13vw !important;
}
.vh-13 {
  height: 13vh !important;
}
.gap-per-14 {
  gap: 14% !important;
}
.gap-14 {
  gap: 14px !important;
}
.c-gap-14 {
  column-gap: 14px !important;
}
.r-gap-14 {
  row-gap: 14px !important;
}
.gray-14 {
  color: var(--wz-gray-14) !important;
}
.width-per-14 {
  width: 14%;
}
.max-width-per-14 {
  max-width: 14%;
}
.vw-14 {
  width: 14vw !important;
}
.vh-14 {
  height: 14vh !important;
}
.gap-per-15 {
  gap: 15% !important;
}
.gap-15 {
  gap: 15px !important;
}
.c-gap-15 {
  column-gap: 15px !important;
}
.r-gap-15 {
  row-gap: 15px !important;
}
.gray-15 {
  color: var(--wz-gray-15) !important;
}
.width-per-15 {
  width: 15%;
}
.max-width-per-15 {
  max-width: 15%;
}
.vw-15 {
  width: 15vw !important;
}
.vh-15 {
  height: 15vh !important;
}
.gap-per-16 {
  gap: 16% !important;
}
.gap-16 {
  gap: 16px !important;
}
.c-gap-16 {
  column-gap: 16px !important;
}
.r-gap-16 {
  row-gap: 16px !important;
}
.gray-16 {
  color: var(--wz-gray-16) !important;
}
.width-per-16 {
  width: 16%;
}
.max-width-per-16 {
  max-width: 16%;
}
.vw-16 {
  width: 16vw !important;
}
.vh-16 {
  height: 16vh !important;
}
.gap-per-17 {
  gap: 17% !important;
}
.gap-17 {
  gap: 17px !important;
}
.c-gap-17 {
  column-gap: 17px !important;
}
.r-gap-17 {
  row-gap: 17px !important;
}
.gray-17 {
  color: var(--wz-gray-17) !important;
}
.width-per-17 {
  width: 17%;
}
.max-width-per-17 {
  max-width: 17%;
}
.vw-17 {
  width: 17vw !important;
}
.vh-17 {
  height: 17vh !important;
}
.gap-per-18 {
  gap: 18% !important;
}
.gap-18 {
  gap: 18px !important;
}
.c-gap-18 {
  column-gap: 18px !important;
}
.r-gap-18 {
  row-gap: 18px !important;
}
.gray-18 {
  color: var(--wz-gray-18) !important;
}
.width-per-18 {
  width: 18%;
}
.max-width-per-18 {
  max-width: 18%;
}
.vw-18 {
  width: 18vw !important;
}
.vh-18 {
  height: 18vh !important;
}
.gap-per-19 {
  gap: 19% !important;
}
.gap-19 {
  gap: 19px !important;
}
.c-gap-19 {
  column-gap: 19px !important;
}
.r-gap-19 {
  row-gap: 19px !important;
}
.gray-19 {
  color: var(--wz-gray-19) !important;
}
.width-per-19 {
  width: 19%;
}
.max-width-per-19 {
  max-width: 19%;
}
.vw-19 {
  width: 19vw !important;
}
.vh-19 {
  height: 19vh !important;
}
.gap-per-20 {
  gap: 20% !important;
}
.gap-20 {
  gap: 20px !important;
}
.c-gap-20 {
  column-gap: 20px !important;
}
.r-gap-20 {
  row-gap: 20px !important;
}
.gray-20 {
  color: var(--wz-gray-20) !important;
}
.width-per-20 {
  width: 20%;
}
.max-width-per-20 {
  max-width: 20%;
}
.vw-20 {
  width: 20vw !important;
}
.vh-20 {
  height: 20vh !important;
}
.gap-per-21 {
  gap: 21% !important;
}
.gap-21 {
  gap: 21px !important;
}
.c-gap-21 {
  column-gap: 21px !important;
}
.r-gap-21 {
  row-gap: 21px !important;
}
.gray-21 {
  color: var(--wz-gray-21) !important;
}
.width-per-21 {
  width: 21%;
}
.max-width-per-21 {
  max-width: 21%;
}
.vw-21 {
  width: 21vw !important;
}
.vh-21 {
  height: 21vh !important;
}
.gap-per-22 {
  gap: 22% !important;
}
.gap-22 {
  gap: 22px !important;
}
.c-gap-22 {
  column-gap: 22px !important;
}
.r-gap-22 {
  row-gap: 22px !important;
}
.gray-22 {
  color: var(--wz-gray-22) !important;
}
.width-per-22 {
  width: 22%;
}
.max-width-per-22 {
  max-width: 22%;
}
.vw-22 {
  width: 22vw !important;
}
.vh-22 {
  height: 22vh !important;
}
.gap-per-23 {
  gap: 23% !important;
}
.gap-23 {
  gap: 23px !important;
}
.c-gap-23 {
  column-gap: 23px !important;
}
.r-gap-23 {
  row-gap: 23px !important;
}
.gray-23 {
  color: var(--wz-gray-23) !important;
}
.width-per-23 {
  width: 23%;
}
.max-width-per-23 {
  max-width: 23%;
}
.vw-23 {
  width: 23vw !important;
}
.vh-23 {
  height: 23vh !important;
}
.gap-per-24 {
  gap: 24% !important;
}
.gap-24 {
  gap: 24px !important;
}
.c-gap-24 {
  column-gap: 24px !important;
}
.r-gap-24 {
  row-gap: 24px !important;
}
.gray-24 {
  color: var(--wz-gray-24) !important;
}
.width-per-24 {
  width: 24%;
}
.max-width-per-24 {
  max-width: 24%;
}
.vw-24 {
  width: 24vw !important;
}
.vh-24 {
  height: 24vh !important;
}
.gap-per-25 {
  gap: 25% !important;
}
.gap-25 {
  gap: 25px !important;
}
.c-gap-25 {
  column-gap: 25px !important;
}
.r-gap-25 {
  row-gap: 25px !important;
}
.gray-25 {
  color: var(--wz-gray-25) !important;
}
.width-per-25 {
  width: 25%;
}
.max-width-per-25 {
  max-width: 25%;
}
.vw-25 {
  width: 25vw !important;
}
.vh-25 {
  height: 25vh !important;
}
.gap-per-26 {
  gap: 26% !important;
}
.gap-26 {
  gap: 26px !important;
}
.c-gap-26 {
  column-gap: 26px !important;
}
.r-gap-26 {
  row-gap: 26px !important;
}
.gray-26 {
  color: var(--wz-gray-26) !important;
}
.width-per-26 {
  width: 26%;
}
.max-width-per-26 {
  max-width: 26%;
}
.vw-26 {
  width: 26vw !important;
}
.vh-26 {
  height: 26vh !important;
}
.gap-per-27 {
  gap: 27% !important;
}
.gap-27 {
  gap: 27px !important;
}
.c-gap-27 {
  column-gap: 27px !important;
}
.r-gap-27 {
  row-gap: 27px !important;
}
.gray-27 {
  color: var(--wz-gray-27) !important;
}
.width-per-27 {
  width: 27%;
}
.max-width-per-27 {
  max-width: 27%;
}
.vw-27 {
  width: 27vw !important;
}
.vh-27 {
  height: 27vh !important;
}
.gap-per-28 {
  gap: 28% !important;
}
.gap-28 {
  gap: 28px !important;
}
.c-gap-28 {
  column-gap: 28px !important;
}
.r-gap-28 {
  row-gap: 28px !important;
}
.gray-28 {
  color: var(--wz-gray-28) !important;
}
.width-per-28 {
  width: 28%;
}
.max-width-per-28 {
  max-width: 28%;
}
.vw-28 {
  width: 28vw !important;
}
.vh-28 {
  height: 28vh !important;
}
.gap-per-29 {
  gap: 29% !important;
}
.gap-29 {
  gap: 29px !important;
}
.c-gap-29 {
  column-gap: 29px !important;
}
.r-gap-29 {
  row-gap: 29px !important;
}
.gray-29 {
  color: var(--wz-gray-29) !important;
}
.width-per-29 {
  width: 29%;
}
.max-width-per-29 {
  max-width: 29%;
}
.vw-29 {
  width: 29vw !important;
}
.vh-29 {
  height: 29vh !important;
}
.gap-per-30 {
  gap: 30% !important;
}
.gap-30 {
  gap: 30px !important;
}
.c-gap-30 {
  column-gap: 30px !important;
}
.r-gap-30 {
  row-gap: 30px !important;
}
.gray-30 {
  color: var(--wz-gray-30) !important;
}
.width-per-30 {
  width: 30%;
}
.max-width-per-30 {
  max-width: 30%;
}
.vw-30 {
  width: 30vw !important;
}
.vh-30 {
  height: 30vh !important;
}
.gap-per-31 {
  gap: 31% !important;
}
.gap-31 {
  gap: 31px !important;
}
.c-gap-31 {
  column-gap: 31px !important;
}
.r-gap-31 {
  row-gap: 31px !important;
}
.gray-31 {
  color: var(--wz-gray-31) !important;
}
.width-per-31 {
  width: 31%;
}
.max-width-per-31 {
  max-width: 31%;
}
.vw-31 {
  width: 31vw !important;
}
.vh-31 {
  height: 31vh !important;
}
.gap-per-32 {
  gap: 32% !important;
}
.gap-32 {
  gap: 32px !important;
}
.c-gap-32 {
  column-gap: 32px !important;
}
.r-gap-32 {
  row-gap: 32px !important;
}
.gray-32 {
  color: var(--wz-gray-32) !important;
}
.width-per-32 {
  width: 32%;
}
.max-width-per-32 {
  max-width: 32%;
}
.vw-32 {
  width: 32vw !important;
}
.vh-32 {
  height: 32vh !important;
}
.gap-per-33 {
  gap: 33% !important;
}
.gap-33 {
  gap: 33px !important;
}
.c-gap-33 {
  column-gap: 33px !important;
}
.r-gap-33 {
  row-gap: 33px !important;
}
.gray-33 {
  color: var(--wz-gray-33) !important;
}
.width-per-33 {
  width: 33%;
}
.max-width-per-33 {
  max-width: 33%;
}
.vw-33 {
  width: 33vw !important;
}
.vh-33 {
  height: 33vh !important;
}
.gap-per-34 {
  gap: 34% !important;
}
.gap-34 {
  gap: 34px !important;
}
.c-gap-34 {
  column-gap: 34px !important;
}
.r-gap-34 {
  row-gap: 34px !important;
}
.gray-34 {
  color: var(--wz-gray-34) !important;
}
.width-per-34 {
  width: 34%;
}
.max-width-per-34 {
  max-width: 34%;
}
.vw-34 {
  width: 34vw !important;
}
.vh-34 {
  height: 34vh !important;
}
.gap-per-35 {
  gap: 35% !important;
}
.gap-35 {
  gap: 35px !important;
}
.c-gap-35 {
  column-gap: 35px !important;
}
.r-gap-35 {
  row-gap: 35px !important;
}
.gray-35 {
  color: var(--wz-gray-35) !important;
}
.width-per-35 {
  width: 35%;
}
.max-width-per-35 {
  max-width: 35%;
}
.vw-35 {
  width: 35vw !important;
}
.vh-35 {
  height: 35vh !important;
}
.gap-per-36 {
  gap: 36% !important;
}
.gap-36 {
  gap: 36px !important;
}
.c-gap-36 {
  column-gap: 36px !important;
}
.r-gap-36 {
  row-gap: 36px !important;
}
.gray-36 {
  color: var(--wz-gray-36) !important;
}
.width-per-36 {
  width: 36%;
}
.max-width-per-36 {
  max-width: 36%;
}
.vw-36 {
  width: 36vw !important;
}
.vh-36 {
  height: 36vh !important;
}
.gap-per-37 {
  gap: 37% !important;
}
.gap-37 {
  gap: 37px !important;
}
.c-gap-37 {
  column-gap: 37px !important;
}
.r-gap-37 {
  row-gap: 37px !important;
}
.gray-37 {
  color: var(--wz-gray-37) !important;
}
.width-per-37 {
  width: 37%;
}
.max-width-per-37 {
  max-width: 37%;
}
.vw-37 {
  width: 37vw !important;
}
.vh-37 {
  height: 37vh !important;
}
.gap-per-38 {
  gap: 38% !important;
}
.gap-38 {
  gap: 38px !important;
}
.c-gap-38 {
  column-gap: 38px !important;
}
.r-gap-38 {
  row-gap: 38px !important;
}
.gray-38 {
  color: var(--wz-gray-38) !important;
}
.width-per-38 {
  width: 38%;
}
.max-width-per-38 {
  max-width: 38%;
}
.vw-38 {
  width: 38vw !important;
}
.vh-38 {
  height: 38vh !important;
}
.gap-per-39 {
  gap: 39% !important;
}
.gap-39 {
  gap: 39px !important;
}
.c-gap-39 {
  column-gap: 39px !important;
}
.r-gap-39 {
  row-gap: 39px !important;
}
.gray-39 {
  color: var(--wz-gray-39) !important;
}
.width-per-39 {
  width: 39%;
}
.max-width-per-39 {
  max-width: 39%;
}
.vw-39 {
  width: 39vw !important;
}
.vh-39 {
  height: 39vh !important;
}
.gap-per-40 {
  gap: 40% !important;
}
.gap-40 {
  gap: 40px !important;
}
.c-gap-40 {
  column-gap: 40px !important;
}
.r-gap-40 {
  row-gap: 40px !important;
}
.gray-40 {
  color: var(--wz-gray-40) !important;
}
.width-per-40 {
  width: 40%;
}
.max-width-per-40 {
  max-width: 40%;
}
.vw-40 {
  width: 40vw !important;
}
.vh-40 {
  height: 40vh !important;
}
.gap-per-41 {
  gap: 41% !important;
}
.gap-41 {
  gap: 41px !important;
}
.c-gap-41 {
  column-gap: 41px !important;
}
.r-gap-41 {
  row-gap: 41px !important;
}
.gray-41 {
  color: var(--wz-gray-41) !important;
}
.width-per-41 {
  width: 41%;
}
.max-width-per-41 {
  max-width: 41%;
}
.vw-41 {
  width: 41vw !important;
}
.vh-41 {
  height: 41vh !important;
}
.gap-per-42 {
  gap: 42% !important;
}
.gap-42 {
  gap: 42px !important;
}
.c-gap-42 {
  column-gap: 42px !important;
}
.r-gap-42 {
  row-gap: 42px !important;
}
.gray-42 {
  color: var(--wz-gray-42) !important;
}
.width-per-42 {
  width: 42%;
}
.max-width-per-42 {
  max-width: 42%;
}
.vw-42 {
  width: 42vw !important;
}
.vh-42 {
  height: 42vh !important;
}
.gap-per-43 {
  gap: 43% !important;
}
.gap-43 {
  gap: 43px !important;
}
.c-gap-43 {
  column-gap: 43px !important;
}
.r-gap-43 {
  row-gap: 43px !important;
}
.gray-43 {
  color: var(--wz-gray-43) !important;
}
.width-per-43 {
  width: 43%;
}
.max-width-per-43 {
  max-width: 43%;
}
.vw-43 {
  width: 43vw !important;
}
.vh-43 {
  height: 43vh !important;
}
.gap-per-44 {
  gap: 44% !important;
}
.gap-44 {
  gap: 44px !important;
}
.c-gap-44 {
  column-gap: 44px !important;
}
.r-gap-44 {
  row-gap: 44px !important;
}
.gray-44 {
  color: var(--wz-gray-44) !important;
}
.width-per-44 {
  width: 44%;
}
.max-width-per-44 {
  max-width: 44%;
}
.vw-44 {
  width: 44vw !important;
}
.vh-44 {
  height: 44vh !important;
}
.gap-per-45 {
  gap: 45% !important;
}
.gap-45 {
  gap: 45px !important;
}
.c-gap-45 {
  column-gap: 45px !important;
}
.r-gap-45 {
  row-gap: 45px !important;
}
.gray-45 {
  color: var(--wz-gray-45) !important;
}
.width-per-45 {
  width: 45%;
}
.max-width-per-45 {
  max-width: 45%;
}
.vw-45 {
  width: 45vw !important;
}
.vh-45 {
  height: 45vh !important;
}
.gap-per-46 {
  gap: 46% !important;
}
.gap-46 {
  gap: 46px !important;
}
.c-gap-46 {
  column-gap: 46px !important;
}
.r-gap-46 {
  row-gap: 46px !important;
}
.gray-46 {
  color: var(--wz-gray-46) !important;
}
.width-per-46 {
  width: 46%;
}
.max-width-per-46 {
  max-width: 46%;
}
.vw-46 {
  width: 46vw !important;
}
.vh-46 {
  height: 46vh !important;
}
.gap-per-47 {
  gap: 47% !important;
}
.gap-47 {
  gap: 47px !important;
}
.c-gap-47 {
  column-gap: 47px !important;
}
.r-gap-47 {
  row-gap: 47px !important;
}
.gray-47 {
  color: var(--wz-gray-47) !important;
}
.width-per-47 {
  width: 47%;
}
.max-width-per-47 {
  max-width: 47%;
}
.vw-47 {
  width: 47vw !important;
}
.vh-47 {
  height: 47vh !important;
}
.gap-per-48 {
  gap: 48% !important;
}
.gap-48 {
  gap: 48px !important;
}
.c-gap-48 {
  column-gap: 48px !important;
}
.r-gap-48 {
  row-gap: 48px !important;
}
.gray-48 {
  color: var(--wz-gray-48) !important;
}
.width-per-48 {
  width: 48%;
}
.max-width-per-48 {
  max-width: 48%;
}
.vw-48 {
  width: 48vw !important;
}
.vh-48 {
  height: 48vh !important;
}
.gap-per-49 {
  gap: 49% !important;
}
.gap-49 {
  gap: 49px !important;
}
.c-gap-49 {
  column-gap: 49px !important;
}
.r-gap-49 {
  row-gap: 49px !important;
}
.gray-49 {
  color: var(--wz-gray-49) !important;
}
.width-per-49 {
  width: 49%;
}
.max-width-per-49 {
  max-width: 49%;
}
.vw-49 {
  width: 49vw !important;
}
.vh-49 {
  height: 49vh !important;
}
.gap-per-50 {
  gap: 50% !important;
}
.gap-50 {
  gap: 50px !important;
}
.c-gap-50 {
  column-gap: 50px !important;
}
.r-gap-50 {
  row-gap: 50px !important;
}
.gray-50 {
  color: var(--wz-gray-50) !important;
}
.width-per-50 {
  width: 50%;
}
.max-width-per-50 {
  max-width: 50%;
}
.vw-50 {
  width: 50vw !important;
}
.vh-50 {
  height: 50vh !important;
}
.gap-per-51 {
  gap: 51% !important;
}
.gap-51 {
  gap: 51px !important;
}
.c-gap-51 {
  column-gap: 51px !important;
}
.r-gap-51 {
  row-gap: 51px !important;
}
.gray-51 {
  color: var(--wz-gray-51) !important;
}
.width-per-51 {
  width: 51%;
}
.max-width-per-51 {
  max-width: 51%;
}
.vw-51 {
  width: 51vw !important;
}
.vh-51 {
  height: 51vh !important;
}
.gap-per-52 {
  gap: 52% !important;
}
.gap-52 {
  gap: 52px !important;
}
.c-gap-52 {
  column-gap: 52px !important;
}
.r-gap-52 {
  row-gap: 52px !important;
}
.gray-52 {
  color: var(--wz-gray-52) !important;
}
.width-per-52 {
  width: 52%;
}
.max-width-per-52 {
  max-width: 52%;
}
.vw-52 {
  width: 52vw !important;
}
.vh-52 {
  height: 52vh !important;
}
.gap-per-53 {
  gap: 53% !important;
}
.gap-53 {
  gap: 53px !important;
}
.c-gap-53 {
  column-gap: 53px !important;
}
.r-gap-53 {
  row-gap: 53px !important;
}
.gray-53 {
  color: var(--wz-gray-53) !important;
}
.width-per-53 {
  width: 53%;
}
.max-width-per-53 {
  max-width: 53%;
}
.vw-53 {
  width: 53vw !important;
}
.vh-53 {
  height: 53vh !important;
}
.gap-per-54 {
  gap: 54% !important;
}
.gap-54 {
  gap: 54px !important;
}
.c-gap-54 {
  column-gap: 54px !important;
}
.r-gap-54 {
  row-gap: 54px !important;
}
.gray-54 {
  color: var(--wz-gray-54) !important;
}
.width-per-54 {
  width: 54%;
}
.max-width-per-54 {
  max-width: 54%;
}
.vw-54 {
  width: 54vw !important;
}
.vh-54 {
  height: 54vh !important;
}
.gap-per-55 {
  gap: 55% !important;
}
.gap-55 {
  gap: 55px !important;
}
.c-gap-55 {
  column-gap: 55px !important;
}
.r-gap-55 {
  row-gap: 55px !important;
}
.gray-55 {
  color: var(--wz-gray-55) !important;
}
.width-per-55 {
  width: 55%;
}
.max-width-per-55 {
  max-width: 55%;
}
.vw-55 {
  width: 55vw !important;
}
.vh-55 {
  height: 55vh !important;
}
.gap-per-56 {
  gap: 56% !important;
}
.gap-56 {
  gap: 56px !important;
}
.c-gap-56 {
  column-gap: 56px !important;
}
.r-gap-56 {
  row-gap: 56px !important;
}
.gray-56 {
  color: var(--wz-gray-56) !important;
}
.width-per-56 {
  width: 56%;
}
.max-width-per-56 {
  max-width: 56%;
}
.vw-56 {
  width: 56vw !important;
}
.vh-56 {
  height: 56vh !important;
}
.gap-per-57 {
  gap: 57% !important;
}
.gap-57 {
  gap: 57px !important;
}
.c-gap-57 {
  column-gap: 57px !important;
}
.r-gap-57 {
  row-gap: 57px !important;
}
.gray-57 {
  color: var(--wz-gray-57) !important;
}
.width-per-57 {
  width: 57%;
}
.max-width-per-57 {
  max-width: 57%;
}
.vw-57 {
  width: 57vw !important;
}
.vh-57 {
  height: 57vh !important;
}
.gap-per-58 {
  gap: 58% !important;
}
.gap-58 {
  gap: 58px !important;
}
.c-gap-58 {
  column-gap: 58px !important;
}
.r-gap-58 {
  row-gap: 58px !important;
}
.gray-58 {
  color: var(--wz-gray-58) !important;
}
.width-per-58 {
  width: 58%;
}
.max-width-per-58 {
  max-width: 58%;
}
.vw-58 {
  width: 58vw !important;
}
.vh-58 {
  height: 58vh !important;
}
.gap-per-59 {
  gap: 59% !important;
}
.gap-59 {
  gap: 59px !important;
}
.c-gap-59 {
  column-gap: 59px !important;
}
.r-gap-59 {
  row-gap: 59px !important;
}
.gray-59 {
  color: var(--wz-gray-59) !important;
}
.width-per-59 {
  width: 59%;
}
.max-width-per-59 {
  max-width: 59%;
}
.vw-59 {
  width: 59vw !important;
}
.vh-59 {
  height: 59vh !important;
}
.gap-per-60 {
  gap: 60% !important;
}
.gap-60 {
  gap: 60px !important;
}
.c-gap-60 {
  column-gap: 60px !important;
}
.r-gap-60 {
  row-gap: 60px !important;
}
.gray-60 {
  color: var(--wz-gray-60) !important;
}
.width-per-60 {
  width: 60%;
}
.max-width-per-60 {
  max-width: 60%;
}
.vw-60 {
  width: 60vw !important;
}
.vh-60 {
  height: 60vh !important;
}
.gap-per-61 {
  gap: 61% !important;
}
.gap-61 {
  gap: 61px !important;
}
.c-gap-61 {
  column-gap: 61px !important;
}
.r-gap-61 {
  row-gap: 61px !important;
}
.gray-61 {
  color: var(--wz-gray-61) !important;
}
.width-per-61 {
  width: 61%;
}
.max-width-per-61 {
  max-width: 61%;
}
.vw-61 {
  width: 61vw !important;
}
.vh-61 {
  height: 61vh !important;
}
.gap-per-62 {
  gap: 62% !important;
}
.gap-62 {
  gap: 62px !important;
}
.c-gap-62 {
  column-gap: 62px !important;
}
.r-gap-62 {
  row-gap: 62px !important;
}
.gray-62 {
  color: var(--wz-gray-62) !important;
}
.width-per-62 {
  width: 62%;
}
.max-width-per-62 {
  max-width: 62%;
}
.vw-62 {
  width: 62vw !important;
}
.vh-62 {
  height: 62vh !important;
}
.gap-per-63 {
  gap: 63% !important;
}
.gap-63 {
  gap: 63px !important;
}
.c-gap-63 {
  column-gap: 63px !important;
}
.r-gap-63 {
  row-gap: 63px !important;
}
.gray-63 {
  color: var(--wz-gray-63) !important;
}
.width-per-63 {
  width: 63%;
}
.max-width-per-63 {
  max-width: 63%;
}
.vw-63 {
  width: 63vw !important;
}
.vh-63 {
  height: 63vh !important;
}
.gap-per-64 {
  gap: 64% !important;
}
.gap-64 {
  gap: 64px !important;
}
.c-gap-64 {
  column-gap: 64px !important;
}
.r-gap-64 {
  row-gap: 64px !important;
}
.gray-64 {
  color: var(--wz-gray-64) !important;
}
.width-per-64 {
  width: 64%;
}
.max-width-per-64 {
  max-width: 64%;
}
.vw-64 {
  width: 64vw !important;
}
.vh-64 {
  height: 64vh !important;
}
.gap-per-65 {
  gap: 65% !important;
}
.gap-65 {
  gap: 65px !important;
}
.c-gap-65 {
  column-gap: 65px !important;
}
.r-gap-65 {
  row-gap: 65px !important;
}
.gray-65 {
  color: var(--wz-gray-65) !important;
}
.width-per-65 {
  width: 65%;
}
.max-width-per-65 {
  max-width: 65%;
}
.vw-65 {
  width: 65vw !important;
}
.vh-65 {
  height: 65vh !important;
}
.gap-per-66 {
  gap: 66% !important;
}
.gap-66 {
  gap: 66px !important;
}
.c-gap-66 {
  column-gap: 66px !important;
}
.r-gap-66 {
  row-gap: 66px !important;
}
.gray-66 {
  color: var(--wz-gray-66) !important;
}
.width-per-66 {
  width: 66%;
}
.max-width-per-66 {
  max-width: 66%;
}
.vw-66 {
  width: 66vw !important;
}
.vh-66 {
  height: 66vh !important;
}
.gap-per-67 {
  gap: 67% !important;
}
.gap-67 {
  gap: 67px !important;
}
.c-gap-67 {
  column-gap: 67px !important;
}
.r-gap-67 {
  row-gap: 67px !important;
}
.gray-67 {
  color: var(--wz-gray-67) !important;
}
.width-per-67 {
  width: 67%;
}
.max-width-per-67 {
  max-width: 67%;
}
.vw-67 {
  width: 67vw !important;
}
.vh-67 {
  height: 67vh !important;
}
.gap-per-68 {
  gap: 68% !important;
}
.gap-68 {
  gap: 68px !important;
}
.c-gap-68 {
  column-gap: 68px !important;
}
.r-gap-68 {
  row-gap: 68px !important;
}
.gray-68 {
  color: var(--wz-gray-68) !important;
}
.width-per-68 {
  width: 68%;
}
.max-width-per-68 {
  max-width: 68%;
}
.vw-68 {
  width: 68vw !important;
}
.vh-68 {
  height: 68vh !important;
}
.gap-per-69 {
  gap: 69% !important;
}
.gap-69 {
  gap: 69px !important;
}
.c-gap-69 {
  column-gap: 69px !important;
}
.r-gap-69 {
  row-gap: 69px !important;
}
.gray-69 {
  color: var(--wz-gray-69) !important;
}
.width-per-69 {
  width: 69%;
}
.max-width-per-69 {
  max-width: 69%;
}
.vw-69 {
  width: 69vw !important;
}
.vh-69 {
  height: 69vh !important;
}
.gap-per-70 {
  gap: 70% !important;
}
.gap-70 {
  gap: 70px !important;
}
.c-gap-70 {
  column-gap: 70px !important;
}
.r-gap-70 {
  row-gap: 70px !important;
}
.gray-70 {
  color: var(--wz-gray-70) !important;
}
.width-per-70 {
  width: 70%;
}
.max-width-per-70 {
  max-width: 70%;
}
.vw-70 {
  width: 70vw !important;
}
.vh-70 {
  height: 70vh !important;
}
.gap-per-71 {
  gap: 71% !important;
}
.gap-71 {
  gap: 71px !important;
}
.c-gap-71 {
  column-gap: 71px !important;
}
.r-gap-71 {
  row-gap: 71px !important;
}
.gray-71 {
  color: var(--wz-gray-71) !important;
}
.width-per-71 {
  width: 71%;
}
.max-width-per-71 {
  max-width: 71%;
}
.vw-71 {
  width: 71vw !important;
}
.vh-71 {
  height: 71vh !important;
}
.gap-per-72 {
  gap: 72% !important;
}
.gap-72 {
  gap: 72px !important;
}
.c-gap-72 {
  column-gap: 72px !important;
}
.r-gap-72 {
  row-gap: 72px !important;
}
.gray-72 {
  color: var(--wz-gray-72) !important;
}
.width-per-72 {
  width: 72%;
}
.max-width-per-72 {
  max-width: 72%;
}
.vw-72 {
  width: 72vw !important;
}
.vh-72 {
  height: 72vh !important;
}
.gap-per-73 {
  gap: 73% !important;
}
.gap-73 {
  gap: 73px !important;
}
.c-gap-73 {
  column-gap: 73px !important;
}
.r-gap-73 {
  row-gap: 73px !important;
}
.gray-73 {
  color: var(--wz-gray-73) !important;
}
.width-per-73 {
  width: 73%;
}
.max-width-per-73 {
  max-width: 73%;
}
.vw-73 {
  width: 73vw !important;
}
.vh-73 {
  height: 73vh !important;
}
.gap-per-74 {
  gap: 74% !important;
}
.gap-74 {
  gap: 74px !important;
}
.c-gap-74 {
  column-gap: 74px !important;
}
.r-gap-74 {
  row-gap: 74px !important;
}
.gray-74 {
  color: var(--wz-gray-74) !important;
}
.width-per-74 {
  width: 74%;
}
.max-width-per-74 {
  max-width: 74%;
}
.vw-74 {
  width: 74vw !important;
}
.vh-74 {
  height: 74vh !important;
}
.gap-per-75 {
  gap: 75% !important;
}
.gap-75 {
  gap: 75px !important;
}
.c-gap-75 {
  column-gap: 75px !important;
}
.r-gap-75 {
  row-gap: 75px !important;
}
.gray-75 {
  color: var(--wz-gray-75) !important;
}
.width-per-75 {
  width: 75%;
}
.max-width-per-75 {
  max-width: 75%;
}
.vw-75 {
  width: 75vw !important;
}
.vh-75 {
  height: 75vh !important;
}
.gap-per-76 {
  gap: 76% !important;
}
.gap-76 {
  gap: 76px !important;
}
.c-gap-76 {
  column-gap: 76px !important;
}
.r-gap-76 {
  row-gap: 76px !important;
}
.gray-76 {
  color: var(--wz-gray-76) !important;
}
.width-per-76 {
  width: 76%;
}
.max-width-per-76 {
  max-width: 76%;
}
.vw-76 {
  width: 76vw !important;
}
.vh-76 {
  height: 76vh !important;
}
.gap-per-77 {
  gap: 77% !important;
}
.gap-77 {
  gap: 77px !important;
}
.c-gap-77 {
  column-gap: 77px !important;
}
.r-gap-77 {
  row-gap: 77px !important;
}
.gray-77 {
  color: var(--wz-gray-77) !important;
}
.width-per-77 {
  width: 77%;
}
.max-width-per-77 {
  max-width: 77%;
}
.vw-77 {
  width: 77vw !important;
}
.vh-77 {
  height: 77vh !important;
}
.gap-per-78 {
  gap: 78% !important;
}
.gap-78 {
  gap: 78px !important;
}
.c-gap-78 {
  column-gap: 78px !important;
}
.r-gap-78 {
  row-gap: 78px !important;
}
.gray-78 {
  color: var(--wz-gray-78) !important;
}
.width-per-78 {
  width: 78%;
}
.max-width-per-78 {
  max-width: 78%;
}
.vw-78 {
  width: 78vw !important;
}
.vh-78 {
  height: 78vh !important;
}
.gap-per-79 {
  gap: 79% !important;
}
.gap-79 {
  gap: 79px !important;
}
.c-gap-79 {
  column-gap: 79px !important;
}
.r-gap-79 {
  row-gap: 79px !important;
}
.gray-79 {
  color: var(--wz-gray-79) !important;
}
.width-per-79 {
  width: 79%;
}
.max-width-per-79 {
  max-width: 79%;
}
.vw-79 {
  width: 79vw !important;
}
.vh-79 {
  height: 79vh !important;
}
.gap-per-80 {
  gap: 80% !important;
}
.gap-80 {
  gap: 80px !important;
}
.c-gap-80 {
  column-gap: 80px !important;
}
.r-gap-80 {
  row-gap: 80px !important;
}
.gray-80 {
  color: var(--wz-gray-80) !important;
}
.width-per-80 {
  width: 80%;
}
.max-width-per-80 {
  max-width: 80%;
}
.vw-80 {
  width: 80vw !important;
}
.vh-80 {
  height: 80vh !important;
}
.gap-per-81 {
  gap: 81% !important;
}
.gap-81 {
  gap: 81px !important;
}
.c-gap-81 {
  column-gap: 81px !important;
}
.r-gap-81 {
  row-gap: 81px !important;
}
.gray-81 {
  color: var(--wz-gray-81) !important;
}
.width-per-81 {
  width: 81%;
}
.max-width-per-81 {
  max-width: 81%;
}
.vw-81 {
  width: 81vw !important;
}
.vh-81 {
  height: 81vh !important;
}
.gap-per-82 {
  gap: 82% !important;
}
.gap-82 {
  gap: 82px !important;
}
.c-gap-82 {
  column-gap: 82px !important;
}
.r-gap-82 {
  row-gap: 82px !important;
}
.gray-82 {
  color: var(--wz-gray-82) !important;
}
.width-per-82 {
  width: 82%;
}
.max-width-per-82 {
  max-width: 82%;
}
.vw-82 {
  width: 82vw !important;
}
.vh-82 {
  height: 82vh !important;
}
.gap-per-83 {
  gap: 83% !important;
}
.gap-83 {
  gap: 83px !important;
}
.c-gap-83 {
  column-gap: 83px !important;
}
.r-gap-83 {
  row-gap: 83px !important;
}
.gray-83 {
  color: var(--wz-gray-83) !important;
}
.width-per-83 {
  width: 83%;
}
.max-width-per-83 {
  max-width: 83%;
}
.vw-83 {
  width: 83vw !important;
}
.vh-83 {
  height: 83vh !important;
}
.gap-per-84 {
  gap: 84% !important;
}
.gap-84 {
  gap: 84px !important;
}
.c-gap-84 {
  column-gap: 84px !important;
}
.r-gap-84 {
  row-gap: 84px !important;
}
.gray-84 {
  color: var(--wz-gray-84) !important;
}
.width-per-84 {
  width: 84%;
}
.max-width-per-84 {
  max-width: 84%;
}
.vw-84 {
  width: 84vw !important;
}
.vh-84 {
  height: 84vh !important;
}
.gap-per-85 {
  gap: 85% !important;
}
.gap-85 {
  gap: 85px !important;
}
.c-gap-85 {
  column-gap: 85px !important;
}
.r-gap-85 {
  row-gap: 85px !important;
}
.gray-85 {
  color: var(--wz-gray-85) !important;
}
.width-per-85 {
  width: 85%;
}
.max-width-per-85 {
  max-width: 85%;
}
.vw-85 {
  width: 85vw !important;
}
.vh-85 {
  height: 85vh !important;
}
.gap-per-86 {
  gap: 86% !important;
}
.gap-86 {
  gap: 86px !important;
}
.c-gap-86 {
  column-gap: 86px !important;
}
.r-gap-86 {
  row-gap: 86px !important;
}
.gray-86 {
  color: var(--wz-gray-86) !important;
}
.width-per-86 {
  width: 86%;
}
.max-width-per-86 {
  max-width: 86%;
}
.vw-86 {
  width: 86vw !important;
}
.vh-86 {
  height: 86vh !important;
}
.gap-per-87 {
  gap: 87% !important;
}
.gap-87 {
  gap: 87px !important;
}
.c-gap-87 {
  column-gap: 87px !important;
}
.r-gap-87 {
  row-gap: 87px !important;
}
.gray-87 {
  color: var(--wz-gray-87) !important;
}
.width-per-87 {
  width: 87%;
}
.max-width-per-87 {
  max-width: 87%;
}
.vw-87 {
  width: 87vw !important;
}
.vh-87 {
  height: 87vh !important;
}
.gap-per-88 {
  gap: 88% !important;
}
.gap-88 {
  gap: 88px !important;
}
.c-gap-88 {
  column-gap: 88px !important;
}
.r-gap-88 {
  row-gap: 88px !important;
}
.gray-88 {
  color: var(--wz-gray-88) !important;
}
.width-per-88 {
  width: 88%;
}
.max-width-per-88 {
  max-width: 88%;
}
.vw-88 {
  width: 88vw !important;
}
.vh-88 {
  height: 88vh !important;
}
.gap-per-89 {
  gap: 89% !important;
}
.gap-89 {
  gap: 89px !important;
}
.c-gap-89 {
  column-gap: 89px !important;
}
.r-gap-89 {
  row-gap: 89px !important;
}
.gray-89 {
  color: var(--wz-gray-89) !important;
}
.width-per-89 {
  width: 89%;
}
.max-width-per-89 {
  max-width: 89%;
}
.vw-89 {
  width: 89vw !important;
}
.vh-89 {
  height: 89vh !important;
}
.gap-per-90 {
  gap: 90% !important;
}
.gap-90 {
  gap: 90px !important;
}
.c-gap-90 {
  column-gap: 90px !important;
}
.r-gap-90 {
  row-gap: 90px !important;
}
.gray-90 {
  color: var(--wz-gray-90) !important;
}
.width-per-90 {
  width: 90%;
}
.max-width-per-90 {
  max-width: 90%;
}
.vw-90 {
  width: 90vw !important;
}
.vh-90 {
  height: 90vh !important;
}
.gap-per-91 {
  gap: 91% !important;
}
.gap-91 {
  gap: 91px !important;
}
.c-gap-91 {
  column-gap: 91px !important;
}
.r-gap-91 {
  row-gap: 91px !important;
}
.gray-91 {
  color: var(--wz-gray-91) !important;
}
.width-per-91 {
  width: 91%;
}
.max-width-per-91 {
  max-width: 91%;
}
.vw-91 {
  width: 91vw !important;
}
.vh-91 {
  height: 91vh !important;
}
.gap-per-92 {
  gap: 92% !important;
}
.gap-92 {
  gap: 92px !important;
}
.c-gap-92 {
  column-gap: 92px !important;
}
.r-gap-92 {
  row-gap: 92px !important;
}
.gray-92 {
  color: var(--wz-gray-92) !important;
}
.width-per-92 {
  width: 92%;
}
.max-width-per-92 {
  max-width: 92%;
}
.vw-92 {
  width: 92vw !important;
}
.vh-92 {
  height: 92vh !important;
}
.gap-per-93 {
  gap: 93% !important;
}
.gap-93 {
  gap: 93px !important;
}
.c-gap-93 {
  column-gap: 93px !important;
}
.r-gap-93 {
  row-gap: 93px !important;
}
.gray-93 {
  color: var(--wz-gray-93) !important;
}
.width-per-93 {
  width: 93%;
}
.max-width-per-93 {
  max-width: 93%;
}
.vw-93 {
  width: 93vw !important;
}
.vh-93 {
  height: 93vh !important;
}
.gap-per-94 {
  gap: 94% !important;
}
.gap-94 {
  gap: 94px !important;
}
.c-gap-94 {
  column-gap: 94px !important;
}
.r-gap-94 {
  row-gap: 94px !important;
}
.gray-94 {
  color: var(--wz-gray-94) !important;
}
.width-per-94 {
  width: 94%;
}
.max-width-per-94 {
  max-width: 94%;
}
.vw-94 {
  width: 94vw !important;
}
.vh-94 {
  height: 94vh !important;
}
.gap-per-95 {
  gap: 95% !important;
}
.gap-95 {
  gap: 95px !important;
}
.c-gap-95 {
  column-gap: 95px !important;
}
.r-gap-95 {
  row-gap: 95px !important;
}
.gray-95 {
  color: var(--wz-gray-95) !important;
}
.width-per-95 {
  width: 95%;
}
.max-width-per-95 {
  max-width: 95%;
}
.vw-95 {
  width: 95vw !important;
}
.vh-95 {
  height: 95vh !important;
}
.gap-per-96 {
  gap: 96% !important;
}
.gap-96 {
  gap: 96px !important;
}
.c-gap-96 {
  column-gap: 96px !important;
}
.r-gap-96 {
  row-gap: 96px !important;
}
.gray-96 {
  color: var(--wz-gray-96) !important;
}
.width-per-96 {
  width: 96%;
}
.max-width-per-96 {
  max-width: 96%;
}
.vw-96 {
  width: 96vw !important;
}
.vh-96 {
  height: 96vh !important;
}
.gap-per-97 {
  gap: 97% !important;
}
.gap-97 {
  gap: 97px !important;
}
.c-gap-97 {
  column-gap: 97px !important;
}
.r-gap-97 {
  row-gap: 97px !important;
}
.gray-97 {
  color: var(--wz-gray-97) !important;
}
.width-per-97 {
  width: 97%;
}
.max-width-per-97 {
  max-width: 97%;
}
.vw-97 {
  width: 97vw !important;
}
.vh-97 {
  height: 97vh !important;
}
.gap-per-98 {
  gap: 98% !important;
}
.gap-98 {
  gap: 98px !important;
}
.c-gap-98 {
  column-gap: 98px !important;
}
.r-gap-98 {
  row-gap: 98px !important;
}
.gray-98 {
  color: var(--wz-gray-98) !important;
}
.width-per-98 {
  width: 98%;
}
.max-width-per-98 {
  max-width: 98%;
}
.vw-98 {
  width: 98vw !important;
}
.vh-98 {
  height: 98vh !important;
}
.gap-per-99 {
  gap: 99% !important;
}
.gap-99 {
  gap: 99px !important;
}
.c-gap-99 {
  column-gap: 99px !important;
}
.r-gap-99 {
  row-gap: 99px !important;
}
.gray-99 {
  color: var(--wz-gray-99) !important;
}
.width-per-99 {
  width: 99%;
}
.max-width-per-99 {
  max-width: 99%;
}
.vw-99 {
  width: 99vw !important;
}
.vh-99 {
  height: 99vh !important;
}
.gap-per-100 {
  gap: 100% !important;
}
.gap-100 {
  gap: 100px !important;
}
.c-gap-100 {
  column-gap: 100px !important;
}
.r-gap-100 {
  row-gap: 100px !important;
}
.gray-100 {
  color: var(--wz-gray-100) !important;
}
.width-per-100 {
  width: 100%;
}
.max-width-per-100 {
  max-width: 100%;
}
.vw-100 {
  width: 100vw !important;
}
.vh-100 {
  height: 100vh !important;
}
.scrollbar-width-0::-webkit-scrollbar {
  width: 0px !important;
}
.scrollbar-width-1::-webkit-scrollbar {
  width: 1px !important;
}
.scrollbar-width-2::-webkit-scrollbar {
  width: 2px !important;
}
.scrollbar-width-3::-webkit-scrollbar {
  width: 3px !important;
}
.scrollbar-width-4::-webkit-scrollbar {
  width: 4px !important;
}
.scrollbar-width-5::-webkit-scrollbar {
  width: 5px !important;
}
.invisible {
  visibility: hidden !important;
}
.w-max-content {
  width: max-content !important;
}
.h-fit-content {
  height: fit-content !important;
}
.gray-600 {
  color: rgba(0, 0, 0, 0.6);
}
.bg-gray-dark {
  background-color: #343a40;
  color: #fff;
}
.bg-gray-100 {
  background-color: #f8f9fa;
  color: #343a40;
}
.bg-gray-200 {
  background-color: #e9ecef;
  color: #343a40;
}
.bg-gray-300 {
  background-color: #dee2e6;
  color: #343a40;
}
.gray-rgb-300 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.bg-gray-400 {
  background-color: #ced4da;
  color: #343a40;
}
.bg-gray-500 {
  background-color: #adb5bd;
  color: #fff;
}
.bg-gray-600 {
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
}
.bg-gray-700 {
  background-color: #495057;
  color: #fff;
}
.bg-gray-800 {
  background-color: #343a40;
  color: #fff;
}
.bg-gray-900 {
  background-color: #212529;
  color: #fff;
}
.color-primary {
  color: #1a2d48 !important;
}
.color-secondary {
  color: #f45600 !important;
}
.color-tertiary {
  color: #c5a35b !important;
}
.color-quaternary {
  color: #00b2a9 !important;
}
.color-delete {
  color: #ff4842 !important;
}
.color-white {
  color: #fff !important;
}
.bg-primary {
  background: #1a2d48 !important;
}
.bg-secondary {
  background: #f45600 !important;
}
.bg-tertiary {
  background: #c5a35b !important;
}
.bg-quaternary {
  background: #00b2a9 !important;
}
.bg-delete {
  background: #ff4842 !important;
}
.justify-items-baseline {
  justify-items: baseline !important;
}
.justify-items-start {
  justify-items: start !important;
}
.justify-self-start {
  justify-self: start !important;
}
.justify-items-end {
  justify-items: end !important;
}
.justify-self-end {
  justify-self: end !important;
}
.justify-items-center {
  justify-items: center !important;
}
.justify-self-center {
  justify-self: center !important;
}
.align-content-space-between {
  align-content: space-between !important;
}
.align-content-center {
  align-content: center !important;
}
.list-style-disc {
  list-style-type: disc !important;
}
.list-style-circle {
  list-style-type: circle !important;
}
.list-style-auto {
  list-style-type: auto !important;
}
.pointer-none {
  pointer-events: none !important;
}
.wz-border {
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.wz-border-dashed {
  border: 0.8px dashed rgba(0, 0, 0, 0.1215686275) !important;
}
.wz-border-bottom {
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.wz-border-secondary {
  border: 0.8px solid #f45600 !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-50 {
  border-radius: 50% !important;
}
.border-none {
  border: none !important;
}
.wz-box-shadow,
.close-icon-wrapper {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.25);
}
.wz-box-shadow-light {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.15);
}
.whitespace-nowrap {
  white-space: nowrap !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.text-overflow-ellipsis {
  min-width: auto;
  max-width: 50%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.d-center {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}
.d-between {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
}
.white-img {
  filter: grayscale(100%) brightness(10000%);
}
.filter-gray {
  filter: grayscale(1) !important;
}
.no-transition {
  transition: none !important;
}
.vertical-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.white-filter {
  filter: invert(97%) sepia(100%) saturate(0%) hue-rotate(31deg) brightness(102%) contrast(104%);
}
.scroll-smooth {
  scroll-behavior: smooth !important;
}
@media (max-width: 1169px) {
  .sidemenu-collapse {
    display: none !important;
  }
  .search-box {
    margin-left: 25px;
  }
}
@media (max-width: 800px) {
  .responsive_table {
    overflow-x: auto !important;
  }
  .mat-table {
    min-width: 800px;
  }
}
@media (max-width: 799px) {
  .navbar .search-box {
    margin-left: 20px;
  }
  .navbar .nav > li > a {
    padding: 10px 10px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-toggle {
    display: none;
  }
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .container > .navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .container-fluid > .navbar-header,
  .container-sm > .navbar-header,
  .container-md > .navbar-header,
  .container-lg > .navbar-header,
  .container-xl > .navbar-header,
  .container-xxl > .navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
  .container-fluid > .navbar-collapse,
  .container-sm > .navbar-collapse,
  .container-md > .navbar-collapse,
  .container-lg > .navbar-collapse,
  .container-xl > .navbar-collapse,
  .container-xxl > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 3.125rem;
  height: 3.125rem;
  margin-top: -50px;
  margin-left: -50px;
  opacity: 0;
  background: transparent;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
  -webkit-transform: scale(0) translate(0, 0);
  -moz-transform: scale(0) translate(0, 0);
  -ms-transform: scale(0) translate(0, 0);
  -o-transform: scale(0) translate(0, 0);
  transform: scale(0) translate(0, 0);
  pointer-events: none;
}
.waves-effect.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
  background: -webkit-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: -o-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: -moz-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background:
    radial-gradient(
      rgba(255, 255, 255, 0.2) 0,
      rgba(255, 255, 255, 0.3) 40%,
      rgba(255, 255, 255, 0.4) 50%,
      rgba(255, 255, 255, 0.5) 60%,
      rgba(255, 255, 255, 0) 70%);
}
.waves-effect.waves-classic .waves-ripple {
  background: rgba(0, 0, 0, 0.2);
}
.waves-effect.waves-classic.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}
.waves-notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.waves-button,
.waves-circle {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 100%);
}
.waves-button,
.waves-button:hover,
.waves-button:visited,
.waves-button-input {
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  outline: none;
  color: inherit;
  background-color: transparent;
  font-size: 1em;
  line-height: 1em;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}
.waves-button {
  padding: 0.85em 1.1em;
  border-radius: 0.2em;
}
.waves-button-input {
  margin: 0;
  padding: 0.85em 1.1em;
}
.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}
.waves-input-wrapper.waves-button {
  padding: 0;
}
.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
.waves-circle {
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
}
.waves-float {
  -webkit-mask-image: none;
  -webkit-box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.waves-float:active {
  -webkit-box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3);
}
.waves-block {
  display: block;
}
.slideDown {
  animation-name: slideDown;
  -webkit-animation-name: slideDown;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes slideDown {
  0% {
    transform: translateY(-100%);
  }
  50% {
    transform: translateY(8%);
  }
  65% {
    transform: translateY(-4%);
  }
  80% {
    transform: translateY(4%);
  }
  95% {
    transform: translateY(-2%);
  }
  100% {
    transform: translateY(0%);
  }
}
@-webkit-keyframes slideDown {
  0% {
    -webkit-transform: translateY(-100%);
  }
  50% {
    -webkit-transform: translateY(8%);
  }
  65% {
    -webkit-transform: translateY(-4%);
  }
  80% {
    -webkit-transform: translateY(4%);
  }
  95% {
    -webkit-transform: translateY(-2%);
  }
  100% {
    -webkit-transform: translateY(0%);
  }
}
.slideUp {
  animation-name: slideUp;
  -webkit-animation-name: slideUp;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes slideUp {
  0% {
    transform: translateY(100%);
  }
  50% {
    transform: translateY(-8%);
  }
  65% {
    transform: translateY(4%);
  }
  80% {
    transform: translateY(-4%);
  }
  95% {
    transform: translateY(2%);
  }
  100% {
    transform: translateY(0%);
  }
}
@-webkit-keyframes slideUp {
  0% {
    -webkit-transform: translateY(100%);
  }
  50% {
    -webkit-transform: translateY(-8%);
  }
  65% {
    -webkit-transform: translateY(4%);
  }
  80% {
    -webkit-transform: translateY(-4%);
  }
  95% {
    -webkit-transform: translateY(2%);
  }
  100% {
    -webkit-transform: translateY(0%);
  }
}
.slideLeft {
  animation-name: slideLeft;
  -webkit-animation-name: slideLeft;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  visibility: visible !important;
}
@keyframes slideLeft {
  0% {
    transform: translateX(150%);
  }
  50% {
    transform: translateX(-8%);
  }
  65% {
    transform: translateX(4%);
  }
  80% {
    transform: translateX(-4%);
  }
  95% {
    transform: translateX(2%);
  }
  100% {
    transform: translateX(0%);
  }
}
@-webkit-keyframes slideLeft {
  0% {
    -webkit-transform: translateX(150%);
  }
  50% {
    -webkit-transform: translateX(-8%);
  }
  65% {
    -webkit-transform: translateX(4%);
  }
  80% {
    -webkit-transform: translateX(-4%);
  }
  95% {
    -webkit-transform: translateX(2%);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
.slideRight {
  animation-name: slideRight;
  -webkit-animation-name: slideRight;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  visibility: visible !important;
}
@keyframes slideRight {
  0% {
    transform: translateX(-150%);
  }
  50% {
    transform: translateX(8%);
  }
  65% {
    transform: translateX(-4%);
  }
  80% {
    transform: translateX(4%);
  }
  95% {
    transform: translateX(-2%);
  }
  100% {
    transform: translateX(0%);
  }
}
@-webkit-keyframes slideRight {
  0% {
    -webkit-transform: translateX(-150%);
  }
  50% {
    -webkit-transform: translateX(8%);
  }
  65% {
    -webkit-transform: translateX(-4%);
  }
  80% {
    -webkit-transform: translateX(4%);
  }
  95% {
    -webkit-transform: translateX(-2%);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
.slideExpandUp {
  animation-name: slideExpandUp;
  -webkit-animation-name: slideExpandUp;
  animation-duration: 1.6s;
  -webkit-animation-duration: 1.6s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease -out;
  visibility: visible !important;
}
@keyframes slideExpandUp {
  0% {
    transform: translateY(100%) scaleX(0.5);
  }
  30% {
    transform: translateY(-8%) scaleX(0.5);
  }
  40% {
    transform: translateY(2%) scaleX(0.5);
  }
  50% {
    transform: translateY(0%) scaleX(1.1);
  }
  60% {
    transform: translateY(0%) scaleX(0.9);
  }
  70% {
    transform: translateY(0%) scaleX(1.05);
  }
  80% {
    transform: translateY(0%) scaleX(0.95);
  }
  90% {
    transform: translateY(0%) scaleX(1.02);
  }
  100% {
    transform: translateY(0%) scaleX(1);
  }
}
@-webkit-keyframes slideExpandUp {
  0% {
    -webkit-transform: translateY(100%) scaleX(0.5);
  }
  30% {
    -webkit-transform: translateY(-8%) scaleX(0.5);
  }
  40% {
    -webkit-transform: translateY(2%) scaleX(0.5);
  }
  50% {
    -webkit-transform: translateY(0%) scaleX(1.1);
  }
  60% {
    -webkit-transform: translateY(0%) scaleX(0.9);
  }
  70% {
    -webkit-transform: translateY(0%) scaleX(1.05);
  }
  80% {
    -webkit-transform: translateY(0%) scaleX(0.95);
  }
  90% {
    -webkit-transform: translateY(0%) scaleX(1.02);
  }
  100% {
    -webkit-transform: translateY(0%) scaleX(1);
  }
}
.expandUp {
  animation-name: expandUp;
  -webkit-animation-name: expandUp;
  animation-duration: 0.7s;
  -webkit-animation-duration: 0.7s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes expandUp {
  0% {
    transform: translateY(100%) scale(0.6) scaleY(0.5);
  }
  60% {
    transform: translateY(-7%) scaleY(1.12);
  }
  75% {
    transform: translateY(3%);
  }
  100% {
    transform: translateY(0%) scale(1) scaleY(1);
  }
}
@-webkit-keyframes expandUp {
  0% {
    -webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);
  }
  60% {
    -webkit-transform: translateY(-7%) scaleY(1.12);
  }
  75% {
    -webkit-transform: translateY(3%);
  }
  100% {
    -webkit-transform: translateY(0%) scale(1) scaleY(1);
  }
}
.fadeIn {
  animation-name: fadeIn;
  -webkit-animation-name: fadeIn;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  visibility: visible !important;
}
@keyframes fadeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  60% {
    transform: scale(1.1);
  }
  80% {
    transform: scale(0.9);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(1.1);
  }
  80% {
    -webkit-transform: scale(0.9);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
.expandOpen {
  animation-name: expandOpen;
  -webkit-animation-name: expandOpen;
  animation-duration: 1.2s;
  -webkit-animation-duration: 1.2s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  visibility: visible !important;
}
@keyframes expandOpen {
  0% {
    transform: scale(1.8);
  }
  50% {
    transform: scale(0.95);
  }
  80% {
    transform: scale(1.05);
  }
  90% {
    transform: scale(0.98);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes expandOpen {
  0% {
    -webkit-transform: scale(1.8);
  }
  50% {
    -webkit-transform: scale(0.95);
  }
  80% {
    -webkit-transform: scale(1.05);
  }
  90% {
    -webkit-transform: scale(0.98);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
.bigEntrance {
  animation-name: bigEntrance;
  -webkit-animation-name: bigEntrance;
  animation-duration: 1.6s;
  -webkit-animation-duration: 1.6s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  visibility: visible !important;
}
@keyframes bigEntrance {
  0% {
    transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
    opacity: 0.2;
  }
  30% {
    transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
    opacity: 1;
  }
  45% {
    transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  60% {
    transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  75% {
    transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  90% {
    transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  100% {
    transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
}
@-webkit-keyframes bigEntrance {
  0% {
    -webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
    opacity: 0.2;
  }
  30% {
    -webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
    opacity: 1;
  }
  45% {
    -webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  60% {
    -webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  75% {
    -webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  90% {
    -webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
    opacity: 1;
  }
}
.hatch {
  animation-name: hatch;
  -webkit-animation-name: hatch;
  animation-duration: 2s;
  -webkit-animation-duration: 2s;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  -webkit-transform-origin: 50% 100%;
  visibility: visible !important;
}
@keyframes hatch {
  0% {
    transform: rotate(0deg) scaleY(0.6);
  }
  20% {
    transform: rotate(-2deg) scaleY(1.05);
  }
  35% {
    transform: rotate(2deg) scaleY(1);
  }
  50% {
    transform: rotate(-2deg);
  }
  65% {
    transform: rotate(1deg);
  }
  80% {
    transform: rotate(-1deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@-webkit-keyframes hatch {
  0% {
    -webkit-transform: rotate(0deg) scaleY(0.6);
  }
  20% {
    -webkit-transform: rotate(-2deg) scaleY(1.05);
  }
  35% {
    -webkit-transform: rotate(2deg) scaleY(1);
  }
  50% {
    -webkit-transform: rotate(-2deg);
  }
  65% {
    -webkit-transform: rotate(1deg);
  }
  80% {
    -webkit-transform: rotate(-1deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
.bounce {
  animation-name: bounce;
  -webkit-animation-name: bounce;
  animation-duration: 1.6s;
  -webkit-animation-duration: 1.6s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  -webkit-transform-origin: 50% 100%;
}
@keyframes bounce {
  0% {
    transform: translateY(0%) scaleY(0.6);
  }
  60% {
    transform: translateY(-100%) scaleY(1.1);
  }
  70% {
    transform: translateY(0%) scaleY(0.95) scaleX(1.05);
  }
  80% {
    transform: translateY(0%) scaleY(1.05) scaleX(1);
  }
  90% {
    transform: translateY(0%) scaleY(0.95) scaleX(1);
  }
  100% {
    transform: translateY(0%) scaleY(1) scaleX(1);
  }
}
@-webkit-keyframes bounce {
  0% {
    -webkit-transform: translateY(0%) scaleY(0.6);
  }
  60% {
    -webkit-transform: translateY(-100%) scaleY(1.1);
  }
  70% {
    -webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05);
  }
  80% {
    -webkit-transform: translateY(0%) scaleY(1.05) scaleX(1);
  }
  90% {
    -webkit-transform: translateY(0%) scaleY(0.95) scaleX(1);
  }
  100% {
    -webkit-transform: translateY(0%) scaleY(1) scaleX(1);
  }
}
.pulse {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}
@keyframes pulse {
  0% {
    transform: scale(0.9);
    opacity: 0.7;
  }
  50% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0.9);
    opacity: 0.7;
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.95);
    opacity: 0.7;
  }
  50% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.95);
    opacity: 0.7;
  }
}
.floating {
  animation-name: floating;
  -webkit-animation-name: floating;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}
@keyframes floating {
  0% {
    transform: translateY(0%);
  }
  50% {
    transform: translateY(8%);
  }
  100% {
    transform: translateY(0%);
  }
}
@-webkit-keyframes floating {
  0% {
    -webkit-transform: translateY(0%);
  }
  50% {
    -webkit-transform: translateY(8%);
  }
  100% {
    -webkit-transform: translateY(0%);
  }
}
.tossing {
  animation-name: tossing;
  -webkit-animation-name: tossing;
  animation-duration: 2.5s;
  -webkit-animation-duration: 2.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}
@keyframes tossing {
  0% {
    transform: rotate(-4deg);
  }
  50% {
    transform: rotate(4deg);
  }
  100% {
    transform: rotate(-4deg);
  }
}
@-webkit-keyframes tossing {
  0% {
    -webkit-transform: rotate(-4deg);
  }
  50% {
    -webkit-transform: rotate(4deg);
  }
  100% {
    -webkit-transform: rotate(-4deg);
  }
}
.pullUp {
  animation-name: pullUp;
  -webkit-animation-name: pullUp;
  animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  -webkit-transform-origin: 50% 100%;
}
@keyframes pullUp {
  0% {
    transform: scaleY(0.1);
  }
  40% {
    transform: scaleY(1.02);
  }
  60% {
    transform: scaleY(0.98);
  }
  80% {
    transform: scaleY(1.01);
  }
  100% {
    transform: scaleY(0.98);
  }
  80% {
    transform: scaleY(1.01);
  }
  100% {
    transform: scaleY(1);
  }
}
@-webkit-keyframes pullUp {
  0% {
    -webkit-transform: scaleY(0.1);
  }
  40% {
    -webkit-transform: scaleY(1.02);
  }
  60% {
    -webkit-transform: scaleY(0.98);
  }
  80% {
    -webkit-transform: scaleY(1.01);
  }
  100% {
    -webkit-transform: scaleY(0.98);
  }
  80% {
    -webkit-transform: scaleY(1.01);
  }
  100% {
    -webkit-transform: scaleY(1);
  }
}
.pullDown {
  animation-name: pullDown;
  -webkit-animation-name: pullDown;
  animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  -webkit-transform-origin: 50% 0%;
}
@keyframes pullDown {
  0% {
    transform: scaleY(0.1);
  }
  40% {
    transform: scaleY(1.02);
  }
  60% {
    transform: scaleY(0.98);
  }
  80% {
    transform: scaleY(1.01);
  }
  100% {
    transform: scaleY(0.98);
  }
  80% {
    transform: scaleY(1.01);
  }
  100% {
    transform: scaleY(1);
  }
}
@-webkit-keyframes pullDown {
  0% {
    -webkit-transform: scaleY(0.1);
  }
  40% {
    -webkit-transform: scaleY(1.02);
  }
  60% {
    -webkit-transform: scaleY(0.98);
  }
  80% {
    -webkit-transform: scaleY(1.01);
  }
  100% {
    -webkit-transform: scaleY(0.98);
  }
  80% {
    -webkit-transform: scaleY(1.01);
  }
  100% {
    -webkit-transform: scaleY(1);
  }
}
.stretchLeft {
  animation-name: stretchLeft;
  -webkit-animation-name: stretchLeft;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  transform-origin: 100% 0%;
  -ms-transform-origin: 100% 0%;
  -webkit-transform-origin: 100% 0%;
}
@keyframes stretchLeft {
  0% {
    transform: scaleX(0.3);
  }
  40% {
    transform: scaleX(1.02);
  }
  60% {
    transform: scaleX(0.98);
  }
  80% {
    transform: scaleX(1.01);
  }
  100% {
    transform: scaleX(0.98);
  }
  80% {
    transform: scaleX(1.01);
  }
  100% {
    transform: scaleX(1);
  }
}
@-webkit-keyframes stretchLeft {
  0% {
    -webkit-transform: scaleX(0.3);
  }
  40% {
    -webkit-transform: scaleX(1.02);
  }
  60% {
    -webkit-transform: scaleX(0.98);
  }
  80% {
    -webkit-transform: scaleX(1.01);
  }
  100% {
    -webkit-transform: scaleX(0.98);
  }
  80% {
    -webkit-transform: scaleX(1.01);
  }
  100% {
    -webkit-transform: scaleX(1);
  }
}
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
.stretchRight {
  animation-name: stretchRight;
  -webkit-animation-name: stretchRight;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
}
@keyframes stretchRight {
  0% {
    transform: scaleX(0.3);
  }
  40% {
    transform: scaleX(1.02);
  }
  60% {
    transform: scaleX(0.98);
  }
  80% {
    transform: scaleX(1.01);
  }
  100% {
    transform: scaleX(0.98);
  }
  80% {
    transform: scaleX(1.01);
  }
  100% {
    transform: scaleX(1);
  }
}
@-webkit-keyframes stretchRight {
  0% {
    -webkit-transform: scaleX(0.3);
  }
  40% {
    -webkit-transform: scaleX(1.02);
  }
  60% {
    -webkit-transform: scaleX(0.98);
  }
  80% {
    -webkit-transform: scaleX(1.01);
  }
  100% {
    -webkit-transform: scaleX(0.98);
  }
  80% {
    -webkit-transform: scaleX(1.01);
  }
  100% {
    -webkit-transform: scaleX(1);
  }
}
.generic_loader {
  width: 45px;
  height: 45px;
  display: inline-block;
  padding: 0px;
  border-radius: 100%;
  border: 5px solid;
  border-top-color: rgb(246, 36, 89);
  border-bottom-color: rgba(255, 255, 255, 0.3);
  border-left-color: rgb(246, 36, 89);
  border-right-color: rgba(255, 255, 255, 0.3);
  -webkit-animation: generic_loader 1s ease-in-out infinite;
  animation: generic_loader 1s ease-in-out infinite;
}
@keyframes generic_loader {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes generic_loader {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
.rtl {
  direction: rtl;
  text-align: right;
}
.rtl .navbar .navbar-toggle {
  float: left;
  margin-left: 15px;
  margin-right: 0;
}
.rtl .navbar .navbar-header {
  margin-bottom: 0px;
}
.rtl .navbar-nav.navbar-right {
  float: left !important;
  margin-left: 5px;
  display: flex !important;
  flex-direction: unset;
}
.rtl .navbar-nav .dropdown-menu {
  left: 0;
  right: auto !important;
}
.rtl .navbar-nav .dropdown-menu::before {
  left: 19px;
  right: unset;
}
.rtl .navbar-nav .dropdown-menu::after {
  left: 20px;
  right: unset;
}
.rtl .navbar-nav > li .js-right-sidebar {
  margin-left: 0px;
  margin-right: 0;
}
.rtl .navbar-nav .user_profile .user_dw_menu li i {
  float: right;
  padding-left: 5px;
}
.rtl section.content {
  margin: 70px 276px 0 15px;
}
.rtl .breadcrumb .page-title {
  border-left: 1px solid #c5c5c5;
  border-right: none;
  padding-left: 10px;
  padding-right: 0px;
}
.rtl .breadcrumb li a .fa-home {
  float: right;
  padding-right: 3px;
}
.rtl .sidebar {
  right: 0;
}
.rtl .sidebar .menu .list .menu-toggle:after {
  left: 17px;
  right: unset;
}
.rtl .sidebar .menu .list .menu-toggle:before {
  left: 17px;
  right: unset;
}
.rtl .sidebar .menu .list a {
  padding: 9px 18px 9px 9px;
}
.rtl .sidebar .menu .list a span {
  margin: 7px 12px 7px 0;
}
.rtl .sidebar .menu .list a .mat-button-wrapper {
  margin: 7px 0 7px 12px;
}
.rtl .sidebar .menu .list .ml-menu li a {
  padding-right: 35px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.rtl .sidebar .menu .list .ml-menu .ml-menu-2 li a {
  padding-right: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.rtl .sidebar .menu .list .ml-sub-menu:after,
.rtl .sidebar .menu .list .ml-sub-menu:before {
  left: 17px;
  right: unset;
}
.rtl .sidebar .menu .list .header {
  margin: 15px 35px 5px 0 !important;
}
.rtl .sidebar .sidebar-badge {
  left: 35px;
  right: unset;
}
.rtl .sidemenu-reorder {
  float: right;
}
.rtl .form-check .form-check-label {
  padding-right: 30px;
}
.rtl .form-check .form-check-sign {
  left: unset;
  right: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {
  .rtl .navbar-header {
    float: right;
  }
}
.rtl.side-closed.side-closed-hover section.content {
  margin-right: 276px;
  margin-left: 0;
}
.rtl.side-closed.side-closed-hover .sidebar .menu .list li i {
  float: right;
  line-height: 1.75rem;
}
.rtl.side-closed.side-closed-hover .sidebar .menu .list li span {
  display: block;
  float: right;
}
.rtl.side-closed section.content {
  margin-right: 75px;
  margin-left: 15px;
}
.rtl .card .header .header-dropdown {
  left: 0px;
  right: unset;
}
.rtl .dropdown-menu ul.menu .msg-user {
  float: right;
}
.rtl .dropdown-menu ul.menu .menu-info {
  right: 10px;
  float: right;
  text-align: right;
}
.rtl .dropdown-menu ul.menu .menu-info .menu-desc .material-icons {
  float: right;
  margin-left: 3px;
}
.rtl .dropdown-menu ul.menu li a {
  float: right;
}
.rtl .right-sidebar.open {
  left: 0;
  right: unset;
}
.rtl .right-sidebar .rightSidebarClose {
  right: 5px;
  left: unset;
}
.rtl .collapse-menu-icon {
  float: right !important;
}
.rtl .list-unstyled {
  padding-right: 0;
}
.rtl .review-img {
  padding-left: 0 !important;
  padding-right: 20px;
}
.rtl .progress-percent {
  float: left !important;
}
.rtl .todo-actionlist {
  left: 0;
}
.rtl .ngxTableHeader .header-buttons-left {
  right: -15px;
}
.rtl .ngxTableHeader .header-buttons-left li {
  margin-right: 10px;
}
.rtl .ngxTableHeader .header-buttons-left .search-icon {
  left: 0;
}
.rtl .ngxTableHeader .header-buttons {
  left: 35px;
  top: 15px;
  right: unset;
}
.rtl #mail-nav #mail-folders {
  padding-right: 0;
}
.rtl #mail-nav #mail-folders .badge {
  float: left;
}
.rtl #mail-nav #mail-labels {
  padding-right: 0;
}
.rtl #mail-nav #online-offline {
  padding-right: 0;
}
.rtl .chat .chat-header img {
  float: right;
}
.rtl .chat .chat-header .chat-about {
  float: right;
  padding-right: 10px;
}
.rtl .chat .chat-history .my-message:after {
  right: 7%;
}
.rtl .owl-carousel {
  direction: ltr;
}
.rtl .owl-carousel .owl-item {
  direction: rtl;
}
.rtl .bx-wrapper {
  direction: ltr;
}
.rtl .lg-outer {
  direction: ltr;
}
.rtl .right-setting p {
  text-align: right;
}
.rtl .sidebar .menu .list {
  padding-right: 0;
}
.rtl .sidebar .menu .list .active .ml-menu {
  padding-right: 30px;
  margin-right: 0;
  padding-left: 0px;
}
.rtl .sidebar .menu .list .ml-menu li.active a:not(.menu-toggle):before {
  right: 10px;
}
.rtl .sidebar .menu .list .ml-menu .ml-menu-2 li.active a:not(.menu-toggle):before {
  right: 0px;
}
.rtl .notice-board .notice-body {
  padding: 0 10px 5px 0;
}
.rtl .ngx-datatable.material .datatable-footer .datatable-pager {
  text-align: left;
}
.rtl .people-list img {
  float: right;
}
.rtl .cd-timeline-img img {
  right: 10%;
}
.rtl .navbar-header .bars:before {
  right: 10px;
  left: unset;
}
.rtl .navbar-brand span {
  padding-left: unset;
  padding-right: 10px;
}
.rtl .dropdown-menu ul.menu {
  padding-right: 0;
}
.rtl .navbar-nav .user_profile .user_dw_menu {
  padding-right: 0;
  text-align: right;
}
.rtl .progress-list .status {
  left: 0;
  right: unset;
}
.rtl .to-do-list {
  padding-right: 0px;
}
.rtl .materialTableHeader .header-buttons {
  left: 0px;
  right: unset;
}
.rtl .materialTableHeader .header-buttons-left {
  padding-right: 0px;
}
.rtl .materialTableHeader .header-buttons-left .search-icon {
  left: 0px;
}
.rtl .materialTableHeader .header-buttons-left input.search-field {
  margin-right: 20px;
}
.rtl #mail-nav #mail-labels li {
  float: right;
}
.rtl #mail-nav #online-offline .material-icons {
  padding: 0px 5px 2px 5px;
}
.rtl .chat-upload {
  float: left;
}
.rtl .modal-header .close {
  margin-left: 0px;
}
.rtl .owl-dt-container {
  direction: rtl;
}
.rtl .owl-dt-control-arrow-button svg {
  transform: rotate(180deg);
}
.rtl .card-statistic-4 .card-spacing {
  padding-right: 15px;
  padding-top: 14px;
}
.rtl .post-user .avtar-img {
  float: right;
  margin-left: 15px;
  margin-right: unset;
}
.rtl .info-box6 .count-numbers {
  left: 35px;
  right: unset;
}
.rtl .info-box6 .count-name {
  left: 35px;
  right: unset;
}
.rtl .feedBody {
  border-right: 1px solid #d6d6d6;
  border-left: unset;
  margin-right: 30px;
  margin-left: unset;
  padding-right: 0px;
  padding-left: unset;
}
.rtl .feedBody li {
  padding-left: unset;
  padding-right: 30px;
}
.rtl .feedBody li .feed-user-img {
  right: -20px;
  left: unset;
}
.rtl .sl-item {
  border-right: 1px solid #13b1e0;
  border-left: unset;
  padding-right: 15px;
  padding-left: unset;
}
.rtl .sl-item::before {
  right: -6.5px;
  left: unset;
}
.rtl .task-module .header-button {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-list .task-low {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-list .task-high {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-list .task-normal {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-container .header .header-close {
  left: 15px;
  right: unset;
}
.rtl .form-check .form-check-sign .check:before {
  margin-right: 10px;
  margin-left: unset;
}
.rtl .top-sell .product-title {
  margin-right: 20px;
}
.rtl .top-sell .product-price {
  margin-right: 20px;
}
.rtl .top-sell .sell-price {
  float: left;
}
.rtl .doc-file-type .media-cta {
  margin-left: 15px;
}
@media (max-width: 1169px) {
  .rtl .sidemenu-collapse {
    display: none !important;
  }
}
.rtl {
  direction: rtl;
  text-align: right;
}
.rtl .navbar .navbar-toggle {
  float: left;
  margin-left: 15px;
  margin-right: 0;
}
.rtl .navbar .navbar-header {
  margin-bottom: 0px;
}
.rtl .navbar-nav.navbar-right {
  float: left !important;
  margin-left: 5px;
  display: flex !important;
  flex-direction: unset;
}
.rtl .navbar-nav .dropdown-menu {
  left: 0;
  right: auto !important;
}
.rtl .navbar-nav .dropdown-menu::before {
  left: 19px;
  right: unset;
}
.rtl .navbar-nav .dropdown-menu::after {
  left: 20px;
  right: unset;
}
.rtl .navbar-nav > li .js-right-sidebar {
  margin-left: 0px;
  margin-right: 0;
}
.rtl .navbar-nav .user_profile .user_dw_menu li i {
  float: right;
  padding-left: 5px;
}
.rtl section.content {
  margin: 70px 276px 0 15px;
}
.rtl .breadcrumb .page-title {
  border-left: 1px solid #c5c5c5;
  border-right: none;
  padding-left: 10px;
  padding-right: 0px;
}
.rtl .breadcrumb li a .fa-home {
  float: right;
  padding-right: 3px;
}
.rtl .sidebar {
  right: 0;
}
.rtl .sidebar .menu .list .menu-toggle:after {
  left: 17px;
  right: unset;
}
.rtl .sidebar .menu .list .menu-toggle:before {
  left: 17px;
  right: unset;
}
.rtl .sidebar .menu .list a {
  padding: 9px 18px 9px 9px;
}
.rtl .sidebar .menu .list a span {
  margin: 7px 12px 7px 0;
}
.rtl .sidebar .menu .list a .mat-button-wrapper {
  margin: 7px 0 7px 12px;
}
.rtl .sidebar .menu .list .ml-menu li a {
  padding-right: 35px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.rtl .sidebar .menu .list .ml-menu .ml-menu-2 li a {
  padding-right: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.rtl .sidebar .menu .list .ml-sub-menu:after,
.rtl .sidebar .menu .list .ml-sub-menu:before {
  left: 17px;
  right: unset;
}
.rtl .sidebar .menu .list .header {
  margin: 15px 35px 5px 0 !important;
}
.rtl .sidebar .sidebar-badge {
  left: 35px;
  right: unset;
}
.rtl .sidemenu-reorder {
  float: right;
}
.rtl .form-check .form-check-label {
  padding-right: 30px;
}
.rtl .form-check .form-check-sign {
  left: unset;
  right: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {
  .rtl .navbar-header {
    float: right;
  }
}
.rtl.side-closed.side-closed-hover section.content {
  margin-right: 276px;
  margin-left: 0;
}
.rtl.side-closed.side-closed-hover .sidebar .menu .list li i {
  float: right;
  line-height: 1.75rem;
}
.rtl.side-closed.side-closed-hover .sidebar .menu .list li span {
  display: block;
  float: right;
}
.rtl.side-closed section.content {
  margin-right: 75px;
  margin-left: 15px;
}
.rtl .card .header .header-dropdown {
  left: 0px;
  right: unset;
}
.rtl .dropdown-menu ul.menu .msg-user {
  float: right;
}
.rtl .dropdown-menu ul.menu .menu-info {
  right: 10px;
  float: right;
  text-align: right;
}
.rtl .dropdown-menu ul.menu .menu-info .menu-desc .material-icons {
  float: right;
  margin-left: 3px;
}
.rtl .dropdown-menu ul.menu li a {
  float: right;
}
.rtl .right-sidebar.open {
  left: 0;
  right: unset;
}
.rtl .right-sidebar .rightSidebarClose {
  right: 5px;
  left: unset;
}
.rtl .collapse-menu-icon {
  float: right !important;
}
.rtl .list-unstyled {
  padding-right: 0;
}
.rtl .review-img {
  padding-left: 0 !important;
  padding-right: 20px;
}
.rtl .progress-percent {
  float: left !important;
}
.rtl .todo-actionlist {
  left: 0;
}
.rtl .ngxTableHeader .header-buttons-left {
  right: -15px;
}
.rtl .ngxTableHeader .header-buttons-left li {
  margin-right: 10px;
}
.rtl .ngxTableHeader .header-buttons-left .search-icon {
  left: 0;
}
.rtl .ngxTableHeader .header-buttons {
  left: 35px;
  top: 15px;
  right: unset;
}
.rtl #mail-nav #mail-folders {
  padding-right: 0;
}
.rtl #mail-nav #mail-folders .badge {
  float: left;
}
.rtl #mail-nav #mail-labels {
  padding-right: 0;
}
.rtl #mail-nav #online-offline {
  padding-right: 0;
}
.rtl .chat .chat-header img {
  float: right;
}
.rtl .chat .chat-header .chat-about {
  float: right;
  padding-right: 10px;
}
.rtl .chat .chat-history .my-message:after {
  right: 7%;
}
.rtl .owl-carousel {
  direction: ltr;
}
.rtl .owl-carousel .owl-item {
  direction: rtl;
}
.rtl .bx-wrapper {
  direction: ltr;
}
.rtl .lg-outer {
  direction: ltr;
}
.rtl .right-setting p {
  text-align: right;
}
.rtl .sidebar .menu .list {
  padding-right: 0;
}
.rtl .sidebar .menu .list .active .ml-menu {
  padding-right: 30px;
  margin-right: 0;
  padding-left: 0px;
}
.rtl .sidebar .menu .list .ml-menu li.active a:not(.menu-toggle):before {
  right: 10px;
}
.rtl .sidebar .menu .list .ml-menu .ml-menu-2 li.active a:not(.menu-toggle):before {
  right: 0px;
}
.rtl .notice-board .notice-body {
  padding: 0 10px 5px 0;
}
.rtl .ngx-datatable.material .datatable-footer .datatable-pager {
  text-align: left;
}
.rtl .people-list img {
  float: right;
}
.rtl .cd-timeline-img img {
  right: 10%;
}
.rtl .navbar-header .bars:before {
  right: 10px;
  left: unset;
}
.rtl .navbar-brand span {
  padding-left: unset;
  padding-right: 10px;
}
.rtl .dropdown-menu ul.menu {
  padding-right: 0;
}
.rtl .navbar-nav .user_profile .user_dw_menu {
  padding-right: 0;
  text-align: right;
}
.rtl .progress-list .status {
  left: 0;
  right: unset;
}
.rtl .to-do-list {
  padding-right: 0px;
}
.rtl .materialTableHeader .header-buttons {
  left: 0px;
  right: unset;
}
.rtl .materialTableHeader .header-buttons-left {
  padding-right: 0px;
}
.rtl .materialTableHeader .header-buttons-left .search-icon {
  left: 0px;
}
.rtl .materialTableHeader .header-buttons-left input.search-field {
  margin-right: 20px;
}
.rtl #mail-nav #mail-labels li {
  float: right;
}
.rtl #mail-nav #online-offline .material-icons {
  padding: 0px 5px 2px 5px;
}
.rtl .chat-upload {
  float: left;
}
.rtl .modal-header .close {
  margin-left: 0px;
}
.rtl .owl-dt-container {
  direction: rtl;
}
.rtl .owl-dt-control-arrow-button svg {
  transform: rotate(180deg);
}
.rtl .card-statistic-4 .card-spacing {
  padding-right: 15px;
  padding-top: 14px;
}
.rtl .post-user .avtar-img {
  float: right;
  margin-left: 15px;
  margin-right: unset;
}
.rtl .info-box6 .count-numbers {
  left: 35px;
  right: unset;
}
.rtl .info-box6 .count-name {
  left: 35px;
  right: unset;
}
.rtl .feedBody {
  border-right: 1px solid #d6d6d6;
  border-left: unset;
  margin-right: 30px;
  margin-left: unset;
  padding-right: 0px;
  padding-left: unset;
}
.rtl .feedBody li {
  padding-left: unset;
  padding-right: 30px;
}
.rtl .feedBody li .feed-user-img {
  right: -20px;
  left: unset;
}
.rtl .sl-item {
  border-right: 1px solid #13b1e0;
  border-left: unset;
  padding-right: 15px;
  padding-left: unset;
}
.rtl .sl-item::before {
  right: -6.5px;
  left: unset;
}
.rtl .task-module .header-button {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-list .task-low {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-list .task-high {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-list .task-normal {
  margin-right: auto;
  margin-left: unset;
}
.rtl .task-container .header .header-close {
  left: 15px;
  right: unset;
}
.rtl .form-check .form-check-sign .check:before {
  margin-right: 10px;
  margin-left: unset;
}
.rtl .top-sell .product-title {
  margin-right: 20px;
}
.rtl .top-sell .product-price {
  margin-right: 20px;
}
.rtl .top-sell .sell-price {
  float: left;
}
.rtl .doc-file-type .media-cta {
  margin-left: 15px;
}
@media (max-width: 1169px) {
  .rtl .sidemenu-collapse {
    display: none !important;
  }
}
.wzt-xxxl-header,
.disabled-wzt-xxxl-header,
.purple-wzt-xxxl-header,
.teal-green-wzt-xxxl-header,
.white-wzt-xxxl-header,
.green-wzt-xxxl-header,
.red-wzt-xxxl-header,
.blue-wzt-xxxl-header,
.quartenary-wzt-xxxl-header,
.tertiary-wzt-xxxl-header,
.secondary-wzt-xxxl-header,
.primary-wzt-xxxl-header,
.wzt-xxl-header,
.disabled-wzt-xxl-header,
.purple-wzt-xxl-header,
.teal-green-wzt-xxl-header,
.white-wzt-xxl-header,
.green-wzt-xxl-header,
.red-wzt-xxl-header,
.blue-wzt-xxl-header,
.quartenary-wzt-xxl-header,
.tertiary-wzt-xxl-header,
.secondary-wzt-xxl-header,
.primary-wzt-xxl-header,
.wzt-xl-header,
.disabled-wzt-xl-header,
.purple-wzt-xl-header,
.teal-green-wzt-xl-header,
.white-wzt-xl-header,
.green-wzt-xl-header,
.red-wzt-xl-header,
.blue-wzt-xl-header,
.quartenary-wzt-xl-header,
.tertiary-wzt-xl-header,
.secondary-wzt-xl-header,
.primary-wzt-xl-header,
.wzt-l-header,
.disabled-wzt-l-header,
.purple-wzt-l-header,
.teal-green-wzt-l-header,
.white-wzt-l-header,
.green-wzt-l-header,
.red-wzt-l-header,
.blue-wzt-l-header,
.quartenary-wzt-l-header,
.tertiary-wzt-l-header,
.secondary-wzt-l-header,
.primary-wzt-l-header,
.approver-heading,
.wzt-sec-header,
.disabled-wzt-sec-header,
.purple-wzt-sec-header,
.teal-green-wzt-sec-header,
.white-wzt-sec-header,
.green-wzt-sec-header,
.red-wzt-sec-header,
.blue-wzt-sec-header,
.quartenary-wzt-sec-header,
.tertiary-wzt-sec-header,
.secondary-wzt-sec-header,
.primary-wzt-sec-header,
.wzt-md-header,
.disabled-wzt-md-header,
.purple-wzt-md-header,
.teal-green-wzt-md-header,
.white-wzt-md-header,
.green-wzt-md-header,
.red-wzt-md-header,
.blue-wzt-md-header,
.quartenary-wzt-md-header,
.tertiary-wzt-md-header,
.secondary-wzt-md-header,
.primary-wzt-md-header,
.wzt-xs-header,
.wzt-sm-header,
.wzt-gray-header {
  font-weight: 500;
}
.wzt-xxxl-header,
.disabled-wzt-xxxl-header,
.purple-wzt-xxxl-header,
.teal-green-wzt-xxxl-header,
.white-wzt-xxxl-header,
.green-wzt-xxxl-header,
.red-wzt-xxxl-header,
.blue-wzt-xxxl-header,
.quartenary-wzt-xxxl-header,
.tertiary-wzt-xxxl-header,
.secondary-wzt-xxxl-header,
.primary-wzt-xxxl-header,
.wzt-xxl-header,
.disabled-wzt-xxl-header,
.purple-wzt-xxl-header,
.teal-green-wzt-xxl-header,
.white-wzt-xxl-header,
.green-wzt-xxl-header,
.red-wzt-xxl-header,
.blue-wzt-xxl-header,
.quartenary-wzt-xxl-header,
.tertiary-wzt-xxl-header,
.secondary-wzt-xxl-header,
.primary-wzt-xxl-header,
.wzt-xl-header,
.disabled-wzt-xl-header,
.purple-wzt-xl-header,
.teal-green-wzt-xl-header,
.white-wzt-xl-header,
.green-wzt-xl-header,
.red-wzt-xl-header,
.blue-wzt-xl-header,
.quartenary-wzt-xl-header,
.tertiary-wzt-xl-header,
.secondary-wzt-xl-header,
.primary-wzt-xl-header,
.wzt-l-header,
.disabled-wzt-l-header,
.purple-wzt-l-header,
.teal-green-wzt-l-header,
.white-wzt-l-header,
.green-wzt-l-header,
.red-wzt-l-header,
.blue-wzt-l-header,
.quartenary-wzt-l-header,
.tertiary-wzt-l-header,
.secondary-wzt-l-header,
.primary-wzt-l-header,
.approver-heading,
.wzt-sec-header,
.disabled-wzt-sec-header,
.purple-wzt-sec-header,
.teal-green-wzt-sec-header,
.white-wzt-sec-header,
.green-wzt-sec-header,
.red-wzt-sec-header,
.blue-wzt-sec-header,
.quartenary-wzt-sec-header,
.tertiary-wzt-sec-header,
.secondary-wzt-sec-header,
.primary-wzt-sec-header,
.wzt-table-header,
.wzt-md-header,
.disabled-wzt-md-header,
.purple-wzt-md-header,
.teal-green-wzt-md-header,
.white-wzt-md-header,
.green-wzt-md-header,
.red-wzt-md-header,
.blue-wzt-md-header,
.quartenary-wzt-md-header,
.tertiary-wzt-md-header,
.secondary-wzt-md-header,
.primary-wzt-md-header,
.xl-dom-text,
.disabled-xl-dom-text,
.purple-xl-dom-text,
.teal-green-xl-dom-text,
.white-xl-dom-text,
.green-xl-dom-text,
.red-xl-dom-text,
.blue-xl-dom-text,
.quartenary-xl-dom-text,
.tertiary-xl-dom-text,
.secondary-xl-dom-text,
.primary-xl-dom-text,
.wzt-xl-text,
.wzt-l-text,
.disabled-wzt-l-text,
.purple-wzt-l-text,
.teal-green-wzt-l-text,
.white-wzt-l-text,
.green-wzt-l-text,
.red-wzt-l-text,
.blue-wzt-l-text,
.quartenary-wzt-l-text,
.tertiary-wzt-l-text,
.secondary-wzt-l-text,
.primary-wzt-l-text {
  color: #343a40;
}
.wzt-value-title,
.disabled-wzt-value-title,
.purple-wzt-value-title,
.teal-green-wzt-value-title,
.white-wzt-value-title,
.green-wzt-value-title,
.red-wzt-value-title,
.blue-wzt-value-title,
.quartenary-wzt-value-title,
.tertiary-wzt-value-title,
.secondary-wzt-value-title,
.primary-wzt-value-title,
.wzt-quartenary-header,
.disabled-wzt-quartenary-header,
.purple-wzt-quartenary-header,
.teal-green-wzt-quartenary-header,
.white-wzt-quartenary-header,
.green-wzt-quartenary-header,
.red-wzt-quartenary-header,
.blue-wzt-quartenary-header,
.quartenary-wzt-quartenary-header,
.tertiary-wzt-quartenary-header,
.secondary-wzt-quartenary-header,
.primary-wzt-quartenary-header,
.wzt-sm-value-title,
.wzt-sm-header,
.wzt-xs-header,
.wzt-gray-header,
.wzt-lg-text,
.disabled-wzt-lg-text,
.purple-wzt-lg-text,
.teal-green-wzt-lg-text,
.white-wzt-lg-text,
.green-wzt-lg-text,
.red-wzt-lg-text,
.blue-wzt-lg-text,
.quartenary-wzt-lg-text,
.tertiary-wzt-lg-text,
.secondary-wzt-lg-text,
.primary-wzt-lg-text {
  color: rgba(0, 0, 0, 0.6);
}
.approver-heading {
  letter-spacing: 1px;
  font-weight: 400 !important;
  padding: 12px 10px;
}
.wzt-main-text,
.disabled-wzt-main-text,
.purple-wzt-main-text,
.teal-green-wzt-main-text,
.white-wzt-main-text,
.green-wzt-main-text,
.red-wzt-main-text,
.blue-wzt-main-text,
.quartenary-wzt-main-text,
.tertiary-wzt-main-text,
.secondary-wzt-main-text,
.primary-wzt-main-text,
.wzt-sm-main-text {
  color: #343a40;
}
.wzt-subtitle-text,
.disabled-wzt-subtitle-text,
.purple-wzt-subtitle-text,
.teal-green-wzt-subtitle-text,
.white-wzt-subtitle-text,
.green-wzt-subtitle-text,
.red-wzt-subtitle-text,
.blue-wzt-subtitle-text,
.quartenary-wzt-subtitle-text,
.tertiary-wzt-subtitle-text,
.secondary-wzt-subtitle-text,
.primary-wzt-subtitle-text,
.wzt-mid-text,
.disabled-wzt-mid-text,
.purple-wzt-mid-text,
.teal-green-wzt-mid-text,
.white-wzt-mid-text,
.green-wzt-mid-text,
.red-wzt-mid-text,
.blue-wzt-mid-text,
.quartenary-wzt-mid-text,
.tertiary-wzt-mid-text,
.secondary-wzt-mid-text,
.primary-wzt-mid-text,
.wzt-xs-text {
  color: rgba(0, 0, 0, 0.6);
}
.wzt-superscript,
.disabled-wzt-superscript,
.purple-wzt-superscript,
.teal-green-wzt-superscript,
.white-wzt-superscript,
.green-wzt-superscript,
.red-wzt-superscript,
.blue-wzt-superscript,
.quartenary-wzt-superscript,
.tertiary-wzt-superscript,
.secondary-wzt-superscript,
.primary-wzt-superscript,
.wzt-subscript,
.disabled-wzt-subscript,
.purple-wzt-subscript,
.teal-green-wzt-subscript,
.white-wzt-subscript,
.green-wzt-subscript,
.red-wzt-subscript,
.blue-wzt-subscript,
.quartenary-wzt-subscript,
.tertiary-wzt-subscript,
.secondary-wzt-subscript,
.primary-wzt-subscript {
  font-size: 10px;
}
.wzt-superscript,
.disabled-wzt-superscript,
.purple-wzt-superscript,
.teal-green-wzt-superscript,
.white-wzt-superscript,
.green-wzt-superscript,
.red-wzt-superscript,
.blue-wzt-superscript,
.quartenary-wzt-superscript,
.tertiary-wzt-superscript,
.secondary-wzt-superscript,
.primary-wzt-superscript {
  color: #f45600;
}
.wzt-subscript,
.disabled-wzt-subscript,
.purple-wzt-subscript,
.teal-green-wzt-subscript,
.white-wzt-subscript,
.green-wzt-subscript,
.red-wzt-subscript,
.blue-wzt-subscript,
.quartenary-wzt-subscript,
.tertiary-wzt-subscript,
.secondary-wzt-subscript,
.primary-wzt-subscript {
  color: rgba(0, 0, 0, 0.6);
}
.wzt-switch,
.disabled-wzt-switch,
.purple-wzt-switch,
.teal-green-wzt-switch,
.white-wzt-switch,
.green-wzt-switch,
.red-wzt-switch,
.blue-wzt-switch,
.quartenary-wzt-switch,
.tertiary-wzt-switch,
.secondary-wzt-switch,
.primary-wzt-switch {
  color: rgba(0, 0, 0, 0.6) !important;
}
.wzt-black-label,
mat-checkbox .mdc-label {
  color: rgba(0, 0, 0, 0.87);
}
.error-text {
  color: #f44336 !important;
}
.primary-xl-dom-text {
  color: var(--wz-primary) !important;
}
.secondary-xl-dom-text {
  color: var(--wz-secondary) !important;
}
.tertiary-xl-dom-text {
  color: var(--wz-tertiary) !important;
}
.quartenary-xl-dom-text {
  color: var(--wz-quartenary) !important;
}
.blue-xl-dom-text {
  color: var(--wz-blue) !important;
}
.red-xl-dom-text {
  color: var(--wz-red) !important;
}
.green-xl-dom-text {
  color: var(--wz-green) !important;
}
.white-xl-dom-text {
  color: var(--wz-white) !important;
}
.teal-green-xl-dom-text {
  color: var(--wz-teal-green) !important;
}
.purple-xl-dom-text {
  color: var(--wz-purple) !important;
}
.disabled-xl-dom-text {
  opacity: 0.5;
}
.primary-wzt-xxxl-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-xxxl-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-xxxl-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-xxxl-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-xxxl-header {
  color: var(--wz-blue) !important;
}
.red-wzt-xxxl-header {
  color: var(--wz-red) !important;
}
.green-wzt-xxxl-header {
  color: var(--wz-green) !important;
}
.white-wzt-xxxl-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-xxxl-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-xxxl-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-xxxl-header {
  opacity: 0.5;
}
.primary-wzt-xxl-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-xxl-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-xxl-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-xxl-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-xxl-header {
  color: var(--wz-blue) !important;
}
.red-wzt-xxl-header {
  color: var(--wz-red) !important;
}
.green-wzt-xxl-header {
  color: var(--wz-green) !important;
}
.white-wzt-xxl-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-xxl-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-xxl-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-xxl-header {
  opacity: 0.5;
}
.primary-wzt-xl-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-xl-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-xl-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-xl-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-xl-header {
  color: var(--wz-blue) !important;
}
.red-wzt-xl-header {
  color: var(--wz-red) !important;
}
.green-wzt-xl-header {
  color: var(--wz-green) !important;
}
.white-wzt-xl-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-xl-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-xl-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-xl-header {
  opacity: 0.5;
}
.primary-wzt-l-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-l-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-l-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-l-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-l-header {
  color: var(--wz-blue) !important;
}
.red-wzt-l-header {
  color: var(--wz-red) !important;
}
.green-wzt-l-header {
  color: var(--wz-green) !important;
}
.white-wzt-l-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-l-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-l-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-l-header {
  opacity: 0.5;
}
.primary-wzt-md-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-md-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-md-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-md-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-md-header {
  color: var(--wz-blue) !important;
}
.red-wzt-md-header {
  color: var(--wz-red) !important;
}
.green-wzt-md-header {
  color: var(--wz-green) !important;
}
.white-wzt-md-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-md-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-md-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-md-header {
  opacity: 0.5;
}
.primary-wzt-sec-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-sec-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-sec-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-sec-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-sec-header {
  color: var(--wz-blue) !important;
}
.red-wzt-sec-header {
  color: var(--wz-red) !important;
}
.green-wzt-sec-header {
  color: var(--wz-green) !important;
}
.white-wzt-sec-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-sec-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-sec-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-sec-header {
  opacity: 0.5;
}
.primary-wzt-value-title {
  color: var(--wz-primary) !important;
}
.secondary-wzt-value-title {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-value-title {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-value-title {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-value-title {
  color: var(--wz-blue) !important;
}
.red-wzt-value-title {
  color: var(--wz-red) !important;
}
.green-wzt-value-title {
  color: var(--wz-green) !important;
}
.white-wzt-value-title {
  color: var(--wz-white) !important;
}
.teal-green-wzt-value-title {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-value-title {
  color: var(--wz-purple) !important;
}
.disabled-wzt-value-title {
  opacity: 0.5;
}
.primary-wzt-quartenary-header {
  color: var(--wz-primary) !important;
}
.secondary-wzt-quartenary-header {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-quartenary-header {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-quartenary-header {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-quartenary-header {
  color: var(--wz-blue) !important;
}
.red-wzt-quartenary-header {
  color: var(--wz-red) !important;
}
.green-wzt-quartenary-header {
  color: var(--wz-green) !important;
}
.white-wzt-quartenary-header {
  color: var(--wz-white) !important;
}
.teal-green-wzt-quartenary-header {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-quartenary-header {
  color: var(--wz-purple) !important;
}
.disabled-wzt-quartenary-header {
  opacity: 0.5;
}
.primary-wzt-main-text {
  color: var(--wz-primary) !important;
}
.secondary-wzt-main-text {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-main-text {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-main-text {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-main-text {
  color: var(--wz-blue) !important;
}
.red-wzt-main-text {
  color: var(--wz-red) !important;
}
.green-wzt-main-text {
  color: var(--wz-green) !important;
}
.white-wzt-main-text {
  color: var(--wz-white) !important;
}
.teal-green-wzt-main-text {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-main-text {
  color: var(--wz-purple) !important;
}
.disabled-wzt-main-text {
  opacity: 0.5;
}
.primary-wzt-subtitle-text {
  color: var(--wz-primary) !important;
}
.secondary-wzt-subtitle-text {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-subtitle-text {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-subtitle-text {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-subtitle-text {
  color: var(--wz-blue) !important;
}
.red-wzt-subtitle-text {
  color: var(--wz-red) !important;
}
.green-wzt-subtitle-text {
  color: var(--wz-green) !important;
}
.white-wzt-subtitle-text {
  color: var(--wz-white) !important;
}
.teal-green-wzt-subtitle-text {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-subtitle-text {
  color: var(--wz-purple) !important;
}
.disabled-wzt-subtitle-text {
  opacity: 0.5;
}
.primary-wzt-mid-text {
  color: var(--wz-primary) !important;
}
.secondary-wzt-mid-text {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-mid-text {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-mid-text {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-mid-text {
  color: var(--wz-blue) !important;
}
.red-wzt-mid-text {
  color: var(--wz-red) !important;
}
.green-wzt-mid-text {
  color: var(--wz-green) !important;
}
.white-wzt-mid-text {
  color: var(--wz-white) !important;
}
.teal-green-wzt-mid-text {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-mid-text {
  color: var(--wz-purple) !important;
}
.disabled-wzt-mid-text {
  opacity: 0.5;
}
.primary-wzt-badge {
  color: var(--wz-primary) !important;
}
.secondary-wzt-badge {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-badge {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-badge {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-badge {
  color: var(--wz-blue) !important;
}
.red-wzt-badge {
  color: var(--wz-red) !important;
}
.green-wzt-badge {
  color: var(--wz-green) !important;
}
.white-wzt-badge {
  color: var(--wz-white) !important;
}
.teal-green-wzt-badge {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-badge {
  color: var(--wz-purple) !important;
}
.disabled-wzt-badge {
  opacity: 0.5;
}
.primary-wzt-switch {
  color: var(--wz-primary) !important;
}
.secondary-wzt-switch {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-switch {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-switch {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-switch {
  color: var(--wz-blue) !important;
}
.red-wzt-switch {
  color: var(--wz-red) !important;
}
.green-wzt-switch {
  color: var(--wz-green) !important;
}
.white-wzt-switch {
  color: var(--wz-white) !important;
}
.teal-green-wzt-switch {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-switch {
  color: var(--wz-purple) !important;
}
.disabled-wzt-switch {
  opacity: 0.5;
}
.primary-wzt-superscript {
  color: var(--wz-primary) !important;
}
.secondary-wzt-superscript {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-superscript {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-superscript {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-superscript {
  color: var(--wz-blue) !important;
}
.red-wzt-superscript {
  color: var(--wz-red) !important;
}
.green-wzt-superscript {
  color: var(--wz-green) !important;
}
.white-wzt-superscript {
  color: var(--wz-white) !important;
}
.teal-green-wzt-superscript {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-superscript {
  color: var(--wz-purple) !important;
}
.disabled-wzt-superscript {
  opacity: 0.5;
}
.primary-wzt-subscript {
  color: var(--wz-primary) !important;
}
.secondary-wzt-subscript {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-subscript {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-subscript {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-subscript {
  color: var(--wz-blue) !important;
}
.red-wzt-subscript {
  color: var(--wz-red) !important;
}
.green-wzt-subscript {
  color: var(--wz-green) !important;
}
.white-wzt-subscript {
  color: var(--wz-white) !important;
}
.teal-green-wzt-subscript {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-subscript {
  color: var(--wz-purple) !important;
}
.disabled-wzt-subscript {
  opacity: 0.5;
}
.primary-wzt-l-text {
  color: var(--wz-primary) !important;
}
.secondary-wzt-l-text {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-l-text {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-l-text {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-l-text {
  color: var(--wz-blue) !important;
}
.red-wzt-l-text {
  color: var(--wz-red) !important;
}
.green-wzt-l-text {
  color: var(--wz-green) !important;
}
.white-wzt-l-text {
  color: var(--wz-white) !important;
}
.teal-green-wzt-l-text {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-l-text {
  color: var(--wz-purple) !important;
}
.disabled-wzt-l-text {
  opacity: 0.5;
}
.primary-wzt-lg-text {
  color: var(--wz-primary) !important;
}
.secondary-wzt-lg-text {
  color: var(--wz-secondary) !important;
}
.tertiary-wzt-lg-text {
  color: var(--wz-tertiary) !important;
}
.quartenary-wzt-lg-text {
  color: var(--wz-quartenary) !important;
}
.blue-wzt-lg-text {
  color: var(--wz-blue) !important;
}
.red-wzt-lg-text {
  color: var(--wz-red) !important;
}
.green-wzt-lg-text {
  color: var(--wz-green) !important;
}
.white-wzt-lg-text {
  color: var(--wz-white) !important;
}
.teal-green-wzt-lg-text {
  color: var(--wz-teal-green) !important;
}
.purple-wzt-lg-text {
  color: var(--wz-purple) !important;
}
.disabled-wzt-lg-text {
  opacity: 0.5;
}
/*!
 * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-bacteria:before {
  content: "\f959";
}
.fa-bacterium:before {
  content: "\f95a";
}
.fa-bahai:before {
  content: "\f666";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-box-tissue:before {
  content: "\f95b";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buy-n-large:before {
  content: "\f8a6";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caravan:before {
  content: "\f8ff";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-alt:before {
  content: "\f422";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-cotton-bureau:before {
  content: "\f89e";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dailymotion:before {
  content: "\f952";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-deezer:before {
  content: "\f977";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-disease:before {
  content: "\f7fa";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edge-legacy:before {
  content: "\f978";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-alt:before {
  content: "\f424";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-faucet:before {
  content: "\f905";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-firefox-browser:before {
  content: "\f907";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-pay:before {
  content: "\f979";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-medical:before {
  content: "\f95c";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-holding-water:before {
  content: "\f4c1";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-sparkles:before {
  content: "\f95d";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-hands-wash:before {
  content: "\f95e";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-handshake-alt-slash:before {
  content: "\f95f";
}
.fa-handshake-slash:before {
  content: "\f960";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-cowboy:before {
  content: "\f8c0";
}
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-head-side-cough:before {
  content: "\f961";
}
.fa-head-side-cough-slash:before {
  content: "\f962";
}
.fa-head-side-mask:before {
  content: "\f963";
}
.fa-head-side-virus:before {
  content: "\f964";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hospital-user:before {
  content: "\f80d";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-house-user:before {
  content: "\f965";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-ideal:before {
  content: "\f913";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-instagram-square:before {
  content: "\f955";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-house:before {
  content: "\f966";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lungs:before {
  content: "\f604";
}
.fa-lungs-virus:before {
  content: "\f967";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-mdb:before {
  content: "\f8ca";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microblog:before {
  content: "\f91a";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mixer:before {
  content: "\f956";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse:before {
  content: "\f8cc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-orcid:before {
  content: "\f8d2";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-arrows:before {
  content: "\f968";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-square:before {
  content: "\f91e";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-plane-slash:before {
  content: "\f969";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pump-medical:before {
  content: "\f96a";
}
.fa-pump-soap:before {
  content: "\f96b";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-record-vinyl:before {
  content: "\f8d9";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-rust:before {
  content: "\f97a";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-shield-virus:before {
  content: "\f96c";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopify:before {
  content: "\f957";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sink:before {
  content: "\f96d";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-soap:before {
  content: "\f96e";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-stopwatch-20:before {
  content: "\f96f";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-store-alt-slash:before {
  content: "\f970";
}
.fa-store-slash:before {
  content: "\f971";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swift:before {
  content: "\f8e1";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-tiktok:before {
  content: "\f97b";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toilet-paper-slash:before {
  content: "\f972";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-trailer:before {
  content: "\f941";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbraco:before {
  content: "\f8e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-unity:before {
  content: "\f949";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-unsplash:before {
  content: "\f97c";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-users-slash:before {
  content: "\f973";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-virus:before {
  content: "\f974";
}
.fa-virus-slash:before {
  content: "\f975";
}
.fa-viruses:before {
  content: "\f976";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
/*!
 * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/fa-regular-400-XSFAWXRE.eot");
  src:
    url("./media/fa-regular-400-XSFAWXRE.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-regular-400-XXU6HPIA.woff2") format("woff2"),
    url("./media/fa-regular-400-B5ZZ2ERC.woff") format("woff"),
    url("./media/fa-regular-400-EQCRBUVG.ttf") format("truetype"),
    url("./media/fa-regular-400-O34NUNXE.svg#fontawesome") format("svg");
}
.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
/*!
 * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("./media/fa-solid-900-MT7AHMDR.eot");
  src:
    url("./media/fa-solid-900-MT7AHMDR.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-solid-900-HEWG6YNQ.woff2") format("woff2"),
    url("./media/fa-solid-900-LT2RZ2E4.woff") format("woff"),
    url("./media/fa-solid-900-I3NGQZPE.ttf") format("truetype"),
    url("./media/fa-solid-900-OLL5PSXC.svg#fontawesome") format("svg");
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("./media/fa-thin-100-QFCKOMZK.woff2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("./media/fa-light-300-ZRFDRS5E.woff2") format("woff2");
}
.fa-light,
.fal {
  font-family: "Font Awesome 6 Pro";
  font-weight: 300;
}
.fa-thin,
.fat {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  font-style: normal;
}
.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
/*!
 * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/fa-brands-400-E5PMIG6S.eot");
  src:
    url("./media/fa-brands-400-E5PMIG6S.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-brands-400-RP2RVEGB.woff2") format("woff2"),
    url("./media/fa-brands-400-S5WSOH43.woff") format("woff"),
    url("./media/fa-brands-400-J3VOWCN7.ttf") format("truetype"),
    url("./media/fa-brands-400-WVPNPZK6.svg#fontawesome") format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.breadcrumb {
  display: flex;
}
.breadcrumb li {
  padding: 0 0.5em 0 0.5em;
  display: flex;
  position: relative;
}
.breadcrumb li:last-child a:hover {
  cursor: auto;
}
.breadcrumb li a .bread-name {
  width: 44px;
  height: 16px;
  top: 5.66796875px;
  left: 68px;
  font-family: Roboto;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: 0em;
  text-align: left;
  color: #1a2d48;
}
.breadcrumb li a .bread-name:hover {
  color: var(--wz-deep-orange-900);
}
.breadcrumb li a:hover {
  cursor: pointer;
}
.breadcrumb li a.active .bread-name {
  color: #f45600 !important;
}
.mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: #000;
  --mdc-radio-disabled-unselected-icon-color: #000;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f45600;
  --mdc-radio-selected-hover-icon-color: #f45600;
  --mdc-radio-selected-icon-color: #f45600;
  --mdc-radio-selected-pressed-icon-color: #f45600;
  --mat-mdc-radio-ripple-color: #f45600;
  --mat-mdc-radio-checked-ripple-color: #f45600;
}
.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected ~ .mdc-checkbox__ripple {
  background: #f45600;
}
.mat-mdc-checkbox.mat-accent {
  --mdc-checkbox-selected-checkmark-color: #f1f6fd;
  --mdc-checkbox-selected-focus-icon-color: #f45600;
  --mdc-checkbox-selected-hover-icon-color: #f45600;
  --mdc-checkbox-selected-icon-color: #f45600;
  --mdc-checkbox-selected-pressed-icon-color: #f45600;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
}
.checkbox-12 .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control {
  width: 20px;
  height: 20px;
  top: 8px;
  left: 9px;
}
.checkbox-12 .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background {
  width: 0.75rem;
  height: 0.75rem;
}
.mat-mdc-checkbox label {
  padding-bottom: 0.2125rem !important;
}
.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background {
  width: 0.875rem;
  height: 0.875rem;
}
.mdc-checkbox__ripple {
  margin: 0 !important;
}
.mat-mdc-checkbox-ripple {
  margin: 0 !important;
}
.smaller-ripple .mdc-checkbox {
  padding: 5px !important;
}
.smaller-ripple .mdc-checkbox .mat-mdc-checkbox-ripple,
.smaller-ripple .mdc-checkbox .mdc-checkbox__ripple {
  top: 2.2px !important;
  left: 3px !important;
  width: 1.8rem !important;
  height: 1.85rem !important;
  margin: -0.0625rem 0 0 -0.0625rem;
  border-radius: 6px !important;
}
.smaller-ripple-rounded .mdc-checkbox {
  padding: 5px !important;
}
.smaller-ripple-rounded .mdc-checkbox .mat-mdc-checkbox-ripple,
.smaller-ripple-rounded .mdc-checkbox .mdc-checkbox__ripple {
  top: 2.2px !important;
  left: 3px !important;
  width: 1.8rem !important;
  height: 1.85rem !important;
}
.ripple-disabled .mdc-checkbox__ripple {
  display: none !important;
}
.ripple-disabled .mat-mdc-checkbox-ripple,
.ripple-disabled .mdc-checkbox__ripple {
  display: none;
  position: static !important;
  border-radius: 0 !important;
  pointer-events: none;
}
.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-radius: 4px;
  border: 1px solid var(--wz-gray-600);
}
.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked ~ .mdc-checkbox__background {
  border-radius: 4px;
  border: 1px solid var(--wz-gray-555);
}
.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border: 1px solid var(--wz-gray-555);
  border-radius: 4px;
}
.mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  border-radius: 4px;
  border: 1px solid var(--wz-gray-555);
}
.mat-pseudo-checkbox {
  width: 0.75rem !important;
  height: 0.75rem !important;
}
.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after {
  width: 0.375rem !important;
  height: 40% !important;
  top: -0.1143rem !important;
}
.mat-pseudo-checkbox-checked::after {
  border-left: 1px solid currentColor !important;
}
.mat-pseudo-checkbox::after {
  border-bottom: 1px solid currentColor !important;
}
.mat-mdc-checkbox-ripple,
.mdc-checkbox__ripple {
  width: 2.25rem !important;
  height: 2.25rem !important;
  margin: -0.0625rem 0 0 -0.0625rem;
}
.mat-mdc-checkbox label {
  margin-left: -0.375rem !important;
  padding-bottom: 0.3125rem;
}
.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text {
  color: #f45600;
}
.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #f45600;
}
.mat-mdc-option .mdc-list-item__primary-text {
  font-size: 0.875rem !important;
}
.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #f45600;
}
.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow {
  color: #c5a35b;
}
.dropdown-menu {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  margin-top: -35px !important;
  margin-left: -15px;
  -webkit-box-shadow: 0 5px 15px 2px rgba(64, 70, 74, 0.2) !important;
  box-shadow: 0 5px 15px 2px rgba(64, 70, 74, 0.2) !important;
  border-radius: 0px;
  border: none;
  padding: 0px;
}
.dropdown-menu .divider {
  margin: 5px 0;
}
.dropdown-menu .header {
  font-size: 0.813rem;
  font-weight: bold;
  width: 100%;
  border-bottom: 1px solid #eee;
  text-align: center;
  padding: 4px 0 6px 0;
}
.dropdown-menu ul.menu {
  padding-left: 0;
}
.dropdown-menu ul.menu.tasks h4,
.dropdown-menu ul.menu.tasks .h4 {
  color: #333;
  font-size: 0.813rem;
  margin: 0 0 8px 0;
}
.dropdown-menu ul.menu.tasks h4 small,
.dropdown-menu ul.menu.tasks .h4 small,
.dropdown-menu ul.menu.tasks h4 .small,
.dropdown-menu ul.menu.tasks .h4 .small {
  float: right;
  margin-top: 6px;
}
.dropdown-menu ul.menu.tasks .progress {
  height: 7px;
  margin-bottom: 7px;
}
.dropdown-menu ul.menu .icon-circle {
  width: 2.25rem;
  height: 2.25rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  display: inline-block;
  float: left;
}
.dropdown-menu ul.menu .icon-circle i {
  font-size: 1.125rem;
  line-height: 2.25rem !important;
}
.dropdown-menu ul.menu .msg-user {
  width: 2.75rem;
  height: 2.75rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  float: left;
}
.dropdown-menu ul.menu .msg-user img {
  float: left;
}
.dropdown-menu ul.menu li:last-child {
  border-bottom: none;
}
.dropdown-menu ul.menu li a {
  padding: 11px 11px;
  text-decoration: none;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  float: left;
  width: 100%;
  border-bottom: 1px solid #eee;
  color: #333333;
}
.dropdown-menu ul.menu li a:hover {
  background-color: #e9e9e9;
}
.dropdown-menu ul.menu .menu-info {
  display: inline-block;
  position: relative;
  top: 1px;
  left: 10px;
  float: left;
  width: calc(100% - 45px);
}
.dropdown-menu ul.menu .menu-info h4,
.dropdown-menu ul.menu .menu-info .h4,
.dropdown-menu ul.menu .menu-info .menu-title {
  margin: 0;
  font-size: 0.813rem;
  color: #333;
  float: left;
  width: 100%;
  line-height: 1;
  font-weight: bold;
}
.dropdown-menu ul.menu .menu-info p,
.dropdown-menu ul.menu .menu-info .menu-desc {
  margin: 0;
  font-size: 0.813rem;
  color: #aaa;
  float: left;
  width: 100%;
  line-height: 20px;
}
.dropdown-menu ul.menu .menu-info p .material-icons,
.dropdown-menu ul.menu .menu-info .menu-desc .material-icons {
  font-size: 0.813rem;
  color: #aaa;
  position: relative;
  top: 3px;
  float: left;
  margin-right: 3px;
  height: 20px;
}
.dropdown-menu ul.menu .menu-info.notification {
  top: 0;
  left: 5px;
}
.dropdown-menu .footer a {
  text-align: center;
  border-top: 1px solid #eee;
  padding: 10px 0 5px 0;
  font-size: 0.813rem;
  margin-bottom: -5px;
  color: #ff5e00;
  font-weight: 500;
}
.dropdown-menu .footer a:hover {
  background-color: transparent;
}
.dropdown-menu > li > a {
  padding: 7px 18px;
  color: #666;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  font-size: 0.875rem;
  line-height: 25px;
  display: block;
}
.dropdown-menu > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.dropdown-menu > li > a i.material-icons {
  float: left;
  margin-right: 7px;
  margin-top: 2px;
  font-size: 1.25rem;
}
.dropdown-content li > a,
.dropdown-content li > span {
  font-size: 0.813rem;
  color: #636262;
}
.dropdown-animated {
  -webkit-animation-duration: 0.3s !important;
  -moz-animation-duration: 0.3s !important;
  -o-animation-duration: 0.3s !important;
  animation-duration: 0.3s !important;
}
.dropdown-menu.pull-right.show {
  position: absolute !important;
  left: auto !important;
  right: 0 !important;
  top: 50px !important;
  transform: none !important;
}
.employeeDropdown {
  width: 660px;
}
.drp-dwn-inner {
  width: 400px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  background: #FFF;
  border-radius: 10px;
  position: absolute !important;
  z-index: 999;
}
.drp-dwn {
  position: absolute !important;
  z-index: 999 !important;
  width: 400px;
}
.custom-employee-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  display: none;
}
.custom-employee-option .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) {
  background-color: none !important;
}
.employee-option {
  display: flex;
  align-items: center;
}
.employee-option img {
  width: 30px;
  height: 30px;
  margin-right: 8px;
  border-radius: 50%;
  object-fit: cover;
}
.employee-details {
  flex: 1;
}
.lists {
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  background: #FFF;
  border-radius: 5px;
  height: 400px;
  width: 87%;
  overflow: scroll;
  position: absolute;
  top: 28rem;
  right: 3rem;
}
.pipe {
  color: rgb(244, 86, 0);
}
.approver-deleted-option {
  background: none !important;
}
.approver-deleted-option .mdc-list-item__primary-text {
  color: var(--wz-black) !important;
}
.approver-deleted-option {
  background: none !important;
}
.approver-deleted-option .mdc-list-item__primary-text {
  color: var(--wz-black) !important;
}
.feedBody {
  border-left: 1px solid #d6d6d6;
  margin-left: 30px;
  padding-top: 10px;
  padding-left: 0px;
}
.col-auto {
  padding-left: 15px;
  padding-right: 15px;
}
.feedLblStyle {
  font-weight: bold;
  padding: 0px 7px 0px 7px;
  border-radius: 10px;
}
.lblFileStyle {
  color: red;
  border: 1px solid red;
}
.lblTaskStyle {
  color: #2ed8b6;
  border: 1px solid #2ed8b6;
}
.lblCommentStyle {
  color: #4099ff;
  border: 1px solid #4099ff;
}
.lblReplyStyle {
  color: #f15317;
  border: 1px solid #f15317;
}
.feedBody li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 25px;
}
.feedBody li .feed-user-img {
  position: absolute;
  left: -20px;
  top: -10px;
}
.feedBody li .feed-user-img img {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
}
.feedBody li.active-feed .feed-user-img:after {
  border-color: #2ed8b6;
}
.feedBody li .feed-user-img:after {
  content: "";
  position: absolute;
  top: 3px;
  right: 3px;
  border: 3px solid transparent;
  border-radius: 50%;
}
.feedBody li h6,
.feedBody li .h6 {
  line-height: 1.5;
  cursor: pointer;
}
.text-muted {
  color: #96a2b4 !important;
}
.img-100 {
  width: 100px;
}
.feedBody li h6,
.feedBody li .h6 {
  line-height: 1.5;
  cursor: pointer;
}
.feedBody li.active-feed .feed-user-img:after {
  border-color: #2ed8b6;
}
.sl-item {
  border-left: 1px solid #13b1e0;
  padding-bottom: 1px;
  padding-left: 15px;
  position: relative;
}
.sl-item:last-child::after {
  border-radius: 100%;
  bottom: 0;
  content: "";
  left: -3px;
  position: absolute;
  width: 0.375rem;
  height: 0.375rem;
}
.sl-item .sl-content i {
  font-size: 0.75rem;
}
.sl-item .sl-content small,
.sl-item .sl-content .small {
  position: relative;
  top: -4px;
}
.sl-item .sl-content p {
  padding-bottom: 4px;
  position: relative;
}
.sl-item::before {
  background-color: #13b1e0;
  border-radius: 100%;
  content: "";
  left: -6.5px;
  position: absolute;
  top: 0;
  width: 0.75rem;
  height: 0.75rem;
}
.sl-primary {
  border-left-color: #2196f3;
}
.sl-primary:last-child::after {
  background-color: #2196f3;
}
.sl-primary::before {
  background-color: #2196f3;
}
.sl-danger {
  border-left-color: #f44336;
}
.sl-danger:last-child::after {
  background-color: #f44336;
}
.sl-danger::before {
  background-color: #f44336;
}
.sl-success {
  border-left-color: #4caf50;
}
.sl-success:last-child::after {
  background-color: #4caf50;
}
.sl-success::before {
  background-color: #4caf50;
}
.sl-warning {
  border-left-color: #ff5722;
}
.sl-warning:last-child::after {
  background-color: #ff5722;
}
.sl-warning::before {
  background-color: #ff5722;
}
.form {
  min-width: 150px;
  max-width: 500px;
  width: 100%;
}
.full-width {
  width: 100%;
  padding: 15px 0px 15px 0px;
}
.h2 {
  margin: 10px;
}
.mdc-list-item__primary-text {
  width: 100% !important;
}
.section {
  display: flex;
  align-content: center;
  align-items: center;
  height: 60px;
}
.margin {
  margin: 0 10px;
}
body .cdk-overlay-container {
  z-index: 9999999;
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
  border-color: #c5a35b;
  border-width: 1px !important;
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {
  color: #c5a35b;
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline__leading,
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline__notch,
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline__trailing {
  border-color: #f44336;
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label {
  color: #f44336;
}
.custom-error-message {
  color: var(--wz-red);
  font-size: 0.831rem;
  letter-spacing: 0.03em;
  transition: 0.5s ease-in-out;
}
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-notched-outline__leading,
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-notched-outline__notch,
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.1215686275) !important;
  border-width: 1px !important;
}
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline__leading,
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline__notch,
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.1215686275) !important;
}
.valid-custom-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label {
  color: #c5a35b !important;
}
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-notched-outline__leading,
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-notched-outline__notch,
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-notched-outline__trailing {
  border-color: #f44336 !important;
  border-width: 1px !important;
}
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field .mdc-floating-label {
  color: #f44336 !important;
}
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
  border-color: #f44336;
}
.custom-form-field-error .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: #f44336;
}
.textbox-suffix-icon .mat-mdc-form-field-icon-suffix {
  position: absolute !important;
  right: 10px !important;
}
input[type=password]::-ms-reveal,
input[type=password]::-ms-clear {
  display: none !important;
}
.mat-mdc-form-field-flex {
  display: contents !important;
}
.mat-mdc-text-field-wrapper {
  background-color: white;
}
.height-normal .mat-mdc-text-field-wrapper {
  max-height: unset !important;
}
.box-input .mat-mdc-text-field-wrapper {
  background-color: white;
  max-height: 38px;
  border-radius: 4px;
}
.box-input .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: 50%;
  font-size: 0.875rem;
}
.box-input .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  --mat-mdc-form-field-label-transform: translateY(-25.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));
  transform: var(--mat-mdc-form-field-label-transform);
}
.mat-mdc-form-field-error-wrapper {
  padding: 0 !important;
}
.mat-mdc-form-field-infix {
  min-height: 27px !important;
}
.mat-mdc-form-field-subscript-wrapper {
  height: 0;
}
.mat-mdc-form-field-error {
  display: unset !important;
  font-size: 0.831rem;
  white-space: nowrap;
}
.error-wrap .mat-mdc-form-field-error,
.error-wrap-100 .mat-mdc-form-field-error,
.error-wrap-250 .mat-mdc-form-field-error {
  display: block !important;
  font-size: 0.831rem;
  white-space: normal;
  line-height: 16px;
  width: 100%;
}
.error-wrap .mat-mdc-form-field-bottom-align::before,
.error-wrap-100 .mat-mdc-form-field-bottom-align::before,
.error-wrap-250 .mat-mdc-form-field-bottom-align::before {
  display: none !important;
}
.error-wrap-250 .checkbox-13 label {
  font-size: 13px !important;
}
.error-wrap-250 .mat-mdc-form-field-error {
  width: 250px;
}
.error-wrap-100 .mat-mdc-form-field-error {
  width: 100px;
}
.mat-mdc-form-field,
.mat-mdc-floating-label {
  letter-spacing: normal !important;
}
.filter-card .mdc-text-field .mdc-floating-label {
  transform: translate3d(5%, -43%, 0);
}
.mat-mdc-select-placeholder {
  font-size: 0.825rem !important;
}
.mat-mdc-select-disabled .mat-mdc-select-value-text {
  color: var(--wz-gray-500) !important;
}
.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 0.875rem;
}
.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control {
  font-size: 0.815rem;
  letter-spacing: normal !important;
}
input[matinput]::-webkit-outer-spin-button,
input[matinput]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[matinput][type=number] {
  appearance: textfield;
}
.profile-card-content {
  height: 97.1%;
}
.profile-card-content .mat-mdc-tab-body-content {
  height: 94%;
}
.weekday-group .mat-mdc-button-toggle-button {
  width: 9.063rem;
  height: 3.125rem;
  align-items: center;
}
@media screen and (max-width: 1536px) {
  .weekday-group .mat-mdc-button-toggle-button {
    width: 7.5rem;
    align-items: center;
    height: 3.125rem;
  }
}
.weekday-group .mat-mdc-button-toggle-button .mat-mdc-button-toggle-label-content {
  line-height: 1.563rem;
}
.inline-edit .mat-mdc-form-field-wrapper {
  margin: 0;
  padding: 0;
}
.grey-out-form-label {
  color: var(--wz-gray-400);
}
.grey-out-form-label .mat-mdc-form-field-underline {
  background-color: var(--wz-gray-400) !important;
  background-image: none !important;
}
.geo-map-container {
  padding: 0px 20px 20px 40px;
}
.geo-map-container .geo-map {
  display: block;
  height: 230px !important;
  border-radius: 10px;
  margin: 0px 10px;
}
.set-location {
  cursor: pointer;
  margin-top: 17px;
}
.modal-cancel-button,
.modal-confirm-button {
  border-radius: 8px;
  padding: 10px;
  width: 100%;
}
.modal-cancel-button {
  background: var(--wz-white);
  border: 1px solid var(--wz-gray-200);
  box-shadow: 0px 1px 2px var(--wz-gray-500) !important;
  color: var(--wz-black);
}
.modal-confirm-button {
  background: var(--wz-deep-orange);
  border: 1px solid var(--wz-deep-orange);
  box-shadow: 0px 1px 2px var(--wz-gray-800);
  color: var(--wz-white);
}
.form-header-text,
.selectbox-title {
  font-size: 0.875rem;
  line-height: 20px;
  color: var(--wz-black);
}
.form-header-text {
  font-weight: 500;
}
.selectbox-title {
  font-weight: 400;
}
.click-disabled {
  cursor: not-allowed !important;
}
.click-enabled {
  cursor: pointer;
}
.country-selector {
  position: absolute !important;
  top: -6px !important;
  left: -23px !important;
  width: 101px !important;
}
.button-area {
  padding: 0 35px 21px 16px !important;
  text-align: center !important;
  display: flex;
}
.color-picker .button-area button {
  background: var(--wz-deep-orange);
  border: none;
  border-radius: 4px;
  color: var(--wz-white);
  width: 90px;
  height: 24px !important;
  display: flex;
  justify-content: center;
}
.cp-cancel-button-class {
  border: 1px solid var(--wz-gray-400) !important;
  background: var(--wz-white) !important;
  color: var(--wz-black) !important;
}
.color-picker .hex-text .box div {
  color: var(--wz-gray-600) !important;
}
.color-picker {
  top: 159.5px !important;
  margin-left: -5px;
  border: #fff solid 1px !important;
  background-color: #fff !important;
  box-shadow: 0 4px 17px 6px rgba(0, 0, 0, 0.2);
  border-radius: 12px;
}
.color-picker .hue {
  border-radius: 9px;
  box-shadow: 0 4px 17px 6px rgba(0, 0, 0, 0.2);
}
.color-picker .selected-color {
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.25);
  border: unset !important;
}
.color-picker input {
  font-family: "Roboto" !important;
  color: var(--wz-gray-600) !important;
  font-weight: 400 !important;
  font-size: 0.7rem !important;
  border: var(--wz-gray-300) solid 1px !important;
  border-radius: 6px !important;
}
.color-picker .saturation-lightness {
  border-radius: 10px;
  position: relative;
  left: -1px;
  top: -1px;
  width: 101% !important;
}
.color-picker .arrow.arrow-left {
  right: -17px !important;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.5) !important;
  z-index: -1;
}
.color-picker {
  height: 372px !important;
}
.saturation-lightness {
  height: 184px !important;
}
.type-policy {
  top: auto !important;
  bottom: 20% !important;
}
.wz-text-box .mat-form-field-label {
  font-size: 0.875 !important;
  top: 1.75rem !important;
}
.wz-text-box input.mat-input-element {
  bottom: -8px;
}
.mat-mdc-icon-button.mat-mdc-button-base {
  padding: 0px;
}
.approval-chain .mat-mdc-form-field input {
  margin-left: 0 !important;
  padding-left: 8px !important;
}
.approval-chain .mdc-evolution-chip__action {
  padding-left: 0 !important;
}
.mat-mdc-form-field input {
  position: relative;
  top: -2px;
}
.mat-mdc-form-field mat-date-range-input {
  max-width: 200px;
  position: relative;
  top: -2px;
}
.mat-mdc-form-field-icon-suffix mat-icon img {
  position: relative;
  top: 0 !important;
}
.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input {
  position: relative;
}
.mat-date-range-input-separator {
  position: absolute;
  top: 2px;
  left: 35%;
}
@media screen and (max-width: 1165px) {
  .mat-date-range-input-separator {
    left: -8px;
    position: relative;
    top: -10px;
  }
}
.mat-mdc-select-trigger {
  top: -2px;
}
.single-select .mat-mdc-select-trigger {
  top: -4px;
}
.remove-star .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after {
  display: none;
}
.mat-mdc-radio-button .mdc-form-field label {
  font-size: 0.8rem !important;
  color: var(--wz-gray-700);
}
.mat-mdc-dialog-container .mdc-dialog__surface {
  border-radius: var(--mdc-dialog-container-shape, 4px);
  padding: 20px;
  border-radius: 10px;
  overflow: hidden;
}
.shift-time-card .mat-mdc-dialog-container .mdc-dialog__surface {
  transform: scale(0.8) !important;
}
.mat-mdc-menu-content {
  height: 248px !important;
}
.phone_input .mdc-button__label {
  display: flex;
  align-items: center;
}
.text-area .mat-mdc-text-field-wrapper {
  min-height: 110px !important;
}
.text-area .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control {
  height: 110px;
}
.text-area .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: 28px !important;
  font-size: 0.875rem;
  margin-top: 0 !important;
}
.text-area .mat-mdc-form-field-infix text-area {
  height: 110px;
}
.custom-text-area.mat-mdc-text-field-wrapper {
  min-height: 280px !important;
}
.custom-text-area.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control {
  height: 280px !important;
}
.custom-text-area.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: 28px !important;
  font-size: 0.875rem;
  margin-top: 0 !important;
}
.custom-text-area .mdc-text-field--outlined .mat-mdc-form-field-infix {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.custom-text-area .mdc-text-field {
  padding: 0 !important;
}
.custom-text-area .mat-mdc-form-field {
  padding: 0px;
}
.custom-text-area .mat-mdc-form-field .mdc-notched-outline {
  display: none !important;
}
.custom-text-area .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control {
  height: 300px !important;
}
.custom-text-area textarea.mat-mdc-input-element {
  height: 300px !important;
  resize: none;
}
.custom-text-area .mdc-text-field {
  padding: 0 !important;
}
.custom-text-area .mat-mdc-form-field-hint {
  display: none !important;
}
.custom-text-area textarea.mat-mdc-input-element::placeholder {
  font-size: 21px !important;
}
.mat-mdc-option.nested-select-option .mdc-list-item__primary-text {
  font-weight: 500 !important;
}
.mat-mdc-option.nested-select-option-sub .mdc-list-item__primary-text {
  padding-left: 20px !important;
}
.mat-mdc-option.group-option {
  border-top: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.readonly-phone-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input {
  color: rgba(0, 0, 0, 0.9);
}
.readonly-phone-field mat-label,
.readonly-phone-field label {
  color: rgba(0, 0, 0, 0.6) !important;
}
.readonly-phone-field .mat-mdc-button:disabled {
  color: rgba(0, 0, 0, 0.9) !important;
}
html {
  --mdc-filled-text-field-caret-color: #c5a35b;
  --mdc-filled-text-field-focus-active-indicator-color: #c5a35b;
  --mdc-filled-text-field-focus-label-text-color: #c5a35b;
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: #0000001f;
  --mdc-filled-text-field-input-text-color: $wz-black;
  --mdc-filled-text-field-disabled-input-text-color: #0000001f;
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: $wz-black;
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #c5a35b;
  --mdc-outlined-text-field-focus-outline-color: #c5a35b;
  --mdc-outlined-text-field-focus-label-text-color: #c5a35b;
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: var(--wz-gray-500) !important;
  --mdc-outlined-text-field-input-text-color: $wz-black;
  --mdc-outlined-text-field-disabled-input-text-color: var(--wz-gray-500) !important;
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: #0000001f;
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: $wz-black;
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-disabled-input-text-placeholder-color: #0000001f;
}
.textbox-suffix-text {
  font-size: 14px;
  position: relative;
  right: 10px;
  color: var(--wz-gray-600);
}
.mat-mdc-form-field-hint-wrapper {
  padding: 0 2px !important;
}
.mdc-list-item__primary-text,
.mdc-list-item__primary-text {
  font-size: 0.8rem !important;
  font-family: "Roboto" !important;
}
.mat-mdc-optgroup {
  color: var(--wz-gray-600);
  font-weight: 500 !important;
  position: relative !important;
}
.mat-mdc-optgroup .mat-mdc-optgroup-label .mdc-list-item__primary-text {
  border-bottom: 1px dashed var(--wz-gray-300);
  line-height: 31px;
}
.mat-mdc-optgroup :not(:nth-child(-n+1)) .mdc-list-item__primary-text {
  position: relative !important;
  color: var(--wz-gray-600) !important;
}
.mat-mdc-optgroup :not(:nth-child(-n+1)) .mdc-list-item__primary-text::after {
  position: absolute;
  content: "";
  height: 3px;
  width: 3px;
  border-radius: 50px;
  background: var(--wz-gray-500);
  top: 10px;
  left: -11px;
  z-index: 999;
}
.mat-mdc-select-value-text {
  font-size: 0.8rem;
  color: var(--wz-gray-900);
}
.email-domain .mat-mdc-select-value {
  text-align: right !important;
  padding-right: 10px !important;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: normal !important;
}
ngx-file-drop {
  padding: 0 !important;
}
.lg-filter-dropdown {
  height: 30px !important;
  width: 200px !important;
  padding: 0 !important;
}
.lg-filter-dropdown .mat-mdc-text-field-wrapper {
  min-height: 35px;
}
.lg-filter-dropdown .ftr-dpdwn-option .mdc-list-item__primary-text {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.lg-filter-dropdown.active {
  background: var(--wz-secondary-100) !important;
}
.lg-filter-dropdown.active .mdc-notched-outline__leading,
.lg-filter-dropdown.active .mdc-notched-outline__notch,
.lg-filter-dropdown.active .mdc-notched-outline__trailing {
  border-color: var(--wz-secondary) !important;
}
.lg-filter-dropdown.active .mat-mdc-select-arrow svg {
  fill: var(--wz-secondary) !important;
}
.lg-filter-dropdown .mat-mdc-form-field-infix,
.sm-filter-dropdown .mat-mdc-form-field-infix,
.text-filter-sm .mat-mdc-form-field-infix {
  padding-top: 7px !important;
}
.lg-filter-dropdown .mat-mdc-text-field-wrapper,
.sm-filter-dropdown .mat-mdc-text-field-wrapper,
.text-filter-sm .mat-mdc-text-field-wrapper {
  padding-left: 7px !important;
}
.hide-trigger-mat .mat-mdc-select-value-text,
.hide-trigger-mat .mat-mdc-select-value {
  visibility: hidden;
}
.sm-filter-dropdown {
  height: 28px !important;
}
.sm-filter-dropdown .mat-mdc-text-field-wrapper {
  height: 28px !important;
}
.text-filter-sm {
  height: 38px !important;
}
.text-filter-sm .mat-mdc-text-field-wrapper {
  height: 38px !important;
}
.text-filter-sm input {
  position: relative;
  top: 1px;
}
.phone_input .mdc-text-field--disabled {
  opacity: 0.3 !important;
}
.info-box {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  height: 5rem;
  display: flex;
  cursor: default;
  background-color: #fff;
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}
.info-box .icon {
  display: inline-block;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.12);
  width: 5rem;
}
.info-box .icon i {
  color: #fff;
  font-size: 3.125rem;
  line-height: 5rem;
}
.info-box .icon .chart.chart-bar {
  height: 100%;
  line-height: 6.25rem;
}
.info-box .icon .chart.chart-bar canvas {
  vertical-align: baseline !important;
}
.info-box .icon .chart.chart-pie {
  height: 100%;
  line-height: 7.688rem;
}
.info-box .icon .chart.chart-pie canvas {
  vertical-align: baseline !important;
}
.info-box .icon .chart.chart-line {
  height: 100%;
  line-height: 7.188rem;
}
.info-box .icon .chart.chart-line canvas {
  vertical-align: baseline !important;
}
.info-box .content {
  display: inline-block;
  padding: 7px 10px;
}
.info-box .content .text {
  font-size: 0.813rem;
  margin-top: 11px;
  color: #555;
}
.info-box .content .number {
  font-weight: normal;
  font-size: 1.625rem;
  margin-top: -4px;
  color: #555;
}
.info-box.hover-zoom-effect .icon {
  overflow: hidden;
}
.info-box.hover-zoom-effect .icon i {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.info-box.hover-zoom-effect:hover .icon i {
  opacity: 0.4;
  -moz-transform: rotate(-32deg) scale(1.4);
  -ms-transform: rotate(-32deg) scale(1.4);
  -o-transform: rotate(-32deg) scale(1.4);
  -webkit-transform: rotate(-32deg) scale(1.4);
  transform: rotate(-32deg) scale(1.4);
}
.info-box.hover-expand-effect:after {
  background-color: rgba(0, 0, 0, 0.05);
  content: ".";
  position: absolute;
  left: 80px;
  top: 0;
  width: 0;
  height: 100%;
  color: transparent;
  -moz-transition: all 0.95s;
  -o-transition: all 0.95s;
  -webkit-transition: all 0.95s;
  transition: all 0.95s;
}
.info-box.hover-expand-effect:hover:after {
  width: 100%;
}
.info-box-2 {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  height: 5rem;
  display: flex;
  cursor: default;
  background-color: #fff;
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}
.info-box-2 .icon {
  display: inline-block;
  text-align: center;
  width: 5rem;
}
.info-box-2 .icon i {
  color: #fff;
  font-size: 3.125rem;
  line-height: 5rem;
}
.info-box-2 .chart.chart-bar {
  height: 100%;
  line-height: 6.563rem;
}
.info-box-2 .chart.chart-bar canvas {
  vertical-align: baseline !important;
}
.info-box-2 .chart.chart-pie {
  height: 100%;
  line-height: 7.688rem;
}
.info-box-2 .chart.chart-pie canvas {
  vertical-align: baseline !important;
}
.info-box-2 .chart.chart-line {
  height: 100%;
  line-height: 7.188rem;
}
.info-box-2 .chart.chart-line canvas {
  vertical-align: baseline !important;
}
.info-box-2 .content {
  display: inline-block;
  padding: 7px 10px;
}
.info-box-2 .content .text {
  font-size: 0.813rem;
  margin-top: 11px;
  color: #555;
}
.info-box-2 .content .number {
  font-weight: normal;
  font-size: 1.625rem;
  margin-top: -4px;
  color: #555;
}
.info-box-2.hover-zoom-effect .icon {
  overflow: hidden;
}
.info-box-2.hover-zoom-effect .icon i {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.info-box-2.hover-zoom-effect:hover .icon i {
  opacity: 0.4;
  -moz-transform: rotate(-32deg) scale(1.4);
  -ms-transform: rotate(-32deg) scale(1.4);
  -o-transform: rotate(-32deg) scale(1.4);
  -webkit-transform: rotate(-32deg) scale(1.4);
  transform: rotate(-32deg) scale(1.4);
}
.info-box-2.hover-expand-effect:after {
  background-color: rgba(0, 0, 0, 0.05);
  content: ".";
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  color: transparent;
  -moz-transition: all 0.95s;
  -o-transition: all 0.95s;
  -webkit-transition: all 0.95s;
  transition: all 0.95s;
}
.info-box-2.hover-expand-effect:hover:after {
  width: 100%;
}
.info-box-3 {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  height: 80px;
  display: flex;
  cursor: default;
  background-color: #fff;
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}
.info-box-3 .icon {
  position: absolute;
  right: 10px;
  bottom: 2px;
  text-align: center;
}
.info-box-3 .icon i {
  color: rgba(0, 0, 0, 0.15);
  font-size: 3.75rem;
}
.info-box-3 .chart {
  margin-right: 5px;
}
.info-box-3 .chart.chart-bar {
  height: 100%;
  line-height: 50px;
}
.info-box-3 .chart.chart-bar canvas {
  vertical-align: baseline !important;
}
.info-box-3 .chart.chart-pie {
  height: 100%;
  line-height: 34px;
}
.info-box-3 .chart.chart-pie canvas {
  vertical-align: baseline !important;
}
.info-box-3 .chart.chart-line {
  height: 100%;
  line-height: 40px;
}
.info-box-3 .chart.chart-line canvas {
  vertical-align: baseline !important;
}
.info-box-3 .content {
  display: inline-block;
  padding: 7px 16px;
}
.info-box-3 .content .text {
  font-size: 0.813rem;
  margin-top: 11px;
  color: #555;
}
.info-box-3 .content .number {
  font-weight: normal;
  font-size: 1.625rem;
  margin-top: -4px;
  color: #555;
}
.info-box-3.hover-zoom-effect .icon i {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.info-box-3.hover-zoom-effect:hover .icon i {
  opacity: 0.4;
  -moz-transform: rotate(-32deg) scale(1.4);
  -ms-transform: rotate(-32deg) scale(1.4);
  -o-transform: rotate(-32deg) scale(1.4);
  -webkit-transform: rotate(-32deg) scale(1.4);
  transform: rotate(-32deg) scale(1.4);
}
.info-box-3.hover-expand-effect:after {
  background-color: rgba(0, 0, 0, 0.05);
  content: ".";
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  color: transparent;
  -moz-transition: all 0.95s;
  -o-transition: all 0.95s;
  -webkit-transition: all 0.95s;
  transition: all 0.95s;
}
.info-box-3.hover-expand-effect:hover:after {
  width: 100%;
}
.info-box-4 {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  height: 80px;
  display: flex;
  cursor: default;
  background-color: #fff;
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}
.info-box-4 .icon {
  position: absolute;
  right: 10px;
  bottom: 2px;
  text-align: center;
}
.info-box-4 .icon i {
  color: rgba(0, 0, 0, 0.15);
  font-size: 3.75rem;
}
.info-box-4 .chart {
  margin-right: 5px;
}
.info-box-4 .chart.chart-bar {
  height: 100%;
  line-height: 50px;
}
.info-box-4 .chart.chart-bar canvas {
  vertical-align: baseline !important;
}
.info-box-4 .chart.chart-pie {
  height: 100%;
  line-height: 34px;
}
.info-box-4 .chart.chart-pie canvas {
  vertical-align: baseline !important;
}
.info-box-4 .chart.chart-line {
  height: 100%;
  line-height: 40px;
}
.info-box-4 .chart.chart-line canvas {
  vertical-align: baseline !important;
}
.info-box-4 .content {
  display: inline-block;
  padding: 7px 16px;
}
.info-box-4 .content .text {
  font-size: 0.813rem;
  margin-top: 11px;
  color: #555;
}
.info-box-4 .content .number {
  font-weight: normal;
  font-size: 1.625rem;
  margin-top: -4px;
  color: #555;
}
.info-box-4.hover-zoom-effect .icon i {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.info-box-4.hover-zoom-effect:hover .icon i {
  opacity: 0.4;
  -moz-transform: rotate(-32deg) scale(1.4);
  -ms-transform: rotate(-32deg) scale(1.4);
  -o-transform: rotate(-32deg) scale(1.4);
  -webkit-transform: rotate(-32deg) scale(1.4);
  transform: rotate(-32deg) scale(1.4);
}
.info-box-4.hover-expand-effect:after {
  background-color: rgba(0, 0, 0, 0.05);
  content: ".";
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  color: transparent;
  -moz-transition: all 0.95s;
  -o-transition: all 0.95s;
  -webkit-transition: all 0.95s;
  transition: all 0.95s;
}
.info-box-4.hover-expand-effect:hover:after {
  width: 100%;
}
.info-box-new {
  background: #fff;
  padding: 20px 20px 0px 20px;
  color: #463f3f;
  border-radius: 15px;
}
.info-box-new .progress {
  height: 10px;
  border-radius: 20px;
}
.support-box {
  padding: 15px;
  color: #fff;
  margin: 8px 0px 25px 0px;
  border-radius: 10px;
  min-height: 140px;
}
.counter-box {
  padding: 15px;
  color: #212529;
  margin: 8px 0px 25px 0px;
  border-radius: 10px;
  min-height: 140px;
  background-color: #fff;
  box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
}
.info-box1 .text-right h2,
.info-box1 .text-right .h2 {
  color: #44e229;
}
.info-box2 .text-right h2,
.info-box2 .text-right .h2 {
  color: #e66c2f;
}
.info-box3 .text-right h2,
.info-box3 .text-right .h2 {
  color: #58b5f5;
}
.info-box4 .text-right h2,
.info-box4 .text-right .h2 {
  color: #ab92d4;
}
.info-box5 {
  width: 100%;
  box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
  margin-bottom: 25px;
  padding: 0px 20px 0 20px;
  border-radius: 25px;
  height: 110px;
  display: flex;
  cursor: default;
  background-color: #fff;
  position: relative;
  overflow: hidden;
}
.info-box5 small,
.info-box5 .small {
  font-size: 0.875rem;
}
.info-box5 .progress {
  background: rgba(0, 0, 0, 0.2);
  margin: 5px -10px 5px 0;
  height: 8px;
  background: #e3e3e3;
  border-radius: 20px;
  box-shadow: none;
  overflow: visible;
}
.info-box5 .progress .progress-bar {
  border-radius: 20px;
  background: #fff;
}
.info-box5 .knob-icon {
  margin-top: 16px;
}
.info-box5 .info-box-content {
  margin-top: 24px;
  margin-left: 10px;
}
.info-box5 .progress-bar {
  position: relative;
  animation: animate-positive 4s;
  line-height: 8px;
}
.info-box6 {
  box-shadow: 2px 2px 10px #dadada;
  margin: 8px 0px 25px 0px;
  padding: 20px 10px;
  background-color: #fff;
  height: 100px;
  border-radius: 5px;
  transition: 0.3s linear all;
}
.info-box6:hover {
  box-shadow: 4px 4px 20px #dadada;
  transition: 0.3s linear all;
}
.info-box6.primary {
  background-color: #007bff;
  color: #fff;
}
.info-box6.danger {
  background-color: #ef5350;
  color: #fff;
}
.info-box6.success {
  background-color: #66bb6a;
  color: #fff;
}
.info-box6.info {
  background-color: #26c6da;
  color: #fff;
}
.info-box6 i {
  font-size: 5em;
  opacity: 0.2;
}
.info-box6 .count-numbers {
  position: absolute;
  right: 35px;
  top: 20px;
  font-size: 2rem;
  display: block;
}
.info-box6 .count-name {
  position: absolute;
  right: 35px;
  top: 65px;
  font-style: italic;
  text-transform: capitalize;
  opacity: 0.5;
  display: block;
  font-size: 1.125rem;
}
.bg-c-blue {
  background:
    linear-gradient(
      45deg,
      #4099ff,
      #73b4ff);
}
.bg-c-green {
  background:
    linear-gradient(
      45deg,
      #2ed8b6,
      #59e0c5);
}
.bg-c-yellow {
  background:
    linear-gradient(
      45deg,
      #ffb64d,
      #ffcb80);
}
.bg-c-pink {
  background:
    linear-gradient(
      45deg,
      #ff5370,
      #ff869a);
}
.info-box7 {
  border-radius: 5px;
  color: #fff;
  box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);
  border: none;
  margin: 8px 0px 25px 0px;
  transition: all 0.3s ease-in-out;
}
.info-box7 .info-box7-block {
  padding: 25px;
}
.order-info-box7 i {
  font-size: 1.625rem;
}
.box-part {
  background: #fff;
  border-radius: 10px;
  padding: 30px 15px;
  margin: 5px 0 23px;
}
.box-part {
  background: #fff;
  border-radius: 10px;
  padding: 30px 15px;
  margin: 5px 0 23px;
}
.infobox-5 .card-icon i {
  font-size: 3.5rem;
}
.card-statistic-4 {
  position: relative;
  color: #000000;
  padding: 15px;
  border-radius: 3px;
  overflow: hidden;
}
.card-statistic-4 .card-icon-large {
  font-size: 6.875rem;
  width: 6.875rem;
  height: 3.125rem;
  text-shadow: 3px 7px rgba(0, 0, 0, 0.3);
}
.card-statistic-4 .card-icon {
  text-align: center;
  line-height: 50px;
  margin-left: 15px;
  color: #000;
  position: absolute;
  right: -5px;
  top: 20px;
  opacity: 0.1;
}
.card-statistic-4 .banner-img img {
  max-width: 100%;
  float: right;
}
@-webkit-keyframes animate-positive {
  0% {
    width: 0;
  }
}
@keyframes animate-positive {
  0% {
    width: 0;
  }
}
label,
.form-check {
  font-size: 0.875rem;
  line-height: 1.42857;
  color: #414244;
  font-weight: 400;
}
.input-group {
  width: 100%;
  margin-bottom: 20px;
  display: table;
}
.input-group .form-line {
  display: inline-block;
  width: 100%;
  position: relative;
}
.input-group .form-line:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0px;
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -moz-transition: 0.25s ease-in;
  -o-transition: 0.25s ease-in;
  -webkit-transition: 0.25s ease-in;
  transition: 0.25s ease-in;
  border-bottom: 2px solid #1f91f3;
}
.input-group .form-line + .input-group-addon {
  padding-right: 0;
  padding-left: 10px;
}
.input-group .help-info {
  float: right;
  font-size: 0.75rem;
  margin-top: 5px;
  color: #999;
}
.input-group label.error {
  font-size: 0.75rem;
  display: block;
  margin-top: 5px;
  font-weight: normal;
  color: #f44336;
}
.input-group .form-line.error:after {
  border-bottom: 2px solid #f44336;
}
.input-group .form-line.success:after {
  border-bottom: 2px solid #4caf50;
}
.input-group .form-line.warning:after {
  border-bottom: 2px solid #ffc107;
}
.input-group .form-line.focused:after {
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.input-group .form-line.focused .form-label {
  bottom: 25px;
  left: 0;
  font-size: 0.75rem;
}
.input-group .input-group-addon {
  border: none;
  background-color: transparent;
  padding-left: 0;
  font-weight: bold;
  display: table-cell;
}
.input-group .input-group-addon .material-icons {
  font-size: 1.125rem;
  color: #555;
}
.input-group input[type=text],
.input-group .form-control {
  box-shadow: none;
  padding-left: 0;
  margin: 0;
  font-size: 0.813rem;
}
.input-group .form-control:focus {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important;
}
.input-group.input-group-sm .input-group-addon i {
  font-size: 0.875rem;
}
.input-group.input-group-sm .form-control {
  font-size: 0.75rem !important;
}
.input-group.input-group-lg .input-group-addon i {
  font-size: 1.625rem;
}
.input-group.input-group-lg .form-control {
  font-size: 1.125rem !important;
}
.input-field > label:not(.label-icon).active {
  font-size: 0.938rem !important;
  transform: translateY(-5px) scale(0.8);
}
.input-field input,
.input-field textarea {
  font-size: 0.813rem !important;
}
.input-field > label {
  font-size: 0.813rem !important;
}
.form-control-label {
  text-align: right;
}
.form-control-label label {
  margin-top: 8px;
}
.form-horizontal .form-group {
  margin-bottom: 0;
}
.form-group {
  width: 100%;
  margin-bottom: 25px;
}
.form-group .form-control {
  width: 100%;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  padding-left: 0;
}
.form-group input.form-control {
  margin: 0;
  font-size: 0.813rem;
}
.form-group .help-info {
  float: right;
  font-size: 0.75rem;
  margin-top: 5px;
  color: #999;
}
.form-group label.error {
  font-size: 0.75rem;
  display: block;
  margin-top: 5px;
  font-weight: normal;
  color: #f44336;
}
.form-group .form-line {
  width: 100%;
  position: relative;
}
.form-group .form-line:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 0;
  bottom: -1px;
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -moz-transition: 0.25s ease-in;
  -o-transition: 0.25s ease-in;
  -webkit-transition: 0.25s ease-in;
  transition: 0.25s ease-in;
  border-bottom: 2px solid #1f91f3;
}
.form-group .form-line .form-label {
  font-weight: normal;
  color: #aaa;
  position: absolute;
  top: 10px;
  left: 0;
  cursor: text;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.form-group .form-line.error:after {
  border-bottom: 2px solid #f44336;
}
.form-group .form-line.success:after {
  border-bottom: 2px solid #4caf50;
}
.form-group .form-line.warning:after {
  border-bottom: 2px solid #ffc107;
}
.form-group .form-line.focused:after {
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.form-group .form-line.focused .form-label {
  top: -10px;
  left: 0;
  font-size: 0.75rem;
}
.form-group-sm .form-label {
  font-size: 0.75rem;
}
.form-group-sm .form-line.focused .form-label {
  bottom: 20px;
  font-size: 0.625rem;
}
.form-group-lg .form-label {
  font-size: 1.125rem;
}
.form-group-lg .form-line.focused .form-label {
  bottom: 35px;
  font-size: 0.75rem;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: transparent;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \	;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.show > .dropdown-menu {
  display: block;
}
.spinner .input-group-addon {
  position: absolute;
  top: 10px;
  right: 0;
}
.spinner .input-group-addon .spin-up i {
  position: absolute;
  left: 0;
}
.spinner .input-group-addon .spin-down i {
  position: absolute;
  left: 0;
  bottom: -15px;
}
.bootstrap-select .btn {
  color: #333;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.form-check {
  margin-bottom: 7px;
  padding-left: 0;
}
.form-check .form-check-label {
  cursor: pointer;
  padding-left: 25px;
  position: relative;
  padding-right: 15px;
}
.form-check .form-check-label span {
  display: block;
  position: absolute;
  left: -1px;
  top: -1px;
  transition-duration: 0.2s;
  padding-left: 0;
}
.form-check .form-check-input {
  opacity: 0;
  height: 0;
  width: 0;
  overflow: hidden;
  position: absolute;
  margin: 0;
  z-index: -1;
  left: 0;
  pointer-events: none;
}
.form-check .form-check-input:checked + .form-check-sign:before {
  animation: rippleOn 0.5s;
}
.form-check .form-check-input:checked + .form-check-sign .check {
  background: #9c27b0;
}
.form-check .form-check-input:checked + .form-check-sign .check:before {
  color: #fff;
  box-shadow:
    0 0 0 10px,
    10px -10px 0 10px,
    32px 0 0 20px,
    0 32px 0 20px,
    -5px 5px 0 10px,
    20px -12px 0 11px;
  animation: checkboxOn 0.3s forwards;
}
.form-check .form-check-sign {
  vertical-align: middle;
  position: relative;
  top: -2px;
  float: left;
  padding-right: 10px;
  display: inline-block;
}
.form-check .form-check-sign:before {
  display: block;
  position: absolute;
  left: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.84);
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 100%;
  z-index: 1;
  opacity: 0;
  margin: 0;
  top: 0;
  transform: scale3d(2.3, 2.3, 1);
}
.form-check .form-check-sign .check {
  position: relative;
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  border: 1px solid rgba(0, 0, 0, 0.54);
  overflow: hidden;
  z-index: 1;
  border-radius: 3px;
}
.form-check .form-check-sign .check:before {
  position: absolute;
  content: "";
  transform: rotate(45deg);
  display: block;
  margin-top: -3px;
  margin-left: 7px;
  width: 0;
  color: #fff;
  height: 0;
  animation: checkboxOff 0.3s forwards;
}
.default-select select {
  width: 6.25rem;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.default-select .select-wrapper input.select-dropdown {
  display: none;
}
#currency_search {
  color: var(--wz-gray-600);
  width: 100%;
  padding: 10px 15px;
  top: 0;
  display: block;
  background: white;
  position: absolute;
  border-radius: 3px;
  border: none;
  z-index: 1;
  box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px;
}
.overlay {
  position: fixed;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 10;
}
.overlay-open .sidebar {
  margin-left: 0;
  z-index: 99999999;
}
.menu_light i.fas {
  color: rgba(118, 118, 118, 0.5607843137) !important;
}
.left-nav-overflow {
  height: calc(100vh - 200px);
  max-height: calc(100vh - 200px);
  min-height: calc(100vh - 200px);
  overflow-y: auto;
  overflow-x: hidden;
  transition: all 0.4s ease-in-out;
}
.sidebar {
  font-family: "Roboto", sans-serif;
  background: #fff;
  width: 4rem;
  display: inline-block;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  border-right: 1px solid #f2f4f9;
  -webkit-box-shadow: 0 8px 10px 0 rgba(183, 192, 206, 0.2);
  box-shadow: 0 8px 10px 0 rgba(183, 192, 206, 0.2);
  z-index: 999 !important;
}
.sidebar .hoverable-nav-item {
  cursor: pointer;
  border-radius: 10px;
  transition: padding 0.8s ease-in-out !important;
  min-height: 45px;
  display: grid;
  gap: 2px;
  width: 90%;
  margin: 0px 3px;
  align-content: center;
  justify-items: center;
}
.sidebar .list-icons {
  margin: 10px 0px 0px;
}
.sidebar .user-info {
  padding: 13px 15px 12px 15px;
  white-space: nowrap;
  position: relative;
  border-bottom: 1px solid #e9e9e9;
  height: 8.438rem;
}
.sidebar .user-info .image {
  margin-right: 12px;
  display: inline-block;
}
.sidebar .user-info .image img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  vertical-align: bottom !important;
}
.sidebar .user-info .info-container {
  cursor: default;
  display: block;
  position: relative;
  top: 25px;
}
.sidebar .user-info .info-container .name {
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.875rem;
  max-width: 12.5rem;
  color: #fff;
}
.sidebar .user-info .info-container .email {
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.75rem;
  max-width: 12.5rem;
  color: #fff;
}
.sidebar .user-info .info-container .user-helper-dropdown {
  position: absolute;
  right: -3px;
  bottom: -12px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  color: #fff;
}
.sidebar .menu {
  position: relative;
}
.sidebar .menu .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0px;
}
.sidebar .menu .list li {
  padding-top: 10px;
  border-radius: 15px;
}
.sidebar .menu .list li.active > :first-child span {
  font-weight: 500;
}
.sidebar .menu .list li a {
  position: relative;
  z-index: 9999 !important;
}
.sidebar .menu .list .sidebar-slide {
  position: absolute;
  height: 30px;
  width: 50px;
  transition: 0.3s ease-in-out;
  background: #fff;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.4);
}
.sidebar .menu .list .header {
  position: relative;
  z-index: 998 !important;
  font-size: 0.75rem;
  font-weight: 400 !important;
  margin: 15px 0px 5px 33px;
  text-transform: none !important;
  letter-spacing: 0.5px;
  color: var(--wz-white) !important;
}
.sidebar .menu .list i.material-icons {
  font-size: 1.375rem !important;
  line-height: 2.125rem !important;
  color: #fff;
}
.sidebar .menu .list img.material-icons {
  font-size: 1.375rem !important;
  line-height: 2.125rem !important;
  color: #fff;
  font-size: 1.375rem !important;
  width: 18px;
  padding-left: 2px;
}
.sidebar .menu .list img.fas {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  color: #fff;
}
.sidebar .menu .list i.fas {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  color: #fff;
}
.sidebar .menu .list i.far {
  font-size: 0.938rem;
}
.sidebar .menu .list i.fab {
  font-size: 0.938rem;
}
.sidebar .menu .list i.fa {
  font-size: 0.938rem;
}
.sidebar .menu .list .tooltips .sidebarQuickIcon {
  font-size: 1.125rem;
  margin-top: 10px;
}
.sidebar .menu .list .active .menu-toggle {
  background: rgba(146, 144, 144, 0.28);
}
.sidebar .menu .list .active .ml-menu {
  display: block;
}
.sidebar .menu .list .active .ml-sub-menu {
  display: block;
}
.sidebar .menu .list .menu-toggle:after,
.sidebar .menu .list .menu-toggle:before {
  position: absolute;
  top: calc(50% - 13px);
  right: 17px;
  font-size: 1.188rem;
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.sidebar .menu .list .menu-toggle:before {
  content: "+";
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sidebar .menu .list .menu-toggle:after {
  content: "\2013";
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
.sidebar .menu .list .material-icons-two-tone {
  vertical-align: middle;
  filter: invert(43%) sepia(4%) saturate(19%) hue-rotate(342deg) brightness(94%) contrast(88%);
}
.sidebar .menu .list .active .menu-toggle:before {
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
.sidebar .menu .list .active .menu-toggle:after {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sidebar .menu .list .ml-sub-menu:after,
.sidebar .menu .list .ml-sub-menu:before {
  position: absolute;
  top: calc(50% - 13px);
  right: 17px;
  font-size: 1.188rem;
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.sidebar .menu .list .ml-sub-menu:before {
  content: "+";
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sidebar .menu .list .ml-sub-menu:after {
  content: "\2013";
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
.sidebar .menu .list .activeSub .ml-sub-menu:before {
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
.sidebar .menu .list .activeSub .ml-sub-menu:after {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sidebar .menu .list a {
  color: #000000;
  position: relative;
  font-size: 0.875rem;
  display: block;
  line-height: 1.75rem;
  padding: 9px 9px 9px 18px;
  padding: 0 5px !important;
  width: 2.125rem;
  height: 2.125rem;
  line-height: 2rem !important;
  text-align: center;
  border-radius: 50%;
}
.sidebar .menu .list a small,
.sidebar .menu .list a .small {
  position: absolute;
  top: calc(50% - 7.5px);
  right: 15px;
}
.sidebar .menu .list a span {
  margin: 7px 0 7px 12px;
  color: #333;
  font-size: 0.875rem;
  overflow: hidden;
}
.sidebar .menu .list .ml-menu {
  list-style: none;
  display: none;
  padding-left: 0;
}
.sidebar .menu .list .ml-menu span {
  font-weight: normal;
  font-size: 0.875rem;
  margin: 3px 0 1px 6px;
}
.sidebar .menu .list .ml-menu li a {
  padding-left: 43px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.sidebar .menu .list .ml-menu li.active a.toggled:not(.menu-toggle):before {
  content: "";
  display: block;
  width: 0.438rem;
  height: 0.438rem;
  border-radius: 50%;
  position: absolute;
  left: 18%;
  top: 50%;
  -webkit-transform: translate(-10px, -50%);
  -moz-transform: translate(-10px, -50%);
  -ms-transform: translate(-10px, -50%);
  -o-transform: translate(-10px, -50%);
  transform: translate(-10px, -50%);
  opacity: 1;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.sidebar .menu .list .ml-menu li.active a:before {
  content: "\f068";
  font-family: "Font Awesome 5 Free";
  font-size: 0.688rem;
  display: block;
  width: 0.438rem;
  height: 0.438rem;
  position: absolute;
  left: 10%;
  font-weight: 900;
  top: calc(50% - 15px);
}
.sidebar .menu .list .ml-menu li.active .ml-menu-2 {
  display: block;
}
.sidebar .menu .list .ml-menu li .ml-menu li a {
  padding-left: 80px;
}
.sidebar .menu .list .ml-menu li .ml-menu .ml-menu li a {
  padding-left: 95px;
}
.sidebar .menu .list .ml-menu .activeSub .ml-menu-2 {
  display: block;
}
.sidebar .menu .list .ml-menu-2 {
  list-style: none;
  display: none;
  padding-left: 0;
}
.sidebar .menu .list .ml-menu-2 span {
  font-weight: normal;
  font-size: 0.875rem;
  margin: 3px 0 1px 6px;
}
.sidebar .menu .list .ml-menu-2 li a {
  padding-left: 65px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.sidebar .sidebar-badge {
  position: absolute;
  right: 35px;
  padding: 3px 6px;
  margin-top: 5px !important;
  border-radius: 15px;
  color: #fff !important;
  font-size: 0.75rem !important;
  border: none;
  font-weight: 300 !important;
}
.sidebar ul li.leftmenu-settings {
  position: absolute;
  bottom: 0px;
  width: 100%;
}
.sidebar ul li.leftmenu-gear {
  position: absolute;
  bottom: 6px;
  width: 100%;
}
.left-nav-overflow > li:hover .sidebar-second-level,
.left-nav-overflow > li:hover .second-level-arrow {
  visibility: visible;
}
.left-nav-overflow > li:hover .sidebar-second-level:hover,
.left-nav-overflow > li:hover .second-level-arrow:hover {
  visibility: visible;
}
.left-nav-overflow .hoverable-nav-item {
  position: relative;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level,
.left-nav-overflow .hoverable-nav-item .third-level-menu,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary {
  visibility: hidden;
  position: fixed;
  height: calc(100vh - 200px);
  width: 14rem;
  left: 63px;
  top: 48px;
  background: var(--wz-white);
  box-shadow: 12px 4px 17px 6px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .third-level-list-item,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item,
.left-nav-overflow .hoverable-nav-item .third-level-menu .third-level-list-item,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .third-level-list-item {
  padding: 9px;
  text-align: center;
  display: flex;
  align-items: center;
  gap: 15px;
  border-radius: 5px !important;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .third-level-menu,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .third-level-menu-secondary,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .third-level-menu,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .third-level-menu,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .third-level-menu-secondary,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .third-level-menu-secondary {
  visibility: visible;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .third-level-menu:hover,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .third-level-menu-secondary:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .third-level-menu:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .third-level-menu:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .third-level-menu-secondary:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .third-level-menu-secondary:hover {
  visibility: visible;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .third-level-menu,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .third-level-menu-secondary,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .third-level-menu,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .third-level-menu,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .third-level-menu-secondary,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .third-level-menu-secondary {
  position: absolute !important;
  top: -11px !important;
  left: 202px !important;
  height: auto !important;
  padding-bottom: 10px;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item.active,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item.active,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item.active {
  background: var(--wz-gray-100);
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item:hover .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .second-level-list-item.active .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item:hover .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item:hover .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu .second-level-list-item.active .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .second-level-list-item.active .secondlevel-title {
  color: var(--wz-gray-800) !important;
  font-weight: 500 !important;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .third-level-list-item:hover,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .third-level-list-item.active,
.left-nav-overflow .hoverable-nav-item .third-level-menu .third-level-list-item:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .third-level-list-item:hover,
.left-nav-overflow .hoverable-nav-item .third-level-menu .third-level-list-item.active,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .third-level-list-item.active {
  background: var(--wz-gray-100);
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .third-level-list-item:hover .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .third-level-list-item.active .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu .third-level-list-item:hover .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .third-level-list-item:hover .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu .third-level-list-item.active .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .third-level-list-item.active .thirdlevel-title {
  color: var(--wz-gray-800) !important;
  font-weight: 500 !important;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .secondlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu .thirdlevel-title,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .thirdlevel-title {
  font-weight: 400 !important;
  font-size: 0.8rem !important;
  color: var(--wz-gray-600) !important;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .sidebar-levels-header,
.left-nav-overflow .hoverable-nav-item .third-level-menu .sidebar-levels-header,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .sidebar-levels-header {
  height: 70px;
  background: var(--wz-gray-100) !important;
  border-bottom: 1px solid var(--wz-gray-200);
  border-radius: 10px;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  background: var(--wz-gray-100);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
  font-weight: 500;
  color: var(--wz-gray-700);
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .sidebar-levels-header span,
.left-nav-overflow .hoverable-nav-item .third-level-menu .sidebar-levels-header span,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .sidebar-levels-header span {
  font-size: 0.8rem;
  color: var(--wz-gray-600);
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level .third-level-header,
.left-nav-overflow .hoverable-nav-item .third-level-menu .third-level-header,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary .third-level-header {
  height: 50px !important;
  font-size: 0.8rem !important;
}
.left-nav-overflow .hoverable-nav-item .sidebar-second-level {
  border-radius: 0 15px 15px 0;
}
.left-nav-overflow .hoverable-nav-item .third-level-menu,
.left-nav-overflow .hoverable-nav-item .third-level-menu-secondary {
  border-radius: 15px;
}
.left-nav-overflow .hoverable-nav-item .active-menu-arrow {
  position: absolute;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #eee;
  border-left: 7px solid transparent;
  border-bottom-color: #fff;
  filter: drop-shadow(0px -2px 1px rgba(0, 0, 0, 0.2));
  transform: rotate(-90deg);
}
.left-nav-overflow .hoverable-nav-item .second-level-arrow {
  visibility: hidden;
  top: 18px;
  right: -8px;
  z-index: 999;
}
.left-nav-overflow .hoverable-nav-item .third-level-arrow {
  top: 29px;
  left: -9px;
}
.right-sidebar {
  width: auto;
  position: fixed;
  top: 0 !important;
  right: 0;
  height: 100vh !important;
  z-index: 9997 !important;
  top: 50px;
  background: var(--wz-white);
  box-shadow: none;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.right-sidebar .invite-arrow-container {
  position: absolute;
  left: -2.5em;
  top: 52%;
  text-align: center;
  height: 80px;
  width: 80px;
  border-radius: 50%;
  background: var(--wz-white);
  cursor: pointer;
  z-index: -1;
}
.right-sidebar .invite-arrow-container img {
  position: absolute;
  top: 40%;
  right: 55%;
}
.right-sidebar.open {
  right: 0;
  -webkit-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.1);
  box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.1);
}
.right-sidebar .nav-tabs {
  font-weight: 600;
  font-size: 0.813rem;
  width: 100%;
  margin-left: 2px;
}
.right-sidebar .nav-tabs li {
  text-align: center;
}
.right-sidebar .nav-tabs li > a {
  margin-right: 0;
}
.right-sidebar .nav-tabs li:first-child {
  width: 45%;
}
.right-sidebar .nav-tabs li:last-child {
  width: 55%;
}
.right-sidebar .rightSidebarClose {
  cursor: pointer;
  text-align: center;
}
.right-sidebar.input-form {
  width: 800px;
}
.right-sidebar.input-form.close {
  width: 0;
}
.boxed-layout .sidebar {
  left: auto;
}
.boxed-layout.side-closed .sidebar {
  left: 0;
}
.horizontal-menu {
  width: 100%;
  text-align: center;
}
.top-sidebar {
  float: left;
  width: 100%;
  position: fixed;
  z-index: 9;
  top: 60px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}
.top-sidebar ul.horizontal-list {
  overflow: visible !important;
  margin: 0;
  display: inline-block;
  height: 60px;
}
.top-sidebar ul.horizontal-list a {
  color: #747474;
  float: left;
  width: 100%;
}
.top-sidebar ul.horizontal-list li {
  float: left;
  position: relative;
  padding: 20px 20px;
}
.top-sidebar ul.horizontal-list li:hover > ul {
  display: block !important;
  position: absolute;
  top: 63px;
  background-color: #fff;
  border-radius: 5px;
  z-index: 9;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}
.top-sidebar ul.horizontal-list li:hover > ul:after {
  position: absolute;
  bottom: 100%;
  left: 1.575rem;
  width: 0;
  height: 0;
  margin-left: -16px;
  content: " ";
  pointer-events: none;
  border: solid transparent;
  border-width: 9px;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #fff;
}
.top-sidebar ul.horizontal-list li:hover > ul:before {
  position: absolute;
  bottom: 100%;
  left: 1.575rem;
  width: 0;
  height: 0;
  margin-left: -16px;
  content: " ";
  pointer-events: none;
  border: solid transparent;
  border-width: 9px;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #ad5454;
}
.top-sidebar ul.horizontal-list li:hover > ul.mega-ml-menu {
  position: relative;
  top: 0;
}
.top-sidebar ul.horizontal-list li ul li {
  width: 100%;
  padding: 10px 15px;
  text-align: left;
}
.top-sidebar ul.horizontal-list ul.ml-menu {
  display: none !important;
  width: 12.5rem;
}
.top-sidebar ul.horizontal-list ul.ml-menu li:hover ul {
  top: 0;
  left: 100%;
}
.top-sidebar ul.horizontal-list ul.ml-menu .menu-toggle {
  position: relative;
}
.top-sidebar ul.horizontal-list ul.ml-menu .menu-toggle:after {
  content: "\2023";
  position: absolute;
  right: 0;
  font-size: 1.563rem;
  top: 0;
  line-height: 22px;
}
.top-sidebar ul.horizontal-list i.material-icons {
  margin-top: 1px;
  margin-right: 3px;
  float: left;
  font-size: 1.25rem;
}
.top-sidebar .slimScrollDiv {
  overflow: visible !important;
}
.right-nav .menu,
.right-navbar .menu {
  position: relative;
  height: 100vh;
}
.right-nav .menu .ps__rail-x,
.right-navbar .menu .ps__rail-x {
  display: none !important;
}
.right-nav .menu .list,
.right-navbar .menu .list {
  list-style: none;
  padding-left: 0;
}
.right-nav .menu .list li,
.right-navbar .menu .list li {
  text-align: center;
  padding: 5px 0;
}
.right-nav .menu .list li.active > :first-child span,
.right-navbar .menu .list li.active > :first-child span {
  font-weight: 500;
}
.right-nav .menu .list li a,
.right-navbar .menu .list li a {
  color: #1a2d48;
  display: inline-block;
  width: 2.188rem;
  height: 2.188rem;
  line-height: 2.813rem;
  border-radius: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.right-nav .menu .list li a:hover,
.right-nav .menu .list li a.active,
.right-navbar .menu .list li a:hover,
.right-navbar .menu .list li a.active {
  background-color: #ddd;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.right-nav .menu .list i.material-icons,
.right-nav .menu .list img,
.right-navbar .menu .list i.material-icons,
.right-navbar .menu .list img {
  font-size: 1.063rem;
  padding-top: 0;
  line-height: 1.75rem;
}
.right-nav .menu .list i.fas,
.right-navbar .menu .list i.fas {
  font-size: 0.938rem;
}
.right-nav .menu .list i.far,
.right-navbar .menu .list i.far {
  font-size: 0.938rem;
}
.right-nav .menu .list i.fab,
.right-navbar .menu .list i.fab {
  font-size: 0.938rem;
}
.right-nav .menu .list i.fa,
.right-navbar .menu .list i.fa {
  font-size: 0.938rem;
}
.right-nav .menu .list .tooltips .sidebarQuickIcon,
.right-navbar .menu .list .tooltips .sidebarQuickIcon {
  font-size: 1.125rem;
  margin-top: 10px;
}
.right-nav {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background: #fff;
  width: 3.75rem;
  overflow: hidden;
  display: inline-block;
  height: calc(100vh - 50px);
  position: fixed;
  top: 50px;
  right: 0;
  border-right: 1px solid #f2f4f9;
  box-shadow: 0 8px 10px 0 rgba(183, 192, 206, 0.2);
  z-index: 99 !important;
}
.right-navbar {
  position: fixed;
  top: 49.5px;
  right: 0;
  transition: 0.5s ease-in-out;
  z-index: 999;
  height: calc(100% - 50px);
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 0 0 0 12px;
}
.right-navbar .menu {
  top: 2em;
  height: calc(100% - 32px);
  width: 63px;
  background: var(--wz-white);
  border-bottom-left-radius: 12px;
  transition: 0.5s ease-in-out;
  position: relative;
  right: 0;
}
.right-navbar .menu.active {
  margin-right: -70px;
  transition: 0.5s ease-in-out;
}
.right-navbar .menu .list {
  padding: 10px 0px 10px 5px !important;
}
.right-navbar .menu .list li {
  padding: 1px 3px !important;
  margin: 10px 0px 20px 0px;
  position: relative;
  cursor: pointer;
}
.right-navbar .menu .list li .icon-container {
  padding-bottom: 5px;
}
.right-navbar .menu .list li:hover {
  border-top-left-radius: 9px !important;
  border-bottom-left-radius: 9px !important;
}
.right-navbar .menu .list li:hover .icon-container {
  background: none !important;
}
.right-navbar .menu .list li:hover .icon-container img {
  filter: invert(136%) sepia(200%) saturate(3000%) hue-rotate(182deg) brightness(92%) contrast(114%);
}
.right-navbar .menu .list li:hover .icon-container .rightnav-text {
  color: var(--wz-white);
}
.right-navbar .menu .list li div {
  line-height: 2rem !important;
  z-index: 1;
}
.right-navbar .menu .list li div.active img {
  filter: invert(136%) sepia(200%) saturate(3000%) hue-rotate(182deg) brightness(92%) contrast(114%);
}
.right-navbar .menu .list li div.active .rightnav-text {
  color: var(--wz-white);
}
.right-navbar .menu .list li div img,
.right-navbar .menu .list li div .rightnav-text {
  position: relative;
  z-index: 9999 !important;
}
.right-navbar .menu .list li div .rightnav-text {
  color: var(--wz-primary);
  font-size: 10px;
  font-weight: 400;
  line-height: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 90%;
  margin: 0px auto;
}
.slide {
  position: absolute !important;
  height: 52px;
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
  width: 100%;
  margin-left: 0px;
  border-top-left-radius: 9px !important;
  border-bottom-left-radius: 9px !important;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.4);
  transition: 0.5s;
  position: relative;
  z-index: 9;
}
.right-nav-list-item::after {
  content: "";
  display: none;
  position: absolute;
  height: 43px;
  width: 6%;
  right: 3px;
  top: 15px;
  background: inherit;
  border-top-right-radius: 38px;
  transform: rotate(-17deg);
}
.right-nav-list-item::before {
  content: "";
  display: none;
  position: absolute;
  height: 43px;
  width: 6%;
  right: 3px;
  bottom: 15px;
  background: inherit;
  border-top-right-radius: 38px;
  transform: rotate(17deg);
}
.slide::after,
.slide::before {
  display: block !important;
  width: 6% !important;
  right: 8px !important;
}
.right-nav-list-item:hover::after,
.right-nav-list-item:hover::before {
  display: block !important;
}
.hide-panel-button {
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  text-align: center;
  z-index: 999;
}
.hide-panel-button a i.material-icons {
  border: 2px solid;
  border-radius: 50%;
  height: 20px;
  width: 20px;
  position: relative;
  top: 3px;
  left: 3px;
  font-size: 1.3em;
  padding-top: 0;
  line-height: 1.09rem;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hide-panel-button {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hide-side-panel .employee-detail-content,
.hide-side-panel .account-detail-content {
  margin-right: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.hide-side-panel .right-nav {
  right: -70px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.hide-side-panel .hide-panel-button.active {
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.hide-side-panel .hide-panel-button.active a i {
  transform: rotate(180deg);
}
.hide-panel-button {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 999;
  display: flex;
  justify-content: center;
  height: 2.08rem;
  line-height: 2.188rem;
  width: 100%;
  transition: all 0.65s ease-in-out;
}
.hide-panel-button.active {
  width: 2.5rem !important;
  border-bottom-left-radius: 12px !important;
  transform: translateX(20px);
  opacity: 0.5;
  transition: all 0.3s 0.5s ease-in-out;
}
.hide-panel-button.active:hover {
  transform: translateX(0px);
  opacity: 1;
  transition: all 0.4s ease-in-out;
}
.hide-panel-button.active a i {
  transform: rotate(180deg);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.right-setting {
  padding: 0 25px 0px 25px;
  margin-bottom: 10px;
}
.right-setting h2,
.right-setting .h2 {
  font-size: 1.313rem;
}
.right-setting p {
  font-weight: bold;
  margin: 0;
  border-bottom: 1px solid #eee;
  font-size: 0.75rem;
  text-align: left;
}
.right-setting .mat-button-toggle-checked {
  background-color: #6e68c1;
  color: #fff !important;
}
.right-setting .mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 30px !important;
}
.upward-curve,
.downward-curve {
  position: absolute;
  height: 5px;
  width: 100%;
  background: #ddd;
  display: none;
}
.upward-curve {
  top: -5px;
}
.upward-curve::before,
.downward-curve::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #5D7EAC;
}
.downward-curve {
  bottom: -5px;
}
.upward-curve::before {
  border-bottom-right-radius: 5px;
}
.downward-curve::before {
  border-top-right-radius: 5px;
}
.right-sidebar-content-scroll {
  height: calc(100vh - 60px);
  overflow-x: hidden;
  overflow-y: auto;
}
.sidebar-rows {
  position: absolute;
  margin-left: 9px;
  margin-top: 30px;
}
.sidebar-rows .list {
  padding-left: 9px;
  cursor: pointer;
  left: 38px;
  position: relative;
  width: 16vw;
  transition: font-size 0.2s ease-in-out;
}
.gmnoprint button {
  font-family: "Roboto" !important;
  font-size: 0.8rem !important;
  color: var(--wz-gray-600) !important;
}
.delete-fence-button {
  bottom: 21px !important;
  left: 147px;
  position: absolute;
}
.delete-fence {
  background: var(--wz-secondary);
  cursor: pointer;
  border-radius: 35px;
  width: 120px;
}
.delete-fence-text {
  color: #fff !important;
  font-size: 13px !important;
  padding-left: 5px;
  padding-right: 5px;
}
.fence-background {
  border-radius: 50%;
  background: #fff;
  height: 18px;
  width: 18px;
  justify-content: center;
  display: flex;
  align-items: center;
}
.gmnoprint > div:first-child > div > div > div > div[aria-pressed=true] {
  background-color: #ff0000;
  color: #ffffff;
}
.map-card-container {
  width: 300px;
  bottom: 35px !important;
}
.map-card {
  min-height: 100px;
  max-height: 110px;
  padding: 15px;
  border-radius: 8px;
  background: #FFF;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25);
}
.navbar {
  font-family: "Roboto", sans-serif;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  box-shadow: none;
  border: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  padding: 0;
}
.navbar .navbar-brand {
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
.navbar .navbar-custom-right-menu {
  float: right;
}
.navbar .navbar-toggle {
  text-decoration: none;
  color: #fff;
  width: 1.25rem;
  height: 1.25rem;
  line-height: 3.75rem;
  margin-top: -7px;
  margin-right: 17px;
}
.navbar .navbar-toggle:before {
  content: "\e8d5";
  font-family: "Material Icons";
  font-size: 1.625rem;
}
.navbar .navbar-collapse.in {
  overflow: visible;
}
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl,
.navbar .container-xxl,
.navbar .container {
  display: block;
}
.navbar .dropdown-menu ul.menu li {
  width: 100%;
}
.navbar .nav-left-menu {
  margin: 3px 15px;
}
.navbar .collapse-menu-icon {
  margin-bottom: 0px;
  line-height: 60px;
  padding-left: 35px;
}
.ls-closed section.content {
  margin-left: 60px;
}
.ls-closed .bars:after,
.ls-closed .bars:before {
  font-family: "Material Icons";
  font-size: 1.5rem;
  position: absolute;
  left: 10px;
  top: 0px;
  line-height: 60px;
  margin-right: 10px;
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ls-closed .bars:before {
  content: "\e5d2";
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.overlay-open .bars:before {
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
.overlay-open .bars:after {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.overlay-open.ls-closed .sidebar {
  margin-left: 0;
}
.navbar-header {
  position: relative;
  padding: 1px;
  background-color: #000;
  width: 3.75rem;
}
.navbar-header .vector {
  position: absolute;
  height: 20.67px;
  width: 20.67px;
  left: 85%;
  top: 30%;
  background: #3A5477;
  border-radius: 5px;
}
.navbar-header .vector.active {
  transform: rotate(180deg);
}
.navbar-header .vector .pointer {
  position: absolute;
  right: 30%;
  top: 24.75%;
}
.navbar-header .bars {
  float: left;
  text-decoration: none;
}
.navbar-icon {
  list-style-type: none;
  padding-left: 20px;
}
.logo-name {
  color: white;
  font-size: 2rem;
  font-weight: 400;
}
.navbar-nav > li > a {
  padding: 7px 7px 2px 7px;
  margin-top: 9px;
  margin-left: 5px;
}
.navbar-nav > li .js-right-sidebar {
  margin-right: 20px;
}
.navbar-nav.navbar-right {
  float: right !important;
  min-width: 18.5rem;
}
.navbar-nav.navbar-right button {
  line-height: 0 !important;
}
.navbar-nav .dropdown-menu {
  margin-top: 53px !important;
  width: 20.313rem;
  right: 0;
  left: auto;
  position: absolute !important;
  top: 0;
  padding: 0;
  border-radius: 5px;
}
.navbar-nav .dropdown-menu::before {
  content: "";
  position: absolute;
  top: -7px;
  right: 19px;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #eee;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.navbar-nav .dropdown-menu::after {
  content: "";
  position: absolute;
  top: -6px;
  right: 20px;
  display: inline-block !important;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.navbar-nav .dropdown-menu.notification {
  right: -5px;
}
.navbar-nav .dropdown-menu ul.menu .menu-info p {
  line-height: 1;
}
.navbar-nav .dropdown-menu ul.menu .menu-info p .material-icons {
  display: inline-block;
}
.navbar-nav .dropdown-menu li.footer {
  width: 100%;
  height: 45px;
}
.navbar-nav .dropdown-menu .header {
  line-height: 2;
}
.navbar-nav .material-icons {
  line-height: 1;
  height: 24px;
}
.navbar-nav .fas {
  line-height: 25px;
  height: 24px;
  font-size: 0.938rem;
}
.navbar-nav .far {
  line-height: 1;
  height: 24px;
  font-size: 1.125rem;
}
.navbar-nav .fab {
  line-height: 1;
  height: 24px;
  font-size: 1.125rem;
}
.navbar-nav .fa {
  line-height: 1;
  height: 24px;
  font-size: 1.125rem;
}
.navbar-nav .user_profile .user_dw_menu {
  list-style-type: none;
  padding-left: 0px;
}
.navbar-nav .user_profile .user_dw_menu li {
  width: 100%;
  height: 40px;
}
.navbar-nav .user_profile .user_dw_menu li a {
  line-height: 24px;
  color: #333333;
  padding: 8px 15px;
  display: inline-flex;
  font-size: 0.75rem;
}
.navbar-nav .user_profile .user_dw_menu li i {
  float: left;
  padding-right: 10px;
}
.navbar-nav .user_profile .user_dw_menu li:last-child {
  border-bottom: 0;
}
.navbar-nav .user_profile .dropdown-menu {
  right: 1px;
}
.nav-notification-icons:after {
  display: none;
}
.notification-dropdown li a {
  border-bottom: 0px !important;
}
.label-count {
  position: absolute;
  top: 5px;
  right: 10px;
  font-size: 0.625rem;
  line-height: 15px;
  background-color: #000;
  padding: 3px 3px;
  border-radius: 3px;
}
.navbar-brand {
  float: left;
  height: 50px;
  font-size: 1.125rem;
  line-height: 20px;
  text-align: center;
  width: 100%;
}
.navbar-brand img {
  vertical-align: top;
  height: 35px;
}
.navbar-brand span {
  line-height: 40px;
  letter-spacing: 1px;
  font-weight: 500;
}
.navbar-brand span.badge-org-img {
  padding-left: 0;
  margin-left: 10px;
  display: block !important;
}
.sidebar-brand {
  float: left;
  height: 50px;
  padding: 6px 5px;
  text-align: center;
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
  margin-bottom: 10px;
}
.sidebar-brand img {
  width: -webkit-stretch;
  width: -moz-available;
  width: stretch;
  height: -webkit-stretch;
  height: -moz-available;
  height: stretch;
  max-width: 35px;
  max-height: 34px;
  object-fit: contain;
  object-position: center;
  background-color: #fff;
}
.navbar-collapse {
  overflow-x: visible;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.collapse {
  display: none;
}
.navbar-nav {
  margin: 0px 0px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
  width: 50px;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 0px;
}
nav.navbar {
  height: 50px;
  box-shadow: none !important;
  border-bottom: 1px solid #ddd;
}
nav.navbar .container-fluid,
nav.navbar .container-sm,
nav.navbar .container-md,
nav.navbar .container-lg,
nav.navbar .container-xl,
nav.navbar .container-xxl {
  padding-left: 0;
}
.col-blue .navbar .navbar-brand,
.col-blue .navbar .navbar-brand:hover,
.col-blue .navbar .navbar-brand:active,
.col-blue .navbar .navbar-brand:focus {
  color: #fff;
}
.col-blue .navbar .nav > li > a:hover,
.col-blue .navbar .nav > li > a:focus,
.col-blue .navbar .nav .open > a,
.col-blue .navbar .nav .open > a:hover,
.col-blue .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-blue .navbar .nav > li > a {
  color: #fff;
}
.col-blue .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-blue .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-indigo .navbar .navbar-brand,
.col-indigo .navbar .navbar-brand:hover,
.col-indigo .navbar .navbar-brand:active,
.col-indigo .navbar .navbar-brand:focus {
  color: #fff;
}
.col-indigo .navbar .nav > li > a:hover,
.col-indigo .navbar .nav > li > a:focus,
.col-indigo .navbar .nav .open > a,
.col-indigo .navbar .nav .open > a:hover,
.col-indigo .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-indigo .navbar .nav > li > a {
  color: #fff;
}
.col-indigo .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-indigo .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-purple .navbar .navbar-brand,
.col-purple .navbar .navbar-brand:hover,
.col-purple .navbar .navbar-brand:active,
.col-purple .navbar .navbar-brand:focus {
  color: #fff;
}
.col-purple .navbar .nav > li > a:hover,
.col-purple .navbar .nav > li > a:focus,
.col-purple .navbar .nav .open > a,
.col-purple .navbar .nav .open > a:hover,
.col-purple .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-purple .navbar .nav > li > a {
  color: #fff;
}
.col-purple .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-purple .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-pink .navbar .navbar-brand,
.col-pink .navbar .navbar-brand:hover,
.col-pink .navbar .navbar-brand:active,
.col-pink .navbar .navbar-brand:focus {
  color: #fff;
}
.col-pink .navbar .nav > li > a:hover,
.col-pink .navbar .nav > li > a:focus,
.col-pink .navbar .nav .open > a,
.col-pink .navbar .nav .open > a:hover,
.col-pink .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-pink .navbar .nav > li > a {
  color: #fff;
}
.col-pink .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-pink .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-red .navbar .navbar-brand,
.col-red .navbar .navbar-brand:hover,
.col-red .navbar .navbar-brand:active,
.col-red .navbar .navbar-brand:focus {
  color: #fff;
}
.col-red .navbar .nav > li > a:hover,
.col-red .navbar .nav > li > a:focus,
.col-red .navbar .nav .open > a,
.col-red .navbar .nav .open > a:hover,
.col-red .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-red .navbar .nav > li > a {
  color: #fff;
}
.col-red .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-red .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-orange .navbar .navbar-brand,
.col-orange .navbar .navbar-brand:hover,
.col-orange .navbar .navbar-brand:active,
.col-orange .navbar .navbar-brand:focus {
  color: #fff;
}
.col-orange .navbar .nav > li > a:hover,
.col-orange .navbar .nav > li > a:focus,
.col-orange .navbar .nav .open > a,
.col-orange .navbar .nav .open > a:hover,
.col-orange .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-orange .navbar .nav > li > a {
  color: #fff;
}
.col-orange .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-orange .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-yellow .navbar .navbar-brand,
.col-yellow .navbar .navbar-brand:hover,
.col-yellow .navbar .navbar-brand:active,
.col-yellow .navbar .navbar-brand:focus {
  color: #fff;
}
.col-yellow .navbar .nav > li > a:hover,
.col-yellow .navbar .nav > li > a:focus,
.col-yellow .navbar .nav .open > a,
.col-yellow .navbar .nav .open > a:hover,
.col-yellow .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-yellow .navbar .nav > li > a {
  color: #fff;
}
.col-yellow .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-yellow .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-green .navbar .navbar-brand,
.col-green .navbar .navbar-brand:hover,
.col-green .navbar .navbar-brand:active,
.col-green .navbar .navbar-brand:focus {
  color: #fff;
}
.col-green .navbar .nav > li > a:hover,
.col-green .navbar .nav > li > a:focus,
.col-green .navbar .nav .open > a,
.col-green .navbar .nav .open > a:hover,
.col-green .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-green .navbar .nav > li > a {
  color: #fff;
}
.col-green .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-green .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-teal .navbar .navbar-brand,
.col-teal .navbar .navbar-brand:hover,
.col-teal .navbar .navbar-brand:active,
.col-teal .navbar .navbar-brand:focus {
  color: #fff;
}
.col-teal .navbar .nav > li > a:hover,
.col-teal .navbar .nav > li > a:focus,
.col-teal .navbar .nav .open > a,
.col-teal .navbar .nav .open > a:hover,
.col-teal .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-teal .navbar .nav > li > a {
  color: #fff;
}
.col-teal .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-teal .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-cyan .navbar .navbar-brand,
.col-cyan .navbar .navbar-brand:hover,
.col-cyan .navbar .navbar-brand:active,
.col-cyan .navbar .navbar-brand:focus {
  color: #fff;
}
.col-cyan .navbar .nav > li > a:hover,
.col-cyan .navbar .nav > li > a:focus,
.col-cyan .navbar .nav .open > a,
.col-cyan .navbar .nav .open > a:hover,
.col-cyan .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-cyan .navbar .nav > li > a {
  color: #fff;
}
.col-cyan .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-cyan .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-black .navbar .navbar-brand,
.col-black .navbar .navbar-brand:hover,
.col-black .navbar .navbar-brand:active,
.col-black .navbar .navbar-brand:focus {
  color: #fff;
}
.col-black .navbar .nav > li > a:hover,
.col-black .navbar .nav > li > a:focus,
.col-black .navbar .nav .open > a,
.col-black .navbar .nav .open > a:hover,
.col-black .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-black .navbar .nav > li > a {
  color: #fff;
}
.col-black .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-black .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-white .navbar .navbar-brand,
.col-white .navbar .navbar-brand:hover,
.col-white .navbar .navbar-brand:active,
.col-white .navbar .navbar-brand:focus {
  color: #fff;
}
.col-white .navbar .nav > li > a:hover,
.col-white .navbar .nav > li > a:focus,
.col-white .navbar .nav .open > a,
.col-white .navbar .nav .open > a:hover,
.col-white .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-white .navbar .nav > li > a {
  color: #fff;
}
.col-white .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-white .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-gray .navbar .navbar-brand,
.col-gray .navbar .navbar-brand:hover,
.col-gray .navbar .navbar-brand:active,
.col-gray .navbar .navbar-brand:focus {
  color: #fff;
}
.col-gray .navbar .nav > li > a:hover,
.col-gray .navbar .nav > li > a:focus,
.col-gray .navbar .nav .open > a,
.col-gray .navbar .nav .open > a:hover,
.col-gray .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-gray .navbar .nav > li > a {
  color: #fff;
}
.col-gray .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-gray .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.col-gray-dark .navbar .navbar-brand,
.col-gray-dark .navbar .navbar-brand:hover,
.col-gray-dark .navbar .navbar-brand:active,
.col-gray-dark .navbar .navbar-brand:focus {
  color: #fff;
}
.col-gray-dark .navbar .nav > li > a:hover,
.col-gray-dark .navbar .nav > li > a:focus,
.col-gray-dark .navbar .nav .open > a,
.col-gray-dark .navbar .nav .open > a:hover,
.col-gray-dark .navbar .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}
.col-gray-dark .navbar .nav > li > a {
  color: #fff;
}
.col-gray-dark .navbar .bars {
  float: left;
  padding: 10px 20px;
  font-size: 1.375rem;
  color: #fff;
  margin-right: 10px;
  margin-left: -10px;
  margin-top: 4px;
}
.col-gray-dark .navbar .bars:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.sidebar-transition .sidebar {
  transition: all 0.8s ease !important;
}
.sidebar-transition .navbar-header {
  transition: all 0.8s ease !important;
}
.sidebar-transition section.content {
  transition: all 1s ease !important;
}
.sidebar-transition section.content-tab {
  transition: all 1s ease !important;
}
.side-closed {
}
.side-closed .sidebar {
  width: 3.75rem;
  padding: 0px 5px;
}
.side-closed .sidebar .menu .list li .menu-toggle:before,
.side-closed .sidebar .menu .list li .menu-toggle:after {
  content: "";
}
.side-closed .sidebar .menu .list li a {
  line-height: 0.875rem;
}
.side-closed .sidebar .menu .list li a:before,
.side-closed .sidebar .menu .list li a:after {
  top: calc(50% - 7px);
}
.side-closed.submenu-closed .sidebar .menu .list li .ml-menu,
.side-closed.submenu-closed .sidebar .menu .list .header {
  opacity: 0;
  transition: all 0.5s ease-in-out;
}
.side-closed.submenu-closed .cursor-pointer:hover i {
  color: var(--wz-primary) !important;
}
.side-closed.submenu-closed .navbar-header {
  width: 3.75rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  border-right: none;
}
.side-closed.submenu-closed .navbar-header .navbar-brand {
  padding-right: 0;
  padding-left: 0;
  margin: 0;
  margin-left: 0;
  padding-bottom: 7px;
  height: 50px;
  border-bottom: 1px solid rgba(66, 126, 176, 0.5);
  -webkit-box-shadow: 0 1px 0 #000;
  box-shadow: 0 1px 0 #000;
}
.side-closed.submenu-closed .navbar-header .navbar-brand span {
  display: none;
}
.side-closed.submenu-closed .sidebar-user-panel {
  display: none;
}
.side-closed.submenu-closed section.content {
  transition: none;
}
.side-closed.submenu-closed section.content-tab {
  transition: none;
}
.side-closed .navbar-brand {
  margin-left: 30px;
}
.side-closed.side-closed-hover .navbar-header {
  width: 17.2rem;
  transition: all 0.8s ease !important;
  padding-left: 20px;
}
.side-closed.side-closed-hover .navbar-header .vector {
  position: absolute;
  left: 96%;
}
.side-closed.side-closed-hover .navbar-header .vector.active {
  transform: rotate(180deg);
}
.side-closed.side-closed-hover .sidebar .sidebar-slide {
  width: 100% !important;
}
.side-closed.side-closed-hover .sidebar .menu .list li .menu-toggle:before {
  content: "+";
}
.side-closed.side-closed-hover .sidebar .menu .list li .menu-toggle:after {
  content: "\2013";
}
.side-closed.side-closed-hover .sidebar .menu .list li .hoverable-nav-item {
  padding: 0px 0px 0px 20px;
  transition: padding 0.8s ease-in-out;
}
.side-closed.side-closed-hover .sidebar .menu .list li span {
  transition: opacity 0.8s ease-in-out;
  opacity: 1;
  float: left;
}
.side-closed.side-closed-hover .sidebar .menu .list li i {
  line-height: 1.75rem;
}
.side-closed.side-closed-hover .sidebar .menu .list .ml-menu li a {
  padding-left: 50px;
  padding-top: 7px;
  padding-bottom: 7px;
  line-height: 1.75rem;
}
.side-closed.side-closed-hover section.content {
  margin-left: 260px;
  width: auto;
  transition: all 0.8s ease;
}
.side-closed.side-closed-hover section.content-tab {
  margin-left: 200px;
  transition: all 0.8s ease;
}
.sidemenu-collapse {
  height: 50px;
  padding: 0px 20px 0px 44px;
}
.sidemenu-collapse:hover {
  text-decoration: none;
  color: #fff;
  background-color: transparent;
}
.sidemenu-collapse .fas {
  line-height: 1;
  height: 24px;
  font-size: 1.125rem;
  color: #3a2c70;
}
.boxed-layout .container > .navbar-header {
  margin-left: 0;
}
.header-tab-wrapper {
  display: flex;
  padding-left: 0;
  height: 50px;
  background: #fff;
  border-bottom: 1px solid #ddd;
}
.header-tab-wrapper .header-tab {
  width: 100%;
  display: flex;
  padding-left: 1.5%;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list {
  display: flex;
  margin: 0;
  list-style: none;
  padding: 0;
  background: transparent;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links {
  position: relative;
  background-color: transparent;
  min-width: 8.75rem;
  padding: 10px;
  height: 50px;
  line-height: 2.5rem;
  border-radius: 10px 10px 0 0;
  display: block;
  transition: none !important;
  cursor: pointer;
  position: relative;
  margin-right: -1px;
  white-space: nowrap;
  flex: 1;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links::after {
  content: "";
  display: block;
  height: 2.188rem;
  width: 0.063rem;
  background-color: #888;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  z-index: -1;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links.current {
  background: #f9f9f9;
  border-bottom: none;
  border-right: none;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  opacity: 1;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links.current:hover {
  background: #f9f9f9 !important;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links.prev {
  border-top-right-radius: 10px;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links.prev:hover {
  border-top-left-radius: 10px;
  background: #eff1f3;
  opacity: 1;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links.next {
  border-top-left-radius: 10px;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links.next:hover {
  border-top-right-radius: 10px;
  background: #eff1f3;
  opacity: 1;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links .header-tab-title {
  width: 100%;
  font-size: 0.688rem;
  font-weight: 500;
  text-align: left;
  max-width: 7.188rem;
  margin: 2px;
  padding-top: 1px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links i {
  font-size: 0.688rem;
  width: 1.3rem;
  min-width: 1.3rem;
  height: 1.3rem;
  line-height: 1.3rem;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links i.header-tab-close {
  cursor: pointer;
  border-radius: 50%;
  text-align: center;
  font-size: 0.688rem;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links i.header-tab-close:hover {
  background: #ddd;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-tab-wrapper .header-tab .mat-mdc-tab-list .mat-mdc-tab-links:hover {
  color: rgba(0, 0, 0, 0.87);
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  background: #eff1f3;
  opacity: 1;
  transition: all 500s ease;
  -webkit-transition: all 500s ease;
}
.header-tab-wrapper .header-tab .header-quick-action-tab {
  display: none;
}
.header-tab-wrapper .header-tab .header-quick-action-tab .mat-mdc-tab-header {
  border: none;
  height: 60px;
}
.header-tab-wrapper .header-tab .header-quick-action-tab .mat-mdc-tab-header .mat-ripple:not(:empty) {
  height: 60px;
}
.header-tab-wrapper .header-tab .header-quick-action-tab .mat-ink-bar {
  background-color: #f9f9f9 !important;
}
.header-tab-wrapper .header-tab .add-tab-wrapper {
  background: transparent;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .add-tab {
  border: none;
  background-color: transparent;
  height: 50px;
  font-size: 0.75rem;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .add-tab i {
  color: #1a2d48;
  display: inline-block;
  width: 2.188rem;
  height: 2.188rem;
  line-height: 2.188rem;
  border-radius: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .add-tab i:hover {
  background-color: #ddd;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-tab-wrapper .header-tab .add-tab-wrapper.inactive-last .add-tab {
  border-left: none;
  border-radius: 0;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown {
  margin-top: 53px !important;
  width: 14.375rem;
  right: 0;
  left: 20px !important;
  position: absolute !important;
  top: 0;
  padding: 0;
  border-radius: 5px;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown li a {
  border-bottom: 0px !important;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown .inner-wrapper {
  max-height: 40vh;
  overflow: auto;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown .header {
  padding: 10px;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown i {
  float: left;
  padding: 0 10px 0 5px;
  margin-top: 4px;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown .close {
  cursor: pointer;
  width: 1.3rem;
  min-width: 1.3rem;
  height: 1.3rem;
  line-height: 1.3rem;
  border-radius: 50%;
  text-align: center;
  font-size: 0.688rem;
  margin-top: 1px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown .close:hover {
  background: #ddd;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-tab-wrapper .header-tab .add-tab-wrapper .header-tab-dropdown.more {
  width: 17.188rem;
}
.header-tab-wrapper .header-tab .close-tab-header {
  position: fixed;
  z-index: 9999;
}
.header-tab-wrapper .header-tab .close-tab-header .dropdown-menu {
  width: 14.375rem;
}
.header-tab-wrapper .header-tab .close-tab-header .dropdown-menu ul.menu li a {
  font-size: 0.75rem;
  padding: 8px 11px;
}
.header-tab-wrapper .header-tab .close-tab-header .dropdown-menu ul.menu li a.disabled {
  color: #96a2b4;
}
body.display-tab-content .content {
  display: none;
}
body.display-tab-content .header-quick-action-tab {
  display: inline-block !important;
}
body.display-tab-content .tabContent {
  display: block;
}
.tabContent {
  display: none;
  margin-left: 80px;
  margin-top: 80px;
  margin-right: 20px;
}
.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination {
  display: none !important;
}
.dropdown-header-wrapper {
  position: relative;
  max-width: 37.5rem;
  max-height: 300px;
}
.mat-mdc-tab-header {
  --mat-tab-header-label-text-font: "Roboto", sans-serif;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0px;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.mat-mdc-tab-group,
.mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #f45600;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);
  --mat-tab-header-pagination-icon-color: #000;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);
  --mat-tab-header-active-label-text-color: #f45600;
  --mat-tab-header-active-ripple-color: #f45600;
  --mat-tab-header-inactive-ripple-color: #f45600;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);
  --mat-tab-header-active-focus-label-text-color: #f45600;
  --mat-tab-header-active-hover-label-text-color: #f45600;
  --mat-tab-header-active-focus-indicator-color: #f45600;
  --mat-tab-header-active-hover-indicator-color: #f45600;
}
.component-top-navbar,
.inside-component-top-navbar {
  background: var(--wz-gray-100);
}
.component-top-navbar .right-nav-list-item,
.inside-component-top-navbar .right-nav-list-item {
  font-size: 0.8rem;
  white-space: nowrap;
  color: var(--wz-gray-500);
  transition: all 0.3s ease-in-out;
  padding: 9px 18px !important;
}
.component-top-navbar .right-nav-list-item:hover,
.inside-component-top-navbar .right-nav-list-item:hover {
  background: var(--wz-gray-200);
}
.component-top-navbar .right-nav-list-item::after,
.inside-component-top-navbar .right-nav-list-item::after {
  display: none !important;
}
.component-top-navbar .right-nav-list-item::before,
.inside-component-top-navbar .right-nav-list-item::before {
  display: none !important;
}
.component-top-navbar .active-layout,
.inside-component-top-navbar .active-layout {
  color: var(--wz-secondary);
  font-weight: 500;
}
.component-top-navbar .active-top-navbar,
.inside-component-top-navbar .active-top-navbar {
  position: absolute !important;
  height: 3px !important;
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
  width: 100% !important;
  margin-left: 0px;
  border-radius: 10px;
  transition: 0.5s;
  position: relative;
  bottom: -1px;
  left: 0;
  padding: 0 !important;
  box-shadow: unset !important;
  background: var(--wz-secondary);
}
.active-top-img {
  filter: invert(45%) sepia(22%) saturate(6606%) hue-rotate(345deg) brightness(101%) contrast(105%);
}
.component-top-navbar {
  position: absolute;
  top: 50px;
  z-index: 102;
  left: 74px;
  width: 96.5%;
}
.inside-component-top-navbar {
  border-radius: 10px !important;
  width: auto !important;
  padding: 0px 10px 5px 12px !important;
}
.inside-component-top-navbar .menu {
  background: var(--wz-white);
}
.sidebar-form {
  height: calc(100vh - 50px);
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
.apps-trigger-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.apps-trigger-btn wz-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.apps-trigger-btn:hover {
  background-color: var(--wz-gray-100, #f3f4f6);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
}
.apps-trigger-btn:hover wz-icon {
  transform: scale(1.08) rotate(15deg);
}
.apps-trigger-btn.active {
  background-color: var(--wz-gray-200, #e5e7eb);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.06);
}
.apps-trigger-btn.active wz-icon {
  transform: scale(0.95);
}
.apps-dropdown-container {
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08) !important;
  border: 1px solid rgba(0, 0, 0, 0.03) !important;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.org-settings-tile {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02);
}
.org-settings-tile:hover {
  transform: translateY(-2px);
  background-color: #ffffff !important;
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.06);
  border-color: var(--wz-secondary, #3b82f6) !important;
}
.org-settings-tile:hover img.ms-auto {
  transform: translateX(4px);
}
.org-settings-tile img.ms-auto {
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.app-item-card {
  padding: 8px 6px;
  border-radius: 12px;
  background: transparent;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.app-item-card img {
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.app-item-card .font-12 {
  font-weight: 500;
  color: var(--wz-gray-700, #4b5563);
  transition: color 0.3s ease;
}
.app-item-card:hover {
  background: #ffffff;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.06);
  transform: translateY(-4px);
}
.app-item-card:hover img {
  transform: scale(1.12);
}
.app-item-card:hover .font-12 {
  color: var(--wz-primary, #1e3a8a);
}
.app-item-card:hover .position-absolute.top--19.x-center img {
  transform: scale(1.1) translateY(-2px);
  animation: crown-bounce 0.6s ease-in-out infinite alternate;
}
@keyframes crown-bounce {
  0% {
    transform: translateY(0) scale(1.1);
  }
  100% {
    transform: translateY(-3px) scale(1.1);
  }
}
.nav-tabs {
  border-bottom: 2px solid #eee;
}
.nav-tabs > li {
  position: relative;
  top: 3px;
  left: -2px;
}
.nav-tabs > li > a {
  border: none !important;
  color: #999 !important;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:active,
.nav-tabs > li > a:focus {
  background-color: transparent !important;
}
.nav-tabs > li > a:before {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 0;
  border-bottom: 2px solid #2196f3;
  bottom: 2px;
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -moz-transition: 0.1s ease-in;
  -o-transition: 0.1s ease-in;
  -webkit-transition: 0.1s ease-in;
  transition: 0.1s ease-in;
}
.nav-tabs > li > a .material-icons {
  position: relative;
  top: 7px;
  margin-bottom: 8px;
}
.nav-tabs li a.active {
  color: #222 !important;
}
.nav-tabs li a.active:hover,
.nav-tabs li a.active:active,
.nav-tabs li a.active:focus {
  background-color: transparent !important;
}
.nav-tabs li a.active:before {
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.nav-tabs + .tab-content {
  padding: 15px 0;
}
.nav-tabs.tab-col-blue > li > a:before {
  border-bottom: 2px solid #0d6efd;
}
.nav-tabs.tab-col-indigo > li > a:before {
  border-bottom: 2px solid #6610f2;
}
.nav-tabs.tab-col-purple > li > a:before {
  border-bottom: 2px solid #6f42c1;
}
.nav-tabs.tab-col-pink > li > a:before {
  border-bottom: 2px solid #d63384;
}
.nav-tabs.tab-col-red > li > a:before {
  border-bottom: 2px solid #dc3545;
}
.nav-tabs.tab-col-orange > li > a:before {
  border-bottom: 2px solid #fd7e14;
}
.nav-tabs.tab-col-yellow > li > a:before {
  border-bottom: 2px solid #ffc107;
}
.nav-tabs.tab-col-green > li > a:before {
  border-bottom: 2px solid #198754;
}
.nav-tabs.tab-col-teal > li > a:before {
  border-bottom: 2px solid #20c997;
}
.nav-tabs.tab-col-cyan > li > a:before {
  border-bottom: 2px solid #0dcaf0;
}
.nav-tabs.tab-col-black > li > a:before {
  border-bottom: 2px solid #000;
}
.nav-tabs.tab-col-white > li > a:before {
  border-bottom: 2px solid #fff;
}
.nav-tabs.tab-col-gray > li > a:before {
  border-bottom: 2px solid #6c757d;
}
.nav-tabs.tab-col-gray-dark > li > a:before {
  border-bottom: 2px solid #343a40;
}
.notice-board {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
}
.notice-board .notice-body {
  font-size: 0.813rem;
  padding: 0px 0px 5px 10px;
}
.notice-board .notice-body p {
  margin-bottom: 0px;
}
.notice-board .notice-body .notice-heading {
  margin: 5px 0px 0px 0px;
}
.wz-search .search {
  position: relative;
  width: max-content;
  top: 0;
}
.wz-search .search .input-wrapper {
  height: 25px;
  background: var(--wz-white);
  border-radius: 30px 0 0 30px;
  position: absolute;
  transition: all 0.4s ease-in-out;
  z-index: 1;
  left: -5px;
}
.wz-search .search .input-wrapper wz-icon {
  margin-top: 2px;
}
.wz-search .search .fill-input {
  width: 170px;
  transition: width 0.4s linear;
}
.wz-search .search .leave-input {
  width: 0px;
  transition: width 0.4s linear;
}
.wz-search .search input {
  width: 200px;
  border: none;
  background: var(--wz-gray-333);
  border-radius: 30px;
  padding-left: 32px;
  height: 24px;
  transition: opacity 0.4s ease-in-out;
  line-height: 24px;
}
.wz-search .search .clear-icon {
  position: absolute;
  right: 5px;
  height: 13px;
  top: 7px;
  cursor: pointer;
}
.wz-search .search wz-icon {
  position: absolute;
  right: 0;
  top: 2px;
  transition: transform 0.4s linear;
}
.wz-search .search wz-icon .wz-icon {
  background: none;
}
.wz-search .custom-search-dropdown {
  top: 25px;
  right: 0;
  background: var(--wz-white);
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 4px 17px 6px rgba(0, 0, 0, 0.1);
  z-index: 1000;
}
.wz-search .custom-search-dropdown ul {
  max-height: 200px;
  width: 220px;
  overflow-y: auto;
  overflow-x: hidden;
}
.wz-search .custom-search-dropdown li {
  position: relative;
  transition: all 0.2s ease-in-out;
}
.wz-search .custom-search-dropdown li:hover {
  background: var(--wz-gray-200);
}
.wz-search .custom-search-dropdown li::after {
  content: "";
  position: absolute;
  background: var(--wz-gray-300);
  width: 100%;
  top: 0;
  left: 0;
  height: 1px;
}
.wz-search .outline-search {
  padding: 2px;
}
.wz-search .outline-search input {
  border: none;
  padding-bottom: 3px;
}
.wz-search .home-search {
  width: 330px;
  background-color: var(--wz-gray-100);
  height: 30px;
  overflow: hidden;
}
.wz-search .home-search input {
  padding: 2px;
  width: 100%;
  border: none;
  height: 30px;
  background-color: var(--wz-gray-100);
  border-radius: 20px;
  transition: height 0.3s ease-in-out;
}
.wz-search .home-search input:focus {
  outline: none;
}
.wz-search .search-dropdown {
  transition: height 0.3s ease-in-out;
  width: 40vw;
  max-width: 500px;
  min-height: 300px !important;
  max-height: 500px;
  background-color: var(--wz-white);
  box-shadow: 0 0 5px var(--wz-blue-500);
  position: absolute;
  z-index: 2;
  overflow-y: auto;
}
.wz-search .search-dropdown input {
  background-color: var(--wz-white);
}
.wz-search .search-dropdown .search-list {
  width: 100% !important;
  max-height: unset !important;
}
.wz-search .search-dropdown .click-enabled {
  transition: background-color 0.1s ease-out;
}
.wz-search .search-dropdown .click-enabled:hover {
  background-color: var(--wz-blue-100);
  cursor: pointer;
  transition: background-color 0.1s ease-out;
}
.employees-right-buttons .search .input-wrapper {
  background-color: #f9f9f9 !important;
}
.shimmer {
  display: inline-block;
  width: 100%;
  height: auto;
  background-color: #f6f7f8;
  background-image:
    linear-gradient(
      to right,
      #f6f7f8 0,
      #edeef1 20%,
      #f6f7f8 40%,
      #f6f7f8 100%);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 1000px 1000px;
  -webkit-animation: 1s linear infinite forwards shimmerEffect;
  animation: 1s linear infinite forwards shimmerEffect;
  border-radius: 6px;
}
h1.shimmer,
.shimmer.h1,
h2.shimmer,
.shimmer.h2,
h3.shimmer,
.shimmer.h3,
h4.shimmer,
.shimmer.h4,
h5.shimmer,
.shimmer.h5,
h6.shimmer,
.shimmer.h6 {
  height: 32px;
}
@keyframes shimmerEffect {
  0% {
    background-position: -1000px 0;
  }
  100% {
    background-position: 1000px 0;
  }
}
.block-shimmer {
  border: 1px solid var(--wz-gray-300);
  padding: 10px;
}
.shimmer-table {
  height: 100%;
  overflow: hidden !important;
  z-index: 0;
  position: relative;
}
.shimmerCells {
  width: 200vh !important;
}
.bg-col-onboard-shimmer {
  background-image:
    linear-gradient(
      to right,
      #e6e6e7 0,
      #edeef1 20%,
      #e6e6e7 40%,
      #e6e6e7 100%);
}
.mat-mdc-slide-toggle {
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-unselected-focus-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #616161;
  --mdc-switch-unselected-pressed-handle-color: #616161;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-unselected-icon-color: #fff;
}
.mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #f45600;
  --mdc-switch-selected-handle-color: #f45600;
  --mdc-switch-selected-hover-state-layer-color: #f45600;
  --mdc-switch-selected-pressed-state-layer-color: #f45600;
  --mdc-switch-selected-focus-handle-color: #f45600;
  --mdc-switch-selected-hover-handle-color: #f45600;
  --mdc-switch-selected-pressed-handle-color: #f45600;
  --mdc-switch-selected-focus-track-color: #df5206;
  --mdc-switch-selected-hover-track-color: #df5206;
  --mdc-switch-selected-pressed-track-color: #df5206;
  --mdc-switch-selected-track-color: #df5206;
}
.custom-control-input:checked ~ .custom-control-label::before {
  left: calc(100% - 12px);
  background-color: rgb(244, 86, 0);
}
.custom-control-label::before {
  content: "";
  position: absolute;
  width: 9px;
  height: 9px;
  background-color: #ccc;
  border-radius: 50%;
  transition: left 0.2s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.custom-switch,
.after-check {
  position: relative !important;
  display: inline-block;
  width: 34px;
  height: 17px;
  background-color: #fff;
  border-radius: 9px;
  border: 2px solid rgba(0, 0, 0, 0.12);
  cursor: pointer;
  padding: 2px;
}
.custom-control-input {
  display: none;
}
label {
  display: inline;
}
.custom-switch-head,
.after-header-check {
  position: relative !important;
  display: inline-block;
  width: 36px;
  height: 18px;
  background-color: var(--wz-gray-200);
  border-radius: 9px;
  border: none;
  cursor: pointer;
  padding: 0px;
}
.custom-control-label-head::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: #ccc;
  border-radius: 50%;
  transition: left 0.2s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 41;
  top: -1.25px;
  left: -2px;
  cursor: pointer;
}
.custom-control-input:checked ~ .custom-control-label-head::before {
  left: 18px;
  background-color: rgb(244, 86, 0);
}
.after-header-check {
  background-color: var(--wz-secondary-100);
}
.after-check {
  background-color: var(--wz-secondary-100);
}
.thumbnail {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.thumbnail p:not(button) {
  color: #999999;
  font-size: 0.875rem;
}
.thumbnail h3,
.thumbnail .h3 {
  font-weight: bold;
  font-size: 1.063rem;
}
.timepicker .timepicker__header,
.timepicker .clock-face__number > span.active,
.timepicker .clock-face__clock-hand {
  background-color: #00b2a9 !important;
}
.timepicker .timepicker-button {
  color: #00b2a9 !important;
}
.clock-face__clock-hand_minute:before {
  border: 4px solid #00b2a9 !important;
}
.mat-mdc-fab.mat-primary,
.mat-mdc-mini-fab.mat-primary {
  --mdc-fab-container-color:#D63C00;
  --mdc-fab-small-container-color:#D63C00 !important;
}
div.ngx-mat-timepicker-dialog > mat-dialog-container div[mat-dialog-actions] {
  gap: 20px;
  justify-content: center !important;
}
div.ngx-mat-timepicker-dialog > mat-dialog-container div[mat-dialog-actions] div:nth-child(1) button .mdc-button__label {
  color: #f45600 !important;
}
div.ngx-mat-timepicker-dialog > mat-dialog-container div[mat-dialog-actions] div:nth-child(1) button:hover {
  background: rgba(244, 86, 0, 0.1) !important;
}
div.ngx-mat-timepicker-dialog > mat-dialog-container div[mat-dialog-actions] div:nth-child(2) button {
  background: var(--wz-deep-orange) !important;
}
div.ngx-mat-timepicker-dialog > mat-dialog-container div[mat-dialog-actions] div:nth-child(2) button .mdc-button__label {
  color: var(--wz-white) !important;
}
div.ngx-mat-timepicker-dialog > mat-dialog-container div[mat-dialog-actions] div:nth-child(2) button:hover {
  color: #f45600 !important;
}
.to-do-list {
  padding-left: 0;
  margin-top: -10px;
  font-size: 0.75rem;
  min-height: 311px;
  float: left;
  width: 100%;
}
.to-do-list li {
  padding: 15px 0;
  border-radius: 3px;
  position: relative;
  cursor: move;
  list-style: none;
  font-size: 0.875rem;
  background: #fff;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.2);
}
.to-do-list li p {
  margin: 0;
  padding-left: 50px;
}
.to-do-list li .todo-check input[type=checkbox] {
  visibility: hidden;
}
.todo-actionlist {
  position: absolute;
  right: -5px;
  top: 22px;
}
.todo-actionlist a {
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
  float: left;
}
.todo-actionlist a i {
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  display: inline-block;
  text-align: center;
  color: #ccc;
}
.todo-actionlist a:hover i {
  color: #666;
}
.line-through {
  text-decoration: line-through;
}
.todo-action-bar {
  margin-top: 20px;
}
.todo-check {
  width: 1.25rem;
  position: relative;
  margin-right: 10px;
  margin-left: 10px;
}
.todo-check input[type=checkbox] {
  visibility: hidden;
}
.todo-check label {
  cursor: pointer;
  position: absolute;
  width: 1.25rem;
  height: 1.25rem;
  top: 0;
  left: 0;
  border-radius: 2px;
}
.todo-done i {
  font-size: 0.875rem;
}
.todo-remove i {
  font-size: 0.625rem;
}
.inbox-small-cells .todo-check input[type=checkbox] {
  visibility: hidden;
}
.attendance::before {
  content: "\2022";
  color: var(--wz-blue-400);
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.projects-1::before {
  content: "\2022";
  color: var(--wz-primary);
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.projects-2::before {
  content: "\2022";
  color: var(--wz-deep-orange);
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.project2-chart {
  width: 124px;
  height: 125px;
  background: none;
  position: relative;
  z-index: 1;
  background: none;
  position: relative;
  z-index: 1;
}
.project2-chart span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.project2-chart .progress-left {
  left: 0;
}
.project2-chart .progress-left .progress-bar {
  left: 101%;
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
  border-left: 0;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
.project2-chart .progress-bar {
  width: 100%;
  height: 100%;
  background: none;
  border: 3.5px solid var(--wz-deep-orange);
  position: absolute;
  top: 0;
}
.project2-chart .progress-right {
  right: 0;
}
.project2-chart .progress-right .progress-bar {
  left: -100%;
  border-top-left-radius: 80px;
  border-bottom-left-radius: 80px;
  border-right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.project2-chart::before {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 3.5px solid var(--wz-divider-color);
  position: absolute;
  top: 0;
  left: 0;
}
.project1-chart {
  width: 100px;
  height: 100px;
  background: none;
  position: relative;
  z-index: 1;
  background: none;
  position: relative;
  z-index: 1;
}
.project1-chart span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.project1-chart .progress-left {
  left: 0;
}
.project1-chart .progress-left .progress-bar {
  left: 101%;
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
  border-left: 0;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
.project1-chart .progress-bar {
  width: 100%;
  height: 100%;
  background: none;
  border: 3.5px solid var(--wz-primary);
  position: absolute;
  top: 0;
}
.project1-chart .progress-right {
  right: 0;
}
.project1-chart .progress-right .progress-bar {
  left: -100%;
  border-top-left-radius: 80px;
  border-bottom-left-radius: 80px;
  border-right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.project1-chart::before {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 3.5px solid var(--wz-divider-color);
  position: absolute;
  top: 0;
  left: 0;
}
.attendance-chart {
  width: 75px;
  height: 75px;
  background: none;
  position: relative;
  z-index: 1;
  background: none;
  position: relative;
  z-index: 1;
}
.attendance-chart span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.attendance-chart .progress-left {
  left: 0;
}
.attendance-chart .progress-left .progress-bar {
  left: 101%;
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
  border-left: 0;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
.attendance-chart .progress-bar {
  width: 100%;
  height: 100%;
  background: none;
  border: 3.5px solid var(--wz-blue-400);
  position: absolute;
  top: 0;
}
.attendance-chart .progress-right {
  right: 0;
}
.attendance-chart .progress-right .progress-bar {
  left: -100%;
  border-top-left-radius: 80px;
  border-bottom-left-radius: 80px;
  border-right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.attendance-chart::before {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 3.5px solid var(--wz-divider-color);
  position: absolute;
  top: 0;
  left: 0;
}
.active-icon {
  height: 8px;
  width: 8px;
  background-color: var(--wz-green);
  border: 1px solid var(--wz-green);
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.leave-icon {
  height: 8px;
  width: 8px;
  background-color: var(--wz-pink-700);
  border: 1px solid var(--wz-pink-700);
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.wfh-icon {
  height: 8px;
  width: 8px;
  background-color: var(--wz-deep-orange-900);
  border: 1px solid var(--wz-deep-orange-900);
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.blue-ball {
  height: 8px;
  width: 8px;
  background-color: #4161a1;
  border: 1px solid #4161a1;
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.green-ball {
  height: 8px;
  width: 8px;
  background-color: #00BFA5;
  border: 1px solid #00BFA5;
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.gray-ball {
  height: 8px;
  width: 8px;
  background-color: #969696;
  border: 1px solid #969696;
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.shift-time-status {
  height: 8px;
  width: 8px;
  background-color: var(--wz-blue-300);
  border: 1px solid var(--wz-blue-300);
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.week-off-status {
  height: 8px;
  width: 8px;
  background-color: #E5E8E7;
  border: 1px solid #E5E8E7;
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.holiday-status {
  height: 8px;
  width: 8px;
  background-color: rgba(128, 255, 83, 0.2);
  border: 1px solid rgba(128, 255, 83, 0.2);
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.progress-bar-stepper .stepper-icon {
  position: relative;
}
.progress-bar-stepper .stepper-icon .stage-number {
  position: absolute;
  height: 20px;
  width: 20px;
  background: var(--wz-white);
  border-radius: 50%;
  font-size: 13px;
  top: 4px;
  left: 8px;
  text-align: center;
  line-height: 20px;
  align-items: center;
  color: var(--wz-black);
}
.progress-bar-stepper .stepper-icon .step-title {
  position: absolute;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0.2px;
  top: -7px;
}
.progress-bar-stepper .progress {
  width: 100%;
  height: 8px;
}
.progress-bar-stepper .progress .progress-bar-striped {
  background:
    linear-gradient(
      270deg,
      #F35710 -8.05%,
      #F1581E 56.2%,
      #FF9A6C 102.12%);
  transition: width 0.8s ease;
}
.progress {
  width: 100%;
  height: 8px;
}
.progress .progress-bar-striped {
  background:
    linear-gradient(
      270deg,
      #F35710 -8.05%,
      #F1581E 56.2%,
      #FF9A6C 102.12%);
  transition: width 0.8s ease;
}
.progress-loader {
  display: block;
  height: 3px;
  width: 60px !important;
  margin: auto;
  border-radius: 4px;
  --c: no-repeat linear-gradient(var(--wz-secondary) 0 0);
  background:
    var(--c),
    var(--c),
    var(--wz-gray-200);
  background-size: 60% 100%;
  animation: loader 2s infinite;
}
@keyframes loader {
  0% {
    background-position: -150% 0, -150% 0;
  }
  66% {
    background-position: 250% 0, -150% 0;
  }
  100% {
    background-position: 250% 0, 250% 0;
  }
}
.loader-line {
  width: 100%;
  height: 3px;
  position: absolute;
  overflow: hidden;
  background-color: #ddd;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  top: 0;
  left: 0;
}
.loader-line::before {
  content: "";
  position: absolute;
  left: -50%;
  height: 3px;
  width: 40%;
  background-color: coral;
  -webkit-animation: lineAnim 1s linear infinite;
  -moz-animation: lineAnim 1s linear infinite;
  animation: lineAnim 1s linear infinite;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
@keyframes lineAnim {
  0% {
    left: -40%;
  }
  50% {
    left: 20%;
    width: 80%;
  }
  100% {
    left: 100%;
    width: 100%;
  }
}
.progress-bar-striped::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background:
    linear-gradient(
      -34deg,
      transparent 23%,
      rgba(255, 255, 255, 0.3) 25%,
      rgba(255, 255, 255, 0.3) 60%,
      transparent 60%);
  background-size: 30px 100%;
}
.active-stepper {
  filter: brightness(0) saturate(100%) invert(40%) sepia(96%) saturate(757%) hue-rotate(340deg) brightness(93%) contrast(103%);
}
@media (max-width: 1400px) {
  .progress-bar {
    width: 140px;
    margin-top: 9px;
    margin-right: 9px;
    display: block !important;
  }
}
@media (max-width: 1300px) {
  .stepper-icon img {
    height: 20px;
  }
  .progress-bar-stepper .stepper-icon .stage-number {
    display: flex;
    justify-content: center;
    position: absolute;
    height: 67% !important;
    width: 18px !important;
    background: var(--wz-white);
    border-radius: 50%;
    font-size: 0.72rem !important;
    top: 5px !important;
    left: 4px !important;
    text-align: center;
    line-height: 20px;
    align-items: center;
    color: var(--wz-black);
  }
  .step-title {
    font-size: 0.56rem !important;
  }
}
.rating {
  justify-content: unset !important;
}
.rating .star-container {
  gap: 15px !important;
  justify-content: unset !important;
  flex-wrap: wrap;
  max-width: 98% !important;
}
.rating .star-container .star {
  width: 25px !important;
  height: 30px !important;
  cursor: pointer;
}
.stepper-slim .ripple {
  position: relative;
}
.stepper-slim .ripple::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  background-color: rgb(191, 235, 209);
  border-radius: 50%;
  z-index: -1;
  animation: expand 1s ease-out forwards;
}
@keyframes expand {
  0% {
    width: 0;
    height: 0;
  }
  100% {
    width: 40px;
    height: 40px;
  }
}
.stepper-slim .inner-circle {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  outline: 1px solid var(--wz-gray-400);
  transition: all 0.6s 1s ease-out;
}
.stepper-slim .inner-circle.active {
  outline: 1px solid var(--wz-green);
  transition: all 0.6s 1s ease-out;
}
.stepper-slim .inner-circle.completed {
  background-color: var(--wz-green);
  color: var(--wz-white);
  font-size: 10px;
  width: 16px;
  outline: none;
  height: 16px;
}
.stepper-slim .progress-bar-slim {
  width: 100%;
  height: 2px;
  background-color: var(--wz-gray-100);
  z-index: -2;
  position: relative;
}
.stepper-slim .progress-bar-slim .progress-slim {
  position: absolute;
  width: 0;
  transition: width 0.6s ease-in-out;
  background-color: var(--wz-green);
  height: 2px;
  left: 0;
  top: 0;
  bottom: 0;
}
.org-arrow-center::before {
  top: 105px !important;
  right: unset !important;
  left: -9px !important;
  transform: rotate(-90deg);
}
.org-arrow-bottom::before {
  top: 84% !important;
  right: unset !important;
  left: -9px !important;
  transform: rotate(-90deg);
}
.icons-container {
  height: 40px;
  width: 80px;
  background-color: var(--wz-gray-200);
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  border-radius: 7px;
  background: #F4F4F4;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
  z-index: 900;
}
.icons-container .action-icons-splitter {
  position: absolute;
  height: 100%;
  height: 100%;
  border: 0.5px dotted var(--wz-gray-500);
  left: 50%;
  top: -1px;
}
.header-content {
  position: relative;
  left: 2%;
}
.org-chart {
  overflow: auto !important;
  min-height: calc(100vh - 110px) !important;
  max-height: calc(100vh - 110px) !important;
  display: grid;
  overflow-x: auto !important;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  background: var(--wz-white);
  border: 1px solid #f2f4f9;
  box-shadow: 0 0 10px 0 rgba(183, 192, 206, 0.2);
}
.org-chart .reporting-manager {
  position: relative;
  min-width: 636px;
  z-index: 899;
}
.org-chart .reporting-manager .info-container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(10%, -80%);
  width: 300px;
  height: 69px;
  padding: 10px 43px;
  background-color: rgba(244, 86, 0, 0.6);
  text-align: center;
  border-radius: 0 25px;
}
.org-chart .reporting-manager .info-container:hover .toggle-up {
  top: -35px !important;
  visibility: visible;
}
.org-chart .reporting-manager .info-container .toggle-up {
  position: absolute;
  z-index: -1;
  top: 8px;
  right: 18px;
  transition: all 0.3s ease-in-out;
  visibility: hidden;
}
.org-chart .reporting-manager .info-container .chart-more-icon {
  position: absolute;
  top: 16%;
  right: 9%;
}
.org-chart .reporting-manager .info-container .chart-more-icon .table-filters {
  top: 66px !important;
  left: 8% !important;
  transform: scale(1.5);
}
.org-chart .reporting-manager .info-container .org-employee-name,
.org-chart .reporting-manager .info-container .employee-role {
  position: relative;
  z-index: 900;
}
.org-chart .reporting-manager .info-container .org-employee-name {
  color: var(--wz-white);
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: 0.5px;
}
.org-chart .reporting-manager .info-container .employee-role {
  color: var(--wz-white);
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.5px;
}
.org-chart .circle {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  position: relative;
}
.org-chart .circle .inner-circle {
  width: 100%;
  height: 100%;
  border: 1px solid;
  border-radius: 50%;
  position: relative;
}
.org-chart .circle .inner-circle .profile-image {
  width: 90%;
  height: 90%;
  border-radius: 50%;
  border: 8px solid;
  background: white;
  font-size: 70px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--wz-gray-700);
}
.org-chart .circle .mini-circle {
  border: 3px solid rgba(244, 86, 0, 0.6);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  position: absolute;
  background-color: white;
  left: 3px;
  z-index: 1;
  font-size: 13px;
  font-weight: 500;
  line-height: 12px;
  letter-spacing: 0em;
  color: var(--wz-gray-700);
}
.org-chart .circle .children-no-count {
  background-color: rgba(244, 86, 0, 0.6);
}
.org-chart .arrow-down {
  border-left: 15.45px solid transparent;
  border-right: 15.45px solid transparent;
  border-top: 10.57px solid rgba(244, 86, 0, 0.6);
  position: absolute;
  left: 45%;
  top: 99%;
}
.org-chart .org-employee-details {
  position: absolute;
  top: 127%;
  left: 30%;
  font-weight: 400;
  font-size: 1rem;
  line-height: 14px;
  color: var(--wz-gray-500);
}
.children > div {
  padding: 15px;
}
.children {
  justify-content: center;
  position: relative;
}
.reporting-manager .info-container .icons-container {
  visibility: hidden;
  position: absolute;
  bottom: -76px;
  left: 119px;
  transition: visibility 0.2s ease-in-out;
}
.reporting-manager:hover .info-container .icons-container {
  visibility: visible;
  cursor: pointer;
  max-height: 65%;
}
.menuTemplate {
  position: relative;
  right: -240px;
  z-index: 9999;
  top: -76px;
  min-width: 358px;
  min-height: 444px !important;
}
.org-search {
  position: relative;
  right: 10%;
}
.toggle-chart .recency-slide {
  top: 50%;
  transform: translateY(-50%);
  width: 107px;
  height: 30px;
}
.toggle-chart .recency-list {
  height: 34px;
}
.toggle-chart .recency-list li {
  font-size: 0.72rem;
  padding: 10px;
}
.toggle-chart .recency-list li.active {
  color: var(--wz-white);
  transition: all 0.5s ease-in-out;
}
.toggle-chart .recency-list li.active .icon-18 {
  filter: invert(119%) sepia(174%) saturate(65%) hue-rotate(258deg) brightness(130%) contrast(103%);
}
.horizontal-line {
  position: relative;
  top: 50px;
  padding: 10px;
  margin-left: 0.75em;
  z-index: 877;
}
.perpendicular-line {
  position: absolute;
  min-width: 0.5px;
  height: 38.5px;
  background-color: var(--wz-gray-700);
  bottom: 99.5%;
  left: 50%;
}
.perpendicular-line::after {
  content: "";
  border-left: 5px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 9px solid var(--wz-gray-500);
  position: absolute;
  transform: rotate(180deg);
  bottom: 0;
  right: -0.35em;
}
.perpendicular-line-bottom {
  position: absolute;
  width: 0.5px;
  height: 50px;
  background-color: var(--wz-gray-700);
  top: 134%;
  left: 50%;
  transform: translateY(-100%);
}
.perpendicular-line-bottom::after,
.perpendicular-line-parent::after {
  content: "";
  height: 10px;
  width: 10px;
  position: absolute;
  top: 0;
  right: -5px;
  border-radius: 50%;
  background-color: inherit;
}
.perpendicular-line-parent {
  position: absolute;
  width: 0.5px;
  min-height: 34%;
  max-height: 34%;
  background-color: var(--wz-gray-700);
  bottom: -51px;
  left: 50%;
  z-index: 1;
}
.connect-line {
  position: absolute;
  width: 1px;
  height: 37.5px;
  background-color: var(--wz-gray-700);
  top: 0;
  left: 50%;
  transform: translateY(-100%);
}
.horizontal-line-right {
  position: absolute;
  width: -webkit-fill-available;
  height: 0.5px;
  background-color: var(--wz-gray-700);
  top: -38px;
  left: 50%;
  margin-right: -6px;
  z-index: -1;
}
.horizontal-line-left {
  right: 52% !important;
}
.horizontal-line-both {
  position: absolute;
  width: -webkit-fill-available;
  height: 0.5px;
  background-color: var(--wz-gray-700);
  top: -38px;
  margin-right: -2%;
  z-index: -1;
}
.org-dot-line {
  position: absolute;
  left: 85%;
  bottom: 30%;
  min-width: 25px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.org-dot-line:hover {
  cursor: pointer;
}
.chart-content .elementID {
  position: relative;
  left: -4%;
  bottom: 3%;
}
.chart-content .horizontal-splitter .tittle_text {
  text-align: left !important;
}
.chart-content .dropdown-expand {
  height: 54px !important;
}
.chart-content .employees-right-buttons {
  z-index: 998;
  position: relative;
}
.chart-content .chart-popup {
  border-radius: 20px;
  background: #FFF;
  box-shadow: -3px 4px 35px 0px rgba(0, 0, 0, 0.1);
  min-height: 416px;
  right: -392px;
  top: -40px;
  width: 325px;
  z-index: 1001;
  transform: scale(1.5);
}
.chart-content .chart-popup .reportees-header {
  color: rgba(0, 0, 0, 0.87);
  font-size: 16px;
  font-weight: 500;
}
.chart-content .chart-popup .reportees-list-container {
  border-radius: 10px;
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  min-height: 166px;
}
.chart-content .chart-popup .chart-action-buttons {
  position: absolute;
  right: 16px;
  bottom: 14px;
}
.chart-content .chart-popup .chips-selected {
  bottom: 10px;
  right: 10px;
}
.chart-content .chip-checkbox {
  top: -7px;
  right: 0px;
  z-index: 1;
}
.chart-content .no-children-found {
  left: 24%;
  top: 37%;
}
.chart-content .chart-nodes-container {
  position: relative;
}
.chart-content .outline-dropdown {
  height: 8px;
}
.chart-content .outline-dropdown .position-left {
  padding-top: 3px;
  height: 29px;
}
.chart-content .outline-dropdown wz-icon {
  right: 4px !important;
  top: 4px !important;
}
.chart-content .recency-select .recency-slide {
  top: 2px;
  width: 30px;
  height: 17px;
}
.chart-content .recency-select .recency-list li {
  font-size: 0.65rem;
  padding: 0px 10px;
}
.chart-content .recency-select .recency-list li.active {
  color: var(--wz-white);
  transition: all 0.5s ease-in-out;
}
.chart-content .zoom-buttons {
  border-radius: 4px;
  background: #FFF;
  box-shadow: -1px -1px 4px 0px rgba(0, 0, 0, 0.1);
  position: sticky;
  top: 13px;
  left: 94%;
  width: 70px;
  height: 39px;
  z-index: 998;
}
.chart-content .zoom-buttons ul li {
  padding: 5px;
}
.chart-content .zoom-buttons ul li:hover {
  transform: scale(1.1);
  transition: ease-in-out 0.3s all;
}
.chart-content .hide-overlay {
  z-index: auto;
}
.chart-content .first-row-children .horizontal-line {
  top: 0 !important;
}
.chart-content .first-row-children .perpendicular-line-parent {
  min-height: 38% !important;
  bottom: -33px !important;
}
.chart-content .tree-toggle-buttons {
  border-radius: 8px;
  background: #fff;
  border: 1px solid var();
}
.chart-content .dropdown-above {
  top: -408px !important;
}
.chart-content .filter-dropdown-above {
  top: -714% !important;
}
.chart-content .z-index-9999 {
  z-index: 9999 !important;
}
.chart-content .children-container {
  position: relative;
  z-index: 5;
}
.chart-content .children-container.active {
  z-index: 15 !important;
}
.chart-content .more-count-badge {
  padding: 10px;
  border: 1px solid var(--wz-secondary);
  border-radius: 25px;
}
.chart-content .toggled-parent {
  -webkit-animation: ripple 0.5s linear forwards;
  animation: pulse-animation 0.5s linear forwards;
}
@keyframes pulse-animation {
  0% {
    border-radius: 50%;
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  100% {
    border-radius: 50%;
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}
mat-datepicker-toggle {
  transform: translate(-100%, -50%);
  position: absolute;
}
mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-ripple {
  height: 2.125rem !important;
  width: 2.125rem !important;
  top: 50% !important;
  left: 50%;
  transform: translate(-50%, -50%);
}
mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  height: 35px;
  width: 35px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
mat-datepicker-toggle mat-icon {
  display: flex;
  position: relative;
}
mat-datepicker-toggle mat-icon .calendar_img {
  top: 55% !important;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 18px;
  position: absolute;
  cursor: pointer;
  filter: invert(65%) sepia(15%) saturate(231%) hue-rotate(177deg) brightness(102%) contrast(84%);
}
.mat-date-range-input-inner {
  font-size: 0.875rem !important;
}
.orange-button,
.add-button,
.import-button,
.create-btn,
.orange-disabled-button,
.orange-animation-button,
.orange-scale-animate-button,
.white-button {
  width: 120px;
  height: 32px;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 22px;
  text-align: center;
  letter-spacing: -0.408px;
  z-index: 1;
  overflow: hidden !important;
  position: relative !important;
  border: none;
  border-radius: 5px;
}
.btn-avatar {
  align-items: baseline;
}
.create-button {
  border-radius: 10px !important;
  height: auto !important;
}
.create-btn {
  height: auto;
  font-size: 0.75rem !important;
  line-height: 18px !important;
  font-weight: 500;
  color: #fff;
  background: #f45600;
  padding: 4px 8px !important;
  cursor: pointer;
  border-radius: 4px !important;
  width: auto;
}
.table-card-header {
  margin: 10px 0px;
  height: 26px;
}
.table-card-header .card-header-buttons,
.table-card-header .card-header-icons {
  display: flex !important;
  gap: 16px !important;
}
.table-card-header .card-header-buttons .add-button,
.table-card-header .card-header-buttons .import-button,
.table-card-header .card-header-buttons .orange-button,
.table-card-header .card-header-buttons .create-btn,
.table-card-header .card-header-buttons .outline-button,
.table-card-header .card-header-buttons .orange-disabled-button,
.table-card-header .card-header-buttons .orange-animation-button,
.table-card-header .card-header-buttons .orange-scale-animate-button,
.table-card-header .card-header-buttons .white-button,
.table-card-header .card-header-buttons .btn-xxs-outline,
.table-card-header .card-header-icons .add-button,
.table-card-header .card-header-icons .import-button,
.table-card-header .card-header-icons .orange-button,
.table-card-header .card-header-icons .create-btn,
.table-card-header .card-header-icons .outline-button,
.table-card-header .card-header-icons .orange-disabled-button,
.table-card-header .card-header-icons .orange-animation-button,
.table-card-header .card-header-icons .orange-scale-animate-button,
.table-card-header .card-header-icons .white-button,
.table-card-header .card-header-icons .btn-xxs-outline {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  height: 24px !important;
  border-radius: 4px !important;
  padding: 0 10px !important;
}
.table-card-header .card-header-buttons .outline-dropdown-menu,
.table-card-header .card-header-icons .outline-dropdown-menu {
  min-height: 24px !important;
  border-radius: 4px !important;
  margin-right: 7px;
}
.table-card-header .card-header-buttons .outline-dropdown-menu:last-child,
.table-card-header .card-header-icons .outline-dropdown-menu:last-child {
  margin-right: 0;
}
.table-card-header .card-header-buttons .btn-xxs-outline,
.table-card-header .card-header-icons .btn-xxs-outline {
  padding: 0 !important;
}
.table-card-header .card-header-buttons {
  margin-right: 16px;
}
.table-card-header .card-header-icons {
  margin-right: 21px;
}
.add-button,
.import-button {
  width: fit-content;
  border: 1px solid #f45600;
  background: none;
  border-radius: 5px;
  height: auto !important;
  display: grid;
  place-items: center;
  padding: 0px 10px !important;
  color: #f45600;
}
.orange-animation-button {
  background: var(--wz-deep-orange-900) !important;
  color: var(--wz-white) !important;
}
.orange-animation-button::after {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 30px;
  transform: scale(0);
  transition: all 0.5s ease;
}
.orange-animation-button:hover::after {
  background-color: var(--wz-secondary) !important;
  transform: scaleY(2.5);
  transition: all 0.5s ease;
}
.orange-scale-animate-button::after {
  background: var(--wz-white) !important;
  content: "";
  height: 155px;
  left: -75px;
  opacity: 0.2;
  position: absolute;
  top: -50px;
  transform: rotate(35deg);
  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 50px;
  z-index: -10;
}
.orange-disabled-button {
  background: var(--wz-deep-orange-500) !important;
  color: var(--wz-white) !important;
  cursor: not-allowed !important;
  transition: background 0.5s ease !important;
}
.orange-button,
.create-btn,
.add-button,
.import-button,
.orange-scale-animate-button {
  background: var(--wz-secondary) !important;
  color: var(--wz-white) !important;
}
.white-button {
  background: #fff;
  color: #000000;
  border: 1px solid #D0D5DD;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
}
.orange-scale-animate-button:hover::after,
.orange-button:hover::after,
.create-btn:hover::after,
.add-button:hover::after,
.import-button:hover::after {
  left: 120%;
  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}
.previous-button img {
  height: 10px !important;
  margin: 0px 6px 4px 0px !important;
  transform: rotate(180deg) !important;
}
.dropdown-button {
  position: relative;
  top: -10px;
}
button {
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 22px;
  text-align: center;
  letter-spacing: -0.408px;
  height: 2rem;
}
.btn-text {
  color: rgba(0, 0, 0, 0.87);
  text-align: center;
  font-size: 0.815rem;
  font-style: normal;
  white-space: nowrap;
  font-weight: 500;
  letter-spacing: 0.5px;
}
.white-button {
  background: #fff;
  color: #000000;
  border: 1px solid #D0D5DD !important;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
}
.outline-button {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.4rem;
  border: 1px solid var(--wz-secondary);
  height: 23px;
  padding: 0px 5px 5px 4px;
  border-radius: 5px;
  color: var(--wz-secondary);
  width: fit-content;
  transition: all 0.6s ease;
  background-color: var(--bs-white);
}
.outline-button .btn-text {
  display: grid;
  line-height: unset !important;
  place-items: center;
}
.outline-button:hover {
  background: var(--wz-orange-100);
}
.outline-dropdown {
  position: relative;
  width: 60px;
}
.outline-dropdown .group-icons {
  margin: 0 3px;
  margin-top: -4px;
}
.outline-dropdown wz-icon {
  transform: rotateZ(0deg);
  position: absolute;
  right: 3px;
  top: 4px;
  transition: transform 0.8s ease;
}
.outline-dropdown .vertical-line,
.outline-dropdown .dropdown-expand .vertical-line-master,
.dropdown-expand .outline-dropdown .vertical-line-master,
.outline-dropdown .vertical-line-download {
  transition: all 0.8s ease;
  right: -1px;
  top: 0;
  position: relative;
  transform: none;
}
.outline-dropdown .outline-dropdown-menu {
  list-style: none;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.4rem;
  border: 1px solid var(--wz-secondary);
  height: 23px;
  border-radius: 5px;
  position: absolute;
  z-index: 199;
  color: var(--wz-secondary);
  width: 65px;
  overflow: hidden;
  transition: all 0.6s ease;
  background-color: var(--bs-white);
}
.outline-dropdown .outline-dropdown-menu li:first-child {
  cursor: pointer;
}
.outline-dropdown .outline-dropdown-menu .custom-icon {
  position: relative;
  top: 1.5px;
}
.dropdown-expand {
  height: 95px !important;
  width: 165px !important;
  white-space: nowrap;
  opacity: 1;
}
.dropdown-expand li:first-child {
  cursor: default !important;
}
.dropdown-expand li:hover:not(:first-child) {
  background: var(--wz-secondary-50);
}
.dropdown-expand wz-icon {
  transform: rotateZ(180deg);
}
.dropdown-expand .vertical-line,
.dropdown-expand .vertical-line-master,
.dropdown-expand .vertical-line-download {
  transition: all 0.8s ease;
  position: relative;
  right: -95px;
  top: 0px;
}
.dropdown-expand .vertical-line-download {
  right: -121px !important;
}
.dropdown-expand .vertical-line-master {
  right: -118px !important;
}
.small-btn-avatar {
  height: 1.5rem !important;
  padding: 2px 10px !important;
  align-items: center !important;
}
.host-action-buttons {
  width: 4.2rem !important;
  height: 1.5rem !important;
}
.btn-avatar,
.light-button {
  display: flex;
  min-width: fit-content;
  justify-content: center;
  letter-spacing: normal;
  height: 2rem;
  padding: 0px 10px;
  column-gap: 0.5rem;
  align-items: center;
  white-space: nowrap;
  border-radius: 0.3125rem;
  border: 0.8px solid rgba(0, 0, 0, 0.12) !important;
  background: #FFF;
}
.btn-avatar img,
.light-button img {
  max-width: 25px;
  max-height: 52px;
  position: relative;
  top: 0;
}
.mat-mdc-button.mat-mdc-button-base,
.mat-mdc-raised-button.mat-mdc-button-base,
.mat-mdc-unelevated-button.mat-mdc-button-base,
.mat-mdc-outlined-button.mat-mdc-button-base {
  height: 2rem;
  width: max-content;
  padding: 0 20px;
}
.mat-calendar-controls .mat-mdc-button.mat-mdc-button-base {
  height: auto !important;
  width: auto !important;
}
.btn-xxs-outline {
  width: fit-content !important;
  font-size: 0.75rem;
  white-space: nowrap;
  text-align: start;
  height: 1.3rem;
  padding: 0 5px;
  display: flex;
  align-items: flex-end;
  border-radius: 5px;
  border: 1px solid var(--wz-secondary);
  overflow: hidden;
  transition: height 0.8s ease-in-out;
}
.more {
  position: absolute;
  top: 0;
  z-index: 103;
  padding: 0;
  background: var(--wz-white);
}
.more .dropdown-item {
  text-align: left;
  padding-left: 5px;
  color: var(--wz-secondary);
}
.more .dropdown-item:hover {
  background: var(--wz-secondary);
  color: white !important;
}
.more .arrow-icon {
  position: relative;
  right: -3px;
  top: -1px;
  transition: all 0.1s linear;
}
.more .dropdown-active {
  transform: rotateZ(180deg);
}
.yearDropdown {
  height: auto !important;
  overflow-y: auto;
  padding: 0;
  transition: height 0.5s ease-in-out;
}
.btn-xs {
  height: 1.3rem !important;
  width: fit-content !important;
  font-size: 0.75rem;
  white-space: nowrap;
}
.btn-sm,
.btn-group-sm > .btn {
  height: 1.45rem !important;
  width: fit-content !important;
  font-size: 0.75rem;
  white-space: nowrap;
}
.btn-md {
  height: 1.5rem !important;
  width: fit-content !important;
  font-size: 0.75rem;
  white-space: nowrap;
}
.wz-btn {
  width: fit-content !important;
  white-space: nowrap;
}
.dropdown-logo {
  position: relative;
  display: block;
  height: 20px;
  left: -3px;
  top: 2px;
  width: 54px;
}
.dropdown-logo wz-icon {
  transform: none;
}
.dropdown-logo .button-icon-2 {
  width: 13px;
  height: 13px;
  position: relative;
  top: 4px;
  left: 3px;
}
.dropdown-logo .button-icon-1 {
  width: 10px;
}
.pagination-button {
  font-weight: 400 !important;
  letter-spacing: 0px;
  line-height: 16px !important;
  font-size: 0.75rem !important;
  color: var(--wz-gray-800) !important;
}
.orange-icon {
  filter: invert(66%) sepia(139%) saturate(5259%) hue-rotate(26deg) brightness(85%) contrast(1000%) !important;
}
.click-disabled {
  filter: invert(54%) sepia(103%) saturate(100%) hue-rotate(180deg) brightness(118%) contrast(92%) !important;
}
.btn-loader,
.btn-loader-secondary {
  display: inline-block;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  border: 2px solid transparent;
  border-top: 2px solid white;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
}
.btn-loader-secondary {
  line-height: 0;
  border-top: 2px solid var(--wz-secondary);
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.save-btn {
  transition: none !important;
  background-color: var(--bs-white) !important;
}
.save-btn .btn-text {
  color: var(--wz-secondary) !important;
}
.save-btn:hover {
  background-color: rgba(244, 86, 0, 0.1098039216) !important;
}
.mat-mdc-button,
.mat-mdc-outlined-button {
  --mat-mdc-button-persistent-ripple-color:none !important;
  --mat-mdc-button-ripple-color: none !important;
}
.cancel-btn {
  transition: none !important;
  background-color: var(--bs-white) !important;
}
.cancel-btn:hover {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.custom-filter .filter-hover:hover {
  background-color: var(--wz-secondary-50);
  color: var(--wz-secondary) !important;
}
.no-border-clickable {
  cursor: pointer;
}
.disabled-button {
  opacity: 0.3;
}
.wz-icon {
  display: grid;
  justify-items: center;
  border-radius: 50%;
  align-content: center;
}
wz-icon {
  cursor: pointer;
}
.icon-0 {
  width: 0px !important;
  height: 0px !important;
}
.wz-ripple-0 {
  position: relative;
}
.wz-ripple-0:hover::after {
  content: "";
  width: 0px;
  height: 0px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-1 {
  width: 1px !important;
  height: 1px !important;
}
.wz-ripple-1 {
  position: relative;
}
.wz-ripple-1:hover::after {
  content: "";
  width: 1px;
  height: 1px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-2 {
  width: 2px !important;
  height: 2px !important;
}
.wz-ripple-2 {
  position: relative;
}
.wz-ripple-2:hover::after {
  content: "";
  width: 2px;
  height: 2px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-3 {
  width: 3px !important;
  height: 3px !important;
}
.wz-ripple-3 {
  position: relative;
}
.wz-ripple-3:hover::after {
  content: "";
  width: 3px;
  height: 3px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-4 {
  width: 4px !important;
  height: 4px !important;
}
.wz-ripple-4 {
  position: relative;
}
.wz-ripple-4:hover::after {
  content: "";
  width: 4px;
  height: 4px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-5 {
  width: 5px !important;
  height: 5px !important;
}
.wz-ripple-5 {
  position: relative;
}
.wz-ripple-5:hover::after {
  content: "";
  width: 5px;
  height: 5px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-6 {
  width: 6px !important;
  height: 6px !important;
}
.wz-ripple-6 {
  position: relative;
}
.wz-ripple-6:hover::after {
  content: "";
  width: 6px;
  height: 6px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-7 {
  width: 7px !important;
  height: 7px !important;
}
.wz-ripple-7 {
  position: relative;
}
.wz-ripple-7:hover::after {
  content: "";
  width: 7px;
  height: 7px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-8 {
  width: 8px !important;
  height: 8px !important;
}
.wz-ripple-8 {
  position: relative;
}
.wz-ripple-8:hover::after {
  content: "";
  width: 8px;
  height: 8px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-9 {
  width: 9px !important;
  height: 9px !important;
}
.wz-ripple-9 {
  position: relative;
}
.wz-ripple-9:hover::after {
  content: "";
  width: 9px;
  height: 9px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-10 {
  width: 10px !important;
  height: 10px !important;
}
.wz-ripple-10 {
  position: relative;
}
.wz-ripple-10:hover::after {
  content: "";
  width: 10px;
  height: 10px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-11 {
  width: 11px !important;
  height: 11px !important;
}
.wz-ripple-11 {
  position: relative;
}
.wz-ripple-11:hover::after {
  content: "";
  width: 11px;
  height: 11px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-12 {
  width: 12px !important;
  height: 12px !important;
}
.wz-ripple-12 {
  position: relative;
}
.wz-ripple-12:hover::after {
  content: "";
  width: 12px;
  height: 12px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-13 {
  width: 13px !important;
  height: 13px !important;
}
.wz-ripple-13 {
  position: relative;
}
.wz-ripple-13:hover::after {
  content: "";
  width: 13px;
  height: 13px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-14 {
  width: 14px !important;
  height: 14px !important;
}
.wz-ripple-14 {
  position: relative;
}
.wz-ripple-14:hover::after {
  content: "";
  width: 14px;
  height: 14px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-15 {
  width: 15px !important;
  height: 15px !important;
}
.wz-ripple-15 {
  position: relative;
}
.wz-ripple-15:hover::after {
  content: "";
  width: 15px;
  height: 15px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-16 {
  width: 16px !important;
  height: 16px !important;
}
.wz-ripple-16 {
  position: relative;
}
.wz-ripple-16:hover::after {
  content: "";
  width: 16px;
  height: 16px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-17 {
  width: 17px !important;
  height: 17px !important;
}
.wz-ripple-17 {
  position: relative;
}
.wz-ripple-17:hover::after {
  content: "";
  width: 17px;
  height: 17px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-18 {
  width: 18px !important;
  height: 18px !important;
}
.wz-ripple-18 {
  position: relative;
}
.wz-ripple-18:hover::after {
  content: "";
  width: 18px;
  height: 18px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-19 {
  width: 19px !important;
  height: 19px !important;
}
.wz-ripple-19 {
  position: relative;
}
.wz-ripple-19:hover::after {
  content: "";
  width: 19px;
  height: 19px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-20 {
  width: 20px !important;
  height: 20px !important;
}
.wz-ripple-20 {
  position: relative;
}
.wz-ripple-20:hover::after {
  content: "";
  width: 20px;
  height: 20px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-21 {
  width: 21px !important;
  height: 21px !important;
}
.wz-ripple-21 {
  position: relative;
}
.wz-ripple-21:hover::after {
  content: "";
  width: 21px;
  height: 21px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-22 {
  width: 22px !important;
  height: 22px !important;
}
.wz-ripple-22 {
  position: relative;
}
.wz-ripple-22:hover::after {
  content: "";
  width: 22px;
  height: 22px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-23 {
  width: 23px !important;
  height: 23px !important;
}
.wz-ripple-23 {
  position: relative;
}
.wz-ripple-23:hover::after {
  content: "";
  width: 23px;
  height: 23px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-24 {
  width: 24px !important;
  height: 24px !important;
}
.wz-ripple-24 {
  position: relative;
}
.wz-ripple-24:hover::after {
  content: "";
  width: 24px;
  height: 24px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-25 {
  width: 25px !important;
  height: 25px !important;
}
.wz-ripple-25 {
  position: relative;
}
.wz-ripple-25:hover::after {
  content: "";
  width: 25px;
  height: 25px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-26 {
  width: 26px !important;
  height: 26px !important;
}
.wz-ripple-26 {
  position: relative;
}
.wz-ripple-26:hover::after {
  content: "";
  width: 26px;
  height: 26px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-27 {
  width: 27px !important;
  height: 27px !important;
}
.wz-ripple-27 {
  position: relative;
}
.wz-ripple-27:hover::after {
  content: "";
  width: 27px;
  height: 27px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-28 {
  width: 28px !important;
  height: 28px !important;
}
.wz-ripple-28 {
  position: relative;
}
.wz-ripple-28:hover::after {
  content: "";
  width: 28px;
  height: 28px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-29 {
  width: 29px !important;
  height: 29px !important;
}
.wz-ripple-29 {
  position: relative;
}
.wz-ripple-29:hover::after {
  content: "";
  width: 29px;
  height: 29px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-30 {
  width: 30px !important;
  height: 30px !important;
}
.wz-ripple-30 {
  position: relative;
}
.wz-ripple-30:hover::after {
  content: "";
  width: 30px;
  height: 30px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-31 {
  width: 31px !important;
  height: 31px !important;
}
.wz-ripple-31 {
  position: relative;
}
.wz-ripple-31:hover::after {
  content: "";
  width: 31px;
  height: 31px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-32 {
  width: 32px !important;
  height: 32px !important;
}
.wz-ripple-32 {
  position: relative;
}
.wz-ripple-32:hover::after {
  content: "";
  width: 32px;
  height: 32px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-33 {
  width: 33px !important;
  height: 33px !important;
}
.wz-ripple-33 {
  position: relative;
}
.wz-ripple-33:hover::after {
  content: "";
  width: 33px;
  height: 33px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-34 {
  width: 34px !important;
  height: 34px !important;
}
.wz-ripple-34 {
  position: relative;
}
.wz-ripple-34:hover::after {
  content: "";
  width: 34px;
  height: 34px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-35 {
  width: 35px !important;
  height: 35px !important;
}
.wz-ripple-35 {
  position: relative;
}
.wz-ripple-35:hover::after {
  content: "";
  width: 35px;
  height: 35px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-36 {
  width: 36px !important;
  height: 36px !important;
}
.wz-ripple-36 {
  position: relative;
}
.wz-ripple-36:hover::after {
  content: "";
  width: 36px;
  height: 36px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-37 {
  width: 37px !important;
  height: 37px !important;
}
.wz-ripple-37 {
  position: relative;
}
.wz-ripple-37:hover::after {
  content: "";
  width: 37px;
  height: 37px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-38 {
  width: 38px !important;
  height: 38px !important;
}
.wz-ripple-38 {
  position: relative;
}
.wz-ripple-38:hover::after {
  content: "";
  width: 38px;
  height: 38px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-39 {
  width: 39px !important;
  height: 39px !important;
}
.wz-ripple-39 {
  position: relative;
}
.wz-ripple-39:hover::after {
  content: "";
  width: 39px;
  height: 39px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-40 {
  width: 40px !important;
  height: 40px !important;
}
.wz-ripple-40 {
  position: relative;
}
.wz-ripple-40:hover::after {
  content: "";
  width: 40px;
  height: 40px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-41 {
  width: 41px !important;
  height: 41px !important;
}
.wz-ripple-41 {
  position: relative;
}
.wz-ripple-41:hover::after {
  content: "";
  width: 41px;
  height: 41px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-42 {
  width: 42px !important;
  height: 42px !important;
}
.wz-ripple-42 {
  position: relative;
}
.wz-ripple-42:hover::after {
  content: "";
  width: 42px;
  height: 42px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-43 {
  width: 43px !important;
  height: 43px !important;
}
.wz-ripple-43 {
  position: relative;
}
.wz-ripple-43:hover::after {
  content: "";
  width: 43px;
  height: 43px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-44 {
  width: 44px !important;
  height: 44px !important;
}
.wz-ripple-44 {
  position: relative;
}
.wz-ripple-44:hover::after {
  content: "";
  width: 44px;
  height: 44px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-45 {
  width: 45px !important;
  height: 45px !important;
}
.wz-ripple-45 {
  position: relative;
}
.wz-ripple-45:hover::after {
  content: "";
  width: 45px;
  height: 45px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-46 {
  width: 46px !important;
  height: 46px !important;
}
.wz-ripple-46 {
  position: relative;
}
.wz-ripple-46:hover::after {
  content: "";
  width: 46px;
  height: 46px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-47 {
  width: 47px !important;
  height: 47px !important;
}
.wz-ripple-47 {
  position: relative;
}
.wz-ripple-47:hover::after {
  content: "";
  width: 47px;
  height: 47px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-48 {
  width: 48px !important;
  height: 48px !important;
}
.wz-ripple-48 {
  position: relative;
}
.wz-ripple-48:hover::after {
  content: "";
  width: 48px;
  height: 48px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-49 {
  width: 49px !important;
  height: 49px !important;
}
.wz-ripple-49 {
  position: relative;
}
.wz-ripple-49:hover::after {
  content: "";
  width: 49px;
  height: 49px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-50 {
  width: 50px !important;
  height: 50px !important;
}
.wz-ripple-50 {
  position: relative;
}
.wz-ripple-50:hover::after {
  content: "";
  width: 50px;
  height: 50px;
  background-color: var(--wz-secondary-100);
  display: grid;
  place-items: center;
  position: absolute;
  left: 50%;
  cursor: pointer;
  border-radius: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#loader-dots {
  width: 100px;
  height: 100px;
  margin: 50px;
  display: inline-block;
}
#loader-dots circle {
  fill: var(--wz-primary);
}
.icon-13-sup {
  top: -33px;
  left: 11px;
}
.icon-13-sub {
  bottom: 12px;
  left: 13px;
}
.icon-16-sup {
  top: -34px;
  left: 13px;
}
.icon-16-sub {
  bottom: 12px;
  left: 17px;
}
.icon-18-sup {
  top: -35px;
  left: 17px;
}
.icon-18-sub {
  bottom: 12px;
  left: 16px;
}
.icon-21-sup {
  top: -37px;
  left: 18px;
}
.icon-21-sub {
  bottom: 12px;
  left: 20px;
}
.image-white {
  filter: invert(100%) brightness(100%) grayscale(1) contrast(1000%);
}
.icon-24-sup {
  top: -43px;
  left: 22px;
}
.icon-24-sub {
  bottom: 12px;
  left: 22px;
}
.close-icon {
  width: 18px;
  height: 24px;
}
.blank-icon {
  display: flex;
  cursor: pointer;
}
.blank-icon .backgroundColor {
  background: black;
}
.wz-icon-green {
  background-color: rgb(18, 183, 106) !important;
}
.rotate-180 {
  transform: rotateZ(180deg) translateY(1px);
}
.rotate-90 {
  transform: rotateZ(90deg);
}
.outlined-badge-default {
  background: var(--wz-white);
  border: 1px solid #ffbf9d;
  border-radius: 8px;
  letter-spacing: 0.2px;
  color: var(--wz-secondary);
  font-size: 11px;
  padding: 0px 6px;
  font-weight: 500;
  line-height: 10px;
}
.badge-cntr,
.badge-number {
  padding: 1px 3px;
  width: max-content;
  background: aliceblue;
  border-radius: 20px;
  align-items: center;
  display: inline-flex;
}
.badge-cntr .text,
.badge-number .text {
  font-weight: 500;
  padding: 0 4px;
  text-align: center;
}
.badge-cntr .active-icon,
.badge-number .active-icon {
  border: none;
}
.badge-number {
  padding: 5px 8px;
  width: max-content;
  height: 23px !important;
  border-radius: 43px;
  align-items: center;
  display: flex;
}
.badge-number .active-icon {
  border: none;
}
.badge-number .number {
  font-size: 12px;
  padding: 0 3px;
}
.orange-badge {
  background: rgba(244, 86, 0, 0.05) !important;
  color: rgb(244, 86, 0) !important;
  border: 1px solid rgb(244, 86, 0) !important;
  height: 20px !important;
  padding: 9px 5px;
  line-height: 0;
}
.orange-badge .active-icon {
  display: none;
}
.horizontal-badges {
  display: inline-flex;
  gap: 10px;
}
.table-draft-badge {
  position: relative;
  top: -10px;
}
.curved-checkbox .mdc-checkbox__background {
  border: 1px solid;
  border-radius: 3px !important;
}
.file-slider-arrow {
  background: var(--wz-gray-400);
  border-radius: 50%;
  padding: 5px;
  transition: 0.3s ease-in-out;
}
.file-slider-arrow .icon-18 {
  filter: invert(92%) sepia(14%) saturate(1%) hue-rotate(71deg) brightness(112%) contrast(99%);
}
.default-card-badge {
  border: 1px solid #60c060;
  color: #019001 !important;
  background-color: #fff !important;
}
.emp-profile-badge {
  background: #ECFDF5 !important;
  color: #00B2A9 !important;
}
.probation-days-completed {
  position: relative;
  top: -23px;
  left: 30%;
  color: #018001;
  border: 1px solid #60c060;
}
.probation-days-terminate {
  position: relative;
  top: -23px;
  left: 30%;
  color: #f44336 !important;
  border: 1px solid #f44336;
}
.probation-today {
  position: relative;
  top: -23px;
  left: 30%;
  color: #f2a606;
  border: 1px solid #f1d596;
}
.probation-days-approve {
  position: relative;
  top: -23px;
  left: 20%;
}
.disabled-badge {
  border: 1px solid var(--wz-gray-300);
  color: var(--wz-gray-600) !important;
  background-color: var(--wz-white);
}
.version-badge {
  color: var(--wz-blue);
  background: var(--wz-blue-100);
  padding: 2px 16px;
  border-radius: 15px;
}
.no-data-payslip {
  height: 250px;
}
.fixed-center {
  margin-top: 30%;
}
.orange-icon-filter {
  filter: invert(49%) sepia(91%) saturate(663%) hue-rotate(1deg) brightness(107%) contrast(104%);
}
.wz-border-bottom .display-on-hover,
.profile-cards .display-on-hover {
  opacity: 0;
  transition: 0.3s ease-in-out;
}
.wz-border-bottom:hover .display-on-hover,
.profile-cards:hover .display-on-hover {
  opacity: 1;
}
.scroll-icon {
  position: absolute;
  bottom: 0;
  background: var(--wz-gray-200);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  color: var(--wz-gray-600);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 99;
  animation: indication 0.8s 1;
  transition: 0.3s all ease-in-out;
  animation-play-state: paused;
}
.scroll-icon.right {
  left: unset;
  rotate: -180deg;
}
.scroll-icon:hover {
  background: white;
  color: var(--wz-black);
  box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);
}
.scroll-icon .icon-24 {
  transform: scale(0.8);
}
.scroll-icon .custom-icon {
  transition: none !important;
}
.scroll-icon .custom-icon:hover {
  transform: none;
}
@keyframes indication {
  0% {
    transform: translateX(0px);
  }
  25% {
    transform: translateX(20px);
  }
  50% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(20px);
  }
  100% {
    transform: translateX(0px);
  }
}
.slight-gray-icon {
  filter: invert(54%) sepia(103%) saturate(100%) hue-rotate(180deg) brightness(58%) contrast(92%) !important;
}
wz-chips mat-chip-listbox mat-chip,
wz-chips mat-chip-listbox mat-chip-option,
wz-chips mat-chip-grid mat-chip,
wz-chips mat-chip-grid mat-chip-option,
wz-chips mat-chip-set mat-chip,
wz-chips mat-chip-set mat-chip-option,
.chip-white mat-chip-listbox mat-chip,
.chip-white mat-chip-listbox mat-chip-option,
.chip-white mat-chip-grid mat-chip,
.chip-white mat-chip-grid mat-chip-option,
.chip-white mat-chip-set mat-chip,
.chip-white mat-chip-set mat-chip-option {
  background-color: var(--wz-aqua-blue) !important;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.25) !important;
  padding: 4px 8px;
  max-width: 150px !important;
}
wz-chips mat-chip-listbox mat-chip:hover,
wz-chips mat-chip-listbox mat-chip-option:hover,
wz-chips mat-chip-grid mat-chip:hover,
wz-chips mat-chip-grid mat-chip-option:hover,
wz-chips mat-chip-set mat-chip:hover,
wz-chips mat-chip-set mat-chip-option:hover,
.chip-white mat-chip-listbox mat-chip:hover,
.chip-white mat-chip-listbox mat-chip-option:hover,
.chip-white mat-chip-grid mat-chip:hover,
.chip-white mat-chip-grid mat-chip-option:hover,
.chip-white mat-chip-set mat-chip:hover,
.chip-white mat-chip-set mat-chip-option:hover {
  background: #ffffff !important;
}
wz-chips mat-chip-listbox mat-chip .mat-mdc-chip-action,
wz-chips mat-chip-listbox mat-chip-option .mat-mdc-chip-action,
wz-chips mat-chip-grid mat-chip .mat-mdc-chip-action,
wz-chips mat-chip-grid mat-chip-option .mat-mdc-chip-action,
wz-chips mat-chip-set mat-chip .mat-mdc-chip-action,
wz-chips mat-chip-set mat-chip-option .mat-mdc-chip-action,
.chip-white mat-chip-listbox mat-chip .mat-mdc-chip-action,
.chip-white mat-chip-listbox mat-chip-option .mat-mdc-chip-action,
.chip-white mat-chip-grid mat-chip .mat-mdc-chip-action,
.chip-white mat-chip-grid mat-chip-option .mat-mdc-chip-action,
.chip-white mat-chip-set mat-chip .mat-mdc-chip-action,
.chip-white mat-chip-set mat-chip-option .mat-mdc-chip-action {
  padding-left: 0 !important;
}
wz-chips mat-chip-listbox mat-chip .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
wz-chips mat-chip-listbox mat-chip-option .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
wz-chips mat-chip-grid mat-chip .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
wz-chips mat-chip-grid mat-chip-option .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
wz-chips mat-chip-set mat-chip .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
wz-chips mat-chip-set mat-chip-option .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
.chip-white mat-chip-listbox mat-chip .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
.chip-white mat-chip-listbox mat-chip-option .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
.chip-white mat-chip-grid mat-chip .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
.chip-white mat-chip-grid mat-chip-option .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
.chip-white mat-chip-set mat-chip .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,
.chip-white mat-chip-set mat-chip-option .mdc-evolution-chip-set .mdc-evolution-chip-set__chips {
  margin-left: 0px;
  margin-right: 0;
}
wz-chips .mat-mdc-chip-focus-overlay,
.chip-white .mat-mdc-chip-focus-overlay {
  background: none !important;
}
wz-chips .ellipsis-text,
.chip-white .ellipsis-text {
  display: inline-block;
}
.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark {
  color: var(--wz-deep-orange) !important;
}
.mat-mdc-chip.mat-mdc-standard-chip {
  height: 20px;
  margin-right: 10px !important;
}
.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label {
  color: rgba(0, 0, 0, 0.67) !important;
}
.mat-mdc-standard-chip .mat-mdc-chip-action-label {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.mat-mdc-standard-chip .mdc-evolution-chip__text-label {
  font-size: 0.75rem !important;
}
.mat-mdc-menu-content {
  margin: 0;
  padding: 8px 5px !important;
  list-style-type: none;
}
.auto_complete mat-chip-grid .mat-mdc-chip-set .mdc-evolution-chip-set__chips {
  column-gap: 3px !important;
}
.auto_complete mat-chip-grid .mat-mdc-chip-ripple {
  display: none;
}
.auto_complete mat-chip-grid .mat-mdc-standard-chip {
  --mdc-chip-elevated-container-color: #E0EDF7;
  --mdc-chip-elevated-disabled-container-color: #E0EDF7;
}
.auto_complete mat-chip-grid .mat-mdc-chip-focus-overlay {
  background: #E0EDF7;
}
.auto_complete mat-chip-grid .autocomplete-chips.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) {
  padding: 4px 8px;
}
.auto_complete mat-chip-grid .mat-mdc-chip-focus-overlay {
  background: none !important;
}
.auto_complete .mat-mdc-chip-set .mdc-evolution-chip-set__chips {
  column-gap: 4px;
  row-gap: 8px;
  flex-flow: wrap !important;
}
.auto_complete .mat-mdc-text-field-wrapper {
  background-color: #fff;
  min-height: 38px;
  max-height: auto !important;
}
.auto_complete .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: 21px;
  font-size: 0.875rem;
}
.auto_complete .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  --mat-mdc-form-field-label-transform: translateY(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.95));
  transform: var(--mat-mdc-form-field-label-transform);
}
.auto_complete .mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.auto_complete .mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  opacity: 0 !important;
}
.auto_complete .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text {
  color: unset;
}
.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing {
  padding-top: 0px;
}
.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing {
  color: var(gray, currentColor);
}
.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing {
  padding-left: 4px !important;
  padding-right: 10px !important;
}
.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,
.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted {
  --mdc-chip-elevated-container-color: var(--wz-deep-orange);
  --mdc-chip-elevated-disabled-container-color: var(--wz-deep-orange);
  --mdc-chip-label-text-color: white;
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
}
.bg-blue-chip {
  background: rgba(139, 206, 255, 0.2) !important;
}
.applicable-field .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {
  padding-bottom: 4px;
  align-items: center;
}
.reason-field .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) {
  background-color: var(--wz-blue-200);
}
.reason-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:not(.mdc-floating-label--float-above) {
  top: 50% !important;
  font-size: 14px;
}
.reason-field div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible {
  visibility: hidden !important;
}
.ip-chips {
  height: 28px;
  width: max-content;
  display: flex;
  align-items: center;
  padding-left: 12px;
  padding-right: 12px;
  background: #E0EDF7;
  border-radius: 16px 16px 16px 16px;
  color: rgba(0, 0, 0, 0.67);
  font-size: 0.75rem;
}
.image-hover-badge {
  height: 26px !important;
  width: 26px !important;
  border-radius: 50%;
  position: relative;
  left: 0;
  top: -0.5px;
  box-shadow: 0 0 0 2px #FFFFFF;
  border: 0;
  background-color: #FFFFFF;
}
.image-hover-badge:hover {
  z-index: 210;
  transition: transform 200ms ease 0s, opacity 200ms ease 0s;
}
.orange-chip .mat-mdc-chip {
  background: var(--wz-white) !important;
  border: 1px solid var(--wz-secondary);
  margin: 0 10px 0 0 !important;
}
.orange-chip .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label {
  color: var(--wz-secondary) !important;
  font-weight: 500 !important;
}
.orange-chip .mat-mdc-chip.mat-mdc-standard-chip {
  height: 24px !important;
}
.portal-access-badge {
  filter: invert(100%) sepia(0%) saturate(1819%) hue-rotate(95deg) brightness(105%) contrast(101%);
}
.user-circles {
  position: relative;
}
.user-circles .custom-badge-url {
  position: relative;
  z-index: 1;
  border: 3px solid white;
  transition: 0.3s ease-in-out;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.user-circles .custom-badge-url:hover,
.user-circles .custom-badge-url.active {
  z-index: 2;
}
.user-circles .custom-badge-url:hover {
  transform: scale(1.1);
}
.user-circles .custom-badge-url.active {
  transform: scale(1.2);
}
.user-circles .custom-badge-url:nth-child(1) {
  left: -0px;
}
.user-circles .custom-badge-url:nth-child(2) {
  left: -10px;
}
.user-circles .custom-badge-url:nth-child(3) {
  left: -20px;
}
.user-circles .custom-badge-url:nth-child(4) {
  left: -30px;
}
.user-circles .custom-badge-url:nth-child(5) {
  left: -40px;
}
.user-circles .custom-badge-url:nth-child(6) {
  left: -50px;
}
.user-circles .custom-badge-url:nth-child(7) {
  left: -60px;
}
.user-circles .custom-badge-url:nth-child(8) {
  left: -70px;
}
.user-circles .custom-badge-url:nth-child(9) {
  left: -80px;
}
.user-circles .custom-badge-url:nth-child(10) {
  left: -90px;
}
.user-circles .custom-badge-url:nth-child(11) {
  left: -100px;
}
.user-circles .custom-badge-url:nth-child(12) {
  left: -110px;
}
.user-circles .custom-badge-url:nth-child(13) {
  left: -120px;
}
.user-circles .custom-badge-url:nth-child(14) {
  left: -130px;
}
.user-circles .custom-badge-url:nth-child(15) {
  left: -140px;
}
.user-circles .custom-badge-url:nth-child(16) {
  left: -150px;
}
.user-circles .custom-badge-url:nth-child(17) {
  left: -160px;
}
.user-circles .custom-badge-url:nth-child(18) {
  left: -170px;
}
.user-circles .custom-badge-url:nth-child(19) {
  left: -180px;
}
.user-circles .custom-badge-url:nth-child(20) {
  left: -190px;
}
.user-circles .custom-badge-url:nth-child(21) {
  left: -200px;
}
.user-circles .custom-badge-url:nth-child(22) {
  left: -210px;
}
.user-circles .custom-badge-url:nth-child(23) {
  left: -220px;
}
.user-circles .custom-badge-url:nth-child(24) {
  left: -230px;
}
.user-circles .custom-badge-url:nth-child(25) {
  left: -240px;
}
.user-circles .custom-badge-url:nth-child(26) {
  left: -250px;
}
.user-circles .custom-badge-url:nth-child(27) {
  left: -260px;
}
.user-circles .custom-badge-url:nth-child(28) {
  left: -270px;
}
.user-circles .custom-badge-url:nth-child(29) {
  left: -280px;
}
.user-circles .custom-badge-url:nth-child(30) {
  left: -290px;
}
.user-circles .custom-badge-url:nth-child(31) {
  left: -300px;
}
.user-circles .custom-badge-url:nth-child(32) {
  left: -310px;
}
.user-circles .custom-badge-url:nth-child(33) {
  left: -320px;
}
.user-circles .custom-badge-url:nth-child(34) {
  left: -330px;
}
.user-circles .custom-badge-url:nth-child(35) {
  left: -340px;
}
.user-circles .custom-badge-url:nth-child(36) {
  left: -350px;
}
.user-circles .custom-badge-url:nth-child(37) {
  left: -360px;
}
.user-circles .custom-badge-url:nth-child(38) {
  left: -370px;
}
.user-circles .custom-badge-url:nth-child(39) {
  left: -380px;
}
.user-circles .custom-badge-url:nth-child(40) {
  left: -390px;
}
.user-circles .custom-badge-url:nth-child(41) {
  left: -400px;
}
.user-circles .custom-badge-url:nth-child(42) {
  left: -410px;
}
.user-circles .custom-badge-url:nth-child(43) {
  left: -420px;
}
.user-circles .custom-badge-url:nth-child(44) {
  left: -430px;
}
.user-circles .custom-badge-url:nth-child(45) {
  left: -440px;
}
.user-circles .custom-badge-url:nth-child(46) {
  left: -450px;
}
.user-circles .custom-badge-url:nth-child(47) {
  left: -460px;
}
.user-circles .custom-badge-url:nth-child(48) {
  left: -470px;
}
.user-circles .custom-badge-url:nth-child(49) {
  left: -480px;
}
.user-circles .custom-badge-url:nth-child(50) {
  left: -490px;
}
.user-circles .custom-badge-url:nth-child(51) {
  left: -500px;
}
.user-circles .custom-badge-url:nth-child(52) {
  left: -510px;
}
.user-circles .custom-badge-url:nth-child(53) {
  left: -520px;
}
.user-circles .custom-badge-url:nth-child(54) {
  left: -530px;
}
.user-circles .custom-badge-url:nth-child(55) {
  left: -540px;
}
.user-circles .custom-badge-url:nth-child(56) {
  left: -550px;
}
.user-circles .custom-badge-url:nth-child(57) {
  left: -560px;
}
.user-circles .custom-badge-url:nth-child(58) {
  left: -570px;
}
.user-circles .custom-badge-url:nth-child(59) {
  left: -580px;
}
.user-circles .custom-badge-url:nth-child(60) {
  left: -590px;
}
.user-circles .custom-badge-url:nth-child(61) {
  left: -600px;
}
.user-circles .custom-badge-url:nth-child(62) {
  left: -610px;
}
.user-circles .custom-badge-url:nth-child(63) {
  left: -620px;
}
.user-circles .custom-badge-url:nth-child(64) {
  left: -630px;
}
.user-circles .custom-badge-url:nth-child(65) {
  left: -640px;
}
.user-circles .custom-badge-url:nth-child(66) {
  left: -650px;
}
.user-circles .custom-badge-url:nth-child(67) {
  left: -660px;
}
.user-circles .custom-badge-url:nth-child(68) {
  left: -670px;
}
.user-circles .custom-badge-url:nth-child(69) {
  left: -680px;
}
.user-circles .custom-badge-url:nth-child(70) {
  left: -690px;
}
.user-circles .custom-badge-url:nth-child(71) {
  left: -700px;
}
.user-circles .custom-badge-url:nth-child(72) {
  left: -710px;
}
.user-circles .custom-badge-url:nth-child(73) {
  left: -720px;
}
.user-circles .custom-badge-url:nth-child(74) {
  left: -730px;
}
.user-circles .custom-badge-url:nth-child(75) {
  left: -740px;
}
.user-circles .custom-badge-url:nth-child(76) {
  left: -750px;
}
.user-circles .custom-badge-url:nth-child(77) {
  left: -760px;
}
.user-circles .custom-badge-url:nth-child(78) {
  left: -770px;
}
.user-circles .custom-badge-url:nth-child(79) {
  left: -780px;
}
.user-circles .custom-badge-url:nth-child(80) {
  left: -790px;
}
.user-circles .custom-badge-url:nth-child(81) {
  left: -800px;
}
.user-circles .custom-badge-url:nth-child(82) {
  left: -810px;
}
.user-circles .custom-badge-url:nth-child(83) {
  left: -820px;
}
.user-circles .custom-badge-url:nth-child(84) {
  left: -830px;
}
.user-circles .custom-badge-url:nth-child(85) {
  left: -840px;
}
.user-circles .custom-badge-url:nth-child(86) {
  left: -850px;
}
.user-circles .custom-badge-url:nth-child(87) {
  left: -860px;
}
.user-circles .custom-badge-url:nth-child(88) {
  left: -870px;
}
.user-circles .custom-badge-url:nth-child(89) {
  left: -880px;
}
.user-circles .custom-badge-url:nth-child(90) {
  left: -890px;
}
.user-circles .custom-badge-url:nth-child(91) {
  left: -900px;
}
.user-circles .custom-badge-url:nth-child(92) {
  left: -910px;
}
.user-circles .custom-badge-url:nth-child(93) {
  left: -920px;
}
.user-circles .custom-badge-url:nth-child(94) {
  left: -930px;
}
.user-circles .custom-badge-url:nth-child(95) {
  left: -940px;
}
.user-circles .custom-badge-url:nth-child(96) {
  left: -950px;
}
.user-circles .custom-badge-url:nth-child(97) {
  left: -960px;
}
.user-circles .custom-badge-url:nth-child(98) {
  left: -970px;
}
.user-circles .custom-badge-url:nth-child(99) {
  left: -980px;
}
.user-circles .custom-badge-url:nth-child(100) {
  left: -990px;
}
.user-circles .custom-badge-url:nth-child(101) {
  left: -1000px;
}
.more-users-container {
  max-height: 200px;
  min-height: auto;
  max-width: 170px;
  z-index: 999;
  background: var(--wz-white);
  box-shadow: 0 4px 17px 6px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  overflow: auto;
}
.more-users-container li {
  padding: 10px;
  transition: 0.3s ease-in-out;
  cursor: pointer;
}
.more-users-container li.active,
.more-users-container li:hover {
  background: var(--wz-gray-100) !important;
}
.more-users-container li:first-child {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.more-users-container li:last-child {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
#event_title {
  font-size: 1.2rem;
}
#calendar {
  float: right;
  width: 100%;
}
#external-events .fc-event {
  padding: 5px 10px;
  font-size: 14px;
  margin-bottom: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  cursor: move;
}
#external-events .form-check .form-check-label {
  font-size: 14px;
}
.cal-event {
  display: inline-block !important;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  padding: 0;
}
.fc-state-active {
  background: #a389d4 !important;
  color: #fff;
}
.fc-day-grid-event {
  color: white !important;
  text-align: center;
}
.fc-event-primary {
  border: none !important;
  background-color: #007bff !important;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 154, 255, 0.4);
  color: #fff;
}
.fc-event-warning {
  border: none !important;
  background-color: #ff9800 !important;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 152, 0, 0.4);
  color: #fff;
}
.fc-event-success {
  border: none !important;
  position: relative;
  background-color: #53b958 !important;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(76, 175, 80, 0.4);
  font-weight: 400;
  color: #fff;
}
.fc-event-danger {
  border: none !important;
  background-color: #f9483b !important;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(244, 67, 54, 0.4);
  color: #fff;
}
.fc-event-info {
  border: none !important;
  position: relative;
  background-color: #03c5de !important;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 188, 212, 0.4);
  font-weight: 400;
  color: #fff;
}
.fc-event-default {
  background: #007bff;
  border: 1px solid #007bff;
}
.fc-state-default {
  border: 1px solid #eee;
  background: transparent !important;
  color: #7e869d;
  border-radius: 0;
}
.catLbl {
  font-weight: 600;
  color: #34395e;
  font-size: 12px;
  letter-spacing: 0.5px;
  margin-bottom: 0;
}
.fc .fc-button-primary {
  background-color: #ffffff !important;
  border: 1px solid #eee !important;
  color: #7e869d !important;
  border-radius: 5px !important;
  margin-right: 8px !important;
}
.fc .fc-button-primary:disabled {
  color: #fff !important;
  background-color: #6777ef !important;
  border-color: #6777ef !important;
}
.fc .fc-button-primary:hover {
  color: #868181 !important;
  background-color: #e1e0e0 !important;
  border-color: #e1e0e0 !important;
}
.fc .fc-button-primary:focus {
  box-shadow: none !important;
}
.fc .fc-button-primary:not(:disabled).fc-button-active {
  color: #fff !important;
  background-color: #6777ef !important;
  border-color: #6777ef !important;
}
.fc .fc-button-primary:not(:disabled):active {
  color: #fff !important;
  background-color: #6777ef !important;
  border-color: #6777ef !important;
}
.fc-day-other {
  padding: 0 !important;
  background: var(--wz-gray-100) !important;
  border: 1px solid var(--wz-gray-200) !important;
}
.fc-day-other .rounded-10 {
  display: none !important;
}
.fc-toolbar-title {
  color: var(--wz-gray-500);
  font-size: 0.9rem;
}
.attendance-mine-content {
}
.attendance-mine-content .fc-scrollgrid-liquid {
  height: 821px !important;
}
.attendance-mine-content .fc-theme-standard td {
  padding: 3px !important;
}
.attendance-mine-content .fc-scrollgrid-sync-table {
  height: 774px !important;
}
.attendance-mine-content .fc-scrollgrid-section {
  overflow: hidden;
}
.attendance-mine-content .fc table {
  padding-bottom: 3px !important;
}
.attendance-mine-content .fc-view {
  padding: 10px 5px 0 10px !important;
}
.attendance-mine-content .fc-day .fc-day-sun .fc-day-past .fc-day-other .fc-daygrid-day {
  width: 16% !important;
}
.attendance-mine-content .fc .fc-toolbar.fc-header-toolbar {
  display: none !important;
}
.attendance-mine-content .fc-scrollgrid-sync-table tr {
  max-height: 150px;
}
.attendance-mine-content .fc-header-toolbar .fc-toolbar .fc-toolbar-ltr {
  display: none !important;
}
.attendance-mine-content .fc-daygrid-day-top {
  position: absolute;
  top: 0;
  left: 2px;
}
.attendance-mine-content .calendar-container {
  min-height: 500px;
  max-height: fit-content;
}
.attendance-mine-content .fc-toolbar-title {
  margin-left: 7px;
}
.mat-attendance-calendar {
  width: 300px;
  background: var(--wz-white);
  border: var(--wz-gray-300) 1px solid;
  border-radius: 10px;
  position: absolute;
  z-index: 999;
  right: 0;
  top: 0;
  box-shadow: 0px -1px 19px rgba(0, 0, 0, 0.1);
}
.fc-color-picker {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fc-color-picker > li {
  float: left;
  font-size: 30px;
  margin-right: 5px;
  line-height: 30px;
}
.fc-content-skeleton thead {
  border-bottom: none;
}
.fc-toolbar h2,
.fc-toolbar .h2 {
  font-size: 16px;
  margin-top: 4px;
}
.fc-view {
  border-color: #f2f2f2;
  color: color(fontdark) !important;
  font-weight: 500;
  padding: 10px;
}
.fc-view > table {
  border-color: #f2f2f2;
}
.fc-view > table th {
  border-color: #ddd;
  color: color(fontdark) !important;
  font-weight: 500;
  padding: 15px;
}
.fc-view .fc-scrollgrid-section > th {
  padding: 0px;
}
.fc-col-header {
  padding: 0 !important;
}
.fc-view-container > .fc-view {
  padding: 0;
}
.fc-dayGridMonth-view .fc-view .fc-daygrid {
  padding: 0 !important;
}
.fc-view {
  color: #666;
  text-align: right;
}
.fc-view > table td {
  color: #666;
  text-align: right;
}
.fc button .fc-icon {
  top: -0.09em;
}
.fc-basic-view .fc-day-number,
.fc-basic-view .fc-week-number {
  padding: 10px;
}
.fc .fc-daygrid-event {
  padding: 0px 10px;
  box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);
  color: #ffffff;
  text-align: left;
}
.fc-daygrid-block-event .fc-event-time {
  font-weight: 400 !important;
  font-size: 12px;
}
.fc-daygrid-event-dot {
  display: none;
}
.fc-daygrid-dot-event .fc-event-title {
  font-weight: 400 !important;
  text-align: left;
  font-size: 12px;
}
.fc-daygrid-dot-event .fc-event-time {
  font-weight: 400 !important;
  text-align: left;
  font-size: 12px;
}
.fc-event-title-container .fc-event-title {
  font-weight: 400 !important;
  text-align: left;
  font-size: 12px;
}
tr:first-child > td > .fc-day-grid-event {
  margin-bottom: 10px;
}
.fc-state-default {
  border-radius: 3px;
  background-color: #f2f2f2;
  background-image: none;
  border: none;
  box-shadow: none;
  text-transform: capitalize;
  font-weight: 500;
}
.fc button {
  height: auto;
  padding: 10px 15px;
  text-shadow: none;
  border-radius: 0;
}
.fc button.fc-state-active {
  background-color: color(primary);
  color: #fff;
}
.fc .fc-axis {
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}
.ngx-mat-timepicker .ng-pristine td {
  padding: 0px;
  border-top: none;
  border-bottom: none;
}
.fc-time-grid-event .fc-content {
  color: #ffffff;
}
.fc-list-event {
  color: #ffffff;
}
.fc-list-event:hover td {
  background-color: #cccaca !important;
}
.fc-event-container:hover {
  cursor: pointer;
}
.fc-daygrid-day-top {
  text-align: center;
  display: block !important;
}
.fc-daygrid-day-top .fc-daygrid-day-number {
  color: #666;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 4px 0;
  font-size: 12px !important;
}
.fc-day-today .fc-daygrid-day-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 25px;
  height: 25px;
  margin: 4px 0;
  font-size: 12px;
  border-radius: 50%;
  background: #6777ef;
  color: #fff;
}
.fc .fc-daygrid-day.fc-day-today {
  background-color: transparent !important;
}
.fc .fc-col-header-cell-cushion {
  color: #666;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-content {
  top: 6%;
  left: 6%;
}
.mat-datepicker-toggle-active {
  color: #f45600 !important;
}
.mat-calendar-table,
.mat-calendar-body,
.mat-calendar-period-button,
.mat-calendar-body-label,
.mat-calendar-body-cell-content {
  font-size: 0.75rem;
}
.mat-calendar-body-selected,
.owl-dt-calendar-table .owl-dt-calendar-cell-selected {
  background-color: #f45600 !important;
}
.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-calendar-body-in-range::before,
.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus > .owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),
.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover > .owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected) {
  background-color: rgba(244, 86, 0, 0.3) !important;
}
.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected) {
  border-color: #f45600 !important;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today {
  box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.85) !important;
}
.mat-datepicker-content-touch .mat-calendar {
  width: 50vh !important;
  height: 57vh !important;
}
.mat-datepicker-toggle-default-icon {
  width: 1.4em !important;
}
.mat-form-field .date-icon {
  cursor: pointer;
}
.date-format .mat-option-text,
.time-format .mat-option-text {
  line-height: 15px;
}
tr[role=row]:last-child td.fc-day-other {
  display: none !important;
}
.date-is-holiday {
  background: #ff9800 !important;
  border-radius: 50%;
}
.date-is-holiday .mat-calendar-body-cell-content {
  color: #fff;
}
.date-is-floating-holiday .mat-calendar-body-cell-content {
  border: 1.5px solid #369EFF !important;
}
.date-is-weekoff .mat-calendar-body-cell-content {
  color: rgba(0, 0, 0, 0.6);
}
.chat .fa-file-image-o,
.chat .fa-file-o {
  font-size: 1rem;
  color: gray;
  cursor: pointer;
}
.chat-app {
  height: 690px;
}
.chat-app .people-list {
  width: 17.5rem;
  position: absolute;
  left: 0;
  top: 0;
  padding: 20px;
}
.chat-app .chat {
  border-left: 1px solid #e8e8e8;
}
.chat-app .list_btn {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 9999;
  padding: 0;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  display: none;
  -webkit-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
}
.people-list {
  transition: 0.5s;
}
.people-list .chat-list li {
  padding: 10px 15px;
  list-style: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
}
.people-list .chat-list li:hover,
.people-list .chat-list li.active {
  background: #efefef;
}
.people-list .chat-list li .name {
  font-size: 0.758rem;
}
.people-list .chat-image {
  width: 40px;
  border-radius: 50%;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.people-list .chat-image {
  float: left;
  border: 1px solid #fff;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.people-list .about {
  float: left;
  padding-left: 8px;
}
.people-list .status {
  color: var(--wz-gray-500);
  font-size: 0.75rem;
}
.chat .chat-header {
  padding: 20px;
  border-bottom: 1px solid #eee;
  border-radius: 0 0.55rem 0 0;
}
.chat .chat-header img {
  float: left;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 2.813rem;
}
.chat .chat-header .chat-about {
  float: left;
  padding-left: 10px;
}
.chat .chat-header .chat-with {
  font-weight: bold;
  font-size: 1rem;
}
.chat .chat-header .chat-num-messages {
  color: 434651;
}
.chat .chat-history {
  padding: 20px 30px 0 20px;
  border-bottom: 2px solid #fff;
  height: calc(100vh - 280px);
}
.chat .chat-history ul {
  padding: 0;
}
.chat .chat-history ul li {
  list-style: none;
}
.chat .chat-history .message-data {
  margin-bottom: 5px;
}
.chat .chat-history .message-data .message-data-name {
  font-size: 0.88rem;
  font-weight: 500;
  color: var(--wz-gray-600);
}
.chat .chat-history .message-data-time {
  font-size: 0.7rem;
  color: var(--wz-gray-600);
  position: relative;
  left: 7px;
}
.chat .chat-history .message {
  color: #444;
  padding: 5px 20px;
  line-height: 26px;
  font-size: 0.813rem;
  border-radius: 7px;
  margin-bottom: 20px;
  width: auto;
  max-width: 35%;
  position: relative;
  max-height: 350px;
  left: 5px;
}
.chat .chat-history .message:after {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color: #fff;
  border-width: 6px;
  top: -10px;
}
.chat .chat-history .my-message {
  background: #e8e8e8;
}
.chat .chat-history .my-message:after {
  border-bottom-color: #e8e8e8;
  left: 11px;
}
.chat .chat-history .other-message {
  background: #d9e7ea;
}
.chat .chat-history .other-message:after {
  border-bottom-color: #d9e7ea;
  right: 12px;
}
.chat textarea {
  width: 100%;
  border: none;
  padding: 10px 20px;
  font:
    14px/22px Lato,
    Arial,
    sans-serif;
  margin-bottom: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  resize: none;
}
.online {
  margin-right: 3px;
  font-size: 0.625rem;
  color: #86bb71;
}
.offline {
  margin-right: 3px;
  font-size: 0.625rem;
  color: #e38968;
}
.me {
  margin-right: 3px;
  font-size: 0.625rem;
  color: #0498bd;
}
.float-right {
  float: right;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.slimScrollBar {
  z-index: 0 !important;
}
.chat-upload {
  float: right;
}
.chat-card {
  height: calc(100vh - 105px);
}
.chat-message {
  bottom: 0%;
  left: 13px;
}
.typing-status {
  top: -10px;
  font-size: 0.75rem;
  color: var(--wz-gray-500);
}
.meet-landing-content .restricted-graph {
  width: calc(100vh + 340px) !important;
  overflow: scroll;
}
.meet-landing-content .upcoming-meetings {
  background: var(--wz-white);
}
.meet-landing-content .upcoming-meetings .meetings-container {
  height: calc(100vh - 150px);
}
.meet-landing-content .upcoming-meetings .meetings-container .meetings-info:hover .join-button-container {
  display: block;
}
.meet-landing-content .upcoming-meetings .meetings-container .join-button-container {
  display: none;
}
.meet-landing-content .upcoming-meetings .meetings-header {
  border-bottom: 1px solid var(--wz-gray-300);
}
.meet-landing-content .dropdown {
  position: relative;
  display: inline-block;
}
.meet-landing-content .dropdown-content {
  top: 100%;
  left: 0;
  width: 250px;
  background-color: white;
  border: 1px solid #ccc;
  border-top: none;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  z-index: 100;
}
.meet-landing-content .dropdown-content li:hover {
  background: var(--wz-gray-100);
}
.meet-landing-content .dropdown-content li {
  padding: 10px;
  transition:
    background-color 0.2s,
    line-height 0.2s,
    font-size 0.2s;
}
.meet-landing-content .dropdown-content li a {
  text-decoration: none;
  color: #333;
  transition: color 0.2s;
}
.meet-landing-content .dropdown-content li:hover {
  background-color: #f5f5f5;
  line-height: 1.5;
  font-size: 16px;
}
.meet-landing-content .dropdown-content li:hover a {
  color: #000;
}
.meet-landing-content .dropdown-content.show {
  display: block;
}
.meet-landing-content .new-meeting {
  cursor: pointer;
}
.video .home-wrap {
  background-color: black;
}
.video .admission-popup,
.video .join-room-popup {
  z-index: 99999;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 0px 8px;
  border-radius: 10px;
  background: var(--wz-gray-100);
  color: var(--wz-gray-900);
  font-size: 0.8rem;
  text-align: center;
  left: 40%;
  top: 32%;
  padding: 10px 0;
  height: 30vh;
}
.video .admission-popup .admission-text,
.video .join-room-popup .admission-text {
  padding: 18px;
}
.video .admission-popup {
  width: 30vw;
}
.video .join-room-popup {
  display: grid;
  place-content: space-between;
  padding: 10px !important;
}
.video .camera-video {
  position: absolute;
  object-fit: fill;
  width: 100%;
  z-index: 11;
}
.video .screen-sharing-tile-text {
  color: var(--wz-gray-100) !important;
  font-size: 0.9rem !important;
  z-index: 90 !important;
  text-align: center;
}
.video .end-meeting {
  width: 45px !important;
  border-radius: 20px !important;
}
.video .screen-sharing-tile {
  opacity: 25%;
}
.video .g-top {
  height: calc(100vh - 45px);
  position: relative;
  padding: 25px 25px 0 25px;
}
.video .right-navbar {
  position: fixed !important;
  height: calc(100vh - 29px) !important;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 12px !important;
  top: 24px !important;
  width: 30vw !important;
  background: white;
  width: 22vw !important;
  margin-right: -65vw !important;
  padding: 10px 20px !important;
  overflow: auto;
}
.video .right-navbar .meet-bar-header {
  color: var(--wz-gray-700);
  font-weight: 500;
  margin: 10px 0;
}
.video .right-navbar .users-container {
  border: 1px solid var(--wz-gray-400);
  border-radius: 10px;
  height: auto;
  width: 100%;
  padding: 15px;
  font-size: 13px;
  line-height: 25px;
  color: var(--wz-gray-700);
}
.video .right-navbar.active {
  margin-right: 12px !important;
}
.video .allUsersOpen {
  margin-right: 22vw !important;
}
.video .muted-icon {
  color: red;
}
.video .white-icon {
  color: white;
}
.video .align-middle {
  vertical-align: middle;
  color: white;
}
.video .meeting-details-button {
  color: white;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 5px;
  font-size: 0.875rem;
  font-weight: 500;
  border-radius: 5px;
}
.video .meeting-details-button:hover {
  background-color: rgb(62, 61, 61);
}
.video .g-top-left {
  position: absolute;
  right: 0;
  height: 8vh;
  top: 0;
  border-bottom-left-radius: 10px;
}
.video .top-left-participant-wrap {
  position: relative;
}
.video .top-left-participant-count {
  position: absolute;
  top: -2px;
  right: -3px;
  font-size: 15px;
}
.video .meeting-actions-container {
  z-index: 20;
  border-radius: 15px;
}
.video .g-bottom {
  padding: 4px 8px;
}
.video .bottom-left {
  position: relative;
  padding: 5px;
}
.video .action-icon-style {
  height: 35px;
  width: 45px;
  border-radius: 50%;
  font-size: 8px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
  box-shadow: rgba(149, 157, 165, 0.1) 0px 0px 7px;
}
.video .screen-share {
  width: 100vw;
  height: 88% !important;
  height: auto;
  position: fixed;
  z-index: 10000;
  top: 26px;
}
.video .video-container {
  display: flex;
  padding: 20px;
}
.video .user-frame {
  border: 1px solid var(--wz-gray-900);
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  background: var(--wz-gray-900);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 0px 8px;
}
.video .pinned-view-users-tile {
  margin-bottom: 0.55rem;
  height: 22.15%;
  padding-left: 0 !important;
}
.video .tiles-container {
  place-content: baseline;
}
.video #receiver-camera-video {
  height: 100%;
  z-index: 900;
}
.video .current-user-head {
  position: absolute;
  right: 24px;
  bottom: 22px;
  z-index: 999;
}
.video .badge-container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  gap: 10px;
  font-size: 0.8125rem;
  color: var(--wz-gray-300);
}
.video .img-badge {
  z-index: 10;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  margin: 0 auto;
}
.video .option-icon {
  cursor: pointer;
  position: relative;
}
.video .dropdown-list {
  position: absolute;
  top: -258px;
  right: 0;
  width: 350px;
  background-color: white;
  border: 1px solid #ccc;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  list-style-type: none;
  padding: 0;
  margin: 0;
  z-index: 999;
}
.video .dropdown-list li {
  padding: 8px 16px;
  cursor: pointer;
}
.video .dropdown-list li:hover {
  background-color: #f1f1f1;
}
.video .dialog-box {
  bottom: -5rem;
  left: 12.5rem;
  transform: translate(-50%, -50%);
  background-color: white;
  border: 1px solid #ccc;
  padding: 20px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  z-index: 9999;
  border-radius: 20px;
  width: 350px;
}
.video .dialog-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.video .emoji-container {
  display: flex;
  flex-wrap: wrap;
}
.video .emoji {
  cursor: pointer;
  padding: 10px;
  font-size: 24px;
}
.video .expanded {
  animation: moveUpAndHide 3s forwards;
  transform: translateY(0);
  opacity: 0;
}
@keyframes moveUpAndHide {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-100vh);
    opacity: 0;
  }
}
.admission-popup,
.join-room-popup {
  z-index: 99999;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 0px 8px;
  border-radius: 10px;
  background: var(--wz-gray-100);
  color: var(--wz-gray-900);
  font-size: 0.8rem;
  text-align: center;
  left: 40%;
  top: 32%;
  padding: 10px 0;
  height: 30vh;
}
.admission-popup .admission-text,
.join-room-popup .admission-text {
  padding: 18px;
}
.admission-popup {
  width: 30vw;
}
.join-room-popup {
  display: grid;
  place-content: space-between;
  padding: 10px !important;
}
.user-content {
  min-height: 56px;
}
.user-content .material-icons {
  font-size: 1.3125rem;
}
.user-content img.click-enabled {
  height: 20px;
  width: 20px;
}
.contact-detail .fa {
  float: left;
  width: 1.875rem;
  font-size: 1.25rem;
  margin-top: 5px;
}
.contact-detail span {
  float: left;
  width: calc(100% - 30px);
  margin-bottom: 20px;
}
.contact-detail .fa-envelope {
  font-size: 0.938rem;
}
.contact-detail .fa-mobile {
  font-size: 1.563rem;
}
.contact-photo {
  float: left;
  width: 100%;
  text-align: center;
  padding-top: 20px;
}
.contact-photo img {
  margin: 0 auto;
  width: 8.125rem;
  padding: 3px;
  border: 3px solid rgb(210, 214, 222);
  border-radius: 50% 50% 50% 50%;
}
.contact-usertitle {
  text-align: center;
  margin-top: 5px;
}
.contact-usertitle-name {
  font-size: 1.25rem;
  margin-bottom: 2px;
  font-weight: bold;
  color: #3a405b;
}
.contact-usertitle-job {
  color: #777777;
  font-size: 0.75rem;
  margin-bottom: 5px;
}
.newLabelBtn {
  padding: 20px 0;
  text-align: center;
}
.alert-dismissible .close {
  text-indent: 0;
}
.alert.alert-dismissible {
  color: #fff;
}
.contact_list .phone {
  position: relative;
  padding-left: 20px;
}
.contact_list .phone .material-icons {
  position: absolute;
  left: 0;
  font-size: 1rem;
  top: 1px;
}
.list-group-unbordered .list-group-item {
  border: 0px;
}
.contact-header {
  display: flex;
}
.contact-header .contact-details-img img {
  position: relative;
  display: flex;
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  margin-right: 0px;
  overflow: hidden;
}
.contact-details-name {
  font-size: 1.563rem;
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.contact-details-field {
  display: flex;
  margin-top: 30px;
}
.contact-details-field .material-icons-two-tone {
  margin: 0 20px 0 10px;
}
.contact-details-field .contact-detail-info {
  white-space: pre-wrap;
}
.contact-details-field .color-icon {
  filter: invert(14%) sepia(0%) saturate(5141%) hue-rotate(101deg) brightness(95%) contrast(97%);
}
.contact-form .modalHeader img {
  border-radius: 50%;
  width: 2.188rem;
  height: 2.188rem;
}
.contact-details-heading {
  margin: 0px 10px;
}
.contact-grid {
  float: left;
  width: 100%;
  text-align: center;
}
.profile-header {
  min-height: 150px;
  color: #fff;
}
.user-name {
  padding: 3px;
  font-size: 1.375rem;
  text-align: center;
  padding-top: 10px;
}
.user-img {
  padding: 3px;
  border-radius: 50% 50% 50% 50%;
  background-color: #f9f9f9;
  max-width: 7rem;
  min-width: 7rem;
  min-height: 7rem;
  max-height: 7rem;
  margin-top: -70px;
  box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);
  margin-bottom: 20px;
}
.profile-userbuttons {
  text-align: center;
  margin-top: 10px;
}
.contact-grid .phone .material-icons,
.contact-grid .email .material-icons {
  font-size: 1rem;
  padding: 4px 7px 40px 0px;
}
.board {
  float: left;
  position: relative;
  max-width: 300px;
  height: auto;
  margin: 8px;
  background-color: lightgray;
  border-radius: 3px;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.drop-card {
  float: left;
  width: 100%;
  height: auto;
  background-color: white;
  padding: 10px;
  margin: 4px 0;
  border-radius: 3px;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  cursor: move;
  cursor: grab;
}
.drop-card header {
  float: left;
  width: 100%;
  padding: 0.5em;
  background-color: lightgray;
  text-transform: uppercase;
  border-radius: 3px 3px 0 0;
}
.drop-cardtitle {
  float: left;
  width: 100%;
}
.noselect {
  -webkit-user-select: none;
  user-select: none;
}
.gu-mirror {
  cursor: move;
  cursor: grabbing;
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 1;
  transform: rotate(5deg);
}
.gu-hide {
  display: none !important;
}
.gu-unselectable {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.gu-transit {
  opacity: 0.4;
  filter: alpha(opacity=20);
}
#board1 header {
  background-color: #bc3425;
  color: white;
}
#board2 header {
  background-color: #92549e;
  color: white;
}
#board3 header {
  background-color: #00b1cf;
  color: white;
}
.drop-cards .is-moving {
  background-color: white;
  color: black;
}
.cards {
  padding: 4px 8px;
}
.drag-handle-container {
  background: var(--wz-gray-150);
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  height: 100%;
  width: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
}
.drag-handle-container.active {
  background: var(--wz-secondary-100) !important;
}
.ngx-checkmark-wrapper {
  display: none !important;
}
ngx-awesome-uploader {
  max-width: unset !important;
}
ngx-awesome-uploader .file-drop-wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
  background: none !important;
  padding: 0 !important;
}
ngx-awesome-uploader .file-drop-wrapper file-drop {
  padding: 0 !important;
}
ngx-awesome-uploader .file-drop-wrapper .custom-drag {
  max-width: unset !important;
  border: 1px dashed var(--wz-gray-400);
}
ngx-awesome-uploader .file-drop-wrapper .custom-drag .content {
  display: flex;
}
ngx-awesome-uploader .files-preview-wrapper {
  width: 100%;
  padding: 0 14px !important;
}
ngx-awesome-uploader file-preview-container {
  display: flex;
  flex-direction: row !important;
  justify-content: flex-start;
  width: 100%;
  background: #fff !important;
  flex-wrap: wrap !important;
  padding-bottom: 11px;
}
ngx-awesome-uploader .visually-hidden {
  width: 100% !important;
  height: 100% !important;
  padding: 0;
  margin: 0px 0px 0 0 !important;
  overflow: hidden !important;
  clip: unset !important;
  border: 0 !important;
  position: static !important;
}
ngx-awesome-uploader .cropSubmit {
  color: #fff;
  display: flex;
  align-items: center;
  background: var(--wz-deep-orange) !important;
}
ngx-awesome-uploader .cropCancel {
  background: #fff;
  display: flex;
  align-items: center;
  color: #000000;
  border: 1px solid #D0D5DD !important;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05) !important;
}
ngx-awesome-uploader .file-upload-error-wrapper {
  background: rgba(254, 84, 111, 0.06) !important;
}
ngx-awesome-uploader #dropZone {
  padding: 14px 0 !important;
}
ngx-awesome-uploader .content-top-text,
ngx-awesome-uploader .content-center-text {
  font-weight: 300 !important;
  font-size: 0.75rem !important;
  line-height: 16px !important;
  color: var(--wz-gray-600) !important;
}
ngx-awesome-uploader .file-browse-button {
  background: var(--wz-deep-orange) !important;
  width: 116px !important;
  height: 34px !important;
  border-radius: 8px !important;
  font-weight: 400 !important;
  font-size: 0.9375rem !important;
  line-height: 17px !important;
  letter-spacing: -0.408px !important;
  color: var(--wz-white) !important;
  z-index: 1;
  overflow: hidden !important;
  padding: 4px !important;
}
.error-file-uploader .custom-drag {
  border: 1px dashed var(--wz-red-900) !important;
}
.error-file-uploader .custom-drag .svg-icon {
  fill: var(--wz-red) !important;
}
.error-file-uploader .custom-drag .content-top-text,
.error-file-uploader .custom-drag .content-center-text {
  color: var(--wz-red) !important;
}
.draggable-column {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  background: var(--wz-white) !important;
}
.cdk-drag {
  cursor: grab !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}
.cdk-drop-list-dragging {
  cursor: grabbing !important;
}
.cdk-drag-preview {
  box-sizing: border-box;
  border-radius: 4px;
  box-shadow:
    0 5px 5px -3px rgba(0, 0, 0, 0.2),
    0 8px 10px 1px rgba(0, 0, 0, 0.14),
    0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.cdk-drag-placeholder {
  opacity: 0.3 !important;
  border: 1px dashed #ccc !important;
  background: #f9f9f9 !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}
.cdk-drag-animating {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}
.cdk-drop-list-dragging .cdk-drag {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}
.customize-field {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.section-splitter {
  left: -11px;
  height: 100%;
  display: flex;
  align-items: center;
  z-index: 10;
}
.section-splitter:hover {
}
.section-splitter:hover .ss-line {
  border-color: var(--wz-secondary-400) !important;
}
.section-splitter .ss-line {
  position: absolute;
  top: 20px;
  left: 50%;
  transform: translateX(-50%);
  border: 0.8px dashed var(--wz-gray-150);
  z-index: 0;
  height: 100%;
  transition: 0.2s ease-in-out;
}
.section-splitter .ss-line.active {
  border-color: var(--wz-secondary-400) !important;
}
.section-splitter wz-icon {
  position: relative;
  z-index: 1;
}
@media (max-width: 1150px) {
  .section-splitter {
    display: none !important;
  }
  #right-pane {
    padding-left: 10px !important;
  }
}
.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.gu-hide {
  display: none !important;
}
.gu-unselectable {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.gu-transit {
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.taskbar .checked {
  border: 3px solid #dda500 !important;
}
.taskbar .box {
  padding-bottom: 7px;
}
.taskbar .box .task-name {
  font-size: 1.125rem;
  font-weight: 600;
  color: green;
}
.taskbar .box .task-desc {
  font-size: 1.1em;
  color: #555;
}
.taskbar .box .task-deadline {
  margin-top: 5px;
  margin-right: 5px;
  font-size: 0.8em;
  color: #555;
}
.taskbar .done div.box {
  pointer-events: none;
}
.taskbar .done div.box .tasks {
  color: #fff !important;
}
.taskbar .avatar-image {
  display: inline-block;
  position: relative;
}
.taskbar .task-header {
  text-align: center;
  font-size: 1.563rem;
  padding: 20px;
  color: #6b6a6a;
}
.taskbar .card-footer {
  background: #fff !important;
  border-radius: 0px 0px 10px 10px;
}
.taskbar .card-footer .progress {
  height: 5px;
}
.pad {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
.move {
  text-align: center;
  background: #eee;
}
.move .btn {
  margin-bottom: 20px;
}
.task-module {
  display: flex;
  flex-direction: column;
  padding: 0 !important;
  min-height: 100%;
}
.task-module .mat-drawer.mat-drawer-end {
  width: 31.25rem;
  min-width: 31.25rem;
  border: 1px solid #dcd6d6;
}
.task-module .task-header {
  display: flex;
  flex: 0 1 auto;
  align-items: center;
  margin: 10px 0px 23px 0px;
}
.task-module .header-button {
  margin-left: auto;
}
.task-container .header .header-title {
  margin: 0px 0px 0px 5px;
}
.task-container .header .header-close {
  position: absolute;
  top: 10px;
  right: 15px;
  list-style: none;
}
.task-list {
  width: 100%;
  max-width: 100%;
  border: solid 1px #ccc;
  min-height: 60px;
  display: block;
  background: white;
  border-radius: 4px;
  overflow: hidden;
}
.task-list .task-user-img {
  width: 1.875rem;
  height: 1.875rem;
  position: relative;
  margin-left: 30px;
  border-radius: 50%;
}
.task-list .task-date {
  margin-left: 30px;
}
.task-list .lbl-low {
  display: inline-flex;
  vertical-align: middle;
}
.task-list .lbl-high {
  display: inline-flex;
  vertical-align: middle;
}
.task-list .lbl-normal {
  display: inline-flex;
  vertical-align: middle;
}
.task-list .task-low {
  color: #0bc53a;
  position: relative;
  margin-left: auto;
}
.task-list .task-high {
  color: #f9683a;
  position: relative;
  margin-left: auto;
}
.task-list .task-normal {
  color: #868688;
  position: relative;
  margin-left: auto;
}
.task-box {
  padding: 10px 10px;
  border-bottom: solid 1px #ccc;
  color: rgba(0, 0, 0, 0.87);
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  cursor: move;
  background: white;
  font-size: 0.875rem;
}
.task-box .mat-checkbox {
  margin-bottom: -5px;
}
.task-box:hover {
  cursor: pointer;
}
.task-box:last-child {
  border: none;
}
.task-custom-placeholder {
  background: #ccc;
  border: dotted 3px #999;
  border-radius: 0.625em;
  min-height: 60px;
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
  margin-bottom: 24px;
}
.task-handle {
  color: #ccc;
  cursor: move;
  width: 1.5rem;
  height: 1.5rem;
}
.done {
  text-decoration: line-through;
  opacity: 0.5;
}
.mat-list-item-content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.id-sidebar-slider {
  width: 29.5rem !important;
}
.id-download-dropdown {
  left: 40%;
  top: -12px;
}
.sidebar-container {
  width: 29.8rem;
  min-height: 100vh;
  background: var(--wz-white);
  box-shadow: 0px 4px 4px var(--wz-gray-100);
  overflow-y: scroll;
  overflow-x: hidden;
  position: relative;
}
.sidebar-container .profile-details {
  padding: 0px 20px;
}
.sidebar-container .profile-details .button-container .orange-button,
.sidebar-container .profile-details .button-container .create-btn,
.sidebar-container .profile-details .button-container .add-button,
.sidebar-container .profile-details .button-container .import-button {
  width: 151px !important;
}
.sidebar-container .profile-details .profile-details-desc,
.sidebar-container .profile-details .notes {
  margin: 10px auto;
  width: 50%;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 25px;
  color: rgba(0, 0, 0, 0.87);
}
.sidebar-container .profile-details .notes {
  list-style: disc;
  margin: 10px 35px !important;
  width: 100% !important;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 15px;
  color: rgba(0, 0, 0, 0.87);
}
.sidebar-container .id-card-container {
  background: #F0F0F0;
  padding: 16px 86px 35px 78px;
}
.sidebar-container .id-card-container .id-card {
  height: 500px;
  width: 109%;
  background: #FFFFFF;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 4px;
  margin: 0px auto;
  position: relative;
  overflow-x: hidden;
  overflow-y: clip;
  padding-left: 5px;
}
.sidebar-container .id-card-container .id-card .image-bg {
  background: #3397F2;
  width: 366px;
  height: 60%;
  border-radius: 50%;
  position: absolute;
  left: -45%;
  top: -3%;
  transition: 0.5s ease-in-out;
}
.sidebar-container .id-card-container .id-card .image-bg .image {
  display: block;
  position: absolute;
  border-radius: 50%;
  left: 24%;
  top: 6%;
  height: 86%;
  width: 68%;
}
.sidebar-container .id-card-container .id-card .organization-logo {
  position: absolute;
  right: 6px;
  opacity: 0.3;
  top: 10px;
  border-radius: 15px;
}
.sidebar-container .id-card-container .id-card .organization-logo img {
  height: 90px;
  width: 90px;
}
.sidebar-container .id-card-container .id-card .benchmark,
.sidebar-container .id-card-container .id-card .id-designation,
.sidebar-container .id-card-container .id-card .emp-no {
  font-weight: 400;
  font-size: 0.865rem;
  line-height: 14px;
}
.sidebar-container .id-card-container .id-card .benchmark {
  color: rgba(0, 0, 0, 0.2);
}
.sidebar-container .id-card-container .id-card .id-designation {
  color: rgba(0, 0, 0, 0.87);
  top: -32px;
}
.sidebar-container .id-card-container .id-card .emp-no {
  color: rgba(0, 0, 0, 0.6);
}
.expand {
  background: #3397F2;
  position: relative;
  width: 527px;
  height: 86%;
  overflow: hidden;
  border-radius: 50%;
  left: -49%;
  top: -31%;
  z-index: 999;
  transform: rotate(-45deg);
  transition: 0.5s ease-in-out;
}
.expand .image {
  display: none !important;
  transition: display 0.5s ease-in-out;
}
.expand::before {
  content: "";
  position: absolute;
  border-radius: 50%;
  background: transparent;
  height: 100%;
  width: 100%;
  bottom: 5%;
  left: 3.5%;
  border: #fff 11px solid;
  transition: 0.5s ease-in-out;
}
.flip-button {
  position: absolute;
  z-index: 9999;
  left: 11px;
  top: -16px;
}
.flip-icon wz-icon,
.flip-icon img {
  transition: 0.3s ease-in-out;
}
.flip-icon:hover wz-icon,
.flip-icon:hover img {
  transform: rotate(180deg);
}
.flip-text {
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 15px;
}
.front-side-text {
  color: rgba(0, 0, 0, 0.87);
  transition: 0.5s all;
}
.back-side-text {
  color: #FFFFFF;
  transition: 0.5s all;
}
.backside-address {
  position: absolute;
  top: 50% !important;
  left: 15% !important;
  padding: 10px 14px;
  transform: rotate(45deg);
  transition: display 0.8s ease-in-out;
}
.backside-address img {
  height: 80px;
  width: 80px;
  border-radius: 50px;
}
.hide {
  display: none !important;
  transition: display 0.5s ease-in-out;
}
.backside-footer {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 7%;
}
.contact-info {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 15px;
  color: rgba(0, 0, 0, 0.6);
}
.contact {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 15px;
  color: rgba(0, 0, 0, 0.87);
}
.org-name {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 15px;
  color: rgba(255, 255, 255, 0.87);
}
.address-text {
  font-weight: 400 !important;
  font-size: 0.75rem !important;
  line-height: 20px !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.address-header {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 15px;
  color: rgba(255, 255, 255, 0.6);
}
@media (max-height: 735px) {
  .id-card {
    height: 444px !important;
    width: 103% !important;
  }
  .expand {
    height: 81% !important;
    left: -52% !important;
    top: -34% !important;
  }
  .image-bg {
    width: 322px !important;
    height: 60% !important;
    left: -42% !important;
    top: -3% !important;
  }
  .backside-address {
    top: 20% !important;
    left: 23% !important;
  }
}
.id-name {
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 15px;
  color: rgba(0, 0, 0, 0.87);
  top: -58px;
}
.id-name,
.id-designation {
  position: absolute;
  right: 0;
  white-space: nowrap;
  right: 0;
}
.customize {
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 15px;
  color: var(--wz-secondary);
}
.customize img {
  transition: 0.3s ease-in-out;
}
.customize:hover img,
.customize.active img {
  transform: scale(1.3);
}
.icon-color {
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(244deg) brightness(102%) contrast(103%);
}
.id-body {
  height: 95vh;
  overflow-y: scroll;
  overflow-x: hidden;
}
.emp_details {
  position: absolute;
  bottom: 12%;
  left: 4%;
}
.auth-container {
  height: 100%;
  width: 100%;
  background-color: #fff;
}
.auth-container .auth-main {
  height: 100%;
  width: 100%;
  margin: 0px !important;
  min-height: 100vh;
}
.leftImageContainer {
  background-color: #f9f9f9;
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
}
.left-img {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 30px 15px;
  position: relative;
  z-index: 1;
  background-position: center center;
  background: url("./media/login-img1-VWM4COUF.png") center center no-repeat;
  background: url("./media/login-img1-VWM4COUF.png") center center no-repeat;
}
.left-img.auth-signup {
  overflow: hidden;
  background: url("./media/login-img-FNGTSBMX.png") center center no-repeat;
  background: url("./media/login-img-FNGTSBMX.png") center center no-repeat;
}
.left-img.auth-signup-success {
  overflow: hidden;
  background: url("./media/activated-successfully-MJKDG6EC.png") center center no-repeat;
  background: url("./media/activated-successfully-MJKDG6EC.png") center center no-repeat;
}
.left-img.auth-forgot-password {
  background: url("./media/forgot-password-QQGGNCD7.png") center center no-repeat;
  background: url("./media/forgot-password-QQGGNCD7.png") center center no-repeat;
}
.left-img.auth-account-verified {
  overflow: hidden;
  background: url("./media/activated-successfully-MJKDG6EC.png") center center no-repeat;
  background: url("./media/activated-successfully-MJKDG6EC.png") center center no-repeat;
}
.left-content {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  max-width: 480px;
  width: 100%;
  text-align: center;
}
.left-content h1,
.left-content .h1 {
  color: #fff;
}
.left-content p {
  color: #fff;
}
.auth-form-section {
  background-color: #fff;
  padding: 0 50px;
}
.auth-form-section .demo-preloader {
  margin-top: 40%;
  margin-left: 50%;
}
.auth-form-section .demo-preloader .circle-clipper .circle {
  border-width: 6px;
}
.auth-form-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 20px;
  width: 100%;
  height: 50px;
  border-radius: 10px;
  font-size: 0.75rem;
  color: #fff;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 1px;
  cursor: pointer;
  transition: all 0.4s;
}
.auth-error-box {
  background-color: var(--wz-secondary-100);
  margin-bottom: 20px !important;
  color: var(--wz-secondary) !important;
  border-radius: 5px;
  width: 25.625rem;
  font-size: 0.8rem;
  padding: 0.6rem;
}
.form-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-bottom: 50px;
}
.form-section .account-container {
  margin-top: 3rem !important;
  justify-content: center;
  width: 100%;
}
.form-section .account-container .accounts {
  padding: 20px;
  cursor: pointer;
  text-align: center;
}
.form-section .account-container .accounts .name {
  font-size: 1.25rem;
  font-weight: 550;
  color: #c5a35b;
}
.auth-signup-text {
  font-size: 0.875rem;
  color: #000;
  padding-bottom: 0;
  width: 410px;
  max-width: 100%;
}
.auth-wrapper {
  max-width: 100%;
  margin: 0;
}
.auth-wrapper.set-password {
  width: 500px;
}
.signup-wrapper {
  margin: 0;
  max-width: 100%;
}
.login-title {
  margin-bottom: 20px;
}
.social-login-title {
  font-size: 0.938rem;
  color: #919aa3;
  display: flex;
  margin: 20px 0px;
}
.social-login-title::before,
.social-login-title::after {
  content: "";
  background-image: linear-gradient(#bbb8b8, #f3f3f3);
  flex-grow: 1;
  background-size: calc(100% - 20px) 1px;
  background-repeat: no-repeat;
}
.social-login-title::before {
  background-position: center left;
}
.social-login-title::after {
  background-position: center right;
}
.welcome-msg {
  font-weight: 500;
}
.social-icon {
  text-align: center;
}
.social-icon li a {
  color: #3c4858;
  border: 1px solid #3c4858;
  display: inline-block;
  height: 2rem;
  width: 2rem;
  line-height: 2rem;
  text-align: center;
  transition: all 0.4s ease;
  overflow: hidden;
  position: relative;
}
.social-icon li a:hover {
  background-color: #2f55d4;
  border-color: #2f55d4 !important;
  color: #fff !important;
}
.social-icon li a.google:hover {
  background-color: #c5221e;
  border-color: #c5221e !important;
  color: #fff !important;
}
.social-icon li a.facebook:hover {
  background-color: #4867aa;
  border-color: #4867aa !important;
  color: #fff !important;
}
.social-icon li a.twitter:hover {
  background-color: #2aa4d9;
  border-color: #2aa4d9 !important;
  color: #fff !important;
}
.social-icon li a.linkedin:hover {
  background-color: #0077b5;
  border-color: #0077b5 !important;
  color: #fff !important;
}
.sm-icon {
  height: 1rem !important;
  width: 1rem !important;
}
.show-pwd-icon {
  color: #000000;
}
.auth-locked {
  font-size: 3.75rem;
  color: #333;
  width: 7.5rem;
  height: 7.5rem;
  background-color: transparent;
  margin: 0 auto;
}
.auth-locked img {
  width: 100px;
  border-radius: 50%;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
}
.auth-locked-title {
  font-size: 1.875rem;
  font-family: Poppins, sans-serif;
  color: #403866;
  line-height: 1.2;
  text-align: center;
  width: 100%;
  display: block;
}
.error-header,
.signup-header {
  color: #403866;
  width: 100%;
  display: block;
  font-weight: 700;
}
.error-header img,
.signup-header img {
  width: 95%;
}
.error-header .mat-icon,
.signup-header .mat-icon {
  font-size: 5rem;
  color: #7fba27;
}
.error-header .mat-icon.verify-error,
.signup-header .mat-icon.verify-error {
  color: #c5a35b;
}
.error-header {
  font-size: 2.5rem;
  line-height: 1.3;
  text-align: center;
}
.signup-header {
  font-size: 1.875rem;
  line-height: 1.5;
  text-transform: none;
}
.error-subheader,
.signup-subheader {
  color: #403866;
  width: 100%;
  display: block;
}
.signup-subheader {
  font-size: 0.875rem;
}
.error-subheader {
  font-size: 1.063rem;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
.error-subheader2 {
  font-size: 0.875rem;
  color: #919192;
  text-align: center;
  width: 100%;
  display: block;
  font-weight: 500;
}
.auth-bottom-content {
  bottom: 0;
  position: fixed;
  left: 0;
  right: 0;
  text-align: center;
}
.auth-footer {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 41.66666667%;
  text-align: center;
  padding: 12px;
  background: #fff;
}
@media screen and (max-width: 991px) {
  .auth-footer {
    width: 100% !important;
  }
}
.signup .auth-footer {
  width: 50%;
}
.splitter {
  margin: 0 0 24px;
}
.splitter span {
  display: inline-block;
  height: 3px;
  width: 75px;
  background-color: #f45600;
}
.resultImg img {
  max-width: 10rem;
}
.accountActivetable {
  width: 100%;
  margin-bottom: 30px;
}
.accountActivetable tbody tr td {
  border: 1px solid #ddd;
  padding: 5px 10px;
  font-weight: 500;
  font-size: 0.938rem;
}
.accountActivetable tbody tr td:first-child {
  width: 33.33%;
  font-size: 0.813rem;
}
.password-strength-container {
  height: 2px;
  right: 2px;
  bottom: -24.5px;
}
.password-strength-container .strong-password,
.password-strength-container .medium-password,
.password-strength-container .weak-password {
  position: relative;
  z-index: 1;
  background: var(--wz-gray-200);
}
.password-strength-container .strong-password span,
.password-strength-container .medium-password span,
.password-strength-container .weak-password span {
  position: absolute;
  left: 0;
  bottom: 2px;
  font-size: 0.57rem;
  color: var(--wz-gray-200);
  transition: all 0.3s ease-in-out;
}
.password-strength-container .strong-password .strength-indicator,
.password-strength-container .medium-password .strength-indicator,
.password-strength-container .weak-password .strength-indicator {
  position: absolute;
  transition: all 0.3s ease-in-out;
  z-index: 0;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 10px;
}
.password-strength-container .weak-password span.active {
  color: var(--wz-red);
}
.password-strength-container .weak-password .strength-indicator {
  background: var(--wz-red);
}
.password-strength-container .medium-password span.active {
  color: var(--wz-orange);
}
.password-strength-container .medium-password .strength-indicator {
  background: var(--wz-orange);
}
.password-strength-container .strong-password span.active {
  color: var(--wz-green);
}
.password-strength-container .strong-password .strength-indicator {
  background: var(--wz-green);
}
li {
  position: relative;
}
li .password-pending,
li .password-verified {
  position: absolute;
  z-index: 0;
  transform: scale(0);
  margin-left: 10px;
  transition: 0.3s ease-in-out;
}
li .password-pending.active,
li .password-verified.active {
  transform: scale(1);
  z-index: 1;
}
li .password-pending {
  left: -23px;
}
li .password-verified {
  top: 0;
  left: -24.5px;
  filter: invert(53%) sepia(78%) saturate(369%) hue-rotate(72deg) brightness(96%) contrast(85%);
}
.password-strength-message {
  font-size: 0.78rem;
  color: var(--wz-gray-500);
  padding-left: 5px;
}
.password-strength-message ol {
  padding-left: 1.5rem !important;
}
.dashboard-flot-chart {
  height: 275px;
}
.dashboard-donut-chart {
  height: 265px;
  text-align: center;
}
.dashboard-line-chart {
  height: 250px;
}
.dashboard-stat-list {
  list-style: none;
  padding-left: 0;
  margin-top: 40px;
}
.dashboard-stat-list li {
  padding: 16px 0 0 0;
}
.dashboard-stat-list li small,
.dashboard-stat-list li .small {
  font-size: 0.5rem;
}
.dashboard-task-infos .progress {
  height: 10px;
  position: relative;
  top: 6px;
}
.totalEarning {
  text-align: center;
  padding: 6px;
  color: #ff9800;
}
.earningProgress .progress {
  height: 9px;
}
.dash-content .bt-day-container {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dash-content .tp-day-container {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.dash-content .lt-day-container {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.dash-content .white-wz-border {
  border: 1px solid var(--wz-white);
}
.dash-content .finished-progress-outline {
  position: relative;
  border-radius: 50%;
}
.dash-content .project2-chart {
  width: 80px !important;
  height: 80px !important;
  transition: 2s ease-in-out;
}
.dash-content .upcoming-holiday-bg {
  background: var(--wz-blue) !important;
}
@media (max-width: 1180px) {
  .dash-content .dash-section-container {
    display: grid !important;
    gap: 10px;
  }
  .dash-content .dash-cards-container {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .dash-content .wfh-dash-card {
    height: 100px !important;
  }
}
@media (max-width: 1180px) and (min-width: 1080px) {
  .dash-content .dash-section-container:first-child {
    display: flex !important;
  }
  .dash-content .dash-section-container:first-child .dash-cards-container:first-child {
    width: 55.5% !important;
  }
  .dash-content .dash-section-container:first-child .dash-cards-container:nth-child(2) {
    width: 43% !important;
  }
}
@media (max-width: 1400px) {
  .dash-content .project2-chart .progress-bar {
    top: -9px !important;
  }
}
.dash-graph-container {
  width: calc(100vw - 130px);
  overflow: auto;
}
.dash-content .apexcharts-area-series .apexcharts-area,
.clients-dash .apexcharts-area-series .apexcharts-area {
  stroke-width: 2px;
}
.dash-content .apexcharts-gridline,
.clients-dash .apexcharts-gridline {
  display: none;
}
.dash-content .apx-legend-position-bottom,
.clients-dash .apx-legend-position-bottom {
  display: none !important;
}
.dash-content .apexcharts-toolbar,
.clients-dash .apexcharts-toolbar {
  display: none !important;
}
.dash-content .apexcharts-datalabel-label,
.clients-dash .apexcharts-datalabel-label {
  font-family: "Roboto" !important;
  fill: var(--wz-gray-600);
  font-size: 0.7rem !important;
  font-weight: 500 !important;
}
.dash-content .apexcharts-datalabel-value,
.clients-dash .apexcharts-datalabel-value {
  font-family: "Roboto" !important;
  fill: var(--wz-gray-500) !important;
  font-size: 0.8rem !important;
  font-weight: 500 !important;
}
.dash-content .area-chart,
.clients-dash .area-chart {
  position: relative;
  right: 20px;
}
.hide-y-axis .apexcharts-yaxis-texts-g text,
.dash-content .area-chart .apexcharts-yaxis-texts-g text,
.clients-dash .area-chart .apexcharts-yaxis-texts-g text {
  display: none !important;
}
.dash-content {
  height: calc(100vh - 77px) !important;
}
.left-header-days::before {
  content: "";
  height: 100%;
  width: 1px;
  border-right: 1px dashed var(--wz-gray-400);
  position: absolute;
  top: 0;
  right: 0;
}
.left-header-days.active::after {
  width: 4px;
  height: 100%;
  right: -1.9px !important;
  bottom: 0;
}
.top-header-date {
  min-width: 65px !important;
  max-width: 65px !important;
}
.top-header-date::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  border-bottom: 1px dashed var(--wz-gray-400);
}
.top-header-date.active::after {
  width: 100%;
  height: 4px;
  bottom: -1.5px;
}
.top-header-date,
.left-header-days {
  overflow: visible;
}
.top-header-date.active::after,
.left-header-days.active::after {
  content: "";
  position: absolute;
  right: 0;
  border-radius: 20px;
  background: var(--wz-gray-300);
}
.dash-schedule-graph-table td:first-child,
.top-left-titles,
.graph-time-splits,
.top-header-date {
  position: sticky !important;
  left: 0;
}
.graph-time-splits,
.top-header-date {
  z-index: 770;
}
.dash-schedule-graph-table td:first-child,
.top-left-titles {
  background: var(--wz-white);
  z-index: 777;
}
.sch-graph-duration-points {
  background: rgba(189, 149, 255, 0.1);
  border-left: none !important;
  border-right: none !important;
  border: 1px dashed var(--wz-purple-800);
  border-width: 1px;
  height: 50px;
  padding: 5px;
  opacity: 0.6;
  transition: 0.3s ease-in-out;
}
.sch-graph-start-time {
  border-top-left-radius: 15px !important;
  border-bottom-left-radius: 15px !important;
  border-left: 1px dashed rgb(189, 149, 255) !important;
}
.sch-graph-end-time {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-right: 1px dashed rgb(189, 149, 255) !important;
}
.dash-graph-y-cards {
  border-radius: 8px;
  background: none;
  color: var(--wz-gray-500);
  border: 1.3px solid var(--wz-gray-300);
}
.dash-graph-y-cards.active-day {
  border: none !important;
  background: var(--wz-secondary);
  color: var(--wz-white);
}
.graph-time-splits {
  border-right: 1px dashed rgba(217, 217, 217, 0.4);
  overflow: visible;
}
.dash-schedule-graph-table td:first-child,
.top-left-titles,
.graph-time-splits,
.top-header-date {
  position: sticky !important;
  left: 0;
}
.graph-time-splits,
.top-header-date {
  z-index: 770;
}
.dash-schedule-graph-table td:first-child,
.top-left-titles {
  background: var(--wz-white);
  z-index: 777;
}
.tp-dash-cards {
  box-shadow: 0px 0px 4px 0px var(--wz-gray-300);
  position: relative;
  z-index: 1;
}
.user-profile {
  height: 38px;
  width: 38px;
  border-radius: 50%;
}
.profile-hover-badge {
  height: 32px !important;
  width: 32px !important;
  border-radius: 50%;
  position: relative;
  left: 0;
  top: -0.5px;
  box-shadow: 0 0 0 2px #FFFFFF;
  border: 0;
  background-color: #FFFFFF;
}
.profile-hover-badge:hover {
  z-index: 210;
  transition: transform 200ms ease 0s, opacity 200ms ease 0s;
}
.mdc-tab {
  height: 30px !important;
  padding: 0 !important;
}
.mdc-tab__content {
  height: 30px !important;
  display: flex;
  align-items: center;
  padding: 0 16px;
}
.dot-container {
  display: flex;
  justify-content: center;
}
.dot-container .dot {
  height: 8px;
  width: 8px;
  margin: 0 4px;
  background-color: #ccc;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.3s;
}
.dot-container .dot.active {
  width: 14px;
}
.hide-scrollbar::-webkit-scrollbar {
  visibility: hidden;
}
.z-996 {
  z-index: 996;
}
@media (min-width: 1499px) {
  .primary-container {
    max-width: 557px !important;
  }
  .secondary-container {
    max-width: 455px !important;
  }
}
@media (max-width: 1380px) {
  .primary-container {
    max-width: 60% !important;
  }
  .secondary-container {
    max-width: 40% !important;
  }
}
@media (max-width: 1225px) {
  .primary-container {
    max-width: 55% !important;
  }
  .secondary-container {
    max-width: 45% !important;
  }
}
.card-dropdown-height {
  max-height: 275px;
  overflow: auto;
}
.configuration {
  display: flex;
  overflow-x: auto;
  align-items: baseline;
  width: 100%;
  scroll-behavior: smooth !important;
}
.configuration::-webkit-scrollbar-thumb {
  display: none;
}
.configuration .active {
  border-color: rgb(244, 86, 0) !important;
  background: rgba(254, 233, 211, 0.1607843137) !important;
}
.configuration .config-card {
  transition: transform 1s linear;
  border: 1px solid;
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.configuration .config-shimmer {
  margin: 0 !important;
}
.configuration .config-card,
.configuration .config-shimmer {
  transition: transform 1s linear;
  display: grid;
  border-radius: 10px;
  padding: 12px;
  width: -webkit-fill-available;
  min-width: 25rem;
  max-width: 25.4rem;
  margin-right: 30px;
}
.configuration .config-card .card-tittle,
.configuration .config-shimmer .card-tittle {
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.25rem;
}
.configuration .config-card .super,
.configuration .config-card .calender .super,
.configuration .config-shimmer .super,
.configuration .config-shimmer .calender .super {
  font-family: "Roboto";
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  position: absolute;
  top: -5px;
  right: -8px;
}
.configuration .config-card .calender,
.configuration .config-shimmer .calender {
  position: relative;
  top: 5px;
}
.configuration .config-card .calender .super,
.configuration .config-shimmer .calender .super {
  top: -10px;
}
.configuration .config-card sup,
.configuration .config-shimmer sup {
  top: 0;
  left: -13px;
}
.badge-default,
.badge-info {
  color: #018001;
  background-color: unset;
  border: 1px solid #60c060;
  padding: 2px 5px;
  font-weight: 400;
}
.badge-default .text,
.badge-info .text {
  line-height: 9px !important;
  padding: 2px 3px !important;
}
.badge-info {
  color: #369EFF !important;
  border: 1px solid #369EFF !important;
  background-color: #fff !important;
}
.badge-primary .badge-cntr,
.badge-primary .badge-number {
  color: #F50057;
  border: 1px solid #FEF3F2;
  background-color: #FEF3F2;
}
.emp-id {
  color: rgba(0, 0, 0, 0.5294117647);
}
.bg-shadow-left,
.bg-shadow-right {
  width: 64px;
  height: 64px;
  position: absolute;
  right: -7px;
  top: -31px;
  background: transparent;
  border-radius: 50%;
  z-index: 0;
  box-shadow: 0px 2px 10px 6px rgba(0, 0, 0, 0.1);
}
.bg-shadow-right {
  right: -4px !important;
}
.slider-button-left,
.slider-button-right {
  position: absolute;
  left: -2.125em;
  background: #fff;
  height: 63px;
  width: 61px;
  border-radius: 50%;
  z-index: 99;
  top: 50%;
  transform: translateY(-50%);
}
.slider-button-right {
  right: -2.3125em;
  left: unset;
  height: 65px;
  width: 65px;
  top: 50%;
  transform: translateY(-50%);
}
.remote-slider-card .slider-button-right {
  right: -3.3125em !important;
}
.remote-slider-card .slider-button-left:not(.slider-button-right),
.remote-slider-card .slider-button-right:not(.slider-button-right) {
  left: -3.45em !important;
}
.right-btn-alignment {
  width: 51px;
  height: 51px;
  outline: 0.5px solid rgba(0, 0, 0, 0.168627451) !important;
  outline-offset: 4px;
  margin-left: 5px;
  box-shadow: unset !important;
}
.right-btn-alignment .arrow {
  margin-right: 27px;
}
.left-btn-alignment {
  width: 51px;
  height: 51px;
  margin-left: 0px;
  outline: 0.5px solid rgba(0, 0, 0, 0.168627451) !important;
  outline-offset: 4px;
  box-shadow: unset !important;
}
.left-btn-alignment .arrow {
  margin-left: 28px;
}
.desc {
  font-size: 0.6875rem;
}
.subtitle {
  font-size: 0.813rem;
}
.gray-text-10 {
  font-size: 0.625rem;
}
.right-buttons {
  position: fixed;
  right: 20px;
  top: 51px;
  display: flex;
  line-height: 15px;
  column-gap: 20px;
  align-items: center;
  z-index: 998;
}
.checkbox-13 label {
  font-size: 13px !important;
}
.page-content {
  height: calc(100vh - 65px);
  margin-top: 26px;
  overflow-x: hidden;
}
.page-content .add-holidays {
  position: fixed;
  max-width: 650px;
  cursor: default;
  width: 50vw;
  height: auto;
  padding: 15px;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4);
  z-index: 100000;
}
.page-content .filter-card {
  position: absolute;
  z-index: 102;
  min-width: 600px;
  gap: 15px;
  right: 8vw;
  padding: 15px;
  top: -26px;
  display: grid;
  align-content: space-between;
}
.page-content .filter-card .mat-mdc-form-field {
  width: 272px !important;
}
.page-content .flex-wrap {
  flex-wrap: wrap;
}
.page-content .table-header {
  height: 50px;
  display: flex;
  column-gap: 18px;
  justify-content: flex-end;
  align-items: center;
}
.page-content .wz-card .right-buttons {
  align-items: center;
  position: relative;
  top: -4px;
}
.wz-card {
  border-radius: 0.5rem;
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.wz-card .active {
  background-color: #f45600;
  color: var(--bs-white) !important;
}
.wz-card .wz-icon {
  background: none;
}
.header-bar {
  display: flex;
  position: relative;
  justify-content: space-between;
}
.profile-count {
  text-align: center;
  min-width: 28px !important;
  height: 28px !important;
  border-radius: 50%;
  background-color: #eaf1fb;
  font-size: 13px;
  padding: 8px;
  color: #0b57d0;
  display: block;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  box-shadow: 0 0 0 2px #FFFFFF;
  border: 0;
  position: relative;
}
.profile-count:hover {
  z-index: 210;
  transition: transform 200ms ease 0s, opacity 200ms ease 0s;
}
.profile-list {
  display: inline-block;
  text-align: center;
  width: 27px !important;
  border-radius: 50%;
  color: #000000;
}
.employee-pick {
  display: flex;
  border-radius: 50%;
  align-items: center;
  height: 32px;
  width: 32px;
  cursor: pointer;
  justify-content: center;
  color: var(--wz-white);
}
.master-list-table .table-checkbox,
.custom-table .table-checkbox {
  border-left: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.custom-table,
.settings-table,
.leave-table,
.payroll-run-table {
  border-collapse: unset;
}
.custom-table th,
.settings-table th,
.leave-table th,
.payroll-run-table th {
  border-top: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
  border-right: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.custom-table td,
.settings-table td,
.leave-table td,
.payroll-run-table td {
  border-right: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
  padding: 0 1rem !important;
}
.custom-table .mdc-data-table__row:last-child > .mdc-data-table__cell,
.settings-table .mdc-data-table__row:last-child > .mdc-data-table__cell,
.leave-table .mdc-data-table__row:last-child > .mdc-data-table__cell,
.payroll-run-table .mdc-data-table__row:last-child > .mdc-data-table__cell {
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.custom-table .table-checkbox,
.settings-table .table-checkbox,
.leave-table .table-checkbox,
.payroll-run-table .table-checkbox {
  padding: 0 5px !important;
  width: 0;
}
.custom-table .action-buttons,
.settings-table .action-buttons,
.leave-table .action-buttons,
.payroll-run-table .action-buttons {
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
  border-right: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.mat-mdc-table .mdc-data-table__row {
  position: relative !important;
}
.settings-table,
.leave-table,
.payroll-run-table {
  white-space: nowrap;
  overflow: auto;
}
.settings-table th,
.leave-table th,
.payroll-run-table th {
  font-weight: 500;
  line-height: 18px;
}
.settings-table .mdc-data-table__cell,
.leave-table .mdc-data-table__cell,
.payroll-run-table .mdc-data-table__cell {
  letter-spacing: normal;
}
.settings-table .mat-mdc-table .mdc-data-table__header-row,
.leave-table .mat-mdc-table .mdc-data-table__header-row,
.payroll-run-table .mat-mdc-table .mdc-data-table__header-row {
  background: rgb(248, 248, 248);
  height: auto;
  border: none;
}
.settings-table .action-buttons,
.leave-table .action-buttons,
.payroll-run-table .action-buttons {
  width: 100px;
  border-bottom: none;
}
.settings-table .action-buttons .mdc-data-table__row:last-child .mdc-data-table__cell,
.leave-table .action-buttons .mdc-data-table__row:last-child .mdc-data-table__cell,
.payroll-run-table .action-buttons .mdc-data-table__row:last-child .mdc-data-table__cell {
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275);
}
.settings-table .mdc-data-table__header-row,
.leave-table .mdc-data-table__header-row,
.payroll-run-table .mdc-data-table__header-row {
  background: rgb(248, 248, 248) !important;
  height: 42px;
  border: none;
  position: sticky;
  z-index: 100;
  top: 0;
}
.settings-table .mat-mdc-checkbox,
.leave-table .mat-mdc-checkbox,
.payroll-run-table .mat-mdc-checkbox {
  width: 35px;
  position: relative;
  top: 2px;
}
.leave-table,
.payroll-run-table {
  border-collapse: collapse !important;
}
.leave-table th,
.payroll-run-table th,
.leave-table td,
.payroll-run-table td {
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.payroll-run-table {
  --mat-table-row-item-container-height: 46px;
}
.payroll-run-table td {
  height: 46px !important;
}
.employee-filter-container,
.right-filter {
  width: 566px !important;
}
.filter-clear-all {
  padding: 5px 10px;
  background: #fff;
  position: absolute;
  border-radius: 8px;
  top: 24vh;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  flex-shrink: 0;
  cursor: pointer;
  color: #f45600;
}
.filter-card-container,
.employee-filter-container,
.right-filter {
  position: absolute;
  z-index: 101;
  height: 30vh;
  right: -10px;
  top: 35px;
  border: 0.8px solid rgba(0, 0, 0, 0.09);
  background: #fff;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4);
}
.filter-card-container .container-left,
.employee-filter-container .container-left,
.right-filter .container-left {
  padding-top: 8px;
  padding-left: 15px;
  background: rgba(244, 86, 0, 0.1490196078);
}
.filter-card-container .container-left .left-side-list,
.employee-filter-container .container-left .left-side-list,
.right-filter .container-left .left-side-list {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 28px;
  padding-right: 10px;
  transition: transform 1s linear;
}
.filter-card-container .container-left .left-side-list.active,
.employee-filter-container .container-left .left-side-list.active,
.right-filter .container-left .left-side-list.active {
  border-radius: 20px 0px 0px 20px;
  background: #fff;
  margin-left: 28px;
  transition: all 0.5s ease-in-out;
  padding-left: 20px;
  color: black !important;
}
.filter-card-container .container-right .select-all,
.employee-filter-container .container-right .select-all,
.right-filter .container-right .select-all {
  padding: 8px 15px;
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275);
}
.filter-card-container .container-right .right-header,
.employee-filter-container .container-right .right-header,
.right-filter .container-right .right-header {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: absolute;
  right: 15px;
  gap: 10px;
}
.filter-card-container .container-right .applicable-scroll,
.employee-filter-container .container-right .applicable-scroll,
.right-filter .container-right .applicable-scroll {
  height: calc(30vh - 50px);
  min-height: calc(30vh - 50px);
  max-height: calc(30vh - 50px);
  overflow: auto;
}
.right-filter {
  right: unset !important;
  left: -36px !important;
}
.filter-notification,
.filter-notification-animation-out {
  position: relative;
}
.filter-notification::before,
.filter-notification-animation-out::before,
.filter-notification::after,
.filter-notification-animation-out::after {
  content: "";
  background-color: rgba(255, 18, 0, 0.1411764706);
  position: absolute;
  z-index: 0;
  left: -5px;
  top: -4px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.filter-notification::before,
.filter-notification-animation-out::before {
  animation: notification 2s ease-out infinite;
}
.filter-notification::after,
.filter-notification-animation-out::after {
  animation: notification 2s 1s ease-out infinite;
}
@keyframes notification {
  0% {
    opacity: 1;
    transform: scale(0.7);
  }
  100% {
    opacity: 0;
    transform: scale(1.5);
  }
}
.filter-notification-animation-out::before,
.filter-notification-animation-out ::after {
  animation: none !important;
}
.plan-dropdown {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  margin: 0;
  width: auto;
  background: #fff;
  border-radius: 7px;
  border: 0;
  position: absolute;
  right: 23px;
  height: auto;
  text-align: start;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4);
  z-index: 100;
}
.plan-dropdown li {
  padding: 2px 18px;
  margin: 3px 0;
}
.plan-dropdown li:hover {
  cursor: pointer;
  background: #f8f9fa;
}
.add-reportees,
.change-plan,
.shift-time-card {
  position: absolute !important;
  z-index: 110;
  width: 476px;
  right: 68px;
  top: -60px;
  padding-top: 16px;
  border-radius: 16px !important;
  border: 1px solid #e7ebf0;
  background: #fff;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4) !important;
  display: grid !important;
  justify-items: center;
  text-align: start;
  align-items: baseline;
  padding: 17px 10px 10px;
  min-height: 114px;
}
.shift-time-card {
  align-content: space-between;
  padding: 20px;
}
.change-plan {
  right: -7px;
  top: 7px;
}
.option-selected {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: var(--wz-gray-400);
  position: absolute;
  right: 22px;
  align-items: center;
  display: flex;
  padding-left: 3px;
}
.description {
  white-space: nowrap;
  max-width: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  min-width: 0;
}
.filter-count {
  margin-top: -10px;
  position: absolute;
  z-index: 10;
  right: -3px;
  top: 2px;
}
.filter-icon-count {
  display: block;
  position: relative;
  right: 15px;
}
.filter-icon-count .filter-count {
  justify-content: flex-end;
  position: relative;
  right: -18px;
}
.filter-icon-count .filter-count-show {
  position: relative;
  justify-content: start;
  top: -7px;
}
.menu-holiday {
  white-space: nowrap;
  box-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  position: absolute;
  right: -117px;
  height: 33px;
  background: #fff;
  bottom: 44px;
  padding: 5px 12px 12px 0px;
  border-radius: 4px;
}
.holiday-no-data .policy-nodata-card {
  width: 90% !important;
}
.no-data-img {
  width: 30vw !important;
  height: 30vh !important;
}
.no-data-division {
  width: 30vw !important;
  height: 37vh !important;
}
.chip-count {
  text-align: center;
  width: 31px !important;
  height: 30px !important;
  border-radius: 50%;
  font-size: 13px;
  padding: 4px;
  color: #000000;
  display: block;
  margin-left: -5px;
  margin-right: -16px;
  margin-top: 2px;
  cursor: pointer;
}
.table-no-data {
  width: 8vw;
}
.filter-no-data-img {
  width: 118px;
}
.applicable-no-data {
  width: 6vw;
}
.pointer-arrow-right::before {
  top: 45% !important;
  right: -10px !important;
  transform: rotateZ(90deg);
}
.pointer-arrow-reusable-filter::before {
  right: 13px !important;
}
.pointer-arrow-right-bottom::before {
  right: -9px !important;
  bottom: 19px;
  top: unset !important;
  transform: rotateZ(90deg);
}
.pointer-arrow-right-top::before,
.pointer-arrow-right-top-40::before {
  top: -6px !important;
  left: unset !important;
  right: 16px !important;
}
.pointer-arrow-right-top-40::before {
  right: 40px !important;
}
.pointer-arrow-left-bottom::before {
  top: unset !important;
  right: unset !important;
  left: -10px !important;
  bottom: 14px !important;
  transform: rotate(270deg);
}
.pointer-arrow-left-top::before {
  top: -6px !important;
  right: unset !important;
  left: 38px !important;
}
.pointer-arrow-filter::before {
  content: "";
  position: absolute;
  top: -6px;
  right: 73px;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #eee;
  border-left: 7px solid transparent;
  border-bottom-color: #fff;
  filter: drop-shadow(0px -2px 1px rgba(0, 0, 0, 0.2));
}
.pointer-arrow::after,
.pointer-arrow-left::after,
.custom-pointer-left::after,
.custom-pointer-arrow::after,
.pointer-arrow-center::after,
.pointer-arrow-bottom::after,
.pointer-arrow-bottom-center::after,
.pointer-probation-edit::after,
.pointer-work-time-overflow::after,
.pointer-work-time::after,
.pointer-week-off-overflow::after,
.pointer-week-off::after,
.pointer-break-time-overflow::after,
.pointer-break-time::after,
.org-arrow-center::after,
.org-arrow-bottom::after,
.pointer-arrow-right::after,
.pointer-arrow-reusable-filter::after,
.pointer-arrow-right-bottom::after,
.pointer-arrow-right-top::after,
.pointer-arrow-right-top-40::after,
.pointer-arrow-left-bottom::after,
.pointer-arrow-left-top::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0px;
  display: inline-block !important;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
.pointer-arrow::before,
.pointer-arrow-left::before,
.custom-pointer-left::before,
.custom-pointer-arrow::before,
.pointer-arrow-center::before,
.pointer-arrow-bottom::before,
.pointer-arrow-bottom-center::before,
.pointer-probation-edit::before,
.pointer-work-time-overflow::before,
.pointer-work-time::before,
.pointer-week-off-overflow::before,
.pointer-week-off::before,
.pointer-break-time-overflow::before,
.pointer-break-time::before,
.org-arrow-center::before,
.org-arrow-bottom::before,
.pointer-arrow-right::before,
.pointer-arrow-reusable-filter::before,
.pointer-arrow-right-bottom::before,
.pointer-arrow-right-top::before,
.pointer-arrow-right-top-40::before,
.pointer-arrow-left-bottom::before,
.pointer-arrow-left-top::before {
  content: "";
  position: absolute;
  top: -6px;
  right: 19px;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #eee;
  border-left: 7px solid transparent;
  border-bottom-color: #fff;
  filter: drop-shadow(0px -2px 1px rgba(0, 0, 0, 0.2));
}
.pointer-arrow-secondary::before {
  content: "";
  position: absolute;
  top: -4px;
  right: 19px;
  width: 7px;
  background: white;
  height: 7px;
  border-left: 1px solid #f45600;
  border-top: 1px solid #f45600;
  transform: rotate(45deg);
  z-index: -1;
}
.pointer-work-time::before,
.pointer-week-off-overflow::before,
.pointer-week-off::before,
.pointer-break-time-overflow::before,
.pointer-break-time::before {
  bottom: -6px;
  top: unset !important;
  transform: rotateZ(180deg);
  right: 56px !important;
}
.pointer-work-time-overflow::before {
  right: 60px !important;
}
.pointer-probation-edit::before {
  bottom: -6px;
  top: unset !important;
  transform: rotateZ(180deg);
  right: 56px !important;
}
.pointer-arrow-bottom::before,
.pointer-arrow-bottom-center::before {
  top: unset !important;
  bottom: -6px !important;
  right: 40px !important;
  transform: rotate(180deg);
}
.pointer-break-time::before {
  right: 34px !important;
}
.pointer-break-time-overflow::before {
  bottom: unset;
  transform: unset;
  top: -6px !important;
  right: 35px !important;
}
.pointer-week-off::before {
  right: 11px !important;
}
.pointer-week-off-overflow::before {
  right: 11px !important;
  top: -5px !important;
  bottom: unset;
  transform: unset;
}
.pointer-arrow-center::before {
  right: 47%;
}
.pointer-arrow-bottom-center::before {
  right: 47% !important;
}
.custom-pointer-arrow::before {
  right: 45px;
}
.custom-pointer-left::before {
  right: unset;
  left: 67px;
}
.pointer-arrow-left::before {
  top: 12px;
  left: -11px;
  right: unset;
  transform: rotate(270deg);
}
.mail-template {
  position: fixed !important;
  right: 10%;
  width: 550px;
  z-index: 999;
  background: #fff;
  bottom: 0;
  min-height: 450px !important;
  border-radius: 8px 8px 0px 0px !important;
  padding: 0;
  padding-bottom: 10px;
  box-shadow:
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12),
    0px 5px 5px -3px rgba(0, 0, 0, 0.2) !important;
  margin: 0 !important;
  transform: right 0.8s linear;
}
.mail-template header {
  background: #F2F6FC;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  height: 40px;
  align-items: center;
}
.mail-template header .text {
  color: #041E49;
  font-family: "Roboto";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.mail-template form {
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
}
.mail-template form .email-input {
  width: 100%;
}
.mail-template form .email-input .mdc-text-field {
  padding: 0;
}
.mail-template form .email-input .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix {
  padding: 6px 0;
}
.mail-template form .email-input .mat-mdc-form-field-focus-overlay {
  background-color: unset;
}
.mail-template form .email-input .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: unset;
  padding: 0;
}
.mail-template form .email-input .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before {
  border: none;
}
.mail-template form .email-input .mdc-text-field--filled .mdc-line-ripple::after {
  border: none;
}
.mail-template form .email-input .mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mail-template form .email-input .mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  opacity: 0 !important;
}
.mail-template form .email-input .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text {
  color: unset;
}
.mail-template form .shadow-none {
  box-shadow: none;
}
.mail-template form input,
.mail-template form .text-area {
  background: rgba(255, 255, 255, 0);
  box-shadow: 0px -1px 0px 0px rgba(100, 121, 143, 0.12) inset;
  border: none;
  outline: none;
  height: 40px;
  width: 100%;
}
.mail-template form .text-area {
  min-height: 300px;
  resize: none;
  box-shadow: none;
  font-size: 0.873rem !important;
}
.mail-template footer {
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  position: absolute !important;
  bottom: 11px;
  right: 0;
}
.mail-template footer .send-button {
  position: absolute;
  top: 5px;
  right: 20px;
  z-index: 9999;
  display: flex;
  width: 66px;
  height: 26px;
  font-size: 0.75rem;
  padding: 0 5px;
  border-radius: 5px;
  align-items: center;
  background: var(--wz-deep-orange) !important;
  color: #fff !important;
}
.maximize-mail {
  display: block !important;
  width: 80% !important;
  height: calc(100% - 120px) !important;
}
.maximize-mail form .text-area {
  height: 570px !important;
}
.maximize-mail .ck-content {
  height: auto !important;
  max-height: unset !important;
  min-height: 300px !important;
}
.maximize-mail .ck-content table tbody tr td p:not(:first-child) {
  white-space: unset !important;
  max-width: unset !important;
  overflow-x: unset !important;
}
.maximize-mail .ck-toolbar {
  width: unset !important;
}
.minimize-mail {
  width: 265px !important;
  min-height: 0 !important;
  padding: 0;
}
.minimize-mail .ck-content,
.minimize-mail form {
  display: none !important;
}
.minimize-mail footer {
  display: none !important;
}
.schedular {
  position: absolute !important;
  width: 400px;
  z-index: 10000;
  left: 35vw;
  top: 10vh;
}
.place-holder {
  font-size: 0.75rem;
  color: rgba(0, 0, 0, 0.6);
}
.ck.ck-balloon-panel.ck-balloon-panel_visible {
  display: none !important;
}
.ck.ck-balloon-panel.ck-balloon-panel_visible .mail-template form {
  margin-right: 10px !important;
}
.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
  border: none !important;
  box-shadow: none !important;
}
.ck.ck-editor__editable_inline {
  border: none !important;
}
.ck-toolbar {
  border: none !important;
  position: fixed !important;
  bottom: 0px !important;
  height: 45px !important;
  width: 28rem !important;
}
.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible .ck-toolbar {
  position: absolute !important;
  bottom: 40px !important;
  width: max-content !important;
  right: 0px !important;
}
.hide-toolbar .ck.ck-toolbar {
  visibility: hidden !important;
}
.ck-content {
  min-height: 300px !important;
  max-height: 300px !important;
  overflow-y: scroll !important;
  padding: 0 !important;
}
.ck-content .image {
  float: left !important;
}
.ck-content .image img {
  max-width: 520px !important;
  min-width: 0 !important;
}
.applicable-card-container {
  position: absolute;
  z-index: 3;
  width: 90%;
  height: 30vh;
  border: 0.8px solid rgba(0, 0, 0, 0.09);
  background: #fff;
  box-shadow: -1px 4px 4px 0px rgba(0, 0, 0, 0.1);
}
.applicable-card-container .container-left {
  padding-top: 8px;
  padding-left: 15px;
  background: rgba(244, 86, 0, 0.1490196078);
}
.applicable-card-container .container-left .left-side-list {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 28px;
  padding-right: 10px;
  transition: transform 1s linear;
}
.applicable-card-container .container-left .left-side-list.limit-to-active {
  border-radius: 20px 0px 0px 20px;
  background: #fff;
  margin-left: 28px;
  transition: all 0.5s ease-in-out;
  padding-left: 20px;
}
.applicable-card-container .container-right .select-all-container {
  border-bottom: 0.8px solid rgba(0, 0, 0, 0.1215686275);
  padding: 7px 10px 7px 15px;
}
.applicable-card-container .container-right .applicable-scroll {
  height: calc(30vh - 50px);
  min-height: calc(30vh - 50px);
  max-height: calc(30vh - 50px);
  overflow: auto;
}
.info-card-chips .mat-mdc-standard-chip .mdc-evolution-chip__action--primary {
  padding-left: 0px !important;
  padding-right: 15px !important;
}
.info-card-chips .mat-mdc-standard-chip {
  --mdc-chip-elevated-container-color: #E0EDF7;
  --mdc-chip-elevated-disabled-container-color: #E0EDF7;
}
.info-card-chips .mat-mdc-chip-focus-overlay {
  background: #E0EDF7;
}
.info-card-chips .mat-mdc-chip-ripple {
  display: none;
}
.applicable-field-error {
  border: 0.8px solid #ff0b0b !important;
}
.applicable-field {
  min-height: 38px;
  border-radius: 4px;
  position: relative;
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275);
}
.applicable-field .border-left {
  border-left: 0.8px solid rgba(0, 0, 0, 0.1215686275);
  background: white;
  border-radius: 0px 5px 5px 0px;
}
.applicable-field .applicable-label {
  font-size: 0.875rem;
  letter-spacing: 0px;
  font-weight: 400;
}
.applicable-field .applicable-field-padding {
  padding: 7px 7px 7px 16px;
  background: white;
  border-radius: 5px 0px 0px 5px;
}
.applicable-field .chips-list-applicable {
  width: 100%;
  flex-wrap: wrap;
}
.applicable-field .chips-list-applicable .mat-mdc-chip-ripple {
  display: none;
}
.applicable-field .chips-list-applicable .mat-mdc-standard-chip {
  --mdc-chip-elevated-container-color: #E0EDF7;
  --mdc-chip-elevated-disabled-container-color: #E0EDF7;
}
.applicable-field .chips-list-applicable .mat-mdc-chip-focus-overlay {
  background: #E0EDF7;
}
.applicable-field .label-center {
  background: #fff;
  width: max-content;
  display: inline-block;
  position: absolute;
}
.applicable-field .label-top {
  background: #fff;
  width: max-content;
  display: inline-block;
  padding: 0px 5px;
  position: absolute;
  transform: translateY(-18.75px) scale(0.75) translateX(-21px);
}
.probationType .mat-mdc-form-field-infix {
  display: flex;
}
.dropdown-avatar {
  width: 1.875rem;
  height: 1.875rem;
}
.evaluator-logo {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.chips-text {
  padding-left: 10px;
  max-width: 233px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.custom-employee-filter-chip .mat-mdc-standard-chip .mdc-evolution-chip__action--primary {
  padding-left: 0px !important;
}
.custom-employee-filter-chip .chips-text {
  padding-left: 5px !important;
}
.chips-text-designation {
  padding-left: 5px;
  max-width: 91px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.chips-evaluator .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary {
  padding-left: 0px !important;
  padding-right: 0;
}
.ck-content p {
  font-size: 0.85rem !important;
}
.ck-content table {
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.ck-content table thead tr th:first-child {
  min-width: 120px !important;
}
.ck-content table thead tr th {
  background: rgb(248, 248, 248) !important;
  font: 500 0.813rem "Roboto" !important;
  color: rgba(0, 0, 0, 0.87) !important;
  height: 42px !important;
}
.ck-content table thead td {
  height: 60px;
}
.ck-content table tbody tr th {
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.ck-content table tbody tr td {
  font: 500 0.813rem "Roboto" !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.ck-content table tbody tr td p:not(:first-child) {
  font: 500 0.75rem "Roboto" !important;
  color: var(--wz-gray-600) !important;
  margin: 0 !important;
  overflow-x: hidden;
  height: unset !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 300px;
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275);
}
.ck-content table tbody tr td p {
  margin: 0 !important;
  height: 18px !important;
  border: none !important;
}
.ck-content table tbody td:last-child {
  font: 500 0.813rem "Roboto" !important;
  white-space: nowrap !important;
  color: var(--wz-gray-600) !important;
}
.applicable-note {
  border-radius: 8px;
  background: #fffae6;
}
.id-template-header {
  display: none !important;
}
.employee-id-read-fields {
  border-radius: 4px;
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  min-width: 360px;
  max-width: fit-content;
  height: 40px;
}
.employee-id-read-fields li {
  height: 100%;
  font-size: 13px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.6);
  font-size: 13px;
  font-weight: 400;
  min-width: 33%;
  color: rgba(0, 0, 0, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px 10px 0px 10px;
}
.employee-id-read-fields li div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.employee-id-read-fields li span {
  position: absolute;
  padding: 3px;
  white-space: nowrap;
  background: #fff;
  top: -10px;
  left: 43px;
  font-size: 10px;
  font-weight: 400;
  color: #1A2D48;
}
.employee-id-read-fields li::after {
  content: "";
  position: absolute;
  height: 100%;
  top: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.12);
  width: 0.8px;
}
.employee-id-read-fields li:nth-child(1) span {
  left: 37%;
}
.employee-id-read-fields li:nth-child(2) span {
  left: 16%;
  top: -11px !important;
}
.employee-id-read-fields li:nth-child(3) span {
  left: 37%;
}
.employee-id-read-fields li:nth-child(3)::after {
  display: none !important;
}
.preview-container {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 8px;
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
  font-weight: 500;
  position: relative;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 28px;
  min-width: 131px;
  max-width: max-content;
  padding: 0 5px;
}
.preview-container .preview-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.preview-container span {
  position: absolute;
  background: #F9AB80;
  color: #fff;
  width: 48px;
  height: 17px;
  font-size: 10px;
  font-weight: 500;
  top: -14px;
  border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.custom-textfield-container span {
  font-size: 12px;
  font-weight: 400;
  color: #1A2D48;
}
.custom-input-focus {
  border: 0.8px solid var(--wz-tertiary) !important;
}
.field-prefix-text {
  top: -7px;
  left: 59px;
  background: #fff;
  padding: 0 4px;
  z-index: 999;
}
.field-sequence-text {
  top: -7px;
  left: 229px;
  background: #fff;
  padding: 0 4px;
  z-index: 999;
}
.field-suffix-text {
  top: -7px;
  right: 78px;
  background: #fff;
  padding: 0 4px;
  z-index: 999;
}
.custom-input-field {
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  position: relative;
}
.prefix-input {
  border-top-left-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  width: 34%;
  padding: 10px 6px 10px 18px;
}
.sequence-input {
  width: 34%;
}
.sequence-info-icon {
  width: 17px;
  height: 17px;
}
.suffix-input {
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  width: 34%;
  padding: 10px 6px 10px 18px;
}
.remove-selected-in-ac {
  background: transparent !important;
}
.remove-selected-in-ac .mdc-list-item__primary-text {
  color: unset !important;
}
.remove-selected-in-ac .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after {
  color: transparent;
}
.third-level-top-buttons {
  top: -46px !important;
}
.third-level-menu,
.third-level-menu-secondary {
  border-radius: 0px 0px 4px 4px;
  background: #EBF0F5;
  position: relative;
  top: 87px;
  left: 74px;
  z-index: 800;
  margin-right: 85px;
}
.third-level-menu ul,
.third-level-menu-secondary ul {
  display: flex;
  gap: 30px;
  height: 36px;
  align-items: center;
  padding-left: 17px;
}
.third-level-menu ul li,
.third-level-menu-secondary ul li {
  color: rgba(0, 0, 0, 0.6);
  text-align: center;
  font-family: "Roboto";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  cursor: pointer;
}
.third-level-menu ul .active,
.third-level-menu-secondary ul .active {
  background:
    linear-gradient(
      90deg,
      #fff 41.8%,
      rgba(255, 255, 255, 0) 122.42%);
  color: rgba(0, 0, 0, 0.87);
  text-align: center;
  font-family: "Roboto";
  font-size: 14px;
  font-style: normal;
  line-height: normal;
}
.third-level-menu-secondary {
  background: var(--wz-white);
}
.third-level-menu-secondary ul .active {
  background:
    linear-gradient(
      270deg,
      #fff 27.8%,
      var(--wz-secondary-200) 122.42%) !important;
  color: var(--wz-secondary);
}
.wz-text {
  text-align: center;
  font-weight: 400;
  line-height: 16px;
}
.right-18 {
  right: 18px;
}
.calendar {
  width: 100%;
  overflow-x: auto;
}
.calendar .shift-table {
  width: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1215686275);
  margin: 25px 0 30px 0;
}
.calendar .shift-table th:not(:first-child) {
  color: var(--wz-secondary);
  font-family: "Roboto";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.calendar .shift-table tr,
.calendar .shift-table th,
.calendar .shift-table td {
  border-width: 1px;
  text-align: center;
  height: 44px;
  min-width: 100px;
}
.calendar .shift-table tbody td:first-child {
  color: #1A2D48;
  font-family: "Roboto";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.triangle {
  padding: 1px;
}
.triangle .triangle-left,
.triangle .triangle-edit-left {
  clip-path: polygon(-6% 0%, 0% 100%, 100% 100%);
  background: rgba(26, 45, 72, 0.05);
  width: 100%;
  display: block;
  height: 100%;
  border-radius: 5px;
}
.triangle .triangle-left .text,
.triangle .triangle-edit-left .text {
  color: #1A2D48;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  font-size: 0.75rem;
  top: 14px;
  right: 15px;
}
.triangle .triangle-right,
.triangle .triangle-edit-right {
  width: 98%;
  display: block;
  position: absolute;
  height: 100%;
  border-radius: 5px;
  clip-path: polygon(0% 0%, 100% 0, 100% 93%);
  background: rgba(244, 86, 0, 0.05);
}
.triangle .triangle-right .text,
.triangle .triangle-edit-right .text {
  color: #f45600;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  font-size: 0.75rem;
  right: -18px;
}
.clear-btn {
  position: absolute;
  bottom: 13px;
  left: 11%;
}
.schedule-cell {
  display: grid;
  gap: 4px;
}
.schedule-cell .working-hours,
.schedule-cell .week-off,
.schedule-cell .break-hours {
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  gap: 7px;
  font-size: 12px;
  border-radius: 16px;
  background: #EAF5FF;
  color: rgba(0, 0, 0, 0.6);
  margin: 0 10px;
  padding: 2px 10px;
  cursor: default;
}
.schedule-cell .break-hours {
  margin-top: unset;
  background: #EBF9F4;
}
.schedule-cell .break-hours wz-icon {
  margin-top: -3px;
}
.schedule-cell .break-hours wz-icon:last-child {
  position: relative;
  top: 1px;
}
.schedule-cell .week-off {
  margin-top: unset;
  margin-bottom: 4px;
  background: #FDF1ED;
}
.table-icon-container {
  visibility: hidden;
  transition: visibility 0.05s ease-out;
}
td.table-column:hover > .table-icon-container,
td.table-column .active {
  visibility: visible;
}
td.table-column .active {
  visibility: visible;
}
.pointer-shift-details::before {
  content: "";
  position: absolute;
  bottom: -5px;
  right: -4px;
  transform: rotateZ(140deg);
  border-radius: 50%;
  display: inline-block !important;
  border-right: 4px solid transparent;
  border-bottom: 11px solid #eee;
  border-left: 4px solid transparent;
  border-bottom-color: #fff;
  filter: drop-shadow(0px -2px 1px rgba(0, 0, 0, 0.2));
}
.left-pointer-shift-details::before {
  content: "";
  position: absolute;
  bottom: -5px;
  left: -4px;
  transform: rotateZ(-140deg);
  border-radius: 50%;
  display: inline-block !important;
  border-right: 4px solid transparent;
  border-bottom: 11px solid #eee;
  border-left: 4px solid transparent;
  border-bottom-color: #fff;
  filter: drop-shadow(0px -2px 1px rgba(0, 0, 0, 0.2));
}
.shift-details,
.version-shift-details {
  width: auto;
  min-height: 250px;
  padding: 8px 12px 0 12px;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4) !important;
  border-radius: 8px;
  border-bottom-left-radius: unset;
  display: grid;
  gap: 12px;
  background: #fff;
  position: absolute;
  z-index: 99999;
}
.shift-details .card-title,
.version-shift-details .card-title {
  color: #1A2D48;
  font-family: "Roboto";
  font-size: 14px;
  padding-left: 8px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.shift-details .work-hours,
.version-shift-details .work-hours,
.shift-details .total-working-hours,
.version-shift-details .total-working-hours,
.shift-details .week-off,
.version-shift-details .week-off,
.shift-details .break,
.version-shift-details .break {
  border-radius: 8px;
  background: #EAF5FF;
  color: #369EFF;
  padding: 5px 10px;
  display: grid;
  min-height: 60px;
}
.shift-details .break,
.version-shift-details .break {
  background: #EBF9F4;
  color: rgba(50, 191, 144, 0.87);
}
.shift-details .week-off,
.version-shift-details .week-off {
  background: #FDF1ED;
  color: #f45600;
}
.shift-details .total-working-hours,
.version-shift-details .total-working-hours {
  background: #4D96F7;
  color: #fff;
}
.version-shift-details {
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: unset;
}
.custom-mat-select .mat-mdc-select-value {
  margin-right: 10px !important;
}
.invisible-scroll::-webkit-scrollbar-thumb {
  visibility: hidden !important;
}
.invisible-scroll::-webkit-scrollbar-thumb:hover {
  visibility: visible;
}
.invisible-scroll::-moz-scrollbar-thumb {
  visibility: hidden;
}
.invisible-scroll::-moz-scrollbar-thumb:hover {
  visibility: visible;
}
.join-icon {
  position: absolute;
  right: -12px;
  top: 18px;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  background: var(--wz-white);
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.join-icon .bar-icon {
  width: 10px;
  display: block;
  height: 1.5px;
}
.join-icon-first .bar-icon {
  background: #369EFF;
}
.join-icon-second .bar-icon {
  background: #ED774F;
}
.join-icon-third .bar-double-icon {
  width: 10px;
  height: 6px;
  border-top: 2px solid #32BF90;
  border-bottom: 2px solid #32BF90;
}
.break-card {
  margin-top: 4px;
  position: absolute;
  min-width: 175px;
  white-space: nowrap;
  background: white;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4) !important;
  padding: 10px 0;
  border-radius: 3px;
  z-index: 2;
}
.break-card .break-card-item {
  padding: 5px 10px;
  border-bottom: 1px solid var(--wz-input-border);
}
.break-card .break-card-item .shift-logo {
  width: 24px !important;
  height: 24px !important;
}
.break-card .break-card-item .name {
  font-size: 13px !important;
}
.break-card .break-card-item .time {
  font-size: 10px !important;
}
.break-card .break-card-item:hover {
  background: #EBF9F4 !important;
  cursor: pointer;
}
.standard-shift-main .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,
.holiday-settings .mat-mdc-standard-chip .mdc-evolution-chip__action--primary {
  padding-left: 0 !important;
}
.edit-button {
  position: sticky;
  top: 0;
  display: flex;
  justify-content: flex-end;
}
.shift-details-edit {
  border-bottom-left-radius: 8px !important;
  z-index: 999999;
  min-height: 300px;
  height: auto;
  width: 400px;
}
.rotational-shift .is_hovered {
  border: 0.8px solid rgba(0, 0, 0, 0.87) !important;
}
.rotational-shift .allowance-day.active {
  border: 0.8px solid var(--wz-secondary) !important;
  background-color: var(--wz-secondary) !important;
  color: var(--wz-white) !important;
}
.history,
.dot-lists {
  background: var(--wz-white);
  box-shadow: 0px 4px 4px var(--wz-gray-100);
  overflow-y: scroll;
  overflow-x: hidden;
  position: relative;
}
.history .blue-ball,
.dot-lists .blue-ball {
  width: 14px !important;
  height: 14px !important;
}
.history .gray-ball,
.dot-lists .gray-ball {
  width: 14px;
  height: 14px;
  background-color: #E3E3E3;
  border: 1px solid #E3E3E3;
  border-radius: 50%;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.history .original-info,
.dot-lists .original-info {
  text-decoration: line-through;
}
.history .new-info,
.dot-lists .new-info {
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  color: rgba(0, 0, 0, 0.87);
}
.history .history-details-container,
.dot-lists .history-details-container {
  height: calc(100vh - 73px);
  overflow-x: hidden;
  overflow-y: auto;
}
.history .history-details-container .shift-version-details,
.dot-lists .history-details-container .shift-version-details {
  display: flex;
  align-items: center;
  gap: 10px;
}
.history .history-details-container .shift-version-details p,
.dot-lists .history-details-container .shift-version-details p {
  margin: 0 !important;
  font-size: 13px;
}
.history .history-details-container .shift-version-details p:first-child,
.dot-lists .history-details-container .shift-version-details p:first-child {
  font-size: 4;
}
.history .history-details-container .shift-version-details p:last-child,
.dot-lists .history-details-container .shift-version-details p:last-child {
  color: var(--wz-gray-600);
  font-size: 5;
}
.history .history-card,
.dot-lists .history-card {
  border-radius: 0.5rem;
  border: 0.8px solid rgba(0, 0, 0, 0.1215686275);
  padding: 14px;
  padding-bottom: 0;
  position: relative;
  width: 95%;
  max-height: 78px;
  background-color: #F9F9F9;
  transition: max-height 0.3s ease-in-out;
  filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.1));
}
.place-center,
.page-content .add-holidays {
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -50%);
}
.beta-logo-center {
  margin-top: 8px;
  margin-left: 18px;
  width: 40px;
}
.x-center {
  left: 50%;
  transform: translateX(-50%);
}
.y-center {
  top: 50%;
  transform: translateY(-50%);
}
.grid-center {
  display: grid;
  place-items: center;
}
.remove-checkbox-padding label {
  padding-bottom: 0 !important;
}
.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: var(--wz-secondary) !important;
}
.highcharts-credits {
  display: none;
}
.calender-section td {
  position: relative;
}
.no-data-calender,
.week-calender {
  position: absolute;
  top: 50% !important;
  left: 50%;
  text-wrap: nowrap;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--bs-gray-600);
  z-index: 1;
  transform: translate(-50%, -50%);
}
.week-calender {
  align-items: center;
}
.map {
  width: 47%;
  height: 37rem;
  padding: 10px;
  z-index: 9;
  position: absolute;
  border-radius: 20px;
  background: rgba(233, 233, 233, 0.1);
  box-shadow: -23.26667px 23.26667px 23.26667px 0px rgba(255, 255, 255, 0.1) inset, 23.26667px -23.26667px 23.26667px 0px rgba(177, 177, 177, 0.1) inset;
  backdrop-filter: blur(10px);
}
.map .map-form {
  width: 100%;
  height: 35.5rem;
  border-radius: 10px;
  background: #FFF;
  padding: 10px;
}
.line-attendance-dotted {
  border-bottom: 1px dotted rgba(0, 0, 0, 0.12);
  stroke-width: 1px;
  stroke: rgba(0, 0, 0, 0.12);
  top: 19px;
  position: relative;
  z-index: 0;
}
.activeCard:nth-child(1) {
  background: rgb(234, 245, 255);
  border: none !important;
}
.activeCard:nth-child(1) .wzt-sec-header,
.activeCard:nth-child(1) .primary-wzt-sec-header,
.activeCard:nth-child(1) .secondary-wzt-sec-header,
.activeCard:nth-child(1) .tertiary-wzt-sec-header,
.activeCard:nth-child(1) .quartenary-wzt-sec-header,
.activeCard:nth-child(1) .blue-wzt-sec-header,
.activeCard:nth-child(1) .red-wzt-sec-header,
.activeCard:nth-child(1) .green-wzt-sec-header,
.activeCard:nth-child(1) .white-wzt-sec-header,
.activeCard:nth-child(1) .teal-green-wzt-sec-header,
.activeCard:nth-child(1) .purple-wzt-sec-header,
.activeCard:nth-child(1) .disabled-wzt-sec-header,
.activeCard:nth-child(1) .wzt-value-title,
.activeCard:nth-child(1) .primary-wzt-value-title,
.activeCard:nth-child(1) .secondary-wzt-value-title,
.activeCard:nth-child(1) .tertiary-wzt-value-title,
.activeCard:nth-child(1) .quartenary-wzt-value-title,
.activeCard:nth-child(1) .blue-wzt-value-title,
.activeCard:nth-child(1) .red-wzt-value-title,
.activeCard:nth-child(1) .green-wzt-value-title,
.activeCard:nth-child(1) .white-wzt-value-title,
.activeCard:nth-child(1) .teal-green-wzt-value-title,
.activeCard:nth-child(1) .purple-wzt-value-title,
.activeCard:nth-child(1) .disabled-wzt-value-title,
.activeCard:nth-child(1) .wzt-main-text,
.activeCard:nth-child(1) .primary-wzt-main-text,
.activeCard:nth-child(1) .secondary-wzt-main-text,
.activeCard:nth-child(1) .tertiary-wzt-main-text,
.activeCard:nth-child(1) .quartenary-wzt-main-text,
.activeCard:nth-child(1) .blue-wzt-main-text,
.activeCard:nth-child(1) .red-wzt-main-text,
.activeCard:nth-child(1) .green-wzt-main-text,
.activeCard:nth-child(1) .white-wzt-main-text,
.activeCard:nth-child(1) .teal-green-wzt-main-text,
.activeCard:nth-child(1) .purple-wzt-main-text,
.activeCard:nth-child(1) .disabled-wzt-main-text {
  color: #2196f3 !important;
}
.activeCard:nth-child(1) .crit-settings {
  font-weight: 500 !important;
}
.ling-img {
  position: relative;
  width: 0.85em;
  height: 1em;
  top: 35%;
  margin-left: -0.35em;
  border-radius: 50%;
  background-color: white;
  z-index: 1;
}
.activeCard:nth-child(3) {
  background: rgb(253, 241, 237);
  border: none !important;
}
.activeCard:nth-child(3) .wzt-sec-header,
.activeCard:nth-child(3) .primary-wzt-sec-header,
.activeCard:nth-child(3) .secondary-wzt-sec-header,
.activeCard:nth-child(3) .tertiary-wzt-sec-header,
.activeCard:nth-child(3) .quartenary-wzt-sec-header,
.activeCard:nth-child(3) .blue-wzt-sec-header,
.activeCard:nth-child(3) .red-wzt-sec-header,
.activeCard:nth-child(3) .green-wzt-sec-header,
.activeCard:nth-child(3) .white-wzt-sec-header,
.activeCard:nth-child(3) .teal-green-wzt-sec-header,
.activeCard:nth-child(3) .purple-wzt-sec-header,
.activeCard:nth-child(3) .disabled-wzt-sec-header,
.activeCard:nth-child(3) .wzt-value-title,
.activeCard:nth-child(3) .primary-wzt-value-title,
.activeCard:nth-child(3) .secondary-wzt-value-title,
.activeCard:nth-child(3) .tertiary-wzt-value-title,
.activeCard:nth-child(3) .quartenary-wzt-value-title,
.activeCard:nth-child(3) .blue-wzt-value-title,
.activeCard:nth-child(3) .red-wzt-value-title,
.activeCard:nth-child(3) .green-wzt-value-title,
.activeCard:nth-child(3) .white-wzt-value-title,
.activeCard:nth-child(3) .teal-green-wzt-value-title,
.activeCard:nth-child(3) .purple-wzt-value-title,
.activeCard:nth-child(3) .disabled-wzt-value-title,
.activeCard:nth-child(3) .wzt-main-text,
.activeCard:nth-child(3) .primary-wzt-main-text,
.activeCard:nth-child(3) .secondary-wzt-main-text,
.activeCard:nth-child(3) .tertiary-wzt-main-text,
.activeCard:nth-child(3) .quartenary-wzt-main-text,
.activeCard:nth-child(3) .blue-wzt-main-text,
.activeCard:nth-child(3) .red-wzt-main-text,
.activeCard:nth-child(3) .green-wzt-main-text,
.activeCard:nth-child(3) .white-wzt-main-text,
.activeCard:nth-child(3) .teal-green-wzt-main-text,
.activeCard:nth-child(3) .purple-wzt-main-text,
.activeCard:nth-child(3) .disabled-wzt-main-text {
  color: #ED774F !important;
}
.activeCard:nth-child(3) .crit-settings {
  font-weight: 500 !important;
}
.activeCard:nth-child(5) {
  background: rgb(239, 235, 249);
  border: none !important;
}
.activeCard:nth-child(5) .wzt-sec-header,
.activeCard:nth-child(5) .primary-wzt-sec-header,
.activeCard:nth-child(5) .secondary-wzt-sec-header,
.activeCard:nth-child(5) .tertiary-wzt-sec-header,
.activeCard:nth-child(5) .quartenary-wzt-sec-header,
.activeCard:nth-child(5) .blue-wzt-sec-header,
.activeCard:nth-child(5) .red-wzt-sec-header,
.activeCard:nth-child(5) .green-wzt-sec-header,
.activeCard:nth-child(5) .white-wzt-sec-header,
.activeCard:nth-child(5) .teal-green-wzt-sec-header,
.activeCard:nth-child(5) .purple-wzt-sec-header,
.activeCard:nth-child(5) .disabled-wzt-sec-header,
.activeCard:nth-child(5) .wzt-value-title,
.activeCard:nth-child(5) .primary-wzt-value-title,
.activeCard:nth-child(5) .secondary-wzt-value-title,
.activeCard:nth-child(5) .tertiary-wzt-value-title,
.activeCard:nth-child(5) .quartenary-wzt-value-title,
.activeCard:nth-child(5) .blue-wzt-value-title,
.activeCard:nth-child(5) .red-wzt-value-title,
.activeCard:nth-child(5) .green-wzt-value-title,
.activeCard:nth-child(5) .white-wzt-value-title,
.activeCard:nth-child(5) .teal-green-wzt-value-title,
.activeCard:nth-child(5) .purple-wzt-value-title,
.activeCard:nth-child(5) .disabled-wzt-value-title,
.activeCard:nth-child(5) .wzt-main-text,
.activeCard:nth-child(5) .primary-wzt-main-text,
.activeCard:nth-child(5) .secondary-wzt-main-text,
.activeCard:nth-child(5) .tertiary-wzt-main-text,
.activeCard:nth-child(5) .quartenary-wzt-main-text,
.activeCard:nth-child(5) .blue-wzt-main-text,
.activeCard:nth-child(5) .red-wzt-main-text,
.activeCard:nth-child(5) .green-wzt-main-text,
.activeCard:nth-child(5) .white-wzt-main-text,
.activeCard:nth-child(5) .teal-green-wzt-main-text,
.activeCard:nth-child(5) .purple-wzt-main-text,
.activeCard:nth-child(5) .disabled-wzt-main-text {
  color: #805DD7 !important;
}
.activeCard:nth-child(5) .crit-settings {
  font-weight: 500 !important;
}
.box-attendance {
  width: max-content;
  height: 38px;
  border-radius: 14px;
  background: #eee;
  align-items: center;
  justify-content: center;
  padding: 10px;
  display: flex;
  z-index: 1;
  position: relative;
  margin-right: -6px;
}
.box-attendance .inside-box {
  width: max-content;
  height: 30px;
  flex-shrink: 0;
  border-radius: 10px;
  background:
    linear-gradient(
      90deg,
      #F5F5F5 -26.12%,
      rgba(241, 241, 241, 0) 111.94%);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
  align-items: center;
  justify-content: center;
  padding: 5px;
  display: flex;
  cursor: pointer;
}
.box-attendance .inside-box .font-color {
  color: rgba(0, 0, 0, 0.5);
}
.box-attendance .active {
  border-radius: 10px;
  background:
    linear-gradient(
      90deg,
      var(--wz-secondary) -26.12%,
      rgba(244, 86, 0, 0.45) 111.94%);
  box-shadow: 0px 0px 4px 0px #AFAFAF;
}
.box-attendance .active .font-color {
  color: var(--wz-white);
}
.module-name .mdc-label {
  font-weight: 500 !important;
}
.datePicker-disable {
  float: right;
  margin-top: -26px;
  margin-left: 0 !important;
}
.bu-summary-edit {
  top: -30px !important;
}
.edit-icon {
  position: absolute;
  right: 7px;
  top: 0;
}
.edit-icon-position {
  position: sticky;
  background-color: #f9f9f9;
  align-items: center;
}
.nodataPage {
  width: 1850px !important;
  height: 100vh !important;
  top: 87px !important;
  height: calc(100vh - 87px) !important;
}
.filter-shadow {
  filter: drop-shadow(0px -2px 1px rgba(0, 0, 0, 0.2));
}
.apax .apexcharts-legend-marker {
  height: 9px !important;
  width: 9px !important;
  border-radius: 2px !important;
}
.limited-checkbox {
  position: relative;
  left: -10px;
}
.location_card_height {
  min-height: 5.975rem;
}
.name-tag {
  width: max-content;
  height: 21px;
  font-weight: 400;
  padding: 2px 7px;
  font-size: 11px;
  border-radius: 16px;
}
.name-tag:nth-child(2) {
  color: #369EFF;
  background: rgb(234, 245, 255);
  border: 1px solid #369EFF;
}
.name-tag:nth-child(3) {
  color: #ED774F;
  background: rgb(253, 241, 237);
  border: 1px solid #ED774F;
}
.name-tag:nth-child(4) {
  color: #805DD7;
  background: rgb(239, 235, 249);
  border: 1px solid #805DD7;
}
.ctc-table {
  margin: 0 17px;
  height: calc(100vh - 160px);
  overflow-y: hidden;
}
.ctc-table .ctc-list-table {
  border-width: 0 1px 1px 1px !important;
  border-style: solid !important;
  border-color: var(--wz-input-border) !important;
  border-collapse: unset !important;
}
.ctc-table .ctc-list-table thead {
  background: var(--wz-gray-100) !important;
}
.ctc-table .ctc-list-table thead tr {
  height: 45px;
}
.ctc-table .ctc-list-table tbody tr {
  height: 40px;
}
.ctc-table .ctc-list-table .mdc-data-table__header-cell {
  color: var(--bs-gray-700);
  text-align: center;
  font-size: 13px;
  border-top: 1px solid var(--bs-gray-300);
}
.bar {
  border: 1px solid var(--wz-input-border);
  position: relative;
  top: -1px;
}
.checkbox-left--11 {
  position: relative;
  left: -11px;
}
.legal-entity .tbl {
  overflow-y: scroll !important;
  max-height: 255px;
  border-left: 0.8px solid var(--wz-input-border) !important;
}
.legal-entity .entity-table-container {
  height: calc(100vh - 361px);
  min-height: calc(100vh - 361px);
  max-height: calc(100vh - 361px);
}
.legal-entity .entity-inner-height {
  height: calc(100vh - 280px) !important;
  min-height: calc(100vh - 280px) !important;
  max-height: calc(100vh - 280px) !important;
  overflow-y: auto;
}
.legal-entity .entity-card-height {
  height: calc(100vh - 270px) !important;
  min-height: calc(100vh - 270px) !important;
  max-height: calc(100vh - 270px) !important;
}
.legal-entity .tbl-shimmer {
  border-top: 0.8px solid var(--wz-input-border) !important;
  border-right: 0.8px solid var(--wz-input-border) !important;
  border-bottom: 0.8px solid var(--wz-input-border) !important;
}
.legal-entity .entity-container-scroll {
  height: calc(100vh - 275px);
  overflow-y: auto;
}
.legal-entity .entity-no-data {
  width: 5vw;
}
.legal-entity .logo-holder {
  height: 46px;
  width: 46px;
  border-radius: 50%;
}
.legal-entity .img-entity {
  width: -webkit-stretch;
  width: -moz-available;
  width: stretch;
  height: -webkit-stretch;
  height: -moz-available;
  height: stretch;
  max-width: 46px;
  max-height: 46px;
  object-fit: contain;
  object-position: center;
}
.legal-entity .right-curve {
  background: rgba(228, 244, 255, 0.7803921569);
  border-radius: 15% 0% 0% 15%/67% 33% 31% 67%;
  padding: 10px 10px 10px 40px;
}
.legal-entity .authority_entity {
  border-left: 3px solid #F50057;
  border-bottom: 3px solid #F50057;
  border-bottom-left-radius: 10px;
}
.legal-entity .authority_entity {
  position: relative;
}
.legal-entity .authority_entity::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-top: 10px solid #F50057;
  position: absolute;
  left: -14px;
  top: 0;
  transform: rotate(86deg);
}
.legal-entity .users-names {
  border-left: 2px solid rgba(0, 0, 0, 0.2);
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  border-bottom-left-radius: 10px;
}
.legal-entity .users-names {
  position: relative;
}
.legal-entity .users-names::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-top: 10px solid rgba(0, 0, 0, 0.6);
  position: absolute;
  left: -14px;
  top: 0;
  transform: rotate(86deg);
}
.legal-entity .text-color {
  color: #00BFA5;
}
.legal-entity .principal-authority {
  color: #F50057;
}
.legal-entity .entity-summery-left {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  grid-gap: 1em;
  grid-auto-flow: row dense;
}
.legal-entity .entity-summery-right {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  grid-gap: 1.5em;
  grid-auto-flow: row dense;
}
.legal-entity .settings {
  width: 18px !important;
  height: 18px !important;
  filter: grayscale(100%) brightness(125%) !important;
}
.primary-account {
  position: relative;
  border-left: 2px solid #00BFA5;
  border-bottom: 2px solid #00BFA5;
  border-bottom-left-radius: 10px;
}
.primary-account::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-top: 10px solid #00BFA5;
  position: absolute;
  left: -14px;
  top: 0;
  transform: rotate(86deg);
}
.approve-no-data {
  width: 10vw;
}
.hide-overlay-panel {
  display: none !important;
}
.reason-container {
  position: relative;
  z-index: 20;
  width: 100%;
  height: 140px;
  border: 0.8px solid rgba(0, 0, 0, 0.09);
  background: #FFF;
  cursor: pointer;
  box-shadow: -1px 4px 4px 0px rgba(0, 0, 0, 0.1);
}
.reason-container .reason-field {
  height: 88px;
  border-radius: 4px;
  position: relative;
  border: 0.8px solid var(--wz-input-border);
}
.reason-container .input {
  border: none;
  margin-top: 5px;
  padding: 5px 10px;
  width: 100%;
}
.reason-container .buttons {
  width: 55px;
  display: flex;
  justify-content: center;
  padding: 10px;
  align-items: center;
  border-radius: 8px;
  font-weight: 500;
  line-height: 18px;
  font-size: 12px;
  height: 25px;
}
.reason-container .cancel {
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}
.reason-container .save {
  background: var(--s1, var(--wz-secondary));
  color: #FFF;
}
.employee-slider-wrapper .grey-out-background {
  border-radius: 10px;
  top: 0;
}
.employee-slider-wrapper .right-sidebar {
  height: 100% !important;
  width: 60%;
}
.employee-slider-wrapper .invite-arrow-container {
  top: 42%;
}
.width-cal-0 {
  width: calc(100% - 0px) !important;
}
.width-cal-1 {
  width: calc(100% - 1px) !important;
}
.width-cal-2 {
  width: calc(100% - 2px) !important;
}
.width-cal-3 {
  width: calc(100% - 3px) !important;
}
.width-cal-4 {
  width: calc(100% - 4px) !important;
}
.width-cal-5 {
  width: calc(100% - 5px) !important;
}
.width-cal-6 {
  width: calc(100% - 6px) !important;
}
.width-cal-7 {
  width: calc(100% - 7px) !important;
}
.width-cal-8 {
  width: calc(100% - 8px) !important;
}
.width-cal-9 {
  width: calc(100% - 9px) !important;
}
.width-cal-10 {
  width: calc(100% - 10px) !important;
}
.width-cal-11 {
  width: calc(100% - 11px) !important;
}
.width-cal-12 {
  width: calc(100% - 12px) !important;
}
.width-cal-13 {
  width: calc(100% - 13px) !important;
}
.width-cal-14 {
  width: calc(100% - 14px) !important;
}
.width-cal-15 {
  width: calc(100% - 15px) !important;
}
.width-cal-16 {
  width: calc(100% - 16px) !important;
}
.width-cal-17 {
  width: calc(100% - 17px) !important;
}
.width-cal-18 {
  width: calc(100% - 18px) !important;
}
.width-cal-19 {
  width: calc(100% - 19px) !important;
}
.width-cal-20 {
  width: calc(100% - 20px) !important;
}
.width-cal-21 {
  width: calc(100% - 21px) !important;
}
.width-cal-22 {
  width: calc(100% - 22px) !important;
}
.width-cal-23 {
  width: calc(100% - 23px) !important;
}
.width-cal-24 {
  width: calc(100% - 24px) !important;
}
.width-cal-25 {
  width: calc(100% - 25px) !important;
}
.width-cal-26 {
  width: calc(100% - 26px) !important;
}
.width-cal-27 {
  width: calc(100% - 27px) !important;
}
.width-cal-28 {
  width: calc(100% - 28px) !important;
}
.width-cal-29 {
  width: calc(100% - 29px) !important;
}
.width-cal-30 {
  width: calc(100% - 30px) !important;
}
.width-cal-31 {
  width: calc(100% - 31px) !important;
}
.width-cal-32 {
  width: calc(100% - 32px) !important;
}
.width-cal-33 {
  width: calc(100% - 33px) !important;
}
.width-cal-34 {
  width: calc(100% - 34px) !important;
}
.width-cal-35 {
  width: calc(100% - 35px) !important;
}
.width-cal-36 {
  width: calc(100% - 36px) !important;
}
.width-cal-37 {
  width: calc(100% - 37px) !important;
}
.width-cal-38 {
  width: calc(100% - 38px) !important;
}
.width-cal-39 {
  width: calc(100% - 39px) !important;
}
.width-cal-40 {
  width: calc(100% - 40px) !important;
}
.width-cal-41 {
  width: calc(100% - 41px) !important;
}
.width-cal-42 {
  width: calc(100% - 42px) !important;
}
.width-cal-43 {
  width: calc(100% - 43px) !important;
}
.width-cal-44 {
  width: calc(100% - 44px) !important;
}
.width-cal-45 {
  width: calc(100% - 45px) !important;
}
.width-cal-46 {
  width: calc(100% - 46px) !important;
}
.width-cal-47 {
  width: calc(100% - 47px) !important;
}
.width-cal-48 {
  width: calc(100% - 48px) !important;
}
.width-cal-49 {
  width: calc(100% - 49px) !important;
}
.width-cal-50 {
  width: calc(100% - 50px) !important;
}
.width-cal-51 {
  width: calc(100% - 51px) !important;
}
.width-cal-52 {
  width: calc(100% - 52px) !important;
}
.width-cal-53 {
  width: calc(100% - 53px) !important;
}
.width-cal-54 {
  width: calc(100% - 54px) !important;
}
.width-cal-55 {
  width: calc(100% - 55px) !important;
}
.width-cal-56 {
  width: calc(100% - 56px) !important;
}
.width-cal-57 {
  width: calc(100% - 57px) !important;
}
.width-cal-58 {
  width: calc(100% - 58px) !important;
}
.width-cal-59 {
  width: calc(100% - 59px) !important;
}
.width-cal-60 {
  width: calc(100% - 60px) !important;
}
.width-cal-61 {
  width: calc(100% - 61px) !important;
}
.width-cal-62 {
  width: calc(100% - 62px) !important;
}
.width-cal-63 {
  width: calc(100% - 63px) !important;
}
.width-cal-64 {
  width: calc(100% - 64px) !important;
}
.width-cal-65 {
  width: calc(100% - 65px) !important;
}
.width-cal-66 {
  width: calc(100% - 66px) !important;
}
.width-cal-67 {
  width: calc(100% - 67px) !important;
}
.width-cal-68 {
  width: calc(100% - 68px) !important;
}
.width-cal-69 {
  width: calc(100% - 69px) !important;
}
.width-cal-70 {
  width: calc(100% - 70px) !important;
}
.width-cal-71 {
  width: calc(100% - 71px) !important;
}
.width-cal-72 {
  width: calc(100% - 72px) !important;
}
.width-cal-73 {
  width: calc(100% - 73px) !important;
}
.width-cal-74 {
  width: calc(100% - 74px) !important;
}
.width-cal-75 {
  width: calc(100% - 75px) !important;
}
.width-cal-76 {
  width: calc(100% - 76px) !important;
}
.width-cal-77 {
  width: calc(100% - 77px) !important;
}
.width-cal-78 {
  width: calc(100% - 78px) !important;
}
.width-cal-79 {
  width: calc(100% - 79px) !important;
}
.width-cal-80 {
  width: calc(100% - 80px) !important;
}
.width-cal-81 {
  width: calc(100% - 81px) !important;
}
.width-cal-82 {
  width: calc(100% - 82px) !important;
}
.width-cal-83 {
  width: calc(100% - 83px) !important;
}
.width-cal-84 {
  width: calc(100% - 84px) !important;
}
.width-cal-85 {
  width: calc(100% - 85px) !important;
}
.width-cal-86 {
  width: calc(100% - 86px) !important;
}
.width-cal-87 {
  width: calc(100% - 87px) !important;
}
.width-cal-88 {
  width: calc(100% - 88px) !important;
}
.width-cal-89 {
  width: calc(100% - 89px) !important;
}
.width-cal-90 {
  width: calc(100% - 90px) !important;
}
.width-cal-91 {
  width: calc(100% - 91px) !important;
}
.width-cal-92 {
  width: calc(100% - 92px) !important;
}
.width-cal-93 {
  width: calc(100% - 93px) !important;
}
.width-cal-94 {
  width: calc(100% - 94px) !important;
}
.width-cal-95 {
  width: calc(100% - 95px) !important;
}
.width-cal-96 {
  width: calc(100% - 96px) !important;
}
.width-cal-97 {
  width: calc(100% - 97px) !important;
}
.width-cal-98 {
  width: calc(100% - 98px) !important;
}
.width-cal-99 {
  width: calc(100% - 99px) !important;
}
.width-cal-100 {
  width: calc(100% - 100px) !important;
}
.width-cal-101 {
  width: calc(100% - 101px) !important;
}
.width-cal-102 {
  width: calc(100% - 102px) !important;
}
.width-cal-103 {
  width: calc(100% - 103px) !important;
}
.width-cal-104 {
  width: calc(100% - 104px) !important;
}
.width-cal-105 {
  width: calc(100% - 105px) !important;
}
.width-cal-106 {
  width: calc(100% - 106px) !important;
}
.width-cal-107 {
  width: calc(100% - 107px) !important;
}
.width-cal-108 {
  width: calc(100% - 108px) !important;
}
.width-cal-109 {
  width: calc(100% - 109px) !important;
}
.width-cal-110 {
  width: calc(100% - 110px) !important;
}
.width-cal-111 {
  width: calc(100% - 111px) !important;
}
.width-cal-112 {
  width: calc(100% - 112px) !important;
}
.width-cal-113 {
  width: calc(100% - 113px) !important;
}
.width-cal-114 {
  width: calc(100% - 114px) !important;
}
.width-cal-115 {
  width: calc(100% - 115px) !important;
}
.width-cal-116 {
  width: calc(100% - 116px) !important;
}
.width-cal-117 {
  width: calc(100% - 117px) !important;
}
.width-cal-118 {
  width: calc(100% - 118px) !important;
}
.width-cal-119 {
  width: calc(100% - 119px) !important;
}
.width-cal-120 {
  width: calc(100% - 120px) !important;
}
.width-cal-121 {
  width: calc(100% - 121px) !important;
}
.width-cal-122 {
  width: calc(100% - 122px) !important;
}
.width-cal-123 {
  width: calc(100% - 123px) !important;
}
.width-cal-124 {
  width: calc(100% - 124px) !important;
}
.width-cal-125 {
  width: calc(100% - 125px) !important;
}
.width-cal-126 {
  width: calc(100% - 126px) !important;
}
.width-cal-127 {
  width: calc(100% - 127px) !important;
}
.width-cal-128 {
  width: calc(100% - 128px) !important;
}
.width-cal-129 {
  width: calc(100% - 129px) !important;
}
.width-cal-130 {
  width: calc(100% - 130px) !important;
}
.width-cal-131 {
  width: calc(100% - 131px) !important;
}
.width-cal-132 {
  width: calc(100% - 132px) !important;
}
.width-cal-133 {
  width: calc(100% - 133px) !important;
}
.width-cal-134 {
  width: calc(100% - 134px) !important;
}
.width-cal-135 {
  width: calc(100% - 135px) !important;
}
.width-cal-136 {
  width: calc(100% - 136px) !important;
}
.width-cal-137 {
  width: calc(100% - 137px) !important;
}
.width-cal-138 {
  width: calc(100% - 138px) !important;
}
.width-cal-139 {
  width: calc(100% - 139px) !important;
}
.width-cal-140 {
  width: calc(100% - 140px) !important;
}
.width-cal-141 {
  width: calc(100% - 141px) !important;
}
.width-cal-142 {
  width: calc(100% - 142px) !important;
}
.width-cal-143 {
  width: calc(100% - 143px) !important;
}
.width-cal-144 {
  width: calc(100% - 144px) !important;
}
.width-cal-145 {
  width: calc(100% - 145px) !important;
}
.width-cal-146 {
  width: calc(100% - 146px) !important;
}
.width-cal-147 {
  width: calc(100% - 147px) !important;
}
.width-cal-148 {
  width: calc(100% - 148px) !important;
}
.width-cal-149 {
  width: calc(100% - 149px) !important;
}
.width-cal-150 {
  width: calc(100% - 150px) !important;
}
.width-cal-151 {
  width: calc(100% - 151px) !important;
}
.width-cal-152 {
  width: calc(100% - 152px) !important;
}
.width-cal-153 {
  width: calc(100% - 153px) !important;
}
.width-cal-154 {
  width: calc(100% - 154px) !important;
}
.width-cal-155 {
  width: calc(100% - 155px) !important;
}
.width-cal-156 {
  width: calc(100% - 156px) !important;
}
.width-cal-157 {
  width: calc(100% - 157px) !important;
}
.width-cal-158 {
  width: calc(100% - 158px) !important;
}
.width-cal-159 {
  width: calc(100% - 159px) !important;
}
.width-cal-160 {
  width: calc(100% - 160px) !important;
}
.width-cal-161 {
  width: calc(100% - 161px) !important;
}
.width-cal-162 {
  width: calc(100% - 162px) !important;
}
.width-cal-163 {
  width: calc(100% - 163px) !important;
}
.width-cal-164 {
  width: calc(100% - 164px) !important;
}
.width-cal-165 {
  width: calc(100% - 165px) !important;
}
.width-cal-166 {
  width: calc(100% - 166px) !important;
}
.width-cal-167 {
  width: calc(100% - 167px) !important;
}
.width-cal-168 {
  width: calc(100% - 168px) !important;
}
.width-cal-169 {
  width: calc(100% - 169px) !important;
}
.width-cal-170 {
  width: calc(100% - 170px) !important;
}
.width-cal-171 {
  width: calc(100% - 171px) !important;
}
.width-cal-172 {
  width: calc(100% - 172px) !important;
}
.width-cal-173 {
  width: calc(100% - 173px) !important;
}
.width-cal-174 {
  width: calc(100% - 174px) !important;
}
.width-cal-175 {
  width: calc(100% - 175px) !important;
}
.width-cal-176 {
  width: calc(100% - 176px) !important;
}
.width-cal-177 {
  width: calc(100% - 177px) !important;
}
.width-cal-178 {
  width: calc(100% - 178px) !important;
}
.width-cal-179 {
  width: calc(100% - 179px) !important;
}
.width-cal-180 {
  width: calc(100% - 180px) !important;
}
.width-cal-181 {
  width: calc(100% - 181px) !important;
}
.width-cal-182 {
  width: calc(100% - 182px) !important;
}
.width-cal-183 {
  width: calc(100% - 183px) !important;
}
.width-cal-184 {
  width: calc(100% - 184px) !important;
}
.width-cal-185 {
  width: calc(100% - 185px) !important;
}
.width-cal-186 {
  width: calc(100% - 186px) !important;
}
.width-cal-187 {
  width: calc(100% - 187px) !important;
}
.width-cal-188 {
  width: calc(100% - 188px) !important;
}
.width-cal-189 {
  width: calc(100% - 189px) !important;
}
.width-cal-190 {
  width: calc(100% - 190px) !important;
}
.width-cal-191 {
  width: calc(100% - 191px) !important;
}
.width-cal-192 {
  width: calc(100% - 192px) !important;
}
.width-cal-193 {
  width: calc(100% - 193px) !important;
}
.width-cal-194 {
  width: calc(100% - 194px) !important;
}
.width-cal-195 {
  width: calc(100% - 195px) !important;
}
.width-cal-196 {
  width: calc(100% - 196px) !important;
}
.width-cal-197 {
  width: calc(100% - 197px) !important;
}
.width-cal-198 {
  width: calc(100% - 198px) !important;
}
.width-cal-199 {
  width: calc(100% - 199px) !important;
}
.width-cal-200 {
  width: calc(100% - 200px) !important;
}
.width-cal-201 {
  width: calc(100% - 201px) !important;
}
.width-cal-202 {
  width: calc(100% - 202px) !important;
}
.width-cal-203 {
  width: calc(100% - 203px) !important;
}
.width-cal-204 {
  width: calc(100% - 204px) !important;
}
.width-cal-205 {
  width: calc(100% - 205px) !important;
}
.width-cal-206 {
  width: calc(100% - 206px) !important;
}
.width-cal-207 {
  width: calc(100% - 207px) !important;
}
.width-cal-208 {
  width: calc(100% - 208px) !important;
}
.width-cal-209 {
  width: calc(100% - 209px) !important;
}
.width-cal-210 {
  width: calc(100% - 210px) !important;
}
.width-cal-211 {
  width: calc(100% - 211px) !important;
}
.width-cal-212 {
  width: calc(100% - 212px) !important;
}
.width-cal-213 {
  width: calc(100% - 213px) !important;
}
.width-cal-214 {
  width: calc(100% - 214px) !important;
}
.width-cal-215 {
  width: calc(100% - 215px) !important;
}
.width-cal-216 {
  width: calc(100% - 216px) !important;
}
.width-cal-217 {
  width: calc(100% - 217px) !important;
}
.width-cal-218 {
  width: calc(100% - 218px) !important;
}
.width-cal-219 {
  width: calc(100% - 219px) !important;
}
.width-cal-220 {
  width: calc(100% - 220px) !important;
}
.width-cal-221 {
  width: calc(100% - 221px) !important;
}
.width-cal-222 {
  width: calc(100% - 222px) !important;
}
.width-cal-223 {
  width: calc(100% - 223px) !important;
}
.width-cal-224 {
  width: calc(100% - 224px) !important;
}
.width-cal-225 {
  width: calc(100% - 225px) !important;
}
.width-cal-226 {
  width: calc(100% - 226px) !important;
}
.width-cal-227 {
  width: calc(100% - 227px) !important;
}
.width-cal-228 {
  width: calc(100% - 228px) !important;
}
.width-cal-229 {
  width: calc(100% - 229px) !important;
}
.width-cal-230 {
  width: calc(100% - 230px) !important;
}
.width-cal-231 {
  width: calc(100% - 231px) !important;
}
.width-cal-232 {
  width: calc(100% - 232px) !important;
}
.width-cal-233 {
  width: calc(100% - 233px) !important;
}
.width-cal-234 {
  width: calc(100% - 234px) !important;
}
.width-cal-235 {
  width: calc(100% - 235px) !important;
}
.width-cal-236 {
  width: calc(100% - 236px) !important;
}
.width-cal-237 {
  width: calc(100% - 237px) !important;
}
.width-cal-238 {
  width: calc(100% - 238px) !important;
}
.width-cal-239 {
  width: calc(100% - 239px) !important;
}
.width-cal-240 {
  width: calc(100% - 240px) !important;
}
.width-cal-241 {
  width: calc(100% - 241px) !important;
}
.width-cal-242 {
  width: calc(100% - 242px) !important;
}
.width-cal-243 {
  width: calc(100% - 243px) !important;
}
.width-cal-244 {
  width: calc(100% - 244px) !important;
}
.width-cal-245 {
  width: calc(100% - 245px) !important;
}
.width-cal-246 {
  width: calc(100% - 246px) !important;
}
.width-cal-247 {
  width: calc(100% - 247px) !important;
}
.width-cal-248 {
  width: calc(100% - 248px) !important;
}
.width-cal-249 {
  width: calc(100% - 249px) !important;
}
.width-cal-250 {
  width: calc(100% - 250px) !important;
}
.width-cal-251 {
  width: calc(100% - 251px) !important;
}
.width-cal-252 {
  width: calc(100% - 252px) !important;
}
.width-cal-253 {
  width: calc(100% - 253px) !important;
}
.width-cal-254 {
  width: calc(100% - 254px) !important;
}
.width-cal-255 {
  width: calc(100% - 255px) !important;
}
.width-cal-256 {
  width: calc(100% - 256px) !important;
}
.width-cal-257 {
  width: calc(100% - 257px) !important;
}
.width-cal-258 {
  width: calc(100% - 258px) !important;
}
.width-cal-259 {
  width: calc(100% - 259px) !important;
}
.width-cal-260 {
  width: calc(100% - 260px) !important;
}
.width-cal-261 {
  width: calc(100% - 261px) !important;
}
.width-cal-262 {
  width: calc(100% - 262px) !important;
}
.width-cal-263 {
  width: calc(100% - 263px) !important;
}
.width-cal-264 {
  width: calc(100% - 264px) !important;
}
.width-cal-265 {
  width: calc(100% - 265px) !important;
}
.width-cal-266 {
  width: calc(100% - 266px) !important;
}
.width-cal-267 {
  width: calc(100% - 267px) !important;
}
.width-cal-268 {
  width: calc(100% - 268px) !important;
}
.width-cal-269 {
  width: calc(100% - 269px) !important;
}
.width-cal-270 {
  width: calc(100% - 270px) !important;
}
.width-cal-271 {
  width: calc(100% - 271px) !important;
}
.width-cal-272 {
  width: calc(100% - 272px) !important;
}
.width-cal-273 {
  width: calc(100% - 273px) !important;
}
.width-cal-274 {
  width: calc(100% - 274px) !important;
}
.width-cal-275 {
  width: calc(100% - 275px) !important;
}
.width-cal-276 {
  width: calc(100% - 276px) !important;
}
.width-cal-277 {
  width: calc(100% - 277px) !important;
}
.width-cal-278 {
  width: calc(100% - 278px) !important;
}
.width-cal-279 {
  width: calc(100% - 279px) !important;
}
.width-cal-280 {
  width: calc(100% - 280px) !important;
}
.width-cal-281 {
  width: calc(100% - 281px) !important;
}
.width-cal-282 {
  width: calc(100% - 282px) !important;
}
.width-cal-283 {
  width: calc(100% - 283px) !important;
}
.width-cal-284 {
  width: calc(100% - 284px) !important;
}
.width-cal-285 {
  width: calc(100% - 285px) !important;
}
.width-cal-286 {
  width: calc(100% - 286px) !important;
}
.width-cal-287 {
  width: calc(100% - 287px) !important;
}
.width-cal-288 {
  width: calc(100% - 288px) !important;
}
.width-cal-289 {
  width: calc(100% - 289px) !important;
}
.width-cal-290 {
  width: calc(100% - 290px) !important;
}
.width-cal-291 {
  width: calc(100% - 291px) !important;
}
.width-cal-292 {
  width: calc(100% - 292px) !important;
}
.width-cal-293 {
  width: calc(100% - 293px) !important;
}
.width-cal-294 {
  width: calc(100% - 294px) !important;
}
.width-cal-295 {
  width: calc(100% - 295px) !important;
}
.width-cal-296 {
  width: calc(100% - 296px) !important;
}
.width-cal-297 {
  width: calc(100% - 297px) !important;
}
.width-cal-298 {
  width: calc(100% - 298px) !important;
}
.width-cal-299 {
  width: calc(100% - 299px) !important;
}
.width-cal-300 {
  width: calc(100% - 300px) !important;
}
.width-cal-301 {
  width: calc(100% - 301px) !important;
}
.width-cal-302 {
  width: calc(100% - 302px) !important;
}
.width-cal-303 {
  width: calc(100% - 303px) !important;
}
.width-cal-304 {
  width: calc(100% - 304px) !important;
}
.width-cal-305 {
  width: calc(100% - 305px) !important;
}
.width-cal-306 {
  width: calc(100% - 306px) !important;
}
.width-cal-307 {
  width: calc(100% - 307px) !important;
}
.width-cal-308 {
  width: calc(100% - 308px) !important;
}
.width-cal-309 {
  width: calc(100% - 309px) !important;
}
.width-cal-310 {
  width: calc(100% - 310px) !important;
}
.width-cal-311 {
  width: calc(100% - 311px) !important;
}
.width-cal-312 {
  width: calc(100% - 312px) !important;
}
.width-cal-313 {
  width: calc(100% - 313px) !important;
}
.width-cal-314 {
  width: calc(100% - 314px) !important;
}
.width-cal-315 {
  width: calc(100% - 315px) !important;
}
.width-cal-316 {
  width: calc(100% - 316px) !important;
}
.width-cal-317 {
  width: calc(100% - 317px) !important;
}
.width-cal-318 {
  width: calc(100% - 318px) !important;
}
.width-cal-319 {
  width: calc(100% - 319px) !important;
}
.width-cal-320 {
  width: calc(100% - 320px) !important;
}
.width-cal-321 {
  width: calc(100% - 321px) !important;
}
.width-cal-322 {
  width: calc(100% - 322px) !important;
}
.width-cal-323 {
  width: calc(100% - 323px) !important;
}
.width-cal-324 {
  width: calc(100% - 324px) !important;
}
.width-cal-325 {
  width: calc(100% - 325px) !important;
}
.width-cal-326 {
  width: calc(100% - 326px) !important;
}
.width-cal-327 {
  width: calc(100% - 327px) !important;
}
.width-cal-328 {
  width: calc(100% - 328px) !important;
}
.width-cal-329 {
  width: calc(100% - 329px) !important;
}
.width-cal-330 {
  width: calc(100% - 330px) !important;
}
.width-cal-331 {
  width: calc(100% - 331px) !important;
}
.width-cal-332 {
  width: calc(100% - 332px) !important;
}
.width-cal-333 {
  width: calc(100% - 333px) !important;
}
.width-cal-334 {
  width: calc(100% - 334px) !important;
}
.width-cal-335 {
  width: calc(100% - 335px) !important;
}
.width-cal-336 {
  width: calc(100% - 336px) !important;
}
.width-cal-337 {
  width: calc(100% - 337px) !important;
}
.width-cal-338 {
  width: calc(100% - 338px) !important;
}
.width-cal-339 {
  width: calc(100% - 339px) !important;
}
.width-cal-340 {
  width: calc(100% - 340px) !important;
}
.width-cal-341 {
  width: calc(100% - 341px) !important;
}
.width-cal-342 {
  width: calc(100% - 342px) !important;
}
.width-cal-343 {
  width: calc(100% - 343px) !important;
}
.width-cal-344 {
  width: calc(100% - 344px) !important;
}
.width-cal-345 {
  width: calc(100% - 345px) !important;
}
.width-cal-346 {
  width: calc(100% - 346px) !important;
}
.width-cal-347 {
  width: calc(100% - 347px) !important;
}
.width-cal-348 {
  width: calc(100% - 348px) !important;
}
.width-cal-349 {
  width: calc(100% - 349px) !important;
}
.width-cal-350 {
  width: calc(100% - 350px) !important;
}
.width-cal-351 {
  width: calc(100% - 351px) !important;
}
.width-cal-352 {
  width: calc(100% - 352px) !important;
}
.width-cal-353 {
  width: calc(100% - 353px) !important;
}
.width-cal-354 {
  width: calc(100% - 354px) !important;
}
.width-cal-355 {
  width: calc(100% - 355px) !important;
}
.width-cal-356 {
  width: calc(100% - 356px) !important;
}
.width-cal-357 {
  width: calc(100% - 357px) !important;
}
.width-cal-358 {
  width: calc(100% - 358px) !important;
}
.width-cal-359 {
  width: calc(100% - 359px) !important;
}
.width-cal-360 {
  width: calc(100% - 360px) !important;
}
.width-cal-361 {
  width: calc(100% - 361px) !important;
}
.width-cal-362 {
  width: calc(100% - 362px) !important;
}
.width-cal-363 {
  width: calc(100% - 363px) !important;
}
.width-cal-364 {
  width: calc(100% - 364px) !important;
}
.width-cal-365 {
  width: calc(100% - 365px) !important;
}
.width-cal-366 {
  width: calc(100% - 366px) !important;
}
.width-cal-367 {
  width: calc(100% - 367px) !important;
}
.width-cal-368 {
  width: calc(100% - 368px) !important;
}
.width-cal-369 {
  width: calc(100% - 369px) !important;
}
.width-cal-370 {
  width: calc(100% - 370px) !important;
}
.width-cal-371 {
  width: calc(100% - 371px) !important;
}
.width-cal-372 {
  width: calc(100% - 372px) !important;
}
.width-cal-373 {
  width: calc(100% - 373px) !important;
}
.width-cal-374 {
  width: calc(100% - 374px) !important;
}
.width-cal-375 {
  width: calc(100% - 375px) !important;
}
.width-cal-376 {
  width: calc(100% - 376px) !important;
}
.width-cal-377 {
  width: calc(100% - 377px) !important;
}
.width-cal-378 {
  width: calc(100% - 378px) !important;
}
.width-cal-379 {
  width: calc(100% - 379px) !important;
}
.width-cal-380 {
  width: calc(100% - 380px) !important;
}
.width-cal-381 {
  width: calc(100% - 381px) !important;
}
.width-cal-382 {
  width: calc(100% - 382px) !important;
}
.width-cal-383 {
  width: calc(100% - 383px) !important;
}
.width-cal-384 {
  width: calc(100% - 384px) !important;
}
.width-cal-385 {
  width: calc(100% - 385px) !important;
}
.width-cal-386 {
  width: calc(100% - 386px) !important;
}
.width-cal-387 {
  width: calc(100% - 387px) !important;
}
.width-cal-388 {
  width: calc(100% - 388px) !important;
}
.width-cal-389 {
  width: calc(100% - 389px) !important;
}
.width-cal-390 {
  width: calc(100% - 390px) !important;
}
.width-cal-391 {
  width: calc(100% - 391px) !important;
}
.width-cal-392 {
  width: calc(100% - 392px) !important;
}
.width-cal-393 {
  width: calc(100% - 393px) !important;
}
.width-cal-394 {
  width: calc(100% - 394px) !important;
}
.width-cal-395 {
  width: calc(100% - 395px) !important;
}
.width-cal-396 {
  width: calc(100% - 396px) !important;
}
.width-cal-397 {
  width: calc(100% - 397px) !important;
}
.width-cal-398 {
  width: calc(100% - 398px) !important;
}
.width-cal-399 {
  width: calc(100% - 399px) !important;
}
.width-cal-400 {
  width: calc(100% - 400px) !important;
}
.width-cal-401 {
  width: calc(100% - 401px) !important;
}
.width-cal-402 {
  width: calc(100% - 402px) !important;
}
.width-cal-403 {
  width: calc(100% - 403px) !important;
}
.width-cal-404 {
  width: calc(100% - 404px) !important;
}
.width-cal-405 {
  width: calc(100% - 405px) !important;
}
.width-cal-406 {
  width: calc(100% - 406px) !important;
}
.width-cal-407 {
  width: calc(100% - 407px) !important;
}
.width-cal-408 {
  width: calc(100% - 408px) !important;
}
.width-cal-409 {
  width: calc(100% - 409px) !important;
}
.width-cal-410 {
  width: calc(100% - 410px) !important;
}
.width-cal-411 {
  width: calc(100% - 411px) !important;
}
.width-cal-412 {
  width: calc(100% - 412px) !important;
}
.width-cal-413 {
  width: calc(100% - 413px) !important;
}
.width-cal-414 {
  width: calc(100% - 414px) !important;
}
.width-cal-415 {
  width: calc(100% - 415px) !important;
}
.width-cal-416 {
  width: calc(100% - 416px) !important;
}
.width-cal-417 {
  width: calc(100% - 417px) !important;
}
.width-cal-418 {
  width: calc(100% - 418px) !important;
}
.width-cal-419 {
  width: calc(100% - 419px) !important;
}
.width-cal-420 {
  width: calc(100% - 420px) !important;
}
.width-cal-421 {
  width: calc(100% - 421px) !important;
}
.width-cal-422 {
  width: calc(100% - 422px) !important;
}
.width-cal-423 {
  width: calc(100% - 423px) !important;
}
.width-cal-424 {
  width: calc(100% - 424px) !important;
}
.width-cal-425 {
  width: calc(100% - 425px) !important;
}
.width-cal-426 {
  width: calc(100% - 426px) !important;
}
.width-cal-427 {
  width: calc(100% - 427px) !important;
}
.width-cal-428 {
  width: calc(100% - 428px) !important;
}
.width-cal-429 {
  width: calc(100% - 429px) !important;
}
.width-cal-430 {
  width: calc(100% - 430px) !important;
}
.width-cal-431 {
  width: calc(100% - 431px) !important;
}
.width-cal-432 {
  width: calc(100% - 432px) !important;
}
.width-cal-433 {
  width: calc(100% - 433px) !important;
}
.width-cal-434 {
  width: calc(100% - 434px) !important;
}
.width-cal-435 {
  width: calc(100% - 435px) !important;
}
.width-cal-436 {
  width: calc(100% - 436px) !important;
}
.width-cal-437 {
  width: calc(100% - 437px) !important;
}
.width-cal-438 {
  width: calc(100% - 438px) !important;
}
.width-cal-439 {
  width: calc(100% - 439px) !important;
}
.width-cal-440 {
  width: calc(100% - 440px) !important;
}
.width-cal-441 {
  width: calc(100% - 441px) !important;
}
.width-cal-442 {
  width: calc(100% - 442px) !important;
}
.width-cal-443 {
  width: calc(100% - 443px) !important;
}
.width-cal-444 {
  width: calc(100% - 444px) !important;
}
.width-cal-445 {
  width: calc(100% - 445px) !important;
}
.width-cal-446 {
  width: calc(100% - 446px) !important;
}
.width-cal-447 {
  width: calc(100% - 447px) !important;
}
.width-cal-448 {
  width: calc(100% - 448px) !important;
}
.width-cal-449 {
  width: calc(100% - 449px) !important;
}
.width-cal-450 {
  width: calc(100% - 450px) !important;
}
.width-cal-451 {
  width: calc(100% - 451px) !important;
}
.width-cal-452 {
  width: calc(100% - 452px) !important;
}
.width-cal-453 {
  width: calc(100% - 453px) !important;
}
.width-cal-454 {
  width: calc(100% - 454px) !important;
}
.width-cal-455 {
  width: calc(100% - 455px) !important;
}
.width-cal-456 {
  width: calc(100% - 456px) !important;
}
.width-cal-457 {
  width: calc(100% - 457px) !important;
}
.width-cal-458 {
  width: calc(100% - 458px) !important;
}
.width-cal-459 {
  width: calc(100% - 459px) !important;
}
.width-cal-460 {
  width: calc(100% - 460px) !important;
}
.width-cal-461 {
  width: calc(100% - 461px) !important;
}
.width-cal-462 {
  width: calc(100% - 462px) !important;
}
.width-cal-463 {
  width: calc(100% - 463px) !important;
}
.width-cal-464 {
  width: calc(100% - 464px) !important;
}
.width-cal-465 {
  width: calc(100% - 465px) !important;
}
.width-cal-466 {
  width: calc(100% - 466px) !important;
}
.width-cal-467 {
  width: calc(100% - 467px) !important;
}
.width-cal-468 {
  width: calc(100% - 468px) !important;
}
.width-cal-469 {
  width: calc(100% - 469px) !important;
}
.width-cal-470 {
  width: calc(100% - 470px) !important;
}
.width-cal-471 {
  width: calc(100% - 471px) !important;
}
.width-cal-472 {
  width: calc(100% - 472px) !important;
}
.width-cal-473 {
  width: calc(100% - 473px) !important;
}
.width-cal-474 {
  width: calc(100% - 474px) !important;
}
.width-cal-475 {
  width: calc(100% - 475px) !important;
}
.width-cal-476 {
  width: calc(100% - 476px) !important;
}
.width-cal-477 {
  width: calc(100% - 477px) !important;
}
.width-cal-478 {
  width: calc(100% - 478px) !important;
}
.width-cal-479 {
  width: calc(100% - 479px) !important;
}
.width-cal-480 {
  width: calc(100% - 480px) !important;
}
.width-cal-481 {
  width: calc(100% - 481px) !important;
}
.width-cal-482 {
  width: calc(100% - 482px) !important;
}
.width-cal-483 {
  width: calc(100% - 483px) !important;
}
.width-cal-484 {
  width: calc(100% - 484px) !important;
}
.width-cal-485 {
  width: calc(100% - 485px) !important;
}
.width-cal-486 {
  width: calc(100% - 486px) !important;
}
.width-cal-487 {
  width: calc(100% - 487px) !important;
}
.width-cal-488 {
  width: calc(100% - 488px) !important;
}
.width-cal-489 {
  width: calc(100% - 489px) !important;
}
.width-cal-490 {
  width: calc(100% - 490px) !important;
}
.width-cal-491 {
  width: calc(100% - 491px) !important;
}
.width-cal-492 {
  width: calc(100% - 492px) !important;
}
.width-cal-493 {
  width: calc(100% - 493px) !important;
}
.width-cal-494 {
  width: calc(100% - 494px) !important;
}
.width-cal-495 {
  width: calc(100% - 495px) !important;
}
.width-cal-496 {
  width: calc(100% - 496px) !important;
}
.width-cal-497 {
  width: calc(100% - 497px) !important;
}
.width-cal-498 {
  width: calc(100% - 498px) !important;
}
.width-cal-499 {
  width: calc(100% - 499px) !important;
}
.width-cal-500 {
  width: calc(100% - 500px) !important;
}
.width-cal-501 {
  width: calc(100% - 501px) !important;
}
.width-cal-502 {
  width: calc(100% - 502px) !important;
}
.width-cal-503 {
  width: calc(100% - 503px) !important;
}
.width-cal-504 {
  width: calc(100% - 504px) !important;
}
.width-cal-505 {
  width: calc(100% - 505px) !important;
}
.width-cal-506 {
  width: calc(100% - 506px) !important;
}
.width-cal-507 {
  width: calc(100% - 507px) !important;
}
.width-cal-508 {
  width: calc(100% - 508px) !important;
}
.width-cal-509 {
  width: calc(100% - 509px) !important;
}
.width-cal-510 {
  width: calc(100% - 510px) !important;
}
.width-cal-511 {
  width: calc(100% - 511px) !important;
}
.width-cal-512 {
  width: calc(100% - 512px) !important;
}
.width-cal-513 {
  width: calc(100% - 513px) !important;
}
.width-cal-514 {
  width: calc(100% - 514px) !important;
}
.width-cal-515 {
  width: calc(100% - 515px) !important;
}
.width-cal-516 {
  width: calc(100% - 516px) !important;
}
.width-cal-517 {
  width: calc(100% - 517px) !important;
}
.width-cal-518 {
  width: calc(100% - 518px) !important;
}
.width-cal-519 {
  width: calc(100% - 519px) !important;
}
.width-cal-520 {
  width: calc(100% - 520px) !important;
}
.width-cal-521 {
  width: calc(100% - 521px) !important;
}
.width-cal-522 {
  width: calc(100% - 522px) !important;
}
.width-cal-523 {
  width: calc(100% - 523px) !important;
}
.width-cal-524 {
  width: calc(100% - 524px) !important;
}
.width-cal-525 {
  width: calc(100% - 525px) !important;
}
.width-cal-526 {
  width: calc(100% - 526px) !important;
}
.width-cal-527 {
  width: calc(100% - 527px) !important;
}
.width-cal-528 {
  width: calc(100% - 528px) !important;
}
.width-cal-529 {
  width: calc(100% - 529px) !important;
}
.width-cal-530 {
  width: calc(100% - 530px) !important;
}
.width-cal-531 {
  width: calc(100% - 531px) !important;
}
.width-cal-532 {
  width: calc(100% - 532px) !important;
}
.width-cal-533 {
  width: calc(100% - 533px) !important;
}
.width-cal-534 {
  width: calc(100% - 534px) !important;
}
.width-cal-535 {
  width: calc(100% - 535px) !important;
}
.width-cal-536 {
  width: calc(100% - 536px) !important;
}
.width-cal-537 {
  width: calc(100% - 537px) !important;
}
.width-cal-538 {
  width: calc(100% - 538px) !important;
}
.width-cal-539 {
  width: calc(100% - 539px) !important;
}
.width-cal-540 {
  width: calc(100% - 540px) !important;
}
.width-cal-541 {
  width: calc(100% - 541px) !important;
}
.width-cal-542 {
  width: calc(100% - 542px) !important;
}
.width-cal-543 {
  width: calc(100% - 543px) !important;
}
.width-cal-544 {
  width: calc(100% - 544px) !important;
}
.width-cal-545 {
  width: calc(100% - 545px) !important;
}
.width-cal-546 {
  width: calc(100% - 546px) !important;
}
.width-cal-547 {
  width: calc(100% - 547px) !important;
}
.width-cal-548 {
  width: calc(100% - 548px) !important;
}
.width-cal-549 {
  width: calc(100% - 549px) !important;
}
.width-cal-550 {
  width: calc(100% - 550px) !important;
}
.width-cal-551 {
  width: calc(100% - 551px) !important;
}
.width-cal-552 {
  width: calc(100% - 552px) !important;
}
.width-cal-553 {
  width: calc(100% - 553px) !important;
}
.width-cal-554 {
  width: calc(100% - 554px) !important;
}
.width-cal-555 {
  width: calc(100% - 555px) !important;
}
.width-cal-556 {
  width: calc(100% - 556px) !important;
}
.width-cal-557 {
  width: calc(100% - 557px) !important;
}
.width-cal-558 {
  width: calc(100% - 558px) !important;
}
.width-cal-559 {
  width: calc(100% - 559px) !important;
}
.width-cal-560 {
  width: calc(100% - 560px) !important;
}
.width-cal-561 {
  width: calc(100% - 561px) !important;
}
.width-cal-562 {
  width: calc(100% - 562px) !important;
}
.width-cal-563 {
  width: calc(100% - 563px) !important;
}
.width-cal-564 {
  width: calc(100% - 564px) !important;
}
.width-cal-565 {
  width: calc(100% - 565px) !important;
}
.width-cal-566 {
  width: calc(100% - 566px) !important;
}
.width-cal-567 {
  width: calc(100% - 567px) !important;
}
.width-cal-568 {
  width: calc(100% - 568px) !important;
}
.width-cal-569 {
  width: calc(100% - 569px) !important;
}
.width-cal-570 {
  width: calc(100% - 570px) !important;
}
.width-cal-571 {
  width: calc(100% - 571px) !important;
}
.width-cal-572 {
  width: calc(100% - 572px) !important;
}
.width-cal-573 {
  width: calc(100% - 573px) !important;
}
.width-cal-574 {
  width: calc(100% - 574px) !important;
}
.width-cal-575 {
  width: calc(100% - 575px) !important;
}
.width-cal-576 {
  width: calc(100% - 576px) !important;
}
.width-cal-577 {
  width: calc(100% - 577px) !important;
}
.width-cal-578 {
  width: calc(100% - 578px) !important;
}
.width-cal-579 {
  width: calc(100% - 579px) !important;
}
.width-cal-580 {
  width: calc(100% - 580px) !important;
}
.width-cal-581 {
  width: calc(100% - 581px) !important;
}
.width-cal-582 {
  width: calc(100% - 582px) !important;
}
.width-cal-583 {
  width: calc(100% - 583px) !important;
}
.width-cal-584 {
  width: calc(100% - 584px) !important;
}
.width-cal-585 {
  width: calc(100% - 585px) !important;
}
.width-cal-586 {
  width: calc(100% - 586px) !important;
}
.width-cal-587 {
  width: calc(100% - 587px) !important;
}
.width-cal-588 {
  width: calc(100% - 588px) !important;
}
.width-cal-589 {
  width: calc(100% - 589px) !important;
}
.width-cal-590 {
  width: calc(100% - 590px) !important;
}
.width-cal-591 {
  width: calc(100% - 591px) !important;
}
.width-cal-592 {
  width: calc(100% - 592px) !important;
}
.width-cal-593 {
  width: calc(100% - 593px) !important;
}
.width-cal-594 {
  width: calc(100% - 594px) !important;
}
.width-cal-595 {
  width: calc(100% - 595px) !important;
}
.width-cal-596 {
  width: calc(100% - 596px) !important;
}
.width-cal-597 {
  width: calc(100% - 597px) !important;
}
.width-cal-598 {
  width: calc(100% - 598px) !important;
}
.width-cal-599 {
  width: calc(100% - 599px) !important;
}
.width-cal-600 {
  width: calc(100% - 600px) !important;
}
.width-cal-601 {
  width: calc(100% - 601px) !important;
}
.width-cal-602 {
  width: calc(100% - 602px) !important;
}
.width-cal-603 {
  width: calc(100% - 603px) !important;
}
.width-cal-604 {
  width: calc(100% - 604px) !important;
}
.width-cal-605 {
  width: calc(100% - 605px) !important;
}
.width-cal-606 {
  width: calc(100% - 606px) !important;
}
.width-cal-607 {
  width: calc(100% - 607px) !important;
}
.width-cal-608 {
  width: calc(100% - 608px) !important;
}
.width-cal-609 {
  width: calc(100% - 609px) !important;
}
.width-cal-610 {
  width: calc(100% - 610px) !important;
}
.width-cal-611 {
  width: calc(100% - 611px) !important;
}
.width-cal-612 {
  width: calc(100% - 612px) !important;
}
.width-cal-613 {
  width: calc(100% - 613px) !important;
}
.width-cal-614 {
  width: calc(100% - 614px) !important;
}
.width-cal-615 {
  width: calc(100% - 615px) !important;
}
.width-cal-616 {
  width: calc(100% - 616px) !important;
}
.width-cal-617 {
  width: calc(100% - 617px) !important;
}
.width-cal-618 {
  width: calc(100% - 618px) !important;
}
.width-cal-619 {
  width: calc(100% - 619px) !important;
}
.width-cal-620 {
  width: calc(100% - 620px) !important;
}
.width-cal-621 {
  width: calc(100% - 621px) !important;
}
.width-cal-622 {
  width: calc(100% - 622px) !important;
}
.width-cal-623 {
  width: calc(100% - 623px) !important;
}
.width-cal-624 {
  width: calc(100% - 624px) !important;
}
.width-cal-625 {
  width: calc(100% - 625px) !important;
}
.width-cal-626 {
  width: calc(100% - 626px) !important;
}
.width-cal-627 {
  width: calc(100% - 627px) !important;
}
.width-cal-628 {
  width: calc(100% - 628px) !important;
}
.width-cal-629 {
  width: calc(100% - 629px) !important;
}
.width-cal-630 {
  width: calc(100% - 630px) !important;
}
.width-cal-631 {
  width: calc(100% - 631px) !important;
}
.width-cal-632 {
  width: calc(100% - 632px) !important;
}
.width-cal-633 {
  width: calc(100% - 633px) !important;
}
.width-cal-634 {
  width: calc(100% - 634px) !important;
}
.width-cal-635 {
  width: calc(100% - 635px) !important;
}
.width-cal-636 {
  width: calc(100% - 636px) !important;
}
.width-cal-637 {
  width: calc(100% - 637px) !important;
}
.width-cal-638 {
  width: calc(100% - 638px) !important;
}
.width-cal-639 {
  width: calc(100% - 639px) !important;
}
.width-cal-640 {
  width: calc(100% - 640px) !important;
}
.width-cal-641 {
  width: calc(100% - 641px) !important;
}
.width-cal-642 {
  width: calc(100% - 642px) !important;
}
.width-cal-643 {
  width: calc(100% - 643px) !important;
}
.width-cal-644 {
  width: calc(100% - 644px) !important;
}
.width-cal-645 {
  width: calc(100% - 645px) !important;
}
.width-cal-646 {
  width: calc(100% - 646px) !important;
}
.width-cal-647 {
  width: calc(100% - 647px) !important;
}
.width-cal-648 {
  width: calc(100% - 648px) !important;
}
.width-cal-649 {
  width: calc(100% - 649px) !important;
}
.width-cal-650 {
  width: calc(100% - 650px) !important;
}
.width-cal-651 {
  width: calc(100% - 651px) !important;
}
.width-cal-652 {
  width: calc(100% - 652px) !important;
}
.width-cal-653 {
  width: calc(100% - 653px) !important;
}
.width-cal-654 {
  width: calc(100% - 654px) !important;
}
.width-cal-655 {
  width: calc(100% - 655px) !important;
}
.width-cal-656 {
  width: calc(100% - 656px) !important;
}
.width-cal-657 {
  width: calc(100% - 657px) !important;
}
.width-cal-658 {
  width: calc(100% - 658px) !important;
}
.width-cal-659 {
  width: calc(100% - 659px) !important;
}
.width-cal-660 {
  width: calc(100% - 660px) !important;
}
.width-cal-661 {
  width: calc(100% - 661px) !important;
}
.width-cal-662 {
  width: calc(100% - 662px) !important;
}
.width-cal-663 {
  width: calc(100% - 663px) !important;
}
.width-cal-664 {
  width: calc(100% - 664px) !important;
}
.width-cal-665 {
  width: calc(100% - 665px) !important;
}
.width-cal-666 {
  width: calc(100% - 666px) !important;
}
.width-cal-667 {
  width: calc(100% - 667px) !important;
}
.width-cal-668 {
  width: calc(100% - 668px) !important;
}
.width-cal-669 {
  width: calc(100% - 669px) !important;
}
.width-cal-670 {
  width: calc(100% - 670px) !important;
}
.width-cal-671 {
  width: calc(100% - 671px) !important;
}
.width-cal-672 {
  width: calc(100% - 672px) !important;
}
.width-cal-673 {
  width: calc(100% - 673px) !important;
}
.width-cal-674 {
  width: calc(100% - 674px) !important;
}
.width-cal-675 {
  width: calc(100% - 675px) !important;
}
.width-cal-676 {
  width: calc(100% - 676px) !important;
}
.width-cal-677 {
  width: calc(100% - 677px) !important;
}
.width-cal-678 {
  width: calc(100% - 678px) !important;
}
.width-cal-679 {
  width: calc(100% - 679px) !important;
}
.width-cal-680 {
  width: calc(100% - 680px) !important;
}
.width-cal-681 {
  width: calc(100% - 681px) !important;
}
.width-cal-682 {
  width: calc(100% - 682px) !important;
}
.width-cal-683 {
  width: calc(100% - 683px) !important;
}
.width-cal-684 {
  width: calc(100% - 684px) !important;
}
.width-cal-685 {
  width: calc(100% - 685px) !important;
}
.width-cal-686 {
  width: calc(100% - 686px) !important;
}
.width-cal-687 {
  width: calc(100% - 687px) !important;
}
.width-cal-688 {
  width: calc(100% - 688px) !important;
}
.width-cal-689 {
  width: calc(100% - 689px) !important;
}
.width-cal-690 {
  width: calc(100% - 690px) !important;
}
.width-cal-691 {
  width: calc(100% - 691px) !important;
}
.width-cal-692 {
  width: calc(100% - 692px) !important;
}
.width-cal-693 {
  width: calc(100% - 693px) !important;
}
.width-cal-694 {
  width: calc(100% - 694px) !important;
}
.width-cal-695 {
  width: calc(100% - 695px) !important;
}
.width-cal-696 {
  width: calc(100% - 696px) !important;
}
.width-cal-697 {
  width: calc(100% - 697px) !important;
}
.width-cal-698 {
  width: calc(100% - 698px) !important;
}
.width-cal-699 {
  width: calc(100% - 699px) !important;
}
.width-cal-700 {
  width: calc(100% - 700px) !important;
}
.width-cal-701 {
  width: calc(100% - 701px) !important;
}
.width-cal-702 {
  width: calc(100% - 702px) !important;
}
.width-cal-703 {
  width: calc(100% - 703px) !important;
}
.width-cal-704 {
  width: calc(100% - 704px) !important;
}
.width-cal-705 {
  width: calc(100% - 705px) !important;
}
.width-cal-706 {
  width: calc(100% - 706px) !important;
}
.width-cal-707 {
  width: calc(100% - 707px) !important;
}
.width-cal-708 {
  width: calc(100% - 708px) !important;
}
.width-cal-709 {
  width: calc(100% - 709px) !important;
}
.width-cal-710 {
  width: calc(100% - 710px) !important;
}
.width-cal-711 {
  width: calc(100% - 711px) !important;
}
.width-cal-712 {
  width: calc(100% - 712px) !important;
}
.width-cal-713 {
  width: calc(100% - 713px) !important;
}
.width-cal-714 {
  width: calc(100% - 714px) !important;
}
.width-cal-715 {
  width: calc(100% - 715px) !important;
}
.width-cal-716 {
  width: calc(100% - 716px) !important;
}
.width-cal-717 {
  width: calc(100% - 717px) !important;
}
.width-cal-718 {
  width: calc(100% - 718px) !important;
}
.width-cal-719 {
  width: calc(100% - 719px) !important;
}
.width-cal-720 {
  width: calc(100% - 720px) !important;
}
.width-cal-721 {
  width: calc(100% - 721px) !important;
}
.width-cal-722 {
  width: calc(100% - 722px) !important;
}
.width-cal-723 {
  width: calc(100% - 723px) !important;
}
.width-cal-724 {
  width: calc(100% - 724px) !important;
}
.width-cal-725 {
  width: calc(100% - 725px) !important;
}
.width-cal-726 {
  width: calc(100% - 726px) !important;
}
.width-cal-727 {
  width: calc(100% - 727px) !important;
}
.width-cal-728 {
  width: calc(100% - 728px) !important;
}
.width-cal-729 {
  width: calc(100% - 729px) !important;
}
.width-cal-730 {
  width: calc(100% - 730px) !important;
}
.width-cal-731 {
  width: calc(100% - 731px) !important;
}
.width-cal-732 {
  width: calc(100% - 732px) !important;
}
.width-cal-733 {
  width: calc(100% - 733px) !important;
}
.width-cal-734 {
  width: calc(100% - 734px) !important;
}
.width-cal-735 {
  width: calc(100% - 735px) !important;
}
.width-cal-736 {
  width: calc(100% - 736px) !important;
}
.width-cal-737 {
  width: calc(100% - 737px) !important;
}
.width-cal-738 {
  width: calc(100% - 738px) !important;
}
.width-cal-739 {
  width: calc(100% - 739px) !important;
}
.width-cal-740 {
  width: calc(100% - 740px) !important;
}
.width-cal-741 {
  width: calc(100% - 741px) !important;
}
.width-cal-742 {
  width: calc(100% - 742px) !important;
}
.width-cal-743 {
  width: calc(100% - 743px) !important;
}
.width-cal-744 {
  width: calc(100% - 744px) !important;
}
.width-cal-745 {
  width: calc(100% - 745px) !important;
}
.width-cal-746 {
  width: calc(100% - 746px) !important;
}
.width-cal-747 {
  width: calc(100% - 747px) !important;
}
.width-cal-748 {
  width: calc(100% - 748px) !important;
}
.width-cal-749 {
  width: calc(100% - 749px) !important;
}
.width-cal-750 {
  width: calc(100% - 750px) !important;
}
.width-cal-751 {
  width: calc(100% - 751px) !important;
}
.width-cal-752 {
  width: calc(100% - 752px) !important;
}
.width-cal-753 {
  width: calc(100% - 753px) !important;
}
.width-cal-754 {
  width: calc(100% - 754px) !important;
}
.width-cal-755 {
  width: calc(100% - 755px) !important;
}
.width-cal-756 {
  width: calc(100% - 756px) !important;
}
.width-cal-757 {
  width: calc(100% - 757px) !important;
}
.width-cal-758 {
  width: calc(100% - 758px) !important;
}
.width-cal-759 {
  width: calc(100% - 759px) !important;
}
.width-cal-760 {
  width: calc(100% - 760px) !important;
}
.width-cal-761 {
  width: calc(100% - 761px) !important;
}
.width-cal-762 {
  width: calc(100% - 762px) !important;
}
.width-cal-763 {
  width: calc(100% - 763px) !important;
}
.width-cal-764 {
  width: calc(100% - 764px) !important;
}
.width-cal-765 {
  width: calc(100% - 765px) !important;
}
.width-cal-766 {
  width: calc(100% - 766px) !important;
}
.width-cal-767 {
  width: calc(100% - 767px) !important;
}
.width-cal-768 {
  width: calc(100% - 768px) !important;
}
.width-cal-769 {
  width: calc(100% - 769px) !important;
}
.width-cal-770 {
  width: calc(100% - 770px) !important;
}
.width-cal-771 {
  width: calc(100% - 771px) !important;
}
.width-cal-772 {
  width: calc(100% - 772px) !important;
}
.width-cal-773 {
  width: calc(100% - 773px) !important;
}
.width-cal-774 {
  width: calc(100% - 774px) !important;
}
.width-cal-775 {
  width: calc(100% - 775px) !important;
}
.width-cal-776 {
  width: calc(100% - 776px) !important;
}
.width-cal-777 {
  width: calc(100% - 777px) !important;
}
.width-cal-778 {
  width: calc(100% - 778px) !important;
}
.width-cal-779 {
  width: calc(100% - 779px) !important;
}
.width-cal-780 {
  width: calc(100% - 780px) !important;
}
.width-cal-781 {
  width: calc(100% - 781px) !important;
}
.width-cal-782 {
  width: calc(100% - 782px) !important;
}
.width-cal-783 {
  width: calc(100% - 783px) !important;
}
.width-cal-784 {
  width: calc(100% - 784px) !important;
}
.width-cal-785 {
  width: calc(100% - 785px) !important;
}
.width-cal-786 {
  width: calc(100% - 786px) !important;
}
.width-cal-787 {
  width: calc(100% - 787px) !important;
}
.width-cal-788 {
  width: calc(100% - 788px) !important;
}
.width-cal-789 {
  width: calc(100% - 789px) !important;
}
.width-cal-790 {
  width: calc(100% - 790px) !important;
}
.width-cal-791 {
  width: calc(100% - 791px) !important;
}
.width-cal-792 {
  width: calc(100% - 792px) !important;
}
.width-cal-793 {
  width: calc(100% - 793px) !important;
}
.width-cal-794 {
  width: calc(100% - 794px) !important;
}
.width-cal-795 {
  width: calc(100% - 795px) !important;
}
.width-cal-796 {
  width: calc(100% - 796px) !important;
}
.width-cal-797 {
  width: calc(100% - 797px) !important;
}
.width-cal-798 {
  width: calc(100% - 798px) !important;
}
.width-cal-799 {
  width: calc(100% - 799px) !important;
}
.width-cal {
  min-width: calc(100% - 95px);
}
.hide-scroll::-webkit-scrollbar-thumb {
  display: none;
}
.list-card-wraper .align-items-center {
  align-items: flex-start !important;
}
.grid-template-rows {
  grid-template-rows: auto !important;
  grid-row-gap: 16px !important;
}
.half-width-calc {
  width: calc(50% - 5px) !important;
}
.z-index-9999 {
  z-index: 9999 !important;
}
.list-card-tittle {
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.25rem;
}
.overflow-wrap {
  overflow-wrap: break-word;
}
.radio-custom .mdc-label {
  pointer-events: none;
}
.roles-and-permission .all-permissions-selected {
  background: rgba(244, 86, 0, 0.031372549) !important;
  color: var(--wz-black);
}
.roles-permission .employee-filter-container,
.roles-permission .right-filter {
  width: 600px !important;
  left: unset !important;
  top: 18.3em !important;
  right: 106px !important;
}
.roles-permission .block-shimmer {
  border: none !important;
}
.statutory .active-indicator,
.statutory .group-active-indicator {
  right: 0;
  transform: translateX(-50%) rotateZ(0deg);
  padding: 3px;
  height: 23px;
  border-radius: 50%;
}
.statutory .emp-edit-card {
  padding: 10px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3);
  height: max-content;
  border-radius: 8px;
  background: rgba(26, 45, 72, 0.0392156863);
}
.statutory .page-content {
  margin-top: 0 !important;
}
.statutory .table-filters {
  position: absolute;
  background: white;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  border: none !important;
  min-width: 150px;
  max-width: 250px;
  overflow: hidden;
  z-index: 10;
  top: 28px;
  left: -59px !important;
  display: flex;
  justify-content: center;
}
.statutory .filter {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
.statutory .dropdown {
  position: absolute;
  left: 50% !important;
  transform: translateX(-50%);
}
.statutory .entity-details {
  border-color: #FEBA97 !important;
  background: rgba(254, 233, 211, 0.1607843137) !important;
}
.statutory .section-header-padding {
  padding-top: 0.8rem !important;
}
.statutory .active-card {
  background-color: rgba(244, 86, 0, 0.0392156863);
}
.statutory .lines {
  border-top: 0.8px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.statutory .pfdata {
  border: 1px solid rgba(0, 0, 0, 0.1215686275) !important;
}
.owl-btns {
  text-align: center;
}
.owl-btns [class*=owl-] {
  color: #fff;
  font-size: 0.875rem;
  margin: 5px;
  padding: 4px 7px;
  background: #d6d6d6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-btns [class*=owl-]:hover {
  background: #869791;
  color: #fff;
  text-decoration: none;
}
#dashboard_slide {
  padding: 6px 10px 0px 0px;
}
#dashboard_slide2 {
  padding: 0px 10px 0px 0px;
}
.carousel-content {
  height: 232px;
  border-radius: 5px;
}
.carousel-content .slide-heading {
  font-size: 1.25rem;
}
.morris-hover.morris-default-style {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.flot-chart {
  width: 100%;
  height: 320px;
}
.panel-switch-btn {
  position: relative;
  right: 20px;
  z-index: 9;
}
.panel-switch-btn label {
  font-weight: bold !important;
}
.legendLabel {
  width: 85px !important;
  position: relative;
  left: 3px;
}
#multiple_axis_chart .legendLabel {
  width: 160px !important;
}
.sparkline {
  text-align: center;
}
.chart-box {
  display: flex;
  justify-content: space-between;
  font-size: 0.875rem;
  margin-bottom: 30px;
}
.chart-box2 {
  font-size: 0.875rem;
  margin-bottom: 30px;
  text-align: center;
}
.chart-note {
  text-transform: capitalize;
  display: inline-block;
  margin-right: 12px;
  font-size: 0.875rem;
}
.chart-note .dot {
  margin: 0px 7px;
}
.chart-statis {
  display: inline-block;
  margin-right: 35px;
}
.chart-statis .label {
  display: block;
  text-transform: capitalize;
  line-height: 1.2;
}
.chart-statis .index {
  font-size: 1.125rem;
  color: #333;
  padding-left: 15px;
}
.dot {
  display: inline-block;
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 100%;
}
.dot-black {
  background: #000000;
}
.dot-orange {
  background: #f96332;
}
.chart-box-left {
  padding-left: 10px;
}
.area_chart-style {
  height: 170px;
  margin: 30px;
}
.chart-shadow2 {
  -webkit-filter: drop-shadow(0 -6px 4px rgba(106, 141, 247, 0.5));
  filter: drop-shadow(0 -6px 4px rgba(106, 141, 247, 0.5));
}
.chart-shadow {
  -webkit-filter: drop-shadow(0px 9px 2px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(0px 9px 2px rgba(0, 0, 0, 0.3));
}
.chartsh {
  height: 16rem;
}
.axisData {
  position: absolute;
  color: #fff;
  z-index: 1;
  text-transform: uppercase;
  display: flex;
  width: 100%;
  bottom: 0;
}
.axisData .tick {
  flex: 1;
  position: relative;
  overflow: hidden;
  opacity: 0.2;
  font-size: 0.688rem;
  text-align: center;
  line-height: 40px;
  padding-top: 150px;
}
.axisData .tick:hover {
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.2);
}
.axisData .tick:hover .value.productValue {
  transform: translateY(0);
  display: block;
}
.axisData .tick:hover .value.serviceValue {
  transform: translateY(0);
  display: block;
  left: 0;
  top: 80px;
  color: #000;
  transition: 0.3s transform;
}
.axisData .tick .value {
  transform: translateY(20px);
  transition: 0.3s transform;
  position: absolute;
  top: 20px;
  color: #000;
  border-radius: 2px;
  width: 100%;
  line-height: 20px;
}
.dot-product {
  background: #5bcfe4;
}
.dot-service {
  background: #64e88b;
}
.dot-product1 {
  background: #d3d3d3;
}
.dot-service1 {
  background: #6e68c1;
}
.chart-legend header {
  background: transparent;
  height: 0px;
}
.chart-legend .legend-labels {
  background: transparent !important;
}
.ngx-charts text {
  fill: #9aa0ac;
}
mwl-gauge {
  width: 9.375rem;
  height: 9.375rem;
  display: block;
}
.gauge-container {
  position: relative;
  display: block;
  cursor: pointer;
  border: 3px solid white;
  background-color: white;
  border-radius: 50%;
  box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  width: 156px;
  height: 156px;
  margin: 0 auto;
}
.gauge-container.primary {
  box-shadow: inset 0px 0px 10px 0px var(--wz-primary-300);
}
.gauge-container.secondary {
  box-shadow: inset 0px 0px 10px 0px var(--wz-secondary-300);
}
.gauge-container.tertiary {
  box-shadow: inset 0px 0px 10px 0px var(--wz-tertiary-300);
}
.gauge-container.quaternary {
  box-shadow: inset 0px 0px 10px 0px var(--wz-quaternary-300);
}
mwl-gauge > .gauge > .dial {
  stroke: #d7d7d7;
  stroke-width: 5;
  fill: rgba(0, 0, 0, 0);
}
mwl-gauge > .gauge > .value {
  stroke: #4fa1f1;
  stroke-width: 5;
  fill: rgba(0, 0, 0, 0);
}
mwl-gauge > .gauge .value-text {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 0.625rem;
}
mwl-gauge.two > .gauge > .dial {
  stroke: #334455;
  stroke-width: 10;
}
mwl-gauge.two > .gauge > .value {
  stroke: orange;
  stroke-dasharray: none;
  stroke-width: 13;
}
mwl-gauge.two > .gauge > .value-text {
  fill: orange;
}
mwl-gauge.three > .gauge > .dial {
  stroke: #334455;
  stroke-width: 2;
}
mwl-gauge.three > .gauge > .value {
  stroke: #c9de3c;
  stroke-width: 5;
}
mwl-gauge.three > .gauge > .value-text {
  fill: #c9de3c;
}
mwl-gauge.four > .gauge > .dial {
  stroke: #334455;
  stroke-width: 5;
}
mwl-gauge.four > .gauge > .value {
  stroke: #be80ff;
  stroke-dasharray: none;
  stroke-width: 5;
}
mwl-gauge.four > .gauge > .value-text {
  fill: #be80ff;
}
mwl-gauge.five > .gauge > .dial {
  stroke: #334455;
  stroke-width: 5;
}
mwl-gauge.five > .gauge > .value {
  stroke: #f8774b;
  stroke-dasharray: 25 1;
  stroke-width: 5;
}
mwl-gauge.five > .gauge > .value-text {
  fill: #f8774b;
  font-size: 0.7em;
}
mwl-gauge.six > .gauge > .dial {
  stroke: #334455;
  fill: #334455;
  stroke-width: 20;
}
mwl-gauge.six > .gauge > .value {
  stroke: #ff6daf;
  stroke-width: 20;
}
mwl-gauge.six > .gauge > .value-text {
  fill: #ff6daf;
  font-size: 0.7em;
}
mwl-gauge.seven > .gauge > .dial {
  stroke: transparent;
  stroke-width: 5;
  transform: scale(0.9, 0.9) translate3d(5.5px, 5.5px, 0);
  fill: rgba(191, 202, 214, 0.42);
}
mwl-gauge.seven > .gauge > .value {
  stroke: #f8774b;
  stroke-dasharray: none;
  stroke-width: 5;
}
mwl-gauge.primary > .gauge > .dial {
  stroke: var(--wz-primary-500);
  stroke-width: 10;
}
mwl-gauge.primary > .gauge > .value {
  stroke: #1a2d48;
  stroke-width: 10;
}
mwl-gauge.primary > .gauge .value-text {
  fill: #1a2d48;
}
mwl-gauge.secondary > .gauge > .dial {
  stroke: var(--wz-secondary-500);
  stroke-width: 10;
}
mwl-gauge.secondary > .gauge > .value {
  stroke: #f45600;
  stroke-width: 10;
}
mwl-gauge.secondary > .gauge .value-text {
  fill: #f45600;
}
mwl-gauge.tertiary > .gauge > .dial {
  stroke: var(--wz-tertiary-500);
  stroke-width: 10;
}
mwl-gauge.tertiary > .gauge > .value {
  stroke: #c5a35b;
  stroke-width: 10;
}
mwl-gauge.tertiary > .gauge .value-text {
  fill: #c5a35b;
}
mwl-gauge.quaternary > .gauge > .dial {
  stroke: var(--wz-quaternary-500);
  stroke-width: 10;
}
mwl-gauge.quaternary > .gauge > .value {
  stroke: #00b2a9;
  stroke-width: 10;
}
mwl-gauge.quaternary > .gauge .value-text {
  fill: #00b2a9;
}
ngx-gauge.guage-chart-center {
  display: flex;
  justify-content: center;
  width: 100% !important;
}
.apex-pie-center {
  display: flex;
  justify-content: center;
}
.apexcharts-legend-marker {
  margin: 0px 5px !important;
}
.wizard,
.tabcontrol {
  display: block;
  width: 100%;
  overflow: hidden;
}
.wizard a,
.tabcontrol a {
  outline: 0;
}
.wizard ul,
.tabcontrol ul {
  list-style: none !important;
  padding: 0;
  margin: 0;
}
.wizard ul > li,
.tabcontrol ul > li {
  display: block;
  padding: 0;
}
.wizard > .steps .current-info,
.tabcontrol > .steps .current-info,
.wizard > .content > .title,
.tabcontrol > .content > .title {
  position: absolute;
  left: -999em;
}
.wizard > .steps {
  position: relative;
  display: block;
  width: 100%;
}
.wizard.vertical > .steps {
  float: left;
  width: 30%;
  clear: none;
}
.wizard.vertical > .steps > ul > li {
  float: none;
  width: 100%;
}
.wizard.vertical > .content {
  float: left;
  margin: 0 0 0.5em 0;
  width: 70%;
  clear: none;
}
.wizard.vertical > .actions {
  float: right;
  width: 100%;
}
.wizard.vertical > .actions > ul > li {
  margin: 0 0 0 1em;
}
.wizard > .steps .number {
  font-size: 1.429em;
}
.wizard > .steps > ul > li {
  width: 25%;
  float: left;
}
.wizard > .actions > ul > li {
  float: left;
}
.wizard > .steps a {
  display: block;
  width: auto;
  margin: 0 0.5em 0.5em;
  padding: 1em 1em;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.wizard > .steps a:hover,
.wizard > .steps a:active {
  display: block;
  width: auto;
  margin: 0 0.5em 0.5em;
  padding: 1em 1em;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.wizard > .steps .disabled a {
  background: #eee;
  color: #aaa;
  cursor: default;
}
.wizard > .steps .disabled a:hover,
.wizard > .steps .disabled a:active {
  background: #eee;
  color: #aaa;
  cursor: default;
}
.wizard > .steps .current a {
  background: #2184be;
  color: #fff;
  cursor: default;
}
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active {
  background: #2184be;
  color: #fff;
  cursor: default;
}
.wizard > .steps .done a {
  background: #9dc8e2;
  color: #fff;
}
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active {
  background: #9dc8e2;
  color: #fff;
}
.wizard > .steps .error a {
  background: #ff3111;
  color: #fff;
}
.wizard > .steps .error a:hover,
.wizard > .steps .error a:active {
  background: #ff3111;
  color: #fff;
}
.wizard > .content {
  border: 1px solid #ddd;
  display: block;
  margin: 0.5em;
  min-height: 35em;
  overflow: hidden;
  position: relative;
  width: auto;
}
.wizard > .actions {
  position: relative;
  display: block;
  text-align: right;
  width: 100%;
}
.wizard > .actions > ul {
  display: inline-block;
  text-align: right;
}
.wizard > .actions > ul > li {
  margin: 0 0.5em;
}
.wizard > .actions a {
  background: #009688;
  color: #fff;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.wizard > .actions a:hover,
.wizard > .actions a:active {
  background: #009688;
  color: #fff;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.wizard > .actions .disabled a {
  background: #eee;
  color: #aaa;
}
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active {
  background: #eee;
  color: #aaa;
}
.tabcontrol > .steps {
  position: relative;
  display: block;
  width: 100%;
}
.tabcontrol > .steps > ul {
  position: relative;
  margin: 6px 0 0 0;
  top: 1px;
  z-index: 1;
}
.tabcontrol > .steps > ul > li {
  float: left;
  margin: 5px 2px 0 0;
  padding: 1px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.tabcontrol > .steps > ul > li:hover {
  background: #edecec;
  border: 1px solid #bbb;
  padding: 0;
}
.tabcontrol > .steps > ul > li.current {
  background: #fff;
  border: 1px solid #bbb;
  border-bottom: 0 none;
  padding: 0 0 1px 0;
  margin-top: 0;
}
.tabcontrol > .steps > ul > li.current > a {
  padding: 15px 30px 10px 30px;
}
.tabcontrol > .steps > ul > li > a {
  color: #5f5f5f;
  display: inline-block;
  border: 0 none;
  margin: 0;
  padding: 10px 30px;
  text-decoration: none;
}
.tabcontrol > .steps > ul > li > a:hover {
  text-decoration: none;
}
.tabcontrol > .content {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 35em;
  overflow: hidden;
  border-top: 1px solid #bbb;
  padding-top: 20px;
}
.tabcontrol > .content > .body {
  float: left;
  position: absolute;
  width: 95%;
  height: 95%;
  padding: 2.5%;
}
.tabcontrol > .content > .body ul {
  list-style: disc !important;
}
.tabcontrol > .content > .body ul > li {
  display: list-item;
}
.wizard .content {
  min-height: 245px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  overflow-y: auto;
}
.wizard .content .body {
  padding: 15px;
}
.wizard .steps a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.wizard .steps a:active,
.wizard .steps a:focus,
.wizard .steps a:hover {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.wizard .steps .done a {
  background-color: rgba(0, 150, 136, 0.6);
}
.wizard .steps .done a:hover,
.wizard .steps .done a:active,
.wizard .steps .done a:focus {
  background-color: rgba(0, 150, 136, 0.5);
}
.wizard .steps .error a {
  background-color: #f44336 !important;
}
.wizard .steps .current a {
  background-color: #009688;
}
.wizard .steps .current a:active,
.wizard .steps .current a:focus,
.wizard .steps .current a:hover {
  background-color: #009688;
}
.group-1,
.group-2 {
  border: 1px solid #fff;
  border-radius: 5px;
  display: table;
  margin-bottom: 20px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.group-1 img,
.group-2 img {
  cursor: pointer;
  width: 300px;
  height: 300px;
  padding: 10px;
  border-radius: 10px;
}
agm-map {
  height: 300px;
}
.table tbody {
  border: none !important;
}
.table tbody tr td,
.table tbody tr th {
  padding: 10px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  vertical-align: middle;
}
.table tbody tr td ul,
.table tbody tr th ul {
  margin: 0;
}
.table tbody tr.primary td,
.table tbody tr.primary th {
  background-color: #1f91f3;
  color: #fff;
}
.table tbody tr.success td,
.table tbody tr.success th {
  background-color: #2b982b;
  color: #fff;
}
.table tbody tr.info td,
.table tbody tr.info th {
  background-color: #00b0e4;
  color: #fff;
}
.table tbody tr.warning td,
.table tbody tr.warning th {
  background-color: #ff9600;
  color: #fff;
}
.table tbody tr.danger td,
.table tbody tr.danger th {
  background-color: #fb483a;
  color: #fff;
}
.table thead tr th {
  padding: 0 10px;
  height: 50px;
  vertical-align: middle;
  background-color: #f5f5f5;
  color: #666;
  font-weight: 500;
  border: none;
}
.table .tbl-pdf {
  color: #f96332;
  font-size: 1rem;
  cursor: pointer;
}
.table-bordered {
  border-top: 1px solid #eee;
}
.table-bordered tbody tr td,
.table-bordered tbody tr th {
  padding: 10px;
  border: 1px solid #eee;
}
.table-bordered thead tr th {
  padding: 10px;
  border: 1px solid #eee;
}
.table-img img {
  border-radius: 10px;
  width: 2.063rem;
  height: 2.063rem;
  background: #fff;
  position: inherit;
  border: 1px solid rgba(52, 73, 94, 0.44);
  padding: 2px;
}
.btn-tbl-edit {
  background-color: #96a2b4;
  width: 1.875rem !important;
  height: 1.875rem !important;
  line-height: 1.875rem !important;
  margin: 2px !important;
  color: #fff;
}
.btn-tbl-edit .material-icons {
  font-size: 1rem !important;
}
.btn-tbl-edit:hover {
  background-color: #888;
  color: #fff;
}
.btn-tbl-edit:focus {
  background-color: #888;
}
.btn-tbl-delete {
  background-color: #ff944f;
  width: 1.875rem !important;
  height: 1.875rem !important;
  line-height: 1.875rem !important;
  margin: 2px !important;
  color: #fff;
}
.btn-tbl-delete .material-icons {
  font-size: 1rem !important;
}
.btn-tbl-delete:hover {
  background-color: #ff9600;
  color: #fff;
}
.btn-tbl-delete:focus {
  background-color: #ff9600;
}
.btn-tbl-confirm {
  background-color: #3fa3f3;
  width: 1.875rem !important;
  height: 1.875rem !important;
  line-height: 1.875rem !important;
  margin: 2px !important;
  color: #fff;
}
.btn-tbl-confirm .material-icons {
  font-size: 1rem !important;
}
.btn-tbl-confirm:hover {
  background-color: #62b5f8;
  color: #fff;
}
.btn-tbl-confirm:focus {
  background-color: #62b5f8;
}
.btn-tbl-reject {
  background-color: #f96333;
  width: 1.875rem !important;
  height: 1.875rem !important;
  line-height: 1.875rem !important;
  margin: 2px !important;
  color: #fff;
}
.btn-tbl-reject .material-icons {
  font-size: 1rem !important;
}
.btn-tbl-reject:hover {
  background-color: #f87346;
  color: #fff;
}
.btn-tbl-reject:focus {
  background-color: #f87346;
}
.ag-cell-focus {
  border-color: transparent !important;
}
.avatar {
  position: relative;
  width: 1.875rem;
  white-space: nowrap;
  border-radius: 1000px;
  vertical-align: bottom;
  display: inline-block;
}
.avatar img {
  width: 100%;
  max-width: 100%;
  height: auto;
  border: 0;
  border-radius: 1000px;
}
.avatar-sm {
  width: 2rem;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.spinner {
  display: inline-block;
}
.spinner-reverse {
  display: inline-block;
}
.order-list li img {
  border: 2px solid #fff;
  box-shadow: 0 2px 10px 0 rgba(107, 111, 130, 0.3);
}
.order-list li + li {
  margin-left: -14px;
}
.order-list li .badge {
  background: rgba(255, 255, 255, 0.8);
  color: #6b6f82;
  margin-bottom: 6px;
}
.buttons-copy {
  background-color: #666 !important;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6);
  color: #fff !important;
  border-radius: 30px !important;
  border: 0px !important;
  width: 3.75rem;
  height: 1.875rem;
  cursor: pointer;
}
.buttons-excel {
  background-color: #59bf70 !important;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6);
  color: #fff !important;
  border-radius: 30px !important;
  border: 0px !important;
  width: 3.75rem;
  height: 1.875rem;
  cursor: pointer;
}
.buttons-csv {
  background-color: #2ab9d0 !important;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6);
  color: #fff !important;
  border-radius: 30px !important;
  border: 0px !important;
  width: 3.75rem;
  height: 1.875rem;
  cursor: pointer;
}
.buttons-pdf {
  background-color: #e91e63 !important;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6);
  color: #fff !important;
  border-radius: 30px !important;
  border: 0px !important;
  width: 3.75rem;
  height: 1.875rem;
  cursor: pointer;
}
.buttons-print {
  background-color: #6563ef !important;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.2), 0 13px 24px -11px #6563ef;
  color: #fff !important;
  border-radius: 30px !important;
  border: 0px !important;
  width: 3.75rem;
  height: 1.875rem;
  cursor: pointer;
}
tr.group,
tr.group:hover {
  background-color: #ddd !important;
}
.tableBody {
  font-size: 0.875rem;
  color: #555;
  padding: 0px 15px 0px 15px;
}
.tbl-checkbox {
  text-align: center;
}
.ngx-datatable.material {
  background: #fff;
  border: 1px solid #f5f5f5;
  box-shadow: none !important;
}
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a {
  margin: 5px;
}
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-right,
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-skip,
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-left,
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-prev {
  line-height: 30px;
}
.ngx-datatable.material .datatable-footer .datatable-pager li.active a {
  background-color: #0d8df3;
  transition: 0.25s ease;
  color: #fff;
  box-shadow: 4px 3px 6px 0 rgba(0, 0, 0, 0.2);
}
.ngx-table-form-select {
  margin-top: 0px;
  padding-left: 40px !important;
}
.ngx-search {
  margin: 15px auto !important;
  width: 30% !important;
  font-size: 0.813rem !important;
}
.ngx-datatable .datatable-body-cell {
  display: table !important;
}
.ngx-datatable .datatable-body-cell-label {
  display: table-cell !important;
  vertical-align: middle !important;
}
.ngx-datatable .datatable-header-cell {
  line-height: 2.4 !important;
}
.ngxTableHeader {
  padding: 10px 20px;
  display: flex;
  align-items: center;
  border-color: #e6e9ed;
  background-color: #ebebee;
  min-width: 800px;
  height: 70px;
}
.ngxTableHeader .header-buttons {
  position: absolute;
  right: 15px;
  list-style: none;
  top: 15px;
}
.ngxTableHeader .header-buttons li {
  display: inline-block;
}
.ngxTableHeader .header-buttons .material-icons {
  color: #000000;
  vertical-align: text-bottom;
}
.ngxTableHeader .header-buttons-left {
  position: absolute;
  list-style: none;
}
.ngxTableHeader .header-buttons-left li {
  display: inline-block;
}
.ngxTableHeader .header-buttons-left .searchbox {
  position: relative;
}
.ngxTableHeader .header-buttons-left ::placeholder {
  color: rgba(0, 0, 0, 0.54);
}
.ngxTableHeader .header-buttons-left .search-icon {
  position: absolute;
  top: 10px;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.54);
}
.ngxTableHeader .header-buttons-left input.search-field {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  border-radius: 25px;
  border: 0;
  height: 45px;
  padding: 8px 8px 8px 50px;
  width: 250px;
  background: #fff;
  transition: background 0.2s, width 0.2s;
}
.ngxTableHeader .header-buttons-left input.search-field:hover {
  background: #fffefe;
}
.ngxTableHeader .header-buttons-left input.search-field:focus {
  outline: none;
  width: 380px;
  color: #212121;
}
.ngxTableHeader .header-buttons-left input.search-field:focus:hover {
  background: #f7f7f7;
}
.ngxTableHeader h2,
.ngxTableHeader .h2 {
  margin: 0;
  font-size: 1rem;
  font-weight: normal;
  color: #5b626b;
}
.add-new-user .header-buttons-right input.search-field {
  animation: none !important;
  transition: none !important;
}
.mat-table .mat-header-cell {
  font-size: 0.875rem;
  font-weight: 600;
  padding-left: 15px;
}
.mat-table .mat-cell {
  padding-left: 15px;
}
.ngx-datatable.material {
  background: #fff;
  border: 1px solid #f5f5f5;
  box-shadow: none !important;
}
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a {
  margin: 5px;
}
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-right,
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-skip,
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-left,
.ngx-datatable.material .datatable-footer .datatable-pager .pager li a .datatable-icon-prev {
  line-height: 30px;
}
.ngx-datatable.material .datatable-footer .datatable-pager li.active a {
  background-color: #0d8df3;
  transition: 0.25s ease;
  color: #fff;
  box-shadow: 4px 3px 6px 0 rgba(0, 0, 0, 0.2);
}
.ngx-table-form-select {
  margin-top: 0px;
  padding-left: 40px !important;
}
.ngx-search {
  margin: 15px auto !important;
  width: 30% !important;
  font-size: 0.813rem !important;
}
.ngx-datatable .datatable-body-cell {
  display: table !important;
}
.ngx-datatable .datatable-body-cell-label {
  display: table-cell !important;
  vertical-align: middle !important;
}
.ngx-datatable .datatable-header-cell {
  line-height: 2.4 !important;
}
.materialTableHeader {
  padding: 10px 20px;
  -webkit-box-align: center;
  align-items: center;
  border-color: #e6e9ed;
  background-color: #ebebee;
  height: 70px;
  min-width: 800px;
}
.materialTableHeader .header-buttons {
  position: absolute;
  right: 0px;
  padding: 6px 8px 8px 8px;
}
.materialTableHeader .header-buttons li {
  display: inline-block;
}
.materialTableHeader .header-buttons-left {
  position: absolute;
  list-style: none;
  padding-top: 3px;
}
.materialTableHeader .header-buttons-left li {
  display: inline-block;
}
.materialTableHeader .header-buttons-left .searchbox {
  position: relative;
}
.materialTableHeader .header-buttons-left ::placeholder {
  color: rgba(0, 0, 0, 0.54);
}
.materialTableHeader .header-buttons-left .search-icon {
  position: absolute;
  top: 10px;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.54);
}
.materialTableHeader .header-buttons-left input.search-field {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  border-radius: 25px;
  border: 0;
  height: 45px;
  padding: 8px 8px 8px 50px;
  width: 250px;
  background: #fff;
  transition: background 0.2s, width 0.2s;
}
.materialTableHeader .header-buttons-left input.search-field:hover {
  background: #fffefe;
}
.materialTableHeader h2,
.materialTableHeader .h2 {
  margin: 0;
  font-size: 1rem;
  font-weight: normal;
  color: #5b626b;
}
.header-buttons-right {
  list-style: none;
}
.header-buttons-right li {
  display: inline-block;
  padding-left: 5px;
}
.header-buttons-right .searchbox {
  position: relative;
}
.header-buttons-right ::placeholder {
  color: rgba(0, 0, 0, 0.54);
}
.header-buttons-right .search-icon {
  position: absolute;
  top: 6px;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.54);
}
.header-buttons-right input.search-field {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  border-radius: 25px;
  border: 2px solid rgba(244, 86, 0, 0.1019607843);
  height: 35px;
  padding: 8px 8px 8px 50px;
  width: 250px;
  background: #fff;
  transition: background 0.2s, width 0.2s;
  animation: reveal 1s forwards;
}
.header-buttons-right input.search-field:hover {
  background: #fffefe;
}
@keyframes reveal {
  from {
    clip-path: inset(0 0 0 100%);
  }
  to {
    clip-path: inset(0 0 0 0);
  }
}
.tbl-checkbox label {
  margin-bottom: 0px;
}
.column-nowrap {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table-tab a {
  background-color: #e2e2e2 !important;
  color: #868788 !important;
  border-radius: 30px;
}
.table-tab a.active {
  background-color: #7274e2 !important;
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2), 0 4px 13px -11px #7197b5;
  color: #fff !important;
  border-radius: 30px;
}
.app-list {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 10px;
  vertical-align: middle;
  padding: 10px;
  margin-bottom: 10px;
  background: #f9f9f9;
}
.app-list img {
  margin: 0px 10px;
}
.lecture-list {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 5px;
  vertical-align: middle;
  padding: 10px;
  margin-bottom: 10px;
  background: #f6f4ff;
}
.report-list {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  padding: 12px 12px;
  border: 1px dashed #bfc9d4;
  border-radius: 6px;
}
.report-list .file-style {
  font-size: 1.25rem;
  margin: 0px 10px;
}
.report-list .media-cta {
  margin-right: 10px;
  cursor: pointer;
}
.report-list .media-cta i {
  padding-right: 10px;
}
.employee-group-list {
  display: flex;
  align-items: center;
  padding: 12px 12px;
  border-radius: 6px;
}
.employee-group-list .lbl-bedge {
  padding: 10px;
  margin: 0px 5px;
  border-radius: 50%;
  position: relative;
  display: inline-block;
  width: 2.375rem;
  height: 2.375rem;
  font-size: 0.875rem;
  font-weight: 600;
  letter-spacing: 1px;
}
.employee-group-list .lbl-bedge .lbl-bedge-title {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.employee-group-list .group-details {
  line-height: 2.375rem;
  padding-left: 10px;
  font-weight: 500;
}
.tbl-spinner {
  width: 100%;
  height: 100%;
  text-align: center;
  top: 28%;
  left: 40%;
  z-index: 9999 !important;
}
.tbl-spinner img {
  height: 100%;
}
.members-wrapper .tbl-spinner,
.add-member-listing .tbl-spinner {
  left: 25%;
}
.doc-file-type .media {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #d5dadb;
}
.doc-file-type .img-icon {
  width: 2.875rem;
  height: 2.875rem;
  line-height: 2.875rem;
  border-radius: 10%;
  font-size: 1.438rem;
  text-align: center;
  margin: 0px 15px;
}
.doc-file-type .media-body {
  display: block;
  color: #000;
  height: 30px;
}
.doc-file-type .media-cta {
  margin-right: 10px;
  cursor: pointer;
}
.doc-file-type .media-cta i {
  padding-right: 10px;
}
.primary-rgba {
  background-color: rgba(110, 129, 220, 0.1);
}
.success-rgba {
  background-color: rgba(95, 194, 126, 0.1);
}
.danger-rgba {
  background-color: rgba(244, 68, 85, 0.1);
}
.info-rgba {
  background-color: rgba(114, 208, 251, 0.1);
}
.timetable-block {
  border-radius: 4px;
  border: 1px solid #f4f4f4;
  padding: 10px;
  margin-bottom: 20px;
  box-shadow:
    0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1),
    0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1),
    0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12),
    0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);
  background: #fff;
}
td .mdc-evolution-chip {
  margin: 0px auto !important;
}
.table-filters {
  background: #fff;
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 4px 17px 6px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  min-height: auto;
  max-height: 300px;
  overflow: auto;
  width: max-content;
  position: absolute;
  z-index: 998;
  top: 81%;
  left: 8%;
}
.table-filters ul li {
  font-weight: 400;
  font-size: 0.76rem;
  line-height: 17px;
  color: var(--wz-gray-700);
  padding: 5px 10px;
  position: relative;
  text-align: left;
  margin: 10px 5px;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
}
.table-filters ul li span {
  margin-left: 12px;
}
.table-filters li.active,
.table-filters .dropdown-arrow:hover {
  background: var(--wz-gray-100) !important;
}
.mat-mdc-table .mdc-data-table__row:hover {
  background: var(--wz-gray-100) !important;
  transition: all 0.2s ease-in-out;
}
.table-draft {
  top: 6px;
  line-height: 13px;
  right: 1px;
}
.table-checkbox {
  padding: 0 0 0 16px !important;
}
.table-filters li:hover {
  background: var(--wz-gray-100);
}
.table-data-cell {
  padding: 0 40px !important;
}
.filter-checkbox .dropdown-arrow {
  margin-left: -2px;
  margin-top: 6px;
  padding: 10px 5px;
  border-radius: 3px;
  transition: all 0.3s ease-in-out;
  position: relative;
  z-index: 900;
}
.filter-checkbox .dropdown-arrow:hover,
.filter-checkbox .dropdown-arrow .active {
  background: var(--wz-gray-200) !important;
}
.filter-checkbox .dropdown-arrow.active,
.filter-checkbox li.active,
.filter-checkbox .dropdown-arrow:hover {
  background: var(--wz-gray-100);
}
.name-column {
  padding: 0 57px !important;
}
.table-pagination .page-options {
  left: 16% !important;
}
.table-pagination .limit-options {
  left: 10% !important;
}
.table-pagination .pagination-icon {
  padding: 5px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  transition: 0.3s ease-in-out;
}
.table-pagination .pagination-icon img {
  height: 15px;
}
.table-pagination .pagination-icon:hover {
  background: var(--wz-hover);
}
.employees-table {
  height: calc(100vh - 153px);
}
.employees-table .mdc-data-table__cell,
.employees-table .mdc-data-table__header-cell {
  text-align: center;
  border-bottom: 2px solid var(--wz-gray-200);
}
.employees-table .mdc-data-table__cell {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 20px;
  color: var(--wz-gray-600);
  white-space: nowrap;
  text-overflow: ellipsis;
}
.employees-table .mdc-data-table__header-cell {
  border-top: 1px solid var(--wz-gray-200);
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 18px;
  color: var(--wz-gray-800);
  padding: 0;
}
.employees-table .mat-sort-header-container {
  justify-content: center;
  white-space: nowrap;
}
.employees-table .mat-sort-header-container .mat-sort-header-content {
  margin-left: 21px;
}
.employees-table td.mat-cell {
  border-bottom: 1px solid var(--wz-gray-200);
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 20px;
  color: var(--wz-gray-600);
  text-align: center;
}
.employees-table .mdc-data-table__row,
.employees-table .mdc-data-table__header-row {
  position: relative;
}
.employees-table .mdc-data-table__header-row::after {
  content: "";
  background: var(--wz-gray-300);
  position: absolute;
  height: 1px;
  width: 100%;
  right: 0px;
}
.employees-table .mdc-data-table__header-row::after {
  top: 0;
  box-shadow: 0 -2px 9px 3.5px rgba(0, 0, 0, 0.08);
}
.employees-table .table-checkbox {
  width: 10px !important;
  padding: 0 0 0 16px !important;
}
.employees-table .table-filter-checkbox {
  left: 15px;
}
.employees-table .header-checkbox {
  z-index: 2 !important;
}
.employees-table .name-column {
  padding: 0 57px !important;
}
.bulk-actions-table .custom-table,
.bulk-actions-error-table .custom-table {
  box-shadow: 0px -4px 4px 0px rgba(0, 0, 0, 0.06);
}
.bulk-actions-table .filter-checkbox,
.bulk-actions-error-table .filter-checkbox {
  top: -5px;
  right: 2px;
}
.bulk-actions-table .filter-checkbox .dropdown-arrow,
.bulk-actions-error-table .filter-checkbox .dropdown-arrow {
  margin-top: 15px !important;
}
.bulk-actions-table .mdc-data-table__header-cell,
.bulk-actions-table .mdc-data-table__cell,
.bulk-actions-error-table .mdc-data-table__header-cell,
.bulk-actions-error-table .mdc-data-table__cell {
  text-align: center;
  white-space: nowrap;
}
.bulk-actions-table .mdc-data-table__row,
.bulk-actions-error-table .mdc-data-table__row {
  height: 36px !important;
}
.bulk-actions-table .table-checkbox,
.bulk-actions-error-table .table-checkbox {
  width: 10px !important;
  padding: 3px !important;
  overflow: visible;
}
.bulk-actions-table .table-checkbox .checkbox-12,
.bulk-actions-error-table .table-checkbox .checkbox-12 {
  position: relative;
  top: 4px;
  left: 2px;
}
.bulk-actions-error-table .header-filters {
  top: 35px !important;
  left: 1px !important;
  height: auto !important;
}
.bulk-actions-error-table .filter-header {
  margin-left: 13px !important;
}
.bulk-actions-table .table-responsive {
  height: 67vh !important;
}
.bulk-actions-table .mdc-data-table__header-row {
  height: 40px !important;
}
.bulk-actions-table .table-filters {
  overflow: auto !important;
  top: 17px !important;
  left: -22px !important;
  height: 318px !important;
}
.bulk-actions-error-table .table-responsive {
  height: 60vh !important;
}
.bulk-actions-error-table .custom-table {
  box-shadow: 0px -4px 4px 0px rgba(0, 0, 0, 0.06);
}
.sticky-start-cell,
.header-checkbox,
.header-name {
  position: relative;
  overflow: visible !important;
}
.ag-root-wrapper {
  border-top: 1px solid var(--wz-gray-300);
  border-left: 0 !important;
  border-right: 0 !important;
  border-bottom: 0;
}
.table-border {
  border: 1px solid var(--wz-gray-300);
}
.table-border .ag-root-wrapper {
  border-top: none !important;
}
.ag-header {
  background: rgb(248, 248, 248);
}
.ag-header-cell-text {
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 18px;
  font-family: "Roboto" !important;
  color: rgba(0, 0, 0, 0.87);
}
.ag-cell-value {
  font-weight: 400;
  font-size: 0.875rem;
  color: var(--wz-gray-700);
  font-family: "Roboto" !important;
  text-align: center;
}
.ag-ltr .ag-cell {
  border-right-width: 1px;
  border-bottom: 0;
}
.payroll-run-sidebar .ag-ltr .ag-cell {
  border-right-width: 1px;
  border-bottom: 0;
  --ag-internal-calculated-line-height: unset !important;
  display: grid;
  place-items: center;
}
.payroll-run-sidebar .employee-column {
  min-width: 150px;
  place-items: unset !important;
  justify-items: start !important;
  align-content: center !important;
}
.payroll-run-sidebar .ag-cell-value span {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.payroll-run-sidebar .editable-table-column {
  background-color: rgba(149, 255, 250, 0.1098039216);
}
.payroll-run-sidebar .ag-menu {
  overflow: hidden;
}
.ctc-table .ag-ltr .ag-cell {
  border-right-width: 1px;
  border-bottom: 0;
  --ag-internal-calculated-line-height: unset !important;
  display: grid;
  place-items: center;
}
.ctc-table .ag-menu {
  overflow: hidden;
}
.ag-row {
  cursor: pointer;
  border-bottom: 1px solid var(--wz-gray-300) !important;
}
.ag-header {
  border-bottom: 1px solid var(--wz-gray-400) !important;
}
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  position: absolute;
  right: 10px;
}
.ag-cell-label-container {
  flex-direction: unset;
}
.ag-theme-quartz,
.ag-theme-quartz-dark {
  --ag-icon-font-code-filter: "f0b0s" ;
}
.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
  height: 100%;
  display: flex;
  overflow: visible;
  align-items: center;
}
.ag-header,
.ag-pinned-left-header,
.ag-pinned-right-header {
  overflow: visible !important;
  border-right: 0 !important;
}
.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell),
.ag-pinned-right-header {
  border-left: unset;
}
.table-scrolled {
  box-shadow: -6px 1px 10px 4px rgba(0, 0, 0, 0.1);
}
.grid-scrolled .ag-header .ag-pinned-right-header,
.grid-scrolled .ag-body-viewport .ag-pinned-right-cols-container {
  box-shadow: -6px 1px 10px 4px rgba(0, 0, 0, 0.1);
}
.grid-scrolled .ag-header .ag-pinned-left-header,
.grid-scrolled .ag-body-viewport .ag-pinned-left-cols-container {
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 6px 1px 13px -4px rgba(0, 0, 0, 0.1);
  box-shadow: 6px 1px 13px -4px rgba(0, 0, 0, 0.1);
  transition: opacity 0.3s ease, transform 0.3s ease;
}
.grid-scrolled .ag-header-container::after {
  content: "";
  position: absolute;
  z-index: 2;
  width: 100%;
  top: 0;
  right: 0px;
  box-shadow: 0px -1px 8px 2.5px rgba(0, 0, 0, 0.1);
  transition: opacity 0.3s ease, transform 0.3s ease;
}
.ag-header-cell {
  overflow: visible !important;
}
.ag-header-cell .ag-header-cell-comp-wrapper .ag-icon-menu::before {
  content: "fa-solid fa-filter" !important;
}
.ag-theme-alpine .ag-header-cell-menu-button:hover {
  color: #f45600;
}
.ag-header-cell-label {
  justify-content: center !important;
}
.selection-checkbox-cell {
  text-align: left !important;
}
.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: none !important;
}
.ag-menu {
  border: 1px solid var(--wz-gray-300) !important;
  background: #fff !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 17px 6px rgba(0, 0, 0, 0.1) !important;
}
.ag-select .ag-picker-field-display {
  margin: 4px 4px 5px 6px !important;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--wz-gray-600) !important;
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
  border-right: 0 !important;
}
.ag-center-cols-container {
  min-width: 100% !important;
}
.fixed-column-text {
  color: var(--wz-gray-800);
  font-size: 0.855rem;
  font-family: "Roboto" !important;
  font-weight: 500;
}
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  opacity: 1 !important;
}
.ag-grid-edit-columns .edit-columns-container {
  position: absolute;
  right: 0;
  top: 1px;
  background: rgb(248, 248, 248);
  z-index: 1;
  height: 34px;
  border-top-right-radius: 8px;
}
.ag-grid-edit-columns .edit-columns-container button {
  left: 0;
}
.ag-grid-edit-columns .pop-up .edit-columns-container {
  width: 374px;
  height: 401px;
  background: rgb(248, 248, 248);
  box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  margin-top: 47px;
  position: absolute;
  padding: 0 10px 0 20px;
  right: 0;
  top: 0;
  z-index: 999;
  overflow-x: hidden;
}
.ag-grid-edit-columns .pop-up .edit-columns-container .header-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.87);
}
.column-hover-style {
  background-color: rgba(149, 255, 250, 0.2);
}
.container-block,
.approvals-block {
  position: relative;
}
.container-block .container-block-splitter,
.approvals-block .container-block-splitter {
  position: absolute;
  border-right: 1px dashed var(--wz-gray-200);
  top: 15px;
  height: 98.5%;
}
.container-block .container-block-splitter::after,
.container-block .container-block-splitter::before,
.approvals-block .container-block-splitter::after,
.approvals-block .container-block-splitter::before {
  position: absolute;
  right: 50%;
  transform: translateX(-50%);
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: var(--wz-gray-200);
}
.container-block .container-block-splitter {
  right: 0px;
}
.approvals-block .container-block-splitter {
  right: -10px;
}
ngx-file-preview-container {
  display: none !important;
}
.ngx-checkmark:after {
  left: 7.2px !important;
  top: 3px !important;
  height: 12px !important;
  width: 6px !important;
  transform: rotate(43deg) !important;
}
.custom-previews {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.custom-previews .selected-item {
  width: 100px;
  height: 100px;
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #eaecf0;
  cursor: pointer;
  transition: all 0.3s ease;
}
.custom-previews .selected-item:hover {
  transform: translateY(-2px);
  box-shadow: 0px 4px 8px rgba(16, 24, 40, 0.1);
}
.custom-previews .selected-item:hover .item-overlay {
  opacity: 1;
}
.custom-previews .selected-item .preview-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.custom-previews .selected-item .default-file-icon {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f9fafb;
}
.custom-previews .selected-item .item-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: start;
  padding: 8px;
  justify-content: end;
  opacity: 0;
  transition: opacity 0.2s ease;
}
.custom-previews .selected-item .item-overlay .delete-btn {
  background: white;
  border-radius: 50%;
  padding: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
}
.custom-previews .selected-item .item-overlay .delete-btn:hover {
  background: #fee4e2;
}
.custom-previews .selected-item.border-success {
  border-color: #12b76a;
}
.custom-previews .selected-item.border-danger {
  border-color: #f04438;
}
.custom-previews .uploading-container {
  width: 100%;
  background: var(--wz-light-green-50);
  border: 1px solid var(--wz-green);
  border-radius: 12px;
  padding: 12px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 90px;
  overflow: hidden;
}
.custom-previews .uploading-container:has(.error) {
  border: 1px solid var(--wz-red);
  background: var(--wz-red-fade-100);
}
.custom-previews .uploading-container.hide-uploading {
  animation: hide-uploading 1s 1.5s forwards ease;
}
.custom-previews .uploading-container .progress-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-previews .uploading-container .progress-info .file-name {
  font-size: 14px;
  font-weight: 500;
  color: #344054;
  max-width: 70%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.custom-previews .uploading-container .progress-info .percentage {
  font-size: 12px;
  font-weight: 600;
  color: var(--wz-green);
}
.custom-previews .uploading-container .progress-info .percentage.error {
  color: var(--wz-red);
}
.custom-previews .uploading-container .progress-bar-wrapper {
  width: 100%;
  height: 5px;
  background: var(--wz-green-100);
  border-radius: 10px;
  overflow: hidden;
}
.custom-previews .uploading-container .progress-bar-wrapper.error {
  background: var(--wz-red-fade-100);
}
.custom-previews .uploading-container .progress-bar-wrapper .progress-fill {
  height: 100%;
  background: var(--wz-green);
  transition: width 0.6s ease;
}
.custom-previews .uploading-container .progress-bar-wrapper .progress-fill.error {
  background: var(--wz-red);
}
.custom-previews .uploading-container .error-msg,
.custom-previews .uploading-container .success-msg {
  font-size: 12px;
  color: #b42318;
  display: flex;
  align-items: center;
  gap: 4px;
}
.custom-previews .uploading-container .success-msg {
  color: var(--wz-green);
}
@keyframes pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.6;
  }
  100% {
    opacity: 1;
  }
}
@keyframes hide-uploading {
  0% {
    opacity: 1;
    height: 90px;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0;
    height: 0;
    display: none;
  }
}
.alert {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
  border: none;
  color: #fff !important;
}
.alert .alert-link {
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
}
.alert-success {
  background-color: rgba(24, 206, 15, 0.8);
}
.alert-info {
  background-color: rgba(44, 168, 255, 0.8);
}
.alert-warning {
  background-color: rgba(255, 178, 54, 0.8);
}
.alert-danger {
  background-color: rgba(255, 54, 54, 0.8);
}
.alert-dismissible .close {
  color: #fff;
  opacity: 1;
  border: none;
  text-shadow: none;
}
.badge {
  padding: 5px 8px;
  line-height: 12px;
  border: 1px solid;
  font-weight: 400;
  font-size: 0.813rem;
}
.list-group-item {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.list-group .active,
.list-group .list-group-item.active {
  background-color: #2196f3;
  border-color: #2196f3;
}
.list-group .active:hover,
.list-group .active:focus,
.list-group .active:active,
.list-group .list-group-item.active:hover,
.list-group .list-group-item.active:focus,
.list-group .list-group-item.active:active {
  background-color: #2196f3;
  border-color: #2196f3;
}
.list-group .active .list-group-item-text,
.list-group .list-group-item.active .list-group-item-text {
  color: #dfe9f1;
  font-size: 0.813rem;
}
.list-group .active .list-group-item-text:hover,
.list-group .active .list-group-item-text:active,
.list-group .active .list-group-item-text:focus,
.list-group .list-group-item.active .list-group-item-text:hover,
.list-group .list-group-item.active .list-group-item-text:active,
.list-group .list-group-item.active .list-group-item-text:focus {
  color: #dfe9f1;
}
.list-group a.list-group-item,
.list-group button.list-group-item {
  color: #555;
}
.list-group a.list-group-item.active,
.list-group button.list-group-item.active {
  color: #dfe9f1;
}
.list-group .list-group-item.active:hover .list-group-item-text,
.list-group .list-group-item.active:focus .list-group-item-text,
.list-group .list-group-item.active:active .list-group-item-text {
  color: #dfe9f1;
}
.list-group .list-group-item {
  text-align: left;
}
.list-group .list-group-item:first-child,
.list-group .list-group-item:last-child {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.list-group .list-group-item .list-group-item-heading {
  font-weight: bold;
  font-size: 1.063rem;
}
.list-group .list-group-item:focus,
.list-group .list-group-item:hover {
  background-color: #f5f5f5;
}
.list-group .list-group-item-success {
  background-color: #2b982b;
  border: none;
  color: #fff;
}
.list-group .list-group-item-success:hover,
.list-group .list-group-item-success:focus {
  background-color: #2b982b;
  color: #fff;
  opacity: 0.8;
}
.list-group .list-group-item-info {
  background-color: #00b0e4;
  border: none;
  color: #fff;
}
.list-group .list-group-item-info:hover,
.list-group .list-group-item-info:focus {
  background-color: #00b0e4;
  color: #fff;
  opacity: 0.8;
}
.list-group .list-group-item-warning {
  background-color: #ff9600;
  border: none;
  color: #fff;
}
.list-group .list-group-item-warning:hover,
.list-group .list-group-item-warning:focus {
  background-color: #ff9600;
  color: #fff;
  opacity: 0.8;
}
.list-group .list-group-item-danger {
  background-color: #fb483a;
  border: none;
  color: #fff;
}
.list-group .list-group-item-danger:hover,
.list-group .list-group-item-danger:focus {
  background-color: #fb483a;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-blue {
  stroke: #0d6efd;
}
.list-group .list-group-bg-blue {
  background-color: #0d6efd;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-blue:hover,
.list-group .list-group-bg-blue:focus {
  background-color: #0d6efd;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-indigo {
  stroke: #6610f2;
}
.list-group .list-group-bg-indigo {
  background-color: #6610f2;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-indigo:hover,
.list-group .list-group-bg-indigo:focus {
  background-color: #6610f2;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-purple {
  stroke: #6f42c1;
}
.list-group .list-group-bg-purple {
  background-color: #6f42c1;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-purple:hover,
.list-group .list-group-bg-purple:focus {
  background-color: #6f42c1;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-pink {
  stroke: #d63384;
}
.list-group .list-group-bg-pink {
  background-color: #d63384;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-pink:hover,
.list-group .list-group-bg-pink:focus {
  background-color: #d63384;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-red {
  stroke: #dc3545;
}
.list-group .list-group-bg-red {
  background-color: #dc3545;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-red:hover,
.list-group .list-group-bg-red:focus {
  background-color: #dc3545;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-orange {
  stroke: #fd7e14;
}
.list-group .list-group-bg-orange {
  background-color: #fd7e14;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-orange:hover,
.list-group .list-group-bg-orange:focus {
  background-color: #fd7e14;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-yellow {
  stroke: #ffc107;
}
.list-group .list-group-bg-yellow {
  background-color: #ffc107;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-yellow:hover,
.list-group .list-group-bg-yellow:focus {
  background-color: #ffc107;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-green {
  stroke: #198754;
}
.list-group .list-group-bg-green {
  background-color: #198754;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-green:hover,
.list-group .list-group-bg-green:focus {
  background-color: #198754;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-teal {
  stroke: #20c997;
}
.list-group .list-group-bg-teal {
  background-color: #20c997;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-teal:hover,
.list-group .list-group-bg-teal:focus {
  background-color: #20c997;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-cyan {
  stroke: #0dcaf0;
}
.list-group .list-group-bg-cyan {
  background-color: #0dcaf0;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-cyan:hover,
.list-group .list-group-bg-cyan:focus {
  background-color: #0dcaf0;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-black {
  stroke: #000;
}
.list-group .list-group-bg-black {
  background-color: #000;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-black:hover,
.list-group .list-group-bg-black:focus {
  background-color: #000;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-white {
  stroke: #fff;
}
.list-group .list-group-bg-white {
  background-color: #fff;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-white:hover,
.list-group .list-group-bg-white:focus {
  background-color: #fff;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-gray {
  stroke: #6c757d;
}
.list-group .list-group-bg-gray {
  background-color: #6c757d;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-gray:hover,
.list-group .list-group-bg-gray:focus {
  background-color: #6c757d;
  color: #fff;
  opacity: 0.8;
}
.list-group .pl-gray-dark {
  stroke: #343a40;
}
.list-group .list-group-bg-gray-dark {
  background-color: #343a40;
  border: none;
  color: #fff;
}
.list-group .list-group-bg-gray-dark:hover,
.list-group .list-group-bg-gray-dark:focus {
  background-color: #343a40;
  color: #fff;
  opacity: 0.8;
}
span.badge {
  min-width: auto;
  float: none;
  font-size: 0.675rem;
}
.list-group span.badge {
  float: right;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.badge-name-img,
.badge-org-img {
  width: 1.775rem;
  height: 1.775rem;
  display: grid;
  place-items: center;
  padding: 0;
  border-radius: 50%;
  font-size: 0.75rem;
  color: #fff;
}
.badge-name-img {
  background-color: #795548;
}
.badge-org-img {
  border-color: #f45600;
  background-color: #f45600;
}
.remove-selected::before {
  display: inline-block;
  content: "\2713";
  width: 2.25rem;
  height: 2.25rem;
  display: grid;
  place-items: center;
  padding: 0;
  border-radius: 50%;
  font-size: 1.063rem;
  border: 1px solid;
  margin: -1px;
  color: #fff;
  background-color: #f45600;
  border-color: #f45600;
}
.upcoming-badge {
  position: absolute;
  right: 10%;
  top: 20px;
}
.button-row button,
.button-row a {
  margin-right: 8px;
}
.btn:focus,
.btn.focus {
  box-shadow: none;
}
.card {
  background: #fff;
  min-height: 50px;
  position: relative;
  margin-bottom: 24px;
  border-radius: 10px;
  box-shadow: 0 0 10px 0 rgba(183, 192, 206, 0.2);
  -webkit-box-shadow: 0 0 10px 0 rgba(183, 192, 206, 0.2);
}
.card .card-inside-title {
  margin-bottom: 15px;
  display: block;
  font-size: 0.938rem;
  color: #000;
}
.card .card-inside-title small,
.card .card-inside-title .small {
  color: #999;
  display: block;
  font-size: 0.688rem;
  margin-top: 5px;
}
.card .card-inside-title small a,
.card .card-inside-title .small a {
  color: #777;
  font-weight: bold;
}
.card .bg-red,
.card .bg-pink,
.card .bg-purple,
.card .bg-deep-purple,
.card .bg-indigo,
.card .bg-blue,
.card .bg-light-blue,
.card .bg-cyan,
.card .bg-teal,
.card .bg-green,
.card .bg-light-green,
.card .bg-lime,
.card .bg-yellow,
.card .bg-amber,
.card .bg-orange,
.card .bg-deep-orange,
.card .bg-brown,
.card .bg-blue-grey,
.card .bg-black {
  border-bottom: none !important;
  color: #fff !important;
}
.card .bg-red h2,
.card .bg-red .h2,
.card .bg-red small,
.card .bg-red .small,
.card .bg-red .material-icons,
.card .bg-pink h2,
.card .bg-pink .h2,
.card .bg-pink small,
.card .bg-pink .small,
.card .bg-pink .material-icons,
.card .bg-purple h2,
.card .bg-purple .h2,
.card .bg-purple small,
.card .bg-purple .small,
.card .bg-purple .material-icons,
.card .bg-deep-purple h2,
.card .bg-deep-purple .h2,
.card .bg-deep-purple small,
.card .bg-deep-purple .small,
.card .bg-deep-purple .material-icons,
.card .bg-indigo h2,
.card .bg-indigo .h2,
.card .bg-indigo small,
.card .bg-indigo .small,
.card .bg-indigo .material-icons,
.card .bg-blue h2,
.card .bg-blue .h2,
.card .bg-blue small,
.card .bg-blue .small,
.card .bg-blue .material-icons,
.card .bg-light-blue h2,
.card .bg-light-blue .h2,
.card .bg-light-blue small,
.card .bg-light-blue .small,
.card .bg-light-blue .material-icons,
.card .bg-cyan h2,
.card .bg-cyan .h2,
.card .bg-cyan small,
.card .bg-cyan .small,
.card .bg-cyan .material-icons,
.card .bg-teal h2,
.card .bg-teal .h2,
.card .bg-teal small,
.card .bg-teal .small,
.card .bg-teal .material-icons,
.card .bg-green h2,
.card .bg-green .h2,
.card .bg-green small,
.card .bg-green .small,
.card .bg-green .material-icons,
.card .bg-light-green h2,
.card .bg-light-green .h2,
.card .bg-light-green small,
.card .bg-light-green .small,
.card .bg-light-green .material-icons,
.card .bg-lime h2,
.card .bg-lime .h2,
.card .bg-lime small,
.card .bg-lime .small,
.card .bg-lime .material-icons,
.card .bg-yellow h2,
.card .bg-yellow .h2,
.card .bg-yellow small,
.card .bg-yellow .small,
.card .bg-yellow .material-icons,
.card .bg-amber h2,
.card .bg-amber .h2,
.card .bg-amber small,
.card .bg-amber .small,
.card .bg-amber .material-icons,
.card .bg-orange h2,
.card .bg-orange .h2,
.card .bg-orange small,
.card .bg-orange .small,
.card .bg-orange .material-icons,
.card .bg-deep-orange h2,
.card .bg-deep-orange .h2,
.card .bg-deep-orange small,
.card .bg-deep-orange .small,
.card .bg-deep-orange .material-icons,
.card .bg-brown h2,
.card .bg-brown .h2,
.card .bg-brown small,
.card .bg-brown .small,
.card .bg-brown .material-icons,
.card .bg-blue-grey h2,
.card .bg-blue-grey .h2,
.card .bg-blue-grey small,
.card .bg-blue-grey .small,
.card .bg-blue-grey .material-icons,
.card .bg-black h2,
.card .bg-black .h2,
.card .bg-black small,
.card .bg-black .small,
.card .bg-black .material-icons {
  color: #fff !important;
}
.card .bg-red .badge,
.card .bg-pink .badge,
.card .bg-purple .badge,
.card .bg-deep-purple .badge,
.card .bg-indigo .badge,
.card .bg-blue .badge,
.card .bg-light-blue .badge,
.card .bg-cyan .badge,
.card .bg-teal .badge,
.card .bg-green .badge,
.card .bg-light-green .badge,
.card .bg-lime .badge,
.card .bg-yellow .badge,
.card .bg-amber .badge,
.card .bg-orange .badge,
.card .bg-deep-orange .badge,
.card .bg-brown .badge,
.card .bg-blue-grey .badge,
.card .bg-black .badge {
  background-color: #fff;
  color: #555;
}
.card .header {
  position: relative;
  display: flex;
  width: 100%;
  color: #555;
  padding: 10px 15px;
  line-height: 30px;
  border-bottom: 0.071rem solid var(--wz-divider-color);
}
.card .header .header-dropdown {
  position: absolute;
  top: 10px;
  right: 0px;
  list-style: none;
}
.card .header .header-dropdown .dropdown-menu li {
  display: block !important;
}
.card .header .header-dropdown li {
  display: inline-block;
}
.card .header .header-dropdown i {
  font-size: 1.25rem;
  color: #999;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.card .header .header-dropdown i:hover {
  color: #000;
}
.card .header h2,
.card .header .h2 {
  margin: 0;
  color: #5b626b;
  font-size: 1.063rem;
  line-height: 28px;
  padding-right: 10px;
  font-weight: 500;
}
.card .header h2 small,
.card .header .h2 small,
.card .header h2 .small,
.card .header .h2 .small {
  display: block;
  font-size: 0.75rem;
  margin-top: 5px;
  color: #999;
  line-height: 15px;
}
.card .header h2 small a,
.card .header .h2 small a,
.card .header h2 .small a,
.card .header .h2 .small a {
  font-weight: bold;
  color: #777;
}
.card .header .col-xs-12 h2,
.card .header .col-xs-12 .h2 {
  margin-top: 5px;
}
.card .body {
  font-size: 0.875rem;
  color: #555;
  padding: 15px;
}
.card .body .col-xs-1,
.card .body .col-sm-1,
.card .body .col-md-1,
.card .body .col-lg-1 {
  margin-bottom: 20px;
}
.card .body .col-xs-2,
.card .body .col-sm-2,
.card .body .col-md-2,
.card .body .col-lg-2 {
  margin-bottom: 20px;
}
.card .body .col-xs-3,
.card .body .col-sm-3,
.card .body .col-md-3,
.card .body .col-lg-3 {
  margin-bottom: 20px;
}
.card .body .col-xs-4,
.card .body .col-sm-4,
.card .body .col-md-4,
.card .body .col-lg-4 {
  margin-bottom: 20px;
}
.card .body .col-xs-5,
.card .body .col-sm-5,
.card .body .col-md-5,
.card .body .col-lg-5 {
  margin-bottom: 20px;
}
.card .body .col-xs-6,
.card .body .col-sm-6,
.card .body .col-md-6,
.card .body .col-lg-6 {
  margin-bottom: 20px;
}
.card .body .col-xs-7,
.card .body .col-sm-7,
.card .body .col-md-7,
.card .body .col-lg-7 {
  margin-bottom: 20px;
}
.card .body .col-xs-8,
.card .body .col-sm-8,
.card .body .col-md-8,
.card .body .col-lg-8 {
  margin-bottom: 20px;
}
.card .body .col-xs-9,
.card .body .col-sm-9,
.card .body .col-md-9,
.card .body .col-lg-9 {
  margin-bottom: 20px;
}
.card .body .col-xs-10,
.card .body .col-sm-10,
.card .body .col-md-10,
.card .body .col-lg-10 {
  margin-bottom: 20px;
}
.card .body .col-xs-11,
.card .body .col-sm-11,
.card .body .col-md-11,
.card .body .col-lg-11 {
  margin-bottom: 20px;
}
.card .body .col-xs-12,
.card .body .col-sm-12,
.card .body .col-md-12,
.card .body .col-lg-12 {
  margin-bottom: 20px;
}
.card .list-body {
  padding: 0px 10px;
}
.card.card-statistic-1 .card-header,
.card.card-statistic-2 .card-header {
  border-color: transparent;
  padding-bottom: 0;
  height: auto;
  min-height: auto;
  display: block;
}
.card.card-statistic-1 .card-icon {
  width: 1.875rem;
  height: 1.875rem;
  line-height: 4.875rem;
  margin: 10px 0px 0px 20px;
  border-radius: 3px;
  text-align: center;
  float: left;
  font-size: 1.875rem;
}
.card.card-statistic-1 .card-header h4,
.card.card-statistic-1 .card-header .h4,
.card.card-statistic-2 .card-header h4,
.card.card-statistic-2 .card-header .h4 {
  line-height: 1.2;
  color: color(muted);
}
.card.card-statistic-1 .card-body,
.card.card-statistic-2 .card-body {
  padding-top: 0;
}
.card.card-statistic-1 .card-body,
.card.card-statistic-2 .card-body {
  font-size: 1.625rem;
  font-weight: 700;
  color: color(fontdark);
  padding-bottom: 0;
}
.card.card-statistic-1,
.card.card-statistic-2 {
  display: inline-block;
  width: 100%;
}
.card.card-statistic-1 .card-icon,
.card.card-statistic-2 .card-icon {
  width: 5rem;
  height: 5rem;
  line-height: 5.875rem;
  margin: 10px;
  border-radius: 3px;
  text-align: center;
  float: left;
  border-radius: 50px;
  margin-right: 15px;
}
.card.card-statistic-1 .card-icon .ion,
.card.card-statistic-1 .card-icon .fas,
.card.card-statistic-1 .card-icon .far,
.card.card-statistic-1 .card-icon .fab,
.card.card-statistic-1 .card-icon .fal,
.card.card-statistic-2 .card-icon .ion,
.card.card-statistic-2 .card-icon .fas,
.card.card-statistic-2 .card-icon .far,
.card.card-statistic-2 .card-icon .fab,
.card.card-statistic-2 .card-icon .fal {
  font-size: 1.375rem;
  color: #fff;
}
.card.card-statistic-1 .card-icon {
  line-height: 90px;
}
.card.card-statistic-2 .card-icon {
  width: 3.125rem;
  height: 3.125rem;
  line-height: 3.125rem;
  font-size: 1.375rem;
  margin: 25px;
  box-shadow: 5px 3px 10px 0 rgba(21, 15, 15, 0.3);
  border-radius: 10px;
  background: #6777ef;
}
.card.card-statistic-2 .card-icon-only {
  font-size: 2.188rem;
  margin: 20px;
}
.card.card-statistic-1 .card-header,
.card.card-statistic-2 .card-header {
  padding-bottom: 0;
  padding-top: 25px;
}
.card.card-statistic-2 .card-header + .card-body,
.card.card-statistic-2 .card-body + .card-header {
  padding-top: 0;
}
.card.card-statistic-1 .card-header h4,
.card.card-statistic-1 .card-header .h4,
.card.card-statistic-2 .card-header h4,
.card.card-statistic-2 .card-header .h4 {
  font-weight: 600;
  font-size: 0.813rem;
  letter-spacing: 0.5px;
}
.card.card-statistic-1 .card-header h4,
.card.card-statistic-1 .card-header .h4 {
  margin-bottom: 0;
}
.card.card-statistic-2 .card-header h4,
.card.card-statistic-2 .card-header .h4 {
  text-transform: none;
  margin-bottom: 0;
}
.card.card-statistic-1 .card-body {
  font-size: 1.25rem;
}
.card.card-statistic-2 .card-chart {
  margin-left: -10px;
  margin-right: -1px;
  margin-bottom: -7px;
}
.card.card-statistic-2 .card-chart canvas {
  height: 70px !important;
}
.plain-card {
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
  padding: 20px;
  padding-right: 35px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 10px;
  background: #fff;
  overflow: hidden;
  margin-bottom: 26px;
  margin: 0.5rem 0 1rem 0;
}
.card-inner .progress {
  height: 10px;
  margin: 0px;
}
.col-block {
  margin-left: 5px;
}
.card-height-100 {
  height: 100px;
}
.doc-card-title {
  color: #00bdf2;
  font-size: 1rem;
}
.doc-card-image {
  background: #fff;
  position: inherit;
  padding: 2px;
  box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2);
}
.slide-card {
  bottom: 10px;
  left: 75px;
  position: fixed;
  background: #fff;
  padding: 0px;
  width: 250px;
  height: max-content;
  z-index: 999;
  border-radius: 8px;
  padding: 5px;
  display: grid;
  gap: 5px;
  box-shadow: 2px 2px 10px rgba(33, 51, 67, 0.4) !important;
}
.slide-card .top {
  border-radius: 8px;
  background: rgba(254, 233, 211, 0.1607843137);
}
.slide-card .bottom {
  display: grid;
  gap: 20px;
  padding: 5px;
}
.slide-card .profile-header {
  background-color: #c5a35b;
}
.slide-card .phone {
  margin-left: 10px;
}
.slide-card .hoverable {
  position: relative;
  display: block;
  cursor: pointer;
}
.slide-card .hoverable img:hover {
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 0.75;
}
.slide-card .hoverable .hover-text {
  position: absolute;
  display: none;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
.slide-card #fileInput {
  display: none;
}
.mdc-card {
  margin: 28px 0;
}
.wz-card-height {
  height: calc(100vh - 320px) !important;
  overflow-y: visible;
}
.wz-card-sm-height {
  height: calc(100vh - 270px) !important;
}
.wz-card-xs-height {
  height: calc(100vh - 283px) !important;
  overflow-y: visible;
}
.collapse .well,
.collapse.in .well,
.collapsing .well {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  margin-bottom: 0;
}
.collapse.show,
.collapse.in.show,
.collapsing.show {
  display: block;
}
.sweet-alert {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
}
.sweet-alert p {
  font-size: 0.875rem !important;
}
.sweet-alert .sa-input-error {
  top: 23px !important;
  right: 13px !important;
}
.sweet-alert h2,
.sweet-alert .h2 {
  font-size: 1.125rem !important;
  margin: 0 0 5px 0 !important;
  line-height: 40px;
}
.sweet-alert button {
  font-size: 0.938rem !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  padding: 5px 20px !important;
}
.headers-align .mat-expansion-panel-header-title,
.headers-align .mat-expansion-panel-header-description {
  flex-basis: 0;
}
.headers-align .mat-expansion-panel-header-description {
  justify-content: space-between;
  align-items: center;
}
.headers-align .mat-form-field + .mat-form-field {
  margin-left: 8px;
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url("./media/MaterialIcons-Regular-DZIPLQX7.eot");
  src:
    local("Material Icons"),
    local("MaterialIcons-Regular"),
    url("./media/MaterialIcons-Regular-P2RAEPXM.woff2") format("woff2"),
    url("./media/MaterialIcons-Regular-3OCSKOJA.woff") format("woff"),
    url("./media/MaterialIcons-Regular-DFX2JKJN.ttf") format("truetype");
}
.material-icons {
  font-family: Material Icons;
  font-weight: normal;
  font-style: normal;
  font-size: 1.5rem;
  display: inline-block;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
  line-height: 1;
  padding: 0 !important;
  height: 24px;
}
.material-icons.md-18 {
  font-size: 1.125rem;
}
.material-icons.md-24 {
  font-size: 1.5rem;
}
.material-icons.md-26 {
  font-size: 1.625rem;
}
.material-icons.md-28 {
  font-size: 1.75rem;
}
.material-icons.md-30 {
  font-size: 1.875rem;
}
.material-icons.md-32 {
  font-size: 2rem;
}
.material-icons.md-36 {
  font-size: 2.25rem;
}
.material-icons.md-48 {
  font-size: 3rem;
}
.info-message {
  min-width: 12rem;
  max-width: 25rem !important;
}
#mat-select-4-panel {
  max-height: 258px !important;
}
.media {
  margin-bottom: 25px;
  margin-top: 15px;
}
.media .media-left {
  padding-right: 10px;
}
.media .media-body {
  color: #777;
  font-size: 0.813rem;
}
.media .media-body .media-heading {
  font-size: 1rem;
  font-weight: bold;
  color: #333;
}
.modal {
  background-color: rgba(238, 238, 238, 0.41);
  max-height: 100%;
  width: 100%;
}
.modal .modal-header {
  border: none;
  padding: 0px;
  border-bottom: 1px solid #eee;
}
.modal .modal-header .modal-title {
  font-weight: bold;
  font-size: 1rem;
}
.modal .modal-content {
  border-radius: 10px;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.31) !important;
  border: none;
  padding: 10px;
}
.modal .modal-content .modal-body {
  color: #777;
  padding: 15px 25px;
}
.modal .modal-footer {
  border: none;
  background-color: transparent;
}
.modal .modal-footer .btn {
  margin: 10px;
}
.editRowModal .modal-header {
  padding: 5px;
  border-radius: 0 0.55rem 0 0;
}
.editRowModal .modal-header img {
  float: left;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 45px;
}
.editRowModal .modal-header .modal-about {
  float: left;
  padding-left: 10px;
}
.editRowModal .modal-header .modal-with {
  font-weight: bold;
  font-size: 1rem;
}
.editRowModal .modal-header .modal-num-messages {
  color: 434651;
}
.addContainer {
  display: flex;
  flex-direction: column;
}
.addContainer .form {
  display: flex;
  padding-top: 6px;
}
.addContainer .mat-form-field {
  flex-grow: 1;
}
.addContainer .modalHeader img {
  border-radius: 50%;
}
.modalHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #eee;
  margin: -9px -24px 0;
  padding: 0 24px 10px;
}
.modalHeader .mat-icon {
  font-size: 1.125rem;
  width: 1.875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  background: transparent;
  text-align: center;
  opacity: 0.5;
  border-radius: 50%;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.modalHeader .mat-icon:hover {
  background-color: #f1f1f1;
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.model-footer {
  border-top: 1px solid #eee;
  margin: 0 -24px -9px;
  padding: 14px 24px 0;
}
.modal-close-button {
  background-color: transparent !important;
  box-shadow: none !important;
  color: #161d38;
}
.modal-col-blue {
  background-color: #0d6efd;
}
.modal-col-blue .modal-body,
.modal-col-blue .modal-title {
  color: #fff !important;
}
.modal-col-blue .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-blue .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-blue .modal-footer .btn-link:hover,
.modal-col-blue .modal-footer .btn-link:active,
.modal-col-blue .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-indigo {
  background-color: #6610f2;
}
.modal-col-indigo .modal-body,
.modal-col-indigo .modal-title {
  color: #fff !important;
}
.modal-col-indigo .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-indigo .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-indigo .modal-footer .btn-link:hover,
.modal-col-indigo .modal-footer .btn-link:active,
.modal-col-indigo .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-purple {
  background-color: #6f42c1;
}
.modal-col-purple .modal-body,
.modal-col-purple .modal-title {
  color: #fff !important;
}
.modal-col-purple .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-purple .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-purple .modal-footer .btn-link:hover,
.modal-col-purple .modal-footer .btn-link:active,
.modal-col-purple .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-pink {
  background-color: #d63384;
}
.modal-col-pink .modal-body,
.modal-col-pink .modal-title {
  color: #fff !important;
}
.modal-col-pink .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-pink .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-pink .modal-footer .btn-link:hover,
.modal-col-pink .modal-footer .btn-link:active,
.modal-col-pink .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-red {
  background-color: #dc3545;
}
.modal-col-red .modal-body,
.modal-col-red .modal-title {
  color: #fff !important;
}
.modal-col-red .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-red .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-red .modal-footer .btn-link:hover,
.modal-col-red .modal-footer .btn-link:active,
.modal-col-red .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-orange {
  background-color: #fd7e14;
}
.modal-col-orange .modal-body,
.modal-col-orange .modal-title {
  color: #fff !important;
}
.modal-col-orange .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-orange .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-orange .modal-footer .btn-link:hover,
.modal-col-orange .modal-footer .btn-link:active,
.modal-col-orange .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-yellow {
  background-color: #ffc107;
}
.modal-col-yellow .modal-body,
.modal-col-yellow .modal-title {
  color: #fff !important;
}
.modal-col-yellow .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-yellow .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-yellow .modal-footer .btn-link:hover,
.modal-col-yellow .modal-footer .btn-link:active,
.modal-col-yellow .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-green {
  background-color: #198754;
}
.modal-col-green .modal-body,
.modal-col-green .modal-title {
  color: #fff !important;
}
.modal-col-green .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-green .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-green .modal-footer .btn-link:hover,
.modal-col-green .modal-footer .btn-link:active,
.modal-col-green .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-teal {
  background-color: #20c997;
}
.modal-col-teal .modal-body,
.modal-col-teal .modal-title {
  color: #fff !important;
}
.modal-col-teal .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-teal .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-teal .modal-footer .btn-link:hover,
.modal-col-teal .modal-footer .btn-link:active,
.modal-col-teal .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-cyan {
  background-color: #0dcaf0;
}
.modal-col-cyan .modal-body,
.modal-col-cyan .modal-title {
  color: #fff !important;
}
.modal-col-cyan .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-cyan .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-cyan .modal-footer .btn-link:hover,
.modal-col-cyan .modal-footer .btn-link:active,
.modal-col-cyan .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-black {
  background-color: #000;
}
.modal-col-black .modal-body,
.modal-col-black .modal-title {
  color: #fff !important;
}
.modal-col-black .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-black .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-black .modal-footer .btn-link:hover,
.modal-col-black .modal-footer .btn-link:active,
.modal-col-black .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-white {
  background-color: #fff;
}
.modal-col-white .modal-body,
.modal-col-white .modal-title {
  color: #fff !important;
}
.modal-col-white .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-white .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-white .modal-footer .btn-link:hover,
.modal-col-white .modal-footer .btn-link:active,
.modal-col-white .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-gray {
  background-color: #6c757d;
}
.modal-col-gray .modal-body,
.modal-col-gray .modal-title {
  color: #fff !important;
}
.modal-col-gray .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-gray .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-gray .modal-footer .btn-link:hover,
.modal-col-gray .modal-footer .btn-link:active,
.modal-col-gray .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-gray-dark {
  background-color: #343a40;
}
.modal-col-gray-dark .modal-body,
.modal-col-gray-dark .modal-title {
  color: #fff !important;
}
.modal-col-gray-dark .modal-footer {
  background-color: rgba(0, 0, 0, 0.12);
}
.modal-col-gray-dark .modal-footer .btn-link {
  color: #fff !important;
}
.modal-col-gray-dark .modal-footer .btn-link:hover,
.modal-col-gray-dark .modal-footer .btn-link:active,
.modal-col-gray-dark .modal-footer .btn-link:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.cdk-overlay-connected-position-bounding-box {
  z-index: 1000 !important;
}
.mat-mdc-menu-panel.mat-mdc-menu-panel {
  min-width: 236px !important;
  font-family: Roboto;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: 0em;
  text-align: left;
  Fill: Solidrgba(0, 0, 0, 0.87);
}
.mat-menu {
  box-shadow: 0 2px 5px rgba(249, 4, 4, 0.2);
}
.file-popup-background,
.grey-out-background,
.modal-popup-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(2.5px) !important;
}
.grey-out-background {
  z-index: 9996 !important;
  transition: 0.5s;
}
.modal-popup-with-header .form-header {
  background: rgb(232, 244, 255);
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.modal-popup-with-header .remove-icon-container {
  display: flex;
  align-items: center;
  border-radius: 50%;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border: 1px solid rgba(26, 45, 72, 0);
  justify-content: center;
  transition: 0.2s ease-in-out;
}
.modal-popup-with-header .remove-icon-container:hover {
  transform: scale(1.1);
}
.grey-out-background,
.bulk-upload-popup,
.bulk-upload-popup-payroll,
.modal-popup-background {
  background-color: rgba(181, 181, 181, 0.7) !important;
}
.file-popup-background {
  background-color: rgba(0, 0, 0, 0.55);
}
.file-preview-popup {
  max-width: 93vw !important;
  min-height: 96vh !important;
  max-height: 96vh !important;
}
.file-preview-popup .mat-mdc-dialog-container .mdc-dialog__surface {
  background: none !important;
  box-shadow: none;
}
.bulk-upload-popup,
.bulk-upload-popup-payroll {
  overflow-y: hidden;
  overflow-x: hidden;
  max-width: 93vw !important;
  min-height: 96vh !important;
  max-height: 96vh !important;
}
.bulk-upload-popup .mat-mdc-dialog-surface,
.bulk-upload-popup-payroll .mat-mdc-dialog-surface {
  padding: 0 0 15px 0 !important;
}
.bulk-upload-popup .mat-mdc-dialog-container .mdc-dialog__surface,
.bulk-upload-popup-payroll .mat-mdc-dialog-container .mdc-dialog__surface {
  box-shadow: none !important;
}
.bulk-upload-popup-payroll {
  border-radius: 12px;
  overflow: hidden auto;
  max-width: 85vw !important;
  min-height: 90vh !important;
  padding: 0;
}
.theme-popup-height {
  overflow: auto;
  height: 266px;
}
.theme-popup-height .active-card-profile {
  box-shadow: 0px 0px 10px var(--wz-secondary) !important;
}
.filter-border {
  border: 1px solid var(--wz-input-border);
  box-shadow: 2px 1px 0px 0px var(--wz-gray-200) !important;
}
.filter-hover:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.filter-hover:active {
  background-color: rgba(0, 0, 0, 0.12);
}
.z-996 {
  z-index: 996 !important;
}
.z-997 {
  z-index: 997 !important;
}
.page-loader-wrapper {
  z-index: 99999999;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #eee;
  overflow: hidden;
  text-align: center;
}
.page-loader-wrapper p {
  font-size: 0.813rem;
  margin-top: 10px;
  font-weight: bold;
  color: #444;
}
.page-loader-wrapper .loader {
  position: relative;
}
.pagination .d-flex {
  column-gap: 0.3em;
}
.pagination img {
  height: 16px;
  width: 16px;
}
.pagination .page-number {
  font-size: 14px;
  line-height: 15px;
  letter-spacing: 0em;
  text-align: left;
  color: var(--wz-gray-600);
  width: 26px;
  height: 15px;
}
.panel-group .panel-col-blue {
  border: 1px solid #0d6efd;
}
.panel-group .panel-col-blue .panel-title {
  background-color: #0d6efd !important;
  color: #fff;
}
.panel-group .panel-col-blue .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-indigo {
  border: 1px solid #6610f2;
}
.panel-group .panel-col-indigo .panel-title {
  background-color: #6610f2 !important;
  color: #fff;
}
.panel-group .panel-col-indigo .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-purple {
  border: 1px solid #6f42c1;
}
.panel-group .panel-col-purple .panel-title {
  background-color: #6f42c1 !important;
  color: #fff;
}
.panel-group .panel-col-purple .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-pink {
  border: 1px solid #d63384;
}
.panel-group .panel-col-pink .panel-title {
  background-color: #d63384 !important;
  color: #fff;
}
.panel-group .panel-col-pink .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-red {
  border: 1px solid #dc3545;
}
.panel-group .panel-col-red .panel-title {
  background-color: #dc3545 !important;
  color: #fff;
}
.panel-group .panel-col-red .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-orange {
  border: 1px solid #fd7e14;
}
.panel-group .panel-col-orange .panel-title {
  background-color: #fd7e14 !important;
  color: #fff;
}
.panel-group .panel-col-orange .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-yellow {
  border: 1px solid #ffc107;
}
.panel-group .panel-col-yellow .panel-title {
  background-color: #ffc107 !important;
  color: #fff;
}
.panel-group .panel-col-yellow .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-green {
  border: 1px solid #198754;
}
.panel-group .panel-col-green .panel-title {
  background-color: #198754 !important;
  color: #fff;
}
.panel-group .panel-col-green .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-teal {
  border: 1px solid #20c997;
}
.panel-group .panel-col-teal .panel-title {
  background-color: #20c997 !important;
  color: #fff;
}
.panel-group .panel-col-teal .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-cyan {
  border: 1px solid #0dcaf0;
}
.panel-group .panel-col-cyan .panel-title {
  background-color: #0dcaf0 !important;
  color: #fff;
}
.panel-group .panel-col-cyan .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-black {
  border: 1px solid #000;
}
.panel-group .panel-col-black .panel-title {
  background-color: #000 !important;
  color: #fff;
}
.panel-group .panel-col-black .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-white {
  border: 1px solid #fff;
}
.panel-group .panel-col-white .panel-title {
  background-color: #fff !important;
  color: #fff;
}
.panel-group .panel-col-white .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-gray {
  border: 1px solid #6c757d;
}
.panel-group .panel-col-gray .panel-title {
  background-color: #6c757d !important;
  color: #fff;
}
.panel-group .panel-col-gray .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel-col-gray-dark {
  border: 1px solid #343a40;
}
.panel-group .panel-col-gray-dark .panel-title {
  background-color: #343a40 !important;
  color: #fff;
}
.panel-group .panel-col-gray-dark .panel-body {
  border-top-color: transparent !important;
}
.panel-group .panel {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  margin-top: 5px;
}
.panel-group .panel .panel-title {
  margin-bottom: 0;
  font-size: 1rem;
}
.panel-group .panel .panel-title .material-icons {
  float: left;
  line-height: 16px;
  margin-right: 8px;
}
.panel-group .panel .panel-title > a,
.panel-group .panel .panel-title > small,
.panel-group .panel .panel-title > .small,
.panel-group .panel .panel-title > small > a,
.panel-group .panel .panel-title > .small > a {
  color: #fff;
}
.panel-group .panel .panel-heading {
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.panel-group .panel .panel-heading a {
  display: block;
  padding: 10px 15px;
}
.panel-group .panel .panel-heading a:hover,
.panel-group .panel .panel-heading a:focus,
.panel-group .panel .panel-heading a:active {
  text-decoration: none;
}
.panel-group .panel .panel-body {
  color: #555;
  border-top: 1px solid #ddd;
  padding: 15px;
}
.panel-group .panel-primary {
  border: none;
}
.panel-group .panel-primary .panel-title {
  background-color: #f5f5f5;
}
.panel-group .panel-primary .panel-title a {
  color: #757575;
  font-weight: 400;
  font-size: 1rem;
}
.panel-group .panel-success {
  border: 1px solid #2b982b;
}
.panel-group .panel-success .panel-title {
  background-color: #2b982b;
  color: #fff;
}
.panel-group .panel-warning {
  border: 1px solid #ff9600;
}
.panel-group .panel-warning .panel-title {
  background-color: #ff9600;
  color: #fff;
}
.panel-group .panel-danger {
  border: 1px solid #fb483a;
}
.panel-group .panel-danger .panel-title {
  background-color: #fb483a;
  color: #fff;
}
.full-body .panel-col-blue .panel-body {
  border-top-color: #fff !important;
  background-color: #0d6efd;
  color: #fff;
}
.full-body .panel-col-indigo .panel-body {
  border-top-color: #fff !important;
  background-color: #6610f2;
  color: #fff;
}
.full-body .panel-col-purple .panel-body {
  border-top-color: #fff !important;
  background-color: #6f42c1;
  color: #fff;
}
.full-body .panel-col-pink .panel-body {
  border-top-color: #fff !important;
  background-color: #d63384;
  color: #fff;
}
.full-body .panel-col-red .panel-body {
  border-top-color: #fff !important;
  background-color: #dc3545;
  color: #fff;
}
.full-body .panel-col-orange .panel-body {
  border-top-color: #fff !important;
  background-color: #fd7e14;
  color: #fff;
}
.full-body .panel-col-yellow .panel-body {
  border-top-color: #fff !important;
  background-color: #ffc107;
  color: #fff;
}
.full-body .panel-col-green .panel-body {
  border-top-color: #fff !important;
  background-color: #198754;
  color: #fff;
}
.full-body .panel-col-teal .panel-body {
  border-top-color: #fff !important;
  background-color: #20c997;
  color: #fff;
}
.full-body .panel-col-cyan .panel-body {
  border-top-color: #fff !important;
  background-color: #0dcaf0;
  color: #fff;
}
.full-body .panel-col-black .panel-body {
  border-top-color: #fff !important;
  background-color: #000;
  color: #fff;
}
.full-body .panel-col-white .panel-body {
  border-top-color: #fff !important;
  background-color: #fff;
  color: #fff;
}
.full-body .panel-col-gray .panel-body {
  border-top-color: #fff !important;
  background-color: #6c757d;
  color: #fff;
}
.full-body .panel-col-gray-dark .panel-body {
  border-top-color: #fff !important;
  background-color: #343a40;
  color: #fff;
}
.full-body .panel-primary .panel-body {
  border-top-color: #fff !important;
  background-color: #7861a9;
  color: #fff;
}
.full-body .panel-success .panel-body {
  border-top-color: #fff !important;
  background-color: #2b982b;
  color: #fff;
}
.full-body .panel-warning .panel-body {
  border-top-color: #fff !important;
  background-color: #ff9600;
  color: #fff;
}
.full-body .panel-danger .panel-body {
  border-top-color: #fff !important;
  background-color: #fb483a;
  color: #fff;
}
.md-preloader .pl-blue {
  stroke: #0d6efd;
}
.md-preloader .pl-indigo {
  stroke: #6610f2;
}
.md-preloader .pl-purple {
  stroke: #6f42c1;
}
.md-preloader .pl-pink {
  stroke: #d63384;
}
.md-preloader .pl-red {
  stroke: #dc3545;
}
.md-preloader .pl-orange {
  stroke: #fd7e14;
}
.md-preloader .pl-yellow {
  stroke: #ffc107;
}
.md-preloader .pl-green {
  stroke: #198754;
}
.md-preloader .pl-teal {
  stroke: #20c997;
}
.md-preloader .pl-cyan {
  stroke: #0dcaf0;
}
.md-preloader .pl-black {
  stroke: #000;
}
.md-preloader .pl-white {
  stroke: #fff;
}
.md-preloader .pl-gray {
  stroke: #6c757d;
}
.md-preloader .pl-gray-dark {
  stroke: #343a40;
}
.preloader {
  display: inline-block;
  position: relative;
  width: 3.125rem;
  height: 3.125rem;
  -webkit-animation: container-rotate 1568ms linear infinite;
  -moz-animation: container-rotate 1568ms linear infinite;
  -o-animation: container-rotate 1568ms linear infinite;
  animation: container-rotate 1568ms linear infinite;
}
.preloader.pl-size-xl {
  width: 4.688rem;
  height: 4.688rem;
}
.preloader.pl-size-l {
  width: 3.75rem;
  height: 3.75rem;
}
.preloader.pl-size-md {
  width: 3.125rem;
  height: 3.125rem;
}
.preloader.pl-size-sm {
  width: 2.5rem;
  height: 2.5rem;
}
.preloader.pl-size-xs {
  width: 1.563rem;
  height: 1.563rem;
}
.preloader.pl-size-15 {
  width: 0.938rem;
  height: 0.938rem;
}
.preloader.pl-size-15 .circle {
  border-width: 2px;
}
.spinner-layer {
  position: absolute;
  width: 100%;
  height: 100%;
  border-color: #f45600;
  -ms-opacity: 1;
  opacity: 1;
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -moz-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -o-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.spinner-layer.pl-blue {
  border-color: #0d6efd;
}
.spinner-layer.pl-indigo {
  border-color: #6610f2;
}
.spinner-layer.pl-purple {
  border-color: #6f42c1;
}
.spinner-layer.pl-pink {
  border-color: #d63384;
}
.spinner-layer.pl-red {
  border-color: #dc3545;
}
.spinner-layer.pl-orange {
  border-color: #fd7e14;
}
.spinner-layer.pl-yellow {
  border-color: #ffc107;
}
.spinner-layer.pl-green {
  border-color: #198754;
}
.spinner-layer.pl-teal {
  border-color: #20c997;
}
.spinner-layer.pl-cyan {
  border-color: #0dcaf0;
}
.spinner-layer.pl-black {
  border-color: #000;
}
.spinner-layer.pl-white {
  border-color: #fff;
}
.spinner-layer.pl-gray {
  border-color: #6c757d;
}
.spinner-layer.pl-gray-dark {
  border-color: #343a40;
}
.right {
  float: right !important;
}
.gap-patch {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.gap-patch.circle {
  width: 1000%;
  left: -450%;
}
.circle-clipper {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.circle-clipper .circle {
  width: 200%;
  height: 100%;
  border-width: 3px;
  border-style: solid;
  border-color: inherit;
  border-bottom-color: #ffebe8 !important;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: none;
  animation: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
}
.circle-clipper.left .circle {
  left: 0;
  border-right-color: #ffebe8 !important;
  -webkit-transform: rotate(129deg);
  -moz-transform: rotate(129deg);
  -ms-transform: rotate(129deg);
  -o-transform: rotate(129deg);
  transform: rotate(129deg);
  -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -moz-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -o-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.circle-clipper.right .circle {
  left: -100%;
  border-left-color: #ffebe8 !important;
  -webkit-transform: rotate(-129deg);
  -moz-transform: rotate(-129deg);
  -ms-transform: rotate(-129deg);
  -o-transform: rotate(-129deg);
  transform: rotate(-129deg);
  -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -moz-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -o-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
@-webkit-keyframes container-rotate {
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes container-rotate {
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fill-unfill-rotate {
  12.5% {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  25% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  37.5% {
    -webkit-transform: rotate(405deg);
    transform: rotate(405deg);
  }
  50% {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
  }
  62.5% {
    -webkit-transform: rotate(675deg);
    transform: rotate(675deg);
  }
  75% {
    -webkit-transform: rotate(810deg);
    transform: rotate(810deg);
  }
  87.5% {
    -webkit-transform: rotate(945deg);
    transform: rotate(945deg);
  }
  to {
    -webkit-transform: rotate(1080deg);
    transform: rotate(1080deg);
  }
}
@keyframes fill-unfill-rotate {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}
@-webkit-keyframes left-spin {
  from {
    -webkit-transform: rotate(130deg);
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -o-transform: rotate(130deg);
    transform: rotate(130deg);
  }
  50% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(130deg);
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -o-transform: rotate(130deg);
    transform: rotate(130deg);
  }
}
@keyframes left-spin {
  from {
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -o-transform: rotate(130deg);
    -webkit-transform: rotate(130deg);
    transform: rotate(130deg);
  }
  50% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -o-transform: rotate(130deg);
    -webkit-transform: rotate(130deg);
    transform: rotate(130deg);
  }
}
@-webkit-keyframes right-spin {
  from {
    -webkit-transform: rotate(-130deg);
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
  50% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  to {
    -webkit-transform: rotate(-130deg);
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
}
@-moz-keyframes right-spin {
  from {
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    -webkit-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
  50% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  to {
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    -webkit-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
}
@keyframes right-spin {
  from {
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    -webkit-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
  50% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  to {
    -moz-transform: rotate(-130deg);
    -ms-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    -webkit-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
}
.progress {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  height: 16px;
}
.progress.progress-xs {
  height: 4px;
}
.progress .progress-bar {
  line-height: 16px;
  background-color: #1f91f3;
}
.progress .progress-bar-success {
  background-color: #2b982b;
}
.progress .progress-bar-info {
  background-color: #00b0e4;
}
.progress .progress-bar-warning {
  background-color: #ff9600;
}
.progress .progress-bar-danger {
  background-color: #fb483a;
}
.progress-list {
  position: relative;
  font-size: 0.75rem;
}
.progress-list .progress {
  height: 4px;
  background-color: #04D5C9;
  border-radius: 15px;
}
.progress-list .progress .progress-bar {
  color: #ffebe8;
  background-color: #f45600;
  font-size: 0.563rem;
  border-right: 2px solid #e9ecef;
}
.progress-list .progress .progress-bar.width-per-100,
.progress-list .progress .progress-bar.width-per-0 {
  border-right: none;
}
.progress-list .status {
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 0;
}
.progress-list .units-qty {
  padding-right: 2px;
  color: #f45600;
}
.progress-list .units-status {
  font-size: 0.625rem;
  color: #96a2b4;
}
.snackbar-success.mat-mdc-snack-bar-container .mdc-snackbar__surface {
  background-color: #E3FCEF;
}
.snackbar-success.mat-mdc-snack-bar-container .mdc-snackbar__surface .mdc-snackbar__label {
  color: #006644;
}
.snackbar-info.mat-mdc-snack-bar-container .mdc-snackbar__surface {
  background-color: #f1f6fd;
}
.snackbar-info.mat-mdc-snack-bar-container .mdc-snackbar__surface .mdc-snackbar__label {
  color: #6777ef;
}
.snackbar-warning.mat-mdc-snack-bar-container .mdc-snackbar__surface {
  background-color: #fffae6;
}
.snackbar-warning.mat-mdc-snack-bar-container .mdc-snackbar__surface .mdc-snackbar__label {
  color: #ff991f;
}
.snackbar-danger.mat-mdc-snack-bar-container .mdc-snackbar__surface {
  background-color: #ffebe6;
}
.snackbar-danger.mat-mdc-snack-bar-container .mdc-snackbar__surface .mdc-snackbar__label {
  color: #de350b;
}
.mat-mdc-snack-bar-container .mdc-snackbar__surface {
  border-radius: 6px !important;
}
.mat-mdc-snackbar-surface {
  background-color: transparent !important;
  box-shadow: none !important;
}
.notification-content {
  position: fixed;
  top: -2px;
  right: -3px;
  z-index: 999999;
  background: white;
  border: 0.8px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 4px 26px 6px rgba(0, 0, 0, 0.3);
  border-radius: 6px;
  min-height: 90px;
  width: 23rem;
  font-size: 0.8125rem;
  color: var(--wz-gray-900);
  color: var(--wz-black);
  overflow: hidden;
  opacity: 0;
  transform: translateX(120%);
}
.notification-content.hidden {
  transform: translateX(120%);
  opacity: 0.7;
}
.notification-content.visible {
  animation: show_slide 1s ease forwards;
}
.notification-content.hiding {
  animation: hide_slide 1s ease forwards;
}
.notification-content.success {
  background-color: var(--wz-white) !important;
}
.notification-content.success::after {
  content: "";
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: var(--wz-dark-green);
  animation: decrease 5000ms linear forwards;
  animation-delay: 150ms;
}
.notification-content.error {
  background-color: var(--wz-white) !important;
}
.notification-content.error::after {
  content: "";
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: var(--wz-red-fade);
  animation: decrease 5000ms linear forwards;
  animation-delay: 150ms;
}
.notification-content.warning {
  background-color: var(--wz-white) !important;
}
.notification-content.warning::after {
  content: "";
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: var(--wz-amber);
  animation: decrease 5000ms linear forwards;
  animation-delay: 150ms;
}
.notification-content.info {
  background-color: var(--wz-white) !important;
}
.notification-content.info::after {
  content: "";
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: var(--wz-light-blue);
  animation: decrease 5000ms linear forwards;
  animation-delay: 150ms;
}
.notification-content .close-icon {
  right: 18px;
  top: 3px;
  padding: 5px;
}
.notification-content .notification-body {
  width: -webkit-fill-available;
}
.notification-content .icon-container .notification-bg {
  width: 73px;
  height: 59%;
  position: absolute;
  left: -9px;
  bottom: -2px;
  transform: rotate(-2deg);
}
@keyframes show_slide {
  0% {
    transform: translateX(120%);
    opacity: 0.7;
  }
  40% {
    transform: translateX(-10%);
    opacity: 1;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}
@keyframes hide_slide {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  20% {
    transform: translateX(-10px);
    opacity: 1;
  }
  100% {
    transform: translateX(120%);
    opacity: 0.7;
  }
}
@keyframes decrease {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}
.small-box,
.large-box {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 16px;
  padding: 16px;
  border-radius: 8px;
}
.small-box {
  height: 6.25rem;
  width: 6.25rem;
}
.large-box {
  height: 18.75rem;
  width: 18.75rem;
}
.appointment-tab-box {
  background-color: #eff1f7;
  width: 100%;
  padding: 10px;
}
.tab-header {
  color: #555;
  padding: 15px;
  position: relative;
}
.popover {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.08);
}
.popover .popover-title {
  font-weight: bold;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  background-color: #e9e9e9;
  border-bottom: 1px solid #ddd;
}
.popover .popover-content {
  font-size: 0.813rem;
  color: #777;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
.mat-tooltip {
  background-color: #1a2d48 !important;
  font-size: 0.875rem;
  padding: 5px !important;
  overflow: visible !important;
}
.mat-tooltip-panel-right .mat-tooltip {
  margin-left: 20px !important;
}
.mat-tooltip-panel-right .mat-tooltip::before {
  content: "";
  position: absolute;
  top: 45%;
  right: 100%;
  margin-top: -6px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent #1a2d48 transparent transparent;
}
.mat-tooltip-panel-left .mat-tooltip {
  margin-right: 20px !important;
}
.mat-tooltip-panel-left .mat-tooltip::before {
  content: "";
  position: absolute;
  top: 45%;
  left: 100%;
  margin-top: -6px;
  margin-right: 5px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent transparent transparent #1a2d48;
}
.mat-tooltip-panel-above .mat-tooltip::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin: auto;
  width: 0;
  border-width: 7px;
  border-style: solid;
  border-color: #1a2d48 transparent transparent transparent;
}
.mat-tooltip {
  font-size: 0.875rem;
  padding: 5px 10px !important;
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3019607843);
  position: relative;
}
.mat-tooltip:before {
  position: absolute;
  content: "";
}
.mat-tooltip.error-tooltip {
  background-color: #fff1f0 !important;
  border: 1px solid #f45600;
  color: #f45600;
}
.mat-tooltip.error-tooltip:before {
  border-color: #f44336 transparent transparent transparent !important;
}
.mat-tooltip.info-tooltip {
  background-color: #e8f9f8 !important;
  border: 1px solid #00b2a9;
  color: #00b2a9;
}
.mat-tooltip.info-tooltip:before {
  border-color: #00b2a9 transparent transparent transparent !important;
}
.mat-tooltip.warning-tooltip {
  background-color: #fff8ea !important;
  border: 1px solid #c5a35b;
  color: #c5a35b;
}
.mat-tooltip.warning-tooltip:before {
  border-color: #c5a35b transparent transparent transparent !important;
}
.tooltip {
  z-index: 9999 !important;
}
.tooltip .tooltip-inner {
  font-size: 0.875rem;
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3019607843);
  border-radius: 4px;
}
.tooltip .tooltip-inner ul {
  padding: 0;
  list-style: none;
}
.mdc-tooltip__surface::before {
  border-color: #c5a35b transparent transparent transparent !important;
}
.bs-tooltip-top,
.bs-tooltip-auto[data-popper-placement^=top] {
  margin: 2px 0 !important;
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  right: 0px;
}
.bs-tooltip-top .tooltip-arrow::after,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::after {
  top: -1px;
  right: 1px;
}
.bs-tooltip-top.ng-tooltip-light .tooltip-inner,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-inner {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.6);
  border: 1px solid #adb5bd;
}
.bs-tooltip-top.ng-tooltip-light .tooltip-arrow::before,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-color: #adb5bd transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-light .tooltip-arrow::after,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::after {
  border-color: #fff transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-success .tooltip-inner,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-inner {
  background-color: #e8f9f8;
  color: #00b2a9;
  border: 1px solid #00b2a9;
}
.bs-tooltip-top.ng-tooltip-success .tooltip-arrow::before,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-color: #00b2a9 transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-success .tooltip-arrow::after,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::after {
  border-color: #e8f9f8 transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-info .tooltip-inner,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-inner {
  background-color: #f1f6fd;
  color: #1a2d48;
  border: 1px solid #1a2d48;
}
.bs-tooltip-top.ng-tooltip-info .tooltip-arrow::before,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-color: #1a2d48 transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-info .tooltip-arrow::after,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::after {
  border-color: #f1f6fd transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-warning .tooltip-inner,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-inner {
  background-color: #fff8ea;
  color: #c5a35b;
  border: 1px solid #c5a35b;
}
.bs-tooltip-top.ng-tooltip-warning .tooltip-arrow::before,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-color: #c5a35b transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-warning .tooltip-arrow::after,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::after {
  border-color: #fff8ea transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-error .tooltip-inner,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=top] .tooltip-inner {
  background-color: #fff1f0;
  color: #f45600;
  border: 1px solid #f45600;
}
.bs-tooltip-top.ng-tooltip-error .tooltip-arrow::before,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-color: #f45600 transparent transparent transparent;
}
.bs-tooltip-top.ng-tooltip-error .tooltip-arrow::after,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::after {
  border-color: #fff1f0 transparent transparent transparent;
}
.bs-tooltip-end,
.bs-tooltip-auto[data-popper-placement^=right] {
  margin: 0 2px !important;
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  top: 0px;
  right: -1px;
}
.bs-tooltip-end .tooltip-arrow::after,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::after {
  top: -1px;
  right: -1px;
}
.bs-tooltip-end.ng-tooltip-light,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=right] {
  background-color: #fff !important;
  color: rgba(0, 0, 0, 0.6) !important;
  border: 1px solid #adb5bd !important;
}
.bs-tooltip-end.ng-tooltip-success,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=right] {
  background-color: #e8f9f8 !important;
  color: #00b2a9 !important;
  border: 1px solid #00b2a9 !important;
}
.bs-tooltip-end.ng-tooltip-info,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=right] {
  background-color: #f1f6fd !important;
  color: #1a2d48 !important;
  border: 1px solid #1a2d48 !important;
}
.bs-tooltip-end.ng-tooltip-warning,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] {
  background-color: #fff8ea !important;
  color: #c5a35b !important;
  border: 1px solid #c5a35b !important;
}
.bs-tooltip-end.ng-tooltip-error,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=right] {
  background-color: #fff1f0 !important;
  color: #f45600 !important;
  border: 1px solid #f45600 !important;
}
.bs-tooltip-bottom,
.bs-tooltip-auto[data-popper-placement^=bottom] {
  margin: 0 2px !important;
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  top: -7px;
  right: -1px;
}
.bs-tooltip-bottom .tooltip-arrow::after,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::after {
  top: -5px;
  right: 0px;
}
.bs-tooltip-bottom.ng-tooltip-light .tooltip-inner,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-inner {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.6);
  border: 1px solid #adb5bd;
}
.bs-tooltip-bottom.ng-tooltip-light .tooltip-arrow::before,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-color: transparent transparent #adb5bd transparent;
}
.bs-tooltip-bottom.ng-tooltip-light .tooltip-arrow::after,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::after {
  border-color: transparent transparent #fff transparent;
}
.bs-tooltip-bottom.ng-tooltip-success .tooltip-inner,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-inner {
  background-color: #e8f9f8;
  color: #00b2a9;
  border: 1px solid #00b2a9;
}
.bs-tooltip-bottom.ng-tooltip-success .tooltip-arrow::before,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-color: transparent transparent #00b2a9 transparent;
}
.bs-tooltip-bottom.ng-tooltip-success .tooltip-arrow::after,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::after {
  border-color: transparent transparent #e8f9f8 transparent;
}
.bs-tooltip-bottom.ng-tooltip-info .tooltip-inner,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-inner {
  background-color: #f1f6fd;
  color: #1a2d48;
  border: 1px solid #1a2d48;
}
.bs-tooltip-bottom.ng-tooltip-info .tooltip-arrow::before,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-color: transparent transparent #1a2d48 transparent;
}
.bs-tooltip-bottom.ng-tooltip-info .tooltip-arrow::after,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::after {
  border-color: transparent transparent #f1f6fd transparent;
}
.bs-tooltip-bottom.ng-tooltip-warning .tooltip-inner,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-inner {
  background-color: #fff8ea;
  color: #c5a35b;
  border: 1px solid #c5a35b;
}
.bs-tooltip-bottom.ng-tooltip-warning .tooltip-arrow::before,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-color: transparent transparent #c5a35b transparent;
}
.bs-tooltip-bottom.ng-tooltip-warning .tooltip-arrow::after,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::after {
  border-color: transparent transparent #fff8ea transparent;
}
.bs-tooltip-bottom.ng-tooltip-error .tooltip-inner,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-inner {
  background-color: #fff1f0;
  color: #f45600;
  border: 1px solid #f45600;
}
.bs-tooltip-bottom.ng-tooltip-error .tooltip-arrow::before,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-color: transparent transparent #f45600 transparent;
}
.bs-tooltip-bottom.ng-tooltip-error .tooltip-arrow::after,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::after {
  border-color: transparent transparent #fff1f0 transparent;
}
.mat-mdc-tooltip .mdc-tooltip__surface {
  overflow: visible;
  position: relative;
}
.matTooltip-top-light .mdc-tooltip__surface::before {
  position: absolute;
  width: 8px !important;
  height: 10px !important;
  display: inline-block !important;
  border-width: 6px !important;
  top: -8px !important;
  clip-path: polygon(52% 29%, 134% 109%, -5% 88%);
  background: inherit !important;
  left: 50% !important;
  border-radius: inherit !important;
}
.bs-tooltip-start,
.bs-tooltip-auto[data-popper-placement^=left] {
  margin: 0 2px !important;
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  top: 0px;
  right: 0px;
}
.bs-tooltip-start .tooltip-arrow::after,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::after {
  top: -1px;
  right: -4px;
}
.bs-tooltip-start.ng-tooltip-light .tooltip-inner,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-inner {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.6);
  border: 1px solid #adb5bd;
}
.bs-tooltip-start.ng-tooltip-light .tooltip-arrow::before,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-color: transparent transparent transparent #adb5bd;
}
.bs-tooltip-start.ng-tooltip-light .tooltip-arrow::after,
.ng-tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::after {
  border-color: transparent transparent transparent #fff;
}
.bs-tooltip-start.ng-tooltip-success .tooltip-inner,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-inner {
  background-color: #e8f9f8;
  color: #00b2a9;
  border: 1px solid #00b2a9;
}
.bs-tooltip-start.ng-tooltip-success .tooltip-arrow::before,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-color: transparent transparent transparent #00b2a9;
}
.bs-tooltip-start.ng-tooltip-success .tooltip-arrow::after,
.ng-tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::after {
  border-color: transparent transparent transparent #e8f9f8;
}
.bs-tooltip-start.ng-tooltip-info .tooltip-inner,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-inner {
  background-color: #f1f6fd;
  color: #1a2d48;
  border: 1px solid #1a2d48;
}
.bs-tooltip-start.ng-tooltip-info .tooltip-arrow::before,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-color: transparent transparent transparent #1a2d48;
}
.bs-tooltip-start.ng-tooltip-info .tooltip-arrow::after,
.ng-tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::after {
  border-color: transparent transparent transparent #f1f6fd;
}
.bs-tooltip-start.ng-tooltip-warning .tooltip-inner,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-inner {
  background-color: #fff8ea;
  color: #c5a35b;
  border: 1px solid #c5a35b;
}
.bs-tooltip-start.ng-tooltip-warning .tooltip-arrow::before,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-color: transparent transparent transparent #c5a35b;
}
.bs-tooltip-start.ng-tooltip-warning .tooltip-arrow::after,
.ng-tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::after {
  border-color: transparent transparent transparent #fff8ea;
}
.bs-tooltip-start.ng-tooltip-error .tooltip-inner,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=left] .tooltip-inner {
  background-color: #fff1f0;
  color: #f45600;
  border: 1px solid #f45600;
}
.bs-tooltip-start.ng-tooltip-error .tooltip-arrow::before,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-color: transparent transparent transparent #f45600;
}
.bs-tooltip-start.ng-tooltip-error .tooltip-arrow::after,
.ng-tooltip-error.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::after {
  border-color: transparent transparent transparent #fff1f0;
}
.tooltip-desc .tooltip-inner {
  max-width: 500px;
}
.tooltip-desc-access .tooltip-inner {
  max-width: 200px;
}
.ng-inputfield-error .tooltip-inner {
  width: 200px;
}
[tooltip] {
  display: inline-block;
}
.ng-tooltip {
  position: absolute;
  min-width: 50px;
  max-width: 420px;
  min-height: 10px;
  max-height: auto;
  text-wrap: wrap;
  font-size: 0.875rem;
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3019607843);
  text-align: center;
  padding: 3px 8px;
  border-radius: 4px;
  z-index: 9998;
}
.ng-tooltip-show {
  opacity: 1;
}
.tooltip-arrow-top,
.tooltip-arrow-bottom,
.tooltip-arrow-left,
.tooltip-arrow-right {
  display: block;
  height: 0.8em;
  width: 0.8em;
  background: inherit;
  border: inherit;
  position: absolute;
}
.tooltip-arrow-top {
  clip-path: polygon(0% 19%, 100% 121%, 0% 100%);
}
.tooltip-arrow-right {
  clip-path: polygon(0% 8%, 92% 100%, 0% 100%);
}
.tooltip-arrow-bottom {
  clip-path: polygon(-8% 0%, 100% 110%, 0% 100%);
}
.tooltip-arrow-left {
  clip-path: polygon(0% 0%, 100% 100%, 0% 100%);
}
.tooltip-arrow-top {
  transform: rotate(-45deg);
  bottom: -0.28em;
  left: calc(50% - 0.8em);
}
.tooltip-arrow-bottom {
  left: calc(50% - 0.4em);
  top: -0.35em;
  transform: rotate(135deg);
}
.tooltip-arrow-left {
  right: -0.4em;
  bottom: calc(50% - 0.4em);
  transform: rotate(225deg);
}
.tooltip-arrow-right {
  right: calc(100% - 0.475em);
  bottom: calc(50% - 0.4em);
  transform: rotate(45deg);
}
.ck.ck-content ul,
.ck.ck-content ul li {
  list-style-type: inherit;
}
.ck.ck-content ul {
  padding-left: 40px;
}
.ck.ck-content ol,
.ck.ck-content ol li {
  list-style-type: decimal;
}
.ck.ck-content ol {
  padding-left: 40px;
}
html.ie10 .sidebar .menu .list li {
  line-height: 30px;
}
html.ie10 .sidebar .menu .list .ml-menu li.active a:not(.menu-toggle).toggled:before {
  top: 6px !important;
  line-height: 20px !important;
}
html.ie10 .sidebar .user-info .info-container {
  top: 15px;
}
html.ie10 .search-bar input[type=text] {
  padding: 26px 60px 26px 56px;
}
html.ie10 .dropdown-menu ul.menu li a {
  margin-top: -22px;
}
html.ie10 .bs-searchbox .form-control {
  width: 90%;
}
html.ie11 .sidebar .menu .list .ml-menu li.active a:not(.menu-toggle).toggled:before {
  top: 6px !important;
  line-height: 20px !important;
}
html.ie11 .sidebar .user-info .info-container {
  top: 15px;
}
html.ie11 .search-bar input[type=text] {
  padding: 26px 60px 26px 56px;
}
html.ie11 .dropdown-menu ul.menu li a {
  margin-top: -22px;
}
html.ie11 .bs-searchbox .form-control {
  width: 90%;
}

/* src/assets/scss/theme/all-themes.scss */
.theme-purple .navbar {
  background-color: transparent;
}
.theme-purple .navbar.active {
  background: #8e2de2;
  background: -webkit-linear-gradient(to right, #4a00e0, #8e2de2);
  background:
    linear-gradient(
      to right,
      #4a00e0,
      #8e2de2);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.theme-purple .navbar.active .nav > li > a {
  color: #fff;
}
.theme-purple .navbar.active .collapse-menu-icon .mat-icon {
  color: #fff;
}
.theme-purple .navbar.active .navbar-right .mat-icon {
  color: #fff;
}
.theme-purple .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-purple .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-purple .bars {
  color: #fff;
}
.theme-purple .sidebar .menu .list li.active {
  background-color: rgba(0, 0, 0, 0);
}
.theme-purple .sidebar .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-purple .sidebar .menu .list li a i,
.theme-purple .sidebar .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-purple .sidebar .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.theme-purple .sidebar .legal {
  background-color: #fff;
}
.theme-purple .sidebar .legal .copyright a {
  color: #909de4 !important;
}
.theme-purple .breadcrumb li a {
  color: #909de4 !important;
}
.theme-purple .page-item.active .page-link {
  background-color: #909de4;
  border-color: #909de4;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.2);
}
.theme-purple .btn-primary {
  background-color: #909de4 !important;
  color: #fff !important;
  border-color: #909de4 !important;
}
.theme-purple .btn-primary:hover {
  background-color: #909de4 !important;
  color: #fff !important;
}
.theme-purple .btn-primary:active {
  background-color: #909de4 !important;
  color: #fff !important;
}
.theme-purple .btn-primary:focus {
  background-color: #909de4 !important;
  color: #fff !important;
}
.theme-purple .btn-primary:disabled {
  background-color: #909de4 !important;
  color: #fff !important;
}
.theme-purple .btn-outline-primary {
  background: 0 0 !important;
  color: #909de4 !important;
  border: 1px solid #909de4 !important;
}
.theme-purple .btn-outline-primary:hover {
  background: #909de4 !important;
  color: #fff !important;
  border: 1px solid #909de4 !important;
}
.theme-purple .timelineLabelColor strong {
  color: #909de4 !important;
}
.theme-purple .top-sidebar .horizontal-menu li.active > a {
  color: #909de4;
}
.theme-purple .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-purple .top-sidebar .horizontal-menu li a:hover {
  color: #909de4;
}
.theme-purple .nav-tabs > li > a:before {
  border-bottom: 2px solid #909de4;
}
.logo-purple .navbar-header {
  background-color: #909de4;
}
.theme-blue .navbar {
  background-color: transparent;
}
.theme-blue .navbar.active {
  background: #00b4db;
  background: -webkit-linear-gradient(to right, #048efb, #08b1d6);
  background:
    linear-gradient(
      to right,
      #048efb,
      #08b1d6);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.theme-blue .navbar.active .nav > li > a {
  color: #fff;
}
.theme-blue .navbar.active .collapse-menu-icon .mat-icon {
  color: #fff;
}
.theme-blue .navbar.active .navbar-right .mat-icon {
  color: #fff;
}
.theme-blue .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-blue .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-blue .bars {
  color: #fff;
}
.theme-blue .sidebar .menu .list li.active {
  background-color: rgba(0, 0, 0, 0);
}
.theme-blue .sidebar .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-blue .sidebar .menu .list li a i,
.theme-blue .sidebar .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-blue .sidebar .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.theme-blue .sidebar .legal {
  background-color: #fff;
}
.theme-blue .sidebar .legal .copyright a {
  color: #03a9f3 !important;
}
.theme-blue .breadcrumb li a {
  color: #03a9f3 !important;
}
.theme-blue .page-item.active .page-link {
  background-color: #03a9f3;
  border-color: #03a9f3;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.2);
}
.theme-blue .btn-primary {
  background-color: #03a9f3 !important;
  color: #fff !important;
  border-color: #03a9f3 !important;
}
.theme-blue .btn-primary:hover {
  background-color: #03a9f3 !important;
  color: #fff !important;
}
.theme-blue .btn-primary:active {
  background-color: #03a9f3 !important;
  color: #fff !important;
}
.theme-blue .btn-primary:focus {
  background-color: #03a9f3 !important;
  color: #fff !important;
}
.theme-blue .btn-primary:disabled {
  background-color: #03a9f3 !important;
  color: #fff !important;
}
.theme-blue .btn-outline-primary {
  background: 0 0 !important;
  color: #03a9f3 !important;
  border: 1px solid #03a9f3 !important;
}
.theme-blue .btn-outline-primary:hover {
  background: #03a9f3 !important;
  color: #fff !important;
  border: 1px solid #03a9f3 !important;
}
.theme-blue .timelineLabelColor strong {
  color: #03a9f3 !important;
}
.theme-blue .top-sidebar .horizontal-menu li.active > a {
  color: #03a9f3;
}
.theme-blue .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-blue .top-sidebar .horizontal-menu li a:hover {
  color: #03a9f3;
}
.theme-blue .nav-tabs > li > a:before {
  border-bottom: 2px solid #03a9f3;
}
.logo-blue .navbar-header {
  background-color: #03a9f3;
}
.theme-cyan .navbar {
  background-color: transparent;
}
.theme-cyan .navbar.active {
  background: #4cb8c4;
  background: -webkit-linear-gradient(to right, #0fdbdc, #1ab5b9);
  background:
    linear-gradient(
      to right,
      #0fdbdc,
      #1ab5b9);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.theme-cyan .navbar.active .nav > li > a {
  color: #fff;
}
.theme-cyan .navbar.active .collapse-menu-icon .mat-icon {
  color: #fff;
}
.theme-cyan .navbar.active .navbar-right .mat-icon {
  color: #fff;
}
.theme-cyan .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-cyan .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-cyan .bars {
  color: #fff;
}
.theme-cyan .sidebar .menu .list li.active {
  background-color: rgba(0, 0, 0, 0);
}
.theme-cyan .sidebar .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-cyan .sidebar .menu .list li a i,
.theme-cyan .sidebar .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-cyan .sidebar .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.theme-cyan .sidebar .legal {
  background-color: #fff;
}
.theme-cyan .sidebar .legal .copyright a {
  color: #01d8da !important;
}
.theme-cyan .breadcrumb li a {
  color: #01d8da !important;
}
.theme-cyan .page-item.active .page-link {
  background-color: #01d8da;
  border-color: #01d8da;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.2);
}
.theme-cyan .btn-primary {
  background-color: #01d8da !important;
  color: #fff !important;
  border-color: #01d8da !important;
}
.theme-cyan .btn-primary:hover {
  background-color: #01d8da !important;
  color: #fff !important;
}
.theme-cyan .btn-primary:active {
  background-color: #01d8da !important;
  color: #fff !important;
}
.theme-cyan .btn-primary:focus {
  background-color: #01d8da !important;
  color: #fff !important;
}
.theme-cyan .btn-primary:disabled {
  background-color: #01d8da !important;
  color: #fff !important;
}
.theme-cyan .btn-outline-primary {
  background: 0 0 !important;
  color: #01d8da !important;
  border: 1px solid #01d8da !important;
}
.theme-cyan .btn-outline-primary:hover {
  background: #01d8da !important;
  color: #fff !important;
  border: 1px solid #01d8da !important;
}
.theme-cyan .timelineLabelColor strong {
  color: #01d8da !important;
}
.theme-cyan .top-sidebar .horizontal-menu li.active > a {
  color: #01d8da;
}
.theme-cyan .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-cyan .top-sidebar .horizontal-menu li a:hover {
  color: #01d8da;
}
.theme-cyan .nav-tabs > li > a:before {
  border-bottom: 2px solid #01d8da;
}
.logo-cyan .navbar-header {
  background-color: #01d8da;
}
.theme-green .navbar {
  background-color: transparent;
}
.theme-green .navbar.active {
  background: #11998e;
  background: -webkit-linear-gradient(to right, #10bf52, #11998e);
  background:
    linear-gradient(
      to right,
      #10bf52,
      #11998e);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.theme-green .navbar.active .nav > li > a {
  color: #fff;
}
.theme-green .navbar.active .collapse-menu-icon .mat-icon {
  color: #fff;
}
.theme-green .navbar.active .navbar-right .mat-icon {
  color: #fff;
}
.theme-green .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-green .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-green .bars {
  color: #fff;
}
.theme-green .sidebar .menu .list li.active {
  background-color: rgba(0, 0, 0, 0);
}
.theme-green .sidebar .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-green .sidebar .menu .list li a i,
.theme-green .sidebar .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-green .sidebar .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.theme-green .sidebar .legal {
  background-color: #fff;
}
.theme-green .sidebar .legal .copyright a {
  color: #11a37d !important;
}
.theme-green .breadcrumb li a {
  color: #11a37d !important;
}
.theme-green .page-item.active .page-link {
  background-color: #11a37d;
  border-color: #11a37d;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.2);
}
.theme-green .btn-primary {
  background-color: #11a37d !important;
  color: #fff !important;
  border-color: #11a37d !important;
}
.theme-green .btn-primary:hover {
  background-color: #11a37d !important;
  color: #fff !important;
}
.theme-green .btn-primary:active {
  background-color: #11a37d !important;
  color: #fff !important;
}
.theme-green .btn-primary:focus {
  background-color: #11a37d !important;
  color: #fff !important;
}
.theme-green .btn-primary:disabled {
  background-color: #11a37d !important;
  color: #fff !important;
}
.theme-green .btn-outline-primary {
  background: 0 0 !important;
  color: #11a37d !important;
  border: 1px solid #11a37d !important;
}
.theme-green .btn-outline-primary:hover {
  background: #11a37d !important;
  color: #fff !important;
  border: 1px solid #11a37d !important;
}
.theme-green .timelineLabelColor strong {
  color: #11a37d !important;
}
.theme-green .top-sidebar .horizontal-menu li.active > a {
  color: #11a37d;
}
.theme-green .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-green .top-sidebar .horizontal-menu li a:hover {
  color: #11a37d;
}
.theme-green .nav-tabs > li > a:before {
  border-bottom: 2px solid #11a37d;
}
.logo-green .navbar-header {
  background-color: #11a37d;
}
.theme-orange .navbar {
  background-color: transparent;
}
.theme-orange .navbar.active {
  background: #fc4a1a;
  background: -webkit-linear-gradient(to right, #ea581e, #ff8a61);
  background:
    linear-gradient(
      to right,
      #ea581e,
      #ff8a61);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.theme-orange .navbar.active .nav > li > a {
  color: #fff;
}
.theme-orange .navbar.active .collapse-menu-icon .mat-icon {
  color: #fff;
}
.theme-orange .navbar.active .navbar-right .mat-icon {
  color: #fff;
}
.theme-orange .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-orange .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-orange .bars {
  color: #fff;
}
.theme-orange .sidebar .menu .list li.active {
  background-color: rgba(0, 0, 0, 0);
}
.theme-orange .sidebar .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-orange .sidebar .menu .list li a i,
.theme-orange .sidebar .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-orange .sidebar .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.theme-orange .sidebar .legal {
  background-color: #fff;
}
.theme-orange .sidebar .legal .copyright a {
  color: #f16735 !important;
}
.theme-orange .breadcrumb li a {
  color: #f16735 !important;
}
.theme-orange .page-item.active .page-link {
  background-color: #f16735;
  border-color: #f16735;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.2);
}
.theme-orange .btn-primary {
  background-color: #f16735 !important;
  color: #fff !important;
  border-color: #f16735 !important;
}
.theme-orange .btn-primary:hover {
  background-color: #f16735 !important;
  color: #fff !important;
}
.theme-orange .btn-primary:active {
  background-color: #f16735 !important;
  color: #fff !important;
}
.theme-orange .btn-primary:focus {
  background-color: #f16735 !important;
  color: #fff !important;
}
.theme-orange .btn-primary:disabled {
  background-color: #f16735 !important;
  color: #fff !important;
}
.theme-orange .btn-outline-primary {
  background: 0 0 !important;
  color: #f16735 !important;
  border: 1px solid #f16735 !important;
}
.theme-orange .btn-outline-primary:hover {
  background: #f16735 !important;
  color: #fff !important;
  border: 1px solid #f16735 !important;
}
.theme-orange .timelineLabelColor strong {
  color: #f16735 !important;
}
.theme-orange .top-sidebar .horizontal-menu li.active > a {
  color: #f16735;
}
.theme-orange .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-orange .top-sidebar .horizontal-menu li a:hover {
  color: #f16735;
}
.theme-orange .nav-tabs > li > a:before {
  border-bottom: 2px solid #f16735;
}
.logo-orange .navbar-header {
  background-color: #f16735;
}
.theme-black .navbar {
  background-color: transparent;
}
.theme-black .navbar.active {
  background: #485563;
  background: -webkit-linear-gradient(to right, #fff, #fff);
  background:
    linear-gradient(
      to right,
      #fff,
      #fff);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.theme-black .navbar.active .nav > li > a {
  color: #fff;
}
.theme-black .navbar.active .collapse-menu-icon .mat-icon {
  color: #fff;
}
.theme-black .navbar.active .navbar-right .nav-notification-icons .mat-icon {
  color: #1a2d48;
}
.theme-black .navbar-brand {
  color: #fff;
}
.theme-black .navbar-brand:hover {
  color: #fff;
}
.theme-black .navbar-brand:active {
  color: #fff;
}
.theme-black .navbar-brand:focus {
  color: #fff;
}
.theme-black .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-black .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.theme-black .nav .open > a {
  background-color: rgba(0, 0, 0, 0);
}
.theme-black .nav .open > a:hover {
  background-color: rgba(0, 0, 0, 0);
}
.theme-black .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0);
}
.theme-black .bars {
  color: #fff;
}
.theme-black .menu_dark {
  background: #1a2d48;
  border-right: none;
  font-weight: 500;
}
.theme-black .menu_dark .menu .list .header {
  background: transparent;
  color: #9babf1;
  font-size: 0.75rem;
  font-weight: 600;
  margin: 2px 0px 0px 15px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  white-space: nowrap;
}
.theme-black .menu_dark .menu .list .active .menu-toggle {
  background-color: rgba(0, 0, 0, 0.4);
}
.theme-black .menu_dark .menu .list .menu-toggle::after {
  color: #b8babb;
}
.theme-black .menu_dark .menu .list .menu-toggle::before {
  color: #b8babb;
}
.theme-black .menu_dark .menu .list .material-icons-two-tone {
  filter: invert(86%) sepia(3%) saturate(2995%) hue-rotate(185deg) brightness(79%) contrast(78%);
}
.theme-black .menu_dark .menu .list .ml-menu li a {
  color: #dadada;
}
.theme-black .menu_dark .menu .list .ml-menu .active a::before {
  content: "\f068";
  font-family: "Font Awesome 5 Free";
  font-size: 0.688rem;
  display: block;
  width: 0.438rem;
  height: 0.438rem;
  position: absolute;
  left: 10%;
  font-weight: 900;
}
.theme-black .menu_dark .sidebar-userpic-name {
  color: #e6e6e6;
}
.theme-black .menu_dark .profile-usertitle-job {
  color: #e6e6e6;
}
.theme-black .user-panel {
  float: left;
  width: 100%;
  color: #ccc;
  padding: 25px 0px 10px 0;
}
.theme-black .user-panel .image {
  width: 35%;
  max-width: 4.688rem;
  margin: 0 auto;
}
.theme-black .user-panel .image img {
  max-width: 100%;
}
.theme-black .user-img-circle {
  background: #fff;
  z-index: 1000;
  position: inherit;
  padding: 2px;
  box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2);
}
.theme-black .img-circle {
  border-radius: 15%;
}
.theme-black .profile-usertitle {
  text-align: center;
  color: #060606;
}
.theme-black .profile-usertitle-job {
  font-size: 0.688rem;
  color: #000000;
}
.theme-black .sidebar-userpic-btn {
  display: flex;
  place-content: space-around;
  margin: auto;
  line-height: 1.75rem;
  padding: 9px 9px 9px 9px;
  margin: 8px 13px 0px 13px;
}
.theme-black .sidebar-userpic-btn a {
  padding: 0px !important;
  margin: 0px !important;
  width: 1.875rem;
  height: 1.875rem;
}
.theme-black .sidebar-userpic-btn a:hover {
  cursor: pointer;
}
.theme-black .sidebar-userpic-btn a .mat-button-wrapper {
  margin-left: 0px !important;
}
.theme-black .sidebar-userpic-btn a:hover {
  background-color: transparent !important;
}
.theme-black .collapse.in {
  display: block;
  list-style-type: none;
}
.theme-black .menu_dark .navbar-header {
  background-color: #1a2d48;
  border-right: 1px solid #323538;
}
.theme-black .menu_dark .menu .list {
  position: relative;
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item a img {
  width: 18px;
  height: 18px;
  filter: invert(0.6) brightness(1.3);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item:hover .module-title {
  filter: invert(0) brightness(1) sepia(100%);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item:hover a img,
.theme-black .menu_dark .menu .list li .hoverable-nav-item:hover i {
  filter: invert(0.2) brightness(3) sepia(100%);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item:hover a .settings {
  filter: invert(1) brightness(2) !important;
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active {
  background-color: rgba(255, 255, 255, 0.3);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active .module-title {
  filter: invert(0) brightness(1) sepia(100%);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active a img,
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active a i {
  filter: invert(0.6) brightness(12) sepia(100%);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active a i {
  position: relative;
  z-index: 999 !important;
  filter: invert(0.6) brightness(1.3);
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active a .settings {
  filter: invert(1) brightness(2) !important;
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item.active span {
  font-weight: 600 !important;
}
.theme-black .menu_dark .menu .list li .hoverable-nav-item .module-title {
  position: relative;
  top: -5px;
  display: flex;
  justify-content: center;
  color: var(--wz-white);
  font-size: 0.75rem;
  color: #FFF;
  text-align: center;
  font-family: Roboto;
  font-weight: 500;
  text-transform: capitalize;
  filter: invert(0.6) brightness(1.3);
}
.theme-black .menu_dark .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-black .menu_dark .menu .list li a i,
.theme-black .menu_dark .menu .list li a img,
.theme-black .menu_dark .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-black .menu_dark .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.theme-black .menu_dark .legal {
  background-color: #fff;
}
.theme-black .menu_dark .legal .copyright a {
  color: #1a2d48 !important;
}
.theme-black .page-item.active .page-link {
  background-color: #1a2d48;
  border-color: #1a2d48;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.2);
}
.theme-black .btn-primary {
  background-color: #5783c7 !important;
  color: #fff !important;
  border-color: #1a2d48 !important;
}
.theme-black .btn-primary:hover {
  background-color: #1a2d48 !important;
  color: #fff !important;
}
.theme-black .btn-primary:active {
  background-color: #1a2d48 !important;
  color: #fff !important;
}
.theme-black .btn-primary:focus {
  background-color: #1a2d48 !important;
  color: #fff !important;
}
.theme-black .btn-primary:disabled {
  background-color: #1a2d48 !important;
  color: #fff !important;
}
.theme-black .btn-outline-primary {
  background: 0 0 !important;
  color: #1a2d48 !important;
  border: 1px solid #1a2d48 !important;
}
.theme-black .btn-outline-primary:hover {
  background: #1a2d48 !important;
  color: #fff !important;
  border: 1px solid #1a2d48 !important;
}
.theme-black .timelineLabelColor strong {
  color: #1a2d48 !important;
}
.theme-black .top-sidebar .horizontal-menu li.active > a {
  color: #1a2d48;
}
.theme-black .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.theme-black .top-sidebar .horizontal-menu li a:hover {
  color: #1a2d48;
}
.theme-black .nav-tabs > li > a:before {
  border-bottom: 2px solid #1a2d48;
}
.menu_light .navbar-header {
  background-color: #fff;
  border-right: 1px solid #fff;
}
.menu_light .navbar {
  background-color: transparent;
}
.menu_light .navbar.active {
  background-color: #fff !important;
  box-shadow: 3px 0 10px 0 rgba(183, 192, 206, 0.2);
}
.menu_light .navbar.active .nav > li > a {
  color: #3a2c70;
}
.menu_light .navbar.active .collapse-menu-icon .mat-icon {
  color: #3a2c70;
}
.menu_light .navbar.active .nav-notification-icons .mat-icon {
  color: #3a2c70;
}
.menu_light .navbar-brand {
  color: #2c303b;
}
.menu_light .navbar-brand:hover {
  color: #2c303b;
}
.menu_light .navbar-brand:active {
  color: #2c303b;
}
.menu_light .navbar-brand:focus {
  color: #2c303b;
}
.menu_light .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.menu_light .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
.menu_light .nav .open > a {
  background-color: rgba(0, 0, 0, 0);
}
.menu_light .nav .open > a:hover {
  background-color: rgba(0, 0, 0, 0);
}
.menu_light .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0);
}
.menu_light .bars {
  color: #2c303b;
}
.menu_light .menu .list {
  position: relative;
}
.menu_light .menu .list li .hoverable-nav-item a img {
  width: 18px;
  height: 18px;
  filter: grayscale(100%) brightness(125%);
}
.menu_light .menu .list li .hoverable-nav-item:hover {
  background-color: var(--wz-secondary-150);
}
.menu_light .menu .list li .hoverable-nav-item.active {
  background-color: var(--wz-secondary-150);
}
.menu_light .menu .list li .hoverable-nav-item.active .module-title {
  color: var(--wz-secondary);
  font-weight: 400;
}
.menu_light .menu .list li .hoverable-nav-item.active a img,
.menu_light .menu .list li .hoverable-nav-item.active a i {
  filter: unset;
}
.menu_light .menu .list li .hoverable-nav-item.active a i {
  position: relative;
  z-index: 999 !important;
  filter: invert(0.6) brightness(1.3);
}
.menu_light .menu .list li .hoverable-nav-item.active a .settings {
  filter: invert(1) brightness(2) !important;
}
.menu_light .menu .list li .hoverable-nav-item.active span {
  font-weight: 600 !important;
}
.menu_light .menu .list li .hoverable-nav-item .module-title {
  position: relative;
  top: -5px;
  display: flex;
  justify-content: center;
  color: var(--wz-gray-700);
  font-size: 0.75rem;
  text-align: center;
  text-transform: capitalize;
}
.menu_light .menu .list li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.menu_light .menu .list li a i,
.menu_light .menu .list li a img,
.menu_light .menu .list li a span {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.menu_light .menu .list .ml-menu {
  background-color: rgba(0, 0, 0, 0);
}
.menu_light .legal {
  background-color: #fff;
}
.menu_light .legal .copyright a {
  color: #1a2d48 !important;
}
.menu_light .breadcrumb li a {
  color: #00bcd4 !important;
}
.menu_light .page-item.active .page-link {
  background-color: #00bcd4;
  border-color: #00bcd4;
  border-radius: 50%;
  margin: 5px;
  box-shadow:
    0 4px 5px 0 #d4d8da,
    0 1px 10px 0 #d4d8da,
    0 2px 4px -1px #d4d8da;
  padding: 0px 12px;
  min-width: 1.875rem;
  line-height: 1.875rem;
  color: #fff;
  text-transform: uppercase;
}
.menu_light .btn-primary {
  background-color: #00bcd4 !important;
  color: #fff !important;
  border-color: #00bcd4 !important;
}
.menu_light .btn-primary:hover {
  background-color: #00bcd4 !important;
  color: #fff !important;
}
.menu_light .btn-primary:active {
  background-color: #00bcd4 !important;
  color: #fff !important;
}
.menu_light .btn-primary:focus {
  background-color: #00bcd4 !important;
  color: #fff !important;
}
.menu_light .btn-primary:disabled {
  background-color: #00bcd4 !important;
  color: #fff !important;
}
.menu_light .btn-outline-primary {
  background: 0 0 !important;
  color: #2c303b !important;
  border: 1px solid #00bcd4 !important;
}
.menu_light .btn-outline-primary:hover {
  background: #00bcd4 !important;
  color: #fff !important;
  border: 1px solid #fff !important;
}
.menu_light .timelineLabelColor strong {
  color: #00bcd4 !important;
}
.menu_light .top-sidebar .horizontal-menu li.active > a {
  color: #00bcd4;
}
.menu_light .top-sidebar .horizontal-menu li a {
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.menu_light .top-sidebar .horizontal-menu li a:hover {
  color: #00bcd4;
}
.menu_light .demo-choose-skin li.actived:after {
  color: #000;
}
.menu_light .nav-tabs > li > a:before {
  border-bottom: 2px solid #00bcd4;
}
.menu_light .search-box input#search {
  color: gray;
  background: #edecec;
}
.logo-white .navbar-header {
  background-color: #fff;
}
.logo-white .navbar-header .logo-name {
  color: #000;
}
.dark {
  background-color: #232b3e;
  color: #96a2b4;
  padding-top: 1px;
}
.dark body,
.dark html {
  background-color: #232b3e;
}
.dark input {
  color: #96a2b4 !important;
}
.dark .dark-font-col {
  color: #96a2b4;
}
.dark .card {
  background: #1a2d48;
  border: none;
  box-shadow:
    0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1),
    0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1),
    0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12),
    0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);
}
.dark .card .body {
  color: #96a2b4;
}
.dark .card .header {
  color: #96a2b4;
}
.dark .card .header h2 {
  color: #96a2b4;
}
.dark .card .card-content {
  color: #96a2b4;
}
.dark .course-card {
  background: #1a2d48;
}
.dark .course-card .bg-body-light {
  background-color: #292c31;
}
.dark .plain-card {
  background: #1a2d48;
}
.dark .people-list .chat-list li:hover {
  background: #3f4650;
  cursor: pointer;
}
.dark .people-list .chat-list li.active {
  background: #262b33;
}
.dark .chat .chat-history .message-data-time {
  color: #96a2b4;
}
.dark .contact-usertitle-name {
  color: #fff;
}
.dark .demo-skin {
  color: #eaeaea;
}
.dark .demo-skin .form-check-label {
  color: #eaeaea;
}
.dark .demo-settings {
  color: #eaeaea;
}
.dark .block-header {
  padding-bottom: 0px;
}
.dark .block-header h2 {
  color: #96a2b4 !important;
}
.dark .select-wrapper input.select-dropdown {
  color: #fff;
}
.dark .breadcrumb li.active {
  color: #a5abb1;
}
.dark .dropzone {
  border: 1px solid #afacac !important;
  background-color: #1a2d48 !important;
}
.dark .dropzone .dz-message {
  min-height: 150px !important;
  background: #1a2d48 !important;
  color: white;
}
.dark .sl-item .sl-content p {
  color: #96a2b4;
}
.dark .info-box5 {
  background-color: #1a2d48;
}
.dark .form-check {
  color: #96a2b4;
}
.dark label {
  color: #96a2b4;
}
.dark .input-field input,
.dark .input-field textarea {
  color: #96a2b4;
}
.dark .input-group .input-group-addon .material-icons {
  color: #96a2b4;
}
.dark .input-group input[type=text],
.dark .input-group .form-control {
  color: #96a2b4;
}
.dark .container-login100 .form-group .form-control {
  background: transparent;
}
.dark .form-group .form-control {
  color: #96a2b4;
  background: #1a2d48;
}
.dark .form-group input.form-control {
  color: #96a2b4;
  border-bottom: 1px solid #9e9e9e;
}
.dark .form-check .form-check-sign .check {
  border: 1px solid #96a2b4;
}
.dark .form-control {
  color: #96a2b4;
  background: #1a2d48;
}
.dark .right-sidebar {
  background: #1a2d48;
}
.dark .ms-container .ms-selectable li.ms-hover,
.dark .ms-container .ms-selection li.ms-hover {
  color: #96a2b4 !important;
  background-color: #46484e !important;
}
.dark .nav-tabs li a.active {
  color: #fff !important;
}
.dark .bootstrap-tagsinput {
  background-color: #343840 !important;
}
.dark .to-do-list li {
  background: #1a2d48;
}
.dark #mail-nav li a {
  color: #96a2b4;
}
.dark .max-texts a {
  color: #96a2b4;
}
.dark .pricingTable {
  background: #0c0c0c;
}
.dark .pricingTable .pricingTable-header {
  background: #36373c;
}
.dark .profile-tab-box {
  background: #1a2d48;
}
.dark .cd-timeline-content {
  background: #10131c;
}
.dark .cd-timeline-content .timelineLabelColor strong {
  color: #fff !important;
}
.dark .cd-timeline-content h2 {
  color: #96a2b4;
}
.dark .chart-note {
  color: #96a2b4;
}
.dark .chart-statis .index {
  color: #96a2b4;
}
.dark .dataTables_wrapper input[type=search] {
  color: #96a2b4;
}
.dark .page-item.disabled .page-link {
  color: #96a2b4;
  pointer-events: none;
  cursor: auto;
  background-color: #1a2d48;
}
.dark .table {
  color: #96a2b4;
}
.dark .table tbody tr {
  color: #96a2b4;
}
.dark .table tbody tr td,
.dark .table tbody tr th {
  border-top: 1px solid rgba(120, 130, 140, 0.5);
  border-bottom: 1px solid rgba(120, 130, 140, 0.5);
}
.dark .table thead tr {
  color: #96a2b4;
}
.dark .table thead tr th {
  border-bottom: 1px solid #3a3a3a;
  border-top: 1px solid #3a3a3a;
  background-color: #15181d;
  color: #abaaaa;
}
.dark .table-bordered {
  border: 1px solid rgba(120, 130, 140, 0.5);
}
.dark .table-bordered tbody tr td,
.dark .table-bordered tbody tr th {
  border-right: 1px solid rgba(120, 130, 140, 0.5);
  border-bottom: none;
}
.dark .table-bordered thead tr th {
  border: 1px solid rgba(120, 130, 140, 0.5);
}
.dark .table-bordered th {
  border: 1px solid rgba(120, 130, 140, 0.5);
  color: #96a2b4;
}
.dark tr.group,
.dark tr.group:hover {
  background-color: #282d35 !important;
}
.dark .tableBody {
  color: #96a2b4;
}
.dark .card .header h2 strong {
  color: #96a2b4 !important;
}
.dark .breadcrumb .page-title {
  color: #a5abb1;
}
.dark .breadcrumb li a {
  color: #5783c7 !important;
}
.dark .breadcrumb li a .fa-home {
  color: #a5abb1;
}
.dark .counter-box,
.dark .box-part {
  background: #1a2d48 !important;
  color: #96a2b4;
}
.dark .tblActnBtn i {
  color: #96a2b4;
}
.dark .chat .chat-history .other-message {
  background: #3b4453;
}
.dark .chat .chat-history .other-message:after {
  border-bottom-color: #3b4454;
}
.dark .chat .chat-history .message {
  color: #96a2b4;
}
.dark .chat .chat-history .my-message {
  background: #343840;
}
.dark .chat .chat-history .my-message:after {
  border-bottom-color: #343840;
}
.dark .task-box {
  border-bottom: solid 1px #5e5e5f;
  color: #bbb;
  background: #141a27;
}
.dark .task-list {
  border: solid 1px #10141d;
  background: #141a27;
}
.dark .mat-drawer {
  background-color: #141a27;
  color: #bbb;
  border-color: #121315 !important;
}
.dark .mat-drawer-container {
  background-color: #1a2d48;
}
.dark .taskbar .card-footer {
  background: #1a2d48 !important;
}
.dark .move {
  background: #1a2d48;
}
.dark .board {
  background-color: #353a46;
}
.dark .board .drop-card {
  background-color: #404754;
}
.dark .list-group-item {
  background: #1a2d48;
}
.dark .product-grid .product-content {
  background-color: #3b4453;
}
.dark .ibox-title,
.dark .ibox-content {
  background: #1a2d48;
  border-color: #6c757d;
}
.dark .collapsible-header {
  background: #1a2d48;
}
.dark .card .card-inside-title {
  color: #96a2b4;
}
.dark .left-timeline > li:nth-child(odd) .left-label {
  background: #202529;
}
.dark .left-timeline > li:nth-child(odd) .left-label:after {
  border-right-color: #202428;
}
.dark .left-timeline > li:nth-child(odd) .left-time span:last-child {
  color: #eee;
}
.dark .left-timeline > li .left-label {
  background: #303438;
}
.dark .left-timeline > li .left-label p {
  color: #96a2b4;
}
.dark .left-timeline > li .left-label:after {
  border-right-color: #303438;
}
.dark .left-timeline > li .empty span {
  color: #96a2b4;
}
.dark .left-timeline > li .left-time span:first-child {
  color: #96a2b4;
}
.dark .left-timeline > li .left-time span:last-child {
  color: #eae9e9;
}
.dark .font-icon .icon-preview i {
  color: #96a2b4;
}
.dark .nav-tabs .nav-link.active,
.dark .nav-tabs .nav-item.show .nav-link {
  background-color: transparent;
}
.dark .panel-group .panel-primary .panel-title a {
  color: #96a2b4;
  background: #32363c;
}
.dark .panel-group .panel .panel-body {
  color: #96a2b4;
}
.dark .btn-outline-primary {
  color: #96a2b4 !important;
  border: 1px solid #96a2b4 !important;
}
.dark .chip {
  background-color: #31353a;
  color: #96a2b4;
}
.dark .dropdown-content {
  background-color: #31353a;
}
.dark .dropdown-content li > span {
  color: #96a2b4;
}
.dark .autocomplete {
  font-size: 0.813rem !important;
  color: #bbb;
  caret-color: #fff;
}
.dark .autocomplete:focus {
  color: #bbb;
}
.dark .autocomplete-content li .highlight {
  color: #fff;
}
.dark .autocomplete-content li :hover {
  background-color: #343d44;
}
.dark .select2-container--default .select2-selection--single {
  background: #1a2d48;
  color: #bbb;
  border-bottom: 1px solid #9e9e9e;
}
.dark .select2-container--default .select2-selection--single .select2-selection__rendered {
  background: #1a2d48;
  color: #bbb;
  border-bottom: 1px solid #9e9e9e;
}
.dark .select2-container--default .select2-selection--multiple {
  background: #1a2d48;
  color: #bbb;
  border-bottom: 1px solid #9e9e9e;
}
.dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #444141;
  border: 1px solid #656464;
}
.dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  background: #1a2d48;
  color: #bbb;
  border-bottom: 1px solid #9e9e9e;
}
.dark .select2-container--default .select2-results > .select2-results__options {
  background-color: #282d35;
}
.dark .select2-search--dropdown {
  background-color: #1c1f25;
}
.dark .flatpickr-input {
  border-bottom: 1px solid #9e9e9e !important;
}
.dark .ngx-datatable.material {
  background: #1a2d48;
  color: #96a2b4;
}
.dark .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  color: #96a2b4;
}
.dark .ngx-datatable.material .datatable-header-cell-label {
  color: #96a2b4;
}
.dark .ngx-datatable.material :not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
  background-color: #1c1f25;
}
.dark .pagination > li > a:hover {
  background-color: #fff;
  color: #000;
}
.dark .dataTables_length .custom-select {
  background-color: #1a2d48;
  color: white;
}
.dark .ngx-search {
  color: #bbb;
}
.dark .ngx-datatable.material {
  background: #1a2d48;
  border: 1px solid #404755;
}
.dark .ngx-datatable.material .datatable-header .datatable-header-cell {
  background: #1a2d48;
}
.dark .ngx-datatable.material .datatable-header .resize-handle {
  border-right: solid 1px #1a2d48;
}
.dark .ngx-datatable.material .datatable-footer {
  color: #fff;
}
.dark .ngx-datatable.material .datatable-footer .datatable-pager a {
  color: #fff;
}
.dark .ngx-datatable.material .datatable-footer .datatable-pager li.disabled a {
  color: #fff !important;
}
.dark .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  color: #bbb;
}
.dark .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover {
  background: #32383e;
}
.dark .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
  background: #32383e;
}
.dark .ngx-datatable.material .datatable-body-cell,
.dark .ngx-datatable.material .datatable-header-cell {
  border: 1px solid #404755;
}
.dark .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
  color: #bbb;
}
.dark ::-webkit-input-placeholder {
  color: #96a2b4;
  opacity: 1 !important;
}
.dark :-moz-placeholder {
  color: #96a2b4;
  opacity: 1 !important;
}
.dark ::-moz-placeholder {
  color: #96a2b4;
  opacity: 1 !important;
}
.dark :-ms-input-placeholder {
  color: #96a2b4;
}
.dark input,
.dark textarea {
  color: #bbb;
}
.dark .flatPicker {
  color: #bbb;
}
.dark .modal .modal-content {
  background: #1a2d48;
}
.dark .modal .modal-content .modal-body {
  color: #bbb;
}
.dark .modal .modal-close-button {
  color: #bbb;
}
.dark .ngx-search {
  color: #bbb;
}
.dark .ngx-datatable {
  background: #434f5a;
  border: 1px solid #343d45;
}
.dark .ngx-datatable.material {
  background: #1a2d48;
}
.dark .ngx-datatable.material .datatable-header .datatable-header-cell {
  background: #313742;
}
.dark .ngx-datatable.material .datatable-header .resize-handle {
  border-right: solid 1px #434f5a;
}
.dark .ngx-datatable.material .datatable-footer {
  color: #fff;
}
.dark .ngx-datatable.material .datatable-footer .datatable-pager a {
  color: #fff;
}
.dark .ngx-datatable.material .datatable-footer .datatable-pager li.disabled a {
  color: #fff !important;
}
.dark .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  color: #bbb;
}
.dark .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover {
  background: #32383e;
}
.dark .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
  background: #32383e;
}
.dark .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
  color: #bbb;
}
.dark .ngxTableHeader {
  background-color: #242931;
}
.dark .ngxTableHeader .header-buttons-left strong,
.dark .ngxTableHeader .header-buttons {
  color: #bbb;
}
.dark .ngxTableHeader .header-buttons-left strong .material-icons,
.dark .ngxTableHeader .header-buttons .material-icons {
  color: #bbb;
}
.dark .ngxTableHeader .header-buttons-left strong .dropdown-menu li span,
.dark .ngxTableHeader .header-buttons .dropdown-menu li span {
  color: #000000;
}
.dark .navbar-nav .dropdown-menu {
  background-color: #1a2d48;
  border: 1px solid #4e4e4e;
}
.dark .navbar-nav .dropdown-menu .header {
  color: #bbb;
  border-bottom: 1px solid #232a31;
}
.dark .navbar-nav .dropdown-menu ul.menu .menu-info .menu-title {
  color: #fff;
}
.dark .navbar-nav .dropdown-menu ul.menu li a {
  border-bottom: 1px solid #232a31;
}
.dark .navbar-nav .dropdown-menu ul.menu li a:hover {
  background-color: #1d2229;
}
.dark .navbar-nav .user_dw_menu li {
  border-bottom: 1px solid #232a31;
}
.dark .navbar-nav .user_dw_menu li a {
  color: #bbb;
}
.dark .fc-unthemed td.fc-today {
  background: transparent;
}
.dark .fc-unthemed td.fc-day-top .fc-day-number {
  color: #fff;
}
.dark .fc-button-primary {
  background-color: #151414;
  border-color: #4a4a4a;
  color: #fff;
}
.dark .fc-view > table td {
  border-color: #65686d;
}
.dark .fc-view > table th {
  color: #fff;
  border-color: #65686d;
}
.dark .mat-checkbox-frame {
  border-color: #96a2b4;
}
.dark .mat-radio-outer-circle {
  border-color: #96a2b4;
}
.dark .mat-datepicker-content .mat-calendar-next-button {
  color: #96a2b4;
}
.dark .mat-datepicker-content .mat-calendar-previous-button {
  color: #96a2b4;
}
.dark .mat-datepicker-content .time-container {
  background-color: #12161f;
}
.dark .mat-datepicker-content .actions {
  background-color: #12161f;
}
.dark .mat-datepicker-content .actions .mat-button-wrapper .material-icons {
  color: white;
}
.dark .mat-datepicker-content .actions .mat-stroked-button:not([disabled]) {
  border-color: rgba(255, 255, 255, 0.37);
}
.dark .mat-datepicker-toggle {
  color: #96a2b4;
}
.dark .mat-select-value {
  color: #96a2b4;
}
.dark .mat-form-field-appearance-legacy .mat-hint {
  color: #96a2b4;
}
.dark .mat-form-field-appearance-legacy .mat-form-field-label {
  color: #96a2b4;
}
.dark .mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: #96a2b4;
}
.dark .mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: #b7b7b7;
}
.dark .mat-form-field-appearance-outline .mat-form-field-outline {
  color: #96a2b4;
}
.dark .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #bbb;
}
.dark .mat-stepper-horizontal {
  background-color: #1a2d48;
}
.dark .mat-stepper-vertical {
  background-color: #1a2d48;
}
.dark .mat-horizontal-stepper-header::after {
  border-top-color: rgba(255, 255, 255, 0.12);
}
.dark .mat-horizontal-stepper-header::before {
  border-top-color: rgba(255, 255, 255, 0.12);
}
.dark .mat-stepper-horizontal-line {
  border-top-color: rgba(255, 255, 255, 0.12);
}
.dark .mat-form-field-ripple {
  background-color: #96a2b4;
}
.dark .mat-select-arrow {
  color: #96a2b4;
}
.dark input {
  caret-color: #96a2b4;
}
.dark .mat-input-element {
  caret-color: #96a2b4;
}
.dark .mat-hint {
  color: #96a2b4;
}
.dark .mat-table {
  background: #1a2d48;
}
.dark .mat-cell {
  color: #96a2b4;
  border-bottom-color: rgba(234, 229, 229, 0.12);
}
.dark .mat-footer-cell {
  color: #96a2b4;
}
.dark .mat-header-cell {
  color: #96a2b4;
  border-bottom: 1px solid #66757d;
  border-top: 1px solid #66757d;
}
.dark .mat-paginator {
  color: #96a2b4;
  background: #1a2d48;
}
.dark .mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: #96a2b4;
}
.dark .mat-form-field.mat-focused .mat-form-field-label {
  color: #bbb;
}
.dark .mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.25);
}
.dark .mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: #96a2b4;
}
.dark .mat-step-header .mat-step-label.mat-step-label-active {
  color: #96a2b4;
}
.dark .mat-paginator-page-size .mat-select-trigger {
  color: #96a2b4;
}
.dark .mat-dialog-container {
  background: #1a2d48;
  color: #96a2b4;
}
.dark .mat-expansion-panel {
  background: #101217;
  color: #96a2b4;
  border-bottom: 1px solid #31384b;
}
.dark .mat-expansion-panel-header-title {
  color: #96a2b4;
}
.dark .mat-expansion-panel-header-description {
  color: #96a2b4;
}
.dark .mat-card {
  background: #12161f;
  color: #96a2b4;
}
.dark .mat-card-subtitle {
  color: #96a2b4;
}
.dark .mat-list-base .mat-list-option {
  color: #96a2b4;
}
.dark .mat-list-base .mat-list-item {
  color: #96a2b4;
}
.dark .list-group a.list-group-item {
  color: #96a2b4;
}
.dark .list-group button.list-group-item {
  color: #96a2b4;
}
.dark .list-group .list-group-item:hover {
  background-color: rgba(10, 10, 10, 0.5);
}
.dark .mat-tab-label,
.dark .mat-tab-link {
  color: #96a2b4;
}
.dark .materialTableHeader {
  background-color: #020910;
}
.dark .materialTableHeader h2 {
  color: #96a2b4;
}
.dark .materialTableHeader ::placeholder {
  color: #96a2b4;
  opacity: 1;
}
.dark .materialTableHeader :-ms-input-placeholder {
  color: #96a2b4;
}
.dark .materialTableHeader ::-ms-input-placeholder {
  color: #96a2b4;
}
.dark .materialTableHeader .header-buttons-left input.search-field {
  background: #12161f;
  color: #96a2b4;
}
.dark .materialTableHeader .header-buttons-left .search-icon {
  color: #96a2b4;
}
.dark .mat-menu-panel {
  background: #12161f;
}
.dark .mat-menu-item {
  color: #96a2b4;
}
.dark .mat-menu-item .mat-icon {
  color: #96a2b4;
}
.dark .mat-menu-item-submenu-trigger::after {
  color: #96a2b4;
}
.dark .mat-datepicker-content .mat-calendar {
  background: #12161f;
  color: #b8bbbd;
}
.dark .mat-datepicker-content .mat-calendar .mat-calendar-body-cell-content {
  color: #b8bbbd;
}
.dark .mat-datepicker-content .mat-calendar .mat-calendar-table-header {
  color: #b8bbbd;
}
.dark .mat-datepicker-content .mat-calendar .mat-calendar-body-label {
  color: #b8bbbd;
}
.dark .mat-datepicker-content .mat-calendar .mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: rgba(255, 255, 255, 0.32);
}
.dark .mat-datepicker-content .mat-calendar .mat-calendar-arrow {
  border-top-color: #b8bbbd;
}
.dark .mat-select-panel {
  background: #12161f;
  color: #b8bbbd;
}
.dark .mat-select-panel .mat-option {
  color: #b8bbbd;
}
.dark .mat-select-panel .mat-option.mat-active {
  color: #b8bbbd;
  background: rgba(0, 0, 0, 0.4);
}
.dark .mat-pseudo-checkbox {
  color: #b8bbbd;
}
.dark .mat-autocomplete-panel {
  background: #12161f;
  color: #b8bbbd;
}
.dark .mat-autocomplete-panel .mat-option-text {
  color: #b8bbbd;
}
.dark .container-login100 {
  background: #12161f;
}
.dark .login100-form {
  background-color: #1a2d48;
}
.dark .login100-wzt-black-label,
.dark .error-header,
.dark .error-subheader {
  color: #fff;
}
.dark .txt1 {
  color: #96a2b4;
}
.dark .apexcharts-legend-text {
  color: #96a2b4 !important;
}
.dark .mat-button[disabled],
.dark .mat-icon-button[disabled],
.dark .mat-stroked-button[disabled],
.dark .mat-flat-button[disabled],
.dark .mat-raised-button[disabled],
.dark .mat-fab[disabled],
.dark .mat-mini-fab[disabled],
.dark .mat-flat-button[disabled],
.dark .mat-raised-button[disabled],
.dark .mat-fab[disabled],
.dark .mat-mini-fab[disabled],
.dark .mat-flat-button[disabled],
.dark .mat-raised-button[disabled],
.dark .mat-fab[disabled],
.dark .mat-mini-fab[disabled] {
  color: rgba(255, 255, 255, 0.23);
}
.dark .mat-stroked-button:not([disabled]) {
  border-color: rgba(255, 255, 255, 0.3);
}
.dark .mat-bottom-sheet-container {
  background: #12161f;
}
.dark .mat-row {
  border-bottom-color: rgba(255, 255, 255, 0.12);
}
.dark .material-icons-two-tone {
  filter: invert(99%) sepia(95%) saturate(4461%) hue-rotate(181deg) brightness(134%) contrast(83%);
}
.dark .appointment-tab-box {
  background-color: #11141b;
}
.dark .owl-dt-calendar-table .owl-dt-calendar-cell {
  color: #96a2b4;
}
.dark .owl-dt-calendar-table .owl-dt-calendar-header {
  color: #96a2b4;
}
.dark .owl-dt-container {
  background: #11141b;
}
.dark .owl-dt-calendar-control {
  color: #fff;
}
.dark .owl-dt-timer-content .owl-dt-timer-input {
  border: 1px solid #717070;
  background-color: #000000;
}
.dark .owl-dt-container-buttons {
  color: #fff;
}
.dark .show-pwd-icon {
  color: #96a2b4;
}
.dark .mat-form-field-prefix,
.dark .mat-form-field-suffix {
  color: #96a2b4;
}
.dark .app-list {
  background: #181c27;
}
.dark .lecture-list {
  background: #181c27;
}
.dark .media .media-body {
  color: #96a2b4;
}
.dark .auth-form-section {
  background-color: #11141b;
}

/* src/styles.scss */

/* node_modules/swiper/swiper-bundle.css */
@font-face {
  font-family: "swiper-icons";
  src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image:
    linear-gradient(
      to left,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image:
    linear-gradient(
      to top,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}
:root {
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property:
    transform,
    opacity,
    height;
}
.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-Y7YWHRT7.css.map */
