.progress {
  overflow: unset !important;
}
.progress .progress-bar {
  overflow: unset;
  position: relative;
}
.progress .progress-bar::after {
  position: absolute;
  display: block;
  content: "";
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  width: 0.4375rem;
  height: 0.4375rem;
  border-radius: 50%;
  background-color: white;
  /* border: 0.125rem solid #F29334; */
  border: 0.125rem solid #cd1818 !important;
}

.accordion .accordion-button::after {
  display: none;
}
.accordion .accordion-button i {
  transform: rotate(0);
  transition: all 0.2s ease-in-out;
}
.accordion .accordion-button:not(.collapsed) i {
  transform: rotate(180deg);
}

:root {
  --rckryd-white: white;
  --rckryd-primary: #F23434;
  --rckryd-secondary: #F29334;
  --rckryd-base: #3d3d4e;
  --rckryd-base-light: #777783;
  --rckryd-gray: #9e9ea7;
  --rckryd-gray-light: #EAEAEA;
  --rckryd-gray-lighter: #DADADA;
  --rckryd-body: #f9f9f9;
  --rckryd-success: #00C48C;
  --rckryd-info: #0084F4;
  --rckryd-warning: #FFA722;
  --rckryd-danger: #FF3C5A;
  --rckryd-sns-fb: #4167b1;
  --rckryd-sns-wa: #25D366;
  --rckryd-sns-tw: #55ACEE;
  --rckryd-white-rgb: 255, 255, 255;
  --rckryd-primary-rgb: 242, 52, 52;
  --rckryd-secondary-rgb: 242, 147, 52;
  --rckryd-base-rgb: 61, 61, 78;
  --rckryd-base-light-rgb: 119, 119, 131;
  --rckryd-gray-rgb: 158, 158, 167;
  --rckryd-gray-light-rgb: 234, 234, 234;
  --rckryd-gray-lighter-rgb: 218, 218, 218;
  --rckryd-body-rgb: 249, 249, 249;
  --rckryd-success-rgb: 0, 196, 140;
  --rckryd-info-rgb: 0, 132, 244;
  --rckryd-warning-rgb: 255, 167, 34;
  --rckryd-danger-rgb: 255, 60, 90;
  --rckryd-sns-fb-rgb: 65, 103, 177;
  --rckryd-sns-wa-rgb: 37, 211, 102;
  --rckryd-sns-tw-rgb: 85, 172, 238;
  --rckryd-white-rgb: 255, 255, 255;
  --rckryd-black-rgb: 0, 0, 0;
  --rckryd-body-color-rgb: 61, 61, 78;
  --rckryd-body-bg-rgb: 249, 249, 249;
  --rckryd-font-sans-serif: "Open Sans", sans-serif;
  --rckryd-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --rckryd-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --rckryd-body-font-family: var(--rckryd-font-sans-serif);
  --rckryd-body-font-size: 0.875rem;
  --rckryd-body-font-weight: 400;
  --rckryd-body-line-height: 1.5;
  --rckryd-body-color: #3d3d4e;
  --rckryd-body-bg: #f9f9f9;
}

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--rckryd-body-font-family);
  font-size: var(--rckryd-body-font-size);
  font-weight: var(--rckryd-body-font-weight);
  line-height: var(--rckryd-body-line-height);
  color: var(--rckryd-body-color);
  text-align: var(--rckryd-body-text-align);
  background-color: var(--rckryd-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

hr:not([size]) {
  height: 1px;
}

.h6, .h5, .h4, .h3, .h2, .h1, h6, h5, h4, h3, h2, h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1 {
  font-size: calc(1.34375rem + 1.125vw);
}
@media (min-width: 1200px) {
  h1 {
    font-size: 2.1875rem;
  }
}

h2 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h2 {
    font-size: 1.75rem;
  }
}

h3 {
  font-size: calc(1.278125rem + 0.3375vw);
}
@media (min-width: 1200px) {
  h3 {
    font-size: 1.53125rem;
  }
}

h4 {
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  h4 {
    font-size: 1.3125rem;
  }
}

h5 {
  font-size: 1.09375rem;
}

h6 {
  font-size: 0.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-bs-original-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 {
  font-size: 0.875em;
}

mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #F23434;
  text-decoration: underline;
}
a:hover {
  color: #c22a2a;
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--rckryd-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

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: #d63384;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

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: #6c757d;
  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]::-webkit-calendar-picker-indicator {
  display: none;
}

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;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@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] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
}

::-webkit-file-upload-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;
}

.container,
.container-fluid,
.container-sm {
  width: 100%;
  padding-right: var(--rckryd-gutter-x, 1rem);
  padding-left: var(--rckryd-gutter-x, 1rem);
  margin-right: auto;
  margin-left: auto;
}

.container-ss, .container {
  max-width: 480px;
}

.row {
  --rckryd-gutter-x: 2rem;
  --rckryd-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--rckryd-gutter-y));
  margin-right: calc(-0.5 * var(--rckryd-gutter-x));
  margin-left: calc(-0.5 * var(--rckryd-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--rckryd-gutter-x) * 0.5);
  padding-left: calc(var(--rckryd-gutter-x) * 0.5);
  margin-top: var(--rckryd-gutter-y);
}

.grid {
  display: grid;
  grid-template-rows: repeat(var(--rckryd-rows, 1), 1fr);
  grid-template-columns: repeat(var(--rckryd-columns, 12), 1fr);
  gap: var(--rckryd-gap, 2rem);
}
.grid .g-col-1 {
  grid-column: auto/span 1;
}
.grid .g-col-2 {
  grid-column: auto/span 2;
}
.grid .g-col-3 {
  grid-column: auto/span 3;
}
.grid .g-col-4 {
  grid-column: auto/span 4;
}
.grid .g-col-5 {
  grid-column: auto/span 5;
}
.grid .g-col-6 {
  grid-column: auto/span 6;
}
.grid .g-col-7 {
  grid-column: auto/span 7;
}
.grid .g-col-8 {
  grid-column: auto/span 8;
}
.grid .g-col-9 {
  grid-column: auto/span 9;
}
.grid .g-col-10 {
  grid-column: auto/span 10;
}
.grid .g-col-11 {
  grid-column: auto/span 11;
}
.grid .g-col-12 {
  grid-column: auto/span 12;
}
.grid .g-start-1 {
  grid-column-start: 1;
}
.grid .g-start-2 {
  grid-column-start: 2;
}
.grid .g-start-3 {
  grid-column-start: 3;
}
.grid .g-start-4 {
  grid-column-start: 4;
}
.grid .g-start-5 {
  grid-column-start: 5;
}
.grid .g-start-6 {
  grid-column-start: 6;
}
.grid .g-start-7 {
  grid-column-start: 7;
}
.grid .g-start-8 {
  grid-column-start: 8;
}
.grid .g-start-9 {
  grid-column-start: 9;
}
.grid .g-start-10 {
  grid-column-start: 10;
}
.grid .g-start-11 {
  grid-column-start: 11;
}
@media (min-width: 370px) {
  .grid .g-col-ss-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-ss-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-ss-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-ss-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-ss-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-ss-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-ss-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-ss-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-ss-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-ss-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-ss-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-ss-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-ss-1 {
    grid-column-start: 1;
  }
  .grid .g-start-ss-2 {
    grid-column-start: 2;
  }
  .grid .g-start-ss-3 {
    grid-column-start: 3;
  }
  .grid .g-start-ss-4 {
    grid-column-start: 4;
  }
  .grid .g-start-ss-5 {
    grid-column-start: 5;
  }
  .grid .g-start-ss-6 {
    grid-column-start: 6;
  }
  .grid .g-start-ss-7 {
    grid-column-start: 7;
  }
  .grid .g-start-ss-8 {
    grid-column-start: 8;
  }
  .grid .g-start-ss-9 {
    grid-column-start: 9;
  }
  .grid .g-start-ss-10 {
    grid-column-start: 10;
  }
  .grid .g-start-ss-11 {
    grid-column-start: 11;
  }
}

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

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

.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-auto,
.gx-auto {
  --rckryd-gutter-x: auto;
}

.g-auto,
.gy-auto {
  --rckryd-gutter-y: auto;
}

.g-0,
.gx-0 {
  --rckryd-gutter-x: 0rem;
}

.g-0,
.gy-0 {
  --rckryd-gutter-y: 0rem;
}

.g-0_25,
.gx-0_25 {
  --rckryd-gutter-x: 0.0625rem;
}

.g-0_25,
.gy-0_25 {
  --rckryd-gutter-y: 0.0625rem;
}

.g-0_5,
.gx-0_5 {
  --rckryd-gutter-x: 0.125rem;
}

.g-0_5,
.gy-0_5 {
  --rckryd-gutter-y: 0.125rem;
}

.g-0_75,
.gx-0_75 {
  --rckryd-gutter-x: 0.1875rem;
}

.g-0_75,
.gy-0_75 {
  --rckryd-gutter-y: 0.1875rem;
}

.g-1,
.gx-1 {
  --rckryd-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --rckryd-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --rckryd-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --rckryd-gutter-y: 0.5rem;
}

.g-2_25,
.gx-2_25 {
  --rckryd-gutter-x: 0.5625rem;
}

.g-2_25,
.gy-2_25 {
  --rckryd-gutter-y: 0.5625rem;
}

.g-2_5,
.gx-2_5 {
  --rckryd-gutter-x: 0.625rem;
}

.g-2_5,
.gy-2_5 {
  --rckryd-gutter-y: 0.625rem;
}

.g-3,
.gx-3 {
  --rckryd-gutter-x: 0.75rem;
}

.g-3,
.gy-3 {
  --rckryd-gutter-y: 0.75rem;
}

.g-3_5,
.gx-3_5 {
  --rckryd-gutter-x: 0.875rem;
}

.g-3_5,
.gy-3_5 {
  --rckryd-gutter-y: 0.875rem;
}

.g-4,
.gx-4 {
  --rckryd-gutter-x: 1rem;
}

.g-4,
.gy-4 {
  --rckryd-gutter-y: 1rem;
}

.g-4_5,
.gx-4_5 {
  --rckryd-gutter-x: 1.125rem;
}

.g-4_5,
.gy-4_5 {
  --rckryd-gutter-y: 1.125rem;
}

.g-5,
.gx-5 {
  --rckryd-gutter-x: 1.25rem;
}

.g-5,
.gy-5 {
  --rckryd-gutter-y: 1.25rem;
}

.g-5_5,
.gx-5_5 {
  --rckryd-gutter-x: 1.375rem;
}

.g-5_5,
.gy-5_5 {
  --rckryd-gutter-y: 1.375rem;
}

.g-6,
.gx-6 {
  --rckryd-gutter-x: 1.5rem;
}

.g-6,
.gy-6 {
  --rckryd-gutter-y: 1.5rem;
}

.g-7,
.gx-7 {
  --rckryd-gutter-x: 1.75rem;
}

.g-7,
.gy-7 {
  --rckryd-gutter-y: 1.75rem;
}

.g-7_5,
.gx-7_5 {
  --rckryd-gutter-x: 1.875rem;
}

.g-7_5,
.gy-7_5 {
  --rckryd-gutter-y: 1.875rem;
}

.g-8,
.gx-8 {
  --rckryd-gutter-x: 2rem;
}

.g-8,
.gy-8 {
  --rckryd-gutter-y: 2rem;
}

.g-9,
.gx-9 {
  --rckryd-gutter-x: 2.25rem;
}

.g-9,
.gy-9 {
  --rckryd-gutter-y: 2.25rem;
}

.g-10,
.gx-10 {
  --rckryd-gutter-x: 2.5rem;
}

.g-10,
.gy-10 {
  --rckryd-gutter-y: 2.5rem;
}

.g-10_5,
.gx-10_5 {
  --rckryd-gutter-x: 2.625rem;
}

.g-10_5,
.gy-10_5 {
  --rckryd-gutter-y: 2.625rem;
}

.g-11,
.gx-11 {
  --rckryd-gutter-x: 2.75rem;
}

.g-11,
.gy-11 {
  --rckryd-gutter-y: 2.75rem;
}

.g-12,
.gx-12 {
  --rckryd-gutter-x: 3rem;
}

.g-12,
.gy-12 {
  --rckryd-gutter-y: 3rem;
}

.g-12_5,
.gx-12_5 {
  --rckryd-gutter-x: 3.125rem;
}

.g-12_5,
.gy-12_5 {
  --rckryd-gutter-y: 3.125rem;
}

.g-13,
.gx-13 {
  --rckryd-gutter-x: 3.25rem;
}

.g-13,
.gy-13 {
  --rckryd-gutter-y: 3.25rem;
}

.g-14,
.gx-14 {
  --rckryd-gutter-x: 3.5rem;
}

.g-14,
.gy-14 {
  --rckryd-gutter-y: 3.5rem;
}

.g-15,
.gx-15 {
  --rckryd-gutter-x: 3.75rem;
}

.g-15,
.gy-15 {
  --rckryd-gutter-y: 3.75rem;
}

.g-15_5,
.gx-15_5 {
  --rckryd-gutter-x: 3.875rem;
}

.g-15_5,
.gy-15_5 {
  --rckryd-gutter-y: 3.875rem;
}

.g-16,
.gx-16 {
  --rckryd-gutter-x: 4rem;
}

.g-16,
.gy-16 {
  --rckryd-gutter-y: 4rem;
}

.g-17_5,
.gx-17_5 {
  --rckryd-gutter-x: 4.375rem;
}

.g-17_5,
.gy-17_5 {
  --rckryd-gutter-y: 4.375rem;
}

.g-18,
.gx-18 {
  --rckryd-gutter-x: 4.5rem;
}

.g-18,
.gy-18 {
  --rckryd-gutter-y: 4.5rem;
}

.g-19,
.gx-19 {
  --rckryd-gutter-x: 4.75rem;
}

.g-19,
.gy-19 {
  --rckryd-gutter-y: 4.75rem;
}

.g-20,
.gx-20 {
  --rckryd-gutter-x: 5rem;
}

.g-20,
.gy-20 {
  --rckryd-gutter-y: 5rem;
}

.g-20_5,
.gx-20_5 {
  --rckryd-gutter-x: 5.125rem;
}

.g-20_5,
.gy-20_5 {
  --rckryd-gutter-y: 5.125rem;
}

.g-21,
.gx-21 {
  --rckryd-gutter-x: 5.25rem;
}

.g-21,
.gy-21 {
  --rckryd-gutter-y: 5.25rem;
}

.g-21_5,
.gx-21_5 {
  --rckryd-gutter-x: 5.375rem;
}

.g-21_5,
.gy-21_5 {
  --rckryd-gutter-y: 5.375rem;
}

.g-22,
.gx-22 {
  --rckryd-gutter-x: 5.5rem;
}

.g-22,
.gy-22 {
  --rckryd-gutter-y: 5.5rem;
}

.g-23,
.gx-23 {
  --rckryd-gutter-x: 5.75rem;
}

.g-23,
.gy-23 {
  --rckryd-gutter-y: 5.75rem;
}

.g-24,
.gx-24 {
  --rckryd-gutter-x: 6rem;
}

.g-24,
.gy-24 {
  --rckryd-gutter-y: 6rem;
}

.g-24_5,
.gx-24_5 {
  --rckryd-gutter-x: 6.125rem;
}

.g-24_5,
.gy-24_5 {
  --rckryd-gutter-y: 6.125rem;
}

.g-26,
.gx-26 {
  --rckryd-gutter-x: 6.5rem;
}

.g-26,
.gy-26 {
  --rckryd-gutter-y: 6.5rem;
}

.g-29,
.gx-29 {
  --rckryd-gutter-x: 7.25rem;
}

.g-29,
.gy-29 {
  --rckryd-gutter-y: 7.25rem;
}

.g-30,
.gx-30 {
  --rckryd-gutter-x: 7.5rem;
}

.g-30,
.gy-30 {
  --rckryd-gutter-y: 7.5rem;
}

.g-31,
.gx-31 {
  --rckryd-gutter-x: 7.75rem;
}

.g-31,
.gy-31 {
  --rckryd-gutter-y: 7.75rem;
}

.g-33,
.gx-33 {
  --rckryd-gutter-x: 8.25rem;
}

.g-33,
.gy-33 {
  --rckryd-gutter-y: 8.25rem;
}

.g-38,
.gx-38 {
  --rckryd-gutter-x: 9.5rem;
}

.g-38,
.gy-38 {
  --rckryd-gutter-y: 9.5rem;
}

.g-40,
.gx-40 {
  --rckryd-gutter-x: 10rem;
}

.g-40,
.gy-40 {
  --rckryd-gutter-y: 10rem;
}

.g-50,
.gx-50 {
  --rckryd-gutter-x: 12.5rem;
}

.g-50,
.gy-50 {
  --rckryd-gutter-y: 12.5rem;
}

.g-57_5,
.gx-57_5 {
  --rckryd-gutter-x: 14.375rem;
}

.g-57_5,
.gy-57_5 {
  --rckryd-gutter-y: 14.375rem;
}

.g-60,
.gx-60 {
  --rckryd-gutter-x: 15rem;
}

.g-60,
.gy-60 {
  --rckryd-gutter-y: 15rem;
}

.g-65,
.gx-65 {
  --rckryd-gutter-x: 16.25rem;
}

.g-65,
.gy-65 {
  --rckryd-gutter-y: 16.25rem;
}

.g-70,
.gx-70 {
  --rckryd-gutter-x: 17.5rem;
}

.g-70,
.gy-70 {
  --rckryd-gutter-y: 17.5rem;
}

.g-72_5,
.gx-72_5 {
  --rckryd-gutter-x: 18.125rem;
}

.g-72_5,
.gy-72_5 {
  --rckryd-gutter-y: 18.125rem;
}

.g-75,
.gx-75 {
  --rckryd-gutter-x: 18.75rem;
}

.g-75,
.gy-75 {
  --rckryd-gutter-y: 18.75rem;
}

.g-80,
.gx-80 {
  --rckryd-gutter-x: 20rem;
}

.g-80,
.gy-80 {
  --rckryd-gutter-y: 20rem;
}

.g-85,
.gx-85 {
  --rckryd-gutter-x: 21.25rem;
}

.g-85,
.gy-85 {
  --rckryd-gutter-y: 21.25rem;
}

.g-95,
.gx-95 {
  --rckryd-gutter-x: 23.75rem;
}

.g-95,
.gy-95 {
  --rckryd-gutter-y: 23.75rem;
}

.g-96,
.gx-96 {
  --rckryd-gutter-x: 24rem;
}

.g-96,
.gy-96 {
  --rckryd-gutter-y: 24rem;
}

.g-98_5,
.gx-98_5 {
  --rckryd-gutter-x: 24.625rem;
}

.g-98_5,
.gy-98_5 {
  --rckryd-gutter-y: 24.625rem;
}

.g-112_5,
.gx-112_5 {
  --rckryd-gutter-x: 28.125rem;
}

.g-112_5,
.gy-112_5 {
  --rckryd-gutter-y: 28.125rem;
}

.g-123_5,
.gx-123_5 {
  --rckryd-gutter-x: 30.875rem;
}

.g-123_5,
.gy-123_5 {
  --rckryd-gutter-y: 30.875rem;
}

.g-120,
.gx-120 {
  --rckryd-gutter-x: 30rem;
}

.g-120,
.gy-120 {
  --rckryd-gutter-y: 30rem;
}

.g-137,
.gx-137 {
  --rckryd-gutter-x: 34.25rem;
}

.g-137,
.gy-137 {
  --rckryd-gutter-y: 34.25rem;
}

.g-155,
.gx-155 {
  --rckryd-gutter-x: 38.75rem;
}

.g-155,
.gy-155 {
  --rckryd-gutter-y: 38.75rem;
}

.g-170,
.gx-170 {
  --rckryd-gutter-x: 42.5rem;
}

.g-170,
.gy-170 {
  --rckryd-gutter-y: 42.5rem;
}

.g-195,
.gx-195 {
  --rckryd-gutter-x: 48.75rem;
}

.g-195,
.gy-195 {
  --rckryd-gutter-y: 48.75rem;
}

.g-203,
.gx-203 {
  --rckryd-gutter-x: 50.75rem;
}

.g-203,
.gy-203 {
  --rckryd-gutter-y: 50.75rem;
}

@media (min-width: 370px) {
  .col-ss {
    flex: 1 0 0%;
  }

  .row-cols-ss-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-ss-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-ss-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-ss-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-ss-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-ss-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-ss-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-ss-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-ss-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-ss-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-ss-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-ss-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-ss-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-ss-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-ss-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-ss-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-ss-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-ss-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-ss-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-ss-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-ss-0 {
    margin-left: 0;
  }

  .offset-ss-1 {
    margin-left: 8.33333333%;
  }

  .offset-ss-2 {
    margin-left: 16.66666667%;
  }

  .offset-ss-3 {
    margin-left: 25%;
  }

  .offset-ss-4 {
    margin-left: 33.33333333%;
  }

  .offset-ss-5 {
    margin-left: 41.66666667%;
  }

  .offset-ss-6 {
    margin-left: 50%;
  }

  .offset-ss-7 {
    margin-left: 58.33333333%;
  }

  .offset-ss-8 {
    margin-left: 66.66666667%;
  }

  .offset-ss-9 {
    margin-left: 75%;
  }

  .offset-ss-10 {
    margin-left: 83.33333333%;
  }

  .offset-ss-11 {
    margin-left: 91.66666667%;
  }

  .g-ss-auto,
.gx-ss-auto {
    --rckryd-gutter-x: auto;
  }

  .g-ss-auto,
.gy-ss-auto {
    --rckryd-gutter-y: auto;
  }

  .g-ss-0,
.gx-ss-0 {
    --rckryd-gutter-x: 0rem;
  }

  .g-ss-0,
.gy-ss-0 {
    --rckryd-gutter-y: 0rem;
  }

  .g-ss-0_25,
.gx-ss-0_25 {
    --rckryd-gutter-x: 0.0625rem;
  }

  .g-ss-0_25,
.gy-ss-0_25 {
    --rckryd-gutter-y: 0.0625rem;
  }

  .g-ss-0_5,
.gx-ss-0_5 {
    --rckryd-gutter-x: 0.125rem;
  }

  .g-ss-0_5,
.gy-ss-0_5 {
    --rckryd-gutter-y: 0.125rem;
  }

  .g-ss-0_75,
.gx-ss-0_75 {
    --rckryd-gutter-x: 0.1875rem;
  }

  .g-ss-0_75,
.gy-ss-0_75 {
    --rckryd-gutter-y: 0.1875rem;
  }

  .g-ss-1,
.gx-ss-1 {
    --rckryd-gutter-x: 0.25rem;
  }

  .g-ss-1,
.gy-ss-1 {
    --rckryd-gutter-y: 0.25rem;
  }

  .g-ss-2,
.gx-ss-2 {
    --rckryd-gutter-x: 0.5rem;
  }

  .g-ss-2,
.gy-ss-2 {
    --rckryd-gutter-y: 0.5rem;
  }

  .g-ss-2_25,
.gx-ss-2_25 {
    --rckryd-gutter-x: 0.5625rem;
  }

  .g-ss-2_25,
.gy-ss-2_25 {
    --rckryd-gutter-y: 0.5625rem;
  }

  .g-ss-2_5,
.gx-ss-2_5 {
    --rckryd-gutter-x: 0.625rem;
  }

  .g-ss-2_5,
.gy-ss-2_5 {
    --rckryd-gutter-y: 0.625rem;
  }

  .g-ss-3,
.gx-ss-3 {
    --rckryd-gutter-x: 0.75rem;
  }

  .g-ss-3,
.gy-ss-3 {
    --rckryd-gutter-y: 0.75rem;
  }

  .g-ss-3_5,
.gx-ss-3_5 {
    --rckryd-gutter-x: 0.875rem;
  }

  .g-ss-3_5,
.gy-ss-3_5 {
    --rckryd-gutter-y: 0.875rem;
  }

  .g-ss-4,
.gx-ss-4 {
    --rckryd-gutter-x: 1rem;
  }

  .g-ss-4,
.gy-ss-4 {
    --rckryd-gutter-y: 1rem;
  }

  .g-ss-4_5,
.gx-ss-4_5 {
    --rckryd-gutter-x: 1.125rem;
  }

  .g-ss-4_5,
.gy-ss-4_5 {
    --rckryd-gutter-y: 1.125rem;
  }

  .g-ss-5,
.gx-ss-5 {
    --rckryd-gutter-x: 1.25rem;
  }

  .g-ss-5,
.gy-ss-5 {
    --rckryd-gutter-y: 1.25rem;
  }

  .g-ss-5_5,
.gx-ss-5_5 {
    --rckryd-gutter-x: 1.375rem;
  }

  .g-ss-5_5,
.gy-ss-5_5 {
    --rckryd-gutter-y: 1.375rem;
  }

  .g-ss-6,
.gx-ss-6 {
    --rckryd-gutter-x: 1.5rem;
  }

  .g-ss-6,
.gy-ss-6 {
    --rckryd-gutter-y: 1.5rem;
  }

  .g-ss-7,
.gx-ss-7 {
    --rckryd-gutter-x: 1.75rem;
  }

  .g-ss-7,
.gy-ss-7 {
    --rckryd-gutter-y: 1.75rem;
  }

  .g-ss-7_5,
.gx-ss-7_5 {
    --rckryd-gutter-x: 1.875rem;
  }

  .g-ss-7_5,
.gy-ss-7_5 {
    --rckryd-gutter-y: 1.875rem;
  }

  .g-ss-8,
.gx-ss-8 {
    --rckryd-gutter-x: 2rem;
  }

  .g-ss-8,
.gy-ss-8 {
    --rckryd-gutter-y: 2rem;
  }

  .g-ss-9,
.gx-ss-9 {
    --rckryd-gutter-x: 2.25rem;
  }

  .g-ss-9,
.gy-ss-9 {
    --rckryd-gutter-y: 2.25rem;
  }

  .g-ss-10,
.gx-ss-10 {
    --rckryd-gutter-x: 2.5rem;
  }

  .g-ss-10,
.gy-ss-10 {
    --rckryd-gutter-y: 2.5rem;
  }

  .g-ss-10_5,
.gx-ss-10_5 {
    --rckryd-gutter-x: 2.625rem;
  }

  .g-ss-10_5,
.gy-ss-10_5 {
    --rckryd-gutter-y: 2.625rem;
  }

  .g-ss-11,
.gx-ss-11 {
    --rckryd-gutter-x: 2.75rem;
  }

  .g-ss-11,
.gy-ss-11 {
    --rckryd-gutter-y: 2.75rem;
  }

  .g-ss-12,
.gx-ss-12 {
    --rckryd-gutter-x: 3rem;
  }

  .g-ss-12,
.gy-ss-12 {
    --rckryd-gutter-y: 3rem;
  }

  .g-ss-12_5,
.gx-ss-12_5 {
    --rckryd-gutter-x: 3.125rem;
  }

  .g-ss-12_5,
.gy-ss-12_5 {
    --rckryd-gutter-y: 3.125rem;
  }

  .g-ss-13,
.gx-ss-13 {
    --rckryd-gutter-x: 3.25rem;
  }

  .g-ss-13,
.gy-ss-13 {
    --rckryd-gutter-y: 3.25rem;
  }

  .g-ss-14,
.gx-ss-14 {
    --rckryd-gutter-x: 3.5rem;
  }

  .g-ss-14,
.gy-ss-14 {
    --rckryd-gutter-y: 3.5rem;
  }

  .g-ss-15,
.gx-ss-15 {
    --rckryd-gutter-x: 3.75rem;
  }

  .g-ss-15,
.gy-ss-15 {
    --rckryd-gutter-y: 3.75rem;
  }

  .g-ss-15_5,
.gx-ss-15_5 {
    --rckryd-gutter-x: 3.875rem;
  }

  .g-ss-15_5,
.gy-ss-15_5 {
    --rckryd-gutter-y: 3.875rem;
  }

  .g-ss-16,
.gx-ss-16 {
    --rckryd-gutter-x: 4rem;
  }

  .g-ss-16,
.gy-ss-16 {
    --rckryd-gutter-y: 4rem;
  }

  .g-ss-17_5,
.gx-ss-17_5 {
    --rckryd-gutter-x: 4.375rem;
  }

  .g-ss-17_5,
.gy-ss-17_5 {
    --rckryd-gutter-y: 4.375rem;
  }

  .g-ss-18,
.gx-ss-18 {
    --rckryd-gutter-x: 4.5rem;
  }

  .g-ss-18,
.gy-ss-18 {
    --rckryd-gutter-y: 4.5rem;
  }

  .g-ss-19,
.gx-ss-19 {
    --rckryd-gutter-x: 4.75rem;
  }

  .g-ss-19,
.gy-ss-19 {
    --rckryd-gutter-y: 4.75rem;
  }

  .g-ss-20,
.gx-ss-20 {
    --rckryd-gutter-x: 5rem;
  }

  .g-ss-20,
.gy-ss-20 {
    --rckryd-gutter-y: 5rem;
  }

  .g-ss-20_5,
.gx-ss-20_5 {
    --rckryd-gutter-x: 5.125rem;
  }

  .g-ss-20_5,
.gy-ss-20_5 {
    --rckryd-gutter-y: 5.125rem;
  }

  .g-ss-21,
.gx-ss-21 {
    --rckryd-gutter-x: 5.25rem;
  }

  .g-ss-21,
.gy-ss-21 {
    --rckryd-gutter-y: 5.25rem;
  }

  .g-ss-21_5,
.gx-ss-21_5 {
    --rckryd-gutter-x: 5.375rem;
  }

  .g-ss-21_5,
.gy-ss-21_5 {
    --rckryd-gutter-y: 5.375rem;
  }

  .g-ss-22,
.gx-ss-22 {
    --rckryd-gutter-x: 5.5rem;
  }

  .g-ss-22,
.gy-ss-22 {
    --rckryd-gutter-y: 5.5rem;
  }

  .g-ss-23,
.gx-ss-23 {
    --rckryd-gutter-x: 5.75rem;
  }

  .g-ss-23,
.gy-ss-23 {
    --rckryd-gutter-y: 5.75rem;
  }

  .g-ss-24,
.gx-ss-24 {
    --rckryd-gutter-x: 6rem;
  }

  .g-ss-24,
.gy-ss-24 {
    --rckryd-gutter-y: 6rem;
  }

  .g-ss-24_5,
.gx-ss-24_5 {
    --rckryd-gutter-x: 6.125rem;
  }

  .g-ss-24_5,
.gy-ss-24_5 {
    --rckryd-gutter-y: 6.125rem;
  }

  .g-ss-26,
.gx-ss-26 {
    --rckryd-gutter-x: 6.5rem;
  }

  .g-ss-26,
.gy-ss-26 {
    --rckryd-gutter-y: 6.5rem;
  }

  .g-ss-29,
.gx-ss-29 {
    --rckryd-gutter-x: 7.25rem;
  }

  .g-ss-29,
.gy-ss-29 {
    --rckryd-gutter-y: 7.25rem;
  }

  .g-ss-30,
.gx-ss-30 {
    --rckryd-gutter-x: 7.5rem;
  }

  .g-ss-30,
.gy-ss-30 {
    --rckryd-gutter-y: 7.5rem;
  }

  .g-ss-31,
.gx-ss-31 {
    --rckryd-gutter-x: 7.75rem;
  }

  .g-ss-31,
.gy-ss-31 {
    --rckryd-gutter-y: 7.75rem;
  }

  .g-ss-33,
.gx-ss-33 {
    --rckryd-gutter-x: 8.25rem;
  }

  .g-ss-33,
.gy-ss-33 {
    --rckryd-gutter-y: 8.25rem;
  }

  .g-ss-38,
.gx-ss-38 {
    --rckryd-gutter-x: 9.5rem;
  }

  .g-ss-38,
.gy-ss-38 {
    --rckryd-gutter-y: 9.5rem;
  }

  .g-ss-40,
.gx-ss-40 {
    --rckryd-gutter-x: 10rem;
  }

  .g-ss-40,
.gy-ss-40 {
    --rckryd-gutter-y: 10rem;
  }

  .g-ss-50,
.gx-ss-50 {
    --rckryd-gutter-x: 12.5rem;
  }

  .g-ss-50,
.gy-ss-50 {
    --rckryd-gutter-y: 12.5rem;
  }

  .g-ss-57_5,
.gx-ss-57_5 {
    --rckryd-gutter-x: 14.375rem;
  }

  .g-ss-57_5,
.gy-ss-57_5 {
    --rckryd-gutter-y: 14.375rem;
  }

  .g-ss-60,
.gx-ss-60 {
    --rckryd-gutter-x: 15rem;
  }

  .g-ss-60,
.gy-ss-60 {
    --rckryd-gutter-y: 15rem;
  }

  .g-ss-65,
.gx-ss-65 {
    --rckryd-gutter-x: 16.25rem;
  }

  .g-ss-65,
.gy-ss-65 {
    --rckryd-gutter-y: 16.25rem;
  }

  .g-ss-70,
.gx-ss-70 {
    --rckryd-gutter-x: 17.5rem;
  }

  .g-ss-70,
.gy-ss-70 {
    --rckryd-gutter-y: 17.5rem;
  }

  .g-ss-72_5,
.gx-ss-72_5 {
    --rckryd-gutter-x: 18.125rem;
  }

  .g-ss-72_5,
.gy-ss-72_5 {
    --rckryd-gutter-y: 18.125rem;
  }

  .g-ss-75,
.gx-ss-75 {
    --rckryd-gutter-x: 18.75rem;
  }

  .g-ss-75,
.gy-ss-75 {
    --rckryd-gutter-y: 18.75rem;
  }

  .g-ss-80,
.gx-ss-80 {
    --rckryd-gutter-x: 20rem;
  }

  .g-ss-80,
.gy-ss-80 {
    --rckryd-gutter-y: 20rem;
  }

  .g-ss-85,
.gx-ss-85 {
    --rckryd-gutter-x: 21.25rem;
  }

  .g-ss-85,
.gy-ss-85 {
    --rckryd-gutter-y: 21.25rem;
  }

  .g-ss-95,
.gx-ss-95 {
    --rckryd-gutter-x: 23.75rem;
  }

  .g-ss-95,
.gy-ss-95 {
    --rckryd-gutter-y: 23.75rem;
  }

  .g-ss-96,
.gx-ss-96 {
    --rckryd-gutter-x: 24rem;
  }

  .g-ss-96,
.gy-ss-96 {
    --rckryd-gutter-y: 24rem;
  }

  .g-ss-98_5,
.gx-ss-98_5 {
    --rckryd-gutter-x: 24.625rem;
  }

  .g-ss-98_5,
.gy-ss-98_5 {
    --rckryd-gutter-y: 24.625rem;
  }

  .g-ss-112_5,
.gx-ss-112_5 {
    --rckryd-gutter-x: 28.125rem;
  }

  .g-ss-112_5,
.gy-ss-112_5 {
    --rckryd-gutter-y: 28.125rem;
  }

  .g-ss-123_5,
.gx-ss-123_5 {
    --rckryd-gutter-x: 30.875rem;
  }

  .g-ss-123_5,
.gy-ss-123_5 {
    --rckryd-gutter-y: 30.875rem;
  }

  .g-ss-120,
.gx-ss-120 {
    --rckryd-gutter-x: 30rem;
  }

  .g-ss-120,
.gy-ss-120 {
    --rckryd-gutter-y: 30rem;
  }

  .g-ss-137,
.gx-ss-137 {
    --rckryd-gutter-x: 34.25rem;
  }

  .g-ss-137,
.gy-ss-137 {
    --rckryd-gutter-y: 34.25rem;
  }

  .g-ss-155,
.gx-ss-155 {
    --rckryd-gutter-x: 38.75rem;
  }

  .g-ss-155,
.gy-ss-155 {
    --rckryd-gutter-y: 38.75rem;
  }

  .g-ss-170,
.gx-ss-170 {
    --rckryd-gutter-x: 42.5rem;
  }

  .g-ss-170,
.gy-ss-170 {
    --rckryd-gutter-y: 42.5rem;
  }

  .g-ss-195,
.gx-ss-195 {
    --rckryd-gutter-x: 48.75rem;
  }

  .g-ss-195,
.gy-ss-195 {
    --rckryd-gutter-y: 48.75rem;
  }

  .g-ss-203,
.gx-ss-203 {
    --rckryd-gutter-x: 50.75rem;
  }

  .g-ss-203,
.gy-ss-203 {
    --rckryd-gutter-y: 50.75rem;
  }
}
.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;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #F23434;
  text-decoration: none;
  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: #c22a2a;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #f9f9f9;
  border-color: #dee2e6 #dee2e6 #f9f9f9;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  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;
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0.875rem 1rem;
  font-size: 0.875rem;
  color: var(--rckryd-base);
  text-align: left;
  background-color: rgba(var(--rckryd-primary-rgb), 0.05);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--rckryd-base);
  background-color: rgba(var(--rckryd-primary-rgb), 0.1);
  box-shadow: inset 0 0 0 unset;
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--rckryd-base%29'%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-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--rckryd-base%29'%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-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: unset;
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  background-color: transparent;
  border: 0 solid unset;
}
.accordion-item:first-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion-body {
  padding: 0.875rem 1rem;
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.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-button {
  border-radius: 0;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #F23434;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  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: #c22a2a;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  color: #c22a2a;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}

.page-link {
  padding: 0.375rem 0.75rem;
}

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25rem 0.625rem;
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 6.25rem;
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-white {
  color: #666666;
  background-color: white;
  border-color: white;
}
.alert-white .alert-link {
  color: #525252;
}

.alert-primary {
  color: #911f1f;
  background-color: #fcd6d6;
  border-color: #fbc2c2;
}
.alert-primary .alert-link {
  color: #741919;
}

.alert-secondary {
  color: #91581f;
  background-color: #fce9d6;
  border-color: #fbdfc2;
}
.alert-secondary .alert-link {
  color: #744619;
}

.alert-base {
  color: #25252f;
  background-color: #d8d8dc;
  border-color: #c5c5ca;
}
.alert-base .alert-link {
  color: #1e1e26;
}

.alert-base-light {
  color: #47474f;
  background-color: #e4e4e6;
  border-color: #d6d6da;
}
.alert-base-light .alert-link {
  color: #39393f;
}

.alert-gray {
  color: #5f5f64;
  background-color: #ececed;
  border-color: #e2e2e5;
}
.alert-gray .alert-link {
  color: #4c4c50;
}

.alert-gray-light {
  color: #5e5e5e;
  background-color: #fbfbfb;
  border-color: #f9f9f9;
}
.alert-gray-light .alert-link {
  color: #4b4b4b;
}

.alert-gray-lighter {
  color: #575757;
  background-color: #f8f8f8;
  border-color: #f4f4f4;
}
.alert-gray-lighter .alert-link {
  color: #464646;
}

.alert-body {
  color: #646464;
  background-color: #fefefe;
  border-color: #fdfdfd;
}
.alert-body .alert-link {
  color: #505050;
}

.alert-success {
  color: #007654;
  background-color: #ccf3e8;
  border-color: #b3eddd;
}
.alert-success .alert-link {
  color: #005e43;
}

.alert-info {
  color: #004f92;
  background-color: #cce6fd;
  border-color: #b3dafc;
}
.alert-info .alert-link {
  color: #003f75;
}

.alert-warning {
  color: #66430e;
  background-color: #ffedd3;
  border-color: #ffe5bd;
}
.alert-warning .alert-link {
  color: #52360b;
}

.alert-danger {
  color: #992436;
  background-color: #ffd8de;
  border-color: #ffc5ce;
}
.alert-danger .alert-link {
  color: #7a1d2b;
}

.alert-sns-fb {
  color: #273e6a;
  background-color: #d9e1ef;
  border-color: #c6d1e8;
}
.alert-sns-fb .alert-link {
  color: #1f3255;
}

.alert-sns-wa {
  color: #0f5429;
  background-color: #d3f6e0;
  border-color: #bef2d1;
}
.alert-sns-wa .alert-link {
  color: #0c4321;
}

.alert-sns-tw {
  color: #33678f;
  background-color: #ddeefc;
  border-color: #cce6fa;
}
.alert-sns-tw .alert-link {
  color: #295272;
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 0.1875rem;
  }
}
.progress {
  display: flex;
  height: 0.1875rem;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: var(--rckryd-gray-light);
  border-radius: 6.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: var(--rckryd-secondary);
  transition: width 0.6s ease;
}
@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: 0.1875rem 0.1875rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: 1rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.2s ease-out;
  transform: translate(0, 4rem);
}
@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% - 1rem);
}
.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% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid transparent;
  border-radius: 1rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 2rem 2rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(1rem - 1px);
  border-top-right-radius: calc(1rem - 1px);
}
.modal-header .btn-close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 2rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 1.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(1rem - 1px);
  border-bottom-left-radius: calc(1rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-dialog {
  max-width: 500px;
  margin: 1.75rem auto;
}

.modal-dialog-scrollable {
  height: calc(100% - 3.5rem);
}

.modal-dialog-centered {
  min-height: calc(100% - 3.5rem);
}

.modal-sm {
  max-width: 300px;
}

.modal-lg,
.modal-xl {
  max-width: 800px;
}

.modal-xl {
  max-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 {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 369.98px) {
  .modal-fullscreen-ss-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-ss-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-ss-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-ss-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-ss-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--rckryd-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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.765625rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: rgba(var(--rckryd-base-light-rgb), 1);
}

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: rgba(var(--rckryd-base-light-rgb), 1);
}

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: rgba(var(--rckryd-base-light-rgb), 1);
}

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: rgba(var(--rckryd-base-light-rgb), 1);
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: rgba(var(--rckryd-base-light-rgb), 1);
  border-radius: 0.25rem;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-white {
  color: white;
}
.link-white:hover, .link-white:focus {
  color: white;
}

.link-primary {
  color: #F23434;
}
.link-primary:hover, .link-primary:focus {
  color: #f55d5d;
}

.link-secondary {
  color: #F29334;
}
.link-secondary:hover, .link-secondary:focus {
  color: #f5a95d;
}

.link-base {
  color: #3d3d4e;
}
.link-base:hover, .link-base:focus {
  color: #31313e;
}

.link-base-light {
  color: #777783;
}
.link-base-light:hover, .link-base-light:focus {
  color: #92929c;
}

.link-gray {
  color: #9e9ea7;
}
.link-gray:hover, .link-gray:focus {
  color: #b1b1b9;
}

.link-gray-light {
  color: #EAEAEA;
}
.link-gray-light:hover, .link-gray-light:focus {
  color: #eeeeee;
}

.link-gray-lighter {
  color: #DADADA;
}
.link-gray-lighter:hover, .link-gray-lighter:focus {
  color: #e1e1e1;
}

.link-body {
  color: #f9f9f9;
}
.link-body:hover, .link-body:focus {
  color: #fafafa;
}

.link-success {
  color: #00C48C;
}
.link-success:hover, .link-success:focus {
  color: #33d0a3;
}

.link-info {
  color: #0084F4;
}
.link-info:hover, .link-info:focus {
  color: #339df6;
}

.link-warning {
  color: #FFA722;
}
.link-warning:hover, .link-warning:focus {
  color: #ffb94e;
}

.link-danger {
  color: #FF3C5A;
}
.link-danger:hover, .link-danger:focus {
  color: #ff637b;
}

.link-sns-fb {
  color: #4167b1;
}
.link-sns-fb:hover, .link-sns-fb:focus {
  color: #34528e;
}

.link-sns-wa {
  color: #25D366;
}
.link-sns-wa:hover, .link-sns-wa:focus {
  color: #51dc85;
}

.link-sns-tw {
  color: #55ACEE;
}
.link-sns-tw:hover, .link-sns-tw:focus {
  color: #77bdf1;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--rckryd-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --rckryd-aspect-ratio: 100%;
}

.ratio-4x3 {
  --rckryd-aspect-ratio: 75%;
}

.ratio-16x9 {
  --rckryd-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --rckryd-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;
}

@media (min-width: 370px) {
  .sticky-ss-top {
    position: sticky;
    top: 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) {
  position: absolute !important;
  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;
}

.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: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.25;
}

.maxview {
  min-height: calc(100vh - 4.5rem);
  display: grid;
  align-items: center;
}

.maxview-full {
  min-height: 100vh;
  display: grid;
  align-items: center;
}

.h6, .h5, .h4, .h3, .h2, .h1, h1, h2, h3, h4, h5, h6 {
  color: var(--rckryd-base);
  margin-bottom: 0;
  font-weight: 600;
  line-height: 1.5;
}

.h1 {
  font-size: 2.5rem;
}

.h2 {
  font-size: 2rem;
}

.h3 {
  font-size: 1.375rem;
}

.h4 {
  font-size: 1.25rem;
}

.h5 {
  font-size: 1.125rem;
}

.h6 {
  font-size: 1rem;
}

.line-clamp-5, .line-clamp-4, .line-clamp-3, .line-clamp-2, .line-clamp-1 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.line-clamp-1 {
  -webkit-line-clamp: 1;
}

.line-clamp-2 {
  -webkit-line-clamp: 2;
}

.line-clamp-3 {
  -webkit-line-clamp: 3;
}

.line-clamp-4 {
  -webkit-line-clamp: 4;
}

.line-clamp-5 {
  -webkit-line-clamp: 5;
}

.wrap-ratio {
  padding-bottom: 63.294%;
}

.bg-skeleton {
  transition: all 0.2s ease-out;
  animation: bg-skeleton 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes bg-skeleton {
  0%, 100% {
    background-color: rgba(var(--rckryd-gray-rgb), 0.3);
  }
  50% {
    background-color: rgba(var(--rckryd-gray-rgb), 0.1);
  }
}

.bg-banner {
  position: relative;
  background-image: url("../img/title-banner.webp");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.bg-banner::before, .bg-banner::after {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.bg-banner > * {
  position: relative;
  z-index: 1;
}
.bg-banner--primary::before {
  background-color: rgba(var(--rckryd-primary-rgb), 0.2);
}
.bg-banner--accent-2::before {
  background-color: rgba(var(--rckryd-accent-2-rgb), 0.15);
  z-index: 1;
}
.bg-banner--accent-2::after {
  background-color: rgba(var(--rckryd-black-rgb), 0.6);
  z-index: 0;
}

.bg-pattern {
  background-image: url("../img/pattern.svg");
  background-position: left top;
  background-size: 25%;
}

.bg-overlay {
  position: relative;
}
.bg-overlay > * {
  position: relative;
}
.bg-overlay::before {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: linear-gradient(360deg, #232323 0%, rgba(35, 35, 35, 0) 51.25%);
}

.bg-cover {
  background-size: cover;
  background-position: center;
}

.link-white {
  transition: all 0.2s ease-out;
}
.link-white:hover, .link-white:active {
  color: var(--rckryd-primary);
}

.rp::before {
  content: "Rp ";
}

.hv-right, .hv-left, .hv-up, .hv-shadow, .hv-o {
  transition: all 0.2s ease-out;
}

.hv-o:hover {
  opacity: 0.8;
}

.hv-shadow:hover {
  box-shadow: 0 1rem 1.5rem -1.5rem rgba(6, 58, 78, 0.2);
}

.hv-up:hover {
  transform: translateY(-0.1875rem);
}

.hv-left:hover {
  transform: translateX(-0.1875rem);
}

.hv-right:hover {
  transform: translateX(0.1875rem);
}

.alert {
  display: flex;
  justify-content: space-between;
}

.transition-all {
  transition: all 0.2s ease-out;
}

.floating-btn {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  transition: all 0.2s ease-out;
}
.floating-btn--hide {
  bottom: -6rem;
}

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

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

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: 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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

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

.position-initial {
  position: initial !important;
}

.position-unset {
  position: unset !important;
}

.top-auto {
  top: auto !important;
}

.top-0 {
  top: 0rem !important;
}

.top-0_25 {
  top: 0.0625rem !important;
}

.top-0_5 {
  top: 0.125rem !important;
}

.top-0_75 {
  top: 0.1875rem !important;
}

.top-1 {
  top: 0.25rem !important;
}

.top-2 {
  top: 0.5rem !important;
}

.top-2_25 {
  top: 0.5625rem !important;
}

.top-2_5 {
  top: 0.625rem !important;
}

.top-3 {
  top: 0.75rem !important;
}

.top-3_5 {
  top: 0.875rem !important;
}

.top-4 {
  top: 1rem !important;
}

.top-4_5 {
  top: 1.125rem !important;
}

.top-5 {
  top: 1.25rem !important;
}

.top-5_5 {
  top: 1.375rem !important;
}

.top-6 {
  top: 1.5rem !important;
}

.top-7 {
  top: 1.75rem !important;
}

.top-7_5 {
  top: 1.875rem !important;
}

.top-8 {
  top: 2rem !important;
}

.top-9 {
  top: 2.25rem !important;
}

.top-10 {
  top: 2.5rem !important;
}

.top-10_5 {
  top: 2.625rem !important;
}

.top-11 {
  top: 2.75rem !important;
}

.top-12 {
  top: 3rem !important;
}

.top-12_5 {
  top: 3.125rem !important;
}

.top-13 {
  top: 3.25rem !important;
}

.top-14 {
  top: 3.5rem !important;
}

.top-15 {
  top: 3.75rem !important;
}

.top-15_5 {
  top: 3.875rem !important;
}

.top-16 {
  top: 4rem !important;
}

.top-17_5 {
  top: 4.375rem !important;
}

.top-18 {
  top: 4.5rem !important;
}

.top-19 {
  top: 4.75rem !important;
}

.top-20 {
  top: 5rem !important;
}

.top-20_5 {
  top: 5.125rem !important;
}

.top-21 {
  top: 5.25rem !important;
}

.top-21_5 {
  top: 5.375rem !important;
}

.top-22 {
  top: 5.5rem !important;
}

.top-23 {
  top: 5.75rem !important;
}

.top-24 {
  top: 6rem !important;
}

.top-24_5 {
  top: 6.125rem !important;
}

.top-26 {
  top: 6.5rem !important;
}

.top-29 {
  top: 7.25rem !important;
}

.top-30 {
  top: 7.5rem !important;
}

.top-31 {
  top: 7.75rem !important;
}

.top-33 {
  top: 8.25rem !important;
}

.top-38 {
  top: 9.5rem !important;
}

.top-40 {
  top: 10rem !important;
}

.top-50 {
  top: 12.5rem !important;
}

.top-57_5 {
  top: 14.375rem !important;
}

.top-60 {
  top: 15rem !important;
}

.top-65 {
  top: 16.25rem !important;
}

.top-70 {
  top: 17.5rem !important;
}

.top-72_5 {
  top: 18.125rem !important;
}

.top-75 {
  top: 18.75rem !important;
}

.top-80 {
  top: 20rem !important;
}

.top-85 {
  top: 21.25rem !important;
}

.top-95 {
  top: 23.75rem !important;
}

.top-96 {
  top: 24rem !important;
}

.top-98_5 {
  top: 24.625rem !important;
}

.top-112_5 {
  top: 28.125rem !important;
}

.top-123_5 {
  top: 30.875rem !important;
}

.top-120 {
  top: 30rem !important;
}

.top-137 {
  top: 34.25rem !important;
}

.top-155 {
  top: 38.75rem !important;
}

.top-170 {
  top: 42.5rem !important;
}

.top-195 {
  top: 48.75rem !important;
}

.top-203 {
  top: 50.75rem !important;
}

.top-quarter {
  top: 25% !important;
}

.top-half {
  top: 50% !important;
}

.top-full {
  top: 100% !important;
}

.top-70p {
  top: 70% !important;
}

.top-90p {
  top: 90% !important;
}

.top-84p {
  top: 84% !important;
}

.top-85p {
  top: 85% !important;
}

.top-max {
  top: max-content !important;
}

.top-min {
  top: min-content !important;
}

.top-50w {
  top: 50vw !important;
}

.top-50h {
  top: 50vh !important;
}

.top-85h {
  top: 85vh !important;
}

.top-inherit {
  top: inherit !important;
}

.bottom-auto {
  bottom: auto !important;
}

.bottom-0 {
  bottom: 0rem !important;
}

.bottom-0_25 {
  bottom: 0.0625rem !important;
}

.bottom-0_5 {
  bottom: 0.125rem !important;
}

.bottom-0_75 {
  bottom: 0.1875rem !important;
}

.bottom-1 {
  bottom: 0.25rem !important;
}

.bottom-2 {
  bottom: 0.5rem !important;
}

.bottom-2_25 {
  bottom: 0.5625rem !important;
}

.bottom-2_5 {
  bottom: 0.625rem !important;
}

.bottom-3 {
  bottom: 0.75rem !important;
}

.bottom-3_5 {
  bottom: 0.875rem !important;
}

.bottom-4 {
  bottom: 1rem !important;
}

.bottom-4_5 {
  bottom: 1.125rem !important;
}

.bottom-5 {
  bottom: 1.25rem !important;
}

.bottom-5_5 {
  bottom: 1.375rem !important;
}

.bottom-6 {
  bottom: 1.5rem !important;
}

.bottom-7 {
  bottom: 1.75rem !important;
}

.bottom-7_5 {
  bottom: 1.875rem !important;
}

.bottom-8 {
  bottom: 2rem !important;
}

.bottom-9 {
  bottom: 2.25rem !important;
}

.bottom-10 {
  bottom: 2.5rem !important;
}

.bottom-10_5 {
  bottom: 2.625rem !important;
}

.bottom-11 {
  bottom: 2.75rem !important;
}

.bottom-12 {
  bottom: 3rem !important;
}

.bottom-12_5 {
  bottom: 3.125rem !important;
}

.bottom-13 {
  bottom: 3.25rem !important;
}

.bottom-14 {
  bottom: 3.5rem !important;
}

.bottom-15 {
  bottom: 3.75rem !important;
}

.bottom-15_5 {
  bottom: 3.875rem !important;
}

.bottom-16 {
  bottom: 4rem !important;
}

.bottom-17_5 {
  bottom: 4.375rem !important;
}

.bottom-18 {
  bottom: 4.5rem !important;
}

.bottom-19 {
  bottom: 4.75rem !important;
}

.bottom-20 {
  bottom: 5rem !important;
}

.bottom-20_5 {
  bottom: 5.125rem !important;
}

.bottom-21 {
  bottom: 5.25rem !important;
}

.bottom-21_5 {
  bottom: 5.375rem !important;
}

.bottom-22 {
  bottom: 5.5rem !important;
}

.bottom-23 {
  bottom: 5.75rem !important;
}

.bottom-24 {
  bottom: 6rem !important;
}

.bottom-24_5 {
  bottom: 6.125rem !important;
}

.bottom-26 {
  bottom: 6.5rem !important;
}

.bottom-29 {
  bottom: 7.25rem !important;
}

.bottom-30 {
  bottom: 7.5rem !important;
}

.bottom-31 {
  bottom: 7.75rem !important;
}

.bottom-33 {
  bottom: 8.25rem !important;
}

.bottom-38 {
  bottom: 9.5rem !important;
}

.bottom-40 {
  bottom: 10rem !important;
}

.bottom-50 {
  bottom: 12.5rem !important;
}

.bottom-57_5 {
  bottom: 14.375rem !important;
}

.bottom-60 {
  bottom: 15rem !important;
}

.bottom-65 {
  bottom: 16.25rem !important;
}

.bottom-70 {
  bottom: 17.5rem !important;
}

.bottom-72_5 {
  bottom: 18.125rem !important;
}

.bottom-75 {
  bottom: 18.75rem !important;
}

.bottom-80 {
  bottom: 20rem !important;
}

.bottom-85 {
  bottom: 21.25rem !important;
}

.bottom-95 {
  bottom: 23.75rem !important;
}

.bottom-96 {
  bottom: 24rem !important;
}

.bottom-98_5 {
  bottom: 24.625rem !important;
}

.bottom-112_5 {
  bottom: 28.125rem !important;
}

.bottom-123_5 {
  bottom: 30.875rem !important;
}

.bottom-120 {
  bottom: 30rem !important;
}

.bottom-137 {
  bottom: 34.25rem !important;
}

.bottom-155 {
  bottom: 38.75rem !important;
}

.bottom-170 {
  bottom: 42.5rem !important;
}

.bottom-195 {
  bottom: 48.75rem !important;
}

.bottom-203 {
  bottom: 50.75rem !important;
}

.bottom-quarter {
  bottom: 25% !important;
}

.bottom-half {
  bottom: 50% !important;
}

.bottom-full {
  bottom: 100% !important;
}

.bottom-70p {
  bottom: 70% !important;
}

.bottom-90p {
  bottom: 90% !important;
}

.bottom-84p {
  bottom: 84% !important;
}

.bottom-85p {
  bottom: 85% !important;
}

.bottom-max {
  bottom: max-content !important;
}

.bottom-min {
  bottom: min-content !important;
}

.bottom-50w {
  bottom: 50vw !important;
}

.bottom-50h {
  bottom: 50vh !important;
}

.bottom-85h {
  bottom: 85vh !important;
}

.bottom-inherit {
  bottom: inherit !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: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: 1px solid #dee2e6 !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: 1px solid #dee2e6 !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-white {
  border-color: #fff !important;
}

.border-primary {
  border-color: #F23434 !important;
}

.border-secondary {
  border-color: #F29334 !important;
}

.border-base {
  border-color: #3d3d4e !important;
}

.border-base-light {
  border-color: #777783 !important;
}

.border-gray {
  border-color: #9e9ea7 !important;
}

.border-gray-light {
  border-color: #EAEAEA !important;
}

.border-gray-lighter {
  border-color: #DADADA !important;
}

.border-body {
  border-color: #f9f9f9 !important;
}

.border-success {
  border-color: #00C48C !important;
}

.border-info {
  border-color: #0084F4 !important;
}

.border-warning {
  border-color: #FFA722 !important;
}

.border-danger {
  border-color: #FF3C5A !important;
}

.border-sns-fb {
  border-color: #4167b1 !important;
}

.border-sns-wa {
  border-color: #25D366 !important;
}

.border-sns-tw {
  border-color: #55ACEE !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;
}

.w-auto {
  width: auto !important;
}

.w-0 {
  width: 0rem !important;
}

.w-0_25 {
  width: 0.0625rem !important;
}

.w-0_5 {
  width: 0.125rem !important;
}

.w-0_75 {
  width: 0.1875rem !important;
}

.w-1 {
  width: 0.25rem !important;
}

.w-2 {
  width: 0.5rem !important;
}

.w-2_25 {
  width: 0.5625rem !important;
}

.w-2_5 {
  width: 0.625rem !important;
}

.w-3 {
  width: 0.75rem !important;
}

.w-3_5 {
  width: 0.875rem !important;
}

.w-4 {
  width: 1rem !important;
}

.w-4_5 {
  width: 1.125rem !important;
}

.w-5 {
  width: 1.25rem !important;
}

.w-5_5 {
  width: 1.375rem !important;
}

.w-6 {
  width: 1.5rem !important;
}

.w-7 {
  width: 1.75rem !important;
}

.w-7_5 {
  width: 1.875rem !important;
}

.w-8 {
  width: 2rem !important;
}

.w-9 {
  width: 2.25rem !important;
}

.w-10 {
  width: 2.5rem !important;
}

.w-10_5 {
  width: 2.625rem !important;
}

.w-11 {
  width: 2.75rem !important;
}

.w-12 {
  width: 3rem !important;
}

.w-12_5 {
  width: 3.125rem !important;
}

.w-13 {
  width: 3.25rem !important;
}

.w-14 {
  width: 3.5rem !important;
}

.w-15 {
  width: 3.75rem !important;
}

.w-15_5 {
  width: 3.875rem !important;
}

.w-16 {
  width: 4rem !important;
}

.w-17_5 {
  width: 4.375rem !important;
}

.w-18 {
  width: 4.5rem !important;
}

.w-19 {
  width: 4.75rem !important;
}

.w-20 {
  width: 5rem !important;
}

.w-20_5 {
  width: 5.125rem !important;
}

.w-21 {
  width: 5.25rem !important;
}

.w-21_5 {
  width: 5.375rem !important;
}

.w-22 {
  width: 5.5rem !important;
}

.w-23 {
  width: 5.75rem !important;
}

.w-24 {
  width: 6rem !important;
}

.w-24_5 {
  width: 6.125rem !important;
}

.w-26 {
  width: 6.5rem !important;
}

.w-29 {
  width: 7.25rem !important;
}

.w-30 {
  width: 7.5rem !important;
}

.w-31 {
  width: 7.75rem !important;
}

.w-33 {
  width: 8.25rem !important;
}

.w-38 {
  width: 9.5rem !important;
}

.w-40 {
  width: 10rem !important;
}

.w-50 {
  width: 12.5rem !important;
}

.w-57_5 {
  width: 14.375rem !important;
}

.w-60 {
  width: 15rem !important;
}

.w-65 {
  width: 16.25rem !important;
}

.w-70 {
  width: 17.5rem !important;
}

.w-72_5 {
  width: 18.125rem !important;
}

.w-75 {
  width: 18.75rem !important;
}

.w-80 {
  width: 20rem !important;
}

.w-85 {
  width: 21.25rem !important;
}

.w-95 {
  width: 23.75rem !important;
}

.w-96 {
  width: 24rem !important;
}

.w-98_5 {
  width: 24.625rem !important;
}

.w-112_5 {
  width: 28.125rem !important;
}

.w-123_5 {
  width: 30.875rem !important;
}

.w-120 {
  width: 30rem !important;
}

.w-137 {
  width: 34.25rem !important;
}

.w-155 {
  width: 38.75rem !important;
}

.w-170 {
  width: 42.5rem !important;
}

.w-195 {
  width: 48.75rem !important;
}

.w-203 {
  width: 50.75rem !important;
}

.w-quarter {
  width: 25% !important;
}

.w-half {
  width: 50% !important;
}

.w-full {
  width: 100% !important;
}

.w-70p {
  width: 70% !important;
}

.w-90p {
  width: 90% !important;
}

.w-84p {
  width: 84% !important;
}

.w-85p {
  width: 85% !important;
}

.w-max {
  width: max-content !important;
}

.w-min {
  width: min-content !important;
}

.w-50w {
  width: 50vw !important;
}

.w-50h {
  width: 50vh !important;
}

.w-85h {
  width: 85vh !important;
}

.w-inherit {
  width: inherit !important;
}

.mw-auto {
  max-width: auto !important;
}

.mw-0 {
  max-width: 0rem !important;
}

.mw-0_25 {
  max-width: 0.0625rem !important;
}

.mw-0_5 {
  max-width: 0.125rem !important;
}

.mw-0_75 {
  max-width: 0.1875rem !important;
}

.mw-1 {
  max-width: 0.25rem !important;
}

.mw-2 {
  max-width: 0.5rem !important;
}

.mw-2_25 {
  max-width: 0.5625rem !important;
}

.mw-2_5 {
  max-width: 0.625rem !important;
}

.mw-3 {
  max-width: 0.75rem !important;
}

.mw-3_5 {
  max-width: 0.875rem !important;
}

.mw-4 {
  max-width: 1rem !important;
}

.mw-4_5 {
  max-width: 1.125rem !important;
}

.mw-5 {
  max-width: 1.25rem !important;
}

.mw-5_5 {
  max-width: 1.375rem !important;
}

.mw-6 {
  max-width: 1.5rem !important;
}

.mw-7 {
  max-width: 1.75rem !important;
}

.mw-7_5 {
  max-width: 1.875rem !important;
}

.mw-8 {
  max-width: 2rem !important;
}

.mw-9 {
  max-width: 2.25rem !important;
}

.mw-10 {
  max-width: 2.5rem !important;
}

.mw-10_5 {
  max-width: 2.625rem !important;
}

.mw-11 {
  max-width: 2.75rem !important;
}

.mw-12 {
  max-width: 3rem !important;
}

.mw-12_5 {
  max-width: 3.125rem !important;
}

.mw-13 {
  max-width: 3.25rem !important;
}

.mw-14 {
  max-width: 3.5rem !important;
}

.mw-15 {
  max-width: 3.75rem !important;
}

.mw-15_5 {
  max-width: 3.875rem !important;
}

.mw-16 {
  max-width: 4rem !important;
}

.mw-17_5 {
  max-width: 4.375rem !important;
}

.mw-18 {
  max-width: 4.5rem !important;
}

.mw-19 {
  max-width: 4.75rem !important;
}

.mw-20 {
  max-width: 5rem !important;
}

.mw-20_5 {
  max-width: 5.125rem !important;
}

.mw-21 {
  max-width: 5.25rem !important;
}

.mw-21_5 {
  max-width: 5.375rem !important;
}

.mw-22 {
  max-width: 5.5rem !important;
}

.mw-23 {
  max-width: 5.75rem !important;
}

.mw-24 {
  max-width: 6rem !important;
}

.mw-24_5 {
  max-width: 6.125rem !important;
}

.mw-26 {
  max-width: 6.5rem !important;
}

.mw-29 {
  max-width: 7.25rem !important;
}

.mw-30 {
  max-width: 7.5rem !important;
}

.mw-31 {
  max-width: 7.75rem !important;
}

.mw-33 {
  max-width: 8.25rem !important;
}

.mw-38 {
  max-width: 9.5rem !important;
}

.mw-40 {
  max-width: 10rem !important;
}

.mw-50 {
  max-width: 12.5rem !important;
}

.mw-57_5 {
  max-width: 14.375rem !important;
}

.mw-60 {
  max-width: 15rem !important;
}

.mw-65 {
  max-width: 16.25rem !important;
}

.mw-70 {
  max-width: 17.5rem !important;
}

.mw-72_5 {
  max-width: 18.125rem !important;
}

.mw-75 {
  max-width: 18.75rem !important;
}

.mw-80 {
  max-width: 20rem !important;
}

.mw-85 {
  max-width: 21.25rem !important;
}

.mw-95 {
  max-width: 23.75rem !important;
}

.mw-96 {
  max-width: 24rem !important;
}

.mw-98_5 {
  max-width: 24.625rem !important;
}

.mw-112_5 {
  max-width: 28.125rem !important;
}

.mw-123_5 {
  max-width: 30.875rem !important;
}

.mw-120 {
  max-width: 30rem !important;
}

.mw-137 {
  max-width: 34.25rem !important;
}

.mw-155 {
  max-width: 38.75rem !important;
}

.mw-170 {
  max-width: 42.5rem !important;
}

.mw-195 {
  max-width: 48.75rem !important;
}

.mw-203 {
  max-width: 50.75rem !important;
}

.mw-quarter {
  max-width: 25% !important;
}

.mw-half {
  max-width: 50% !important;
}

.mw-full {
  max-width: 100% !important;
}

.mw-70p {
  max-width: 70% !important;
}

.mw-90p {
  max-width: 90% !important;
}

.mw-84p {
  max-width: 84% !important;
}

.mw-85p {
  max-width: 85% !important;
}

.mw-max {
  max-width: max-content !important;
}

.mw-min {
  max-width: min-content !important;
}

.mw-50w {
  max-width: 50vw !important;
}

.mw-50h {
  max-width: 50vh !important;
}

.mw-85h {
  max-width: 85vh !important;
}

.mw-inherit {
  max-width: inherit !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-auto {
  height: auto !important;
}

.h-0 {
  height: 0rem !important;
}

.h-0_25 {
  height: 0.0625rem !important;
}

.h-0_5 {
  height: 0.125rem !important;
}

.h-0_75 {
  height: 0.1875rem !important;
}

.h-1 {
  height: 0.25rem !important;
}

.h-2 {
  height: 0.5rem !important;
}

.h-2_25 {
  height: 0.5625rem !important;
}

.h-2_5 {
  height: 0.625rem !important;
}

.h-3 {
  height: 0.75rem !important;
}

.h-3_5 {
  height: 0.875rem !important;
}

.h-4 {
  height: 1rem !important;
}

.h-4_5 {
  height: 1.125rem !important;
}

.h-5 {
  height: 1.25rem !important;
}

.h-5_5 {
  height: 1.375rem !important;
}

.h-6 {
  height: 1.5rem !important;
}

.h-7 {
  height: 1.75rem !important;
}

.h-7_5 {
  height: 1.875rem !important;
}

.h-8 {
  height: 2rem !important;
}

.h-9 {
  height: 2.25rem !important;
}

.h-10 {
  height: 2.5rem !important;
}

.h-10_5 {
  height: 2.625rem !important;
}

.h-11 {
  height: 2.75rem !important;
}

.h-12 {
  height: 3rem !important;
}

.h-12_5 {
  height: 3.125rem !important;
}

.h-13 {
  height: 3.25rem !important;
}

.h-14 {
  height: 3.5rem !important;
}

.h-15 {
  height: 3.75rem !important;
}

.h-15_5 {
  height: 3.875rem !important;
}

.h-16 {
  height: 4rem !important;
}

.h-17_5 {
  height: 4.375rem !important;
}

.h-18 {
  height: 4.5rem !important;
}

.h-19 {
  height: 4.75rem !important;
}

.h-20 {
  height: 5rem !important;
}

.h-20_5 {
  height: 5.125rem !important;
}

.h-21 {
  height: 5.25rem !important;
}

.h-21_5 {
  height: 5.375rem !important;
}

.h-22 {
  height: 5.5rem !important;
}

.h-23 {
  height: 5.75rem !important;
}

.h-24 {
  height: 6rem !important;
}

.h-24_5 {
  height: 6.125rem !important;
}

.h-26 {
  height: 6.5rem !important;
}

.h-29 {
  height: 7.25rem !important;
}

.h-30 {
  height: 7.5rem !important;
}

.h-31 {
  height: 7.75rem !important;
}

.h-33 {
  height: 8.25rem !important;
}

.h-38 {
  height: 9.5rem !important;
}

.h-40 {
  height: 10rem !important;
}

.h-50 {
  height: 12.5rem !important;
}

.h-57_5 {
  height: 14.375rem !important;
}

.h-60 {
  height: 15rem !important;
}

.h-65 {
  height: 16.25rem !important;
}

.h-70 {
  height: 17.5rem !important;
}

.h-72_5 {
  height: 18.125rem !important;
}

.h-75 {
  height: 18.75rem !important;
}

.h-80 {
  height: 20rem !important;
}

.h-85 {
  height: 21.25rem !important;
}

.h-95 {
  height: 23.75rem !important;
}

.h-96 {
  height: 24rem !important;
}

.h-98_5 {
  height: 24.625rem !important;
}

.h-112_5 {
  height: 28.125rem !important;
}

.h-123_5 {
  height: 30.875rem !important;
}

.h-120 {
  height: 30rem !important;
}

.h-137 {
  height: 34.25rem !important;
}

.h-155 {
  height: 38.75rem !important;
}

.h-170 {
  height: 42.5rem !important;
}

.h-195 {
  height: 48.75rem !important;
}

.h-203 {
  height: 50.75rem !important;
}

.h-full {
  height: 100% !important;
}

.mh-auto {
  max-height: auto !important;
}

.mh-0 {
  max-height: 0rem !important;
}

.mh-0_25 {
  max-height: 0.0625rem !important;
}

.mh-0_5 {
  max-height: 0.125rem !important;
}

.mh-0_75 {
  max-height: 0.1875rem !important;
}

.mh-1 {
  max-height: 0.25rem !important;
}

.mh-2 {
  max-height: 0.5rem !important;
}

.mh-2_25 {
  max-height: 0.5625rem !important;
}

.mh-2_5 {
  max-height: 0.625rem !important;
}

.mh-3 {
  max-height: 0.75rem !important;
}

.mh-3_5 {
  max-height: 0.875rem !important;
}

.mh-4 {
  max-height: 1rem !important;
}

.mh-4_5 {
  max-height: 1.125rem !important;
}

.mh-5 {
  max-height: 1.25rem !important;
}

.mh-5_5 {
  max-height: 1.375rem !important;
}

.mh-6 {
  max-height: 1.5rem !important;
}

.mh-7 {
  max-height: 1.75rem !important;
}

.mh-7_5 {
  max-height: 1.875rem !important;
}

.mh-8 {
  max-height: 2rem !important;
}

.mh-9 {
  max-height: 2.25rem !important;
}

.mh-10 {
  max-height: 2.5rem !important;
}

.mh-10_5 {
  max-height: 2.625rem !important;
}

.mh-11 {
  max-height: 2.75rem !important;
}

.mh-12 {
  max-height: 3rem !important;
}

.mh-12_5 {
  max-height: 3.125rem !important;
}

.mh-13 {
  max-height: 3.25rem !important;
}

.mh-14 {
  max-height: 3.5rem !important;
}

.mh-15 {
  max-height: 3.75rem !important;
}

.mh-15_5 {
  max-height: 3.875rem !important;
}

.mh-16 {
  max-height: 4rem !important;
}

.mh-17_5 {
  max-height: 4.375rem !important;
}

.mh-18 {
  max-height: 4.5rem !important;
}

.mh-19 {
  max-height: 4.75rem !important;
}

.mh-20 {
  max-height: 5rem !important;
}

.mh-20_5 {
  max-height: 5.125rem !important;
}

.mh-21 {
  max-height: 5.25rem !important;
}

.mh-21_5 {
  max-height: 5.375rem !important;
}

.mh-22 {
  max-height: 5.5rem !important;
}

.mh-23 {
  max-height: 5.75rem !important;
}

.mh-24 {
  max-height: 6rem !important;
}

.mh-24_5 {
  max-height: 6.125rem !important;
}

.mh-26 {
  max-height: 6.5rem !important;
}

.mh-29 {
  max-height: 7.25rem !important;
}

.mh-30 {
  max-height: 7.5rem !important;
}

.mh-31 {
  max-height: 7.75rem !important;
}

.mh-33 {
  max-height: 8.25rem !important;
}

.mh-38 {
  max-height: 9.5rem !important;
}

.mh-40 {
  max-height: 10rem !important;
}

.mh-50 {
  max-height: 12.5rem !important;
}

.mh-57_5 {
  max-height: 14.375rem !important;
}

.mh-60 {
  max-height: 15rem !important;
}

.mh-65 {
  max-height: 16.25rem !important;
}

.mh-70 {
  max-height: 17.5rem !important;
}

.mh-72_5 {
  max-height: 18.125rem !important;
}

.mh-75 {
  max-height: 18.75rem !important;
}

.mh-80 {
  max-height: 20rem !important;
}

.mh-85 {
  max-height: 21.25rem !important;
}

.mh-95 {
  max-height: 23.75rem !important;
}

.mh-96 {
  max-height: 24rem !important;
}

.mh-98_5 {
  max-height: 24.625rem !important;
}

.mh-112_5 {
  max-height: 28.125rem !important;
}

.mh-123_5 {
  max-height: 30.875rem !important;
}

.mh-120 {
  max-height: 30rem !important;
}

.mh-137 {
  max-height: 34.25rem !important;
}

.mh-155 {
  max-height: 38.75rem !important;
}

.mh-170 {
  max-height: 42.5rem !important;
}

.mh-195 {
  max-height: 48.75rem !important;
}

.mh-203 {
  max-height: 50.75rem !important;
}

.mh-quarter {
  max-height: 25% !important;
}

.mh-half {
  max-height: 50% !important;
}

.mh-full {
  max-height: 100% !important;
}

.mh-70p {
  max-height: 70% !important;
}

.mh-90p {
  max-height: 90% !important;
}

.mh-84p {
  max-height: 84% !important;
}

.mh-85p {
  max-height: 85% !important;
}

.mh-max {
  max-height: max-content !important;
}

.mh-min {
  max-height: min-content !important;
}

.mh-50w {
  max-height: 50vw !important;
}

.mh-50h {
  max-height: 50vh !important;
}

.mh-85h {
  max-height: 85vh !important;
}

.mh-inherit {
  max-height: inherit !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-1 {
  flex: 1 1 0% !important;
}

.flex-auto {
  flex: 1 1 auto !important;
}

.flex-initial {
  flex: 0 1 auto !important;
}

.flex-none {
  flex: none !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;
}

.gap-auto {
  gap: auto !important;
}

.gap-0 {
  gap: 0rem !important;
}

.gap-0_25 {
  gap: 0.0625rem !important;
}

.gap-0_5 {
  gap: 0.125rem !important;
}

.gap-0_75 {
  gap: 0.1875rem !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-2_25 {
  gap: 0.5625rem !important;
}

.gap-2_5 {
  gap: 0.625rem !important;
}

.gap-3 {
  gap: 0.75rem !important;
}

.gap-3_5 {
  gap: 0.875rem !important;
}

.gap-4 {
  gap: 1rem !important;
}

.gap-4_5 {
  gap: 1.125rem !important;
}

.gap-5 {
  gap: 1.25rem !important;
}

.gap-5_5 {
  gap: 1.375rem !important;
}

.gap-6 {
  gap: 1.5rem !important;
}

.gap-7 {
  gap: 1.75rem !important;
}

.gap-7_5 {
  gap: 1.875rem !important;
}

.gap-8 {
  gap: 2rem !important;
}

.gap-9 {
  gap: 2.25rem !important;
}

.gap-10 {
  gap: 2.5rem !important;
}

.gap-10_5 {
  gap: 2.625rem !important;
}

.gap-11 {
  gap: 2.75rem !important;
}

.gap-12 {
  gap: 3rem !important;
}

.gap-12_5 {
  gap: 3.125rem !important;
}

.gap-13 {
  gap: 3.25rem !important;
}

.gap-14 {
  gap: 3.5rem !important;
}

.gap-15 {
  gap: 3.75rem !important;
}

.gap-15_5 {
  gap: 3.875rem !important;
}

.gap-16 {
  gap: 4rem !important;
}

.gap-17_5 {
  gap: 4.375rem !important;
}

.gap-18 {
  gap: 4.5rem !important;
}

.gap-19 {
  gap: 4.75rem !important;
}

.gap-20 {
  gap: 5rem !important;
}

.gap-20_5 {
  gap: 5.125rem !important;
}

.gap-21 {
  gap: 5.25rem !important;
}

.gap-21_5 {
  gap: 5.375rem !important;
}

.gap-22 {
  gap: 5.5rem !important;
}

.gap-23 {
  gap: 5.75rem !important;
}

.gap-24 {
  gap: 6rem !important;
}

.gap-24_5 {
  gap: 6.125rem !important;
}

.gap-26 {
  gap: 6.5rem !important;
}

.gap-29 {
  gap: 7.25rem !important;
}

.gap-30 {
  gap: 7.5rem !important;
}

.gap-31 {
  gap: 7.75rem !important;
}

.gap-33 {
  gap: 8.25rem !important;
}

.gap-38 {
  gap: 9.5rem !important;
}

.gap-40 {
  gap: 10rem !important;
}

.gap-50 {
  gap: 12.5rem !important;
}

.gap-57_5 {
  gap: 14.375rem !important;
}

.gap-60 {
  gap: 15rem !important;
}

.gap-65 {
  gap: 16.25rem !important;
}

.gap-70 {
  gap: 17.5rem !important;
}

.gap-72_5 {
  gap: 18.125rem !important;
}

.gap-75 {
  gap: 18.75rem !important;
}

.gap-80 {
  gap: 20rem !important;
}

.gap-85 {
  gap: 21.25rem !important;
}

.gap-95 {
  gap: 23.75rem !important;
}

.gap-96 {
  gap: 24rem !important;
}

.gap-98_5 {
  gap: 24.625rem !important;
}

.gap-112_5 {
  gap: 28.125rem !important;
}

.gap-123_5 {
  gap: 30.875rem !important;
}

.gap-120 {
  gap: 30rem !important;
}

.gap-137 {
  gap: 34.25rem !important;
}

.gap-155 {
  gap: 38.75rem !important;
}

.gap-170 {
  gap: 42.5rem !important;
}

.gap-195 {
  gap: 48.75rem !important;
}

.gap-203 {
  gap: 50.75rem !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-auto {
  margin: auto !important;
}

.m-0 {
  margin: 0rem !important;
}

.m-0_25 {
  margin: 0.0625rem !important;
}

.m-0_5 {
  margin: 0.125rem !important;
}

.m-0_75 {
  margin: 0.1875rem !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-2_25 {
  margin: 0.5625rem !important;
}

.m-2_5 {
  margin: 0.625rem !important;
}

.m-3 {
  margin: 0.75rem !important;
}

.m-3_5 {
  margin: 0.875rem !important;
}

.m-4 {
  margin: 1rem !important;
}

.m-4_5 {
  margin: 1.125rem !important;
}

.m-5 {
  margin: 1.25rem !important;
}

.m-5_5 {
  margin: 1.375rem !important;
}

.m-6 {
  margin: 1.5rem !important;
}

.m-7 {
  margin: 1.75rem !important;
}

.m-7_5 {
  margin: 1.875rem !important;
}

.m-8 {
  margin: 2rem !important;
}

.m-9 {
  margin: 2.25rem !important;
}

.m-10 {
  margin: 2.5rem !important;
}

.m-10_5 {
  margin: 2.625rem !important;
}

.m-11 {
  margin: 2.75rem !important;
}

.m-12 {
  margin: 3rem !important;
}

.m-12_5 {
  margin: 3.125rem !important;
}

.m-13 {
  margin: 3.25rem !important;
}

.m-14 {
  margin: 3.5rem !important;
}

.m-15 {
  margin: 3.75rem !important;
}

.m-15_5 {
  margin: 3.875rem !important;
}

.m-16 {
  margin: 4rem !important;
}

.m-17_5 {
  margin: 4.375rem !important;
}

.m-18 {
  margin: 4.5rem !important;
}

.m-19 {
  margin: 4.75rem !important;
}

.m-20 {
  margin: 5rem !important;
}

.m-20_5 {
  margin: 5.125rem !important;
}

.m-21 {
  margin: 5.25rem !important;
}

.m-21_5 {
  margin: 5.375rem !important;
}

.m-22 {
  margin: 5.5rem !important;
}

.m-23 {
  margin: 5.75rem !important;
}

.m-24 {
  margin: 6rem !important;
}

.m-24_5 {
  margin: 6.125rem !important;
}

.m-26 {
  margin: 6.5rem !important;
}

.m-29 {
  margin: 7.25rem !important;
}

.m-30 {
  margin: 7.5rem !important;
}

.m-31 {
  margin: 7.75rem !important;
}

.m-33 {
  margin: 8.25rem !important;
}

.m-38 {
  margin: 9.5rem !important;
}

.m-40 {
  margin: 10rem !important;
}

.m-50 {
  margin: 12.5rem !important;
}

.m-57_5 {
  margin: 14.375rem !important;
}

.m-60 {
  margin: 15rem !important;
}

.m-65 {
  margin: 16.25rem !important;
}

.m-70 {
  margin: 17.5rem !important;
}

.m-72_5 {
  margin: 18.125rem !important;
}

.m-75 {
  margin: 18.75rem !important;
}

.m-80 {
  margin: 20rem !important;
}

.m-85 {
  margin: 21.25rem !important;
}

.m-95 {
  margin: 23.75rem !important;
}

.m-96 {
  margin: 24rem !important;
}

.m-98_5 {
  margin: 24.625rem !important;
}

.m-112_5 {
  margin: 28.125rem !important;
}

.m-123_5 {
  margin: 30.875rem !important;
}

.m-120 {
  margin: 30rem !important;
}

.m-137 {
  margin: 34.25rem !important;
}

.m-155 {
  margin: 38.75rem !important;
}

.m-170 {
  margin: 42.5rem !important;
}

.m-195 {
  margin: 48.75rem !important;
}

.m-203 {
  margin: 50.75rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.mx-0 {
  margin-right: 0rem !important;
  margin-left: 0rem !important;
}

.mx-0_25 {
  margin-right: 0.0625rem !important;
  margin-left: 0.0625rem !important;
}

.mx-0_5 {
  margin-right: 0.125rem !important;
  margin-left: 0.125rem !important;
}

.mx-0_75 {
  margin-right: 0.1875rem !important;
  margin-left: 0.1875rem !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-2_25 {
  margin-right: 0.5625rem !important;
  margin-left: 0.5625rem !important;
}

.mx-2_5 {
  margin-right: 0.625rem !important;
  margin-left: 0.625rem !important;
}

.mx-3 {
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important;
}

.mx-3_5 {
  margin-right: 0.875rem !important;
  margin-left: 0.875rem !important;
}

.mx-4 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4_5 {
  margin-right: 1.125rem !important;
  margin-left: 1.125rem !important;
}

.mx-5 {
  margin-right: 1.25rem !important;
  margin-left: 1.25rem !important;
}

.mx-5_5 {
  margin-right: 1.375rem !important;
  margin-left: 1.375rem !important;
}

.mx-6 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-7 {
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important;
}

.mx-7_5 {
  margin-right: 1.875rem !important;
  margin-left: 1.875rem !important;
}

.mx-8 {
  margin-right: 2rem !important;
  margin-left: 2rem !important;
}

.mx-9 {
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important;
}

.mx-10 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important;
}

.mx-10_5 {
  margin-right: 2.625rem !important;
  margin-left: 2.625rem !important;
}

.mx-11 {
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important;
}

.mx-12 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-12_5 {
  margin-right: 3.125rem !important;
  margin-left: 3.125rem !important;
}

.mx-13 {
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important;
}

.mx-14 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important;
}

.mx-15 {
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important;
}

.mx-15_5 {
  margin-right: 3.875rem !important;
  margin-left: 3.875rem !important;
}

.mx-16 {
  margin-right: 4rem !important;
  margin-left: 4rem !important;
}

.mx-17_5 {
  margin-right: 4.375rem !important;
  margin-left: 4.375rem !important;
}

.mx-18 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

.mx-19 {
  margin-right: 4.75rem !important;
  margin-left: 4.75rem !important;
}

.mx-20 {
  margin-right: 5rem !important;
  margin-left: 5rem !important;
}

.mx-20_5 {
  margin-right: 5.125rem !important;
  margin-left: 5.125rem !important;
}

.mx-21 {
  margin-right: 5.25rem !important;
  margin-left: 5.25rem !important;
}

.mx-21_5 {
  margin-right: 5.375rem !important;
  margin-left: 5.375rem !important;
}

.mx-22 {
  margin-right: 5.5rem !important;
  margin-left: 5.5rem !important;
}

.mx-23 {
  margin-right: 5.75rem !important;
  margin-left: 5.75rem !important;
}

.mx-24 {
  margin-right: 6rem !important;
  margin-left: 6rem !important;
}

.mx-24_5 {
  margin-right: 6.125rem !important;
  margin-left: 6.125rem !important;
}

.mx-26 {
  margin-right: 6.5rem !important;
  margin-left: 6.5rem !important;
}

.mx-29 {
  margin-right: 7.25rem !important;
  margin-left: 7.25rem !important;
}

.mx-30 {
  margin-right: 7.5rem !important;
  margin-left: 7.5rem !important;
}

.mx-31 {
  margin-right: 7.75rem !important;
  margin-left: 7.75rem !important;
}

.mx-33 {
  margin-right: 8.25rem !important;
  margin-left: 8.25rem !important;
}

.mx-38 {
  margin-right: 9.5rem !important;
  margin-left: 9.5rem !important;
}

.mx-40 {
  margin-right: 10rem !important;
  margin-left: 10rem !important;
}

.mx-50 {
  margin-right: 12.5rem !important;
  margin-left: 12.5rem !important;
}

.mx-57_5 {
  margin-right: 14.375rem !important;
  margin-left: 14.375rem !important;
}

.mx-60 {
  margin-right: 15rem !important;
  margin-left: 15rem !important;
}

.mx-65 {
  margin-right: 16.25rem !important;
  margin-left: 16.25rem !important;
}

.mx-70 {
  margin-right: 17.5rem !important;
  margin-left: 17.5rem !important;
}

.mx-72_5 {
  margin-right: 18.125rem !important;
  margin-left: 18.125rem !important;
}

.mx-75 {
  margin-right: 18.75rem !important;
  margin-left: 18.75rem !important;
}

.mx-80 {
  margin-right: 20rem !important;
  margin-left: 20rem !important;
}

.mx-85 {
  margin-right: 21.25rem !important;
  margin-left: 21.25rem !important;
}

.mx-95 {
  margin-right: 23.75rem !important;
  margin-left: 23.75rem !important;
}

.mx-96 {
  margin-right: 24rem !important;
  margin-left: 24rem !important;
}

.mx-98_5 {
  margin-right: 24.625rem !important;
  margin-left: 24.625rem !important;
}

.mx-112_5 {
  margin-right: 28.125rem !important;
  margin-left: 28.125rem !important;
}

.mx-123_5 {
  margin-right: 30.875rem !important;
  margin-left: 30.875rem !important;
}

.mx-120 {
  margin-right: 30rem !important;
  margin-left: 30rem !important;
}

.mx-137 {
  margin-right: 34.25rem !important;
  margin-left: 34.25rem !important;
}

.mx-155 {
  margin-right: 38.75rem !important;
  margin-left: 38.75rem !important;
}

.mx-170 {
  margin-right: 42.5rem !important;
  margin-left: 42.5rem !important;
}

.mx-195 {
  margin-right: 48.75rem !important;
  margin-left: 48.75rem !important;
}

.mx-203 {
  margin-right: 50.75rem !important;
  margin-left: 50.75rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.my-0 {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}

.my-0_25 {
  margin-top: 0.0625rem !important;
  margin-bottom: 0.0625rem !important;
}

.my-0_5 {
  margin-top: 0.125rem !important;
  margin-bottom: 0.125rem !important;
}

.my-0_75 {
  margin-top: 0.1875rem !important;
  margin-bottom: 0.1875rem !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-2_25 {
  margin-top: 0.5625rem !important;
  margin-bottom: 0.5625rem !important;
}

.my-2_5 {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important;
}

.my-3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}

.my-3_5 {
  margin-top: 0.875rem !important;
  margin-bottom: 0.875rem !important;
}

.my-4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4_5 {
  margin-top: 1.125rem !important;
  margin-bottom: 1.125rem !important;
}

.my-5 {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
}

.my-5_5 {
  margin-top: 1.375rem !important;
  margin-bottom: 1.375rem !important;
}

.my-6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-7 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important;
}

.my-7_5 {
  margin-top: 1.875rem !important;
  margin-bottom: 1.875rem !important;
}

.my-8 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-9 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important;
}

.my-10 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.my-10_5 {
  margin-top: 2.625rem !important;
  margin-bottom: 2.625rem !important;
}

.my-11 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important;
}

.my-12 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-12_5 {
  margin-top: 3.125rem !important;
  margin-bottom: 3.125rem !important;
}

.my-13 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important;
}

.my-14 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.my-15 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

.my-15_5 {
  margin-top: 3.875rem !important;
  margin-bottom: 3.875rem !important;
}

.my-16 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.my-17_5 {
  margin-top: 4.375rem !important;
  margin-bottom: 4.375rem !important;
}

.my-18 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-19 {
  margin-top: 4.75rem !important;
  margin-bottom: 4.75rem !important;
}

.my-20 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.my-20_5 {
  margin-top: 5.125rem !important;
  margin-bottom: 5.125rem !important;
}

.my-21 {
  margin-top: 5.25rem !important;
  margin-bottom: 5.25rem !important;
}

.my-21_5 {
  margin-top: 5.375rem !important;
  margin-bottom: 5.375rem !important;
}

.my-22 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important;
}

.my-23 {
  margin-top: 5.75rem !important;
  margin-bottom: 5.75rem !important;
}

.my-24 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}

.my-24_5 {
  margin-top: 6.125rem !important;
  margin-bottom: 6.125rem !important;
}

.my-26 {
  margin-top: 6.5rem !important;
  margin-bottom: 6.5rem !important;
}

.my-29 {
  margin-top: 7.25rem !important;
  margin-bottom: 7.25rem !important;
}

.my-30 {
  margin-top: 7.5rem !important;
  margin-bottom: 7.5rem !important;
}

.my-31 {
  margin-top: 7.75rem !important;
  margin-bottom: 7.75rem !important;
}

.my-33 {
  margin-top: 8.25rem !important;
  margin-bottom: 8.25rem !important;
}

.my-38 {
  margin-top: 9.5rem !important;
  margin-bottom: 9.5rem !important;
}

.my-40 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important;
}

.my-50 {
  margin-top: 12.5rem !important;
  margin-bottom: 12.5rem !important;
}

.my-57_5 {
  margin-top: 14.375rem !important;
  margin-bottom: 14.375rem !important;
}

.my-60 {
  margin-top: 15rem !important;
  margin-bottom: 15rem !important;
}

.my-65 {
  margin-top: 16.25rem !important;
  margin-bottom: 16.25rem !important;
}

.my-70 {
  margin-top: 17.5rem !important;
  margin-bottom: 17.5rem !important;
}

.my-72_5 {
  margin-top: 18.125rem !important;
  margin-bottom: 18.125rem !important;
}

.my-75 {
  margin-top: 18.75rem !important;
  margin-bottom: 18.75rem !important;
}

.my-80 {
  margin-top: 20rem !important;
  margin-bottom: 20rem !important;
}

.my-85 {
  margin-top: 21.25rem !important;
  margin-bottom: 21.25rem !important;
}

.my-95 {
  margin-top: 23.75rem !important;
  margin-bottom: 23.75rem !important;
}

.my-96 {
  margin-top: 24rem !important;
  margin-bottom: 24rem !important;
}

.my-98_5 {
  margin-top: 24.625rem !important;
  margin-bottom: 24.625rem !important;
}

.my-112_5 {
  margin-top: 28.125rem !important;
  margin-bottom: 28.125rem !important;
}

.my-123_5 {
  margin-top: 30.875rem !important;
  margin-bottom: 30.875rem !important;
}

.my-120 {
  margin-top: 30rem !important;
  margin-bottom: 30rem !important;
}

.my-137 {
  margin-top: 34.25rem !important;
  margin-bottom: 34.25rem !important;
}

.my-155 {
  margin-top: 38.75rem !important;
  margin-bottom: 38.75rem !important;
}

.my-170 {
  margin-top: 42.5rem !important;
  margin-bottom: 42.5rem !important;
}

.my-195 {
  margin-top: 48.75rem !important;
  margin-bottom: 48.75rem !important;
}

.my-203 {
  margin-top: 50.75rem !important;
  margin-bottom: 50.75rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mt-0 {
  margin-top: 0rem !important;
}

.mt-0_25 {
  margin-top: 0.0625rem !important;
}

.mt-0_5 {
  margin-top: 0.125rem !important;
}

.mt-0_75 {
  margin-top: 0.1875rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-2_25 {
  margin-top: 0.5625rem !important;
}

.mt-2_5 {
  margin-top: 0.625rem !important;
}

.mt-3 {
  margin-top: 0.75rem !important;
}

.mt-3_5 {
  margin-top: 0.875rem !important;
}

.mt-4 {
  margin-top: 1rem !important;
}

.mt-4_5 {
  margin-top: 1.125rem !important;
}

.mt-5 {
  margin-top: 1.25rem !important;
}

.mt-5_5 {
  margin-top: 1.375rem !important;
}

.mt-6 {
  margin-top: 1.5rem !important;
}

.mt-7 {
  margin-top: 1.75rem !important;
}

.mt-7_5 {
  margin-top: 1.875rem !important;
}

.mt-8 {
  margin-top: 2rem !important;
}

.mt-9 {
  margin-top: 2.25rem !important;
}

.mt-10 {
  margin-top: 2.5rem !important;
}

.mt-10_5 {
  margin-top: 2.625rem !important;
}

.mt-11 {
  margin-top: 2.75rem !important;
}

.mt-12 {
  margin-top: 3rem !important;
}

.mt-12_5 {
  margin-top: 3.125rem !important;
}

.mt-13 {
  margin-top: 3.25rem !important;
}

.mt-14 {
  margin-top: 3.5rem !important;
}

.mt-15 {
  margin-top: 3.75rem !important;
}

.mt-15_5 {
  margin-top: 3.875rem !important;
}

.mt-16 {
  margin-top: 4rem !important;
}

.mt-17_5 {
  margin-top: 4.375rem !important;
}

.mt-18 {
  margin-top: 4.5rem !important;
}

.mt-19 {
  margin-top: 4.75rem !important;
}

.mt-20 {
  margin-top: 5rem !important;
}

.mt-20_5 {
  margin-top: 5.125rem !important;
}

.mt-21 {
  margin-top: 5.25rem !important;
}

.mt-21_5 {
  margin-top: 5.375rem !important;
}

.mt-22 {
  margin-top: 5.5rem !important;
}

.mt-23 {
  margin-top: 5.75rem !important;
}

.mt-24 {
  margin-top: 6rem !important;
}

.mt-24_5 {
  margin-top: 6.125rem !important;
}

.mt-26 {
  margin-top: 6.5rem !important;
}

.mt-29 {
  margin-top: 7.25rem !important;
}

.mt-30 {
  margin-top: 7.5rem !important;
}

.mt-31 {
  margin-top: 7.75rem !important;
}

.mt-33 {
  margin-top: 8.25rem !important;
}

.mt-38 {
  margin-top: 9.5rem !important;
}

.mt-40 {
  margin-top: 10rem !important;
}

.mt-50 {
  margin-top: 12.5rem !important;
}

.mt-57_5 {
  margin-top: 14.375rem !important;
}

.mt-60 {
  margin-top: 15rem !important;
}

.mt-65 {
  margin-top: 16.25rem !important;
}

.mt-70 {
  margin-top: 17.5rem !important;
}

.mt-72_5 {
  margin-top: 18.125rem !important;
}

.mt-75 {
  margin-top: 18.75rem !important;
}

.mt-80 {
  margin-top: 20rem !important;
}

.mt-85 {
  margin-top: 21.25rem !important;
}

.mt-95 {
  margin-top: 23.75rem !important;
}

.mt-96 {
  margin-top: 24rem !important;
}

.mt-98_5 {
  margin-top: 24.625rem !important;
}

.mt-112_5 {
  margin-top: 28.125rem !important;
}

.mt-123_5 {
  margin-top: 30.875rem !important;
}

.mt-120 {
  margin-top: 30rem !important;
}

.mt-137 {
  margin-top: 34.25rem !important;
}

.mt-155 {
  margin-top: 38.75rem !important;
}

.mt-170 {
  margin-top: 42.5rem !important;
}

.mt-195 {
  margin-top: 48.75rem !important;
}

.mt-203 {
  margin-top: 50.75rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.me-0 {
  margin-right: 0rem !important;
}

.me-0_25 {
  margin-right: 0.0625rem !important;
}

.me-0_5 {
  margin-right: 0.125rem !important;
}

.me-0_75 {
  margin-right: 0.1875rem !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-2_25 {
  margin-right: 0.5625rem !important;
}

.me-2_5 {
  margin-right: 0.625rem !important;
}

.me-3 {
  margin-right: 0.75rem !important;
}

.me-3_5 {
  margin-right: 0.875rem !important;
}

.me-4 {
  margin-right: 1rem !important;
}

.me-4_5 {
  margin-right: 1.125rem !important;
}

.me-5 {
  margin-right: 1.25rem !important;
}

.me-5_5 {
  margin-right: 1.375rem !important;
}

.me-6 {
  margin-right: 1.5rem !important;
}

.me-7 {
  margin-right: 1.75rem !important;
}

.me-7_5 {
  margin-right: 1.875rem !important;
}

.me-8 {
  margin-right: 2rem !important;
}

.me-9 {
  margin-right: 2.25rem !important;
}

.me-10 {
  margin-right: 2.5rem !important;
}

.me-10_5 {
  margin-right: 2.625rem !important;
}

.me-11 {
  margin-right: 2.75rem !important;
}

.me-12 {
  margin-right: 3rem !important;
}

.me-12_5 {
  margin-right: 3.125rem !important;
}

.me-13 {
  margin-right: 3.25rem !important;
}

.me-14 {
  margin-right: 3.5rem !important;
}

.me-15 {
  margin-right: 3.75rem !important;
}

.me-15_5 {
  margin-right: 3.875rem !important;
}

.me-16 {
  margin-right: 4rem !important;
}

.me-17_5 {
  margin-right: 4.375rem !important;
}

.me-18 {
  margin-right: 4.5rem !important;
}

.me-19 {
  margin-right: 4.75rem !important;
}

.me-20 {
  margin-right: 5rem !important;
}

.me-20_5 {
  margin-right: 5.125rem !important;
}

.me-21 {
  margin-right: 5.25rem !important;
}

.me-21_5 {
  margin-right: 5.375rem !important;
}

.me-22 {
  margin-right: 5.5rem !important;
}

.me-23 {
  margin-right: 5.75rem !important;
}

.me-24 {
  margin-right: 6rem !important;
}

.me-24_5 {
  margin-right: 6.125rem !important;
}

.me-26 {
  margin-right: 6.5rem !important;
}

.me-29 {
  margin-right: 7.25rem !important;
}

.me-30 {
  margin-right: 7.5rem !important;
}

.me-31 {
  margin-right: 7.75rem !important;
}

.me-33 {
  margin-right: 8.25rem !important;
}

.me-38 {
  margin-right: 9.5rem !important;
}

.me-40 {
  margin-right: 10rem !important;
}

.me-50 {
  margin-right: 12.5rem !important;
}

.me-57_5 {
  margin-right: 14.375rem !important;
}

.me-60 {
  margin-right: 15rem !important;
}

.me-65 {
  margin-right: 16.25rem !important;
}

.me-70 {
  margin-right: 17.5rem !important;
}

.me-72_5 {
  margin-right: 18.125rem !important;
}

.me-75 {
  margin-right: 18.75rem !important;
}

.me-80 {
  margin-right: 20rem !important;
}

.me-85 {
  margin-right: 21.25rem !important;
}

.me-95 {
  margin-right: 23.75rem !important;
}

.me-96 {
  margin-right: 24rem !important;
}

.me-98_5 {
  margin-right: 24.625rem !important;
}

.me-112_5 {
  margin-right: 28.125rem !important;
}

.me-123_5 {
  margin-right: 30.875rem !important;
}

.me-120 {
  margin-right: 30rem !important;
}

.me-137 {
  margin-right: 34.25rem !important;
}

.me-155 {
  margin-right: 38.75rem !important;
}

.me-170 {
  margin-right: 42.5rem !important;
}

.me-195 {
  margin-right: 48.75rem !important;
}

.me-203 {
  margin-right: 50.75rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.mb-0 {
  margin-bottom: 0rem !important;
}

.mb-0_25 {
  margin-bottom: 0.0625rem !important;
}

.mb-0_5 {
  margin-bottom: 0.125rem !important;
}

.mb-0_75 {
  margin-bottom: 0.1875rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-2_25 {
  margin-bottom: 0.5625rem !important;
}

.mb-2_5 {
  margin-bottom: 0.625rem !important;
}

.mb-3 {
  margin-bottom: 0.75rem !important;
}

.mb-3_5 {
  margin-bottom: 0.875rem !important;
}

.mb-4 {
  margin-bottom: 1rem !important;
}

.mb-4_5 {
  margin-bottom: 1.125rem !important;
}

.mb-5 {
  margin-bottom: 1.25rem !important;
}

.mb-5_5 {
  margin-bottom: 1.375rem !important;
}

.mb-6 {
  margin-bottom: 1.5rem !important;
}

.mb-7 {
  margin-bottom: 1.75rem !important;
}

.mb-7_5 {
  margin-bottom: 1.875rem !important;
}

.mb-8 {
  margin-bottom: 2rem !important;
}

.mb-9 {
  margin-bottom: 2.25rem !important;
}

.mb-10 {
  margin-bottom: 2.5rem !important;
}

.mb-10_5 {
  margin-bottom: 2.625rem !important;
}

.mb-11 {
  margin-bottom: 2.75rem !important;
}

.mb-12 {
  margin-bottom: 3rem !important;
}

.mb-12_5 {
  margin-bottom: 3.125rem !important;
}

.mb-13 {
  margin-bottom: 3.25rem !important;
}

.mb-14 {
  margin-bottom: 3.5rem !important;
}

.mb-15 {
  margin-bottom: 3.75rem !important;
}

.mb-15_5 {
  margin-bottom: 3.875rem !important;
}

.mb-16 {
  margin-bottom: 4rem !important;
}

.mb-17_5 {
  margin-bottom: 4.375rem !important;
}

.mb-18 {
  margin-bottom: 4.5rem !important;
}

.mb-19 {
  margin-bottom: 4.75rem !important;
}

.mb-20 {
  margin-bottom: 5rem !important;
}

.mb-20_5 {
  margin-bottom: 5.125rem !important;
}

.mb-21 {
  margin-bottom: 5.25rem !important;
}

.mb-21_5 {
  margin-bottom: 5.375rem !important;
}

.mb-22 {
  margin-bottom: 5.5rem !important;
}

.mb-23 {
  margin-bottom: 5.75rem !important;
}

.mb-24 {
  margin-bottom: 6rem !important;
}

.mb-24_5 {
  margin-bottom: 6.125rem !important;
}

.mb-26 {
  margin-bottom: 6.5rem !important;
}

.mb-29 {
  margin-bottom: 7.25rem !important;
}

.mb-30 {
  margin-bottom: 7.5rem !important;
}

.mb-31 {
  margin-bottom: 7.75rem !important;
}

.mb-33 {
  margin-bottom: 8.25rem !important;
}

.mb-38 {
  margin-bottom: 9.5rem !important;
}

.mb-40 {
  margin-bottom: 10rem !important;
}

.mb-50 {
  margin-bottom: 12.5rem !important;
}

.mb-57_5 {
  margin-bottom: 14.375rem !important;
}

.mb-60 {
  margin-bottom: 15rem !important;
}

.mb-65 {
  margin-bottom: 16.25rem !important;
}

.mb-70 {
  margin-bottom: 17.5rem !important;
}

.mb-72_5 {
  margin-bottom: 18.125rem !important;
}

.mb-75 {
  margin-bottom: 18.75rem !important;
}

.mb-80 {
  margin-bottom: 20rem !important;
}

.mb-85 {
  margin-bottom: 21.25rem !important;
}

.mb-95 {
  margin-bottom: 23.75rem !important;
}

.mb-96 {
  margin-bottom: 24rem !important;
}

.mb-98_5 {
  margin-bottom: 24.625rem !important;
}

.mb-112_5 {
  margin-bottom: 28.125rem !important;
}

.mb-123_5 {
  margin-bottom: 30.875rem !important;
}

.mb-120 {
  margin-bottom: 30rem !important;
}

.mb-137 {
  margin-bottom: 34.25rem !important;
}

.mb-155 {
  margin-bottom: 38.75rem !important;
}

.mb-170 {
  margin-bottom: 42.5rem !important;
}

.mb-195 {
  margin-bottom: 48.75rem !important;
}

.mb-203 {
  margin-bottom: 50.75rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.ms-0 {
  margin-left: 0rem !important;
}

.ms-0_25 {
  margin-left: 0.0625rem !important;
}

.ms-0_5 {
  margin-left: 0.125rem !important;
}

.ms-0_75 {
  margin-left: 0.1875rem !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-2_25 {
  margin-left: 0.5625rem !important;
}

.ms-2_5 {
  margin-left: 0.625rem !important;
}

.ms-3 {
  margin-left: 0.75rem !important;
}

.ms-3_5 {
  margin-left: 0.875rem !important;
}

.ms-4 {
  margin-left: 1rem !important;
}

.ms-4_5 {
  margin-left: 1.125rem !important;
}

.ms-5 {
  margin-left: 1.25rem !important;
}

.ms-5_5 {
  margin-left: 1.375rem !important;
}

.ms-6 {
  margin-left: 1.5rem !important;
}

.ms-7 {
  margin-left: 1.75rem !important;
}

.ms-7_5 {
  margin-left: 1.875rem !important;
}

.ms-8 {
  margin-left: 2rem !important;
}

.ms-9 {
  margin-left: 2.25rem !important;
}

.ms-10 {
  margin-left: 2.5rem !important;
}

.ms-10_5 {
  margin-left: 2.625rem !important;
}

.ms-11 {
  margin-left: 2.75rem !important;
}

.ms-12 {
  margin-left: 3rem !important;
}

.ms-12_5 {
  margin-left: 3.125rem !important;
}

.ms-13 {
  margin-left: 3.25rem !important;
}

.ms-14 {
  margin-left: 3.5rem !important;
}

.ms-15 {
  margin-left: 3.75rem !important;
}

.ms-15_5 {
  margin-left: 3.875rem !important;
}

.ms-16 {
  margin-left: 4rem !important;
}

.ms-17_5 {
  margin-left: 4.375rem !important;
}

.ms-18 {
  margin-left: 4.5rem !important;
}

.ms-19 {
  margin-left: 4.75rem !important;
}

.ms-20 {
  margin-left: 5rem !important;
}

.ms-20_5 {
  margin-left: 5.125rem !important;
}

.ms-21 {
  margin-left: 5.25rem !important;
}

.ms-21_5 {
  margin-left: 5.375rem !important;
}

.ms-22 {
  margin-left: 5.5rem !important;
}

.ms-23 {
  margin-left: 5.75rem !important;
}

.ms-24 {
  margin-left: 6rem !important;
}

.ms-24_5 {
  margin-left: 6.125rem !important;
}

.ms-26 {
  margin-left: 6.5rem !important;
}

.ms-29 {
  margin-left: 7.25rem !important;
}

.ms-30 {
  margin-left: 7.5rem !important;
}

.ms-31 {
  margin-left: 7.75rem !important;
}

.ms-33 {
  margin-left: 8.25rem !important;
}

.ms-38 {
  margin-left: 9.5rem !important;
}

.ms-40 {
  margin-left: 10rem !important;
}

.ms-50 {
  margin-left: 12.5rem !important;
}

.ms-57_5 {
  margin-left: 14.375rem !important;
}

.ms-60 {
  margin-left: 15rem !important;
}

.ms-65 {
  margin-left: 16.25rem !important;
}

.ms-70 {
  margin-left: 17.5rem !important;
}

.ms-72_5 {
  margin-left: 18.125rem !important;
}

.ms-75 {
  margin-left: 18.75rem !important;
}

.ms-80 {
  margin-left: 20rem !important;
}

.ms-85 {
  margin-left: 21.25rem !important;
}

.ms-95 {
  margin-left: 23.75rem !important;
}

.ms-96 {
  margin-left: 24rem !important;
}

.ms-98_5 {
  margin-left: 24.625rem !important;
}

.ms-112_5 {
  margin-left: 28.125rem !important;
}

.ms-123_5 {
  margin-left: 30.875rem !important;
}

.ms-120 {
  margin-left: 30rem !important;
}

.ms-137 {
  margin-left: 34.25rem !important;
}

.ms-155 {
  margin-left: 38.75rem !important;
}

.ms-170 {
  margin-left: 42.5rem !important;
}

.ms-195 {
  margin-left: 48.75rem !important;
}

.ms-203 {
  margin-left: 50.75rem !important;
}

.m-nauto {
  margin: -auto !important;
}

.m-n0_25 {
  margin: -0.0625rem !important;
}

.m-n0_5 {
  margin: -0.125rem !important;
}

.m-n0_75 {
  margin: -0.1875rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n2_25 {
  margin: -0.5625rem !important;
}

.m-n2_5 {
  margin: -0.625rem !important;
}

.m-n3 {
  margin: -0.75rem !important;
}

.m-n3_5 {
  margin: -0.875rem !important;
}

.m-n4 {
  margin: -1rem !important;
}

.m-n4_5 {
  margin: -1.125rem !important;
}

.m-n5 {
  margin: -1.25rem !important;
}

.m-n5_5 {
  margin: -1.375rem !important;
}

.m-n6 {
  margin: -1.5rem !important;
}

.m-n7 {
  margin: -1.75rem !important;
}

.m-n7_5 {
  margin: -1.875rem !important;
}

.m-n8 {
  margin: -2rem !important;
}

.m-n9 {
  margin: -2.25rem !important;
}

.m-n10 {
  margin: -2.5rem !important;
}

.m-n10_5 {
  margin: -2.625rem !important;
}

.m-n11 {
  margin: -2.75rem !important;
}

.m-n12 {
  margin: -3rem !important;
}

.m-n12_5 {
  margin: -3.125rem !important;
}

.m-n13 {
  margin: -3.25rem !important;
}

.m-n14 {
  margin: -3.5rem !important;
}

.m-n15 {
  margin: -3.75rem !important;
}

.m-n15_5 {
  margin: -3.875rem !important;
}

.m-n16 {
  margin: -4rem !important;
}

.m-n17_5 {
  margin: -4.375rem !important;
}

.m-n18 {
  margin: -4.5rem !important;
}

.m-n19 {
  margin: -4.75rem !important;
}

.m-n20 {
  margin: -5rem !important;
}

.m-n20_5 {
  margin: -5.125rem !important;
}

.m-n21 {
  margin: -5.25rem !important;
}

.m-n21_5 {
  margin: -5.375rem !important;
}

.m-n22 {
  margin: -5.5rem !important;
}

.m-n23 {
  margin: -5.75rem !important;
}

.m-n24 {
  margin: -6rem !important;
}

.m-n24_5 {
  margin: -6.125rem !important;
}

.m-n26 {
  margin: -6.5rem !important;
}

.m-n29 {
  margin: -7.25rem !important;
}

.m-n30 {
  margin: -7.5rem !important;
}

.m-n31 {
  margin: -7.75rem !important;
}

.m-n33 {
  margin: -8.25rem !important;
}

.m-n38 {
  margin: -9.5rem !important;
}

.m-n40 {
  margin: -10rem !important;
}

.m-n50 {
  margin: -12.5rem !important;
}

.m-n57_5 {
  margin: -14.375rem !important;
}

.m-n60 {
  margin: -15rem !important;
}

.m-n65 {
  margin: -16.25rem !important;
}

.m-n70 {
  margin: -17.5rem !important;
}

.m-n72_5 {
  margin: -18.125rem !important;
}

.m-n75 {
  margin: -18.75rem !important;
}

.m-n80 {
  margin: -20rem !important;
}

.m-n85 {
  margin: -21.25rem !important;
}

.m-n95 {
  margin: -23.75rem !important;
}

.m-n96 {
  margin: -24rem !important;
}

.m-n98_5 {
  margin: -24.625rem !important;
}

.m-n112_5 {
  margin: -28.125rem !important;
}

.m-n123_5 {
  margin: -30.875rem !important;
}

.m-n120 {
  margin: -30rem !important;
}

.m-n137 {
  margin: -34.25rem !important;
}

.m-n155 {
  margin: -38.75rem !important;
}

.m-n170 {
  margin: -42.5rem !important;
}

.m-n195 {
  margin: -48.75rem !important;
}

.m-n203 {
  margin: -50.75rem !important;
}

.mx-nauto {
  margin-right: -auto !important;
  margin-left: -auto !important;
}

.mx-n0_25 {
  margin-right: -0.0625rem !important;
  margin-left: -0.0625rem !important;
}

.mx-n0_5 {
  margin-right: -0.125rem !important;
  margin-left: -0.125rem !important;
}

.mx-n0_75 {
  margin-right: -0.1875rem !important;
  margin-left: -0.1875rem !important;
}

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}

.mx-n2_25 {
  margin-right: -0.5625rem !important;
  margin-left: -0.5625rem !important;
}

.mx-n2_5 {
  margin-right: -0.625rem !important;
  margin-left: -0.625rem !important;
}

.mx-n3 {
  margin-right: -0.75rem !important;
  margin-left: -0.75rem !important;
}

.mx-n3_5 {
  margin-right: -0.875rem !important;
  margin-left: -0.875rem !important;
}

.mx-n4 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}

.mx-n4_5 {
  margin-right: -1.125rem !important;
  margin-left: -1.125rem !important;
}

.mx-n5 {
  margin-right: -1.25rem !important;
  margin-left: -1.25rem !important;
}

.mx-n5_5 {
  margin-right: -1.375rem !important;
  margin-left: -1.375rem !important;
}

.mx-n6 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}

.mx-n7 {
  margin-right: -1.75rem !important;
  margin-left: -1.75rem !important;
}

.mx-n7_5 {
  margin-right: -1.875rem !important;
  margin-left: -1.875rem !important;
}

.mx-n8 {
  margin-right: -2rem !important;
  margin-left: -2rem !important;
}

.mx-n9 {
  margin-right: -2.25rem !important;
  margin-left: -2.25rem !important;
}

.mx-n10 {
  margin-right: -2.5rem !important;
  margin-left: -2.5rem !important;
}

.mx-n10_5 {
  margin-right: -2.625rem !important;
  margin-left: -2.625rem !important;
}

.mx-n11 {
  margin-right: -2.75rem !important;
  margin-left: -2.75rem !important;
}

.mx-n12 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}

.mx-n12_5 {
  margin-right: -3.125rem !important;
  margin-left: -3.125rem !important;
}

.mx-n13 {
  margin-right: -3.25rem !important;
  margin-left: -3.25rem !important;
}

.mx-n14 {
  margin-right: -3.5rem !important;
  margin-left: -3.5rem !important;
}

.mx-n15 {
  margin-right: -3.75rem !important;
  margin-left: -3.75rem !important;
}

.mx-n15_5 {
  margin-right: -3.875rem !important;
  margin-left: -3.875rem !important;
}

.mx-n16 {
  margin-right: -4rem !important;
  margin-left: -4rem !important;
}

.mx-n17_5 {
  margin-right: -4.375rem !important;
  margin-left: -4.375rem !important;
}

.mx-n18 {
  margin-right: -4.5rem !important;
  margin-left: -4.5rem !important;
}

.mx-n19 {
  margin-right: -4.75rem !important;
  margin-left: -4.75rem !important;
}

.mx-n20 {
  margin-right: -5rem !important;
  margin-left: -5rem !important;
}

.mx-n20_5 {
  margin-right: -5.125rem !important;
  margin-left: -5.125rem !important;
}

.mx-n21 {
  margin-right: -5.25rem !important;
  margin-left: -5.25rem !important;
}

.mx-n21_5 {
  margin-right: -5.375rem !important;
  margin-left: -5.375rem !important;
}

.mx-n22 {
  margin-right: -5.5rem !important;
  margin-left: -5.5rem !important;
}

.mx-n23 {
  margin-right: -5.75rem !important;
  margin-left: -5.75rem !important;
}

.mx-n24 {
  margin-right: -6rem !important;
  margin-left: -6rem !important;
}

.mx-n24_5 {
  margin-right: -6.125rem !important;
  margin-left: -6.125rem !important;
}

.mx-n26 {
  margin-right: -6.5rem !important;
  margin-left: -6.5rem !important;
}

.mx-n29 {
  margin-right: -7.25rem !important;
  margin-left: -7.25rem !important;
}

.mx-n30 {
  margin-right: -7.5rem !important;
  margin-left: -7.5rem !important;
}

.mx-n31 {
  margin-right: -7.75rem !important;
  margin-left: -7.75rem !important;
}

.mx-n33 {
  margin-right: -8.25rem !important;
  margin-left: -8.25rem !important;
}

.mx-n38 {
  margin-right: -9.5rem !important;
  margin-left: -9.5rem !important;
}

.mx-n40 {
  margin-right: -10rem !important;
  margin-left: -10rem !important;
}

.mx-n50 {
  margin-right: -12.5rem !important;
  margin-left: -12.5rem !important;
}

.mx-n57_5 {
  margin-right: -14.375rem !important;
  margin-left: -14.375rem !important;
}

.mx-n60 {
  margin-right: -15rem !important;
  margin-left: -15rem !important;
}

.mx-n65 {
  margin-right: -16.25rem !important;
  margin-left: -16.25rem !important;
}

.mx-n70 {
  margin-right: -17.5rem !important;
  margin-left: -17.5rem !important;
}

.mx-n72_5 {
  margin-right: -18.125rem !important;
  margin-left: -18.125rem !important;
}

.mx-n75 {
  margin-right: -18.75rem !important;
  margin-left: -18.75rem !important;
}

.mx-n80 {
  margin-right: -20rem !important;
  margin-left: -20rem !important;
}

.mx-n85 {
  margin-right: -21.25rem !important;
  margin-left: -21.25rem !important;
}

.mx-n95 {
  margin-right: -23.75rem !important;
  margin-left: -23.75rem !important;
}

.mx-n96 {
  margin-right: -24rem !important;
  margin-left: -24rem !important;
}

.mx-n98_5 {
  margin-right: -24.625rem !important;
  margin-left: -24.625rem !important;
}

.mx-n112_5 {
  margin-right: -28.125rem !important;
  margin-left: -28.125rem !important;
}

.mx-n123_5 {
  margin-right: -30.875rem !important;
  margin-left: -30.875rem !important;
}

.mx-n120 {
  margin-right: -30rem !important;
  margin-left: -30rem !important;
}

.mx-n137 {
  margin-right: -34.25rem !important;
  margin-left: -34.25rem !important;
}

.mx-n155 {
  margin-right: -38.75rem !important;
  margin-left: -38.75rem !important;
}

.mx-n170 {
  margin-right: -42.5rem !important;
  margin-left: -42.5rem !important;
}

.mx-n195 {
  margin-right: -48.75rem !important;
  margin-left: -48.75rem !important;
}

.mx-n203 {
  margin-right: -50.75rem !important;
  margin-left: -50.75rem !important;
}

.my-nauto {
  margin-top: -auto !important;
  margin-bottom: -auto !important;
}

.my-n0_25 {
  margin-top: -0.0625rem !important;
  margin-bottom: -0.0625rem !important;
}

.my-n0_5 {
  margin-top: -0.125rem !important;
  margin-bottom: -0.125rem !important;
}

.my-n0_75 {
  margin-top: -0.1875rem !important;
  margin-bottom: -0.1875rem !important;
}

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.my-n2_25 {
  margin-top: -0.5625rem !important;
  margin-bottom: -0.5625rem !important;
}

.my-n2_5 {
  margin-top: -0.625rem !important;
  margin-bottom: -0.625rem !important;
}

.my-n3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !important;
}

.my-n3_5 {
  margin-top: -0.875rem !important;
  margin-bottom: -0.875rem !important;
}

.my-n4 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.my-n4_5 {
  margin-top: -1.125rem !important;
  margin-bottom: -1.125rem !important;
}

.my-n5 {
  margin-top: -1.25rem !important;
  margin-bottom: -1.25rem !important;
}

.my-n5_5 {
  margin-top: -1.375rem !important;
  margin-bottom: -1.375rem !important;
}

.my-n6 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.my-n7 {
  margin-top: -1.75rem !important;
  margin-bottom: -1.75rem !important;
}

.my-n7_5 {
  margin-top: -1.875rem !important;
  margin-bottom: -1.875rem !important;
}

.my-n8 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.my-n9 {
  margin-top: -2.25rem !important;
  margin-bottom: -2.25rem !important;
}

.my-n10 {
  margin-top: -2.5rem !important;
  margin-bottom: -2.5rem !important;
}

.my-n10_5 {
  margin-top: -2.625rem !important;
  margin-bottom: -2.625rem !important;
}

.my-n11 {
  margin-top: -2.75rem !important;
  margin-bottom: -2.75rem !important;
}

.my-n12 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.my-n12_5 {
  margin-top: -3.125rem !important;
  margin-bottom: -3.125rem !important;
}

.my-n13 {
  margin-top: -3.25rem !important;
  margin-bottom: -3.25rem !important;
}

.my-n14 {
  margin-top: -3.5rem !important;
  margin-bottom: -3.5rem !important;
}

.my-n15 {
  margin-top: -3.75rem !important;
  margin-bottom: -3.75rem !important;
}

.my-n15_5 {
  margin-top: -3.875rem !important;
  margin-bottom: -3.875rem !important;
}

.my-n16 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important;
}

.my-n17_5 {
  margin-top: -4.375rem !important;
  margin-bottom: -4.375rem !important;
}

.my-n18 {
  margin-top: -4.5rem !important;
  margin-bottom: -4.5rem !important;
}

.my-n19 {
  margin-top: -4.75rem !important;
  margin-bottom: -4.75rem !important;
}

.my-n20 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.my-n20_5 {
  margin-top: -5.125rem !important;
  margin-bottom: -5.125rem !important;
}

.my-n21 {
  margin-top: -5.25rem !important;
  margin-bottom: -5.25rem !important;
}

.my-n21_5 {
  margin-top: -5.375rem !important;
  margin-bottom: -5.375rem !important;
}

.my-n22 {
  margin-top: -5.5rem !important;
  margin-bottom: -5.5rem !important;
}

.my-n23 {
  margin-top: -5.75rem !important;
  margin-bottom: -5.75rem !important;
}

.my-n24 {
  margin-top: -6rem !important;
  margin-bottom: -6rem !important;
}

.my-n24_5 {
  margin-top: -6.125rem !important;
  margin-bottom: -6.125rem !important;
}

.my-n26 {
  margin-top: -6.5rem !important;
  margin-bottom: -6.5rem !important;
}

.my-n29 {
  margin-top: -7.25rem !important;
  margin-bottom: -7.25rem !important;
}

.my-n30 {
  margin-top: -7.5rem !important;
  margin-bottom: -7.5rem !important;
}

.my-n31 {
  margin-top: -7.75rem !important;
  margin-bottom: -7.75rem !important;
}

.my-n33 {
  margin-top: -8.25rem !important;
  margin-bottom: -8.25rem !important;
}

.my-n38 {
  margin-top: -9.5rem !important;
  margin-bottom: -9.5rem !important;
}

.my-n40 {
  margin-top: -10rem !important;
  margin-bottom: -10rem !important;
}

.my-n50 {
  margin-top: -12.5rem !important;
  margin-bottom: -12.5rem !important;
}

.my-n57_5 {
  margin-top: -14.375rem !important;
  margin-bottom: -14.375rem !important;
}

.my-n60 {
  margin-top: -15rem !important;
  margin-bottom: -15rem !important;
}

.my-n65 {
  margin-top: -16.25rem !important;
  margin-bottom: -16.25rem !important;
}

.my-n70 {
  margin-top: -17.5rem !important;
  margin-bottom: -17.5rem !important;
}

.my-n72_5 {
  margin-top: -18.125rem !important;
  margin-bottom: -18.125rem !important;
}

.my-n75 {
  margin-top: -18.75rem !important;
  margin-bottom: -18.75rem !important;
}

.my-n80 {
  margin-top: -20rem !important;
  margin-bottom: -20rem !important;
}

.my-n85 {
  margin-top: -21.25rem !important;
  margin-bottom: -21.25rem !important;
}

.my-n95 {
  margin-top: -23.75rem !important;
  margin-bottom: -23.75rem !important;
}

.my-n96 {
  margin-top: -24rem !important;
  margin-bottom: -24rem !important;
}

.my-n98_5 {
  margin-top: -24.625rem !important;
  margin-bottom: -24.625rem !important;
}

.my-n112_5 {
  margin-top: -28.125rem !important;
  margin-bottom: -28.125rem !important;
}

.my-n123_5 {
  margin-top: -30.875rem !important;
  margin-bottom: -30.875rem !important;
}

.my-n120 {
  margin-top: -30rem !important;
  margin-bottom: -30rem !important;
}

.my-n137 {
  margin-top: -34.25rem !important;
  margin-bottom: -34.25rem !important;
}

.my-n155 {
  margin-top: -38.75rem !important;
  margin-bottom: -38.75rem !important;
}

.my-n170 {
  margin-top: -42.5rem !important;
  margin-bottom: -42.5rem !important;
}

.my-n195 {
  margin-top: -48.75rem !important;
  margin-bottom: -48.75rem !important;
}

.my-n203 {
  margin-top: -50.75rem !important;
  margin-bottom: -50.75rem !important;
}

.mt-nauto {
  margin-top: -auto !important;
}

.mt-n0_25 {
  margin-top: -0.0625rem !important;
}

.mt-n0_5 {
  margin-top: -0.125rem !important;
}

.mt-n0_75 {
  margin-top: -0.1875rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n2_25 {
  margin-top: -0.5625rem !important;
}

.mt-n2_5 {
  margin-top: -0.625rem !important;
}

.mt-n3 {
  margin-top: -0.75rem !important;
}

.mt-n3_5 {
  margin-top: -0.875rem !important;
}

.mt-n4 {
  margin-top: -1rem !important;
}

.mt-n4_5 {
  margin-top: -1.125rem !important;
}

.mt-n5 {
  margin-top: -1.25rem !important;
}

.mt-n5_5 {
  margin-top: -1.375rem !important;
}

.mt-n6 {
  margin-top: -1.5rem !important;
}

.mt-n7 {
  margin-top: -1.75rem !important;
}

.mt-n7_5 {
  margin-top: -1.875rem !important;
}

.mt-n8 {
  margin-top: -2rem !important;
}

.mt-n9 {
  margin-top: -2.25rem !important;
}

.mt-n10 {
  margin-top: -2.5rem !important;
}

.mt-n10_5 {
  margin-top: -2.625rem !important;
}

.mt-n11 {
  margin-top: -2.75rem !important;
}

.mt-n12 {
  margin-top: -3rem !important;
}

.mt-n12_5 {
  margin-top: -3.125rem !important;
}

.mt-n13 {
  margin-top: -3.25rem !important;
}

.mt-n14 {
  margin-top: -3.5rem !important;
}

.mt-n15 {
  margin-top: -3.75rem !important;
}

.mt-n15_5 {
  margin-top: -3.875rem !important;
}

.mt-n16 {
  margin-top: -4rem !important;
}

.mt-n17_5 {
  margin-top: -4.375rem !important;
}

.mt-n18 {
  margin-top: -4.5rem !important;
}

.mt-n19 {
  margin-top: -4.75rem !important;
}

.mt-n20 {
  margin-top: -5rem !important;
}

.mt-n20_5 {
  margin-top: -5.125rem !important;
}

.mt-n21 {
  margin-top: -5.25rem !important;
}

.mt-n21_5 {
  margin-top: -5.375rem !important;
}

.mt-n22 {
  margin-top: -5.5rem !important;
}

.mt-n23 {
  margin-top: -5.75rem !important;
}

.mt-n24 {
  margin-top: -6rem !important;
}

.mt-n24_5 {
  margin-top: -6.125rem !important;
}

.mt-n26 {
  margin-top: -6.5rem !important;
}

.mt-n29 {
  margin-top: -7.25rem !important;
}

.mt-n30 {
  margin-top: -7.5rem !important;
}

.mt-n31 {
  margin-top: -7.75rem !important;
}

.mt-n33 {
  margin-top: -8.25rem !important;
}

.mt-n38 {
  margin-top: -9.5rem !important;
}

.mt-n40 {
  margin-top: -10rem !important;
}

.mt-n50 {
  margin-top: -12.5rem !important;
}

.mt-n57_5 {
  margin-top: -14.375rem !important;
}

.mt-n60 {
  margin-top: -15rem !important;
}

.mt-n65 {
  margin-top: -16.25rem !important;
}

.mt-n70 {
  margin-top: -17.5rem !important;
}

.mt-n72_5 {
  margin-top: -18.125rem !important;
}

.mt-n75 {
  margin-top: -18.75rem !important;
}

.mt-n80 {
  margin-top: -20rem !important;
}

.mt-n85 {
  margin-top: -21.25rem !important;
}

.mt-n95 {
  margin-top: -23.75rem !important;
}

.mt-n96 {
  margin-top: -24rem !important;
}

.mt-n98_5 {
  margin-top: -24.625rem !important;
}

.mt-n112_5 {
  margin-top: -28.125rem !important;
}

.mt-n123_5 {
  margin-top: -30.875rem !important;
}

.mt-n120 {
  margin-top: -30rem !important;
}

.mt-n137 {
  margin-top: -34.25rem !important;
}

.mt-n155 {
  margin-top: -38.75rem !important;
}

.mt-n170 {
  margin-top: -42.5rem !important;
}

.mt-n195 {
  margin-top: -48.75rem !important;
}

.mt-n203 {
  margin-top: -50.75rem !important;
}

.me-nauto {
  margin-right: -auto !important;
}

.me-n0_25 {
  margin-right: -0.0625rem !important;
}

.me-n0_5 {
  margin-right: -0.125rem !important;
}

.me-n0_75 {
  margin-right: -0.1875rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n2_25 {
  margin-right: -0.5625rem !important;
}

.me-n2_5 {
  margin-right: -0.625rem !important;
}

.me-n3 {
  margin-right: -0.75rem !important;
}

.me-n3_5 {
  margin-right: -0.875rem !important;
}

.me-n4 {
  margin-right: -1rem !important;
}

.me-n4_5 {
  margin-right: -1.125rem !important;
}

.me-n5 {
  margin-right: -1.25rem !important;
}

.me-n5_5 {
  margin-right: -1.375rem !important;
}

.me-n6 {
  margin-right: -1.5rem !important;
}

.me-n7 {
  margin-right: -1.75rem !important;
}

.me-n7_5 {
  margin-right: -1.875rem !important;
}

.me-n8 {
  margin-right: -2rem !important;
}

.me-n9 {
  margin-right: -2.25rem !important;
}

.me-n10 {
  margin-right: -2.5rem !important;
}

.me-n10_5 {
  margin-right: -2.625rem !important;
}

.me-n11 {
  margin-right: -2.75rem !important;
}

.me-n12 {
  margin-right: -3rem !important;
}

.me-n12_5 {
  margin-right: -3.125rem !important;
}

.me-n13 {
  margin-right: -3.25rem !important;
}

.me-n14 {
  margin-right: -3.5rem !important;
}

.me-n15 {
  margin-right: -3.75rem !important;
}

.me-n15_5 {
  margin-right: -3.875rem !important;
}

.me-n16 {
  margin-right: -4rem !important;
}

.me-n17_5 {
  margin-right: -4.375rem !important;
}

.me-n18 {
  margin-right: -4.5rem !important;
}

.me-n19 {
  margin-right: -4.75rem !important;
}

.me-n20 {
  margin-right: -5rem !important;
}

.me-n20_5 {
  margin-right: -5.125rem !important;
}

.me-n21 {
  margin-right: -5.25rem !important;
}

.me-n21_5 {
  margin-right: -5.375rem !important;
}

.me-n22 {
  margin-right: -5.5rem !important;
}

.me-n23 {
  margin-right: -5.75rem !important;
}

.me-n24 {
  margin-right: -6rem !important;
}

.me-n24_5 {
  margin-right: -6.125rem !important;
}

.me-n26 {
  margin-right: -6.5rem !important;
}

.me-n29 {
  margin-right: -7.25rem !important;
}

.me-n30 {
  margin-right: -7.5rem !important;
}

.me-n31 {
  margin-right: -7.75rem !important;
}

.me-n33 {
  margin-right: -8.25rem !important;
}

.me-n38 {
  margin-right: -9.5rem !important;
}

.me-n40 {
  margin-right: -10rem !important;
}

.me-n50 {
  margin-right: -12.5rem !important;
}

.me-n57_5 {
  margin-right: -14.375rem !important;
}

.me-n60 {
  margin-right: -15rem !important;
}

.me-n65 {
  margin-right: -16.25rem !important;
}

.me-n70 {
  margin-right: -17.5rem !important;
}

.me-n72_5 {
  margin-right: -18.125rem !important;
}

.me-n75 {
  margin-right: -18.75rem !important;
}

.me-n80 {
  margin-right: -20rem !important;
}

.me-n85 {
  margin-right: -21.25rem !important;
}

.me-n95 {
  margin-right: -23.75rem !important;
}

.me-n96 {
  margin-right: -24rem !important;
}

.me-n98_5 {
  margin-right: -24.625rem !important;
}

.me-n112_5 {
  margin-right: -28.125rem !important;
}

.me-n123_5 {
  margin-right: -30.875rem !important;
}

.me-n120 {
  margin-right: -30rem !important;
}

.me-n137 {
  margin-right: -34.25rem !important;
}

.me-n155 {
  margin-right: -38.75rem !important;
}

.me-n170 {
  margin-right: -42.5rem !important;
}

.me-n195 {
  margin-right: -48.75rem !important;
}

.me-n203 {
  margin-right: -50.75rem !important;
}

.mb-nauto {
  margin-bottom: -auto !important;
}

.mb-n0_25 {
  margin-bottom: -0.0625rem !important;
}

.mb-n0_5 {
  margin-bottom: -0.125rem !important;
}

.mb-n0_75 {
  margin-bottom: -0.1875rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n2_25 {
  margin-bottom: -0.5625rem !important;
}

.mb-n2_5 {
  margin-bottom: -0.625rem !important;
}

.mb-n3 {
  margin-bottom: -0.75rem !important;
}

.mb-n3_5 {
  margin-bottom: -0.875rem !important;
}

.mb-n4 {
  margin-bottom: -1rem !important;
}

.mb-n4_5 {
  margin-bottom: -1.125rem !important;
}

.mb-n5 {
  margin-bottom: -1.25rem !important;
}

.mb-n5_5 {
  margin-bottom: -1.375rem !important;
}

.mb-n6 {
  margin-bottom: -1.5rem !important;
}

.mb-n7 {
  margin-bottom: -1.75rem !important;
}

.mb-n7_5 {
  margin-bottom: -1.875rem !important;
}

.mb-n8 {
  margin-bottom: -2rem !important;
}

.mb-n9 {
  margin-bottom: -2.25rem !important;
}

.mb-n10 {
  margin-bottom: -2.5rem !important;
}

.mb-n10_5 {
  margin-bottom: -2.625rem !important;
}

.mb-n11 {
  margin-bottom: -2.75rem !important;
}

.mb-n12 {
  margin-bottom: -3rem !important;
}

.mb-n12_5 {
  margin-bottom: -3.125rem !important;
}

.mb-n13 {
  margin-bottom: -3.25rem !important;
}

.mb-n14 {
  margin-bottom: -3.5rem !important;
}

.mb-n15 {
  margin-bottom: -3.75rem !important;
}

.mb-n15_5 {
  margin-bottom: -3.875rem !important;
}

.mb-n16 {
  margin-bottom: -4rem !important;
}

.mb-n17_5 {
  margin-bottom: -4.375rem !important;
}

.mb-n18 {
  margin-bottom: -4.5rem !important;
}

.mb-n19 {
  margin-bottom: -4.75rem !important;
}

.mb-n20 {
  margin-bottom: -5rem !important;
}

.mb-n20_5 {
  margin-bottom: -5.125rem !important;
}

.mb-n21 {
  margin-bottom: -5.25rem !important;
}

.mb-n21_5 {
  margin-bottom: -5.375rem !important;
}

.mb-n22 {
  margin-bottom: -5.5rem !important;
}

.mb-n23 {
  margin-bottom: -5.75rem !important;
}

.mb-n24 {
  margin-bottom: -6rem !important;
}

.mb-n24_5 {
  margin-bottom: -6.125rem !important;
}

.mb-n26 {
  margin-bottom: -6.5rem !important;
}

.mb-n29 {
  margin-bottom: -7.25rem !important;
}

.mb-n30 {
  margin-bottom: -7.5rem !important;
}

.mb-n31 {
  margin-bottom: -7.75rem !important;
}

.mb-n33 {
  margin-bottom: -8.25rem !important;
}

.mb-n38 {
  margin-bottom: -9.5rem !important;
}

.mb-n40 {
  margin-bottom: -10rem !important;
}

.mb-n50 {
  margin-bottom: -12.5rem !important;
}

.mb-n57_5 {
  margin-bottom: -14.375rem !important;
}

.mb-n60 {
  margin-bottom: -15rem !important;
}

.mb-n65 {
  margin-bottom: -16.25rem !important;
}

.mb-n70 {
  margin-bottom: -17.5rem !important;
}

.mb-n72_5 {
  margin-bottom: -18.125rem !important;
}

.mb-n75 {
  margin-bottom: -18.75rem !important;
}

.mb-n80 {
  margin-bottom: -20rem !important;
}

.mb-n85 {
  margin-bottom: -21.25rem !important;
}

.mb-n95 {
  margin-bottom: -23.75rem !important;
}

.mb-n96 {
  margin-bottom: -24rem !important;
}

.mb-n98_5 {
  margin-bottom: -24.625rem !important;
}

.mb-n112_5 {
  margin-bottom: -28.125rem !important;
}

.mb-n123_5 {
  margin-bottom: -30.875rem !important;
}

.mb-n120 {
  margin-bottom: -30rem !important;
}

.mb-n137 {
  margin-bottom: -34.25rem !important;
}

.mb-n155 {
  margin-bottom: -38.75rem !important;
}

.mb-n170 {
  margin-bottom: -42.5rem !important;
}

.mb-n195 {
  margin-bottom: -48.75rem !important;
}

.mb-n203 {
  margin-bottom: -50.75rem !important;
}

.ms-nauto {
  margin-left: -auto !important;
}

.ms-n0_25 {
  margin-left: -0.0625rem !important;
}

.ms-n0_5 {
  margin-left: -0.125rem !important;
}

.ms-n0_75 {
  margin-left: -0.1875rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n2_25 {
  margin-left: -0.5625rem !important;
}

.ms-n2_5 {
  margin-left: -0.625rem !important;
}

.ms-n3 {
  margin-left: -0.75rem !important;
}

.ms-n3_5 {
  margin-left: -0.875rem !important;
}

.ms-n4 {
  margin-left: -1rem !important;
}

.ms-n4_5 {
  margin-left: -1.125rem !important;
}

.ms-n5 {
  margin-left: -1.25rem !important;
}

.ms-n5_5 {
  margin-left: -1.375rem !important;
}

.ms-n6 {
  margin-left: -1.5rem !important;
}

.ms-n7 {
  margin-left: -1.75rem !important;
}

.ms-n7_5 {
  margin-left: -1.875rem !important;
}

.ms-n8 {
  margin-left: -2rem !important;
}

.ms-n9 {
  margin-left: -2.25rem !important;
}

.ms-n10 {
  margin-left: -2.5rem !important;
}

.ms-n10_5 {
  margin-left: -2.625rem !important;
}

.ms-n11 {
  margin-left: -2.75rem !important;
}

.ms-n12 {
  margin-left: -3rem !important;
}

.ms-n12_5 {
  margin-left: -3.125rem !important;
}

.ms-n13 {
  margin-left: -3.25rem !important;
}

.ms-n14 {
  margin-left: -3.5rem !important;
}

.ms-n15 {
  margin-left: -3.75rem !important;
}

.ms-n15_5 {
  margin-left: -3.875rem !important;
}

.ms-n16 {
  margin-left: -4rem !important;
}

.ms-n17_5 {
  margin-left: -4.375rem !important;
}

.ms-n18 {
  margin-left: -4.5rem !important;
}

.ms-n19 {
  margin-left: -4.75rem !important;
}

.ms-n20 {
  margin-left: -5rem !important;
}

.ms-n20_5 {
  margin-left: -5.125rem !important;
}

.ms-n21 {
  margin-left: -5.25rem !important;
}

.ms-n21_5 {
  margin-left: -5.375rem !important;
}

.ms-n22 {
  margin-left: -5.5rem !important;
}

.ms-n23 {
  margin-left: -5.75rem !important;
}

.ms-n24 {
  margin-left: -6rem !important;
}

.ms-n24_5 {
  margin-left: -6.125rem !important;
}

.ms-n26 {
  margin-left: -6.5rem !important;
}

.ms-n29 {
  margin-left: -7.25rem !important;
}

.ms-n30 {
  margin-left: -7.5rem !important;
}

.ms-n31 {
  margin-left: -7.75rem !important;
}

.ms-n33 {
  margin-left: -8.25rem !important;
}

.ms-n38 {
  margin-left: -9.5rem !important;
}

.ms-n40 {
  margin-left: -10rem !important;
}

.ms-n50 {
  margin-left: -12.5rem !important;
}

.ms-n57_5 {
  margin-left: -14.375rem !important;
}

.ms-n60 {
  margin-left: -15rem !important;
}

.ms-n65 {
  margin-left: -16.25rem !important;
}

.ms-n70 {
  margin-left: -17.5rem !important;
}

.ms-n72_5 {
  margin-left: -18.125rem !important;
}

.ms-n75 {
  margin-left: -18.75rem !important;
}

.ms-n80 {
  margin-left: -20rem !important;
}

.ms-n85 {
  margin-left: -21.25rem !important;
}

.ms-n95 {
  margin-left: -23.75rem !important;
}

.ms-n96 {
  margin-left: -24rem !important;
}

.ms-n98_5 {
  margin-left: -24.625rem !important;
}

.ms-n112_5 {
  margin-left: -28.125rem !important;
}

.ms-n123_5 {
  margin-left: -30.875rem !important;
}

.ms-n120 {
  margin-left: -30rem !important;
}

.ms-n137 {
  margin-left: -34.25rem !important;
}

.ms-n155 {
  margin-left: -38.75rem !important;
}

.ms-n170 {
  margin-left: -42.5rem !important;
}

.ms-n195 {
  margin-left: -48.75rem !important;
}

.ms-n203 {
  margin-left: -50.75rem !important;
}

.p-auto {
  padding: auto !important;
}

.p-0 {
  padding: 0rem !important;
}

.p-0_25 {
  padding: 0.0625rem !important;
}

.p-0_5 {
  padding: 0.125rem !important;
}

.p-0_75 {
  padding: 0.1875rem !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-2_25 {
  padding: 0.5625rem !important;
}

.p-2_5 {
  padding: 0.625rem !important;
}

.p-3 {
  padding: 0.75rem !important;
}

.p-3_5 {
  padding: 0.875rem !important;
}

.p-4 {
  padding: 1rem !important;
}

.p-4_5 {
  padding: 1.125rem !important;
}

.p-5 {
  padding: 1.25rem !important;
}

.p-5_5 {
  padding: 1.375rem !important;
}

.p-6 {
  padding: 1.5rem !important;
}

.p-7 {
  padding: 1.75rem !important;
}

.p-7_5 {
  padding: 1.875rem !important;
}

.p-8 {
  padding: 2rem !important;
}

.p-9 {
  padding: 2.25rem !important;
}

.p-10 {
  padding: 2.5rem !important;
}

.p-10_5 {
  padding: 2.625rem !important;
}

.p-11 {
  padding: 2.75rem !important;
}

.p-12 {
  padding: 3rem !important;
}

.p-12_5 {
  padding: 3.125rem !important;
}

.p-13 {
  padding: 3.25rem !important;
}

.p-14 {
  padding: 3.5rem !important;
}

.p-15 {
  padding: 3.75rem !important;
}

.p-15_5 {
  padding: 3.875rem !important;
}

.p-16 {
  padding: 4rem !important;
}

.p-17_5 {
  padding: 4.375rem !important;
}

.p-18 {
  padding: 4.5rem !important;
}

.p-19 {
  padding: 4.75rem !important;
}

.p-20 {
  padding: 5rem !important;
}

.p-20_5 {
  padding: 5.125rem !important;
}

.p-21 {
  padding: 5.25rem !important;
}

.p-21_5 {
  padding: 5.375rem !important;
}

.p-22 {
  padding: 5.5rem !important;
}

.p-23 {
  padding: 5.75rem !important;
}

.p-24 {
  padding: 6rem !important;
}

.p-24_5 {
  padding: 6.125rem !important;
}

.p-26 {
  padding: 6.5rem !important;
}

.p-29 {
  padding: 7.25rem !important;
}

.p-30 {
  padding: 7.5rem !important;
}

.p-31 {
  padding: 7.75rem !important;
}

.p-33 {
  padding: 8.25rem !important;
}

.p-38 {
  padding: 9.5rem !important;
}

.p-40 {
  padding: 10rem !important;
}

.p-50 {
  padding: 12.5rem !important;
}

.p-57_5 {
  padding: 14.375rem !important;
}

.p-60 {
  padding: 15rem !important;
}

.p-65 {
  padding: 16.25rem !important;
}

.p-70 {
  padding: 17.5rem !important;
}

.p-72_5 {
  padding: 18.125rem !important;
}

.p-75 {
  padding: 18.75rem !important;
}

.p-80 {
  padding: 20rem !important;
}

.p-85 {
  padding: 21.25rem !important;
}

.p-95 {
  padding: 23.75rem !important;
}

.p-96 {
  padding: 24rem !important;
}

.p-98_5 {
  padding: 24.625rem !important;
}

.p-112_5 {
  padding: 28.125rem !important;
}

.p-123_5 {
  padding: 30.875rem !important;
}

.p-120 {
  padding: 30rem !important;
}

.p-137 {
  padding: 34.25rem !important;
}

.p-155 {
  padding: 38.75rem !important;
}

.p-170 {
  padding: 42.5rem !important;
}

.p-195 {
  padding: 48.75rem !important;
}

.p-203 {
  padding: 50.75rem !important;
}

.px-auto {
  padding-right: auto !important;
  padding-left: auto !important;
}

.px-0 {
  padding-right: 0rem !important;
  padding-left: 0rem !important;
}

.px-0_25 {
  padding-right: 0.0625rem !important;
  padding-left: 0.0625rem !important;
}

.px-0_5 {
  padding-right: 0.125rem !important;
  padding-left: 0.125rem !important;
}

.px-0_75 {
  padding-right: 0.1875rem !important;
  padding-left: 0.1875rem !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-2_25 {
  padding-right: 0.5625rem !important;
  padding-left: 0.5625rem !important;
}

.px-2_5 {
  padding-right: 0.625rem !important;
  padding-left: 0.625rem !important;
}

.px-3 {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important;
}

.px-3_5 {
  padding-right: 0.875rem !important;
  padding-left: 0.875rem !important;
}

.px-4 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4_5 {
  padding-right: 1.125rem !important;
  padding-left: 1.125rem !important;
}

.px-5 {
  padding-right: 1.25rem !important;
  padding-left: 1.25rem !important;
}

.px-5_5 {
  padding-right: 1.375rem !important;
  padding-left: 1.375rem !important;
}

.px-6 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-7 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important;
}

.px-7_5 {
  padding-right: 1.875rem !important;
  padding-left: 1.875rem !important;
}

.px-8 {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}

.px-9 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important;
}

.px-10 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
}

.px-10_5 {
  padding-right: 2.625rem !important;
  padding-left: 2.625rem !important;
}

.px-11 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important;
}

.px-12 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.px-12_5 {
  padding-right: 3.125rem !important;
  padding-left: 3.125rem !important;
}

.px-13 {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important;
}

.px-14 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important;
}

.px-15 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
}

.px-15_5 {
  padding-right: 3.875rem !important;
  padding-left: 3.875rem !important;
}

.px-16 {
  padding-right: 4rem !important;
  padding-left: 4rem !important;
}

.px-17_5 {
  padding-right: 4.375rem !important;
  padding-left: 4.375rem !important;
}

.px-18 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
}

.px-19 {
  padding-right: 4.75rem !important;
  padding-left: 4.75rem !important;
}

.px-20 {
  padding-right: 5rem !important;
  padding-left: 5rem !important;
}

.px-20_5 {
  padding-right: 5.125rem !important;
  padding-left: 5.125rem !important;
}

.px-21 {
  padding-right: 5.25rem !important;
  padding-left: 5.25rem !important;
}

.px-21_5 {
  padding-right: 5.375rem !important;
  padding-left: 5.375rem !important;
}

.px-22 {
  padding-right: 5.5rem !important;
  padding-left: 5.5rem !important;
}

.px-23 {
  padding-right: 5.75rem !important;
  padding-left: 5.75rem !important;
}

.px-24 {
  padding-right: 6rem !important;
  padding-left: 6rem !important;
}

.px-24_5 {
  padding-right: 6.125rem !important;
  padding-left: 6.125rem !important;
}

.px-26 {
  padding-right: 6.5rem !important;
  padding-left: 6.5rem !important;
}

.px-29 {
  padding-right: 7.25rem !important;
  padding-left: 7.25rem !important;
}

.px-30 {
  padding-right: 7.5rem !important;
  padding-left: 7.5rem !important;
}

.px-31 {
  padding-right: 7.75rem !important;
  padding-left: 7.75rem !important;
}

.px-33 {
  padding-right: 8.25rem !important;
  padding-left: 8.25rem !important;
}

.px-38 {
  padding-right: 9.5rem !important;
  padding-left: 9.5rem !important;
}

.px-40 {
  padding-right: 10rem !important;
  padding-left: 10rem !important;
}

.px-50 {
  padding-right: 12.5rem !important;
  padding-left: 12.5rem !important;
}

.px-57_5 {
  padding-right: 14.375rem !important;
  padding-left: 14.375rem !important;
}

.px-60 {
  padding-right: 15rem !important;
  padding-left: 15rem !important;
}

.px-65 {
  padding-right: 16.25rem !important;
  padding-left: 16.25rem !important;
}

.px-70 {
  padding-right: 17.5rem !important;
  padding-left: 17.5rem !important;
}

.px-72_5 {
  padding-right: 18.125rem !important;
  padding-left: 18.125rem !important;
}

.px-75 {
  padding-right: 18.75rem !important;
  padding-left: 18.75rem !important;
}

.px-80 {
  padding-right: 20rem !important;
  padding-left: 20rem !important;
}

.px-85 {
  padding-right: 21.25rem !important;
  padding-left: 21.25rem !important;
}

.px-95 {
  padding-right: 23.75rem !important;
  padding-left: 23.75rem !important;
}

.px-96 {
  padding-right: 24rem !important;
  padding-left: 24rem !important;
}

.px-98_5 {
  padding-right: 24.625rem !important;
  padding-left: 24.625rem !important;
}

.px-112_5 {
  padding-right: 28.125rem !important;
  padding-left: 28.125rem !important;
}

.px-123_5 {
  padding-right: 30.875rem !important;
  padding-left: 30.875rem !important;
}

.px-120 {
  padding-right: 30rem !important;
  padding-left: 30rem !important;
}

.px-137 {
  padding-right: 34.25rem !important;
  padding-left: 34.25rem !important;
}

.px-155 {
  padding-right: 38.75rem !important;
  padding-left: 38.75rem !important;
}

.px-170 {
  padding-right: 42.5rem !important;
  padding-left: 42.5rem !important;
}

.px-195 {
  padding-right: 48.75rem !important;
  padding-left: 48.75rem !important;
}

.px-203 {
  padding-right: 50.75rem !important;
  padding-left: 50.75rem !important;
}

.py-auto {
  padding-top: auto !important;
  padding-bottom: auto !important;
}

.py-0 {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}

.py-0_25 {
  padding-top: 0.0625rem !important;
  padding-bottom: 0.0625rem !important;
}

.py-0_5 {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}

.py-0_75 {
  padding-top: 0.1875rem !important;
  padding-bottom: 0.1875rem !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-2_25 {
  padding-top: 0.5625rem !important;
  padding-bottom: 0.5625rem !important;
}

.py-2_5 {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}

.py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}

.py-3_5 {
  padding-top: 0.875rem !important;
  padding-bottom: 0.875rem !important;
}

.py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4_5 {
  padding-top: 1.125rem !important;
  padding-bottom: 1.125rem !important;
}

.py-5 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

.py-5_5 {
  padding-top: 1.375rem !important;
  padding-bottom: 1.375rem !important;
}

.py-6 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-7 {
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important;
}

.py-7_5 {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}

.py-8 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.py-9 {
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important;
}

.py-10 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.py-10_5 {
  padding-top: 2.625rem !important;
  padding-bottom: 2.625rem !important;
}

.py-11 {
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important;
}

.py-12 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.py-12_5 {
  padding-top: 3.125rem !important;
  padding-bottom: 3.125rem !important;
}

.py-13 {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important;
}

.py-14 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py-15 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

.py-15_5 {
  padding-top: 3.875rem !important;
  padding-bottom: 3.875rem !important;
}

.py-16 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}

.py-17_5 {
  padding-top: 4.375rem !important;
  padding-bottom: 4.375rem !important;
}

.py-18 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

.py-19 {
  padding-top: 4.75rem !important;
  padding-bottom: 4.75rem !important;
}

.py-20 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.py-20_5 {
  padding-top: 5.125rem !important;
  padding-bottom: 5.125rem !important;
}

.py-21 {
  padding-top: 5.25rem !important;
  padding-bottom: 5.25rem !important;
}

.py-21_5 {
  padding-top: 5.375rem !important;
  padding-bottom: 5.375rem !important;
}

.py-22 {
  padding-top: 5.5rem !important;
  padding-bottom: 5.5rem !important;
}

.py-23 {
  padding-top: 5.75rem !important;
  padding-bottom: 5.75rem !important;
}

.py-24 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
}

.py-24_5 {
  padding-top: 6.125rem !important;
  padding-bottom: 6.125rem !important;
}

.py-26 {
  padding-top: 6.5rem !important;
  padding-bottom: 6.5rem !important;
}

.py-29 {
  padding-top: 7.25rem !important;
  padding-bottom: 7.25rem !important;
}

.py-30 {
  padding-top: 7.5rem !important;
  padding-bottom: 7.5rem !important;
}

.py-31 {
  padding-top: 7.75rem !important;
  padding-bottom: 7.75rem !important;
}

.py-33 {
  padding-top: 8.25rem !important;
  padding-bottom: 8.25rem !important;
}

.py-38 {
  padding-top: 9.5rem !important;
  padding-bottom: 9.5rem !important;
}

.py-40 {
  padding-top: 10rem !important;
  padding-bottom: 10rem !important;
}

.py-50 {
  padding-top: 12.5rem !important;
  padding-bottom: 12.5rem !important;
}

.py-57_5 {
  padding-top: 14.375rem !important;
  padding-bottom: 14.375rem !important;
}

.py-60 {
  padding-top: 15rem !important;
  padding-bottom: 15rem !important;
}

.py-65 {
  padding-top: 16.25rem !important;
  padding-bottom: 16.25rem !important;
}

.py-70 {
  padding-top: 17.5rem !important;
  padding-bottom: 17.5rem !important;
}

.py-72_5 {
  padding-top: 18.125rem !important;
  padding-bottom: 18.125rem !important;
}

.py-75 {
  padding-top: 18.75rem !important;
  padding-bottom: 18.75rem !important;
}

.py-80 {
  padding-top: 20rem !important;
  padding-bottom: 20rem !important;
}

.py-85 {
  padding-top: 21.25rem !important;
  padding-bottom: 21.25rem !important;
}

.py-95 {
  padding-top: 23.75rem !important;
  padding-bottom: 23.75rem !important;
}

.py-96 {
  padding-top: 24rem !important;
  padding-bottom: 24rem !important;
}

.py-98_5 {
  padding-top: 24.625rem !important;
  padding-bottom: 24.625rem !important;
}

.py-112_5 {
  padding-top: 28.125rem !important;
  padding-bottom: 28.125rem !important;
}

.py-123_5 {
  padding-top: 30.875rem !important;
  padding-bottom: 30.875rem !important;
}

.py-120 {
  padding-top: 30rem !important;
  padding-bottom: 30rem !important;
}

.py-137 {
  padding-top: 34.25rem !important;
  padding-bottom: 34.25rem !important;
}

.py-155 {
  padding-top: 38.75rem !important;
  padding-bottom: 38.75rem !important;
}

.py-170 {
  padding-top: 42.5rem !important;
  padding-bottom: 42.5rem !important;
}

.py-195 {
  padding-top: 48.75rem !important;
  padding-bottom: 48.75rem !important;
}

.py-203 {
  padding-top: 50.75rem !important;
  padding-bottom: 50.75rem !important;
}

.pt-auto {
  padding-top: auto !important;
}

.pt-0 {
  padding-top: 0rem !important;
}

.pt-0_25 {
  padding-top: 0.0625rem !important;
}

.pt-0_5 {
  padding-top: 0.125rem !important;
}

.pt-0_75 {
  padding-top: 0.1875rem !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-2_25 {
  padding-top: 0.5625rem !important;
}

.pt-2_5 {
  padding-top: 0.625rem !important;
}

.pt-3 {
  padding-top: 0.75rem !important;
}

.pt-3_5 {
  padding-top: 0.875rem !important;
}

.pt-4 {
  padding-top: 1rem !important;
}

.pt-4_5 {
  padding-top: 1.125rem !important;
}

.pt-5 {
  padding-top: 1.25rem !important;
}

.pt-5_5 {
  padding-top: 1.375rem !important;
}

.pt-6 {
  padding-top: 1.5rem !important;
}

.pt-7 {
  padding-top: 1.75rem !important;
}

.pt-7_5 {
  padding-top: 1.875rem !important;
}

.pt-8 {
  padding-top: 2rem !important;
}

.pt-9 {
  padding-top: 2.25rem !important;
}

.pt-10 {
  padding-top: 2.5rem !important;
}

.pt-10_5 {
  padding-top: 2.625rem !important;
}

.pt-11 {
  padding-top: 2.75rem !important;
}

.pt-12 {
  padding-top: 3rem !important;
}

.pt-12_5 {
  padding-top: 3.125rem !important;
}

.pt-13 {
  padding-top: 3.25rem !important;
}

.pt-14 {
  padding-top: 3.5rem !important;
}

.pt-15 {
  padding-top: 3.75rem !important;
}

.pt-15_5 {
  padding-top: 3.875rem !important;
}

.pt-16 {
  padding-top: 4rem !important;
}

.pt-17_5 {
  padding-top: 4.375rem !important;
}

.pt-18 {
  padding-top: 4.5rem !important;
}

.pt-19 {
  padding-top: 4.75rem !important;
}

.pt-20 {
  padding-top: 5rem !important;
}

.pt-20_5 {
  padding-top: 5.125rem !important;
}

.pt-21 {
  padding-top: 5.25rem !important;
}

.pt-21_5 {
  padding-top: 5.375rem !important;
}

.pt-22 {
  padding-top: 5.5rem !important;
}

.pt-23 {
  padding-top: 5.75rem !important;
}

.pt-24 {
  padding-top: 6rem !important;
}

.pt-24_5 {
  padding-top: 6.125rem !important;
}

.pt-26 {
  padding-top: 6.5rem !important;
}

.pt-29 {
  padding-top: 7.25rem !important;
}

.pt-30 {
  padding-top: 7.5rem !important;
}

.pt-31 {
  padding-top: 7.75rem !important;
}

.pt-33 {
  padding-top: 8.25rem !important;
}

.pt-38 {
  padding-top: 9.5rem !important;
}

.pt-40 {
  padding-top: 10rem !important;
}

.pt-50 {
  padding-top: 12.5rem !important;
}

.pt-57_5 {
  padding-top: 14.375rem !important;
}

.pt-60 {
  padding-top: 15rem !important;
}

.pt-65 {
  padding-top: 16.25rem !important;
}

.pt-70 {
  padding-top: 17.5rem !important;
}

.pt-72_5 {
  padding-top: 18.125rem !important;
}

.pt-75 {
  padding-top: 18.75rem !important;
}

.pt-80 {
  padding-top: 20rem !important;
}

.pt-85 {
  padding-top: 21.25rem !important;
}

.pt-95 {
  padding-top: 23.75rem !important;
}

.pt-96 {
  padding-top: 24rem !important;
}

.pt-98_5 {
  padding-top: 24.625rem !important;
}

.pt-112_5 {
  padding-top: 28.125rem !important;
}

.pt-123_5 {
  padding-top: 30.875rem !important;
}

.pt-120 {
  padding-top: 30rem !important;
}

.pt-137 {
  padding-top: 34.25rem !important;
}

.pt-155 {
  padding-top: 38.75rem !important;
}

.pt-170 {
  padding-top: 42.5rem !important;
}

.pt-195 {
  padding-top: 48.75rem !important;
}

.pt-203 {
  padding-top: 50.75rem !important;
}

.pe-auto {
  padding-right: auto !important;
}

.pe-0 {
  padding-right: 0rem !important;
}

.pe-0_25 {
  padding-right: 0.0625rem !important;
}

.pe-0_5 {
  padding-right: 0.125rem !important;
}

.pe-0_75 {
  padding-right: 0.1875rem !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-2_25 {
  padding-right: 0.5625rem !important;
}

.pe-2_5 {
  padding-right: 0.625rem !important;
}

.pe-3 {
  padding-right: 0.75rem !important;
}

.pe-3_5 {
  padding-right: 0.875rem !important;
}

.pe-4 {
  padding-right: 1rem !important;
}

.pe-4_5 {
  padding-right: 1.125rem !important;
}

.pe-5 {
  padding-right: 1.25rem !important;
}

.pe-5_5 {
  padding-right: 1.375rem !important;
}

.pe-6 {
  padding-right: 1.5rem !important;
}

.pe-7 {
  padding-right: 1.75rem !important;
}

.pe-7_5 {
  padding-right: 1.875rem !important;
}

.pe-8 {
  padding-right: 2rem !important;
}

.pe-9 {
  padding-right: 2.25rem !important;
}

.pe-10 {
  padding-right: 2.5rem !important;
}

.pe-10_5 {
  padding-right: 2.625rem !important;
}

.pe-11 {
  padding-right: 2.75rem !important;
}

.pe-12 {
  padding-right: 3rem !important;
}

.pe-12_5 {
  padding-right: 3.125rem !important;
}

.pe-13 {
  padding-right: 3.25rem !important;
}

.pe-14 {
  padding-right: 3.5rem !important;
}

.pe-15 {
  padding-right: 3.75rem !important;
}

.pe-15_5 {
  padding-right: 3.875rem !important;
}

.pe-16 {
  padding-right: 4rem !important;
}

.pe-17_5 {
  padding-right: 4.375rem !important;
}

.pe-18 {
  padding-right: 4.5rem !important;
}

.pe-19 {
  padding-right: 4.75rem !important;
}

.pe-20 {
  padding-right: 5rem !important;
}

.pe-20_5 {
  padding-right: 5.125rem !important;
}

.pe-21 {
  padding-right: 5.25rem !important;
}

.pe-21_5 {
  padding-right: 5.375rem !important;
}

.pe-22 {
  padding-right: 5.5rem !important;
}

.pe-23 {
  padding-right: 5.75rem !important;
}

.pe-24 {
  padding-right: 6rem !important;
}

.pe-24_5 {
  padding-right: 6.125rem !important;
}

.pe-26 {
  padding-right: 6.5rem !important;
}

.pe-29 {
  padding-right: 7.25rem !important;
}

.pe-30 {
  padding-right: 7.5rem !important;
}

.pe-31 {
  padding-right: 7.75rem !important;
}

.pe-33 {
  padding-right: 8.25rem !important;
}

.pe-38 {
  padding-right: 9.5rem !important;
}

.pe-40 {
  padding-right: 10rem !important;
}

.pe-50 {
  padding-right: 12.5rem !important;
}

.pe-57_5 {
  padding-right: 14.375rem !important;
}

.pe-60 {
  padding-right: 15rem !important;
}

.pe-65 {
  padding-right: 16.25rem !important;
}

.pe-70 {
  padding-right: 17.5rem !important;
}

.pe-72_5 {
  padding-right: 18.125rem !important;
}

.pe-75 {
  padding-right: 18.75rem !important;
}

.pe-80 {
  padding-right: 20rem !important;
}

.pe-85 {
  padding-right: 21.25rem !important;
}

.pe-95 {
  padding-right: 23.75rem !important;
}

.pe-96 {
  padding-right: 24rem !important;
}

.pe-98_5 {
  padding-right: 24.625rem !important;
}

.pe-112_5 {
  padding-right: 28.125rem !important;
}

.pe-123_5 {
  padding-right: 30.875rem !important;
}

.pe-120 {
  padding-right: 30rem !important;
}

.pe-137 {
  padding-right: 34.25rem !important;
}

.pe-155 {
  padding-right: 38.75rem !important;
}

.pe-170 {
  padding-right: 42.5rem !important;
}

.pe-195 {
  padding-right: 48.75rem !important;
}

.pe-203 {
  padding-right: 50.75rem !important;
}

.pb-auto {
  padding-bottom: auto !important;
}

.pb-0 {
  padding-bottom: 0rem !important;
}

.pb-0_25 {
  padding-bottom: 0.0625rem !important;
}

.pb-0_5 {
  padding-bottom: 0.125rem !important;
}

.pb-0_75 {
  padding-bottom: 0.1875rem !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-2_25 {
  padding-bottom: 0.5625rem !important;
}

.pb-2_5 {
  padding-bottom: 0.625rem !important;
}

.pb-3 {
  padding-bottom: 0.75rem !important;
}

.pb-3_5 {
  padding-bottom: 0.875rem !important;
}

.pb-4 {
  padding-bottom: 1rem !important;
}

.pb-4_5 {
  padding-bottom: 1.125rem !important;
}

.pb-5 {
  padding-bottom: 1.25rem !important;
}

.pb-5_5 {
  padding-bottom: 1.375rem !important;
}

.pb-6 {
  padding-bottom: 1.5rem !important;
}

.pb-7 {
  padding-bottom: 1.75rem !important;
}

.pb-7_5 {
  padding-bottom: 1.875rem !important;
}

.pb-8 {
  padding-bottom: 2rem !important;
}

.pb-9 {
  padding-bottom: 2.25rem !important;
}

.pb-10 {
  padding-bottom: 2.5rem !important;
}

.pb-10_5 {
  padding-bottom: 2.625rem !important;
}

.pb-11 {
  padding-bottom: 2.75rem !important;
}

.pb-12 {
  padding-bottom: 3rem !important;
}

.pb-12_5 {
  padding-bottom: 3.125rem !important;
}

.pb-13 {
  padding-bottom: 3.25rem !important;
}

.pb-14 {
  padding-bottom: 3.5rem !important;
}

.pb-15 {
  padding-bottom: 3.75rem !important;
}

.pb-15_5 {
  padding-bottom: 3.875rem !important;
}

.pb-16 {
  padding-bottom: 4rem !important;
}

.pb-17_5 {
  padding-bottom: 4.375rem !important;
}

.pb-18 {
  padding-bottom: 4.5rem !important;
}

.pb-19 {
  padding-bottom: 4.75rem !important;
}

.pb-20 {
  padding-bottom: 5rem !important;
}

.pb-20_5 {
  padding-bottom: 5.125rem !important;
}

.pb-21 {
  padding-bottom: 5.25rem !important;
}

.pb-21_5 {
  padding-bottom: 5.375rem !important;
}

.pb-22 {
  padding-bottom: 5.5rem !important;
}

.pb-23 {
  padding-bottom: 5.75rem !important;
}

.pb-24 {
  padding-bottom: 6rem !important;
}

.pb-24_5 {
  padding-bottom: 6.125rem !important;
}

.pb-26 {
  padding-bottom: 6.5rem !important;
}

.pb-29 {
  padding-bottom: 7.25rem !important;
}

.pb-30 {
  padding-bottom: 7.5rem !important;
}

.pb-31 {
  padding-bottom: 7.75rem !important;
}

.pb-33 {
  padding-bottom: 8.25rem !important;
}

.pb-38 {
  padding-bottom: 9.5rem !important;
}

.pb-40 {
  padding-bottom: 10rem !important;
}

.pb-50 {
  padding-bottom: 12.5rem !important;
}

.pb-57_5 {
  padding-bottom: 14.375rem !important;
}

.pb-60 {
  padding-bottom: 15rem !important;
}

.pb-65 {
  padding-bottom: 16.25rem !important;
}

.pb-70 {
  padding-bottom: 17.5rem !important;
}

.pb-72_5 {
  padding-bottom: 18.125rem !important;
}

.pb-75 {
  padding-bottom: 18.75rem !important;
}

.pb-80 {
  padding-bottom: 20rem !important;
}

.pb-85 {
  padding-bottom: 21.25rem !important;
}

.pb-95 {
  padding-bottom: 23.75rem !important;
}

.pb-96 {
  padding-bottom: 24rem !important;
}

.pb-98_5 {
  padding-bottom: 24.625rem !important;
}

.pb-112_5 {
  padding-bottom: 28.125rem !important;
}

.pb-123_5 {
  padding-bottom: 30.875rem !important;
}

.pb-120 {
  padding-bottom: 30rem !important;
}

.pb-137 {
  padding-bottom: 34.25rem !important;
}

.pb-155 {
  padding-bottom: 38.75rem !important;
}

.pb-170 {
  padding-bottom: 42.5rem !important;
}

.pb-195 {
  padding-bottom: 48.75rem !important;
}

.pb-203 {
  padding-bottom: 50.75rem !important;
}

.ps-auto {
  padding-left: auto !important;
}

.ps-0 {
  padding-left: 0rem !important;
}

.ps-0_25 {
  padding-left: 0.0625rem !important;
}

.ps-0_5 {
  padding-left: 0.125rem !important;
}

.ps-0_75 {
  padding-left: 0.1875rem !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-2_25 {
  padding-left: 0.5625rem !important;
}

.ps-2_5 {
  padding-left: 0.625rem !important;
}

.ps-3 {
  padding-left: 0.75rem !important;
}

.ps-3_5 {
  padding-left: 0.875rem !important;
}

.ps-4 {
  padding-left: 1rem !important;
}

.ps-4_5 {
  padding-left: 1.125rem !important;
}

.ps-5 {
  padding-left: 1.25rem !important;
}

.ps-5_5 {
  padding-left: 1.375rem !important;
}

.ps-6 {
  padding-left: 1.5rem !important;
}

.ps-7 {
  padding-left: 1.75rem !important;
}

.ps-7_5 {
  padding-left: 1.875rem !important;
}

.ps-8 {
  padding-left: 2rem !important;
}

.ps-9 {
  padding-left: 2.25rem !important;
}

.ps-10 {
  padding-left: 2.5rem !important;
}

.ps-10_5 {
  padding-left: 2.625rem !important;
}

.ps-11 {
  padding-left: 2.75rem !important;
}

.ps-12 {
  padding-left: 3rem !important;
}

.ps-12_5 {
  padding-left: 3.125rem !important;
}

.ps-13 {
  padding-left: 3.25rem !important;
}

.ps-14 {
  padding-left: 3.5rem !important;
}

.ps-15 {
  padding-left: 3.75rem !important;
}

.ps-15_5 {
  padding-left: 3.875rem !important;
}

.ps-16 {
  padding-left: 4rem !important;
}

.ps-17_5 {
  padding-left: 4.375rem !important;
}

.ps-18 {
  padding-left: 4.5rem !important;
}

.ps-19 {
  padding-left: 4.75rem !important;
}

.ps-20 {
  padding-left: 5rem !important;
}

.ps-20_5 {
  padding-left: 5.125rem !important;
}

.ps-21 {
  padding-left: 5.25rem !important;
}

.ps-21_5 {
  padding-left: 5.375rem !important;
}

.ps-22 {
  padding-left: 5.5rem !important;
}

.ps-23 {
  padding-left: 5.75rem !important;
}

.ps-24 {
  padding-left: 6rem !important;
}

.ps-24_5 {
  padding-left: 6.125rem !important;
}

.ps-26 {
  padding-left: 6.5rem !important;
}

.ps-29 {
  padding-left: 7.25rem !important;
}

.ps-30 {
  padding-left: 7.5rem !important;
}

.ps-31 {
  padding-left: 7.75rem !important;
}

.ps-33 {
  padding-left: 8.25rem !important;
}

.ps-38 {
  padding-left: 9.5rem !important;
}

.ps-40 {
  padding-left: 10rem !important;
}

.ps-50 {
  padding-left: 12.5rem !important;
}

.ps-57_5 {
  padding-left: 14.375rem !important;
}

.ps-60 {
  padding-left: 15rem !important;
}

.ps-65 {
  padding-left: 16.25rem !important;
}

.ps-70 {
  padding-left: 17.5rem !important;
}

.ps-72_5 {
  padding-left: 18.125rem !important;
}

.ps-75 {
  padding-left: 18.75rem !important;
}

.ps-80 {
  padding-left: 20rem !important;
}

.ps-85 {
  padding-left: 21.25rem !important;
}

.ps-95 {
  padding-left: 23.75rem !important;
}

.ps-96 {
  padding-left: 24rem !important;
}

.ps-98_5 {
  padding-left: 24.625rem !important;
}

.ps-112_5 {
  padding-left: 28.125rem !important;
}

.ps-123_5 {
  padding-left: 30.875rem !important;
}

.ps-120 {
  padding-left: 30rem !important;
}

.ps-137 {
  padding-left: 34.25rem !important;
}

.ps-155 {
  padding-left: 38.75rem !important;
}

.ps-170 {
  padding-left: 42.5rem !important;
}

.ps-195 {
  padding-left: 48.75rem !important;
}

.ps-203 {
  padding-left: 50.75rem !important;
}

.font-primary {
  font-family: "Open Sans", sans-serif !important;
}

.text-xxs {
  font-size: 0.625rem !important;
}

.text-xs {
  font-size: 0.75rem !important;
}

.text-sm {
  font-size: 0.875rem !important;
}

.text-default {
  font-size: 1rem !important;
}

.text-xl {
  font-size: 1.125rem !important;
}

.text-xxl {
  font-size: 1.25rem !important;
}

.text-2xl {
  font-size: 1.5rem !important;
}

.text-3xl {
  font-size: 2rem !important;
}

.text-4xl {
  font-size: 2.5rem !important;
}

.text-6xl {
  font-size: 4rem !important;
}

.text-auto {
  font-size: auto !important;
}

.text-0 {
  font-size: 0rem !important;
}

.text-0_25 {
  font-size: 0.0625rem !important;
}

.text-0_5 {
  font-size: 0.125rem !important;
}

.text-0_75 {
  font-size: 0.1875rem !important;
}

.text-1 {
  font-size: 0.25rem !important;
}

.text-2 {
  font-size: 0.5rem !important;
}

.text-2_25 {
  font-size: 0.5625rem !important;
}

.text-2_5 {
  font-size: 0.625rem !important;
}

.text-3 {
  font-size: 0.75rem !important;
}

.text-3_5 {
  font-size: 0.875rem !important;
}

.text-4 {
  font-size: 1rem !important;
}

.text-4_5 {
  font-size: 1.125rem !important;
}

.text-5 {
  font-size: 1.25rem !important;
}

.text-5_5 {
  font-size: 1.375rem !important;
}

.text-6 {
  font-size: 1.5rem !important;
}

.text-7 {
  font-size: 1.75rem !important;
}

.text-7_5 {
  font-size: 1.875rem !important;
}

.text-8 {
  font-size: 2rem !important;
}

.text-9 {
  font-size: 2.25rem !important;
}

.text-10 {
  font-size: 2.5rem !important;
}

.text-10_5 {
  font-size: 2.625rem !important;
}

.text-11 {
  font-size: 2.75rem !important;
}

.text-12 {
  font-size: 3rem !important;
}

.text-12_5 {
  font-size: 3.125rem !important;
}

.text-13 {
  font-size: 3.25rem !important;
}

.text-14 {
  font-size: 3.5rem !important;
}

.text-15 {
  font-size: 3.75rem !important;
}

.text-15_5 {
  font-size: 3.875rem !important;
}

.text-16 {
  font-size: 4rem !important;
}

.text-17_5 {
  font-size: 4.375rem !important;
}

.text-18 {
  font-size: 4.5rem !important;
}

.text-19 {
  font-size: 4.75rem !important;
}

.text-20 {
  font-size: 5rem !important;
}

.text-20_5 {
  font-size: 5.125rem !important;
}

.text-21 {
  font-size: 5.25rem !important;
}

.text-21_5 {
  font-size: 5.375rem !important;
}

.text-22 {
  font-size: 5.5rem !important;
}

.text-23 {
  font-size: 5.75rem !important;
}

.text-24 {
  font-size: 6rem !important;
}

.text-24_5 {
  font-size: 6.125rem !important;
}

.text-26 {
  font-size: 6.5rem !important;
}

.text-29 {
  font-size: 7.25rem !important;
}

.text-30 {
  font-size: 7.5rem !important;
}

.text-31 {
  font-size: 7.75rem !important;
}

.text-33 {
  font-size: 8.25rem !important;
}

.text-38 {
  font-size: 9.5rem !important;
}

.text-40 {
  font-size: 10rem !important;
}

.text-50 {
  font-size: 12.5rem !important;
}

.text-57_5 {
  font-size: 14.375rem !important;
}

.text-60 {
  font-size: 15rem !important;
}

.text-65 {
  font-size: 16.25rem !important;
}

.text-70 {
  font-size: 17.5rem !important;
}

.text-72_5 {
  font-size: 18.125rem !important;
}

.text-75 {
  font-size: 18.75rem !important;
}

.text-80 {
  font-size: 20rem !important;
}

.text-85 {
  font-size: 21.25rem !important;
}

.text-95 {
  font-size: 23.75rem !important;
}

.text-96 {
  font-size: 24rem !important;
}

.text-98_5 {
  font-size: 24.625rem !important;
}

.text-112_5 {
  font-size: 28.125rem !important;
}

.text-123_5 {
  font-size: 30.875rem !important;
}

.text-120 {
  font-size: 30rem !important;
}

.text-137 {
  font-size: 34.25rem !important;
}

.text-155 {
  font-size: 38.75rem !important;
}

.text-170 {
  font-size: 42.5rem !important;
}

.text-195 {
  font-size: 48.75rem !important;
}

.text-203 {
  font-size: 50.75rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-medium {
  font-weight: 600 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-md {
  line-height: 1.75 !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;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-white {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-white-rgb), var(--rckryd-text-opacity)) !important;
}

.text-primary {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-primary-rgb), var(--rckryd-text-opacity)) !important;
}

.text-secondary {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-secondary-rgb), var(--rckryd-text-opacity)) !important;
}

.text-base {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-base-rgb), var(--rckryd-text-opacity)) !important;
}

.text-base-light {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-base-light-rgb), var(--rckryd-text-opacity)) !important;
}

.text-gray {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-gray-rgb), var(--rckryd-text-opacity)) !important;
}

.text-gray-light {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-gray-light-rgb), var(--rckryd-text-opacity)) !important;
}

.text-gray-lighter {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-gray-lighter-rgb), var(--rckryd-text-opacity)) !important;
}

.text-body {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-body-color-rgb), var(--rckryd-text-opacity)) !important;
}

.text-success {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-success-rgb), var(--rckryd-text-opacity)) !important;
}

.text-info {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-info-rgb), var(--rckryd-text-opacity)) !important;
}

.text-warning {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-warning-rgb), var(--rckryd-text-opacity)) !important;
}

.text-danger {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-danger-rgb), var(--rckryd-text-opacity)) !important;
}

.text-sns-fb {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-sns-fb-rgb), var(--rckryd-text-opacity)) !important;
}

.text-sns-wa {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-sns-wa-rgb), var(--rckryd-text-opacity)) !important;
}

.text-sns-tw {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-sns-tw-rgb), var(--rckryd-text-opacity)) !important;
}

.text-black {
  --rckryd-text-opacity: 1;
  color: rgba(var(--rckryd-black-rgb), var(--rckryd-text-opacity)) !important;
}

.text-muted {
  --rckryd-text-opacity: 1;
  color: #6c757d !important;
}

.text-black-50 {
  --rckryd-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --rckryd-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  --rckryd-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --rckryd-text-opacity: 0.25;
}

.text-opacity-50 {
  --rckryd-text-opacity: 0.5;
}

.text-opacity-75 {
  --rckryd-text-opacity: 0.75;
}

.text-opacity-100 {
  --rckryd-text-opacity: 1;
}

.bg-white {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-white-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-primary {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-primary-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-secondary {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-secondary-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-base {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-base-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-base-light {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-base-light-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-gray {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-gray-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-gray-light {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-gray-light-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-gray-lighter {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-gray-lighter-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-body {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-body-bg-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-success {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-success-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-info {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-info-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-warning {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-warning-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-danger {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-danger-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-sns-fb {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-sns-fb-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-sns-wa {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-sns-wa-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-sns-tw {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-sns-tw-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-black {
  --rckryd-bg-opacity: 1;
  background-color: rgba(var(--rckryd-black-rgb), var(--rckryd-bg-opacity)) !important;
}

.bg-transparent {
  --rckryd-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-opacity-5 {
  --rckryd-bg-opacity: 0.05;
}

.bg-opacity-10 {
  --rckryd-bg-opacity: 0.1;
}

.bg-opacity-20 {
  --rckryd-bg-opacity: 0.2;
}

.bg-opacity-15 {
  --rckryd-bg-opacity: 0.15;
}

.bg-opacity-30 {
  --rckryd-bg-opacity: 0.3;
}

.bg-opacity-40 {
  --rckryd-bg-opacity: 0.4;
}

.bg-opacity-50 {
  --rckryd-bg-opacity: 0.5;
}

.bg-gradient {
  background-image: var(--rckryd-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none, [class*=link-] {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded-xxs {
  border-radius: 0.125rem !important;
}

.rounded-xs {
  border-radius: 0.25rem !important;
}

.rounded-none {
  border-radius: 0 !important;
}

.rounded-sm {
  border-radius: 0.375rem !important;
}

.rounded-md {
  border-radius: 0.5rem !important;
}

.rounded-base {
  border-radius: 1rem !important;
}

.rounded-lg {
  border-radius: 1.125rem !important;
}

.rounded-2xl {
  border-radius: 1.5rem !important;
}

.rounded-3xl {
  border-radius: 2rem !important;
}

.rounded-full {
  border-radius: 6.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-top-xxs {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-top-xs {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-top-none {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-sm {
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}

.rounded-top-md {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}

.rounded-top-base {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}

.rounded-top-lg {
  border-top-left-radius: 1.125rem !important;
  border-top-right-radius: 1.125rem !important;
}

.rounded-top-2xl {
  border-top-left-radius: 1.5rem !important;
  border-top-right-radius: 1.5rem !important;
}

.rounded-top-3xl {
  border-top-left-radius: 2rem !important;
  border-top-right-radius: 2rem !important;
}

.rounded-top-full {
  border-top-left-radius: 6.25rem !important;
  border-top-right-radius: 6.25rem !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-end-xxs {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-end-xs {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-end-none {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-sm {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-end-md {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-end-base {
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.rounded-end-lg {
  border-top-right-radius: 1.125rem !important;
  border-bottom-right-radius: 1.125rem !important;
}

.rounded-end-2xl {
  border-top-right-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.rounded-end-3xl {
  border-top-right-radius: 2rem !important;
  border-bottom-right-radius: 2rem !important;
}

.rounded-end-full {
  border-top-right-radius: 6.25rem !important;
  border-bottom-right-radius: 6.25rem !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-bottom-xxs {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-bottom-xs {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-bottom-none {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-sm {
  border-bottom-right-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-bottom-md {
  border-bottom-right-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-bottom-base {
  border-bottom-right-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.rounded-bottom-lg {
  border-bottom-right-radius: 1.125rem !important;
  border-bottom-left-radius: 1.125rem !important;
}

.rounded-bottom-2xl {
  border-bottom-right-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-bottom-3xl {
  border-bottom-right-radius: 2rem !important;
  border-bottom-left-radius: 2rem !important;
}

.rounded-bottom-full {
  border-bottom-right-radius: 6.25rem !important;
  border-bottom-left-radius: 6.25rem !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-start-xxs {
  border-bottom-left-radius: 0.125rem !important;
  border-top-left-radius: 0.125rem !important;
}

.rounded-start-xs {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

.rounded-start-none {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-sm {
  border-bottom-left-radius: 0.375rem !important;
  border-top-left-radius: 0.375rem !important;
}

.rounded-start-md {
  border-bottom-left-radius: 0.5rem !important;
  border-top-left-radius: 0.5rem !important;
}

.rounded-start-base {
  border-bottom-left-radius: 1rem !important;
  border-top-left-radius: 1rem !important;
}

.rounded-start-lg {
  border-bottom-left-radius: 1.125rem !important;
  border-top-left-radius: 1.125rem !important;
}

.rounded-start-2xl {
  border-bottom-left-radius: 1.5rem !important;
  border-top-left-radius: 1.5rem !important;
}

.rounded-start-3xl {
  border-bottom-left-radius: 2rem !important;
  border-top-left-radius: 2rem !important;
}

.rounded-start-full {
  border-bottom-left-radius: 6.25rem !important;
  border-top-left-radius: 6.25rem !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-default {
  cursor: default !important;
}

.border-solid {
  border-style: solid !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.rotate-90m {
  transform: rotate(-90deg) !important;
}

.rotate-90 {
  transform: rotate(90deg) !important;
}

.rotate-180 {
  transform: rotate(180deg) !important;
}

.translate-nhalf {
  transform: translate(-50%, -50%) !important;
}

.translate-x-nhalf {
  transform: translateX(-50%) !important;
}

.translate-y-nhalf {
  transform: translateY(-50%) !important;
}

.min-w-auto {
  min-width: auto !important;
}

.min-w-0 {
  min-width: 0rem !important;
}

.min-w-0_25 {
  min-width: 0.0625rem !important;
}

.min-w-0_5 {
  min-width: 0.125rem !important;
}

.min-w-0_75 {
  min-width: 0.1875rem !important;
}

.min-w-1 {
  min-width: 0.25rem !important;
}

.min-w-2 {
  min-width: 0.5rem !important;
}

.min-w-2_25 {
  min-width: 0.5625rem !important;
}

.min-w-2_5 {
  min-width: 0.625rem !important;
}

.min-w-3 {
  min-width: 0.75rem !important;
}

.min-w-3_5 {
  min-width: 0.875rem !important;
}

.min-w-4 {
  min-width: 1rem !important;
}

.min-w-4_5 {
  min-width: 1.125rem !important;
}

.min-w-5 {
  min-width: 1.25rem !important;
}

.min-w-5_5 {
  min-width: 1.375rem !important;
}

.min-w-6 {
  min-width: 1.5rem !important;
}

.min-w-7 {
  min-width: 1.75rem !important;
}

.min-w-7_5 {
  min-width: 1.875rem !important;
}

.min-w-8 {
  min-width: 2rem !important;
}

.min-w-9 {
  min-width: 2.25rem !important;
}

.min-w-10 {
  min-width: 2.5rem !important;
}

.min-w-10_5 {
  min-width: 2.625rem !important;
}

.min-w-11 {
  min-width: 2.75rem !important;
}

.min-w-12 {
  min-width: 3rem !important;
}

.min-w-12_5 {
  min-width: 3.125rem !important;
}

.min-w-13 {
  min-width: 3.25rem !important;
}

.min-w-14 {
  min-width: 3.5rem !important;
}

.min-w-15 {
  min-width: 3.75rem !important;
}

.min-w-15_5 {
  min-width: 3.875rem !important;
}

.min-w-16 {
  min-width: 4rem !important;
}

.min-w-17_5 {
  min-width: 4.375rem !important;
}

.min-w-18 {
  min-width: 4.5rem !important;
}

.min-w-19 {
  min-width: 4.75rem !important;
}

.min-w-20 {
  min-width: 5rem !important;
}

.min-w-20_5 {
  min-width: 5.125rem !important;
}

.min-w-21 {
  min-width: 5.25rem !important;
}

.min-w-21_5 {
  min-width: 5.375rem !important;
}

.min-w-22 {
  min-width: 5.5rem !important;
}

.min-w-23 {
  min-width: 5.75rem !important;
}

.min-w-24 {
  min-width: 6rem !important;
}

.min-w-24_5 {
  min-width: 6.125rem !important;
}

.min-w-26 {
  min-width: 6.5rem !important;
}

.min-w-29 {
  min-width: 7.25rem !important;
}

.min-w-30 {
  min-width: 7.5rem !important;
}

.min-w-31 {
  min-width: 7.75rem !important;
}

.min-w-33 {
  min-width: 8.25rem !important;
}

.min-w-38 {
  min-width: 9.5rem !important;
}

.min-w-40 {
  min-width: 10rem !important;
}

.min-w-50 {
  min-width: 12.5rem !important;
}

.min-w-57_5 {
  min-width: 14.375rem !important;
}

.min-w-60 {
  min-width: 15rem !important;
}

.min-w-65 {
  min-width: 16.25rem !important;
}

.min-w-70 {
  min-width: 17.5rem !important;
}

.min-w-72_5 {
  min-width: 18.125rem !important;
}

.min-w-75 {
  min-width: 18.75rem !important;
}

.min-w-80 {
  min-width: 20rem !important;
}

.min-w-85 {
  min-width: 21.25rem !important;
}

.min-w-95 {
  min-width: 23.75rem !important;
}

.min-w-96 {
  min-width: 24rem !important;
}

.min-w-98_5 {
  min-width: 24.625rem !important;
}

.min-w-112_5 {
  min-width: 28.125rem !important;
}

.min-w-123_5 {
  min-width: 30.875rem !important;
}

.min-w-120 {
  min-width: 30rem !important;
}

.min-w-137 {
  min-width: 34.25rem !important;
}

.min-w-155 {
  min-width: 38.75rem !important;
}

.min-w-170 {
  min-width: 42.5rem !important;
}

.min-w-195 {
  min-width: 48.75rem !important;
}

.min-w-203 {
  min-width: 50.75rem !important;
}

.min-w-quarter {
  min-width: 25% !important;
}

.min-w-half {
  min-width: 50% !important;
}

.min-w-full {
  min-width: 100% !important;
}

.min-w-70p {
  min-width: 70% !important;
}

.min-w-90p {
  min-width: 90% !important;
}

.min-w-84p {
  min-width: 84% !important;
}

.min-w-85p {
  min-width: 85% !important;
}

.min-w-max {
  min-width: max-content !important;
}

.min-w-min {
  min-width: min-content !important;
}

.min-w-50w {
  min-width: 50vw !important;
}

.min-w-50h {
  min-width: 50vh !important;
}

.min-w-85h {
  min-width: 85vh !important;
}

.min-w-inherit {
  min-width: inherit !important;
}

.min-h-auto {
  min-height: auto !important;
}

.min-h-0 {
  min-height: 0rem !important;
}

.min-h-0_25 {
  min-height: 0.0625rem !important;
}

.min-h-0_5 {
  min-height: 0.125rem !important;
}

.min-h-0_75 {
  min-height: 0.1875rem !important;
}

.min-h-1 {
  min-height: 0.25rem !important;
}

.min-h-2 {
  min-height: 0.5rem !important;
}

.min-h-2_25 {
  min-height: 0.5625rem !important;
}

.min-h-2_5 {
  min-height: 0.625rem !important;
}

.min-h-3 {
  min-height: 0.75rem !important;
}

.min-h-3_5 {
  min-height: 0.875rem !important;
}

.min-h-4 {
  min-height: 1rem !important;
}

.min-h-4_5 {
  min-height: 1.125rem !important;
}

.min-h-5 {
  min-height: 1.25rem !important;
}

.min-h-5_5 {
  min-height: 1.375rem !important;
}

.min-h-6 {
  min-height: 1.5rem !important;
}

.min-h-7 {
  min-height: 1.75rem !important;
}

.min-h-7_5 {
  min-height: 1.875rem !important;
}

.min-h-8 {
  min-height: 2rem !important;
}

.min-h-9 {
  min-height: 2.25rem !important;
}

.min-h-10 {
  min-height: 2.5rem !important;
}

.min-h-10_5 {
  min-height: 2.625rem !important;
}

.min-h-11 {
  min-height: 2.75rem !important;
}

.min-h-12 {
  min-height: 3rem !important;
}

.min-h-12_5 {
  min-height: 3.125rem !important;
}

.min-h-13 {
  min-height: 3.25rem !important;
}

.min-h-14 {
  min-height: 3.5rem !important;
}

.min-h-15 {
  min-height: 3.75rem !important;
}

.min-h-15_5 {
  min-height: 3.875rem !important;
}

.min-h-16 {
  min-height: 4rem !important;
}

.min-h-17_5 {
  min-height: 4.375rem !important;
}

.min-h-18 {
  min-height: 4.5rem !important;
}

.min-h-19 {
  min-height: 4.75rem !important;
}

.min-h-20 {
  min-height: 5rem !important;
}

.min-h-20_5 {
  min-height: 5.125rem !important;
}

.min-h-21 {
  min-height: 5.25rem !important;
}

.min-h-21_5 {
  min-height: 5.375rem !important;
}

.min-h-22 {
  min-height: 5.5rem !important;
}

.min-h-23 {
  min-height: 5.75rem !important;
}

.min-h-24 {
  min-height: 6rem !important;
}

.min-h-24_5 {
  min-height: 6.125rem !important;
}

.min-h-26 {
  min-height: 6.5rem !important;
}

.min-h-29 {
  min-height: 7.25rem !important;
}

.min-h-30 {
  min-height: 7.5rem !important;
}

.min-h-31 {
  min-height: 7.75rem !important;
}

.min-h-33 {
  min-height: 8.25rem !important;
}

.min-h-38 {
  min-height: 9.5rem !important;
}

.min-h-40 {
  min-height: 10rem !important;
}

.min-h-50 {
  min-height: 12.5rem !important;
}

.min-h-57_5 {
  min-height: 14.375rem !important;
}

.min-h-60 {
  min-height: 15rem !important;
}

.min-h-65 {
  min-height: 16.25rem !important;
}

.min-h-70 {
  min-height: 17.5rem !important;
}

.min-h-72_5 {
  min-height: 18.125rem !important;
}

.min-h-75 {
  min-height: 18.75rem !important;
}

.min-h-80 {
  min-height: 20rem !important;
}

.min-h-85 {
  min-height: 21.25rem !important;
}

.min-h-95 {
  min-height: 23.75rem !important;
}

.min-h-96 {
  min-height: 24rem !important;
}

.min-h-98_5 {
  min-height: 24.625rem !important;
}

.min-h-112_5 {
  min-height: 28.125rem !important;
}

.min-h-123_5 {
  min-height: 30.875rem !important;
}

.min-h-120 {
  min-height: 30rem !important;
}

.min-h-137 {
  min-height: 34.25rem !important;
}

.min-h-155 {
  min-height: 38.75rem !important;
}

.min-h-170 {
  min-height: 42.5rem !important;
}

.min-h-195 {
  min-height: 48.75rem !important;
}

.min-h-203 {
  min-height: 50.75rem !important;
}

.min-h-quarter {
  min-height: 25% !important;
}

.min-h-half {
  min-height: 50% !important;
}

.min-h-full {
  min-height: 100% !important;
}

.min-h-70p {
  min-height: 70% !important;
}

.min-h-90p {
  min-height: 90% !important;
}

.min-h-84p {
  min-height: 84% !important;
}

.min-h-85p {
  min-height: 85% !important;
}

.min-h-max {
  min-height: max-content !important;
}

.min-h-min {
  min-height: min-content !important;
}

.min-h-50w {
  min-height: 50vw !important;
}

.min-h-50h {
  min-height: 50vh !important;
}

.min-h-85h {
  min-height: 85vh !important;
}

.min-h-inherit {
  min-height: inherit !important;
}

.left-auto {
  left: auto !important;
}

.left-0 {
  left: 0rem !important;
}

.left-0_25 {
  left: 0.0625rem !important;
}

.left-0_5 {
  left: 0.125rem !important;
}

.left-0_75 {
  left: 0.1875rem !important;
}

.left-1 {
  left: 0.25rem !important;
}

.left-2 {
  left: 0.5rem !important;
}

.left-2_25 {
  left: 0.5625rem !important;
}

.left-2_5 {
  left: 0.625rem !important;
}

.left-3 {
  left: 0.75rem !important;
}

.left-3_5 {
  left: 0.875rem !important;
}

.left-4 {
  left: 1rem !important;
}

.left-4_5 {
  left: 1.125rem !important;
}

.left-5 {
  left: 1.25rem !important;
}

.left-5_5 {
  left: 1.375rem !important;
}

.left-6 {
  left: 1.5rem !important;
}

.left-7 {
  left: 1.75rem !important;
}

.left-7_5 {
  left: 1.875rem !important;
}

.left-8 {
  left: 2rem !important;
}

.left-9 {
  left: 2.25rem !important;
}

.left-10 {
  left: 2.5rem !important;
}

.left-10_5 {
  left: 2.625rem !important;
}

.left-11 {
  left: 2.75rem !important;
}

.left-12 {
  left: 3rem !important;
}

.left-12_5 {
  left: 3.125rem !important;
}

.left-13 {
  left: 3.25rem !important;
}

.left-14 {
  left: 3.5rem !important;
}

.left-15 {
  left: 3.75rem !important;
}

.left-15_5 {
  left: 3.875rem !important;
}

.left-16 {
  left: 4rem !important;
}

.left-17_5 {
  left: 4.375rem !important;
}

.left-18 {
  left: 4.5rem !important;
}

.left-19 {
  left: 4.75rem !important;
}

.left-20 {
  left: 5rem !important;
}

.left-20_5 {
  left: 5.125rem !important;
}

.left-21 {
  left: 5.25rem !important;
}

.left-21_5 {
  left: 5.375rem !important;
}

.left-22 {
  left: 5.5rem !important;
}

.left-23 {
  left: 5.75rem !important;
}

.left-24 {
  left: 6rem !important;
}

.left-24_5 {
  left: 6.125rem !important;
}

.left-26 {
  left: 6.5rem !important;
}

.left-29 {
  left: 7.25rem !important;
}

.left-30 {
  left: 7.5rem !important;
}

.left-31 {
  left: 7.75rem !important;
}

.left-33 {
  left: 8.25rem !important;
}

.left-38 {
  left: 9.5rem !important;
}

.left-40 {
  left: 10rem !important;
}

.left-50 {
  left: 12.5rem !important;
}

.left-57_5 {
  left: 14.375rem !important;
}

.left-60 {
  left: 15rem !important;
}

.left-65 {
  left: 16.25rem !important;
}

.left-70 {
  left: 17.5rem !important;
}

.left-72_5 {
  left: 18.125rem !important;
}

.left-75 {
  left: 18.75rem !important;
}

.left-80 {
  left: 20rem !important;
}

.left-85 {
  left: 21.25rem !important;
}

.left-95 {
  left: 23.75rem !important;
}

.left-96 {
  left: 24rem !important;
}

.left-98_5 {
  left: 24.625rem !important;
}

.left-112_5 {
  left: 28.125rem !important;
}

.left-123_5 {
  left: 30.875rem !important;
}

.left-120 {
  left: 30rem !important;
}

.left-137 {
  left: 34.25rem !important;
}

.left-155 {
  left: 38.75rem !important;
}

.left-170 {
  left: 42.5rem !important;
}

.left-195 {
  left: 48.75rem !important;
}

.left-203 {
  left: 50.75rem !important;
}

.left-quarter {
  left: 25% !important;
}

.left-half {
  left: 50% !important;
}

.left-full {
  left: 100% !important;
}

.left-70p {
  left: 70% !important;
}

.left-90p {
  left: 90% !important;
}

.left-84p {
  left: 84% !important;
}

.left-85p {
  left: 85% !important;
}

.left-max {
  left: max-content !important;
}

.left-min {
  left: min-content !important;
}

.left-50w {
  left: 50vw !important;
}

.left-50h {
  left: 50vh !important;
}

.left-85h {
  left: 85vh !important;
}

.left-inherit {
  left: inherit !important;
}

.right-auto {
  right: auto !important;
}

.right-0 {
  right: 0rem !important;
}

.right-0_25 {
  right: 0.0625rem !important;
}

.right-0_5 {
  right: 0.125rem !important;
}

.right-0_75 {
  right: 0.1875rem !important;
}

.right-1 {
  right: 0.25rem !important;
}

.right-2 {
  right: 0.5rem !important;
}

.right-2_25 {
  right: 0.5625rem !important;
}

.right-2_5 {
  right: 0.625rem !important;
}

.right-3 {
  right: 0.75rem !important;
}

.right-3_5 {
  right: 0.875rem !important;
}

.right-4 {
  right: 1rem !important;
}

.right-4_5 {
  right: 1.125rem !important;
}

.right-5 {
  right: 1.25rem !important;
}

.right-5_5 {
  right: 1.375rem !important;
}

.right-6 {
  right: 1.5rem !important;
}

.right-7 {
  right: 1.75rem !important;
}

.right-7_5 {
  right: 1.875rem !important;
}

.right-8 {
  right: 2rem !important;
}

.right-9 {
  right: 2.25rem !important;
}

.right-10 {
  right: 2.5rem !important;
}

.right-10_5 {
  right: 2.625rem !important;
}

.right-11 {
  right: 2.75rem !important;
}

.right-12 {
  right: 3rem !important;
}

.right-12_5 {
  right: 3.125rem !important;
}

.right-13 {
  right: 3.25rem !important;
}

.right-14 {
  right: 3.5rem !important;
}

.right-15 {
  right: 3.75rem !important;
}

.right-15_5 {
  right: 3.875rem !important;
}

.right-16 {
  right: 4rem !important;
}

.right-17_5 {
  right: 4.375rem !important;
}

.right-18 {
  right: 4.5rem !important;
}

.right-19 {
  right: 4.75rem !important;
}

.right-20 {
  right: 5rem !important;
}

.right-20_5 {
  right: 5.125rem !important;
}

.right-21 {
  right: 5.25rem !important;
}

.right-21_5 {
  right: 5.375rem !important;
}

.right-22 {
  right: 5.5rem !important;
}

.right-23 {
  right: 5.75rem !important;
}

.right-24 {
  right: 6rem !important;
}

.right-24_5 {
  right: 6.125rem !important;
}

.right-26 {
  right: 6.5rem !important;
}

.right-29 {
  right: 7.25rem !important;
}

.right-30 {
  right: 7.5rem !important;
}

.right-31 {
  right: 7.75rem !important;
}

.right-33 {
  right: 8.25rem !important;
}

.right-38 {
  right: 9.5rem !important;
}

.right-40 {
  right: 10rem !important;
}

.right-50 {
  right: 12.5rem !important;
}

.right-57_5 {
  right: 14.375rem !important;
}

.right-60 {
  right: 15rem !important;
}

.right-65 {
  right: 16.25rem !important;
}

.right-70 {
  right: 17.5rem !important;
}

.right-72_5 {
  right: 18.125rem !important;
}

.right-75 {
  right: 18.75rem !important;
}

.right-80 {
  right: 20rem !important;
}

.right-85 {
  right: 21.25rem !important;
}

.right-95 {
  right: 23.75rem !important;
}

.right-96 {
  right: 24rem !important;
}

.right-98_5 {
  right: 24.625rem !important;
}

.right-112_5 {
  right: 28.125rem !important;
}

.right-123_5 {
  right: 30.875rem !important;
}

.right-120 {
  right: 30rem !important;
}

.right-137 {
  right: 34.25rem !important;
}

.right-155 {
  right: 38.75rem !important;
}

.right-170 {
  right: 42.5rem !important;
}

.right-195 {
  right: 48.75rem !important;
}

.right-203 {
  right: 50.75rem !important;
}

.right-quarter {
  right: 25% !important;
}

.right-half {
  right: 50% !important;
}

.right-full {
  right: 100% !important;
}

.right-70p {
  right: 70% !important;
}

.right-90p {
  right: 90% !important;
}

.right-84p {
  right: 84% !important;
}

.right-85p {
  right: 85% !important;
}

.right-max {
  right: max-content !important;
}

.right-min {
  right: min-content !important;
}

.right-50w {
  right: 50vw !important;
}

.right-50h {
  right: 50vh !important;
}

.right-85h {
  right: 85vh !important;
}

.right-inherit {
  right: inherit !important;
}

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

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

.shadow {
  box-shadow: rgba(0, 0, 0, 0.1) 0 0.0625rem 0.125rem !important;
}

.shadow-drop {
  box-shadow: 0 0.5rem 1.875rem rgba(34, 50, 99, 0.05) !important;
}

.shadow-2 {
  box-shadow: 0 0.375rem 2rem 0 rgba(79, 104, 114, 0.08) !important;
}

.shadow-20 {
  box-shadow: 0 0.125rem 0.375rem 0 rgba(128, 128, 136, 0.2) !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;
}

.z-1 {
  z-index: 1 !important;
}

.z-100 {
  z-index: 100 !important;
}

.z-200 {
  z-index: 200 !important;
}

.z-300 {
  z-index: 300 !important;
}

.z-400 {
  z-index: 400 !important;
}

.z-500 {
  z-index: 500 !important;
}

.z-600 {
  z-index: 600 !important;
}

.z-700 {
  z-index: 700 !important;
}

.z-800 {
  z-index: 800 !important;
}

.z-900 {
  z-index: 900 !important;
}

.z-1050 {
  z-index: 1050 !important;
}

.z-2000 {
  z-index: 2000 !important;
}

@media (min-width: 370px) {
  .float-ss-start {
    float: left !important;
  }

  .float-ss-end {
    float: right !important;
  }

  .float-ss-none {
    float: none !important;
  }

  .d-ss-inline {
    display: inline !important;
  }

  .d-ss-inline-block {
    display: inline-block !important;
  }

  .d-ss-block {
    display: block !important;
  }

  .d-ss-grid {
    display: grid !important;
  }

  .d-ss-table {
    display: table !important;
  }

  .d-ss-table-row {
    display: table-row !important;
  }

  .d-ss-table-cell {
    display: table-cell !important;
  }

  .d-ss-flex {
    display: flex !important;
  }

  .d-ss-inline-flex {
    display: inline-flex !important;
  }

  .d-ss-none {
    display: none !important;
  }

  .position-ss-static {
    position: static !important;
  }

  .position-ss-relative {
    position: relative !important;
  }

  .position-ss-absolute {
    position: absolute !important;
  }

  .position-ss-fixed {
    position: fixed !important;
  }

  .position-ss-sticky {
    position: sticky !important;
  }

  .position-ss-initial {
    position: initial !important;
  }

  .position-ss-unset {
    position: unset !important;
  }

  .top-ss-auto {
    top: auto !important;
  }

  .top-ss-0 {
    top: 0rem !important;
  }

  .top-ss-0_25 {
    top: 0.0625rem !important;
  }

  .top-ss-0_5 {
    top: 0.125rem !important;
  }

  .top-ss-0_75 {
    top: 0.1875rem !important;
  }

  .top-ss-1 {
    top: 0.25rem !important;
  }

  .top-ss-2 {
    top: 0.5rem !important;
  }

  .top-ss-2_25 {
    top: 0.5625rem !important;
  }

  .top-ss-2_5 {
    top: 0.625rem !important;
  }

  .top-ss-3 {
    top: 0.75rem !important;
  }

  .top-ss-3_5 {
    top: 0.875rem !important;
  }

  .top-ss-4 {
    top: 1rem !important;
  }

  .top-ss-4_5 {
    top: 1.125rem !important;
  }

  .top-ss-5 {
    top: 1.25rem !important;
  }

  .top-ss-5_5 {
    top: 1.375rem !important;
  }

  .top-ss-6 {
    top: 1.5rem !important;
  }

  .top-ss-7 {
    top: 1.75rem !important;
  }

  .top-ss-7_5 {
    top: 1.875rem !important;
  }

  .top-ss-8 {
    top: 2rem !important;
  }

  .top-ss-9 {
    top: 2.25rem !important;
  }

  .top-ss-10 {
    top: 2.5rem !important;
  }

  .top-ss-10_5 {
    top: 2.625rem !important;
  }

  .top-ss-11 {
    top: 2.75rem !important;
  }

  .top-ss-12 {
    top: 3rem !important;
  }

  .top-ss-12_5 {
    top: 3.125rem !important;
  }

  .top-ss-13 {
    top: 3.25rem !important;
  }

  .top-ss-14 {
    top: 3.5rem !important;
  }

  .top-ss-15 {
    top: 3.75rem !important;
  }

  .top-ss-15_5 {
    top: 3.875rem !important;
  }

  .top-ss-16 {
    top: 4rem !important;
  }

  .top-ss-17_5 {
    top: 4.375rem !important;
  }

  .top-ss-18 {
    top: 4.5rem !important;
  }

  .top-ss-19 {
    top: 4.75rem !important;
  }

  .top-ss-20 {
    top: 5rem !important;
  }

  .top-ss-20_5 {
    top: 5.125rem !important;
  }

  .top-ss-21 {
    top: 5.25rem !important;
  }

  .top-ss-21_5 {
    top: 5.375rem !important;
  }

  .top-ss-22 {
    top: 5.5rem !important;
  }

  .top-ss-23 {
    top: 5.75rem !important;
  }

  .top-ss-24 {
    top: 6rem !important;
  }

  .top-ss-24_5 {
    top: 6.125rem !important;
  }

  .top-ss-26 {
    top: 6.5rem !important;
  }

  .top-ss-29 {
    top: 7.25rem !important;
  }

  .top-ss-30 {
    top: 7.5rem !important;
  }

  .top-ss-31 {
    top: 7.75rem !important;
  }

  .top-ss-33 {
    top: 8.25rem !important;
  }

  .top-ss-38 {
    top: 9.5rem !important;
  }

  .top-ss-40 {
    top: 10rem !important;
  }

  .top-ss-50 {
    top: 12.5rem !important;
  }

  .top-ss-57_5 {
    top: 14.375rem !important;
  }

  .top-ss-60 {
    top: 15rem !important;
  }

  .top-ss-65 {
    top: 16.25rem !important;
  }

  .top-ss-70 {
    top: 17.5rem !important;
  }

  .top-ss-72_5 {
    top: 18.125rem !important;
  }

  .top-ss-75 {
    top: 18.75rem !important;
  }

  .top-ss-80 {
    top: 20rem !important;
  }

  .top-ss-85 {
    top: 21.25rem !important;
  }

  .top-ss-95 {
    top: 23.75rem !important;
  }

  .top-ss-96 {
    top: 24rem !important;
  }

  .top-ss-98_5 {
    top: 24.625rem !important;
  }

  .top-ss-112_5 {
    top: 28.125rem !important;
  }

  .top-ss-123_5 {
    top: 30.875rem !important;
  }

  .top-ss-120 {
    top: 30rem !important;
  }

  .top-ss-137 {
    top: 34.25rem !important;
  }

  .top-ss-155 {
    top: 38.75rem !important;
  }

  .top-ss-170 {
    top: 42.5rem !important;
  }

  .top-ss-195 {
    top: 48.75rem !important;
  }

  .top-ss-203 {
    top: 50.75rem !important;
  }

  .top-ss-quarter {
    top: 25% !important;
  }

  .top-ss-half {
    top: 50% !important;
  }

  .top-ss-full {
    top: 100% !important;
  }

  .top-ss-70p {
    top: 70% !important;
  }

  .top-ss-90p {
    top: 90% !important;
  }

  .top-ss-84p {
    top: 84% !important;
  }

  .top-ss-85p {
    top: 85% !important;
  }

  .top-ss-max {
    top: max-content !important;
  }

  .top-ss-min {
    top: min-content !important;
  }

  .top-ss-50w {
    top: 50vw !important;
  }

  .top-ss-50h {
    top: 50vh !important;
  }

  .top-ss-85h {
    top: 85vh !important;
  }

  .top-ss-inherit {
    top: inherit !important;
  }

  .bottom-ss-auto {
    bottom: auto !important;
  }

  .bottom-ss-0 {
    bottom: 0rem !important;
  }

  .bottom-ss-0_25 {
    bottom: 0.0625rem !important;
  }

  .bottom-ss-0_5 {
    bottom: 0.125rem !important;
  }

  .bottom-ss-0_75 {
    bottom: 0.1875rem !important;
  }

  .bottom-ss-1 {
    bottom: 0.25rem !important;
  }

  .bottom-ss-2 {
    bottom: 0.5rem !important;
  }

  .bottom-ss-2_25 {
    bottom: 0.5625rem !important;
  }

  .bottom-ss-2_5 {
    bottom: 0.625rem !important;
  }

  .bottom-ss-3 {
    bottom: 0.75rem !important;
  }

  .bottom-ss-3_5 {
    bottom: 0.875rem !important;
  }

  .bottom-ss-4 {
    bottom: 1rem !important;
  }

  .bottom-ss-4_5 {
    bottom: 1.125rem !important;
  }

  .bottom-ss-5 {
    bottom: 1.25rem !important;
  }

  .bottom-ss-5_5 {
    bottom: 1.375rem !important;
  }

  .bottom-ss-6 {
    bottom: 1.5rem !important;
  }

  .bottom-ss-7 {
    bottom: 1.75rem !important;
  }

  .bottom-ss-7_5 {
    bottom: 1.875rem !important;
  }

  .bottom-ss-8 {
    bottom: 2rem !important;
  }

  .bottom-ss-9 {
    bottom: 2.25rem !important;
  }

  .bottom-ss-10 {
    bottom: 2.5rem !important;
  }

  .bottom-ss-10_5 {
    bottom: 2.625rem !important;
  }

  .bottom-ss-11 {
    bottom: 2.75rem !important;
  }

  .bottom-ss-12 {
    bottom: 3rem !important;
  }

  .bottom-ss-12_5 {
    bottom: 3.125rem !important;
  }

  .bottom-ss-13 {
    bottom: 3.25rem !important;
  }

  .bottom-ss-14 {
    bottom: 3.5rem !important;
  }

  .bottom-ss-15 {
    bottom: 3.75rem !important;
  }

  .bottom-ss-15_5 {
    bottom: 3.875rem !important;
  }

  .bottom-ss-16 {
    bottom: 4rem !important;
  }

  .bottom-ss-17_5 {
    bottom: 4.375rem !important;
  }

  .bottom-ss-18 {
    bottom: 4.5rem !important;
  }

  .bottom-ss-19 {
    bottom: 4.75rem !important;
  }

  .bottom-ss-20 {
    bottom: 5rem !important;
  }

  .bottom-ss-20_5 {
    bottom: 5.125rem !important;
  }

  .bottom-ss-21 {
    bottom: 5.25rem !important;
  }

  .bottom-ss-21_5 {
    bottom: 5.375rem !important;
  }

  .bottom-ss-22 {
    bottom: 5.5rem !important;
  }

  .bottom-ss-23 {
    bottom: 5.75rem !important;
  }

  .bottom-ss-24 {
    bottom: 6rem !important;
  }

  .bottom-ss-24_5 {
    bottom: 6.125rem !important;
  }

  .bottom-ss-26 {
    bottom: 6.5rem !important;
  }

  .bottom-ss-29 {
    bottom: 7.25rem !important;
  }

  .bottom-ss-30 {
    bottom: 7.5rem !important;
  }

  .bottom-ss-31 {
    bottom: 7.75rem !important;
  }

  .bottom-ss-33 {
    bottom: 8.25rem !important;
  }

  .bottom-ss-38 {
    bottom: 9.5rem !important;
  }

  .bottom-ss-40 {
    bottom: 10rem !important;
  }

  .bottom-ss-50 {
    bottom: 12.5rem !important;
  }

  .bottom-ss-57_5 {
    bottom: 14.375rem !important;
  }

  .bottom-ss-60 {
    bottom: 15rem !important;
  }

  .bottom-ss-65 {
    bottom: 16.25rem !important;
  }

  .bottom-ss-70 {
    bottom: 17.5rem !important;
  }

  .bottom-ss-72_5 {
    bottom: 18.125rem !important;
  }

  .bottom-ss-75 {
    bottom: 18.75rem !important;
  }

  .bottom-ss-80 {
    bottom: 20rem !important;
  }

  .bottom-ss-85 {
    bottom: 21.25rem !important;
  }

  .bottom-ss-95 {
    bottom: 23.75rem !important;
  }

  .bottom-ss-96 {
    bottom: 24rem !important;
  }

  .bottom-ss-98_5 {
    bottom: 24.625rem !important;
  }

  .bottom-ss-112_5 {
    bottom: 28.125rem !important;
  }

  .bottom-ss-123_5 {
    bottom: 30.875rem !important;
  }

  .bottom-ss-120 {
    bottom: 30rem !important;
  }

  .bottom-ss-137 {
    bottom: 34.25rem !important;
  }

  .bottom-ss-155 {
    bottom: 38.75rem !important;
  }

  .bottom-ss-170 {
    bottom: 42.5rem !important;
  }

  .bottom-ss-195 {
    bottom: 48.75rem !important;
  }

  .bottom-ss-203 {
    bottom: 50.75rem !important;
  }

  .bottom-ss-quarter {
    bottom: 25% !important;
  }

  .bottom-ss-half {
    bottom: 50% !important;
  }

  .bottom-ss-full {
    bottom: 100% !important;
  }

  .bottom-ss-70p {
    bottom: 70% !important;
  }

  .bottom-ss-90p {
    bottom: 90% !important;
  }

  .bottom-ss-84p {
    bottom: 84% !important;
  }

  .bottom-ss-85p {
    bottom: 85% !important;
  }

  .bottom-ss-max {
    bottom: max-content !important;
  }

  .bottom-ss-min {
    bottom: min-content !important;
  }

  .bottom-ss-50w {
    bottom: 50vw !important;
  }

  .bottom-ss-50h {
    bottom: 50vh !important;
  }

  .bottom-ss-85h {
    bottom: 85vh !important;
  }

  .bottom-ss-inherit {
    bottom: inherit !important;
  }

  .w-ss-auto {
    width: auto !important;
  }

  .w-ss-0 {
    width: 0rem !important;
  }

  .w-ss-0_25 {
    width: 0.0625rem !important;
  }

  .w-ss-0_5 {
    width: 0.125rem !important;
  }

  .w-ss-0_75 {
    width: 0.1875rem !important;
  }

  .w-ss-1 {
    width: 0.25rem !important;
  }

  .w-ss-2 {
    width: 0.5rem !important;
  }

  .w-ss-2_25 {
    width: 0.5625rem !important;
  }

  .w-ss-2_5 {
    width: 0.625rem !important;
  }

  .w-ss-3 {
    width: 0.75rem !important;
  }

  .w-ss-3_5 {
    width: 0.875rem !important;
  }

  .w-ss-4 {
    width: 1rem !important;
  }

  .w-ss-4_5 {
    width: 1.125rem !important;
  }

  .w-ss-5 {
    width: 1.25rem !important;
  }

  .w-ss-5_5 {
    width: 1.375rem !important;
  }

  .w-ss-6 {
    width: 1.5rem !important;
  }

  .w-ss-7 {
    width: 1.75rem !important;
  }

  .w-ss-7_5 {
    width: 1.875rem !important;
  }

  .w-ss-8 {
    width: 2rem !important;
  }

  .w-ss-9 {
    width: 2.25rem !important;
  }

  .w-ss-10 {
    width: 2.5rem !important;
  }

  .w-ss-10_5 {
    width: 2.625rem !important;
  }

  .w-ss-11 {
    width: 2.75rem !important;
  }

  .w-ss-12 {
    width: 3rem !important;
  }

  .w-ss-12_5 {
    width: 3.125rem !important;
  }

  .w-ss-13 {
    width: 3.25rem !important;
  }

  .w-ss-14 {
    width: 3.5rem !important;
  }

  .w-ss-15 {
    width: 3.75rem !important;
  }

  .w-ss-15_5 {
    width: 3.875rem !important;
  }

  .w-ss-16 {
    width: 4rem !important;
  }

  .w-ss-17_5 {
    width: 4.375rem !important;
  }

  .w-ss-18 {
    width: 4.5rem !important;
  }

  .w-ss-19 {
    width: 4.75rem !important;
  }

  .w-ss-20 {
    width: 5rem !important;
  }

  .w-ss-20_5 {
    width: 5.125rem !important;
  }

  .w-ss-21 {
    width: 5.25rem !important;
  }

  .w-ss-21_5 {
    width: 5.375rem !important;
  }

  .w-ss-22 {
    width: 5.5rem !important;
  }

  .w-ss-23 {
    width: 5.75rem !important;
  }

  .w-ss-24 {
    width: 6rem !important;
  }

  .w-ss-24_5 {
    width: 6.125rem !important;
  }

  .w-ss-26 {
    width: 6.5rem !important;
  }

  .w-ss-29 {
    width: 7.25rem !important;
  }

  .w-ss-30 {
    width: 7.5rem !important;
  }

  .w-ss-31 {
    width: 7.75rem !important;
  }

  .w-ss-33 {
    width: 8.25rem !important;
  }

  .w-ss-38 {
    width: 9.5rem !important;
  }

  .w-ss-40 {
    width: 10rem !important;
  }

  .w-ss-50 {
    width: 12.5rem !important;
  }

  .w-ss-57_5 {
    width: 14.375rem !important;
  }

  .w-ss-60 {
    width: 15rem !important;
  }

  .w-ss-65 {
    width: 16.25rem !important;
  }

  .w-ss-70 {
    width: 17.5rem !important;
  }

  .w-ss-72_5 {
    width: 18.125rem !important;
  }

  .w-ss-75 {
    width: 18.75rem !important;
  }

  .w-ss-80 {
    width: 20rem !important;
  }

  .w-ss-85 {
    width: 21.25rem !important;
  }

  .w-ss-95 {
    width: 23.75rem !important;
  }

  .w-ss-96 {
    width: 24rem !important;
  }

  .w-ss-98_5 {
    width: 24.625rem !important;
  }

  .w-ss-112_5 {
    width: 28.125rem !important;
  }

  .w-ss-123_5 {
    width: 30.875rem !important;
  }

  .w-ss-120 {
    width: 30rem !important;
  }

  .w-ss-137 {
    width: 34.25rem !important;
  }

  .w-ss-155 {
    width: 38.75rem !important;
  }

  .w-ss-170 {
    width: 42.5rem !important;
  }

  .w-ss-195 {
    width: 48.75rem !important;
  }

  .w-ss-203 {
    width: 50.75rem !important;
  }

  .w-ss-quarter {
    width: 25% !important;
  }

  .w-ss-half {
    width: 50% !important;
  }

  .w-ss-full {
    width: 100% !important;
  }

  .w-ss-70p {
    width: 70% !important;
  }

  .w-ss-90p {
    width: 90% !important;
  }

  .w-ss-84p {
    width: 84% !important;
  }

  .w-ss-85p {
    width: 85% !important;
  }

  .w-ss-max {
    width: max-content !important;
  }

  .w-ss-min {
    width: min-content !important;
  }

  .w-ss-50w {
    width: 50vw !important;
  }

  .w-ss-50h {
    width: 50vh !important;
  }

  .w-ss-85h {
    width: 85vh !important;
  }

  .w-ss-inherit {
    width: inherit !important;
  }

  .mw-ss-auto {
    max-width: auto !important;
  }

  .mw-ss-0 {
    max-width: 0rem !important;
  }

  .mw-ss-0_25 {
    max-width: 0.0625rem !important;
  }

  .mw-ss-0_5 {
    max-width: 0.125rem !important;
  }

  .mw-ss-0_75 {
    max-width: 0.1875rem !important;
  }

  .mw-ss-1 {
    max-width: 0.25rem !important;
  }

  .mw-ss-2 {
    max-width: 0.5rem !important;
  }

  .mw-ss-2_25 {
    max-width: 0.5625rem !important;
  }

  .mw-ss-2_5 {
    max-width: 0.625rem !important;
  }

  .mw-ss-3 {
    max-width: 0.75rem !important;
  }

  .mw-ss-3_5 {
    max-width: 0.875rem !important;
  }

  .mw-ss-4 {
    max-width: 1rem !important;
  }

  .mw-ss-4_5 {
    max-width: 1.125rem !important;
  }

  .mw-ss-5 {
    max-width: 1.25rem !important;
  }

  .mw-ss-5_5 {
    max-width: 1.375rem !important;
  }

  .mw-ss-6 {
    max-width: 1.5rem !important;
  }

  .mw-ss-7 {
    max-width: 1.75rem !important;
  }

  .mw-ss-7_5 {
    max-width: 1.875rem !important;
  }

  .mw-ss-8 {
    max-width: 2rem !important;
  }

  .mw-ss-9 {
    max-width: 2.25rem !important;
  }

  .mw-ss-10 {
    max-width: 2.5rem !important;
  }

  .mw-ss-10_5 {
    max-width: 2.625rem !important;
  }

  .mw-ss-11 {
    max-width: 2.75rem !important;
  }

  .mw-ss-12 {
    max-width: 3rem !important;
  }

  .mw-ss-12_5 {
    max-width: 3.125rem !important;
  }

  .mw-ss-13 {
    max-width: 3.25rem !important;
  }

  .mw-ss-14 {
    max-width: 3.5rem !important;
  }

  .mw-ss-15 {
    max-width: 3.75rem !important;
  }

  .mw-ss-15_5 {
    max-width: 3.875rem !important;
  }

  .mw-ss-16 {
    max-width: 4rem !important;
  }

  .mw-ss-17_5 {
    max-width: 4.375rem !important;
  }

  .mw-ss-18 {
    max-width: 4.5rem !important;
  }

  .mw-ss-19 {
    max-width: 4.75rem !important;
  }

  .mw-ss-20 {
    max-width: 5rem !important;
  }

  .mw-ss-20_5 {
    max-width: 5.125rem !important;
  }

  .mw-ss-21 {
    max-width: 5.25rem !important;
  }

  .mw-ss-21_5 {
    max-width: 5.375rem !important;
  }

  .mw-ss-22 {
    max-width: 5.5rem !important;
  }

  .mw-ss-23 {
    max-width: 5.75rem !important;
  }

  .mw-ss-24 {
    max-width: 6rem !important;
  }

  .mw-ss-24_5 {
    max-width: 6.125rem !important;
  }

  .mw-ss-26 {
    max-width: 6.5rem !important;
  }

  .mw-ss-29 {
    max-width: 7.25rem !important;
  }

  .mw-ss-30 {
    max-width: 7.5rem !important;
  }

  .mw-ss-31 {
    max-width: 7.75rem !important;
  }

  .mw-ss-33 {
    max-width: 8.25rem !important;
  }

  .mw-ss-38 {
    max-width: 9.5rem !important;
  }

  .mw-ss-40 {
    max-width: 10rem !important;
  }

  .mw-ss-50 {
    max-width: 12.5rem !important;
  }

  .mw-ss-57_5 {
    max-width: 14.375rem !important;
  }

  .mw-ss-60 {
    max-width: 15rem !important;
  }

  .mw-ss-65 {
    max-width: 16.25rem !important;
  }

  .mw-ss-70 {
    max-width: 17.5rem !important;
  }

  .mw-ss-72_5 {
    max-width: 18.125rem !important;
  }

  .mw-ss-75 {
    max-width: 18.75rem !important;
  }

  .mw-ss-80 {
    max-width: 20rem !important;
  }

  .mw-ss-85 {
    max-width: 21.25rem !important;
  }

  .mw-ss-95 {
    max-width: 23.75rem !important;
  }

  .mw-ss-96 {
    max-width: 24rem !important;
  }

  .mw-ss-98_5 {
    max-width: 24.625rem !important;
  }

  .mw-ss-112_5 {
    max-width: 28.125rem !important;
  }

  .mw-ss-123_5 {
    max-width: 30.875rem !important;
  }

  .mw-ss-120 {
    max-width: 30rem !important;
  }

  .mw-ss-137 {
    max-width: 34.25rem !important;
  }

  .mw-ss-155 {
    max-width: 38.75rem !important;
  }

  .mw-ss-170 {
    max-width: 42.5rem !important;
  }

  .mw-ss-195 {
    max-width: 48.75rem !important;
  }

  .mw-ss-203 {
    max-width: 50.75rem !important;
  }

  .mw-ss-quarter {
    max-width: 25% !important;
  }

  .mw-ss-half {
    max-width: 50% !important;
  }

  .mw-ss-full {
    max-width: 100% !important;
  }

  .mw-ss-70p {
    max-width: 70% !important;
  }

  .mw-ss-90p {
    max-width: 90% !important;
  }

  .mw-ss-84p {
    max-width: 84% !important;
  }

  .mw-ss-85p {
    max-width: 85% !important;
  }

  .mw-ss-max {
    max-width: max-content !important;
  }

  .mw-ss-min {
    max-width: min-content !important;
  }

  .mw-ss-50w {
    max-width: 50vw !important;
  }

  .mw-ss-50h {
    max-width: 50vh !important;
  }

  .mw-ss-85h {
    max-width: 85vh !important;
  }

  .mw-ss-inherit {
    max-width: inherit !important;
  }

  .h-ss-auto {
    height: auto !important;
  }

  .h-ss-0 {
    height: 0rem !important;
  }

  .h-ss-0_25 {
    height: 0.0625rem !important;
  }

  .h-ss-0_5 {
    height: 0.125rem !important;
  }

  .h-ss-0_75 {
    height: 0.1875rem !important;
  }

  .h-ss-1 {
    height: 0.25rem !important;
  }

  .h-ss-2 {
    height: 0.5rem !important;
  }

  .h-ss-2_25 {
    height: 0.5625rem !important;
  }

  .h-ss-2_5 {
    height: 0.625rem !important;
  }

  .h-ss-3 {
    height: 0.75rem !important;
  }

  .h-ss-3_5 {
    height: 0.875rem !important;
  }

  .h-ss-4 {
    height: 1rem !important;
  }

  .h-ss-4_5 {
    height: 1.125rem !important;
  }

  .h-ss-5 {
    height: 1.25rem !important;
  }

  .h-ss-5_5 {
    height: 1.375rem !important;
  }

  .h-ss-6 {
    height: 1.5rem !important;
  }

  .h-ss-7 {
    height: 1.75rem !important;
  }

  .h-ss-7_5 {
    height: 1.875rem !important;
  }

  .h-ss-8 {
    height: 2rem !important;
  }

  .h-ss-9 {
    height: 2.25rem !important;
  }

  .h-ss-10 {
    height: 2.5rem !important;
  }

  .h-ss-10_5 {
    height: 2.625rem !important;
  }

  .h-ss-11 {
    height: 2.75rem !important;
  }

  .h-ss-12 {
    height: 3rem !important;
  }

  .h-ss-12_5 {
    height: 3.125rem !important;
  }

  .h-ss-13 {
    height: 3.25rem !important;
  }

  .h-ss-14 {
    height: 3.5rem !important;
  }

  .h-ss-15 {
    height: 3.75rem !important;
  }

  .h-ss-15_5 {
    height: 3.875rem !important;
  }

  .h-ss-16 {
    height: 4rem !important;
  }

  .h-ss-17_5 {
    height: 4.375rem !important;
  }

  .h-ss-18 {
    height: 4.5rem !important;
  }

  .h-ss-19 {
    height: 4.75rem !important;
  }

  .h-ss-20 {
    height: 5rem !important;
  }

  .h-ss-20_5 {
    height: 5.125rem !important;
  }

  .h-ss-21 {
    height: 5.25rem !important;
  }

  .h-ss-21_5 {
    height: 5.375rem !important;
  }

  .h-ss-22 {
    height: 5.5rem !important;
  }

  .h-ss-23 {
    height: 5.75rem !important;
  }

  .h-ss-24 {
    height: 6rem !important;
  }

  .h-ss-24_5 {
    height: 6.125rem !important;
  }

  .h-ss-26 {
    height: 6.5rem !important;
  }

  .h-ss-29 {
    height: 7.25rem !important;
  }

  .h-ss-30 {
    height: 7.5rem !important;
  }

  .h-ss-31 {
    height: 7.75rem !important;
  }

  .h-ss-33 {
    height: 8.25rem !important;
  }

  .h-ss-38 {
    height: 9.5rem !important;
  }

  .h-ss-40 {
    height: 10rem !important;
  }

  .h-ss-50 {
    height: 12.5rem !important;
  }

  .h-ss-57_5 {
    height: 14.375rem !important;
  }

  .h-ss-60 {
    height: 15rem !important;
  }

  .h-ss-65 {
    height: 16.25rem !important;
  }

  .h-ss-70 {
    height: 17.5rem !important;
  }

  .h-ss-72_5 {
    height: 18.125rem !important;
  }

  .h-ss-75 {
    height: 18.75rem !important;
  }

  .h-ss-80 {
    height: 20rem !important;
  }

  .h-ss-85 {
    height: 21.25rem !important;
  }

  .h-ss-95 {
    height: 23.75rem !important;
  }

  .h-ss-96 {
    height: 24rem !important;
  }

  .h-ss-98_5 {
    height: 24.625rem !important;
  }

  .h-ss-112_5 {
    height: 28.125rem !important;
  }

  .h-ss-123_5 {
    height: 30.875rem !important;
  }

  .h-ss-120 {
    height: 30rem !important;
  }

  .h-ss-137 {
    height: 34.25rem !important;
  }

  .h-ss-155 {
    height: 38.75rem !important;
  }

  .h-ss-170 {
    height: 42.5rem !important;
  }

  .h-ss-195 {
    height: 48.75rem !important;
  }

  .h-ss-203 {
    height: 50.75rem !important;
  }

  .h-ss-full {
    height: 100% !important;
  }

  .mh-ss-auto {
    max-height: auto !important;
  }

  .mh-ss-0 {
    max-height: 0rem !important;
  }

  .mh-ss-0_25 {
    max-height: 0.0625rem !important;
  }

  .mh-ss-0_5 {
    max-height: 0.125rem !important;
  }

  .mh-ss-0_75 {
    max-height: 0.1875rem !important;
  }

  .mh-ss-1 {
    max-height: 0.25rem !important;
  }

  .mh-ss-2 {
    max-height: 0.5rem !important;
  }

  .mh-ss-2_25 {
    max-height: 0.5625rem !important;
  }

  .mh-ss-2_5 {
    max-height: 0.625rem !important;
  }

  .mh-ss-3 {
    max-height: 0.75rem !important;
  }

  .mh-ss-3_5 {
    max-height: 0.875rem !important;
  }

  .mh-ss-4 {
    max-height: 1rem !important;
  }

  .mh-ss-4_5 {
    max-height: 1.125rem !important;
  }

  .mh-ss-5 {
    max-height: 1.25rem !important;
  }

  .mh-ss-5_5 {
    max-height: 1.375rem !important;
  }

  .mh-ss-6 {
    max-height: 1.5rem !important;
  }

  .mh-ss-7 {
    max-height: 1.75rem !important;
  }

  .mh-ss-7_5 {
    max-height: 1.875rem !important;
  }

  .mh-ss-8 {
    max-height: 2rem !important;
  }

  .mh-ss-9 {
    max-height: 2.25rem !important;
  }

  .mh-ss-10 {
    max-height: 2.5rem !important;
  }

  .mh-ss-10_5 {
    max-height: 2.625rem !important;
  }

  .mh-ss-11 {
    max-height: 2.75rem !important;
  }

  .mh-ss-12 {
    max-height: 3rem !important;
  }

  .mh-ss-12_5 {
    max-height: 3.125rem !important;
  }

  .mh-ss-13 {
    max-height: 3.25rem !important;
  }

  .mh-ss-14 {
    max-height: 3.5rem !important;
  }

  .mh-ss-15 {
    max-height: 3.75rem !important;
  }

  .mh-ss-15_5 {
    max-height: 3.875rem !important;
  }

  .mh-ss-16 {
    max-height: 4rem !important;
  }

  .mh-ss-17_5 {
    max-height: 4.375rem !important;
  }

  .mh-ss-18 {
    max-height: 4.5rem !important;
  }

  .mh-ss-19 {
    max-height: 4.75rem !important;
  }

  .mh-ss-20 {
    max-height: 5rem !important;
  }

  .mh-ss-20_5 {
    max-height: 5.125rem !important;
  }

  .mh-ss-21 {
    max-height: 5.25rem !important;
  }

  .mh-ss-21_5 {
    max-height: 5.375rem !important;
  }

  .mh-ss-22 {
    max-height: 5.5rem !important;
  }

  .mh-ss-23 {
    max-height: 5.75rem !important;
  }

  .mh-ss-24 {
    max-height: 6rem !important;
  }

  .mh-ss-24_5 {
    max-height: 6.125rem !important;
  }

  .mh-ss-26 {
    max-height: 6.5rem !important;
  }

  .mh-ss-29 {
    max-height: 7.25rem !important;
  }

  .mh-ss-30 {
    max-height: 7.5rem !important;
  }

  .mh-ss-31 {
    max-height: 7.75rem !important;
  }

  .mh-ss-33 {
    max-height: 8.25rem !important;
  }

  .mh-ss-38 {
    max-height: 9.5rem !important;
  }

  .mh-ss-40 {
    max-height: 10rem !important;
  }

  .mh-ss-50 {
    max-height: 12.5rem !important;
  }

  .mh-ss-57_5 {
    max-height: 14.375rem !important;
  }

  .mh-ss-60 {
    max-height: 15rem !important;
  }

  .mh-ss-65 {
    max-height: 16.25rem !important;
  }

  .mh-ss-70 {
    max-height: 17.5rem !important;
  }

  .mh-ss-72_5 {
    max-height: 18.125rem !important;
  }

  .mh-ss-75 {
    max-height: 18.75rem !important;
  }

  .mh-ss-80 {
    max-height: 20rem !important;
  }

  .mh-ss-85 {
    max-height: 21.25rem !important;
  }

  .mh-ss-95 {
    max-height: 23.75rem !important;
  }

  .mh-ss-96 {
    max-height: 24rem !important;
  }

  .mh-ss-98_5 {
    max-height: 24.625rem !important;
  }

  .mh-ss-112_5 {
    max-height: 28.125rem !important;
  }

  .mh-ss-123_5 {
    max-height: 30.875rem !important;
  }

  .mh-ss-120 {
    max-height: 30rem !important;
  }

  .mh-ss-137 {
    max-height: 34.25rem !important;
  }

  .mh-ss-155 {
    max-height: 38.75rem !important;
  }

  .mh-ss-170 {
    max-height: 42.5rem !important;
  }

  .mh-ss-195 {
    max-height: 48.75rem !important;
  }

  .mh-ss-203 {
    max-height: 50.75rem !important;
  }

  .mh-ss-quarter {
    max-height: 25% !important;
  }

  .mh-ss-half {
    max-height: 50% !important;
  }

  .mh-ss-full {
    max-height: 100% !important;
  }

  .mh-ss-70p {
    max-height: 70% !important;
  }

  .mh-ss-90p {
    max-height: 90% !important;
  }

  .mh-ss-84p {
    max-height: 84% !important;
  }

  .mh-ss-85p {
    max-height: 85% !important;
  }

  .mh-ss-max {
    max-height: max-content !important;
  }

  .mh-ss-min {
    max-height: min-content !important;
  }

  .mh-ss-50w {
    max-height: 50vw !important;
  }

  .mh-ss-50h {
    max-height: 50vh !important;
  }

  .mh-ss-85h {
    max-height: 85vh !important;
  }

  .mh-ss-inherit {
    max-height: inherit !important;
  }

  .flex-ss-row {
    flex-direction: row !important;
  }

  .flex-ss-column {
    flex-direction: column !important;
  }

  .flex-ss-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-ss-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-ss-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-ss-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-ss-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-ss-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-ss-wrap {
    flex-wrap: wrap !important;
  }

  .flex-ss-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-ss-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .gap-ss-auto {
    gap: auto !important;
  }

  .gap-ss-0 {
    gap: 0rem !important;
  }

  .gap-ss-0_25 {
    gap: 0.0625rem !important;
  }

  .gap-ss-0_5 {
    gap: 0.125rem !important;
  }

  .gap-ss-0_75 {
    gap: 0.1875rem !important;
  }

  .gap-ss-1 {
    gap: 0.25rem !important;
  }

  .gap-ss-2 {
    gap: 0.5rem !important;
  }

  .gap-ss-2_25 {
    gap: 0.5625rem !important;
  }

  .gap-ss-2_5 {
    gap: 0.625rem !important;
  }

  .gap-ss-3 {
    gap: 0.75rem !important;
  }

  .gap-ss-3_5 {
    gap: 0.875rem !important;
  }

  .gap-ss-4 {
    gap: 1rem !important;
  }

  .gap-ss-4_5 {
    gap: 1.125rem !important;
  }

  .gap-ss-5 {
    gap: 1.25rem !important;
  }

  .gap-ss-5_5 {
    gap: 1.375rem !important;
  }

  .gap-ss-6 {
    gap: 1.5rem !important;
  }

  .gap-ss-7 {
    gap: 1.75rem !important;
  }

  .gap-ss-7_5 {
    gap: 1.875rem !important;
  }

  .gap-ss-8 {
    gap: 2rem !important;
  }

  .gap-ss-9 {
    gap: 2.25rem !important;
  }

  .gap-ss-10 {
    gap: 2.5rem !important;
  }

  .gap-ss-10_5 {
    gap: 2.625rem !important;
  }

  .gap-ss-11 {
    gap: 2.75rem !important;
  }

  .gap-ss-12 {
    gap: 3rem !important;
  }

  .gap-ss-12_5 {
    gap: 3.125rem !important;
  }

  .gap-ss-13 {
    gap: 3.25rem !important;
  }

  .gap-ss-14 {
    gap: 3.5rem !important;
  }

  .gap-ss-15 {
    gap: 3.75rem !important;
  }

  .gap-ss-15_5 {
    gap: 3.875rem !important;
  }

  .gap-ss-16 {
    gap: 4rem !important;
  }

  .gap-ss-17_5 {
    gap: 4.375rem !important;
  }

  .gap-ss-18 {
    gap: 4.5rem !important;
  }

  .gap-ss-19 {
    gap: 4.75rem !important;
  }

  .gap-ss-20 {
    gap: 5rem !important;
  }

  .gap-ss-20_5 {
    gap: 5.125rem !important;
  }

  .gap-ss-21 {
    gap: 5.25rem !important;
  }

  .gap-ss-21_5 {
    gap: 5.375rem !important;
  }

  .gap-ss-22 {
    gap: 5.5rem !important;
  }

  .gap-ss-23 {
    gap: 5.75rem !important;
  }

  .gap-ss-24 {
    gap: 6rem !important;
  }

  .gap-ss-24_5 {
    gap: 6.125rem !important;
  }

  .gap-ss-26 {
    gap: 6.5rem !important;
  }

  .gap-ss-29 {
    gap: 7.25rem !important;
  }

  .gap-ss-30 {
    gap: 7.5rem !important;
  }

  .gap-ss-31 {
    gap: 7.75rem !important;
  }

  .gap-ss-33 {
    gap: 8.25rem !important;
  }

  .gap-ss-38 {
    gap: 9.5rem !important;
  }

  .gap-ss-40 {
    gap: 10rem !important;
  }

  .gap-ss-50 {
    gap: 12.5rem !important;
  }

  .gap-ss-57_5 {
    gap: 14.375rem !important;
  }

  .gap-ss-60 {
    gap: 15rem !important;
  }

  .gap-ss-65 {
    gap: 16.25rem !important;
  }

  .gap-ss-70 {
    gap: 17.5rem !important;
  }

  .gap-ss-72_5 {
    gap: 18.125rem !important;
  }

  .gap-ss-75 {
    gap: 18.75rem !important;
  }

  .gap-ss-80 {
    gap: 20rem !important;
  }

  .gap-ss-85 {
    gap: 21.25rem !important;
  }

  .gap-ss-95 {
    gap: 23.75rem !important;
  }

  .gap-ss-96 {
    gap: 24rem !important;
  }

  .gap-ss-98_5 {
    gap: 24.625rem !important;
  }

  .gap-ss-112_5 {
    gap: 28.125rem !important;
  }

  .gap-ss-123_5 {
    gap: 30.875rem !important;
  }

  .gap-ss-120 {
    gap: 30rem !important;
  }

  .gap-ss-137 {
    gap: 34.25rem !important;
  }

  .gap-ss-155 {
    gap: 38.75rem !important;
  }

  .gap-ss-170 {
    gap: 42.5rem !important;
  }

  .gap-ss-195 {
    gap: 48.75rem !important;
  }

  .gap-ss-203 {
    gap: 50.75rem !important;
  }

  .justify-content-ss-start {
    justify-content: flex-start !important;
  }

  .justify-content-ss-end {
    justify-content: flex-end !important;
  }

  .justify-content-ss-center {
    justify-content: center !important;
  }

  .justify-content-ss-between {
    justify-content: space-between !important;
  }

  .justify-content-ss-around {
    justify-content: space-around !important;
  }

  .justify-content-ss-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-ss-start {
    align-items: flex-start !important;
  }

  .align-items-ss-end {
    align-items: flex-end !important;
  }

  .align-items-ss-center {
    align-items: center !important;
  }

  .align-items-ss-baseline {
    align-items: baseline !important;
  }

  .align-items-ss-stretch {
    align-items: stretch !important;
  }

  .align-content-ss-start {
    align-content: flex-start !important;
  }

  .align-content-ss-end {
    align-content: flex-end !important;
  }

  .align-content-ss-center {
    align-content: center !important;
  }

  .align-content-ss-between {
    align-content: space-between !important;
  }

  .align-content-ss-around {
    align-content: space-around !important;
  }

  .align-content-ss-stretch {
    align-content: stretch !important;
  }

  .align-self-ss-auto {
    align-self: auto !important;
  }

  .align-self-ss-start {
    align-self: flex-start !important;
  }

  .align-self-ss-end {
    align-self: flex-end !important;
  }

  .align-self-ss-center {
    align-self: center !important;
  }

  .align-self-ss-baseline {
    align-self: baseline !important;
  }

  .align-self-ss-stretch {
    align-self: stretch !important;
  }

  .order-ss-first {
    order: -1 !important;
  }

  .order-ss-0 {
    order: 0 !important;
  }

  .order-ss-1 {
    order: 1 !important;
  }

  .order-ss-2 {
    order: 2 !important;
  }

  .order-ss-3 {
    order: 3 !important;
  }

  .order-ss-4 {
    order: 4 !important;
  }

  .order-ss-5 {
    order: 5 !important;
  }

  .order-ss-last {
    order: 6 !important;
  }

  .m-ss-auto {
    margin: auto !important;
  }

  .m-ss-0 {
    margin: 0rem !important;
  }

  .m-ss-0_25 {
    margin: 0.0625rem !important;
  }

  .m-ss-0_5 {
    margin: 0.125rem !important;
  }

  .m-ss-0_75 {
    margin: 0.1875rem !important;
  }

  .m-ss-1 {
    margin: 0.25rem !important;
  }

  .m-ss-2 {
    margin: 0.5rem !important;
  }

  .m-ss-2_25 {
    margin: 0.5625rem !important;
  }

  .m-ss-2_5 {
    margin: 0.625rem !important;
  }

  .m-ss-3 {
    margin: 0.75rem !important;
  }

  .m-ss-3_5 {
    margin: 0.875rem !important;
  }

  .m-ss-4 {
    margin: 1rem !important;
  }

  .m-ss-4_5 {
    margin: 1.125rem !important;
  }

  .m-ss-5 {
    margin: 1.25rem !important;
  }

  .m-ss-5_5 {
    margin: 1.375rem !important;
  }

  .m-ss-6 {
    margin: 1.5rem !important;
  }

  .m-ss-7 {
    margin: 1.75rem !important;
  }

  .m-ss-7_5 {
    margin: 1.875rem !important;
  }

  .m-ss-8 {
    margin: 2rem !important;
  }

  .m-ss-9 {
    margin: 2.25rem !important;
  }

  .m-ss-10 {
    margin: 2.5rem !important;
  }

  .m-ss-10_5 {
    margin: 2.625rem !important;
  }

  .m-ss-11 {
    margin: 2.75rem !important;
  }

  .m-ss-12 {
    margin: 3rem !important;
  }

  .m-ss-12_5 {
    margin: 3.125rem !important;
  }

  .m-ss-13 {
    margin: 3.25rem !important;
  }

  .m-ss-14 {
    margin: 3.5rem !important;
  }

  .m-ss-15 {
    margin: 3.75rem !important;
  }

  .m-ss-15_5 {
    margin: 3.875rem !important;
  }

  .m-ss-16 {
    margin: 4rem !important;
  }

  .m-ss-17_5 {
    margin: 4.375rem !important;
  }

  .m-ss-18 {
    margin: 4.5rem !important;
  }

  .m-ss-19 {
    margin: 4.75rem !important;
  }

  .m-ss-20 {
    margin: 5rem !important;
  }

  .m-ss-20_5 {
    margin: 5.125rem !important;
  }

  .m-ss-21 {
    margin: 5.25rem !important;
  }

  .m-ss-21_5 {
    margin: 5.375rem !important;
  }

  .m-ss-22 {
    margin: 5.5rem !important;
  }

  .m-ss-23 {
    margin: 5.75rem !important;
  }

  .m-ss-24 {
    margin: 6rem !important;
  }

  .m-ss-24_5 {
    margin: 6.125rem !important;
  }

  .m-ss-26 {
    margin: 6.5rem !important;
  }

  .m-ss-29 {
    margin: 7.25rem !important;
  }

  .m-ss-30 {
    margin: 7.5rem !important;
  }

  .m-ss-31 {
    margin: 7.75rem !important;
  }

  .m-ss-33 {
    margin: 8.25rem !important;
  }

  .m-ss-38 {
    margin: 9.5rem !important;
  }

  .m-ss-40 {
    margin: 10rem !important;
  }

  .m-ss-50 {
    margin: 12.5rem !important;
  }

  .m-ss-57_5 {
    margin: 14.375rem !important;
  }

  .m-ss-60 {
    margin: 15rem !important;
  }

  .m-ss-65 {
    margin: 16.25rem !important;
  }

  .m-ss-70 {
    margin: 17.5rem !important;
  }

  .m-ss-72_5 {
    margin: 18.125rem !important;
  }

  .m-ss-75 {
    margin: 18.75rem !important;
  }

  .m-ss-80 {
    margin: 20rem !important;
  }

  .m-ss-85 {
    margin: 21.25rem !important;
  }

  .m-ss-95 {
    margin: 23.75rem !important;
  }

  .m-ss-96 {
    margin: 24rem !important;
  }

  .m-ss-98_5 {
    margin: 24.625rem !important;
  }

  .m-ss-112_5 {
    margin: 28.125rem !important;
  }

  .m-ss-123_5 {
    margin: 30.875rem !important;
  }

  .m-ss-120 {
    margin: 30rem !important;
  }

  .m-ss-137 {
    margin: 34.25rem !important;
  }

  .m-ss-155 {
    margin: 38.75rem !important;
  }

  .m-ss-170 {
    margin: 42.5rem !important;
  }

  .m-ss-195 {
    margin: 48.75rem !important;
  }

  .m-ss-203 {
    margin: 50.75rem !important;
  }

  .mx-ss-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .mx-ss-0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
  }

  .mx-ss-0_25 {
    margin-right: 0.0625rem !important;
    margin-left: 0.0625rem !important;
  }

  .mx-ss-0_5 {
    margin-right: 0.125rem !important;
    margin-left: 0.125rem !important;
  }

  .mx-ss-0_75 {
    margin-right: 0.1875rem !important;
    margin-left: 0.1875rem !important;
  }

  .mx-ss-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-ss-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-ss-2_25 {
    margin-right: 0.5625rem !important;
    margin-left: 0.5625rem !important;
  }

  .mx-ss-2_5 {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important;
  }

  .mx-ss-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-ss-3_5 {
    margin-right: 0.875rem !important;
    margin-left: 0.875rem !important;
  }

  .mx-ss-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-ss-4_5 {
    margin-right: 1.125rem !important;
    margin-left: 1.125rem !important;
  }

  .mx-ss-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-ss-5_5 {
    margin-right: 1.375rem !important;
    margin-left: 1.375rem !important;
  }

  .mx-ss-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-ss-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-ss-7_5 {
    margin-right: 1.875rem !important;
    margin-left: 1.875rem !important;
  }

  .mx-ss-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-ss-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-ss-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-ss-10_5 {
    margin-right: 2.625rem !important;
    margin-left: 2.625rem !important;
  }

  .mx-ss-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-ss-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-ss-12_5 {
    margin-right: 3.125rem !important;
    margin-left: 3.125rem !important;
  }

  .mx-ss-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-ss-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-ss-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-ss-15_5 {
    margin-right: 3.875rem !important;
    margin-left: 3.875rem !important;
  }

  .mx-ss-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-ss-17_5 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }

  .mx-ss-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-ss-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-ss-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-ss-20_5 {
    margin-right: 5.125rem !important;
    margin-left: 5.125rem !important;
  }

  .mx-ss-21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
  }

  .mx-ss-21_5 {
    margin-right: 5.375rem !important;
    margin-left: 5.375rem !important;
  }

  .mx-ss-22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-ss-23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
  }

  .mx-ss-24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-ss-24_5 {
    margin-right: 6.125rem !important;
    margin-left: 6.125rem !important;
  }

  .mx-ss-26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
  }

  .mx-ss-29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }

  .mx-ss-30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }

  .mx-ss-31 {
    margin-right: 7.75rem !important;
    margin-left: 7.75rem !important;
  }

  .mx-ss-33 {
    margin-right: 8.25rem !important;
    margin-left: 8.25rem !important;
  }

  .mx-ss-38 {
    margin-right: 9.5rem !important;
    margin-left: 9.5rem !important;
  }

  .mx-ss-40 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-ss-50 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }

  .mx-ss-57_5 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }

  .mx-ss-60 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-ss-65 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }

  .mx-ss-70 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }

  .mx-ss-72_5 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }

  .mx-ss-75 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }

  .mx-ss-80 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

  .mx-ss-85 {
    margin-right: 21.25rem !important;
    margin-left: 21.25rem !important;
  }

  .mx-ss-95 {
    margin-right: 23.75rem !important;
    margin-left: 23.75rem !important;
  }

  .mx-ss-96 {
    margin-right: 24rem !important;
    margin-left: 24rem !important;
  }

  .mx-ss-98_5 {
    margin-right: 24.625rem !important;
    margin-left: 24.625rem !important;
  }

  .mx-ss-112_5 {
    margin-right: 28.125rem !important;
    margin-left: 28.125rem !important;
  }

  .mx-ss-123_5 {
    margin-right: 30.875rem !important;
    margin-left: 30.875rem !important;
  }

  .mx-ss-120 {
    margin-right: 30rem !important;
    margin-left: 30rem !important;
  }

  .mx-ss-137 {
    margin-right: 34.25rem !important;
    margin-left: 34.25rem !important;
  }

  .mx-ss-155 {
    margin-right: 38.75rem !important;
    margin-left: 38.75rem !important;
  }

  .mx-ss-170 {
    margin-right: 42.5rem !important;
    margin-left: 42.5rem !important;
  }

  .mx-ss-195 {
    margin-right: 48.75rem !important;
    margin-left: 48.75rem !important;
  }

  .mx-ss-203 {
    margin-right: 50.75rem !important;
    margin-left: 50.75rem !important;
  }

  .my-ss-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .my-ss-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }

  .my-ss-0_25 {
    margin-top: 0.0625rem !important;
    margin-bottom: 0.0625rem !important;
  }

  .my-ss-0_5 {
    margin-top: 0.125rem !important;
    margin-bottom: 0.125rem !important;
  }

  .my-ss-0_75 {
    margin-top: 0.1875rem !important;
    margin-bottom: 0.1875rem !important;
  }

  .my-ss-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-ss-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-ss-2_25 {
    margin-top: 0.5625rem !important;
    margin-bottom: 0.5625rem !important;
  }

  .my-ss-2_5 {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }

  .my-ss-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-ss-3_5 {
    margin-top: 0.875rem !important;
    margin-bottom: 0.875rem !important;
  }

  .my-ss-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-ss-4_5 {
    margin-top: 1.125rem !important;
    margin-bottom: 1.125rem !important;
  }

  .my-ss-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-ss-5_5 {
    margin-top: 1.375rem !important;
    margin-bottom: 1.375rem !important;
  }

  .my-ss-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-ss-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-ss-7_5 {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }

  .my-ss-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-ss-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-ss-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-ss-10_5 {
    margin-top: 2.625rem !important;
    margin-bottom: 2.625rem !important;
  }

  .my-ss-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-ss-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-ss-12_5 {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }

  .my-ss-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-ss-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-ss-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-ss-15_5 {
    margin-top: 3.875rem !important;
    margin-bottom: 3.875rem !important;
  }

  .my-ss-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-ss-17_5 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }

  .my-ss-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-ss-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-ss-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-ss-20_5 {
    margin-top: 5.125rem !important;
    margin-bottom: 5.125rem !important;
  }

  .my-ss-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }

  .my-ss-21_5 {
    margin-top: 5.375rem !important;
    margin-bottom: 5.375rem !important;
  }

  .my-ss-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-ss-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }

  .my-ss-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-ss-24_5 {
    margin-top: 6.125rem !important;
    margin-bottom: 6.125rem !important;
  }

  .my-ss-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }

  .my-ss-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }

  .my-ss-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }

  .my-ss-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }

  .my-ss-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }

  .my-ss-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }

  .my-ss-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-ss-50 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }

  .my-ss-57_5 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }

  .my-ss-60 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-ss-65 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }

  .my-ss-70 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }

  .my-ss-72_5 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }

  .my-ss-75 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }

  .my-ss-80 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-ss-85 {
    margin-top: 21.25rem !important;
    margin-bottom: 21.25rem !important;
  }

  .my-ss-95 {
    margin-top: 23.75rem !important;
    margin-bottom: 23.75rem !important;
  }

  .my-ss-96 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }

  .my-ss-98_5 {
    margin-top: 24.625rem !important;
    margin-bottom: 24.625rem !important;
  }

  .my-ss-112_5 {
    margin-top: 28.125rem !important;
    margin-bottom: 28.125rem !important;
  }

  .my-ss-123_5 {
    margin-top: 30.875rem !important;
    margin-bottom: 30.875rem !important;
  }

  .my-ss-120 {
    margin-top: 30rem !important;
    margin-bottom: 30rem !important;
  }

  .my-ss-137 {
    margin-top: 34.25rem !important;
    margin-bottom: 34.25rem !important;
  }

  .my-ss-155 {
    margin-top: 38.75rem !important;
    margin-bottom: 38.75rem !important;
  }

  .my-ss-170 {
    margin-top: 42.5rem !important;
    margin-bottom: 42.5rem !important;
  }

  .my-ss-195 {
    margin-top: 48.75rem !important;
    margin-bottom: 48.75rem !important;
  }

  .my-ss-203 {
    margin-top: 50.75rem !important;
    margin-bottom: 50.75rem !important;
  }

  .mt-ss-auto {
    margin-top: auto !important;
  }

  .mt-ss-0 {
    margin-top: 0rem !important;
  }

  .mt-ss-0_25 {
    margin-top: 0.0625rem !important;
  }

  .mt-ss-0_5 {
    margin-top: 0.125rem !important;
  }

  .mt-ss-0_75 {
    margin-top: 0.1875rem !important;
  }

  .mt-ss-1 {
    margin-top: 0.25rem !important;
  }

  .mt-ss-2 {
    margin-top: 0.5rem !important;
  }

  .mt-ss-2_25 {
    margin-top: 0.5625rem !important;
  }

  .mt-ss-2_5 {
    margin-top: 0.625rem !important;
  }

  .mt-ss-3 {
    margin-top: 0.75rem !important;
  }

  .mt-ss-3_5 {
    margin-top: 0.875rem !important;
  }

  .mt-ss-4 {
    margin-top: 1rem !important;
  }

  .mt-ss-4_5 {
    margin-top: 1.125rem !important;
  }

  .mt-ss-5 {
    margin-top: 1.25rem !important;
  }

  .mt-ss-5_5 {
    margin-top: 1.375rem !important;
  }

  .mt-ss-6 {
    margin-top: 1.5rem !important;
  }

  .mt-ss-7 {
    margin-top: 1.75rem !important;
  }

  .mt-ss-7_5 {
    margin-top: 1.875rem !important;
  }

  .mt-ss-8 {
    margin-top: 2rem !important;
  }

  .mt-ss-9 {
    margin-top: 2.25rem !important;
  }

  .mt-ss-10 {
    margin-top: 2.5rem !important;
  }

  .mt-ss-10_5 {
    margin-top: 2.625rem !important;
  }

  .mt-ss-11 {
    margin-top: 2.75rem !important;
  }

  .mt-ss-12 {
    margin-top: 3rem !important;
  }

  .mt-ss-12_5 {
    margin-top: 3.125rem !important;
  }

  .mt-ss-13 {
    margin-top: 3.25rem !important;
  }

  .mt-ss-14 {
    margin-top: 3.5rem !important;
  }

  .mt-ss-15 {
    margin-top: 3.75rem !important;
  }

  .mt-ss-15_5 {
    margin-top: 3.875rem !important;
  }

  .mt-ss-16 {
    margin-top: 4rem !important;
  }

  .mt-ss-17_5 {
    margin-top: 4.375rem !important;
  }

  .mt-ss-18 {
    margin-top: 4.5rem !important;
  }

  .mt-ss-19 {
    margin-top: 4.75rem !important;
  }

  .mt-ss-20 {
    margin-top: 5rem !important;
  }

  .mt-ss-20_5 {
    margin-top: 5.125rem !important;
  }

  .mt-ss-21 {
    margin-top: 5.25rem !important;
  }

  .mt-ss-21_5 {
    margin-top: 5.375rem !important;
  }

  .mt-ss-22 {
    margin-top: 5.5rem !important;
  }

  .mt-ss-23 {
    margin-top: 5.75rem !important;
  }

  .mt-ss-24 {
    margin-top: 6rem !important;
  }

  .mt-ss-24_5 {
    margin-top: 6.125rem !important;
  }

  .mt-ss-26 {
    margin-top: 6.5rem !important;
  }

  .mt-ss-29 {
    margin-top: 7.25rem !important;
  }

  .mt-ss-30 {
    margin-top: 7.5rem !important;
  }

  .mt-ss-31 {
    margin-top: 7.75rem !important;
  }

  .mt-ss-33 {
    margin-top: 8.25rem !important;
  }

  .mt-ss-38 {
    margin-top: 9.5rem !important;
  }

  .mt-ss-40 {
    margin-top: 10rem !important;
  }

  .mt-ss-50 {
    margin-top: 12.5rem !important;
  }

  .mt-ss-57_5 {
    margin-top: 14.375rem !important;
  }

  .mt-ss-60 {
    margin-top: 15rem !important;
  }

  .mt-ss-65 {
    margin-top: 16.25rem !important;
  }

  .mt-ss-70 {
    margin-top: 17.5rem !important;
  }

  .mt-ss-72_5 {
    margin-top: 18.125rem !important;
  }

  .mt-ss-75 {
    margin-top: 18.75rem !important;
  }

  .mt-ss-80 {
    margin-top: 20rem !important;
  }

  .mt-ss-85 {
    margin-top: 21.25rem !important;
  }

  .mt-ss-95 {
    margin-top: 23.75rem !important;
  }

  .mt-ss-96 {
    margin-top: 24rem !important;
  }

  .mt-ss-98_5 {
    margin-top: 24.625rem !important;
  }

  .mt-ss-112_5 {
    margin-top: 28.125rem !important;
  }

  .mt-ss-123_5 {
    margin-top: 30.875rem !important;
  }

  .mt-ss-120 {
    margin-top: 30rem !important;
  }

  .mt-ss-137 {
    margin-top: 34.25rem !important;
  }

  .mt-ss-155 {
    margin-top: 38.75rem !important;
  }

  .mt-ss-170 {
    margin-top: 42.5rem !important;
  }

  .mt-ss-195 {
    margin-top: 48.75rem !important;
  }

  .mt-ss-203 {
    margin-top: 50.75rem !important;
  }

  .me-ss-auto {
    margin-right: auto !important;
  }

  .me-ss-0 {
    margin-right: 0rem !important;
  }

  .me-ss-0_25 {
    margin-right: 0.0625rem !important;
  }

  .me-ss-0_5 {
    margin-right: 0.125rem !important;
  }

  .me-ss-0_75 {
    margin-right: 0.1875rem !important;
  }

  .me-ss-1 {
    margin-right: 0.25rem !important;
  }

  .me-ss-2 {
    margin-right: 0.5rem !important;
  }

  .me-ss-2_25 {
    margin-right: 0.5625rem !important;
  }

  .me-ss-2_5 {
    margin-right: 0.625rem !important;
  }

  .me-ss-3 {
    margin-right: 0.75rem !important;
  }

  .me-ss-3_5 {
    margin-right: 0.875rem !important;
  }

  .me-ss-4 {
    margin-right: 1rem !important;
  }

  .me-ss-4_5 {
    margin-right: 1.125rem !important;
  }

  .me-ss-5 {
    margin-right: 1.25rem !important;
  }

  .me-ss-5_5 {
    margin-right: 1.375rem !important;
  }

  .me-ss-6 {
    margin-right: 1.5rem !important;
  }

  .me-ss-7 {
    margin-right: 1.75rem !important;
  }

  .me-ss-7_5 {
    margin-right: 1.875rem !important;
  }

  .me-ss-8 {
    margin-right: 2rem !important;
  }

  .me-ss-9 {
    margin-right: 2.25rem !important;
  }

  .me-ss-10 {
    margin-right: 2.5rem !important;
  }

  .me-ss-10_5 {
    margin-right: 2.625rem !important;
  }

  .me-ss-11 {
    margin-right: 2.75rem !important;
  }

  .me-ss-12 {
    margin-right: 3rem !important;
  }

  .me-ss-12_5 {
    margin-right: 3.125rem !important;
  }

  .me-ss-13 {
    margin-right: 3.25rem !important;
  }

  .me-ss-14 {
    margin-right: 3.5rem !important;
  }

  .me-ss-15 {
    margin-right: 3.75rem !important;
  }

  .me-ss-15_5 {
    margin-right: 3.875rem !important;
  }

  .me-ss-16 {
    margin-right: 4rem !important;
  }

  .me-ss-17_5 {
    margin-right: 4.375rem !important;
  }

  .me-ss-18 {
    margin-right: 4.5rem !important;
  }

  .me-ss-19 {
    margin-right: 4.75rem !important;
  }

  .me-ss-20 {
    margin-right: 5rem !important;
  }

  .me-ss-20_5 {
    margin-right: 5.125rem !important;
  }

  .me-ss-21 {
    margin-right: 5.25rem !important;
  }

  .me-ss-21_5 {
    margin-right: 5.375rem !important;
  }

  .me-ss-22 {
    margin-right: 5.5rem !important;
  }

  .me-ss-23 {
    margin-right: 5.75rem !important;
  }

  .me-ss-24 {
    margin-right: 6rem !important;
  }

  .me-ss-24_5 {
    margin-right: 6.125rem !important;
  }

  .me-ss-26 {
    margin-right: 6.5rem !important;
  }

  .me-ss-29 {
    margin-right: 7.25rem !important;
  }

  .me-ss-30 {
    margin-right: 7.5rem !important;
  }

  .me-ss-31 {
    margin-right: 7.75rem !important;
  }

  .me-ss-33 {
    margin-right: 8.25rem !important;
  }

  .me-ss-38 {
    margin-right: 9.5rem !important;
  }

  .me-ss-40 {
    margin-right: 10rem !important;
  }

  .me-ss-50 {
    margin-right: 12.5rem !important;
  }

  .me-ss-57_5 {
    margin-right: 14.375rem !important;
  }

  .me-ss-60 {
    margin-right: 15rem !important;
  }

  .me-ss-65 {
    margin-right: 16.25rem !important;
  }

  .me-ss-70 {
    margin-right: 17.5rem !important;
  }

  .me-ss-72_5 {
    margin-right: 18.125rem !important;
  }

  .me-ss-75 {
    margin-right: 18.75rem !important;
  }

  .me-ss-80 {
    margin-right: 20rem !important;
  }

  .me-ss-85 {
    margin-right: 21.25rem !important;
  }

  .me-ss-95 {
    margin-right: 23.75rem !important;
  }

  .me-ss-96 {
    margin-right: 24rem !important;
  }

  .me-ss-98_5 {
    margin-right: 24.625rem !important;
  }

  .me-ss-112_5 {
    margin-right: 28.125rem !important;
  }

  .me-ss-123_5 {
    margin-right: 30.875rem !important;
  }

  .me-ss-120 {
    margin-right: 30rem !important;
  }

  .me-ss-137 {
    margin-right: 34.25rem !important;
  }

  .me-ss-155 {
    margin-right: 38.75rem !important;
  }

  .me-ss-170 {
    margin-right: 42.5rem !important;
  }

  .me-ss-195 {
    margin-right: 48.75rem !important;
  }

  .me-ss-203 {
    margin-right: 50.75rem !important;
  }

  .mb-ss-auto {
    margin-bottom: auto !important;
  }

  .mb-ss-0 {
    margin-bottom: 0rem !important;
  }

  .mb-ss-0_25 {
    margin-bottom: 0.0625rem !important;
  }

  .mb-ss-0_5 {
    margin-bottom: 0.125rem !important;
  }

  .mb-ss-0_75 {
    margin-bottom: 0.1875rem !important;
  }

  .mb-ss-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-ss-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-ss-2_25 {
    margin-bottom: 0.5625rem !important;
  }

  .mb-ss-2_5 {
    margin-bottom: 0.625rem !important;
  }

  .mb-ss-3 {
    margin-bottom: 0.75rem !important;
  }

  .mb-ss-3_5 {
    margin-bottom: 0.875rem !important;
  }

  .mb-ss-4 {
    margin-bottom: 1rem !important;
  }

  .mb-ss-4_5 {
    margin-bottom: 1.125rem !important;
  }

  .mb-ss-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-ss-5_5 {
    margin-bottom: 1.375rem !important;
  }

  .mb-ss-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-ss-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-ss-7_5 {
    margin-bottom: 1.875rem !important;
  }

  .mb-ss-8 {
    margin-bottom: 2rem !important;
  }

  .mb-ss-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-ss-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-ss-10_5 {
    margin-bottom: 2.625rem !important;
  }

  .mb-ss-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-ss-12 {
    margin-bottom: 3rem !important;
  }

  .mb-ss-12_5 {
    margin-bottom: 3.125rem !important;
  }

  .mb-ss-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-ss-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-ss-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-ss-15_5 {
    margin-bottom: 3.875rem !important;
  }

  .mb-ss-16 {
    margin-bottom: 4rem !important;
  }

  .mb-ss-17_5 {
    margin-bottom: 4.375rem !important;
  }

  .mb-ss-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-ss-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-ss-20 {
    margin-bottom: 5rem !important;
  }

  .mb-ss-20_5 {
    margin-bottom: 5.125rem !important;
  }

  .mb-ss-21 {
    margin-bottom: 5.25rem !important;
  }

  .mb-ss-21_5 {
    margin-bottom: 5.375rem !important;
  }

  .mb-ss-22 {
    margin-bottom: 5.5rem !important;
  }

  .mb-ss-23 {
    margin-bottom: 5.75rem !important;
  }

  .mb-ss-24 {
    margin-bottom: 6rem !important;
  }

  .mb-ss-24_5 {
    margin-bottom: 6.125rem !important;
  }

  .mb-ss-26 {
    margin-bottom: 6.5rem !important;
  }

  .mb-ss-29 {
    margin-bottom: 7.25rem !important;
  }

  .mb-ss-30 {
    margin-bottom: 7.5rem !important;
  }

  .mb-ss-31 {
    margin-bottom: 7.75rem !important;
  }

  .mb-ss-33 {
    margin-bottom: 8.25rem !important;
  }

  .mb-ss-38 {
    margin-bottom: 9.5rem !important;
  }

  .mb-ss-40 {
    margin-bottom: 10rem !important;
  }

  .mb-ss-50 {
    margin-bottom: 12.5rem !important;
  }

  .mb-ss-57_5 {
    margin-bottom: 14.375rem !important;
  }

  .mb-ss-60 {
    margin-bottom: 15rem !important;
  }

  .mb-ss-65 {
    margin-bottom: 16.25rem !important;
  }

  .mb-ss-70 {
    margin-bottom: 17.5rem !important;
  }

  .mb-ss-72_5 {
    margin-bottom: 18.125rem !important;
  }

  .mb-ss-75 {
    margin-bottom: 18.75rem !important;
  }

  .mb-ss-80 {
    margin-bottom: 20rem !important;
  }

  .mb-ss-85 {
    margin-bottom: 21.25rem !important;
  }

  .mb-ss-95 {
    margin-bottom: 23.75rem !important;
  }

  .mb-ss-96 {
    margin-bottom: 24rem !important;
  }

  .mb-ss-98_5 {
    margin-bottom: 24.625rem !important;
  }

  .mb-ss-112_5 {
    margin-bottom: 28.125rem !important;
  }

  .mb-ss-123_5 {
    margin-bottom: 30.875rem !important;
  }

  .mb-ss-120 {
    margin-bottom: 30rem !important;
  }

  .mb-ss-137 {
    margin-bottom: 34.25rem !important;
  }

  .mb-ss-155 {
    margin-bottom: 38.75rem !important;
  }

  .mb-ss-170 {
    margin-bottom: 42.5rem !important;
  }

  .mb-ss-195 {
    margin-bottom: 48.75rem !important;
  }

  .mb-ss-203 {
    margin-bottom: 50.75rem !important;
  }

  .ms-ss-auto {
    margin-left: auto !important;
  }

  .ms-ss-0 {
    margin-left: 0rem !important;
  }

  .ms-ss-0_25 {
    margin-left: 0.0625rem !important;
  }

  .ms-ss-0_5 {
    margin-left: 0.125rem !important;
  }

  .ms-ss-0_75 {
    margin-left: 0.1875rem !important;
  }

  .ms-ss-1 {
    margin-left: 0.25rem !important;
  }

  .ms-ss-2 {
    margin-left: 0.5rem !important;
  }

  .ms-ss-2_25 {
    margin-left: 0.5625rem !important;
  }

  .ms-ss-2_5 {
    margin-left: 0.625rem !important;
  }

  .ms-ss-3 {
    margin-left: 0.75rem !important;
  }

  .ms-ss-3_5 {
    margin-left: 0.875rem !important;
  }

  .ms-ss-4 {
    margin-left: 1rem !important;
  }

  .ms-ss-4_5 {
    margin-left: 1.125rem !important;
  }

  .ms-ss-5 {
    margin-left: 1.25rem !important;
  }

  .ms-ss-5_5 {
    margin-left: 1.375rem !important;
  }

  .ms-ss-6 {
    margin-left: 1.5rem !important;
  }

  .ms-ss-7 {
    margin-left: 1.75rem !important;
  }

  .ms-ss-7_5 {
    margin-left: 1.875rem !important;
  }

  .ms-ss-8 {
    margin-left: 2rem !important;
  }

  .ms-ss-9 {
    margin-left: 2.25rem !important;
  }

  .ms-ss-10 {
    margin-left: 2.5rem !important;
  }

  .ms-ss-10_5 {
    margin-left: 2.625rem !important;
  }

  .ms-ss-11 {
    margin-left: 2.75rem !important;
  }

  .ms-ss-12 {
    margin-left: 3rem !important;
  }

  .ms-ss-12_5 {
    margin-left: 3.125rem !important;
  }

  .ms-ss-13 {
    margin-left: 3.25rem !important;
  }

  .ms-ss-14 {
    margin-left: 3.5rem !important;
  }

  .ms-ss-15 {
    margin-left: 3.75rem !important;
  }

  .ms-ss-15_5 {
    margin-left: 3.875rem !important;
  }

  .ms-ss-16 {
    margin-left: 4rem !important;
  }

  .ms-ss-17_5 {
    margin-left: 4.375rem !important;
  }

  .ms-ss-18 {
    margin-left: 4.5rem !important;
  }

  .ms-ss-19 {
    margin-left: 4.75rem !important;
  }

  .ms-ss-20 {
    margin-left: 5rem !important;
  }

  .ms-ss-20_5 {
    margin-left: 5.125rem !important;
  }

  .ms-ss-21 {
    margin-left: 5.25rem !important;
  }

  .ms-ss-21_5 {
    margin-left: 5.375rem !important;
  }

  .ms-ss-22 {
    margin-left: 5.5rem !important;
  }

  .ms-ss-23 {
    margin-left: 5.75rem !important;
  }

  .ms-ss-24 {
    margin-left: 6rem !important;
  }

  .ms-ss-24_5 {
    margin-left: 6.125rem !important;
  }

  .ms-ss-26 {
    margin-left: 6.5rem !important;
  }

  .ms-ss-29 {
    margin-left: 7.25rem !important;
  }

  .ms-ss-30 {
    margin-left: 7.5rem !important;
  }

  .ms-ss-31 {
    margin-left: 7.75rem !important;
  }

  .ms-ss-33 {
    margin-left: 8.25rem !important;
  }

  .ms-ss-38 {
    margin-left: 9.5rem !important;
  }

  .ms-ss-40 {
    margin-left: 10rem !important;
  }

  .ms-ss-50 {
    margin-left: 12.5rem !important;
  }

  .ms-ss-57_5 {
    margin-left: 14.375rem !important;
  }

  .ms-ss-60 {
    margin-left: 15rem !important;
  }

  .ms-ss-65 {
    margin-left: 16.25rem !important;
  }

  .ms-ss-70 {
    margin-left: 17.5rem !important;
  }

  .ms-ss-72_5 {
    margin-left: 18.125rem !important;
  }

  .ms-ss-75 {
    margin-left: 18.75rem !important;
  }

  .ms-ss-80 {
    margin-left: 20rem !important;
  }

  .ms-ss-85 {
    margin-left: 21.25rem !important;
  }

  .ms-ss-95 {
    margin-left: 23.75rem !important;
  }

  .ms-ss-96 {
    margin-left: 24rem !important;
  }

  .ms-ss-98_5 {
    margin-left: 24.625rem !important;
  }

  .ms-ss-112_5 {
    margin-left: 28.125rem !important;
  }

  .ms-ss-123_5 {
    margin-left: 30.875rem !important;
  }

  .ms-ss-120 {
    margin-left: 30rem !important;
  }

  .ms-ss-137 {
    margin-left: 34.25rem !important;
  }

  .ms-ss-155 {
    margin-left: 38.75rem !important;
  }

  .ms-ss-170 {
    margin-left: 42.5rem !important;
  }

  .ms-ss-195 {
    margin-left: 48.75rem !important;
  }

  .ms-ss-203 {
    margin-left: 50.75rem !important;
  }

  .m-ss-nauto {
    margin: -auto !important;
  }

  .m-ss-n0_25 {
    margin: -0.0625rem !important;
  }

  .m-ss-n0_5 {
    margin: -0.125rem !important;
  }

  .m-ss-n0_75 {
    margin: -0.1875rem !important;
  }

  .m-ss-n1 {
    margin: -0.25rem !important;
  }

  .m-ss-n2 {
    margin: -0.5rem !important;
  }

  .m-ss-n2_25 {
    margin: -0.5625rem !important;
  }

  .m-ss-n2_5 {
    margin: -0.625rem !important;
  }

  .m-ss-n3 {
    margin: -0.75rem !important;
  }

  .m-ss-n3_5 {
    margin: -0.875rem !important;
  }

  .m-ss-n4 {
    margin: -1rem !important;
  }

  .m-ss-n4_5 {
    margin: -1.125rem !important;
  }

  .m-ss-n5 {
    margin: -1.25rem !important;
  }

  .m-ss-n5_5 {
    margin: -1.375rem !important;
  }

  .m-ss-n6 {
    margin: -1.5rem !important;
  }

  .m-ss-n7 {
    margin: -1.75rem !important;
  }

  .m-ss-n7_5 {
    margin: -1.875rem !important;
  }

  .m-ss-n8 {
    margin: -2rem !important;
  }

  .m-ss-n9 {
    margin: -2.25rem !important;
  }

  .m-ss-n10 {
    margin: -2.5rem !important;
  }

  .m-ss-n10_5 {
    margin: -2.625rem !important;
  }

  .m-ss-n11 {
    margin: -2.75rem !important;
  }

  .m-ss-n12 {
    margin: -3rem !important;
  }

  .m-ss-n12_5 {
    margin: -3.125rem !important;
  }

  .m-ss-n13 {
    margin: -3.25rem !important;
  }

  .m-ss-n14 {
    margin: -3.5rem !important;
  }

  .m-ss-n15 {
    margin: -3.75rem !important;
  }

  .m-ss-n15_5 {
    margin: -3.875rem !important;
  }

  .m-ss-n16 {
    margin: -4rem !important;
  }

  .m-ss-n17_5 {
    margin: -4.375rem !important;
  }

  .m-ss-n18 {
    margin: -4.5rem !important;
  }

  .m-ss-n19 {
    margin: -4.75rem !important;
  }

  .m-ss-n20 {
    margin: -5rem !important;
  }

  .m-ss-n20_5 {
    margin: -5.125rem !important;
  }

  .m-ss-n21 {
    margin: -5.25rem !important;
  }

  .m-ss-n21_5 {
    margin: -5.375rem !important;
  }

  .m-ss-n22 {
    margin: -5.5rem !important;
  }

  .m-ss-n23 {
    margin: -5.75rem !important;
  }

  .m-ss-n24 {
    margin: -6rem !important;
  }

  .m-ss-n24_5 {
    margin: -6.125rem !important;
  }

  .m-ss-n26 {
    margin: -6.5rem !important;
  }

  .m-ss-n29 {
    margin: -7.25rem !important;
  }

  .m-ss-n30 {
    margin: -7.5rem !important;
  }

  .m-ss-n31 {
    margin: -7.75rem !important;
  }

  .m-ss-n33 {
    margin: -8.25rem !important;
  }

  .m-ss-n38 {
    margin: -9.5rem !important;
  }

  .m-ss-n40 {
    margin: -10rem !important;
  }

  .m-ss-n50 {
    margin: -12.5rem !important;
  }

  .m-ss-n57_5 {
    margin: -14.375rem !important;
  }

  .m-ss-n60 {
    margin: -15rem !important;
  }

  .m-ss-n65 {
    margin: -16.25rem !important;
  }

  .m-ss-n70 {
    margin: -17.5rem !important;
  }

  .m-ss-n72_5 {
    margin: -18.125rem !important;
  }

  .m-ss-n75 {
    margin: -18.75rem !important;
  }

  .m-ss-n80 {
    margin: -20rem !important;
  }

  .m-ss-n85 {
    margin: -21.25rem !important;
  }

  .m-ss-n95 {
    margin: -23.75rem !important;
  }

  .m-ss-n96 {
    margin: -24rem !important;
  }

  .m-ss-n98_5 {
    margin: -24.625rem !important;
  }

  .m-ss-n112_5 {
    margin: -28.125rem !important;
  }

  .m-ss-n123_5 {
    margin: -30.875rem !important;
  }

  .m-ss-n120 {
    margin: -30rem !important;
  }

  .m-ss-n137 {
    margin: -34.25rem !important;
  }

  .m-ss-n155 {
    margin: -38.75rem !important;
  }

  .m-ss-n170 {
    margin: -42.5rem !important;
  }

  .m-ss-n195 {
    margin: -48.75rem !important;
  }

  .m-ss-n203 {
    margin: -50.75rem !important;
  }

  .mx-ss-nauto {
    margin-right: -auto !important;
    margin-left: -auto !important;
  }

  .mx-ss-n0_25 {
    margin-right: -0.0625rem !important;
    margin-left: -0.0625rem !important;
  }

  .mx-ss-n0_5 {
    margin-right: -0.125rem !important;
    margin-left: -0.125rem !important;
  }

  .mx-ss-n0_75 {
    margin-right: -0.1875rem !important;
    margin-left: -0.1875rem !important;
  }

  .mx-ss-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-ss-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-ss-n2_25 {
    margin-right: -0.5625rem !important;
    margin-left: -0.5625rem !important;
  }

  .mx-ss-n2_5 {
    margin-right: -0.625rem !important;
    margin-left: -0.625rem !important;
  }

  .mx-ss-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-ss-n3_5 {
    margin-right: -0.875rem !important;
    margin-left: -0.875rem !important;
  }

  .mx-ss-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-ss-n4_5 {
    margin-right: -1.125rem !important;
    margin-left: -1.125rem !important;
  }

  .mx-ss-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-ss-n5_5 {
    margin-right: -1.375rem !important;
    margin-left: -1.375rem !important;
  }

  .mx-ss-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-ss-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-ss-n7_5 {
    margin-right: -1.875rem !important;
    margin-left: -1.875rem !important;
  }

  .mx-ss-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-ss-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-ss-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-ss-n10_5 {
    margin-right: -2.625rem !important;
    margin-left: -2.625rem !important;
  }

  .mx-ss-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-ss-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-ss-n12_5 {
    margin-right: -3.125rem !important;
    margin-left: -3.125rem !important;
  }

  .mx-ss-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-ss-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-ss-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-ss-n15_5 {
    margin-right: -3.875rem !important;
    margin-left: -3.875rem !important;
  }

  .mx-ss-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-ss-n17_5 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }

  .mx-ss-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-ss-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-ss-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .mx-ss-n20_5 {
    margin-right: -5.125rem !important;
    margin-left: -5.125rem !important;
  }

  .mx-ss-n21 {
    margin-right: -5.25rem !important;
    margin-left: -5.25rem !important;
  }

  .mx-ss-n21_5 {
    margin-right: -5.375rem !important;
    margin-left: -5.375rem !important;
  }

  .mx-ss-n22 {
    margin-right: -5.5rem !important;
    margin-left: -5.5rem !important;
  }

  .mx-ss-n23 {
    margin-right: -5.75rem !important;
    margin-left: -5.75rem !important;
  }

  .mx-ss-n24 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }

  .mx-ss-n24_5 {
    margin-right: -6.125rem !important;
    margin-left: -6.125rem !important;
  }

  .mx-ss-n26 {
    margin-right: -6.5rem !important;
    margin-left: -6.5rem !important;
  }

  .mx-ss-n29 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }

  .mx-ss-n30 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }

  .mx-ss-n31 {
    margin-right: -7.75rem !important;
    margin-left: -7.75rem !important;
  }

  .mx-ss-n33 {
    margin-right: -8.25rem !important;
    margin-left: -8.25rem !important;
  }

  .mx-ss-n38 {
    margin-right: -9.5rem !important;
    margin-left: -9.5rem !important;
  }

  .mx-ss-n40 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }

  .mx-ss-n50 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }

  .mx-ss-n57_5 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }

  .mx-ss-n60 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }

  .mx-ss-n65 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }

  .mx-ss-n70 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }

  .mx-ss-n72_5 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }

  .mx-ss-n75 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }

  .mx-ss-n80 {
    margin-right: -20rem !important;
    margin-left: -20rem !important;
  }

  .mx-ss-n85 {
    margin-right: -21.25rem !important;
    margin-left: -21.25rem !important;
  }

  .mx-ss-n95 {
    margin-right: -23.75rem !important;
    margin-left: -23.75rem !important;
  }

  .mx-ss-n96 {
    margin-right: -24rem !important;
    margin-left: -24rem !important;
  }

  .mx-ss-n98_5 {
    margin-right: -24.625rem !important;
    margin-left: -24.625rem !important;
  }

  .mx-ss-n112_5 {
    margin-right: -28.125rem !important;
    margin-left: -28.125rem !important;
  }

  .mx-ss-n123_5 {
    margin-right: -30.875rem !important;
    margin-left: -30.875rem !important;
  }

  .mx-ss-n120 {
    margin-right: -30rem !important;
    margin-left: -30rem !important;
  }

  .mx-ss-n137 {
    margin-right: -34.25rem !important;
    margin-left: -34.25rem !important;
  }

  .mx-ss-n155 {
    margin-right: -38.75rem !important;
    margin-left: -38.75rem !important;
  }

  .mx-ss-n170 {
    margin-right: -42.5rem !important;
    margin-left: -42.5rem !important;
  }

  .mx-ss-n195 {
    margin-right: -48.75rem !important;
    margin-left: -48.75rem !important;
  }

  .mx-ss-n203 {
    margin-right: -50.75rem !important;
    margin-left: -50.75rem !important;
  }

  .my-ss-nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }

  .my-ss-n0_25 {
    margin-top: -0.0625rem !important;
    margin-bottom: -0.0625rem !important;
  }

  .my-ss-n0_5 {
    margin-top: -0.125rem !important;
    margin-bottom: -0.125rem !important;
  }

  .my-ss-n0_75 {
    margin-top: -0.1875rem !important;
    margin-bottom: -0.1875rem !important;
  }

  .my-ss-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-ss-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-ss-n2_25 {
    margin-top: -0.5625rem !important;
    margin-bottom: -0.5625rem !important;
  }

  .my-ss-n2_5 {
    margin-top: -0.625rem !important;
    margin-bottom: -0.625rem !important;
  }

  .my-ss-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-ss-n3_5 {
    margin-top: -0.875rem !important;
    margin-bottom: -0.875rem !important;
  }

  .my-ss-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-ss-n4_5 {
    margin-top: -1.125rem !important;
    margin-bottom: -1.125rem !important;
  }

  .my-ss-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-ss-n5_5 {
    margin-top: -1.375rem !important;
    margin-bottom: -1.375rem !important;
  }

  .my-ss-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-ss-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-ss-n7_5 {
    margin-top: -1.875rem !important;
    margin-bottom: -1.875rem !important;
  }

  .my-ss-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-ss-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-ss-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-ss-n10_5 {
    margin-top: -2.625rem !important;
    margin-bottom: -2.625rem !important;
  }

  .my-ss-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-ss-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-ss-n12_5 {
    margin-top: -3.125rem !important;
    margin-bottom: -3.125rem !important;
  }

  .my-ss-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-ss-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-ss-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-ss-n15_5 {
    margin-top: -3.875rem !important;
    margin-bottom: -3.875rem !important;
  }

  .my-ss-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-ss-n17_5 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }

  .my-ss-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-ss-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-ss-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .my-ss-n20_5 {
    margin-top: -5.125rem !important;
    margin-bottom: -5.125rem !important;
  }

  .my-ss-n21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }

  .my-ss-n21_5 {
    margin-top: -5.375rem !important;
    margin-bottom: -5.375rem !important;
  }

  .my-ss-n22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }

  .my-ss-n23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }

  .my-ss-n24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .my-ss-n24_5 {
    margin-top: -6.125rem !important;
    margin-bottom: -6.125rem !important;
  }

  .my-ss-n26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }

  .my-ss-n29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }

  .my-ss-n30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }

  .my-ss-n31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }

  .my-ss-n33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }

  .my-ss-n38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }

  .my-ss-n40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }

  .my-ss-n50 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }

  .my-ss-n57_5 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }

  .my-ss-n60 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }

  .my-ss-n65 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }

  .my-ss-n70 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }

  .my-ss-n72_5 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }

  .my-ss-n75 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }

  .my-ss-n80 {
    margin-top: -20rem !important;
    margin-bottom: -20rem !important;
  }

  .my-ss-n85 {
    margin-top: -21.25rem !important;
    margin-bottom: -21.25rem !important;
  }

  .my-ss-n95 {
    margin-top: -23.75rem !important;
    margin-bottom: -23.75rem !important;
  }

  .my-ss-n96 {
    margin-top: -24rem !important;
    margin-bottom: -24rem !important;
  }

  .my-ss-n98_5 {
    margin-top: -24.625rem !important;
    margin-bottom: -24.625rem !important;
  }

  .my-ss-n112_5 {
    margin-top: -28.125rem !important;
    margin-bottom: -28.125rem !important;
  }

  .my-ss-n123_5 {
    margin-top: -30.875rem !important;
    margin-bottom: -30.875rem !important;
  }

  .my-ss-n120 {
    margin-top: -30rem !important;
    margin-bottom: -30rem !important;
  }

  .my-ss-n137 {
    margin-top: -34.25rem !important;
    margin-bottom: -34.25rem !important;
  }

  .my-ss-n155 {
    margin-top: -38.75rem !important;
    margin-bottom: -38.75rem !important;
  }

  .my-ss-n170 {
    margin-top: -42.5rem !important;
    margin-bottom: -42.5rem !important;
  }

  .my-ss-n195 {
    margin-top: -48.75rem !important;
    margin-bottom: -48.75rem !important;
  }

  .my-ss-n203 {
    margin-top: -50.75rem !important;
    margin-bottom: -50.75rem !important;
  }

  .mt-ss-nauto {
    margin-top: -auto !important;
  }

  .mt-ss-n0_25 {
    margin-top: -0.0625rem !important;
  }

  .mt-ss-n0_5 {
    margin-top: -0.125rem !important;
  }

  .mt-ss-n0_75 {
    margin-top: -0.1875rem !important;
  }

  .mt-ss-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-ss-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-ss-n2_25 {
    margin-top: -0.5625rem !important;
  }

  .mt-ss-n2_5 {
    margin-top: -0.625rem !important;
  }

  .mt-ss-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-ss-n3_5 {
    margin-top: -0.875rem !important;
  }

  .mt-ss-n4 {
    margin-top: -1rem !important;
  }

  .mt-ss-n4_5 {
    margin-top: -1.125rem !important;
  }

  .mt-ss-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-ss-n5_5 {
    margin-top: -1.375rem !important;
  }

  .mt-ss-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-ss-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-ss-n7_5 {
    margin-top: -1.875rem !important;
  }

  .mt-ss-n8 {
    margin-top: -2rem !important;
  }

  .mt-ss-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-ss-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-ss-n10_5 {
    margin-top: -2.625rem !important;
  }

  .mt-ss-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-ss-n12 {
    margin-top: -3rem !important;
  }

  .mt-ss-n12_5 {
    margin-top: -3.125rem !important;
  }

  .mt-ss-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-ss-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-ss-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-ss-n15_5 {
    margin-top: -3.875rem !important;
  }

  .mt-ss-n16 {
    margin-top: -4rem !important;
  }

  .mt-ss-n17_5 {
    margin-top: -4.375rem !important;
  }

  .mt-ss-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-ss-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-ss-n20 {
    margin-top: -5rem !important;
  }

  .mt-ss-n20_5 {
    margin-top: -5.125rem !important;
  }

  .mt-ss-n21 {
    margin-top: -5.25rem !important;
  }

  .mt-ss-n21_5 {
    margin-top: -5.375rem !important;
  }

  .mt-ss-n22 {
    margin-top: -5.5rem !important;
  }

  .mt-ss-n23 {
    margin-top: -5.75rem !important;
  }

  .mt-ss-n24 {
    margin-top: -6rem !important;
  }

  .mt-ss-n24_5 {
    margin-top: -6.125rem !important;
  }

  .mt-ss-n26 {
    margin-top: -6.5rem !important;
  }

  .mt-ss-n29 {
    margin-top: -7.25rem !important;
  }

  .mt-ss-n30 {
    margin-top: -7.5rem !important;
  }

  .mt-ss-n31 {
    margin-top: -7.75rem !important;
  }

  .mt-ss-n33 {
    margin-top: -8.25rem !important;
  }

  .mt-ss-n38 {
    margin-top: -9.5rem !important;
  }

  .mt-ss-n40 {
    margin-top: -10rem !important;
  }

  .mt-ss-n50 {
    margin-top: -12.5rem !important;
  }

  .mt-ss-n57_5 {
    margin-top: -14.375rem !important;
  }

  .mt-ss-n60 {
    margin-top: -15rem !important;
  }

  .mt-ss-n65 {
    margin-top: -16.25rem !important;
  }

  .mt-ss-n70 {
    margin-top: -17.5rem !important;
  }

  .mt-ss-n72_5 {
    margin-top: -18.125rem !important;
  }

  .mt-ss-n75 {
    margin-top: -18.75rem !important;
  }

  .mt-ss-n80 {
    margin-top: -20rem !important;
  }

  .mt-ss-n85 {
    margin-top: -21.25rem !important;
  }

  .mt-ss-n95 {
    margin-top: -23.75rem !important;
  }

  .mt-ss-n96 {
    margin-top: -24rem !important;
  }

  .mt-ss-n98_5 {
    margin-top: -24.625rem !important;
  }

  .mt-ss-n112_5 {
    margin-top: -28.125rem !important;
  }

  .mt-ss-n123_5 {
    margin-top: -30.875rem !important;
  }

  .mt-ss-n120 {
    margin-top: -30rem !important;
  }

  .mt-ss-n137 {
    margin-top: -34.25rem !important;
  }

  .mt-ss-n155 {
    margin-top: -38.75rem !important;
  }

  .mt-ss-n170 {
    margin-top: -42.5rem !important;
  }

  .mt-ss-n195 {
    margin-top: -48.75rem !important;
  }

  .mt-ss-n203 {
    margin-top: -50.75rem !important;
  }

  .me-ss-nauto {
    margin-right: -auto !important;
  }

  .me-ss-n0_25 {
    margin-right: -0.0625rem !important;
  }

  .me-ss-n0_5 {
    margin-right: -0.125rem !important;
  }

  .me-ss-n0_75 {
    margin-right: -0.1875rem !important;
  }

  .me-ss-n1 {
    margin-right: -0.25rem !important;
  }

  .me-ss-n2 {
    margin-right: -0.5rem !important;
  }

  .me-ss-n2_25 {
    margin-right: -0.5625rem !important;
  }

  .me-ss-n2_5 {
    margin-right: -0.625rem !important;
  }

  .me-ss-n3 {
    margin-right: -0.75rem !important;
  }

  .me-ss-n3_5 {
    margin-right: -0.875rem !important;
  }

  .me-ss-n4 {
    margin-right: -1rem !important;
  }

  .me-ss-n4_5 {
    margin-right: -1.125rem !important;
  }

  .me-ss-n5 {
    margin-right: -1.25rem !important;
  }

  .me-ss-n5_5 {
    margin-right: -1.375rem !important;
  }

  .me-ss-n6 {
    margin-right: -1.5rem !important;
  }

  .me-ss-n7 {
    margin-right: -1.75rem !important;
  }

  .me-ss-n7_5 {
    margin-right: -1.875rem !important;
  }

  .me-ss-n8 {
    margin-right: -2rem !important;
  }

  .me-ss-n9 {
    margin-right: -2.25rem !important;
  }

  .me-ss-n10 {
    margin-right: -2.5rem !important;
  }

  .me-ss-n10_5 {
    margin-right: -2.625rem !important;
  }

  .me-ss-n11 {
    margin-right: -2.75rem !important;
  }

  .me-ss-n12 {
    margin-right: -3rem !important;
  }

  .me-ss-n12_5 {
    margin-right: -3.125rem !important;
  }

  .me-ss-n13 {
    margin-right: -3.25rem !important;
  }

  .me-ss-n14 {
    margin-right: -3.5rem !important;
  }

  .me-ss-n15 {
    margin-right: -3.75rem !important;
  }

  .me-ss-n15_5 {
    margin-right: -3.875rem !important;
  }

  .me-ss-n16 {
    margin-right: -4rem !important;
  }

  .me-ss-n17_5 {
    margin-right: -4.375rem !important;
  }

  .me-ss-n18 {
    margin-right: -4.5rem !important;
  }

  .me-ss-n19 {
    margin-right: -4.75rem !important;
  }

  .me-ss-n20 {
    margin-right: -5rem !important;
  }

  .me-ss-n20_5 {
    margin-right: -5.125rem !important;
  }

  .me-ss-n21 {
    margin-right: -5.25rem !important;
  }

  .me-ss-n21_5 {
    margin-right: -5.375rem !important;
  }

  .me-ss-n22 {
    margin-right: -5.5rem !important;
  }

  .me-ss-n23 {
    margin-right: -5.75rem !important;
  }

  .me-ss-n24 {
    margin-right: -6rem !important;
  }

  .me-ss-n24_5 {
    margin-right: -6.125rem !important;
  }

  .me-ss-n26 {
    margin-right: -6.5rem !important;
  }

  .me-ss-n29 {
    margin-right: -7.25rem !important;
  }

  .me-ss-n30 {
    margin-right: -7.5rem !important;
  }

  .me-ss-n31 {
    margin-right: -7.75rem !important;
  }

  .me-ss-n33 {
    margin-right: -8.25rem !important;
  }

  .me-ss-n38 {
    margin-right: -9.5rem !important;
  }

  .me-ss-n40 {
    margin-right: -10rem !important;
  }

  .me-ss-n50 {
    margin-right: -12.5rem !important;
  }

  .me-ss-n57_5 {
    margin-right: -14.375rem !important;
  }

  .me-ss-n60 {
    margin-right: -15rem !important;
  }

  .me-ss-n65 {
    margin-right: -16.25rem !important;
  }

  .me-ss-n70 {
    margin-right: -17.5rem !important;
  }

  .me-ss-n72_5 {
    margin-right: -18.125rem !important;
  }

  .me-ss-n75 {
    margin-right: -18.75rem !important;
  }

  .me-ss-n80 {
    margin-right: -20rem !important;
  }

  .me-ss-n85 {
    margin-right: -21.25rem !important;
  }

  .me-ss-n95 {
    margin-right: -23.75rem !important;
  }

  .me-ss-n96 {
    margin-right: -24rem !important;
  }

  .me-ss-n98_5 {
    margin-right: -24.625rem !important;
  }

  .me-ss-n112_5 {
    margin-right: -28.125rem !important;
  }

  .me-ss-n123_5 {
    margin-right: -30.875rem !important;
  }

  .me-ss-n120 {
    margin-right: -30rem !important;
  }

  .me-ss-n137 {
    margin-right: -34.25rem !important;
  }

  .me-ss-n155 {
    margin-right: -38.75rem !important;
  }

  .me-ss-n170 {
    margin-right: -42.5rem !important;
  }

  .me-ss-n195 {
    margin-right: -48.75rem !important;
  }

  .me-ss-n203 {
    margin-right: -50.75rem !important;
  }

  .mb-ss-nauto {
    margin-bottom: -auto !important;
  }

  .mb-ss-n0_25 {
    margin-bottom: -0.0625rem !important;
  }

  .mb-ss-n0_5 {
    margin-bottom: -0.125rem !important;
  }

  .mb-ss-n0_75 {
    margin-bottom: -0.1875rem !important;
  }

  .mb-ss-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-ss-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-ss-n2_25 {
    margin-bottom: -0.5625rem !important;
  }

  .mb-ss-n2_5 {
    margin-bottom: -0.625rem !important;
  }

  .mb-ss-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-ss-n3_5 {
    margin-bottom: -0.875rem !important;
  }

  .mb-ss-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-ss-n4_5 {
    margin-bottom: -1.125rem !important;
  }

  .mb-ss-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-ss-n5_5 {
    margin-bottom: -1.375rem !important;
  }

  .mb-ss-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-ss-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-ss-n7_5 {
    margin-bottom: -1.875rem !important;
  }

  .mb-ss-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-ss-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-ss-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-ss-n10_5 {
    margin-bottom: -2.625rem !important;
  }

  .mb-ss-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-ss-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-ss-n12_5 {
    margin-bottom: -3.125rem !important;
  }

  .mb-ss-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-ss-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-ss-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-ss-n15_5 {
    margin-bottom: -3.875rem !important;
  }

  .mb-ss-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-ss-n17_5 {
    margin-bottom: -4.375rem !important;
  }

  .mb-ss-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-ss-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-ss-n20 {
    margin-bottom: -5rem !important;
  }

  .mb-ss-n20_5 {
    margin-bottom: -5.125rem !important;
  }

  .mb-ss-n21 {
    margin-bottom: -5.25rem !important;
  }

  .mb-ss-n21_5 {
    margin-bottom: -5.375rem !important;
  }

  .mb-ss-n22 {
    margin-bottom: -5.5rem !important;
  }

  .mb-ss-n23 {
    margin-bottom: -5.75rem !important;
  }

  .mb-ss-n24 {
    margin-bottom: -6rem !important;
  }

  .mb-ss-n24_5 {
    margin-bottom: -6.125rem !important;
  }

  .mb-ss-n26 {
    margin-bottom: -6.5rem !important;
  }

  .mb-ss-n29 {
    margin-bottom: -7.25rem !important;
  }

  .mb-ss-n30 {
    margin-bottom: -7.5rem !important;
  }

  .mb-ss-n31 {
    margin-bottom: -7.75rem !important;
  }

  .mb-ss-n33 {
    margin-bottom: -8.25rem !important;
  }

  .mb-ss-n38 {
    margin-bottom: -9.5rem !important;
  }

  .mb-ss-n40 {
    margin-bottom: -10rem !important;
  }

  .mb-ss-n50 {
    margin-bottom: -12.5rem !important;
  }

  .mb-ss-n57_5 {
    margin-bottom: -14.375rem !important;
  }

  .mb-ss-n60 {
    margin-bottom: -15rem !important;
  }

  .mb-ss-n65 {
    margin-bottom: -16.25rem !important;
  }

  .mb-ss-n70 {
    margin-bottom: -17.5rem !important;
  }

  .mb-ss-n72_5 {
    margin-bottom: -18.125rem !important;
  }

  .mb-ss-n75 {
    margin-bottom: -18.75rem !important;
  }

  .mb-ss-n80 {
    margin-bottom: -20rem !important;
  }

  .mb-ss-n85 {
    margin-bottom: -21.25rem !important;
  }

  .mb-ss-n95 {
    margin-bottom: -23.75rem !important;
  }

  .mb-ss-n96 {
    margin-bottom: -24rem !important;
  }

  .mb-ss-n98_5 {
    margin-bottom: -24.625rem !important;
  }

  .mb-ss-n112_5 {
    margin-bottom: -28.125rem !important;
  }

  .mb-ss-n123_5 {
    margin-bottom: -30.875rem !important;
  }

  .mb-ss-n120 {
    margin-bottom: -30rem !important;
  }

  .mb-ss-n137 {
    margin-bottom: -34.25rem !important;
  }

  .mb-ss-n155 {
    margin-bottom: -38.75rem !important;
  }

  .mb-ss-n170 {
    margin-bottom: -42.5rem !important;
  }

  .mb-ss-n195 {
    margin-bottom: -48.75rem !important;
  }

  .mb-ss-n203 {
    margin-bottom: -50.75rem !important;
  }

  .ms-ss-nauto {
    margin-left: -auto !important;
  }

  .ms-ss-n0_25 {
    margin-left: -0.0625rem !important;
  }

  .ms-ss-n0_5 {
    margin-left: -0.125rem !important;
  }

  .ms-ss-n0_75 {
    margin-left: -0.1875rem !important;
  }

  .ms-ss-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-ss-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-ss-n2_25 {
    margin-left: -0.5625rem !important;
  }

  .ms-ss-n2_5 {
    margin-left: -0.625rem !important;
  }

  .ms-ss-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-ss-n3_5 {
    margin-left: -0.875rem !important;
  }

  .ms-ss-n4 {
    margin-left: -1rem !important;
  }

  .ms-ss-n4_5 {
    margin-left: -1.125rem !important;
  }

  .ms-ss-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-ss-n5_5 {
    margin-left: -1.375rem !important;
  }

  .ms-ss-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-ss-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-ss-n7_5 {
    margin-left: -1.875rem !important;
  }

  .ms-ss-n8 {
    margin-left: -2rem !important;
  }

  .ms-ss-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-ss-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-ss-n10_5 {
    margin-left: -2.625rem !important;
  }

  .ms-ss-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-ss-n12 {
    margin-left: -3rem !important;
  }

  .ms-ss-n12_5 {
    margin-left: -3.125rem !important;
  }

  .ms-ss-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-ss-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-ss-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-ss-n15_5 {
    margin-left: -3.875rem !important;
  }

  .ms-ss-n16 {
    margin-left: -4rem !important;
  }

  .ms-ss-n17_5 {
    margin-left: -4.375rem !important;
  }

  .ms-ss-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-ss-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-ss-n20 {
    margin-left: -5rem !important;
  }

  .ms-ss-n20_5 {
    margin-left: -5.125rem !important;
  }

  .ms-ss-n21 {
    margin-left: -5.25rem !important;
  }

  .ms-ss-n21_5 {
    margin-left: -5.375rem !important;
  }

  .ms-ss-n22 {
    margin-left: -5.5rem !important;
  }

  .ms-ss-n23 {
    margin-left: -5.75rem !important;
  }

  .ms-ss-n24 {
    margin-left: -6rem !important;
  }

  .ms-ss-n24_5 {
    margin-left: -6.125rem !important;
  }

  .ms-ss-n26 {
    margin-left: -6.5rem !important;
  }

  .ms-ss-n29 {
    margin-left: -7.25rem !important;
  }

  .ms-ss-n30 {
    margin-left: -7.5rem !important;
  }

  .ms-ss-n31 {
    margin-left: -7.75rem !important;
  }

  .ms-ss-n33 {
    margin-left: -8.25rem !important;
  }

  .ms-ss-n38 {
    margin-left: -9.5rem !important;
  }

  .ms-ss-n40 {
    margin-left: -10rem !important;
  }

  .ms-ss-n50 {
    margin-left: -12.5rem !important;
  }

  .ms-ss-n57_5 {
    margin-left: -14.375rem !important;
  }

  .ms-ss-n60 {
    margin-left: -15rem !important;
  }

  .ms-ss-n65 {
    margin-left: -16.25rem !important;
  }

  .ms-ss-n70 {
    margin-left: -17.5rem !important;
  }

  .ms-ss-n72_5 {
    margin-left: -18.125rem !important;
  }

  .ms-ss-n75 {
    margin-left: -18.75rem !important;
  }

  .ms-ss-n80 {
    margin-left: -20rem !important;
  }

  .ms-ss-n85 {
    margin-left: -21.25rem !important;
  }

  .ms-ss-n95 {
    margin-left: -23.75rem !important;
  }

  .ms-ss-n96 {
    margin-left: -24rem !important;
  }

  .ms-ss-n98_5 {
    margin-left: -24.625rem !important;
  }

  .ms-ss-n112_5 {
    margin-left: -28.125rem !important;
  }

  .ms-ss-n123_5 {
    margin-left: -30.875rem !important;
  }

  .ms-ss-n120 {
    margin-left: -30rem !important;
  }

  .ms-ss-n137 {
    margin-left: -34.25rem !important;
  }

  .ms-ss-n155 {
    margin-left: -38.75rem !important;
  }

  .ms-ss-n170 {
    margin-left: -42.5rem !important;
  }

  .ms-ss-n195 {
    margin-left: -48.75rem !important;
  }

  .ms-ss-n203 {
    margin-left: -50.75rem !important;
  }

  .p-ss-auto {
    padding: auto !important;
  }

  .p-ss-0 {
    padding: 0rem !important;
  }

  .p-ss-0_25 {
    padding: 0.0625rem !important;
  }

  .p-ss-0_5 {
    padding: 0.125rem !important;
  }

  .p-ss-0_75 {
    padding: 0.1875rem !important;
  }

  .p-ss-1 {
    padding: 0.25rem !important;
  }

  .p-ss-2 {
    padding: 0.5rem !important;
  }

  .p-ss-2_25 {
    padding: 0.5625rem !important;
  }

  .p-ss-2_5 {
    padding: 0.625rem !important;
  }

  .p-ss-3 {
    padding: 0.75rem !important;
  }

  .p-ss-3_5 {
    padding: 0.875rem !important;
  }

  .p-ss-4 {
    padding: 1rem !important;
  }

  .p-ss-4_5 {
    padding: 1.125rem !important;
  }

  .p-ss-5 {
    padding: 1.25rem !important;
  }

  .p-ss-5_5 {
    padding: 1.375rem !important;
  }

  .p-ss-6 {
    padding: 1.5rem !important;
  }

  .p-ss-7 {
    padding: 1.75rem !important;
  }

  .p-ss-7_5 {
    padding: 1.875rem !important;
  }

  .p-ss-8 {
    padding: 2rem !important;
  }

  .p-ss-9 {
    padding: 2.25rem !important;
  }

  .p-ss-10 {
    padding: 2.5rem !important;
  }

  .p-ss-10_5 {
    padding: 2.625rem !important;
  }

  .p-ss-11 {
    padding: 2.75rem !important;
  }

  .p-ss-12 {
    padding: 3rem !important;
  }

  .p-ss-12_5 {
    padding: 3.125rem !important;
  }

  .p-ss-13 {
    padding: 3.25rem !important;
  }

  .p-ss-14 {
    padding: 3.5rem !important;
  }

  .p-ss-15 {
    padding: 3.75rem !important;
  }

  .p-ss-15_5 {
    padding: 3.875rem !important;
  }

  .p-ss-16 {
    padding: 4rem !important;
  }

  .p-ss-17_5 {
    padding: 4.375rem !important;
  }

  .p-ss-18 {
    padding: 4.5rem !important;
  }

  .p-ss-19 {
    padding: 4.75rem !important;
  }

  .p-ss-20 {
    padding: 5rem !important;
  }

  .p-ss-20_5 {
    padding: 5.125rem !important;
  }

  .p-ss-21 {
    padding: 5.25rem !important;
  }

  .p-ss-21_5 {
    padding: 5.375rem !important;
  }

  .p-ss-22 {
    padding: 5.5rem !important;
  }

  .p-ss-23 {
    padding: 5.75rem !important;
  }

  .p-ss-24 {
    padding: 6rem !important;
  }

  .p-ss-24_5 {
    padding: 6.125rem !important;
  }

  .p-ss-26 {
    padding: 6.5rem !important;
  }

  .p-ss-29 {
    padding: 7.25rem !important;
  }

  .p-ss-30 {
    padding: 7.5rem !important;
  }

  .p-ss-31 {
    padding: 7.75rem !important;
  }

  .p-ss-33 {
    padding: 8.25rem !important;
  }

  .p-ss-38 {
    padding: 9.5rem !important;
  }

  .p-ss-40 {
    padding: 10rem !important;
  }

  .p-ss-50 {
    padding: 12.5rem !important;
  }

  .p-ss-57_5 {
    padding: 14.375rem !important;
  }

  .p-ss-60 {
    padding: 15rem !important;
  }

  .p-ss-65 {
    padding: 16.25rem !important;
  }

  .p-ss-70 {
    padding: 17.5rem !important;
  }

  .p-ss-72_5 {
    padding: 18.125rem !important;
  }

  .p-ss-75 {
    padding: 18.75rem !important;
  }

  .p-ss-80 {
    padding: 20rem !important;
  }

  .p-ss-85 {
    padding: 21.25rem !important;
  }

  .p-ss-95 {
    padding: 23.75rem !important;
  }

  .p-ss-96 {
    padding: 24rem !important;
  }

  .p-ss-98_5 {
    padding: 24.625rem !important;
  }

  .p-ss-112_5 {
    padding: 28.125rem !important;
  }

  .p-ss-123_5 {
    padding: 30.875rem !important;
  }

  .p-ss-120 {
    padding: 30rem !important;
  }

  .p-ss-137 {
    padding: 34.25rem !important;
  }

  .p-ss-155 {
    padding: 38.75rem !important;
  }

  .p-ss-170 {
    padding: 42.5rem !important;
  }

  .p-ss-195 {
    padding: 48.75rem !important;
  }

  .p-ss-203 {
    padding: 50.75rem !important;
  }

  .px-ss-auto {
    padding-right: auto !important;
    padding-left: auto !important;
  }

  .px-ss-0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
  }

  .px-ss-0_25 {
    padding-right: 0.0625rem !important;
    padding-left: 0.0625rem !important;
  }

  .px-ss-0_5 {
    padding-right: 0.125rem !important;
    padding-left: 0.125rem !important;
  }

  .px-ss-0_75 {
    padding-right: 0.1875rem !important;
    padding-left: 0.1875rem !important;
  }

  .px-ss-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-ss-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-ss-2_25 {
    padding-right: 0.5625rem !important;
    padding-left: 0.5625rem !important;
  }

  .px-ss-2_5 {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important;
  }

  .px-ss-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-ss-3_5 {
    padding-right: 0.875rem !important;
    padding-left: 0.875rem !important;
  }

  .px-ss-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-ss-4_5 {
    padding-right: 1.125rem !important;
    padding-left: 1.125rem !important;
  }

  .px-ss-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-ss-5_5 {
    padding-right: 1.375rem !important;
    padding-left: 1.375rem !important;
  }

  .px-ss-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-ss-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-ss-7_5 {
    padding-right: 1.875rem !important;
    padding-left: 1.875rem !important;
  }

  .px-ss-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-ss-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-ss-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-ss-10_5 {
    padding-right: 2.625rem !important;
    padding-left: 2.625rem !important;
  }

  .px-ss-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-ss-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-ss-12_5 {
    padding-right: 3.125rem !important;
    padding-left: 3.125rem !important;
  }

  .px-ss-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-ss-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-ss-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-ss-15_5 {
    padding-right: 3.875rem !important;
    padding-left: 3.875rem !important;
  }

  .px-ss-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-ss-17_5 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }

  .px-ss-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-ss-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-ss-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-ss-20_5 {
    padding-right: 5.125rem !important;
    padding-left: 5.125rem !important;
  }

  .px-ss-21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
  }

  .px-ss-21_5 {
    padding-right: 5.375rem !important;
    padding-left: 5.375rem !important;
  }

  .px-ss-22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-ss-23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
  }

  .px-ss-24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-ss-24_5 {
    padding-right: 6.125rem !important;
    padding-left: 6.125rem !important;
  }

  .px-ss-26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
  }

  .px-ss-29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }

  .px-ss-30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }

  .px-ss-31 {
    padding-right: 7.75rem !important;
    padding-left: 7.75rem !important;
  }

  .px-ss-33 {
    padding-right: 8.25rem !important;
    padding-left: 8.25rem !important;
  }

  .px-ss-38 {
    padding-right: 9.5rem !important;
    padding-left: 9.5rem !important;
  }

  .px-ss-40 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-ss-50 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }

  .px-ss-57_5 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }

  .px-ss-60 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-ss-65 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }

  .px-ss-70 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }

  .px-ss-72_5 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }

  .px-ss-75 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }

  .px-ss-80 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

  .px-ss-85 {
    padding-right: 21.25rem !important;
    padding-left: 21.25rem !important;
  }

  .px-ss-95 {
    padding-right: 23.75rem !important;
    padding-left: 23.75rem !important;
  }

  .px-ss-96 {
    padding-right: 24rem !important;
    padding-left: 24rem !important;
  }

  .px-ss-98_5 {
    padding-right: 24.625rem !important;
    padding-left: 24.625rem !important;
  }

  .px-ss-112_5 {
    padding-right: 28.125rem !important;
    padding-left: 28.125rem !important;
  }

  .px-ss-123_5 {
    padding-right: 30.875rem !important;
    padding-left: 30.875rem !important;
  }

  .px-ss-120 {
    padding-right: 30rem !important;
    padding-left: 30rem !important;
  }

  .px-ss-137 {
    padding-right: 34.25rem !important;
    padding-left: 34.25rem !important;
  }

  .px-ss-155 {
    padding-right: 38.75rem !important;
    padding-left: 38.75rem !important;
  }

  .px-ss-170 {
    padding-right: 42.5rem !important;
    padding-left: 42.5rem !important;
  }

  .px-ss-195 {
    padding-right: 48.75rem !important;
    padding-left: 48.75rem !important;
  }

  .px-ss-203 {
    padding-right: 50.75rem !important;
    padding-left: 50.75rem !important;
  }

  .py-ss-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }

  .py-ss-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }

  .py-ss-0_25 {
    padding-top: 0.0625rem !important;
    padding-bottom: 0.0625rem !important;
  }

  .py-ss-0_5 {
    padding-top: 0.125rem !important;
    padding-bottom: 0.125rem !important;
  }

  .py-ss-0_75 {
    padding-top: 0.1875rem !important;
    padding-bottom: 0.1875rem !important;
  }

  .py-ss-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-ss-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-ss-2_25 {
    padding-top: 0.5625rem !important;
    padding-bottom: 0.5625rem !important;
  }

  .py-ss-2_5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .py-ss-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-ss-3_5 {
    padding-top: 0.875rem !important;
    padding-bottom: 0.875rem !important;
  }

  .py-ss-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-ss-4_5 {
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }

  .py-ss-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-ss-5_5 {
    padding-top: 1.375rem !important;
    padding-bottom: 1.375rem !important;
  }

  .py-ss-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-ss-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-ss-7_5 {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .py-ss-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-ss-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-ss-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-ss-10_5 {
    padding-top: 2.625rem !important;
    padding-bottom: 2.625rem !important;
  }

  .py-ss-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-ss-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-ss-12_5 {
    padding-top: 3.125rem !important;
    padding-bottom: 3.125rem !important;
  }

  .py-ss-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-ss-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-ss-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-ss-15_5 {
    padding-top: 3.875rem !important;
    padding-bottom: 3.875rem !important;
  }

  .py-ss-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-ss-17_5 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }

  .py-ss-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-ss-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-ss-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-ss-20_5 {
    padding-top: 5.125rem !important;
    padding-bottom: 5.125rem !important;
  }

  .py-ss-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }

  .py-ss-21_5 {
    padding-top: 5.375rem !important;
    padding-bottom: 5.375rem !important;
  }

  .py-ss-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-ss-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }

  .py-ss-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-ss-24_5 {
    padding-top: 6.125rem !important;
    padding-bottom: 6.125rem !important;
  }

  .py-ss-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }

  .py-ss-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }

  .py-ss-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }

  .py-ss-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }

  .py-ss-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }

  .py-ss-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }

  .py-ss-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-ss-50 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }

  .py-ss-57_5 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }

  .py-ss-60 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-ss-65 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }

  .py-ss-70 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }

  .py-ss-72_5 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }

  .py-ss-75 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }

  .py-ss-80 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .py-ss-85 {
    padding-top: 21.25rem !important;
    padding-bottom: 21.25rem !important;
  }

  .py-ss-95 {
    padding-top: 23.75rem !important;
    padding-bottom: 23.75rem !important;
  }

  .py-ss-96 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }

  .py-ss-98_5 {
    padding-top: 24.625rem !important;
    padding-bottom: 24.625rem !important;
  }

  .py-ss-112_5 {
    padding-top: 28.125rem !important;
    padding-bottom: 28.125rem !important;
  }

  .py-ss-123_5 {
    padding-top: 30.875rem !important;
    padding-bottom: 30.875rem !important;
  }

  .py-ss-120 {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
  }

  .py-ss-137 {
    padding-top: 34.25rem !important;
    padding-bottom: 34.25rem !important;
  }

  .py-ss-155 {
    padding-top: 38.75rem !important;
    padding-bottom: 38.75rem !important;
  }

  .py-ss-170 {
    padding-top: 42.5rem !important;
    padding-bottom: 42.5rem !important;
  }

  .py-ss-195 {
    padding-top: 48.75rem !important;
    padding-bottom: 48.75rem !important;
  }

  .py-ss-203 {
    padding-top: 50.75rem !important;
    padding-bottom: 50.75rem !important;
  }

  .pt-ss-auto {
    padding-top: auto !important;
  }

  .pt-ss-0 {
    padding-top: 0rem !important;
  }

  .pt-ss-0_25 {
    padding-top: 0.0625rem !important;
  }

  .pt-ss-0_5 {
    padding-top: 0.125rem !important;
  }

  .pt-ss-0_75 {
    padding-top: 0.1875rem !important;
  }

  .pt-ss-1 {
    padding-top: 0.25rem !important;
  }

  .pt-ss-2 {
    padding-top: 0.5rem !important;
  }

  .pt-ss-2_25 {
    padding-top: 0.5625rem !important;
  }

  .pt-ss-2_5 {
    padding-top: 0.625rem !important;
  }

  .pt-ss-3 {
    padding-top: 0.75rem !important;
  }

  .pt-ss-3_5 {
    padding-top: 0.875rem !important;
  }

  .pt-ss-4 {
    padding-top: 1rem !important;
  }

  .pt-ss-4_5 {
    padding-top: 1.125rem !important;
  }

  .pt-ss-5 {
    padding-top: 1.25rem !important;
  }

  .pt-ss-5_5 {
    padding-top: 1.375rem !important;
  }

  .pt-ss-6 {
    padding-top: 1.5rem !important;
  }

  .pt-ss-7 {
    padding-top: 1.75rem !important;
  }

  .pt-ss-7_5 {
    padding-top: 1.875rem !important;
  }

  .pt-ss-8 {
    padding-top: 2rem !important;
  }

  .pt-ss-9 {
    padding-top: 2.25rem !important;
  }

  .pt-ss-10 {
    padding-top: 2.5rem !important;
  }

  .pt-ss-10_5 {
    padding-top: 2.625rem !important;
  }

  .pt-ss-11 {
    padding-top: 2.75rem !important;
  }

  .pt-ss-12 {
    padding-top: 3rem !important;
  }

  .pt-ss-12_5 {
    padding-top: 3.125rem !important;
  }

  .pt-ss-13 {
    padding-top: 3.25rem !important;
  }

  .pt-ss-14 {
    padding-top: 3.5rem !important;
  }

  .pt-ss-15 {
    padding-top: 3.75rem !important;
  }

  .pt-ss-15_5 {
    padding-top: 3.875rem !important;
  }

  .pt-ss-16 {
    padding-top: 4rem !important;
  }

  .pt-ss-17_5 {
    padding-top: 4.375rem !important;
  }

  .pt-ss-18 {
    padding-top: 4.5rem !important;
  }

  .pt-ss-19 {
    padding-top: 4.75rem !important;
  }

  .pt-ss-20 {
    padding-top: 5rem !important;
  }

  .pt-ss-20_5 {
    padding-top: 5.125rem !important;
  }

  .pt-ss-21 {
    padding-top: 5.25rem !important;
  }

  .pt-ss-21_5 {
    padding-top: 5.375rem !important;
  }

  .pt-ss-22 {
    padding-top: 5.5rem !important;
  }

  .pt-ss-23 {
    padding-top: 5.75rem !important;
  }

  .pt-ss-24 {
    padding-top: 6rem !important;
  }

  .pt-ss-24_5 {
    padding-top: 6.125rem !important;
  }

  .pt-ss-26 {
    padding-top: 6.5rem !important;
  }

  .pt-ss-29 {
    padding-top: 7.25rem !important;
  }

  .pt-ss-30 {
    padding-top: 7.5rem !important;
  }

  .pt-ss-31 {
    padding-top: 7.75rem !important;
  }

  .pt-ss-33 {
    padding-top: 8.25rem !important;
  }

  .pt-ss-38 {
    padding-top: 9.5rem !important;
  }

  .pt-ss-40 {
    padding-top: 10rem !important;
  }

  .pt-ss-50 {
    padding-top: 12.5rem !important;
  }

  .pt-ss-57_5 {
    padding-top: 14.375rem !important;
  }

  .pt-ss-60 {
    padding-top: 15rem !important;
  }

  .pt-ss-65 {
    padding-top: 16.25rem !important;
  }

  .pt-ss-70 {
    padding-top: 17.5rem !important;
  }

  .pt-ss-72_5 {
    padding-top: 18.125rem !important;
  }

  .pt-ss-75 {
    padding-top: 18.75rem !important;
  }

  .pt-ss-80 {
    padding-top: 20rem !important;
  }

  .pt-ss-85 {
    padding-top: 21.25rem !important;
  }

  .pt-ss-95 {
    padding-top: 23.75rem !important;
  }

  .pt-ss-96 {
    padding-top: 24rem !important;
  }

  .pt-ss-98_5 {
    padding-top: 24.625rem !important;
  }

  .pt-ss-112_5 {
    padding-top: 28.125rem !important;
  }

  .pt-ss-123_5 {
    padding-top: 30.875rem !important;
  }

  .pt-ss-120 {
    padding-top: 30rem !important;
  }

  .pt-ss-137 {
    padding-top: 34.25rem !important;
  }

  .pt-ss-155 {
    padding-top: 38.75rem !important;
  }

  .pt-ss-170 {
    padding-top: 42.5rem !important;
  }

  .pt-ss-195 {
    padding-top: 48.75rem !important;
  }

  .pt-ss-203 {
    padding-top: 50.75rem !important;
  }

  .pe-ss-auto {
    padding-right: auto !important;
  }

  .pe-ss-0 {
    padding-right: 0rem !important;
  }

  .pe-ss-0_25 {
    padding-right: 0.0625rem !important;
  }

  .pe-ss-0_5 {
    padding-right: 0.125rem !important;
  }

  .pe-ss-0_75 {
    padding-right: 0.1875rem !important;
  }

  .pe-ss-1 {
    padding-right: 0.25rem !important;
  }

  .pe-ss-2 {
    padding-right: 0.5rem !important;
  }

  .pe-ss-2_25 {
    padding-right: 0.5625rem !important;
  }

  .pe-ss-2_5 {
    padding-right: 0.625rem !important;
  }

  .pe-ss-3 {
    padding-right: 0.75rem !important;
  }

  .pe-ss-3_5 {
    padding-right: 0.875rem !important;
  }

  .pe-ss-4 {
    padding-right: 1rem !important;
  }

  .pe-ss-4_5 {
    padding-right: 1.125rem !important;
  }

  .pe-ss-5 {
    padding-right: 1.25rem !important;
  }

  .pe-ss-5_5 {
    padding-right: 1.375rem !important;
  }

  .pe-ss-6 {
    padding-right: 1.5rem !important;
  }

  .pe-ss-7 {
    padding-right: 1.75rem !important;
  }

  .pe-ss-7_5 {
    padding-right: 1.875rem !important;
  }

  .pe-ss-8 {
    padding-right: 2rem !important;
  }

  .pe-ss-9 {
    padding-right: 2.25rem !important;
  }

  .pe-ss-10 {
    padding-right: 2.5rem !important;
  }

  .pe-ss-10_5 {
    padding-right: 2.625rem !important;
  }

  .pe-ss-11 {
    padding-right: 2.75rem !important;
  }

  .pe-ss-12 {
    padding-right: 3rem !important;
  }

  .pe-ss-12_5 {
    padding-right: 3.125rem !important;
  }

  .pe-ss-13 {
    padding-right: 3.25rem !important;
  }

  .pe-ss-14 {
    padding-right: 3.5rem !important;
  }

  .pe-ss-15 {
    padding-right: 3.75rem !important;
  }

  .pe-ss-15_5 {
    padding-right: 3.875rem !important;
  }

  .pe-ss-16 {
    padding-right: 4rem !important;
  }

  .pe-ss-17_5 {
    padding-right: 4.375rem !important;
  }

  .pe-ss-18 {
    padding-right: 4.5rem !important;
  }

  .pe-ss-19 {
    padding-right: 4.75rem !important;
  }

  .pe-ss-20 {
    padding-right: 5rem !important;
  }

  .pe-ss-20_5 {
    padding-right: 5.125rem !important;
  }

  .pe-ss-21 {
    padding-right: 5.25rem !important;
  }

  .pe-ss-21_5 {
    padding-right: 5.375rem !important;
  }

  .pe-ss-22 {
    padding-right: 5.5rem !important;
  }

  .pe-ss-23 {
    padding-right: 5.75rem !important;
  }

  .pe-ss-24 {
    padding-right: 6rem !important;
  }

  .pe-ss-24_5 {
    padding-right: 6.125rem !important;
  }

  .pe-ss-26 {
    padding-right: 6.5rem !important;
  }

  .pe-ss-29 {
    padding-right: 7.25rem !important;
  }

  .pe-ss-30 {
    padding-right: 7.5rem !important;
  }

  .pe-ss-31 {
    padding-right: 7.75rem !important;
  }

  .pe-ss-33 {
    padding-right: 8.25rem !important;
  }

  .pe-ss-38 {
    padding-right: 9.5rem !important;
  }

  .pe-ss-40 {
    padding-right: 10rem !important;
  }

  .pe-ss-50 {
    padding-right: 12.5rem !important;
  }

  .pe-ss-57_5 {
    padding-right: 14.375rem !important;
  }

  .pe-ss-60 {
    padding-right: 15rem !important;
  }

  .pe-ss-65 {
    padding-right: 16.25rem !important;
  }

  .pe-ss-70 {
    padding-right: 17.5rem !important;
  }

  .pe-ss-72_5 {
    padding-right: 18.125rem !important;
  }

  .pe-ss-75 {
    padding-right: 18.75rem !important;
  }

  .pe-ss-80 {
    padding-right: 20rem !important;
  }

  .pe-ss-85 {
    padding-right: 21.25rem !important;
  }

  .pe-ss-95 {
    padding-right: 23.75rem !important;
  }

  .pe-ss-96 {
    padding-right: 24rem !important;
  }

  .pe-ss-98_5 {
    padding-right: 24.625rem !important;
  }

  .pe-ss-112_5 {
    padding-right: 28.125rem !important;
  }

  .pe-ss-123_5 {
    padding-right: 30.875rem !important;
  }

  .pe-ss-120 {
    padding-right: 30rem !important;
  }

  .pe-ss-137 {
    padding-right: 34.25rem !important;
  }

  .pe-ss-155 {
    padding-right: 38.75rem !important;
  }

  .pe-ss-170 {
    padding-right: 42.5rem !important;
  }

  .pe-ss-195 {
    padding-right: 48.75rem !important;
  }

  .pe-ss-203 {
    padding-right: 50.75rem !important;
  }

  .pb-ss-auto {
    padding-bottom: auto !important;
  }

  .pb-ss-0 {
    padding-bottom: 0rem !important;
  }

  .pb-ss-0_25 {
    padding-bottom: 0.0625rem !important;
  }

  .pb-ss-0_5 {
    padding-bottom: 0.125rem !important;
  }

  .pb-ss-0_75 {
    padding-bottom: 0.1875rem !important;
  }

  .pb-ss-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-ss-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-ss-2_25 {
    padding-bottom: 0.5625rem !important;
  }

  .pb-ss-2_5 {
    padding-bottom: 0.625rem !important;
  }

  .pb-ss-3 {
    padding-bottom: 0.75rem !important;
  }

  .pb-ss-3_5 {
    padding-bottom: 0.875rem !important;
  }

  .pb-ss-4 {
    padding-bottom: 1rem !important;
  }

  .pb-ss-4_5 {
    padding-bottom: 1.125rem !important;
  }

  .pb-ss-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-ss-5_5 {
    padding-bottom: 1.375rem !important;
  }

  .pb-ss-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-ss-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-ss-7_5 {
    padding-bottom: 1.875rem !important;
  }

  .pb-ss-8 {
    padding-bottom: 2rem !important;
  }

  .pb-ss-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-ss-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-ss-10_5 {
    padding-bottom: 2.625rem !important;
  }

  .pb-ss-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-ss-12 {
    padding-bottom: 3rem !important;
  }

  .pb-ss-12_5 {
    padding-bottom: 3.125rem !important;
  }

  .pb-ss-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-ss-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-ss-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-ss-15_5 {
    padding-bottom: 3.875rem !important;
  }

  .pb-ss-16 {
    padding-bottom: 4rem !important;
  }

  .pb-ss-17_5 {
    padding-bottom: 4.375rem !important;
  }

  .pb-ss-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-ss-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-ss-20 {
    padding-bottom: 5rem !important;
  }

  .pb-ss-20_5 {
    padding-bottom: 5.125rem !important;
  }

  .pb-ss-21 {
    padding-bottom: 5.25rem !important;
  }

  .pb-ss-21_5 {
    padding-bottom: 5.375rem !important;
  }

  .pb-ss-22 {
    padding-bottom: 5.5rem !important;
  }

  .pb-ss-23 {
    padding-bottom: 5.75rem !important;
  }

  .pb-ss-24 {
    padding-bottom: 6rem !important;
  }

  .pb-ss-24_5 {
    padding-bottom: 6.125rem !important;
  }

  .pb-ss-26 {
    padding-bottom: 6.5rem !important;
  }

  .pb-ss-29 {
    padding-bottom: 7.25rem !important;
  }

  .pb-ss-30 {
    padding-bottom: 7.5rem !important;
  }

  .pb-ss-31 {
    padding-bottom: 7.75rem !important;
  }

  .pb-ss-33 {
    padding-bottom: 8.25rem !important;
  }

  .pb-ss-38 {
    padding-bottom: 9.5rem !important;
  }

  .pb-ss-40 {
    padding-bottom: 10rem !important;
  }

  .pb-ss-50 {
    padding-bottom: 12.5rem !important;
  }

  .pb-ss-57_5 {
    padding-bottom: 14.375rem !important;
  }

  .pb-ss-60 {
    padding-bottom: 15rem !important;
  }

  .pb-ss-65 {
    padding-bottom: 16.25rem !important;
  }

  .pb-ss-70 {
    padding-bottom: 17.5rem !important;
  }

  .pb-ss-72_5 {
    padding-bottom: 18.125rem !important;
  }

  .pb-ss-75 {
    padding-bottom: 18.75rem !important;
  }

  .pb-ss-80 {
    padding-bottom: 20rem !important;
  }

  .pb-ss-85 {
    padding-bottom: 21.25rem !important;
  }

  .pb-ss-95 {
    padding-bottom: 23.75rem !important;
  }

  .pb-ss-96 {
    padding-bottom: 24rem !important;
  }

  .pb-ss-98_5 {
    padding-bottom: 24.625rem !important;
  }

  .pb-ss-112_5 {
    padding-bottom: 28.125rem !important;
  }

  .pb-ss-123_5 {
    padding-bottom: 30.875rem !important;
  }

  .pb-ss-120 {
    padding-bottom: 30rem !important;
  }

  .pb-ss-137 {
    padding-bottom: 34.25rem !important;
  }

  .pb-ss-155 {
    padding-bottom: 38.75rem !important;
  }

  .pb-ss-170 {
    padding-bottom: 42.5rem !important;
  }

  .pb-ss-195 {
    padding-bottom: 48.75rem !important;
  }

  .pb-ss-203 {
    padding-bottom: 50.75rem !important;
  }

  .ps-ss-auto {
    padding-left: auto !important;
  }

  .ps-ss-0 {
    padding-left: 0rem !important;
  }

  .ps-ss-0_25 {
    padding-left: 0.0625rem !important;
  }

  .ps-ss-0_5 {
    padding-left: 0.125rem !important;
  }

  .ps-ss-0_75 {
    padding-left: 0.1875rem !important;
  }

  .ps-ss-1 {
    padding-left: 0.25rem !important;
  }

  .ps-ss-2 {
    padding-left: 0.5rem !important;
  }

  .ps-ss-2_25 {
    padding-left: 0.5625rem !important;
  }

  .ps-ss-2_5 {
    padding-left: 0.625rem !important;
  }

  .ps-ss-3 {
    padding-left: 0.75rem !important;
  }

  .ps-ss-3_5 {
    padding-left: 0.875rem !important;
  }

  .ps-ss-4 {
    padding-left: 1rem !important;
  }

  .ps-ss-4_5 {
    padding-left: 1.125rem !important;
  }

  .ps-ss-5 {
    padding-left: 1.25rem !important;
  }

  .ps-ss-5_5 {
    padding-left: 1.375rem !important;
  }

  .ps-ss-6 {
    padding-left: 1.5rem !important;
  }

  .ps-ss-7 {
    padding-left: 1.75rem !important;
  }

  .ps-ss-7_5 {
    padding-left: 1.875rem !important;
  }

  .ps-ss-8 {
    padding-left: 2rem !important;
  }

  .ps-ss-9 {
    padding-left: 2.25rem !important;
  }

  .ps-ss-10 {
    padding-left: 2.5rem !important;
  }

  .ps-ss-10_5 {
    padding-left: 2.625rem !important;
  }

  .ps-ss-11 {
    padding-left: 2.75rem !important;
  }

  .ps-ss-12 {
    padding-left: 3rem !important;
  }

  .ps-ss-12_5 {
    padding-left: 3.125rem !important;
  }

  .ps-ss-13 {
    padding-left: 3.25rem !important;
  }

  .ps-ss-14 {
    padding-left: 3.5rem !important;
  }

  .ps-ss-15 {
    padding-left: 3.75rem !important;
  }

  .ps-ss-15_5 {
    padding-left: 3.875rem !important;
  }

  .ps-ss-16 {
    padding-left: 4rem !important;
  }

  .ps-ss-17_5 {
    padding-left: 4.375rem !important;
  }

  .ps-ss-18 {
    padding-left: 4.5rem !important;
  }

  .ps-ss-19 {
    padding-left: 4.75rem !important;
  }

  .ps-ss-20 {
    padding-left: 5rem !important;
  }

  .ps-ss-20_5 {
    padding-left: 5.125rem !important;
  }

  .ps-ss-21 {
    padding-left: 5.25rem !important;
  }

  .ps-ss-21_5 {
    padding-left: 5.375rem !important;
  }

  .ps-ss-22 {
    padding-left: 5.5rem !important;
  }

  .ps-ss-23 {
    padding-left: 5.75rem !important;
  }

  .ps-ss-24 {
    padding-left: 6rem !important;
  }

  .ps-ss-24_5 {
    padding-left: 6.125rem !important;
  }

  .ps-ss-26 {
    padding-left: 6.5rem !important;
  }

  .ps-ss-29 {
    padding-left: 7.25rem !important;
  }

  .ps-ss-30 {
    padding-left: 7.5rem !important;
  }

  .ps-ss-31 {
    padding-left: 7.75rem !important;
  }

  .ps-ss-33 {
    padding-left: 8.25rem !important;
  }

  .ps-ss-38 {
    padding-left: 9.5rem !important;
  }

  .ps-ss-40 {
    padding-left: 10rem !important;
  }

  .ps-ss-50 {
    padding-left: 12.5rem !important;
  }

  .ps-ss-57_5 {
    padding-left: 14.375rem !important;
  }

  .ps-ss-60 {
    padding-left: 15rem !important;
  }

  .ps-ss-65 {
    padding-left: 16.25rem !important;
  }

  .ps-ss-70 {
    padding-left: 17.5rem !important;
  }

  .ps-ss-72_5 {
    padding-left: 18.125rem !important;
  }

  .ps-ss-75 {
    padding-left: 18.75rem !important;
  }

  .ps-ss-80 {
    padding-left: 20rem !important;
  }

  .ps-ss-85 {
    padding-left: 21.25rem !important;
  }

  .ps-ss-95 {
    padding-left: 23.75rem !important;
  }

  .ps-ss-96 {
    padding-left: 24rem !important;
  }

  .ps-ss-98_5 {
    padding-left: 24.625rem !important;
  }

  .ps-ss-112_5 {
    padding-left: 28.125rem !important;
  }

  .ps-ss-123_5 {
    padding-left: 30.875rem !important;
  }

  .ps-ss-120 {
    padding-left: 30rem !important;
  }

  .ps-ss-137 {
    padding-left: 34.25rem !important;
  }

  .ps-ss-155 {
    padding-left: 38.75rem !important;
  }

  .ps-ss-170 {
    padding-left: 42.5rem !important;
  }

  .ps-ss-195 {
    padding-left: 48.75rem !important;
  }

  .ps-ss-203 {
    padding-left: 50.75rem !important;
  }

  .text-ss-xxs {
    font-size: 0.625rem !important;
  }

  .text-ss-xs {
    font-size: 0.75rem !important;
  }

  .text-ss-sm {
    font-size: 0.875rem !important;
  }

  .text-ss-default {
    font-size: 1rem !important;
  }

  .text-ss-xl {
    font-size: 1.125rem !important;
  }

  .text-ss-xxl {
    font-size: 1.25rem !important;
  }

  .text-ss-2xl {
    font-size: 1.5rem !important;
  }

  .text-ss-3xl {
    font-size: 2rem !important;
  }

  .text-ss-4xl {
    font-size: 2.5rem !important;
  }

  .text-ss-6xl {
    font-size: 4rem !important;
  }

  .text-ss-auto {
    font-size: auto !important;
  }

  .text-ss-0 {
    font-size: 0rem !important;
  }

  .text-ss-0_25 {
    font-size: 0.0625rem !important;
  }

  .text-ss-0_5 {
    font-size: 0.125rem !important;
  }

  .text-ss-0_75 {
    font-size: 0.1875rem !important;
  }

  .text-ss-1 {
    font-size: 0.25rem !important;
  }

  .text-ss-2 {
    font-size: 0.5rem !important;
  }

  .text-ss-2_25 {
    font-size: 0.5625rem !important;
  }

  .text-ss-2_5 {
    font-size: 0.625rem !important;
  }

  .text-ss-3 {
    font-size: 0.75rem !important;
  }

  .text-ss-3_5 {
    font-size: 0.875rem !important;
  }

  .text-ss-4 {
    font-size: 1rem !important;
  }

  .text-ss-4_5 {
    font-size: 1.125rem !important;
  }

  .text-ss-5 {
    font-size: 1.25rem !important;
  }

  .text-ss-5_5 {
    font-size: 1.375rem !important;
  }

  .text-ss-6 {
    font-size: 1.5rem !important;
  }

  .text-ss-7 {
    font-size: 1.75rem !important;
  }

  .text-ss-7_5 {
    font-size: 1.875rem !important;
  }

  .text-ss-8 {
    font-size: 2rem !important;
  }

  .text-ss-9 {
    font-size: 2.25rem !important;
  }

  .text-ss-10 {
    font-size: 2.5rem !important;
  }

  .text-ss-10_5 {
    font-size: 2.625rem !important;
  }

  .text-ss-11 {
    font-size: 2.75rem !important;
  }

  .text-ss-12 {
    font-size: 3rem !important;
  }

  .text-ss-12_5 {
    font-size: 3.125rem !important;
  }

  .text-ss-13 {
    font-size: 3.25rem !important;
  }

  .text-ss-14 {
    font-size: 3.5rem !important;
  }

  .text-ss-15 {
    font-size: 3.75rem !important;
  }

  .text-ss-15_5 {
    font-size: 3.875rem !important;
  }

  .text-ss-16 {
    font-size: 4rem !important;
  }

  .text-ss-17_5 {
    font-size: 4.375rem !important;
  }

  .text-ss-18 {
    font-size: 4.5rem !important;
  }

  .text-ss-19 {
    font-size: 4.75rem !important;
  }

  .text-ss-20 {
    font-size: 5rem !important;
  }

  .text-ss-20_5 {
    font-size: 5.125rem !important;
  }

  .text-ss-21 {
    font-size: 5.25rem !important;
  }

  .text-ss-21_5 {
    font-size: 5.375rem !important;
  }

  .text-ss-22 {
    font-size: 5.5rem !important;
  }

  .text-ss-23 {
    font-size: 5.75rem !important;
  }

  .text-ss-24 {
    font-size: 6rem !important;
  }

  .text-ss-24_5 {
    font-size: 6.125rem !important;
  }

  .text-ss-26 {
    font-size: 6.5rem !important;
  }

  .text-ss-29 {
    font-size: 7.25rem !important;
  }

  .text-ss-30 {
    font-size: 7.5rem !important;
  }

  .text-ss-31 {
    font-size: 7.75rem !important;
  }

  .text-ss-33 {
    font-size: 8.25rem !important;
  }

  .text-ss-38 {
    font-size: 9.5rem !important;
  }

  .text-ss-40 {
    font-size: 10rem !important;
  }

  .text-ss-50 {
    font-size: 12.5rem !important;
  }

  .text-ss-57_5 {
    font-size: 14.375rem !important;
  }

  .text-ss-60 {
    font-size: 15rem !important;
  }

  .text-ss-65 {
    font-size: 16.25rem !important;
  }

  .text-ss-70 {
    font-size: 17.5rem !important;
  }

  .text-ss-72_5 {
    font-size: 18.125rem !important;
  }

  .text-ss-75 {
    font-size: 18.75rem !important;
  }

  .text-ss-80 {
    font-size: 20rem !important;
  }

  .text-ss-85 {
    font-size: 21.25rem !important;
  }

  .text-ss-95 {
    font-size: 23.75rem !important;
  }

  .text-ss-96 {
    font-size: 24rem !important;
  }

  .text-ss-98_5 {
    font-size: 24.625rem !important;
  }

  .text-ss-112_5 {
    font-size: 28.125rem !important;
  }

  .text-ss-123_5 {
    font-size: 30.875rem !important;
  }

  .text-ss-120 {
    font-size: 30rem !important;
  }

  .text-ss-137 {
    font-size: 34.25rem !important;
  }

  .text-ss-155 {
    font-size: 38.75rem !important;
  }

  .text-ss-170 {
    font-size: 42.5rem !important;
  }

  .text-ss-195 {
    font-size: 48.75rem !important;
  }

  .text-ss-203 {
    font-size: 50.75rem !important;
  }

  .lh-ss-1 {
    line-height: 1 !important;
  }

  .lh-ss-base {
    line-height: 1.5 !important;
  }

  .lh-ss-sm {
    line-height: 1.25 !important;
  }

  .lh-ss-md {
    line-height: 1.75 !important;
  }

  .lh-ss-lg {
    line-height: 2 !important;
  }

  .text-ss-start {
    text-align: left !important;
  }

  .text-ss-end {
    text-align: right !important;
  }

  .text-ss-center {
    text-align: center !important;
  }

  .rounded-ss-xxs {
    border-radius: 0.125rem !important;
  }

  .rounded-ss-xs {
    border-radius: 0.25rem !important;
  }

  .rounded-ss-none {
    border-radius: 0 !important;
  }

  .rounded-ss-sm {
    border-radius: 0.375rem !important;
  }

  .rounded-ss-md {
    border-radius: 0.5rem !important;
  }

  .rounded-ss-base {
    border-radius: 1rem !important;
  }

  .rounded-ss-lg {
    border-radius: 1.125rem !important;
  }

  .rounded-ss-2xl {
    border-radius: 1.5rem !important;
  }

  .rounded-ss-3xl {
    border-radius: 2rem !important;
  }

  .rounded-ss-full {
    border-radius: 6.25rem !important;
  }

  .rounded-ss-circle {
    border-radius: 50% !important;
  }

  .rounded-top-ss-xxs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-top-ss-xs {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-top-ss-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .rounded-top-ss-sm {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-top-ss-md {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-top-ss-base {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .rounded-top-ss-lg {
    border-top-left-radius: 1.125rem !important;
    border-top-right-radius: 1.125rem !important;
  }

  .rounded-top-ss-2xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-top-ss-3xl {
    border-top-left-radius: 2rem !important;
    border-top-right-radius: 2rem !important;
  }

  .rounded-top-ss-full {
    border-top-left-radius: 6.25rem !important;
    border-top-right-radius: 6.25rem !important;
  }

  .rounded-top-ss-circle {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }

  .rounded-end-ss-xxs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-end-ss-xs {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-end-ss-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .rounded-end-ss-sm {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-end-ss-md {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-end-ss-base {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-end-ss-lg {
    border-top-right-radius: 1.125rem !important;
    border-bottom-right-radius: 1.125rem !important;
  }

  .rounded-end-ss-2xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-end-ss-3xl {
    border-top-right-radius: 2rem !important;
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-end-ss-full {
    border-top-right-radius: 6.25rem !important;
    border-bottom-right-radius: 6.25rem !important;
  }

  .rounded-end-ss-circle {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }

  .rounded-bottom-ss-xxs {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-bottom-ss-xs {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-bottom-ss-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .rounded-bottom-ss-sm {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-bottom-ss-md {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-bottom-ss-base {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-bottom-ss-lg {
    border-bottom-right-radius: 1.125rem !important;
    border-bottom-left-radius: 1.125rem !important;
  }

  .rounded-bottom-ss-2xl {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-bottom-ss-3xl {
    border-bottom-right-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-bottom-ss-full {
    border-bottom-right-radius: 6.25rem !important;
    border-bottom-left-radius: 6.25rem !important;
  }

  .rounded-bottom-ss-circle {
    border-bottom-right-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }

  .rounded-start-ss-xxs {
    border-bottom-left-radius: 0.125rem !important;
    border-top-left-radius: 0.125rem !important;
  }

  .rounded-start-ss-xs {
    border-bottom-left-radius: 0.25rem !important;
    border-top-left-radius: 0.25rem !important;
  }

  .rounded-start-ss-none {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
  }

  .rounded-start-ss-sm {
    border-bottom-left-radius: 0.375rem !important;
    border-top-left-radius: 0.375rem !important;
  }

  .rounded-start-ss-md {
    border-bottom-left-radius: 0.5rem !important;
    border-top-left-radius: 0.5rem !important;
  }

  .rounded-start-ss-base {
    border-bottom-left-radius: 1rem !important;
    border-top-left-radius: 1rem !important;
  }

  .rounded-start-ss-lg {
    border-bottom-left-radius: 1.125rem !important;
    border-top-left-radius: 1.125rem !important;
  }

  .rounded-start-ss-2xl {
    border-bottom-left-radius: 1.5rem !important;
    border-top-left-radius: 1.5rem !important;
  }

  .rounded-start-ss-3xl {
    border-bottom-left-radius: 2rem !important;
    border-top-left-radius: 2rem !important;
  }

  .rounded-start-ss-full {
    border-bottom-left-radius: 6.25rem !important;
    border-top-left-radius: 6.25rem !important;
  }

  .rounded-start-ss-circle {
    border-bottom-left-radius: 50% !important;
    border-top-left-radius: 50% !important;
  }

  .ss-visible {
    visibility: visible !important;
  }

  .ss-invisible {
    visibility: hidden !important;
  }

  .min-w-ss-auto {
    min-width: auto !important;
  }

  .min-w-ss-0 {
    min-width: 0rem !important;
  }

  .min-w-ss-0_25 {
    min-width: 0.0625rem !important;
  }

  .min-w-ss-0_5 {
    min-width: 0.125rem !important;
  }

  .min-w-ss-0_75 {
    min-width: 0.1875rem !important;
  }

  .min-w-ss-1 {
    min-width: 0.25rem !important;
  }

  .min-w-ss-2 {
    min-width: 0.5rem !important;
  }

  .min-w-ss-2_25 {
    min-width: 0.5625rem !important;
  }

  .min-w-ss-2_5 {
    min-width: 0.625rem !important;
  }

  .min-w-ss-3 {
    min-width: 0.75rem !important;
  }

  .min-w-ss-3_5 {
    min-width: 0.875rem !important;
  }

  .min-w-ss-4 {
    min-width: 1rem !important;
  }

  .min-w-ss-4_5 {
    min-width: 1.125rem !important;
  }

  .min-w-ss-5 {
    min-width: 1.25rem !important;
  }

  .min-w-ss-5_5 {
    min-width: 1.375rem !important;
  }

  .min-w-ss-6 {
    min-width: 1.5rem !important;
  }

  .min-w-ss-7 {
    min-width: 1.75rem !important;
  }

  .min-w-ss-7_5 {
    min-width: 1.875rem !important;
  }

  .min-w-ss-8 {
    min-width: 2rem !important;
  }

  .min-w-ss-9 {
    min-width: 2.25rem !important;
  }

  .min-w-ss-10 {
    min-width: 2.5rem !important;
  }

  .min-w-ss-10_5 {
    min-width: 2.625rem !important;
  }

  .min-w-ss-11 {
    min-width: 2.75rem !important;
  }

  .min-w-ss-12 {
    min-width: 3rem !important;
  }

  .min-w-ss-12_5 {
    min-width: 3.125rem !important;
  }

  .min-w-ss-13 {
    min-width: 3.25rem !important;
  }

  .min-w-ss-14 {
    min-width: 3.5rem !important;
  }

  .min-w-ss-15 {
    min-width: 3.75rem !important;
  }

  .min-w-ss-15_5 {
    min-width: 3.875rem !important;
  }

  .min-w-ss-16 {
    min-width: 4rem !important;
  }

  .min-w-ss-17_5 {
    min-width: 4.375rem !important;
  }

  .min-w-ss-18 {
    min-width: 4.5rem !important;
  }

  .min-w-ss-19 {
    min-width: 4.75rem !important;
  }

  .min-w-ss-20 {
    min-width: 5rem !important;
  }

  .min-w-ss-20_5 {
    min-width: 5.125rem !important;
  }

  .min-w-ss-21 {
    min-width: 5.25rem !important;
  }

  .min-w-ss-21_5 {
    min-width: 5.375rem !important;
  }

  .min-w-ss-22 {
    min-width: 5.5rem !important;
  }

  .min-w-ss-23 {
    min-width: 5.75rem !important;
  }

  .min-w-ss-24 {
    min-width: 6rem !important;
  }

  .min-w-ss-24_5 {
    min-width: 6.125rem !important;
  }

  .min-w-ss-26 {
    min-width: 6.5rem !important;
  }

  .min-w-ss-29 {
    min-width: 7.25rem !important;
  }

  .min-w-ss-30 {
    min-width: 7.5rem !important;
  }

  .min-w-ss-31 {
    min-width: 7.75rem !important;
  }

  .min-w-ss-33 {
    min-width: 8.25rem !important;
  }

  .min-w-ss-38 {
    min-width: 9.5rem !important;
  }

  .min-w-ss-40 {
    min-width: 10rem !important;
  }

  .min-w-ss-50 {
    min-width: 12.5rem !important;
  }

  .min-w-ss-57_5 {
    min-width: 14.375rem !important;
  }

  .min-w-ss-60 {
    min-width: 15rem !important;
  }

  .min-w-ss-65 {
    min-width: 16.25rem !important;
  }

  .min-w-ss-70 {
    min-width: 17.5rem !important;
  }

  .min-w-ss-72_5 {
    min-width: 18.125rem !important;
  }

  .min-w-ss-75 {
    min-width: 18.75rem !important;
  }

  .min-w-ss-80 {
    min-width: 20rem !important;
  }

  .min-w-ss-85 {
    min-width: 21.25rem !important;
  }

  .min-w-ss-95 {
    min-width: 23.75rem !important;
  }

  .min-w-ss-96 {
    min-width: 24rem !important;
  }

  .min-w-ss-98_5 {
    min-width: 24.625rem !important;
  }

  .min-w-ss-112_5 {
    min-width: 28.125rem !important;
  }

  .min-w-ss-123_5 {
    min-width: 30.875rem !important;
  }

  .min-w-ss-120 {
    min-width: 30rem !important;
  }

  .min-w-ss-137 {
    min-width: 34.25rem !important;
  }

  .min-w-ss-155 {
    min-width: 38.75rem !important;
  }

  .min-w-ss-170 {
    min-width: 42.5rem !important;
  }

  .min-w-ss-195 {
    min-width: 48.75rem !important;
  }

  .min-w-ss-203 {
    min-width: 50.75rem !important;
  }

  .min-w-ss-quarter {
    min-width: 25% !important;
  }

  .min-w-ss-half {
    min-width: 50% !important;
  }

  .min-w-ss-full {
    min-width: 100% !important;
  }

  .min-w-ss-70p {
    min-width: 70% !important;
  }

  .min-w-ss-90p {
    min-width: 90% !important;
  }

  .min-w-ss-84p {
    min-width: 84% !important;
  }

  .min-w-ss-85p {
    min-width: 85% !important;
  }

  .min-w-ss-max {
    min-width: max-content !important;
  }

  .min-w-ss-min {
    min-width: min-content !important;
  }

  .min-w-ss-50w {
    min-width: 50vw !important;
  }

  .min-w-ss-50h {
    min-width: 50vh !important;
  }

  .min-w-ss-85h {
    min-width: 85vh !important;
  }

  .min-w-ss-inherit {
    min-width: inherit !important;
  }

  .min-h-ss-auto {
    min-height: auto !important;
  }

  .min-h-ss-0 {
    min-height: 0rem !important;
  }

  .min-h-ss-0_25 {
    min-height: 0.0625rem !important;
  }

  .min-h-ss-0_5 {
    min-height: 0.125rem !important;
  }

  .min-h-ss-0_75 {
    min-height: 0.1875rem !important;
  }

  .min-h-ss-1 {
    min-height: 0.25rem !important;
  }

  .min-h-ss-2 {
    min-height: 0.5rem !important;
  }

  .min-h-ss-2_25 {
    min-height: 0.5625rem !important;
  }

  .min-h-ss-2_5 {
    min-height: 0.625rem !important;
  }

  .min-h-ss-3 {
    min-height: 0.75rem !important;
  }

  .min-h-ss-3_5 {
    min-height: 0.875rem !important;
  }

  .min-h-ss-4 {
    min-height: 1rem !important;
  }

  .min-h-ss-4_5 {
    min-height: 1.125rem !important;
  }

  .min-h-ss-5 {
    min-height: 1.25rem !important;
  }

  .min-h-ss-5_5 {
    min-height: 1.375rem !important;
  }

  .min-h-ss-6 {
    min-height: 1.5rem !important;
  }

  .min-h-ss-7 {
    min-height: 1.75rem !important;
  }

  .min-h-ss-7_5 {
    min-height: 1.875rem !important;
  }

  .min-h-ss-8 {
    min-height: 2rem !important;
  }

  .min-h-ss-9 {
    min-height: 2.25rem !important;
  }

  .min-h-ss-10 {
    min-height: 2.5rem !important;
  }

  .min-h-ss-10_5 {
    min-height: 2.625rem !important;
  }

  .min-h-ss-11 {
    min-height: 2.75rem !important;
  }

  .min-h-ss-12 {
    min-height: 3rem !important;
  }

  .min-h-ss-12_5 {
    min-height: 3.125rem !important;
  }

  .min-h-ss-13 {
    min-height: 3.25rem !important;
  }

  .min-h-ss-14 {
    min-height: 3.5rem !important;
  }

  .min-h-ss-15 {
    min-height: 3.75rem !important;
  }

  .min-h-ss-15_5 {
    min-height: 3.875rem !important;
  }

  .min-h-ss-16 {
    min-height: 4rem !important;
  }

  .min-h-ss-17_5 {
    min-height: 4.375rem !important;
  }

  .min-h-ss-18 {
    min-height: 4.5rem !important;
  }

  .min-h-ss-19 {
    min-height: 4.75rem !important;
  }

  .min-h-ss-20 {
    min-height: 5rem !important;
  }

  .min-h-ss-20_5 {
    min-height: 5.125rem !important;
  }

  .min-h-ss-21 {
    min-height: 5.25rem !important;
  }

  .min-h-ss-21_5 {
    min-height: 5.375rem !important;
  }

  .min-h-ss-22 {
    min-height: 5.5rem !important;
  }

  .min-h-ss-23 {
    min-height: 5.75rem !important;
  }

  .min-h-ss-24 {
    min-height: 6rem !important;
  }

  .min-h-ss-24_5 {
    min-height: 6.125rem !important;
  }

  .min-h-ss-26 {
    min-height: 6.5rem !important;
  }

  .min-h-ss-29 {
    min-height: 7.25rem !important;
  }

  .min-h-ss-30 {
    min-height: 7.5rem !important;
  }

  .min-h-ss-31 {
    min-height: 7.75rem !important;
  }

  .min-h-ss-33 {
    min-height: 8.25rem !important;
  }

  .min-h-ss-38 {
    min-height: 9.5rem !important;
  }

  .min-h-ss-40 {
    min-height: 10rem !important;
  }

  .min-h-ss-50 {
    min-height: 12.5rem !important;
  }

  .min-h-ss-57_5 {
    min-height: 14.375rem !important;
  }

  .min-h-ss-60 {
    min-height: 15rem !important;
  }

  .min-h-ss-65 {
    min-height: 16.25rem !important;
  }

  .min-h-ss-70 {
    min-height: 17.5rem !important;
  }

  .min-h-ss-72_5 {
    min-height: 18.125rem !important;
  }

  .min-h-ss-75 {
    min-height: 18.75rem !important;
  }

  .min-h-ss-80 {
    min-height: 20rem !important;
  }

  .min-h-ss-85 {
    min-height: 21.25rem !important;
  }

  .min-h-ss-95 {
    min-height: 23.75rem !important;
  }

  .min-h-ss-96 {
    min-height: 24rem !important;
  }

  .min-h-ss-98_5 {
    min-height: 24.625rem !important;
  }

  .min-h-ss-112_5 {
    min-height: 28.125rem !important;
  }

  .min-h-ss-123_5 {
    min-height: 30.875rem !important;
  }

  .min-h-ss-120 {
    min-height: 30rem !important;
  }

  .min-h-ss-137 {
    min-height: 34.25rem !important;
  }

  .min-h-ss-155 {
    min-height: 38.75rem !important;
  }

  .min-h-ss-170 {
    min-height: 42.5rem !important;
  }

  .min-h-ss-195 {
    min-height: 48.75rem !important;
  }

  .min-h-ss-203 {
    min-height: 50.75rem !important;
  }

  .min-h-ss-quarter {
    min-height: 25% !important;
  }

  .min-h-ss-half {
    min-height: 50% !important;
  }

  .min-h-ss-full {
    min-height: 100% !important;
  }

  .min-h-ss-70p {
    min-height: 70% !important;
  }

  .min-h-ss-90p {
    min-height: 90% !important;
  }

  .min-h-ss-84p {
    min-height: 84% !important;
  }

  .min-h-ss-85p {
    min-height: 85% !important;
  }

  .min-h-ss-max {
    min-height: max-content !important;
  }

  .min-h-ss-min {
    min-height: min-content !important;
  }

  .min-h-ss-50w {
    min-height: 50vw !important;
  }

  .min-h-ss-50h {
    min-height: 50vh !important;
  }

  .min-h-ss-85h {
    min-height: 85vh !important;
  }

  .min-h-ss-inherit {
    min-height: inherit !important;
  }

  .left-ss-auto {
    left: auto !important;
  }

  .left-ss-0 {
    left: 0rem !important;
  }

  .left-ss-0_25 {
    left: 0.0625rem !important;
  }

  .left-ss-0_5 {
    left: 0.125rem !important;
  }

  .left-ss-0_75 {
    left: 0.1875rem !important;
  }

  .left-ss-1 {
    left: 0.25rem !important;
  }

  .left-ss-2 {
    left: 0.5rem !important;
  }

  .left-ss-2_25 {
    left: 0.5625rem !important;
  }

  .left-ss-2_5 {
    left: 0.625rem !important;
  }

  .left-ss-3 {
    left: 0.75rem !important;
  }

  .left-ss-3_5 {
    left: 0.875rem !important;
  }

  .left-ss-4 {
    left: 1rem !important;
  }

  .left-ss-4_5 {
    left: 1.125rem !important;
  }

  .left-ss-5 {
    left: 1.25rem !important;
  }

  .left-ss-5_5 {
    left: 1.375rem !important;
  }

  .left-ss-6 {
    left: 1.5rem !important;
  }

  .left-ss-7 {
    left: 1.75rem !important;
  }

  .left-ss-7_5 {
    left: 1.875rem !important;
  }

  .left-ss-8 {
    left: 2rem !important;
  }

  .left-ss-9 {
    left: 2.25rem !important;
  }

  .left-ss-10 {
    left: 2.5rem !important;
  }

  .left-ss-10_5 {
    left: 2.625rem !important;
  }

  .left-ss-11 {
    left: 2.75rem !important;
  }

  .left-ss-12 {
    left: 3rem !important;
  }

  .left-ss-12_5 {
    left: 3.125rem !important;
  }

  .left-ss-13 {
    left: 3.25rem !important;
  }

  .left-ss-14 {
    left: 3.5rem !important;
  }

  .left-ss-15 {
    left: 3.75rem !important;
  }

  .left-ss-15_5 {
    left: 3.875rem !important;
  }

  .left-ss-16 {
    left: 4rem !important;
  }

  .left-ss-17_5 {
    left: 4.375rem !important;
  }

  .left-ss-18 {
    left: 4.5rem !important;
  }

  .left-ss-19 {
    left: 4.75rem !important;
  }

  .left-ss-20 {
    left: 5rem !important;
  }

  .left-ss-20_5 {
    left: 5.125rem !important;
  }

  .left-ss-21 {
    left: 5.25rem !important;
  }

  .left-ss-21_5 {
    left: 5.375rem !important;
  }

  .left-ss-22 {
    left: 5.5rem !important;
  }

  .left-ss-23 {
    left: 5.75rem !important;
  }

  .left-ss-24 {
    left: 6rem !important;
  }

  .left-ss-24_5 {
    left: 6.125rem !important;
  }

  .left-ss-26 {
    left: 6.5rem !important;
  }

  .left-ss-29 {
    left: 7.25rem !important;
  }

  .left-ss-30 {
    left: 7.5rem !important;
  }

  .left-ss-31 {
    left: 7.75rem !important;
  }

  .left-ss-33 {
    left: 8.25rem !important;
  }

  .left-ss-38 {
    left: 9.5rem !important;
  }

  .left-ss-40 {
    left: 10rem !important;
  }

  .left-ss-50 {
    left: 12.5rem !important;
  }

  .left-ss-57_5 {
    left: 14.375rem !important;
  }

  .left-ss-60 {
    left: 15rem !important;
  }

  .left-ss-65 {
    left: 16.25rem !important;
  }

  .left-ss-70 {
    left: 17.5rem !important;
  }

  .left-ss-72_5 {
    left: 18.125rem !important;
  }

  .left-ss-75 {
    left: 18.75rem !important;
  }

  .left-ss-80 {
    left: 20rem !important;
  }

  .left-ss-85 {
    left: 21.25rem !important;
  }

  .left-ss-95 {
    left: 23.75rem !important;
  }

  .left-ss-96 {
    left: 24rem !important;
  }

  .left-ss-98_5 {
    left: 24.625rem !important;
  }

  .left-ss-112_5 {
    left: 28.125rem !important;
  }

  .left-ss-123_5 {
    left: 30.875rem !important;
  }

  .left-ss-120 {
    left: 30rem !important;
  }

  .left-ss-137 {
    left: 34.25rem !important;
  }

  .left-ss-155 {
    left: 38.75rem !important;
  }

  .left-ss-170 {
    left: 42.5rem !important;
  }

  .left-ss-195 {
    left: 48.75rem !important;
  }

  .left-ss-203 {
    left: 50.75rem !important;
  }

  .left-ss-quarter {
    left: 25% !important;
  }

  .left-ss-half {
    left: 50% !important;
  }

  .left-ss-full {
    left: 100% !important;
  }

  .left-ss-70p {
    left: 70% !important;
  }

  .left-ss-90p {
    left: 90% !important;
  }

  .left-ss-84p {
    left: 84% !important;
  }

  .left-ss-85p {
    left: 85% !important;
  }

  .left-ss-max {
    left: max-content !important;
  }

  .left-ss-min {
    left: min-content !important;
  }

  .left-ss-50w {
    left: 50vw !important;
  }

  .left-ss-50h {
    left: 50vh !important;
  }

  .left-ss-85h {
    left: 85vh !important;
  }

  .left-ss-inherit {
    left: inherit !important;
  }

  .right-ss-auto {
    right: auto !important;
  }

  .right-ss-0 {
    right: 0rem !important;
  }

  .right-ss-0_25 {
    right: 0.0625rem !important;
  }

  .right-ss-0_5 {
    right: 0.125rem !important;
  }

  .right-ss-0_75 {
    right: 0.1875rem !important;
  }

  .right-ss-1 {
    right: 0.25rem !important;
  }

  .right-ss-2 {
    right: 0.5rem !important;
  }

  .right-ss-2_25 {
    right: 0.5625rem !important;
  }

  .right-ss-2_5 {
    right: 0.625rem !important;
  }

  .right-ss-3 {
    right: 0.75rem !important;
  }

  .right-ss-3_5 {
    right: 0.875rem !important;
  }

  .right-ss-4 {
    right: 1rem !important;
  }

  .right-ss-4_5 {
    right: 1.125rem !important;
  }

  .right-ss-5 {
    right: 1.25rem !important;
  }

  .right-ss-5_5 {
    right: 1.375rem !important;
  }

  .right-ss-6 {
    right: 1.5rem !important;
  }

  .right-ss-7 {
    right: 1.75rem !important;
  }

  .right-ss-7_5 {
    right: 1.875rem !important;
  }

  .right-ss-8 {
    right: 2rem !important;
  }

  .right-ss-9 {
    right: 2.25rem !important;
  }

  .right-ss-10 {
    right: 2.5rem !important;
  }

  .right-ss-10_5 {
    right: 2.625rem !important;
  }

  .right-ss-11 {
    right: 2.75rem !important;
  }

  .right-ss-12 {
    right: 3rem !important;
  }

  .right-ss-12_5 {
    right: 3.125rem !important;
  }

  .right-ss-13 {
    right: 3.25rem !important;
  }

  .right-ss-14 {
    right: 3.5rem !important;
  }

  .right-ss-15 {
    right: 3.75rem !important;
  }

  .right-ss-15_5 {
    right: 3.875rem !important;
  }

  .right-ss-16 {
    right: 4rem !important;
  }

  .right-ss-17_5 {
    right: 4.375rem !important;
  }

  .right-ss-18 {
    right: 4.5rem !important;
  }

  .right-ss-19 {
    right: 4.75rem !important;
  }

  .right-ss-20 {
    right: 5rem !important;
  }

  .right-ss-20_5 {
    right: 5.125rem !important;
  }

  .right-ss-21 {
    right: 5.25rem !important;
  }

  .right-ss-21_5 {
    right: 5.375rem !important;
  }

  .right-ss-22 {
    right: 5.5rem !important;
  }

  .right-ss-23 {
    right: 5.75rem !important;
  }

  .right-ss-24 {
    right: 6rem !important;
  }

  .right-ss-24_5 {
    right: 6.125rem !important;
  }

  .right-ss-26 {
    right: 6.5rem !important;
  }

  .right-ss-29 {
    right: 7.25rem !important;
  }

  .right-ss-30 {
    right: 7.5rem !important;
  }

  .right-ss-31 {
    right: 7.75rem !important;
  }

  .right-ss-33 {
    right: 8.25rem !important;
  }

  .right-ss-38 {
    right: 9.5rem !important;
  }

  .right-ss-40 {
    right: 10rem !important;
  }

  .right-ss-50 {
    right: 12.5rem !important;
  }

  .right-ss-57_5 {
    right: 14.375rem !important;
  }

  .right-ss-60 {
    right: 15rem !important;
  }

  .right-ss-65 {
    right: 16.25rem !important;
  }

  .right-ss-70 {
    right: 17.5rem !important;
  }

  .right-ss-72_5 {
    right: 18.125rem !important;
  }

  .right-ss-75 {
    right: 18.75rem !important;
  }

  .right-ss-80 {
    right: 20rem !important;
  }

  .right-ss-85 {
    right: 21.25rem !important;
  }

  .right-ss-95 {
    right: 23.75rem !important;
  }

  .right-ss-96 {
    right: 24rem !important;
  }

  .right-ss-98_5 {
    right: 24.625rem !important;
  }

  .right-ss-112_5 {
    right: 28.125rem !important;
  }

  .right-ss-123_5 {
    right: 30.875rem !important;
  }

  .right-ss-120 {
    right: 30rem !important;
  }

  .right-ss-137 {
    right: 34.25rem !important;
  }

  .right-ss-155 {
    right: 38.75rem !important;
  }

  .right-ss-170 {
    right: 42.5rem !important;
  }

  .right-ss-195 {
    right: 48.75rem !important;
  }

  .right-ss-203 {
    right: 50.75rem !important;
  }

  .right-ss-quarter {
    right: 25% !important;
  }

  .right-ss-half {
    right: 50% !important;
  }

  .right-ss-full {
    right: 100% !important;
  }

  .right-ss-70p {
    right: 70% !important;
  }

  .right-ss-90p {
    right: 90% !important;
  }

  .right-ss-84p {
    right: 84% !important;
  }

  .right-ss-85p {
    right: 85% !important;
  }

  .right-ss-max {
    right: max-content !important;
  }

  .right-ss-min {
    right: min-content !important;
  }

  .right-ss-50w {
    right: 50vw !important;
  }

  .right-ss-50h {
    right: 50vh !important;
  }

  .right-ss-85h {
    right: 85vh !important;
  }

  .right-ss-inherit {
    right: inherit !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-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;
  }
}
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

::selection {
  background-color: var(--rckryd-secondary);
  color: white;
}

ul,
ol,
p {
  margin: 0;
  padding: 0;
}

ul,
ol {
  list-style: none;
}

a,
a:hover,
a:focus {
  text-decoration: none;
}

button {
  border: 0;
  padding: 0;
  background-color: transparent;
  outline: non !important;
}
button:focus, button:focus-visible {
  outline: none !important;
}

main {
  overflow-x: hidden;
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}

body {
  overflow-x: hidden;
  color: var(--rckryd-base-light);
}

article img {
  width: 100%;
}
article ul {
  list-style-type: disc;
}
article ul li::marker {
  color: var(--rckryd-primary);
}
article ol {
  list-style-type: number;
}
article ol li {
  padding-left: 0.25rem;
}
article ul,
article ol {
  margin-left: 1rem;
}
article ul:not(:last-child),
article ol:not(:last-child) {
  margin-bottom: 0rem;
}
article ul li:not(:last-child),
article ol li:not(:last-child) {
  margin-bottom: 1rem;
}

.logo.svg path {
  fill: var(--rckryd-primary);
}

.lazy {
  background-color: rgb(var(--rckryd-gray-light));
}

.wrap-video {
  position: relative;
}
.wrap-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

a {
  transition: all 0.2s ease-out;
}
a:active {
  opacity: 0.4;
}

/* open-sans-regular - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: local(""), url("../fonts/open-sans-v27-latin-regular.woff2") format("woff2"), url("../fonts/open-sans-v27-latin-regular.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  src: local(""), url("../fonts/open-sans-v27-latin-600.woff2") format("woff2"), url("../fonts/open-sans-v27-latin-600.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  src: local(""), url("../fonts/open-sans-v27-latin-700.woff2") format("woff2"), url("../fonts/open-sans-v27-latin-700.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
  font-family: "diginusa-custom";
  src: url("../fonts/diginusa-custom.eot?wr0pul");
  src: url("../fonts/diginusa-custom.eot?wr0pul#iefix") format("embedded-opentype"), url("../fonts/diginusa-custom.ttf?wr0pul") format("truetype"), url("../fonts/diginusa-custom.woff?wr0pul") format("woff"), url("../fonts/diginusa-custom.svg?wr0pul#diginusa-custom") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.rck {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "diginusa-custom" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ryd-download:before {
  content: "\e947";
}

.ryd-more:before {
  content: "\e946";
}

.ryd-calendar:before {
  content: "\e945";
}

.ryd-rp:before {
  content: "\e944";
}

.ryd-email:before {
  content: "✉";
}

.ryd-verified:before {
  content: "\e901";
}

.ryd-align:before {
  content: "\e902";
}

.ryd-arrow-left:before {
  content: "\e903";
}

.ryd-arrow-right:before {
  content: "\e904";
}

.ryd-bank:before {
  content: "\e905";
}

.ryd-calling:before {
  content: "\e906";
}

.ryd-campaign:before {
  content: "\e907";
}

.ryd-category:before {
  content: "\e908";
}

.ryd-chat:before {
  content: "\e909";
}

.ryd-check:before {
  content: "\e90a";
}

.ryd-chevron-down:before {
  content: "\e90b";
}

.ryd-child:before {
  content: "\e90c";
}

.ryd-click:before {
  content: "\e90d";
}

.ryd-close:before {
  content: "\e90e";
}

.ryd-confirmation:before {
  content: "\e90f";
}

.ryd-delete:before {
  content: "\e910";
}

.ryd-desc:before {
  content: "\e911";
}

.ryd-donasico:before {
  content: "\e912";
}

.ryd-donasico-outline:before {
  content: "\e913";
}

.ryd-donate:before {
  content: "\e914";
}

.ryd-earthquake:before {
  content: "\e915";
}

.ryd-earthquake-outline:before {
  content: "\e916";
}

.ryd-edit:before {
  content: "\e917";
}

.ryd-eye:before {
  content: "\e918";
}

.ryd-eye-slash:before {
  content: "\e919";
}

.ryd-facebook:before {
  content: "\e91a";
}

.ryd-filter:before {
  content: "\e91b";
}

.ryd-google:before {
  content: "\e91c";
}

.ryd-graduation:before {
  content: "\e91d";
}

.ryd-hand-heart:before {
  content: "\e91e";
}

.ryd-health:before {
  content: "\e91f";
}

.ryd-heart:before {
  content: "\e920";
}

.ryd-heart-fill:before {
  content: "\e921";
}

.ryd-help:before {
  content: "\e922";
}

.ryd-history:before {
  content: "\e923";
}

.ryd-home:before {
  content: "\e924";
}

.ryd-id:before {
  content: "\e925";
}

.ryd-id-card:before {
  content: "\e926";
}

.ryd-info:before {
  content: "\e927";
}

.ryd-instagram:before {
  content: "\e928";
}

.ryd-lock:before {
  content: "\e929";
}

.ryd-logout:before {
  content: "\e92a";
}

.ryd-mail:before {
  content: "\e900";
}

.ryd-map:before {
  content: "\e92b";
}

.ryd-message:before {
  content: "\e92c";
}

.ryd-minus:before {
  content: "\e92d";
}

.ryd-mosque:before {
  content: "\e92e";
}

.ryd-plus:before {
  content: "\e92f";
}

.ryd-postal:before {
  content: "\e930";
}

.ryd-profile:before {
  content: "\e931";
}

.ryd-sad:before {
  content: "\e932";
}

.ryd-search:before {
  content: "\e933";
}

.ryd-setting:before {
  content: "\e934";
}

.ryd-share:before {
  content: "\e935";
}

.ryd-smile:before {
  content: "\e936";
}

.ryd-sort:before {
  content: "\e937";
}

.ryd-speaker:before {
  content: "\e938";
}

.ryd-target:before {
  content: "\e939";
}

.ryd-thumb:before {
  content: "\e93a";
}

.ryd-time:before {
  content: "\e93b";
}

.ryd-twitter:before {
  content: "\e93c";
}

.ryd-update:before {
  content: "\e93d";
}

.ryd-upload:before {
  content: "\e93e";
}

.ryd-user:before {
  content: "\e93f";
}

.ryd-user-fill:before {
  content: "\e940";
}

.ryd-verified-simple:before {
  content: "\e941";
}

.ryd-wallet:before {
  content: "\e942";
}

.ryd-youtube:before {
  content: "\e943";
}

.footer {
  color: white;
}
.footer__top {
  position: relative;
  background-color: #333333;
}
.footer__top::before, .footer__top::after {
  display: block;
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  width: 100%;
  height: 24.375rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  opacity: 0.3;
}
.footer__top::before {
  background-image: url("../img/footer-pattern-1.svg");
}
.footer__top::after {
  background-image: url("../img/footer-pattern-2.svg");
}
.footer__top > * {
  position: relative;
  z-index: 1;
}

.nav-tabs li button {
  position: relative;
  display: block;
  text-align: center;
  width: 100%;
  font-size: 0.75rem;
  padding: 0.625rem 0.5rem;
  color: var(--rckryd-gray-light);
  transition: all 0.2s ease-out;
}
.nav-tabs li button::after {
  position: absolute;
  display: block;
  content: "";
  bottom: 0;
  left: 0;
  height: 0.125rem;
  background-color: var(--rckryd-gray-light);
  width: 100%;
  border-radius: 6.25rem;
  transition: all 0.2s ease-out;
}
.nav-tabs li button.active {
  color: var(--rckryd-primary);
}
.nav-tabs li button.active::after {
  background-color: var(--rckryd-primary);
}

.input, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field, .select2-container .select2-selection .select2-selection__rendered {
  background-color: rgba(var(--rckryd-gray-light-rgb), 0.3);
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
  width: 100%;
  padding: 0.75rem 1rem;
  transition: all 0.2s ease-out;
  font-size: 0.75rem;
  color: var(--rckryd-base);
}
.input::placeholder, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field::placeholder, .select2-container .select2-selection .select2-selection__rendered::placeholder {
  color: rgba(var(--rckryd-gray-lighter-rgb), 1);
  opacity: 1;
}
.input:-ms-input-placeholder, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:-ms-input-placeholder, .select2-container .select2-selection .select2-selection__rendered:-ms-input-placeholder {
  color: rgba(var(--rckryd-gray-lighter-rgb), 1);
}
.input::-ms-input-placeholder, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field::-ms-input-placeholder, .select2-container .select2-selection .select2-selection__rendered::-ms-input-placeholder {
  color: rgba(var(--rckryd-gray-lighter-rgb), 1);
}
.input::-webkit-outer-spin-button, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field::-webkit-outer-spin-button, .select2-container .select2-selection .select2-selection__rendered::-webkit-outer-spin-button, .input::-webkit-inner-spin-button, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field::-webkit-inner-spin-button, .select2-container .select2-selection .select2-selection__rendered::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.input[type=number], .select2-container .select2-dropdown .select2-search.select2-search--dropdown [type=number].select2-search__field, .select2-container .select2-selection [type=number].select2-selection__rendered {
  -moz-appearance: textfield;
}
.input:hover, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:hover, .select2-container .select2-selection .select2-selection__rendered:hover, .input:active, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:active, .select2-container .select2-selection .select2-selection__rendered:active, .input:focus-visible, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:focus-visible, .select2-container .select2-selection .select2-selection__rendered:focus-visible {
  outline: none;
  border-color: rgba(var(--rckryd-primary-rgb), 0.2);
}
.input:focus, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:focus, .select2-container .select2-selection .select2-selection__rendered:focus {
  border-color: rgba(var(--rckryd-primary-rgb), 1);
}
.input__hightlight:focus {
  border-color: transparent;
}
.input:disabled, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:disabled, .select2-container .select2-selection .select2-selection__rendered:disabled {
  background-color: rgba(var(--rckryd-gray-light-rgb), 0.8);
}
.input:disabled:hover, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:disabled:hover, .select2-container .select2-selection .select2-selection__rendered:disabled:hover, .input:disabled:active, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:disabled:active, .select2-container .select2-selection .select2-selection__rendered:disabled:active, .input:disabled:focus-visible, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:disabled:focus-visible, .select2-container .select2-selection .select2-selection__rendered:disabled:focus-visible {
  border-color: transparent;
}
.input:disabled:focus, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field:disabled:focus, .select2-container .select2-selection .select2-selection__rendered:disabled:focus {
  border-color: transparent;
}

.input-v2 {
  background-color: rgba(var(--rckryd-accent-2-rgb), 0.15);
  border-radius: 6.25rem;
  width: 100%;
  padding: 1.25rem 1.5rem;
  border: 0;
  color: rgb(var(--rckryd-accent-2-rgb));
  padding: 1rem 1rem;
}
.input-v2:hover, .input-v2:focus {
  outline: none;
}

.input-icon {
  position: relative;
}
.input-icon i,
.input-icon ._icon {
  color: var(--rckryd-base);
  font-size: 1.5rem;
  width: 1.5rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.input-icon--right .input, .input-icon--right .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .input-icon--right .select2-search__field, .input-icon--right .select2-container .select2-selection .select2-selection__rendered, .select2-container .select2-selection .input-icon--right .select2-selection__rendered,
.input-icon--right .input-v2 {
  padding-right: 2.5rem;
}
.input-icon--right i,
.input-icon--right ._icon {
  right: 1rem;
}
.input-icon--left .input, .input-icon--left .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .input-icon--left .select2-search__field, .input-icon--left .select2-container .select2-selection .select2-selection__rendered, .select2-container .select2-selection .input-icon--left .select2-selection__rendered,
.input-icon--left .input-v2 {
  padding-left: 2.5rem;
}
.input-icon--left i,
.input-icon--left ._icon {
  left: 1rem;
}
.input-icon--right-lg .input, .input-icon--right-lg .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .input-icon--right-lg .select2-search__field, .input-icon--right-lg .select2-container .select2-selection .select2-selection__rendered, .select2-container .select2-selection .input-icon--right-lg .select2-selection__rendered,
.input-icon--right-lg .input-v2 {
  padding-right: 3.5rem;
}
.input-icon--right-lg i,
.input-icon--right-lg ._icon {
  right: 1.5rem;
}
.input-icon--left-lg .input, .input-icon--left-lg .select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field, .select2-container .select2-dropdown .select2-search.select2-search--dropdown .input-icon--left-lg .select2-search__field, .input-icon--left-lg .select2-container .select2-selection .select2-selection__rendered, .select2-container .select2-selection .input-icon--left-lg .select2-selection__rendered,
.input-icon--left-lg .input-v2 {
  padding-left: 3.5rem;
}
.input-icon--left-lg i,
.input-icon--left-lg ._icon {
  left: 1.5rem;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}

input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.otp-input {
  background-color: rgba(var(--rckryd-gray-light-rgb), 0.3);
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
  font-size: 1rem;
  height: 2.75rem;
  color: var(--rckryd-primary);
  letter-spacing: 1rem;
}
.otp-input:hover, .otp-input:active, .otp-input:focus-visible {
  outline: none;
  border-color: rgba(var(--rckryd-primary-rgb), 0.2);
}
.otp-input:focus {
  border-color: rgba(var(--rckryd-primary-rgb), 1);
}
.otp-input--err {
  color: var(--rckryd-danger);
}
.otp-input--err:hover, .otp-input--err:active, .otp-input--err:focus-visible {
  outline: none;
  border-color: rgba(var(--rckryd-danger-rgb), 0.2);
}
.otp-input--err:focus {
  border-color: rgba(var(--rckryd-danger-rgb), 1);
}

.cb {
  display: flex;
}
.cb__box {
  cursor: pointer;
  position: relative;
  top: 0.125rem;
}
.cb__box div {
  position: relative;
  width: 1rem;
  height: 1rem;
  border-radius: 0.1875rem;
  border: 0.0625rem solid var(--rckryd-primary);
  transition: all 0.2s ease-out;
}
.cb__box div::after {
  display: block;
  position: absolute;
  content: "";
  width: 0.375rem;
  height: 0.5rem;
  top: calc(50% - 0.0625rem);
  border-radius: 0.125rem;
  left: 50%;
  transform: translate(-50%, -50%) rotate(15deg);
  border-bottom: 0.125rem solid var(--rckryd-white);
  border-right: 0.125rem solid var(--rckryd-white);
  transition: all 0.2s ease-out;
}
.cb__box input:checked + div {
  background-color: var(--rckryd-primary);
}
.cb__box input:checked + div::after {
  transform: translate(-50%, -50%) rotate(45deg);
}

.upload-img {
  background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23d4d4d4FF' stroke-width='3' stroke-dasharray='10' stroke-dashoffset='13' stroke-linecap='round'/%3e%3c/svg%3e");
  transition: all 0.2s ease-out;
  padding: 1rem;
}
.upload-img__label {
  z-index: 0;
}
.upload-img img {
  z-index: 1;
  border-radius: 0.25rem;
}
.upload-img:hover {
  background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23fbc2c2FF' stroke-width='3' stroke-dasharray='10' stroke-dashoffset='13' stroke-linecap='round'/%3e%3c/svg%3e");
}

#search input[type=search] {
  width: calc(100vw - 4.5rem);
  max-width: 25.5rem;
}

.link-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.0625rem solid transparent;
  outline: none !important;
  cursor: pointer;
  position: relative;
  transition: all 0.3s;
  backface-visibility: hidden;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  --rckryd-bg-opacity: 1;
}
.link-btn:hover, .link-btn:active {
  text-decoration: none;
  --rckryd-bg-opacity: .8;
}
.link-btn-square {
  border-radius: 0.5rem;
}
.link-btn-no-shadow {
  box-shadow: none;
}
.link-btn-f-sm {
  font-size: 0.875rem;
}
.link-btn-noshadow {
  box-shadow: unset;
}
.link-btn-primary {
  color: white !important;
  background-color: rgba(var(--rckryd-primary-rgb), var(--rckryd-bg-opacity));
  border-color: transparent;
}
.link-btn-primary-o {
  color: rgba(var(--rckryd-primary-rgb), var(--rckryd-bg-opacity)) !important;
  background-color: transparent;
  border-color: rgba(var(--rckryd-primary-rgb), var(--rckryd-bg-opacity));
}
.link-btn-accent-2-o {
  color: rgba(var(--rckryd-accent-2-rgb), var(--rckryd-bg-opacity)) !important;
  background-color: white;
  border-color: rgba(var(--rckryd-accent-2-rgb), var(--rckryd-bg-opacity));
}
.link-btn-primary-c {
  color: rgba(var(--rckryd-primary-rgb), var(--rckryd-bg-opacity)) !important;
  background-color: transparent;
  border-color: transparent;
}
.link-btn-accent-2-c {
  color: rgba(var(--rckryd-accent-2-rgb), var(--rckryd-bg-opacity)) !important;
  background-color: transparent;
  border-color: transparent;
}
.link-btn-clear {
  color: rgba(var(--rckryd-base-rgb), var(--rckryd-bg-opacity)) !important;
  background-color: transparent;
  border-color: transparent;
}
.link-btn-gray-40 {
  color: var(--rckryd-base) !important;
  background-color: rgba(var(--rckryd-gray-rgb), 0.4);
  border-color: rgba(var(--rckryd-gray-rgb), 0.4);
}
.link-btn-fb {
  color: white !important;
  background-color: rgba(var(--rckryd-sns-fb-rgb), var(--rckryd-bg-opacity));
  border-color: rgba(var(--rckryd-sns-fb-rgb), var(--rckryd-bg-opacity));
}
.link-btn-wa {
  color: white !important;
  background-color: rgba(var(--rckryd-sns-wa-rgb), var(--rckryd-bg-opacity));
  border-color: rgba(var(--rckryd-sns-wa-rgb), var(--rckryd-bg-opacity));
}
.link-btn-gg {
  color: rgba(var(--rckryd-base-rgb), var(--rckryd-bg-opacity)) !important;
  background-color: white;
  border-color: rgba(var(--rckryd-gray-light-rgb), var(--rckryd-bg-opacity));
}
.link-btn[disabled] {
  box-shadow: none;
  cursor: not-allowed;
  --rckryd-bg-opacity: .2;
}
.link-btn[disabled]:hover, .link-btn[disabled]:focus {
  filter: brightness(100%);
}

[class^=pill-category] {
  display: block;
  cursor: pointer;
  border: none;
  width: 100%;
  outline: none !important;
}
[class^=pill-category] ._wrap {
  background-color: rgba(var(--rckryd-primary-rgb), 0.05);
  border: 0.125rem solid transparent;
  transition: all 0.1s ease-out;
}
[class^=pill-category] ._wrap .svg path {
  fill: var(--rckryd-primary);
}
[class^=pill-category] ._wrap:hover {
  background-color: rgba(var(--rckryd-primary-rgb), 0.1);
  border-color: rgba(var(--rckryd-primary-rgb), 0.1);
}
[class^=pill-category]._selected:not(.pill-category-other) {
  cursor: initial;
}
[class^=pill-category]._selected ._wrap {
  border-color: rgba(var(--rckryd-primary-rgb), 1);
}

.popup-video {
  position: relative;
}
.popup-video::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-image: url("../img/hero-play.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 22%;
  transition: all 0.4s cubic-bezier(0.65, -0.22, 0, 2.35);
  backface-visibility: hidden;
}
.popup-video img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.popup-video:hover::after {
  background-size: 24%;
}

.modal-dialog {
  margin: 0 auto;
  max-width: 480px !important;
  height: 100vh;
}
.modal-dialog .modal-content {
  border-radius: 0;
}
.modal-dialog .modal-content .modal-body {
  padding: 0;
}
.modal-dialog .modal-content .modal-body__inner {
  max-height: calc(100vh - 4.625rem);
}
.modal-dialog .modal-content .modal-body__inner._sm {
  max-height: calc(80vh - 3.125rem);
}

.nav-tabs-wrapper {
  overflow-x: auto;
}

.nav-tabs {
  border-bottom: 0;
  width: max-content;
  user-select: none;
  margin: 0 auto;
}
.nav-tabs .nav-item:not(:last-child) {
  margin-right: 5rem;
  margin-right: 2rem;
}
.nav-tabs .nav-item .nav-link {
  position: relative;
  outline: none !important;
  margin-bottom: 0;
  padding: 0 0 1.125rem;
  border: 0;
  color: var(--rckryd-base);
  font-weight: bold;
  padding: 0 0 0.5rem;
  font-size: 0.875rem;
}
.nav-tabs .nav-item .nav-link::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  content: "";
  width: 4rem;
  height: 0.1875rem;
  background-color: rgba(var(--rckryd-primary-rgb), 0);
  border-radius: 6.25rem;
  transition: all 0.2s ease-out;
}
.nav-tabs .nav-item .nav-link:hover::after {
  background-color: rgba(var(--rckryd-primary-rgb), 0.15);
}
.nav-tabs .nav-item .nav-link.active::after {
  background-color: rgba(var(--rckryd-primary-rgb), 1);
}

.materi-list {
  color: var(--rckryd-base-light);
  border: 0.0625rem solid transparent;
  transition: all 0.2s ease-out;
}
.materi-list:hover {
  color: var(--rckryd-base);
  border-color: rgba(var(--rckryd-primary-rgb), 0.4);
}

.stats {
  transform: scaleX(-1);
}
.stats .stats__slider {
  transform: scaleX(-1);
}
.stats .stats__slider .swiper-slide {
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease-out;
}
.stats .stats__slider .swiper-slide.swiper-slide-active {
  opacity: 1;
  visibility: visible;
}
.stats .stats__slider .swiper-slide.swiper-slide-next {
  opacity: 1;
  visibility: visible;
}
.stats .stats__slider .swiper-slide.swiper-slide-next + .swiper-slide {
  opacity: 1;
  visibility: visible;
  opacity: 0;
  visibility: hidden;
}
.stats .stats-pagination {
  transform: translateX(-50%) scaleX(-1);
}
.stats .stats-pagination .swiper-pagination-bullet {
  border: 0.0625rem solid rgb(var(--rckryd-white-rgb));
  background: rgb(var(--rckryd-white-rgb));
}

.payment-method > div {
  background-color: rgba(var(--rckryd-gray-light-rgb), 0.3);
  border: 0.0625rem solid transparent;
  transition: all 0.2s ease-out;
  color: var(--rckryd-base);
}
.payment-method > div::after {
  display: block;
  position: absolute;
  content: "";
  top: 50%;
  transform: translateY(-50%);
  right: 1rem;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  border: 0.0625rem solid transparent;
  transition: all 0.2s ease-out;
}
.payment-method > input:checked + div {
  font-weight: 600;
  color: var(--rckryd-primary);
  border-color: rgba(var(--rckryd-primary-rgb), 0.6);
}
.payment-method > input:checked + div::after {
  background-color: rgba(var(--rckryd-primary-rgb), 0.6);
  border-color: transparent;
}
.payment-method:hover > div {
  border-color: rgba(var(--rckryd-primary-rgb), 0.2);
}
.payment-method:hover > div::after {
  background-color: rgba(var(--rckryd-primary-rgb), 0.1);
}

.countdown {
  display: block;
  width: max-content;
  margin: 0 auto;
  font-size: 1.25rem;
  font-weight: bold;
  color: var(--rckryd-base);
}
.countdown .item:not(:last-child)::after {
  content: ":";
}
.countdown .item .label {
  display: none;
}

.step-wizard {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.step-wizard span {
  position: relative;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background-color: rgba(var(--rckryd-primary-rgb), 0.05);
  color: var(--rckryd-primary);
  font-weight: 600;
  font-size: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.step-wizard span:not(:first-child)::before {
  display: block;
  position: absolute;
  content: "";
  width: calc(50vw - 6.5rem);
  height: 0.125rem;
  border-radius: 6.25rem;
  background-color: rgba(var(--rckryd-primary-rgb), 0.05);
  top: 50%;
  right: 3.5rem;
  transform: translateY(-50%);
  z-index: 0;
}
@media (min-width: 370px) {
  .step-wizard span:not(:first-child)::before {
    width: calc(50vw - 7rem);
  }
}
@media (min-width: 480px) {
  .step-wizard span:not(:first-child)::before {
    width: 8rem;
  }
}
.step-wizard span._active {
  background-color: rgba(var(--rckryd-primary-rgb), 1);
  color: white;
}
.step-wizard span._active::before {
  background-color: rgba(var(--rckryd-primary-rgb), 1);
}
.step-wizard span._disabled {
  background-color: rgba(var(--rckryd-base-light-rgb), 0.1);
  color: white;
}
.step-wizard span._disabled-line::before {
  background-color: rgba(var(--rckryd-base-light-rgb), 0.1);
}

#filter {
  position: fixed;
  top: 4.375rem;
  left: 0;
  width: 100%;
  z-index: 99;
  transition: all 0.2s ease-out;
}
#filter._hide {
  top: -4.5rem;
}

#filter-wrapper {
  height: 3.3125rem;
}

.copy-toast {
  bottom: 0;
  left: 0;
  z-index: 99999;
}

.homepage .header__slider .swiper-wrapper .swiper-slide {
  transition: all 0.2s ease-out;
}
.homepage .header__slider .swiper-wrapper .swiper-slide-active {
}
.homepage .header__slider .swiper-wrapper .swiper-slide-prev {
  transform-origin: right;
}
.homepage .header__slider .swiper-wrapper .swiper-slide-next {
  transform-origin: left;
}

.campaign-detail__more-btn {
  margin-top: -1rem;
  position: relative;
  padding: 1.5rem 0 0.75rem;
  background: linear-gradient(360deg, white 72%, transparent 100%);
}
.campaign-detail__updates li {
  position: relative;
  padding-left: 1.5rem;
}
.campaign-detail__updates li::after, .campaign-detail__updates li::before {
  position: absolute;
  display: block;
  content: "";
}
.campaign-detail__updates li::before {
  width: 0.0625rem;
  height: calc(100% + 1.75rem);
  background-color: var(--rckryd-gray-light);
  top: 1.125rem;
  left: 0.375rem;
}
.campaign-detail__updates li::after {
  width: 0.8125rem;
  height: 0.8125rem;
  border-radius: 50%;
  border: 0.125rem solid var(--rckryd-primary);
  background-color: white;
  left: 0;
  top: 0.9375rem;
}
.campaign-detail__updates li:not(:last-child) {
  margin-bottom: 1.5rem;
}
.campaign-detail__updates li:first-child::after {
  background-color: var(--rckryd-primary);
}
.campaign-detail__updates li:last-child::before {
  height: calc(100% - 1.25rem);
}
.campaign-detail__fundraiser li:not(:last-child) {
  margin-bottom: 1rem;
}

.swiper-pagination-bullets {
  display: flex;
  align-items: center;
}
.swiper-pagination-bullets .swiper-pagination-bullet {
  box-shadow: 0 0.375rem 1.25rem rgba(79, 104, 114, 0.08);
  border: 0.0625rem solid var(--rckryd-white);
  background: var(--rckryd-white);
  width: 0.3125rem;
  height: 0.1875rem;
  display: block;
  transition: all 0.2s ease-in-out;
  border-radius: 6.25rem;
  margin: 0 0.125rem;
}
.swiper-pagination-bullets .swiper-pagination-bullet-active {
  border: 0.0625rem solid var(--rckryd-primary);
  background: var(--rckryd-primary);
}

.swiper-button-next,
.swiper-button-prev {
  display: none;
}

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Datepicker cells
   ------------------------------------------------- */
.datepicker--cells {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.datepicker--cell {
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 32px;
  z-index: 1;
}

.datepicker--cell.-focus- {
  background: #f0f0f0;
}

.datepicker--cell.-current- {
  color: #4EB5E6;
}

.datepicker--cell.-current-.-focus- {
  color: #4a4a4a;
}

.datepicker--cell.-current-.-in-range- {
  color: #4EB5E6;
}

.datepicker--cell.-in-range- {
  background: rgba(92, 196, 239, 0.1);
  color: #4a4a4a;
  border-radius: 0;
}

.datepicker--cell.-in-range-.-focus- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell.-disabled- {
  cursor: default;
  color: #aeaeae;
}

.datepicker--cell.-disabled-.-focus- {
  color: #aeaeae;
}

.datepicker--cell.-disabled-.-in-range- {
  color: #a1a1a1;
}

.datepicker--cell.-disabled-.-current-.-focus- {
  color: #aeaeae;
}

.datepicker--cell.-range-from- {
  border: 1px solid rgba(92, 196, 239, 0.5);
  background-color: rgba(92, 196, 239, 0.1);
  border-radius: 4px 0 0 4px;
}

.datepicker--cell.-range-to- {
  border: 1px solid rgba(92, 196, 239, 0.5);
  background-color: rgba(92, 196, 239, 0.1);
  border-radius: 0 4px 4px 0;
}

.datepicker--cell.-range-from-.-range-to- {
  border-radius: 4px;
}

.datepicker--cell.-selected- {
  color: #fff;
  border: none;
  background: #5cc4ef;
}

.datepicker--cell.-selected-.-current- {
  color: #fff;
  background: #5cc4ef;
}

.datepicker--cell.-selected-.-focus- {
  background: #45bced;
}

.datepicker--cell:empty {
  cursor: default;
}

.datepicker--days-names {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 8px 0 3px;
}

.datepicker--day-name {
  color: #FF9A19;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.8em;
}

.datepicker--cell-day {
  width: 14.28571%;
}

.datepicker--cells-months {
  height: 170px;
}

.datepicker--cell-month {
  width: 33.33%;
  height: 25%;
}

.datepicker--years {
  height: 170px;
}

.datepicker--cells-years {
  height: 170px;
}

.datepicker--cell-year {
  width: 25%;
  height: 33.33%;
}

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Datepicker
   ------------------------------------------------- */
.datepickers-container {
  position: absolute;
  left: 0;
  top: 0;
}

@media print {
  .datepickers-container {
    display: none;
  }
}
.datepicker {
  background: #fff;
  border: 1px solid #dbdbdb;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-sizing: content-box;
  font-family: Tahoma, sans-serif;
  font-size: 14px;
  color: #4a4a4a;
  width: 250px;
  position: absolute;
  left: -100000px;
  opacity: 0;
  transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  z-index: 100;
}

.datepicker.-from-top- {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}

.datepicker.-from-right- {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}

.datepicker.-from-bottom- {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}

.datepicker.-from-left- {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px);
}

.datepicker.active {
  opacity: 1;
  -webkit-transform: translate(0);
  transform: translate(0);
  transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
}

.datepicker-inline .datepicker {
  border-color: #d7d7d7;
  box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

.datepicker-inline .datepicker--pointer {
  display: none;
}

.datepicker--content {
  box-sizing: content-box;
  padding: 4px;
}

.-only-timepicker- .datepicker--content {
  display: none;
}

.datepicker--pointer {
  position: absolute;
  background: #fff;
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  width: 10px;
  height: 10px;
  z-index: -1;
}

.-top-left- .datepicker--pointer, .-top-center- .datepicker--pointer, .-top-right- .datepicker--pointer {
  top: calc(100% - 4px);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.-right-top- .datepicker--pointer, .-right-center- .datepicker--pointer, .-right-bottom- .datepicker--pointer {
  right: calc(100% - 4px);
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}

.-bottom-left- .datepicker--pointer, .-bottom-center- .datepicker--pointer, .-bottom-right- .datepicker--pointer {
  bottom: calc(100% - 4px);
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}

.-left-top- .datepicker--pointer, .-left-center- .datepicker--pointer, .-left-bottom- .datepicker--pointer {
  left: calc(100% - 4px);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.-top-left- .datepicker--pointer, .-bottom-left- .datepicker--pointer {
  left: 10px;
}

.-top-right- .datepicker--pointer, .-bottom-right- .datepicker--pointer {
  right: 10px;
}

.-top-center- .datepicker--pointer, .-bottom-center- .datepicker--pointer {
  left: calc(50% - 5px);
}

.-left-top- .datepicker--pointer, .-right-top- .datepicker--pointer {
  top: 10px;
}

.-left-bottom- .datepicker--pointer, .-right-bottom- .datepicker--pointer {
  bottom: 10px;
}

.-left-center- .datepicker--pointer, .-right-center- .datepicker--pointer {
  top: calc(50% - 5px);
}

.datepicker--body {
  display: none;
}

.datepicker--body.active {
  display: block;
}

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Navigation
   ------------------------------------------------- */
.datepicker--nav {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #efefef;
  min-height: 32px;
  padding: 4px;
}

.-only-timepicker- .datepicker--nav {
  display: none;
}

.datepicker--nav-title,
.datepicker--nav-action {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.datepicker--nav-action {
  width: 32px;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.datepicker--nav-action:hover {
  background: #f0f0f0;
}

.datepicker--nav-action.-disabled- {
  visibility: hidden;
}

.datepicker--nav-action svg {
  width: 32px;
  height: 32px;
}

.datepicker--nav-action path {
  fill: none;
  stroke: #9c9c9c;
  stroke-width: 2px;
}

.datepicker--nav-title {
  border-radius: 4px;
  padding: 0 8px;
}

.datepicker--nav-title i {
  font-style: normal;
  color: #9c9c9c;
  margin-left: 5px;
}

.datepicker--nav-title:hover {
  background: #f0f0f0;
}

.datepicker--nav-title.-disabled- {
  cursor: default;
  background: none;
}

.datepicker--buttons {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  border-top: 1px solid #efefef;
}

.datepicker--button {
  color: #4EB5E6;
  cursor: pointer;
  border-radius: 4px;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 32px;
}

.datepicker--button:hover {
  color: #4a4a4a;
  background: #f0f0f0;
}

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

/* -------------------------------------------------
    Timepicker
   ------------------------------------------------- */
.datepicker--time {
  border-top: 1px solid #efefef;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 4px;
  position: relative;
}

.datepicker--time.-am-pm- .datepicker--time-sliders {
  -webkit-flex: 0 1 138px;
  -ms-flex: 0 1 138px;
  flex: 0 1 138px;
  max-width: 138px;
}

.-only-timepicker- .datepicker--time {
  border-top: none;
}

.datepicker--time-sliders {
  -webkit-flex: 0 1 153px;
  -ms-flex: 0 1 153px;
  flex: 0 1 153px;
  margin-right: 10px;
  max-width: 153px;
}

.datepicker--time-label {
  display: none;
  font-size: 12px;
}

.datepicker--time-current {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 14px;
  text-align: center;
  margin: 0 0 0 10px;
}

.datepicker--time-current-colon {
  margin: 0 2px 3px;
  line-height: 1;
}

.datepicker--time-current-hours,
.datepicker--time-current-minutes {
  line-height: 1;
  font-size: 19px;
  font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  z-index: 1;
}

.datepicker--time-current-hours:after,
.datepicker--time-current-minutes:after {
  content: "";
  background: #f0f0f0;
  border-radius: 4px;
  position: absolute;
  left: -2px;
  top: -3px;
  right: -2px;
  bottom: -2px;
  z-index: -1;
  opacity: 0;
}

.datepicker--time-current-hours.-focus-:after,
.datepicker--time-current-minutes.-focus-:after {
  opacity: 1;
}

.datepicker--time-current-ampm {
  text-transform: uppercase;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  color: #9c9c9c;
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px;
}

.datepicker--time-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 11px;
  height: 17px;
  background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat;
}

.datepicker--time-row:first-child {
  margin-bottom: 4px;
}

.datepicker--time-row input[type=range] {
  background: none;
  cursor: pointer;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
}

.datepicker--time-row input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
}

.datepicker--time-row input[type=range]::-ms-tooltip {
  display: none;
}

.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb {
  border-color: #b8b8b8;
}

.datepicker--time-row input[type=range]:hover::-moz-range-thumb {
  border-color: #b8b8b8;
}

.datepicker--time-row input[type=range]:hover::-ms-thumb {
  border-color: #b8b8b8;
}

.datepicker--time-row input[type=range]:focus {
  outline: none;
}

.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}

.datepicker--time-row input[type=range]:focus::-moz-range-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}

.datepicker--time-row input[type=range]:focus::-ms-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}

.datepicker--time-row input[type=range]::-webkit-slider-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  transition: background 0.2s;
}

.datepicker--time-row input[type=range]::-moz-range-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  transition: background 0.2s;
}

.datepicker--time-row input[type=range]::-ms-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  transition: background 0.2s;
}

.datepicker--time-row input[type=range]::-webkit-slider-thumb {
  margin-top: -6px;
}

.datepicker--time-row input[type=range]::-webkit-slider-runnable-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}

.datepicker--time-row input[type=range]::-moz-range-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}

.datepicker--time-row input[type=range]::-ms-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}

.datepicker--time-row input[type=range]::-ms-fill-lower {
  background: transparent;
}

.datepicker--time-row input[type=range]::-ms-fill-upper {
  background: transparent;
}

.datepicker--time-row span {
  padding: 0 12px;
}

.datepicker--time-icon {
  color: #9c9c9c;
  border: 1px solid;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  margin: 0 5px -1px 0;
  width: 1em;
  height: 1em;
}

.datepicker--time-icon:after, .datepicker--time-icon:before {
  content: "";
  background: currentColor;
  position: absolute;
}

.datepicker--time-icon:after {
  height: 0.4em;
  width: 1px;
  left: calc(50% - 1px);
  top: calc(50% + 1px);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.datepicker--time-icon:before {
  width: 0.4em;
  height: 1px;
  top: calc(50% + 1px);
  left: calc(50% - 1px);
}

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

.datepicker--cell.-current- {
  color: var(--rckryd-secondary);
}

.datepicker--cell.-selected- {
  background-color: var(--rckryd-primary);
}

.datepicker--cell.-selected-.-current- {
  background-color: var(--rckryd-secondary);
}

.datepicker--cell.-selected-.-focus- {
  background-color: rgba(var(--rckryd-primary-rgb), 0.8);
}

.datepicker--day-name {
  color: var(--rckryd-primary);
}

.select2-container {
  width: 100% !important;
}
.select2-container .select2-selection {
  border: none !important;
}
.select2-container .select2-selection:focus-visible {
  outline: none !important;
}
.select2-container .select2-selection.select2-selection--single {
  height: auto;
}
.select2-container .select2-selection .select2-selection__rendered {
  line-height: 1.5 !important;
  padding-left: 1rem !important;
  padding-right: 3rem !important;
}
.select2-container .select2-selection .select2-selection__arrow {
  display: none !important;
}
.select2-container .select2-dropdown {
  border: none;
  box-shadow: 0 0.125rem 0.375rem 0 rgba(128, 128, 136, 0.2);
}
.select2-container .select2-dropdown .select2-search.select2-search--dropdown {
  padding: 0.75rem 0.5rem;
}
.select2-container .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.select2-container .select2-dropdown .select2-results__options {
  padding: 0.5rem 0.5rem;
}
.select2-container .select2-dropdown .select2-results__options .select2-results__option {
  padding: 0.75rem 1rem;
  font-size: 0.75rem;
  border-radius: 0.25rem;
}
.select2-container .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted {
  background-color: transparent;
  color: var(--rckryd-primary);
}
.select2-container .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected {
  background-color: var(--rckryd-primary);
  color: var(--rckryd-white);
}

.ql-wrapper {
  border: 0.0625rem solid rgba(var(--rckryd-base-light-rgb), 0.1);
  transition: all 0.2s ease-out;
}
.ql-wrapper:hover, .ql-wrapper:active, .ql-wrapper:focus-visible {
  outline: none;
  border-color: rgba(var(--rckryd-primary-rgb), 0.2);
}
.ql-wrapper.-focus {
  border-color: rgba(var(--rckryd-primary-rgb), 1);
}

.ql-toolbar.ql-snow {
  border: none !important;
  background-color: rgba(var(--rckryd-gray-light-rgb), 0.3);
}

.ql-container.ql-snow {
  border: none !important;
  border-top: 0.0625rem solid rgba(var(--rckryd-gray-light-rgb), 1) !important;
  background-color: rgba(var(--rckryd-gray-light-rgb), 0.3);
}
.ql-container.ql-snow .ql-editor {
  min-height: 12.5rem;
}

.ql-snow.ql-toolbar button:hover, .ql-snow .ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus, .ql-snow .ql-toolbar button:focus, .ql-snow.ql-toolbar button.ql-active, .ql-snow .ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: var(--rckryd-primary) !important;
}

.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke, .ql-snow .ql-toolbar button:focus .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-miter, .ql-snow .ql-toolbar button:hover .ql-stroke-miter, .ql-snow.ql-toolbar button:focus .ql-stroke-miter, .ql-snow .ql-toolbar button:focus .ql-stroke-miter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: var(--rckryd-primary) !important;
}

.ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button:focus .ql-fill, .ql-snow .ql-toolbar button:focus .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: var(--rckryd-primary) !important;
}
/*# sourceMappingURL=styles.css.map */
