@charset "UTF-8";
/*
Theme Name: Broadfield
Author: Jim Poulos
Description: Theme for broadfield-law.com
Version: 1.0.0
Text Domain: broadfield
*/
/**
 * Import Bootstrap sources
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #3b21ad;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #F7B2AD;
  --bs-red: #821d14;
  --bs-orange: #dc9f47;
  --bs-yellow: #e5c85a;
  --bs-green: #4ca88d;
  --bs-teal: #4daa8f;
  --bs-cyan: #245897;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #707070;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f9f9f9;
  --bs-gray-200: #eaeaea;
  --bs-gray-300: #e0e0e0;
  --bs-gray-400: #d8d8d8;
  --bs-gray-500: #c1c1c1;
  --bs-gray-600: #707070;
  --bs-gray-700: #6E6E6E;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-custom-color: #900;
  --bs-very-light-green: #F2F7F3;
  --bs-off-white: #FFFAF4;
  --bs-f4f4f4: #f4f4f4;
  --bs-lightest: #A4C5A9;
  --bs-darker-green: #5B7962;
  --bs-light: #f9f9f9;
  --bs-dark: #212529;
  --bs-border-gray: #e2e2e2;
  --bs-accordion-header: #5A5A5A;
  --bs-secondary: #A4C5A9;
  --bs-green-green: #72A37E;
  --bs-primary: #ffffff;
  --bs-success: #A4C5A9;
  --bs-info: #A4C5A9;
  --bs-warning: #e5c85a;
  --bs-danger: #821d14;
  --bs-custom-color-rgb: 153, 0, 0;
  --bs-very-light-green-rgb: 242, 247, 243;
  --bs-off-white-rgb: 255, 250, 244;
  --bs-f4f4f4-rgb: 244, 244, 244;
  --bs-lightest-rgb: 164, 197, 169;
  --bs-darker-green-rgb: 91, 121, 98;
  --bs-light-rgb: 249, 249, 249;
  --bs-dark-rgb: 33, 37, 41;
  --bs-border-gray-rgb: 226, 226, 226;
  --bs-accordion-header-rgb: 90, 90, 90;
  --bs-secondary-rgb: 164, 197, 169;
  --bs-green-green-rgb: 114, 163, 126;
  --bs-primary-rgb: 255, 255, 255;
  --bs-success-rgb: 164, 197, 169;
  --bs-info-rgb: 164, 197, 169;
  --bs-warning-rgb: 229, 200, 90;
  --bs-danger-rgb: 130, 29, 20;
  --bs-primary-text-emphasis: #666666;
  --bs-secondary-text-emphasis: #424f44;
  --bs-success-text-emphasis: #424f44;
  --bs-info-text-emphasis: #424f44;
  --bs-warning-text-emphasis: #5c5024;
  --bs-danger-text-emphasis: #340c08;
  --bs-light-text-emphasis: #6E6E6E;
  --bs-dark-text-emphasis: #6E6E6E;
  --bs-primary-bg-subtle: white;
  --bs-secondary-bg-subtle: #edf3ee;
  --bs-success-bg-subtle: #edf3ee;
  --bs-info-bg-subtle: #edf3ee;
  --bs-warning-bg-subtle: #faf4de;
  --bs-danger-bg-subtle: #e6d2d0;
  --bs-light-bg-subtle: #fcfcfc;
  --bs-dark-bg-subtle: #d8d8d8;
  --bs-primary-border-subtle: white;
  --bs-secondary-border-subtle: #dbe8dd;
  --bs-success-border-subtle: #dbe8dd;
  --bs-info-border-subtle: #dbe8dd;
  --bs-warning-border-subtle: #f5e9bd;
  --bs-danger-border-subtle: #cda5a1;
  --bs-light-border-subtle: #eaeaea;
  --bs-dark-border-subtle: #c1c1c1;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: "Avenir55Roman", serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #eaeaea;
  --bs-secondary-bg-rgb: 234, 234, 234;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f9f9f9;
  --bs-tertiary-bg-rgb: 249, 249, 249;
  --bs-heading-color: inherit;
  --bs-link-color: #ffffff;
  --bs-link-color-rgb: 255, 255, 255;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #cccccc;
  --bs-link-hover-color-rgb: 204, 204, 204;
  --bs-code-color: #F7B2AD;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #faf4de;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #e0e0e0;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(255, 255, 255, 0.25);
  --bs-form-valid-color: #A4C5A9;
  --bs-form-valid-border-color: #A4C5A9;
  --bs-form-invalid-color: #821d14;
  --bs-form-invalid-border-color: #821d14;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #e0e0e0;
  --bs-body-color-rgb: 224, 224, 224;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(224, 224, 224, 0.75);
  --bs-secondary-color-rgb: 224, 224, 224;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(224, 224, 224, 0.5);
  --bs-tertiary-color-rgb: 224, 224, 224;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: white;
  --bs-secondary-text-emphasis: #c8dccb;
  --bs-success-text-emphasis: #c8dccb;
  --bs-info-text-emphasis: #c8dccb;
  --bs-warning-text-emphasis: #efde9c;
  --bs-danger-text-emphasis: #b47772;
  --bs-light-text-emphasis: #f9f9f9;
  --bs-dark-text-emphasis: #e0e0e0;
  --bs-primary-bg-subtle: #333333;
  --bs-secondary-bg-subtle: #212722;
  --bs-success-bg-subtle: #212722;
  --bs-info-bg-subtle: #212722;
  --bs-warning-bg-subtle: #2e2812;
  --bs-danger-bg-subtle: #1a0604;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #999999;
  --bs-secondary-border-subtle: #627665;
  --bs-success-border-subtle: #627665;
  --bs-info-border-subtle: #627665;
  --bs-warning-border-subtle: #897836;
  --bs-danger-border-subtle: #4e110c;
  --bs-light-border-subtle: #6E6E6E;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: white;
  --bs-link-hover-color: white;
  --bs-link-color-rgb: 255, 255, 255;
  --bs-link-hover-color-rgb: 255, 255, 255;
  --bs-code-color: #fad1ce;
  --bs-highlight-color: #e0e0e0;
  --bs-highlight-bg: #5c5024;
  --bs-border-color: #6E6E6E;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #94cbbb;
  --bs-form-valid-border-color: #94cbbb;
  --bs-form-invalid-color: #b47772;
  --bs-form-invalid-border-color: #b47772;
}

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

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

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

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

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

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

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

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

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

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

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

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

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

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #707070;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container-xsm, .container {
    max-width: 90%;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container-xsm, .container {
    max-width: 90%;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container-xsm, .container {
    max-width: 90%;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-ipad-air, .container-lgplus, .container-lg, .container-md, .container-sm, .container-xsm, .container {
    max-width: 1100px;
  }
}
@media (min-width: 1480px) {
  .container-xxl, .container-xlplus, .container-xl, .container-ipad-air, .container-lgplus, .container-lg, .container-md, .container-sm, .container-xsm, .container {
    max-width: 1101px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-xsm: 362px;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-lgplus: 1024px;
  --bs-breakpoint-ipad-air: 1180px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xlplus: 1366px;
  --bs-breakpoint-xxl: 1480px;
  --bs-breakpoint-xxxl: 1638px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}

.row-cols-auto > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
}

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

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

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 33.33333333%;
}

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

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

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          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-2rem,
.gx-2rem {
  --bs-gutter-x: 2rem;
}

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

.g-6,
.gx-6 {
  --bs-gutter-x: 5rem;
}

.g-6,
.gy-6 {
  --bs-gutter-y: 5rem;
}

.g-40,
.gx-40 {
  --bs-gutter-x: 2.5rem;
}

.g-40,
.gy-40 {
  --bs-gutter-y: 2.5rem;
}

.g-45,
.gx-45 {
  --bs-gutter-x: 2.8125rem;
}

.g-45,
.gy-45 {
  --bs-gutter-y: 2.8125rem;
}

.g-50,
.gx-50 {
  --bs-gutter-x: 2.75rem;
}

.g-50,
.gy-50 {
  --bs-gutter-y: 2.75rem;
}

.g-55,
.gx-55 {
  --bs-gutter-x: 3.4375rem;
}

.g-55,
.gy-55 {
  --bs-gutter-y: 3.4375rem;
}

.g-60,
.gx-60 {
  --bs-gutter-x: 3.75rem;
}

.g-60,
.gy-60 {
  --bs-gutter-y: 3.75rem;
}

.g-65,
.gx-65 {
  --bs-gutter-x: 4.0625rem;
}

.g-65,
.gy-65 {
  --bs-gutter-y: 4.0625rem;
}

.g-70,
.gx-70 {
  --bs-gutter-x: 4.375rem;
}

.g-70,
.gy-70 {
  --bs-gutter-y: 4.375rem;
}

.g-75,
.gx-75 {
  --bs-gutter-x: 4.6875rem;
}

.g-75,
.gy-75 {
  --bs-gutter-y: 4.6875rem;
}

.g-80,
.gx-80 {
  --bs-gutter-x: 5rem;
}

.g-80,
.gy-80 {
  --bs-gutter-y: 5rem;
}

.g-85,
.gx-85 {
  --bs-gutter-x: 5.3125rem;
}

.g-85,
.gy-85 {
  --bs-gutter-y: 5.3125rem;
}

.g-90,
.gx-90 {
  --bs-gutter-x: 5.625rem;
}

.g-90,
.gy-90 {
  --bs-gutter-y: 5.625rem;
}

.g-95,
.gx-95 {
  --bs-gutter-x: 5.9375rem;
}

.g-95,
.gy-95 {
  --bs-gutter-y: 5.9375rem;
}

.g-100,
.gx-100 {
  --bs-gutter-x: 6.25rem;
}

.g-100,
.gy-100 {
  --bs-gutter-y: 6.25rem;
}

.g-105,
.gx-105 {
  --bs-gutter-x: 6.5625rem;
}

.g-105,
.gy-105 {
  --bs-gutter-y: 6.5625rem;
}

.g-110,
.gx-110 {
  --bs-gutter-x: 6.875rem;
}

.g-110,
.gy-110 {
  --bs-gutter-y: 6.875rem;
}

.g-115,
.gx-115 {
  --bs-gutter-x: 7.25rem;
}

.g-115,
.gy-115 {
  --bs-gutter-y: 7.25rem;
}

.g-120,
.gx-120 {
  --bs-gutter-x: 7.5rem;
}

.g-120,
.gy-120 {
  --bs-gutter-y: 7.5rem;
}

.g-125,
.gx-125 {
  --bs-gutter-x: 7.8125rem;
}

.g-125,
.gy-125 {
  --bs-gutter-y: 7.8125rem;
}

.g-130,
.gx-130 {
  --bs-gutter-x: 8.125rem;
}

.g-130,
.gy-130 {
  --bs-gutter-y: 8.125rem;
}

.g-135,
.gx-135 {
  --bs-gutter-x: 8.4375rem;
}

.g-135,
.gy-135 {
  --bs-gutter-y: 8.4375rem;
}

.g-140,
.gx-140 {
  --bs-gutter-x: 8.75rem;
}

.g-140,
.gy-140 {
  --bs-gutter-y: 8.75rem;
}

.g-145,
.gx-145 {
  --bs-gutter-x: 9.0625rem;
}

.g-145,
.gy-145 {
  --bs-gutter-y: 9.0625rem;
}

.g-150,
.gx-150 {
  --bs-gutter-x: 9.375rem;
}

.g-150,
.gy-150 {
  --bs-gutter-y: 9.375rem;
}

.g-155,
.gx-155 {
  --bs-gutter-x: 9.6875rem;
}

.g-155,
.gy-155 {
  --bs-gutter-y: 9.6875rem;
}

.g-160,
.gx-160 {
  --bs-gutter-x: 10rem;
}

.g-160,
.gy-160 {
  --bs-gutter-y: 10rem;
}

.g-165,
.gx-165 {
  --bs-gutter-x: 10.3125rem;
}

.g-165,
.gy-165 {
  --bs-gutter-y: 10.3125rem;
}

.g-170,
.gx-170 {
  --bs-gutter-x: 10.625rem;
}

.g-170,
.gy-170 {
  --bs-gutter-y: 10.625rem;
}

.g-175,
.gx-175 {
  --bs-gutter-x: 10.9375rem;
}

.g-175,
.gy-175 {
  --bs-gutter-y: 10.9375rem;
}

.g-180,
.gx-180 {
  --bs-gutter-x: 11.25rem;
}

.g-180,
.gy-180 {
  --bs-gutter-y: 11.25rem;
}

.g-185,
.gx-185 {
  --bs-gutter-x: 11.5625rem;
}

.g-185,
.gy-185 {
  --bs-gutter-y: 11.5625rem;
}

.g-190,
.gx-190 {
  --bs-gutter-x: 11.875rem;
}

.g-190,
.gy-190 {
  --bs-gutter-y: 11.875rem;
}

.g-195,
.gx-195 {
  --bs-gutter-x: 12.1875rem;
}

.g-195,
.gy-195 {
  --bs-gutter-y: 12.1875rem;
}

.g-200,
.gx-200 {
  --bs-gutter-x: 12.5rem;
}

.g-200,
.gy-200 {
  --bs-gutter-y: 12.5rem;
}

.g-205,
.gx-205 {
  --bs-gutter-x: 12.8125rem;
}

.g-205,
.gy-205 {
  --bs-gutter-y: 12.8125rem;
}

.g-210,
.gx-210 {
  --bs-gutter-x: 13.125rem;
}

.g-210,
.gy-210 {
  --bs-gutter-y: 13.125rem;
}

.g-215,
.gx-215 {
  --bs-gutter-x: 13.4375rem;
}

.g-215,
.gy-215 {
  --bs-gutter-y: 13.4375rem;
}

.g-220,
.gx-220 {
  --bs-gutter-x: 13.75rem;
}

.g-220,
.gy-220 {
  --bs-gutter-y: 13.75rem;
}

.g-225,
.gx-225 {
  --bs-gutter-x: 14.0625rem;
}

.g-225,
.gy-225 {
  --bs-gutter-y: 14.0625rem;
}

.g-230,
.gx-230 {
  --bs-gutter-x: 14.375rem;
}

.g-230,
.gy-230 {
  --bs-gutter-y: 14.375rem;
}

.g-235,
.gx-235 {
  --bs-gutter-x: 14.6875rem;
}

.g-235,
.gy-235 {
  --bs-gutter-y: 14.6875rem;
}

.g-240,
.gx-240 {
  --bs-gutter-x: 15rem;
}

.g-240,
.gy-240 {
  --bs-gutter-y: 15rem;
}

.g-245,
.gx-245 {
  --bs-gutter-x: 15.3125rem;
}

.g-245,
.gy-245 {
  --bs-gutter-y: 15.3125rem;
}

.g-250,
.gx-250 {
  --bs-gutter-x: 15.625rem;
}

.g-250,
.gy-250 {
  --bs-gutter-y: 15.625rem;
}

.g-255,
.gx-255 {
  --bs-gutter-x: 15.9375rem;
}

.g-255,
.gy-255 {
  --bs-gutter-y: 15.9375rem;
}

.g-260,
.gx-260 {
  --bs-gutter-x: 16.25rem;
}

.g-260,
.gy-260 {
  --bs-gutter-y: 16.25rem;
}

.g-265,
.gx-265 {
  --bs-gutter-x: 16.5625rem;
}

.g-265,
.gy-265 {
  --bs-gutter-y: 16.5625rem;
}

.g-270,
.gx-270 {
  --bs-gutter-x: 16.875rem;
}

.g-270,
.gy-270 {
  --bs-gutter-y: 16.875rem;
}

.g-275,
.gx-275 {
  --bs-gutter-x: 17.1875rem;
}

.g-275,
.gy-275 {
  --bs-gutter-y: 17.1875rem;
}

.g-280,
.gx-280 {
  --bs-gutter-x: 17.5rem;
}

.g-280,
.gy-280 {
  --bs-gutter-y: 17.5rem;
}

.g-285,
.gx-285 {
  --bs-gutter-x: 17.8125rem;
}

.g-285,
.gy-285 {
  --bs-gutter-y: 17.8125rem;
}

.g-290,
.gx-290 {
  --bs-gutter-x: 18.125rem;
}

.g-290,
.gy-290 {
  --bs-gutter-y: 18.125rem;
}

.g-295,
.gx-295 {
  --bs-gutter-x: 18.4375rem;
}

.g-295,
.gy-295 {
  --bs-gutter-y: 18.4375rem;
}

.g-300,
.gx-300 {
  --bs-gutter-x: 18.75rem;
}

.g-300,
.gy-300 {
  --bs-gutter-y: 18.75rem;
}

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

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

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

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

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

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

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 362px) {
  .col-xsm {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xsm-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xsm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xsm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xsm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xsm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xsm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xsm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xsm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xsm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xsm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xsm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xsm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xsm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xsm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xsm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xsm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xsm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xsm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xsm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xsm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xsm-0 {
    margin-left: 0;
  }
  .offset-xsm-1 {
    margin-left: 8.33333333%;
  }
  .offset-xsm-2 {
    margin-left: 16.66666667%;
  }
  .offset-xsm-3 {
    margin-left: 25%;
  }
  .offset-xsm-4 {
    margin-left: 33.33333333%;
  }
  .offset-xsm-5 {
    margin-left: 41.66666667%;
  }
  .offset-xsm-6 {
    margin-left: 50%;
  }
  .offset-xsm-7 {
    margin-left: 58.33333333%;
  }
  .offset-xsm-8 {
    margin-left: 66.66666667%;
  }
  .offset-xsm-9 {
    margin-left: 75%;
  }
  .offset-xsm-10 {
    margin-left: 83.33333333%;
  }
  .offset-xsm-11 {
    margin-left: 91.66666667%;
  }
  .g-xsm-2rem,
  .gx-xsm-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-xsm-2rem,
  .gy-xsm-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-xsm-6,
  .gx-xsm-6 {
    --bs-gutter-x: 5rem;
  }
  .g-xsm-6,
  .gy-xsm-6 {
    --bs-gutter-y: 5rem;
  }
  .g-xsm-40,
  .gx-xsm-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xsm-40,
  .gy-xsm-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xsm-45,
  .gx-xsm-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-xsm-45,
  .gy-xsm-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-xsm-50,
  .gx-xsm-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-xsm-50,
  .gy-xsm-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-xsm-55,
  .gx-xsm-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-xsm-55,
  .gy-xsm-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-xsm-60,
  .gx-xsm-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xsm-60,
  .gy-xsm-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xsm-65,
  .gx-xsm-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-xsm-65,
  .gy-xsm-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-xsm-70,
  .gx-xsm-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-xsm-70,
  .gy-xsm-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-xsm-75,
  .gx-xsm-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-xsm-75,
  .gy-xsm-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-xsm-80,
  .gx-xsm-80 {
    --bs-gutter-x: 5rem;
  }
  .g-xsm-80,
  .gy-xsm-80 {
    --bs-gutter-y: 5rem;
  }
  .g-xsm-85,
  .gx-xsm-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-xsm-85,
  .gy-xsm-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-xsm-90,
  .gx-xsm-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-xsm-90,
  .gy-xsm-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-xsm-95,
  .gx-xsm-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-xsm-95,
  .gy-xsm-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-xsm-100,
  .gx-xsm-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xsm-100,
  .gy-xsm-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xsm-105,
  .gx-xsm-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-xsm-105,
  .gy-xsm-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-xsm-110,
  .gx-xsm-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-xsm-110,
  .gy-xsm-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-xsm-115,
  .gx-xsm-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xsm-115,
  .gy-xsm-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xsm-120,
  .gx-xsm-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-xsm-120,
  .gy-xsm-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-xsm-125,
  .gx-xsm-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-xsm-125,
  .gy-xsm-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-xsm-130,
  .gx-xsm-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-xsm-130,
  .gy-xsm-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-xsm-135,
  .gx-xsm-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-xsm-135,
  .gy-xsm-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-xsm-140,
  .gx-xsm-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-xsm-140,
  .gy-xsm-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-xsm-145,
  .gx-xsm-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-xsm-145,
  .gy-xsm-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-xsm-150,
  .gx-xsm-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-xsm-150,
  .gy-xsm-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-xsm-155,
  .gx-xsm-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-xsm-155,
  .gy-xsm-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-xsm-160,
  .gx-xsm-160 {
    --bs-gutter-x: 10rem;
  }
  .g-xsm-160,
  .gy-xsm-160 {
    --bs-gutter-y: 10rem;
  }
  .g-xsm-165,
  .gx-xsm-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-xsm-165,
  .gy-xsm-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-xsm-170,
  .gx-xsm-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-xsm-170,
  .gy-xsm-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-xsm-175,
  .gx-xsm-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-xsm-175,
  .gy-xsm-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-xsm-180,
  .gx-xsm-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-xsm-180,
  .gy-xsm-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-xsm-185,
  .gx-xsm-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-xsm-185,
  .gy-xsm-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-xsm-190,
  .gx-xsm-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-xsm-190,
  .gy-xsm-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-xsm-195,
  .gx-xsm-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-xsm-195,
  .gy-xsm-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-xsm-200,
  .gx-xsm-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-xsm-200,
  .gy-xsm-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-xsm-205,
  .gx-xsm-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-xsm-205,
  .gy-xsm-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-xsm-210,
  .gx-xsm-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-xsm-210,
  .gy-xsm-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-xsm-215,
  .gx-xsm-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-xsm-215,
  .gy-xsm-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-xsm-220,
  .gx-xsm-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-xsm-220,
  .gy-xsm-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-xsm-225,
  .gx-xsm-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-xsm-225,
  .gy-xsm-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-xsm-230,
  .gx-xsm-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-xsm-230,
  .gy-xsm-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-xsm-235,
  .gx-xsm-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-xsm-235,
  .gy-xsm-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-xsm-240,
  .gx-xsm-240 {
    --bs-gutter-x: 15rem;
  }
  .g-xsm-240,
  .gy-xsm-240 {
    --bs-gutter-y: 15rem;
  }
  .g-xsm-245,
  .gx-xsm-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-xsm-245,
  .gy-xsm-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-xsm-250,
  .gx-xsm-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-xsm-250,
  .gy-xsm-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-xsm-255,
  .gx-xsm-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-xsm-255,
  .gy-xsm-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-xsm-260,
  .gx-xsm-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-xsm-260,
  .gy-xsm-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-xsm-265,
  .gx-xsm-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-xsm-265,
  .gy-xsm-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-xsm-270,
  .gx-xsm-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-xsm-270,
  .gy-xsm-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-xsm-275,
  .gx-xsm-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-xsm-275,
  .gy-xsm-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-xsm-280,
  .gx-xsm-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-xsm-280,
  .gy-xsm-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-xsm-285,
  .gx-xsm-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-xsm-285,
  .gy-xsm-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-xsm-290,
  .gx-xsm-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-xsm-290,
  .gy-xsm-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-xsm-295,
  .gx-xsm-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-xsm-295,
  .gy-xsm-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-xsm-300,
  .gx-xsm-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-xsm-300,
  .gy-xsm-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-xsm-0,
  .gx-xsm-0 {
    --bs-gutter-x: 0;
  }
  .g-xsm-0,
  .gy-xsm-0 {
    --bs-gutter-y: 0;
  }
  .g-xsm-1,
  .gx-xsm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xsm-1,
  .gy-xsm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xsm-2,
  .gx-xsm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xsm-2,
  .gy-xsm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xsm-3,
  .gx-xsm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xsm-3,
  .gy-xsm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xsm-4,
  .gx-xsm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xsm-4,
  .gy-xsm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xsm-5,
  .gx-xsm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xsm-5,
  .gy-xsm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 576px) {
  .col-sm {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-2rem,
  .gx-sm-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-sm-2rem,
  .gy-sm-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 5rem;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 5rem;
  }
  .g-sm-40,
  .gx-sm-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-sm-40,
  .gy-sm-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-sm-45,
  .gx-sm-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-sm-45,
  .gy-sm-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-sm-50,
  .gx-sm-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-sm-50,
  .gy-sm-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-sm-55,
  .gx-sm-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-sm-55,
  .gy-sm-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-sm-60,
  .gx-sm-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-sm-60,
  .gy-sm-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-sm-65,
  .gx-sm-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-sm-65,
  .gy-sm-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-sm-70,
  .gx-sm-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-sm-70,
  .gy-sm-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-sm-75,
  .gx-sm-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-sm-75,
  .gy-sm-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-sm-80,
  .gx-sm-80 {
    --bs-gutter-x: 5rem;
  }
  .g-sm-80,
  .gy-sm-80 {
    --bs-gutter-y: 5rem;
  }
  .g-sm-85,
  .gx-sm-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-sm-85,
  .gy-sm-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-sm-90,
  .gx-sm-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-sm-90,
  .gy-sm-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-sm-95,
  .gx-sm-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-sm-95,
  .gy-sm-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-sm-100,
  .gx-sm-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-sm-100,
  .gy-sm-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-sm-105,
  .gx-sm-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-sm-105,
  .gy-sm-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-sm-110,
  .gx-sm-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-sm-110,
  .gy-sm-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-sm-115,
  .gx-sm-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-sm-115,
  .gy-sm-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-sm-120,
  .gx-sm-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-sm-120,
  .gy-sm-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-sm-125,
  .gx-sm-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-sm-125,
  .gy-sm-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-sm-130,
  .gx-sm-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-sm-130,
  .gy-sm-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-sm-135,
  .gx-sm-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-sm-135,
  .gy-sm-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-sm-140,
  .gx-sm-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-sm-140,
  .gy-sm-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-sm-145,
  .gx-sm-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-sm-145,
  .gy-sm-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-sm-150,
  .gx-sm-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-sm-150,
  .gy-sm-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-sm-155,
  .gx-sm-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-sm-155,
  .gy-sm-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-sm-160,
  .gx-sm-160 {
    --bs-gutter-x: 10rem;
  }
  .g-sm-160,
  .gy-sm-160 {
    --bs-gutter-y: 10rem;
  }
  .g-sm-165,
  .gx-sm-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-sm-165,
  .gy-sm-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-sm-170,
  .gx-sm-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-sm-170,
  .gy-sm-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-sm-175,
  .gx-sm-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-sm-175,
  .gy-sm-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-sm-180,
  .gx-sm-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-sm-180,
  .gy-sm-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-sm-185,
  .gx-sm-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-sm-185,
  .gy-sm-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-sm-190,
  .gx-sm-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-sm-190,
  .gy-sm-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-sm-195,
  .gx-sm-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-sm-195,
  .gy-sm-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-sm-200,
  .gx-sm-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-sm-200,
  .gy-sm-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-sm-205,
  .gx-sm-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-sm-205,
  .gy-sm-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-sm-210,
  .gx-sm-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-sm-210,
  .gy-sm-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-sm-215,
  .gx-sm-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-sm-215,
  .gy-sm-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-sm-220,
  .gx-sm-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-sm-220,
  .gy-sm-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-sm-225,
  .gx-sm-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-sm-225,
  .gy-sm-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-sm-230,
  .gx-sm-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-sm-230,
  .gy-sm-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-sm-235,
  .gx-sm-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-sm-235,
  .gy-sm-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-sm-240,
  .gx-sm-240 {
    --bs-gutter-x: 15rem;
  }
  .g-sm-240,
  .gy-sm-240 {
    --bs-gutter-y: 15rem;
  }
  .g-sm-245,
  .gx-sm-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-sm-245,
  .gy-sm-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-sm-250,
  .gx-sm-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-sm-250,
  .gy-sm-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-sm-255,
  .gx-sm-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-sm-255,
  .gy-sm-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-sm-260,
  .gx-sm-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-sm-260,
  .gy-sm-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-sm-265,
  .gx-sm-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-sm-265,
  .gy-sm-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-sm-270,
  .gx-sm-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-sm-270,
  .gy-sm-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-sm-275,
  .gx-sm-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-sm-275,
  .gy-sm-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-sm-280,
  .gx-sm-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-sm-280,
  .gy-sm-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-sm-285,
  .gx-sm-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-sm-285,
  .gy-sm-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-sm-290,
  .gx-sm-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-sm-290,
  .gy-sm-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-sm-295,
  .gx-sm-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-sm-295,
  .gy-sm-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-sm-300,
  .gx-sm-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-sm-300,
  .gy-sm-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-2rem,
  .gx-md-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-md-2rem,
  .gy-md-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 5rem;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 5rem;
  }
  .g-md-40,
  .gx-md-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-md-40,
  .gy-md-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-md-45,
  .gx-md-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-md-45,
  .gy-md-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-md-50,
  .gx-md-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-md-50,
  .gy-md-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-md-55,
  .gx-md-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-md-55,
  .gy-md-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-md-60,
  .gx-md-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-md-60,
  .gy-md-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-md-65,
  .gx-md-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-md-65,
  .gy-md-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-md-70,
  .gx-md-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-md-70,
  .gy-md-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-md-75,
  .gx-md-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-md-75,
  .gy-md-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-md-80,
  .gx-md-80 {
    --bs-gutter-x: 5rem;
  }
  .g-md-80,
  .gy-md-80 {
    --bs-gutter-y: 5rem;
  }
  .g-md-85,
  .gx-md-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-md-85,
  .gy-md-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-md-90,
  .gx-md-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-md-90,
  .gy-md-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-md-95,
  .gx-md-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-md-95,
  .gy-md-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-md-100,
  .gx-md-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-md-100,
  .gy-md-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-md-105,
  .gx-md-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-md-105,
  .gy-md-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-md-110,
  .gx-md-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-md-110,
  .gy-md-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-md-115,
  .gx-md-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-md-115,
  .gy-md-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-md-120,
  .gx-md-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-md-120,
  .gy-md-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-md-125,
  .gx-md-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-md-125,
  .gy-md-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-md-130,
  .gx-md-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-md-130,
  .gy-md-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-md-135,
  .gx-md-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-md-135,
  .gy-md-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-md-140,
  .gx-md-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-md-140,
  .gy-md-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-md-145,
  .gx-md-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-md-145,
  .gy-md-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-md-150,
  .gx-md-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-md-150,
  .gy-md-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-md-155,
  .gx-md-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-md-155,
  .gy-md-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-md-160,
  .gx-md-160 {
    --bs-gutter-x: 10rem;
  }
  .g-md-160,
  .gy-md-160 {
    --bs-gutter-y: 10rem;
  }
  .g-md-165,
  .gx-md-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-md-165,
  .gy-md-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-md-170,
  .gx-md-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-md-170,
  .gy-md-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-md-175,
  .gx-md-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-md-175,
  .gy-md-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-md-180,
  .gx-md-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-md-180,
  .gy-md-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-md-185,
  .gx-md-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-md-185,
  .gy-md-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-md-190,
  .gx-md-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-md-190,
  .gy-md-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-md-195,
  .gx-md-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-md-195,
  .gy-md-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-md-200,
  .gx-md-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-md-200,
  .gy-md-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-md-205,
  .gx-md-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-md-205,
  .gy-md-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-md-210,
  .gx-md-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-md-210,
  .gy-md-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-md-215,
  .gx-md-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-md-215,
  .gy-md-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-md-220,
  .gx-md-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-md-220,
  .gy-md-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-md-225,
  .gx-md-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-md-225,
  .gy-md-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-md-230,
  .gx-md-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-md-230,
  .gy-md-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-md-235,
  .gx-md-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-md-235,
  .gy-md-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-md-240,
  .gx-md-240 {
    --bs-gutter-x: 15rem;
  }
  .g-md-240,
  .gy-md-240 {
    --bs-gutter-y: 15rem;
  }
  .g-md-245,
  .gx-md-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-md-245,
  .gy-md-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-md-250,
  .gx-md-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-md-250,
  .gy-md-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-md-255,
  .gx-md-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-md-255,
  .gy-md-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-md-260,
  .gx-md-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-md-260,
  .gy-md-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-md-265,
  .gx-md-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-md-265,
  .gy-md-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-md-270,
  .gx-md-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-md-270,
  .gy-md-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-md-275,
  .gx-md-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-md-275,
  .gy-md-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-md-280,
  .gx-md-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-md-280,
  .gy-md-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-md-285,
  .gx-md-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-md-285,
  .gy-md-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-md-290,
  .gx-md-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-md-290,
  .gy-md-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-md-295,
  .gx-md-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-md-295,
  .gy-md-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-md-300,
  .gx-md-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-md-300,
  .gy-md-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-2rem,
  .gx-lg-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-lg-2rem,
  .gy-lg-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 5rem;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 5rem;
  }
  .g-lg-40,
  .gx-lg-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-lg-40,
  .gy-lg-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-lg-45,
  .gx-lg-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-lg-45,
  .gy-lg-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-lg-50,
  .gx-lg-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-lg-50,
  .gy-lg-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-lg-55,
  .gx-lg-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-lg-55,
  .gy-lg-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-lg-60,
  .gx-lg-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-lg-60,
  .gy-lg-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-lg-65,
  .gx-lg-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-lg-65,
  .gy-lg-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-lg-70,
  .gx-lg-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-lg-70,
  .gy-lg-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-lg-75,
  .gx-lg-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-lg-75,
  .gy-lg-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-lg-80,
  .gx-lg-80 {
    --bs-gutter-x: 5rem;
  }
  .g-lg-80,
  .gy-lg-80 {
    --bs-gutter-y: 5rem;
  }
  .g-lg-85,
  .gx-lg-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-lg-85,
  .gy-lg-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-lg-90,
  .gx-lg-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-lg-90,
  .gy-lg-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-lg-95,
  .gx-lg-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-lg-95,
  .gy-lg-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-lg-100,
  .gx-lg-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-lg-100,
  .gy-lg-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-lg-105,
  .gx-lg-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-lg-105,
  .gy-lg-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-lg-110,
  .gx-lg-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-lg-110,
  .gy-lg-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-lg-115,
  .gx-lg-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-lg-115,
  .gy-lg-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-lg-120,
  .gx-lg-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-lg-120,
  .gy-lg-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-lg-125,
  .gx-lg-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-lg-125,
  .gy-lg-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-lg-130,
  .gx-lg-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-lg-130,
  .gy-lg-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-lg-135,
  .gx-lg-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-lg-135,
  .gy-lg-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-lg-140,
  .gx-lg-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-lg-140,
  .gy-lg-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-lg-145,
  .gx-lg-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-lg-145,
  .gy-lg-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-lg-150,
  .gx-lg-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-lg-150,
  .gy-lg-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-lg-155,
  .gx-lg-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-lg-155,
  .gy-lg-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-lg-160,
  .gx-lg-160 {
    --bs-gutter-x: 10rem;
  }
  .g-lg-160,
  .gy-lg-160 {
    --bs-gutter-y: 10rem;
  }
  .g-lg-165,
  .gx-lg-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-lg-165,
  .gy-lg-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-lg-170,
  .gx-lg-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-lg-170,
  .gy-lg-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-lg-175,
  .gx-lg-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-lg-175,
  .gy-lg-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-lg-180,
  .gx-lg-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-lg-180,
  .gy-lg-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-lg-185,
  .gx-lg-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-lg-185,
  .gy-lg-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-lg-190,
  .gx-lg-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-lg-190,
  .gy-lg-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-lg-195,
  .gx-lg-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-lg-195,
  .gy-lg-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-lg-200,
  .gx-lg-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-lg-200,
  .gy-lg-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-lg-205,
  .gx-lg-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-lg-205,
  .gy-lg-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-lg-210,
  .gx-lg-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-lg-210,
  .gy-lg-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-lg-215,
  .gx-lg-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-lg-215,
  .gy-lg-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-lg-220,
  .gx-lg-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-lg-220,
  .gy-lg-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-lg-225,
  .gx-lg-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-lg-225,
  .gy-lg-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-lg-230,
  .gx-lg-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-lg-230,
  .gy-lg-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-lg-235,
  .gx-lg-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-lg-235,
  .gy-lg-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-lg-240,
  .gx-lg-240 {
    --bs-gutter-x: 15rem;
  }
  .g-lg-240,
  .gy-lg-240 {
    --bs-gutter-y: 15rem;
  }
  .g-lg-245,
  .gx-lg-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-lg-245,
  .gy-lg-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-lg-250,
  .gx-lg-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-lg-250,
  .gy-lg-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-lg-255,
  .gx-lg-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-lg-255,
  .gy-lg-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-lg-260,
  .gx-lg-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-lg-260,
  .gy-lg-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-lg-265,
  .gx-lg-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-lg-265,
  .gy-lg-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-lg-270,
  .gx-lg-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-lg-270,
  .gy-lg-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-lg-275,
  .gx-lg-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-lg-275,
  .gy-lg-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-lg-280,
  .gx-lg-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-lg-280,
  .gy-lg-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-lg-285,
  .gx-lg-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-lg-285,
  .gy-lg-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-lg-290,
  .gx-lg-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-lg-290,
  .gy-lg-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-lg-295,
  .gx-lg-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-lg-295,
  .gy-lg-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-lg-300,
  .gx-lg-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-lg-300,
  .gy-lg-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1024px) {
  .col-lgplus {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-lgplus-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lgplus-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lgplus-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lgplus-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lgplus-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lgplus-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lgplus-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lgplus-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-lgplus-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lgplus-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lgplus-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-lgplus-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lgplus-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lgplus-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-lgplus-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lgplus-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lgplus-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-lgplus-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lgplus-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lgplus-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-lgplus-0 {
    margin-left: 0;
  }
  .offset-lgplus-1 {
    margin-left: 8.33333333%;
  }
  .offset-lgplus-2 {
    margin-left: 16.66666667%;
  }
  .offset-lgplus-3 {
    margin-left: 25%;
  }
  .offset-lgplus-4 {
    margin-left: 33.33333333%;
  }
  .offset-lgplus-5 {
    margin-left: 41.66666667%;
  }
  .offset-lgplus-6 {
    margin-left: 50%;
  }
  .offset-lgplus-7 {
    margin-left: 58.33333333%;
  }
  .offset-lgplus-8 {
    margin-left: 66.66666667%;
  }
  .offset-lgplus-9 {
    margin-left: 75%;
  }
  .offset-lgplus-10 {
    margin-left: 83.33333333%;
  }
  .offset-lgplus-11 {
    margin-left: 91.66666667%;
  }
  .g-lgplus-2rem,
  .gx-lgplus-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-lgplus-2rem,
  .gy-lgplus-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-lgplus-6,
  .gx-lgplus-6 {
    --bs-gutter-x: 5rem;
  }
  .g-lgplus-6,
  .gy-lgplus-6 {
    --bs-gutter-y: 5rem;
  }
  .g-lgplus-40,
  .gx-lgplus-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-lgplus-40,
  .gy-lgplus-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-lgplus-45,
  .gx-lgplus-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-lgplus-45,
  .gy-lgplus-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-lgplus-50,
  .gx-lgplus-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-lgplus-50,
  .gy-lgplus-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-lgplus-55,
  .gx-lgplus-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-lgplus-55,
  .gy-lgplus-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-lgplus-60,
  .gx-lgplus-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-lgplus-60,
  .gy-lgplus-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-lgplus-65,
  .gx-lgplus-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-lgplus-65,
  .gy-lgplus-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-lgplus-70,
  .gx-lgplus-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-lgplus-70,
  .gy-lgplus-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-lgplus-75,
  .gx-lgplus-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-lgplus-75,
  .gy-lgplus-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-lgplus-80,
  .gx-lgplus-80 {
    --bs-gutter-x: 5rem;
  }
  .g-lgplus-80,
  .gy-lgplus-80 {
    --bs-gutter-y: 5rem;
  }
  .g-lgplus-85,
  .gx-lgplus-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-lgplus-85,
  .gy-lgplus-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-lgplus-90,
  .gx-lgplus-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-lgplus-90,
  .gy-lgplus-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-lgplus-95,
  .gx-lgplus-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-lgplus-95,
  .gy-lgplus-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-lgplus-100,
  .gx-lgplus-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-lgplus-100,
  .gy-lgplus-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-lgplus-105,
  .gx-lgplus-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-lgplus-105,
  .gy-lgplus-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-lgplus-110,
  .gx-lgplus-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-lgplus-110,
  .gy-lgplus-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-lgplus-115,
  .gx-lgplus-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-lgplus-115,
  .gy-lgplus-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-lgplus-120,
  .gx-lgplus-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-lgplus-120,
  .gy-lgplus-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-lgplus-125,
  .gx-lgplus-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-lgplus-125,
  .gy-lgplus-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-lgplus-130,
  .gx-lgplus-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-lgplus-130,
  .gy-lgplus-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-lgplus-135,
  .gx-lgplus-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-lgplus-135,
  .gy-lgplus-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-lgplus-140,
  .gx-lgplus-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-lgplus-140,
  .gy-lgplus-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-lgplus-145,
  .gx-lgplus-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-lgplus-145,
  .gy-lgplus-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-lgplus-150,
  .gx-lgplus-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-lgplus-150,
  .gy-lgplus-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-lgplus-155,
  .gx-lgplus-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-lgplus-155,
  .gy-lgplus-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-lgplus-160,
  .gx-lgplus-160 {
    --bs-gutter-x: 10rem;
  }
  .g-lgplus-160,
  .gy-lgplus-160 {
    --bs-gutter-y: 10rem;
  }
  .g-lgplus-165,
  .gx-lgplus-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-lgplus-165,
  .gy-lgplus-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-lgplus-170,
  .gx-lgplus-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-lgplus-170,
  .gy-lgplus-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-lgplus-175,
  .gx-lgplus-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-lgplus-175,
  .gy-lgplus-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-lgplus-180,
  .gx-lgplus-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-lgplus-180,
  .gy-lgplus-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-lgplus-185,
  .gx-lgplus-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-lgplus-185,
  .gy-lgplus-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-lgplus-190,
  .gx-lgplus-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-lgplus-190,
  .gy-lgplus-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-lgplus-195,
  .gx-lgplus-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-lgplus-195,
  .gy-lgplus-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-lgplus-200,
  .gx-lgplus-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-lgplus-200,
  .gy-lgplus-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-lgplus-205,
  .gx-lgplus-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-lgplus-205,
  .gy-lgplus-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-lgplus-210,
  .gx-lgplus-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-lgplus-210,
  .gy-lgplus-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-lgplus-215,
  .gx-lgplus-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-lgplus-215,
  .gy-lgplus-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-lgplus-220,
  .gx-lgplus-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-lgplus-220,
  .gy-lgplus-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-lgplus-225,
  .gx-lgplus-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-lgplus-225,
  .gy-lgplus-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-lgplus-230,
  .gx-lgplus-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-lgplus-230,
  .gy-lgplus-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-lgplus-235,
  .gx-lgplus-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-lgplus-235,
  .gy-lgplus-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-lgplus-240,
  .gx-lgplus-240 {
    --bs-gutter-x: 15rem;
  }
  .g-lgplus-240,
  .gy-lgplus-240 {
    --bs-gutter-y: 15rem;
  }
  .g-lgplus-245,
  .gx-lgplus-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-lgplus-245,
  .gy-lgplus-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-lgplus-250,
  .gx-lgplus-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-lgplus-250,
  .gy-lgplus-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-lgplus-255,
  .gx-lgplus-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-lgplus-255,
  .gy-lgplus-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-lgplus-260,
  .gx-lgplus-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-lgplus-260,
  .gy-lgplus-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-lgplus-265,
  .gx-lgplus-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-lgplus-265,
  .gy-lgplus-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-lgplus-270,
  .gx-lgplus-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-lgplus-270,
  .gy-lgplus-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-lgplus-275,
  .gx-lgplus-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-lgplus-275,
  .gy-lgplus-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-lgplus-280,
  .gx-lgplus-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-lgplus-280,
  .gy-lgplus-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-lgplus-285,
  .gx-lgplus-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-lgplus-285,
  .gy-lgplus-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-lgplus-290,
  .gx-lgplus-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-lgplus-290,
  .gy-lgplus-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-lgplus-295,
  .gx-lgplus-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-lgplus-295,
  .gy-lgplus-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-lgplus-300,
  .gx-lgplus-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-lgplus-300,
  .gy-lgplus-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-lgplus-0,
  .gx-lgplus-0 {
    --bs-gutter-x: 0;
  }
  .g-lgplus-0,
  .gy-lgplus-0 {
    --bs-gutter-y: 0;
  }
  .g-lgplus-1,
  .gx-lgplus-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lgplus-1,
  .gy-lgplus-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lgplus-2,
  .gx-lgplus-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lgplus-2,
  .gy-lgplus-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lgplus-3,
  .gx-lgplus-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lgplus-3,
  .gy-lgplus-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lgplus-4,
  .gx-lgplus-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lgplus-4,
  .gy-lgplus-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lgplus-5,
  .gx-lgplus-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lgplus-5,
  .gy-lgplus-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1180px) {
  .col-ipad-air {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-ipad-air-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-ipad-air-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-ipad-air-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-ipad-air-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-ipad-air-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-ipad-air-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-ipad-air-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-ipad-air-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-ipad-air-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-ipad-air-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-ipad-air-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-ipad-air-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-ipad-air-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-ipad-air-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-ipad-air-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-ipad-air-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-ipad-air-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-ipad-air-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-ipad-air-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-ipad-air-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-ipad-air-0 {
    margin-left: 0;
  }
  .offset-ipad-air-1 {
    margin-left: 8.33333333%;
  }
  .offset-ipad-air-2 {
    margin-left: 16.66666667%;
  }
  .offset-ipad-air-3 {
    margin-left: 25%;
  }
  .offset-ipad-air-4 {
    margin-left: 33.33333333%;
  }
  .offset-ipad-air-5 {
    margin-left: 41.66666667%;
  }
  .offset-ipad-air-6 {
    margin-left: 50%;
  }
  .offset-ipad-air-7 {
    margin-left: 58.33333333%;
  }
  .offset-ipad-air-8 {
    margin-left: 66.66666667%;
  }
  .offset-ipad-air-9 {
    margin-left: 75%;
  }
  .offset-ipad-air-10 {
    margin-left: 83.33333333%;
  }
  .offset-ipad-air-11 {
    margin-left: 91.66666667%;
  }
  .g-ipad-air-2rem,
  .gx-ipad-air-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-ipad-air-2rem,
  .gy-ipad-air-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-ipad-air-6,
  .gx-ipad-air-6 {
    --bs-gutter-x: 5rem;
  }
  .g-ipad-air-6,
  .gy-ipad-air-6 {
    --bs-gutter-y: 5rem;
  }
  .g-ipad-air-40,
  .gx-ipad-air-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-ipad-air-40,
  .gy-ipad-air-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-ipad-air-45,
  .gx-ipad-air-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-ipad-air-45,
  .gy-ipad-air-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-ipad-air-50,
  .gx-ipad-air-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-ipad-air-50,
  .gy-ipad-air-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-ipad-air-55,
  .gx-ipad-air-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-ipad-air-55,
  .gy-ipad-air-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-ipad-air-60,
  .gx-ipad-air-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-ipad-air-60,
  .gy-ipad-air-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-ipad-air-65,
  .gx-ipad-air-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-ipad-air-65,
  .gy-ipad-air-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-ipad-air-70,
  .gx-ipad-air-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-ipad-air-70,
  .gy-ipad-air-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-ipad-air-75,
  .gx-ipad-air-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-ipad-air-75,
  .gy-ipad-air-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-ipad-air-80,
  .gx-ipad-air-80 {
    --bs-gutter-x: 5rem;
  }
  .g-ipad-air-80,
  .gy-ipad-air-80 {
    --bs-gutter-y: 5rem;
  }
  .g-ipad-air-85,
  .gx-ipad-air-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-ipad-air-85,
  .gy-ipad-air-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-ipad-air-90,
  .gx-ipad-air-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-ipad-air-90,
  .gy-ipad-air-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-ipad-air-95,
  .gx-ipad-air-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-ipad-air-95,
  .gy-ipad-air-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-ipad-air-100,
  .gx-ipad-air-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-ipad-air-100,
  .gy-ipad-air-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-ipad-air-105,
  .gx-ipad-air-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-ipad-air-105,
  .gy-ipad-air-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-ipad-air-110,
  .gx-ipad-air-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-ipad-air-110,
  .gy-ipad-air-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-ipad-air-115,
  .gx-ipad-air-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-ipad-air-115,
  .gy-ipad-air-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-ipad-air-120,
  .gx-ipad-air-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-ipad-air-120,
  .gy-ipad-air-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-ipad-air-125,
  .gx-ipad-air-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-ipad-air-125,
  .gy-ipad-air-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-ipad-air-130,
  .gx-ipad-air-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-ipad-air-130,
  .gy-ipad-air-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-ipad-air-135,
  .gx-ipad-air-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-ipad-air-135,
  .gy-ipad-air-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-ipad-air-140,
  .gx-ipad-air-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-ipad-air-140,
  .gy-ipad-air-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-ipad-air-145,
  .gx-ipad-air-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-ipad-air-145,
  .gy-ipad-air-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-ipad-air-150,
  .gx-ipad-air-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-ipad-air-150,
  .gy-ipad-air-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-ipad-air-155,
  .gx-ipad-air-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-ipad-air-155,
  .gy-ipad-air-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-ipad-air-160,
  .gx-ipad-air-160 {
    --bs-gutter-x: 10rem;
  }
  .g-ipad-air-160,
  .gy-ipad-air-160 {
    --bs-gutter-y: 10rem;
  }
  .g-ipad-air-165,
  .gx-ipad-air-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-ipad-air-165,
  .gy-ipad-air-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-ipad-air-170,
  .gx-ipad-air-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-ipad-air-170,
  .gy-ipad-air-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-ipad-air-175,
  .gx-ipad-air-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-ipad-air-175,
  .gy-ipad-air-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-ipad-air-180,
  .gx-ipad-air-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-ipad-air-180,
  .gy-ipad-air-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-ipad-air-185,
  .gx-ipad-air-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-ipad-air-185,
  .gy-ipad-air-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-ipad-air-190,
  .gx-ipad-air-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-ipad-air-190,
  .gy-ipad-air-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-ipad-air-195,
  .gx-ipad-air-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-ipad-air-195,
  .gy-ipad-air-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-ipad-air-200,
  .gx-ipad-air-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-ipad-air-200,
  .gy-ipad-air-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-ipad-air-205,
  .gx-ipad-air-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-ipad-air-205,
  .gy-ipad-air-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-ipad-air-210,
  .gx-ipad-air-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-ipad-air-210,
  .gy-ipad-air-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-ipad-air-215,
  .gx-ipad-air-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-ipad-air-215,
  .gy-ipad-air-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-ipad-air-220,
  .gx-ipad-air-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-ipad-air-220,
  .gy-ipad-air-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-ipad-air-225,
  .gx-ipad-air-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-ipad-air-225,
  .gy-ipad-air-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-ipad-air-230,
  .gx-ipad-air-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-ipad-air-230,
  .gy-ipad-air-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-ipad-air-235,
  .gx-ipad-air-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-ipad-air-235,
  .gy-ipad-air-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-ipad-air-240,
  .gx-ipad-air-240 {
    --bs-gutter-x: 15rem;
  }
  .g-ipad-air-240,
  .gy-ipad-air-240 {
    --bs-gutter-y: 15rem;
  }
  .g-ipad-air-245,
  .gx-ipad-air-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-ipad-air-245,
  .gy-ipad-air-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-ipad-air-250,
  .gx-ipad-air-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-ipad-air-250,
  .gy-ipad-air-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-ipad-air-255,
  .gx-ipad-air-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-ipad-air-255,
  .gy-ipad-air-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-ipad-air-260,
  .gx-ipad-air-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-ipad-air-260,
  .gy-ipad-air-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-ipad-air-265,
  .gx-ipad-air-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-ipad-air-265,
  .gy-ipad-air-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-ipad-air-270,
  .gx-ipad-air-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-ipad-air-270,
  .gy-ipad-air-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-ipad-air-275,
  .gx-ipad-air-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-ipad-air-275,
  .gy-ipad-air-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-ipad-air-280,
  .gx-ipad-air-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-ipad-air-280,
  .gy-ipad-air-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-ipad-air-285,
  .gx-ipad-air-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-ipad-air-285,
  .gy-ipad-air-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-ipad-air-290,
  .gx-ipad-air-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-ipad-air-290,
  .gy-ipad-air-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-ipad-air-295,
  .gx-ipad-air-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-ipad-air-295,
  .gy-ipad-air-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-ipad-air-300,
  .gx-ipad-air-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-ipad-air-300,
  .gy-ipad-air-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-ipad-air-0,
  .gx-ipad-air-0 {
    --bs-gutter-x: 0;
  }
  .g-ipad-air-0,
  .gy-ipad-air-0 {
    --bs-gutter-y: 0;
  }
  .g-ipad-air-1,
  .gx-ipad-air-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-ipad-air-1,
  .gy-ipad-air-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-ipad-air-2,
  .gx-ipad-air-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-ipad-air-2,
  .gy-ipad-air-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-ipad-air-3,
  .gx-ipad-air-3 {
    --bs-gutter-x: 1rem;
  }
  .g-ipad-air-3,
  .gy-ipad-air-3 {
    --bs-gutter-y: 1rem;
  }
  .g-ipad-air-4,
  .gx-ipad-air-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-ipad-air-4,
  .gy-ipad-air-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-ipad-air-5,
  .gx-ipad-air-5 {
    --bs-gutter-x: 3rem;
  }
  .g-ipad-air-5,
  .gy-ipad-air-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-2rem,
  .gx-xl-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-xl-2rem,
  .gy-xl-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 5rem;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 5rem;
  }
  .g-xl-40,
  .gx-xl-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xl-40,
  .gy-xl-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xl-45,
  .gx-xl-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-xl-45,
  .gy-xl-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-xl-50,
  .gx-xl-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-xl-50,
  .gy-xl-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-xl-55,
  .gx-xl-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-xl-55,
  .gy-xl-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-xl-60,
  .gx-xl-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xl-60,
  .gy-xl-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xl-65,
  .gx-xl-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-xl-65,
  .gy-xl-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-xl-70,
  .gx-xl-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-xl-70,
  .gy-xl-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-xl-75,
  .gx-xl-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-xl-75,
  .gy-xl-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-xl-80,
  .gx-xl-80 {
    --bs-gutter-x: 5rem;
  }
  .g-xl-80,
  .gy-xl-80 {
    --bs-gutter-y: 5rem;
  }
  .g-xl-85,
  .gx-xl-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-xl-85,
  .gy-xl-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-xl-90,
  .gx-xl-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-xl-90,
  .gy-xl-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-xl-95,
  .gx-xl-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-xl-95,
  .gy-xl-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-xl-100,
  .gx-xl-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xl-100,
  .gy-xl-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xl-105,
  .gx-xl-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-xl-105,
  .gy-xl-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-xl-110,
  .gx-xl-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-xl-110,
  .gy-xl-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-xl-115,
  .gx-xl-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xl-115,
  .gy-xl-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xl-120,
  .gx-xl-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-xl-120,
  .gy-xl-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-xl-125,
  .gx-xl-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-xl-125,
  .gy-xl-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-xl-130,
  .gx-xl-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-xl-130,
  .gy-xl-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-xl-135,
  .gx-xl-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-xl-135,
  .gy-xl-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-xl-140,
  .gx-xl-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-xl-140,
  .gy-xl-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-xl-145,
  .gx-xl-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-xl-145,
  .gy-xl-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-xl-150,
  .gx-xl-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-xl-150,
  .gy-xl-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-xl-155,
  .gx-xl-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-xl-155,
  .gy-xl-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-xl-160,
  .gx-xl-160 {
    --bs-gutter-x: 10rem;
  }
  .g-xl-160,
  .gy-xl-160 {
    --bs-gutter-y: 10rem;
  }
  .g-xl-165,
  .gx-xl-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-xl-165,
  .gy-xl-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-xl-170,
  .gx-xl-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-xl-170,
  .gy-xl-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-xl-175,
  .gx-xl-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-xl-175,
  .gy-xl-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-xl-180,
  .gx-xl-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-xl-180,
  .gy-xl-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-xl-185,
  .gx-xl-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-xl-185,
  .gy-xl-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-xl-190,
  .gx-xl-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-xl-190,
  .gy-xl-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-xl-195,
  .gx-xl-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-xl-195,
  .gy-xl-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-xl-200,
  .gx-xl-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-xl-200,
  .gy-xl-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-xl-205,
  .gx-xl-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-xl-205,
  .gy-xl-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-xl-210,
  .gx-xl-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-xl-210,
  .gy-xl-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-xl-215,
  .gx-xl-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-xl-215,
  .gy-xl-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-xl-220,
  .gx-xl-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-xl-220,
  .gy-xl-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-xl-225,
  .gx-xl-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-xl-225,
  .gy-xl-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-xl-230,
  .gx-xl-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-xl-230,
  .gy-xl-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-xl-235,
  .gx-xl-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-xl-235,
  .gy-xl-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-xl-240,
  .gx-xl-240 {
    --bs-gutter-x: 15rem;
  }
  .g-xl-240,
  .gy-xl-240 {
    --bs-gutter-y: 15rem;
  }
  .g-xl-245,
  .gx-xl-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-xl-245,
  .gy-xl-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-xl-250,
  .gx-xl-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-xl-250,
  .gy-xl-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-xl-255,
  .gx-xl-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-xl-255,
  .gy-xl-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-xl-260,
  .gx-xl-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-xl-260,
  .gy-xl-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-xl-265,
  .gx-xl-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-xl-265,
  .gy-xl-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-xl-270,
  .gx-xl-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-xl-270,
  .gy-xl-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-xl-275,
  .gx-xl-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-xl-275,
  .gy-xl-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-xl-280,
  .gx-xl-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-xl-280,
  .gy-xl-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-xl-285,
  .gx-xl-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-xl-285,
  .gy-xl-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-xl-290,
  .gx-xl-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-xl-290,
  .gy-xl-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-xl-295,
  .gx-xl-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-xl-295,
  .gy-xl-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-xl-300,
  .gx-xl-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-xl-300,
  .gy-xl-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1366px) {
  .col-xlplus {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xlplus-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xlplus-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xlplus-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xlplus-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xlplus-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xlplus-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xlplus-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xlplus-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xlplus-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xlplus-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xlplus-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xlplus-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xlplus-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xlplus-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xlplus-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xlplus-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xlplus-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xlplus-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xlplus-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xlplus-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xlplus-0 {
    margin-left: 0;
  }
  .offset-xlplus-1 {
    margin-left: 8.33333333%;
  }
  .offset-xlplus-2 {
    margin-left: 16.66666667%;
  }
  .offset-xlplus-3 {
    margin-left: 25%;
  }
  .offset-xlplus-4 {
    margin-left: 33.33333333%;
  }
  .offset-xlplus-5 {
    margin-left: 41.66666667%;
  }
  .offset-xlplus-6 {
    margin-left: 50%;
  }
  .offset-xlplus-7 {
    margin-left: 58.33333333%;
  }
  .offset-xlplus-8 {
    margin-left: 66.66666667%;
  }
  .offset-xlplus-9 {
    margin-left: 75%;
  }
  .offset-xlplus-10 {
    margin-left: 83.33333333%;
  }
  .offset-xlplus-11 {
    margin-left: 91.66666667%;
  }
  .g-xlplus-2rem,
  .gx-xlplus-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-xlplus-2rem,
  .gy-xlplus-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-xlplus-6,
  .gx-xlplus-6 {
    --bs-gutter-x: 5rem;
  }
  .g-xlplus-6,
  .gy-xlplus-6 {
    --bs-gutter-y: 5rem;
  }
  .g-xlplus-40,
  .gx-xlplus-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xlplus-40,
  .gy-xlplus-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xlplus-45,
  .gx-xlplus-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-xlplus-45,
  .gy-xlplus-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-xlplus-50,
  .gx-xlplus-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-xlplus-50,
  .gy-xlplus-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-xlplus-55,
  .gx-xlplus-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-xlplus-55,
  .gy-xlplus-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-xlplus-60,
  .gx-xlplus-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xlplus-60,
  .gy-xlplus-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xlplus-65,
  .gx-xlplus-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-xlplus-65,
  .gy-xlplus-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-xlplus-70,
  .gx-xlplus-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-xlplus-70,
  .gy-xlplus-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-xlplus-75,
  .gx-xlplus-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-xlplus-75,
  .gy-xlplus-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-xlplus-80,
  .gx-xlplus-80 {
    --bs-gutter-x: 5rem;
  }
  .g-xlplus-80,
  .gy-xlplus-80 {
    --bs-gutter-y: 5rem;
  }
  .g-xlplus-85,
  .gx-xlplus-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-xlplus-85,
  .gy-xlplus-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-xlplus-90,
  .gx-xlplus-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-xlplus-90,
  .gy-xlplus-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-xlplus-95,
  .gx-xlplus-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-xlplus-95,
  .gy-xlplus-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-xlplus-100,
  .gx-xlplus-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xlplus-100,
  .gy-xlplus-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xlplus-105,
  .gx-xlplus-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-xlplus-105,
  .gy-xlplus-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-xlplus-110,
  .gx-xlplus-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-xlplus-110,
  .gy-xlplus-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-xlplus-115,
  .gx-xlplus-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xlplus-115,
  .gy-xlplus-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xlplus-120,
  .gx-xlplus-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-xlplus-120,
  .gy-xlplus-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-xlplus-125,
  .gx-xlplus-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-xlplus-125,
  .gy-xlplus-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-xlplus-130,
  .gx-xlplus-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-xlplus-130,
  .gy-xlplus-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-xlplus-135,
  .gx-xlplus-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-xlplus-135,
  .gy-xlplus-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-xlplus-140,
  .gx-xlplus-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-xlplus-140,
  .gy-xlplus-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-xlplus-145,
  .gx-xlplus-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-xlplus-145,
  .gy-xlplus-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-xlplus-150,
  .gx-xlplus-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-xlplus-150,
  .gy-xlplus-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-xlplus-155,
  .gx-xlplus-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-xlplus-155,
  .gy-xlplus-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-xlplus-160,
  .gx-xlplus-160 {
    --bs-gutter-x: 10rem;
  }
  .g-xlplus-160,
  .gy-xlplus-160 {
    --bs-gutter-y: 10rem;
  }
  .g-xlplus-165,
  .gx-xlplus-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-xlplus-165,
  .gy-xlplus-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-xlplus-170,
  .gx-xlplus-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-xlplus-170,
  .gy-xlplus-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-xlplus-175,
  .gx-xlplus-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-xlplus-175,
  .gy-xlplus-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-xlplus-180,
  .gx-xlplus-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-xlplus-180,
  .gy-xlplus-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-xlplus-185,
  .gx-xlplus-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-xlplus-185,
  .gy-xlplus-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-xlplus-190,
  .gx-xlplus-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-xlplus-190,
  .gy-xlplus-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-xlplus-195,
  .gx-xlplus-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-xlplus-195,
  .gy-xlplus-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-xlplus-200,
  .gx-xlplus-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-xlplus-200,
  .gy-xlplus-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-xlplus-205,
  .gx-xlplus-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-xlplus-205,
  .gy-xlplus-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-xlplus-210,
  .gx-xlplus-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-xlplus-210,
  .gy-xlplus-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-xlplus-215,
  .gx-xlplus-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-xlplus-215,
  .gy-xlplus-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-xlplus-220,
  .gx-xlplus-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-xlplus-220,
  .gy-xlplus-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-xlplus-225,
  .gx-xlplus-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-xlplus-225,
  .gy-xlplus-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-xlplus-230,
  .gx-xlplus-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-xlplus-230,
  .gy-xlplus-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-xlplus-235,
  .gx-xlplus-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-xlplus-235,
  .gy-xlplus-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-xlplus-240,
  .gx-xlplus-240 {
    --bs-gutter-x: 15rem;
  }
  .g-xlplus-240,
  .gy-xlplus-240 {
    --bs-gutter-y: 15rem;
  }
  .g-xlplus-245,
  .gx-xlplus-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-xlplus-245,
  .gy-xlplus-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-xlplus-250,
  .gx-xlplus-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-xlplus-250,
  .gy-xlplus-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-xlplus-255,
  .gx-xlplus-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-xlplus-255,
  .gy-xlplus-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-xlplus-260,
  .gx-xlplus-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-xlplus-260,
  .gy-xlplus-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-xlplus-265,
  .gx-xlplus-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-xlplus-265,
  .gy-xlplus-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-xlplus-270,
  .gx-xlplus-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-xlplus-270,
  .gy-xlplus-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-xlplus-275,
  .gx-xlplus-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-xlplus-275,
  .gy-xlplus-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-xlplus-280,
  .gx-xlplus-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-xlplus-280,
  .gy-xlplus-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-xlplus-285,
  .gx-xlplus-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-xlplus-285,
  .gy-xlplus-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-xlplus-290,
  .gx-xlplus-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-xlplus-290,
  .gy-xlplus-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-xlplus-295,
  .gx-xlplus-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-xlplus-295,
  .gy-xlplus-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-xlplus-300,
  .gx-xlplus-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-xlplus-300,
  .gy-xlplus-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-xlplus-0,
  .gx-xlplus-0 {
    --bs-gutter-x: 0;
  }
  .g-xlplus-0,
  .gy-xlplus-0 {
    --bs-gutter-y: 0;
  }
  .g-xlplus-1,
  .gx-xlplus-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xlplus-1,
  .gy-xlplus-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xlplus-2,
  .gx-xlplus-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xlplus-2,
  .gy-xlplus-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xlplus-3,
  .gx-xlplus-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xlplus-3,
  .gy-xlplus-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xlplus-4,
  .gx-xlplus-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xlplus-4,
  .gy-xlplus-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xlplus-5,
  .gx-xlplus-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xlplus-5,
  .gy-xlplus-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1480px) {
  .col-xxl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-2rem,
  .gx-xxl-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-xxl-2rem,
  .gy-xxl-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 5rem;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 5rem;
  }
  .g-xxl-40,
  .gx-xxl-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xxl-40,
  .gy-xxl-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xxl-45,
  .gx-xxl-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-xxl-45,
  .gy-xxl-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-xxl-50,
  .gx-xxl-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-xxl-50,
  .gy-xxl-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-xxl-55,
  .gx-xxl-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-xxl-55,
  .gy-xxl-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-xxl-60,
  .gx-xxl-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xxl-60,
  .gy-xxl-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xxl-65,
  .gx-xxl-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-xxl-65,
  .gy-xxl-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-xxl-70,
  .gx-xxl-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-xxl-70,
  .gy-xxl-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-xxl-75,
  .gx-xxl-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-xxl-75,
  .gy-xxl-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-xxl-80,
  .gx-xxl-80 {
    --bs-gutter-x: 5rem;
  }
  .g-xxl-80,
  .gy-xxl-80 {
    --bs-gutter-y: 5rem;
  }
  .g-xxl-85,
  .gx-xxl-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-xxl-85,
  .gy-xxl-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-xxl-90,
  .gx-xxl-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-xxl-90,
  .gy-xxl-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-xxl-95,
  .gx-xxl-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-xxl-95,
  .gy-xxl-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-xxl-100,
  .gx-xxl-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xxl-100,
  .gy-xxl-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xxl-105,
  .gx-xxl-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-xxl-105,
  .gy-xxl-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-xxl-110,
  .gx-xxl-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-xxl-110,
  .gy-xxl-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-xxl-115,
  .gx-xxl-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xxl-115,
  .gy-xxl-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xxl-120,
  .gx-xxl-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-xxl-120,
  .gy-xxl-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-xxl-125,
  .gx-xxl-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-xxl-125,
  .gy-xxl-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-xxl-130,
  .gx-xxl-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-xxl-130,
  .gy-xxl-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-xxl-135,
  .gx-xxl-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-xxl-135,
  .gy-xxl-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-xxl-140,
  .gx-xxl-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-xxl-140,
  .gy-xxl-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-xxl-145,
  .gx-xxl-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-xxl-145,
  .gy-xxl-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-xxl-150,
  .gx-xxl-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-xxl-150,
  .gy-xxl-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-xxl-155,
  .gx-xxl-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-xxl-155,
  .gy-xxl-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-xxl-160,
  .gx-xxl-160 {
    --bs-gutter-x: 10rem;
  }
  .g-xxl-160,
  .gy-xxl-160 {
    --bs-gutter-y: 10rem;
  }
  .g-xxl-165,
  .gx-xxl-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-xxl-165,
  .gy-xxl-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-xxl-170,
  .gx-xxl-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-xxl-170,
  .gy-xxl-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-xxl-175,
  .gx-xxl-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-xxl-175,
  .gy-xxl-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-xxl-180,
  .gx-xxl-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-xxl-180,
  .gy-xxl-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-xxl-185,
  .gx-xxl-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-xxl-185,
  .gy-xxl-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-xxl-190,
  .gx-xxl-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-xxl-190,
  .gy-xxl-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-xxl-195,
  .gx-xxl-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-xxl-195,
  .gy-xxl-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-xxl-200,
  .gx-xxl-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-xxl-200,
  .gy-xxl-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-xxl-205,
  .gx-xxl-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-xxl-205,
  .gy-xxl-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-xxl-210,
  .gx-xxl-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-xxl-210,
  .gy-xxl-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-xxl-215,
  .gx-xxl-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-xxl-215,
  .gy-xxl-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-xxl-220,
  .gx-xxl-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-xxl-220,
  .gy-xxl-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-xxl-225,
  .gx-xxl-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-xxl-225,
  .gy-xxl-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-xxl-230,
  .gx-xxl-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-xxl-230,
  .gy-xxl-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-xxl-235,
  .gx-xxl-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-xxl-235,
  .gy-xxl-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-xxl-240,
  .gx-xxl-240 {
    --bs-gutter-x: 15rem;
  }
  .g-xxl-240,
  .gy-xxl-240 {
    --bs-gutter-y: 15rem;
  }
  .g-xxl-245,
  .gx-xxl-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-xxl-245,
  .gy-xxl-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-xxl-250,
  .gx-xxl-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-xxl-250,
  .gy-xxl-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-xxl-255,
  .gx-xxl-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-xxl-255,
  .gy-xxl-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-xxl-260,
  .gx-xxl-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-xxl-260,
  .gy-xxl-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-xxl-265,
  .gx-xxl-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-xxl-265,
  .gy-xxl-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-xxl-270,
  .gx-xxl-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-xxl-270,
  .gy-xxl-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-xxl-275,
  .gx-xxl-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-xxl-275,
  .gy-xxl-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-xxl-280,
  .gx-xxl-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-xxl-280,
  .gy-xxl-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-xxl-285,
  .gx-xxl-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-xxl-285,
  .gy-xxl-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-xxl-290,
  .gx-xxl-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-xxl-290,
  .gy-xxl-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-xxl-295,
  .gx-xxl-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-xxl-295,
  .gy-xxl-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-xxl-300,
  .gx-xxl-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-xxl-300,
  .gy-xxl-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1638px) {
  .col-xxxl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xxxl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxxl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxxl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxxl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxxl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxxl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxxl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxxl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xxxl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxxl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxxl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xxxl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxxl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxxl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xxxl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxxl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxxl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xxxl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxxl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxxl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxxl-0 {
    margin-left: 0;
  }
  .offset-xxxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxxl-3 {
    margin-left: 25%;
  }
  .offset-xxxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxxl-6 {
    margin-left: 50%;
  }
  .offset-xxxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxxl-9 {
    margin-left: 75%;
  }
  .offset-xxxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxxl-2rem,
  .gx-xxxl-2rem {
    --bs-gutter-x: 2rem;
  }
  .g-xxxl-2rem,
  .gy-xxxl-2rem {
    --bs-gutter-y: 2rem;
  }
  .g-xxxl-6,
  .gx-xxxl-6 {
    --bs-gutter-x: 5rem;
  }
  .g-xxxl-6,
  .gy-xxxl-6 {
    --bs-gutter-y: 5rem;
  }
  .g-xxxl-40,
  .gx-xxxl-40 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xxxl-40,
  .gy-xxxl-40 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xxxl-45,
  .gx-xxxl-45 {
    --bs-gutter-x: 2.8125rem;
  }
  .g-xxxl-45,
  .gy-xxxl-45 {
    --bs-gutter-y: 2.8125rem;
  }
  .g-xxxl-50,
  .gx-xxxl-50 {
    --bs-gutter-x: 2.75rem;
  }
  .g-xxxl-50,
  .gy-xxxl-50 {
    --bs-gutter-y: 2.75rem;
  }
  .g-xxxl-55,
  .gx-xxxl-55 {
    --bs-gutter-x: 3.4375rem;
  }
  .g-xxxl-55,
  .gy-xxxl-55 {
    --bs-gutter-y: 3.4375rem;
  }
  .g-xxxl-60,
  .gx-xxxl-60 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xxxl-60,
  .gy-xxxl-60 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xxxl-65,
  .gx-xxxl-65 {
    --bs-gutter-x: 4.0625rem;
  }
  .g-xxxl-65,
  .gy-xxxl-65 {
    --bs-gutter-y: 4.0625rem;
  }
  .g-xxxl-70,
  .gx-xxxl-70 {
    --bs-gutter-x: 4.375rem;
  }
  .g-xxxl-70,
  .gy-xxxl-70 {
    --bs-gutter-y: 4.375rem;
  }
  .g-xxxl-75,
  .gx-xxxl-75 {
    --bs-gutter-x: 4.6875rem;
  }
  .g-xxxl-75,
  .gy-xxxl-75 {
    --bs-gutter-y: 4.6875rem;
  }
  .g-xxxl-80,
  .gx-xxxl-80 {
    --bs-gutter-x: 5rem;
  }
  .g-xxxl-80,
  .gy-xxxl-80 {
    --bs-gutter-y: 5rem;
  }
  .g-xxxl-85,
  .gx-xxxl-85 {
    --bs-gutter-x: 5.3125rem;
  }
  .g-xxxl-85,
  .gy-xxxl-85 {
    --bs-gutter-y: 5.3125rem;
  }
  .g-xxxl-90,
  .gx-xxxl-90 {
    --bs-gutter-x: 5.625rem;
  }
  .g-xxxl-90,
  .gy-xxxl-90 {
    --bs-gutter-y: 5.625rem;
  }
  .g-xxxl-95,
  .gx-xxxl-95 {
    --bs-gutter-x: 5.9375rem;
  }
  .g-xxxl-95,
  .gy-xxxl-95 {
    --bs-gutter-y: 5.9375rem;
  }
  .g-xxxl-100,
  .gx-xxxl-100 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xxxl-100,
  .gy-xxxl-100 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xxxl-105,
  .gx-xxxl-105 {
    --bs-gutter-x: 6.5625rem;
  }
  .g-xxxl-105,
  .gy-xxxl-105 {
    --bs-gutter-y: 6.5625rem;
  }
  .g-xxxl-110,
  .gx-xxxl-110 {
    --bs-gutter-x: 6.875rem;
  }
  .g-xxxl-110,
  .gy-xxxl-110 {
    --bs-gutter-y: 6.875rem;
  }
  .g-xxxl-115,
  .gx-xxxl-115 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xxxl-115,
  .gy-xxxl-115 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xxxl-120,
  .gx-xxxl-120 {
    --bs-gutter-x: 7.5rem;
  }
  .g-xxxl-120,
  .gy-xxxl-120 {
    --bs-gutter-y: 7.5rem;
  }
  .g-xxxl-125,
  .gx-xxxl-125 {
    --bs-gutter-x: 7.8125rem;
  }
  .g-xxxl-125,
  .gy-xxxl-125 {
    --bs-gutter-y: 7.8125rem;
  }
  .g-xxxl-130,
  .gx-xxxl-130 {
    --bs-gutter-x: 8.125rem;
  }
  .g-xxxl-130,
  .gy-xxxl-130 {
    --bs-gutter-y: 8.125rem;
  }
  .g-xxxl-135,
  .gx-xxxl-135 {
    --bs-gutter-x: 8.4375rem;
  }
  .g-xxxl-135,
  .gy-xxxl-135 {
    --bs-gutter-y: 8.4375rem;
  }
  .g-xxxl-140,
  .gx-xxxl-140 {
    --bs-gutter-x: 8.75rem;
  }
  .g-xxxl-140,
  .gy-xxxl-140 {
    --bs-gutter-y: 8.75rem;
  }
  .g-xxxl-145,
  .gx-xxxl-145 {
    --bs-gutter-x: 9.0625rem;
  }
  .g-xxxl-145,
  .gy-xxxl-145 {
    --bs-gutter-y: 9.0625rem;
  }
  .g-xxxl-150,
  .gx-xxxl-150 {
    --bs-gutter-x: 9.375rem;
  }
  .g-xxxl-150,
  .gy-xxxl-150 {
    --bs-gutter-y: 9.375rem;
  }
  .g-xxxl-155,
  .gx-xxxl-155 {
    --bs-gutter-x: 9.6875rem;
  }
  .g-xxxl-155,
  .gy-xxxl-155 {
    --bs-gutter-y: 9.6875rem;
  }
  .g-xxxl-160,
  .gx-xxxl-160 {
    --bs-gutter-x: 10rem;
  }
  .g-xxxl-160,
  .gy-xxxl-160 {
    --bs-gutter-y: 10rem;
  }
  .g-xxxl-165,
  .gx-xxxl-165 {
    --bs-gutter-x: 10.3125rem;
  }
  .g-xxxl-165,
  .gy-xxxl-165 {
    --bs-gutter-y: 10.3125rem;
  }
  .g-xxxl-170,
  .gx-xxxl-170 {
    --bs-gutter-x: 10.625rem;
  }
  .g-xxxl-170,
  .gy-xxxl-170 {
    --bs-gutter-y: 10.625rem;
  }
  .g-xxxl-175,
  .gx-xxxl-175 {
    --bs-gutter-x: 10.9375rem;
  }
  .g-xxxl-175,
  .gy-xxxl-175 {
    --bs-gutter-y: 10.9375rem;
  }
  .g-xxxl-180,
  .gx-xxxl-180 {
    --bs-gutter-x: 11.25rem;
  }
  .g-xxxl-180,
  .gy-xxxl-180 {
    --bs-gutter-y: 11.25rem;
  }
  .g-xxxl-185,
  .gx-xxxl-185 {
    --bs-gutter-x: 11.5625rem;
  }
  .g-xxxl-185,
  .gy-xxxl-185 {
    --bs-gutter-y: 11.5625rem;
  }
  .g-xxxl-190,
  .gx-xxxl-190 {
    --bs-gutter-x: 11.875rem;
  }
  .g-xxxl-190,
  .gy-xxxl-190 {
    --bs-gutter-y: 11.875rem;
  }
  .g-xxxl-195,
  .gx-xxxl-195 {
    --bs-gutter-x: 12.1875rem;
  }
  .g-xxxl-195,
  .gy-xxxl-195 {
    --bs-gutter-y: 12.1875rem;
  }
  .g-xxxl-200,
  .gx-xxxl-200 {
    --bs-gutter-x: 12.5rem;
  }
  .g-xxxl-200,
  .gy-xxxl-200 {
    --bs-gutter-y: 12.5rem;
  }
  .g-xxxl-205,
  .gx-xxxl-205 {
    --bs-gutter-x: 12.8125rem;
  }
  .g-xxxl-205,
  .gy-xxxl-205 {
    --bs-gutter-y: 12.8125rem;
  }
  .g-xxxl-210,
  .gx-xxxl-210 {
    --bs-gutter-x: 13.125rem;
  }
  .g-xxxl-210,
  .gy-xxxl-210 {
    --bs-gutter-y: 13.125rem;
  }
  .g-xxxl-215,
  .gx-xxxl-215 {
    --bs-gutter-x: 13.4375rem;
  }
  .g-xxxl-215,
  .gy-xxxl-215 {
    --bs-gutter-y: 13.4375rem;
  }
  .g-xxxl-220,
  .gx-xxxl-220 {
    --bs-gutter-x: 13.75rem;
  }
  .g-xxxl-220,
  .gy-xxxl-220 {
    --bs-gutter-y: 13.75rem;
  }
  .g-xxxl-225,
  .gx-xxxl-225 {
    --bs-gutter-x: 14.0625rem;
  }
  .g-xxxl-225,
  .gy-xxxl-225 {
    --bs-gutter-y: 14.0625rem;
  }
  .g-xxxl-230,
  .gx-xxxl-230 {
    --bs-gutter-x: 14.375rem;
  }
  .g-xxxl-230,
  .gy-xxxl-230 {
    --bs-gutter-y: 14.375rem;
  }
  .g-xxxl-235,
  .gx-xxxl-235 {
    --bs-gutter-x: 14.6875rem;
  }
  .g-xxxl-235,
  .gy-xxxl-235 {
    --bs-gutter-y: 14.6875rem;
  }
  .g-xxxl-240,
  .gx-xxxl-240 {
    --bs-gutter-x: 15rem;
  }
  .g-xxxl-240,
  .gy-xxxl-240 {
    --bs-gutter-y: 15rem;
  }
  .g-xxxl-245,
  .gx-xxxl-245 {
    --bs-gutter-x: 15.3125rem;
  }
  .g-xxxl-245,
  .gy-xxxl-245 {
    --bs-gutter-y: 15.3125rem;
  }
  .g-xxxl-250,
  .gx-xxxl-250 {
    --bs-gutter-x: 15.625rem;
  }
  .g-xxxl-250,
  .gy-xxxl-250 {
    --bs-gutter-y: 15.625rem;
  }
  .g-xxxl-255,
  .gx-xxxl-255 {
    --bs-gutter-x: 15.9375rem;
  }
  .g-xxxl-255,
  .gy-xxxl-255 {
    --bs-gutter-y: 15.9375rem;
  }
  .g-xxxl-260,
  .gx-xxxl-260 {
    --bs-gutter-x: 16.25rem;
  }
  .g-xxxl-260,
  .gy-xxxl-260 {
    --bs-gutter-y: 16.25rem;
  }
  .g-xxxl-265,
  .gx-xxxl-265 {
    --bs-gutter-x: 16.5625rem;
  }
  .g-xxxl-265,
  .gy-xxxl-265 {
    --bs-gutter-y: 16.5625rem;
  }
  .g-xxxl-270,
  .gx-xxxl-270 {
    --bs-gutter-x: 16.875rem;
  }
  .g-xxxl-270,
  .gy-xxxl-270 {
    --bs-gutter-y: 16.875rem;
  }
  .g-xxxl-275,
  .gx-xxxl-275 {
    --bs-gutter-x: 17.1875rem;
  }
  .g-xxxl-275,
  .gy-xxxl-275 {
    --bs-gutter-y: 17.1875rem;
  }
  .g-xxxl-280,
  .gx-xxxl-280 {
    --bs-gutter-x: 17.5rem;
  }
  .g-xxxl-280,
  .gy-xxxl-280 {
    --bs-gutter-y: 17.5rem;
  }
  .g-xxxl-285,
  .gx-xxxl-285 {
    --bs-gutter-x: 17.8125rem;
  }
  .g-xxxl-285,
  .gy-xxxl-285 {
    --bs-gutter-y: 17.8125rem;
  }
  .g-xxxl-290,
  .gx-xxxl-290 {
    --bs-gutter-x: 18.125rem;
  }
  .g-xxxl-290,
  .gy-xxxl-290 {
    --bs-gutter-y: 18.125rem;
  }
  .g-xxxl-295,
  .gx-xxxl-295 {
    --bs-gutter-x: 18.4375rem;
  }
  .g-xxxl-295,
  .gy-xxxl-295 {
    --bs-gutter-y: 18.4375rem;
  }
  .g-xxxl-300,
  .gx-xxxl-300 {
    --bs-gutter-x: 18.75rem;
  }
  .g-xxxl-300,
  .gy-xxxl-300 {
    --bs-gutter-y: 18.75rem;
  }
  .g-xxxl-0,
  .gx-xxxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxxl-0,
  .gy-xxxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxxl-1,
  .gx-xxxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxxl-1,
  .gy-xxxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxxl-2,
  .gx-xxxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxxl-2,
  .gy-xxxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxxl-3,
  .gx-xxxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxxl-3,
  .gy-xxxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxxl-4,
  .gx-xxxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxxl-4,
  .gy-xxxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxxl-5,
  .gx-xxxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxxl-5,
  .gy-xxxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  -webkit-box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
          box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: white;
  --bs-table-border-color: #cccccc;
  --bs-table-striped-bg: #f2f2f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6e6e6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ececec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #edf3ee;
  --bs-table-border-color: #bec2be;
  --bs-table-striped-bg: #e1e7e2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d5dbd6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dbe1dc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #edf3ee;
  --bs-table-border-color: #bec2be;
  --bs-table-striped-bg: #e1e7e2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d5dbd6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dbe1dc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #edf3ee;
  --bs-table-border-color: #bec2be;
  --bs-table-striped-bg: #e1e7e2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d5dbd6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dbe1dc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #faf4de;
  --bs-table-border-color: #c8c3b2;
  --bs-table-striped-bg: #eee8d3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e1dcc8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e7e2cd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #e6d2d0;
  --bs-table-border-color: #b8a8a6;
  --bs-table-striped-bg: #dbc8c6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cfbdbb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d5c2c0;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f9f9f9;
  --bs-table-border-color: #c7c7c7;
  --bs-table-striped-bg: #ededed;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e0e0e0;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e6e6e6;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 361.98px) {
  .table-responsive-xsm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1023.98px) {
  .table-responsive-lgplus {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1179.98px) {
  .table-responsive-ipad-air {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xlplus {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1479.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1637.98px) {
  .table-responsive-xxxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  background-color: var(--bs-btn-bg);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-custom-color {
  --bs-btn-color: #fff;
  --bs-btn-bg: #900;
  --bs-btn-border-color: #900;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #820000;
  --bs-btn-hover-border-color: #7a0000;
  --bs-btn-focus-shadow-rgb: 168, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #7a0000;
  --bs-btn-active-border-color: #730000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #900;
  --bs-btn-disabled-border-color: #900;
}

.btn-very-light-green {
  --bs-btn-color: #000;
  --bs-btn-bg: #F2F7F3;
  --bs-btn-border-color: #F2F7F3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f4f8f5;
  --bs-btn-hover-border-color: #f3f8f4;
  --bs-btn-focus-shadow-rgb: 206, 210, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f5f9f5;
  --bs-btn-active-border-color: #f3f8f4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F2F7F3;
  --bs-btn-disabled-border-color: #F2F7F3;
}

.btn-off-white {
  --bs-btn-color: #000;
  --bs-btn-bg: #FFFAF4;
  --bs-btn-border-color: #FFFAF4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fffbf6;
  --bs-btn-hover-border-color: #fffbf5;
  --bs-btn-focus-shadow-rgb: 217, 213, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fffbf6;
  --bs-btn-active-border-color: #fffbf5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FFFAF4;
  --bs-btn-disabled-border-color: #FFFAF4;
}

.btn-f4f4f4 {
  --bs-btn-color: #000;
  --bs-btn-bg: #f4f4f4;
  --bs-btn-border-color: #f4f4f4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f6f6f6;
  --bs-btn-hover-border-color: whitesmoke;
  --bs-btn-focus-shadow-rgb: 207, 207, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f6f6f6;
  --bs-btn-active-border-color: whitesmoke;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f4f4f4;
  --bs-btn-disabled-border-color: #f4f4f4;
}

.btn-lightest {
  --bs-btn-color: #000;
  --bs-btn-bg: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b2ceb6;
  --bs-btn-hover-border-color: #adcbb2;
  --bs-btn-focus-shadow-rgb: 139, 167, 144;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b6d1ba;
  --bs-btn-active-border-color: #adcbb2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #A4C5A9;
  --bs-btn-disabled-border-color: #A4C5A9;
}

.btn-darker-green {
  --bs-btn-color: #fff;
  --bs-btn-bg: #5B7962;
  --bs-btn-border-color: #5B7962;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4d6753;
  --bs-btn-hover-border-color: #49614e;
  --bs-btn-focus-shadow-rgb: 116, 141, 122;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #49614e;
  --bs-btn-active-border-color: #445b4a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #5B7962;
  --bs-btn-disabled-border-color: #5B7962;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f9f9f9;
  --bs-btn-border-color: #f9f9f9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d4d4d4;
  --bs-btn-hover-border-color: #c7c7c7;
  --bs-btn-focus-shadow-rgb: 212, 212, 212;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c7c7c7;
  --bs-btn-active-border-color: #bbbbbb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f9f9f9;
  --bs-btn-disabled-border-color: #f9f9f9;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-border-gray {
  --bs-btn-color: #000;
  --bs-btn-bg: #e2e2e2;
  --bs-btn-border-color: #e2e2e2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e6e6e6;
  --bs-btn-hover-border-color: #e5e5e5;
  --bs-btn-focus-shadow-rgb: 192, 192, 192;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e8e8e8;
  --bs-btn-active-border-color: #e5e5e5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e2e2e2;
  --bs-btn-disabled-border-color: #e2e2e2;
}

.btn-accordion-header {
  --bs-btn-color: #fff;
  --bs-btn-bg: #5A5A5A;
  --bs-btn-border-color: #5A5A5A;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4d4d4d;
  --bs-btn-hover-border-color: #484848;
  --bs-btn-focus-shadow-rgb: 115, 115, 115;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #484848;
  --bs-btn-active-border-color: #444444;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #5A5A5A;
  --bs-btn-disabled-border-color: #5A5A5A;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b2ceb6;
  --bs-btn-hover-border-color: #adcbb2;
  --bs-btn-focus-shadow-rgb: 139, 167, 144;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b6d1ba;
  --bs-btn-active-border-color: #adcbb2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #A4C5A9;
  --bs-btn-disabled-border-color: #A4C5A9;
}

.btn-green-green {
  --bs-btn-color: #000;
  --bs-btn-bg: #72A37E;
  --bs-btn-border-color: #72A37E;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #87b191;
  --bs-btn-hover-border-color: #80ac8b;
  --bs-btn-focus-shadow-rgb: 97, 139, 107;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #8eb598;
  --bs-btn-active-border-color: #80ac8b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #72A37E;
  --bs-btn-disabled-border-color: #72A37E;
}

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffffff;
  --bs-btn-disabled-border-color: #ffffff;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b2ceb6;
  --bs-btn-hover-border-color: #adcbb2;
  --bs-btn-focus-shadow-rgb: 139, 167, 144;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b6d1ba;
  --bs-btn-active-border-color: #adcbb2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #A4C5A9;
  --bs-btn-disabled-border-color: #A4C5A9;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b2ceb6;
  --bs-btn-hover-border-color: #adcbb2;
  --bs-btn-focus-shadow-rgb: 139, 167, 144;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b6d1ba;
  --bs-btn-active-border-color: #adcbb2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #A4C5A9;
  --bs-btn-disabled-border-color: #A4C5A9;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #e5c85a;
  --bs-btn-border-color: #e5c85a;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e9d073;
  --bs-btn-hover-border-color: #e8ce6b;
  --bs-btn-focus-shadow-rgb: 195, 170, 77;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ead37b;
  --bs-btn-active-border-color: #e8ce6b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e5c85a;
  --bs-btn-disabled-border-color: #e5c85a;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #821d14;
  --bs-btn-border-color: #821d14;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6f1911;
  --bs-btn-hover-border-color: #681710;
  --bs-btn-focus-shadow-rgb: 149, 63, 55;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #681710;
  --bs-btn-active-border-color: #62160f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #821d14;
  --bs-btn-disabled-border-color: #821d14;
}

.btn-outline-custom-color {
  --bs-btn-color: #900;
  --bs-btn-border-color: #900;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #900;
  --bs-btn-hover-border-color: #900;
  --bs-btn-focus-shadow-rgb: 153, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #900;
  --bs-btn-active-border-color: #900;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #900;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #900;
  --bs-gradient: none;
}

.btn-outline-very-light-green {
  --bs-btn-color: #F2F7F3;
  --bs-btn-border-color: #F2F7F3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #F2F7F3;
  --bs-btn-hover-border-color: #F2F7F3;
  --bs-btn-focus-shadow-rgb: 242, 247, 243;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #F2F7F3;
  --bs-btn-active-border-color: #F2F7F3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #F2F7F3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F2F7F3;
  --bs-gradient: none;
}

.btn-outline-off-white {
  --bs-btn-color: #FFFAF4;
  --bs-btn-border-color: #FFFAF4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #FFFAF4;
  --bs-btn-hover-border-color: #FFFAF4;
  --bs-btn-focus-shadow-rgb: 255, 250, 244;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #FFFAF4;
  --bs-btn-active-border-color: #FFFAF4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFAF4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FFFAF4;
  --bs-gradient: none;
}

.btn-outline-f4f4f4 {
  --bs-btn-color: #f4f4f4;
  --bs-btn-border-color: #f4f4f4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f4f4f4;
  --bs-btn-hover-border-color: #f4f4f4;
  --bs-btn-focus-shadow-rgb: 244, 244, 244;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f4f4f4;
  --bs-btn-active-border-color: #f4f4f4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f4f4f4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f4f4f4;
  --bs-gradient: none;
}

.btn-outline-lightest {
  --bs-btn-color: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #A4C5A9;
  --bs-btn-hover-border-color: #A4C5A9;
  --bs-btn-focus-shadow-rgb: 164, 197, 169;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #A4C5A9;
  --bs-btn-active-border-color: #A4C5A9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #A4C5A9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A4C5A9;
  --bs-gradient: none;
}

.btn-outline-darker-green {
  --bs-btn-color: #5B7962;
  --bs-btn-border-color: #5B7962;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5B7962;
  --bs-btn-hover-border-color: #5B7962;
  --bs-btn-focus-shadow-rgb: 91, 121, 98;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5B7962;
  --bs-btn-active-border-color: #5B7962;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #5B7962;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #5B7962;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f9f9f9;
  --bs-btn-border-color: #f9f9f9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f9f9f9;
  --bs-btn-hover-border-color: #f9f9f9;
  --bs-btn-focus-shadow-rgb: 249, 249, 249;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f9f9f9;
  --bs-btn-active-border-color: #f9f9f9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f9f9f9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f9f9f9;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-outline-border-gray {
  --bs-btn-color: #e2e2e2;
  --bs-btn-border-color: #e2e2e2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e2e2e2;
  --bs-btn-hover-border-color: #e2e2e2;
  --bs-btn-focus-shadow-rgb: 226, 226, 226;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e2e2e2;
  --bs-btn-active-border-color: #e2e2e2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #e2e2e2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e2e2e2;
  --bs-gradient: none;
}

.btn-outline-accordion-header {
  --bs-btn-color: #5A5A5A;
  --bs-btn-border-color: #5A5A5A;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5A5A5A;
  --bs-btn-hover-border-color: #5A5A5A;
  --bs-btn-focus-shadow-rgb: 90, 90, 90;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5A5A5A;
  --bs-btn-active-border-color: #5A5A5A;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #5A5A5A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #5A5A5A;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #A4C5A9;
  --bs-btn-hover-border-color: #A4C5A9;
  --bs-btn-focus-shadow-rgb: 164, 197, 169;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #A4C5A9;
  --bs-btn-active-border-color: #A4C5A9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #A4C5A9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A4C5A9;
  --bs-gradient: none;
}

.btn-outline-green-green {
  --bs-btn-color: #72A37E;
  --bs-btn-border-color: #72A37E;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #72A37E;
  --bs-btn-hover-border-color: #72A37E;
  --bs-btn-focus-shadow-rgb: 114, 163, 126;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #72A37E;
  --bs-btn-active-border-color: #72A37E;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #72A37E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #72A37E;
  --bs-gradient: none;
}

.btn-outline-primary {
  --bs-btn-color: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffffff;
  --bs-btn-hover-border-color: #ffffff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffffff;
  --bs-btn-active-border-color: #ffffff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffffff;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #A4C5A9;
  --bs-btn-hover-border-color: #A4C5A9;
  --bs-btn-focus-shadow-rgb: 164, 197, 169;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #A4C5A9;
  --bs-btn-active-border-color: #A4C5A9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #A4C5A9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A4C5A9;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #A4C5A9;
  --bs-btn-border-color: #A4C5A9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #A4C5A9;
  --bs-btn-hover-border-color: #A4C5A9;
  --bs-btn-focus-shadow-rgb: 164, 197, 169;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #A4C5A9;
  --bs-btn-active-border-color: #A4C5A9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #A4C5A9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A4C5A9;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #e5c85a;
  --bs-btn-border-color: #e5c85a;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e5c85a;
  --bs-btn-hover-border-color: #e5c85a;
  --bs-btn-focus-shadow-rgb: 229, 200, 90;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e5c85a;
  --bs-btn-active-border-color: #e5c85a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #e5c85a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e5c85a;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #821d14;
  --bs-btn-border-color: #821d14;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #821d14;
  --bs-btn-hover-border-color: #821d14;
  --bs-btn-focus-shadow-rgb: 130, 29, 20;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #821d14;
  --bs-btn-active-border-color: #821d14;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #821d14;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #821d14;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #707070;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #ffffff;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #707070;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 362px) {
  .dropdown-menu-xsm-start {
    --bs-position: start;
  }
  .dropdown-menu-xsm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xsm-end {
    --bs-position: end;
  }
  .dropdown-menu-xsm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1024px) {
  .dropdown-menu-lgplus-start {
    --bs-position: start;
  }
  .dropdown-menu-lgplus-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lgplus-end {
    --bs-position: end;
  }
  .dropdown-menu-lgplus-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1180px) {
  .dropdown-menu-ipad-air-start {
    --bs-position: start;
  }
  .dropdown-menu-ipad-air-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-ipad-air-end {
    --bs-position: end;
  }
  .dropdown-menu-ipad-air-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xlplus-start {
    --bs-position: start;
  }
  .dropdown-menu-xlplus-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xlplus-end {
    --bs-position: end;
  }
  .dropdown-menu-xlplus-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1480px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1638px) {
  .dropdown-menu-xxxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #e0e0e0;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #e0e0e0;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #ffffff;
  --bs-dropdown-link-disabled-color: #c1c1c1;
  --bs-dropdown-header-color: #c1c1c1;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  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 {
    -webkit-transition: none;
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #ffffff;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: inherit;
      flex-wrap: inherit;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
          box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 362px) {
  .navbar-expand-xsm {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xsm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xsm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xsm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xsm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xsm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xsm .navbar-toggler {
    display: none;
  }
  .navbar-expand-xsm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xsm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xsm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1024px) {
  .navbar-expand-lgplus {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lgplus .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lgplus .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lgplus .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lgplus .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lgplus .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lgplus .navbar-toggler {
    display: none;
  }
  .navbar-expand-lgplus .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lgplus .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lgplus .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1180px) {
  .navbar-expand-ipad-air {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-ipad-air .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-ipad-air .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-ipad-air .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-ipad-air .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-ipad-air .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-ipad-air .navbar-toggler {
    display: none;
  }
  .navbar-expand-ipad-air .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-ipad-air .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-ipad-air .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xlplus {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xlplus .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xlplus .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xlplus .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xlplus .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xlplus .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xlplus .navbar-toggler {
    display: none;
  }
  .navbar-expand-xlplus .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xlplus .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xlplus .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1480px) {
  .navbar-expand-xxl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1638px) {
  .navbar-expand-xxxl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xxxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xxxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxxl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xxxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxxl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xxxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxxl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
          transform: none !important;
  -webkit-transition: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23666666' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  -webkit-box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
          box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
          transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  -webkit-transition: var(--bs-accordion-btn-icon-transition);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: var(--bs-accordion-btn-focus-box-shadow);
          box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

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

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  -webkit-filter: var(--bs-btn-close-filter);
          filter: var(--bs-btn-close-filter);
  border: 0;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-close-focus-shadow);
          box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  outline: 0;
}

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

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 361.98px) {
  .modal-fullscreen-xsm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xsm-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xsm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1023.98px) {
  .modal-fullscreen-lgplus-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lgplus-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-lgplus-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1179.98px) {
  .modal-fullscreen-ipad-air-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-ipad-air-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-ipad-air-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1365.98px) {
  .modal-fullscreen-xlplus-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xlplus-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xlplus-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1479.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1637.98px) {
  .modal-fullscreen-xxxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxxl-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xxxl-down .modal-body {
    overflow-y: auto;
  }
}
.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  -webkit-filter: var(--bs-carousel-control-icon-filter);
          filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
          animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxxl, .offcanvas-xxl, .offcanvas-xlplus, .offcanvas-xl, .offcanvas-ipad-air, .offcanvas-lgplus, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xsm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 361.98px) {
  .offcanvas-xsm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 361.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xsm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 361.98px) {
  .offcanvas-xsm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-xsm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-xsm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-xsm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-xsm.showing, .offcanvas-xsm.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-xsm.showing, .offcanvas-xsm.hiding, .offcanvas-xsm.show {
    visibility: visible;
  }
}
@media (min-width: 362px) {
  .offcanvas-xsm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xsm .offcanvas-header {
    display: none;
  }
  .offcanvas-xsm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1023.98px) {
  .offcanvas-lgplus {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1023.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lgplus {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lgplus.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-lgplus.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-lgplus.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-lgplus.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-lgplus.showing, .offcanvas-lgplus.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-lgplus.showing, .offcanvas-lgplus.hiding, .offcanvas-lgplus.show {
    visibility: visible;
  }
}
@media (min-width: 1024px) {
  .offcanvas-lgplus {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lgplus .offcanvas-header {
    display: none;
  }
  .offcanvas-lgplus .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1179.98px) {
  .offcanvas-ipad-air {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1179.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-ipad-air {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1179.98px) {
  .offcanvas-ipad-air.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-ipad-air.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-ipad-air.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-ipad-air.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-ipad-air.showing, .offcanvas-ipad-air.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-ipad-air.showing, .offcanvas-ipad-air.hiding, .offcanvas-ipad-air.show {
    visibility: visible;
  }
}
@media (min-width: 1180px) {
  .offcanvas-ipad-air {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-ipad-air .offcanvas-header {
    display: none;
  }
  .offcanvas-ipad-air .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1365.98px) {
  .offcanvas-xlplus {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1365.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xlplus {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1365.98px) {
  .offcanvas-xlplus.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-xlplus.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-xlplus.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-xlplus.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-xlplus.showing, .offcanvas-xlplus.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-xlplus.showing, .offcanvas-xlplus.hiding, .offcanvas-xlplus.show {
    visibility: visible;
  }
}
@media (min-width: 1366px) {
  .offcanvas-xlplus {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xlplus .offcanvas-header {
    display: none;
  }
  .offcanvas-xlplus .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1479.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1479.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1479.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1480px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1637.98px) {
  .offcanvas-xxxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1637.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxxl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1637.98px) {
  .offcanvas-xxxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .offcanvas-xxxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  .offcanvas-xxxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  .offcanvas-xxxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .offcanvas-xxxl.showing, .offcanvas-xxxl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
  .offcanvas-xxxl.showing, .offcanvas-xxxl.hiding, .offcanvas-xxxl.show {
    visibility: visible;
  }
}
@media (min-width: 1638px) {
  .offcanvas-xxxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxxl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: var(--bs-offcanvas-transition);
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition: none;
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  -webkit-transform: none;
          transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

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

.offcanvas-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

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

.text-bg-custom-color {
  color: #fff !important;
  background-color: RGBA(var(--bs-custom-color-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-very-light-green {
  color: #000 !important;
  background-color: RGBA(var(--bs-very-light-green-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-off-white {
  color: #000 !important;
  background-color: RGBA(var(--bs-off-white-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-f4f4f4 {
  color: #000 !important;
  background-color: RGBA(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-lightest {
  color: #000 !important;
  background-color: RGBA(var(--bs-lightest-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-darker-green {
  color: #fff !important;
  background-color: RGBA(var(--bs-darker-green-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-border-gray {
  color: #000 !important;
  background-color: RGBA(var(--bs-border-gray-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-accordion-header {
  color: #fff !important;
  background-color: RGBA(var(--bs-accordion-header-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #000 !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-green-green {
  color: #000 !important;
  background-color: RGBA(var(--bs-green-green-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-primary {
  color: #000 !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-custom-color {
  color: RGBA(var(--bs-custom-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-custom-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-custom-color:hover, .link-custom-color:focus {
  color: RGBA(122, 0, 0, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(122, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-very-light-green {
  color: RGBA(var(--bs-very-light-green-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-very-light-green-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-very-light-green:hover, .link-very-light-green:focus {
  color: RGBA(245, 249, 245, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(245, 249, 245, var(--bs-link-underline-opacity, 1)) !important;
}

.link-off-white {
  color: RGBA(var(--bs-off-white-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-off-white-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-off-white:hover, .link-off-white:focus {
  color: RGBA(255, 251, 246, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 251, 246, var(--bs-link-underline-opacity, 1)) !important;
}

.link-f4f4f4 {
  color: RGBA(var(--bs-f4f4f4-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-f4f4f4-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-f4f4f4:hover, .link-f4f4f4:focus {
  color: RGBA(246, 246, 246, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(246, 246, 246, var(--bs-link-underline-opacity, 1)) !important;
}

.link-lightest {
  color: RGBA(var(--bs-lightest-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-lightest-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-lightest:hover, .link-lightest:focus {
  color: RGBA(182, 209, 186, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(182, 209, 186, var(--bs-link-underline-opacity, 1)) !important;
}

.link-darker-green {
  color: RGBA(var(--bs-darker-green-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-darker-green-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-darker-green:hover, .link-darker-green:focus {
  color: RGBA(73, 97, 78, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(73, 97, 78, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(250, 250, 250, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(250, 250, 250, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-border-gray {
  color: RGBA(var(--bs-border-gray-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-border-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-border-gray:hover, .link-border-gray:focus {
  color: RGBA(232, 232, 232, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(232, 232, 232, var(--bs-link-underline-opacity, 1)) !important;
}

.link-accordion-header {
  color: RGBA(var(--bs-accordion-header-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-accordion-header-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-accordion-header:hover, .link-accordion-header:focus {
  color: RGBA(72, 72, 72, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(72, 72, 72, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(182, 209, 186, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(182, 209, 186, var(--bs-link-underline-opacity, 1)) !important;
}

.link-green-green {
  color: RGBA(var(--bs-green-green-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-green-green-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-green-green:hover, .link-green-green:focus {
  color: RGBA(142, 181, 152, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(142, 181, 152, var(--bs-link-underline-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(182, 209, 186, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(182, 209, 186, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(182, 209, 186, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(182, 209, 186, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(234, 211, 123, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(234, 211, 123, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(104, 23, 16, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(104, 23, 16, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  -webkit-box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
          box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 0.375rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.icon-link > .bi {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  -webkit-transition: 0.2s ease-in-out transform;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    -webkit-transition: none;
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  -webkit-transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
          transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

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

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

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

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

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 362px) {
  .sticky-xsm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xsm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1024px) {
  .sticky-lgplus-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lgplus-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1180px) {
  .sticky-ipad-air-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-ipad-air-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1366px) {
  .sticky-xlplus-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xlplus-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1480px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1638px) {
  .sticky-xxxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
}

.vstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

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

.vr {
  display: inline-block;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

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

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

.object-fit-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !important;
}

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

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

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

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

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

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

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

.d-grid {
  display: -ms-grid !important;
  display: grid !important;
}

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

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

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

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

.shadow {
  -webkit-box-shadow: var(--bs-box-shadow) !important;
          box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  -webkit-box-shadow: var(--bs-box-shadow-sm) !important;
          box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  -webkit-box-shadow: var(--bs-box-shadow-lg) !important;
          box-shadow: var(--bs-box-shadow-lg) !important;
}

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

.focus-ring-custom-color {
  --bs-focus-ring-color: rgba(var(--bs-custom-color-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-very-light-green {
  --bs-focus-ring-color: rgba(var(--bs-very-light-green-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-off-white {
  --bs-focus-ring-color: rgba(var(--bs-off-white-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-f4f4f4 {
  --bs-focus-ring-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-lightest {
  --bs-focus-ring-color: rgba(var(--bs-lightest-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-darker-green {
  --bs-focus-ring-color: rgba(var(--bs-darker-green-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-border-gray {
  --bs-focus-ring-color: rgba(var(--bs-border-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-accordion-header {
  --bs-focus-ring-color: rgba(var(--bs-accordion-header-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-green-green {
  --bs-focus-ring-color: rgba(var(--bs-green-green-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

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

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

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

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

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

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

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

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

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

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

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

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

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

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

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}

.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
          transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-custom-color {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-custom-color-rgb), var(--bs-border-opacity)) !important;
}

.border-very-light-green {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-very-light-green-rgb), var(--bs-border-opacity)) !important;
}

.border-off-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-off-white-rgb), var(--bs-border-opacity)) !important;
}

.border-f4f4f4 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-border-opacity)) !important;
}

.border-lightest {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-lightest-rgb), var(--bs-border-opacity)) !important;
}

.border-darker-green {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-darker-green-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-border-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-border-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-accordion-header {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-accordion-header-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-green-green {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-green-green-rgb), var(--bs-border-opacity)) !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

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

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

.w-75 {
  width: 75% !important;
}

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

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

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      -ms-grid-row-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      -ms-grid-row-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      -ms-grid-row-align: stretch !important;
      align-self: stretch !important;
}

.order-first {
  -webkit-box-ordinal-group: 0 !important;
      -ms-flex-order: -1 !important;
          order: -1 !important;
}

.order-0 {
  -webkit-box-ordinal-group: 1 !important;
      -ms-flex-order: 0 !important;
          order: 0 !important;
}

.order-1 {
  -webkit-box-ordinal-group: 2 !important;
      -ms-flex-order: 1 !important;
          order: 1 !important;
}

.order-2 {
  -webkit-box-ordinal-group: 3 !important;
      -ms-flex-order: 2 !important;
          order: 2 !important;
}

.order-3 {
  -webkit-box-ordinal-group: 4 !important;
      -ms-flex-order: 3 !important;
          order: 3 !important;
}

.order-4 {
  -webkit-box-ordinal-group: 5 !important;
      -ms-flex-order: 4 !important;
          order: 4 !important;
}

.order-5 {
  -webkit-box-ordinal-group: 6 !important;
      -ms-flex-order: 5 !important;
          order: 5 !important;
}

.order-last {
  -webkit-box-ordinal-group: 7 !important;
      -ms-flex-order: 6 !important;
          order: 6 !important;
}

.m-2rem {
  margin: 2rem !important;
}

.m-6 {
  margin: 5rem !important;
}

.m-40 {
  margin: 2.5rem !important;
}

.m-45 {
  margin: 2.8125rem !important;
}

.m-50 {
  margin: 2.75rem !important;
}

.m-55 {
  margin: 3.4375rem !important;
}

.m-60 {
  margin: 3.75rem !important;
}

.m-65 {
  margin: 4.0625rem !important;
}

.m-70 {
  margin: 4.375rem !important;
}

.m-75 {
  margin: 4.6875rem !important;
}

.m-80 {
  margin: 5rem !important;
}

.m-85 {
  margin: 5.3125rem !important;
}

.m-90 {
  margin: 5.625rem !important;
}

.m-95 {
  margin: 5.9375rem !important;
}

.m-100 {
  margin: 6.25rem !important;
}

.m-105 {
  margin: 6.5625rem !important;
}

.m-110 {
  margin: 6.875rem !important;
}

.m-115 {
  margin: 7.25rem !important;
}

.m-120 {
  margin: 7.5rem !important;
}

.m-125 {
  margin: 7.8125rem !important;
}

.m-130 {
  margin: 8.125rem !important;
}

.m-135 {
  margin: 8.4375rem !important;
}

.m-140 {
  margin: 8.75rem !important;
}

.m-145 {
  margin: 9.0625rem !important;
}

.m-150 {
  margin: 9.375rem !important;
}

.m-155 {
  margin: 9.6875rem !important;
}

.m-160 {
  margin: 10rem !important;
}

.m-165 {
  margin: 10.3125rem !important;
}

.m-170 {
  margin: 10.625rem !important;
}

.m-175 {
  margin: 10.9375rem !important;
}

.m-180 {
  margin: 11.25rem !important;
}

.m-185 {
  margin: 11.5625rem !important;
}

.m-190 {
  margin: 11.875rem !important;
}

.m-195 {
  margin: 12.1875rem !important;
}

.m-200 {
  margin: 12.5rem !important;
}

.m-205 {
  margin: 12.8125rem !important;
}

.m-210 {
  margin: 13.125rem !important;
}

.m-215 {
  margin: 13.4375rem !important;
}

.m-220 {
  margin: 13.75rem !important;
}

.m-225 {
  margin: 14.0625rem !important;
}

.m-230 {
  margin: 14.375rem !important;
}

.m-235 {
  margin: 14.6875rem !important;
}

.m-240 {
  margin: 15rem !important;
}

.m-245 {
  margin: 15.3125rem !important;
}

.m-250 {
  margin: 15.625rem !important;
}

.m-255 {
  margin: 15.9375rem !important;
}

.m-260 {
  margin: 16.25rem !important;
}

.m-265 {
  margin: 16.5625rem !important;
}

.m-270 {
  margin: 16.875rem !important;
}

.m-275 {
  margin: 17.1875rem !important;
}

.m-280 {
  margin: 17.5rem !important;
}

.m-285 {
  margin: 17.8125rem !important;
}

.m-290 {
  margin: 18.125rem !important;
}

.m-295 {
  margin: 18.4375rem !important;
}

.m-300 {
  margin: 18.75rem !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-2rem {
  margin-right: 2rem !important;
  margin-left: 2rem !important;
}

.mx-6 {
  margin-right: 5rem !important;
  margin-left: 5rem !important;
}

.mx-40 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important;
}

.mx-45 {
  margin-right: 2.8125rem !important;
  margin-left: 2.8125rem !important;
}

.mx-50 {
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important;
}

.mx-55 {
  margin-right: 3.4375rem !important;
  margin-left: 3.4375rem !important;
}

.mx-60 {
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important;
}

.mx-65 {
  margin-right: 4.0625rem !important;
  margin-left: 4.0625rem !important;
}

.mx-70 {
  margin-right: 4.375rem !important;
  margin-left: 4.375rem !important;
}

.mx-75 {
  margin-right: 4.6875rem !important;
  margin-left: 4.6875rem !important;
}

.mx-80 {
  margin-right: 5rem !important;
  margin-left: 5rem !important;
}

.mx-85 {
  margin-right: 5.3125rem !important;
  margin-left: 5.3125rem !important;
}

.mx-90 {
  margin-right: 5.625rem !important;
  margin-left: 5.625rem !important;
}

.mx-95 {
  margin-right: 5.9375rem !important;
  margin-left: 5.9375rem !important;
}

.mx-100 {
  margin-right: 6.25rem !important;
  margin-left: 6.25rem !important;
}

.mx-105 {
  margin-right: 6.5625rem !important;
  margin-left: 6.5625rem !important;
}

.mx-110 {
  margin-right: 6.875rem !important;
  margin-left: 6.875rem !important;
}

.mx-115 {
  margin-right: 7.25rem !important;
  margin-left: 7.25rem !important;
}

.mx-120 {
  margin-right: 7.5rem !important;
  margin-left: 7.5rem !important;
}

.mx-125 {
  margin-right: 7.8125rem !important;
  margin-left: 7.8125rem !important;
}

.mx-130 {
  margin-right: 8.125rem !important;
  margin-left: 8.125rem !important;
}

.mx-135 {
  margin-right: 8.4375rem !important;
  margin-left: 8.4375rem !important;
}

.mx-140 {
  margin-right: 8.75rem !important;
  margin-left: 8.75rem !important;
}

.mx-145 {
  margin-right: 9.0625rem !important;
  margin-left: 9.0625rem !important;
}

.mx-150 {
  margin-right: 9.375rem !important;
  margin-left: 9.375rem !important;
}

.mx-155 {
  margin-right: 9.6875rem !important;
  margin-left: 9.6875rem !important;
}

.mx-160 {
  margin-right: 10rem !important;
  margin-left: 10rem !important;
}

.mx-165 {
  margin-right: 10.3125rem !important;
  margin-left: 10.3125rem !important;
}

.mx-170 {
  margin-right: 10.625rem !important;
  margin-left: 10.625rem !important;
}

.mx-175 {
  margin-right: 10.9375rem !important;
  margin-left: 10.9375rem !important;
}

.mx-180 {
  margin-right: 11.25rem !important;
  margin-left: 11.25rem !important;
}

.mx-185 {
  margin-right: 11.5625rem !important;
  margin-left: 11.5625rem !important;
}

.mx-190 {
  margin-right: 11.875rem !important;
  margin-left: 11.875rem !important;
}

.mx-195 {
  margin-right: 12.1875rem !important;
  margin-left: 12.1875rem !important;
}

.mx-200 {
  margin-right: 12.5rem !important;
  margin-left: 12.5rem !important;
}

.mx-205 {
  margin-right: 12.8125rem !important;
  margin-left: 12.8125rem !important;
}

.mx-210 {
  margin-right: 13.125rem !important;
  margin-left: 13.125rem !important;
}

.mx-215 {
  margin-right: 13.4375rem !important;
  margin-left: 13.4375rem !important;
}

.mx-220 {
  margin-right: 13.75rem !important;
  margin-left: 13.75rem !important;
}

.mx-225 {
  margin-right: 14.0625rem !important;
  margin-left: 14.0625rem !important;
}

.mx-230 {
  margin-right: 14.375rem !important;
  margin-left: 14.375rem !important;
}

.mx-235 {
  margin-right: 14.6875rem !important;
  margin-left: 14.6875rem !important;
}

.mx-240 {
  margin-right: 15rem !important;
  margin-left: 15rem !important;
}

.mx-245 {
  margin-right: 15.3125rem !important;
  margin-left: 15.3125rem !important;
}

.mx-250 {
  margin-right: 15.625rem !important;
  margin-left: 15.625rem !important;
}

.mx-255 {
  margin-right: 15.9375rem !important;
  margin-left: 15.9375rem !important;
}

.mx-260 {
  margin-right: 16.25rem !important;
  margin-left: 16.25rem !important;
}

.mx-265 {
  margin-right: 16.5625rem !important;
  margin-left: 16.5625rem !important;
}

.mx-270 {
  margin-right: 16.875rem !important;
  margin-left: 16.875rem !important;
}

.mx-275 {
  margin-right: 17.1875rem !important;
  margin-left: 17.1875rem !important;
}

.mx-280 {
  margin-right: 17.5rem !important;
  margin-left: 17.5rem !important;
}

.mx-285 {
  margin-right: 17.8125rem !important;
  margin-left: 17.8125rem !important;
}

.mx-290 {
  margin-right: 18.125rem !important;
  margin-left: 18.125rem !important;
}

.mx-295 {
  margin-right: 18.4375rem !important;
  margin-left: 18.4375rem !important;
}

.mx-300 {
  margin-right: 18.75rem !important;
  margin-left: 18.75rem !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-2rem {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-6 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.my-40 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.my-45 {
  margin-top: 2.8125rem !important;
  margin-bottom: 2.8125rem !important;
}

.my-50 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important;
}

.my-55 {
  margin-top: 3.4375rem !important;
  margin-bottom: 3.4375rem !important;
}

.my-60 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

.my-65 {
  margin-top: 4.0625rem !important;
  margin-bottom: 4.0625rem !important;
}

.my-70 {
  margin-top: 4.375rem !important;
  margin-bottom: 4.375rem !important;
}

.my-75 {
  margin-top: 4.6875rem !important;
  margin-bottom: 4.6875rem !important;
}

.my-80 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.my-85 {
  margin-top: 5.3125rem !important;
  margin-bottom: 5.3125rem !important;
}

.my-90 {
  margin-top: 5.625rem !important;
  margin-bottom: 5.625rem !important;
}

.my-95 {
  margin-top: 5.9375rem !important;
  margin-bottom: 5.9375rem !important;
}

.my-100 {
  margin-top: 6.25rem !important;
  margin-bottom: 6.25rem !important;
}

.my-105 {
  margin-top: 6.5625rem !important;
  margin-bottom: 6.5625rem !important;
}

.my-110 {
  margin-top: 6.875rem !important;
  margin-bottom: 6.875rem !important;
}

.my-115 {
  margin-top: 7.25rem !important;
  margin-bottom: 7.25rem !important;
}

.my-120 {
  margin-top: 7.5rem !important;
  margin-bottom: 7.5rem !important;
}

.my-125 {
  margin-top: 7.8125rem !important;
  margin-bottom: 7.8125rem !important;
}

.my-130 {
  margin-top: 8.125rem !important;
  margin-bottom: 8.125rem !important;
}

.my-135 {
  margin-top: 8.4375rem !important;
  margin-bottom: 8.4375rem !important;
}

.my-140 {
  margin-top: 8.75rem !important;
  margin-bottom: 8.75rem !important;
}

.my-145 {
  margin-top: 9.0625rem !important;
  margin-bottom: 9.0625rem !important;
}

.my-150 {
  margin-top: 9.375rem !important;
  margin-bottom: 9.375rem !important;
}

.my-155 {
  margin-top: 9.6875rem !important;
  margin-bottom: 9.6875rem !important;
}

.my-160 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important;
}

.my-165 {
  margin-top: 10.3125rem !important;
  margin-bottom: 10.3125rem !important;
}

.my-170 {
  margin-top: 10.625rem !important;
  margin-bottom: 10.625rem !important;
}

.my-175 {
  margin-top: 10.9375rem !important;
  margin-bottom: 10.9375rem !important;
}

.my-180 {
  margin-top: 11.25rem !important;
  margin-bottom: 11.25rem !important;
}

.my-185 {
  margin-top: 11.5625rem !important;
  margin-bottom: 11.5625rem !important;
}

.my-190 {
  margin-top: 11.875rem !important;
  margin-bottom: 11.875rem !important;
}

.my-195 {
  margin-top: 12.1875rem !important;
  margin-bottom: 12.1875rem !important;
}

.my-200 {
  margin-top: 12.5rem !important;
  margin-bottom: 12.5rem !important;
}

.my-205 {
  margin-top: 12.8125rem !important;
  margin-bottom: 12.8125rem !important;
}

.my-210 {
  margin-top: 13.125rem !important;
  margin-bottom: 13.125rem !important;
}

.my-215 {
  margin-top: 13.4375rem !important;
  margin-bottom: 13.4375rem !important;
}

.my-220 {
  margin-top: 13.75rem !important;
  margin-bottom: 13.75rem !important;
}

.my-225 {
  margin-top: 14.0625rem !important;
  margin-bottom: 14.0625rem !important;
}

.my-230 {
  margin-top: 14.375rem !important;
  margin-bottom: 14.375rem !important;
}

.my-235 {
  margin-top: 14.6875rem !important;
  margin-bottom: 14.6875rem !important;
}

.my-240 {
  margin-top: 15rem !important;
  margin-bottom: 15rem !important;
}

.my-245 {
  margin-top: 15.3125rem !important;
  margin-bottom: 15.3125rem !important;
}

.my-250 {
  margin-top: 15.625rem !important;
  margin-bottom: 15.625rem !important;
}

.my-255 {
  margin-top: 15.9375rem !important;
  margin-bottom: 15.9375rem !important;
}

.my-260 {
  margin-top: 16.25rem !important;
  margin-bottom: 16.25rem !important;
}

.my-265 {
  margin-top: 16.5625rem !important;
  margin-bottom: 16.5625rem !important;
}

.my-270 {
  margin-top: 16.875rem !important;
  margin-bottom: 16.875rem !important;
}

.my-275 {
  margin-top: 17.1875rem !important;
  margin-bottom: 17.1875rem !important;
}

.my-280 {
  margin-top: 17.5rem !important;
  margin-bottom: 17.5rem !important;
}

.my-285 {
  margin-top: 17.8125rem !important;
  margin-bottom: 17.8125rem !important;
}

.my-290 {
  margin-top: 18.125rem !important;
  margin-bottom: 18.125rem !important;
}

.my-295 {
  margin-top: 18.4375rem !important;
  margin-bottom: 18.4375rem !important;
}

.my-300 {
  margin-top: 18.75rem !important;
  margin-bottom: 18.75rem !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

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

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

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-2rem {
  margin-top: 2rem !important;
}

.mt-6 {
  margin-top: 5rem !important;
}

.mt-40 {
  margin-top: 2.5rem !important;
}

.mt-45 {
  margin-top: 2.8125rem !important;
}

.mt-50 {
  margin-top: 2.75rem !important;
}

.mt-55 {
  margin-top: 3.4375rem !important;
}

.mt-60 {
  margin-top: 3.75rem !important;
}

.mt-65 {
  margin-top: 4.0625rem !important;
}

.mt-70 {
  margin-top: 4.375rem !important;
}

.mt-75 {
  margin-top: 4.6875rem !important;
}

.mt-80 {
  margin-top: 5rem !important;
}

.mt-85 {
  margin-top: 5.3125rem !important;
}

.mt-90 {
  margin-top: 5.625rem !important;
}

.mt-95 {
  margin-top: 5.9375rem !important;
}

.mt-100 {
  margin-top: 6.25rem !important;
}

.mt-105 {
  margin-top: 6.5625rem !important;
}

.mt-110 {
  margin-top: 6.875rem !important;
}

.mt-115 {
  margin-top: 7.25rem !important;
}

.mt-120 {
  margin-top: 7.5rem !important;
}

.mt-125 {
  margin-top: 7.8125rem !important;
}

.mt-130 {
  margin-top: 8.125rem !important;
}

.mt-135 {
  margin-top: 8.4375rem !important;
}

.mt-140 {
  margin-top: 8.75rem !important;
}

.mt-145 {
  margin-top: 9.0625rem !important;
}

.mt-150 {
  margin-top: 9.375rem !important;
}

.mt-155 {
  margin-top: 9.6875rem !important;
}

.mt-160 {
  margin-top: 10rem !important;
}

.mt-165 {
  margin-top: 10.3125rem !important;
}

.mt-170 {
  margin-top: 10.625rem !important;
}

.mt-175 {
  margin-top: 10.9375rem !important;
}

.mt-180 {
  margin-top: 11.25rem !important;
}

.mt-185 {
  margin-top: 11.5625rem !important;
}

.mt-190 {
  margin-top: 11.875rem !important;
}

.mt-195 {
  margin-top: 12.1875rem !important;
}

.mt-200 {
  margin-top: 12.5rem !important;
}

.mt-205 {
  margin-top: 12.8125rem !important;
}

.mt-210 {
  margin-top: 13.125rem !important;
}

.mt-215 {
  margin-top: 13.4375rem !important;
}

.mt-220 {
  margin-top: 13.75rem !important;
}

.mt-225 {
  margin-top: 14.0625rem !important;
}

.mt-230 {
  margin-top: 14.375rem !important;
}

.mt-235 {
  margin-top: 14.6875rem !important;
}

.mt-240 {
  margin-top: 15rem !important;
}

.mt-245 {
  margin-top: 15.3125rem !important;
}

.mt-250 {
  margin-top: 15.625rem !important;
}

.mt-255 {
  margin-top: 15.9375rem !important;
}

.mt-260 {
  margin-top: 16.25rem !important;
}

.mt-265 {
  margin-top: 16.5625rem !important;
}

.mt-270 {
  margin-top: 16.875rem !important;
}

.mt-275 {
  margin-top: 17.1875rem !important;
}

.mt-280 {
  margin-top: 17.5rem !important;
}

.mt-285 {
  margin-top: 17.8125rem !important;
}

.mt-290 {
  margin-top: 18.125rem !important;
}

.mt-295 {
  margin-top: 18.4375rem !important;
}

.mt-300 {
  margin-top: 18.75rem !important;
}

.mt-0 {
  margin-top: 0 !important;
}

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

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

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

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

.me-2rem {
  margin-right: 2rem !important;
}

.me-6 {
  margin-right: 5rem !important;
}

.me-40 {
  margin-right: 2.5rem !important;
}

.me-45 {
  margin-right: 2.8125rem !important;
}

.me-50 {
  margin-right: 2.75rem !important;
}

.me-55 {
  margin-right: 3.4375rem !important;
}

.me-60 {
  margin-right: 3.75rem !important;
}

.me-65 {
  margin-right: 4.0625rem !important;
}

.me-70 {
  margin-right: 4.375rem !important;
}

.me-75 {
  margin-right: 4.6875rem !important;
}

.me-80 {
  margin-right: 5rem !important;
}

.me-85 {
  margin-right: 5.3125rem !important;
}

.me-90 {
  margin-right: 5.625rem !important;
}

.me-95 {
  margin-right: 5.9375rem !important;
}

.me-100 {
  margin-right: 6.25rem !important;
}

.me-105 {
  margin-right: 6.5625rem !important;
}

.me-110 {
  margin-right: 6.875rem !important;
}

.me-115 {
  margin-right: 7.25rem !important;
}

.me-120 {
  margin-right: 7.5rem !important;
}

.me-125 {
  margin-right: 7.8125rem !important;
}

.me-130 {
  margin-right: 8.125rem !important;
}

.me-135 {
  margin-right: 8.4375rem !important;
}

.me-140 {
  margin-right: 8.75rem !important;
}

.me-145 {
  margin-right: 9.0625rem !important;
}

.me-150 {
  margin-right: 9.375rem !important;
}

.me-155 {
  margin-right: 9.6875rem !important;
}

.me-160 {
  margin-right: 10rem !important;
}

.me-165 {
  margin-right: 10.3125rem !important;
}

.me-170 {
  margin-right: 10.625rem !important;
}

.me-175 {
  margin-right: 10.9375rem !important;
}

.me-180 {
  margin-right: 11.25rem !important;
}

.me-185 {
  margin-right: 11.5625rem !important;
}

.me-190 {
  margin-right: 11.875rem !important;
}

.me-195 {
  margin-right: 12.1875rem !important;
}

.me-200 {
  margin-right: 12.5rem !important;
}

.me-205 {
  margin-right: 12.8125rem !important;
}

.me-210 {
  margin-right: 13.125rem !important;
}

.me-215 {
  margin-right: 13.4375rem !important;
}

.me-220 {
  margin-right: 13.75rem !important;
}

.me-225 {
  margin-right: 14.0625rem !important;
}

.me-230 {
  margin-right: 14.375rem !important;
}

.me-235 {
  margin-right: 14.6875rem !important;
}

.me-240 {
  margin-right: 15rem !important;
}

.me-245 {
  margin-right: 15.3125rem !important;
}

.me-250 {
  margin-right: 15.625rem !important;
}

.me-255 {
  margin-right: 15.9375rem !important;
}

.me-260 {
  margin-right: 16.25rem !important;
}

.me-265 {
  margin-right: 16.5625rem !important;
}

.me-270 {
  margin-right: 16.875rem !important;
}

.me-275 {
  margin-right: 17.1875rem !important;
}

.me-280 {
  margin-right: 17.5rem !important;
}

.me-285 {
  margin-right: 17.8125rem !important;
}

.me-290 {
  margin-right: 18.125rem !important;
}

.me-295 {
  margin-right: 18.4375rem !important;
}

.me-300 {
  margin-right: 18.75rem !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-2rem {
  margin-bottom: 2rem !important;
}

.mb-6 {
  margin-bottom: 5rem !important;
}

.mb-40 {
  margin-bottom: 2.5rem !important;
}

.mb-45 {
  margin-bottom: 2.8125rem !important;
}

.mb-50 {
  margin-bottom: 2.75rem !important;
}

.mb-55 {
  margin-bottom: 3.4375rem !important;
}

.mb-60 {
  margin-bottom: 3.75rem !important;
}

.mb-65 {
  margin-bottom: 4.0625rem !important;
}

.mb-70 {
  margin-bottom: 4.375rem !important;
}

.mb-75 {
  margin-bottom: 4.6875rem !important;
}

.mb-80 {
  margin-bottom: 5rem !important;
}

.mb-85 {
  margin-bottom: 5.3125rem !important;
}

.mb-90 {
  margin-bottom: 5.625rem !important;
}

.mb-95 {
  margin-bottom: 5.9375rem !important;
}

.mb-100 {
  margin-bottom: 6.25rem !important;
}

.mb-105 {
  margin-bottom: 6.5625rem !important;
}

.mb-110 {
  margin-bottom: 6.875rem !important;
}

.mb-115 {
  margin-bottom: 7.25rem !important;
}

.mb-120 {
  margin-bottom: 7.5rem !important;
}

.mb-125 {
  margin-bottom: 7.8125rem !important;
}

.mb-130 {
  margin-bottom: 8.125rem !important;
}

.mb-135 {
  margin-bottom: 8.4375rem !important;
}

.mb-140 {
  margin-bottom: 8.75rem !important;
}

.mb-145 {
  margin-bottom: 9.0625rem !important;
}

.mb-150 {
  margin-bottom: 9.375rem !important;
}

.mb-155 {
  margin-bottom: 9.6875rem !important;
}

.mb-160 {
  margin-bottom: 10rem !important;
}

.mb-165 {
  margin-bottom: 10.3125rem !important;
}

.mb-170 {
  margin-bottom: 10.625rem !important;
}

.mb-175 {
  margin-bottom: 10.9375rem !important;
}

.mb-180 {
  margin-bottom: 11.25rem !important;
}

.mb-185 {
  margin-bottom: 11.5625rem !important;
}

.mb-190 {
  margin-bottom: 11.875rem !important;
}

.mb-195 {
  margin-bottom: 12.1875rem !important;
}

.mb-200 {
  margin-bottom: 12.5rem !important;
}

.mb-205 {
  margin-bottom: 12.8125rem !important;
}

.mb-210 {
  margin-bottom: 13.125rem !important;
}

.mb-215 {
  margin-bottom: 13.4375rem !important;
}

.mb-220 {
  margin-bottom: 13.75rem !important;
}

.mb-225 {
  margin-bottom: 14.0625rem !important;
}

.mb-230 {
  margin-bottom: 14.375rem !important;
}

.mb-235 {
  margin-bottom: 14.6875rem !important;
}

.mb-240 {
  margin-bottom: 15rem !important;
}

.mb-245 {
  margin-bottom: 15.3125rem !important;
}

.mb-250 {
  margin-bottom: 15.625rem !important;
}

.mb-255 {
  margin-bottom: 15.9375rem !important;
}

.mb-260 {
  margin-bottom: 16.25rem !important;
}

.mb-265 {
  margin-bottom: 16.5625rem !important;
}

.mb-270 {
  margin-bottom: 16.875rem !important;
}

.mb-275 {
  margin-bottom: 17.1875rem !important;
}

.mb-280 {
  margin-bottom: 17.5rem !important;
}

.mb-285 {
  margin-bottom: 17.8125rem !important;
}

.mb-290 {
  margin-bottom: 18.125rem !important;
}

.mb-295 {
  margin-bottom: 18.4375rem !important;
}

.mb-300 {
  margin-bottom: 18.75rem !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

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

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

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

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

.ms-2rem {
  margin-left: 2rem !important;
}

.ms-6 {
  margin-left: 5rem !important;
}

.ms-40 {
  margin-left: 2.5rem !important;
}

.ms-45 {
  margin-left: 2.8125rem !important;
}

.ms-50 {
  margin-left: 2.75rem !important;
}

.ms-55 {
  margin-left: 3.4375rem !important;
}

.ms-60 {
  margin-left: 3.75rem !important;
}

.ms-65 {
  margin-left: 4.0625rem !important;
}

.ms-70 {
  margin-left: 4.375rem !important;
}

.ms-75 {
  margin-left: 4.6875rem !important;
}

.ms-80 {
  margin-left: 5rem !important;
}

.ms-85 {
  margin-left: 5.3125rem !important;
}

.ms-90 {
  margin-left: 5.625rem !important;
}

.ms-95 {
  margin-left: 5.9375rem !important;
}

.ms-100 {
  margin-left: 6.25rem !important;
}

.ms-105 {
  margin-left: 6.5625rem !important;
}

.ms-110 {
  margin-left: 6.875rem !important;
}

.ms-115 {
  margin-left: 7.25rem !important;
}

.ms-120 {
  margin-left: 7.5rem !important;
}

.ms-125 {
  margin-left: 7.8125rem !important;
}

.ms-130 {
  margin-left: 8.125rem !important;
}

.ms-135 {
  margin-left: 8.4375rem !important;
}

.ms-140 {
  margin-left: 8.75rem !important;
}

.ms-145 {
  margin-left: 9.0625rem !important;
}

.ms-150 {
  margin-left: 9.375rem !important;
}

.ms-155 {
  margin-left: 9.6875rem !important;
}

.ms-160 {
  margin-left: 10rem !important;
}

.ms-165 {
  margin-left: 10.3125rem !important;
}

.ms-170 {
  margin-left: 10.625rem !important;
}

.ms-175 {
  margin-left: 10.9375rem !important;
}

.ms-180 {
  margin-left: 11.25rem !important;
}

.ms-185 {
  margin-left: 11.5625rem !important;
}

.ms-190 {
  margin-left: 11.875rem !important;
}

.ms-195 {
  margin-left: 12.1875rem !important;
}

.ms-200 {
  margin-left: 12.5rem !important;
}

.ms-205 {
  margin-left: 12.8125rem !important;
}

.ms-210 {
  margin-left: 13.125rem !important;
}

.ms-215 {
  margin-left: 13.4375rem !important;
}

.ms-220 {
  margin-left: 13.75rem !important;
}

.ms-225 {
  margin-left: 14.0625rem !important;
}

.ms-230 {
  margin-left: 14.375rem !important;
}

.ms-235 {
  margin-left: 14.6875rem !important;
}

.ms-240 {
  margin-left: 15rem !important;
}

.ms-245 {
  margin-left: 15.3125rem !important;
}

.ms-250 {
  margin-left: 15.625rem !important;
}

.ms-255 {
  margin-left: 15.9375rem !important;
}

.ms-260 {
  margin-left: 16.25rem !important;
}

.ms-265 {
  margin-left: 16.5625rem !important;
}

.ms-270 {
  margin-left: 16.875rem !important;
}

.ms-275 {
  margin-left: 17.1875rem !important;
}

.ms-280 {
  margin-left: 17.5rem !important;
}

.ms-285 {
  margin-left: 17.8125rem !important;
}

.ms-290 {
  margin-left: 18.125rem !important;
}

.ms-295 {
  margin-left: 18.4375rem !important;
}

.ms-300 {
  margin-left: 18.75rem !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n2rem {
  margin: -2rem !important;
}

.m-n6 {
  margin: -5rem !important;
}

.m-n40 {
  margin: -2.5rem !important;
}

.m-n45 {
  margin: -2.8125rem !important;
}

.m-n50 {
  margin: -2.75rem !important;
}

.m-n55 {
  margin: -3.4375rem !important;
}

.m-n60 {
  margin: -3.75rem !important;
}

.m-n65 {
  margin: -4.0625rem !important;
}

.m-n70 {
  margin: -4.375rem !important;
}

.m-n75 {
  margin: -4.6875rem !important;
}

.m-n80 {
  margin: -5rem !important;
}

.m-n85 {
  margin: -5.3125rem !important;
}

.m-n90 {
  margin: -5.625rem !important;
}

.m-n95 {
  margin: -5.9375rem !important;
}

.m-n100 {
  margin: -6.25rem !important;
}

.m-n105 {
  margin: -6.5625rem !important;
}

.m-n110 {
  margin: -6.875rem !important;
}

.m-n115 {
  margin: -7.25rem !important;
}

.m-n120 {
  margin: -7.5rem !important;
}

.m-n125 {
  margin: -7.8125rem !important;
}

.m-n130 {
  margin: -8.125rem !important;
}

.m-n135 {
  margin: -8.4375rem !important;
}

.m-n140 {
  margin: -8.75rem !important;
}

.m-n145 {
  margin: -9.0625rem !important;
}

.m-n150 {
  margin: -9.375rem !important;
}

.m-n155 {
  margin: -9.6875rem !important;
}

.m-n160 {
  margin: -10rem !important;
}

.m-n165 {
  margin: -10.3125rem !important;
}

.m-n170 {
  margin: -10.625rem !important;
}

.m-n175 {
  margin: -10.9375rem !important;
}

.m-n180 {
  margin: -11.25rem !important;
}

.m-n185 {
  margin: -11.5625rem !important;
}

.m-n190 {
  margin: -11.875rem !important;
}

.m-n195 {
  margin: -12.1875rem !important;
}

.m-n200 {
  margin: -12.5rem !important;
}

.m-n205 {
  margin: -12.8125rem !important;
}

.m-n210 {
  margin: -13.125rem !important;
}

.m-n215 {
  margin: -13.4375rem !important;
}

.m-n220 {
  margin: -13.75rem !important;
}

.m-n225 {
  margin: -14.0625rem !important;
}

.m-n230 {
  margin: -14.375rem !important;
}

.m-n235 {
  margin: -14.6875rem !important;
}

.m-n240 {
  margin: -15rem !important;
}

.m-n245 {
  margin: -15.3125rem !important;
}

.m-n250 {
  margin: -15.625rem !important;
}

.m-n255 {
  margin: -15.9375rem !important;
}

.m-n260 {
  margin: -16.25rem !important;
}

.m-n265 {
  margin: -16.5625rem !important;
}

.m-n270 {
  margin: -16.875rem !important;
}

.m-n275 {
  margin: -17.1875rem !important;
}

.m-n280 {
  margin: -17.5rem !important;
}

.m-n285 {
  margin: -17.8125rem !important;
}

.m-n290 {
  margin: -18.125rem !important;
}

.m-n295 {
  margin: -18.4375rem !important;
}

.m-n300 {
  margin: -18.75rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mx-n2rem {
  margin-right: -2rem !important;
  margin-left: -2rem !important;
}

.mx-n6 {
  margin-right: -5rem !important;
  margin-left: -5rem !important;
}

.mx-n40 {
  margin-right: -2.5rem !important;
  margin-left: -2.5rem !important;
}

.mx-n45 {
  margin-right: -2.8125rem !important;
  margin-left: -2.8125rem !important;
}

.mx-n50 {
  margin-right: -2.75rem !important;
  margin-left: -2.75rem !important;
}

.mx-n55 {
  margin-right: -3.4375rem !important;
  margin-left: -3.4375rem !important;
}

.mx-n60 {
  margin-right: -3.75rem !important;
  margin-left: -3.75rem !important;
}

.mx-n65 {
  margin-right: -4.0625rem !important;
  margin-left: -4.0625rem !important;
}

.mx-n70 {
  margin-right: -4.375rem !important;
  margin-left: -4.375rem !important;
}

.mx-n75 {
  margin-right: -4.6875rem !important;
  margin-left: -4.6875rem !important;
}

.mx-n80 {
  margin-right: -5rem !important;
  margin-left: -5rem !important;
}

.mx-n85 {
  margin-right: -5.3125rem !important;
  margin-left: -5.3125rem !important;
}

.mx-n90 {
  margin-right: -5.625rem !important;
  margin-left: -5.625rem !important;
}

.mx-n95 {
  margin-right: -5.9375rem !important;
  margin-left: -5.9375rem !important;
}

.mx-n100 {
  margin-right: -6.25rem !important;
  margin-left: -6.25rem !important;
}

.mx-n105 {
  margin-right: -6.5625rem !important;
  margin-left: -6.5625rem !important;
}

.mx-n110 {
  margin-right: -6.875rem !important;
  margin-left: -6.875rem !important;
}

.mx-n115 {
  margin-right: -7.25rem !important;
  margin-left: -7.25rem !important;
}

.mx-n120 {
  margin-right: -7.5rem !important;
  margin-left: -7.5rem !important;
}

.mx-n125 {
  margin-right: -7.8125rem !important;
  margin-left: -7.8125rem !important;
}

.mx-n130 {
  margin-right: -8.125rem !important;
  margin-left: -8.125rem !important;
}

.mx-n135 {
  margin-right: -8.4375rem !important;
  margin-left: -8.4375rem !important;
}

.mx-n140 {
  margin-right: -8.75rem !important;
  margin-left: -8.75rem !important;
}

.mx-n145 {
  margin-right: -9.0625rem !important;
  margin-left: -9.0625rem !important;
}

.mx-n150 {
  margin-right: -9.375rem !important;
  margin-left: -9.375rem !important;
}

.mx-n155 {
  margin-right: -9.6875rem !important;
  margin-left: -9.6875rem !important;
}

.mx-n160 {
  margin-right: -10rem !important;
  margin-left: -10rem !important;
}

.mx-n165 {
  margin-right: -10.3125rem !important;
  margin-left: -10.3125rem !important;
}

.mx-n170 {
  margin-right: -10.625rem !important;
  margin-left: -10.625rem !important;
}

.mx-n175 {
  margin-right: -10.9375rem !important;
  margin-left: -10.9375rem !important;
}

.mx-n180 {
  margin-right: -11.25rem !important;
  margin-left: -11.25rem !important;
}

.mx-n185 {
  margin-right: -11.5625rem !important;
  margin-left: -11.5625rem !important;
}

.mx-n190 {
  margin-right: -11.875rem !important;
  margin-left: -11.875rem !important;
}

.mx-n195 {
  margin-right: -12.1875rem !important;
  margin-left: -12.1875rem !important;
}

.mx-n200 {
  margin-right: -12.5rem !important;
  margin-left: -12.5rem !important;
}

.mx-n205 {
  margin-right: -12.8125rem !important;
  margin-left: -12.8125rem !important;
}

.mx-n210 {
  margin-right: -13.125rem !important;
  margin-left: -13.125rem !important;
}

.mx-n215 {
  margin-right: -13.4375rem !important;
  margin-left: -13.4375rem !important;
}

.mx-n220 {
  margin-right: -13.75rem !important;
  margin-left: -13.75rem !important;
}

.mx-n225 {
  margin-right: -14.0625rem !important;
  margin-left: -14.0625rem !important;
}

.mx-n230 {
  margin-right: -14.375rem !important;
  margin-left: -14.375rem !important;
}

.mx-n235 {
  margin-right: -14.6875rem !important;
  margin-left: -14.6875rem !important;
}

.mx-n240 {
  margin-right: -15rem !important;
  margin-left: -15rem !important;
}

.mx-n245 {
  margin-right: -15.3125rem !important;
  margin-left: -15.3125rem !important;
}

.mx-n250 {
  margin-right: -15.625rem !important;
  margin-left: -15.625rem !important;
}

.mx-n255 {
  margin-right: -15.9375rem !important;
  margin-left: -15.9375rem !important;
}

.mx-n260 {
  margin-right: -16.25rem !important;
  margin-left: -16.25rem !important;
}

.mx-n265 {
  margin-right: -16.5625rem !important;
  margin-left: -16.5625rem !important;
}

.mx-n270 {
  margin-right: -16.875rem !important;
  margin-left: -16.875rem !important;
}

.mx-n275 {
  margin-right: -17.1875rem !important;
  margin-left: -17.1875rem !important;
}

.mx-n280 {
  margin-right: -17.5rem !important;
  margin-left: -17.5rem !important;
}

.mx-n285 {
  margin-right: -17.8125rem !important;
  margin-left: -17.8125rem !important;
}

.mx-n290 {
  margin-right: -18.125rem !important;
  margin-left: -18.125rem !important;
}

.mx-n295 {
  margin-right: -18.4375rem !important;
  margin-left: -18.4375rem !important;
}

.mx-n300 {
  margin-right: -18.75rem !important;
  margin-left: -18.75rem !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-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}

.my-n2rem {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.my-n6 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.my-n40 {
  margin-top: -2.5rem !important;
  margin-bottom: -2.5rem !important;
}

.my-n45 {
  margin-top: -2.8125rem !important;
  margin-bottom: -2.8125rem !important;
}

.my-n50 {
  margin-top: -2.75rem !important;
  margin-bottom: -2.75rem !important;
}

.my-n55 {
  margin-top: -3.4375rem !important;
  margin-bottom: -3.4375rem !important;
}

.my-n60 {
  margin-top: -3.75rem !important;
  margin-bottom: -3.75rem !important;
}

.my-n65 {
  margin-top: -4.0625rem !important;
  margin-bottom: -4.0625rem !important;
}

.my-n70 {
  margin-top: -4.375rem !important;
  margin-bottom: -4.375rem !important;
}

.my-n75 {
  margin-top: -4.6875rem !important;
  margin-bottom: -4.6875rem !important;
}

.my-n80 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.my-n85 {
  margin-top: -5.3125rem !important;
  margin-bottom: -5.3125rem !important;
}

.my-n90 {
  margin-top: -5.625rem !important;
  margin-bottom: -5.625rem !important;
}

.my-n95 {
  margin-top: -5.9375rem !important;
  margin-bottom: -5.9375rem !important;
}

.my-n100 {
  margin-top: -6.25rem !important;
  margin-bottom: -6.25rem !important;
}

.my-n105 {
  margin-top: -6.5625rem !important;
  margin-bottom: -6.5625rem !important;
}

.my-n110 {
  margin-top: -6.875rem !important;
  margin-bottom: -6.875rem !important;
}

.my-n115 {
  margin-top: -7.25rem !important;
  margin-bottom: -7.25rem !important;
}

.my-n120 {
  margin-top: -7.5rem !important;
  margin-bottom: -7.5rem !important;
}

.my-n125 {
  margin-top: -7.8125rem !important;
  margin-bottom: -7.8125rem !important;
}

.my-n130 {
  margin-top: -8.125rem !important;
  margin-bottom: -8.125rem !important;
}

.my-n135 {
  margin-top: -8.4375rem !important;
  margin-bottom: -8.4375rem !important;
}

.my-n140 {
  margin-top: -8.75rem !important;
  margin-bottom: -8.75rem !important;
}

.my-n145 {
  margin-top: -9.0625rem !important;
  margin-bottom: -9.0625rem !important;
}

.my-n150 {
  margin-top: -9.375rem !important;
  margin-bottom: -9.375rem !important;
}

.my-n155 {
  margin-top: -9.6875rem !important;
  margin-bottom: -9.6875rem !important;
}

.my-n160 {
  margin-top: -10rem !important;
  margin-bottom: -10rem !important;
}

.my-n165 {
  margin-top: -10.3125rem !important;
  margin-bottom: -10.3125rem !important;
}

.my-n170 {
  margin-top: -10.625rem !important;
  margin-bottom: -10.625rem !important;
}

.my-n175 {
  margin-top: -10.9375rem !important;
  margin-bottom: -10.9375rem !important;
}

.my-n180 {
  margin-top: -11.25rem !important;
  margin-bottom: -11.25rem !important;
}

.my-n185 {
  margin-top: -11.5625rem !important;
  margin-bottom: -11.5625rem !important;
}

.my-n190 {
  margin-top: -11.875rem !important;
  margin-bottom: -11.875rem !important;
}

.my-n195 {
  margin-top: -12.1875rem !important;
  margin-bottom: -12.1875rem !important;
}

.my-n200 {
  margin-top: -12.5rem !important;
  margin-bottom: -12.5rem !important;
}

.my-n205 {
  margin-top: -12.8125rem !important;
  margin-bottom: -12.8125rem !important;
}

.my-n210 {
  margin-top: -13.125rem !important;
  margin-bottom: -13.125rem !important;
}

.my-n215 {
  margin-top: -13.4375rem !important;
  margin-bottom: -13.4375rem !important;
}

.my-n220 {
  margin-top: -13.75rem !important;
  margin-bottom: -13.75rem !important;
}

.my-n225 {
  margin-top: -14.0625rem !important;
  margin-bottom: -14.0625rem !important;
}

.my-n230 {
  margin-top: -14.375rem !important;
  margin-bottom: -14.375rem !important;
}

.my-n235 {
  margin-top: -14.6875rem !important;
  margin-bottom: -14.6875rem !important;
}

.my-n240 {
  margin-top: -15rem !important;
  margin-bottom: -15rem !important;
}

.my-n245 {
  margin-top: -15.3125rem !important;
  margin-bottom: -15.3125rem !important;
}

.my-n250 {
  margin-top: -15.625rem !important;
  margin-bottom: -15.625rem !important;
}

.my-n255 {
  margin-top: -15.9375rem !important;
  margin-bottom: -15.9375rem !important;
}

.my-n260 {
  margin-top: -16.25rem !important;
  margin-bottom: -16.25rem !important;
}

.my-n265 {
  margin-top: -16.5625rem !important;
  margin-bottom: -16.5625rem !important;
}

.my-n270 {
  margin-top: -16.875rem !important;
  margin-bottom: -16.875rem !important;
}

.my-n275 {
  margin-top: -17.1875rem !important;
  margin-bottom: -17.1875rem !important;
}

.my-n280 {
  margin-top: -17.5rem !important;
  margin-bottom: -17.5rem !important;
}

.my-n285 {
  margin-top: -17.8125rem !important;
  margin-bottom: -17.8125rem !important;
}

.my-n290 {
  margin-top: -18.125rem !important;
  margin-bottom: -18.125rem !important;
}

.my-n295 {
  margin-top: -18.4375rem !important;
  margin-bottom: -18.4375rem !important;
}

.my-n300 {
  margin-top: -18.75rem !important;
  margin-bottom: -18.75rem !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-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.mt-n2rem {
  margin-top: -2rem !important;
}

.mt-n6 {
  margin-top: -5rem !important;
}

.mt-n40 {
  margin-top: -2.5rem !important;
}

.mt-n45 {
  margin-top: -2.8125rem !important;
}

.mt-n50 {
  margin-top: -2.75rem !important;
}

.mt-n55 {
  margin-top: -3.4375rem !important;
}

.mt-n60 {
  margin-top: -3.75rem !important;
}

.mt-n65 {
  margin-top: -4.0625rem !important;
}

.mt-n70 {
  margin-top: -4.375rem !important;
}

.mt-n75 {
  margin-top: -4.6875rem !important;
}

.mt-n80 {
  margin-top: -5rem !important;
}

.mt-n85 {
  margin-top: -5.3125rem !important;
}

.mt-n90 {
  margin-top: -5.625rem !important;
}

.mt-n95 {
  margin-top: -5.9375rem !important;
}

.mt-n100 {
  margin-top: -6.25rem !important;
}

.mt-n105 {
  margin-top: -6.5625rem !important;
}

.mt-n110 {
  margin-top: -6.875rem !important;
}

.mt-n115 {
  margin-top: -7.25rem !important;
}

.mt-n120 {
  margin-top: -7.5rem !important;
}

.mt-n125 {
  margin-top: -7.8125rem !important;
}

.mt-n130 {
  margin-top: -8.125rem !important;
}

.mt-n135 {
  margin-top: -8.4375rem !important;
}

.mt-n140 {
  margin-top: -8.75rem !important;
}

.mt-n145 {
  margin-top: -9.0625rem !important;
}

.mt-n150 {
  margin-top: -9.375rem !important;
}

.mt-n155 {
  margin-top: -9.6875rem !important;
}

.mt-n160 {
  margin-top: -10rem !important;
}

.mt-n165 {
  margin-top: -10.3125rem !important;
}

.mt-n170 {
  margin-top: -10.625rem !important;
}

.mt-n175 {
  margin-top: -10.9375rem !important;
}

.mt-n180 {
  margin-top: -11.25rem !important;
}

.mt-n185 {
  margin-top: -11.5625rem !important;
}

.mt-n190 {
  margin-top: -11.875rem !important;
}

.mt-n195 {
  margin-top: -12.1875rem !important;
}

.mt-n200 {
  margin-top: -12.5rem !important;
}

.mt-n205 {
  margin-top: -12.8125rem !important;
}

.mt-n210 {
  margin-top: -13.125rem !important;
}

.mt-n215 {
  margin-top: -13.4375rem !important;
}

.mt-n220 {
  margin-top: -13.75rem !important;
}

.mt-n225 {
  margin-top: -14.0625rem !important;
}

.mt-n230 {
  margin-top: -14.375rem !important;
}

.mt-n235 {
  margin-top: -14.6875rem !important;
}

.mt-n240 {
  margin-top: -15rem !important;
}

.mt-n245 {
  margin-top: -15.3125rem !important;
}

.mt-n250 {
  margin-top: -15.625rem !important;
}

.mt-n255 {
  margin-top: -15.9375rem !important;
}

.mt-n260 {
  margin-top: -16.25rem !important;
}

.mt-n265 {
  margin-top: -16.5625rem !important;
}

.mt-n270 {
  margin-top: -16.875rem !important;
}

.mt-n275 {
  margin-top: -17.1875rem !important;
}

.mt-n280 {
  margin-top: -17.5rem !important;
}

.mt-n285 {
  margin-top: -17.8125rem !important;
}

.mt-n290 {
  margin-top: -18.125rem !important;
}

.mt-n295 {
  margin-top: -18.4375rem !important;
}

.mt-n300 {
  margin-top: -18.75rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n3 {
  margin-top: -1rem !important;
}

.mt-n4 {
  margin-top: -1.5rem !important;
}

.mt-n5 {
  margin-top: -3rem !important;
}

.me-n2rem {
  margin-right: -2rem !important;
}

.me-n6 {
  margin-right: -5rem !important;
}

.me-n40 {
  margin-right: -2.5rem !important;
}

.me-n45 {
  margin-right: -2.8125rem !important;
}

.me-n50 {
  margin-right: -2.75rem !important;
}

.me-n55 {
  margin-right: -3.4375rem !important;
}

.me-n60 {
  margin-right: -3.75rem !important;
}

.me-n65 {
  margin-right: -4.0625rem !important;
}

.me-n70 {
  margin-right: -4.375rem !important;
}

.me-n75 {
  margin-right: -4.6875rem !important;
}

.me-n80 {
  margin-right: -5rem !important;
}

.me-n85 {
  margin-right: -5.3125rem !important;
}

.me-n90 {
  margin-right: -5.625rem !important;
}

.me-n95 {
  margin-right: -5.9375rem !important;
}

.me-n100 {
  margin-right: -6.25rem !important;
}

.me-n105 {
  margin-right: -6.5625rem !important;
}

.me-n110 {
  margin-right: -6.875rem !important;
}

.me-n115 {
  margin-right: -7.25rem !important;
}

.me-n120 {
  margin-right: -7.5rem !important;
}

.me-n125 {
  margin-right: -7.8125rem !important;
}

.me-n130 {
  margin-right: -8.125rem !important;
}

.me-n135 {
  margin-right: -8.4375rem !important;
}

.me-n140 {
  margin-right: -8.75rem !important;
}

.me-n145 {
  margin-right: -9.0625rem !important;
}

.me-n150 {
  margin-right: -9.375rem !important;
}

.me-n155 {
  margin-right: -9.6875rem !important;
}

.me-n160 {
  margin-right: -10rem !important;
}

.me-n165 {
  margin-right: -10.3125rem !important;
}

.me-n170 {
  margin-right: -10.625rem !important;
}

.me-n175 {
  margin-right: -10.9375rem !important;
}

.me-n180 {
  margin-right: -11.25rem !important;
}

.me-n185 {
  margin-right: -11.5625rem !important;
}

.me-n190 {
  margin-right: -11.875rem !important;
}

.me-n195 {
  margin-right: -12.1875rem !important;
}

.me-n200 {
  margin-right: -12.5rem !important;
}

.me-n205 {
  margin-right: -12.8125rem !important;
}

.me-n210 {
  margin-right: -13.125rem !important;
}

.me-n215 {
  margin-right: -13.4375rem !important;
}

.me-n220 {
  margin-right: -13.75rem !important;
}

.me-n225 {
  margin-right: -14.0625rem !important;
}

.me-n230 {
  margin-right: -14.375rem !important;
}

.me-n235 {
  margin-right: -14.6875rem !important;
}

.me-n240 {
  margin-right: -15rem !important;
}

.me-n245 {
  margin-right: -15.3125rem !important;
}

.me-n250 {
  margin-right: -15.625rem !important;
}

.me-n255 {
  margin-right: -15.9375rem !important;
}

.me-n260 {
  margin-right: -16.25rem !important;
}

.me-n265 {
  margin-right: -16.5625rem !important;
}

.me-n270 {
  margin-right: -16.875rem !important;
}

.me-n275 {
  margin-right: -17.1875rem !important;
}

.me-n280 {
  margin-right: -17.5rem !important;
}

.me-n285 {
  margin-right: -17.8125rem !important;
}

.me-n290 {
  margin-right: -18.125rem !important;
}

.me-n295 {
  margin-right: -18.4375rem !important;
}

.me-n300 {
  margin-right: -18.75rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n3 {
  margin-right: -1rem !important;
}

.me-n4 {
  margin-right: -1.5rem !important;
}

.me-n5 {
  margin-right: -3rem !important;
}

.mb-n2rem {
  margin-bottom: -2rem !important;
}

.mb-n6 {
  margin-bottom: -5rem !important;
}

.mb-n40 {
  margin-bottom: -2.5rem !important;
}

.mb-n45 {
  margin-bottom: -2.8125rem !important;
}

.mb-n50 {
  margin-bottom: -2.75rem !important;
}

.mb-n55 {
  margin-bottom: -3.4375rem !important;
}

.mb-n60 {
  margin-bottom: -3.75rem !important;
}

.mb-n65 {
  margin-bottom: -4.0625rem !important;
}

.mb-n70 {
  margin-bottom: -4.375rem !important;
}

.mb-n75 {
  margin-bottom: -4.6875rem !important;
}

.mb-n80 {
  margin-bottom: -5rem !important;
}

.mb-n85 {
  margin-bottom: -5.3125rem !important;
}

.mb-n90 {
  margin-bottom: -5.625rem !important;
}

.mb-n95 {
  margin-bottom: -5.9375rem !important;
}

.mb-n100 {
  margin-bottom: -6.25rem !important;
}

.mb-n105 {
  margin-bottom: -6.5625rem !important;
}

.mb-n110 {
  margin-bottom: -6.875rem !important;
}

.mb-n115 {
  margin-bottom: -7.25rem !important;
}

.mb-n120 {
  margin-bottom: -7.5rem !important;
}

.mb-n125 {
  margin-bottom: -7.8125rem !important;
}

.mb-n130 {
  margin-bottom: -8.125rem !important;
}

.mb-n135 {
  margin-bottom: -8.4375rem !important;
}

.mb-n140 {
  margin-bottom: -8.75rem !important;
}

.mb-n145 {
  margin-bottom: -9.0625rem !important;
}

.mb-n150 {
  margin-bottom: -9.375rem !important;
}

.mb-n155 {
  margin-bottom: -9.6875rem !important;
}

.mb-n160 {
  margin-bottom: -10rem !important;
}

.mb-n165 {
  margin-bottom: -10.3125rem !important;
}

.mb-n170 {
  margin-bottom: -10.625rem !important;
}

.mb-n175 {
  margin-bottom: -10.9375rem !important;
}

.mb-n180 {
  margin-bottom: -11.25rem !important;
}

.mb-n185 {
  margin-bottom: -11.5625rem !important;
}

.mb-n190 {
  margin-bottom: -11.875rem !important;
}

.mb-n195 {
  margin-bottom: -12.1875rem !important;
}

.mb-n200 {
  margin-bottom: -12.5rem !important;
}

.mb-n205 {
  margin-bottom: -12.8125rem !important;
}

.mb-n210 {
  margin-bottom: -13.125rem !important;
}

.mb-n215 {
  margin-bottom: -13.4375rem !important;
}

.mb-n220 {
  margin-bottom: -13.75rem !important;
}

.mb-n225 {
  margin-bottom: -14.0625rem !important;
}

.mb-n230 {
  margin-bottom: -14.375rem !important;
}

.mb-n235 {
  margin-bottom: -14.6875rem !important;
}

.mb-n240 {
  margin-bottom: -15rem !important;
}

.mb-n245 {
  margin-bottom: -15.3125rem !important;
}

.mb-n250 {
  margin-bottom: -15.625rem !important;
}

.mb-n255 {
  margin-bottom: -15.9375rem !important;
}

.mb-n260 {
  margin-bottom: -16.25rem !important;
}

.mb-n265 {
  margin-bottom: -16.5625rem !important;
}

.mb-n270 {
  margin-bottom: -16.875rem !important;
}

.mb-n275 {
  margin-bottom: -17.1875rem !important;
}

.mb-n280 {
  margin-bottom: -17.5rem !important;
}

.mb-n285 {
  margin-bottom: -17.8125rem !important;
}

.mb-n290 {
  margin-bottom: -18.125rem !important;
}

.mb-n295 {
  margin-bottom: -18.4375rem !important;
}

.mb-n300 {
  margin-bottom: -18.75rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n3 {
  margin-bottom: -1rem !important;
}

.mb-n4 {
  margin-bottom: -1.5rem !important;
}

.mb-n5 {
  margin-bottom: -3rem !important;
}

.ms-n2rem {
  margin-left: -2rem !important;
}

.ms-n6 {
  margin-left: -5rem !important;
}

.ms-n40 {
  margin-left: -2.5rem !important;
}

.ms-n45 {
  margin-left: -2.8125rem !important;
}

.ms-n50 {
  margin-left: -2.75rem !important;
}

.ms-n55 {
  margin-left: -3.4375rem !important;
}

.ms-n60 {
  margin-left: -3.75rem !important;
}

.ms-n65 {
  margin-left: -4.0625rem !important;
}

.ms-n70 {
  margin-left: -4.375rem !important;
}

.ms-n75 {
  margin-left: -4.6875rem !important;
}

.ms-n80 {
  margin-left: -5rem !important;
}

.ms-n85 {
  margin-left: -5.3125rem !important;
}

.ms-n90 {
  margin-left: -5.625rem !important;
}

.ms-n95 {
  margin-left: -5.9375rem !important;
}

.ms-n100 {
  margin-left: -6.25rem !important;
}

.ms-n105 {
  margin-left: -6.5625rem !important;
}

.ms-n110 {
  margin-left: -6.875rem !important;
}

.ms-n115 {
  margin-left: -7.25rem !important;
}

.ms-n120 {
  margin-left: -7.5rem !important;
}

.ms-n125 {
  margin-left: -7.8125rem !important;
}

.ms-n130 {
  margin-left: -8.125rem !important;
}

.ms-n135 {
  margin-left: -8.4375rem !important;
}

.ms-n140 {
  margin-left: -8.75rem !important;
}

.ms-n145 {
  margin-left: -9.0625rem !important;
}

.ms-n150 {
  margin-left: -9.375rem !important;
}

.ms-n155 {
  margin-left: -9.6875rem !important;
}

.ms-n160 {
  margin-left: -10rem !important;
}

.ms-n165 {
  margin-left: -10.3125rem !important;
}

.ms-n170 {
  margin-left: -10.625rem !important;
}

.ms-n175 {
  margin-left: -10.9375rem !important;
}

.ms-n180 {
  margin-left: -11.25rem !important;
}

.ms-n185 {
  margin-left: -11.5625rem !important;
}

.ms-n190 {
  margin-left: -11.875rem !important;
}

.ms-n195 {
  margin-left: -12.1875rem !important;
}

.ms-n200 {
  margin-left: -12.5rem !important;
}

.ms-n205 {
  margin-left: -12.8125rem !important;
}

.ms-n210 {
  margin-left: -13.125rem !important;
}

.ms-n215 {
  margin-left: -13.4375rem !important;
}

.ms-n220 {
  margin-left: -13.75rem !important;
}

.ms-n225 {
  margin-left: -14.0625rem !important;
}

.ms-n230 {
  margin-left: -14.375rem !important;
}

.ms-n235 {
  margin-left: -14.6875rem !important;
}

.ms-n240 {
  margin-left: -15rem !important;
}

.ms-n245 {
  margin-left: -15.3125rem !important;
}

.ms-n250 {
  margin-left: -15.625rem !important;
}

.ms-n255 {
  margin-left: -15.9375rem !important;
}

.ms-n260 {
  margin-left: -16.25rem !important;
}

.ms-n265 {
  margin-left: -16.5625rem !important;
}

.ms-n270 {
  margin-left: -16.875rem !important;
}

.ms-n275 {
  margin-left: -17.1875rem !important;
}

.ms-n280 {
  margin-left: -17.5rem !important;
}

.ms-n285 {
  margin-left: -17.8125rem !important;
}

.ms-n290 {
  margin-left: -18.125rem !important;
}

.ms-n295 {
  margin-left: -18.4375rem !important;
}

.ms-n300 {
  margin-left: -18.75rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n3 {
  margin-left: -1rem !important;
}

.ms-n4 {
  margin-left: -1.5rem !important;
}

.ms-n5 {
  margin-left: -3rem !important;
}

.p-2rem {
  padding: 2rem !important;
}

.p-6 {
  padding: 5rem !important;
}

.p-40 {
  padding: 2.5rem !important;
}

.p-45 {
  padding: 2.8125rem !important;
}

.p-50 {
  padding: 2.75rem !important;
}

.p-55 {
  padding: 3.4375rem !important;
}

.p-60 {
  padding: 3.75rem !important;
}

.p-65 {
  padding: 4.0625rem !important;
}

.p-70 {
  padding: 4.375rem !important;
}

.p-75 {
  padding: 4.6875rem !important;
}

.p-80 {
  padding: 5rem !important;
}

.p-85 {
  padding: 5.3125rem !important;
}

.p-90 {
  padding: 5.625rem !important;
}

.p-95 {
  padding: 5.9375rem !important;
}

.p-100 {
  padding: 6.25rem !important;
}

.p-105 {
  padding: 6.5625rem !important;
}

.p-110 {
  padding: 6.875rem !important;
}

.p-115 {
  padding: 7.25rem !important;
}

.p-120 {
  padding: 7.5rem !important;
}

.p-125 {
  padding: 7.8125rem !important;
}

.p-130 {
  padding: 8.125rem !important;
}

.p-135 {
  padding: 8.4375rem !important;
}

.p-140 {
  padding: 8.75rem !important;
}

.p-145 {
  padding: 9.0625rem !important;
}

.p-150 {
  padding: 9.375rem !important;
}

.p-155 {
  padding: 9.6875rem !important;
}

.p-160 {
  padding: 10rem !important;
}

.p-165 {
  padding: 10.3125rem !important;
}

.p-170 {
  padding: 10.625rem !important;
}

.p-175 {
  padding: 10.9375rem !important;
}

.p-180 {
  padding: 11.25rem !important;
}

.p-185 {
  padding: 11.5625rem !important;
}

.p-190 {
  padding: 11.875rem !important;
}

.p-195 {
  padding: 12.1875rem !important;
}

.p-200 {
  padding: 12.5rem !important;
}

.p-205 {
  padding: 12.8125rem !important;
}

.p-210 {
  padding: 13.125rem !important;
}

.p-215 {
  padding: 13.4375rem !important;
}

.p-220 {
  padding: 13.75rem !important;
}

.p-225 {
  padding: 14.0625rem !important;
}

.p-230 {
  padding: 14.375rem !important;
}

.p-235 {
  padding: 14.6875rem !important;
}

.p-240 {
  padding: 15rem !important;
}

.p-245 {
  padding: 15.3125rem !important;
}

.p-250 {
  padding: 15.625rem !important;
}

.p-255 {
  padding: 15.9375rem !important;
}

.p-260 {
  padding: 16.25rem !important;
}

.p-265 {
  padding: 16.5625rem !important;
}

.p-270 {
  padding: 16.875rem !important;
}

.p-275 {
  padding: 17.1875rem !important;
}

.p-280 {
  padding: 17.5rem !important;
}

.p-285 {
  padding: 17.8125rem !important;
}

.p-290 {
  padding: 18.125rem !important;
}

.p-295 {
  padding: 18.4375rem !important;
}

.p-300 {
  padding: 18.75rem !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-2rem {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}

.px-6 {
  padding-right: 5rem !important;
  padding-left: 5rem !important;
}

.px-40 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
}

.px-45 {
  padding-right: 2.8125rem !important;
  padding-left: 2.8125rem !important;
}

.px-50 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important;
}

.px-55 {
  padding-right: 3.4375rem !important;
  padding-left: 3.4375rem !important;
}

.px-60 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
}

.px-65 {
  padding-right: 4.0625rem !important;
  padding-left: 4.0625rem !important;
}

.px-70 {
  padding-right: 4.375rem !important;
  padding-left: 4.375rem !important;
}

.px-75 {
  padding-right: 4.6875rem !important;
  padding-left: 4.6875rem !important;
}

.px-80 {
  padding-right: 5rem !important;
  padding-left: 5rem !important;
}

.px-85 {
  padding-right: 5.3125rem !important;
  padding-left: 5.3125rem !important;
}

.px-90 {
  padding-right: 5.625rem !important;
  padding-left: 5.625rem !important;
}

.px-95 {
  padding-right: 5.9375rem !important;
  padding-left: 5.9375rem !important;
}

.px-100 {
  padding-right: 6.25rem !important;
  padding-left: 6.25rem !important;
}

.px-105 {
  padding-right: 6.5625rem !important;
  padding-left: 6.5625rem !important;
}

.px-110 {
  padding-right: 6.875rem !important;
  padding-left: 6.875rem !important;
}

.px-115 {
  padding-right: 7.25rem !important;
  padding-left: 7.25rem !important;
}

.px-120 {
  padding-right: 7.5rem !important;
  padding-left: 7.5rem !important;
}

.px-125 {
  padding-right: 7.8125rem !important;
  padding-left: 7.8125rem !important;
}

.px-130 {
  padding-right: 8.125rem !important;
  padding-left: 8.125rem !important;
}

.px-135 {
  padding-right: 8.4375rem !important;
  padding-left: 8.4375rem !important;
}

.px-140 {
  padding-right: 8.75rem !important;
  padding-left: 8.75rem !important;
}

.px-145 {
  padding-right: 9.0625rem !important;
  padding-left: 9.0625rem !important;
}

.px-150 {
  padding-right: 9.375rem !important;
  padding-left: 9.375rem !important;
}

.px-155 {
  padding-right: 9.6875rem !important;
  padding-left: 9.6875rem !important;
}

.px-160 {
  padding-right: 10rem !important;
  padding-left: 10rem !important;
}

.px-165 {
  padding-right: 10.3125rem !important;
  padding-left: 10.3125rem !important;
}

.px-170 {
  padding-right: 10.625rem !important;
  padding-left: 10.625rem !important;
}

.px-175 {
  padding-right: 10.9375rem !important;
  padding-left: 10.9375rem !important;
}

.px-180 {
  padding-right: 11.25rem !important;
  padding-left: 11.25rem !important;
}

.px-185 {
  padding-right: 11.5625rem !important;
  padding-left: 11.5625rem !important;
}

.px-190 {
  padding-right: 11.875rem !important;
  padding-left: 11.875rem !important;
}

.px-195 {
  padding-right: 12.1875rem !important;
  padding-left: 12.1875rem !important;
}

.px-200 {
  padding-right: 12.5rem !important;
  padding-left: 12.5rem !important;
}

.px-205 {
  padding-right: 12.8125rem !important;
  padding-left: 12.8125rem !important;
}

.px-210 {
  padding-right: 13.125rem !important;
  padding-left: 13.125rem !important;
}

.px-215 {
  padding-right: 13.4375rem !important;
  padding-left: 13.4375rem !important;
}

.px-220 {
  padding-right: 13.75rem !important;
  padding-left: 13.75rem !important;
}

.px-225 {
  padding-right: 14.0625rem !important;
  padding-left: 14.0625rem !important;
}

.px-230 {
  padding-right: 14.375rem !important;
  padding-left: 14.375rem !important;
}

.px-235 {
  padding-right: 14.6875rem !important;
  padding-left: 14.6875rem !important;
}

.px-240 {
  padding-right: 15rem !important;
  padding-left: 15rem !important;
}

.px-245 {
  padding-right: 15.3125rem !important;
  padding-left: 15.3125rem !important;
}

.px-250 {
  padding-right: 15.625rem !important;
  padding-left: 15.625rem !important;
}

.px-255 {
  padding-right: 15.9375rem !important;
  padding-left: 15.9375rem !important;
}

.px-260 {
  padding-right: 16.25rem !important;
  padding-left: 16.25rem !important;
}

.px-265 {
  padding-right: 16.5625rem !important;
  padding-left: 16.5625rem !important;
}

.px-270 {
  padding-right: 16.875rem !important;
  padding-left: 16.875rem !important;
}

.px-275 {
  padding-right: 17.1875rem !important;
  padding-left: 17.1875rem !important;
}

.px-280 {
  padding-right: 17.5rem !important;
  padding-left: 17.5rem !important;
}

.px-285 {
  padding-right: 17.8125rem !important;
  padding-left: 17.8125rem !important;
}

.px-290 {
  padding-right: 18.125rem !important;
  padding-left: 18.125rem !important;
}

.px-295 {
  padding-right: 18.4375rem !important;
  padding-left: 18.4375rem !important;
}

.px-300 {
  padding-right: 18.75rem !important;
  padding-left: 18.75rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-2rem {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.py-6 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.py-40 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.py-45 {
  padding-top: 2.8125rem !important;
  padding-bottom: 2.8125rem !important;
}

.py-50 {
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important;
}

.py-55 {
  padding-top: 3.4375rem !important;
  padding-bottom: 3.4375rem !important;
}

.py-60 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

.py-65 {
  padding-top: 4.0625rem !important;
  padding-bottom: 4.0625rem !important;
}

.py-70 {
  padding-top: 4.375rem !important;
  padding-bottom: 4.375rem !important;
}

.py-75 {
  padding-top: 4.6875rem !important;
  padding-bottom: 4.6875rem !important;
}

.py-80 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.py-85 {
  padding-top: 5.3125rem !important;
  padding-bottom: 5.3125rem !important;
}

.py-90 {
  padding-top: 5.625rem !important;
  padding-bottom: 5.625rem !important;
}

.py-95 {
  padding-top: 5.9375rem !important;
  padding-bottom: 5.9375rem !important;
}

.py-100 {
  padding-top: 6.25rem !important;
  padding-bottom: 6.25rem !important;
}

.py-105 {
  padding-top: 6.5625rem !important;
  padding-bottom: 6.5625rem !important;
}

.py-110 {
  padding-top: 6.875rem !important;
  padding-bottom: 6.875rem !important;
}

.py-115 {
  padding-top: 7.25rem !important;
  padding-bottom: 7.25rem !important;
}

.py-120 {
  padding-top: 7.5rem !important;
  padding-bottom: 7.5rem !important;
}

.py-125 {
  padding-top: 7.8125rem !important;
  padding-bottom: 7.8125rem !important;
}

.py-130 {
  padding-top: 8.125rem !important;
  padding-bottom: 8.125rem !important;
}

.py-135 {
  padding-top: 8.4375rem !important;
  padding-bottom: 8.4375rem !important;
}

.py-140 {
  padding-top: 8.75rem !important;
  padding-bottom: 8.75rem !important;
}

.py-145 {
  padding-top: 9.0625rem !important;
  padding-bottom: 9.0625rem !important;
}

.py-150 {
  padding-top: 9.375rem !important;
  padding-bottom: 9.375rem !important;
}

.py-155 {
  padding-top: 9.6875rem !important;
  padding-bottom: 9.6875rem !important;
}

.py-160 {
  padding-top: 10rem !important;
  padding-bottom: 10rem !important;
}

.py-165 {
  padding-top: 10.3125rem !important;
  padding-bottom: 10.3125rem !important;
}

.py-170 {
  padding-top: 10.625rem !important;
  padding-bottom: 10.625rem !important;
}

.py-175 {
  padding-top: 10.9375rem !important;
  padding-bottom: 10.9375rem !important;
}

.py-180 {
  padding-top: 11.25rem !important;
  padding-bottom: 11.25rem !important;
}

.py-185 {
  padding-top: 11.5625rem !important;
  padding-bottom: 11.5625rem !important;
}

.py-190 {
  padding-top: 11.875rem !important;
  padding-bottom: 11.875rem !important;
}

.py-195 {
  padding-top: 12.1875rem !important;
  padding-bottom: 12.1875rem !important;
}

.py-200 {
  padding-top: 12.5rem !important;
  padding-bottom: 12.5rem !important;
}

.py-205 {
  padding-top: 12.8125rem !important;
  padding-bottom: 12.8125rem !important;
}

.py-210 {
  padding-top: 13.125rem !important;
  padding-bottom: 13.125rem !important;
}

.py-215 {
  padding-top: 13.4375rem !important;
  padding-bottom: 13.4375rem !important;
}

.py-220 {
  padding-top: 13.75rem !important;
  padding-bottom: 13.75rem !important;
}

.py-225 {
  padding-top: 14.0625rem !important;
  padding-bottom: 14.0625rem !important;
}

.py-230 {
  padding-top: 14.375rem !important;
  padding-bottom: 14.375rem !important;
}

.py-235 {
  padding-top: 14.6875rem !important;
  padding-bottom: 14.6875rem !important;
}

.py-240 {
  padding-top: 15rem !important;
  padding-bottom: 15rem !important;
}

.py-245 {
  padding-top: 15.3125rem !important;
  padding-bottom: 15.3125rem !important;
}

.py-250 {
  padding-top: 15.625rem !important;
  padding-bottom: 15.625rem !important;
}

.py-255 {
  padding-top: 15.9375rem !important;
  padding-bottom: 15.9375rem !important;
}

.py-260 {
  padding-top: 16.25rem !important;
  padding-bottom: 16.25rem !important;
}

.py-265 {
  padding-top: 16.5625rem !important;
  padding-bottom: 16.5625rem !important;
}

.py-270 {
  padding-top: 16.875rem !important;
  padding-bottom: 16.875rem !important;
}

.py-275 {
  padding-top: 17.1875rem !important;
  padding-bottom: 17.1875rem !important;
}

.py-280 {
  padding-top: 17.5rem !important;
  padding-bottom: 17.5rem !important;
}

.py-285 {
  padding-top: 17.8125rem !important;
  padding-bottom: 17.8125rem !important;
}

.py-290 {
  padding-top: 18.125rem !important;
  padding-bottom: 18.125rem !important;
}

.py-295 {
  padding-top: 18.4375rem !important;
  padding-bottom: 18.4375rem !important;
}

.py-300 {
  padding-top: 18.75rem !important;
  padding-bottom: 18.75rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

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

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

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-2rem {
  padding-top: 2rem !important;
}

.pt-6 {
  padding-top: 5rem !important;
}

.pt-40 {
  padding-top: 2.5rem !important;
}

.pt-45 {
  padding-top: 2.8125rem !important;
}

.pt-50 {
  padding-top: 2.75rem !important;
}

.pt-55 {
  padding-top: 3.4375rem !important;
}

.pt-60 {
  padding-top: 3.75rem !important;
}

.pt-65 {
  padding-top: 4.0625rem !important;
}

.pt-70 {
  padding-top: 4.375rem !important;
}

.pt-75 {
  padding-top: 4.6875rem !important;
}

.pt-80 {
  padding-top: 5rem !important;
}

.pt-85 {
  padding-top: 5.3125rem !important;
}

.pt-90 {
  padding-top: 5.625rem !important;
}

.pt-95 {
  padding-top: 5.9375rem !important;
}

.pt-100 {
  padding-top: 6.25rem !important;
}

.pt-105 {
  padding-top: 6.5625rem !important;
}

.pt-110 {
  padding-top: 6.875rem !important;
}

.pt-115 {
  padding-top: 7.25rem !important;
}

.pt-120 {
  padding-top: 7.5rem !important;
}

.pt-125 {
  padding-top: 7.8125rem !important;
}

.pt-130 {
  padding-top: 8.125rem !important;
}

.pt-135 {
  padding-top: 8.4375rem !important;
}

.pt-140 {
  padding-top: 8.75rem !important;
}

.pt-145 {
  padding-top: 9.0625rem !important;
}

.pt-150 {
  padding-top: 9.375rem !important;
}

.pt-155 {
  padding-top: 9.6875rem !important;
}

.pt-160 {
  padding-top: 10rem !important;
}

.pt-165 {
  padding-top: 10.3125rem !important;
}

.pt-170 {
  padding-top: 10.625rem !important;
}

.pt-175 {
  padding-top: 10.9375rem !important;
}

.pt-180 {
  padding-top: 11.25rem !important;
}

.pt-185 {
  padding-top: 11.5625rem !important;
}

.pt-190 {
  padding-top: 11.875rem !important;
}

.pt-195 {
  padding-top: 12.1875rem !important;
}

.pt-200 {
  padding-top: 12.5rem !important;
}

.pt-205 {
  padding-top: 12.8125rem !important;
}

.pt-210 {
  padding-top: 13.125rem !important;
}

.pt-215 {
  padding-top: 13.4375rem !important;
}

.pt-220 {
  padding-top: 13.75rem !important;
}

.pt-225 {
  padding-top: 14.0625rem !important;
}

.pt-230 {
  padding-top: 14.375rem !important;
}

.pt-235 {
  padding-top: 14.6875rem !important;
}

.pt-240 {
  padding-top: 15rem !important;
}

.pt-245 {
  padding-top: 15.3125rem !important;
}

.pt-250 {
  padding-top: 15.625rem !important;
}

.pt-255 {
  padding-top: 15.9375rem !important;
}

.pt-260 {
  padding-top: 16.25rem !important;
}

.pt-265 {
  padding-top: 16.5625rem !important;
}

.pt-270 {
  padding-top: 16.875rem !important;
}

.pt-275 {
  padding-top: 17.1875rem !important;
}

.pt-280 {
  padding-top: 17.5rem !important;
}

.pt-285 {
  padding-top: 17.8125rem !important;
}

.pt-290 {
  padding-top: 18.125rem !important;
}

.pt-295 {
  padding-top: 18.4375rem !important;
}

.pt-300 {
  padding-top: 18.75rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

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

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

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-2rem {
  padding-right: 2rem !important;
}

.pe-6 {
  padding-right: 5rem !important;
}

.pe-40 {
  padding-right: 2.5rem !important;
}

.pe-45 {
  padding-right: 2.8125rem !important;
}

.pe-50 {
  padding-right: 2.75rem !important;
}

.pe-55 {
  padding-right: 3.4375rem !important;
}

.pe-60 {
  padding-right: 3.75rem !important;
}

.pe-65 {
  padding-right: 4.0625rem !important;
}

.pe-70 {
  padding-right: 4.375rem !important;
}

.pe-75 {
  padding-right: 4.6875rem !important;
}

.pe-80 {
  padding-right: 5rem !important;
}

.pe-85 {
  padding-right: 5.3125rem !important;
}

.pe-90 {
  padding-right: 5.625rem !important;
}

.pe-95 {
  padding-right: 5.9375rem !important;
}

.pe-100 {
  padding-right: 6.25rem !important;
}

.pe-105 {
  padding-right: 6.5625rem !important;
}

.pe-110 {
  padding-right: 6.875rem !important;
}

.pe-115 {
  padding-right: 7.25rem !important;
}

.pe-120 {
  padding-right: 7.5rem !important;
}

.pe-125 {
  padding-right: 7.8125rem !important;
}

.pe-130 {
  padding-right: 8.125rem !important;
}

.pe-135 {
  padding-right: 8.4375rem !important;
}

.pe-140 {
  padding-right: 8.75rem !important;
}

.pe-145 {
  padding-right: 9.0625rem !important;
}

.pe-150 {
  padding-right: 9.375rem !important;
}

.pe-155 {
  padding-right: 9.6875rem !important;
}

.pe-160 {
  padding-right: 10rem !important;
}

.pe-165 {
  padding-right: 10.3125rem !important;
}

.pe-170 {
  padding-right: 10.625rem !important;
}

.pe-175 {
  padding-right: 10.9375rem !important;
}

.pe-180 {
  padding-right: 11.25rem !important;
}

.pe-185 {
  padding-right: 11.5625rem !important;
}

.pe-190 {
  padding-right: 11.875rem !important;
}

.pe-195 {
  padding-right: 12.1875rem !important;
}

.pe-200 {
  padding-right: 12.5rem !important;
}

.pe-205 {
  padding-right: 12.8125rem !important;
}

.pe-210 {
  padding-right: 13.125rem !important;
}

.pe-215 {
  padding-right: 13.4375rem !important;
}

.pe-220 {
  padding-right: 13.75rem !important;
}

.pe-225 {
  padding-right: 14.0625rem !important;
}

.pe-230 {
  padding-right: 14.375rem !important;
}

.pe-235 {
  padding-right: 14.6875rem !important;
}

.pe-240 {
  padding-right: 15rem !important;
}

.pe-245 {
  padding-right: 15.3125rem !important;
}

.pe-250 {
  padding-right: 15.625rem !important;
}

.pe-255 {
  padding-right: 15.9375rem !important;
}

.pe-260 {
  padding-right: 16.25rem !important;
}

.pe-265 {
  padding-right: 16.5625rem !important;
}

.pe-270 {
  padding-right: 16.875rem !important;
}

.pe-275 {
  padding-right: 17.1875rem !important;
}

.pe-280 {
  padding-right: 17.5rem !important;
}

.pe-285 {
  padding-right: 17.8125rem !important;
}

.pe-290 {
  padding-right: 18.125rem !important;
}

.pe-295 {
  padding-right: 18.4375rem !important;
}

.pe-300 {
  padding-right: 18.75rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-2rem {
  padding-bottom: 2rem !important;
}

.pb-6 {
  padding-bottom: 5rem !important;
}

.pb-40 {
  padding-bottom: 2.5rem !important;
}

.pb-45 {
  padding-bottom: 2.8125rem !important;
}

.pb-50 {
  padding-bottom: 2.75rem !important;
}

.pb-55 {
  padding-bottom: 3.4375rem !important;
}

.pb-60 {
  padding-bottom: 3.75rem !important;
}

.pb-65 {
  padding-bottom: 4.0625rem !important;
}

.pb-70 {
  padding-bottom: 4.375rem !important;
}

.pb-75 {
  padding-bottom: 4.6875rem !important;
}

.pb-80 {
  padding-bottom: 5rem !important;
}

.pb-85 {
  padding-bottom: 5.3125rem !important;
}

.pb-90 {
  padding-bottom: 5.625rem !important;
}

.pb-95 {
  padding-bottom: 5.9375rem !important;
}

.pb-100 {
  padding-bottom: 6.25rem !important;
}

.pb-105 {
  padding-bottom: 6.5625rem !important;
}

.pb-110 {
  padding-bottom: 6.875rem !important;
}

.pb-115 {
  padding-bottom: 7.25rem !important;
}

.pb-120 {
  padding-bottom: 7.5rem !important;
}

.pb-125 {
  padding-bottom: 7.8125rem !important;
}

.pb-130 {
  padding-bottom: 8.125rem !important;
}

.pb-135 {
  padding-bottom: 8.4375rem !important;
}

.pb-140 {
  padding-bottom: 8.75rem !important;
}

.pb-145 {
  padding-bottom: 9.0625rem !important;
}

.pb-150 {
  padding-bottom: 9.375rem !important;
}

.pb-155 {
  padding-bottom: 9.6875rem !important;
}

.pb-160 {
  padding-bottom: 10rem !important;
}

.pb-165 {
  padding-bottom: 10.3125rem !important;
}

.pb-170 {
  padding-bottom: 10.625rem !important;
}

.pb-175 {
  padding-bottom: 10.9375rem !important;
}

.pb-180 {
  padding-bottom: 11.25rem !important;
}

.pb-185 {
  padding-bottom: 11.5625rem !important;
}

.pb-190 {
  padding-bottom: 11.875rem !important;
}

.pb-195 {
  padding-bottom: 12.1875rem !important;
}

.pb-200 {
  padding-bottom: 12.5rem !important;
}

.pb-205 {
  padding-bottom: 12.8125rem !important;
}

.pb-210 {
  padding-bottom: 13.125rem !important;
}

.pb-215 {
  padding-bottom: 13.4375rem !important;
}

.pb-220 {
  padding-bottom: 13.75rem !important;
}

.pb-225 {
  padding-bottom: 14.0625rem !important;
}

.pb-230 {
  padding-bottom: 14.375rem !important;
}

.pb-235 {
  padding-bottom: 14.6875rem !important;
}

.pb-240 {
  padding-bottom: 15rem !important;
}

.pb-245 {
  padding-bottom: 15.3125rem !important;
}

.pb-250 {
  padding-bottom: 15.625rem !important;
}

.pb-255 {
  padding-bottom: 15.9375rem !important;
}

.pb-260 {
  padding-bottom: 16.25rem !important;
}

.pb-265 {
  padding-bottom: 16.5625rem !important;
}

.pb-270 {
  padding-bottom: 16.875rem !important;
}

.pb-275 {
  padding-bottom: 17.1875rem !important;
}

.pb-280 {
  padding-bottom: 17.5rem !important;
}

.pb-285 {
  padding-bottom: 17.8125rem !important;
}

.pb-290 {
  padding-bottom: 18.125rem !important;
}

.pb-295 {
  padding-bottom: 18.4375rem !important;
}

.pb-300 {
  padding-bottom: 18.75rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

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

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

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-2rem {
  padding-left: 2rem !important;
}

.ps-6 {
  padding-left: 5rem !important;
}

.ps-40 {
  padding-left: 2.5rem !important;
}

.ps-45 {
  padding-left: 2.8125rem !important;
}

.ps-50 {
  padding-left: 2.75rem !important;
}

.ps-55 {
  padding-left: 3.4375rem !important;
}

.ps-60 {
  padding-left: 3.75rem !important;
}

.ps-65 {
  padding-left: 4.0625rem !important;
}

.ps-70 {
  padding-left: 4.375rem !important;
}

.ps-75 {
  padding-left: 4.6875rem !important;
}

.ps-80 {
  padding-left: 5rem !important;
}

.ps-85 {
  padding-left: 5.3125rem !important;
}

.ps-90 {
  padding-left: 5.625rem !important;
}

.ps-95 {
  padding-left: 5.9375rem !important;
}

.ps-100 {
  padding-left: 6.25rem !important;
}

.ps-105 {
  padding-left: 6.5625rem !important;
}

.ps-110 {
  padding-left: 6.875rem !important;
}

.ps-115 {
  padding-left: 7.25rem !important;
}

.ps-120 {
  padding-left: 7.5rem !important;
}

.ps-125 {
  padding-left: 7.8125rem !important;
}

.ps-130 {
  padding-left: 8.125rem !important;
}

.ps-135 {
  padding-left: 8.4375rem !important;
}

.ps-140 {
  padding-left: 8.75rem !important;
}

.ps-145 {
  padding-left: 9.0625rem !important;
}

.ps-150 {
  padding-left: 9.375rem !important;
}

.ps-155 {
  padding-left: 9.6875rem !important;
}

.ps-160 {
  padding-left: 10rem !important;
}

.ps-165 {
  padding-left: 10.3125rem !important;
}

.ps-170 {
  padding-left: 10.625rem !important;
}

.ps-175 {
  padding-left: 10.9375rem !important;
}

.ps-180 {
  padding-left: 11.25rem !important;
}

.ps-185 {
  padding-left: 11.5625rem !important;
}

.ps-190 {
  padding-left: 11.875rem !important;
}

.ps-195 {
  padding-left: 12.1875rem !important;
}

.ps-200 {
  padding-left: 12.5rem !important;
}

.ps-205 {
  padding-left: 12.8125rem !important;
}

.ps-210 {
  padding-left: 13.125rem !important;
}

.ps-215 {
  padding-left: 13.4375rem !important;
}

.ps-220 {
  padding-left: 13.75rem !important;
}

.ps-225 {
  padding-left: 14.0625rem !important;
}

.ps-230 {
  padding-left: 14.375rem !important;
}

.ps-235 {
  padding-left: 14.6875rem !important;
}

.ps-240 {
  padding-left: 15rem !important;
}

.ps-245 {
  padding-left: 15.3125rem !important;
}

.ps-250 {
  padding-left: 15.625rem !important;
}

.ps-255 {
  padding-left: 15.9375rem !important;
}

.ps-260 {
  padding-left: 16.25rem !important;
}

.ps-265 {
  padding-left: 16.5625rem !important;
}

.ps-270 {
  padding-left: 16.875rem !important;
}

.ps-275 {
  padding-left: 17.1875rem !important;
}

.ps-280 {
  padding-left: 17.5rem !important;
}

.ps-285 {
  padding-left: 17.8125rem !important;
}

.ps-290 {
  padding-left: 18.125rem !important;
}

.ps-295 {
  padding-left: 18.4375rem !important;
}

.ps-300 {
  padding-left: 18.75rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-2rem {
  gap: 2rem !important;
}

.gap-6 {
  gap: 5rem !important;
}

.gap-40 {
  gap: 2.5rem !important;
}

.gap-45 {
  gap: 2.8125rem !important;
}

.gap-50 {
  gap: 2.75rem !important;
}

.gap-55 {
  gap: 3.4375rem !important;
}

.gap-60 {
  gap: 3.75rem !important;
}

.gap-65 {
  gap: 4.0625rem !important;
}

.gap-70 {
  gap: 4.375rem !important;
}

.gap-75 {
  gap: 4.6875rem !important;
}

.gap-80 {
  gap: 5rem !important;
}

.gap-85 {
  gap: 5.3125rem !important;
}

.gap-90 {
  gap: 5.625rem !important;
}

.gap-95 {
  gap: 5.9375rem !important;
}

.gap-100 {
  gap: 6.25rem !important;
}

.gap-105 {
  gap: 6.5625rem !important;
}

.gap-110 {
  gap: 6.875rem !important;
}

.gap-115 {
  gap: 7.25rem !important;
}

.gap-120 {
  gap: 7.5rem !important;
}

.gap-125 {
  gap: 7.8125rem !important;
}

.gap-130 {
  gap: 8.125rem !important;
}

.gap-135 {
  gap: 8.4375rem !important;
}

.gap-140 {
  gap: 8.75rem !important;
}

.gap-145 {
  gap: 9.0625rem !important;
}

.gap-150 {
  gap: 9.375rem !important;
}

.gap-155 {
  gap: 9.6875rem !important;
}

.gap-160 {
  gap: 10rem !important;
}

.gap-165 {
  gap: 10.3125rem !important;
}

.gap-170 {
  gap: 10.625rem !important;
}

.gap-175 {
  gap: 10.9375rem !important;
}

.gap-180 {
  gap: 11.25rem !important;
}

.gap-185 {
  gap: 11.5625rem !important;
}

.gap-190 {
  gap: 11.875rem !important;
}

.gap-195 {
  gap: 12.1875rem !important;
}

.gap-200 {
  gap: 12.5rem !important;
}

.gap-205 {
  gap: 12.8125rem !important;
}

.gap-210 {
  gap: 13.125rem !important;
}

.gap-215 {
  gap: 13.4375rem !important;
}

.gap-220 {
  gap: 13.75rem !important;
}

.gap-225 {
  gap: 14.0625rem !important;
}

.gap-230 {
  gap: 14.375rem !important;
}

.gap-235 {
  gap: 14.6875rem !important;
}

.gap-240 {
  gap: 15rem !important;
}

.gap-245 {
  gap: 15.3125rem !important;
}

.gap-250 {
  gap: 15.625rem !important;
}

.gap-255 {
  gap: 15.9375rem !important;
}

.gap-260 {
  gap: 16.25rem !important;
}

.gap-265 {
  gap: 16.5625rem !important;
}

.gap-270 {
  gap: 16.875rem !important;
}

.gap-275 {
  gap: 17.1875rem !important;
}

.gap-280 {
  gap: 17.5rem !important;
}

.gap-285 {
  gap: 17.8125rem !important;
}

.gap-290 {
  gap: 18.125rem !important;
}

.gap-295 {
  gap: 18.4375rem !important;
}

.gap-300 {
  gap: 18.75rem !important;
}

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

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

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

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-2rem {
  row-gap: 2rem !important;
}

.row-gap-6 {
  row-gap: 5rem !important;
}

.row-gap-40 {
  row-gap: 2.5rem !important;
}

.row-gap-45 {
  row-gap: 2.8125rem !important;
}

.row-gap-50 {
  row-gap: 2.75rem !important;
}

.row-gap-55 {
  row-gap: 3.4375rem !important;
}

.row-gap-60 {
  row-gap: 3.75rem !important;
}

.row-gap-65 {
  row-gap: 4.0625rem !important;
}

.row-gap-70 {
  row-gap: 4.375rem !important;
}

.row-gap-75 {
  row-gap: 4.6875rem !important;
}

.row-gap-80 {
  row-gap: 5rem !important;
}

.row-gap-85 {
  row-gap: 5.3125rem !important;
}

.row-gap-90 {
  row-gap: 5.625rem !important;
}

.row-gap-95 {
  row-gap: 5.9375rem !important;
}

.row-gap-100 {
  row-gap: 6.25rem !important;
}

.row-gap-105 {
  row-gap: 6.5625rem !important;
}

.row-gap-110 {
  row-gap: 6.875rem !important;
}

.row-gap-115 {
  row-gap: 7.25rem !important;
}

.row-gap-120 {
  row-gap: 7.5rem !important;
}

.row-gap-125 {
  row-gap: 7.8125rem !important;
}

.row-gap-130 {
  row-gap: 8.125rem !important;
}

.row-gap-135 {
  row-gap: 8.4375rem !important;
}

.row-gap-140 {
  row-gap: 8.75rem !important;
}

.row-gap-145 {
  row-gap: 9.0625rem !important;
}

.row-gap-150 {
  row-gap: 9.375rem !important;
}

.row-gap-155 {
  row-gap: 9.6875rem !important;
}

.row-gap-160 {
  row-gap: 10rem !important;
}

.row-gap-165 {
  row-gap: 10.3125rem !important;
}

.row-gap-170 {
  row-gap: 10.625rem !important;
}

.row-gap-175 {
  row-gap: 10.9375rem !important;
}

.row-gap-180 {
  row-gap: 11.25rem !important;
}

.row-gap-185 {
  row-gap: 11.5625rem !important;
}

.row-gap-190 {
  row-gap: 11.875rem !important;
}

.row-gap-195 {
  row-gap: 12.1875rem !important;
}

.row-gap-200 {
  row-gap: 12.5rem !important;
}

.row-gap-205 {
  row-gap: 12.8125rem !important;
}

.row-gap-210 {
  row-gap: 13.125rem !important;
}

.row-gap-215 {
  row-gap: 13.4375rem !important;
}

.row-gap-220 {
  row-gap: 13.75rem !important;
}

.row-gap-225 {
  row-gap: 14.0625rem !important;
}

.row-gap-230 {
  row-gap: 14.375rem !important;
}

.row-gap-235 {
  row-gap: 14.6875rem !important;
}

.row-gap-240 {
  row-gap: 15rem !important;
}

.row-gap-245 {
  row-gap: 15.3125rem !important;
}

.row-gap-250 {
  row-gap: 15.625rem !important;
}

.row-gap-255 {
  row-gap: 15.9375rem !important;
}

.row-gap-260 {
  row-gap: 16.25rem !important;
}

.row-gap-265 {
  row-gap: 16.5625rem !important;
}

.row-gap-270 {
  row-gap: 16.875rem !important;
}

.row-gap-275 {
  row-gap: 17.1875rem !important;
}

.row-gap-280 {
  row-gap: 17.5rem !important;
}

.row-gap-285 {
  row-gap: 17.8125rem !important;
}

.row-gap-290 {
  row-gap: 18.125rem !important;
}

.row-gap-295 {
  row-gap: 18.4375rem !important;
}

.row-gap-300 {
  row-gap: 18.75rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-2rem {
  -webkit-column-gap: 2rem !important;
     -moz-column-gap: 2rem !important;
          column-gap: 2rem !important;
}

.column-gap-6 {
  -webkit-column-gap: 5rem !important;
     -moz-column-gap: 5rem !important;
          column-gap: 5rem !important;
}

.column-gap-40 {
  -webkit-column-gap: 2.5rem !important;
     -moz-column-gap: 2.5rem !important;
          column-gap: 2.5rem !important;
}

.column-gap-45 {
  -webkit-column-gap: 2.8125rem !important;
     -moz-column-gap: 2.8125rem !important;
          column-gap: 2.8125rem !important;
}

.column-gap-50 {
  -webkit-column-gap: 2.75rem !important;
     -moz-column-gap: 2.75rem !important;
          column-gap: 2.75rem !important;
}

.column-gap-55 {
  -webkit-column-gap: 3.4375rem !important;
     -moz-column-gap: 3.4375rem !important;
          column-gap: 3.4375rem !important;
}

.column-gap-60 {
  -webkit-column-gap: 3.75rem !important;
     -moz-column-gap: 3.75rem !important;
          column-gap: 3.75rem !important;
}

.column-gap-65 {
  -webkit-column-gap: 4.0625rem !important;
     -moz-column-gap: 4.0625rem !important;
          column-gap: 4.0625rem !important;
}

.column-gap-70 {
  -webkit-column-gap: 4.375rem !important;
     -moz-column-gap: 4.375rem !important;
          column-gap: 4.375rem !important;
}

.column-gap-75 {
  -webkit-column-gap: 4.6875rem !important;
     -moz-column-gap: 4.6875rem !important;
          column-gap: 4.6875rem !important;
}

.column-gap-80 {
  -webkit-column-gap: 5rem !important;
     -moz-column-gap: 5rem !important;
          column-gap: 5rem !important;
}

.column-gap-85 {
  -webkit-column-gap: 5.3125rem !important;
     -moz-column-gap: 5.3125rem !important;
          column-gap: 5.3125rem !important;
}

.column-gap-90 {
  -webkit-column-gap: 5.625rem !important;
     -moz-column-gap: 5.625rem !important;
          column-gap: 5.625rem !important;
}

.column-gap-95 {
  -webkit-column-gap: 5.9375rem !important;
     -moz-column-gap: 5.9375rem !important;
          column-gap: 5.9375rem !important;
}

.column-gap-100 {
  -webkit-column-gap: 6.25rem !important;
     -moz-column-gap: 6.25rem !important;
          column-gap: 6.25rem !important;
}

.column-gap-105 {
  -webkit-column-gap: 6.5625rem !important;
     -moz-column-gap: 6.5625rem !important;
          column-gap: 6.5625rem !important;
}

.column-gap-110 {
  -webkit-column-gap: 6.875rem !important;
     -moz-column-gap: 6.875rem !important;
          column-gap: 6.875rem !important;
}

.column-gap-115 {
  -webkit-column-gap: 7.25rem !important;
     -moz-column-gap: 7.25rem !important;
          column-gap: 7.25rem !important;
}

.column-gap-120 {
  -webkit-column-gap: 7.5rem !important;
     -moz-column-gap: 7.5rem !important;
          column-gap: 7.5rem !important;
}

.column-gap-125 {
  -webkit-column-gap: 7.8125rem !important;
     -moz-column-gap: 7.8125rem !important;
          column-gap: 7.8125rem !important;
}

.column-gap-130 {
  -webkit-column-gap: 8.125rem !important;
     -moz-column-gap: 8.125rem !important;
          column-gap: 8.125rem !important;
}

.column-gap-135 {
  -webkit-column-gap: 8.4375rem !important;
     -moz-column-gap: 8.4375rem !important;
          column-gap: 8.4375rem !important;
}

.column-gap-140 {
  -webkit-column-gap: 8.75rem !important;
     -moz-column-gap: 8.75rem !important;
          column-gap: 8.75rem !important;
}

.column-gap-145 {
  -webkit-column-gap: 9.0625rem !important;
     -moz-column-gap: 9.0625rem !important;
          column-gap: 9.0625rem !important;
}

.column-gap-150 {
  -webkit-column-gap: 9.375rem !important;
     -moz-column-gap: 9.375rem !important;
          column-gap: 9.375rem !important;
}

.column-gap-155 {
  -webkit-column-gap: 9.6875rem !important;
     -moz-column-gap: 9.6875rem !important;
          column-gap: 9.6875rem !important;
}

.column-gap-160 {
  -webkit-column-gap: 10rem !important;
     -moz-column-gap: 10rem !important;
          column-gap: 10rem !important;
}

.column-gap-165 {
  -webkit-column-gap: 10.3125rem !important;
     -moz-column-gap: 10.3125rem !important;
          column-gap: 10.3125rem !important;
}

.column-gap-170 {
  -webkit-column-gap: 10.625rem !important;
     -moz-column-gap: 10.625rem !important;
          column-gap: 10.625rem !important;
}

.column-gap-175 {
  -webkit-column-gap: 10.9375rem !important;
     -moz-column-gap: 10.9375rem !important;
          column-gap: 10.9375rem !important;
}

.column-gap-180 {
  -webkit-column-gap: 11.25rem !important;
     -moz-column-gap: 11.25rem !important;
          column-gap: 11.25rem !important;
}

.column-gap-185 {
  -webkit-column-gap: 11.5625rem !important;
     -moz-column-gap: 11.5625rem !important;
          column-gap: 11.5625rem !important;
}

.column-gap-190 {
  -webkit-column-gap: 11.875rem !important;
     -moz-column-gap: 11.875rem !important;
          column-gap: 11.875rem !important;
}

.column-gap-195 {
  -webkit-column-gap: 12.1875rem !important;
     -moz-column-gap: 12.1875rem !important;
          column-gap: 12.1875rem !important;
}

.column-gap-200 {
  -webkit-column-gap: 12.5rem !important;
     -moz-column-gap: 12.5rem !important;
          column-gap: 12.5rem !important;
}

.column-gap-205 {
  -webkit-column-gap: 12.8125rem !important;
     -moz-column-gap: 12.8125rem !important;
          column-gap: 12.8125rem !important;
}

.column-gap-210 {
  -webkit-column-gap: 13.125rem !important;
     -moz-column-gap: 13.125rem !important;
          column-gap: 13.125rem !important;
}

.column-gap-215 {
  -webkit-column-gap: 13.4375rem !important;
     -moz-column-gap: 13.4375rem !important;
          column-gap: 13.4375rem !important;
}

.column-gap-220 {
  -webkit-column-gap: 13.75rem !important;
     -moz-column-gap: 13.75rem !important;
          column-gap: 13.75rem !important;
}

.column-gap-225 {
  -webkit-column-gap: 14.0625rem !important;
     -moz-column-gap: 14.0625rem !important;
          column-gap: 14.0625rem !important;
}

.column-gap-230 {
  -webkit-column-gap: 14.375rem !important;
     -moz-column-gap: 14.375rem !important;
          column-gap: 14.375rem !important;
}

.column-gap-235 {
  -webkit-column-gap: 14.6875rem !important;
     -moz-column-gap: 14.6875rem !important;
          column-gap: 14.6875rem !important;
}

.column-gap-240 {
  -webkit-column-gap: 15rem !important;
     -moz-column-gap: 15rem !important;
          column-gap: 15rem !important;
}

.column-gap-245 {
  -webkit-column-gap: 15.3125rem !important;
     -moz-column-gap: 15.3125rem !important;
          column-gap: 15.3125rem !important;
}

.column-gap-250 {
  -webkit-column-gap: 15.625rem !important;
     -moz-column-gap: 15.625rem !important;
          column-gap: 15.625rem !important;
}

.column-gap-255 {
  -webkit-column-gap: 15.9375rem !important;
     -moz-column-gap: 15.9375rem !important;
          column-gap: 15.9375rem !important;
}

.column-gap-260 {
  -webkit-column-gap: 16.25rem !important;
     -moz-column-gap: 16.25rem !important;
          column-gap: 16.25rem !important;
}

.column-gap-265 {
  -webkit-column-gap: 16.5625rem !important;
     -moz-column-gap: 16.5625rem !important;
          column-gap: 16.5625rem !important;
}

.column-gap-270 {
  -webkit-column-gap: 16.875rem !important;
     -moz-column-gap: 16.875rem !important;
          column-gap: 16.875rem !important;
}

.column-gap-275 {
  -webkit-column-gap: 17.1875rem !important;
     -moz-column-gap: 17.1875rem !important;
          column-gap: 17.1875rem !important;
}

.column-gap-280 {
  -webkit-column-gap: 17.5rem !important;
     -moz-column-gap: 17.5rem !important;
          column-gap: 17.5rem !important;
}

.column-gap-285 {
  -webkit-column-gap: 17.8125rem !important;
     -moz-column-gap: 17.8125rem !important;
          column-gap: 17.8125rem !important;
}

.column-gap-290 {
  -webkit-column-gap: 18.125rem !important;
     -moz-column-gap: 18.125rem !important;
          column-gap: 18.125rem !important;
}

.column-gap-295 {
  -webkit-column-gap: 18.4375rem !important;
     -moz-column-gap: 18.4375rem !important;
          column-gap: 18.4375rem !important;
}

.column-gap-300 {
  -webkit-column-gap: 18.75rem !important;
     -moz-column-gap: 18.75rem !important;
          column-gap: 18.75rem !important;
}

.column-gap-0 {
  -webkit-column-gap: 0 !important;
     -moz-column-gap: 0 !important;
          column-gap: 0 !important;
}

.column-gap-1 {
  -webkit-column-gap: 0.25rem !important;
     -moz-column-gap: 0.25rem !important;
          column-gap: 0.25rem !important;
}

.column-gap-2 {
  -webkit-column-gap: 0.5rem !important;
     -moz-column-gap: 0.5rem !important;
          column-gap: 0.5rem !important;
}

.column-gap-3 {
  -webkit-column-gap: 1rem !important;
     -moz-column-gap: 1rem !important;
          column-gap: 1rem !important;
}

.column-gap-4 {
  -webkit-column-gap: 1.5rem !important;
     -moz-column-gap: 1.5rem !important;
          column-gap: 1.5rem !important;
}

.column-gap-5 {
  -webkit-column-gap: 3rem !important;
     -moz-column-gap: 3rem !important;
          column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-custom-color {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-custom-color-rgb), var(--bs-text-opacity)) !important;
}

.text-very-light-green {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-very-light-green-rgb), var(--bs-text-opacity)) !important;
}

.text-off-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-off-white-rgb), var(--bs-text-opacity)) !important;
}

.text-f4f4f4 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-f4f4f4-rgb), var(--bs-text-opacity)) !important;
}

.text-lightest {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-lightest-rgb), var(--bs-text-opacity)) !important;
}

.text-darker-green {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-darker-green-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-border-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-border-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-accordion-header {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-accordion-header-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-green-green {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-green-green-rgb), var(--bs-text-opacity)) !important;
}

.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-custom-color {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-custom-color-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-very-light-green {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-very-light-green-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-off-white {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-off-white-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-f4f4f4 {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-lightest {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-lightest-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-darker-green {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-darker-green-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-border-gray {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-border-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-accordion-header {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-accordion-header-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-green-green {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-green-green-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-custom-color {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
}

.bg-very-light-green {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
}

.bg-off-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-f4f4f4 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
}

.bg-lightest {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
}

.bg-darker-green {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-border-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-accordion-header {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-green-green {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 362px) {
  .float-xsm-start {
    float: left !important;
  }
  .float-xsm-end {
    float: right !important;
  }
  .float-xsm-none {
    float: none !important;
  }
  .object-fit-xsm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xsm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xsm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xsm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xsm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xsm-inline {
    display: inline !important;
  }
  .d-xsm-inline-block {
    display: inline-block !important;
  }
  .d-xsm-block {
    display: block !important;
  }
  .d-xsm-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-xsm-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-xsm-table {
    display: table !important;
  }
  .d-xsm-table-row {
    display: table-row !important;
  }
  .d-xsm-table-cell {
    display: table-cell !important;
  }
  .d-xsm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xsm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xsm-none {
    display: none !important;
  }
  .border-xsm {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-xsm-0 {
    border: 0 !important;
  }
  .flex-xsm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xsm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xsm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xsm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xsm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xsm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xsm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xsm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xsm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-xsm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xsm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xsm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xsm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xsm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xsm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xsm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xsm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-xsm-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-xsm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xsm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xsm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xsm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xsm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xsm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xsm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xsm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xsm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xsm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xsm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xsm-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xsm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xsm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xsm-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-xsm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xsm-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-xsm-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xsm-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xsm-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xsm-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xsm-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xsm-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xsm-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xsm-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xsm-2rem {
    margin: 2rem !important;
  }
  .m-xsm-6 {
    margin: 5rem !important;
  }
  .m-xsm-40 {
    margin: 2.5rem !important;
  }
  .m-xsm-45 {
    margin: 2.8125rem !important;
  }
  .m-xsm-50 {
    margin: 2.75rem !important;
  }
  .m-xsm-55 {
    margin: 3.4375rem !important;
  }
  .m-xsm-60 {
    margin: 3.75rem !important;
  }
  .m-xsm-65 {
    margin: 4.0625rem !important;
  }
  .m-xsm-70 {
    margin: 4.375rem !important;
  }
  .m-xsm-75 {
    margin: 4.6875rem !important;
  }
  .m-xsm-80 {
    margin: 5rem !important;
  }
  .m-xsm-85 {
    margin: 5.3125rem !important;
  }
  .m-xsm-90 {
    margin: 5.625rem !important;
  }
  .m-xsm-95 {
    margin: 5.9375rem !important;
  }
  .m-xsm-100 {
    margin: 6.25rem !important;
  }
  .m-xsm-105 {
    margin: 6.5625rem !important;
  }
  .m-xsm-110 {
    margin: 6.875rem !important;
  }
  .m-xsm-115 {
    margin: 7.25rem !important;
  }
  .m-xsm-120 {
    margin: 7.5rem !important;
  }
  .m-xsm-125 {
    margin: 7.8125rem !important;
  }
  .m-xsm-130 {
    margin: 8.125rem !important;
  }
  .m-xsm-135 {
    margin: 8.4375rem !important;
  }
  .m-xsm-140 {
    margin: 8.75rem !important;
  }
  .m-xsm-145 {
    margin: 9.0625rem !important;
  }
  .m-xsm-150 {
    margin: 9.375rem !important;
  }
  .m-xsm-155 {
    margin: 9.6875rem !important;
  }
  .m-xsm-160 {
    margin: 10rem !important;
  }
  .m-xsm-165 {
    margin: 10.3125rem !important;
  }
  .m-xsm-170 {
    margin: 10.625rem !important;
  }
  .m-xsm-175 {
    margin: 10.9375rem !important;
  }
  .m-xsm-180 {
    margin: 11.25rem !important;
  }
  .m-xsm-185 {
    margin: 11.5625rem !important;
  }
  .m-xsm-190 {
    margin: 11.875rem !important;
  }
  .m-xsm-195 {
    margin: 12.1875rem !important;
  }
  .m-xsm-200 {
    margin: 12.5rem !important;
  }
  .m-xsm-205 {
    margin: 12.8125rem !important;
  }
  .m-xsm-210 {
    margin: 13.125rem !important;
  }
  .m-xsm-215 {
    margin: 13.4375rem !important;
  }
  .m-xsm-220 {
    margin: 13.75rem !important;
  }
  .m-xsm-225 {
    margin: 14.0625rem !important;
  }
  .m-xsm-230 {
    margin: 14.375rem !important;
  }
  .m-xsm-235 {
    margin: 14.6875rem !important;
  }
  .m-xsm-240 {
    margin: 15rem !important;
  }
  .m-xsm-245 {
    margin: 15.3125rem !important;
  }
  .m-xsm-250 {
    margin: 15.625rem !important;
  }
  .m-xsm-255 {
    margin: 15.9375rem !important;
  }
  .m-xsm-260 {
    margin: 16.25rem !important;
  }
  .m-xsm-265 {
    margin: 16.5625rem !important;
  }
  .m-xsm-270 {
    margin: 16.875rem !important;
  }
  .m-xsm-275 {
    margin: 17.1875rem !important;
  }
  .m-xsm-280 {
    margin: 17.5rem !important;
  }
  .m-xsm-285 {
    margin: 17.8125rem !important;
  }
  .m-xsm-290 {
    margin: 18.125rem !important;
  }
  .m-xsm-295 {
    margin: 18.4375rem !important;
  }
  .m-xsm-300 {
    margin: 18.75rem !important;
  }
  .m-xsm-0 {
    margin: 0 !important;
  }
  .m-xsm-1 {
    margin: 0.25rem !important;
  }
  .m-xsm-2 {
    margin: 0.5rem !important;
  }
  .m-xsm-3 {
    margin: 1rem !important;
  }
  .m-xsm-4 {
    margin: 1.5rem !important;
  }
  .m-xsm-5 {
    margin: 3rem !important;
  }
  .m-xsm-auto {
    margin: auto !important;
  }
  .mx-xsm-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xsm-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xsm-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xsm-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-xsm-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-xsm-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-xsm-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xsm-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-xsm-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-xsm-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-xsm-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xsm-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-xsm-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-xsm-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-xsm-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xsm-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-xsm-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-xsm-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-xsm-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-xsm-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-xsm-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-xsm-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-xsm-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-xsm-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-xsm-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-xsm-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-xsm-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-xsm-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-xsm-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-xsm-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-xsm-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-xsm-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-xsm-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-xsm-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-xsm-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-xsm-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-xsm-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-xsm-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-xsm-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-xsm-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-xsm-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-xsm-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-xsm-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-xsm-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-xsm-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-xsm-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-xsm-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-xsm-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-xsm-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-xsm-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-xsm-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-xsm-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-xsm-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-xsm-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-xsm-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-xsm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xsm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xsm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xsm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xsm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xsm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xsm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xsm-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xsm-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xsm-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xsm-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-xsm-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-xsm-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-xsm-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xsm-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-xsm-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-xsm-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-xsm-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xsm-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-xsm-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-xsm-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-xsm-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xsm-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-xsm-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-xsm-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-xsm-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xsm-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-xsm-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-xsm-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-xsm-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-xsm-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-xsm-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-xsm-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-xsm-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xsm-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-xsm-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-xsm-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-xsm-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-xsm-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-xsm-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-xsm-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-xsm-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xsm-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-xsm-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-xsm-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-xsm-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-xsm-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-xsm-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-xsm-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-xsm-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xsm-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-xsm-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-xsm-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-xsm-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-xsm-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-xsm-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-xsm-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-xsm-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xsm-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-xsm-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-xsm-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-xsm-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-xsm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xsm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xsm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xsm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xsm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xsm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xsm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xsm-2rem {
    margin-top: 2rem !important;
  }
  .mt-xsm-6 {
    margin-top: 5rem !important;
  }
  .mt-xsm-40 {
    margin-top: 2.5rem !important;
  }
  .mt-xsm-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-xsm-50 {
    margin-top: 2.75rem !important;
  }
  .mt-xsm-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-xsm-60 {
    margin-top: 3.75rem !important;
  }
  .mt-xsm-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-xsm-70 {
    margin-top: 4.375rem !important;
  }
  .mt-xsm-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-xsm-80 {
    margin-top: 5rem !important;
  }
  .mt-xsm-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-xsm-90 {
    margin-top: 5.625rem !important;
  }
  .mt-xsm-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-xsm-100 {
    margin-top: 6.25rem !important;
  }
  .mt-xsm-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-xsm-110 {
    margin-top: 6.875rem !important;
  }
  .mt-xsm-115 {
    margin-top: 7.25rem !important;
  }
  .mt-xsm-120 {
    margin-top: 7.5rem !important;
  }
  .mt-xsm-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-xsm-130 {
    margin-top: 8.125rem !important;
  }
  .mt-xsm-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-xsm-140 {
    margin-top: 8.75rem !important;
  }
  .mt-xsm-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-xsm-150 {
    margin-top: 9.375rem !important;
  }
  .mt-xsm-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-xsm-160 {
    margin-top: 10rem !important;
  }
  .mt-xsm-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-xsm-170 {
    margin-top: 10.625rem !important;
  }
  .mt-xsm-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-xsm-180 {
    margin-top: 11.25rem !important;
  }
  .mt-xsm-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-xsm-190 {
    margin-top: 11.875rem !important;
  }
  .mt-xsm-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-xsm-200 {
    margin-top: 12.5rem !important;
  }
  .mt-xsm-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-xsm-210 {
    margin-top: 13.125rem !important;
  }
  .mt-xsm-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-xsm-220 {
    margin-top: 13.75rem !important;
  }
  .mt-xsm-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-xsm-230 {
    margin-top: 14.375rem !important;
  }
  .mt-xsm-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-xsm-240 {
    margin-top: 15rem !important;
  }
  .mt-xsm-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-xsm-250 {
    margin-top: 15.625rem !important;
  }
  .mt-xsm-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-xsm-260 {
    margin-top: 16.25rem !important;
  }
  .mt-xsm-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-xsm-270 {
    margin-top: 16.875rem !important;
  }
  .mt-xsm-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-xsm-280 {
    margin-top: 17.5rem !important;
  }
  .mt-xsm-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-xsm-290 {
    margin-top: 18.125rem !important;
  }
  .mt-xsm-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-xsm-300 {
    margin-top: 18.75rem !important;
  }
  .mt-xsm-0 {
    margin-top: 0 !important;
  }
  .mt-xsm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xsm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xsm-3 {
    margin-top: 1rem !important;
  }
  .mt-xsm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xsm-5 {
    margin-top: 3rem !important;
  }
  .mt-xsm-auto {
    margin-top: auto !important;
  }
  .me-xsm-2rem {
    margin-right: 2rem !important;
  }
  .me-xsm-6 {
    margin-right: 5rem !important;
  }
  .me-xsm-40 {
    margin-right: 2.5rem !important;
  }
  .me-xsm-45 {
    margin-right: 2.8125rem !important;
  }
  .me-xsm-50 {
    margin-right: 2.75rem !important;
  }
  .me-xsm-55 {
    margin-right: 3.4375rem !important;
  }
  .me-xsm-60 {
    margin-right: 3.75rem !important;
  }
  .me-xsm-65 {
    margin-right: 4.0625rem !important;
  }
  .me-xsm-70 {
    margin-right: 4.375rem !important;
  }
  .me-xsm-75 {
    margin-right: 4.6875rem !important;
  }
  .me-xsm-80 {
    margin-right: 5rem !important;
  }
  .me-xsm-85 {
    margin-right: 5.3125rem !important;
  }
  .me-xsm-90 {
    margin-right: 5.625rem !important;
  }
  .me-xsm-95 {
    margin-right: 5.9375rem !important;
  }
  .me-xsm-100 {
    margin-right: 6.25rem !important;
  }
  .me-xsm-105 {
    margin-right: 6.5625rem !important;
  }
  .me-xsm-110 {
    margin-right: 6.875rem !important;
  }
  .me-xsm-115 {
    margin-right: 7.25rem !important;
  }
  .me-xsm-120 {
    margin-right: 7.5rem !important;
  }
  .me-xsm-125 {
    margin-right: 7.8125rem !important;
  }
  .me-xsm-130 {
    margin-right: 8.125rem !important;
  }
  .me-xsm-135 {
    margin-right: 8.4375rem !important;
  }
  .me-xsm-140 {
    margin-right: 8.75rem !important;
  }
  .me-xsm-145 {
    margin-right: 9.0625rem !important;
  }
  .me-xsm-150 {
    margin-right: 9.375rem !important;
  }
  .me-xsm-155 {
    margin-right: 9.6875rem !important;
  }
  .me-xsm-160 {
    margin-right: 10rem !important;
  }
  .me-xsm-165 {
    margin-right: 10.3125rem !important;
  }
  .me-xsm-170 {
    margin-right: 10.625rem !important;
  }
  .me-xsm-175 {
    margin-right: 10.9375rem !important;
  }
  .me-xsm-180 {
    margin-right: 11.25rem !important;
  }
  .me-xsm-185 {
    margin-right: 11.5625rem !important;
  }
  .me-xsm-190 {
    margin-right: 11.875rem !important;
  }
  .me-xsm-195 {
    margin-right: 12.1875rem !important;
  }
  .me-xsm-200 {
    margin-right: 12.5rem !important;
  }
  .me-xsm-205 {
    margin-right: 12.8125rem !important;
  }
  .me-xsm-210 {
    margin-right: 13.125rem !important;
  }
  .me-xsm-215 {
    margin-right: 13.4375rem !important;
  }
  .me-xsm-220 {
    margin-right: 13.75rem !important;
  }
  .me-xsm-225 {
    margin-right: 14.0625rem !important;
  }
  .me-xsm-230 {
    margin-right: 14.375rem !important;
  }
  .me-xsm-235 {
    margin-right: 14.6875rem !important;
  }
  .me-xsm-240 {
    margin-right: 15rem !important;
  }
  .me-xsm-245 {
    margin-right: 15.3125rem !important;
  }
  .me-xsm-250 {
    margin-right: 15.625rem !important;
  }
  .me-xsm-255 {
    margin-right: 15.9375rem !important;
  }
  .me-xsm-260 {
    margin-right: 16.25rem !important;
  }
  .me-xsm-265 {
    margin-right: 16.5625rem !important;
  }
  .me-xsm-270 {
    margin-right: 16.875rem !important;
  }
  .me-xsm-275 {
    margin-right: 17.1875rem !important;
  }
  .me-xsm-280 {
    margin-right: 17.5rem !important;
  }
  .me-xsm-285 {
    margin-right: 17.8125rem !important;
  }
  .me-xsm-290 {
    margin-right: 18.125rem !important;
  }
  .me-xsm-295 {
    margin-right: 18.4375rem !important;
  }
  .me-xsm-300 {
    margin-right: 18.75rem !important;
  }
  .me-xsm-0 {
    margin-right: 0 !important;
  }
  .me-xsm-1 {
    margin-right: 0.25rem !important;
  }
  .me-xsm-2 {
    margin-right: 0.5rem !important;
  }
  .me-xsm-3 {
    margin-right: 1rem !important;
  }
  .me-xsm-4 {
    margin-right: 1.5rem !important;
  }
  .me-xsm-5 {
    margin-right: 3rem !important;
  }
  .me-xsm-auto {
    margin-right: auto !important;
  }
  .mb-xsm-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-xsm-6 {
    margin-bottom: 5rem !important;
  }
  .mb-xsm-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xsm-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-xsm-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-xsm-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-xsm-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xsm-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-xsm-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-xsm-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-xsm-80 {
    margin-bottom: 5rem !important;
  }
  .mb-xsm-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-xsm-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-xsm-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-xsm-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xsm-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-xsm-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-xsm-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-xsm-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xsm-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-xsm-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-xsm-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-xsm-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-xsm-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-xsm-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-xsm-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-xsm-160 {
    margin-bottom: 10rem !important;
  }
  .mb-xsm-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-xsm-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-xsm-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-xsm-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-xsm-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-xsm-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-xsm-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-xsm-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xsm-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-xsm-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-xsm-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-xsm-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-xsm-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-xsm-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-xsm-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-xsm-240 {
    margin-bottom: 15rem !important;
  }
  .mb-xsm-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-xsm-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-xsm-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-xsm-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-xsm-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-xsm-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-xsm-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-xsm-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xsm-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-xsm-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-xsm-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-xsm-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-xsm-0 {
    margin-bottom: 0 !important;
  }
  .mb-xsm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xsm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xsm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xsm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xsm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xsm-auto {
    margin-bottom: auto !important;
  }
  .ms-xsm-2rem {
    margin-left: 2rem !important;
  }
  .ms-xsm-6 {
    margin-left: 5rem !important;
  }
  .ms-xsm-40 {
    margin-left: 2.5rem !important;
  }
  .ms-xsm-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-xsm-50 {
    margin-left: 2.75rem !important;
  }
  .ms-xsm-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-xsm-60 {
    margin-left: 3.75rem !important;
  }
  .ms-xsm-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-xsm-70 {
    margin-left: 4.375rem !important;
  }
  .ms-xsm-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-xsm-80 {
    margin-left: 5rem !important;
  }
  .ms-xsm-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-xsm-90 {
    margin-left: 5.625rem !important;
  }
  .ms-xsm-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-xsm-100 {
    margin-left: 6.25rem !important;
  }
  .ms-xsm-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-xsm-110 {
    margin-left: 6.875rem !important;
  }
  .ms-xsm-115 {
    margin-left: 7.25rem !important;
  }
  .ms-xsm-120 {
    margin-left: 7.5rem !important;
  }
  .ms-xsm-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-xsm-130 {
    margin-left: 8.125rem !important;
  }
  .ms-xsm-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-xsm-140 {
    margin-left: 8.75rem !important;
  }
  .ms-xsm-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-xsm-150 {
    margin-left: 9.375rem !important;
  }
  .ms-xsm-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-xsm-160 {
    margin-left: 10rem !important;
  }
  .ms-xsm-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-xsm-170 {
    margin-left: 10.625rem !important;
  }
  .ms-xsm-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-xsm-180 {
    margin-left: 11.25rem !important;
  }
  .ms-xsm-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-xsm-190 {
    margin-left: 11.875rem !important;
  }
  .ms-xsm-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-xsm-200 {
    margin-left: 12.5rem !important;
  }
  .ms-xsm-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-xsm-210 {
    margin-left: 13.125rem !important;
  }
  .ms-xsm-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-xsm-220 {
    margin-left: 13.75rem !important;
  }
  .ms-xsm-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-xsm-230 {
    margin-left: 14.375rem !important;
  }
  .ms-xsm-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-xsm-240 {
    margin-left: 15rem !important;
  }
  .ms-xsm-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-xsm-250 {
    margin-left: 15.625rem !important;
  }
  .ms-xsm-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-xsm-260 {
    margin-left: 16.25rem !important;
  }
  .ms-xsm-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-xsm-270 {
    margin-left: 16.875rem !important;
  }
  .ms-xsm-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-xsm-280 {
    margin-left: 17.5rem !important;
  }
  .ms-xsm-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-xsm-290 {
    margin-left: 18.125rem !important;
  }
  .ms-xsm-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-xsm-300 {
    margin-left: 18.75rem !important;
  }
  .ms-xsm-0 {
    margin-left: 0 !important;
  }
  .ms-xsm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xsm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xsm-3 {
    margin-left: 1rem !important;
  }
  .ms-xsm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xsm-5 {
    margin-left: 3rem !important;
  }
  .ms-xsm-auto {
    margin-left: auto !important;
  }
  .m-xsm-n2rem {
    margin: -2rem !important;
  }
  .m-xsm-n6 {
    margin: -5rem !important;
  }
  .m-xsm-n40 {
    margin: -2.5rem !important;
  }
  .m-xsm-n45 {
    margin: -2.8125rem !important;
  }
  .m-xsm-n50 {
    margin: -2.75rem !important;
  }
  .m-xsm-n55 {
    margin: -3.4375rem !important;
  }
  .m-xsm-n60 {
    margin: -3.75rem !important;
  }
  .m-xsm-n65 {
    margin: -4.0625rem !important;
  }
  .m-xsm-n70 {
    margin: -4.375rem !important;
  }
  .m-xsm-n75 {
    margin: -4.6875rem !important;
  }
  .m-xsm-n80 {
    margin: -5rem !important;
  }
  .m-xsm-n85 {
    margin: -5.3125rem !important;
  }
  .m-xsm-n90 {
    margin: -5.625rem !important;
  }
  .m-xsm-n95 {
    margin: -5.9375rem !important;
  }
  .m-xsm-n100 {
    margin: -6.25rem !important;
  }
  .m-xsm-n105 {
    margin: -6.5625rem !important;
  }
  .m-xsm-n110 {
    margin: -6.875rem !important;
  }
  .m-xsm-n115 {
    margin: -7.25rem !important;
  }
  .m-xsm-n120 {
    margin: -7.5rem !important;
  }
  .m-xsm-n125 {
    margin: -7.8125rem !important;
  }
  .m-xsm-n130 {
    margin: -8.125rem !important;
  }
  .m-xsm-n135 {
    margin: -8.4375rem !important;
  }
  .m-xsm-n140 {
    margin: -8.75rem !important;
  }
  .m-xsm-n145 {
    margin: -9.0625rem !important;
  }
  .m-xsm-n150 {
    margin: -9.375rem !important;
  }
  .m-xsm-n155 {
    margin: -9.6875rem !important;
  }
  .m-xsm-n160 {
    margin: -10rem !important;
  }
  .m-xsm-n165 {
    margin: -10.3125rem !important;
  }
  .m-xsm-n170 {
    margin: -10.625rem !important;
  }
  .m-xsm-n175 {
    margin: -10.9375rem !important;
  }
  .m-xsm-n180 {
    margin: -11.25rem !important;
  }
  .m-xsm-n185 {
    margin: -11.5625rem !important;
  }
  .m-xsm-n190 {
    margin: -11.875rem !important;
  }
  .m-xsm-n195 {
    margin: -12.1875rem !important;
  }
  .m-xsm-n200 {
    margin: -12.5rem !important;
  }
  .m-xsm-n205 {
    margin: -12.8125rem !important;
  }
  .m-xsm-n210 {
    margin: -13.125rem !important;
  }
  .m-xsm-n215 {
    margin: -13.4375rem !important;
  }
  .m-xsm-n220 {
    margin: -13.75rem !important;
  }
  .m-xsm-n225 {
    margin: -14.0625rem !important;
  }
  .m-xsm-n230 {
    margin: -14.375rem !important;
  }
  .m-xsm-n235 {
    margin: -14.6875rem !important;
  }
  .m-xsm-n240 {
    margin: -15rem !important;
  }
  .m-xsm-n245 {
    margin: -15.3125rem !important;
  }
  .m-xsm-n250 {
    margin: -15.625rem !important;
  }
  .m-xsm-n255 {
    margin: -15.9375rem !important;
  }
  .m-xsm-n260 {
    margin: -16.25rem !important;
  }
  .m-xsm-n265 {
    margin: -16.5625rem !important;
  }
  .m-xsm-n270 {
    margin: -16.875rem !important;
  }
  .m-xsm-n275 {
    margin: -17.1875rem !important;
  }
  .m-xsm-n280 {
    margin: -17.5rem !important;
  }
  .m-xsm-n285 {
    margin: -17.8125rem !important;
  }
  .m-xsm-n290 {
    margin: -18.125rem !important;
  }
  .m-xsm-n295 {
    margin: -18.4375rem !important;
  }
  .m-xsm-n300 {
    margin: -18.75rem !important;
  }
  .m-xsm-n1 {
    margin: -0.25rem !important;
  }
  .m-xsm-n2 {
    margin: -0.5rem !important;
  }
  .m-xsm-n3 {
    margin: -1rem !important;
  }
  .m-xsm-n4 {
    margin: -1.5rem !important;
  }
  .m-xsm-n5 {
    margin: -3rem !important;
  }
  .mx-xsm-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-xsm-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xsm-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-xsm-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-xsm-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-xsm-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-xsm-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-xsm-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-xsm-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-xsm-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-xsm-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xsm-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-xsm-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-xsm-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-xsm-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-xsm-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-xsm-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-xsm-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-xsm-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-xsm-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-xsm-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-xsm-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-xsm-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-xsm-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-xsm-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-xsm-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-xsm-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-xsm-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-xsm-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-xsm-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-xsm-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-xsm-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-xsm-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-xsm-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-xsm-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-xsm-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-xsm-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-xsm-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-xsm-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-xsm-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-xsm-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-xsm-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-xsm-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-xsm-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-xsm-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-xsm-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-xsm-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-xsm-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-xsm-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-xsm-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-xsm-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-xsm-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-xsm-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-xsm-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-xsm-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-xsm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xsm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xsm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xsm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xsm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xsm-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-xsm-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xsm-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-xsm-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-xsm-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-xsm-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-xsm-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-xsm-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-xsm-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-xsm-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-xsm-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xsm-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-xsm-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-xsm-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-xsm-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-xsm-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-xsm-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-xsm-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-xsm-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-xsm-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-xsm-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-xsm-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-xsm-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-xsm-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-xsm-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-xsm-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-xsm-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-xsm-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-xsm-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-xsm-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-xsm-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-xsm-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-xsm-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-xsm-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-xsm-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-xsm-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-xsm-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-xsm-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-xsm-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-xsm-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-xsm-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-xsm-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-xsm-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-xsm-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-xsm-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-xsm-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-xsm-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-xsm-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-xsm-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-xsm-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-xsm-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-xsm-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-xsm-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-xsm-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-xsm-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-xsm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xsm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xsm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xsm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xsm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xsm-n2rem {
    margin-top: -2rem !important;
  }
  .mt-xsm-n6 {
    margin-top: -5rem !important;
  }
  .mt-xsm-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-xsm-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-xsm-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-xsm-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-xsm-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-xsm-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-xsm-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-xsm-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-xsm-n80 {
    margin-top: -5rem !important;
  }
  .mt-xsm-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-xsm-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-xsm-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-xsm-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-xsm-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-xsm-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-xsm-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-xsm-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-xsm-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-xsm-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-xsm-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-xsm-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-xsm-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-xsm-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-xsm-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-xsm-n160 {
    margin-top: -10rem !important;
  }
  .mt-xsm-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-xsm-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-xsm-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-xsm-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-xsm-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-xsm-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-xsm-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-xsm-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-xsm-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-xsm-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-xsm-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-xsm-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-xsm-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-xsm-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-xsm-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-xsm-n240 {
    margin-top: -15rem !important;
  }
  .mt-xsm-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-xsm-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-xsm-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-xsm-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-xsm-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-xsm-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-xsm-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-xsm-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-xsm-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-xsm-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-xsm-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-xsm-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-xsm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xsm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xsm-n3 {
    margin-top: -1rem !important;
  }
  .mt-xsm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xsm-n5 {
    margin-top: -3rem !important;
  }
  .me-xsm-n2rem {
    margin-right: -2rem !important;
  }
  .me-xsm-n6 {
    margin-right: -5rem !important;
  }
  .me-xsm-n40 {
    margin-right: -2.5rem !important;
  }
  .me-xsm-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-xsm-n50 {
    margin-right: -2.75rem !important;
  }
  .me-xsm-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-xsm-n60 {
    margin-right: -3.75rem !important;
  }
  .me-xsm-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-xsm-n70 {
    margin-right: -4.375rem !important;
  }
  .me-xsm-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-xsm-n80 {
    margin-right: -5rem !important;
  }
  .me-xsm-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-xsm-n90 {
    margin-right: -5.625rem !important;
  }
  .me-xsm-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-xsm-n100 {
    margin-right: -6.25rem !important;
  }
  .me-xsm-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-xsm-n110 {
    margin-right: -6.875rem !important;
  }
  .me-xsm-n115 {
    margin-right: -7.25rem !important;
  }
  .me-xsm-n120 {
    margin-right: -7.5rem !important;
  }
  .me-xsm-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-xsm-n130 {
    margin-right: -8.125rem !important;
  }
  .me-xsm-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-xsm-n140 {
    margin-right: -8.75rem !important;
  }
  .me-xsm-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-xsm-n150 {
    margin-right: -9.375rem !important;
  }
  .me-xsm-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-xsm-n160 {
    margin-right: -10rem !important;
  }
  .me-xsm-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-xsm-n170 {
    margin-right: -10.625rem !important;
  }
  .me-xsm-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-xsm-n180 {
    margin-right: -11.25rem !important;
  }
  .me-xsm-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-xsm-n190 {
    margin-right: -11.875rem !important;
  }
  .me-xsm-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-xsm-n200 {
    margin-right: -12.5rem !important;
  }
  .me-xsm-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-xsm-n210 {
    margin-right: -13.125rem !important;
  }
  .me-xsm-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-xsm-n220 {
    margin-right: -13.75rem !important;
  }
  .me-xsm-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-xsm-n230 {
    margin-right: -14.375rem !important;
  }
  .me-xsm-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-xsm-n240 {
    margin-right: -15rem !important;
  }
  .me-xsm-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-xsm-n250 {
    margin-right: -15.625rem !important;
  }
  .me-xsm-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-xsm-n260 {
    margin-right: -16.25rem !important;
  }
  .me-xsm-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-xsm-n270 {
    margin-right: -16.875rem !important;
  }
  .me-xsm-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-xsm-n280 {
    margin-right: -17.5rem !important;
  }
  .me-xsm-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-xsm-n290 {
    margin-right: -18.125rem !important;
  }
  .me-xsm-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-xsm-n300 {
    margin-right: -18.75rem !important;
  }
  .me-xsm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xsm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xsm-n3 {
    margin-right: -1rem !important;
  }
  .me-xsm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xsm-n5 {
    margin-right: -3rem !important;
  }
  .mb-xsm-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-xsm-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-xsm-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-xsm-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-xsm-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-xsm-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-xsm-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-xsm-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-xsm-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-xsm-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-xsm-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-xsm-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-xsm-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-xsm-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-xsm-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-xsm-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-xsm-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-xsm-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-xsm-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-xsm-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-xsm-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-xsm-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-xsm-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-xsm-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-xsm-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-xsm-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-xsm-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-xsm-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-xsm-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-xsm-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-xsm-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-xsm-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-xsm-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-xsm-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-xsm-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-xsm-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-xsm-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-xsm-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-xsm-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-xsm-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-xsm-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-xsm-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-xsm-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-xsm-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-xsm-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-xsm-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-xsm-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-xsm-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-xsm-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-xsm-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-xsm-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-xsm-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-xsm-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-xsm-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-xsm-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-xsm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xsm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xsm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xsm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xsm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xsm-n2rem {
    margin-left: -2rem !important;
  }
  .ms-xsm-n6 {
    margin-left: -5rem !important;
  }
  .ms-xsm-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-xsm-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-xsm-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-xsm-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-xsm-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-xsm-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-xsm-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-xsm-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-xsm-n80 {
    margin-left: -5rem !important;
  }
  .ms-xsm-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-xsm-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-xsm-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-xsm-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-xsm-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-xsm-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-xsm-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-xsm-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-xsm-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-xsm-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-xsm-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-xsm-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-xsm-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-xsm-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-xsm-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-xsm-n160 {
    margin-left: -10rem !important;
  }
  .ms-xsm-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-xsm-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-xsm-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-xsm-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-xsm-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-xsm-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-xsm-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-xsm-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-xsm-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-xsm-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-xsm-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-xsm-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-xsm-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-xsm-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-xsm-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-xsm-n240 {
    margin-left: -15rem !important;
  }
  .ms-xsm-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-xsm-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-xsm-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-xsm-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-xsm-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-xsm-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-xsm-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-xsm-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-xsm-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-xsm-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-xsm-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-xsm-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-xsm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xsm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xsm-n3 {
    margin-left: -1rem !important;
  }
  .ms-xsm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xsm-n5 {
    margin-left: -3rem !important;
  }
  .p-xsm-2rem {
    padding: 2rem !important;
  }
  .p-xsm-6 {
    padding: 5rem !important;
  }
  .p-xsm-40 {
    padding: 2.5rem !important;
  }
  .p-xsm-45 {
    padding: 2.8125rem !important;
  }
  .p-xsm-50 {
    padding: 2.75rem !important;
  }
  .p-xsm-55 {
    padding: 3.4375rem !important;
  }
  .p-xsm-60 {
    padding: 3.75rem !important;
  }
  .p-xsm-65 {
    padding: 4.0625rem !important;
  }
  .p-xsm-70 {
    padding: 4.375rem !important;
  }
  .p-xsm-75 {
    padding: 4.6875rem !important;
  }
  .p-xsm-80 {
    padding: 5rem !important;
  }
  .p-xsm-85 {
    padding: 5.3125rem !important;
  }
  .p-xsm-90 {
    padding: 5.625rem !important;
  }
  .p-xsm-95 {
    padding: 5.9375rem !important;
  }
  .p-xsm-100 {
    padding: 6.25rem !important;
  }
  .p-xsm-105 {
    padding: 6.5625rem !important;
  }
  .p-xsm-110 {
    padding: 6.875rem !important;
  }
  .p-xsm-115 {
    padding: 7.25rem !important;
  }
  .p-xsm-120 {
    padding: 7.5rem !important;
  }
  .p-xsm-125 {
    padding: 7.8125rem !important;
  }
  .p-xsm-130 {
    padding: 8.125rem !important;
  }
  .p-xsm-135 {
    padding: 8.4375rem !important;
  }
  .p-xsm-140 {
    padding: 8.75rem !important;
  }
  .p-xsm-145 {
    padding: 9.0625rem !important;
  }
  .p-xsm-150 {
    padding: 9.375rem !important;
  }
  .p-xsm-155 {
    padding: 9.6875rem !important;
  }
  .p-xsm-160 {
    padding: 10rem !important;
  }
  .p-xsm-165 {
    padding: 10.3125rem !important;
  }
  .p-xsm-170 {
    padding: 10.625rem !important;
  }
  .p-xsm-175 {
    padding: 10.9375rem !important;
  }
  .p-xsm-180 {
    padding: 11.25rem !important;
  }
  .p-xsm-185 {
    padding: 11.5625rem !important;
  }
  .p-xsm-190 {
    padding: 11.875rem !important;
  }
  .p-xsm-195 {
    padding: 12.1875rem !important;
  }
  .p-xsm-200 {
    padding: 12.5rem !important;
  }
  .p-xsm-205 {
    padding: 12.8125rem !important;
  }
  .p-xsm-210 {
    padding: 13.125rem !important;
  }
  .p-xsm-215 {
    padding: 13.4375rem !important;
  }
  .p-xsm-220 {
    padding: 13.75rem !important;
  }
  .p-xsm-225 {
    padding: 14.0625rem !important;
  }
  .p-xsm-230 {
    padding: 14.375rem !important;
  }
  .p-xsm-235 {
    padding: 14.6875rem !important;
  }
  .p-xsm-240 {
    padding: 15rem !important;
  }
  .p-xsm-245 {
    padding: 15.3125rem !important;
  }
  .p-xsm-250 {
    padding: 15.625rem !important;
  }
  .p-xsm-255 {
    padding: 15.9375rem !important;
  }
  .p-xsm-260 {
    padding: 16.25rem !important;
  }
  .p-xsm-265 {
    padding: 16.5625rem !important;
  }
  .p-xsm-270 {
    padding: 16.875rem !important;
  }
  .p-xsm-275 {
    padding: 17.1875rem !important;
  }
  .p-xsm-280 {
    padding: 17.5rem !important;
  }
  .p-xsm-285 {
    padding: 17.8125rem !important;
  }
  .p-xsm-290 {
    padding: 18.125rem !important;
  }
  .p-xsm-295 {
    padding: 18.4375rem !important;
  }
  .p-xsm-300 {
    padding: 18.75rem !important;
  }
  .p-xsm-0 {
    padding: 0 !important;
  }
  .p-xsm-1 {
    padding: 0.25rem !important;
  }
  .p-xsm-2 {
    padding: 0.5rem !important;
  }
  .p-xsm-3 {
    padding: 1rem !important;
  }
  .p-xsm-4 {
    padding: 1.5rem !important;
  }
  .p-xsm-5 {
    padding: 3rem !important;
  }
  .px-xsm-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xsm-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xsm-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xsm-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-xsm-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-xsm-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-xsm-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xsm-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-xsm-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-xsm-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-xsm-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xsm-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-xsm-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-xsm-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-xsm-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xsm-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-xsm-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-xsm-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-xsm-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-xsm-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-xsm-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-xsm-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-xsm-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-xsm-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-xsm-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-xsm-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-xsm-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-xsm-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-xsm-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-xsm-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-xsm-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-xsm-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-xsm-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-xsm-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-xsm-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-xsm-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-xsm-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-xsm-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-xsm-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-xsm-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-xsm-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-xsm-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-xsm-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-xsm-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-xsm-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-xsm-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-xsm-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-xsm-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-xsm-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-xsm-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-xsm-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-xsm-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-xsm-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-xsm-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-xsm-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-xsm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xsm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xsm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xsm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xsm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xsm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xsm-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xsm-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xsm-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xsm-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-xsm-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-xsm-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-xsm-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xsm-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-xsm-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-xsm-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-xsm-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xsm-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-xsm-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-xsm-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-xsm-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xsm-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-xsm-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-xsm-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-xsm-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xsm-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-xsm-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-xsm-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-xsm-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-xsm-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-xsm-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-xsm-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-xsm-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xsm-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-xsm-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-xsm-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-xsm-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-xsm-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-xsm-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-xsm-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-xsm-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xsm-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-xsm-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-xsm-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-xsm-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-xsm-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-xsm-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-xsm-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-xsm-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xsm-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-xsm-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-xsm-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-xsm-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-xsm-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-xsm-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-xsm-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-xsm-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xsm-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-xsm-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-xsm-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-xsm-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-xsm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xsm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xsm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xsm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xsm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xsm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xsm-2rem {
    padding-top: 2rem !important;
  }
  .pt-xsm-6 {
    padding-top: 5rem !important;
  }
  .pt-xsm-40 {
    padding-top: 2.5rem !important;
  }
  .pt-xsm-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-xsm-50 {
    padding-top: 2.75rem !important;
  }
  .pt-xsm-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-xsm-60 {
    padding-top: 3.75rem !important;
  }
  .pt-xsm-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-xsm-70 {
    padding-top: 4.375rem !important;
  }
  .pt-xsm-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-xsm-80 {
    padding-top: 5rem !important;
  }
  .pt-xsm-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-xsm-90 {
    padding-top: 5.625rem !important;
  }
  .pt-xsm-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-xsm-100 {
    padding-top: 6.25rem !important;
  }
  .pt-xsm-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-xsm-110 {
    padding-top: 6.875rem !important;
  }
  .pt-xsm-115 {
    padding-top: 7.25rem !important;
  }
  .pt-xsm-120 {
    padding-top: 7.5rem !important;
  }
  .pt-xsm-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-xsm-130 {
    padding-top: 8.125rem !important;
  }
  .pt-xsm-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-xsm-140 {
    padding-top: 8.75rem !important;
  }
  .pt-xsm-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-xsm-150 {
    padding-top: 9.375rem !important;
  }
  .pt-xsm-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-xsm-160 {
    padding-top: 10rem !important;
  }
  .pt-xsm-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-xsm-170 {
    padding-top: 10.625rem !important;
  }
  .pt-xsm-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-xsm-180 {
    padding-top: 11.25rem !important;
  }
  .pt-xsm-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-xsm-190 {
    padding-top: 11.875rem !important;
  }
  .pt-xsm-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-xsm-200 {
    padding-top: 12.5rem !important;
  }
  .pt-xsm-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-xsm-210 {
    padding-top: 13.125rem !important;
  }
  .pt-xsm-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-xsm-220 {
    padding-top: 13.75rem !important;
  }
  .pt-xsm-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-xsm-230 {
    padding-top: 14.375rem !important;
  }
  .pt-xsm-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-xsm-240 {
    padding-top: 15rem !important;
  }
  .pt-xsm-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-xsm-250 {
    padding-top: 15.625rem !important;
  }
  .pt-xsm-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-xsm-260 {
    padding-top: 16.25rem !important;
  }
  .pt-xsm-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-xsm-270 {
    padding-top: 16.875rem !important;
  }
  .pt-xsm-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-xsm-280 {
    padding-top: 17.5rem !important;
  }
  .pt-xsm-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-xsm-290 {
    padding-top: 18.125rem !important;
  }
  .pt-xsm-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-xsm-300 {
    padding-top: 18.75rem !important;
  }
  .pt-xsm-0 {
    padding-top: 0 !important;
  }
  .pt-xsm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xsm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xsm-3 {
    padding-top: 1rem !important;
  }
  .pt-xsm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xsm-5 {
    padding-top: 3rem !important;
  }
  .pe-xsm-2rem {
    padding-right: 2rem !important;
  }
  .pe-xsm-6 {
    padding-right: 5rem !important;
  }
  .pe-xsm-40 {
    padding-right: 2.5rem !important;
  }
  .pe-xsm-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-xsm-50 {
    padding-right: 2.75rem !important;
  }
  .pe-xsm-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-xsm-60 {
    padding-right: 3.75rem !important;
  }
  .pe-xsm-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-xsm-70 {
    padding-right: 4.375rem !important;
  }
  .pe-xsm-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-xsm-80 {
    padding-right: 5rem !important;
  }
  .pe-xsm-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-xsm-90 {
    padding-right: 5.625rem !important;
  }
  .pe-xsm-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-xsm-100 {
    padding-right: 6.25rem !important;
  }
  .pe-xsm-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-xsm-110 {
    padding-right: 6.875rem !important;
  }
  .pe-xsm-115 {
    padding-right: 7.25rem !important;
  }
  .pe-xsm-120 {
    padding-right: 7.5rem !important;
  }
  .pe-xsm-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-xsm-130 {
    padding-right: 8.125rem !important;
  }
  .pe-xsm-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-xsm-140 {
    padding-right: 8.75rem !important;
  }
  .pe-xsm-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-xsm-150 {
    padding-right: 9.375rem !important;
  }
  .pe-xsm-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-xsm-160 {
    padding-right: 10rem !important;
  }
  .pe-xsm-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-xsm-170 {
    padding-right: 10.625rem !important;
  }
  .pe-xsm-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-xsm-180 {
    padding-right: 11.25rem !important;
  }
  .pe-xsm-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-xsm-190 {
    padding-right: 11.875rem !important;
  }
  .pe-xsm-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-xsm-200 {
    padding-right: 12.5rem !important;
  }
  .pe-xsm-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-xsm-210 {
    padding-right: 13.125rem !important;
  }
  .pe-xsm-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-xsm-220 {
    padding-right: 13.75rem !important;
  }
  .pe-xsm-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-xsm-230 {
    padding-right: 14.375rem !important;
  }
  .pe-xsm-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-xsm-240 {
    padding-right: 15rem !important;
  }
  .pe-xsm-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-xsm-250 {
    padding-right: 15.625rem !important;
  }
  .pe-xsm-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-xsm-260 {
    padding-right: 16.25rem !important;
  }
  .pe-xsm-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-xsm-270 {
    padding-right: 16.875rem !important;
  }
  .pe-xsm-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-xsm-280 {
    padding-right: 17.5rem !important;
  }
  .pe-xsm-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-xsm-290 {
    padding-right: 18.125rem !important;
  }
  .pe-xsm-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-xsm-300 {
    padding-right: 18.75rem !important;
  }
  .pe-xsm-0 {
    padding-right: 0 !important;
  }
  .pe-xsm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xsm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xsm-3 {
    padding-right: 1rem !important;
  }
  .pe-xsm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xsm-5 {
    padding-right: 3rem !important;
  }
  .pb-xsm-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-xsm-6 {
    padding-bottom: 5rem !important;
  }
  .pb-xsm-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xsm-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-xsm-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-xsm-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-xsm-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xsm-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-xsm-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-xsm-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-xsm-80 {
    padding-bottom: 5rem !important;
  }
  .pb-xsm-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-xsm-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-xsm-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-xsm-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xsm-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-xsm-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-xsm-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-xsm-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xsm-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-xsm-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-xsm-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-xsm-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-xsm-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-xsm-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-xsm-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-xsm-160 {
    padding-bottom: 10rem !important;
  }
  .pb-xsm-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-xsm-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-xsm-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-xsm-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-xsm-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-xsm-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-xsm-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-xsm-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xsm-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-xsm-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-xsm-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-xsm-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-xsm-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-xsm-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-xsm-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-xsm-240 {
    padding-bottom: 15rem !important;
  }
  .pb-xsm-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-xsm-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-xsm-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-xsm-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-xsm-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-xsm-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-xsm-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-xsm-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xsm-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-xsm-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-xsm-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-xsm-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-xsm-0 {
    padding-bottom: 0 !important;
  }
  .pb-xsm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xsm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xsm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xsm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xsm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xsm-2rem {
    padding-left: 2rem !important;
  }
  .ps-xsm-6 {
    padding-left: 5rem !important;
  }
  .ps-xsm-40 {
    padding-left: 2.5rem !important;
  }
  .ps-xsm-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-xsm-50 {
    padding-left: 2.75rem !important;
  }
  .ps-xsm-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-xsm-60 {
    padding-left: 3.75rem !important;
  }
  .ps-xsm-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-xsm-70 {
    padding-left: 4.375rem !important;
  }
  .ps-xsm-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-xsm-80 {
    padding-left: 5rem !important;
  }
  .ps-xsm-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-xsm-90 {
    padding-left: 5.625rem !important;
  }
  .ps-xsm-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-xsm-100 {
    padding-left: 6.25rem !important;
  }
  .ps-xsm-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-xsm-110 {
    padding-left: 6.875rem !important;
  }
  .ps-xsm-115 {
    padding-left: 7.25rem !important;
  }
  .ps-xsm-120 {
    padding-left: 7.5rem !important;
  }
  .ps-xsm-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-xsm-130 {
    padding-left: 8.125rem !important;
  }
  .ps-xsm-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-xsm-140 {
    padding-left: 8.75rem !important;
  }
  .ps-xsm-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-xsm-150 {
    padding-left: 9.375rem !important;
  }
  .ps-xsm-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-xsm-160 {
    padding-left: 10rem !important;
  }
  .ps-xsm-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-xsm-170 {
    padding-left: 10.625rem !important;
  }
  .ps-xsm-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-xsm-180 {
    padding-left: 11.25rem !important;
  }
  .ps-xsm-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-xsm-190 {
    padding-left: 11.875rem !important;
  }
  .ps-xsm-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-xsm-200 {
    padding-left: 12.5rem !important;
  }
  .ps-xsm-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-xsm-210 {
    padding-left: 13.125rem !important;
  }
  .ps-xsm-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-xsm-220 {
    padding-left: 13.75rem !important;
  }
  .ps-xsm-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-xsm-230 {
    padding-left: 14.375rem !important;
  }
  .ps-xsm-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-xsm-240 {
    padding-left: 15rem !important;
  }
  .ps-xsm-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-xsm-250 {
    padding-left: 15.625rem !important;
  }
  .ps-xsm-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-xsm-260 {
    padding-left: 16.25rem !important;
  }
  .ps-xsm-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-xsm-270 {
    padding-left: 16.875rem !important;
  }
  .ps-xsm-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-xsm-280 {
    padding-left: 17.5rem !important;
  }
  .ps-xsm-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-xsm-290 {
    padding-left: 18.125rem !important;
  }
  .ps-xsm-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-xsm-300 {
    padding-left: 18.75rem !important;
  }
  .ps-xsm-0 {
    padding-left: 0 !important;
  }
  .ps-xsm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xsm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xsm-3 {
    padding-left: 1rem !important;
  }
  .ps-xsm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xsm-5 {
    padding-left: 3rem !important;
  }
  .gap-xsm-2rem {
    gap: 2rem !important;
  }
  .gap-xsm-6 {
    gap: 5rem !important;
  }
  .gap-xsm-40 {
    gap: 2.5rem !important;
  }
  .gap-xsm-45 {
    gap: 2.8125rem !important;
  }
  .gap-xsm-50 {
    gap: 2.75rem !important;
  }
  .gap-xsm-55 {
    gap: 3.4375rem !important;
  }
  .gap-xsm-60 {
    gap: 3.75rem !important;
  }
  .gap-xsm-65 {
    gap: 4.0625rem !important;
  }
  .gap-xsm-70 {
    gap: 4.375rem !important;
  }
  .gap-xsm-75 {
    gap: 4.6875rem !important;
  }
  .gap-xsm-80 {
    gap: 5rem !important;
  }
  .gap-xsm-85 {
    gap: 5.3125rem !important;
  }
  .gap-xsm-90 {
    gap: 5.625rem !important;
  }
  .gap-xsm-95 {
    gap: 5.9375rem !important;
  }
  .gap-xsm-100 {
    gap: 6.25rem !important;
  }
  .gap-xsm-105 {
    gap: 6.5625rem !important;
  }
  .gap-xsm-110 {
    gap: 6.875rem !important;
  }
  .gap-xsm-115 {
    gap: 7.25rem !important;
  }
  .gap-xsm-120 {
    gap: 7.5rem !important;
  }
  .gap-xsm-125 {
    gap: 7.8125rem !important;
  }
  .gap-xsm-130 {
    gap: 8.125rem !important;
  }
  .gap-xsm-135 {
    gap: 8.4375rem !important;
  }
  .gap-xsm-140 {
    gap: 8.75rem !important;
  }
  .gap-xsm-145 {
    gap: 9.0625rem !important;
  }
  .gap-xsm-150 {
    gap: 9.375rem !important;
  }
  .gap-xsm-155 {
    gap: 9.6875rem !important;
  }
  .gap-xsm-160 {
    gap: 10rem !important;
  }
  .gap-xsm-165 {
    gap: 10.3125rem !important;
  }
  .gap-xsm-170 {
    gap: 10.625rem !important;
  }
  .gap-xsm-175 {
    gap: 10.9375rem !important;
  }
  .gap-xsm-180 {
    gap: 11.25rem !important;
  }
  .gap-xsm-185 {
    gap: 11.5625rem !important;
  }
  .gap-xsm-190 {
    gap: 11.875rem !important;
  }
  .gap-xsm-195 {
    gap: 12.1875rem !important;
  }
  .gap-xsm-200 {
    gap: 12.5rem !important;
  }
  .gap-xsm-205 {
    gap: 12.8125rem !important;
  }
  .gap-xsm-210 {
    gap: 13.125rem !important;
  }
  .gap-xsm-215 {
    gap: 13.4375rem !important;
  }
  .gap-xsm-220 {
    gap: 13.75rem !important;
  }
  .gap-xsm-225 {
    gap: 14.0625rem !important;
  }
  .gap-xsm-230 {
    gap: 14.375rem !important;
  }
  .gap-xsm-235 {
    gap: 14.6875rem !important;
  }
  .gap-xsm-240 {
    gap: 15rem !important;
  }
  .gap-xsm-245 {
    gap: 15.3125rem !important;
  }
  .gap-xsm-250 {
    gap: 15.625rem !important;
  }
  .gap-xsm-255 {
    gap: 15.9375rem !important;
  }
  .gap-xsm-260 {
    gap: 16.25rem !important;
  }
  .gap-xsm-265 {
    gap: 16.5625rem !important;
  }
  .gap-xsm-270 {
    gap: 16.875rem !important;
  }
  .gap-xsm-275 {
    gap: 17.1875rem !important;
  }
  .gap-xsm-280 {
    gap: 17.5rem !important;
  }
  .gap-xsm-285 {
    gap: 17.8125rem !important;
  }
  .gap-xsm-290 {
    gap: 18.125rem !important;
  }
  .gap-xsm-295 {
    gap: 18.4375rem !important;
  }
  .gap-xsm-300 {
    gap: 18.75rem !important;
  }
  .gap-xsm-0 {
    gap: 0 !important;
  }
  .gap-xsm-1 {
    gap: 0.25rem !important;
  }
  .gap-xsm-2 {
    gap: 0.5rem !important;
  }
  .gap-xsm-3 {
    gap: 1rem !important;
  }
  .gap-xsm-4 {
    gap: 1.5rem !important;
  }
  .gap-xsm-5 {
    gap: 3rem !important;
  }
  .row-gap-xsm-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-xsm-6 {
    row-gap: 5rem !important;
  }
  .row-gap-xsm-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xsm-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-xsm-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xsm-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-xsm-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xsm-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-xsm-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-xsm-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-xsm-80 {
    row-gap: 5rem !important;
  }
  .row-gap-xsm-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-xsm-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-xsm-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-xsm-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xsm-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-xsm-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-xsm-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xsm-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-xsm-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-xsm-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-xsm-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-xsm-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-xsm-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-xsm-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-xsm-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-xsm-160 {
    row-gap: 10rem !important;
  }
  .row-gap-xsm-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-xsm-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-xsm-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-xsm-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-xsm-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-xsm-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-xsm-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-xsm-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-xsm-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-xsm-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-xsm-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-xsm-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-xsm-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-xsm-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-xsm-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-xsm-240 {
    row-gap: 15rem !important;
  }
  .row-gap-xsm-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-xsm-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-xsm-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-xsm-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-xsm-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-xsm-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-xsm-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-xsm-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-xsm-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-xsm-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-xsm-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-xsm-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-xsm-0 {
    row-gap: 0 !important;
  }
  .row-gap-xsm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xsm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xsm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xsm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xsm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xsm-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-xsm-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xsm-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-xsm-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-xsm-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-xsm-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-xsm-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-xsm-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-xsm-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-xsm-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-xsm-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xsm-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-xsm-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-xsm-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-xsm-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-xsm-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-xsm-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-xsm-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-xsm-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-xsm-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-xsm-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-xsm-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-xsm-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-xsm-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-xsm-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-xsm-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-xsm-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-xsm-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-xsm-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-xsm-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-xsm-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-xsm-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-xsm-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-xsm-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-xsm-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-xsm-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-xsm-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-xsm-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-xsm-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-xsm-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-xsm-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-xsm-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-xsm-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-xsm-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-xsm-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-xsm-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-xsm-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-xsm-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-xsm-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-xsm-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-xsm-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-xsm-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-xsm-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-xsm-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-xsm-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-xsm-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-xsm-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-xsm-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-xsm-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-xsm-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-xsm-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-xsm-start {
    text-align: left !important;
  }
  .text-xsm-end {
    text-align: right !important;
  }
  .text-xsm-center {
    text-align: center !important;
  }
  .bg-xsm-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-xsm-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xsm-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .border-sm {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-sm-0 {
    border: 0 !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-sm-2rem {
    margin: 2rem !important;
  }
  .m-sm-6 {
    margin: 5rem !important;
  }
  .m-sm-40 {
    margin: 2.5rem !important;
  }
  .m-sm-45 {
    margin: 2.8125rem !important;
  }
  .m-sm-50 {
    margin: 2.75rem !important;
  }
  .m-sm-55 {
    margin: 3.4375rem !important;
  }
  .m-sm-60 {
    margin: 3.75rem !important;
  }
  .m-sm-65 {
    margin: 4.0625rem !important;
  }
  .m-sm-70 {
    margin: 4.375rem !important;
  }
  .m-sm-75 {
    margin: 4.6875rem !important;
  }
  .m-sm-80 {
    margin: 5rem !important;
  }
  .m-sm-85 {
    margin: 5.3125rem !important;
  }
  .m-sm-90 {
    margin: 5.625rem !important;
  }
  .m-sm-95 {
    margin: 5.9375rem !important;
  }
  .m-sm-100 {
    margin: 6.25rem !important;
  }
  .m-sm-105 {
    margin: 6.5625rem !important;
  }
  .m-sm-110 {
    margin: 6.875rem !important;
  }
  .m-sm-115 {
    margin: 7.25rem !important;
  }
  .m-sm-120 {
    margin: 7.5rem !important;
  }
  .m-sm-125 {
    margin: 7.8125rem !important;
  }
  .m-sm-130 {
    margin: 8.125rem !important;
  }
  .m-sm-135 {
    margin: 8.4375rem !important;
  }
  .m-sm-140 {
    margin: 8.75rem !important;
  }
  .m-sm-145 {
    margin: 9.0625rem !important;
  }
  .m-sm-150 {
    margin: 9.375rem !important;
  }
  .m-sm-155 {
    margin: 9.6875rem !important;
  }
  .m-sm-160 {
    margin: 10rem !important;
  }
  .m-sm-165 {
    margin: 10.3125rem !important;
  }
  .m-sm-170 {
    margin: 10.625rem !important;
  }
  .m-sm-175 {
    margin: 10.9375rem !important;
  }
  .m-sm-180 {
    margin: 11.25rem !important;
  }
  .m-sm-185 {
    margin: 11.5625rem !important;
  }
  .m-sm-190 {
    margin: 11.875rem !important;
  }
  .m-sm-195 {
    margin: 12.1875rem !important;
  }
  .m-sm-200 {
    margin: 12.5rem !important;
  }
  .m-sm-205 {
    margin: 12.8125rem !important;
  }
  .m-sm-210 {
    margin: 13.125rem !important;
  }
  .m-sm-215 {
    margin: 13.4375rem !important;
  }
  .m-sm-220 {
    margin: 13.75rem !important;
  }
  .m-sm-225 {
    margin: 14.0625rem !important;
  }
  .m-sm-230 {
    margin: 14.375rem !important;
  }
  .m-sm-235 {
    margin: 14.6875rem !important;
  }
  .m-sm-240 {
    margin: 15rem !important;
  }
  .m-sm-245 {
    margin: 15.3125rem !important;
  }
  .m-sm-250 {
    margin: 15.625rem !important;
  }
  .m-sm-255 {
    margin: 15.9375rem !important;
  }
  .m-sm-260 {
    margin: 16.25rem !important;
  }
  .m-sm-265 {
    margin: 16.5625rem !important;
  }
  .m-sm-270 {
    margin: 16.875rem !important;
  }
  .m-sm-275 {
    margin: 17.1875rem !important;
  }
  .m-sm-280 {
    margin: 17.5rem !important;
  }
  .m-sm-285 {
    margin: 17.8125rem !important;
  }
  .m-sm-290 {
    margin: 18.125rem !important;
  }
  .m-sm-295 {
    margin: 18.4375rem !important;
  }
  .m-sm-300 {
    margin: 18.75rem !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-sm-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-sm-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-sm-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-sm-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-sm-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-sm-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-sm-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-sm-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-sm-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-sm-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-sm-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-sm-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-sm-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-sm-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-sm-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-sm-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-sm-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-sm-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-sm-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-sm-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-sm-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-sm-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-sm-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-sm-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-sm-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-sm-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-sm-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-sm-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-sm-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-sm-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-sm-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-sm-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-sm-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-sm-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-sm-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-sm-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-sm-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-sm-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-sm-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-sm-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-sm-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-sm-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-sm-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-sm-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-sm-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-sm-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-sm-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-sm-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-sm-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-sm-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-sm-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-sm-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-sm-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-sm-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-sm-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-sm-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-sm-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-sm-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-sm-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-sm-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-sm-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-sm-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-sm-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-sm-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-sm-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-sm-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-sm-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-sm-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-sm-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-sm-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-sm-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-sm-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-sm-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-sm-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-sm-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-sm-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-sm-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-sm-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-sm-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-sm-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-sm-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-sm-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-sm-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-sm-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-sm-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-sm-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-sm-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-sm-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-sm-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-sm-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-sm-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-sm-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-sm-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-sm-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-sm-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-sm-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-sm-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-sm-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-sm-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-sm-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-sm-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-sm-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-sm-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-sm-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-sm-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-sm-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-sm-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-sm-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-2rem {
    margin-top: 2rem !important;
  }
  .mt-sm-6 {
    margin-top: 5rem !important;
  }
  .mt-sm-40 {
    margin-top: 2.5rem !important;
  }
  .mt-sm-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-sm-50 {
    margin-top: 2.75rem !important;
  }
  .mt-sm-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-sm-60 {
    margin-top: 3.75rem !important;
  }
  .mt-sm-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-sm-70 {
    margin-top: 4.375rem !important;
  }
  .mt-sm-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-sm-80 {
    margin-top: 5rem !important;
  }
  .mt-sm-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-sm-90 {
    margin-top: 5.625rem !important;
  }
  .mt-sm-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-sm-100 {
    margin-top: 6.25rem !important;
  }
  .mt-sm-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-sm-110 {
    margin-top: 6.875rem !important;
  }
  .mt-sm-115 {
    margin-top: 7.25rem !important;
  }
  .mt-sm-120 {
    margin-top: 7.5rem !important;
  }
  .mt-sm-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-sm-130 {
    margin-top: 8.125rem !important;
  }
  .mt-sm-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-sm-140 {
    margin-top: 8.75rem !important;
  }
  .mt-sm-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-sm-150 {
    margin-top: 9.375rem !important;
  }
  .mt-sm-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-sm-160 {
    margin-top: 10rem !important;
  }
  .mt-sm-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-sm-170 {
    margin-top: 10.625rem !important;
  }
  .mt-sm-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-sm-180 {
    margin-top: 11.25rem !important;
  }
  .mt-sm-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-sm-190 {
    margin-top: 11.875rem !important;
  }
  .mt-sm-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-sm-200 {
    margin-top: 12.5rem !important;
  }
  .mt-sm-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-sm-210 {
    margin-top: 13.125rem !important;
  }
  .mt-sm-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-sm-220 {
    margin-top: 13.75rem !important;
  }
  .mt-sm-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-sm-230 {
    margin-top: 14.375rem !important;
  }
  .mt-sm-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-sm-240 {
    margin-top: 15rem !important;
  }
  .mt-sm-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-sm-250 {
    margin-top: 15.625rem !important;
  }
  .mt-sm-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-sm-260 {
    margin-top: 16.25rem !important;
  }
  .mt-sm-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-sm-270 {
    margin-top: 16.875rem !important;
  }
  .mt-sm-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-sm-280 {
    margin-top: 17.5rem !important;
  }
  .mt-sm-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-sm-290 {
    margin-top: 18.125rem !important;
  }
  .mt-sm-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-sm-300 {
    margin-top: 18.75rem !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-2rem {
    margin-right: 2rem !important;
  }
  .me-sm-6 {
    margin-right: 5rem !important;
  }
  .me-sm-40 {
    margin-right: 2.5rem !important;
  }
  .me-sm-45 {
    margin-right: 2.8125rem !important;
  }
  .me-sm-50 {
    margin-right: 2.75rem !important;
  }
  .me-sm-55 {
    margin-right: 3.4375rem !important;
  }
  .me-sm-60 {
    margin-right: 3.75rem !important;
  }
  .me-sm-65 {
    margin-right: 4.0625rem !important;
  }
  .me-sm-70 {
    margin-right: 4.375rem !important;
  }
  .me-sm-75 {
    margin-right: 4.6875rem !important;
  }
  .me-sm-80 {
    margin-right: 5rem !important;
  }
  .me-sm-85 {
    margin-right: 5.3125rem !important;
  }
  .me-sm-90 {
    margin-right: 5.625rem !important;
  }
  .me-sm-95 {
    margin-right: 5.9375rem !important;
  }
  .me-sm-100 {
    margin-right: 6.25rem !important;
  }
  .me-sm-105 {
    margin-right: 6.5625rem !important;
  }
  .me-sm-110 {
    margin-right: 6.875rem !important;
  }
  .me-sm-115 {
    margin-right: 7.25rem !important;
  }
  .me-sm-120 {
    margin-right: 7.5rem !important;
  }
  .me-sm-125 {
    margin-right: 7.8125rem !important;
  }
  .me-sm-130 {
    margin-right: 8.125rem !important;
  }
  .me-sm-135 {
    margin-right: 8.4375rem !important;
  }
  .me-sm-140 {
    margin-right: 8.75rem !important;
  }
  .me-sm-145 {
    margin-right: 9.0625rem !important;
  }
  .me-sm-150 {
    margin-right: 9.375rem !important;
  }
  .me-sm-155 {
    margin-right: 9.6875rem !important;
  }
  .me-sm-160 {
    margin-right: 10rem !important;
  }
  .me-sm-165 {
    margin-right: 10.3125rem !important;
  }
  .me-sm-170 {
    margin-right: 10.625rem !important;
  }
  .me-sm-175 {
    margin-right: 10.9375rem !important;
  }
  .me-sm-180 {
    margin-right: 11.25rem !important;
  }
  .me-sm-185 {
    margin-right: 11.5625rem !important;
  }
  .me-sm-190 {
    margin-right: 11.875rem !important;
  }
  .me-sm-195 {
    margin-right: 12.1875rem !important;
  }
  .me-sm-200 {
    margin-right: 12.5rem !important;
  }
  .me-sm-205 {
    margin-right: 12.8125rem !important;
  }
  .me-sm-210 {
    margin-right: 13.125rem !important;
  }
  .me-sm-215 {
    margin-right: 13.4375rem !important;
  }
  .me-sm-220 {
    margin-right: 13.75rem !important;
  }
  .me-sm-225 {
    margin-right: 14.0625rem !important;
  }
  .me-sm-230 {
    margin-right: 14.375rem !important;
  }
  .me-sm-235 {
    margin-right: 14.6875rem !important;
  }
  .me-sm-240 {
    margin-right: 15rem !important;
  }
  .me-sm-245 {
    margin-right: 15.3125rem !important;
  }
  .me-sm-250 {
    margin-right: 15.625rem !important;
  }
  .me-sm-255 {
    margin-right: 15.9375rem !important;
  }
  .me-sm-260 {
    margin-right: 16.25rem !important;
  }
  .me-sm-265 {
    margin-right: 16.5625rem !important;
  }
  .me-sm-270 {
    margin-right: 16.875rem !important;
  }
  .me-sm-275 {
    margin-right: 17.1875rem !important;
  }
  .me-sm-280 {
    margin-right: 17.5rem !important;
  }
  .me-sm-285 {
    margin-right: 17.8125rem !important;
  }
  .me-sm-290 {
    margin-right: 18.125rem !important;
  }
  .me-sm-295 {
    margin-right: 18.4375rem !important;
  }
  .me-sm-300 {
    margin-right: 18.75rem !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 5rem !important;
  }
  .mb-sm-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-sm-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-sm-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-sm-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-sm-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-sm-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-sm-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-sm-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-sm-80 {
    margin-bottom: 5rem !important;
  }
  .mb-sm-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-sm-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-sm-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-sm-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-sm-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-sm-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-sm-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-sm-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-sm-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-sm-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-sm-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-sm-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-sm-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-sm-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-sm-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-sm-160 {
    margin-bottom: 10rem !important;
  }
  .mb-sm-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-sm-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-sm-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-sm-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-sm-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-sm-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-sm-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-sm-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-sm-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-sm-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-sm-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-sm-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-sm-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-sm-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-sm-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-sm-240 {
    margin-bottom: 15rem !important;
  }
  .mb-sm-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-sm-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-sm-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-sm-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-sm-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-sm-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-sm-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-sm-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-sm-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-sm-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-sm-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-sm-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-2rem {
    margin-left: 2rem !important;
  }
  .ms-sm-6 {
    margin-left: 5rem !important;
  }
  .ms-sm-40 {
    margin-left: 2.5rem !important;
  }
  .ms-sm-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-sm-50 {
    margin-left: 2.75rem !important;
  }
  .ms-sm-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-sm-60 {
    margin-left: 3.75rem !important;
  }
  .ms-sm-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-sm-70 {
    margin-left: 4.375rem !important;
  }
  .ms-sm-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-sm-80 {
    margin-left: 5rem !important;
  }
  .ms-sm-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-sm-90 {
    margin-left: 5.625rem !important;
  }
  .ms-sm-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-sm-100 {
    margin-left: 6.25rem !important;
  }
  .ms-sm-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-sm-110 {
    margin-left: 6.875rem !important;
  }
  .ms-sm-115 {
    margin-left: 7.25rem !important;
  }
  .ms-sm-120 {
    margin-left: 7.5rem !important;
  }
  .ms-sm-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-sm-130 {
    margin-left: 8.125rem !important;
  }
  .ms-sm-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-sm-140 {
    margin-left: 8.75rem !important;
  }
  .ms-sm-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-sm-150 {
    margin-left: 9.375rem !important;
  }
  .ms-sm-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-sm-160 {
    margin-left: 10rem !important;
  }
  .ms-sm-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-sm-170 {
    margin-left: 10.625rem !important;
  }
  .ms-sm-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-sm-180 {
    margin-left: 11.25rem !important;
  }
  .ms-sm-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-sm-190 {
    margin-left: 11.875rem !important;
  }
  .ms-sm-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-sm-200 {
    margin-left: 12.5rem !important;
  }
  .ms-sm-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-sm-210 {
    margin-left: 13.125rem !important;
  }
  .ms-sm-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-sm-220 {
    margin-left: 13.75rem !important;
  }
  .ms-sm-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-sm-230 {
    margin-left: 14.375rem !important;
  }
  .ms-sm-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-sm-240 {
    margin-left: 15rem !important;
  }
  .ms-sm-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-sm-250 {
    margin-left: 15.625rem !important;
  }
  .ms-sm-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-sm-260 {
    margin-left: 16.25rem !important;
  }
  .ms-sm-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-sm-270 {
    margin-left: 16.875rem !important;
  }
  .ms-sm-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-sm-280 {
    margin-left: 17.5rem !important;
  }
  .ms-sm-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-sm-290 {
    margin-left: 18.125rem !important;
  }
  .ms-sm-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-sm-300 {
    margin-left: 18.75rem !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n2rem {
    margin: -2rem !important;
  }
  .m-sm-n6 {
    margin: -5rem !important;
  }
  .m-sm-n40 {
    margin: -2.5rem !important;
  }
  .m-sm-n45 {
    margin: -2.8125rem !important;
  }
  .m-sm-n50 {
    margin: -2.75rem !important;
  }
  .m-sm-n55 {
    margin: -3.4375rem !important;
  }
  .m-sm-n60 {
    margin: -3.75rem !important;
  }
  .m-sm-n65 {
    margin: -4.0625rem !important;
  }
  .m-sm-n70 {
    margin: -4.375rem !important;
  }
  .m-sm-n75 {
    margin: -4.6875rem !important;
  }
  .m-sm-n80 {
    margin: -5rem !important;
  }
  .m-sm-n85 {
    margin: -5.3125rem !important;
  }
  .m-sm-n90 {
    margin: -5.625rem !important;
  }
  .m-sm-n95 {
    margin: -5.9375rem !important;
  }
  .m-sm-n100 {
    margin: -6.25rem !important;
  }
  .m-sm-n105 {
    margin: -6.5625rem !important;
  }
  .m-sm-n110 {
    margin: -6.875rem !important;
  }
  .m-sm-n115 {
    margin: -7.25rem !important;
  }
  .m-sm-n120 {
    margin: -7.5rem !important;
  }
  .m-sm-n125 {
    margin: -7.8125rem !important;
  }
  .m-sm-n130 {
    margin: -8.125rem !important;
  }
  .m-sm-n135 {
    margin: -8.4375rem !important;
  }
  .m-sm-n140 {
    margin: -8.75rem !important;
  }
  .m-sm-n145 {
    margin: -9.0625rem !important;
  }
  .m-sm-n150 {
    margin: -9.375rem !important;
  }
  .m-sm-n155 {
    margin: -9.6875rem !important;
  }
  .m-sm-n160 {
    margin: -10rem !important;
  }
  .m-sm-n165 {
    margin: -10.3125rem !important;
  }
  .m-sm-n170 {
    margin: -10.625rem !important;
  }
  .m-sm-n175 {
    margin: -10.9375rem !important;
  }
  .m-sm-n180 {
    margin: -11.25rem !important;
  }
  .m-sm-n185 {
    margin: -11.5625rem !important;
  }
  .m-sm-n190 {
    margin: -11.875rem !important;
  }
  .m-sm-n195 {
    margin: -12.1875rem !important;
  }
  .m-sm-n200 {
    margin: -12.5rem !important;
  }
  .m-sm-n205 {
    margin: -12.8125rem !important;
  }
  .m-sm-n210 {
    margin: -13.125rem !important;
  }
  .m-sm-n215 {
    margin: -13.4375rem !important;
  }
  .m-sm-n220 {
    margin: -13.75rem !important;
  }
  .m-sm-n225 {
    margin: -14.0625rem !important;
  }
  .m-sm-n230 {
    margin: -14.375rem !important;
  }
  .m-sm-n235 {
    margin: -14.6875rem !important;
  }
  .m-sm-n240 {
    margin: -15rem !important;
  }
  .m-sm-n245 {
    margin: -15.3125rem !important;
  }
  .m-sm-n250 {
    margin: -15.625rem !important;
  }
  .m-sm-n255 {
    margin: -15.9375rem !important;
  }
  .m-sm-n260 {
    margin: -16.25rem !important;
  }
  .m-sm-n265 {
    margin: -16.5625rem !important;
  }
  .m-sm-n270 {
    margin: -16.875rem !important;
  }
  .m-sm-n275 {
    margin: -17.1875rem !important;
  }
  .m-sm-n280 {
    margin: -17.5rem !important;
  }
  .m-sm-n285 {
    margin: -17.8125rem !important;
  }
  .m-sm-n290 {
    margin: -18.125rem !important;
  }
  .m-sm-n295 {
    margin: -18.4375rem !important;
  }
  .m-sm-n300 {
    margin: -18.75rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-sm-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-sm-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-sm-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-sm-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-sm-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-sm-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-sm-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-sm-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-sm-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-sm-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-sm-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-sm-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-sm-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-sm-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-sm-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-sm-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-sm-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-sm-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-sm-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-sm-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-sm-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-sm-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-sm-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-sm-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-sm-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-sm-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-sm-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-sm-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-sm-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-sm-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-sm-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-sm-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-sm-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-sm-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-sm-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-sm-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-sm-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-sm-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-sm-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-sm-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-sm-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-sm-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-sm-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-sm-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-sm-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-sm-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-sm-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-sm-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-sm-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-sm-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-sm-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-sm-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-sm-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-sm-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-sm-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-sm-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-sm-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-sm-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-sm-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-sm-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-sm-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-sm-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-sm-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-sm-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-sm-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-sm-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-sm-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-sm-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-sm-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-sm-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-sm-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-sm-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-sm-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-sm-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-sm-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-sm-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-sm-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-sm-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-sm-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-sm-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-sm-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-sm-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-sm-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-sm-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-sm-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-sm-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-sm-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-sm-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-sm-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-sm-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-sm-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-sm-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-sm-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-sm-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-sm-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-sm-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-sm-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-sm-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-sm-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-sm-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-sm-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-sm-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-sm-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-sm-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-sm-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-sm-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-sm-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-sm-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n2rem {
    margin-top: -2rem !important;
  }
  .mt-sm-n6 {
    margin-top: -5rem !important;
  }
  .mt-sm-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-sm-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-sm-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-sm-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-sm-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-sm-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-sm-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-sm-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-sm-n80 {
    margin-top: -5rem !important;
  }
  .mt-sm-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-sm-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-sm-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-sm-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-sm-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-sm-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-sm-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-sm-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-sm-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-sm-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-sm-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-sm-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-sm-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-sm-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-sm-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-sm-n160 {
    margin-top: -10rem !important;
  }
  .mt-sm-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-sm-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-sm-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-sm-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-sm-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-sm-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-sm-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-sm-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-sm-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-sm-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-sm-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-sm-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-sm-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-sm-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-sm-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-sm-n240 {
    margin-top: -15rem !important;
  }
  .mt-sm-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-sm-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-sm-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-sm-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-sm-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-sm-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-sm-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-sm-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-sm-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-sm-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-sm-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-sm-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n2rem {
    margin-right: -2rem !important;
  }
  .me-sm-n6 {
    margin-right: -5rem !important;
  }
  .me-sm-n40 {
    margin-right: -2.5rem !important;
  }
  .me-sm-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-sm-n50 {
    margin-right: -2.75rem !important;
  }
  .me-sm-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-sm-n60 {
    margin-right: -3.75rem !important;
  }
  .me-sm-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-sm-n70 {
    margin-right: -4.375rem !important;
  }
  .me-sm-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-sm-n80 {
    margin-right: -5rem !important;
  }
  .me-sm-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-sm-n90 {
    margin-right: -5.625rem !important;
  }
  .me-sm-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-sm-n100 {
    margin-right: -6.25rem !important;
  }
  .me-sm-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-sm-n110 {
    margin-right: -6.875rem !important;
  }
  .me-sm-n115 {
    margin-right: -7.25rem !important;
  }
  .me-sm-n120 {
    margin-right: -7.5rem !important;
  }
  .me-sm-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-sm-n130 {
    margin-right: -8.125rem !important;
  }
  .me-sm-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-sm-n140 {
    margin-right: -8.75rem !important;
  }
  .me-sm-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-sm-n150 {
    margin-right: -9.375rem !important;
  }
  .me-sm-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-sm-n160 {
    margin-right: -10rem !important;
  }
  .me-sm-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-sm-n170 {
    margin-right: -10.625rem !important;
  }
  .me-sm-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-sm-n180 {
    margin-right: -11.25rem !important;
  }
  .me-sm-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-sm-n190 {
    margin-right: -11.875rem !important;
  }
  .me-sm-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-sm-n200 {
    margin-right: -12.5rem !important;
  }
  .me-sm-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-sm-n210 {
    margin-right: -13.125rem !important;
  }
  .me-sm-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-sm-n220 {
    margin-right: -13.75rem !important;
  }
  .me-sm-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-sm-n230 {
    margin-right: -14.375rem !important;
  }
  .me-sm-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-sm-n240 {
    margin-right: -15rem !important;
  }
  .me-sm-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-sm-n250 {
    margin-right: -15.625rem !important;
  }
  .me-sm-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-sm-n260 {
    margin-right: -16.25rem !important;
  }
  .me-sm-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-sm-n270 {
    margin-right: -16.875rem !important;
  }
  .me-sm-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-sm-n280 {
    margin-right: -17.5rem !important;
  }
  .me-sm-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-sm-n290 {
    margin-right: -18.125rem !important;
  }
  .me-sm-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-sm-n300 {
    margin-right: -18.75rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-sm-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-sm-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-sm-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-sm-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-sm-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-sm-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-sm-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-sm-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-sm-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-sm-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-sm-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-sm-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-sm-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-sm-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-sm-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-sm-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-sm-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-sm-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-sm-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-sm-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-sm-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-sm-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-sm-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-sm-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-sm-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-sm-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-sm-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-sm-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-sm-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-sm-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-sm-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-sm-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-sm-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-sm-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-sm-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-sm-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-sm-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-sm-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-sm-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-sm-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-sm-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-sm-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-sm-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-sm-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-sm-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-sm-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-sm-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-sm-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-sm-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-sm-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-sm-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-sm-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-sm-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-sm-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n2rem {
    margin-left: -2rem !important;
  }
  .ms-sm-n6 {
    margin-left: -5rem !important;
  }
  .ms-sm-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-sm-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-sm-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-sm-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-sm-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-sm-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-sm-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-sm-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-sm-n80 {
    margin-left: -5rem !important;
  }
  .ms-sm-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-sm-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-sm-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-sm-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-sm-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-sm-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-sm-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-sm-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-sm-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-sm-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-sm-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-sm-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-sm-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-sm-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-sm-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-sm-n160 {
    margin-left: -10rem !important;
  }
  .ms-sm-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-sm-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-sm-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-sm-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-sm-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-sm-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-sm-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-sm-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-sm-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-sm-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-sm-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-sm-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-sm-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-sm-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-sm-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-sm-n240 {
    margin-left: -15rem !important;
  }
  .ms-sm-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-sm-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-sm-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-sm-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-sm-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-sm-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-sm-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-sm-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-sm-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-sm-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-sm-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-sm-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-2rem {
    padding: 2rem !important;
  }
  .p-sm-6 {
    padding: 5rem !important;
  }
  .p-sm-40 {
    padding: 2.5rem !important;
  }
  .p-sm-45 {
    padding: 2.8125rem !important;
  }
  .p-sm-50 {
    padding: 2.75rem !important;
  }
  .p-sm-55 {
    padding: 3.4375rem !important;
  }
  .p-sm-60 {
    padding: 3.75rem !important;
  }
  .p-sm-65 {
    padding: 4.0625rem !important;
  }
  .p-sm-70 {
    padding: 4.375rem !important;
  }
  .p-sm-75 {
    padding: 4.6875rem !important;
  }
  .p-sm-80 {
    padding: 5rem !important;
  }
  .p-sm-85 {
    padding: 5.3125rem !important;
  }
  .p-sm-90 {
    padding: 5.625rem !important;
  }
  .p-sm-95 {
    padding: 5.9375rem !important;
  }
  .p-sm-100 {
    padding: 6.25rem !important;
  }
  .p-sm-105 {
    padding: 6.5625rem !important;
  }
  .p-sm-110 {
    padding: 6.875rem !important;
  }
  .p-sm-115 {
    padding: 7.25rem !important;
  }
  .p-sm-120 {
    padding: 7.5rem !important;
  }
  .p-sm-125 {
    padding: 7.8125rem !important;
  }
  .p-sm-130 {
    padding: 8.125rem !important;
  }
  .p-sm-135 {
    padding: 8.4375rem !important;
  }
  .p-sm-140 {
    padding: 8.75rem !important;
  }
  .p-sm-145 {
    padding: 9.0625rem !important;
  }
  .p-sm-150 {
    padding: 9.375rem !important;
  }
  .p-sm-155 {
    padding: 9.6875rem !important;
  }
  .p-sm-160 {
    padding: 10rem !important;
  }
  .p-sm-165 {
    padding: 10.3125rem !important;
  }
  .p-sm-170 {
    padding: 10.625rem !important;
  }
  .p-sm-175 {
    padding: 10.9375rem !important;
  }
  .p-sm-180 {
    padding: 11.25rem !important;
  }
  .p-sm-185 {
    padding: 11.5625rem !important;
  }
  .p-sm-190 {
    padding: 11.875rem !important;
  }
  .p-sm-195 {
    padding: 12.1875rem !important;
  }
  .p-sm-200 {
    padding: 12.5rem !important;
  }
  .p-sm-205 {
    padding: 12.8125rem !important;
  }
  .p-sm-210 {
    padding: 13.125rem !important;
  }
  .p-sm-215 {
    padding: 13.4375rem !important;
  }
  .p-sm-220 {
    padding: 13.75rem !important;
  }
  .p-sm-225 {
    padding: 14.0625rem !important;
  }
  .p-sm-230 {
    padding: 14.375rem !important;
  }
  .p-sm-235 {
    padding: 14.6875rem !important;
  }
  .p-sm-240 {
    padding: 15rem !important;
  }
  .p-sm-245 {
    padding: 15.3125rem !important;
  }
  .p-sm-250 {
    padding: 15.625rem !important;
  }
  .p-sm-255 {
    padding: 15.9375rem !important;
  }
  .p-sm-260 {
    padding: 16.25rem !important;
  }
  .p-sm-265 {
    padding: 16.5625rem !important;
  }
  .p-sm-270 {
    padding: 16.875rem !important;
  }
  .p-sm-275 {
    padding: 17.1875rem !important;
  }
  .p-sm-280 {
    padding: 17.5rem !important;
  }
  .p-sm-285 {
    padding: 17.8125rem !important;
  }
  .p-sm-290 {
    padding: 18.125rem !important;
  }
  .p-sm-295 {
    padding: 18.4375rem !important;
  }
  .p-sm-300 {
    padding: 18.75rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-sm-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-sm-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-sm-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-sm-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-sm-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-sm-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-sm-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-sm-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-sm-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-sm-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-sm-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-sm-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-sm-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-sm-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-sm-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-sm-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-sm-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-sm-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-sm-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-sm-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-sm-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-sm-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-sm-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-sm-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-sm-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-sm-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-sm-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-sm-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-sm-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-sm-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-sm-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-sm-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-sm-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-sm-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-sm-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-sm-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-sm-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-sm-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-sm-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-sm-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-sm-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-sm-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-sm-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-sm-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-sm-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-sm-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-sm-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-sm-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-sm-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-sm-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-sm-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-sm-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-sm-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-sm-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-sm-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-sm-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-sm-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-sm-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-sm-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-sm-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-sm-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-sm-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-sm-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-sm-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-sm-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-sm-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-sm-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-sm-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-sm-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-sm-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-sm-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-sm-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-sm-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-sm-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-sm-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-sm-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-sm-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-sm-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-sm-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-sm-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-sm-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-sm-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-sm-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-sm-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-sm-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-sm-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-sm-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-sm-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-sm-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-sm-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-sm-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-sm-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-sm-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-sm-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-sm-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-sm-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-sm-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-sm-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-sm-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-sm-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-sm-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-sm-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-sm-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-sm-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-sm-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-sm-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-sm-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-sm-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-2rem {
    padding-top: 2rem !important;
  }
  .pt-sm-6 {
    padding-top: 5rem !important;
  }
  .pt-sm-40 {
    padding-top: 2.5rem !important;
  }
  .pt-sm-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-sm-50 {
    padding-top: 2.75rem !important;
  }
  .pt-sm-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-sm-60 {
    padding-top: 3.75rem !important;
  }
  .pt-sm-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-sm-70 {
    padding-top: 4.375rem !important;
  }
  .pt-sm-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-sm-80 {
    padding-top: 5rem !important;
  }
  .pt-sm-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-sm-90 {
    padding-top: 5.625rem !important;
  }
  .pt-sm-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-sm-100 {
    padding-top: 6.25rem !important;
  }
  .pt-sm-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-sm-110 {
    padding-top: 6.875rem !important;
  }
  .pt-sm-115 {
    padding-top: 7.25rem !important;
  }
  .pt-sm-120 {
    padding-top: 7.5rem !important;
  }
  .pt-sm-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-sm-130 {
    padding-top: 8.125rem !important;
  }
  .pt-sm-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-sm-140 {
    padding-top: 8.75rem !important;
  }
  .pt-sm-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-sm-150 {
    padding-top: 9.375rem !important;
  }
  .pt-sm-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-sm-160 {
    padding-top: 10rem !important;
  }
  .pt-sm-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-sm-170 {
    padding-top: 10.625rem !important;
  }
  .pt-sm-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-sm-180 {
    padding-top: 11.25rem !important;
  }
  .pt-sm-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-sm-190 {
    padding-top: 11.875rem !important;
  }
  .pt-sm-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-sm-200 {
    padding-top: 12.5rem !important;
  }
  .pt-sm-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-sm-210 {
    padding-top: 13.125rem !important;
  }
  .pt-sm-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-sm-220 {
    padding-top: 13.75rem !important;
  }
  .pt-sm-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-sm-230 {
    padding-top: 14.375rem !important;
  }
  .pt-sm-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-sm-240 {
    padding-top: 15rem !important;
  }
  .pt-sm-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-sm-250 {
    padding-top: 15.625rem !important;
  }
  .pt-sm-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-sm-260 {
    padding-top: 16.25rem !important;
  }
  .pt-sm-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-sm-270 {
    padding-top: 16.875rem !important;
  }
  .pt-sm-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-sm-280 {
    padding-top: 17.5rem !important;
  }
  .pt-sm-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-sm-290 {
    padding-top: 18.125rem !important;
  }
  .pt-sm-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-sm-300 {
    padding-top: 18.75rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-2rem {
    padding-right: 2rem !important;
  }
  .pe-sm-6 {
    padding-right: 5rem !important;
  }
  .pe-sm-40 {
    padding-right: 2.5rem !important;
  }
  .pe-sm-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-sm-50 {
    padding-right: 2.75rem !important;
  }
  .pe-sm-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-sm-60 {
    padding-right: 3.75rem !important;
  }
  .pe-sm-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-sm-70 {
    padding-right: 4.375rem !important;
  }
  .pe-sm-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-sm-80 {
    padding-right: 5rem !important;
  }
  .pe-sm-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-sm-90 {
    padding-right: 5.625rem !important;
  }
  .pe-sm-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-sm-100 {
    padding-right: 6.25rem !important;
  }
  .pe-sm-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-sm-110 {
    padding-right: 6.875rem !important;
  }
  .pe-sm-115 {
    padding-right: 7.25rem !important;
  }
  .pe-sm-120 {
    padding-right: 7.5rem !important;
  }
  .pe-sm-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-sm-130 {
    padding-right: 8.125rem !important;
  }
  .pe-sm-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-sm-140 {
    padding-right: 8.75rem !important;
  }
  .pe-sm-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-sm-150 {
    padding-right: 9.375rem !important;
  }
  .pe-sm-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-sm-160 {
    padding-right: 10rem !important;
  }
  .pe-sm-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-sm-170 {
    padding-right: 10.625rem !important;
  }
  .pe-sm-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-sm-180 {
    padding-right: 11.25rem !important;
  }
  .pe-sm-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-sm-190 {
    padding-right: 11.875rem !important;
  }
  .pe-sm-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-sm-200 {
    padding-right: 12.5rem !important;
  }
  .pe-sm-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-sm-210 {
    padding-right: 13.125rem !important;
  }
  .pe-sm-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-sm-220 {
    padding-right: 13.75rem !important;
  }
  .pe-sm-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-sm-230 {
    padding-right: 14.375rem !important;
  }
  .pe-sm-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-sm-240 {
    padding-right: 15rem !important;
  }
  .pe-sm-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-sm-250 {
    padding-right: 15.625rem !important;
  }
  .pe-sm-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-sm-260 {
    padding-right: 16.25rem !important;
  }
  .pe-sm-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-sm-270 {
    padding-right: 16.875rem !important;
  }
  .pe-sm-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-sm-280 {
    padding-right: 17.5rem !important;
  }
  .pe-sm-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-sm-290 {
    padding-right: 18.125rem !important;
  }
  .pe-sm-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-sm-300 {
    padding-right: 18.75rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 5rem !important;
  }
  .pb-sm-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-sm-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-sm-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-sm-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-sm-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-sm-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-sm-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-sm-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-sm-80 {
    padding-bottom: 5rem !important;
  }
  .pb-sm-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-sm-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-sm-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-sm-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-sm-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-sm-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-sm-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-sm-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-sm-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-sm-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-sm-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-sm-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-sm-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-sm-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-sm-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-sm-160 {
    padding-bottom: 10rem !important;
  }
  .pb-sm-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-sm-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-sm-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-sm-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-sm-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-sm-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-sm-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-sm-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-sm-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-sm-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-sm-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-sm-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-sm-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-sm-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-sm-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-sm-240 {
    padding-bottom: 15rem !important;
  }
  .pb-sm-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-sm-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-sm-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-sm-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-sm-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-sm-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-sm-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-sm-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-sm-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-sm-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-sm-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-sm-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-2rem {
    padding-left: 2rem !important;
  }
  .ps-sm-6 {
    padding-left: 5rem !important;
  }
  .ps-sm-40 {
    padding-left: 2.5rem !important;
  }
  .ps-sm-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-sm-50 {
    padding-left: 2.75rem !important;
  }
  .ps-sm-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-sm-60 {
    padding-left: 3.75rem !important;
  }
  .ps-sm-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-sm-70 {
    padding-left: 4.375rem !important;
  }
  .ps-sm-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-sm-80 {
    padding-left: 5rem !important;
  }
  .ps-sm-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-sm-90 {
    padding-left: 5.625rem !important;
  }
  .ps-sm-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-sm-100 {
    padding-left: 6.25rem !important;
  }
  .ps-sm-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-sm-110 {
    padding-left: 6.875rem !important;
  }
  .ps-sm-115 {
    padding-left: 7.25rem !important;
  }
  .ps-sm-120 {
    padding-left: 7.5rem !important;
  }
  .ps-sm-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-sm-130 {
    padding-left: 8.125rem !important;
  }
  .ps-sm-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-sm-140 {
    padding-left: 8.75rem !important;
  }
  .ps-sm-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-sm-150 {
    padding-left: 9.375rem !important;
  }
  .ps-sm-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-sm-160 {
    padding-left: 10rem !important;
  }
  .ps-sm-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-sm-170 {
    padding-left: 10.625rem !important;
  }
  .ps-sm-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-sm-180 {
    padding-left: 11.25rem !important;
  }
  .ps-sm-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-sm-190 {
    padding-left: 11.875rem !important;
  }
  .ps-sm-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-sm-200 {
    padding-left: 12.5rem !important;
  }
  .ps-sm-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-sm-210 {
    padding-left: 13.125rem !important;
  }
  .ps-sm-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-sm-220 {
    padding-left: 13.75rem !important;
  }
  .ps-sm-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-sm-230 {
    padding-left: 14.375rem !important;
  }
  .ps-sm-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-sm-240 {
    padding-left: 15rem !important;
  }
  .ps-sm-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-sm-250 {
    padding-left: 15.625rem !important;
  }
  .ps-sm-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-sm-260 {
    padding-left: 16.25rem !important;
  }
  .ps-sm-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-sm-270 {
    padding-left: 16.875rem !important;
  }
  .ps-sm-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-sm-280 {
    padding-left: 17.5rem !important;
  }
  .ps-sm-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-sm-290 {
    padding-left: 18.125rem !important;
  }
  .ps-sm-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-sm-300 {
    padding-left: 18.75rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-2rem {
    gap: 2rem !important;
  }
  .gap-sm-6 {
    gap: 5rem !important;
  }
  .gap-sm-40 {
    gap: 2.5rem !important;
  }
  .gap-sm-45 {
    gap: 2.8125rem !important;
  }
  .gap-sm-50 {
    gap: 2.75rem !important;
  }
  .gap-sm-55 {
    gap: 3.4375rem !important;
  }
  .gap-sm-60 {
    gap: 3.75rem !important;
  }
  .gap-sm-65 {
    gap: 4.0625rem !important;
  }
  .gap-sm-70 {
    gap: 4.375rem !important;
  }
  .gap-sm-75 {
    gap: 4.6875rem !important;
  }
  .gap-sm-80 {
    gap: 5rem !important;
  }
  .gap-sm-85 {
    gap: 5.3125rem !important;
  }
  .gap-sm-90 {
    gap: 5.625rem !important;
  }
  .gap-sm-95 {
    gap: 5.9375rem !important;
  }
  .gap-sm-100 {
    gap: 6.25rem !important;
  }
  .gap-sm-105 {
    gap: 6.5625rem !important;
  }
  .gap-sm-110 {
    gap: 6.875rem !important;
  }
  .gap-sm-115 {
    gap: 7.25rem !important;
  }
  .gap-sm-120 {
    gap: 7.5rem !important;
  }
  .gap-sm-125 {
    gap: 7.8125rem !important;
  }
  .gap-sm-130 {
    gap: 8.125rem !important;
  }
  .gap-sm-135 {
    gap: 8.4375rem !important;
  }
  .gap-sm-140 {
    gap: 8.75rem !important;
  }
  .gap-sm-145 {
    gap: 9.0625rem !important;
  }
  .gap-sm-150 {
    gap: 9.375rem !important;
  }
  .gap-sm-155 {
    gap: 9.6875rem !important;
  }
  .gap-sm-160 {
    gap: 10rem !important;
  }
  .gap-sm-165 {
    gap: 10.3125rem !important;
  }
  .gap-sm-170 {
    gap: 10.625rem !important;
  }
  .gap-sm-175 {
    gap: 10.9375rem !important;
  }
  .gap-sm-180 {
    gap: 11.25rem !important;
  }
  .gap-sm-185 {
    gap: 11.5625rem !important;
  }
  .gap-sm-190 {
    gap: 11.875rem !important;
  }
  .gap-sm-195 {
    gap: 12.1875rem !important;
  }
  .gap-sm-200 {
    gap: 12.5rem !important;
  }
  .gap-sm-205 {
    gap: 12.8125rem !important;
  }
  .gap-sm-210 {
    gap: 13.125rem !important;
  }
  .gap-sm-215 {
    gap: 13.4375rem !important;
  }
  .gap-sm-220 {
    gap: 13.75rem !important;
  }
  .gap-sm-225 {
    gap: 14.0625rem !important;
  }
  .gap-sm-230 {
    gap: 14.375rem !important;
  }
  .gap-sm-235 {
    gap: 14.6875rem !important;
  }
  .gap-sm-240 {
    gap: 15rem !important;
  }
  .gap-sm-245 {
    gap: 15.3125rem !important;
  }
  .gap-sm-250 {
    gap: 15.625rem !important;
  }
  .gap-sm-255 {
    gap: 15.9375rem !important;
  }
  .gap-sm-260 {
    gap: 16.25rem !important;
  }
  .gap-sm-265 {
    gap: 16.5625rem !important;
  }
  .gap-sm-270 {
    gap: 16.875rem !important;
  }
  .gap-sm-275 {
    gap: 17.1875rem !important;
  }
  .gap-sm-280 {
    gap: 17.5rem !important;
  }
  .gap-sm-285 {
    gap: 17.8125rem !important;
  }
  .gap-sm-290 {
    gap: 18.125rem !important;
  }
  .gap-sm-295 {
    gap: 18.4375rem !important;
  }
  .gap-sm-300 {
    gap: 18.75rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 5rem !important;
  }
  .row-gap-sm-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-sm-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-sm-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-sm-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-sm-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-sm-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-sm-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-sm-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-sm-80 {
    row-gap: 5rem !important;
  }
  .row-gap-sm-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-sm-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-sm-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-sm-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-sm-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-sm-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-sm-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-sm-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-sm-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-sm-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-sm-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-sm-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-sm-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-sm-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-sm-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-sm-160 {
    row-gap: 10rem !important;
  }
  .row-gap-sm-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-sm-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-sm-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-sm-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-sm-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-sm-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-sm-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-sm-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-sm-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-sm-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-sm-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-sm-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-sm-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-sm-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-sm-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-sm-240 {
    row-gap: 15rem !important;
  }
  .row-gap-sm-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-sm-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-sm-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-sm-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-sm-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-sm-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-sm-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-sm-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-sm-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-sm-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-sm-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-sm-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-sm-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-sm-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-sm-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-sm-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-sm-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-sm-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-sm-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-sm-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-sm-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-sm-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-sm-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-sm-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-sm-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-sm-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-sm-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-sm-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-sm-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-sm-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-sm-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-sm-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-sm-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-sm-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-sm-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-sm-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-sm-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-sm-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-sm-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-sm-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-sm-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-sm-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-sm-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-sm-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-sm-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-sm-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-sm-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-sm-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-sm-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-sm-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-sm-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-sm-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-sm-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-sm-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-sm-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-sm-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-sm-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-sm-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-sm-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-sm-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-sm-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-sm-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-sm-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-sm-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-sm-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-sm-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-sm-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
  .bg-sm-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-sm-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-sm-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-md-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .border-md {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-md-0 {
    border: 0 !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-md-2rem {
    margin: 2rem !important;
  }
  .m-md-6 {
    margin: 5rem !important;
  }
  .m-md-40 {
    margin: 2.5rem !important;
  }
  .m-md-45 {
    margin: 2.8125rem !important;
  }
  .m-md-50 {
    margin: 2.75rem !important;
  }
  .m-md-55 {
    margin: 3.4375rem !important;
  }
  .m-md-60 {
    margin: 3.75rem !important;
  }
  .m-md-65 {
    margin: 4.0625rem !important;
  }
  .m-md-70 {
    margin: 4.375rem !important;
  }
  .m-md-75 {
    margin: 4.6875rem !important;
  }
  .m-md-80 {
    margin: 5rem !important;
  }
  .m-md-85 {
    margin: 5.3125rem !important;
  }
  .m-md-90 {
    margin: 5.625rem !important;
  }
  .m-md-95 {
    margin: 5.9375rem !important;
  }
  .m-md-100 {
    margin: 6.25rem !important;
  }
  .m-md-105 {
    margin: 6.5625rem !important;
  }
  .m-md-110 {
    margin: 6.875rem !important;
  }
  .m-md-115 {
    margin: 7.25rem !important;
  }
  .m-md-120 {
    margin: 7.5rem !important;
  }
  .m-md-125 {
    margin: 7.8125rem !important;
  }
  .m-md-130 {
    margin: 8.125rem !important;
  }
  .m-md-135 {
    margin: 8.4375rem !important;
  }
  .m-md-140 {
    margin: 8.75rem !important;
  }
  .m-md-145 {
    margin: 9.0625rem !important;
  }
  .m-md-150 {
    margin: 9.375rem !important;
  }
  .m-md-155 {
    margin: 9.6875rem !important;
  }
  .m-md-160 {
    margin: 10rem !important;
  }
  .m-md-165 {
    margin: 10.3125rem !important;
  }
  .m-md-170 {
    margin: 10.625rem !important;
  }
  .m-md-175 {
    margin: 10.9375rem !important;
  }
  .m-md-180 {
    margin: 11.25rem !important;
  }
  .m-md-185 {
    margin: 11.5625rem !important;
  }
  .m-md-190 {
    margin: 11.875rem !important;
  }
  .m-md-195 {
    margin: 12.1875rem !important;
  }
  .m-md-200 {
    margin: 12.5rem !important;
  }
  .m-md-205 {
    margin: 12.8125rem !important;
  }
  .m-md-210 {
    margin: 13.125rem !important;
  }
  .m-md-215 {
    margin: 13.4375rem !important;
  }
  .m-md-220 {
    margin: 13.75rem !important;
  }
  .m-md-225 {
    margin: 14.0625rem !important;
  }
  .m-md-230 {
    margin: 14.375rem !important;
  }
  .m-md-235 {
    margin: 14.6875rem !important;
  }
  .m-md-240 {
    margin: 15rem !important;
  }
  .m-md-245 {
    margin: 15.3125rem !important;
  }
  .m-md-250 {
    margin: 15.625rem !important;
  }
  .m-md-255 {
    margin: 15.9375rem !important;
  }
  .m-md-260 {
    margin: 16.25rem !important;
  }
  .m-md-265 {
    margin: 16.5625rem !important;
  }
  .m-md-270 {
    margin: 16.875rem !important;
  }
  .m-md-275 {
    margin: 17.1875rem !important;
  }
  .m-md-280 {
    margin: 17.5rem !important;
  }
  .m-md-285 {
    margin: 17.8125rem !important;
  }
  .m-md-290 {
    margin: 18.125rem !important;
  }
  .m-md-295 {
    margin: 18.4375rem !important;
  }
  .m-md-300 {
    margin: 18.75rem !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-md-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-md-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-md-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-md-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-md-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-md-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-md-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-md-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-md-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-md-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-md-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-md-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-md-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-md-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-md-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-md-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-md-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-md-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-md-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-md-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-md-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-md-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-md-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-md-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-md-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-md-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-md-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-md-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-md-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-md-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-md-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-md-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-md-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-md-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-md-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-md-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-md-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-md-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-md-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-md-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-md-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-md-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-md-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-md-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-md-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-md-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-md-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-md-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-md-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-md-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-md-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-md-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-md-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-md-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-md-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-md-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-md-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-md-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-md-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-md-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-md-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-md-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-md-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-md-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-md-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-md-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-md-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-md-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-md-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-md-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-md-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-md-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-md-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-md-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-md-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-md-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-md-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-md-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-md-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-md-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-md-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-md-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-md-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-md-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-md-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-md-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-md-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-md-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-md-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-md-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-md-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-md-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-md-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-md-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-md-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-md-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-md-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-md-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-md-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-md-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-md-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-md-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-md-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-md-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-md-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-md-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-md-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-md-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-2rem {
    margin-top: 2rem !important;
  }
  .mt-md-6 {
    margin-top: 5rem !important;
  }
  .mt-md-40 {
    margin-top: 2.5rem !important;
  }
  .mt-md-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-md-50 {
    margin-top: 2.75rem !important;
  }
  .mt-md-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-md-60 {
    margin-top: 3.75rem !important;
  }
  .mt-md-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-md-70 {
    margin-top: 4.375rem !important;
  }
  .mt-md-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-md-80 {
    margin-top: 5rem !important;
  }
  .mt-md-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-md-90 {
    margin-top: 5.625rem !important;
  }
  .mt-md-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-md-100 {
    margin-top: 6.25rem !important;
  }
  .mt-md-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-md-110 {
    margin-top: 6.875rem !important;
  }
  .mt-md-115 {
    margin-top: 7.25rem !important;
  }
  .mt-md-120 {
    margin-top: 7.5rem !important;
  }
  .mt-md-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-md-130 {
    margin-top: 8.125rem !important;
  }
  .mt-md-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-md-140 {
    margin-top: 8.75rem !important;
  }
  .mt-md-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-md-150 {
    margin-top: 9.375rem !important;
  }
  .mt-md-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-md-160 {
    margin-top: 10rem !important;
  }
  .mt-md-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-md-170 {
    margin-top: 10.625rem !important;
  }
  .mt-md-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-md-180 {
    margin-top: 11.25rem !important;
  }
  .mt-md-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-md-190 {
    margin-top: 11.875rem !important;
  }
  .mt-md-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-md-200 {
    margin-top: 12.5rem !important;
  }
  .mt-md-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-md-210 {
    margin-top: 13.125rem !important;
  }
  .mt-md-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-md-220 {
    margin-top: 13.75rem !important;
  }
  .mt-md-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-md-230 {
    margin-top: 14.375rem !important;
  }
  .mt-md-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-md-240 {
    margin-top: 15rem !important;
  }
  .mt-md-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-md-250 {
    margin-top: 15.625rem !important;
  }
  .mt-md-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-md-260 {
    margin-top: 16.25rem !important;
  }
  .mt-md-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-md-270 {
    margin-top: 16.875rem !important;
  }
  .mt-md-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-md-280 {
    margin-top: 17.5rem !important;
  }
  .mt-md-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-md-290 {
    margin-top: 18.125rem !important;
  }
  .mt-md-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-md-300 {
    margin-top: 18.75rem !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-2rem {
    margin-right: 2rem !important;
  }
  .me-md-6 {
    margin-right: 5rem !important;
  }
  .me-md-40 {
    margin-right: 2.5rem !important;
  }
  .me-md-45 {
    margin-right: 2.8125rem !important;
  }
  .me-md-50 {
    margin-right: 2.75rem !important;
  }
  .me-md-55 {
    margin-right: 3.4375rem !important;
  }
  .me-md-60 {
    margin-right: 3.75rem !important;
  }
  .me-md-65 {
    margin-right: 4.0625rem !important;
  }
  .me-md-70 {
    margin-right: 4.375rem !important;
  }
  .me-md-75 {
    margin-right: 4.6875rem !important;
  }
  .me-md-80 {
    margin-right: 5rem !important;
  }
  .me-md-85 {
    margin-right: 5.3125rem !important;
  }
  .me-md-90 {
    margin-right: 5.625rem !important;
  }
  .me-md-95 {
    margin-right: 5.9375rem !important;
  }
  .me-md-100 {
    margin-right: 6.25rem !important;
  }
  .me-md-105 {
    margin-right: 6.5625rem !important;
  }
  .me-md-110 {
    margin-right: 6.875rem !important;
  }
  .me-md-115 {
    margin-right: 7.25rem !important;
  }
  .me-md-120 {
    margin-right: 7.5rem !important;
  }
  .me-md-125 {
    margin-right: 7.8125rem !important;
  }
  .me-md-130 {
    margin-right: 8.125rem !important;
  }
  .me-md-135 {
    margin-right: 8.4375rem !important;
  }
  .me-md-140 {
    margin-right: 8.75rem !important;
  }
  .me-md-145 {
    margin-right: 9.0625rem !important;
  }
  .me-md-150 {
    margin-right: 9.375rem !important;
  }
  .me-md-155 {
    margin-right: 9.6875rem !important;
  }
  .me-md-160 {
    margin-right: 10rem !important;
  }
  .me-md-165 {
    margin-right: 10.3125rem !important;
  }
  .me-md-170 {
    margin-right: 10.625rem !important;
  }
  .me-md-175 {
    margin-right: 10.9375rem !important;
  }
  .me-md-180 {
    margin-right: 11.25rem !important;
  }
  .me-md-185 {
    margin-right: 11.5625rem !important;
  }
  .me-md-190 {
    margin-right: 11.875rem !important;
  }
  .me-md-195 {
    margin-right: 12.1875rem !important;
  }
  .me-md-200 {
    margin-right: 12.5rem !important;
  }
  .me-md-205 {
    margin-right: 12.8125rem !important;
  }
  .me-md-210 {
    margin-right: 13.125rem !important;
  }
  .me-md-215 {
    margin-right: 13.4375rem !important;
  }
  .me-md-220 {
    margin-right: 13.75rem !important;
  }
  .me-md-225 {
    margin-right: 14.0625rem !important;
  }
  .me-md-230 {
    margin-right: 14.375rem !important;
  }
  .me-md-235 {
    margin-right: 14.6875rem !important;
  }
  .me-md-240 {
    margin-right: 15rem !important;
  }
  .me-md-245 {
    margin-right: 15.3125rem !important;
  }
  .me-md-250 {
    margin-right: 15.625rem !important;
  }
  .me-md-255 {
    margin-right: 15.9375rem !important;
  }
  .me-md-260 {
    margin-right: 16.25rem !important;
  }
  .me-md-265 {
    margin-right: 16.5625rem !important;
  }
  .me-md-270 {
    margin-right: 16.875rem !important;
  }
  .me-md-275 {
    margin-right: 17.1875rem !important;
  }
  .me-md-280 {
    margin-right: 17.5rem !important;
  }
  .me-md-285 {
    margin-right: 17.8125rem !important;
  }
  .me-md-290 {
    margin-right: 18.125rem !important;
  }
  .me-md-295 {
    margin-right: 18.4375rem !important;
  }
  .me-md-300 {
    margin-right: 18.75rem !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-md-6 {
    margin-bottom: 5rem !important;
  }
  .mb-md-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-md-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-md-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-md-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-md-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-md-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-md-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-md-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-md-80 {
    margin-bottom: 5rem !important;
  }
  .mb-md-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-md-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-md-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-md-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-md-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-md-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-md-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-md-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-md-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-md-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-md-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-md-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-md-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-md-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-md-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-md-160 {
    margin-bottom: 10rem !important;
  }
  .mb-md-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-md-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-md-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-md-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-md-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-md-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-md-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-md-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-md-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-md-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-md-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-md-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-md-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-md-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-md-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-md-240 {
    margin-bottom: 15rem !important;
  }
  .mb-md-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-md-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-md-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-md-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-md-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-md-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-md-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-md-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-md-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-md-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-md-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-md-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-2rem {
    margin-left: 2rem !important;
  }
  .ms-md-6 {
    margin-left: 5rem !important;
  }
  .ms-md-40 {
    margin-left: 2.5rem !important;
  }
  .ms-md-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-md-50 {
    margin-left: 2.75rem !important;
  }
  .ms-md-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-md-60 {
    margin-left: 3.75rem !important;
  }
  .ms-md-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-md-70 {
    margin-left: 4.375rem !important;
  }
  .ms-md-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-md-80 {
    margin-left: 5rem !important;
  }
  .ms-md-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-md-90 {
    margin-left: 5.625rem !important;
  }
  .ms-md-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-md-100 {
    margin-left: 6.25rem !important;
  }
  .ms-md-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-md-110 {
    margin-left: 6.875rem !important;
  }
  .ms-md-115 {
    margin-left: 7.25rem !important;
  }
  .ms-md-120 {
    margin-left: 7.5rem !important;
  }
  .ms-md-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-md-130 {
    margin-left: 8.125rem !important;
  }
  .ms-md-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-md-140 {
    margin-left: 8.75rem !important;
  }
  .ms-md-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-md-150 {
    margin-left: 9.375rem !important;
  }
  .ms-md-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-md-160 {
    margin-left: 10rem !important;
  }
  .ms-md-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-md-170 {
    margin-left: 10.625rem !important;
  }
  .ms-md-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-md-180 {
    margin-left: 11.25rem !important;
  }
  .ms-md-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-md-190 {
    margin-left: 11.875rem !important;
  }
  .ms-md-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-md-200 {
    margin-left: 12.5rem !important;
  }
  .ms-md-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-md-210 {
    margin-left: 13.125rem !important;
  }
  .ms-md-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-md-220 {
    margin-left: 13.75rem !important;
  }
  .ms-md-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-md-230 {
    margin-left: 14.375rem !important;
  }
  .ms-md-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-md-240 {
    margin-left: 15rem !important;
  }
  .ms-md-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-md-250 {
    margin-left: 15.625rem !important;
  }
  .ms-md-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-md-260 {
    margin-left: 16.25rem !important;
  }
  .ms-md-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-md-270 {
    margin-left: 16.875rem !important;
  }
  .ms-md-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-md-280 {
    margin-left: 17.5rem !important;
  }
  .ms-md-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-md-290 {
    margin-left: 18.125rem !important;
  }
  .ms-md-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-md-300 {
    margin-left: 18.75rem !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n2rem {
    margin: -2rem !important;
  }
  .m-md-n6 {
    margin: -5rem !important;
  }
  .m-md-n40 {
    margin: -2.5rem !important;
  }
  .m-md-n45 {
    margin: -2.8125rem !important;
  }
  .m-md-n50 {
    margin: -2.75rem !important;
  }
  .m-md-n55 {
    margin: -3.4375rem !important;
  }
  .m-md-n60 {
    margin: -3.75rem !important;
  }
  .m-md-n65 {
    margin: -4.0625rem !important;
  }
  .m-md-n70 {
    margin: -4.375rem !important;
  }
  .m-md-n75 {
    margin: -4.6875rem !important;
  }
  .m-md-n80 {
    margin: -5rem !important;
  }
  .m-md-n85 {
    margin: -5.3125rem !important;
  }
  .m-md-n90 {
    margin: -5.625rem !important;
  }
  .m-md-n95 {
    margin: -5.9375rem !important;
  }
  .m-md-n100 {
    margin: -6.25rem !important;
  }
  .m-md-n105 {
    margin: -6.5625rem !important;
  }
  .m-md-n110 {
    margin: -6.875rem !important;
  }
  .m-md-n115 {
    margin: -7.25rem !important;
  }
  .m-md-n120 {
    margin: -7.5rem !important;
  }
  .m-md-n125 {
    margin: -7.8125rem !important;
  }
  .m-md-n130 {
    margin: -8.125rem !important;
  }
  .m-md-n135 {
    margin: -8.4375rem !important;
  }
  .m-md-n140 {
    margin: -8.75rem !important;
  }
  .m-md-n145 {
    margin: -9.0625rem !important;
  }
  .m-md-n150 {
    margin: -9.375rem !important;
  }
  .m-md-n155 {
    margin: -9.6875rem !important;
  }
  .m-md-n160 {
    margin: -10rem !important;
  }
  .m-md-n165 {
    margin: -10.3125rem !important;
  }
  .m-md-n170 {
    margin: -10.625rem !important;
  }
  .m-md-n175 {
    margin: -10.9375rem !important;
  }
  .m-md-n180 {
    margin: -11.25rem !important;
  }
  .m-md-n185 {
    margin: -11.5625rem !important;
  }
  .m-md-n190 {
    margin: -11.875rem !important;
  }
  .m-md-n195 {
    margin: -12.1875rem !important;
  }
  .m-md-n200 {
    margin: -12.5rem !important;
  }
  .m-md-n205 {
    margin: -12.8125rem !important;
  }
  .m-md-n210 {
    margin: -13.125rem !important;
  }
  .m-md-n215 {
    margin: -13.4375rem !important;
  }
  .m-md-n220 {
    margin: -13.75rem !important;
  }
  .m-md-n225 {
    margin: -14.0625rem !important;
  }
  .m-md-n230 {
    margin: -14.375rem !important;
  }
  .m-md-n235 {
    margin: -14.6875rem !important;
  }
  .m-md-n240 {
    margin: -15rem !important;
  }
  .m-md-n245 {
    margin: -15.3125rem !important;
  }
  .m-md-n250 {
    margin: -15.625rem !important;
  }
  .m-md-n255 {
    margin: -15.9375rem !important;
  }
  .m-md-n260 {
    margin: -16.25rem !important;
  }
  .m-md-n265 {
    margin: -16.5625rem !important;
  }
  .m-md-n270 {
    margin: -16.875rem !important;
  }
  .m-md-n275 {
    margin: -17.1875rem !important;
  }
  .m-md-n280 {
    margin: -17.5rem !important;
  }
  .m-md-n285 {
    margin: -17.8125rem !important;
  }
  .m-md-n290 {
    margin: -18.125rem !important;
  }
  .m-md-n295 {
    margin: -18.4375rem !important;
  }
  .m-md-n300 {
    margin: -18.75rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-md-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-md-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-md-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-md-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-md-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-md-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-md-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-md-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-md-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-md-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-md-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-md-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-md-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-md-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-md-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-md-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-md-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-md-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-md-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-md-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-md-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-md-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-md-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-md-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-md-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-md-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-md-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-md-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-md-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-md-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-md-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-md-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-md-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-md-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-md-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-md-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-md-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-md-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-md-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-md-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-md-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-md-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-md-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-md-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-md-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-md-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-md-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-md-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-md-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-md-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-md-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-md-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-md-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-md-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-md-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-md-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-md-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-md-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-md-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-md-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-md-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-md-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-md-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-md-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-md-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-md-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-md-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-md-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-md-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-md-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-md-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-md-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-md-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-md-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-md-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-md-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-md-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-md-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-md-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-md-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-md-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-md-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-md-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-md-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-md-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-md-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-md-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-md-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-md-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-md-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-md-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-md-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-md-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-md-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-md-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-md-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-md-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-md-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-md-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-md-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-md-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-md-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-md-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-md-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-md-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-md-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-md-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-md-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n2rem {
    margin-top: -2rem !important;
  }
  .mt-md-n6 {
    margin-top: -5rem !important;
  }
  .mt-md-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-md-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-md-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-md-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-md-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-md-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-md-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-md-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-md-n80 {
    margin-top: -5rem !important;
  }
  .mt-md-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-md-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-md-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-md-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-md-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-md-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-md-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-md-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-md-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-md-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-md-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-md-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-md-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-md-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-md-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-md-n160 {
    margin-top: -10rem !important;
  }
  .mt-md-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-md-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-md-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-md-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-md-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-md-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-md-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-md-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-md-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-md-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-md-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-md-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-md-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-md-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-md-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-md-n240 {
    margin-top: -15rem !important;
  }
  .mt-md-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-md-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-md-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-md-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-md-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-md-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-md-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-md-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-md-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-md-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-md-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-md-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n2rem {
    margin-right: -2rem !important;
  }
  .me-md-n6 {
    margin-right: -5rem !important;
  }
  .me-md-n40 {
    margin-right: -2.5rem !important;
  }
  .me-md-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-md-n50 {
    margin-right: -2.75rem !important;
  }
  .me-md-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-md-n60 {
    margin-right: -3.75rem !important;
  }
  .me-md-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-md-n70 {
    margin-right: -4.375rem !important;
  }
  .me-md-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-md-n80 {
    margin-right: -5rem !important;
  }
  .me-md-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-md-n90 {
    margin-right: -5.625rem !important;
  }
  .me-md-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-md-n100 {
    margin-right: -6.25rem !important;
  }
  .me-md-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-md-n110 {
    margin-right: -6.875rem !important;
  }
  .me-md-n115 {
    margin-right: -7.25rem !important;
  }
  .me-md-n120 {
    margin-right: -7.5rem !important;
  }
  .me-md-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-md-n130 {
    margin-right: -8.125rem !important;
  }
  .me-md-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-md-n140 {
    margin-right: -8.75rem !important;
  }
  .me-md-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-md-n150 {
    margin-right: -9.375rem !important;
  }
  .me-md-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-md-n160 {
    margin-right: -10rem !important;
  }
  .me-md-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-md-n170 {
    margin-right: -10.625rem !important;
  }
  .me-md-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-md-n180 {
    margin-right: -11.25rem !important;
  }
  .me-md-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-md-n190 {
    margin-right: -11.875rem !important;
  }
  .me-md-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-md-n200 {
    margin-right: -12.5rem !important;
  }
  .me-md-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-md-n210 {
    margin-right: -13.125rem !important;
  }
  .me-md-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-md-n220 {
    margin-right: -13.75rem !important;
  }
  .me-md-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-md-n230 {
    margin-right: -14.375rem !important;
  }
  .me-md-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-md-n240 {
    margin-right: -15rem !important;
  }
  .me-md-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-md-n250 {
    margin-right: -15.625rem !important;
  }
  .me-md-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-md-n260 {
    margin-right: -16.25rem !important;
  }
  .me-md-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-md-n270 {
    margin-right: -16.875rem !important;
  }
  .me-md-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-md-n280 {
    margin-right: -17.5rem !important;
  }
  .me-md-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-md-n290 {
    margin-right: -18.125rem !important;
  }
  .me-md-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-md-n300 {
    margin-right: -18.75rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-md-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-md-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-md-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-md-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-md-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-md-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-md-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-md-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-md-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-md-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-md-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-md-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-md-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-md-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-md-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-md-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-md-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-md-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-md-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-md-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-md-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-md-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-md-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-md-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-md-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-md-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-md-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-md-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-md-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-md-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-md-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-md-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-md-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-md-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-md-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-md-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-md-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-md-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-md-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-md-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-md-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-md-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-md-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-md-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-md-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-md-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-md-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-md-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-md-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-md-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-md-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-md-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-md-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-md-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n2rem {
    margin-left: -2rem !important;
  }
  .ms-md-n6 {
    margin-left: -5rem !important;
  }
  .ms-md-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-md-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-md-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-md-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-md-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-md-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-md-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-md-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-md-n80 {
    margin-left: -5rem !important;
  }
  .ms-md-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-md-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-md-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-md-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-md-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-md-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-md-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-md-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-md-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-md-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-md-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-md-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-md-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-md-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-md-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-md-n160 {
    margin-left: -10rem !important;
  }
  .ms-md-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-md-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-md-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-md-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-md-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-md-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-md-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-md-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-md-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-md-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-md-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-md-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-md-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-md-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-md-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-md-n240 {
    margin-left: -15rem !important;
  }
  .ms-md-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-md-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-md-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-md-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-md-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-md-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-md-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-md-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-md-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-md-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-md-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-md-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-2rem {
    padding: 2rem !important;
  }
  .p-md-6 {
    padding: 5rem !important;
  }
  .p-md-40 {
    padding: 2.5rem !important;
  }
  .p-md-45 {
    padding: 2.8125rem !important;
  }
  .p-md-50 {
    padding: 2.75rem !important;
  }
  .p-md-55 {
    padding: 3.4375rem !important;
  }
  .p-md-60 {
    padding: 3.75rem !important;
  }
  .p-md-65 {
    padding: 4.0625rem !important;
  }
  .p-md-70 {
    padding: 4.375rem !important;
  }
  .p-md-75 {
    padding: 4.6875rem !important;
  }
  .p-md-80 {
    padding: 5rem !important;
  }
  .p-md-85 {
    padding: 5.3125rem !important;
  }
  .p-md-90 {
    padding: 5.625rem !important;
  }
  .p-md-95 {
    padding: 5.9375rem !important;
  }
  .p-md-100 {
    padding: 6.25rem !important;
  }
  .p-md-105 {
    padding: 6.5625rem !important;
  }
  .p-md-110 {
    padding: 6.875rem !important;
  }
  .p-md-115 {
    padding: 7.25rem !important;
  }
  .p-md-120 {
    padding: 7.5rem !important;
  }
  .p-md-125 {
    padding: 7.8125rem !important;
  }
  .p-md-130 {
    padding: 8.125rem !important;
  }
  .p-md-135 {
    padding: 8.4375rem !important;
  }
  .p-md-140 {
    padding: 8.75rem !important;
  }
  .p-md-145 {
    padding: 9.0625rem !important;
  }
  .p-md-150 {
    padding: 9.375rem !important;
  }
  .p-md-155 {
    padding: 9.6875rem !important;
  }
  .p-md-160 {
    padding: 10rem !important;
  }
  .p-md-165 {
    padding: 10.3125rem !important;
  }
  .p-md-170 {
    padding: 10.625rem !important;
  }
  .p-md-175 {
    padding: 10.9375rem !important;
  }
  .p-md-180 {
    padding: 11.25rem !important;
  }
  .p-md-185 {
    padding: 11.5625rem !important;
  }
  .p-md-190 {
    padding: 11.875rem !important;
  }
  .p-md-195 {
    padding: 12.1875rem !important;
  }
  .p-md-200 {
    padding: 12.5rem !important;
  }
  .p-md-205 {
    padding: 12.8125rem !important;
  }
  .p-md-210 {
    padding: 13.125rem !important;
  }
  .p-md-215 {
    padding: 13.4375rem !important;
  }
  .p-md-220 {
    padding: 13.75rem !important;
  }
  .p-md-225 {
    padding: 14.0625rem !important;
  }
  .p-md-230 {
    padding: 14.375rem !important;
  }
  .p-md-235 {
    padding: 14.6875rem !important;
  }
  .p-md-240 {
    padding: 15rem !important;
  }
  .p-md-245 {
    padding: 15.3125rem !important;
  }
  .p-md-250 {
    padding: 15.625rem !important;
  }
  .p-md-255 {
    padding: 15.9375rem !important;
  }
  .p-md-260 {
    padding: 16.25rem !important;
  }
  .p-md-265 {
    padding: 16.5625rem !important;
  }
  .p-md-270 {
    padding: 16.875rem !important;
  }
  .p-md-275 {
    padding: 17.1875rem !important;
  }
  .p-md-280 {
    padding: 17.5rem !important;
  }
  .p-md-285 {
    padding: 17.8125rem !important;
  }
  .p-md-290 {
    padding: 18.125rem !important;
  }
  .p-md-295 {
    padding: 18.4375rem !important;
  }
  .p-md-300 {
    padding: 18.75rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-md-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-md-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-md-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-md-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-md-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-md-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-md-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-md-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-md-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-md-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-md-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-md-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-md-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-md-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-md-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-md-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-md-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-md-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-md-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-md-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-md-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-md-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-md-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-md-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-md-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-md-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-md-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-md-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-md-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-md-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-md-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-md-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-md-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-md-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-md-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-md-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-md-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-md-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-md-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-md-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-md-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-md-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-md-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-md-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-md-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-md-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-md-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-md-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-md-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-md-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-md-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-md-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-md-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-md-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-md-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-md-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-md-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-md-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-md-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-md-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-md-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-md-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-md-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-md-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-md-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-md-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-md-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-md-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-md-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-md-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-md-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-md-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-md-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-md-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-md-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-md-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-md-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-md-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-md-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-md-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-md-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-md-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-md-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-md-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-md-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-md-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-md-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-md-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-md-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-md-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-md-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-md-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-md-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-md-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-md-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-md-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-md-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-md-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-md-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-md-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-md-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-md-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-md-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-md-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-md-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-md-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-md-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-md-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-2rem {
    padding-top: 2rem !important;
  }
  .pt-md-6 {
    padding-top: 5rem !important;
  }
  .pt-md-40 {
    padding-top: 2.5rem !important;
  }
  .pt-md-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-md-50 {
    padding-top: 2.75rem !important;
  }
  .pt-md-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-md-60 {
    padding-top: 3.75rem !important;
  }
  .pt-md-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-md-70 {
    padding-top: 4.375rem !important;
  }
  .pt-md-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-md-80 {
    padding-top: 5rem !important;
  }
  .pt-md-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-md-90 {
    padding-top: 5.625rem !important;
  }
  .pt-md-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-md-100 {
    padding-top: 6.25rem !important;
  }
  .pt-md-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-md-110 {
    padding-top: 6.875rem !important;
  }
  .pt-md-115 {
    padding-top: 7.25rem !important;
  }
  .pt-md-120 {
    padding-top: 7.5rem !important;
  }
  .pt-md-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-md-130 {
    padding-top: 8.125rem !important;
  }
  .pt-md-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-md-140 {
    padding-top: 8.75rem !important;
  }
  .pt-md-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-md-150 {
    padding-top: 9.375rem !important;
  }
  .pt-md-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-md-160 {
    padding-top: 10rem !important;
  }
  .pt-md-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-md-170 {
    padding-top: 10.625rem !important;
  }
  .pt-md-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-md-180 {
    padding-top: 11.25rem !important;
  }
  .pt-md-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-md-190 {
    padding-top: 11.875rem !important;
  }
  .pt-md-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-md-200 {
    padding-top: 12.5rem !important;
  }
  .pt-md-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-md-210 {
    padding-top: 13.125rem !important;
  }
  .pt-md-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-md-220 {
    padding-top: 13.75rem !important;
  }
  .pt-md-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-md-230 {
    padding-top: 14.375rem !important;
  }
  .pt-md-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-md-240 {
    padding-top: 15rem !important;
  }
  .pt-md-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-md-250 {
    padding-top: 15.625rem !important;
  }
  .pt-md-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-md-260 {
    padding-top: 16.25rem !important;
  }
  .pt-md-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-md-270 {
    padding-top: 16.875rem !important;
  }
  .pt-md-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-md-280 {
    padding-top: 17.5rem !important;
  }
  .pt-md-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-md-290 {
    padding-top: 18.125rem !important;
  }
  .pt-md-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-md-300 {
    padding-top: 18.75rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-2rem {
    padding-right: 2rem !important;
  }
  .pe-md-6 {
    padding-right: 5rem !important;
  }
  .pe-md-40 {
    padding-right: 2.5rem !important;
  }
  .pe-md-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-md-50 {
    padding-right: 2.75rem !important;
  }
  .pe-md-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-md-60 {
    padding-right: 3.75rem !important;
  }
  .pe-md-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-md-70 {
    padding-right: 4.375rem !important;
  }
  .pe-md-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-md-80 {
    padding-right: 5rem !important;
  }
  .pe-md-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-md-90 {
    padding-right: 5.625rem !important;
  }
  .pe-md-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-md-100 {
    padding-right: 6.25rem !important;
  }
  .pe-md-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-md-110 {
    padding-right: 6.875rem !important;
  }
  .pe-md-115 {
    padding-right: 7.25rem !important;
  }
  .pe-md-120 {
    padding-right: 7.5rem !important;
  }
  .pe-md-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-md-130 {
    padding-right: 8.125rem !important;
  }
  .pe-md-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-md-140 {
    padding-right: 8.75rem !important;
  }
  .pe-md-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-md-150 {
    padding-right: 9.375rem !important;
  }
  .pe-md-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-md-160 {
    padding-right: 10rem !important;
  }
  .pe-md-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-md-170 {
    padding-right: 10.625rem !important;
  }
  .pe-md-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-md-180 {
    padding-right: 11.25rem !important;
  }
  .pe-md-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-md-190 {
    padding-right: 11.875rem !important;
  }
  .pe-md-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-md-200 {
    padding-right: 12.5rem !important;
  }
  .pe-md-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-md-210 {
    padding-right: 13.125rem !important;
  }
  .pe-md-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-md-220 {
    padding-right: 13.75rem !important;
  }
  .pe-md-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-md-230 {
    padding-right: 14.375rem !important;
  }
  .pe-md-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-md-240 {
    padding-right: 15rem !important;
  }
  .pe-md-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-md-250 {
    padding-right: 15.625rem !important;
  }
  .pe-md-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-md-260 {
    padding-right: 16.25rem !important;
  }
  .pe-md-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-md-270 {
    padding-right: 16.875rem !important;
  }
  .pe-md-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-md-280 {
    padding-right: 17.5rem !important;
  }
  .pe-md-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-md-290 {
    padding-right: 18.125rem !important;
  }
  .pe-md-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-md-300 {
    padding-right: 18.75rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-md-6 {
    padding-bottom: 5rem !important;
  }
  .pb-md-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-md-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-md-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-md-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-md-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-md-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-md-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-md-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-md-80 {
    padding-bottom: 5rem !important;
  }
  .pb-md-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-md-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-md-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-md-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-md-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-md-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-md-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-md-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-md-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-md-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-md-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-md-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-md-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-md-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-md-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-md-160 {
    padding-bottom: 10rem !important;
  }
  .pb-md-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-md-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-md-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-md-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-md-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-md-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-md-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-md-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-md-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-md-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-md-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-md-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-md-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-md-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-md-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-md-240 {
    padding-bottom: 15rem !important;
  }
  .pb-md-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-md-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-md-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-md-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-md-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-md-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-md-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-md-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-md-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-md-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-md-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-md-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-2rem {
    padding-left: 2rem !important;
  }
  .ps-md-6 {
    padding-left: 5rem !important;
  }
  .ps-md-40 {
    padding-left: 2.5rem !important;
  }
  .ps-md-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-md-50 {
    padding-left: 2.75rem !important;
  }
  .ps-md-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-md-60 {
    padding-left: 3.75rem !important;
  }
  .ps-md-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-md-70 {
    padding-left: 4.375rem !important;
  }
  .ps-md-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-md-80 {
    padding-left: 5rem !important;
  }
  .ps-md-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-md-90 {
    padding-left: 5.625rem !important;
  }
  .ps-md-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-md-100 {
    padding-left: 6.25rem !important;
  }
  .ps-md-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-md-110 {
    padding-left: 6.875rem !important;
  }
  .ps-md-115 {
    padding-left: 7.25rem !important;
  }
  .ps-md-120 {
    padding-left: 7.5rem !important;
  }
  .ps-md-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-md-130 {
    padding-left: 8.125rem !important;
  }
  .ps-md-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-md-140 {
    padding-left: 8.75rem !important;
  }
  .ps-md-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-md-150 {
    padding-left: 9.375rem !important;
  }
  .ps-md-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-md-160 {
    padding-left: 10rem !important;
  }
  .ps-md-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-md-170 {
    padding-left: 10.625rem !important;
  }
  .ps-md-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-md-180 {
    padding-left: 11.25rem !important;
  }
  .ps-md-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-md-190 {
    padding-left: 11.875rem !important;
  }
  .ps-md-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-md-200 {
    padding-left: 12.5rem !important;
  }
  .ps-md-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-md-210 {
    padding-left: 13.125rem !important;
  }
  .ps-md-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-md-220 {
    padding-left: 13.75rem !important;
  }
  .ps-md-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-md-230 {
    padding-left: 14.375rem !important;
  }
  .ps-md-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-md-240 {
    padding-left: 15rem !important;
  }
  .ps-md-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-md-250 {
    padding-left: 15.625rem !important;
  }
  .ps-md-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-md-260 {
    padding-left: 16.25rem !important;
  }
  .ps-md-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-md-270 {
    padding-left: 16.875rem !important;
  }
  .ps-md-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-md-280 {
    padding-left: 17.5rem !important;
  }
  .ps-md-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-md-290 {
    padding-left: 18.125rem !important;
  }
  .ps-md-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-md-300 {
    padding-left: 18.75rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-2rem {
    gap: 2rem !important;
  }
  .gap-md-6 {
    gap: 5rem !important;
  }
  .gap-md-40 {
    gap: 2.5rem !important;
  }
  .gap-md-45 {
    gap: 2.8125rem !important;
  }
  .gap-md-50 {
    gap: 2.75rem !important;
  }
  .gap-md-55 {
    gap: 3.4375rem !important;
  }
  .gap-md-60 {
    gap: 3.75rem !important;
  }
  .gap-md-65 {
    gap: 4.0625rem !important;
  }
  .gap-md-70 {
    gap: 4.375rem !important;
  }
  .gap-md-75 {
    gap: 4.6875rem !important;
  }
  .gap-md-80 {
    gap: 5rem !important;
  }
  .gap-md-85 {
    gap: 5.3125rem !important;
  }
  .gap-md-90 {
    gap: 5.625rem !important;
  }
  .gap-md-95 {
    gap: 5.9375rem !important;
  }
  .gap-md-100 {
    gap: 6.25rem !important;
  }
  .gap-md-105 {
    gap: 6.5625rem !important;
  }
  .gap-md-110 {
    gap: 6.875rem !important;
  }
  .gap-md-115 {
    gap: 7.25rem !important;
  }
  .gap-md-120 {
    gap: 7.5rem !important;
  }
  .gap-md-125 {
    gap: 7.8125rem !important;
  }
  .gap-md-130 {
    gap: 8.125rem !important;
  }
  .gap-md-135 {
    gap: 8.4375rem !important;
  }
  .gap-md-140 {
    gap: 8.75rem !important;
  }
  .gap-md-145 {
    gap: 9.0625rem !important;
  }
  .gap-md-150 {
    gap: 9.375rem !important;
  }
  .gap-md-155 {
    gap: 9.6875rem !important;
  }
  .gap-md-160 {
    gap: 10rem !important;
  }
  .gap-md-165 {
    gap: 10.3125rem !important;
  }
  .gap-md-170 {
    gap: 10.625rem !important;
  }
  .gap-md-175 {
    gap: 10.9375rem !important;
  }
  .gap-md-180 {
    gap: 11.25rem !important;
  }
  .gap-md-185 {
    gap: 11.5625rem !important;
  }
  .gap-md-190 {
    gap: 11.875rem !important;
  }
  .gap-md-195 {
    gap: 12.1875rem !important;
  }
  .gap-md-200 {
    gap: 12.5rem !important;
  }
  .gap-md-205 {
    gap: 12.8125rem !important;
  }
  .gap-md-210 {
    gap: 13.125rem !important;
  }
  .gap-md-215 {
    gap: 13.4375rem !important;
  }
  .gap-md-220 {
    gap: 13.75rem !important;
  }
  .gap-md-225 {
    gap: 14.0625rem !important;
  }
  .gap-md-230 {
    gap: 14.375rem !important;
  }
  .gap-md-235 {
    gap: 14.6875rem !important;
  }
  .gap-md-240 {
    gap: 15rem !important;
  }
  .gap-md-245 {
    gap: 15.3125rem !important;
  }
  .gap-md-250 {
    gap: 15.625rem !important;
  }
  .gap-md-255 {
    gap: 15.9375rem !important;
  }
  .gap-md-260 {
    gap: 16.25rem !important;
  }
  .gap-md-265 {
    gap: 16.5625rem !important;
  }
  .gap-md-270 {
    gap: 16.875rem !important;
  }
  .gap-md-275 {
    gap: 17.1875rem !important;
  }
  .gap-md-280 {
    gap: 17.5rem !important;
  }
  .gap-md-285 {
    gap: 17.8125rem !important;
  }
  .gap-md-290 {
    gap: 18.125rem !important;
  }
  .gap-md-295 {
    gap: 18.4375rem !important;
  }
  .gap-md-300 {
    gap: 18.75rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-md-6 {
    row-gap: 5rem !important;
  }
  .row-gap-md-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-md-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-md-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-md-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-md-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-md-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-md-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-md-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-md-80 {
    row-gap: 5rem !important;
  }
  .row-gap-md-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-md-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-md-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-md-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-md-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-md-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-md-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-md-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-md-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-md-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-md-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-md-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-md-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-md-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-md-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-md-160 {
    row-gap: 10rem !important;
  }
  .row-gap-md-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-md-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-md-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-md-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-md-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-md-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-md-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-md-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-md-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-md-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-md-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-md-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-md-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-md-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-md-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-md-240 {
    row-gap: 15rem !important;
  }
  .row-gap-md-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-md-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-md-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-md-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-md-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-md-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-md-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-md-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-md-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-md-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-md-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-md-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-md-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-md-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-md-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-md-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-md-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-md-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-md-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-md-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-md-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-md-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-md-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-md-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-md-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-md-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-md-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-md-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-md-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-md-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-md-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-md-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-md-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-md-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-md-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-md-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-md-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-md-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-md-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-md-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-md-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-md-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-md-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-md-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-md-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-md-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-md-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-md-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-md-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-md-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-md-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-md-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-md-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-md-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-md-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-md-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-md-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-md-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-md-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-md-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-md-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-md-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-md-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-md-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-md-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-md-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-md-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
  .bg-md-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-md-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-md-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .border-lg {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-lg-0 {
    border: 0 !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-lg-2rem {
    margin: 2rem !important;
  }
  .m-lg-6 {
    margin: 5rem !important;
  }
  .m-lg-40 {
    margin: 2.5rem !important;
  }
  .m-lg-45 {
    margin: 2.8125rem !important;
  }
  .m-lg-50 {
    margin: 2.75rem !important;
  }
  .m-lg-55 {
    margin: 3.4375rem !important;
  }
  .m-lg-60 {
    margin: 3.75rem !important;
  }
  .m-lg-65 {
    margin: 4.0625rem !important;
  }
  .m-lg-70 {
    margin: 4.375rem !important;
  }
  .m-lg-75 {
    margin: 4.6875rem !important;
  }
  .m-lg-80 {
    margin: 5rem !important;
  }
  .m-lg-85 {
    margin: 5.3125rem !important;
  }
  .m-lg-90 {
    margin: 5.625rem !important;
  }
  .m-lg-95 {
    margin: 5.9375rem !important;
  }
  .m-lg-100 {
    margin: 6.25rem !important;
  }
  .m-lg-105 {
    margin: 6.5625rem !important;
  }
  .m-lg-110 {
    margin: 6.875rem !important;
  }
  .m-lg-115 {
    margin: 7.25rem !important;
  }
  .m-lg-120 {
    margin: 7.5rem !important;
  }
  .m-lg-125 {
    margin: 7.8125rem !important;
  }
  .m-lg-130 {
    margin: 8.125rem !important;
  }
  .m-lg-135 {
    margin: 8.4375rem !important;
  }
  .m-lg-140 {
    margin: 8.75rem !important;
  }
  .m-lg-145 {
    margin: 9.0625rem !important;
  }
  .m-lg-150 {
    margin: 9.375rem !important;
  }
  .m-lg-155 {
    margin: 9.6875rem !important;
  }
  .m-lg-160 {
    margin: 10rem !important;
  }
  .m-lg-165 {
    margin: 10.3125rem !important;
  }
  .m-lg-170 {
    margin: 10.625rem !important;
  }
  .m-lg-175 {
    margin: 10.9375rem !important;
  }
  .m-lg-180 {
    margin: 11.25rem !important;
  }
  .m-lg-185 {
    margin: 11.5625rem !important;
  }
  .m-lg-190 {
    margin: 11.875rem !important;
  }
  .m-lg-195 {
    margin: 12.1875rem !important;
  }
  .m-lg-200 {
    margin: 12.5rem !important;
  }
  .m-lg-205 {
    margin: 12.8125rem !important;
  }
  .m-lg-210 {
    margin: 13.125rem !important;
  }
  .m-lg-215 {
    margin: 13.4375rem !important;
  }
  .m-lg-220 {
    margin: 13.75rem !important;
  }
  .m-lg-225 {
    margin: 14.0625rem !important;
  }
  .m-lg-230 {
    margin: 14.375rem !important;
  }
  .m-lg-235 {
    margin: 14.6875rem !important;
  }
  .m-lg-240 {
    margin: 15rem !important;
  }
  .m-lg-245 {
    margin: 15.3125rem !important;
  }
  .m-lg-250 {
    margin: 15.625rem !important;
  }
  .m-lg-255 {
    margin: 15.9375rem !important;
  }
  .m-lg-260 {
    margin: 16.25rem !important;
  }
  .m-lg-265 {
    margin: 16.5625rem !important;
  }
  .m-lg-270 {
    margin: 16.875rem !important;
  }
  .m-lg-275 {
    margin: 17.1875rem !important;
  }
  .m-lg-280 {
    margin: 17.5rem !important;
  }
  .m-lg-285 {
    margin: 17.8125rem !important;
  }
  .m-lg-290 {
    margin: 18.125rem !important;
  }
  .m-lg-295 {
    margin: 18.4375rem !important;
  }
  .m-lg-300 {
    margin: 18.75rem !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-lg-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-lg-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-lg-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-lg-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-lg-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-lg-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-lg-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-lg-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-lg-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-lg-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-lg-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-lg-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-lg-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-lg-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-lg-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-lg-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-lg-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-lg-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-lg-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-lg-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-lg-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-lg-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-lg-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-lg-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-lg-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-lg-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-lg-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-lg-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-lg-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-lg-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-lg-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-lg-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-lg-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-lg-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-lg-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-lg-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-lg-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-lg-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-lg-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-lg-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-lg-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-lg-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-lg-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-lg-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-lg-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-lg-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-lg-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-lg-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-lg-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-lg-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-lg-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-lg-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-lg-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-lg-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-lg-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-lg-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-lg-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-lg-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-lg-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-lg-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-lg-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-lg-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-lg-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-lg-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-lg-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-lg-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-lg-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-lg-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-lg-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-lg-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-lg-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-lg-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-lg-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-lg-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-lg-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-lg-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-lg-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-lg-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-lg-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-lg-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-lg-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-lg-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-lg-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-lg-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-lg-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-lg-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-lg-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-lg-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-lg-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-lg-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-lg-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-lg-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-lg-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-lg-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-lg-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-lg-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-lg-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-lg-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-lg-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-lg-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-lg-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-lg-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-lg-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-lg-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-lg-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-lg-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-lg-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-lg-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-2rem {
    margin-top: 2rem !important;
  }
  .mt-lg-6 {
    margin-top: 5rem !important;
  }
  .mt-lg-40 {
    margin-top: 2.5rem !important;
  }
  .mt-lg-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-lg-50 {
    margin-top: 2.75rem !important;
  }
  .mt-lg-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-lg-60 {
    margin-top: 3.75rem !important;
  }
  .mt-lg-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-lg-70 {
    margin-top: 4.375rem !important;
  }
  .mt-lg-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-lg-80 {
    margin-top: 5rem !important;
  }
  .mt-lg-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-lg-90 {
    margin-top: 5.625rem !important;
  }
  .mt-lg-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-lg-100 {
    margin-top: 6.25rem !important;
  }
  .mt-lg-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-lg-110 {
    margin-top: 6.875rem !important;
  }
  .mt-lg-115 {
    margin-top: 7.25rem !important;
  }
  .mt-lg-120 {
    margin-top: 7.5rem !important;
  }
  .mt-lg-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-lg-130 {
    margin-top: 8.125rem !important;
  }
  .mt-lg-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-lg-140 {
    margin-top: 8.75rem !important;
  }
  .mt-lg-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-lg-150 {
    margin-top: 9.375rem !important;
  }
  .mt-lg-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-lg-160 {
    margin-top: 10rem !important;
  }
  .mt-lg-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-lg-170 {
    margin-top: 10.625rem !important;
  }
  .mt-lg-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-lg-180 {
    margin-top: 11.25rem !important;
  }
  .mt-lg-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-lg-190 {
    margin-top: 11.875rem !important;
  }
  .mt-lg-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-lg-200 {
    margin-top: 12.5rem !important;
  }
  .mt-lg-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-lg-210 {
    margin-top: 13.125rem !important;
  }
  .mt-lg-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-lg-220 {
    margin-top: 13.75rem !important;
  }
  .mt-lg-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-lg-230 {
    margin-top: 14.375rem !important;
  }
  .mt-lg-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-lg-240 {
    margin-top: 15rem !important;
  }
  .mt-lg-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-lg-250 {
    margin-top: 15.625rem !important;
  }
  .mt-lg-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-lg-260 {
    margin-top: 16.25rem !important;
  }
  .mt-lg-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-lg-270 {
    margin-top: 16.875rem !important;
  }
  .mt-lg-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-lg-280 {
    margin-top: 17.5rem !important;
  }
  .mt-lg-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-lg-290 {
    margin-top: 18.125rem !important;
  }
  .mt-lg-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-lg-300 {
    margin-top: 18.75rem !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-2rem {
    margin-right: 2rem !important;
  }
  .me-lg-6 {
    margin-right: 5rem !important;
  }
  .me-lg-40 {
    margin-right: 2.5rem !important;
  }
  .me-lg-45 {
    margin-right: 2.8125rem !important;
  }
  .me-lg-50 {
    margin-right: 2.75rem !important;
  }
  .me-lg-55 {
    margin-right: 3.4375rem !important;
  }
  .me-lg-60 {
    margin-right: 3.75rem !important;
  }
  .me-lg-65 {
    margin-right: 4.0625rem !important;
  }
  .me-lg-70 {
    margin-right: 4.375rem !important;
  }
  .me-lg-75 {
    margin-right: 4.6875rem !important;
  }
  .me-lg-80 {
    margin-right: 5rem !important;
  }
  .me-lg-85 {
    margin-right: 5.3125rem !important;
  }
  .me-lg-90 {
    margin-right: 5.625rem !important;
  }
  .me-lg-95 {
    margin-right: 5.9375rem !important;
  }
  .me-lg-100 {
    margin-right: 6.25rem !important;
  }
  .me-lg-105 {
    margin-right: 6.5625rem !important;
  }
  .me-lg-110 {
    margin-right: 6.875rem !important;
  }
  .me-lg-115 {
    margin-right: 7.25rem !important;
  }
  .me-lg-120 {
    margin-right: 7.5rem !important;
  }
  .me-lg-125 {
    margin-right: 7.8125rem !important;
  }
  .me-lg-130 {
    margin-right: 8.125rem !important;
  }
  .me-lg-135 {
    margin-right: 8.4375rem !important;
  }
  .me-lg-140 {
    margin-right: 8.75rem !important;
  }
  .me-lg-145 {
    margin-right: 9.0625rem !important;
  }
  .me-lg-150 {
    margin-right: 9.375rem !important;
  }
  .me-lg-155 {
    margin-right: 9.6875rem !important;
  }
  .me-lg-160 {
    margin-right: 10rem !important;
  }
  .me-lg-165 {
    margin-right: 10.3125rem !important;
  }
  .me-lg-170 {
    margin-right: 10.625rem !important;
  }
  .me-lg-175 {
    margin-right: 10.9375rem !important;
  }
  .me-lg-180 {
    margin-right: 11.25rem !important;
  }
  .me-lg-185 {
    margin-right: 11.5625rem !important;
  }
  .me-lg-190 {
    margin-right: 11.875rem !important;
  }
  .me-lg-195 {
    margin-right: 12.1875rem !important;
  }
  .me-lg-200 {
    margin-right: 12.5rem !important;
  }
  .me-lg-205 {
    margin-right: 12.8125rem !important;
  }
  .me-lg-210 {
    margin-right: 13.125rem !important;
  }
  .me-lg-215 {
    margin-right: 13.4375rem !important;
  }
  .me-lg-220 {
    margin-right: 13.75rem !important;
  }
  .me-lg-225 {
    margin-right: 14.0625rem !important;
  }
  .me-lg-230 {
    margin-right: 14.375rem !important;
  }
  .me-lg-235 {
    margin-right: 14.6875rem !important;
  }
  .me-lg-240 {
    margin-right: 15rem !important;
  }
  .me-lg-245 {
    margin-right: 15.3125rem !important;
  }
  .me-lg-250 {
    margin-right: 15.625rem !important;
  }
  .me-lg-255 {
    margin-right: 15.9375rem !important;
  }
  .me-lg-260 {
    margin-right: 16.25rem !important;
  }
  .me-lg-265 {
    margin-right: 16.5625rem !important;
  }
  .me-lg-270 {
    margin-right: 16.875rem !important;
  }
  .me-lg-275 {
    margin-right: 17.1875rem !important;
  }
  .me-lg-280 {
    margin-right: 17.5rem !important;
  }
  .me-lg-285 {
    margin-right: 17.8125rem !important;
  }
  .me-lg-290 {
    margin-right: 18.125rem !important;
  }
  .me-lg-295 {
    margin-right: 18.4375rem !important;
  }
  .me-lg-300 {
    margin-right: 18.75rem !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 5rem !important;
  }
  .mb-lg-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-lg-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-lg-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-lg-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-lg-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-lg-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-lg-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-lg-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-lg-80 {
    margin-bottom: 5rem !important;
  }
  .mb-lg-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-lg-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-lg-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-lg-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-lg-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-lg-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-lg-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-lg-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-lg-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-lg-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-lg-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-lg-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-lg-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-lg-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-lg-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-lg-160 {
    margin-bottom: 10rem !important;
  }
  .mb-lg-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-lg-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-lg-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-lg-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-lg-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-lg-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-lg-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-lg-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-lg-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-lg-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-lg-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-lg-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-lg-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-lg-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-lg-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-lg-240 {
    margin-bottom: 15rem !important;
  }
  .mb-lg-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-lg-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-lg-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-lg-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-lg-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-lg-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-lg-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-lg-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-lg-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-lg-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-lg-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-lg-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-2rem {
    margin-left: 2rem !important;
  }
  .ms-lg-6 {
    margin-left: 5rem !important;
  }
  .ms-lg-40 {
    margin-left: 2.5rem !important;
  }
  .ms-lg-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-lg-50 {
    margin-left: 2.75rem !important;
  }
  .ms-lg-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-lg-60 {
    margin-left: 3.75rem !important;
  }
  .ms-lg-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-lg-70 {
    margin-left: 4.375rem !important;
  }
  .ms-lg-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-lg-80 {
    margin-left: 5rem !important;
  }
  .ms-lg-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-lg-90 {
    margin-left: 5.625rem !important;
  }
  .ms-lg-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-lg-100 {
    margin-left: 6.25rem !important;
  }
  .ms-lg-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-lg-110 {
    margin-left: 6.875rem !important;
  }
  .ms-lg-115 {
    margin-left: 7.25rem !important;
  }
  .ms-lg-120 {
    margin-left: 7.5rem !important;
  }
  .ms-lg-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-lg-130 {
    margin-left: 8.125rem !important;
  }
  .ms-lg-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-lg-140 {
    margin-left: 8.75rem !important;
  }
  .ms-lg-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-lg-150 {
    margin-left: 9.375rem !important;
  }
  .ms-lg-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-lg-160 {
    margin-left: 10rem !important;
  }
  .ms-lg-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-lg-170 {
    margin-left: 10.625rem !important;
  }
  .ms-lg-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-lg-180 {
    margin-left: 11.25rem !important;
  }
  .ms-lg-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-lg-190 {
    margin-left: 11.875rem !important;
  }
  .ms-lg-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-lg-200 {
    margin-left: 12.5rem !important;
  }
  .ms-lg-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-lg-210 {
    margin-left: 13.125rem !important;
  }
  .ms-lg-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-lg-220 {
    margin-left: 13.75rem !important;
  }
  .ms-lg-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-lg-230 {
    margin-left: 14.375rem !important;
  }
  .ms-lg-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-lg-240 {
    margin-left: 15rem !important;
  }
  .ms-lg-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-lg-250 {
    margin-left: 15.625rem !important;
  }
  .ms-lg-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-lg-260 {
    margin-left: 16.25rem !important;
  }
  .ms-lg-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-lg-270 {
    margin-left: 16.875rem !important;
  }
  .ms-lg-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-lg-280 {
    margin-left: 17.5rem !important;
  }
  .ms-lg-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-lg-290 {
    margin-left: 18.125rem !important;
  }
  .ms-lg-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-lg-300 {
    margin-left: 18.75rem !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n2rem {
    margin: -2rem !important;
  }
  .m-lg-n6 {
    margin: -5rem !important;
  }
  .m-lg-n40 {
    margin: -2.5rem !important;
  }
  .m-lg-n45 {
    margin: -2.8125rem !important;
  }
  .m-lg-n50 {
    margin: -2.75rem !important;
  }
  .m-lg-n55 {
    margin: -3.4375rem !important;
  }
  .m-lg-n60 {
    margin: -3.75rem !important;
  }
  .m-lg-n65 {
    margin: -4.0625rem !important;
  }
  .m-lg-n70 {
    margin: -4.375rem !important;
  }
  .m-lg-n75 {
    margin: -4.6875rem !important;
  }
  .m-lg-n80 {
    margin: -5rem !important;
  }
  .m-lg-n85 {
    margin: -5.3125rem !important;
  }
  .m-lg-n90 {
    margin: -5.625rem !important;
  }
  .m-lg-n95 {
    margin: -5.9375rem !important;
  }
  .m-lg-n100 {
    margin: -6.25rem !important;
  }
  .m-lg-n105 {
    margin: -6.5625rem !important;
  }
  .m-lg-n110 {
    margin: -6.875rem !important;
  }
  .m-lg-n115 {
    margin: -7.25rem !important;
  }
  .m-lg-n120 {
    margin: -7.5rem !important;
  }
  .m-lg-n125 {
    margin: -7.8125rem !important;
  }
  .m-lg-n130 {
    margin: -8.125rem !important;
  }
  .m-lg-n135 {
    margin: -8.4375rem !important;
  }
  .m-lg-n140 {
    margin: -8.75rem !important;
  }
  .m-lg-n145 {
    margin: -9.0625rem !important;
  }
  .m-lg-n150 {
    margin: -9.375rem !important;
  }
  .m-lg-n155 {
    margin: -9.6875rem !important;
  }
  .m-lg-n160 {
    margin: -10rem !important;
  }
  .m-lg-n165 {
    margin: -10.3125rem !important;
  }
  .m-lg-n170 {
    margin: -10.625rem !important;
  }
  .m-lg-n175 {
    margin: -10.9375rem !important;
  }
  .m-lg-n180 {
    margin: -11.25rem !important;
  }
  .m-lg-n185 {
    margin: -11.5625rem !important;
  }
  .m-lg-n190 {
    margin: -11.875rem !important;
  }
  .m-lg-n195 {
    margin: -12.1875rem !important;
  }
  .m-lg-n200 {
    margin: -12.5rem !important;
  }
  .m-lg-n205 {
    margin: -12.8125rem !important;
  }
  .m-lg-n210 {
    margin: -13.125rem !important;
  }
  .m-lg-n215 {
    margin: -13.4375rem !important;
  }
  .m-lg-n220 {
    margin: -13.75rem !important;
  }
  .m-lg-n225 {
    margin: -14.0625rem !important;
  }
  .m-lg-n230 {
    margin: -14.375rem !important;
  }
  .m-lg-n235 {
    margin: -14.6875rem !important;
  }
  .m-lg-n240 {
    margin: -15rem !important;
  }
  .m-lg-n245 {
    margin: -15.3125rem !important;
  }
  .m-lg-n250 {
    margin: -15.625rem !important;
  }
  .m-lg-n255 {
    margin: -15.9375rem !important;
  }
  .m-lg-n260 {
    margin: -16.25rem !important;
  }
  .m-lg-n265 {
    margin: -16.5625rem !important;
  }
  .m-lg-n270 {
    margin: -16.875rem !important;
  }
  .m-lg-n275 {
    margin: -17.1875rem !important;
  }
  .m-lg-n280 {
    margin: -17.5rem !important;
  }
  .m-lg-n285 {
    margin: -17.8125rem !important;
  }
  .m-lg-n290 {
    margin: -18.125rem !important;
  }
  .m-lg-n295 {
    margin: -18.4375rem !important;
  }
  .m-lg-n300 {
    margin: -18.75rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-lg-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-lg-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-lg-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-lg-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-lg-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-lg-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-lg-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-lg-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-lg-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-lg-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-lg-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-lg-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-lg-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-lg-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-lg-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-lg-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-lg-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-lg-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-lg-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-lg-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-lg-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-lg-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-lg-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-lg-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-lg-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-lg-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-lg-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-lg-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-lg-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-lg-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-lg-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-lg-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-lg-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-lg-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-lg-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-lg-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-lg-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-lg-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-lg-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-lg-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-lg-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-lg-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-lg-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-lg-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-lg-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-lg-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-lg-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-lg-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-lg-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-lg-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-lg-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-lg-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-lg-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-lg-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-lg-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-lg-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-lg-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-lg-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-lg-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-lg-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-lg-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-lg-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-lg-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-lg-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-lg-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-lg-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-lg-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-lg-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-lg-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-lg-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-lg-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-lg-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-lg-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-lg-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-lg-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-lg-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-lg-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-lg-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-lg-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-lg-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-lg-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-lg-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-lg-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-lg-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-lg-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-lg-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-lg-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-lg-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-lg-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-lg-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-lg-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-lg-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-lg-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-lg-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-lg-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-lg-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-lg-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-lg-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-lg-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-lg-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-lg-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-lg-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-lg-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-lg-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-lg-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-lg-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-lg-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-lg-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n2rem {
    margin-top: -2rem !important;
  }
  .mt-lg-n6 {
    margin-top: -5rem !important;
  }
  .mt-lg-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-lg-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-lg-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-lg-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-lg-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-lg-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-lg-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-lg-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-lg-n80 {
    margin-top: -5rem !important;
  }
  .mt-lg-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-lg-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-lg-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-lg-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-lg-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-lg-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-lg-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-lg-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-lg-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-lg-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-lg-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-lg-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-lg-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-lg-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-lg-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-lg-n160 {
    margin-top: -10rem !important;
  }
  .mt-lg-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-lg-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-lg-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-lg-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-lg-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-lg-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-lg-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-lg-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-lg-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-lg-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-lg-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-lg-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-lg-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-lg-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-lg-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-lg-n240 {
    margin-top: -15rem !important;
  }
  .mt-lg-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-lg-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-lg-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-lg-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-lg-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-lg-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-lg-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-lg-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-lg-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-lg-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-lg-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-lg-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n2rem {
    margin-right: -2rem !important;
  }
  .me-lg-n6 {
    margin-right: -5rem !important;
  }
  .me-lg-n40 {
    margin-right: -2.5rem !important;
  }
  .me-lg-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-lg-n50 {
    margin-right: -2.75rem !important;
  }
  .me-lg-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-lg-n60 {
    margin-right: -3.75rem !important;
  }
  .me-lg-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-lg-n70 {
    margin-right: -4.375rem !important;
  }
  .me-lg-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-lg-n80 {
    margin-right: -5rem !important;
  }
  .me-lg-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-lg-n90 {
    margin-right: -5.625rem !important;
  }
  .me-lg-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-lg-n100 {
    margin-right: -6.25rem !important;
  }
  .me-lg-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-lg-n110 {
    margin-right: -6.875rem !important;
  }
  .me-lg-n115 {
    margin-right: -7.25rem !important;
  }
  .me-lg-n120 {
    margin-right: -7.5rem !important;
  }
  .me-lg-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-lg-n130 {
    margin-right: -8.125rem !important;
  }
  .me-lg-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-lg-n140 {
    margin-right: -8.75rem !important;
  }
  .me-lg-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-lg-n150 {
    margin-right: -9.375rem !important;
  }
  .me-lg-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-lg-n160 {
    margin-right: -10rem !important;
  }
  .me-lg-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-lg-n170 {
    margin-right: -10.625rem !important;
  }
  .me-lg-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-lg-n180 {
    margin-right: -11.25rem !important;
  }
  .me-lg-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-lg-n190 {
    margin-right: -11.875rem !important;
  }
  .me-lg-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-lg-n200 {
    margin-right: -12.5rem !important;
  }
  .me-lg-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-lg-n210 {
    margin-right: -13.125rem !important;
  }
  .me-lg-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-lg-n220 {
    margin-right: -13.75rem !important;
  }
  .me-lg-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-lg-n230 {
    margin-right: -14.375rem !important;
  }
  .me-lg-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-lg-n240 {
    margin-right: -15rem !important;
  }
  .me-lg-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-lg-n250 {
    margin-right: -15.625rem !important;
  }
  .me-lg-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-lg-n260 {
    margin-right: -16.25rem !important;
  }
  .me-lg-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-lg-n270 {
    margin-right: -16.875rem !important;
  }
  .me-lg-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-lg-n280 {
    margin-right: -17.5rem !important;
  }
  .me-lg-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-lg-n290 {
    margin-right: -18.125rem !important;
  }
  .me-lg-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-lg-n300 {
    margin-right: -18.75rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-lg-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-lg-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-lg-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-lg-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-lg-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-lg-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-lg-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-lg-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-lg-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-lg-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-lg-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-lg-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-lg-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-lg-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-lg-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-lg-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-lg-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-lg-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-lg-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-lg-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-lg-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-lg-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-lg-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-lg-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-lg-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-lg-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-lg-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-lg-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-lg-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-lg-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-lg-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-lg-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-lg-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-lg-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-lg-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-lg-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-lg-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-lg-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-lg-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-lg-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-lg-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-lg-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-lg-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-lg-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-lg-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-lg-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-lg-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-lg-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-lg-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-lg-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-lg-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-lg-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-lg-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-lg-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n2rem {
    margin-left: -2rem !important;
  }
  .ms-lg-n6 {
    margin-left: -5rem !important;
  }
  .ms-lg-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-lg-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-lg-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-lg-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-lg-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-lg-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-lg-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-lg-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-lg-n80 {
    margin-left: -5rem !important;
  }
  .ms-lg-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-lg-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-lg-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-lg-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-lg-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-lg-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-lg-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-lg-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-lg-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-lg-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-lg-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-lg-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-lg-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-lg-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-lg-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-lg-n160 {
    margin-left: -10rem !important;
  }
  .ms-lg-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-lg-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-lg-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-lg-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-lg-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-lg-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-lg-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-lg-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-lg-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-lg-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-lg-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-lg-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-lg-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-lg-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-lg-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-lg-n240 {
    margin-left: -15rem !important;
  }
  .ms-lg-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-lg-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-lg-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-lg-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-lg-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-lg-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-lg-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-lg-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-lg-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-lg-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-lg-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-lg-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-2rem {
    padding: 2rem !important;
  }
  .p-lg-6 {
    padding: 5rem !important;
  }
  .p-lg-40 {
    padding: 2.5rem !important;
  }
  .p-lg-45 {
    padding: 2.8125rem !important;
  }
  .p-lg-50 {
    padding: 2.75rem !important;
  }
  .p-lg-55 {
    padding: 3.4375rem !important;
  }
  .p-lg-60 {
    padding: 3.75rem !important;
  }
  .p-lg-65 {
    padding: 4.0625rem !important;
  }
  .p-lg-70 {
    padding: 4.375rem !important;
  }
  .p-lg-75 {
    padding: 4.6875rem !important;
  }
  .p-lg-80 {
    padding: 5rem !important;
  }
  .p-lg-85 {
    padding: 5.3125rem !important;
  }
  .p-lg-90 {
    padding: 5.625rem !important;
  }
  .p-lg-95 {
    padding: 5.9375rem !important;
  }
  .p-lg-100 {
    padding: 6.25rem !important;
  }
  .p-lg-105 {
    padding: 6.5625rem !important;
  }
  .p-lg-110 {
    padding: 6.875rem !important;
  }
  .p-lg-115 {
    padding: 7.25rem !important;
  }
  .p-lg-120 {
    padding: 7.5rem !important;
  }
  .p-lg-125 {
    padding: 7.8125rem !important;
  }
  .p-lg-130 {
    padding: 8.125rem !important;
  }
  .p-lg-135 {
    padding: 8.4375rem !important;
  }
  .p-lg-140 {
    padding: 8.75rem !important;
  }
  .p-lg-145 {
    padding: 9.0625rem !important;
  }
  .p-lg-150 {
    padding: 9.375rem !important;
  }
  .p-lg-155 {
    padding: 9.6875rem !important;
  }
  .p-lg-160 {
    padding: 10rem !important;
  }
  .p-lg-165 {
    padding: 10.3125rem !important;
  }
  .p-lg-170 {
    padding: 10.625rem !important;
  }
  .p-lg-175 {
    padding: 10.9375rem !important;
  }
  .p-lg-180 {
    padding: 11.25rem !important;
  }
  .p-lg-185 {
    padding: 11.5625rem !important;
  }
  .p-lg-190 {
    padding: 11.875rem !important;
  }
  .p-lg-195 {
    padding: 12.1875rem !important;
  }
  .p-lg-200 {
    padding: 12.5rem !important;
  }
  .p-lg-205 {
    padding: 12.8125rem !important;
  }
  .p-lg-210 {
    padding: 13.125rem !important;
  }
  .p-lg-215 {
    padding: 13.4375rem !important;
  }
  .p-lg-220 {
    padding: 13.75rem !important;
  }
  .p-lg-225 {
    padding: 14.0625rem !important;
  }
  .p-lg-230 {
    padding: 14.375rem !important;
  }
  .p-lg-235 {
    padding: 14.6875rem !important;
  }
  .p-lg-240 {
    padding: 15rem !important;
  }
  .p-lg-245 {
    padding: 15.3125rem !important;
  }
  .p-lg-250 {
    padding: 15.625rem !important;
  }
  .p-lg-255 {
    padding: 15.9375rem !important;
  }
  .p-lg-260 {
    padding: 16.25rem !important;
  }
  .p-lg-265 {
    padding: 16.5625rem !important;
  }
  .p-lg-270 {
    padding: 16.875rem !important;
  }
  .p-lg-275 {
    padding: 17.1875rem !important;
  }
  .p-lg-280 {
    padding: 17.5rem !important;
  }
  .p-lg-285 {
    padding: 17.8125rem !important;
  }
  .p-lg-290 {
    padding: 18.125rem !important;
  }
  .p-lg-295 {
    padding: 18.4375rem !important;
  }
  .p-lg-300 {
    padding: 18.75rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-lg-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-lg-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-lg-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-lg-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-lg-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-lg-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-lg-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-lg-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-lg-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-lg-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-lg-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-lg-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-lg-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-lg-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-lg-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-lg-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-lg-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-lg-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-lg-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-lg-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-lg-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-lg-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-lg-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-lg-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-lg-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-lg-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-lg-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-lg-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-lg-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-lg-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-lg-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-lg-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-lg-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-lg-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-lg-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-lg-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-lg-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-lg-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-lg-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-lg-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-lg-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-lg-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-lg-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-lg-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-lg-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-lg-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-lg-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-lg-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-lg-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-lg-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-lg-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-lg-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-lg-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-lg-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-lg-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-lg-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-lg-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-lg-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-lg-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-lg-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-lg-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-lg-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-lg-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-lg-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-lg-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-lg-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-lg-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-lg-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-lg-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-lg-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-lg-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-lg-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-lg-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-lg-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-lg-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-lg-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-lg-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-lg-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-lg-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-lg-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-lg-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-lg-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-lg-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-lg-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-lg-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-lg-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-lg-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-lg-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-lg-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-lg-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-lg-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-lg-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-lg-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-lg-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-lg-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-lg-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-lg-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-lg-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-lg-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-lg-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-lg-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-lg-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-lg-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-lg-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-lg-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-lg-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-lg-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-lg-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-2rem {
    padding-top: 2rem !important;
  }
  .pt-lg-6 {
    padding-top: 5rem !important;
  }
  .pt-lg-40 {
    padding-top: 2.5rem !important;
  }
  .pt-lg-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-lg-50 {
    padding-top: 2.75rem !important;
  }
  .pt-lg-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-lg-60 {
    padding-top: 3.75rem !important;
  }
  .pt-lg-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-lg-70 {
    padding-top: 4.375rem !important;
  }
  .pt-lg-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-lg-80 {
    padding-top: 5rem !important;
  }
  .pt-lg-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-lg-90 {
    padding-top: 5.625rem !important;
  }
  .pt-lg-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-lg-100 {
    padding-top: 6.25rem !important;
  }
  .pt-lg-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-lg-110 {
    padding-top: 6.875rem !important;
  }
  .pt-lg-115 {
    padding-top: 7.25rem !important;
  }
  .pt-lg-120 {
    padding-top: 7.5rem !important;
  }
  .pt-lg-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-lg-130 {
    padding-top: 8.125rem !important;
  }
  .pt-lg-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-lg-140 {
    padding-top: 8.75rem !important;
  }
  .pt-lg-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-lg-150 {
    padding-top: 9.375rem !important;
  }
  .pt-lg-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-lg-160 {
    padding-top: 10rem !important;
  }
  .pt-lg-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-lg-170 {
    padding-top: 10.625rem !important;
  }
  .pt-lg-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-lg-180 {
    padding-top: 11.25rem !important;
  }
  .pt-lg-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-lg-190 {
    padding-top: 11.875rem !important;
  }
  .pt-lg-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-lg-200 {
    padding-top: 12.5rem !important;
  }
  .pt-lg-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-lg-210 {
    padding-top: 13.125rem !important;
  }
  .pt-lg-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-lg-220 {
    padding-top: 13.75rem !important;
  }
  .pt-lg-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-lg-230 {
    padding-top: 14.375rem !important;
  }
  .pt-lg-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-lg-240 {
    padding-top: 15rem !important;
  }
  .pt-lg-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-lg-250 {
    padding-top: 15.625rem !important;
  }
  .pt-lg-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-lg-260 {
    padding-top: 16.25rem !important;
  }
  .pt-lg-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-lg-270 {
    padding-top: 16.875rem !important;
  }
  .pt-lg-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-lg-280 {
    padding-top: 17.5rem !important;
  }
  .pt-lg-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-lg-290 {
    padding-top: 18.125rem !important;
  }
  .pt-lg-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-lg-300 {
    padding-top: 18.75rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-2rem {
    padding-right: 2rem !important;
  }
  .pe-lg-6 {
    padding-right: 5rem !important;
  }
  .pe-lg-40 {
    padding-right: 2.5rem !important;
  }
  .pe-lg-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-lg-50 {
    padding-right: 2.75rem !important;
  }
  .pe-lg-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-lg-60 {
    padding-right: 3.75rem !important;
  }
  .pe-lg-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-lg-70 {
    padding-right: 4.375rem !important;
  }
  .pe-lg-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-lg-80 {
    padding-right: 5rem !important;
  }
  .pe-lg-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-lg-90 {
    padding-right: 5.625rem !important;
  }
  .pe-lg-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-lg-100 {
    padding-right: 6.25rem !important;
  }
  .pe-lg-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-lg-110 {
    padding-right: 6.875rem !important;
  }
  .pe-lg-115 {
    padding-right: 7.25rem !important;
  }
  .pe-lg-120 {
    padding-right: 7.5rem !important;
  }
  .pe-lg-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-lg-130 {
    padding-right: 8.125rem !important;
  }
  .pe-lg-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-lg-140 {
    padding-right: 8.75rem !important;
  }
  .pe-lg-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-lg-150 {
    padding-right: 9.375rem !important;
  }
  .pe-lg-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-lg-160 {
    padding-right: 10rem !important;
  }
  .pe-lg-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-lg-170 {
    padding-right: 10.625rem !important;
  }
  .pe-lg-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-lg-180 {
    padding-right: 11.25rem !important;
  }
  .pe-lg-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-lg-190 {
    padding-right: 11.875rem !important;
  }
  .pe-lg-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-lg-200 {
    padding-right: 12.5rem !important;
  }
  .pe-lg-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-lg-210 {
    padding-right: 13.125rem !important;
  }
  .pe-lg-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-lg-220 {
    padding-right: 13.75rem !important;
  }
  .pe-lg-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-lg-230 {
    padding-right: 14.375rem !important;
  }
  .pe-lg-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-lg-240 {
    padding-right: 15rem !important;
  }
  .pe-lg-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-lg-250 {
    padding-right: 15.625rem !important;
  }
  .pe-lg-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-lg-260 {
    padding-right: 16.25rem !important;
  }
  .pe-lg-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-lg-270 {
    padding-right: 16.875rem !important;
  }
  .pe-lg-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-lg-280 {
    padding-right: 17.5rem !important;
  }
  .pe-lg-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-lg-290 {
    padding-right: 18.125rem !important;
  }
  .pe-lg-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-lg-300 {
    padding-right: 18.75rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 5rem !important;
  }
  .pb-lg-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-lg-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-lg-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-lg-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-lg-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-lg-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-lg-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-lg-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-lg-80 {
    padding-bottom: 5rem !important;
  }
  .pb-lg-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-lg-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-lg-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-lg-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-lg-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-lg-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-lg-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-lg-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-lg-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-lg-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-lg-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-lg-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-lg-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-lg-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-lg-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-lg-160 {
    padding-bottom: 10rem !important;
  }
  .pb-lg-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-lg-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-lg-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-lg-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-lg-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-lg-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-lg-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-lg-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-lg-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-lg-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-lg-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-lg-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-lg-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-lg-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-lg-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-lg-240 {
    padding-bottom: 15rem !important;
  }
  .pb-lg-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-lg-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-lg-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-lg-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-lg-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-lg-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-lg-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-lg-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-lg-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-lg-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-lg-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-lg-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-2rem {
    padding-left: 2rem !important;
  }
  .ps-lg-6 {
    padding-left: 5rem !important;
  }
  .ps-lg-40 {
    padding-left: 2.5rem !important;
  }
  .ps-lg-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-lg-50 {
    padding-left: 2.75rem !important;
  }
  .ps-lg-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-lg-60 {
    padding-left: 3.75rem !important;
  }
  .ps-lg-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-lg-70 {
    padding-left: 4.375rem !important;
  }
  .ps-lg-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-lg-80 {
    padding-left: 5rem !important;
  }
  .ps-lg-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-lg-90 {
    padding-left: 5.625rem !important;
  }
  .ps-lg-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-lg-100 {
    padding-left: 6.25rem !important;
  }
  .ps-lg-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-lg-110 {
    padding-left: 6.875rem !important;
  }
  .ps-lg-115 {
    padding-left: 7.25rem !important;
  }
  .ps-lg-120 {
    padding-left: 7.5rem !important;
  }
  .ps-lg-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-lg-130 {
    padding-left: 8.125rem !important;
  }
  .ps-lg-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-lg-140 {
    padding-left: 8.75rem !important;
  }
  .ps-lg-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-lg-150 {
    padding-left: 9.375rem !important;
  }
  .ps-lg-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-lg-160 {
    padding-left: 10rem !important;
  }
  .ps-lg-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-lg-170 {
    padding-left: 10.625rem !important;
  }
  .ps-lg-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-lg-180 {
    padding-left: 11.25rem !important;
  }
  .ps-lg-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-lg-190 {
    padding-left: 11.875rem !important;
  }
  .ps-lg-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-lg-200 {
    padding-left: 12.5rem !important;
  }
  .ps-lg-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-lg-210 {
    padding-left: 13.125rem !important;
  }
  .ps-lg-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-lg-220 {
    padding-left: 13.75rem !important;
  }
  .ps-lg-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-lg-230 {
    padding-left: 14.375rem !important;
  }
  .ps-lg-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-lg-240 {
    padding-left: 15rem !important;
  }
  .ps-lg-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-lg-250 {
    padding-left: 15.625rem !important;
  }
  .ps-lg-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-lg-260 {
    padding-left: 16.25rem !important;
  }
  .ps-lg-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-lg-270 {
    padding-left: 16.875rem !important;
  }
  .ps-lg-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-lg-280 {
    padding-left: 17.5rem !important;
  }
  .ps-lg-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-lg-290 {
    padding-left: 18.125rem !important;
  }
  .ps-lg-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-lg-300 {
    padding-left: 18.75rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-2rem {
    gap: 2rem !important;
  }
  .gap-lg-6 {
    gap: 5rem !important;
  }
  .gap-lg-40 {
    gap: 2.5rem !important;
  }
  .gap-lg-45 {
    gap: 2.8125rem !important;
  }
  .gap-lg-50 {
    gap: 2.75rem !important;
  }
  .gap-lg-55 {
    gap: 3.4375rem !important;
  }
  .gap-lg-60 {
    gap: 3.75rem !important;
  }
  .gap-lg-65 {
    gap: 4.0625rem !important;
  }
  .gap-lg-70 {
    gap: 4.375rem !important;
  }
  .gap-lg-75 {
    gap: 4.6875rem !important;
  }
  .gap-lg-80 {
    gap: 5rem !important;
  }
  .gap-lg-85 {
    gap: 5.3125rem !important;
  }
  .gap-lg-90 {
    gap: 5.625rem !important;
  }
  .gap-lg-95 {
    gap: 5.9375rem !important;
  }
  .gap-lg-100 {
    gap: 6.25rem !important;
  }
  .gap-lg-105 {
    gap: 6.5625rem !important;
  }
  .gap-lg-110 {
    gap: 6.875rem !important;
  }
  .gap-lg-115 {
    gap: 7.25rem !important;
  }
  .gap-lg-120 {
    gap: 7.5rem !important;
  }
  .gap-lg-125 {
    gap: 7.8125rem !important;
  }
  .gap-lg-130 {
    gap: 8.125rem !important;
  }
  .gap-lg-135 {
    gap: 8.4375rem !important;
  }
  .gap-lg-140 {
    gap: 8.75rem !important;
  }
  .gap-lg-145 {
    gap: 9.0625rem !important;
  }
  .gap-lg-150 {
    gap: 9.375rem !important;
  }
  .gap-lg-155 {
    gap: 9.6875rem !important;
  }
  .gap-lg-160 {
    gap: 10rem !important;
  }
  .gap-lg-165 {
    gap: 10.3125rem !important;
  }
  .gap-lg-170 {
    gap: 10.625rem !important;
  }
  .gap-lg-175 {
    gap: 10.9375rem !important;
  }
  .gap-lg-180 {
    gap: 11.25rem !important;
  }
  .gap-lg-185 {
    gap: 11.5625rem !important;
  }
  .gap-lg-190 {
    gap: 11.875rem !important;
  }
  .gap-lg-195 {
    gap: 12.1875rem !important;
  }
  .gap-lg-200 {
    gap: 12.5rem !important;
  }
  .gap-lg-205 {
    gap: 12.8125rem !important;
  }
  .gap-lg-210 {
    gap: 13.125rem !important;
  }
  .gap-lg-215 {
    gap: 13.4375rem !important;
  }
  .gap-lg-220 {
    gap: 13.75rem !important;
  }
  .gap-lg-225 {
    gap: 14.0625rem !important;
  }
  .gap-lg-230 {
    gap: 14.375rem !important;
  }
  .gap-lg-235 {
    gap: 14.6875rem !important;
  }
  .gap-lg-240 {
    gap: 15rem !important;
  }
  .gap-lg-245 {
    gap: 15.3125rem !important;
  }
  .gap-lg-250 {
    gap: 15.625rem !important;
  }
  .gap-lg-255 {
    gap: 15.9375rem !important;
  }
  .gap-lg-260 {
    gap: 16.25rem !important;
  }
  .gap-lg-265 {
    gap: 16.5625rem !important;
  }
  .gap-lg-270 {
    gap: 16.875rem !important;
  }
  .gap-lg-275 {
    gap: 17.1875rem !important;
  }
  .gap-lg-280 {
    gap: 17.5rem !important;
  }
  .gap-lg-285 {
    gap: 17.8125rem !important;
  }
  .gap-lg-290 {
    gap: 18.125rem !important;
  }
  .gap-lg-295 {
    gap: 18.4375rem !important;
  }
  .gap-lg-300 {
    gap: 18.75rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 5rem !important;
  }
  .row-gap-lg-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-lg-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-lg-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-lg-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-lg-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-lg-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-lg-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-lg-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-lg-80 {
    row-gap: 5rem !important;
  }
  .row-gap-lg-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-lg-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-lg-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-lg-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-lg-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-lg-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-lg-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-lg-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-lg-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-lg-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-lg-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-lg-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-lg-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-lg-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-lg-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-lg-160 {
    row-gap: 10rem !important;
  }
  .row-gap-lg-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-lg-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-lg-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-lg-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-lg-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-lg-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-lg-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-lg-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-lg-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-lg-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-lg-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-lg-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-lg-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-lg-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-lg-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-lg-240 {
    row-gap: 15rem !important;
  }
  .row-gap-lg-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-lg-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-lg-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-lg-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-lg-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-lg-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-lg-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-lg-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-lg-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-lg-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-lg-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-lg-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-lg-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-lg-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-lg-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-lg-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-lg-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-lg-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-lg-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-lg-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-lg-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-lg-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-lg-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-lg-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-lg-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-lg-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-lg-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-lg-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-lg-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-lg-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-lg-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-lg-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-lg-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-lg-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-lg-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-lg-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-lg-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-lg-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-lg-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-lg-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-lg-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-lg-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-lg-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-lg-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-lg-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-lg-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-lg-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-lg-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-lg-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-lg-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-lg-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-lg-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-lg-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-lg-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-lg-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-lg-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-lg-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-lg-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-lg-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-lg-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-lg-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-lg-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-lg-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-lg-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-lg-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-lg-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-lg-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
  .bg-lg-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-lg-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1024px) {
  .float-lgplus-start {
    float: left !important;
  }
  .float-lgplus-end {
    float: right !important;
  }
  .float-lgplus-none {
    float: none !important;
  }
  .object-fit-lgplus-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lgplus-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lgplus-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lgplus-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lgplus-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lgplus-inline {
    display: inline !important;
  }
  .d-lgplus-inline-block {
    display: inline-block !important;
  }
  .d-lgplus-block {
    display: block !important;
  }
  .d-lgplus-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-lgplus-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-lgplus-table {
    display: table !important;
  }
  .d-lgplus-table-row {
    display: table-row !important;
  }
  .d-lgplus-table-cell {
    display: table-cell !important;
  }
  .d-lgplus-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lgplus-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-lgplus-none {
    display: none !important;
  }
  .border-lgplus {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-lgplus-0 {
    border: 0 !important;
  }
  .flex-lgplus-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lgplus-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lgplus-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lgplus-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lgplus-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lgplus-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lgplus-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lgplus-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lgplus-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-lgplus-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lgplus-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lgplus-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-lgplus-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lgplus-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lgplus-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lgplus-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lgplus-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-lgplus-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-lgplus-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lgplus-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lgplus-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lgplus-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lgplus-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lgplus-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lgplus-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lgplus-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lgplus-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lgplus-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lgplus-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lgplus-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lgplus-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lgplus-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lgplus-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-lgplus-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lgplus-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-lgplus-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-lgplus-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-lgplus-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-lgplus-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-lgplus-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-lgplus-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-lgplus-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-lgplus-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-lgplus-2rem {
    margin: 2rem !important;
  }
  .m-lgplus-6 {
    margin: 5rem !important;
  }
  .m-lgplus-40 {
    margin: 2.5rem !important;
  }
  .m-lgplus-45 {
    margin: 2.8125rem !important;
  }
  .m-lgplus-50 {
    margin: 2.75rem !important;
  }
  .m-lgplus-55 {
    margin: 3.4375rem !important;
  }
  .m-lgplus-60 {
    margin: 3.75rem !important;
  }
  .m-lgplus-65 {
    margin: 4.0625rem !important;
  }
  .m-lgplus-70 {
    margin: 4.375rem !important;
  }
  .m-lgplus-75 {
    margin: 4.6875rem !important;
  }
  .m-lgplus-80 {
    margin: 5rem !important;
  }
  .m-lgplus-85 {
    margin: 5.3125rem !important;
  }
  .m-lgplus-90 {
    margin: 5.625rem !important;
  }
  .m-lgplus-95 {
    margin: 5.9375rem !important;
  }
  .m-lgplus-100 {
    margin: 6.25rem !important;
  }
  .m-lgplus-105 {
    margin: 6.5625rem !important;
  }
  .m-lgplus-110 {
    margin: 6.875rem !important;
  }
  .m-lgplus-115 {
    margin: 7.25rem !important;
  }
  .m-lgplus-120 {
    margin: 7.5rem !important;
  }
  .m-lgplus-125 {
    margin: 7.8125rem !important;
  }
  .m-lgplus-130 {
    margin: 8.125rem !important;
  }
  .m-lgplus-135 {
    margin: 8.4375rem !important;
  }
  .m-lgplus-140 {
    margin: 8.75rem !important;
  }
  .m-lgplus-145 {
    margin: 9.0625rem !important;
  }
  .m-lgplus-150 {
    margin: 9.375rem !important;
  }
  .m-lgplus-155 {
    margin: 9.6875rem !important;
  }
  .m-lgplus-160 {
    margin: 10rem !important;
  }
  .m-lgplus-165 {
    margin: 10.3125rem !important;
  }
  .m-lgplus-170 {
    margin: 10.625rem !important;
  }
  .m-lgplus-175 {
    margin: 10.9375rem !important;
  }
  .m-lgplus-180 {
    margin: 11.25rem !important;
  }
  .m-lgplus-185 {
    margin: 11.5625rem !important;
  }
  .m-lgplus-190 {
    margin: 11.875rem !important;
  }
  .m-lgplus-195 {
    margin: 12.1875rem !important;
  }
  .m-lgplus-200 {
    margin: 12.5rem !important;
  }
  .m-lgplus-205 {
    margin: 12.8125rem !important;
  }
  .m-lgplus-210 {
    margin: 13.125rem !important;
  }
  .m-lgplus-215 {
    margin: 13.4375rem !important;
  }
  .m-lgplus-220 {
    margin: 13.75rem !important;
  }
  .m-lgplus-225 {
    margin: 14.0625rem !important;
  }
  .m-lgplus-230 {
    margin: 14.375rem !important;
  }
  .m-lgplus-235 {
    margin: 14.6875rem !important;
  }
  .m-lgplus-240 {
    margin: 15rem !important;
  }
  .m-lgplus-245 {
    margin: 15.3125rem !important;
  }
  .m-lgplus-250 {
    margin: 15.625rem !important;
  }
  .m-lgplus-255 {
    margin: 15.9375rem !important;
  }
  .m-lgplus-260 {
    margin: 16.25rem !important;
  }
  .m-lgplus-265 {
    margin: 16.5625rem !important;
  }
  .m-lgplus-270 {
    margin: 16.875rem !important;
  }
  .m-lgplus-275 {
    margin: 17.1875rem !important;
  }
  .m-lgplus-280 {
    margin: 17.5rem !important;
  }
  .m-lgplus-285 {
    margin: 17.8125rem !important;
  }
  .m-lgplus-290 {
    margin: 18.125rem !important;
  }
  .m-lgplus-295 {
    margin: 18.4375rem !important;
  }
  .m-lgplus-300 {
    margin: 18.75rem !important;
  }
  .m-lgplus-0 {
    margin: 0 !important;
  }
  .m-lgplus-1 {
    margin: 0.25rem !important;
  }
  .m-lgplus-2 {
    margin: 0.5rem !important;
  }
  .m-lgplus-3 {
    margin: 1rem !important;
  }
  .m-lgplus-4 {
    margin: 1.5rem !important;
  }
  .m-lgplus-5 {
    margin: 3rem !important;
  }
  .m-lgplus-auto {
    margin: auto !important;
  }
  .mx-lgplus-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-lgplus-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-lgplus-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-lgplus-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-lgplus-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-lgplus-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-lgplus-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-lgplus-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-lgplus-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-lgplus-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-lgplus-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-lgplus-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-lgplus-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-lgplus-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-lgplus-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-lgplus-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-lgplus-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-lgplus-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-lgplus-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-lgplus-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-lgplus-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-lgplus-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-lgplus-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-lgplus-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-lgplus-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-lgplus-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-lgplus-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-lgplus-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-lgplus-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-lgplus-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-lgplus-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-lgplus-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-lgplus-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-lgplus-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-lgplus-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-lgplus-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-lgplus-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-lgplus-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-lgplus-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-lgplus-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-lgplus-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-lgplus-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-lgplus-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-lgplus-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-lgplus-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-lgplus-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-lgplus-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-lgplus-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-lgplus-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-lgplus-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-lgplus-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-lgplus-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-lgplus-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-lgplus-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-lgplus-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-lgplus-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lgplus-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lgplus-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lgplus-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lgplus-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lgplus-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lgplus-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lgplus-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-lgplus-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-lgplus-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-lgplus-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-lgplus-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-lgplus-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-lgplus-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-lgplus-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-lgplus-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-lgplus-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-lgplus-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-lgplus-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-lgplus-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-lgplus-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-lgplus-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-lgplus-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-lgplus-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-lgplus-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-lgplus-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-lgplus-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-lgplus-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-lgplus-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-lgplus-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-lgplus-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-lgplus-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-lgplus-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-lgplus-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-lgplus-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-lgplus-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-lgplus-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-lgplus-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-lgplus-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-lgplus-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-lgplus-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-lgplus-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-lgplus-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-lgplus-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-lgplus-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-lgplus-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-lgplus-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-lgplus-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-lgplus-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-lgplus-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-lgplus-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-lgplus-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-lgplus-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-lgplus-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-lgplus-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-lgplus-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-lgplus-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-lgplus-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-lgplus-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-lgplus-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-lgplus-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-lgplus-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-lgplus-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lgplus-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lgplus-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lgplus-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lgplus-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lgplus-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lgplus-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lgplus-2rem {
    margin-top: 2rem !important;
  }
  .mt-lgplus-6 {
    margin-top: 5rem !important;
  }
  .mt-lgplus-40 {
    margin-top: 2.5rem !important;
  }
  .mt-lgplus-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-lgplus-50 {
    margin-top: 2.75rem !important;
  }
  .mt-lgplus-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-lgplus-60 {
    margin-top: 3.75rem !important;
  }
  .mt-lgplus-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-lgplus-70 {
    margin-top: 4.375rem !important;
  }
  .mt-lgplus-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-lgplus-80 {
    margin-top: 5rem !important;
  }
  .mt-lgplus-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-lgplus-90 {
    margin-top: 5.625rem !important;
  }
  .mt-lgplus-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-lgplus-100 {
    margin-top: 6.25rem !important;
  }
  .mt-lgplus-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-lgplus-110 {
    margin-top: 6.875rem !important;
  }
  .mt-lgplus-115 {
    margin-top: 7.25rem !important;
  }
  .mt-lgplus-120 {
    margin-top: 7.5rem !important;
  }
  .mt-lgplus-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-lgplus-130 {
    margin-top: 8.125rem !important;
  }
  .mt-lgplus-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-lgplus-140 {
    margin-top: 8.75rem !important;
  }
  .mt-lgplus-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-lgplus-150 {
    margin-top: 9.375rem !important;
  }
  .mt-lgplus-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-lgplus-160 {
    margin-top: 10rem !important;
  }
  .mt-lgplus-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-lgplus-170 {
    margin-top: 10.625rem !important;
  }
  .mt-lgplus-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-lgplus-180 {
    margin-top: 11.25rem !important;
  }
  .mt-lgplus-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-lgplus-190 {
    margin-top: 11.875rem !important;
  }
  .mt-lgplus-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-lgplus-200 {
    margin-top: 12.5rem !important;
  }
  .mt-lgplus-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-lgplus-210 {
    margin-top: 13.125rem !important;
  }
  .mt-lgplus-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-lgplus-220 {
    margin-top: 13.75rem !important;
  }
  .mt-lgplus-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-lgplus-230 {
    margin-top: 14.375rem !important;
  }
  .mt-lgplus-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-lgplus-240 {
    margin-top: 15rem !important;
  }
  .mt-lgplus-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-lgplus-250 {
    margin-top: 15.625rem !important;
  }
  .mt-lgplus-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-lgplus-260 {
    margin-top: 16.25rem !important;
  }
  .mt-lgplus-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-lgplus-270 {
    margin-top: 16.875rem !important;
  }
  .mt-lgplus-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-lgplus-280 {
    margin-top: 17.5rem !important;
  }
  .mt-lgplus-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-lgplus-290 {
    margin-top: 18.125rem !important;
  }
  .mt-lgplus-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-lgplus-300 {
    margin-top: 18.75rem !important;
  }
  .mt-lgplus-0 {
    margin-top: 0 !important;
  }
  .mt-lgplus-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lgplus-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lgplus-3 {
    margin-top: 1rem !important;
  }
  .mt-lgplus-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lgplus-5 {
    margin-top: 3rem !important;
  }
  .mt-lgplus-auto {
    margin-top: auto !important;
  }
  .me-lgplus-2rem {
    margin-right: 2rem !important;
  }
  .me-lgplus-6 {
    margin-right: 5rem !important;
  }
  .me-lgplus-40 {
    margin-right: 2.5rem !important;
  }
  .me-lgplus-45 {
    margin-right: 2.8125rem !important;
  }
  .me-lgplus-50 {
    margin-right: 2.75rem !important;
  }
  .me-lgplus-55 {
    margin-right: 3.4375rem !important;
  }
  .me-lgplus-60 {
    margin-right: 3.75rem !important;
  }
  .me-lgplus-65 {
    margin-right: 4.0625rem !important;
  }
  .me-lgplus-70 {
    margin-right: 4.375rem !important;
  }
  .me-lgplus-75 {
    margin-right: 4.6875rem !important;
  }
  .me-lgplus-80 {
    margin-right: 5rem !important;
  }
  .me-lgplus-85 {
    margin-right: 5.3125rem !important;
  }
  .me-lgplus-90 {
    margin-right: 5.625rem !important;
  }
  .me-lgplus-95 {
    margin-right: 5.9375rem !important;
  }
  .me-lgplus-100 {
    margin-right: 6.25rem !important;
  }
  .me-lgplus-105 {
    margin-right: 6.5625rem !important;
  }
  .me-lgplus-110 {
    margin-right: 6.875rem !important;
  }
  .me-lgplus-115 {
    margin-right: 7.25rem !important;
  }
  .me-lgplus-120 {
    margin-right: 7.5rem !important;
  }
  .me-lgplus-125 {
    margin-right: 7.8125rem !important;
  }
  .me-lgplus-130 {
    margin-right: 8.125rem !important;
  }
  .me-lgplus-135 {
    margin-right: 8.4375rem !important;
  }
  .me-lgplus-140 {
    margin-right: 8.75rem !important;
  }
  .me-lgplus-145 {
    margin-right: 9.0625rem !important;
  }
  .me-lgplus-150 {
    margin-right: 9.375rem !important;
  }
  .me-lgplus-155 {
    margin-right: 9.6875rem !important;
  }
  .me-lgplus-160 {
    margin-right: 10rem !important;
  }
  .me-lgplus-165 {
    margin-right: 10.3125rem !important;
  }
  .me-lgplus-170 {
    margin-right: 10.625rem !important;
  }
  .me-lgplus-175 {
    margin-right: 10.9375rem !important;
  }
  .me-lgplus-180 {
    margin-right: 11.25rem !important;
  }
  .me-lgplus-185 {
    margin-right: 11.5625rem !important;
  }
  .me-lgplus-190 {
    margin-right: 11.875rem !important;
  }
  .me-lgplus-195 {
    margin-right: 12.1875rem !important;
  }
  .me-lgplus-200 {
    margin-right: 12.5rem !important;
  }
  .me-lgplus-205 {
    margin-right: 12.8125rem !important;
  }
  .me-lgplus-210 {
    margin-right: 13.125rem !important;
  }
  .me-lgplus-215 {
    margin-right: 13.4375rem !important;
  }
  .me-lgplus-220 {
    margin-right: 13.75rem !important;
  }
  .me-lgplus-225 {
    margin-right: 14.0625rem !important;
  }
  .me-lgplus-230 {
    margin-right: 14.375rem !important;
  }
  .me-lgplus-235 {
    margin-right: 14.6875rem !important;
  }
  .me-lgplus-240 {
    margin-right: 15rem !important;
  }
  .me-lgplus-245 {
    margin-right: 15.3125rem !important;
  }
  .me-lgplus-250 {
    margin-right: 15.625rem !important;
  }
  .me-lgplus-255 {
    margin-right: 15.9375rem !important;
  }
  .me-lgplus-260 {
    margin-right: 16.25rem !important;
  }
  .me-lgplus-265 {
    margin-right: 16.5625rem !important;
  }
  .me-lgplus-270 {
    margin-right: 16.875rem !important;
  }
  .me-lgplus-275 {
    margin-right: 17.1875rem !important;
  }
  .me-lgplus-280 {
    margin-right: 17.5rem !important;
  }
  .me-lgplus-285 {
    margin-right: 17.8125rem !important;
  }
  .me-lgplus-290 {
    margin-right: 18.125rem !important;
  }
  .me-lgplus-295 {
    margin-right: 18.4375rem !important;
  }
  .me-lgplus-300 {
    margin-right: 18.75rem !important;
  }
  .me-lgplus-0 {
    margin-right: 0 !important;
  }
  .me-lgplus-1 {
    margin-right: 0.25rem !important;
  }
  .me-lgplus-2 {
    margin-right: 0.5rem !important;
  }
  .me-lgplus-3 {
    margin-right: 1rem !important;
  }
  .me-lgplus-4 {
    margin-right: 1.5rem !important;
  }
  .me-lgplus-5 {
    margin-right: 3rem !important;
  }
  .me-lgplus-auto {
    margin-right: auto !important;
  }
  .mb-lgplus-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-lgplus-6 {
    margin-bottom: 5rem !important;
  }
  .mb-lgplus-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-lgplus-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-lgplus-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-lgplus-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-lgplus-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-lgplus-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-lgplus-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-lgplus-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-lgplus-80 {
    margin-bottom: 5rem !important;
  }
  .mb-lgplus-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-lgplus-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-lgplus-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-lgplus-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-lgplus-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-lgplus-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-lgplus-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-lgplus-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-lgplus-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-lgplus-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-lgplus-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-lgplus-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-lgplus-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-lgplus-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-lgplus-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-lgplus-160 {
    margin-bottom: 10rem !important;
  }
  .mb-lgplus-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-lgplus-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-lgplus-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-lgplus-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-lgplus-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-lgplus-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-lgplus-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-lgplus-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-lgplus-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-lgplus-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-lgplus-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-lgplus-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-lgplus-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-lgplus-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-lgplus-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-lgplus-240 {
    margin-bottom: 15rem !important;
  }
  .mb-lgplus-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-lgplus-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-lgplus-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-lgplus-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-lgplus-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-lgplus-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-lgplus-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-lgplus-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-lgplus-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-lgplus-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-lgplus-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-lgplus-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-lgplus-0 {
    margin-bottom: 0 !important;
  }
  .mb-lgplus-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lgplus-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lgplus-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lgplus-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lgplus-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lgplus-auto {
    margin-bottom: auto !important;
  }
  .ms-lgplus-2rem {
    margin-left: 2rem !important;
  }
  .ms-lgplus-6 {
    margin-left: 5rem !important;
  }
  .ms-lgplus-40 {
    margin-left: 2.5rem !important;
  }
  .ms-lgplus-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-lgplus-50 {
    margin-left: 2.75rem !important;
  }
  .ms-lgplus-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-lgplus-60 {
    margin-left: 3.75rem !important;
  }
  .ms-lgplus-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-lgplus-70 {
    margin-left: 4.375rem !important;
  }
  .ms-lgplus-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-lgplus-80 {
    margin-left: 5rem !important;
  }
  .ms-lgplus-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-lgplus-90 {
    margin-left: 5.625rem !important;
  }
  .ms-lgplus-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-lgplus-100 {
    margin-left: 6.25rem !important;
  }
  .ms-lgplus-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-lgplus-110 {
    margin-left: 6.875rem !important;
  }
  .ms-lgplus-115 {
    margin-left: 7.25rem !important;
  }
  .ms-lgplus-120 {
    margin-left: 7.5rem !important;
  }
  .ms-lgplus-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-lgplus-130 {
    margin-left: 8.125rem !important;
  }
  .ms-lgplus-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-lgplus-140 {
    margin-left: 8.75rem !important;
  }
  .ms-lgplus-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-lgplus-150 {
    margin-left: 9.375rem !important;
  }
  .ms-lgplus-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-lgplus-160 {
    margin-left: 10rem !important;
  }
  .ms-lgplus-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-lgplus-170 {
    margin-left: 10.625rem !important;
  }
  .ms-lgplus-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-lgplus-180 {
    margin-left: 11.25rem !important;
  }
  .ms-lgplus-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-lgplus-190 {
    margin-left: 11.875rem !important;
  }
  .ms-lgplus-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-lgplus-200 {
    margin-left: 12.5rem !important;
  }
  .ms-lgplus-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-lgplus-210 {
    margin-left: 13.125rem !important;
  }
  .ms-lgplus-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-lgplus-220 {
    margin-left: 13.75rem !important;
  }
  .ms-lgplus-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-lgplus-230 {
    margin-left: 14.375rem !important;
  }
  .ms-lgplus-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-lgplus-240 {
    margin-left: 15rem !important;
  }
  .ms-lgplus-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-lgplus-250 {
    margin-left: 15.625rem !important;
  }
  .ms-lgplus-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-lgplus-260 {
    margin-left: 16.25rem !important;
  }
  .ms-lgplus-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-lgplus-270 {
    margin-left: 16.875rem !important;
  }
  .ms-lgplus-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-lgplus-280 {
    margin-left: 17.5rem !important;
  }
  .ms-lgplus-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-lgplus-290 {
    margin-left: 18.125rem !important;
  }
  .ms-lgplus-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-lgplus-300 {
    margin-left: 18.75rem !important;
  }
  .ms-lgplus-0 {
    margin-left: 0 !important;
  }
  .ms-lgplus-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lgplus-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lgplus-3 {
    margin-left: 1rem !important;
  }
  .ms-lgplus-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lgplus-5 {
    margin-left: 3rem !important;
  }
  .ms-lgplus-auto {
    margin-left: auto !important;
  }
  .m-lgplus-n2rem {
    margin: -2rem !important;
  }
  .m-lgplus-n6 {
    margin: -5rem !important;
  }
  .m-lgplus-n40 {
    margin: -2.5rem !important;
  }
  .m-lgplus-n45 {
    margin: -2.8125rem !important;
  }
  .m-lgplus-n50 {
    margin: -2.75rem !important;
  }
  .m-lgplus-n55 {
    margin: -3.4375rem !important;
  }
  .m-lgplus-n60 {
    margin: -3.75rem !important;
  }
  .m-lgplus-n65 {
    margin: -4.0625rem !important;
  }
  .m-lgplus-n70 {
    margin: -4.375rem !important;
  }
  .m-lgplus-n75 {
    margin: -4.6875rem !important;
  }
  .m-lgplus-n80 {
    margin: -5rem !important;
  }
  .m-lgplus-n85 {
    margin: -5.3125rem !important;
  }
  .m-lgplus-n90 {
    margin: -5.625rem !important;
  }
  .m-lgplus-n95 {
    margin: -5.9375rem !important;
  }
  .m-lgplus-n100 {
    margin: -6.25rem !important;
  }
  .m-lgplus-n105 {
    margin: -6.5625rem !important;
  }
  .m-lgplus-n110 {
    margin: -6.875rem !important;
  }
  .m-lgplus-n115 {
    margin: -7.25rem !important;
  }
  .m-lgplus-n120 {
    margin: -7.5rem !important;
  }
  .m-lgplus-n125 {
    margin: -7.8125rem !important;
  }
  .m-lgplus-n130 {
    margin: -8.125rem !important;
  }
  .m-lgplus-n135 {
    margin: -8.4375rem !important;
  }
  .m-lgplus-n140 {
    margin: -8.75rem !important;
  }
  .m-lgplus-n145 {
    margin: -9.0625rem !important;
  }
  .m-lgplus-n150 {
    margin: -9.375rem !important;
  }
  .m-lgplus-n155 {
    margin: -9.6875rem !important;
  }
  .m-lgplus-n160 {
    margin: -10rem !important;
  }
  .m-lgplus-n165 {
    margin: -10.3125rem !important;
  }
  .m-lgplus-n170 {
    margin: -10.625rem !important;
  }
  .m-lgplus-n175 {
    margin: -10.9375rem !important;
  }
  .m-lgplus-n180 {
    margin: -11.25rem !important;
  }
  .m-lgplus-n185 {
    margin: -11.5625rem !important;
  }
  .m-lgplus-n190 {
    margin: -11.875rem !important;
  }
  .m-lgplus-n195 {
    margin: -12.1875rem !important;
  }
  .m-lgplus-n200 {
    margin: -12.5rem !important;
  }
  .m-lgplus-n205 {
    margin: -12.8125rem !important;
  }
  .m-lgplus-n210 {
    margin: -13.125rem !important;
  }
  .m-lgplus-n215 {
    margin: -13.4375rem !important;
  }
  .m-lgplus-n220 {
    margin: -13.75rem !important;
  }
  .m-lgplus-n225 {
    margin: -14.0625rem !important;
  }
  .m-lgplus-n230 {
    margin: -14.375rem !important;
  }
  .m-lgplus-n235 {
    margin: -14.6875rem !important;
  }
  .m-lgplus-n240 {
    margin: -15rem !important;
  }
  .m-lgplus-n245 {
    margin: -15.3125rem !important;
  }
  .m-lgplus-n250 {
    margin: -15.625rem !important;
  }
  .m-lgplus-n255 {
    margin: -15.9375rem !important;
  }
  .m-lgplus-n260 {
    margin: -16.25rem !important;
  }
  .m-lgplus-n265 {
    margin: -16.5625rem !important;
  }
  .m-lgplus-n270 {
    margin: -16.875rem !important;
  }
  .m-lgplus-n275 {
    margin: -17.1875rem !important;
  }
  .m-lgplus-n280 {
    margin: -17.5rem !important;
  }
  .m-lgplus-n285 {
    margin: -17.8125rem !important;
  }
  .m-lgplus-n290 {
    margin: -18.125rem !important;
  }
  .m-lgplus-n295 {
    margin: -18.4375rem !important;
  }
  .m-lgplus-n300 {
    margin: -18.75rem !important;
  }
  .m-lgplus-n1 {
    margin: -0.25rem !important;
  }
  .m-lgplus-n2 {
    margin: -0.5rem !important;
  }
  .m-lgplus-n3 {
    margin: -1rem !important;
  }
  .m-lgplus-n4 {
    margin: -1.5rem !important;
  }
  .m-lgplus-n5 {
    margin: -3rem !important;
  }
  .mx-lgplus-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-lgplus-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-lgplus-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-lgplus-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-lgplus-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-lgplus-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-lgplus-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-lgplus-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-lgplus-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-lgplus-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-lgplus-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-lgplus-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-lgplus-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-lgplus-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-lgplus-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-lgplus-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-lgplus-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-lgplus-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-lgplus-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-lgplus-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-lgplus-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-lgplus-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-lgplus-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-lgplus-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-lgplus-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-lgplus-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-lgplus-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-lgplus-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-lgplus-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-lgplus-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-lgplus-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-lgplus-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-lgplus-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-lgplus-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-lgplus-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-lgplus-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-lgplus-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-lgplus-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-lgplus-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-lgplus-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-lgplus-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-lgplus-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-lgplus-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-lgplus-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-lgplus-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-lgplus-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-lgplus-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-lgplus-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-lgplus-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-lgplus-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-lgplus-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-lgplus-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-lgplus-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-lgplus-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-lgplus-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-lgplus-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lgplus-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lgplus-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lgplus-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lgplus-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lgplus-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-lgplus-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-lgplus-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-lgplus-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-lgplus-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-lgplus-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-lgplus-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-lgplus-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-lgplus-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-lgplus-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-lgplus-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-lgplus-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-lgplus-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-lgplus-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-lgplus-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-lgplus-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-lgplus-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-lgplus-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-lgplus-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-lgplus-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-lgplus-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-lgplus-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-lgplus-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-lgplus-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-lgplus-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-lgplus-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-lgplus-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-lgplus-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-lgplus-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-lgplus-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-lgplus-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-lgplus-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-lgplus-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-lgplus-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-lgplus-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-lgplus-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-lgplus-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-lgplus-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-lgplus-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-lgplus-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-lgplus-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-lgplus-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-lgplus-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-lgplus-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-lgplus-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-lgplus-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-lgplus-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-lgplus-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-lgplus-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-lgplus-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-lgplus-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-lgplus-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-lgplus-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-lgplus-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-lgplus-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-lgplus-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lgplus-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lgplus-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lgplus-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lgplus-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lgplus-n2rem {
    margin-top: -2rem !important;
  }
  .mt-lgplus-n6 {
    margin-top: -5rem !important;
  }
  .mt-lgplus-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-lgplus-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-lgplus-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-lgplus-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-lgplus-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-lgplus-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-lgplus-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-lgplus-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-lgplus-n80 {
    margin-top: -5rem !important;
  }
  .mt-lgplus-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-lgplus-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-lgplus-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-lgplus-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-lgplus-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-lgplus-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-lgplus-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-lgplus-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-lgplus-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-lgplus-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-lgplus-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-lgplus-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-lgplus-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-lgplus-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-lgplus-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-lgplus-n160 {
    margin-top: -10rem !important;
  }
  .mt-lgplus-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-lgplus-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-lgplus-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-lgplus-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-lgplus-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-lgplus-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-lgplus-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-lgplus-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-lgplus-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-lgplus-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-lgplus-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-lgplus-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-lgplus-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-lgplus-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-lgplus-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-lgplus-n240 {
    margin-top: -15rem !important;
  }
  .mt-lgplus-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-lgplus-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-lgplus-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-lgplus-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-lgplus-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-lgplus-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-lgplus-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-lgplus-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-lgplus-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-lgplus-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-lgplus-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-lgplus-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-lgplus-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lgplus-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lgplus-n3 {
    margin-top: -1rem !important;
  }
  .mt-lgplus-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lgplus-n5 {
    margin-top: -3rem !important;
  }
  .me-lgplus-n2rem {
    margin-right: -2rem !important;
  }
  .me-lgplus-n6 {
    margin-right: -5rem !important;
  }
  .me-lgplus-n40 {
    margin-right: -2.5rem !important;
  }
  .me-lgplus-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-lgplus-n50 {
    margin-right: -2.75rem !important;
  }
  .me-lgplus-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-lgplus-n60 {
    margin-right: -3.75rem !important;
  }
  .me-lgplus-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-lgplus-n70 {
    margin-right: -4.375rem !important;
  }
  .me-lgplus-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-lgplus-n80 {
    margin-right: -5rem !important;
  }
  .me-lgplus-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-lgplus-n90 {
    margin-right: -5.625rem !important;
  }
  .me-lgplus-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-lgplus-n100 {
    margin-right: -6.25rem !important;
  }
  .me-lgplus-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-lgplus-n110 {
    margin-right: -6.875rem !important;
  }
  .me-lgplus-n115 {
    margin-right: -7.25rem !important;
  }
  .me-lgplus-n120 {
    margin-right: -7.5rem !important;
  }
  .me-lgplus-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-lgplus-n130 {
    margin-right: -8.125rem !important;
  }
  .me-lgplus-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-lgplus-n140 {
    margin-right: -8.75rem !important;
  }
  .me-lgplus-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-lgplus-n150 {
    margin-right: -9.375rem !important;
  }
  .me-lgplus-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-lgplus-n160 {
    margin-right: -10rem !important;
  }
  .me-lgplus-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-lgplus-n170 {
    margin-right: -10.625rem !important;
  }
  .me-lgplus-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-lgplus-n180 {
    margin-right: -11.25rem !important;
  }
  .me-lgplus-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-lgplus-n190 {
    margin-right: -11.875rem !important;
  }
  .me-lgplus-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-lgplus-n200 {
    margin-right: -12.5rem !important;
  }
  .me-lgplus-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-lgplus-n210 {
    margin-right: -13.125rem !important;
  }
  .me-lgplus-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-lgplus-n220 {
    margin-right: -13.75rem !important;
  }
  .me-lgplus-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-lgplus-n230 {
    margin-right: -14.375rem !important;
  }
  .me-lgplus-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-lgplus-n240 {
    margin-right: -15rem !important;
  }
  .me-lgplus-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-lgplus-n250 {
    margin-right: -15.625rem !important;
  }
  .me-lgplus-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-lgplus-n260 {
    margin-right: -16.25rem !important;
  }
  .me-lgplus-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-lgplus-n270 {
    margin-right: -16.875rem !important;
  }
  .me-lgplus-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-lgplus-n280 {
    margin-right: -17.5rem !important;
  }
  .me-lgplus-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-lgplus-n290 {
    margin-right: -18.125rem !important;
  }
  .me-lgplus-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-lgplus-n300 {
    margin-right: -18.75rem !important;
  }
  .me-lgplus-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lgplus-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lgplus-n3 {
    margin-right: -1rem !important;
  }
  .me-lgplus-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lgplus-n5 {
    margin-right: -3rem !important;
  }
  .mb-lgplus-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-lgplus-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-lgplus-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-lgplus-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-lgplus-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-lgplus-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-lgplus-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-lgplus-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-lgplus-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-lgplus-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-lgplus-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-lgplus-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-lgplus-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-lgplus-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-lgplus-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-lgplus-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-lgplus-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-lgplus-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-lgplus-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-lgplus-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-lgplus-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-lgplus-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-lgplus-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-lgplus-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-lgplus-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-lgplus-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-lgplus-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-lgplus-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-lgplus-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-lgplus-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-lgplus-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-lgplus-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-lgplus-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-lgplus-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-lgplus-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-lgplus-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-lgplus-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-lgplus-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-lgplus-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-lgplus-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-lgplus-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-lgplus-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-lgplus-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-lgplus-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-lgplus-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-lgplus-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-lgplus-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-lgplus-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-lgplus-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-lgplus-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-lgplus-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-lgplus-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-lgplus-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-lgplus-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-lgplus-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-lgplus-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lgplus-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lgplus-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lgplus-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lgplus-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lgplus-n2rem {
    margin-left: -2rem !important;
  }
  .ms-lgplus-n6 {
    margin-left: -5rem !important;
  }
  .ms-lgplus-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-lgplus-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-lgplus-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-lgplus-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-lgplus-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-lgplus-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-lgplus-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-lgplus-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-lgplus-n80 {
    margin-left: -5rem !important;
  }
  .ms-lgplus-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-lgplus-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-lgplus-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-lgplus-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-lgplus-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-lgplus-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-lgplus-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-lgplus-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-lgplus-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-lgplus-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-lgplus-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-lgplus-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-lgplus-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-lgplus-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-lgplus-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-lgplus-n160 {
    margin-left: -10rem !important;
  }
  .ms-lgplus-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-lgplus-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-lgplus-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-lgplus-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-lgplus-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-lgplus-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-lgplus-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-lgplus-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-lgplus-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-lgplus-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-lgplus-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-lgplus-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-lgplus-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-lgplus-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-lgplus-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-lgplus-n240 {
    margin-left: -15rem !important;
  }
  .ms-lgplus-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-lgplus-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-lgplus-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-lgplus-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-lgplus-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-lgplus-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-lgplus-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-lgplus-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-lgplus-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-lgplus-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-lgplus-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-lgplus-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-lgplus-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lgplus-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lgplus-n3 {
    margin-left: -1rem !important;
  }
  .ms-lgplus-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lgplus-n5 {
    margin-left: -3rem !important;
  }
  .p-lgplus-2rem {
    padding: 2rem !important;
  }
  .p-lgplus-6 {
    padding: 5rem !important;
  }
  .p-lgplus-40 {
    padding: 2.5rem !important;
  }
  .p-lgplus-45 {
    padding: 2.8125rem !important;
  }
  .p-lgplus-50 {
    padding: 2.75rem !important;
  }
  .p-lgplus-55 {
    padding: 3.4375rem !important;
  }
  .p-lgplus-60 {
    padding: 3.75rem !important;
  }
  .p-lgplus-65 {
    padding: 4.0625rem !important;
  }
  .p-lgplus-70 {
    padding: 4.375rem !important;
  }
  .p-lgplus-75 {
    padding: 4.6875rem !important;
  }
  .p-lgplus-80 {
    padding: 5rem !important;
  }
  .p-lgplus-85 {
    padding: 5.3125rem !important;
  }
  .p-lgplus-90 {
    padding: 5.625rem !important;
  }
  .p-lgplus-95 {
    padding: 5.9375rem !important;
  }
  .p-lgplus-100 {
    padding: 6.25rem !important;
  }
  .p-lgplus-105 {
    padding: 6.5625rem !important;
  }
  .p-lgplus-110 {
    padding: 6.875rem !important;
  }
  .p-lgplus-115 {
    padding: 7.25rem !important;
  }
  .p-lgplus-120 {
    padding: 7.5rem !important;
  }
  .p-lgplus-125 {
    padding: 7.8125rem !important;
  }
  .p-lgplus-130 {
    padding: 8.125rem !important;
  }
  .p-lgplus-135 {
    padding: 8.4375rem !important;
  }
  .p-lgplus-140 {
    padding: 8.75rem !important;
  }
  .p-lgplus-145 {
    padding: 9.0625rem !important;
  }
  .p-lgplus-150 {
    padding: 9.375rem !important;
  }
  .p-lgplus-155 {
    padding: 9.6875rem !important;
  }
  .p-lgplus-160 {
    padding: 10rem !important;
  }
  .p-lgplus-165 {
    padding: 10.3125rem !important;
  }
  .p-lgplus-170 {
    padding: 10.625rem !important;
  }
  .p-lgplus-175 {
    padding: 10.9375rem !important;
  }
  .p-lgplus-180 {
    padding: 11.25rem !important;
  }
  .p-lgplus-185 {
    padding: 11.5625rem !important;
  }
  .p-lgplus-190 {
    padding: 11.875rem !important;
  }
  .p-lgplus-195 {
    padding: 12.1875rem !important;
  }
  .p-lgplus-200 {
    padding: 12.5rem !important;
  }
  .p-lgplus-205 {
    padding: 12.8125rem !important;
  }
  .p-lgplus-210 {
    padding: 13.125rem !important;
  }
  .p-lgplus-215 {
    padding: 13.4375rem !important;
  }
  .p-lgplus-220 {
    padding: 13.75rem !important;
  }
  .p-lgplus-225 {
    padding: 14.0625rem !important;
  }
  .p-lgplus-230 {
    padding: 14.375rem !important;
  }
  .p-lgplus-235 {
    padding: 14.6875rem !important;
  }
  .p-lgplus-240 {
    padding: 15rem !important;
  }
  .p-lgplus-245 {
    padding: 15.3125rem !important;
  }
  .p-lgplus-250 {
    padding: 15.625rem !important;
  }
  .p-lgplus-255 {
    padding: 15.9375rem !important;
  }
  .p-lgplus-260 {
    padding: 16.25rem !important;
  }
  .p-lgplus-265 {
    padding: 16.5625rem !important;
  }
  .p-lgplus-270 {
    padding: 16.875rem !important;
  }
  .p-lgplus-275 {
    padding: 17.1875rem !important;
  }
  .p-lgplus-280 {
    padding: 17.5rem !important;
  }
  .p-lgplus-285 {
    padding: 17.8125rem !important;
  }
  .p-lgplus-290 {
    padding: 18.125rem !important;
  }
  .p-lgplus-295 {
    padding: 18.4375rem !important;
  }
  .p-lgplus-300 {
    padding: 18.75rem !important;
  }
  .p-lgplus-0 {
    padding: 0 !important;
  }
  .p-lgplus-1 {
    padding: 0.25rem !important;
  }
  .p-lgplus-2 {
    padding: 0.5rem !important;
  }
  .p-lgplus-3 {
    padding: 1rem !important;
  }
  .p-lgplus-4 {
    padding: 1.5rem !important;
  }
  .p-lgplus-5 {
    padding: 3rem !important;
  }
  .px-lgplus-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-lgplus-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-lgplus-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-lgplus-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-lgplus-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-lgplus-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-lgplus-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-lgplus-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-lgplus-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-lgplus-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-lgplus-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-lgplus-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-lgplus-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-lgplus-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-lgplus-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-lgplus-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-lgplus-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-lgplus-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-lgplus-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-lgplus-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-lgplus-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-lgplus-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-lgplus-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-lgplus-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-lgplus-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-lgplus-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-lgplus-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-lgplus-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-lgplus-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-lgplus-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-lgplus-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-lgplus-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-lgplus-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-lgplus-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-lgplus-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-lgplus-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-lgplus-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-lgplus-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-lgplus-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-lgplus-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-lgplus-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-lgplus-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-lgplus-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-lgplus-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-lgplus-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-lgplus-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-lgplus-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-lgplus-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-lgplus-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-lgplus-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-lgplus-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-lgplus-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-lgplus-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-lgplus-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-lgplus-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-lgplus-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lgplus-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lgplus-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lgplus-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lgplus-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lgplus-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lgplus-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-lgplus-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-lgplus-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-lgplus-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-lgplus-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-lgplus-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-lgplus-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-lgplus-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-lgplus-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-lgplus-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-lgplus-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-lgplus-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-lgplus-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-lgplus-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-lgplus-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-lgplus-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-lgplus-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-lgplus-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-lgplus-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-lgplus-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-lgplus-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-lgplus-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-lgplus-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-lgplus-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-lgplus-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-lgplus-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-lgplus-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-lgplus-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-lgplus-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-lgplus-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-lgplus-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-lgplus-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-lgplus-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-lgplus-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-lgplus-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-lgplus-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-lgplus-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-lgplus-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-lgplus-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-lgplus-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-lgplus-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-lgplus-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-lgplus-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-lgplus-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-lgplus-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-lgplus-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-lgplus-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-lgplus-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-lgplus-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-lgplus-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-lgplus-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-lgplus-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-lgplus-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-lgplus-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-lgplus-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-lgplus-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lgplus-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lgplus-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lgplus-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lgplus-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lgplus-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lgplus-2rem {
    padding-top: 2rem !important;
  }
  .pt-lgplus-6 {
    padding-top: 5rem !important;
  }
  .pt-lgplus-40 {
    padding-top: 2.5rem !important;
  }
  .pt-lgplus-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-lgplus-50 {
    padding-top: 2.75rem !important;
  }
  .pt-lgplus-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-lgplus-60 {
    padding-top: 3.75rem !important;
  }
  .pt-lgplus-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-lgplus-70 {
    padding-top: 4.375rem !important;
  }
  .pt-lgplus-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-lgplus-80 {
    padding-top: 5rem !important;
  }
  .pt-lgplus-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-lgplus-90 {
    padding-top: 5.625rem !important;
  }
  .pt-lgplus-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-lgplus-100 {
    padding-top: 6.25rem !important;
  }
  .pt-lgplus-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-lgplus-110 {
    padding-top: 6.875rem !important;
  }
  .pt-lgplus-115 {
    padding-top: 7.25rem !important;
  }
  .pt-lgplus-120 {
    padding-top: 7.5rem !important;
  }
  .pt-lgplus-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-lgplus-130 {
    padding-top: 8.125rem !important;
  }
  .pt-lgplus-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-lgplus-140 {
    padding-top: 8.75rem !important;
  }
  .pt-lgplus-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-lgplus-150 {
    padding-top: 9.375rem !important;
  }
  .pt-lgplus-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-lgplus-160 {
    padding-top: 10rem !important;
  }
  .pt-lgplus-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-lgplus-170 {
    padding-top: 10.625rem !important;
  }
  .pt-lgplus-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-lgplus-180 {
    padding-top: 11.25rem !important;
  }
  .pt-lgplus-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-lgplus-190 {
    padding-top: 11.875rem !important;
  }
  .pt-lgplus-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-lgplus-200 {
    padding-top: 12.5rem !important;
  }
  .pt-lgplus-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-lgplus-210 {
    padding-top: 13.125rem !important;
  }
  .pt-lgplus-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-lgplus-220 {
    padding-top: 13.75rem !important;
  }
  .pt-lgplus-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-lgplus-230 {
    padding-top: 14.375rem !important;
  }
  .pt-lgplus-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-lgplus-240 {
    padding-top: 15rem !important;
  }
  .pt-lgplus-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-lgplus-250 {
    padding-top: 15.625rem !important;
  }
  .pt-lgplus-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-lgplus-260 {
    padding-top: 16.25rem !important;
  }
  .pt-lgplus-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-lgplus-270 {
    padding-top: 16.875rem !important;
  }
  .pt-lgplus-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-lgplus-280 {
    padding-top: 17.5rem !important;
  }
  .pt-lgplus-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-lgplus-290 {
    padding-top: 18.125rem !important;
  }
  .pt-lgplus-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-lgplus-300 {
    padding-top: 18.75rem !important;
  }
  .pt-lgplus-0 {
    padding-top: 0 !important;
  }
  .pt-lgplus-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lgplus-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lgplus-3 {
    padding-top: 1rem !important;
  }
  .pt-lgplus-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lgplus-5 {
    padding-top: 3rem !important;
  }
  .pe-lgplus-2rem {
    padding-right: 2rem !important;
  }
  .pe-lgplus-6 {
    padding-right: 5rem !important;
  }
  .pe-lgplus-40 {
    padding-right: 2.5rem !important;
  }
  .pe-lgplus-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-lgplus-50 {
    padding-right: 2.75rem !important;
  }
  .pe-lgplus-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-lgplus-60 {
    padding-right: 3.75rem !important;
  }
  .pe-lgplus-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-lgplus-70 {
    padding-right: 4.375rem !important;
  }
  .pe-lgplus-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-lgplus-80 {
    padding-right: 5rem !important;
  }
  .pe-lgplus-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-lgplus-90 {
    padding-right: 5.625rem !important;
  }
  .pe-lgplus-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-lgplus-100 {
    padding-right: 6.25rem !important;
  }
  .pe-lgplus-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-lgplus-110 {
    padding-right: 6.875rem !important;
  }
  .pe-lgplus-115 {
    padding-right: 7.25rem !important;
  }
  .pe-lgplus-120 {
    padding-right: 7.5rem !important;
  }
  .pe-lgplus-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-lgplus-130 {
    padding-right: 8.125rem !important;
  }
  .pe-lgplus-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-lgplus-140 {
    padding-right: 8.75rem !important;
  }
  .pe-lgplus-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-lgplus-150 {
    padding-right: 9.375rem !important;
  }
  .pe-lgplus-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-lgplus-160 {
    padding-right: 10rem !important;
  }
  .pe-lgplus-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-lgplus-170 {
    padding-right: 10.625rem !important;
  }
  .pe-lgplus-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-lgplus-180 {
    padding-right: 11.25rem !important;
  }
  .pe-lgplus-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-lgplus-190 {
    padding-right: 11.875rem !important;
  }
  .pe-lgplus-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-lgplus-200 {
    padding-right: 12.5rem !important;
  }
  .pe-lgplus-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-lgplus-210 {
    padding-right: 13.125rem !important;
  }
  .pe-lgplus-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-lgplus-220 {
    padding-right: 13.75rem !important;
  }
  .pe-lgplus-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-lgplus-230 {
    padding-right: 14.375rem !important;
  }
  .pe-lgplus-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-lgplus-240 {
    padding-right: 15rem !important;
  }
  .pe-lgplus-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-lgplus-250 {
    padding-right: 15.625rem !important;
  }
  .pe-lgplus-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-lgplus-260 {
    padding-right: 16.25rem !important;
  }
  .pe-lgplus-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-lgplus-270 {
    padding-right: 16.875rem !important;
  }
  .pe-lgplus-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-lgplus-280 {
    padding-right: 17.5rem !important;
  }
  .pe-lgplus-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-lgplus-290 {
    padding-right: 18.125rem !important;
  }
  .pe-lgplus-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-lgplus-300 {
    padding-right: 18.75rem !important;
  }
  .pe-lgplus-0 {
    padding-right: 0 !important;
  }
  .pe-lgplus-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lgplus-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lgplus-3 {
    padding-right: 1rem !important;
  }
  .pe-lgplus-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lgplus-5 {
    padding-right: 3rem !important;
  }
  .pb-lgplus-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-lgplus-6 {
    padding-bottom: 5rem !important;
  }
  .pb-lgplus-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-lgplus-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-lgplus-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-lgplus-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-lgplus-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-lgplus-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-lgplus-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-lgplus-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-lgplus-80 {
    padding-bottom: 5rem !important;
  }
  .pb-lgplus-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-lgplus-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-lgplus-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-lgplus-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-lgplus-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-lgplus-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-lgplus-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-lgplus-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-lgplus-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-lgplus-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-lgplus-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-lgplus-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-lgplus-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-lgplus-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-lgplus-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-lgplus-160 {
    padding-bottom: 10rem !important;
  }
  .pb-lgplus-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-lgplus-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-lgplus-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-lgplus-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-lgplus-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-lgplus-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-lgplus-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-lgplus-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-lgplus-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-lgplus-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-lgplus-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-lgplus-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-lgplus-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-lgplus-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-lgplus-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-lgplus-240 {
    padding-bottom: 15rem !important;
  }
  .pb-lgplus-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-lgplus-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-lgplus-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-lgplus-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-lgplus-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-lgplus-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-lgplus-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-lgplus-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-lgplus-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-lgplus-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-lgplus-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-lgplus-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-lgplus-0 {
    padding-bottom: 0 !important;
  }
  .pb-lgplus-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lgplus-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lgplus-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lgplus-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lgplus-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lgplus-2rem {
    padding-left: 2rem !important;
  }
  .ps-lgplus-6 {
    padding-left: 5rem !important;
  }
  .ps-lgplus-40 {
    padding-left: 2.5rem !important;
  }
  .ps-lgplus-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-lgplus-50 {
    padding-left: 2.75rem !important;
  }
  .ps-lgplus-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-lgplus-60 {
    padding-left: 3.75rem !important;
  }
  .ps-lgplus-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-lgplus-70 {
    padding-left: 4.375rem !important;
  }
  .ps-lgplus-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-lgplus-80 {
    padding-left: 5rem !important;
  }
  .ps-lgplus-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-lgplus-90 {
    padding-left: 5.625rem !important;
  }
  .ps-lgplus-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-lgplus-100 {
    padding-left: 6.25rem !important;
  }
  .ps-lgplus-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-lgplus-110 {
    padding-left: 6.875rem !important;
  }
  .ps-lgplus-115 {
    padding-left: 7.25rem !important;
  }
  .ps-lgplus-120 {
    padding-left: 7.5rem !important;
  }
  .ps-lgplus-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-lgplus-130 {
    padding-left: 8.125rem !important;
  }
  .ps-lgplus-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-lgplus-140 {
    padding-left: 8.75rem !important;
  }
  .ps-lgplus-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-lgplus-150 {
    padding-left: 9.375rem !important;
  }
  .ps-lgplus-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-lgplus-160 {
    padding-left: 10rem !important;
  }
  .ps-lgplus-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-lgplus-170 {
    padding-left: 10.625rem !important;
  }
  .ps-lgplus-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-lgplus-180 {
    padding-left: 11.25rem !important;
  }
  .ps-lgplus-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-lgplus-190 {
    padding-left: 11.875rem !important;
  }
  .ps-lgplus-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-lgplus-200 {
    padding-left: 12.5rem !important;
  }
  .ps-lgplus-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-lgplus-210 {
    padding-left: 13.125rem !important;
  }
  .ps-lgplus-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-lgplus-220 {
    padding-left: 13.75rem !important;
  }
  .ps-lgplus-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-lgplus-230 {
    padding-left: 14.375rem !important;
  }
  .ps-lgplus-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-lgplus-240 {
    padding-left: 15rem !important;
  }
  .ps-lgplus-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-lgplus-250 {
    padding-left: 15.625rem !important;
  }
  .ps-lgplus-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-lgplus-260 {
    padding-left: 16.25rem !important;
  }
  .ps-lgplus-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-lgplus-270 {
    padding-left: 16.875rem !important;
  }
  .ps-lgplus-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-lgplus-280 {
    padding-left: 17.5rem !important;
  }
  .ps-lgplus-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-lgplus-290 {
    padding-left: 18.125rem !important;
  }
  .ps-lgplus-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-lgplus-300 {
    padding-left: 18.75rem !important;
  }
  .ps-lgplus-0 {
    padding-left: 0 !important;
  }
  .ps-lgplus-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lgplus-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lgplus-3 {
    padding-left: 1rem !important;
  }
  .ps-lgplus-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lgplus-5 {
    padding-left: 3rem !important;
  }
  .gap-lgplus-2rem {
    gap: 2rem !important;
  }
  .gap-lgplus-6 {
    gap: 5rem !important;
  }
  .gap-lgplus-40 {
    gap: 2.5rem !important;
  }
  .gap-lgplus-45 {
    gap: 2.8125rem !important;
  }
  .gap-lgplus-50 {
    gap: 2.75rem !important;
  }
  .gap-lgplus-55 {
    gap: 3.4375rem !important;
  }
  .gap-lgplus-60 {
    gap: 3.75rem !important;
  }
  .gap-lgplus-65 {
    gap: 4.0625rem !important;
  }
  .gap-lgplus-70 {
    gap: 4.375rem !important;
  }
  .gap-lgplus-75 {
    gap: 4.6875rem !important;
  }
  .gap-lgplus-80 {
    gap: 5rem !important;
  }
  .gap-lgplus-85 {
    gap: 5.3125rem !important;
  }
  .gap-lgplus-90 {
    gap: 5.625rem !important;
  }
  .gap-lgplus-95 {
    gap: 5.9375rem !important;
  }
  .gap-lgplus-100 {
    gap: 6.25rem !important;
  }
  .gap-lgplus-105 {
    gap: 6.5625rem !important;
  }
  .gap-lgplus-110 {
    gap: 6.875rem !important;
  }
  .gap-lgplus-115 {
    gap: 7.25rem !important;
  }
  .gap-lgplus-120 {
    gap: 7.5rem !important;
  }
  .gap-lgplus-125 {
    gap: 7.8125rem !important;
  }
  .gap-lgplus-130 {
    gap: 8.125rem !important;
  }
  .gap-lgplus-135 {
    gap: 8.4375rem !important;
  }
  .gap-lgplus-140 {
    gap: 8.75rem !important;
  }
  .gap-lgplus-145 {
    gap: 9.0625rem !important;
  }
  .gap-lgplus-150 {
    gap: 9.375rem !important;
  }
  .gap-lgplus-155 {
    gap: 9.6875rem !important;
  }
  .gap-lgplus-160 {
    gap: 10rem !important;
  }
  .gap-lgplus-165 {
    gap: 10.3125rem !important;
  }
  .gap-lgplus-170 {
    gap: 10.625rem !important;
  }
  .gap-lgplus-175 {
    gap: 10.9375rem !important;
  }
  .gap-lgplus-180 {
    gap: 11.25rem !important;
  }
  .gap-lgplus-185 {
    gap: 11.5625rem !important;
  }
  .gap-lgplus-190 {
    gap: 11.875rem !important;
  }
  .gap-lgplus-195 {
    gap: 12.1875rem !important;
  }
  .gap-lgplus-200 {
    gap: 12.5rem !important;
  }
  .gap-lgplus-205 {
    gap: 12.8125rem !important;
  }
  .gap-lgplus-210 {
    gap: 13.125rem !important;
  }
  .gap-lgplus-215 {
    gap: 13.4375rem !important;
  }
  .gap-lgplus-220 {
    gap: 13.75rem !important;
  }
  .gap-lgplus-225 {
    gap: 14.0625rem !important;
  }
  .gap-lgplus-230 {
    gap: 14.375rem !important;
  }
  .gap-lgplus-235 {
    gap: 14.6875rem !important;
  }
  .gap-lgplus-240 {
    gap: 15rem !important;
  }
  .gap-lgplus-245 {
    gap: 15.3125rem !important;
  }
  .gap-lgplus-250 {
    gap: 15.625rem !important;
  }
  .gap-lgplus-255 {
    gap: 15.9375rem !important;
  }
  .gap-lgplus-260 {
    gap: 16.25rem !important;
  }
  .gap-lgplus-265 {
    gap: 16.5625rem !important;
  }
  .gap-lgplus-270 {
    gap: 16.875rem !important;
  }
  .gap-lgplus-275 {
    gap: 17.1875rem !important;
  }
  .gap-lgplus-280 {
    gap: 17.5rem !important;
  }
  .gap-lgplus-285 {
    gap: 17.8125rem !important;
  }
  .gap-lgplus-290 {
    gap: 18.125rem !important;
  }
  .gap-lgplus-295 {
    gap: 18.4375rem !important;
  }
  .gap-lgplus-300 {
    gap: 18.75rem !important;
  }
  .gap-lgplus-0 {
    gap: 0 !important;
  }
  .gap-lgplus-1 {
    gap: 0.25rem !important;
  }
  .gap-lgplus-2 {
    gap: 0.5rem !important;
  }
  .gap-lgplus-3 {
    gap: 1rem !important;
  }
  .gap-lgplus-4 {
    gap: 1.5rem !important;
  }
  .gap-lgplus-5 {
    gap: 3rem !important;
  }
  .row-gap-lgplus-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-lgplus-6 {
    row-gap: 5rem !important;
  }
  .row-gap-lgplus-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-lgplus-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-lgplus-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-lgplus-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-lgplus-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-lgplus-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-lgplus-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-lgplus-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-lgplus-80 {
    row-gap: 5rem !important;
  }
  .row-gap-lgplus-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-lgplus-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-lgplus-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-lgplus-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-lgplus-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-lgplus-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-lgplus-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-lgplus-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-lgplus-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-lgplus-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-lgplus-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-lgplus-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-lgplus-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-lgplus-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-lgplus-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-lgplus-160 {
    row-gap: 10rem !important;
  }
  .row-gap-lgplus-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-lgplus-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-lgplus-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-lgplus-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-lgplus-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-lgplus-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-lgplus-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-lgplus-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-lgplus-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-lgplus-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-lgplus-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-lgplus-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-lgplus-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-lgplus-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-lgplus-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-lgplus-240 {
    row-gap: 15rem !important;
  }
  .row-gap-lgplus-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-lgplus-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-lgplus-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-lgplus-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-lgplus-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-lgplus-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-lgplus-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-lgplus-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-lgplus-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-lgplus-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-lgplus-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-lgplus-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-lgplus-0 {
    row-gap: 0 !important;
  }
  .row-gap-lgplus-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lgplus-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lgplus-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lgplus-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lgplus-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lgplus-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-lgplus-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-lgplus-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-lgplus-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-lgplus-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-lgplus-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-lgplus-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-lgplus-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-lgplus-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-lgplus-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-lgplus-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-lgplus-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-lgplus-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-lgplus-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-lgplus-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-lgplus-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-lgplus-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-lgplus-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-lgplus-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-lgplus-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-lgplus-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-lgplus-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-lgplus-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-lgplus-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-lgplus-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-lgplus-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-lgplus-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-lgplus-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-lgplus-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-lgplus-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-lgplus-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-lgplus-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-lgplus-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-lgplus-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-lgplus-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-lgplus-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-lgplus-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-lgplus-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-lgplus-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-lgplus-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-lgplus-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-lgplus-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-lgplus-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-lgplus-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-lgplus-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-lgplus-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-lgplus-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-lgplus-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-lgplus-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-lgplus-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-lgplus-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-lgplus-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-lgplus-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-lgplus-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-lgplus-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-lgplus-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-lgplus-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-lgplus-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-lgplus-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-lgplus-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-lgplus-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-lgplus-start {
    text-align: left !important;
  }
  .text-lgplus-end {
    text-align: right !important;
  }
  .text-lgplus-center {
    text-align: center !important;
  }
  .bg-lgplus-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-lgplus-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-lgplus-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1180px) {
  .float-ipad-air-start {
    float: left !important;
  }
  .float-ipad-air-end {
    float: right !important;
  }
  .float-ipad-air-none {
    float: none !important;
  }
  .object-fit-ipad-air-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-ipad-air-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-ipad-air-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-ipad-air-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-ipad-air-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-ipad-air-inline {
    display: inline !important;
  }
  .d-ipad-air-inline-block {
    display: inline-block !important;
  }
  .d-ipad-air-block {
    display: block !important;
  }
  .d-ipad-air-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-ipad-air-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-ipad-air-table {
    display: table !important;
  }
  .d-ipad-air-table-row {
    display: table-row !important;
  }
  .d-ipad-air-table-cell {
    display: table-cell !important;
  }
  .d-ipad-air-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-ipad-air-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-ipad-air-none {
    display: none !important;
  }
  .border-ipad-air {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-ipad-air-0 {
    border: 0 !important;
  }
  .flex-ipad-air-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-ipad-air-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-ipad-air-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-ipad-air-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-ipad-air-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-ipad-air-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-ipad-air-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-ipad-air-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-ipad-air-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-ipad-air-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-ipad-air-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-ipad-air-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-ipad-air-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-ipad-air-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-ipad-air-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-ipad-air-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-ipad-air-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-ipad-air-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-ipad-air-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-ipad-air-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-ipad-air-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-ipad-air-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-ipad-air-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-ipad-air-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-ipad-air-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-ipad-air-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-ipad-air-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-ipad-air-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-ipad-air-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-ipad-air-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-ipad-air-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-ipad-air-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-ipad-air-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-ipad-air-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-ipad-air-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-ipad-air-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-ipad-air-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-ipad-air-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-ipad-air-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-ipad-air-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-ipad-air-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-ipad-air-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-ipad-air-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-ipad-air-2rem {
    margin: 2rem !important;
  }
  .m-ipad-air-6 {
    margin: 5rem !important;
  }
  .m-ipad-air-40 {
    margin: 2.5rem !important;
  }
  .m-ipad-air-45 {
    margin: 2.8125rem !important;
  }
  .m-ipad-air-50 {
    margin: 2.75rem !important;
  }
  .m-ipad-air-55 {
    margin: 3.4375rem !important;
  }
  .m-ipad-air-60 {
    margin: 3.75rem !important;
  }
  .m-ipad-air-65 {
    margin: 4.0625rem !important;
  }
  .m-ipad-air-70 {
    margin: 4.375rem !important;
  }
  .m-ipad-air-75 {
    margin: 4.6875rem !important;
  }
  .m-ipad-air-80 {
    margin: 5rem !important;
  }
  .m-ipad-air-85 {
    margin: 5.3125rem !important;
  }
  .m-ipad-air-90 {
    margin: 5.625rem !important;
  }
  .m-ipad-air-95 {
    margin: 5.9375rem !important;
  }
  .m-ipad-air-100 {
    margin: 6.25rem !important;
  }
  .m-ipad-air-105 {
    margin: 6.5625rem !important;
  }
  .m-ipad-air-110 {
    margin: 6.875rem !important;
  }
  .m-ipad-air-115 {
    margin: 7.25rem !important;
  }
  .m-ipad-air-120 {
    margin: 7.5rem !important;
  }
  .m-ipad-air-125 {
    margin: 7.8125rem !important;
  }
  .m-ipad-air-130 {
    margin: 8.125rem !important;
  }
  .m-ipad-air-135 {
    margin: 8.4375rem !important;
  }
  .m-ipad-air-140 {
    margin: 8.75rem !important;
  }
  .m-ipad-air-145 {
    margin: 9.0625rem !important;
  }
  .m-ipad-air-150 {
    margin: 9.375rem !important;
  }
  .m-ipad-air-155 {
    margin: 9.6875rem !important;
  }
  .m-ipad-air-160 {
    margin: 10rem !important;
  }
  .m-ipad-air-165 {
    margin: 10.3125rem !important;
  }
  .m-ipad-air-170 {
    margin: 10.625rem !important;
  }
  .m-ipad-air-175 {
    margin: 10.9375rem !important;
  }
  .m-ipad-air-180 {
    margin: 11.25rem !important;
  }
  .m-ipad-air-185 {
    margin: 11.5625rem !important;
  }
  .m-ipad-air-190 {
    margin: 11.875rem !important;
  }
  .m-ipad-air-195 {
    margin: 12.1875rem !important;
  }
  .m-ipad-air-200 {
    margin: 12.5rem !important;
  }
  .m-ipad-air-205 {
    margin: 12.8125rem !important;
  }
  .m-ipad-air-210 {
    margin: 13.125rem !important;
  }
  .m-ipad-air-215 {
    margin: 13.4375rem !important;
  }
  .m-ipad-air-220 {
    margin: 13.75rem !important;
  }
  .m-ipad-air-225 {
    margin: 14.0625rem !important;
  }
  .m-ipad-air-230 {
    margin: 14.375rem !important;
  }
  .m-ipad-air-235 {
    margin: 14.6875rem !important;
  }
  .m-ipad-air-240 {
    margin: 15rem !important;
  }
  .m-ipad-air-245 {
    margin: 15.3125rem !important;
  }
  .m-ipad-air-250 {
    margin: 15.625rem !important;
  }
  .m-ipad-air-255 {
    margin: 15.9375rem !important;
  }
  .m-ipad-air-260 {
    margin: 16.25rem !important;
  }
  .m-ipad-air-265 {
    margin: 16.5625rem !important;
  }
  .m-ipad-air-270 {
    margin: 16.875rem !important;
  }
  .m-ipad-air-275 {
    margin: 17.1875rem !important;
  }
  .m-ipad-air-280 {
    margin: 17.5rem !important;
  }
  .m-ipad-air-285 {
    margin: 17.8125rem !important;
  }
  .m-ipad-air-290 {
    margin: 18.125rem !important;
  }
  .m-ipad-air-295 {
    margin: 18.4375rem !important;
  }
  .m-ipad-air-300 {
    margin: 18.75rem !important;
  }
  .m-ipad-air-0 {
    margin: 0 !important;
  }
  .m-ipad-air-1 {
    margin: 0.25rem !important;
  }
  .m-ipad-air-2 {
    margin: 0.5rem !important;
  }
  .m-ipad-air-3 {
    margin: 1rem !important;
  }
  .m-ipad-air-4 {
    margin: 1.5rem !important;
  }
  .m-ipad-air-5 {
    margin: 3rem !important;
  }
  .m-ipad-air-auto {
    margin: auto !important;
  }
  .mx-ipad-air-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-ipad-air-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-ipad-air-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-ipad-air-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-ipad-air-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-ipad-air-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-ipad-air-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-ipad-air-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-ipad-air-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-ipad-air-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-ipad-air-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-ipad-air-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-ipad-air-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-ipad-air-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-ipad-air-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-ipad-air-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-ipad-air-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-ipad-air-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-ipad-air-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-ipad-air-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-ipad-air-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-ipad-air-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-ipad-air-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-ipad-air-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-ipad-air-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-ipad-air-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-ipad-air-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-ipad-air-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-ipad-air-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-ipad-air-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-ipad-air-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-ipad-air-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-ipad-air-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-ipad-air-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-ipad-air-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-ipad-air-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-ipad-air-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-ipad-air-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-ipad-air-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-ipad-air-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-ipad-air-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-ipad-air-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-ipad-air-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-ipad-air-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-ipad-air-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-ipad-air-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-ipad-air-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-ipad-air-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-ipad-air-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-ipad-air-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-ipad-air-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-ipad-air-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-ipad-air-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-ipad-air-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-ipad-air-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-ipad-air-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-ipad-air-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-ipad-air-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-ipad-air-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-ipad-air-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-ipad-air-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-ipad-air-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-ipad-air-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-ipad-air-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-ipad-air-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-ipad-air-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-ipad-air-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-ipad-air-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-ipad-air-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-ipad-air-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-ipad-air-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-ipad-air-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-ipad-air-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-ipad-air-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-ipad-air-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-ipad-air-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-ipad-air-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-ipad-air-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-ipad-air-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-ipad-air-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-ipad-air-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-ipad-air-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-ipad-air-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-ipad-air-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-ipad-air-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-ipad-air-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-ipad-air-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-ipad-air-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-ipad-air-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-ipad-air-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-ipad-air-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-ipad-air-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-ipad-air-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-ipad-air-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-ipad-air-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-ipad-air-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-ipad-air-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-ipad-air-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-ipad-air-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-ipad-air-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-ipad-air-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-ipad-air-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-ipad-air-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-ipad-air-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-ipad-air-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-ipad-air-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-ipad-air-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-ipad-air-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-ipad-air-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-ipad-air-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-ipad-air-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-ipad-air-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-ipad-air-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-ipad-air-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-ipad-air-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-ipad-air-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-ipad-air-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-ipad-air-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-ipad-air-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-ipad-air-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-ipad-air-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-ipad-air-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-ipad-air-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-ipad-air-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-ipad-air-2rem {
    margin-top: 2rem !important;
  }
  .mt-ipad-air-6 {
    margin-top: 5rem !important;
  }
  .mt-ipad-air-40 {
    margin-top: 2.5rem !important;
  }
  .mt-ipad-air-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-ipad-air-50 {
    margin-top: 2.75rem !important;
  }
  .mt-ipad-air-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-ipad-air-60 {
    margin-top: 3.75rem !important;
  }
  .mt-ipad-air-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-ipad-air-70 {
    margin-top: 4.375rem !important;
  }
  .mt-ipad-air-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-ipad-air-80 {
    margin-top: 5rem !important;
  }
  .mt-ipad-air-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-ipad-air-90 {
    margin-top: 5.625rem !important;
  }
  .mt-ipad-air-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-ipad-air-100 {
    margin-top: 6.25rem !important;
  }
  .mt-ipad-air-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-ipad-air-110 {
    margin-top: 6.875rem !important;
  }
  .mt-ipad-air-115 {
    margin-top: 7.25rem !important;
  }
  .mt-ipad-air-120 {
    margin-top: 7.5rem !important;
  }
  .mt-ipad-air-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-ipad-air-130 {
    margin-top: 8.125rem !important;
  }
  .mt-ipad-air-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-ipad-air-140 {
    margin-top: 8.75rem !important;
  }
  .mt-ipad-air-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-ipad-air-150 {
    margin-top: 9.375rem !important;
  }
  .mt-ipad-air-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-ipad-air-160 {
    margin-top: 10rem !important;
  }
  .mt-ipad-air-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-ipad-air-170 {
    margin-top: 10.625rem !important;
  }
  .mt-ipad-air-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-ipad-air-180 {
    margin-top: 11.25rem !important;
  }
  .mt-ipad-air-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-ipad-air-190 {
    margin-top: 11.875rem !important;
  }
  .mt-ipad-air-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-ipad-air-200 {
    margin-top: 12.5rem !important;
  }
  .mt-ipad-air-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-ipad-air-210 {
    margin-top: 13.125rem !important;
  }
  .mt-ipad-air-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-ipad-air-220 {
    margin-top: 13.75rem !important;
  }
  .mt-ipad-air-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-ipad-air-230 {
    margin-top: 14.375rem !important;
  }
  .mt-ipad-air-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-ipad-air-240 {
    margin-top: 15rem !important;
  }
  .mt-ipad-air-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-ipad-air-250 {
    margin-top: 15.625rem !important;
  }
  .mt-ipad-air-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-ipad-air-260 {
    margin-top: 16.25rem !important;
  }
  .mt-ipad-air-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-ipad-air-270 {
    margin-top: 16.875rem !important;
  }
  .mt-ipad-air-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-ipad-air-280 {
    margin-top: 17.5rem !important;
  }
  .mt-ipad-air-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-ipad-air-290 {
    margin-top: 18.125rem !important;
  }
  .mt-ipad-air-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-ipad-air-300 {
    margin-top: 18.75rem !important;
  }
  .mt-ipad-air-0 {
    margin-top: 0 !important;
  }
  .mt-ipad-air-1 {
    margin-top: 0.25rem !important;
  }
  .mt-ipad-air-2 {
    margin-top: 0.5rem !important;
  }
  .mt-ipad-air-3 {
    margin-top: 1rem !important;
  }
  .mt-ipad-air-4 {
    margin-top: 1.5rem !important;
  }
  .mt-ipad-air-5 {
    margin-top: 3rem !important;
  }
  .mt-ipad-air-auto {
    margin-top: auto !important;
  }
  .me-ipad-air-2rem {
    margin-right: 2rem !important;
  }
  .me-ipad-air-6 {
    margin-right: 5rem !important;
  }
  .me-ipad-air-40 {
    margin-right: 2.5rem !important;
  }
  .me-ipad-air-45 {
    margin-right: 2.8125rem !important;
  }
  .me-ipad-air-50 {
    margin-right: 2.75rem !important;
  }
  .me-ipad-air-55 {
    margin-right: 3.4375rem !important;
  }
  .me-ipad-air-60 {
    margin-right: 3.75rem !important;
  }
  .me-ipad-air-65 {
    margin-right: 4.0625rem !important;
  }
  .me-ipad-air-70 {
    margin-right: 4.375rem !important;
  }
  .me-ipad-air-75 {
    margin-right: 4.6875rem !important;
  }
  .me-ipad-air-80 {
    margin-right: 5rem !important;
  }
  .me-ipad-air-85 {
    margin-right: 5.3125rem !important;
  }
  .me-ipad-air-90 {
    margin-right: 5.625rem !important;
  }
  .me-ipad-air-95 {
    margin-right: 5.9375rem !important;
  }
  .me-ipad-air-100 {
    margin-right: 6.25rem !important;
  }
  .me-ipad-air-105 {
    margin-right: 6.5625rem !important;
  }
  .me-ipad-air-110 {
    margin-right: 6.875rem !important;
  }
  .me-ipad-air-115 {
    margin-right: 7.25rem !important;
  }
  .me-ipad-air-120 {
    margin-right: 7.5rem !important;
  }
  .me-ipad-air-125 {
    margin-right: 7.8125rem !important;
  }
  .me-ipad-air-130 {
    margin-right: 8.125rem !important;
  }
  .me-ipad-air-135 {
    margin-right: 8.4375rem !important;
  }
  .me-ipad-air-140 {
    margin-right: 8.75rem !important;
  }
  .me-ipad-air-145 {
    margin-right: 9.0625rem !important;
  }
  .me-ipad-air-150 {
    margin-right: 9.375rem !important;
  }
  .me-ipad-air-155 {
    margin-right: 9.6875rem !important;
  }
  .me-ipad-air-160 {
    margin-right: 10rem !important;
  }
  .me-ipad-air-165 {
    margin-right: 10.3125rem !important;
  }
  .me-ipad-air-170 {
    margin-right: 10.625rem !important;
  }
  .me-ipad-air-175 {
    margin-right: 10.9375rem !important;
  }
  .me-ipad-air-180 {
    margin-right: 11.25rem !important;
  }
  .me-ipad-air-185 {
    margin-right: 11.5625rem !important;
  }
  .me-ipad-air-190 {
    margin-right: 11.875rem !important;
  }
  .me-ipad-air-195 {
    margin-right: 12.1875rem !important;
  }
  .me-ipad-air-200 {
    margin-right: 12.5rem !important;
  }
  .me-ipad-air-205 {
    margin-right: 12.8125rem !important;
  }
  .me-ipad-air-210 {
    margin-right: 13.125rem !important;
  }
  .me-ipad-air-215 {
    margin-right: 13.4375rem !important;
  }
  .me-ipad-air-220 {
    margin-right: 13.75rem !important;
  }
  .me-ipad-air-225 {
    margin-right: 14.0625rem !important;
  }
  .me-ipad-air-230 {
    margin-right: 14.375rem !important;
  }
  .me-ipad-air-235 {
    margin-right: 14.6875rem !important;
  }
  .me-ipad-air-240 {
    margin-right: 15rem !important;
  }
  .me-ipad-air-245 {
    margin-right: 15.3125rem !important;
  }
  .me-ipad-air-250 {
    margin-right: 15.625rem !important;
  }
  .me-ipad-air-255 {
    margin-right: 15.9375rem !important;
  }
  .me-ipad-air-260 {
    margin-right: 16.25rem !important;
  }
  .me-ipad-air-265 {
    margin-right: 16.5625rem !important;
  }
  .me-ipad-air-270 {
    margin-right: 16.875rem !important;
  }
  .me-ipad-air-275 {
    margin-right: 17.1875rem !important;
  }
  .me-ipad-air-280 {
    margin-right: 17.5rem !important;
  }
  .me-ipad-air-285 {
    margin-right: 17.8125rem !important;
  }
  .me-ipad-air-290 {
    margin-right: 18.125rem !important;
  }
  .me-ipad-air-295 {
    margin-right: 18.4375rem !important;
  }
  .me-ipad-air-300 {
    margin-right: 18.75rem !important;
  }
  .me-ipad-air-0 {
    margin-right: 0 !important;
  }
  .me-ipad-air-1 {
    margin-right: 0.25rem !important;
  }
  .me-ipad-air-2 {
    margin-right: 0.5rem !important;
  }
  .me-ipad-air-3 {
    margin-right: 1rem !important;
  }
  .me-ipad-air-4 {
    margin-right: 1.5rem !important;
  }
  .me-ipad-air-5 {
    margin-right: 3rem !important;
  }
  .me-ipad-air-auto {
    margin-right: auto !important;
  }
  .mb-ipad-air-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-ipad-air-6 {
    margin-bottom: 5rem !important;
  }
  .mb-ipad-air-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-ipad-air-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-ipad-air-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-ipad-air-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-ipad-air-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-ipad-air-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-ipad-air-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-ipad-air-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-ipad-air-80 {
    margin-bottom: 5rem !important;
  }
  .mb-ipad-air-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-ipad-air-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-ipad-air-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-ipad-air-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-ipad-air-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-ipad-air-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-ipad-air-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-ipad-air-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-ipad-air-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-ipad-air-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-ipad-air-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-ipad-air-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-ipad-air-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-ipad-air-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-ipad-air-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-ipad-air-160 {
    margin-bottom: 10rem !important;
  }
  .mb-ipad-air-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-ipad-air-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-ipad-air-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-ipad-air-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-ipad-air-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-ipad-air-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-ipad-air-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-ipad-air-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-ipad-air-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-ipad-air-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-ipad-air-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-ipad-air-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-ipad-air-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-ipad-air-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-ipad-air-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-ipad-air-240 {
    margin-bottom: 15rem !important;
  }
  .mb-ipad-air-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-ipad-air-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-ipad-air-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-ipad-air-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-ipad-air-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-ipad-air-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-ipad-air-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-ipad-air-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-ipad-air-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-ipad-air-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-ipad-air-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-ipad-air-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-ipad-air-0 {
    margin-bottom: 0 !important;
  }
  .mb-ipad-air-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-ipad-air-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-ipad-air-3 {
    margin-bottom: 1rem !important;
  }
  .mb-ipad-air-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-ipad-air-5 {
    margin-bottom: 3rem !important;
  }
  .mb-ipad-air-auto {
    margin-bottom: auto !important;
  }
  .ms-ipad-air-2rem {
    margin-left: 2rem !important;
  }
  .ms-ipad-air-6 {
    margin-left: 5rem !important;
  }
  .ms-ipad-air-40 {
    margin-left: 2.5rem !important;
  }
  .ms-ipad-air-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-ipad-air-50 {
    margin-left: 2.75rem !important;
  }
  .ms-ipad-air-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-ipad-air-60 {
    margin-left: 3.75rem !important;
  }
  .ms-ipad-air-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-ipad-air-70 {
    margin-left: 4.375rem !important;
  }
  .ms-ipad-air-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-ipad-air-80 {
    margin-left: 5rem !important;
  }
  .ms-ipad-air-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-ipad-air-90 {
    margin-left: 5.625rem !important;
  }
  .ms-ipad-air-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-ipad-air-100 {
    margin-left: 6.25rem !important;
  }
  .ms-ipad-air-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-ipad-air-110 {
    margin-left: 6.875rem !important;
  }
  .ms-ipad-air-115 {
    margin-left: 7.25rem !important;
  }
  .ms-ipad-air-120 {
    margin-left: 7.5rem !important;
  }
  .ms-ipad-air-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-ipad-air-130 {
    margin-left: 8.125rem !important;
  }
  .ms-ipad-air-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-ipad-air-140 {
    margin-left: 8.75rem !important;
  }
  .ms-ipad-air-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-ipad-air-150 {
    margin-left: 9.375rem !important;
  }
  .ms-ipad-air-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-ipad-air-160 {
    margin-left: 10rem !important;
  }
  .ms-ipad-air-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-ipad-air-170 {
    margin-left: 10.625rem !important;
  }
  .ms-ipad-air-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-ipad-air-180 {
    margin-left: 11.25rem !important;
  }
  .ms-ipad-air-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-ipad-air-190 {
    margin-left: 11.875rem !important;
  }
  .ms-ipad-air-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-ipad-air-200 {
    margin-left: 12.5rem !important;
  }
  .ms-ipad-air-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-ipad-air-210 {
    margin-left: 13.125rem !important;
  }
  .ms-ipad-air-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-ipad-air-220 {
    margin-left: 13.75rem !important;
  }
  .ms-ipad-air-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-ipad-air-230 {
    margin-left: 14.375rem !important;
  }
  .ms-ipad-air-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-ipad-air-240 {
    margin-left: 15rem !important;
  }
  .ms-ipad-air-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-ipad-air-250 {
    margin-left: 15.625rem !important;
  }
  .ms-ipad-air-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-ipad-air-260 {
    margin-left: 16.25rem !important;
  }
  .ms-ipad-air-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-ipad-air-270 {
    margin-left: 16.875rem !important;
  }
  .ms-ipad-air-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-ipad-air-280 {
    margin-left: 17.5rem !important;
  }
  .ms-ipad-air-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-ipad-air-290 {
    margin-left: 18.125rem !important;
  }
  .ms-ipad-air-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-ipad-air-300 {
    margin-left: 18.75rem !important;
  }
  .ms-ipad-air-0 {
    margin-left: 0 !important;
  }
  .ms-ipad-air-1 {
    margin-left: 0.25rem !important;
  }
  .ms-ipad-air-2 {
    margin-left: 0.5rem !important;
  }
  .ms-ipad-air-3 {
    margin-left: 1rem !important;
  }
  .ms-ipad-air-4 {
    margin-left: 1.5rem !important;
  }
  .ms-ipad-air-5 {
    margin-left: 3rem !important;
  }
  .ms-ipad-air-auto {
    margin-left: auto !important;
  }
  .m-ipad-air-n2rem {
    margin: -2rem !important;
  }
  .m-ipad-air-n6 {
    margin: -5rem !important;
  }
  .m-ipad-air-n40 {
    margin: -2.5rem !important;
  }
  .m-ipad-air-n45 {
    margin: -2.8125rem !important;
  }
  .m-ipad-air-n50 {
    margin: -2.75rem !important;
  }
  .m-ipad-air-n55 {
    margin: -3.4375rem !important;
  }
  .m-ipad-air-n60 {
    margin: -3.75rem !important;
  }
  .m-ipad-air-n65 {
    margin: -4.0625rem !important;
  }
  .m-ipad-air-n70 {
    margin: -4.375rem !important;
  }
  .m-ipad-air-n75 {
    margin: -4.6875rem !important;
  }
  .m-ipad-air-n80 {
    margin: -5rem !important;
  }
  .m-ipad-air-n85 {
    margin: -5.3125rem !important;
  }
  .m-ipad-air-n90 {
    margin: -5.625rem !important;
  }
  .m-ipad-air-n95 {
    margin: -5.9375rem !important;
  }
  .m-ipad-air-n100 {
    margin: -6.25rem !important;
  }
  .m-ipad-air-n105 {
    margin: -6.5625rem !important;
  }
  .m-ipad-air-n110 {
    margin: -6.875rem !important;
  }
  .m-ipad-air-n115 {
    margin: -7.25rem !important;
  }
  .m-ipad-air-n120 {
    margin: -7.5rem !important;
  }
  .m-ipad-air-n125 {
    margin: -7.8125rem !important;
  }
  .m-ipad-air-n130 {
    margin: -8.125rem !important;
  }
  .m-ipad-air-n135 {
    margin: -8.4375rem !important;
  }
  .m-ipad-air-n140 {
    margin: -8.75rem !important;
  }
  .m-ipad-air-n145 {
    margin: -9.0625rem !important;
  }
  .m-ipad-air-n150 {
    margin: -9.375rem !important;
  }
  .m-ipad-air-n155 {
    margin: -9.6875rem !important;
  }
  .m-ipad-air-n160 {
    margin: -10rem !important;
  }
  .m-ipad-air-n165 {
    margin: -10.3125rem !important;
  }
  .m-ipad-air-n170 {
    margin: -10.625rem !important;
  }
  .m-ipad-air-n175 {
    margin: -10.9375rem !important;
  }
  .m-ipad-air-n180 {
    margin: -11.25rem !important;
  }
  .m-ipad-air-n185 {
    margin: -11.5625rem !important;
  }
  .m-ipad-air-n190 {
    margin: -11.875rem !important;
  }
  .m-ipad-air-n195 {
    margin: -12.1875rem !important;
  }
  .m-ipad-air-n200 {
    margin: -12.5rem !important;
  }
  .m-ipad-air-n205 {
    margin: -12.8125rem !important;
  }
  .m-ipad-air-n210 {
    margin: -13.125rem !important;
  }
  .m-ipad-air-n215 {
    margin: -13.4375rem !important;
  }
  .m-ipad-air-n220 {
    margin: -13.75rem !important;
  }
  .m-ipad-air-n225 {
    margin: -14.0625rem !important;
  }
  .m-ipad-air-n230 {
    margin: -14.375rem !important;
  }
  .m-ipad-air-n235 {
    margin: -14.6875rem !important;
  }
  .m-ipad-air-n240 {
    margin: -15rem !important;
  }
  .m-ipad-air-n245 {
    margin: -15.3125rem !important;
  }
  .m-ipad-air-n250 {
    margin: -15.625rem !important;
  }
  .m-ipad-air-n255 {
    margin: -15.9375rem !important;
  }
  .m-ipad-air-n260 {
    margin: -16.25rem !important;
  }
  .m-ipad-air-n265 {
    margin: -16.5625rem !important;
  }
  .m-ipad-air-n270 {
    margin: -16.875rem !important;
  }
  .m-ipad-air-n275 {
    margin: -17.1875rem !important;
  }
  .m-ipad-air-n280 {
    margin: -17.5rem !important;
  }
  .m-ipad-air-n285 {
    margin: -17.8125rem !important;
  }
  .m-ipad-air-n290 {
    margin: -18.125rem !important;
  }
  .m-ipad-air-n295 {
    margin: -18.4375rem !important;
  }
  .m-ipad-air-n300 {
    margin: -18.75rem !important;
  }
  .m-ipad-air-n1 {
    margin: -0.25rem !important;
  }
  .m-ipad-air-n2 {
    margin: -0.5rem !important;
  }
  .m-ipad-air-n3 {
    margin: -1rem !important;
  }
  .m-ipad-air-n4 {
    margin: -1.5rem !important;
  }
  .m-ipad-air-n5 {
    margin: -3rem !important;
  }
  .mx-ipad-air-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-ipad-air-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-ipad-air-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-ipad-air-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-ipad-air-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-ipad-air-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-ipad-air-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-ipad-air-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-ipad-air-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-ipad-air-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-ipad-air-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-ipad-air-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-ipad-air-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-ipad-air-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-ipad-air-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-ipad-air-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-ipad-air-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-ipad-air-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-ipad-air-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-ipad-air-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-ipad-air-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-ipad-air-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-ipad-air-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-ipad-air-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-ipad-air-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-ipad-air-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-ipad-air-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-ipad-air-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-ipad-air-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-ipad-air-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-ipad-air-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-ipad-air-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-ipad-air-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-ipad-air-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-ipad-air-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-ipad-air-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-ipad-air-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-ipad-air-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-ipad-air-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-ipad-air-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-ipad-air-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-ipad-air-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-ipad-air-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-ipad-air-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-ipad-air-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-ipad-air-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-ipad-air-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-ipad-air-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-ipad-air-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-ipad-air-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-ipad-air-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-ipad-air-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-ipad-air-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-ipad-air-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-ipad-air-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-ipad-air-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-ipad-air-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-ipad-air-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-ipad-air-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-ipad-air-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-ipad-air-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-ipad-air-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-ipad-air-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-ipad-air-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-ipad-air-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-ipad-air-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-ipad-air-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-ipad-air-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-ipad-air-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-ipad-air-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-ipad-air-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-ipad-air-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-ipad-air-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-ipad-air-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-ipad-air-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-ipad-air-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-ipad-air-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-ipad-air-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-ipad-air-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-ipad-air-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-ipad-air-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-ipad-air-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-ipad-air-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-ipad-air-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-ipad-air-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-ipad-air-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-ipad-air-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-ipad-air-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-ipad-air-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-ipad-air-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-ipad-air-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-ipad-air-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-ipad-air-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-ipad-air-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-ipad-air-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-ipad-air-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-ipad-air-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-ipad-air-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-ipad-air-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-ipad-air-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-ipad-air-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-ipad-air-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-ipad-air-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-ipad-air-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-ipad-air-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-ipad-air-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-ipad-air-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-ipad-air-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-ipad-air-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-ipad-air-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-ipad-air-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-ipad-air-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-ipad-air-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-ipad-air-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-ipad-air-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-ipad-air-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-ipad-air-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-ipad-air-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-ipad-air-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-ipad-air-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-ipad-air-n2rem {
    margin-top: -2rem !important;
  }
  .mt-ipad-air-n6 {
    margin-top: -5rem !important;
  }
  .mt-ipad-air-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-ipad-air-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-ipad-air-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-ipad-air-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-ipad-air-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-ipad-air-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-ipad-air-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-ipad-air-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-ipad-air-n80 {
    margin-top: -5rem !important;
  }
  .mt-ipad-air-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-ipad-air-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-ipad-air-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-ipad-air-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-ipad-air-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-ipad-air-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-ipad-air-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-ipad-air-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-ipad-air-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-ipad-air-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-ipad-air-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-ipad-air-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-ipad-air-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-ipad-air-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-ipad-air-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-ipad-air-n160 {
    margin-top: -10rem !important;
  }
  .mt-ipad-air-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-ipad-air-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-ipad-air-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-ipad-air-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-ipad-air-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-ipad-air-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-ipad-air-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-ipad-air-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-ipad-air-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-ipad-air-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-ipad-air-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-ipad-air-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-ipad-air-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-ipad-air-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-ipad-air-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-ipad-air-n240 {
    margin-top: -15rem !important;
  }
  .mt-ipad-air-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-ipad-air-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-ipad-air-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-ipad-air-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-ipad-air-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-ipad-air-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-ipad-air-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-ipad-air-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-ipad-air-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-ipad-air-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-ipad-air-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-ipad-air-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-ipad-air-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-ipad-air-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-ipad-air-n3 {
    margin-top: -1rem !important;
  }
  .mt-ipad-air-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-ipad-air-n5 {
    margin-top: -3rem !important;
  }
  .me-ipad-air-n2rem {
    margin-right: -2rem !important;
  }
  .me-ipad-air-n6 {
    margin-right: -5rem !important;
  }
  .me-ipad-air-n40 {
    margin-right: -2.5rem !important;
  }
  .me-ipad-air-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-ipad-air-n50 {
    margin-right: -2.75rem !important;
  }
  .me-ipad-air-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-ipad-air-n60 {
    margin-right: -3.75rem !important;
  }
  .me-ipad-air-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-ipad-air-n70 {
    margin-right: -4.375rem !important;
  }
  .me-ipad-air-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-ipad-air-n80 {
    margin-right: -5rem !important;
  }
  .me-ipad-air-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-ipad-air-n90 {
    margin-right: -5.625rem !important;
  }
  .me-ipad-air-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-ipad-air-n100 {
    margin-right: -6.25rem !important;
  }
  .me-ipad-air-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-ipad-air-n110 {
    margin-right: -6.875rem !important;
  }
  .me-ipad-air-n115 {
    margin-right: -7.25rem !important;
  }
  .me-ipad-air-n120 {
    margin-right: -7.5rem !important;
  }
  .me-ipad-air-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-ipad-air-n130 {
    margin-right: -8.125rem !important;
  }
  .me-ipad-air-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-ipad-air-n140 {
    margin-right: -8.75rem !important;
  }
  .me-ipad-air-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-ipad-air-n150 {
    margin-right: -9.375rem !important;
  }
  .me-ipad-air-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-ipad-air-n160 {
    margin-right: -10rem !important;
  }
  .me-ipad-air-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-ipad-air-n170 {
    margin-right: -10.625rem !important;
  }
  .me-ipad-air-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-ipad-air-n180 {
    margin-right: -11.25rem !important;
  }
  .me-ipad-air-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-ipad-air-n190 {
    margin-right: -11.875rem !important;
  }
  .me-ipad-air-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-ipad-air-n200 {
    margin-right: -12.5rem !important;
  }
  .me-ipad-air-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-ipad-air-n210 {
    margin-right: -13.125rem !important;
  }
  .me-ipad-air-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-ipad-air-n220 {
    margin-right: -13.75rem !important;
  }
  .me-ipad-air-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-ipad-air-n230 {
    margin-right: -14.375rem !important;
  }
  .me-ipad-air-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-ipad-air-n240 {
    margin-right: -15rem !important;
  }
  .me-ipad-air-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-ipad-air-n250 {
    margin-right: -15.625rem !important;
  }
  .me-ipad-air-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-ipad-air-n260 {
    margin-right: -16.25rem !important;
  }
  .me-ipad-air-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-ipad-air-n270 {
    margin-right: -16.875rem !important;
  }
  .me-ipad-air-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-ipad-air-n280 {
    margin-right: -17.5rem !important;
  }
  .me-ipad-air-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-ipad-air-n290 {
    margin-right: -18.125rem !important;
  }
  .me-ipad-air-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-ipad-air-n300 {
    margin-right: -18.75rem !important;
  }
  .me-ipad-air-n1 {
    margin-right: -0.25rem !important;
  }
  .me-ipad-air-n2 {
    margin-right: -0.5rem !important;
  }
  .me-ipad-air-n3 {
    margin-right: -1rem !important;
  }
  .me-ipad-air-n4 {
    margin-right: -1.5rem !important;
  }
  .me-ipad-air-n5 {
    margin-right: -3rem !important;
  }
  .mb-ipad-air-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-ipad-air-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-ipad-air-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-ipad-air-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-ipad-air-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-ipad-air-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-ipad-air-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-ipad-air-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-ipad-air-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-ipad-air-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-ipad-air-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-ipad-air-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-ipad-air-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-ipad-air-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-ipad-air-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-ipad-air-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-ipad-air-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-ipad-air-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-ipad-air-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-ipad-air-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-ipad-air-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-ipad-air-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-ipad-air-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-ipad-air-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-ipad-air-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-ipad-air-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-ipad-air-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-ipad-air-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-ipad-air-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-ipad-air-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-ipad-air-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-ipad-air-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-ipad-air-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-ipad-air-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-ipad-air-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-ipad-air-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-ipad-air-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-ipad-air-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-ipad-air-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-ipad-air-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-ipad-air-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-ipad-air-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-ipad-air-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-ipad-air-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-ipad-air-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-ipad-air-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-ipad-air-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-ipad-air-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-ipad-air-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-ipad-air-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-ipad-air-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-ipad-air-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-ipad-air-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-ipad-air-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-ipad-air-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-ipad-air-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-ipad-air-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-ipad-air-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-ipad-air-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-ipad-air-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-ipad-air-n2rem {
    margin-left: -2rem !important;
  }
  .ms-ipad-air-n6 {
    margin-left: -5rem !important;
  }
  .ms-ipad-air-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-ipad-air-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-ipad-air-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-ipad-air-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-ipad-air-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-ipad-air-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-ipad-air-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-ipad-air-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-ipad-air-n80 {
    margin-left: -5rem !important;
  }
  .ms-ipad-air-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-ipad-air-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-ipad-air-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-ipad-air-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-ipad-air-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-ipad-air-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-ipad-air-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-ipad-air-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-ipad-air-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-ipad-air-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-ipad-air-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-ipad-air-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-ipad-air-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-ipad-air-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-ipad-air-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-ipad-air-n160 {
    margin-left: -10rem !important;
  }
  .ms-ipad-air-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-ipad-air-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-ipad-air-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-ipad-air-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-ipad-air-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-ipad-air-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-ipad-air-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-ipad-air-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-ipad-air-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-ipad-air-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-ipad-air-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-ipad-air-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-ipad-air-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-ipad-air-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-ipad-air-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-ipad-air-n240 {
    margin-left: -15rem !important;
  }
  .ms-ipad-air-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-ipad-air-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-ipad-air-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-ipad-air-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-ipad-air-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-ipad-air-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-ipad-air-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-ipad-air-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-ipad-air-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-ipad-air-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-ipad-air-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-ipad-air-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-ipad-air-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-ipad-air-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-ipad-air-n3 {
    margin-left: -1rem !important;
  }
  .ms-ipad-air-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-ipad-air-n5 {
    margin-left: -3rem !important;
  }
  .p-ipad-air-2rem {
    padding: 2rem !important;
  }
  .p-ipad-air-6 {
    padding: 5rem !important;
  }
  .p-ipad-air-40 {
    padding: 2.5rem !important;
  }
  .p-ipad-air-45 {
    padding: 2.8125rem !important;
  }
  .p-ipad-air-50 {
    padding: 2.75rem !important;
  }
  .p-ipad-air-55 {
    padding: 3.4375rem !important;
  }
  .p-ipad-air-60 {
    padding: 3.75rem !important;
  }
  .p-ipad-air-65 {
    padding: 4.0625rem !important;
  }
  .p-ipad-air-70 {
    padding: 4.375rem !important;
  }
  .p-ipad-air-75 {
    padding: 4.6875rem !important;
  }
  .p-ipad-air-80 {
    padding: 5rem !important;
  }
  .p-ipad-air-85 {
    padding: 5.3125rem !important;
  }
  .p-ipad-air-90 {
    padding: 5.625rem !important;
  }
  .p-ipad-air-95 {
    padding: 5.9375rem !important;
  }
  .p-ipad-air-100 {
    padding: 6.25rem !important;
  }
  .p-ipad-air-105 {
    padding: 6.5625rem !important;
  }
  .p-ipad-air-110 {
    padding: 6.875rem !important;
  }
  .p-ipad-air-115 {
    padding: 7.25rem !important;
  }
  .p-ipad-air-120 {
    padding: 7.5rem !important;
  }
  .p-ipad-air-125 {
    padding: 7.8125rem !important;
  }
  .p-ipad-air-130 {
    padding: 8.125rem !important;
  }
  .p-ipad-air-135 {
    padding: 8.4375rem !important;
  }
  .p-ipad-air-140 {
    padding: 8.75rem !important;
  }
  .p-ipad-air-145 {
    padding: 9.0625rem !important;
  }
  .p-ipad-air-150 {
    padding: 9.375rem !important;
  }
  .p-ipad-air-155 {
    padding: 9.6875rem !important;
  }
  .p-ipad-air-160 {
    padding: 10rem !important;
  }
  .p-ipad-air-165 {
    padding: 10.3125rem !important;
  }
  .p-ipad-air-170 {
    padding: 10.625rem !important;
  }
  .p-ipad-air-175 {
    padding: 10.9375rem !important;
  }
  .p-ipad-air-180 {
    padding: 11.25rem !important;
  }
  .p-ipad-air-185 {
    padding: 11.5625rem !important;
  }
  .p-ipad-air-190 {
    padding: 11.875rem !important;
  }
  .p-ipad-air-195 {
    padding: 12.1875rem !important;
  }
  .p-ipad-air-200 {
    padding: 12.5rem !important;
  }
  .p-ipad-air-205 {
    padding: 12.8125rem !important;
  }
  .p-ipad-air-210 {
    padding: 13.125rem !important;
  }
  .p-ipad-air-215 {
    padding: 13.4375rem !important;
  }
  .p-ipad-air-220 {
    padding: 13.75rem !important;
  }
  .p-ipad-air-225 {
    padding: 14.0625rem !important;
  }
  .p-ipad-air-230 {
    padding: 14.375rem !important;
  }
  .p-ipad-air-235 {
    padding: 14.6875rem !important;
  }
  .p-ipad-air-240 {
    padding: 15rem !important;
  }
  .p-ipad-air-245 {
    padding: 15.3125rem !important;
  }
  .p-ipad-air-250 {
    padding: 15.625rem !important;
  }
  .p-ipad-air-255 {
    padding: 15.9375rem !important;
  }
  .p-ipad-air-260 {
    padding: 16.25rem !important;
  }
  .p-ipad-air-265 {
    padding: 16.5625rem !important;
  }
  .p-ipad-air-270 {
    padding: 16.875rem !important;
  }
  .p-ipad-air-275 {
    padding: 17.1875rem !important;
  }
  .p-ipad-air-280 {
    padding: 17.5rem !important;
  }
  .p-ipad-air-285 {
    padding: 17.8125rem !important;
  }
  .p-ipad-air-290 {
    padding: 18.125rem !important;
  }
  .p-ipad-air-295 {
    padding: 18.4375rem !important;
  }
  .p-ipad-air-300 {
    padding: 18.75rem !important;
  }
  .p-ipad-air-0 {
    padding: 0 !important;
  }
  .p-ipad-air-1 {
    padding: 0.25rem !important;
  }
  .p-ipad-air-2 {
    padding: 0.5rem !important;
  }
  .p-ipad-air-3 {
    padding: 1rem !important;
  }
  .p-ipad-air-4 {
    padding: 1.5rem !important;
  }
  .p-ipad-air-5 {
    padding: 3rem !important;
  }
  .px-ipad-air-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-ipad-air-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-ipad-air-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-ipad-air-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-ipad-air-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-ipad-air-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-ipad-air-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-ipad-air-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-ipad-air-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-ipad-air-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-ipad-air-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-ipad-air-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-ipad-air-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-ipad-air-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-ipad-air-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-ipad-air-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-ipad-air-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-ipad-air-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-ipad-air-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-ipad-air-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-ipad-air-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-ipad-air-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-ipad-air-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-ipad-air-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-ipad-air-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-ipad-air-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-ipad-air-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-ipad-air-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-ipad-air-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-ipad-air-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-ipad-air-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-ipad-air-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-ipad-air-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-ipad-air-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-ipad-air-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-ipad-air-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-ipad-air-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-ipad-air-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-ipad-air-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-ipad-air-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-ipad-air-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-ipad-air-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-ipad-air-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-ipad-air-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-ipad-air-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-ipad-air-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-ipad-air-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-ipad-air-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-ipad-air-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-ipad-air-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-ipad-air-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-ipad-air-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-ipad-air-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-ipad-air-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-ipad-air-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-ipad-air-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-ipad-air-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-ipad-air-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-ipad-air-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-ipad-air-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-ipad-air-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-ipad-air-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-ipad-air-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-ipad-air-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-ipad-air-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-ipad-air-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-ipad-air-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-ipad-air-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-ipad-air-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-ipad-air-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-ipad-air-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-ipad-air-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-ipad-air-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-ipad-air-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-ipad-air-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-ipad-air-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-ipad-air-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-ipad-air-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-ipad-air-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-ipad-air-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-ipad-air-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-ipad-air-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-ipad-air-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-ipad-air-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-ipad-air-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-ipad-air-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-ipad-air-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-ipad-air-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-ipad-air-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-ipad-air-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-ipad-air-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-ipad-air-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-ipad-air-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-ipad-air-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-ipad-air-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-ipad-air-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-ipad-air-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-ipad-air-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-ipad-air-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-ipad-air-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-ipad-air-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-ipad-air-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-ipad-air-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-ipad-air-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-ipad-air-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-ipad-air-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-ipad-air-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-ipad-air-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-ipad-air-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-ipad-air-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-ipad-air-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-ipad-air-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-ipad-air-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-ipad-air-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-ipad-air-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-ipad-air-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-ipad-air-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-ipad-air-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-ipad-air-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-ipad-air-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-ipad-air-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-ipad-air-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-ipad-air-2rem {
    padding-top: 2rem !important;
  }
  .pt-ipad-air-6 {
    padding-top: 5rem !important;
  }
  .pt-ipad-air-40 {
    padding-top: 2.5rem !important;
  }
  .pt-ipad-air-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-ipad-air-50 {
    padding-top: 2.75rem !important;
  }
  .pt-ipad-air-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-ipad-air-60 {
    padding-top: 3.75rem !important;
  }
  .pt-ipad-air-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-ipad-air-70 {
    padding-top: 4.375rem !important;
  }
  .pt-ipad-air-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-ipad-air-80 {
    padding-top: 5rem !important;
  }
  .pt-ipad-air-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-ipad-air-90 {
    padding-top: 5.625rem !important;
  }
  .pt-ipad-air-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-ipad-air-100 {
    padding-top: 6.25rem !important;
  }
  .pt-ipad-air-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-ipad-air-110 {
    padding-top: 6.875rem !important;
  }
  .pt-ipad-air-115 {
    padding-top: 7.25rem !important;
  }
  .pt-ipad-air-120 {
    padding-top: 7.5rem !important;
  }
  .pt-ipad-air-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-ipad-air-130 {
    padding-top: 8.125rem !important;
  }
  .pt-ipad-air-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-ipad-air-140 {
    padding-top: 8.75rem !important;
  }
  .pt-ipad-air-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-ipad-air-150 {
    padding-top: 9.375rem !important;
  }
  .pt-ipad-air-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-ipad-air-160 {
    padding-top: 10rem !important;
  }
  .pt-ipad-air-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-ipad-air-170 {
    padding-top: 10.625rem !important;
  }
  .pt-ipad-air-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-ipad-air-180 {
    padding-top: 11.25rem !important;
  }
  .pt-ipad-air-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-ipad-air-190 {
    padding-top: 11.875rem !important;
  }
  .pt-ipad-air-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-ipad-air-200 {
    padding-top: 12.5rem !important;
  }
  .pt-ipad-air-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-ipad-air-210 {
    padding-top: 13.125rem !important;
  }
  .pt-ipad-air-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-ipad-air-220 {
    padding-top: 13.75rem !important;
  }
  .pt-ipad-air-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-ipad-air-230 {
    padding-top: 14.375rem !important;
  }
  .pt-ipad-air-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-ipad-air-240 {
    padding-top: 15rem !important;
  }
  .pt-ipad-air-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-ipad-air-250 {
    padding-top: 15.625rem !important;
  }
  .pt-ipad-air-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-ipad-air-260 {
    padding-top: 16.25rem !important;
  }
  .pt-ipad-air-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-ipad-air-270 {
    padding-top: 16.875rem !important;
  }
  .pt-ipad-air-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-ipad-air-280 {
    padding-top: 17.5rem !important;
  }
  .pt-ipad-air-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-ipad-air-290 {
    padding-top: 18.125rem !important;
  }
  .pt-ipad-air-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-ipad-air-300 {
    padding-top: 18.75rem !important;
  }
  .pt-ipad-air-0 {
    padding-top: 0 !important;
  }
  .pt-ipad-air-1 {
    padding-top: 0.25rem !important;
  }
  .pt-ipad-air-2 {
    padding-top: 0.5rem !important;
  }
  .pt-ipad-air-3 {
    padding-top: 1rem !important;
  }
  .pt-ipad-air-4 {
    padding-top: 1.5rem !important;
  }
  .pt-ipad-air-5 {
    padding-top: 3rem !important;
  }
  .pe-ipad-air-2rem {
    padding-right: 2rem !important;
  }
  .pe-ipad-air-6 {
    padding-right: 5rem !important;
  }
  .pe-ipad-air-40 {
    padding-right: 2.5rem !important;
  }
  .pe-ipad-air-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-ipad-air-50 {
    padding-right: 2.75rem !important;
  }
  .pe-ipad-air-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-ipad-air-60 {
    padding-right: 3.75rem !important;
  }
  .pe-ipad-air-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-ipad-air-70 {
    padding-right: 4.375rem !important;
  }
  .pe-ipad-air-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-ipad-air-80 {
    padding-right: 5rem !important;
  }
  .pe-ipad-air-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-ipad-air-90 {
    padding-right: 5.625rem !important;
  }
  .pe-ipad-air-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-ipad-air-100 {
    padding-right: 6.25rem !important;
  }
  .pe-ipad-air-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-ipad-air-110 {
    padding-right: 6.875rem !important;
  }
  .pe-ipad-air-115 {
    padding-right: 7.25rem !important;
  }
  .pe-ipad-air-120 {
    padding-right: 7.5rem !important;
  }
  .pe-ipad-air-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-ipad-air-130 {
    padding-right: 8.125rem !important;
  }
  .pe-ipad-air-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-ipad-air-140 {
    padding-right: 8.75rem !important;
  }
  .pe-ipad-air-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-ipad-air-150 {
    padding-right: 9.375rem !important;
  }
  .pe-ipad-air-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-ipad-air-160 {
    padding-right: 10rem !important;
  }
  .pe-ipad-air-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-ipad-air-170 {
    padding-right: 10.625rem !important;
  }
  .pe-ipad-air-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-ipad-air-180 {
    padding-right: 11.25rem !important;
  }
  .pe-ipad-air-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-ipad-air-190 {
    padding-right: 11.875rem !important;
  }
  .pe-ipad-air-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-ipad-air-200 {
    padding-right: 12.5rem !important;
  }
  .pe-ipad-air-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-ipad-air-210 {
    padding-right: 13.125rem !important;
  }
  .pe-ipad-air-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-ipad-air-220 {
    padding-right: 13.75rem !important;
  }
  .pe-ipad-air-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-ipad-air-230 {
    padding-right: 14.375rem !important;
  }
  .pe-ipad-air-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-ipad-air-240 {
    padding-right: 15rem !important;
  }
  .pe-ipad-air-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-ipad-air-250 {
    padding-right: 15.625rem !important;
  }
  .pe-ipad-air-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-ipad-air-260 {
    padding-right: 16.25rem !important;
  }
  .pe-ipad-air-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-ipad-air-270 {
    padding-right: 16.875rem !important;
  }
  .pe-ipad-air-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-ipad-air-280 {
    padding-right: 17.5rem !important;
  }
  .pe-ipad-air-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-ipad-air-290 {
    padding-right: 18.125rem !important;
  }
  .pe-ipad-air-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-ipad-air-300 {
    padding-right: 18.75rem !important;
  }
  .pe-ipad-air-0 {
    padding-right: 0 !important;
  }
  .pe-ipad-air-1 {
    padding-right: 0.25rem !important;
  }
  .pe-ipad-air-2 {
    padding-right: 0.5rem !important;
  }
  .pe-ipad-air-3 {
    padding-right: 1rem !important;
  }
  .pe-ipad-air-4 {
    padding-right: 1.5rem !important;
  }
  .pe-ipad-air-5 {
    padding-right: 3rem !important;
  }
  .pb-ipad-air-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-ipad-air-6 {
    padding-bottom: 5rem !important;
  }
  .pb-ipad-air-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-ipad-air-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-ipad-air-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-ipad-air-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-ipad-air-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-ipad-air-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-ipad-air-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-ipad-air-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-ipad-air-80 {
    padding-bottom: 5rem !important;
  }
  .pb-ipad-air-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-ipad-air-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-ipad-air-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-ipad-air-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-ipad-air-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-ipad-air-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-ipad-air-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-ipad-air-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-ipad-air-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-ipad-air-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-ipad-air-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-ipad-air-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-ipad-air-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-ipad-air-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-ipad-air-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-ipad-air-160 {
    padding-bottom: 10rem !important;
  }
  .pb-ipad-air-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-ipad-air-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-ipad-air-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-ipad-air-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-ipad-air-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-ipad-air-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-ipad-air-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-ipad-air-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-ipad-air-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-ipad-air-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-ipad-air-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-ipad-air-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-ipad-air-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-ipad-air-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-ipad-air-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-ipad-air-240 {
    padding-bottom: 15rem !important;
  }
  .pb-ipad-air-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-ipad-air-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-ipad-air-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-ipad-air-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-ipad-air-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-ipad-air-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-ipad-air-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-ipad-air-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-ipad-air-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-ipad-air-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-ipad-air-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-ipad-air-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-ipad-air-0 {
    padding-bottom: 0 !important;
  }
  .pb-ipad-air-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-ipad-air-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-ipad-air-3 {
    padding-bottom: 1rem !important;
  }
  .pb-ipad-air-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-ipad-air-5 {
    padding-bottom: 3rem !important;
  }
  .ps-ipad-air-2rem {
    padding-left: 2rem !important;
  }
  .ps-ipad-air-6 {
    padding-left: 5rem !important;
  }
  .ps-ipad-air-40 {
    padding-left: 2.5rem !important;
  }
  .ps-ipad-air-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-ipad-air-50 {
    padding-left: 2.75rem !important;
  }
  .ps-ipad-air-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-ipad-air-60 {
    padding-left: 3.75rem !important;
  }
  .ps-ipad-air-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-ipad-air-70 {
    padding-left: 4.375rem !important;
  }
  .ps-ipad-air-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-ipad-air-80 {
    padding-left: 5rem !important;
  }
  .ps-ipad-air-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-ipad-air-90 {
    padding-left: 5.625rem !important;
  }
  .ps-ipad-air-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-ipad-air-100 {
    padding-left: 6.25rem !important;
  }
  .ps-ipad-air-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-ipad-air-110 {
    padding-left: 6.875rem !important;
  }
  .ps-ipad-air-115 {
    padding-left: 7.25rem !important;
  }
  .ps-ipad-air-120 {
    padding-left: 7.5rem !important;
  }
  .ps-ipad-air-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-ipad-air-130 {
    padding-left: 8.125rem !important;
  }
  .ps-ipad-air-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-ipad-air-140 {
    padding-left: 8.75rem !important;
  }
  .ps-ipad-air-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-ipad-air-150 {
    padding-left: 9.375rem !important;
  }
  .ps-ipad-air-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-ipad-air-160 {
    padding-left: 10rem !important;
  }
  .ps-ipad-air-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-ipad-air-170 {
    padding-left: 10.625rem !important;
  }
  .ps-ipad-air-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-ipad-air-180 {
    padding-left: 11.25rem !important;
  }
  .ps-ipad-air-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-ipad-air-190 {
    padding-left: 11.875rem !important;
  }
  .ps-ipad-air-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-ipad-air-200 {
    padding-left: 12.5rem !important;
  }
  .ps-ipad-air-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-ipad-air-210 {
    padding-left: 13.125rem !important;
  }
  .ps-ipad-air-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-ipad-air-220 {
    padding-left: 13.75rem !important;
  }
  .ps-ipad-air-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-ipad-air-230 {
    padding-left: 14.375rem !important;
  }
  .ps-ipad-air-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-ipad-air-240 {
    padding-left: 15rem !important;
  }
  .ps-ipad-air-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-ipad-air-250 {
    padding-left: 15.625rem !important;
  }
  .ps-ipad-air-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-ipad-air-260 {
    padding-left: 16.25rem !important;
  }
  .ps-ipad-air-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-ipad-air-270 {
    padding-left: 16.875rem !important;
  }
  .ps-ipad-air-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-ipad-air-280 {
    padding-left: 17.5rem !important;
  }
  .ps-ipad-air-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-ipad-air-290 {
    padding-left: 18.125rem !important;
  }
  .ps-ipad-air-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-ipad-air-300 {
    padding-left: 18.75rem !important;
  }
  .ps-ipad-air-0 {
    padding-left: 0 !important;
  }
  .ps-ipad-air-1 {
    padding-left: 0.25rem !important;
  }
  .ps-ipad-air-2 {
    padding-left: 0.5rem !important;
  }
  .ps-ipad-air-3 {
    padding-left: 1rem !important;
  }
  .ps-ipad-air-4 {
    padding-left: 1.5rem !important;
  }
  .ps-ipad-air-5 {
    padding-left: 3rem !important;
  }
  .gap-ipad-air-2rem {
    gap: 2rem !important;
  }
  .gap-ipad-air-6 {
    gap: 5rem !important;
  }
  .gap-ipad-air-40 {
    gap: 2.5rem !important;
  }
  .gap-ipad-air-45 {
    gap: 2.8125rem !important;
  }
  .gap-ipad-air-50 {
    gap: 2.75rem !important;
  }
  .gap-ipad-air-55 {
    gap: 3.4375rem !important;
  }
  .gap-ipad-air-60 {
    gap: 3.75rem !important;
  }
  .gap-ipad-air-65 {
    gap: 4.0625rem !important;
  }
  .gap-ipad-air-70 {
    gap: 4.375rem !important;
  }
  .gap-ipad-air-75 {
    gap: 4.6875rem !important;
  }
  .gap-ipad-air-80 {
    gap: 5rem !important;
  }
  .gap-ipad-air-85 {
    gap: 5.3125rem !important;
  }
  .gap-ipad-air-90 {
    gap: 5.625rem !important;
  }
  .gap-ipad-air-95 {
    gap: 5.9375rem !important;
  }
  .gap-ipad-air-100 {
    gap: 6.25rem !important;
  }
  .gap-ipad-air-105 {
    gap: 6.5625rem !important;
  }
  .gap-ipad-air-110 {
    gap: 6.875rem !important;
  }
  .gap-ipad-air-115 {
    gap: 7.25rem !important;
  }
  .gap-ipad-air-120 {
    gap: 7.5rem !important;
  }
  .gap-ipad-air-125 {
    gap: 7.8125rem !important;
  }
  .gap-ipad-air-130 {
    gap: 8.125rem !important;
  }
  .gap-ipad-air-135 {
    gap: 8.4375rem !important;
  }
  .gap-ipad-air-140 {
    gap: 8.75rem !important;
  }
  .gap-ipad-air-145 {
    gap: 9.0625rem !important;
  }
  .gap-ipad-air-150 {
    gap: 9.375rem !important;
  }
  .gap-ipad-air-155 {
    gap: 9.6875rem !important;
  }
  .gap-ipad-air-160 {
    gap: 10rem !important;
  }
  .gap-ipad-air-165 {
    gap: 10.3125rem !important;
  }
  .gap-ipad-air-170 {
    gap: 10.625rem !important;
  }
  .gap-ipad-air-175 {
    gap: 10.9375rem !important;
  }
  .gap-ipad-air-180 {
    gap: 11.25rem !important;
  }
  .gap-ipad-air-185 {
    gap: 11.5625rem !important;
  }
  .gap-ipad-air-190 {
    gap: 11.875rem !important;
  }
  .gap-ipad-air-195 {
    gap: 12.1875rem !important;
  }
  .gap-ipad-air-200 {
    gap: 12.5rem !important;
  }
  .gap-ipad-air-205 {
    gap: 12.8125rem !important;
  }
  .gap-ipad-air-210 {
    gap: 13.125rem !important;
  }
  .gap-ipad-air-215 {
    gap: 13.4375rem !important;
  }
  .gap-ipad-air-220 {
    gap: 13.75rem !important;
  }
  .gap-ipad-air-225 {
    gap: 14.0625rem !important;
  }
  .gap-ipad-air-230 {
    gap: 14.375rem !important;
  }
  .gap-ipad-air-235 {
    gap: 14.6875rem !important;
  }
  .gap-ipad-air-240 {
    gap: 15rem !important;
  }
  .gap-ipad-air-245 {
    gap: 15.3125rem !important;
  }
  .gap-ipad-air-250 {
    gap: 15.625rem !important;
  }
  .gap-ipad-air-255 {
    gap: 15.9375rem !important;
  }
  .gap-ipad-air-260 {
    gap: 16.25rem !important;
  }
  .gap-ipad-air-265 {
    gap: 16.5625rem !important;
  }
  .gap-ipad-air-270 {
    gap: 16.875rem !important;
  }
  .gap-ipad-air-275 {
    gap: 17.1875rem !important;
  }
  .gap-ipad-air-280 {
    gap: 17.5rem !important;
  }
  .gap-ipad-air-285 {
    gap: 17.8125rem !important;
  }
  .gap-ipad-air-290 {
    gap: 18.125rem !important;
  }
  .gap-ipad-air-295 {
    gap: 18.4375rem !important;
  }
  .gap-ipad-air-300 {
    gap: 18.75rem !important;
  }
  .gap-ipad-air-0 {
    gap: 0 !important;
  }
  .gap-ipad-air-1 {
    gap: 0.25rem !important;
  }
  .gap-ipad-air-2 {
    gap: 0.5rem !important;
  }
  .gap-ipad-air-3 {
    gap: 1rem !important;
  }
  .gap-ipad-air-4 {
    gap: 1.5rem !important;
  }
  .gap-ipad-air-5 {
    gap: 3rem !important;
  }
  .row-gap-ipad-air-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-ipad-air-6 {
    row-gap: 5rem !important;
  }
  .row-gap-ipad-air-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-ipad-air-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-ipad-air-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-ipad-air-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-ipad-air-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-ipad-air-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-ipad-air-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-ipad-air-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-ipad-air-80 {
    row-gap: 5rem !important;
  }
  .row-gap-ipad-air-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-ipad-air-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-ipad-air-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-ipad-air-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-ipad-air-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-ipad-air-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-ipad-air-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-ipad-air-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-ipad-air-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-ipad-air-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-ipad-air-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-ipad-air-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-ipad-air-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-ipad-air-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-ipad-air-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-ipad-air-160 {
    row-gap: 10rem !important;
  }
  .row-gap-ipad-air-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-ipad-air-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-ipad-air-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-ipad-air-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-ipad-air-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-ipad-air-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-ipad-air-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-ipad-air-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-ipad-air-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-ipad-air-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-ipad-air-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-ipad-air-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-ipad-air-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-ipad-air-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-ipad-air-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-ipad-air-240 {
    row-gap: 15rem !important;
  }
  .row-gap-ipad-air-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-ipad-air-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-ipad-air-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-ipad-air-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-ipad-air-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-ipad-air-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-ipad-air-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-ipad-air-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-ipad-air-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-ipad-air-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-ipad-air-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-ipad-air-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-ipad-air-0 {
    row-gap: 0 !important;
  }
  .row-gap-ipad-air-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-ipad-air-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-ipad-air-3 {
    row-gap: 1rem !important;
  }
  .row-gap-ipad-air-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-ipad-air-5 {
    row-gap: 3rem !important;
  }
  .column-gap-ipad-air-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-ipad-air-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-ipad-air-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-ipad-air-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-ipad-air-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-ipad-air-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-ipad-air-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-ipad-air-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-ipad-air-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-ipad-air-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-ipad-air-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-ipad-air-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-ipad-air-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-ipad-air-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-ipad-air-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-ipad-air-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-ipad-air-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-ipad-air-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-ipad-air-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-ipad-air-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-ipad-air-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-ipad-air-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-ipad-air-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-ipad-air-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-ipad-air-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-ipad-air-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-ipad-air-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-ipad-air-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-ipad-air-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-ipad-air-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-ipad-air-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-ipad-air-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-ipad-air-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-ipad-air-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-ipad-air-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-ipad-air-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-ipad-air-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-ipad-air-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-ipad-air-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-ipad-air-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-ipad-air-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-ipad-air-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-ipad-air-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-ipad-air-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-ipad-air-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-ipad-air-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-ipad-air-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-ipad-air-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-ipad-air-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-ipad-air-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-ipad-air-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-ipad-air-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-ipad-air-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-ipad-air-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-ipad-air-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-ipad-air-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-ipad-air-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-ipad-air-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-ipad-air-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-ipad-air-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-ipad-air-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-ipad-air-start {
    text-align: left !important;
  }
  .text-ipad-air-end {
    text-align: right !important;
  }
  .text-ipad-air-center {
    text-align: center !important;
  }
  .bg-ipad-air-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-ipad-air-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-ipad-air-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .border-xl {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-xl-0 {
    border: 0 !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xl-2rem {
    margin: 2rem !important;
  }
  .m-xl-6 {
    margin: 5rem !important;
  }
  .m-xl-40 {
    margin: 2.5rem !important;
  }
  .m-xl-45 {
    margin: 2.8125rem !important;
  }
  .m-xl-50 {
    margin: 2.75rem !important;
  }
  .m-xl-55 {
    margin: 3.4375rem !important;
  }
  .m-xl-60 {
    margin: 3.75rem !important;
  }
  .m-xl-65 {
    margin: 4.0625rem !important;
  }
  .m-xl-70 {
    margin: 4.375rem !important;
  }
  .m-xl-75 {
    margin: 4.6875rem !important;
  }
  .m-xl-80 {
    margin: 5rem !important;
  }
  .m-xl-85 {
    margin: 5.3125rem !important;
  }
  .m-xl-90 {
    margin: 5.625rem !important;
  }
  .m-xl-95 {
    margin: 5.9375rem !important;
  }
  .m-xl-100 {
    margin: 6.25rem !important;
  }
  .m-xl-105 {
    margin: 6.5625rem !important;
  }
  .m-xl-110 {
    margin: 6.875rem !important;
  }
  .m-xl-115 {
    margin: 7.25rem !important;
  }
  .m-xl-120 {
    margin: 7.5rem !important;
  }
  .m-xl-125 {
    margin: 7.8125rem !important;
  }
  .m-xl-130 {
    margin: 8.125rem !important;
  }
  .m-xl-135 {
    margin: 8.4375rem !important;
  }
  .m-xl-140 {
    margin: 8.75rem !important;
  }
  .m-xl-145 {
    margin: 9.0625rem !important;
  }
  .m-xl-150 {
    margin: 9.375rem !important;
  }
  .m-xl-155 {
    margin: 9.6875rem !important;
  }
  .m-xl-160 {
    margin: 10rem !important;
  }
  .m-xl-165 {
    margin: 10.3125rem !important;
  }
  .m-xl-170 {
    margin: 10.625rem !important;
  }
  .m-xl-175 {
    margin: 10.9375rem !important;
  }
  .m-xl-180 {
    margin: 11.25rem !important;
  }
  .m-xl-185 {
    margin: 11.5625rem !important;
  }
  .m-xl-190 {
    margin: 11.875rem !important;
  }
  .m-xl-195 {
    margin: 12.1875rem !important;
  }
  .m-xl-200 {
    margin: 12.5rem !important;
  }
  .m-xl-205 {
    margin: 12.8125rem !important;
  }
  .m-xl-210 {
    margin: 13.125rem !important;
  }
  .m-xl-215 {
    margin: 13.4375rem !important;
  }
  .m-xl-220 {
    margin: 13.75rem !important;
  }
  .m-xl-225 {
    margin: 14.0625rem !important;
  }
  .m-xl-230 {
    margin: 14.375rem !important;
  }
  .m-xl-235 {
    margin: 14.6875rem !important;
  }
  .m-xl-240 {
    margin: 15rem !important;
  }
  .m-xl-245 {
    margin: 15.3125rem !important;
  }
  .m-xl-250 {
    margin: 15.625rem !important;
  }
  .m-xl-255 {
    margin: 15.9375rem !important;
  }
  .m-xl-260 {
    margin: 16.25rem !important;
  }
  .m-xl-265 {
    margin: 16.5625rem !important;
  }
  .m-xl-270 {
    margin: 16.875rem !important;
  }
  .m-xl-275 {
    margin: 17.1875rem !important;
  }
  .m-xl-280 {
    margin: 17.5rem !important;
  }
  .m-xl-285 {
    margin: 17.8125rem !important;
  }
  .m-xl-290 {
    margin: 18.125rem !important;
  }
  .m-xl-295 {
    margin: 18.4375rem !important;
  }
  .m-xl-300 {
    margin: 18.75rem !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xl-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xl-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xl-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-xl-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-xl-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-xl-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xl-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-xl-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-xl-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-xl-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xl-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-xl-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-xl-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-xl-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xl-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-xl-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-xl-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-xl-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-xl-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-xl-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-xl-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-xl-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-xl-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-xl-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-xl-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-xl-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-xl-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-xl-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-xl-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-xl-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-xl-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-xl-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-xl-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-xl-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-xl-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-xl-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-xl-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-xl-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-xl-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-xl-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-xl-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-xl-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-xl-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-xl-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-xl-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-xl-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-xl-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-xl-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-xl-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-xl-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-xl-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-xl-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-xl-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-xl-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xl-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xl-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xl-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-xl-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-xl-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-xl-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xl-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-xl-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-xl-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-xl-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xl-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-xl-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-xl-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-xl-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xl-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-xl-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-xl-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-xl-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xl-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-xl-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-xl-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-xl-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-xl-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-xl-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-xl-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-xl-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xl-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-xl-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-xl-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-xl-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-xl-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-xl-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-xl-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-xl-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xl-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-xl-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-xl-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-xl-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-xl-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-xl-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-xl-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-xl-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xl-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-xl-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-xl-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-xl-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-xl-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-xl-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-xl-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-xl-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xl-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-xl-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-xl-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-xl-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-2rem {
    margin-top: 2rem !important;
  }
  .mt-xl-6 {
    margin-top: 5rem !important;
  }
  .mt-xl-40 {
    margin-top: 2.5rem !important;
  }
  .mt-xl-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-xl-50 {
    margin-top: 2.75rem !important;
  }
  .mt-xl-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-xl-60 {
    margin-top: 3.75rem !important;
  }
  .mt-xl-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-xl-70 {
    margin-top: 4.375rem !important;
  }
  .mt-xl-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-xl-80 {
    margin-top: 5rem !important;
  }
  .mt-xl-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-xl-90 {
    margin-top: 5.625rem !important;
  }
  .mt-xl-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-xl-100 {
    margin-top: 6.25rem !important;
  }
  .mt-xl-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-xl-110 {
    margin-top: 6.875rem !important;
  }
  .mt-xl-115 {
    margin-top: 7.25rem !important;
  }
  .mt-xl-120 {
    margin-top: 7.5rem !important;
  }
  .mt-xl-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-xl-130 {
    margin-top: 8.125rem !important;
  }
  .mt-xl-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-xl-140 {
    margin-top: 8.75rem !important;
  }
  .mt-xl-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-xl-150 {
    margin-top: 9.375rem !important;
  }
  .mt-xl-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-xl-160 {
    margin-top: 10rem !important;
  }
  .mt-xl-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-xl-170 {
    margin-top: 10.625rem !important;
  }
  .mt-xl-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-xl-180 {
    margin-top: 11.25rem !important;
  }
  .mt-xl-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-xl-190 {
    margin-top: 11.875rem !important;
  }
  .mt-xl-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-xl-200 {
    margin-top: 12.5rem !important;
  }
  .mt-xl-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-xl-210 {
    margin-top: 13.125rem !important;
  }
  .mt-xl-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-xl-220 {
    margin-top: 13.75rem !important;
  }
  .mt-xl-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-xl-230 {
    margin-top: 14.375rem !important;
  }
  .mt-xl-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-xl-240 {
    margin-top: 15rem !important;
  }
  .mt-xl-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-xl-250 {
    margin-top: 15.625rem !important;
  }
  .mt-xl-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-xl-260 {
    margin-top: 16.25rem !important;
  }
  .mt-xl-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-xl-270 {
    margin-top: 16.875rem !important;
  }
  .mt-xl-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-xl-280 {
    margin-top: 17.5rem !important;
  }
  .mt-xl-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-xl-290 {
    margin-top: 18.125rem !important;
  }
  .mt-xl-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-xl-300 {
    margin-top: 18.75rem !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-2rem {
    margin-right: 2rem !important;
  }
  .me-xl-6 {
    margin-right: 5rem !important;
  }
  .me-xl-40 {
    margin-right: 2.5rem !important;
  }
  .me-xl-45 {
    margin-right: 2.8125rem !important;
  }
  .me-xl-50 {
    margin-right: 2.75rem !important;
  }
  .me-xl-55 {
    margin-right: 3.4375rem !important;
  }
  .me-xl-60 {
    margin-right: 3.75rem !important;
  }
  .me-xl-65 {
    margin-right: 4.0625rem !important;
  }
  .me-xl-70 {
    margin-right: 4.375rem !important;
  }
  .me-xl-75 {
    margin-right: 4.6875rem !important;
  }
  .me-xl-80 {
    margin-right: 5rem !important;
  }
  .me-xl-85 {
    margin-right: 5.3125rem !important;
  }
  .me-xl-90 {
    margin-right: 5.625rem !important;
  }
  .me-xl-95 {
    margin-right: 5.9375rem !important;
  }
  .me-xl-100 {
    margin-right: 6.25rem !important;
  }
  .me-xl-105 {
    margin-right: 6.5625rem !important;
  }
  .me-xl-110 {
    margin-right: 6.875rem !important;
  }
  .me-xl-115 {
    margin-right: 7.25rem !important;
  }
  .me-xl-120 {
    margin-right: 7.5rem !important;
  }
  .me-xl-125 {
    margin-right: 7.8125rem !important;
  }
  .me-xl-130 {
    margin-right: 8.125rem !important;
  }
  .me-xl-135 {
    margin-right: 8.4375rem !important;
  }
  .me-xl-140 {
    margin-right: 8.75rem !important;
  }
  .me-xl-145 {
    margin-right: 9.0625rem !important;
  }
  .me-xl-150 {
    margin-right: 9.375rem !important;
  }
  .me-xl-155 {
    margin-right: 9.6875rem !important;
  }
  .me-xl-160 {
    margin-right: 10rem !important;
  }
  .me-xl-165 {
    margin-right: 10.3125rem !important;
  }
  .me-xl-170 {
    margin-right: 10.625rem !important;
  }
  .me-xl-175 {
    margin-right: 10.9375rem !important;
  }
  .me-xl-180 {
    margin-right: 11.25rem !important;
  }
  .me-xl-185 {
    margin-right: 11.5625rem !important;
  }
  .me-xl-190 {
    margin-right: 11.875rem !important;
  }
  .me-xl-195 {
    margin-right: 12.1875rem !important;
  }
  .me-xl-200 {
    margin-right: 12.5rem !important;
  }
  .me-xl-205 {
    margin-right: 12.8125rem !important;
  }
  .me-xl-210 {
    margin-right: 13.125rem !important;
  }
  .me-xl-215 {
    margin-right: 13.4375rem !important;
  }
  .me-xl-220 {
    margin-right: 13.75rem !important;
  }
  .me-xl-225 {
    margin-right: 14.0625rem !important;
  }
  .me-xl-230 {
    margin-right: 14.375rem !important;
  }
  .me-xl-235 {
    margin-right: 14.6875rem !important;
  }
  .me-xl-240 {
    margin-right: 15rem !important;
  }
  .me-xl-245 {
    margin-right: 15.3125rem !important;
  }
  .me-xl-250 {
    margin-right: 15.625rem !important;
  }
  .me-xl-255 {
    margin-right: 15.9375rem !important;
  }
  .me-xl-260 {
    margin-right: 16.25rem !important;
  }
  .me-xl-265 {
    margin-right: 16.5625rem !important;
  }
  .me-xl-270 {
    margin-right: 16.875rem !important;
  }
  .me-xl-275 {
    margin-right: 17.1875rem !important;
  }
  .me-xl-280 {
    margin-right: 17.5rem !important;
  }
  .me-xl-285 {
    margin-right: 17.8125rem !important;
  }
  .me-xl-290 {
    margin-right: 18.125rem !important;
  }
  .me-xl-295 {
    margin-right: 18.4375rem !important;
  }
  .me-xl-300 {
    margin-right: 18.75rem !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 5rem !important;
  }
  .mb-xl-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xl-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-xl-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-xl-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-xl-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xl-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-xl-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-xl-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-xl-80 {
    margin-bottom: 5rem !important;
  }
  .mb-xl-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-xl-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-xl-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-xl-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xl-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-xl-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-xl-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-xl-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xl-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-xl-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-xl-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-xl-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-xl-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-xl-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-xl-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-xl-160 {
    margin-bottom: 10rem !important;
  }
  .mb-xl-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-xl-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-xl-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-xl-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-xl-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-xl-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-xl-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-xl-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xl-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-xl-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-xl-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-xl-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-xl-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-xl-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-xl-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-xl-240 {
    margin-bottom: 15rem !important;
  }
  .mb-xl-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-xl-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-xl-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-xl-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-xl-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-xl-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-xl-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-xl-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xl-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-xl-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-xl-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-xl-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-2rem {
    margin-left: 2rem !important;
  }
  .ms-xl-6 {
    margin-left: 5rem !important;
  }
  .ms-xl-40 {
    margin-left: 2.5rem !important;
  }
  .ms-xl-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-xl-50 {
    margin-left: 2.75rem !important;
  }
  .ms-xl-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-xl-60 {
    margin-left: 3.75rem !important;
  }
  .ms-xl-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-xl-70 {
    margin-left: 4.375rem !important;
  }
  .ms-xl-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-xl-80 {
    margin-left: 5rem !important;
  }
  .ms-xl-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-xl-90 {
    margin-left: 5.625rem !important;
  }
  .ms-xl-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-xl-100 {
    margin-left: 6.25rem !important;
  }
  .ms-xl-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-xl-110 {
    margin-left: 6.875rem !important;
  }
  .ms-xl-115 {
    margin-left: 7.25rem !important;
  }
  .ms-xl-120 {
    margin-left: 7.5rem !important;
  }
  .ms-xl-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-xl-130 {
    margin-left: 8.125rem !important;
  }
  .ms-xl-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-xl-140 {
    margin-left: 8.75rem !important;
  }
  .ms-xl-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-xl-150 {
    margin-left: 9.375rem !important;
  }
  .ms-xl-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-xl-160 {
    margin-left: 10rem !important;
  }
  .ms-xl-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-xl-170 {
    margin-left: 10.625rem !important;
  }
  .ms-xl-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-xl-180 {
    margin-left: 11.25rem !important;
  }
  .ms-xl-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-xl-190 {
    margin-left: 11.875rem !important;
  }
  .ms-xl-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-xl-200 {
    margin-left: 12.5rem !important;
  }
  .ms-xl-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-xl-210 {
    margin-left: 13.125rem !important;
  }
  .ms-xl-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-xl-220 {
    margin-left: 13.75rem !important;
  }
  .ms-xl-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-xl-230 {
    margin-left: 14.375rem !important;
  }
  .ms-xl-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-xl-240 {
    margin-left: 15rem !important;
  }
  .ms-xl-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-xl-250 {
    margin-left: 15.625rem !important;
  }
  .ms-xl-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-xl-260 {
    margin-left: 16.25rem !important;
  }
  .ms-xl-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-xl-270 {
    margin-left: 16.875rem !important;
  }
  .ms-xl-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-xl-280 {
    margin-left: 17.5rem !important;
  }
  .ms-xl-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-xl-290 {
    margin-left: 18.125rem !important;
  }
  .ms-xl-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-xl-300 {
    margin-left: 18.75rem !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n2rem {
    margin: -2rem !important;
  }
  .m-xl-n6 {
    margin: -5rem !important;
  }
  .m-xl-n40 {
    margin: -2.5rem !important;
  }
  .m-xl-n45 {
    margin: -2.8125rem !important;
  }
  .m-xl-n50 {
    margin: -2.75rem !important;
  }
  .m-xl-n55 {
    margin: -3.4375rem !important;
  }
  .m-xl-n60 {
    margin: -3.75rem !important;
  }
  .m-xl-n65 {
    margin: -4.0625rem !important;
  }
  .m-xl-n70 {
    margin: -4.375rem !important;
  }
  .m-xl-n75 {
    margin: -4.6875rem !important;
  }
  .m-xl-n80 {
    margin: -5rem !important;
  }
  .m-xl-n85 {
    margin: -5.3125rem !important;
  }
  .m-xl-n90 {
    margin: -5.625rem !important;
  }
  .m-xl-n95 {
    margin: -5.9375rem !important;
  }
  .m-xl-n100 {
    margin: -6.25rem !important;
  }
  .m-xl-n105 {
    margin: -6.5625rem !important;
  }
  .m-xl-n110 {
    margin: -6.875rem !important;
  }
  .m-xl-n115 {
    margin: -7.25rem !important;
  }
  .m-xl-n120 {
    margin: -7.5rem !important;
  }
  .m-xl-n125 {
    margin: -7.8125rem !important;
  }
  .m-xl-n130 {
    margin: -8.125rem !important;
  }
  .m-xl-n135 {
    margin: -8.4375rem !important;
  }
  .m-xl-n140 {
    margin: -8.75rem !important;
  }
  .m-xl-n145 {
    margin: -9.0625rem !important;
  }
  .m-xl-n150 {
    margin: -9.375rem !important;
  }
  .m-xl-n155 {
    margin: -9.6875rem !important;
  }
  .m-xl-n160 {
    margin: -10rem !important;
  }
  .m-xl-n165 {
    margin: -10.3125rem !important;
  }
  .m-xl-n170 {
    margin: -10.625rem !important;
  }
  .m-xl-n175 {
    margin: -10.9375rem !important;
  }
  .m-xl-n180 {
    margin: -11.25rem !important;
  }
  .m-xl-n185 {
    margin: -11.5625rem !important;
  }
  .m-xl-n190 {
    margin: -11.875rem !important;
  }
  .m-xl-n195 {
    margin: -12.1875rem !important;
  }
  .m-xl-n200 {
    margin: -12.5rem !important;
  }
  .m-xl-n205 {
    margin: -12.8125rem !important;
  }
  .m-xl-n210 {
    margin: -13.125rem !important;
  }
  .m-xl-n215 {
    margin: -13.4375rem !important;
  }
  .m-xl-n220 {
    margin: -13.75rem !important;
  }
  .m-xl-n225 {
    margin: -14.0625rem !important;
  }
  .m-xl-n230 {
    margin: -14.375rem !important;
  }
  .m-xl-n235 {
    margin: -14.6875rem !important;
  }
  .m-xl-n240 {
    margin: -15rem !important;
  }
  .m-xl-n245 {
    margin: -15.3125rem !important;
  }
  .m-xl-n250 {
    margin: -15.625rem !important;
  }
  .m-xl-n255 {
    margin: -15.9375rem !important;
  }
  .m-xl-n260 {
    margin: -16.25rem !important;
  }
  .m-xl-n265 {
    margin: -16.5625rem !important;
  }
  .m-xl-n270 {
    margin: -16.875rem !important;
  }
  .m-xl-n275 {
    margin: -17.1875rem !important;
  }
  .m-xl-n280 {
    margin: -17.5rem !important;
  }
  .m-xl-n285 {
    margin: -17.8125rem !important;
  }
  .m-xl-n290 {
    margin: -18.125rem !important;
  }
  .m-xl-n295 {
    margin: -18.4375rem !important;
  }
  .m-xl-n300 {
    margin: -18.75rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-xl-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xl-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-xl-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-xl-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-xl-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-xl-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-xl-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-xl-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-xl-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-xl-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xl-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-xl-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-xl-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-xl-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-xl-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-xl-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-xl-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-xl-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-xl-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-xl-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-xl-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-xl-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-xl-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-xl-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-xl-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-xl-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-xl-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-xl-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-xl-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-xl-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-xl-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-xl-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-xl-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-xl-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-xl-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-xl-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-xl-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-xl-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-xl-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-xl-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-xl-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-xl-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-xl-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-xl-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-xl-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-xl-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-xl-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-xl-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-xl-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-xl-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-xl-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-xl-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-xl-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-xl-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-xl-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xl-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-xl-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-xl-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-xl-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-xl-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-xl-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-xl-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-xl-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-xl-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xl-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-xl-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-xl-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-xl-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-xl-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-xl-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-xl-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-xl-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-xl-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-xl-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-xl-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-xl-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-xl-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-xl-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-xl-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-xl-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-xl-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-xl-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-xl-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-xl-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-xl-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-xl-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-xl-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-xl-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-xl-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-xl-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-xl-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-xl-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-xl-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-xl-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-xl-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-xl-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-xl-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-xl-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-xl-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-xl-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-xl-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-xl-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-xl-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-xl-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-xl-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-xl-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-xl-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-xl-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n2rem {
    margin-top: -2rem !important;
  }
  .mt-xl-n6 {
    margin-top: -5rem !important;
  }
  .mt-xl-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-xl-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-xl-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-xl-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-xl-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-xl-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-xl-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-xl-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-xl-n80 {
    margin-top: -5rem !important;
  }
  .mt-xl-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-xl-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-xl-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-xl-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-xl-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-xl-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-xl-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-xl-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-xl-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-xl-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-xl-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-xl-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-xl-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-xl-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-xl-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-xl-n160 {
    margin-top: -10rem !important;
  }
  .mt-xl-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-xl-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-xl-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-xl-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-xl-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-xl-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-xl-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-xl-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-xl-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-xl-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-xl-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-xl-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-xl-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-xl-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-xl-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-xl-n240 {
    margin-top: -15rem !important;
  }
  .mt-xl-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-xl-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-xl-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-xl-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-xl-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-xl-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-xl-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-xl-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-xl-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-xl-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-xl-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-xl-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n2rem {
    margin-right: -2rem !important;
  }
  .me-xl-n6 {
    margin-right: -5rem !important;
  }
  .me-xl-n40 {
    margin-right: -2.5rem !important;
  }
  .me-xl-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-xl-n50 {
    margin-right: -2.75rem !important;
  }
  .me-xl-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-xl-n60 {
    margin-right: -3.75rem !important;
  }
  .me-xl-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-xl-n70 {
    margin-right: -4.375rem !important;
  }
  .me-xl-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-xl-n80 {
    margin-right: -5rem !important;
  }
  .me-xl-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-xl-n90 {
    margin-right: -5.625rem !important;
  }
  .me-xl-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-xl-n100 {
    margin-right: -6.25rem !important;
  }
  .me-xl-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-xl-n110 {
    margin-right: -6.875rem !important;
  }
  .me-xl-n115 {
    margin-right: -7.25rem !important;
  }
  .me-xl-n120 {
    margin-right: -7.5rem !important;
  }
  .me-xl-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-xl-n130 {
    margin-right: -8.125rem !important;
  }
  .me-xl-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-xl-n140 {
    margin-right: -8.75rem !important;
  }
  .me-xl-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-xl-n150 {
    margin-right: -9.375rem !important;
  }
  .me-xl-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-xl-n160 {
    margin-right: -10rem !important;
  }
  .me-xl-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-xl-n170 {
    margin-right: -10.625rem !important;
  }
  .me-xl-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-xl-n180 {
    margin-right: -11.25rem !important;
  }
  .me-xl-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-xl-n190 {
    margin-right: -11.875rem !important;
  }
  .me-xl-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-xl-n200 {
    margin-right: -12.5rem !important;
  }
  .me-xl-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-xl-n210 {
    margin-right: -13.125rem !important;
  }
  .me-xl-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-xl-n220 {
    margin-right: -13.75rem !important;
  }
  .me-xl-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-xl-n230 {
    margin-right: -14.375rem !important;
  }
  .me-xl-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-xl-n240 {
    margin-right: -15rem !important;
  }
  .me-xl-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-xl-n250 {
    margin-right: -15.625rem !important;
  }
  .me-xl-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-xl-n260 {
    margin-right: -16.25rem !important;
  }
  .me-xl-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-xl-n270 {
    margin-right: -16.875rem !important;
  }
  .me-xl-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-xl-n280 {
    margin-right: -17.5rem !important;
  }
  .me-xl-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-xl-n290 {
    margin-right: -18.125rem !important;
  }
  .me-xl-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-xl-n300 {
    margin-right: -18.75rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-xl-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-xl-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-xl-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-xl-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-xl-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-xl-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-xl-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-xl-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-xl-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-xl-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-xl-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-xl-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-xl-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-xl-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-xl-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-xl-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-xl-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-xl-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-xl-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-xl-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-xl-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-xl-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-xl-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-xl-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-xl-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-xl-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-xl-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-xl-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-xl-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-xl-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-xl-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-xl-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-xl-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-xl-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-xl-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-xl-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-xl-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-xl-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-xl-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-xl-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-xl-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-xl-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-xl-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-xl-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-xl-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-xl-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-xl-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-xl-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-xl-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-xl-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-xl-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-xl-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-xl-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-xl-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n2rem {
    margin-left: -2rem !important;
  }
  .ms-xl-n6 {
    margin-left: -5rem !important;
  }
  .ms-xl-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-xl-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-xl-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-xl-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-xl-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-xl-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-xl-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-xl-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-xl-n80 {
    margin-left: -5rem !important;
  }
  .ms-xl-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-xl-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-xl-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-xl-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-xl-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-xl-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-xl-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-xl-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-xl-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-xl-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-xl-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-xl-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-xl-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-xl-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-xl-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-xl-n160 {
    margin-left: -10rem !important;
  }
  .ms-xl-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-xl-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-xl-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-xl-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-xl-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-xl-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-xl-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-xl-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-xl-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-xl-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-xl-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-xl-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-xl-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-xl-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-xl-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-xl-n240 {
    margin-left: -15rem !important;
  }
  .ms-xl-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-xl-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-xl-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-xl-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-xl-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-xl-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-xl-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-xl-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-xl-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-xl-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-xl-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-xl-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-2rem {
    padding: 2rem !important;
  }
  .p-xl-6 {
    padding: 5rem !important;
  }
  .p-xl-40 {
    padding: 2.5rem !important;
  }
  .p-xl-45 {
    padding: 2.8125rem !important;
  }
  .p-xl-50 {
    padding: 2.75rem !important;
  }
  .p-xl-55 {
    padding: 3.4375rem !important;
  }
  .p-xl-60 {
    padding: 3.75rem !important;
  }
  .p-xl-65 {
    padding: 4.0625rem !important;
  }
  .p-xl-70 {
    padding: 4.375rem !important;
  }
  .p-xl-75 {
    padding: 4.6875rem !important;
  }
  .p-xl-80 {
    padding: 5rem !important;
  }
  .p-xl-85 {
    padding: 5.3125rem !important;
  }
  .p-xl-90 {
    padding: 5.625rem !important;
  }
  .p-xl-95 {
    padding: 5.9375rem !important;
  }
  .p-xl-100 {
    padding: 6.25rem !important;
  }
  .p-xl-105 {
    padding: 6.5625rem !important;
  }
  .p-xl-110 {
    padding: 6.875rem !important;
  }
  .p-xl-115 {
    padding: 7.25rem !important;
  }
  .p-xl-120 {
    padding: 7.5rem !important;
  }
  .p-xl-125 {
    padding: 7.8125rem !important;
  }
  .p-xl-130 {
    padding: 8.125rem !important;
  }
  .p-xl-135 {
    padding: 8.4375rem !important;
  }
  .p-xl-140 {
    padding: 8.75rem !important;
  }
  .p-xl-145 {
    padding: 9.0625rem !important;
  }
  .p-xl-150 {
    padding: 9.375rem !important;
  }
  .p-xl-155 {
    padding: 9.6875rem !important;
  }
  .p-xl-160 {
    padding: 10rem !important;
  }
  .p-xl-165 {
    padding: 10.3125rem !important;
  }
  .p-xl-170 {
    padding: 10.625rem !important;
  }
  .p-xl-175 {
    padding: 10.9375rem !important;
  }
  .p-xl-180 {
    padding: 11.25rem !important;
  }
  .p-xl-185 {
    padding: 11.5625rem !important;
  }
  .p-xl-190 {
    padding: 11.875rem !important;
  }
  .p-xl-195 {
    padding: 12.1875rem !important;
  }
  .p-xl-200 {
    padding: 12.5rem !important;
  }
  .p-xl-205 {
    padding: 12.8125rem !important;
  }
  .p-xl-210 {
    padding: 13.125rem !important;
  }
  .p-xl-215 {
    padding: 13.4375rem !important;
  }
  .p-xl-220 {
    padding: 13.75rem !important;
  }
  .p-xl-225 {
    padding: 14.0625rem !important;
  }
  .p-xl-230 {
    padding: 14.375rem !important;
  }
  .p-xl-235 {
    padding: 14.6875rem !important;
  }
  .p-xl-240 {
    padding: 15rem !important;
  }
  .p-xl-245 {
    padding: 15.3125rem !important;
  }
  .p-xl-250 {
    padding: 15.625rem !important;
  }
  .p-xl-255 {
    padding: 15.9375rem !important;
  }
  .p-xl-260 {
    padding: 16.25rem !important;
  }
  .p-xl-265 {
    padding: 16.5625rem !important;
  }
  .p-xl-270 {
    padding: 16.875rem !important;
  }
  .p-xl-275 {
    padding: 17.1875rem !important;
  }
  .p-xl-280 {
    padding: 17.5rem !important;
  }
  .p-xl-285 {
    padding: 17.8125rem !important;
  }
  .p-xl-290 {
    padding: 18.125rem !important;
  }
  .p-xl-295 {
    padding: 18.4375rem !important;
  }
  .p-xl-300 {
    padding: 18.75rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xl-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xl-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xl-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-xl-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-xl-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-xl-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xl-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-xl-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-xl-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-xl-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xl-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-xl-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-xl-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-xl-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xl-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-xl-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-xl-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-xl-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-xl-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-xl-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-xl-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-xl-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-xl-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-xl-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-xl-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-xl-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-xl-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-xl-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-xl-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-xl-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-xl-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-xl-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-xl-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-xl-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-xl-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-xl-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-xl-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-xl-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-xl-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-xl-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-xl-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-xl-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-xl-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-xl-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-xl-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-xl-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-xl-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-xl-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-xl-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-xl-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-xl-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-xl-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-xl-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-xl-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xl-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xl-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xl-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-xl-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-xl-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-xl-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xl-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-xl-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-xl-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-xl-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xl-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-xl-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-xl-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-xl-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xl-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-xl-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-xl-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-xl-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xl-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-xl-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-xl-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-xl-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-xl-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-xl-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-xl-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-xl-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xl-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-xl-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-xl-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-xl-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-xl-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-xl-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-xl-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-xl-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xl-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-xl-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-xl-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-xl-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-xl-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-xl-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-xl-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-xl-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xl-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-xl-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-xl-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-xl-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-xl-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-xl-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-xl-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-xl-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xl-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-xl-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-xl-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-xl-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-2rem {
    padding-top: 2rem !important;
  }
  .pt-xl-6 {
    padding-top: 5rem !important;
  }
  .pt-xl-40 {
    padding-top: 2.5rem !important;
  }
  .pt-xl-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-xl-50 {
    padding-top: 2.75rem !important;
  }
  .pt-xl-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-xl-60 {
    padding-top: 3.75rem !important;
  }
  .pt-xl-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-xl-70 {
    padding-top: 4.375rem !important;
  }
  .pt-xl-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-xl-80 {
    padding-top: 5rem !important;
  }
  .pt-xl-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-xl-90 {
    padding-top: 5.625rem !important;
  }
  .pt-xl-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-xl-100 {
    padding-top: 6.25rem !important;
  }
  .pt-xl-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-xl-110 {
    padding-top: 6.875rem !important;
  }
  .pt-xl-115 {
    padding-top: 7.25rem !important;
  }
  .pt-xl-120 {
    padding-top: 7.5rem !important;
  }
  .pt-xl-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-xl-130 {
    padding-top: 8.125rem !important;
  }
  .pt-xl-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-xl-140 {
    padding-top: 8.75rem !important;
  }
  .pt-xl-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-xl-150 {
    padding-top: 9.375rem !important;
  }
  .pt-xl-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-xl-160 {
    padding-top: 10rem !important;
  }
  .pt-xl-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-xl-170 {
    padding-top: 10.625rem !important;
  }
  .pt-xl-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-xl-180 {
    padding-top: 11.25rem !important;
  }
  .pt-xl-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-xl-190 {
    padding-top: 11.875rem !important;
  }
  .pt-xl-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-xl-200 {
    padding-top: 12.5rem !important;
  }
  .pt-xl-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-xl-210 {
    padding-top: 13.125rem !important;
  }
  .pt-xl-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-xl-220 {
    padding-top: 13.75rem !important;
  }
  .pt-xl-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-xl-230 {
    padding-top: 14.375rem !important;
  }
  .pt-xl-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-xl-240 {
    padding-top: 15rem !important;
  }
  .pt-xl-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-xl-250 {
    padding-top: 15.625rem !important;
  }
  .pt-xl-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-xl-260 {
    padding-top: 16.25rem !important;
  }
  .pt-xl-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-xl-270 {
    padding-top: 16.875rem !important;
  }
  .pt-xl-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-xl-280 {
    padding-top: 17.5rem !important;
  }
  .pt-xl-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-xl-290 {
    padding-top: 18.125rem !important;
  }
  .pt-xl-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-xl-300 {
    padding-top: 18.75rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-2rem {
    padding-right: 2rem !important;
  }
  .pe-xl-6 {
    padding-right: 5rem !important;
  }
  .pe-xl-40 {
    padding-right: 2.5rem !important;
  }
  .pe-xl-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-xl-50 {
    padding-right: 2.75rem !important;
  }
  .pe-xl-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-xl-60 {
    padding-right: 3.75rem !important;
  }
  .pe-xl-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-xl-70 {
    padding-right: 4.375rem !important;
  }
  .pe-xl-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-xl-80 {
    padding-right: 5rem !important;
  }
  .pe-xl-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-xl-90 {
    padding-right: 5.625rem !important;
  }
  .pe-xl-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-xl-100 {
    padding-right: 6.25rem !important;
  }
  .pe-xl-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-xl-110 {
    padding-right: 6.875rem !important;
  }
  .pe-xl-115 {
    padding-right: 7.25rem !important;
  }
  .pe-xl-120 {
    padding-right: 7.5rem !important;
  }
  .pe-xl-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-xl-130 {
    padding-right: 8.125rem !important;
  }
  .pe-xl-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-xl-140 {
    padding-right: 8.75rem !important;
  }
  .pe-xl-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-xl-150 {
    padding-right: 9.375rem !important;
  }
  .pe-xl-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-xl-160 {
    padding-right: 10rem !important;
  }
  .pe-xl-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-xl-170 {
    padding-right: 10.625rem !important;
  }
  .pe-xl-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-xl-180 {
    padding-right: 11.25rem !important;
  }
  .pe-xl-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-xl-190 {
    padding-right: 11.875rem !important;
  }
  .pe-xl-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-xl-200 {
    padding-right: 12.5rem !important;
  }
  .pe-xl-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-xl-210 {
    padding-right: 13.125rem !important;
  }
  .pe-xl-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-xl-220 {
    padding-right: 13.75rem !important;
  }
  .pe-xl-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-xl-230 {
    padding-right: 14.375rem !important;
  }
  .pe-xl-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-xl-240 {
    padding-right: 15rem !important;
  }
  .pe-xl-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-xl-250 {
    padding-right: 15.625rem !important;
  }
  .pe-xl-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-xl-260 {
    padding-right: 16.25rem !important;
  }
  .pe-xl-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-xl-270 {
    padding-right: 16.875rem !important;
  }
  .pe-xl-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-xl-280 {
    padding-right: 17.5rem !important;
  }
  .pe-xl-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-xl-290 {
    padding-right: 18.125rem !important;
  }
  .pe-xl-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-xl-300 {
    padding-right: 18.75rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 5rem !important;
  }
  .pb-xl-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xl-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-xl-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-xl-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-xl-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xl-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-xl-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-xl-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-xl-80 {
    padding-bottom: 5rem !important;
  }
  .pb-xl-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-xl-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-xl-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-xl-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xl-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-xl-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-xl-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-xl-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xl-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-xl-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-xl-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-xl-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-xl-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-xl-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-xl-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-xl-160 {
    padding-bottom: 10rem !important;
  }
  .pb-xl-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-xl-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-xl-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-xl-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-xl-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-xl-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-xl-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-xl-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xl-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-xl-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-xl-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-xl-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-xl-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-xl-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-xl-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-xl-240 {
    padding-bottom: 15rem !important;
  }
  .pb-xl-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-xl-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-xl-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-xl-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-xl-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-xl-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-xl-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-xl-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xl-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-xl-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-xl-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-xl-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-2rem {
    padding-left: 2rem !important;
  }
  .ps-xl-6 {
    padding-left: 5rem !important;
  }
  .ps-xl-40 {
    padding-left: 2.5rem !important;
  }
  .ps-xl-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-xl-50 {
    padding-left: 2.75rem !important;
  }
  .ps-xl-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-xl-60 {
    padding-left: 3.75rem !important;
  }
  .ps-xl-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-xl-70 {
    padding-left: 4.375rem !important;
  }
  .ps-xl-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-xl-80 {
    padding-left: 5rem !important;
  }
  .ps-xl-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-xl-90 {
    padding-left: 5.625rem !important;
  }
  .ps-xl-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-xl-100 {
    padding-left: 6.25rem !important;
  }
  .ps-xl-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-xl-110 {
    padding-left: 6.875rem !important;
  }
  .ps-xl-115 {
    padding-left: 7.25rem !important;
  }
  .ps-xl-120 {
    padding-left: 7.5rem !important;
  }
  .ps-xl-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-xl-130 {
    padding-left: 8.125rem !important;
  }
  .ps-xl-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-xl-140 {
    padding-left: 8.75rem !important;
  }
  .ps-xl-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-xl-150 {
    padding-left: 9.375rem !important;
  }
  .ps-xl-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-xl-160 {
    padding-left: 10rem !important;
  }
  .ps-xl-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-xl-170 {
    padding-left: 10.625rem !important;
  }
  .ps-xl-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-xl-180 {
    padding-left: 11.25rem !important;
  }
  .ps-xl-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-xl-190 {
    padding-left: 11.875rem !important;
  }
  .ps-xl-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-xl-200 {
    padding-left: 12.5rem !important;
  }
  .ps-xl-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-xl-210 {
    padding-left: 13.125rem !important;
  }
  .ps-xl-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-xl-220 {
    padding-left: 13.75rem !important;
  }
  .ps-xl-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-xl-230 {
    padding-left: 14.375rem !important;
  }
  .ps-xl-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-xl-240 {
    padding-left: 15rem !important;
  }
  .ps-xl-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-xl-250 {
    padding-left: 15.625rem !important;
  }
  .ps-xl-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-xl-260 {
    padding-left: 16.25rem !important;
  }
  .ps-xl-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-xl-270 {
    padding-left: 16.875rem !important;
  }
  .ps-xl-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-xl-280 {
    padding-left: 17.5rem !important;
  }
  .ps-xl-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-xl-290 {
    padding-left: 18.125rem !important;
  }
  .ps-xl-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-xl-300 {
    padding-left: 18.75rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-2rem {
    gap: 2rem !important;
  }
  .gap-xl-6 {
    gap: 5rem !important;
  }
  .gap-xl-40 {
    gap: 2.5rem !important;
  }
  .gap-xl-45 {
    gap: 2.8125rem !important;
  }
  .gap-xl-50 {
    gap: 2.75rem !important;
  }
  .gap-xl-55 {
    gap: 3.4375rem !important;
  }
  .gap-xl-60 {
    gap: 3.75rem !important;
  }
  .gap-xl-65 {
    gap: 4.0625rem !important;
  }
  .gap-xl-70 {
    gap: 4.375rem !important;
  }
  .gap-xl-75 {
    gap: 4.6875rem !important;
  }
  .gap-xl-80 {
    gap: 5rem !important;
  }
  .gap-xl-85 {
    gap: 5.3125rem !important;
  }
  .gap-xl-90 {
    gap: 5.625rem !important;
  }
  .gap-xl-95 {
    gap: 5.9375rem !important;
  }
  .gap-xl-100 {
    gap: 6.25rem !important;
  }
  .gap-xl-105 {
    gap: 6.5625rem !important;
  }
  .gap-xl-110 {
    gap: 6.875rem !important;
  }
  .gap-xl-115 {
    gap: 7.25rem !important;
  }
  .gap-xl-120 {
    gap: 7.5rem !important;
  }
  .gap-xl-125 {
    gap: 7.8125rem !important;
  }
  .gap-xl-130 {
    gap: 8.125rem !important;
  }
  .gap-xl-135 {
    gap: 8.4375rem !important;
  }
  .gap-xl-140 {
    gap: 8.75rem !important;
  }
  .gap-xl-145 {
    gap: 9.0625rem !important;
  }
  .gap-xl-150 {
    gap: 9.375rem !important;
  }
  .gap-xl-155 {
    gap: 9.6875rem !important;
  }
  .gap-xl-160 {
    gap: 10rem !important;
  }
  .gap-xl-165 {
    gap: 10.3125rem !important;
  }
  .gap-xl-170 {
    gap: 10.625rem !important;
  }
  .gap-xl-175 {
    gap: 10.9375rem !important;
  }
  .gap-xl-180 {
    gap: 11.25rem !important;
  }
  .gap-xl-185 {
    gap: 11.5625rem !important;
  }
  .gap-xl-190 {
    gap: 11.875rem !important;
  }
  .gap-xl-195 {
    gap: 12.1875rem !important;
  }
  .gap-xl-200 {
    gap: 12.5rem !important;
  }
  .gap-xl-205 {
    gap: 12.8125rem !important;
  }
  .gap-xl-210 {
    gap: 13.125rem !important;
  }
  .gap-xl-215 {
    gap: 13.4375rem !important;
  }
  .gap-xl-220 {
    gap: 13.75rem !important;
  }
  .gap-xl-225 {
    gap: 14.0625rem !important;
  }
  .gap-xl-230 {
    gap: 14.375rem !important;
  }
  .gap-xl-235 {
    gap: 14.6875rem !important;
  }
  .gap-xl-240 {
    gap: 15rem !important;
  }
  .gap-xl-245 {
    gap: 15.3125rem !important;
  }
  .gap-xl-250 {
    gap: 15.625rem !important;
  }
  .gap-xl-255 {
    gap: 15.9375rem !important;
  }
  .gap-xl-260 {
    gap: 16.25rem !important;
  }
  .gap-xl-265 {
    gap: 16.5625rem !important;
  }
  .gap-xl-270 {
    gap: 16.875rem !important;
  }
  .gap-xl-275 {
    gap: 17.1875rem !important;
  }
  .gap-xl-280 {
    gap: 17.5rem !important;
  }
  .gap-xl-285 {
    gap: 17.8125rem !important;
  }
  .gap-xl-290 {
    gap: 18.125rem !important;
  }
  .gap-xl-295 {
    gap: 18.4375rem !important;
  }
  .gap-xl-300 {
    gap: 18.75rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 5rem !important;
  }
  .row-gap-xl-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xl-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-xl-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xl-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-xl-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xl-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-xl-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-xl-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-xl-80 {
    row-gap: 5rem !important;
  }
  .row-gap-xl-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-xl-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-xl-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-xl-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xl-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-xl-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-xl-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xl-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-xl-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-xl-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-xl-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-xl-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-xl-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-xl-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-xl-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-xl-160 {
    row-gap: 10rem !important;
  }
  .row-gap-xl-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-xl-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-xl-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-xl-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-xl-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-xl-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-xl-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-xl-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-xl-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-xl-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-xl-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-xl-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-xl-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-xl-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-xl-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-xl-240 {
    row-gap: 15rem !important;
  }
  .row-gap-xl-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-xl-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-xl-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-xl-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-xl-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-xl-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-xl-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-xl-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-xl-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-xl-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-xl-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-xl-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-xl-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xl-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-xl-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-xl-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-xl-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-xl-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-xl-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-xl-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-xl-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-xl-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xl-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-xl-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-xl-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-xl-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-xl-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-xl-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-xl-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-xl-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-xl-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-xl-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-xl-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-xl-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-xl-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-xl-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-xl-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-xl-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-xl-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-xl-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-xl-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-xl-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-xl-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-xl-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-xl-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-xl-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-xl-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-xl-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-xl-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-xl-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-xl-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-xl-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-xl-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-xl-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-xl-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-xl-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-xl-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-xl-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-xl-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-xl-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-xl-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-xl-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-xl-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-xl-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-xl-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-xl-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-xl-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
  .bg-xl-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-xl-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xl-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1366px) {
  .float-xlplus-start {
    float: left !important;
  }
  .float-xlplus-end {
    float: right !important;
  }
  .float-xlplus-none {
    float: none !important;
  }
  .object-fit-xlplus-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xlplus-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xlplus-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xlplus-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xlplus-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xlplus-inline {
    display: inline !important;
  }
  .d-xlplus-inline-block {
    display: inline-block !important;
  }
  .d-xlplus-block {
    display: block !important;
  }
  .d-xlplus-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-xlplus-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-xlplus-table {
    display: table !important;
  }
  .d-xlplus-table-row {
    display: table-row !important;
  }
  .d-xlplus-table-cell {
    display: table-cell !important;
  }
  .d-xlplus-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xlplus-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xlplus-none {
    display: none !important;
  }
  .border-xlplus {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-xlplus-0 {
    border: 0 !important;
  }
  .flex-xlplus-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xlplus-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xlplus-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xlplus-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xlplus-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xlplus-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xlplus-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xlplus-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xlplus-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-xlplus-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xlplus-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xlplus-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xlplus-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xlplus-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xlplus-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xlplus-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xlplus-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-xlplus-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-xlplus-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xlplus-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xlplus-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xlplus-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xlplus-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xlplus-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xlplus-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xlplus-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xlplus-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xlplus-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xlplus-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xlplus-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xlplus-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xlplus-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xlplus-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-xlplus-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xlplus-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-xlplus-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xlplus-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xlplus-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xlplus-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xlplus-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xlplus-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xlplus-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xlplus-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xlplus-2rem {
    margin: 2rem !important;
  }
  .m-xlplus-6 {
    margin: 5rem !important;
  }
  .m-xlplus-40 {
    margin: 2.5rem !important;
  }
  .m-xlplus-45 {
    margin: 2.8125rem !important;
  }
  .m-xlplus-50 {
    margin: 2.75rem !important;
  }
  .m-xlplus-55 {
    margin: 3.4375rem !important;
  }
  .m-xlplus-60 {
    margin: 3.75rem !important;
  }
  .m-xlplus-65 {
    margin: 4.0625rem !important;
  }
  .m-xlplus-70 {
    margin: 4.375rem !important;
  }
  .m-xlplus-75 {
    margin: 4.6875rem !important;
  }
  .m-xlplus-80 {
    margin: 5rem !important;
  }
  .m-xlplus-85 {
    margin: 5.3125rem !important;
  }
  .m-xlplus-90 {
    margin: 5.625rem !important;
  }
  .m-xlplus-95 {
    margin: 5.9375rem !important;
  }
  .m-xlplus-100 {
    margin: 6.25rem !important;
  }
  .m-xlplus-105 {
    margin: 6.5625rem !important;
  }
  .m-xlplus-110 {
    margin: 6.875rem !important;
  }
  .m-xlplus-115 {
    margin: 7.25rem !important;
  }
  .m-xlplus-120 {
    margin: 7.5rem !important;
  }
  .m-xlplus-125 {
    margin: 7.8125rem !important;
  }
  .m-xlplus-130 {
    margin: 8.125rem !important;
  }
  .m-xlplus-135 {
    margin: 8.4375rem !important;
  }
  .m-xlplus-140 {
    margin: 8.75rem !important;
  }
  .m-xlplus-145 {
    margin: 9.0625rem !important;
  }
  .m-xlplus-150 {
    margin: 9.375rem !important;
  }
  .m-xlplus-155 {
    margin: 9.6875rem !important;
  }
  .m-xlplus-160 {
    margin: 10rem !important;
  }
  .m-xlplus-165 {
    margin: 10.3125rem !important;
  }
  .m-xlplus-170 {
    margin: 10.625rem !important;
  }
  .m-xlplus-175 {
    margin: 10.9375rem !important;
  }
  .m-xlplus-180 {
    margin: 11.25rem !important;
  }
  .m-xlplus-185 {
    margin: 11.5625rem !important;
  }
  .m-xlplus-190 {
    margin: 11.875rem !important;
  }
  .m-xlplus-195 {
    margin: 12.1875rem !important;
  }
  .m-xlplus-200 {
    margin: 12.5rem !important;
  }
  .m-xlplus-205 {
    margin: 12.8125rem !important;
  }
  .m-xlplus-210 {
    margin: 13.125rem !important;
  }
  .m-xlplus-215 {
    margin: 13.4375rem !important;
  }
  .m-xlplus-220 {
    margin: 13.75rem !important;
  }
  .m-xlplus-225 {
    margin: 14.0625rem !important;
  }
  .m-xlplus-230 {
    margin: 14.375rem !important;
  }
  .m-xlplus-235 {
    margin: 14.6875rem !important;
  }
  .m-xlplus-240 {
    margin: 15rem !important;
  }
  .m-xlplus-245 {
    margin: 15.3125rem !important;
  }
  .m-xlplus-250 {
    margin: 15.625rem !important;
  }
  .m-xlplus-255 {
    margin: 15.9375rem !important;
  }
  .m-xlplus-260 {
    margin: 16.25rem !important;
  }
  .m-xlplus-265 {
    margin: 16.5625rem !important;
  }
  .m-xlplus-270 {
    margin: 16.875rem !important;
  }
  .m-xlplus-275 {
    margin: 17.1875rem !important;
  }
  .m-xlplus-280 {
    margin: 17.5rem !important;
  }
  .m-xlplus-285 {
    margin: 17.8125rem !important;
  }
  .m-xlplus-290 {
    margin: 18.125rem !important;
  }
  .m-xlplus-295 {
    margin: 18.4375rem !important;
  }
  .m-xlplus-300 {
    margin: 18.75rem !important;
  }
  .m-xlplus-0 {
    margin: 0 !important;
  }
  .m-xlplus-1 {
    margin: 0.25rem !important;
  }
  .m-xlplus-2 {
    margin: 0.5rem !important;
  }
  .m-xlplus-3 {
    margin: 1rem !important;
  }
  .m-xlplus-4 {
    margin: 1.5rem !important;
  }
  .m-xlplus-5 {
    margin: 3rem !important;
  }
  .m-xlplus-auto {
    margin: auto !important;
  }
  .mx-xlplus-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xlplus-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xlplus-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xlplus-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-xlplus-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-xlplus-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-xlplus-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xlplus-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-xlplus-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-xlplus-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-xlplus-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xlplus-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-xlplus-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-xlplus-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-xlplus-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xlplus-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-xlplus-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-xlplus-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-xlplus-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-xlplus-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-xlplus-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-xlplus-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-xlplus-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-xlplus-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-xlplus-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-xlplus-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-xlplus-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-xlplus-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-xlplus-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-xlplus-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-xlplus-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-xlplus-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-xlplus-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-xlplus-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-xlplus-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-xlplus-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-xlplus-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-xlplus-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-xlplus-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-xlplus-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-xlplus-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-xlplus-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-xlplus-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-xlplus-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-xlplus-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-xlplus-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-xlplus-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-xlplus-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-xlplus-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-xlplus-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-xlplus-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-xlplus-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-xlplus-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-xlplus-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-xlplus-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-xlplus-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xlplus-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xlplus-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xlplus-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xlplus-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xlplus-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xlplus-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xlplus-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xlplus-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xlplus-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xlplus-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-xlplus-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-xlplus-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-xlplus-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xlplus-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-xlplus-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-xlplus-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-xlplus-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xlplus-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-xlplus-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-xlplus-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-xlplus-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xlplus-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-xlplus-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-xlplus-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-xlplus-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xlplus-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-xlplus-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-xlplus-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-xlplus-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-xlplus-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-xlplus-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-xlplus-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-xlplus-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xlplus-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-xlplus-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-xlplus-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-xlplus-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-xlplus-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-xlplus-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-xlplus-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-xlplus-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xlplus-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-xlplus-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-xlplus-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-xlplus-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-xlplus-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-xlplus-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-xlplus-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-xlplus-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xlplus-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-xlplus-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-xlplus-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-xlplus-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-xlplus-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-xlplus-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-xlplus-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-xlplus-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xlplus-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-xlplus-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-xlplus-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-xlplus-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-xlplus-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xlplus-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xlplus-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xlplus-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xlplus-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xlplus-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xlplus-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xlplus-2rem {
    margin-top: 2rem !important;
  }
  .mt-xlplus-6 {
    margin-top: 5rem !important;
  }
  .mt-xlplus-40 {
    margin-top: 2.5rem !important;
  }
  .mt-xlplus-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-xlplus-50 {
    margin-top: 2.75rem !important;
  }
  .mt-xlplus-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-xlplus-60 {
    margin-top: 3.75rem !important;
  }
  .mt-xlplus-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-xlplus-70 {
    margin-top: 4.375rem !important;
  }
  .mt-xlplus-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-xlplus-80 {
    margin-top: 5rem !important;
  }
  .mt-xlplus-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-xlplus-90 {
    margin-top: 5.625rem !important;
  }
  .mt-xlplus-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-xlplus-100 {
    margin-top: 6.25rem !important;
  }
  .mt-xlplus-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-xlplus-110 {
    margin-top: 6.875rem !important;
  }
  .mt-xlplus-115 {
    margin-top: 7.25rem !important;
  }
  .mt-xlplus-120 {
    margin-top: 7.5rem !important;
  }
  .mt-xlplus-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-xlplus-130 {
    margin-top: 8.125rem !important;
  }
  .mt-xlplus-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-xlplus-140 {
    margin-top: 8.75rem !important;
  }
  .mt-xlplus-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-xlplus-150 {
    margin-top: 9.375rem !important;
  }
  .mt-xlplus-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-xlplus-160 {
    margin-top: 10rem !important;
  }
  .mt-xlplus-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-xlplus-170 {
    margin-top: 10.625rem !important;
  }
  .mt-xlplus-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-xlplus-180 {
    margin-top: 11.25rem !important;
  }
  .mt-xlplus-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-xlplus-190 {
    margin-top: 11.875rem !important;
  }
  .mt-xlplus-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-xlplus-200 {
    margin-top: 12.5rem !important;
  }
  .mt-xlplus-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-xlplus-210 {
    margin-top: 13.125rem !important;
  }
  .mt-xlplus-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-xlplus-220 {
    margin-top: 13.75rem !important;
  }
  .mt-xlplus-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-xlplus-230 {
    margin-top: 14.375rem !important;
  }
  .mt-xlplus-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-xlplus-240 {
    margin-top: 15rem !important;
  }
  .mt-xlplus-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-xlplus-250 {
    margin-top: 15.625rem !important;
  }
  .mt-xlplus-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-xlplus-260 {
    margin-top: 16.25rem !important;
  }
  .mt-xlplus-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-xlplus-270 {
    margin-top: 16.875rem !important;
  }
  .mt-xlplus-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-xlplus-280 {
    margin-top: 17.5rem !important;
  }
  .mt-xlplus-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-xlplus-290 {
    margin-top: 18.125rem !important;
  }
  .mt-xlplus-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-xlplus-300 {
    margin-top: 18.75rem !important;
  }
  .mt-xlplus-0 {
    margin-top: 0 !important;
  }
  .mt-xlplus-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xlplus-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xlplus-3 {
    margin-top: 1rem !important;
  }
  .mt-xlplus-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xlplus-5 {
    margin-top: 3rem !important;
  }
  .mt-xlplus-auto {
    margin-top: auto !important;
  }
  .me-xlplus-2rem {
    margin-right: 2rem !important;
  }
  .me-xlplus-6 {
    margin-right: 5rem !important;
  }
  .me-xlplus-40 {
    margin-right: 2.5rem !important;
  }
  .me-xlplus-45 {
    margin-right: 2.8125rem !important;
  }
  .me-xlplus-50 {
    margin-right: 2.75rem !important;
  }
  .me-xlplus-55 {
    margin-right: 3.4375rem !important;
  }
  .me-xlplus-60 {
    margin-right: 3.75rem !important;
  }
  .me-xlplus-65 {
    margin-right: 4.0625rem !important;
  }
  .me-xlplus-70 {
    margin-right: 4.375rem !important;
  }
  .me-xlplus-75 {
    margin-right: 4.6875rem !important;
  }
  .me-xlplus-80 {
    margin-right: 5rem !important;
  }
  .me-xlplus-85 {
    margin-right: 5.3125rem !important;
  }
  .me-xlplus-90 {
    margin-right: 5.625rem !important;
  }
  .me-xlplus-95 {
    margin-right: 5.9375rem !important;
  }
  .me-xlplus-100 {
    margin-right: 6.25rem !important;
  }
  .me-xlplus-105 {
    margin-right: 6.5625rem !important;
  }
  .me-xlplus-110 {
    margin-right: 6.875rem !important;
  }
  .me-xlplus-115 {
    margin-right: 7.25rem !important;
  }
  .me-xlplus-120 {
    margin-right: 7.5rem !important;
  }
  .me-xlplus-125 {
    margin-right: 7.8125rem !important;
  }
  .me-xlplus-130 {
    margin-right: 8.125rem !important;
  }
  .me-xlplus-135 {
    margin-right: 8.4375rem !important;
  }
  .me-xlplus-140 {
    margin-right: 8.75rem !important;
  }
  .me-xlplus-145 {
    margin-right: 9.0625rem !important;
  }
  .me-xlplus-150 {
    margin-right: 9.375rem !important;
  }
  .me-xlplus-155 {
    margin-right: 9.6875rem !important;
  }
  .me-xlplus-160 {
    margin-right: 10rem !important;
  }
  .me-xlplus-165 {
    margin-right: 10.3125rem !important;
  }
  .me-xlplus-170 {
    margin-right: 10.625rem !important;
  }
  .me-xlplus-175 {
    margin-right: 10.9375rem !important;
  }
  .me-xlplus-180 {
    margin-right: 11.25rem !important;
  }
  .me-xlplus-185 {
    margin-right: 11.5625rem !important;
  }
  .me-xlplus-190 {
    margin-right: 11.875rem !important;
  }
  .me-xlplus-195 {
    margin-right: 12.1875rem !important;
  }
  .me-xlplus-200 {
    margin-right: 12.5rem !important;
  }
  .me-xlplus-205 {
    margin-right: 12.8125rem !important;
  }
  .me-xlplus-210 {
    margin-right: 13.125rem !important;
  }
  .me-xlplus-215 {
    margin-right: 13.4375rem !important;
  }
  .me-xlplus-220 {
    margin-right: 13.75rem !important;
  }
  .me-xlplus-225 {
    margin-right: 14.0625rem !important;
  }
  .me-xlplus-230 {
    margin-right: 14.375rem !important;
  }
  .me-xlplus-235 {
    margin-right: 14.6875rem !important;
  }
  .me-xlplus-240 {
    margin-right: 15rem !important;
  }
  .me-xlplus-245 {
    margin-right: 15.3125rem !important;
  }
  .me-xlplus-250 {
    margin-right: 15.625rem !important;
  }
  .me-xlplus-255 {
    margin-right: 15.9375rem !important;
  }
  .me-xlplus-260 {
    margin-right: 16.25rem !important;
  }
  .me-xlplus-265 {
    margin-right: 16.5625rem !important;
  }
  .me-xlplus-270 {
    margin-right: 16.875rem !important;
  }
  .me-xlplus-275 {
    margin-right: 17.1875rem !important;
  }
  .me-xlplus-280 {
    margin-right: 17.5rem !important;
  }
  .me-xlplus-285 {
    margin-right: 17.8125rem !important;
  }
  .me-xlplus-290 {
    margin-right: 18.125rem !important;
  }
  .me-xlplus-295 {
    margin-right: 18.4375rem !important;
  }
  .me-xlplus-300 {
    margin-right: 18.75rem !important;
  }
  .me-xlplus-0 {
    margin-right: 0 !important;
  }
  .me-xlplus-1 {
    margin-right: 0.25rem !important;
  }
  .me-xlplus-2 {
    margin-right: 0.5rem !important;
  }
  .me-xlplus-3 {
    margin-right: 1rem !important;
  }
  .me-xlplus-4 {
    margin-right: 1.5rem !important;
  }
  .me-xlplus-5 {
    margin-right: 3rem !important;
  }
  .me-xlplus-auto {
    margin-right: auto !important;
  }
  .mb-xlplus-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-xlplus-6 {
    margin-bottom: 5rem !important;
  }
  .mb-xlplus-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xlplus-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-xlplus-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-xlplus-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-xlplus-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xlplus-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-xlplus-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-xlplus-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-xlplus-80 {
    margin-bottom: 5rem !important;
  }
  .mb-xlplus-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-xlplus-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-xlplus-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-xlplus-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xlplus-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-xlplus-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-xlplus-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-xlplus-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xlplus-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-xlplus-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-xlplus-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-xlplus-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-xlplus-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-xlplus-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-xlplus-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-xlplus-160 {
    margin-bottom: 10rem !important;
  }
  .mb-xlplus-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-xlplus-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-xlplus-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-xlplus-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-xlplus-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-xlplus-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-xlplus-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-xlplus-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xlplus-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-xlplus-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-xlplus-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-xlplus-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-xlplus-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-xlplus-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-xlplus-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-xlplus-240 {
    margin-bottom: 15rem !important;
  }
  .mb-xlplus-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-xlplus-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-xlplus-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-xlplus-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-xlplus-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-xlplus-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-xlplus-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-xlplus-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xlplus-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-xlplus-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-xlplus-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-xlplus-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-xlplus-0 {
    margin-bottom: 0 !important;
  }
  .mb-xlplus-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xlplus-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xlplus-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xlplus-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xlplus-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xlplus-auto {
    margin-bottom: auto !important;
  }
  .ms-xlplus-2rem {
    margin-left: 2rem !important;
  }
  .ms-xlplus-6 {
    margin-left: 5rem !important;
  }
  .ms-xlplus-40 {
    margin-left: 2.5rem !important;
  }
  .ms-xlplus-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-xlplus-50 {
    margin-left: 2.75rem !important;
  }
  .ms-xlplus-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-xlplus-60 {
    margin-left: 3.75rem !important;
  }
  .ms-xlplus-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-xlplus-70 {
    margin-left: 4.375rem !important;
  }
  .ms-xlplus-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-xlplus-80 {
    margin-left: 5rem !important;
  }
  .ms-xlplus-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-xlplus-90 {
    margin-left: 5.625rem !important;
  }
  .ms-xlplus-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-xlplus-100 {
    margin-left: 6.25rem !important;
  }
  .ms-xlplus-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-xlplus-110 {
    margin-left: 6.875rem !important;
  }
  .ms-xlplus-115 {
    margin-left: 7.25rem !important;
  }
  .ms-xlplus-120 {
    margin-left: 7.5rem !important;
  }
  .ms-xlplus-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-xlplus-130 {
    margin-left: 8.125rem !important;
  }
  .ms-xlplus-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-xlplus-140 {
    margin-left: 8.75rem !important;
  }
  .ms-xlplus-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-xlplus-150 {
    margin-left: 9.375rem !important;
  }
  .ms-xlplus-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-xlplus-160 {
    margin-left: 10rem !important;
  }
  .ms-xlplus-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-xlplus-170 {
    margin-left: 10.625rem !important;
  }
  .ms-xlplus-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-xlplus-180 {
    margin-left: 11.25rem !important;
  }
  .ms-xlplus-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-xlplus-190 {
    margin-left: 11.875rem !important;
  }
  .ms-xlplus-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-xlplus-200 {
    margin-left: 12.5rem !important;
  }
  .ms-xlplus-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-xlplus-210 {
    margin-left: 13.125rem !important;
  }
  .ms-xlplus-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-xlplus-220 {
    margin-left: 13.75rem !important;
  }
  .ms-xlplus-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-xlplus-230 {
    margin-left: 14.375rem !important;
  }
  .ms-xlplus-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-xlplus-240 {
    margin-left: 15rem !important;
  }
  .ms-xlplus-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-xlplus-250 {
    margin-left: 15.625rem !important;
  }
  .ms-xlplus-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-xlplus-260 {
    margin-left: 16.25rem !important;
  }
  .ms-xlplus-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-xlplus-270 {
    margin-left: 16.875rem !important;
  }
  .ms-xlplus-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-xlplus-280 {
    margin-left: 17.5rem !important;
  }
  .ms-xlplus-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-xlplus-290 {
    margin-left: 18.125rem !important;
  }
  .ms-xlplus-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-xlplus-300 {
    margin-left: 18.75rem !important;
  }
  .ms-xlplus-0 {
    margin-left: 0 !important;
  }
  .ms-xlplus-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xlplus-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xlplus-3 {
    margin-left: 1rem !important;
  }
  .ms-xlplus-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xlplus-5 {
    margin-left: 3rem !important;
  }
  .ms-xlplus-auto {
    margin-left: auto !important;
  }
  .m-xlplus-n2rem {
    margin: -2rem !important;
  }
  .m-xlplus-n6 {
    margin: -5rem !important;
  }
  .m-xlplus-n40 {
    margin: -2.5rem !important;
  }
  .m-xlplus-n45 {
    margin: -2.8125rem !important;
  }
  .m-xlplus-n50 {
    margin: -2.75rem !important;
  }
  .m-xlplus-n55 {
    margin: -3.4375rem !important;
  }
  .m-xlplus-n60 {
    margin: -3.75rem !important;
  }
  .m-xlplus-n65 {
    margin: -4.0625rem !important;
  }
  .m-xlplus-n70 {
    margin: -4.375rem !important;
  }
  .m-xlplus-n75 {
    margin: -4.6875rem !important;
  }
  .m-xlplus-n80 {
    margin: -5rem !important;
  }
  .m-xlplus-n85 {
    margin: -5.3125rem !important;
  }
  .m-xlplus-n90 {
    margin: -5.625rem !important;
  }
  .m-xlplus-n95 {
    margin: -5.9375rem !important;
  }
  .m-xlplus-n100 {
    margin: -6.25rem !important;
  }
  .m-xlplus-n105 {
    margin: -6.5625rem !important;
  }
  .m-xlplus-n110 {
    margin: -6.875rem !important;
  }
  .m-xlplus-n115 {
    margin: -7.25rem !important;
  }
  .m-xlplus-n120 {
    margin: -7.5rem !important;
  }
  .m-xlplus-n125 {
    margin: -7.8125rem !important;
  }
  .m-xlplus-n130 {
    margin: -8.125rem !important;
  }
  .m-xlplus-n135 {
    margin: -8.4375rem !important;
  }
  .m-xlplus-n140 {
    margin: -8.75rem !important;
  }
  .m-xlplus-n145 {
    margin: -9.0625rem !important;
  }
  .m-xlplus-n150 {
    margin: -9.375rem !important;
  }
  .m-xlplus-n155 {
    margin: -9.6875rem !important;
  }
  .m-xlplus-n160 {
    margin: -10rem !important;
  }
  .m-xlplus-n165 {
    margin: -10.3125rem !important;
  }
  .m-xlplus-n170 {
    margin: -10.625rem !important;
  }
  .m-xlplus-n175 {
    margin: -10.9375rem !important;
  }
  .m-xlplus-n180 {
    margin: -11.25rem !important;
  }
  .m-xlplus-n185 {
    margin: -11.5625rem !important;
  }
  .m-xlplus-n190 {
    margin: -11.875rem !important;
  }
  .m-xlplus-n195 {
    margin: -12.1875rem !important;
  }
  .m-xlplus-n200 {
    margin: -12.5rem !important;
  }
  .m-xlplus-n205 {
    margin: -12.8125rem !important;
  }
  .m-xlplus-n210 {
    margin: -13.125rem !important;
  }
  .m-xlplus-n215 {
    margin: -13.4375rem !important;
  }
  .m-xlplus-n220 {
    margin: -13.75rem !important;
  }
  .m-xlplus-n225 {
    margin: -14.0625rem !important;
  }
  .m-xlplus-n230 {
    margin: -14.375rem !important;
  }
  .m-xlplus-n235 {
    margin: -14.6875rem !important;
  }
  .m-xlplus-n240 {
    margin: -15rem !important;
  }
  .m-xlplus-n245 {
    margin: -15.3125rem !important;
  }
  .m-xlplus-n250 {
    margin: -15.625rem !important;
  }
  .m-xlplus-n255 {
    margin: -15.9375rem !important;
  }
  .m-xlplus-n260 {
    margin: -16.25rem !important;
  }
  .m-xlplus-n265 {
    margin: -16.5625rem !important;
  }
  .m-xlplus-n270 {
    margin: -16.875rem !important;
  }
  .m-xlplus-n275 {
    margin: -17.1875rem !important;
  }
  .m-xlplus-n280 {
    margin: -17.5rem !important;
  }
  .m-xlplus-n285 {
    margin: -17.8125rem !important;
  }
  .m-xlplus-n290 {
    margin: -18.125rem !important;
  }
  .m-xlplus-n295 {
    margin: -18.4375rem !important;
  }
  .m-xlplus-n300 {
    margin: -18.75rem !important;
  }
  .m-xlplus-n1 {
    margin: -0.25rem !important;
  }
  .m-xlplus-n2 {
    margin: -0.5rem !important;
  }
  .m-xlplus-n3 {
    margin: -1rem !important;
  }
  .m-xlplus-n4 {
    margin: -1.5rem !important;
  }
  .m-xlplus-n5 {
    margin: -3rem !important;
  }
  .mx-xlplus-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-xlplus-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xlplus-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-xlplus-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-xlplus-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-xlplus-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-xlplus-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-xlplus-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-xlplus-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-xlplus-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-xlplus-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xlplus-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-xlplus-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-xlplus-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-xlplus-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-xlplus-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-xlplus-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-xlplus-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-xlplus-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-xlplus-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-xlplus-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-xlplus-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-xlplus-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-xlplus-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-xlplus-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-xlplus-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-xlplus-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-xlplus-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-xlplus-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-xlplus-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-xlplus-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-xlplus-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-xlplus-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-xlplus-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-xlplus-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-xlplus-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-xlplus-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-xlplus-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-xlplus-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-xlplus-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-xlplus-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-xlplus-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-xlplus-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-xlplus-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-xlplus-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-xlplus-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-xlplus-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-xlplus-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-xlplus-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-xlplus-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-xlplus-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-xlplus-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-xlplus-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-xlplus-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-xlplus-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-xlplus-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xlplus-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xlplus-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xlplus-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xlplus-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xlplus-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-xlplus-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xlplus-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-xlplus-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-xlplus-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-xlplus-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-xlplus-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-xlplus-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-xlplus-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-xlplus-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-xlplus-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xlplus-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-xlplus-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-xlplus-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-xlplus-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-xlplus-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-xlplus-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-xlplus-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-xlplus-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-xlplus-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-xlplus-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-xlplus-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-xlplus-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-xlplus-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-xlplus-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-xlplus-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-xlplus-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-xlplus-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-xlplus-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-xlplus-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-xlplus-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-xlplus-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-xlplus-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-xlplus-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-xlplus-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-xlplus-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-xlplus-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-xlplus-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-xlplus-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-xlplus-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-xlplus-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-xlplus-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-xlplus-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-xlplus-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-xlplus-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-xlplus-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-xlplus-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-xlplus-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-xlplus-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-xlplus-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-xlplus-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-xlplus-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-xlplus-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-xlplus-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-xlplus-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-xlplus-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xlplus-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xlplus-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xlplus-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xlplus-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xlplus-n2rem {
    margin-top: -2rem !important;
  }
  .mt-xlplus-n6 {
    margin-top: -5rem !important;
  }
  .mt-xlplus-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-xlplus-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-xlplus-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-xlplus-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-xlplus-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-xlplus-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-xlplus-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-xlplus-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-xlplus-n80 {
    margin-top: -5rem !important;
  }
  .mt-xlplus-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-xlplus-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-xlplus-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-xlplus-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-xlplus-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-xlplus-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-xlplus-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-xlplus-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-xlplus-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-xlplus-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-xlplus-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-xlplus-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-xlplus-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-xlplus-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-xlplus-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-xlplus-n160 {
    margin-top: -10rem !important;
  }
  .mt-xlplus-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-xlplus-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-xlplus-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-xlplus-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-xlplus-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-xlplus-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-xlplus-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-xlplus-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-xlplus-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-xlplus-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-xlplus-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-xlplus-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-xlplus-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-xlplus-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-xlplus-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-xlplus-n240 {
    margin-top: -15rem !important;
  }
  .mt-xlplus-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-xlplus-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-xlplus-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-xlplus-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-xlplus-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-xlplus-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-xlplus-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-xlplus-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-xlplus-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-xlplus-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-xlplus-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-xlplus-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-xlplus-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xlplus-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xlplus-n3 {
    margin-top: -1rem !important;
  }
  .mt-xlplus-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xlplus-n5 {
    margin-top: -3rem !important;
  }
  .me-xlplus-n2rem {
    margin-right: -2rem !important;
  }
  .me-xlplus-n6 {
    margin-right: -5rem !important;
  }
  .me-xlplus-n40 {
    margin-right: -2.5rem !important;
  }
  .me-xlplus-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-xlplus-n50 {
    margin-right: -2.75rem !important;
  }
  .me-xlplus-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-xlplus-n60 {
    margin-right: -3.75rem !important;
  }
  .me-xlplus-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-xlplus-n70 {
    margin-right: -4.375rem !important;
  }
  .me-xlplus-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-xlplus-n80 {
    margin-right: -5rem !important;
  }
  .me-xlplus-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-xlplus-n90 {
    margin-right: -5.625rem !important;
  }
  .me-xlplus-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-xlplus-n100 {
    margin-right: -6.25rem !important;
  }
  .me-xlplus-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-xlplus-n110 {
    margin-right: -6.875rem !important;
  }
  .me-xlplus-n115 {
    margin-right: -7.25rem !important;
  }
  .me-xlplus-n120 {
    margin-right: -7.5rem !important;
  }
  .me-xlplus-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-xlplus-n130 {
    margin-right: -8.125rem !important;
  }
  .me-xlplus-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-xlplus-n140 {
    margin-right: -8.75rem !important;
  }
  .me-xlplus-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-xlplus-n150 {
    margin-right: -9.375rem !important;
  }
  .me-xlplus-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-xlplus-n160 {
    margin-right: -10rem !important;
  }
  .me-xlplus-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-xlplus-n170 {
    margin-right: -10.625rem !important;
  }
  .me-xlplus-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-xlplus-n180 {
    margin-right: -11.25rem !important;
  }
  .me-xlplus-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-xlplus-n190 {
    margin-right: -11.875rem !important;
  }
  .me-xlplus-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-xlplus-n200 {
    margin-right: -12.5rem !important;
  }
  .me-xlplus-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-xlplus-n210 {
    margin-right: -13.125rem !important;
  }
  .me-xlplus-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-xlplus-n220 {
    margin-right: -13.75rem !important;
  }
  .me-xlplus-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-xlplus-n230 {
    margin-right: -14.375rem !important;
  }
  .me-xlplus-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-xlplus-n240 {
    margin-right: -15rem !important;
  }
  .me-xlplus-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-xlplus-n250 {
    margin-right: -15.625rem !important;
  }
  .me-xlplus-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-xlplus-n260 {
    margin-right: -16.25rem !important;
  }
  .me-xlplus-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-xlplus-n270 {
    margin-right: -16.875rem !important;
  }
  .me-xlplus-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-xlplus-n280 {
    margin-right: -17.5rem !important;
  }
  .me-xlplus-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-xlplus-n290 {
    margin-right: -18.125rem !important;
  }
  .me-xlplus-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-xlplus-n300 {
    margin-right: -18.75rem !important;
  }
  .me-xlplus-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xlplus-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xlplus-n3 {
    margin-right: -1rem !important;
  }
  .me-xlplus-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xlplus-n5 {
    margin-right: -3rem !important;
  }
  .mb-xlplus-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-xlplus-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-xlplus-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-xlplus-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-xlplus-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-xlplus-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-xlplus-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-xlplus-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-xlplus-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-xlplus-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-xlplus-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-xlplus-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-xlplus-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-xlplus-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-xlplus-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-xlplus-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-xlplus-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-xlplus-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-xlplus-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-xlplus-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-xlplus-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-xlplus-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-xlplus-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-xlplus-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-xlplus-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-xlplus-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-xlplus-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-xlplus-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-xlplus-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-xlplus-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-xlplus-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-xlplus-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-xlplus-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-xlplus-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-xlplus-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-xlplus-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-xlplus-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-xlplus-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-xlplus-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-xlplus-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-xlplus-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-xlplus-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-xlplus-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-xlplus-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-xlplus-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-xlplus-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-xlplus-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-xlplus-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-xlplus-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-xlplus-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-xlplus-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-xlplus-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-xlplus-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-xlplus-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-xlplus-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-xlplus-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xlplus-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xlplus-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xlplus-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xlplus-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xlplus-n2rem {
    margin-left: -2rem !important;
  }
  .ms-xlplus-n6 {
    margin-left: -5rem !important;
  }
  .ms-xlplus-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-xlplus-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-xlplus-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-xlplus-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-xlplus-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-xlplus-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-xlplus-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-xlplus-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-xlplus-n80 {
    margin-left: -5rem !important;
  }
  .ms-xlplus-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-xlplus-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-xlplus-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-xlplus-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-xlplus-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-xlplus-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-xlplus-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-xlplus-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-xlplus-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-xlplus-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-xlplus-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-xlplus-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-xlplus-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-xlplus-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-xlplus-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-xlplus-n160 {
    margin-left: -10rem !important;
  }
  .ms-xlplus-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-xlplus-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-xlplus-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-xlplus-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-xlplus-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-xlplus-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-xlplus-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-xlplus-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-xlplus-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-xlplus-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-xlplus-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-xlplus-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-xlplus-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-xlplus-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-xlplus-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-xlplus-n240 {
    margin-left: -15rem !important;
  }
  .ms-xlplus-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-xlplus-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-xlplus-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-xlplus-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-xlplus-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-xlplus-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-xlplus-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-xlplus-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-xlplus-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-xlplus-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-xlplus-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-xlplus-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-xlplus-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xlplus-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xlplus-n3 {
    margin-left: -1rem !important;
  }
  .ms-xlplus-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xlplus-n5 {
    margin-left: -3rem !important;
  }
  .p-xlplus-2rem {
    padding: 2rem !important;
  }
  .p-xlplus-6 {
    padding: 5rem !important;
  }
  .p-xlplus-40 {
    padding: 2.5rem !important;
  }
  .p-xlplus-45 {
    padding: 2.8125rem !important;
  }
  .p-xlplus-50 {
    padding: 2.75rem !important;
  }
  .p-xlplus-55 {
    padding: 3.4375rem !important;
  }
  .p-xlplus-60 {
    padding: 3.75rem !important;
  }
  .p-xlplus-65 {
    padding: 4.0625rem !important;
  }
  .p-xlplus-70 {
    padding: 4.375rem !important;
  }
  .p-xlplus-75 {
    padding: 4.6875rem !important;
  }
  .p-xlplus-80 {
    padding: 5rem !important;
  }
  .p-xlplus-85 {
    padding: 5.3125rem !important;
  }
  .p-xlplus-90 {
    padding: 5.625rem !important;
  }
  .p-xlplus-95 {
    padding: 5.9375rem !important;
  }
  .p-xlplus-100 {
    padding: 6.25rem !important;
  }
  .p-xlplus-105 {
    padding: 6.5625rem !important;
  }
  .p-xlplus-110 {
    padding: 6.875rem !important;
  }
  .p-xlplus-115 {
    padding: 7.25rem !important;
  }
  .p-xlplus-120 {
    padding: 7.5rem !important;
  }
  .p-xlplus-125 {
    padding: 7.8125rem !important;
  }
  .p-xlplus-130 {
    padding: 8.125rem !important;
  }
  .p-xlplus-135 {
    padding: 8.4375rem !important;
  }
  .p-xlplus-140 {
    padding: 8.75rem !important;
  }
  .p-xlplus-145 {
    padding: 9.0625rem !important;
  }
  .p-xlplus-150 {
    padding: 9.375rem !important;
  }
  .p-xlplus-155 {
    padding: 9.6875rem !important;
  }
  .p-xlplus-160 {
    padding: 10rem !important;
  }
  .p-xlplus-165 {
    padding: 10.3125rem !important;
  }
  .p-xlplus-170 {
    padding: 10.625rem !important;
  }
  .p-xlplus-175 {
    padding: 10.9375rem !important;
  }
  .p-xlplus-180 {
    padding: 11.25rem !important;
  }
  .p-xlplus-185 {
    padding: 11.5625rem !important;
  }
  .p-xlplus-190 {
    padding: 11.875rem !important;
  }
  .p-xlplus-195 {
    padding: 12.1875rem !important;
  }
  .p-xlplus-200 {
    padding: 12.5rem !important;
  }
  .p-xlplus-205 {
    padding: 12.8125rem !important;
  }
  .p-xlplus-210 {
    padding: 13.125rem !important;
  }
  .p-xlplus-215 {
    padding: 13.4375rem !important;
  }
  .p-xlplus-220 {
    padding: 13.75rem !important;
  }
  .p-xlplus-225 {
    padding: 14.0625rem !important;
  }
  .p-xlplus-230 {
    padding: 14.375rem !important;
  }
  .p-xlplus-235 {
    padding: 14.6875rem !important;
  }
  .p-xlplus-240 {
    padding: 15rem !important;
  }
  .p-xlplus-245 {
    padding: 15.3125rem !important;
  }
  .p-xlplus-250 {
    padding: 15.625rem !important;
  }
  .p-xlplus-255 {
    padding: 15.9375rem !important;
  }
  .p-xlplus-260 {
    padding: 16.25rem !important;
  }
  .p-xlplus-265 {
    padding: 16.5625rem !important;
  }
  .p-xlplus-270 {
    padding: 16.875rem !important;
  }
  .p-xlplus-275 {
    padding: 17.1875rem !important;
  }
  .p-xlplus-280 {
    padding: 17.5rem !important;
  }
  .p-xlplus-285 {
    padding: 17.8125rem !important;
  }
  .p-xlplus-290 {
    padding: 18.125rem !important;
  }
  .p-xlplus-295 {
    padding: 18.4375rem !important;
  }
  .p-xlplus-300 {
    padding: 18.75rem !important;
  }
  .p-xlplus-0 {
    padding: 0 !important;
  }
  .p-xlplus-1 {
    padding: 0.25rem !important;
  }
  .p-xlplus-2 {
    padding: 0.5rem !important;
  }
  .p-xlplus-3 {
    padding: 1rem !important;
  }
  .p-xlplus-4 {
    padding: 1.5rem !important;
  }
  .p-xlplus-5 {
    padding: 3rem !important;
  }
  .px-xlplus-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xlplus-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xlplus-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xlplus-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-xlplus-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-xlplus-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-xlplus-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xlplus-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-xlplus-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-xlplus-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-xlplus-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xlplus-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-xlplus-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-xlplus-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-xlplus-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xlplus-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-xlplus-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-xlplus-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-xlplus-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-xlplus-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-xlplus-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-xlplus-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-xlplus-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-xlplus-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-xlplus-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-xlplus-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-xlplus-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-xlplus-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-xlplus-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-xlplus-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-xlplus-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-xlplus-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-xlplus-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-xlplus-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-xlplus-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-xlplus-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-xlplus-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-xlplus-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-xlplus-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-xlplus-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-xlplus-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-xlplus-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-xlplus-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-xlplus-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-xlplus-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-xlplus-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-xlplus-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-xlplus-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-xlplus-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-xlplus-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-xlplus-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-xlplus-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-xlplus-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-xlplus-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-xlplus-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-xlplus-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xlplus-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xlplus-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xlplus-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xlplus-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xlplus-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xlplus-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xlplus-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xlplus-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xlplus-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-xlplus-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-xlplus-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-xlplus-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xlplus-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-xlplus-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-xlplus-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-xlplus-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xlplus-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-xlplus-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-xlplus-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-xlplus-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xlplus-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-xlplus-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-xlplus-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-xlplus-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xlplus-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-xlplus-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-xlplus-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-xlplus-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-xlplus-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-xlplus-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-xlplus-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-xlplus-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xlplus-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-xlplus-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-xlplus-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-xlplus-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-xlplus-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-xlplus-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-xlplus-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-xlplus-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xlplus-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-xlplus-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-xlplus-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-xlplus-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-xlplus-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-xlplus-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-xlplus-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-xlplus-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xlplus-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-xlplus-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-xlplus-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-xlplus-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-xlplus-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-xlplus-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-xlplus-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-xlplus-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xlplus-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-xlplus-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-xlplus-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-xlplus-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-xlplus-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xlplus-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xlplus-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xlplus-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xlplus-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xlplus-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xlplus-2rem {
    padding-top: 2rem !important;
  }
  .pt-xlplus-6 {
    padding-top: 5rem !important;
  }
  .pt-xlplus-40 {
    padding-top: 2.5rem !important;
  }
  .pt-xlplus-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-xlplus-50 {
    padding-top: 2.75rem !important;
  }
  .pt-xlplus-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-xlplus-60 {
    padding-top: 3.75rem !important;
  }
  .pt-xlplus-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-xlplus-70 {
    padding-top: 4.375rem !important;
  }
  .pt-xlplus-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-xlplus-80 {
    padding-top: 5rem !important;
  }
  .pt-xlplus-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-xlplus-90 {
    padding-top: 5.625rem !important;
  }
  .pt-xlplus-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-xlplus-100 {
    padding-top: 6.25rem !important;
  }
  .pt-xlplus-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-xlplus-110 {
    padding-top: 6.875rem !important;
  }
  .pt-xlplus-115 {
    padding-top: 7.25rem !important;
  }
  .pt-xlplus-120 {
    padding-top: 7.5rem !important;
  }
  .pt-xlplus-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-xlplus-130 {
    padding-top: 8.125rem !important;
  }
  .pt-xlplus-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-xlplus-140 {
    padding-top: 8.75rem !important;
  }
  .pt-xlplus-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-xlplus-150 {
    padding-top: 9.375rem !important;
  }
  .pt-xlplus-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-xlplus-160 {
    padding-top: 10rem !important;
  }
  .pt-xlplus-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-xlplus-170 {
    padding-top: 10.625rem !important;
  }
  .pt-xlplus-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-xlplus-180 {
    padding-top: 11.25rem !important;
  }
  .pt-xlplus-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-xlplus-190 {
    padding-top: 11.875rem !important;
  }
  .pt-xlplus-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-xlplus-200 {
    padding-top: 12.5rem !important;
  }
  .pt-xlplus-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-xlplus-210 {
    padding-top: 13.125rem !important;
  }
  .pt-xlplus-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-xlplus-220 {
    padding-top: 13.75rem !important;
  }
  .pt-xlplus-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-xlplus-230 {
    padding-top: 14.375rem !important;
  }
  .pt-xlplus-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-xlplus-240 {
    padding-top: 15rem !important;
  }
  .pt-xlplus-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-xlplus-250 {
    padding-top: 15.625rem !important;
  }
  .pt-xlplus-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-xlplus-260 {
    padding-top: 16.25rem !important;
  }
  .pt-xlplus-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-xlplus-270 {
    padding-top: 16.875rem !important;
  }
  .pt-xlplus-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-xlplus-280 {
    padding-top: 17.5rem !important;
  }
  .pt-xlplus-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-xlplus-290 {
    padding-top: 18.125rem !important;
  }
  .pt-xlplus-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-xlplus-300 {
    padding-top: 18.75rem !important;
  }
  .pt-xlplus-0 {
    padding-top: 0 !important;
  }
  .pt-xlplus-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xlplus-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xlplus-3 {
    padding-top: 1rem !important;
  }
  .pt-xlplus-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xlplus-5 {
    padding-top: 3rem !important;
  }
  .pe-xlplus-2rem {
    padding-right: 2rem !important;
  }
  .pe-xlplus-6 {
    padding-right: 5rem !important;
  }
  .pe-xlplus-40 {
    padding-right: 2.5rem !important;
  }
  .pe-xlplus-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-xlplus-50 {
    padding-right: 2.75rem !important;
  }
  .pe-xlplus-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-xlplus-60 {
    padding-right: 3.75rem !important;
  }
  .pe-xlplus-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-xlplus-70 {
    padding-right: 4.375rem !important;
  }
  .pe-xlplus-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-xlplus-80 {
    padding-right: 5rem !important;
  }
  .pe-xlplus-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-xlplus-90 {
    padding-right: 5.625rem !important;
  }
  .pe-xlplus-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-xlplus-100 {
    padding-right: 6.25rem !important;
  }
  .pe-xlplus-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-xlplus-110 {
    padding-right: 6.875rem !important;
  }
  .pe-xlplus-115 {
    padding-right: 7.25rem !important;
  }
  .pe-xlplus-120 {
    padding-right: 7.5rem !important;
  }
  .pe-xlplus-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-xlplus-130 {
    padding-right: 8.125rem !important;
  }
  .pe-xlplus-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-xlplus-140 {
    padding-right: 8.75rem !important;
  }
  .pe-xlplus-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-xlplus-150 {
    padding-right: 9.375rem !important;
  }
  .pe-xlplus-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-xlplus-160 {
    padding-right: 10rem !important;
  }
  .pe-xlplus-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-xlplus-170 {
    padding-right: 10.625rem !important;
  }
  .pe-xlplus-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-xlplus-180 {
    padding-right: 11.25rem !important;
  }
  .pe-xlplus-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-xlplus-190 {
    padding-right: 11.875rem !important;
  }
  .pe-xlplus-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-xlplus-200 {
    padding-right: 12.5rem !important;
  }
  .pe-xlplus-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-xlplus-210 {
    padding-right: 13.125rem !important;
  }
  .pe-xlplus-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-xlplus-220 {
    padding-right: 13.75rem !important;
  }
  .pe-xlplus-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-xlplus-230 {
    padding-right: 14.375rem !important;
  }
  .pe-xlplus-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-xlplus-240 {
    padding-right: 15rem !important;
  }
  .pe-xlplus-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-xlplus-250 {
    padding-right: 15.625rem !important;
  }
  .pe-xlplus-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-xlplus-260 {
    padding-right: 16.25rem !important;
  }
  .pe-xlplus-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-xlplus-270 {
    padding-right: 16.875rem !important;
  }
  .pe-xlplus-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-xlplus-280 {
    padding-right: 17.5rem !important;
  }
  .pe-xlplus-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-xlplus-290 {
    padding-right: 18.125rem !important;
  }
  .pe-xlplus-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-xlplus-300 {
    padding-right: 18.75rem !important;
  }
  .pe-xlplus-0 {
    padding-right: 0 !important;
  }
  .pe-xlplus-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xlplus-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xlplus-3 {
    padding-right: 1rem !important;
  }
  .pe-xlplus-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xlplus-5 {
    padding-right: 3rem !important;
  }
  .pb-xlplus-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-xlplus-6 {
    padding-bottom: 5rem !important;
  }
  .pb-xlplus-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xlplus-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-xlplus-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-xlplus-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-xlplus-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xlplus-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-xlplus-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-xlplus-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-xlplus-80 {
    padding-bottom: 5rem !important;
  }
  .pb-xlplus-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-xlplus-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-xlplus-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-xlplus-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xlplus-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-xlplus-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-xlplus-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-xlplus-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xlplus-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-xlplus-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-xlplus-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-xlplus-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-xlplus-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-xlplus-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-xlplus-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-xlplus-160 {
    padding-bottom: 10rem !important;
  }
  .pb-xlplus-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-xlplus-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-xlplus-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-xlplus-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-xlplus-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-xlplus-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-xlplus-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-xlplus-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xlplus-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-xlplus-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-xlplus-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-xlplus-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-xlplus-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-xlplus-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-xlplus-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-xlplus-240 {
    padding-bottom: 15rem !important;
  }
  .pb-xlplus-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-xlplus-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-xlplus-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-xlplus-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-xlplus-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-xlplus-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-xlplus-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-xlplus-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xlplus-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-xlplus-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-xlplus-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-xlplus-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-xlplus-0 {
    padding-bottom: 0 !important;
  }
  .pb-xlplus-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xlplus-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xlplus-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xlplus-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xlplus-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xlplus-2rem {
    padding-left: 2rem !important;
  }
  .ps-xlplus-6 {
    padding-left: 5rem !important;
  }
  .ps-xlplus-40 {
    padding-left: 2.5rem !important;
  }
  .ps-xlplus-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-xlplus-50 {
    padding-left: 2.75rem !important;
  }
  .ps-xlplus-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-xlplus-60 {
    padding-left: 3.75rem !important;
  }
  .ps-xlplus-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-xlplus-70 {
    padding-left: 4.375rem !important;
  }
  .ps-xlplus-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-xlplus-80 {
    padding-left: 5rem !important;
  }
  .ps-xlplus-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-xlplus-90 {
    padding-left: 5.625rem !important;
  }
  .ps-xlplus-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-xlplus-100 {
    padding-left: 6.25rem !important;
  }
  .ps-xlplus-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-xlplus-110 {
    padding-left: 6.875rem !important;
  }
  .ps-xlplus-115 {
    padding-left: 7.25rem !important;
  }
  .ps-xlplus-120 {
    padding-left: 7.5rem !important;
  }
  .ps-xlplus-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-xlplus-130 {
    padding-left: 8.125rem !important;
  }
  .ps-xlplus-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-xlplus-140 {
    padding-left: 8.75rem !important;
  }
  .ps-xlplus-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-xlplus-150 {
    padding-left: 9.375rem !important;
  }
  .ps-xlplus-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-xlplus-160 {
    padding-left: 10rem !important;
  }
  .ps-xlplus-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-xlplus-170 {
    padding-left: 10.625rem !important;
  }
  .ps-xlplus-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-xlplus-180 {
    padding-left: 11.25rem !important;
  }
  .ps-xlplus-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-xlplus-190 {
    padding-left: 11.875rem !important;
  }
  .ps-xlplus-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-xlplus-200 {
    padding-left: 12.5rem !important;
  }
  .ps-xlplus-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-xlplus-210 {
    padding-left: 13.125rem !important;
  }
  .ps-xlplus-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-xlplus-220 {
    padding-left: 13.75rem !important;
  }
  .ps-xlplus-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-xlplus-230 {
    padding-left: 14.375rem !important;
  }
  .ps-xlplus-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-xlplus-240 {
    padding-left: 15rem !important;
  }
  .ps-xlplus-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-xlplus-250 {
    padding-left: 15.625rem !important;
  }
  .ps-xlplus-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-xlplus-260 {
    padding-left: 16.25rem !important;
  }
  .ps-xlplus-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-xlplus-270 {
    padding-left: 16.875rem !important;
  }
  .ps-xlplus-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-xlplus-280 {
    padding-left: 17.5rem !important;
  }
  .ps-xlplus-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-xlplus-290 {
    padding-left: 18.125rem !important;
  }
  .ps-xlplus-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-xlplus-300 {
    padding-left: 18.75rem !important;
  }
  .ps-xlplus-0 {
    padding-left: 0 !important;
  }
  .ps-xlplus-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xlplus-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xlplus-3 {
    padding-left: 1rem !important;
  }
  .ps-xlplus-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xlplus-5 {
    padding-left: 3rem !important;
  }
  .gap-xlplus-2rem {
    gap: 2rem !important;
  }
  .gap-xlplus-6 {
    gap: 5rem !important;
  }
  .gap-xlplus-40 {
    gap: 2.5rem !important;
  }
  .gap-xlplus-45 {
    gap: 2.8125rem !important;
  }
  .gap-xlplus-50 {
    gap: 2.75rem !important;
  }
  .gap-xlplus-55 {
    gap: 3.4375rem !important;
  }
  .gap-xlplus-60 {
    gap: 3.75rem !important;
  }
  .gap-xlplus-65 {
    gap: 4.0625rem !important;
  }
  .gap-xlplus-70 {
    gap: 4.375rem !important;
  }
  .gap-xlplus-75 {
    gap: 4.6875rem !important;
  }
  .gap-xlplus-80 {
    gap: 5rem !important;
  }
  .gap-xlplus-85 {
    gap: 5.3125rem !important;
  }
  .gap-xlplus-90 {
    gap: 5.625rem !important;
  }
  .gap-xlplus-95 {
    gap: 5.9375rem !important;
  }
  .gap-xlplus-100 {
    gap: 6.25rem !important;
  }
  .gap-xlplus-105 {
    gap: 6.5625rem !important;
  }
  .gap-xlplus-110 {
    gap: 6.875rem !important;
  }
  .gap-xlplus-115 {
    gap: 7.25rem !important;
  }
  .gap-xlplus-120 {
    gap: 7.5rem !important;
  }
  .gap-xlplus-125 {
    gap: 7.8125rem !important;
  }
  .gap-xlplus-130 {
    gap: 8.125rem !important;
  }
  .gap-xlplus-135 {
    gap: 8.4375rem !important;
  }
  .gap-xlplus-140 {
    gap: 8.75rem !important;
  }
  .gap-xlplus-145 {
    gap: 9.0625rem !important;
  }
  .gap-xlplus-150 {
    gap: 9.375rem !important;
  }
  .gap-xlplus-155 {
    gap: 9.6875rem !important;
  }
  .gap-xlplus-160 {
    gap: 10rem !important;
  }
  .gap-xlplus-165 {
    gap: 10.3125rem !important;
  }
  .gap-xlplus-170 {
    gap: 10.625rem !important;
  }
  .gap-xlplus-175 {
    gap: 10.9375rem !important;
  }
  .gap-xlplus-180 {
    gap: 11.25rem !important;
  }
  .gap-xlplus-185 {
    gap: 11.5625rem !important;
  }
  .gap-xlplus-190 {
    gap: 11.875rem !important;
  }
  .gap-xlplus-195 {
    gap: 12.1875rem !important;
  }
  .gap-xlplus-200 {
    gap: 12.5rem !important;
  }
  .gap-xlplus-205 {
    gap: 12.8125rem !important;
  }
  .gap-xlplus-210 {
    gap: 13.125rem !important;
  }
  .gap-xlplus-215 {
    gap: 13.4375rem !important;
  }
  .gap-xlplus-220 {
    gap: 13.75rem !important;
  }
  .gap-xlplus-225 {
    gap: 14.0625rem !important;
  }
  .gap-xlplus-230 {
    gap: 14.375rem !important;
  }
  .gap-xlplus-235 {
    gap: 14.6875rem !important;
  }
  .gap-xlplus-240 {
    gap: 15rem !important;
  }
  .gap-xlplus-245 {
    gap: 15.3125rem !important;
  }
  .gap-xlplus-250 {
    gap: 15.625rem !important;
  }
  .gap-xlplus-255 {
    gap: 15.9375rem !important;
  }
  .gap-xlplus-260 {
    gap: 16.25rem !important;
  }
  .gap-xlplus-265 {
    gap: 16.5625rem !important;
  }
  .gap-xlplus-270 {
    gap: 16.875rem !important;
  }
  .gap-xlplus-275 {
    gap: 17.1875rem !important;
  }
  .gap-xlplus-280 {
    gap: 17.5rem !important;
  }
  .gap-xlplus-285 {
    gap: 17.8125rem !important;
  }
  .gap-xlplus-290 {
    gap: 18.125rem !important;
  }
  .gap-xlplus-295 {
    gap: 18.4375rem !important;
  }
  .gap-xlplus-300 {
    gap: 18.75rem !important;
  }
  .gap-xlplus-0 {
    gap: 0 !important;
  }
  .gap-xlplus-1 {
    gap: 0.25rem !important;
  }
  .gap-xlplus-2 {
    gap: 0.5rem !important;
  }
  .gap-xlplus-3 {
    gap: 1rem !important;
  }
  .gap-xlplus-4 {
    gap: 1.5rem !important;
  }
  .gap-xlplus-5 {
    gap: 3rem !important;
  }
  .row-gap-xlplus-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-xlplus-6 {
    row-gap: 5rem !important;
  }
  .row-gap-xlplus-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xlplus-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-xlplus-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xlplus-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-xlplus-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xlplus-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-xlplus-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-xlplus-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-xlplus-80 {
    row-gap: 5rem !important;
  }
  .row-gap-xlplus-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-xlplus-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-xlplus-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-xlplus-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xlplus-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-xlplus-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-xlplus-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xlplus-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-xlplus-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-xlplus-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-xlplus-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-xlplus-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-xlplus-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-xlplus-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-xlplus-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-xlplus-160 {
    row-gap: 10rem !important;
  }
  .row-gap-xlplus-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-xlplus-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-xlplus-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-xlplus-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-xlplus-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-xlplus-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-xlplus-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-xlplus-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-xlplus-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-xlplus-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-xlplus-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-xlplus-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-xlplus-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-xlplus-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-xlplus-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-xlplus-240 {
    row-gap: 15rem !important;
  }
  .row-gap-xlplus-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-xlplus-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-xlplus-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-xlplus-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-xlplus-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-xlplus-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-xlplus-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-xlplus-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-xlplus-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-xlplus-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-xlplus-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-xlplus-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-xlplus-0 {
    row-gap: 0 !important;
  }
  .row-gap-xlplus-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xlplus-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xlplus-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xlplus-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xlplus-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xlplus-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-xlplus-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xlplus-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-xlplus-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-xlplus-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-xlplus-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-xlplus-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-xlplus-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-xlplus-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-xlplus-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-xlplus-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xlplus-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-xlplus-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-xlplus-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-xlplus-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-xlplus-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-xlplus-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-xlplus-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-xlplus-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-xlplus-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-xlplus-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-xlplus-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-xlplus-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-xlplus-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-xlplus-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-xlplus-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-xlplus-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-xlplus-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-xlplus-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-xlplus-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-xlplus-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-xlplus-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-xlplus-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-xlplus-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-xlplus-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-xlplus-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-xlplus-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-xlplus-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-xlplus-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-xlplus-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-xlplus-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-xlplus-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-xlplus-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-xlplus-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-xlplus-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-xlplus-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-xlplus-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-xlplus-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-xlplus-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-xlplus-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-xlplus-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-xlplus-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-xlplus-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-xlplus-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-xlplus-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-xlplus-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-xlplus-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-xlplus-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-xlplus-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-xlplus-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-xlplus-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-xlplus-start {
    text-align: left !important;
  }
  .text-xlplus-end {
    text-align: right !important;
  }
  .text-xlplus-center {
    text-align: center !important;
  }
  .bg-xlplus-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-xlplus-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xlplus-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1480px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .border-xxl {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-xxl-0 {
    border: 0 !important;
  }
  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xxl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xxl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-xxl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xxl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xxl-2rem {
    margin: 2rem !important;
  }
  .m-xxl-6 {
    margin: 5rem !important;
  }
  .m-xxl-40 {
    margin: 2.5rem !important;
  }
  .m-xxl-45 {
    margin: 2.8125rem !important;
  }
  .m-xxl-50 {
    margin: 2.75rem !important;
  }
  .m-xxl-55 {
    margin: 3.4375rem !important;
  }
  .m-xxl-60 {
    margin: 3.75rem !important;
  }
  .m-xxl-65 {
    margin: 4.0625rem !important;
  }
  .m-xxl-70 {
    margin: 4.375rem !important;
  }
  .m-xxl-75 {
    margin: 4.6875rem !important;
  }
  .m-xxl-80 {
    margin: 5rem !important;
  }
  .m-xxl-85 {
    margin: 5.3125rem !important;
  }
  .m-xxl-90 {
    margin: 5.625rem !important;
  }
  .m-xxl-95 {
    margin: 5.9375rem !important;
  }
  .m-xxl-100 {
    margin: 6.25rem !important;
  }
  .m-xxl-105 {
    margin: 6.5625rem !important;
  }
  .m-xxl-110 {
    margin: 6.875rem !important;
  }
  .m-xxl-115 {
    margin: 7.25rem !important;
  }
  .m-xxl-120 {
    margin: 7.5rem !important;
  }
  .m-xxl-125 {
    margin: 7.8125rem !important;
  }
  .m-xxl-130 {
    margin: 8.125rem !important;
  }
  .m-xxl-135 {
    margin: 8.4375rem !important;
  }
  .m-xxl-140 {
    margin: 8.75rem !important;
  }
  .m-xxl-145 {
    margin: 9.0625rem !important;
  }
  .m-xxl-150 {
    margin: 9.375rem !important;
  }
  .m-xxl-155 {
    margin: 9.6875rem !important;
  }
  .m-xxl-160 {
    margin: 10rem !important;
  }
  .m-xxl-165 {
    margin: 10.3125rem !important;
  }
  .m-xxl-170 {
    margin: 10.625rem !important;
  }
  .m-xxl-175 {
    margin: 10.9375rem !important;
  }
  .m-xxl-180 {
    margin: 11.25rem !important;
  }
  .m-xxl-185 {
    margin: 11.5625rem !important;
  }
  .m-xxl-190 {
    margin: 11.875rem !important;
  }
  .m-xxl-195 {
    margin: 12.1875rem !important;
  }
  .m-xxl-200 {
    margin: 12.5rem !important;
  }
  .m-xxl-205 {
    margin: 12.8125rem !important;
  }
  .m-xxl-210 {
    margin: 13.125rem !important;
  }
  .m-xxl-215 {
    margin: 13.4375rem !important;
  }
  .m-xxl-220 {
    margin: 13.75rem !important;
  }
  .m-xxl-225 {
    margin: 14.0625rem !important;
  }
  .m-xxl-230 {
    margin: 14.375rem !important;
  }
  .m-xxl-235 {
    margin: 14.6875rem !important;
  }
  .m-xxl-240 {
    margin: 15rem !important;
  }
  .m-xxl-245 {
    margin: 15.3125rem !important;
  }
  .m-xxl-250 {
    margin: 15.625rem !important;
  }
  .m-xxl-255 {
    margin: 15.9375rem !important;
  }
  .m-xxl-260 {
    margin: 16.25rem !important;
  }
  .m-xxl-265 {
    margin: 16.5625rem !important;
  }
  .m-xxl-270 {
    margin: 16.875rem !important;
  }
  .m-xxl-275 {
    margin: 17.1875rem !important;
  }
  .m-xxl-280 {
    margin: 17.5rem !important;
  }
  .m-xxl-285 {
    margin: 17.8125rem !important;
  }
  .m-xxl-290 {
    margin: 18.125rem !important;
  }
  .m-xxl-295 {
    margin: 18.4375rem !important;
  }
  .m-xxl-300 {
    margin: 18.75rem !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xxl-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xxl-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xxl-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-xxl-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-xxl-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-xxl-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xxl-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-xxl-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-xxl-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-xxl-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xxl-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-xxl-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-xxl-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-xxl-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xxl-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-xxl-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-xxl-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-xxl-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-xxl-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-xxl-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-xxl-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-xxl-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-xxl-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-xxl-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-xxl-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-xxl-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-xxl-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-xxl-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-xxl-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-xxl-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-xxl-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-xxl-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-xxl-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-xxl-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-xxl-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-xxl-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-xxl-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-xxl-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-xxl-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-xxl-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-xxl-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-xxl-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-xxl-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-xxl-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-xxl-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-xxl-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-xxl-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-xxl-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-xxl-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-xxl-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-xxl-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-xxl-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-xxl-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-xxl-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xxl-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xxl-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xxl-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-xxl-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-xxl-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-xxl-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xxl-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-xxl-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-xxl-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-xxl-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xxl-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-xxl-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-xxl-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-xxl-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xxl-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-xxl-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-xxl-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-xxl-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xxl-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-xxl-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-xxl-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-xxl-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-xxl-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-xxl-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-xxl-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-xxl-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xxl-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-xxl-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-xxl-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-xxl-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-xxl-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-xxl-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-xxl-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-xxl-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xxl-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-xxl-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-xxl-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-xxl-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-xxl-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-xxl-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-xxl-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-xxl-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xxl-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-xxl-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-xxl-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-xxl-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-xxl-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-xxl-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-xxl-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-xxl-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xxl-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-xxl-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-xxl-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-xxl-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-2rem {
    margin-top: 2rem !important;
  }
  .mt-xxl-6 {
    margin-top: 5rem !important;
  }
  .mt-xxl-40 {
    margin-top: 2.5rem !important;
  }
  .mt-xxl-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-xxl-50 {
    margin-top: 2.75rem !important;
  }
  .mt-xxl-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-xxl-60 {
    margin-top: 3.75rem !important;
  }
  .mt-xxl-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-xxl-70 {
    margin-top: 4.375rem !important;
  }
  .mt-xxl-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-xxl-80 {
    margin-top: 5rem !important;
  }
  .mt-xxl-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-xxl-90 {
    margin-top: 5.625rem !important;
  }
  .mt-xxl-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-xxl-100 {
    margin-top: 6.25rem !important;
  }
  .mt-xxl-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-xxl-110 {
    margin-top: 6.875rem !important;
  }
  .mt-xxl-115 {
    margin-top: 7.25rem !important;
  }
  .mt-xxl-120 {
    margin-top: 7.5rem !important;
  }
  .mt-xxl-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-xxl-130 {
    margin-top: 8.125rem !important;
  }
  .mt-xxl-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-xxl-140 {
    margin-top: 8.75rem !important;
  }
  .mt-xxl-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-xxl-150 {
    margin-top: 9.375rem !important;
  }
  .mt-xxl-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-xxl-160 {
    margin-top: 10rem !important;
  }
  .mt-xxl-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-xxl-170 {
    margin-top: 10.625rem !important;
  }
  .mt-xxl-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-xxl-180 {
    margin-top: 11.25rem !important;
  }
  .mt-xxl-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-xxl-190 {
    margin-top: 11.875rem !important;
  }
  .mt-xxl-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-xxl-200 {
    margin-top: 12.5rem !important;
  }
  .mt-xxl-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-xxl-210 {
    margin-top: 13.125rem !important;
  }
  .mt-xxl-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-xxl-220 {
    margin-top: 13.75rem !important;
  }
  .mt-xxl-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-xxl-230 {
    margin-top: 14.375rem !important;
  }
  .mt-xxl-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-xxl-240 {
    margin-top: 15rem !important;
  }
  .mt-xxl-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-xxl-250 {
    margin-top: 15.625rem !important;
  }
  .mt-xxl-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-xxl-260 {
    margin-top: 16.25rem !important;
  }
  .mt-xxl-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-xxl-270 {
    margin-top: 16.875rem !important;
  }
  .mt-xxl-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-xxl-280 {
    margin-top: 17.5rem !important;
  }
  .mt-xxl-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-xxl-290 {
    margin-top: 18.125rem !important;
  }
  .mt-xxl-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-xxl-300 {
    margin-top: 18.75rem !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-2rem {
    margin-right: 2rem !important;
  }
  .me-xxl-6 {
    margin-right: 5rem !important;
  }
  .me-xxl-40 {
    margin-right: 2.5rem !important;
  }
  .me-xxl-45 {
    margin-right: 2.8125rem !important;
  }
  .me-xxl-50 {
    margin-right: 2.75rem !important;
  }
  .me-xxl-55 {
    margin-right: 3.4375rem !important;
  }
  .me-xxl-60 {
    margin-right: 3.75rem !important;
  }
  .me-xxl-65 {
    margin-right: 4.0625rem !important;
  }
  .me-xxl-70 {
    margin-right: 4.375rem !important;
  }
  .me-xxl-75 {
    margin-right: 4.6875rem !important;
  }
  .me-xxl-80 {
    margin-right: 5rem !important;
  }
  .me-xxl-85 {
    margin-right: 5.3125rem !important;
  }
  .me-xxl-90 {
    margin-right: 5.625rem !important;
  }
  .me-xxl-95 {
    margin-right: 5.9375rem !important;
  }
  .me-xxl-100 {
    margin-right: 6.25rem !important;
  }
  .me-xxl-105 {
    margin-right: 6.5625rem !important;
  }
  .me-xxl-110 {
    margin-right: 6.875rem !important;
  }
  .me-xxl-115 {
    margin-right: 7.25rem !important;
  }
  .me-xxl-120 {
    margin-right: 7.5rem !important;
  }
  .me-xxl-125 {
    margin-right: 7.8125rem !important;
  }
  .me-xxl-130 {
    margin-right: 8.125rem !important;
  }
  .me-xxl-135 {
    margin-right: 8.4375rem !important;
  }
  .me-xxl-140 {
    margin-right: 8.75rem !important;
  }
  .me-xxl-145 {
    margin-right: 9.0625rem !important;
  }
  .me-xxl-150 {
    margin-right: 9.375rem !important;
  }
  .me-xxl-155 {
    margin-right: 9.6875rem !important;
  }
  .me-xxl-160 {
    margin-right: 10rem !important;
  }
  .me-xxl-165 {
    margin-right: 10.3125rem !important;
  }
  .me-xxl-170 {
    margin-right: 10.625rem !important;
  }
  .me-xxl-175 {
    margin-right: 10.9375rem !important;
  }
  .me-xxl-180 {
    margin-right: 11.25rem !important;
  }
  .me-xxl-185 {
    margin-right: 11.5625rem !important;
  }
  .me-xxl-190 {
    margin-right: 11.875rem !important;
  }
  .me-xxl-195 {
    margin-right: 12.1875rem !important;
  }
  .me-xxl-200 {
    margin-right: 12.5rem !important;
  }
  .me-xxl-205 {
    margin-right: 12.8125rem !important;
  }
  .me-xxl-210 {
    margin-right: 13.125rem !important;
  }
  .me-xxl-215 {
    margin-right: 13.4375rem !important;
  }
  .me-xxl-220 {
    margin-right: 13.75rem !important;
  }
  .me-xxl-225 {
    margin-right: 14.0625rem !important;
  }
  .me-xxl-230 {
    margin-right: 14.375rem !important;
  }
  .me-xxl-235 {
    margin-right: 14.6875rem !important;
  }
  .me-xxl-240 {
    margin-right: 15rem !important;
  }
  .me-xxl-245 {
    margin-right: 15.3125rem !important;
  }
  .me-xxl-250 {
    margin-right: 15.625rem !important;
  }
  .me-xxl-255 {
    margin-right: 15.9375rem !important;
  }
  .me-xxl-260 {
    margin-right: 16.25rem !important;
  }
  .me-xxl-265 {
    margin-right: 16.5625rem !important;
  }
  .me-xxl-270 {
    margin-right: 16.875rem !important;
  }
  .me-xxl-275 {
    margin-right: 17.1875rem !important;
  }
  .me-xxl-280 {
    margin-right: 17.5rem !important;
  }
  .me-xxl-285 {
    margin-right: 17.8125rem !important;
  }
  .me-xxl-290 {
    margin-right: 18.125rem !important;
  }
  .me-xxl-295 {
    margin-right: 18.4375rem !important;
  }
  .me-xxl-300 {
    margin-right: 18.75rem !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 5rem !important;
  }
  .mb-xxl-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xxl-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-xxl-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-xxl-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-xxl-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xxl-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-xxl-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-xxl-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-xxl-80 {
    margin-bottom: 5rem !important;
  }
  .mb-xxl-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-xxl-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-xxl-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-xxl-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xxl-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-xxl-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-xxl-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-xxl-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xxl-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-xxl-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-xxl-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-xxl-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-xxl-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-xxl-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-xxl-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-xxl-160 {
    margin-bottom: 10rem !important;
  }
  .mb-xxl-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-xxl-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-xxl-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-xxl-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-xxl-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-xxl-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-xxl-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-xxl-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xxl-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-xxl-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-xxl-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-xxl-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-xxl-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-xxl-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-xxl-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-xxl-240 {
    margin-bottom: 15rem !important;
  }
  .mb-xxl-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-xxl-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-xxl-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-xxl-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-xxl-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-xxl-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-xxl-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-xxl-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xxl-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-xxl-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-xxl-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-xxl-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-2rem {
    margin-left: 2rem !important;
  }
  .ms-xxl-6 {
    margin-left: 5rem !important;
  }
  .ms-xxl-40 {
    margin-left: 2.5rem !important;
  }
  .ms-xxl-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-xxl-50 {
    margin-left: 2.75rem !important;
  }
  .ms-xxl-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-xxl-60 {
    margin-left: 3.75rem !important;
  }
  .ms-xxl-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-xxl-70 {
    margin-left: 4.375rem !important;
  }
  .ms-xxl-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-xxl-80 {
    margin-left: 5rem !important;
  }
  .ms-xxl-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-xxl-90 {
    margin-left: 5.625rem !important;
  }
  .ms-xxl-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-xxl-100 {
    margin-left: 6.25rem !important;
  }
  .ms-xxl-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-xxl-110 {
    margin-left: 6.875rem !important;
  }
  .ms-xxl-115 {
    margin-left: 7.25rem !important;
  }
  .ms-xxl-120 {
    margin-left: 7.5rem !important;
  }
  .ms-xxl-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-xxl-130 {
    margin-left: 8.125rem !important;
  }
  .ms-xxl-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-xxl-140 {
    margin-left: 8.75rem !important;
  }
  .ms-xxl-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-xxl-150 {
    margin-left: 9.375rem !important;
  }
  .ms-xxl-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-xxl-160 {
    margin-left: 10rem !important;
  }
  .ms-xxl-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-xxl-170 {
    margin-left: 10.625rem !important;
  }
  .ms-xxl-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-xxl-180 {
    margin-left: 11.25rem !important;
  }
  .ms-xxl-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-xxl-190 {
    margin-left: 11.875rem !important;
  }
  .ms-xxl-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-xxl-200 {
    margin-left: 12.5rem !important;
  }
  .ms-xxl-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-xxl-210 {
    margin-left: 13.125rem !important;
  }
  .ms-xxl-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-xxl-220 {
    margin-left: 13.75rem !important;
  }
  .ms-xxl-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-xxl-230 {
    margin-left: 14.375rem !important;
  }
  .ms-xxl-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-xxl-240 {
    margin-left: 15rem !important;
  }
  .ms-xxl-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-xxl-250 {
    margin-left: 15.625rem !important;
  }
  .ms-xxl-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-xxl-260 {
    margin-left: 16.25rem !important;
  }
  .ms-xxl-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-xxl-270 {
    margin-left: 16.875rem !important;
  }
  .ms-xxl-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-xxl-280 {
    margin-left: 17.5rem !important;
  }
  .ms-xxl-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-xxl-290 {
    margin-left: 18.125rem !important;
  }
  .ms-xxl-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-xxl-300 {
    margin-left: 18.75rem !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n2rem {
    margin: -2rem !important;
  }
  .m-xxl-n6 {
    margin: -5rem !important;
  }
  .m-xxl-n40 {
    margin: -2.5rem !important;
  }
  .m-xxl-n45 {
    margin: -2.8125rem !important;
  }
  .m-xxl-n50 {
    margin: -2.75rem !important;
  }
  .m-xxl-n55 {
    margin: -3.4375rem !important;
  }
  .m-xxl-n60 {
    margin: -3.75rem !important;
  }
  .m-xxl-n65 {
    margin: -4.0625rem !important;
  }
  .m-xxl-n70 {
    margin: -4.375rem !important;
  }
  .m-xxl-n75 {
    margin: -4.6875rem !important;
  }
  .m-xxl-n80 {
    margin: -5rem !important;
  }
  .m-xxl-n85 {
    margin: -5.3125rem !important;
  }
  .m-xxl-n90 {
    margin: -5.625rem !important;
  }
  .m-xxl-n95 {
    margin: -5.9375rem !important;
  }
  .m-xxl-n100 {
    margin: -6.25rem !important;
  }
  .m-xxl-n105 {
    margin: -6.5625rem !important;
  }
  .m-xxl-n110 {
    margin: -6.875rem !important;
  }
  .m-xxl-n115 {
    margin: -7.25rem !important;
  }
  .m-xxl-n120 {
    margin: -7.5rem !important;
  }
  .m-xxl-n125 {
    margin: -7.8125rem !important;
  }
  .m-xxl-n130 {
    margin: -8.125rem !important;
  }
  .m-xxl-n135 {
    margin: -8.4375rem !important;
  }
  .m-xxl-n140 {
    margin: -8.75rem !important;
  }
  .m-xxl-n145 {
    margin: -9.0625rem !important;
  }
  .m-xxl-n150 {
    margin: -9.375rem !important;
  }
  .m-xxl-n155 {
    margin: -9.6875rem !important;
  }
  .m-xxl-n160 {
    margin: -10rem !important;
  }
  .m-xxl-n165 {
    margin: -10.3125rem !important;
  }
  .m-xxl-n170 {
    margin: -10.625rem !important;
  }
  .m-xxl-n175 {
    margin: -10.9375rem !important;
  }
  .m-xxl-n180 {
    margin: -11.25rem !important;
  }
  .m-xxl-n185 {
    margin: -11.5625rem !important;
  }
  .m-xxl-n190 {
    margin: -11.875rem !important;
  }
  .m-xxl-n195 {
    margin: -12.1875rem !important;
  }
  .m-xxl-n200 {
    margin: -12.5rem !important;
  }
  .m-xxl-n205 {
    margin: -12.8125rem !important;
  }
  .m-xxl-n210 {
    margin: -13.125rem !important;
  }
  .m-xxl-n215 {
    margin: -13.4375rem !important;
  }
  .m-xxl-n220 {
    margin: -13.75rem !important;
  }
  .m-xxl-n225 {
    margin: -14.0625rem !important;
  }
  .m-xxl-n230 {
    margin: -14.375rem !important;
  }
  .m-xxl-n235 {
    margin: -14.6875rem !important;
  }
  .m-xxl-n240 {
    margin: -15rem !important;
  }
  .m-xxl-n245 {
    margin: -15.3125rem !important;
  }
  .m-xxl-n250 {
    margin: -15.625rem !important;
  }
  .m-xxl-n255 {
    margin: -15.9375rem !important;
  }
  .m-xxl-n260 {
    margin: -16.25rem !important;
  }
  .m-xxl-n265 {
    margin: -16.5625rem !important;
  }
  .m-xxl-n270 {
    margin: -16.875rem !important;
  }
  .m-xxl-n275 {
    margin: -17.1875rem !important;
  }
  .m-xxl-n280 {
    margin: -17.5rem !important;
  }
  .m-xxl-n285 {
    margin: -17.8125rem !important;
  }
  .m-xxl-n290 {
    margin: -18.125rem !important;
  }
  .m-xxl-n295 {
    margin: -18.4375rem !important;
  }
  .m-xxl-n300 {
    margin: -18.75rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-xxl-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xxl-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-xxl-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-xxl-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-xxl-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-xxl-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-xxl-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-xxl-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-xxl-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-xxl-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xxl-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-xxl-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-xxl-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-xxl-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-xxl-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-xxl-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-xxl-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-xxl-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-xxl-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-xxl-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-xxl-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-xxl-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-xxl-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-xxl-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-xxl-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-xxl-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-xxl-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-xxl-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-xxl-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-xxl-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-xxl-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-xxl-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-xxl-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-xxl-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-xxl-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-xxl-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-xxl-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-xxl-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-xxl-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-xxl-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-xxl-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-xxl-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-xxl-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-xxl-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-xxl-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-xxl-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-xxl-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-xxl-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-xxl-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-xxl-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-xxl-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-xxl-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-xxl-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-xxl-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-xxl-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xxl-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-xxl-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-xxl-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-xxl-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-xxl-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-xxl-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-xxl-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-xxl-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-xxl-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xxl-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-xxl-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-xxl-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-xxl-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-xxl-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-xxl-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-xxl-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-xxl-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-xxl-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-xxl-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-xxl-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-xxl-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-xxl-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-xxl-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-xxl-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-xxl-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-xxl-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-xxl-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-xxl-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-xxl-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-xxl-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-xxl-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-xxl-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-xxl-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-xxl-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-xxl-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-xxl-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-xxl-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-xxl-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-xxl-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-xxl-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-xxl-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-xxl-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-xxl-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-xxl-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-xxl-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-xxl-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-xxl-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-xxl-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-xxl-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-xxl-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-xxl-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-xxl-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-xxl-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n2rem {
    margin-top: -2rem !important;
  }
  .mt-xxl-n6 {
    margin-top: -5rem !important;
  }
  .mt-xxl-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-xxl-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-xxl-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-xxl-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-xxl-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-xxl-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-xxl-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-xxl-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-xxl-n80 {
    margin-top: -5rem !important;
  }
  .mt-xxl-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-xxl-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-xxl-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-xxl-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-xxl-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-xxl-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-xxl-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-xxl-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-xxl-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-xxl-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-xxl-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-xxl-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-xxl-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-xxl-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-xxl-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-xxl-n160 {
    margin-top: -10rem !important;
  }
  .mt-xxl-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-xxl-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-xxl-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-xxl-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-xxl-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-xxl-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-xxl-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-xxl-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-xxl-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-xxl-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-xxl-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-xxl-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-xxl-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-xxl-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-xxl-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-xxl-n240 {
    margin-top: -15rem !important;
  }
  .mt-xxl-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-xxl-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-xxl-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-xxl-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-xxl-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-xxl-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-xxl-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-xxl-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-xxl-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-xxl-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-xxl-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-xxl-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n2rem {
    margin-right: -2rem !important;
  }
  .me-xxl-n6 {
    margin-right: -5rem !important;
  }
  .me-xxl-n40 {
    margin-right: -2.5rem !important;
  }
  .me-xxl-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-xxl-n50 {
    margin-right: -2.75rem !important;
  }
  .me-xxl-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-xxl-n60 {
    margin-right: -3.75rem !important;
  }
  .me-xxl-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-xxl-n70 {
    margin-right: -4.375rem !important;
  }
  .me-xxl-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-xxl-n80 {
    margin-right: -5rem !important;
  }
  .me-xxl-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-xxl-n90 {
    margin-right: -5.625rem !important;
  }
  .me-xxl-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-xxl-n100 {
    margin-right: -6.25rem !important;
  }
  .me-xxl-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-xxl-n110 {
    margin-right: -6.875rem !important;
  }
  .me-xxl-n115 {
    margin-right: -7.25rem !important;
  }
  .me-xxl-n120 {
    margin-right: -7.5rem !important;
  }
  .me-xxl-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-xxl-n130 {
    margin-right: -8.125rem !important;
  }
  .me-xxl-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-xxl-n140 {
    margin-right: -8.75rem !important;
  }
  .me-xxl-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-xxl-n150 {
    margin-right: -9.375rem !important;
  }
  .me-xxl-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-xxl-n160 {
    margin-right: -10rem !important;
  }
  .me-xxl-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-xxl-n170 {
    margin-right: -10.625rem !important;
  }
  .me-xxl-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-xxl-n180 {
    margin-right: -11.25rem !important;
  }
  .me-xxl-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-xxl-n190 {
    margin-right: -11.875rem !important;
  }
  .me-xxl-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-xxl-n200 {
    margin-right: -12.5rem !important;
  }
  .me-xxl-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-xxl-n210 {
    margin-right: -13.125rem !important;
  }
  .me-xxl-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-xxl-n220 {
    margin-right: -13.75rem !important;
  }
  .me-xxl-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-xxl-n230 {
    margin-right: -14.375rem !important;
  }
  .me-xxl-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-xxl-n240 {
    margin-right: -15rem !important;
  }
  .me-xxl-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-xxl-n250 {
    margin-right: -15.625rem !important;
  }
  .me-xxl-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-xxl-n260 {
    margin-right: -16.25rem !important;
  }
  .me-xxl-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-xxl-n270 {
    margin-right: -16.875rem !important;
  }
  .me-xxl-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-xxl-n280 {
    margin-right: -17.5rem !important;
  }
  .me-xxl-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-xxl-n290 {
    margin-right: -18.125rem !important;
  }
  .me-xxl-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-xxl-n300 {
    margin-right: -18.75rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-xxl-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-xxl-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-xxl-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-xxl-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-xxl-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-xxl-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-xxl-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-xxl-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-xxl-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-xxl-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-xxl-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-xxl-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-xxl-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-xxl-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-xxl-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-xxl-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-xxl-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-xxl-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-xxl-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-xxl-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-xxl-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-xxl-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-xxl-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-xxl-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-xxl-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-xxl-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-xxl-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-xxl-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-xxl-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-xxl-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-xxl-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-xxl-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-xxl-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-xxl-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-xxl-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-xxl-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-xxl-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-xxl-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-xxl-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-xxl-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-xxl-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-xxl-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-xxl-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-xxl-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-xxl-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-xxl-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-xxl-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-xxl-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-xxl-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-xxl-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-xxl-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-xxl-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-xxl-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-xxl-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n2rem {
    margin-left: -2rem !important;
  }
  .ms-xxl-n6 {
    margin-left: -5rem !important;
  }
  .ms-xxl-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-xxl-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-xxl-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-xxl-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-xxl-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-xxl-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-xxl-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-xxl-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-xxl-n80 {
    margin-left: -5rem !important;
  }
  .ms-xxl-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-xxl-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-xxl-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-xxl-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-xxl-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-xxl-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-xxl-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-xxl-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-xxl-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-xxl-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-xxl-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-xxl-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-xxl-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-xxl-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-xxl-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-xxl-n160 {
    margin-left: -10rem !important;
  }
  .ms-xxl-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-xxl-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-xxl-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-xxl-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-xxl-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-xxl-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-xxl-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-xxl-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-xxl-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-xxl-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-xxl-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-xxl-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-xxl-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-xxl-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-xxl-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-xxl-n240 {
    margin-left: -15rem !important;
  }
  .ms-xxl-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-xxl-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-xxl-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-xxl-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-xxl-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-xxl-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-xxl-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-xxl-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-xxl-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-xxl-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-xxl-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-xxl-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-2rem {
    padding: 2rem !important;
  }
  .p-xxl-6 {
    padding: 5rem !important;
  }
  .p-xxl-40 {
    padding: 2.5rem !important;
  }
  .p-xxl-45 {
    padding: 2.8125rem !important;
  }
  .p-xxl-50 {
    padding: 2.75rem !important;
  }
  .p-xxl-55 {
    padding: 3.4375rem !important;
  }
  .p-xxl-60 {
    padding: 3.75rem !important;
  }
  .p-xxl-65 {
    padding: 4.0625rem !important;
  }
  .p-xxl-70 {
    padding: 4.375rem !important;
  }
  .p-xxl-75 {
    padding: 4.6875rem !important;
  }
  .p-xxl-80 {
    padding: 5rem !important;
  }
  .p-xxl-85 {
    padding: 5.3125rem !important;
  }
  .p-xxl-90 {
    padding: 5.625rem !important;
  }
  .p-xxl-95 {
    padding: 5.9375rem !important;
  }
  .p-xxl-100 {
    padding: 6.25rem !important;
  }
  .p-xxl-105 {
    padding: 6.5625rem !important;
  }
  .p-xxl-110 {
    padding: 6.875rem !important;
  }
  .p-xxl-115 {
    padding: 7.25rem !important;
  }
  .p-xxl-120 {
    padding: 7.5rem !important;
  }
  .p-xxl-125 {
    padding: 7.8125rem !important;
  }
  .p-xxl-130 {
    padding: 8.125rem !important;
  }
  .p-xxl-135 {
    padding: 8.4375rem !important;
  }
  .p-xxl-140 {
    padding: 8.75rem !important;
  }
  .p-xxl-145 {
    padding: 9.0625rem !important;
  }
  .p-xxl-150 {
    padding: 9.375rem !important;
  }
  .p-xxl-155 {
    padding: 9.6875rem !important;
  }
  .p-xxl-160 {
    padding: 10rem !important;
  }
  .p-xxl-165 {
    padding: 10.3125rem !important;
  }
  .p-xxl-170 {
    padding: 10.625rem !important;
  }
  .p-xxl-175 {
    padding: 10.9375rem !important;
  }
  .p-xxl-180 {
    padding: 11.25rem !important;
  }
  .p-xxl-185 {
    padding: 11.5625rem !important;
  }
  .p-xxl-190 {
    padding: 11.875rem !important;
  }
  .p-xxl-195 {
    padding: 12.1875rem !important;
  }
  .p-xxl-200 {
    padding: 12.5rem !important;
  }
  .p-xxl-205 {
    padding: 12.8125rem !important;
  }
  .p-xxl-210 {
    padding: 13.125rem !important;
  }
  .p-xxl-215 {
    padding: 13.4375rem !important;
  }
  .p-xxl-220 {
    padding: 13.75rem !important;
  }
  .p-xxl-225 {
    padding: 14.0625rem !important;
  }
  .p-xxl-230 {
    padding: 14.375rem !important;
  }
  .p-xxl-235 {
    padding: 14.6875rem !important;
  }
  .p-xxl-240 {
    padding: 15rem !important;
  }
  .p-xxl-245 {
    padding: 15.3125rem !important;
  }
  .p-xxl-250 {
    padding: 15.625rem !important;
  }
  .p-xxl-255 {
    padding: 15.9375rem !important;
  }
  .p-xxl-260 {
    padding: 16.25rem !important;
  }
  .p-xxl-265 {
    padding: 16.5625rem !important;
  }
  .p-xxl-270 {
    padding: 16.875rem !important;
  }
  .p-xxl-275 {
    padding: 17.1875rem !important;
  }
  .p-xxl-280 {
    padding: 17.5rem !important;
  }
  .p-xxl-285 {
    padding: 17.8125rem !important;
  }
  .p-xxl-290 {
    padding: 18.125rem !important;
  }
  .p-xxl-295 {
    padding: 18.4375rem !important;
  }
  .p-xxl-300 {
    padding: 18.75rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xxl-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xxl-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xxl-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-xxl-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-xxl-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-xxl-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xxl-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-xxl-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-xxl-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-xxl-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xxl-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-xxl-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-xxl-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-xxl-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xxl-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-xxl-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-xxl-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-xxl-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-xxl-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-xxl-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-xxl-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-xxl-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-xxl-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-xxl-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-xxl-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-xxl-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-xxl-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-xxl-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-xxl-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-xxl-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-xxl-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-xxl-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-xxl-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-xxl-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-xxl-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-xxl-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-xxl-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-xxl-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-xxl-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-xxl-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-xxl-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-xxl-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-xxl-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-xxl-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-xxl-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-xxl-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-xxl-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-xxl-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-xxl-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-xxl-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-xxl-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-xxl-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-xxl-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-xxl-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xxl-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xxl-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xxl-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-xxl-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-xxl-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-xxl-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xxl-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-xxl-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-xxl-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-xxl-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xxl-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-xxl-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-xxl-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-xxl-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xxl-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-xxl-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-xxl-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-xxl-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xxl-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-xxl-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-xxl-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-xxl-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-xxl-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-xxl-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-xxl-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-xxl-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xxl-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-xxl-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-xxl-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-xxl-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-xxl-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-xxl-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-xxl-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-xxl-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xxl-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-xxl-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-xxl-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-xxl-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-xxl-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-xxl-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-xxl-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-xxl-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xxl-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-xxl-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-xxl-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-xxl-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-xxl-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-xxl-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-xxl-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-xxl-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xxl-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-xxl-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-xxl-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-xxl-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-2rem {
    padding-top: 2rem !important;
  }
  .pt-xxl-6 {
    padding-top: 5rem !important;
  }
  .pt-xxl-40 {
    padding-top: 2.5rem !important;
  }
  .pt-xxl-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-xxl-50 {
    padding-top: 2.75rem !important;
  }
  .pt-xxl-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-xxl-60 {
    padding-top: 3.75rem !important;
  }
  .pt-xxl-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-xxl-70 {
    padding-top: 4.375rem !important;
  }
  .pt-xxl-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-xxl-80 {
    padding-top: 5rem !important;
  }
  .pt-xxl-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-xxl-90 {
    padding-top: 5.625rem !important;
  }
  .pt-xxl-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-xxl-100 {
    padding-top: 6.25rem !important;
  }
  .pt-xxl-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-xxl-110 {
    padding-top: 6.875rem !important;
  }
  .pt-xxl-115 {
    padding-top: 7.25rem !important;
  }
  .pt-xxl-120 {
    padding-top: 7.5rem !important;
  }
  .pt-xxl-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-xxl-130 {
    padding-top: 8.125rem !important;
  }
  .pt-xxl-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-xxl-140 {
    padding-top: 8.75rem !important;
  }
  .pt-xxl-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-xxl-150 {
    padding-top: 9.375rem !important;
  }
  .pt-xxl-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-xxl-160 {
    padding-top: 10rem !important;
  }
  .pt-xxl-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-xxl-170 {
    padding-top: 10.625rem !important;
  }
  .pt-xxl-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-xxl-180 {
    padding-top: 11.25rem !important;
  }
  .pt-xxl-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-xxl-190 {
    padding-top: 11.875rem !important;
  }
  .pt-xxl-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-xxl-200 {
    padding-top: 12.5rem !important;
  }
  .pt-xxl-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-xxl-210 {
    padding-top: 13.125rem !important;
  }
  .pt-xxl-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-xxl-220 {
    padding-top: 13.75rem !important;
  }
  .pt-xxl-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-xxl-230 {
    padding-top: 14.375rem !important;
  }
  .pt-xxl-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-xxl-240 {
    padding-top: 15rem !important;
  }
  .pt-xxl-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-xxl-250 {
    padding-top: 15.625rem !important;
  }
  .pt-xxl-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-xxl-260 {
    padding-top: 16.25rem !important;
  }
  .pt-xxl-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-xxl-270 {
    padding-top: 16.875rem !important;
  }
  .pt-xxl-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-xxl-280 {
    padding-top: 17.5rem !important;
  }
  .pt-xxl-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-xxl-290 {
    padding-top: 18.125rem !important;
  }
  .pt-xxl-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-xxl-300 {
    padding-top: 18.75rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-2rem {
    padding-right: 2rem !important;
  }
  .pe-xxl-6 {
    padding-right: 5rem !important;
  }
  .pe-xxl-40 {
    padding-right: 2.5rem !important;
  }
  .pe-xxl-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-xxl-50 {
    padding-right: 2.75rem !important;
  }
  .pe-xxl-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-xxl-60 {
    padding-right: 3.75rem !important;
  }
  .pe-xxl-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-xxl-70 {
    padding-right: 4.375rem !important;
  }
  .pe-xxl-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-xxl-80 {
    padding-right: 5rem !important;
  }
  .pe-xxl-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-xxl-90 {
    padding-right: 5.625rem !important;
  }
  .pe-xxl-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-xxl-100 {
    padding-right: 6.25rem !important;
  }
  .pe-xxl-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-xxl-110 {
    padding-right: 6.875rem !important;
  }
  .pe-xxl-115 {
    padding-right: 7.25rem !important;
  }
  .pe-xxl-120 {
    padding-right: 7.5rem !important;
  }
  .pe-xxl-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-xxl-130 {
    padding-right: 8.125rem !important;
  }
  .pe-xxl-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-xxl-140 {
    padding-right: 8.75rem !important;
  }
  .pe-xxl-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-xxl-150 {
    padding-right: 9.375rem !important;
  }
  .pe-xxl-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-xxl-160 {
    padding-right: 10rem !important;
  }
  .pe-xxl-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-xxl-170 {
    padding-right: 10.625rem !important;
  }
  .pe-xxl-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-xxl-180 {
    padding-right: 11.25rem !important;
  }
  .pe-xxl-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-xxl-190 {
    padding-right: 11.875rem !important;
  }
  .pe-xxl-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-xxl-200 {
    padding-right: 12.5rem !important;
  }
  .pe-xxl-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-xxl-210 {
    padding-right: 13.125rem !important;
  }
  .pe-xxl-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-xxl-220 {
    padding-right: 13.75rem !important;
  }
  .pe-xxl-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-xxl-230 {
    padding-right: 14.375rem !important;
  }
  .pe-xxl-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-xxl-240 {
    padding-right: 15rem !important;
  }
  .pe-xxl-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-xxl-250 {
    padding-right: 15.625rem !important;
  }
  .pe-xxl-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-xxl-260 {
    padding-right: 16.25rem !important;
  }
  .pe-xxl-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-xxl-270 {
    padding-right: 16.875rem !important;
  }
  .pe-xxl-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-xxl-280 {
    padding-right: 17.5rem !important;
  }
  .pe-xxl-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-xxl-290 {
    padding-right: 18.125rem !important;
  }
  .pe-xxl-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-xxl-300 {
    padding-right: 18.75rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 5rem !important;
  }
  .pb-xxl-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xxl-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-xxl-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-xxl-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-xxl-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xxl-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-xxl-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-xxl-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-xxl-80 {
    padding-bottom: 5rem !important;
  }
  .pb-xxl-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-xxl-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-xxl-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-xxl-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xxl-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-xxl-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-xxl-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-xxl-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xxl-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-xxl-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-xxl-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-xxl-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-xxl-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-xxl-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-xxl-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-xxl-160 {
    padding-bottom: 10rem !important;
  }
  .pb-xxl-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-xxl-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-xxl-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-xxl-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-xxl-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-xxl-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-xxl-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-xxl-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xxl-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-xxl-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-xxl-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-xxl-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-xxl-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-xxl-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-xxl-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-xxl-240 {
    padding-bottom: 15rem !important;
  }
  .pb-xxl-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-xxl-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-xxl-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-xxl-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-xxl-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-xxl-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-xxl-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-xxl-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xxl-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-xxl-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-xxl-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-xxl-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-2rem {
    padding-left: 2rem !important;
  }
  .ps-xxl-6 {
    padding-left: 5rem !important;
  }
  .ps-xxl-40 {
    padding-left: 2.5rem !important;
  }
  .ps-xxl-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-xxl-50 {
    padding-left: 2.75rem !important;
  }
  .ps-xxl-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-xxl-60 {
    padding-left: 3.75rem !important;
  }
  .ps-xxl-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-xxl-70 {
    padding-left: 4.375rem !important;
  }
  .ps-xxl-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-xxl-80 {
    padding-left: 5rem !important;
  }
  .ps-xxl-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-xxl-90 {
    padding-left: 5.625rem !important;
  }
  .ps-xxl-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-xxl-100 {
    padding-left: 6.25rem !important;
  }
  .ps-xxl-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-xxl-110 {
    padding-left: 6.875rem !important;
  }
  .ps-xxl-115 {
    padding-left: 7.25rem !important;
  }
  .ps-xxl-120 {
    padding-left: 7.5rem !important;
  }
  .ps-xxl-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-xxl-130 {
    padding-left: 8.125rem !important;
  }
  .ps-xxl-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-xxl-140 {
    padding-left: 8.75rem !important;
  }
  .ps-xxl-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-xxl-150 {
    padding-left: 9.375rem !important;
  }
  .ps-xxl-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-xxl-160 {
    padding-left: 10rem !important;
  }
  .ps-xxl-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-xxl-170 {
    padding-left: 10.625rem !important;
  }
  .ps-xxl-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-xxl-180 {
    padding-left: 11.25rem !important;
  }
  .ps-xxl-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-xxl-190 {
    padding-left: 11.875rem !important;
  }
  .ps-xxl-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-xxl-200 {
    padding-left: 12.5rem !important;
  }
  .ps-xxl-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-xxl-210 {
    padding-left: 13.125rem !important;
  }
  .ps-xxl-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-xxl-220 {
    padding-left: 13.75rem !important;
  }
  .ps-xxl-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-xxl-230 {
    padding-left: 14.375rem !important;
  }
  .ps-xxl-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-xxl-240 {
    padding-left: 15rem !important;
  }
  .ps-xxl-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-xxl-250 {
    padding-left: 15.625rem !important;
  }
  .ps-xxl-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-xxl-260 {
    padding-left: 16.25rem !important;
  }
  .ps-xxl-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-xxl-270 {
    padding-left: 16.875rem !important;
  }
  .ps-xxl-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-xxl-280 {
    padding-left: 17.5rem !important;
  }
  .ps-xxl-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-xxl-290 {
    padding-left: 18.125rem !important;
  }
  .ps-xxl-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-xxl-300 {
    padding-left: 18.75rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-2rem {
    gap: 2rem !important;
  }
  .gap-xxl-6 {
    gap: 5rem !important;
  }
  .gap-xxl-40 {
    gap: 2.5rem !important;
  }
  .gap-xxl-45 {
    gap: 2.8125rem !important;
  }
  .gap-xxl-50 {
    gap: 2.75rem !important;
  }
  .gap-xxl-55 {
    gap: 3.4375rem !important;
  }
  .gap-xxl-60 {
    gap: 3.75rem !important;
  }
  .gap-xxl-65 {
    gap: 4.0625rem !important;
  }
  .gap-xxl-70 {
    gap: 4.375rem !important;
  }
  .gap-xxl-75 {
    gap: 4.6875rem !important;
  }
  .gap-xxl-80 {
    gap: 5rem !important;
  }
  .gap-xxl-85 {
    gap: 5.3125rem !important;
  }
  .gap-xxl-90 {
    gap: 5.625rem !important;
  }
  .gap-xxl-95 {
    gap: 5.9375rem !important;
  }
  .gap-xxl-100 {
    gap: 6.25rem !important;
  }
  .gap-xxl-105 {
    gap: 6.5625rem !important;
  }
  .gap-xxl-110 {
    gap: 6.875rem !important;
  }
  .gap-xxl-115 {
    gap: 7.25rem !important;
  }
  .gap-xxl-120 {
    gap: 7.5rem !important;
  }
  .gap-xxl-125 {
    gap: 7.8125rem !important;
  }
  .gap-xxl-130 {
    gap: 8.125rem !important;
  }
  .gap-xxl-135 {
    gap: 8.4375rem !important;
  }
  .gap-xxl-140 {
    gap: 8.75rem !important;
  }
  .gap-xxl-145 {
    gap: 9.0625rem !important;
  }
  .gap-xxl-150 {
    gap: 9.375rem !important;
  }
  .gap-xxl-155 {
    gap: 9.6875rem !important;
  }
  .gap-xxl-160 {
    gap: 10rem !important;
  }
  .gap-xxl-165 {
    gap: 10.3125rem !important;
  }
  .gap-xxl-170 {
    gap: 10.625rem !important;
  }
  .gap-xxl-175 {
    gap: 10.9375rem !important;
  }
  .gap-xxl-180 {
    gap: 11.25rem !important;
  }
  .gap-xxl-185 {
    gap: 11.5625rem !important;
  }
  .gap-xxl-190 {
    gap: 11.875rem !important;
  }
  .gap-xxl-195 {
    gap: 12.1875rem !important;
  }
  .gap-xxl-200 {
    gap: 12.5rem !important;
  }
  .gap-xxl-205 {
    gap: 12.8125rem !important;
  }
  .gap-xxl-210 {
    gap: 13.125rem !important;
  }
  .gap-xxl-215 {
    gap: 13.4375rem !important;
  }
  .gap-xxl-220 {
    gap: 13.75rem !important;
  }
  .gap-xxl-225 {
    gap: 14.0625rem !important;
  }
  .gap-xxl-230 {
    gap: 14.375rem !important;
  }
  .gap-xxl-235 {
    gap: 14.6875rem !important;
  }
  .gap-xxl-240 {
    gap: 15rem !important;
  }
  .gap-xxl-245 {
    gap: 15.3125rem !important;
  }
  .gap-xxl-250 {
    gap: 15.625rem !important;
  }
  .gap-xxl-255 {
    gap: 15.9375rem !important;
  }
  .gap-xxl-260 {
    gap: 16.25rem !important;
  }
  .gap-xxl-265 {
    gap: 16.5625rem !important;
  }
  .gap-xxl-270 {
    gap: 16.875rem !important;
  }
  .gap-xxl-275 {
    gap: 17.1875rem !important;
  }
  .gap-xxl-280 {
    gap: 17.5rem !important;
  }
  .gap-xxl-285 {
    gap: 17.8125rem !important;
  }
  .gap-xxl-290 {
    gap: 18.125rem !important;
  }
  .gap-xxl-295 {
    gap: 18.4375rem !important;
  }
  .gap-xxl-300 {
    gap: 18.75rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 5rem !important;
  }
  .row-gap-xxl-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xxl-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-xxl-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xxl-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-xxl-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xxl-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-xxl-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-xxl-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-xxl-80 {
    row-gap: 5rem !important;
  }
  .row-gap-xxl-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-xxl-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-xxl-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-xxl-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xxl-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-xxl-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-xxl-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xxl-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-xxl-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-xxl-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-xxl-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-xxl-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-xxl-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-xxl-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-xxl-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-xxl-160 {
    row-gap: 10rem !important;
  }
  .row-gap-xxl-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-xxl-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-xxl-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-xxl-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-xxl-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-xxl-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-xxl-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-xxl-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-xxl-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-xxl-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-xxl-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-xxl-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-xxl-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-xxl-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-xxl-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-xxl-240 {
    row-gap: 15rem !important;
  }
  .row-gap-xxl-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-xxl-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-xxl-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-xxl-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-xxl-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-xxl-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-xxl-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-xxl-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-xxl-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-xxl-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-xxl-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-xxl-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-xxl-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xxl-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-xxl-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-xxl-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-xxl-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-xxl-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-xxl-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-xxl-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-xxl-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-xxl-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xxl-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-xxl-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-xxl-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-xxl-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-xxl-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-xxl-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-xxl-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-xxl-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-xxl-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-xxl-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-xxl-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-xxl-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-xxl-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-xxl-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-xxl-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-xxl-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-xxl-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-xxl-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-xxl-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-xxl-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-xxl-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-xxl-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-xxl-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-xxl-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-xxl-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-xxl-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-xxl-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-xxl-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-xxl-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-xxl-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-xxl-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-xxl-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-xxl-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-xxl-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-xxl-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-xxl-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-xxl-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-xxl-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-xxl-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-xxl-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-xxl-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-xxl-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-xxl-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-xxl-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-xxl-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
  .bg-xxl-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-xxl-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxl-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1638px) {
  .float-xxxl-start {
    float: left !important;
  }
  .float-xxxl-end {
    float: right !important;
  }
  .float-xxxl-none {
    float: none !important;
  }
  .object-fit-xxxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxxl-inline {
    display: inline !important;
  }
  .d-xxxl-inline-block {
    display: inline-block !important;
  }
  .d-xxxl-block {
    display: block !important;
  }
  .d-xxxl-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-xxxl-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-xxxl-table {
    display: table !important;
  }
  .d-xxxl-table-row {
    display: table-row !important;
  }
  .d-xxxl-table-cell {
    display: table-cell !important;
  }
  .d-xxxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xxxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xxxl-none {
    display: none !important;
  }
  .border-xxxl {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }
  .border-xxxl-0 {
    border: 0 !important;
  }
  .flex-xxxl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xxxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xxxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xxxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xxxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xxxl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xxxl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xxxl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xxxl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-xxxl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xxxl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xxxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxxl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xxxl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xxxl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xxxl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xxxl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-xxxl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-xxxl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xxxl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xxxl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xxxl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xxxl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xxxl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xxxl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xxxl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xxxl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xxxl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xxxl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xxxl-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xxxl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xxxl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xxxl-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .align-self-xxxl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xxxl-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .order-xxxl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xxxl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xxxl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xxxl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xxxl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xxxl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xxxl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xxxl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xxxl-2rem {
    margin: 2rem !important;
  }
  .m-xxxl-6 {
    margin: 5rem !important;
  }
  .m-xxxl-40 {
    margin: 2.5rem !important;
  }
  .m-xxxl-45 {
    margin: 2.8125rem !important;
  }
  .m-xxxl-50 {
    margin: 2.75rem !important;
  }
  .m-xxxl-55 {
    margin: 3.4375rem !important;
  }
  .m-xxxl-60 {
    margin: 3.75rem !important;
  }
  .m-xxxl-65 {
    margin: 4.0625rem !important;
  }
  .m-xxxl-70 {
    margin: 4.375rem !important;
  }
  .m-xxxl-75 {
    margin: 4.6875rem !important;
  }
  .m-xxxl-80 {
    margin: 5rem !important;
  }
  .m-xxxl-85 {
    margin: 5.3125rem !important;
  }
  .m-xxxl-90 {
    margin: 5.625rem !important;
  }
  .m-xxxl-95 {
    margin: 5.9375rem !important;
  }
  .m-xxxl-100 {
    margin: 6.25rem !important;
  }
  .m-xxxl-105 {
    margin: 6.5625rem !important;
  }
  .m-xxxl-110 {
    margin: 6.875rem !important;
  }
  .m-xxxl-115 {
    margin: 7.25rem !important;
  }
  .m-xxxl-120 {
    margin: 7.5rem !important;
  }
  .m-xxxl-125 {
    margin: 7.8125rem !important;
  }
  .m-xxxl-130 {
    margin: 8.125rem !important;
  }
  .m-xxxl-135 {
    margin: 8.4375rem !important;
  }
  .m-xxxl-140 {
    margin: 8.75rem !important;
  }
  .m-xxxl-145 {
    margin: 9.0625rem !important;
  }
  .m-xxxl-150 {
    margin: 9.375rem !important;
  }
  .m-xxxl-155 {
    margin: 9.6875rem !important;
  }
  .m-xxxl-160 {
    margin: 10rem !important;
  }
  .m-xxxl-165 {
    margin: 10.3125rem !important;
  }
  .m-xxxl-170 {
    margin: 10.625rem !important;
  }
  .m-xxxl-175 {
    margin: 10.9375rem !important;
  }
  .m-xxxl-180 {
    margin: 11.25rem !important;
  }
  .m-xxxl-185 {
    margin: 11.5625rem !important;
  }
  .m-xxxl-190 {
    margin: 11.875rem !important;
  }
  .m-xxxl-195 {
    margin: 12.1875rem !important;
  }
  .m-xxxl-200 {
    margin: 12.5rem !important;
  }
  .m-xxxl-205 {
    margin: 12.8125rem !important;
  }
  .m-xxxl-210 {
    margin: 13.125rem !important;
  }
  .m-xxxl-215 {
    margin: 13.4375rem !important;
  }
  .m-xxxl-220 {
    margin: 13.75rem !important;
  }
  .m-xxxl-225 {
    margin: 14.0625rem !important;
  }
  .m-xxxl-230 {
    margin: 14.375rem !important;
  }
  .m-xxxl-235 {
    margin: 14.6875rem !important;
  }
  .m-xxxl-240 {
    margin: 15rem !important;
  }
  .m-xxxl-245 {
    margin: 15.3125rem !important;
  }
  .m-xxxl-250 {
    margin: 15.625rem !important;
  }
  .m-xxxl-255 {
    margin: 15.9375rem !important;
  }
  .m-xxxl-260 {
    margin: 16.25rem !important;
  }
  .m-xxxl-265 {
    margin: 16.5625rem !important;
  }
  .m-xxxl-270 {
    margin: 16.875rem !important;
  }
  .m-xxxl-275 {
    margin: 17.1875rem !important;
  }
  .m-xxxl-280 {
    margin: 17.5rem !important;
  }
  .m-xxxl-285 {
    margin: 17.8125rem !important;
  }
  .m-xxxl-290 {
    margin: 18.125rem !important;
  }
  .m-xxxl-295 {
    margin: 18.4375rem !important;
  }
  .m-xxxl-300 {
    margin: 18.75rem !important;
  }
  .m-xxxl-0 {
    margin: 0 !important;
  }
  .m-xxxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxxl-3 {
    margin: 1rem !important;
  }
  .m-xxxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxxl-5 {
    margin: 3rem !important;
  }
  .m-xxxl-auto {
    margin: auto !important;
  }
  .mx-xxxl-2rem {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xxxl-6 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xxxl-40 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xxxl-45 {
    margin-right: 2.8125rem !important;
    margin-left: 2.8125rem !important;
  }
  .mx-xxxl-50 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-xxxl-55 {
    margin-right: 3.4375rem !important;
    margin-left: 3.4375rem !important;
  }
  .mx-xxxl-60 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xxxl-65 {
    margin-right: 4.0625rem !important;
    margin-left: 4.0625rem !important;
  }
  .mx-xxxl-70 {
    margin-right: 4.375rem !important;
    margin-left: 4.375rem !important;
  }
  .mx-xxxl-75 {
    margin-right: 4.6875rem !important;
    margin-left: 4.6875rem !important;
  }
  .mx-xxxl-80 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xxxl-85 {
    margin-right: 5.3125rem !important;
    margin-left: 5.3125rem !important;
  }
  .mx-xxxl-90 {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important;
  }
  .mx-xxxl-95 {
    margin-right: 5.9375rem !important;
    margin-left: 5.9375rem !important;
  }
  .mx-xxxl-100 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xxxl-105 {
    margin-right: 6.5625rem !important;
    margin-left: 6.5625rem !important;
  }
  .mx-xxxl-110 {
    margin-right: 6.875rem !important;
    margin-left: 6.875rem !important;
  }
  .mx-xxxl-115 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
  }
  .mx-xxxl-120 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
  }
  .mx-xxxl-125 {
    margin-right: 7.8125rem !important;
    margin-left: 7.8125rem !important;
  }
  .mx-xxxl-130 {
    margin-right: 8.125rem !important;
    margin-left: 8.125rem !important;
  }
  .mx-xxxl-135 {
    margin-right: 8.4375rem !important;
    margin-left: 8.4375rem !important;
  }
  .mx-xxxl-140 {
    margin-right: 8.75rem !important;
    margin-left: 8.75rem !important;
  }
  .mx-xxxl-145 {
    margin-right: 9.0625rem !important;
    margin-left: 9.0625rem !important;
  }
  .mx-xxxl-150 {
    margin-right: 9.375rem !important;
    margin-left: 9.375rem !important;
  }
  .mx-xxxl-155 {
    margin-right: 9.6875rem !important;
    margin-left: 9.6875rem !important;
  }
  .mx-xxxl-160 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }
  .mx-xxxl-165 {
    margin-right: 10.3125rem !important;
    margin-left: 10.3125rem !important;
  }
  .mx-xxxl-170 {
    margin-right: 10.625rem !important;
    margin-left: 10.625rem !important;
  }
  .mx-xxxl-175 {
    margin-right: 10.9375rem !important;
    margin-left: 10.9375rem !important;
  }
  .mx-xxxl-180 {
    margin-right: 11.25rem !important;
    margin-left: 11.25rem !important;
  }
  .mx-xxxl-185 {
    margin-right: 11.5625rem !important;
    margin-left: 11.5625rem !important;
  }
  .mx-xxxl-190 {
    margin-right: 11.875rem !important;
    margin-left: 11.875rem !important;
  }
  .mx-xxxl-195 {
    margin-right: 12.1875rem !important;
    margin-left: 12.1875rem !important;
  }
  .mx-xxxl-200 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important;
  }
  .mx-xxxl-205 {
    margin-right: 12.8125rem !important;
    margin-left: 12.8125rem !important;
  }
  .mx-xxxl-210 {
    margin-right: 13.125rem !important;
    margin-left: 13.125rem !important;
  }
  .mx-xxxl-215 {
    margin-right: 13.4375rem !important;
    margin-left: 13.4375rem !important;
  }
  .mx-xxxl-220 {
    margin-right: 13.75rem !important;
    margin-left: 13.75rem !important;
  }
  .mx-xxxl-225 {
    margin-right: 14.0625rem !important;
    margin-left: 14.0625rem !important;
  }
  .mx-xxxl-230 {
    margin-right: 14.375rem !important;
    margin-left: 14.375rem !important;
  }
  .mx-xxxl-235 {
    margin-right: 14.6875rem !important;
    margin-left: 14.6875rem !important;
  }
  .mx-xxxl-240 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }
  .mx-xxxl-245 {
    margin-right: 15.3125rem !important;
    margin-left: 15.3125rem !important;
  }
  .mx-xxxl-250 {
    margin-right: 15.625rem !important;
    margin-left: 15.625rem !important;
  }
  .mx-xxxl-255 {
    margin-right: 15.9375rem !important;
    margin-left: 15.9375rem !important;
  }
  .mx-xxxl-260 {
    margin-right: 16.25rem !important;
    margin-left: 16.25rem !important;
  }
  .mx-xxxl-265 {
    margin-right: 16.5625rem !important;
    margin-left: 16.5625rem !important;
  }
  .mx-xxxl-270 {
    margin-right: 16.875rem !important;
    margin-left: 16.875rem !important;
  }
  .mx-xxxl-275 {
    margin-right: 17.1875rem !important;
    margin-left: 17.1875rem !important;
  }
  .mx-xxxl-280 {
    margin-right: 17.5rem !important;
    margin-left: 17.5rem !important;
  }
  .mx-xxxl-285 {
    margin-right: 17.8125rem !important;
    margin-left: 17.8125rem !important;
  }
  .mx-xxxl-290 {
    margin-right: 18.125rem !important;
    margin-left: 18.125rem !important;
  }
  .mx-xxxl-295 {
    margin-right: 18.4375rem !important;
    margin-left: 18.4375rem !important;
  }
  .mx-xxxl-300 {
    margin-right: 18.75rem !important;
    margin-left: 18.75rem !important;
  }
  .mx-xxxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxxl-2rem {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xxxl-6 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xxxl-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xxxl-45 {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
  .my-xxxl-50 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .my-xxxl-55 {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
  .my-xxxl-60 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xxxl-65 {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
  .my-xxxl-70 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
  .my-xxxl-75 {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
  .my-xxxl-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xxxl-85 {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
  .my-xxxl-90 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
  .my-xxxl-95 {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
  .my-xxxl-100 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xxxl-105 {
    margin-top: 6.5625rem !important;
    margin-bottom: 6.5625rem !important;
  }
  .my-xxxl-110 {
    margin-top: 6.875rem !important;
    margin-bottom: 6.875rem !important;
  }
  .my-xxxl-115 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .my-xxxl-120 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xxxl-125 {
    margin-top: 7.8125rem !important;
    margin-bottom: 7.8125rem !important;
  }
  .my-xxxl-130 {
    margin-top: 8.125rem !important;
    margin-bottom: 8.125rem !important;
  }
  .my-xxxl-135 {
    margin-top: 8.4375rem !important;
    margin-bottom: 8.4375rem !important;
  }
  .my-xxxl-140 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .my-xxxl-145 {
    margin-top: 9.0625rem !important;
    margin-bottom: 9.0625rem !important;
  }
  .my-xxxl-150 {
    margin-top: 9.375rem !important;
    margin-bottom: 9.375rem !important;
  }
  .my-xxxl-155 {
    margin-top: 9.6875rem !important;
    margin-bottom: 9.6875rem !important;
  }
  .my-xxxl-160 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xxxl-165 {
    margin-top: 10.3125rem !important;
    margin-bottom: 10.3125rem !important;
  }
  .my-xxxl-170 {
    margin-top: 10.625rem !important;
    margin-bottom: 10.625rem !important;
  }
  .my-xxxl-175 {
    margin-top: 10.9375rem !important;
    margin-bottom: 10.9375rem !important;
  }
  .my-xxxl-180 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .my-xxxl-185 {
    margin-top: 11.5625rem !important;
    margin-bottom: 11.5625rem !important;
  }
  .my-xxxl-190 {
    margin-top: 11.875rem !important;
    margin-bottom: 11.875rem !important;
  }
  .my-xxxl-195 {
    margin-top: 12.1875rem !important;
    margin-bottom: 12.1875rem !important;
  }
  .my-xxxl-200 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xxxl-205 {
    margin-top: 12.8125rem !important;
    margin-bottom: 12.8125rem !important;
  }
  .my-xxxl-210 {
    margin-top: 13.125rem !important;
    margin-bottom: 13.125rem !important;
  }
  .my-xxxl-215 {
    margin-top: 13.4375rem !important;
    margin-bottom: 13.4375rem !important;
  }
  .my-xxxl-220 {
    margin-top: 13.75rem !important;
    margin-bottom: 13.75rem !important;
  }
  .my-xxxl-225 {
    margin-top: 14.0625rem !important;
    margin-bottom: 14.0625rem !important;
  }
  .my-xxxl-230 {
    margin-top: 14.375rem !important;
    margin-bottom: 14.375rem !important;
  }
  .my-xxxl-235 {
    margin-top: 14.6875rem !important;
    margin-bottom: 14.6875rem !important;
  }
  .my-xxxl-240 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xxxl-245 {
    margin-top: 15.3125rem !important;
    margin-bottom: 15.3125rem !important;
  }
  .my-xxxl-250 {
    margin-top: 15.625rem !important;
    margin-bottom: 15.625rem !important;
  }
  .my-xxxl-255 {
    margin-top: 15.9375rem !important;
    margin-bottom: 15.9375rem !important;
  }
  .my-xxxl-260 {
    margin-top: 16.25rem !important;
    margin-bottom: 16.25rem !important;
  }
  .my-xxxl-265 {
    margin-top: 16.5625rem !important;
    margin-bottom: 16.5625rem !important;
  }
  .my-xxxl-270 {
    margin-top: 16.875rem !important;
    margin-bottom: 16.875rem !important;
  }
  .my-xxxl-275 {
    margin-top: 17.1875rem !important;
    margin-bottom: 17.1875rem !important;
  }
  .my-xxxl-280 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xxxl-285 {
    margin-top: 17.8125rem !important;
    margin-bottom: 17.8125rem !important;
  }
  .my-xxxl-290 {
    margin-top: 18.125rem !important;
    margin-bottom: 18.125rem !important;
  }
  .my-xxxl-295 {
    margin-top: 18.4375rem !important;
    margin-bottom: 18.4375rem !important;
  }
  .my-xxxl-300 {
    margin-top: 18.75rem !important;
    margin-bottom: 18.75rem !important;
  }
  .my-xxxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxxl-2rem {
    margin-top: 2rem !important;
  }
  .mt-xxxl-6 {
    margin-top: 5rem !important;
  }
  .mt-xxxl-40 {
    margin-top: 2.5rem !important;
  }
  .mt-xxxl-45 {
    margin-top: 2.8125rem !important;
  }
  .mt-xxxl-50 {
    margin-top: 2.75rem !important;
  }
  .mt-xxxl-55 {
    margin-top: 3.4375rem !important;
  }
  .mt-xxxl-60 {
    margin-top: 3.75rem !important;
  }
  .mt-xxxl-65 {
    margin-top: 4.0625rem !important;
  }
  .mt-xxxl-70 {
    margin-top: 4.375rem !important;
  }
  .mt-xxxl-75 {
    margin-top: 4.6875rem !important;
  }
  .mt-xxxl-80 {
    margin-top: 5rem !important;
  }
  .mt-xxxl-85 {
    margin-top: 5.3125rem !important;
  }
  .mt-xxxl-90 {
    margin-top: 5.625rem !important;
  }
  .mt-xxxl-95 {
    margin-top: 5.9375rem !important;
  }
  .mt-xxxl-100 {
    margin-top: 6.25rem !important;
  }
  .mt-xxxl-105 {
    margin-top: 6.5625rem !important;
  }
  .mt-xxxl-110 {
    margin-top: 6.875rem !important;
  }
  .mt-xxxl-115 {
    margin-top: 7.25rem !important;
  }
  .mt-xxxl-120 {
    margin-top: 7.5rem !important;
  }
  .mt-xxxl-125 {
    margin-top: 7.8125rem !important;
  }
  .mt-xxxl-130 {
    margin-top: 8.125rem !important;
  }
  .mt-xxxl-135 {
    margin-top: 8.4375rem !important;
  }
  .mt-xxxl-140 {
    margin-top: 8.75rem !important;
  }
  .mt-xxxl-145 {
    margin-top: 9.0625rem !important;
  }
  .mt-xxxl-150 {
    margin-top: 9.375rem !important;
  }
  .mt-xxxl-155 {
    margin-top: 9.6875rem !important;
  }
  .mt-xxxl-160 {
    margin-top: 10rem !important;
  }
  .mt-xxxl-165 {
    margin-top: 10.3125rem !important;
  }
  .mt-xxxl-170 {
    margin-top: 10.625rem !important;
  }
  .mt-xxxl-175 {
    margin-top: 10.9375rem !important;
  }
  .mt-xxxl-180 {
    margin-top: 11.25rem !important;
  }
  .mt-xxxl-185 {
    margin-top: 11.5625rem !important;
  }
  .mt-xxxl-190 {
    margin-top: 11.875rem !important;
  }
  .mt-xxxl-195 {
    margin-top: 12.1875rem !important;
  }
  .mt-xxxl-200 {
    margin-top: 12.5rem !important;
  }
  .mt-xxxl-205 {
    margin-top: 12.8125rem !important;
  }
  .mt-xxxl-210 {
    margin-top: 13.125rem !important;
  }
  .mt-xxxl-215 {
    margin-top: 13.4375rem !important;
  }
  .mt-xxxl-220 {
    margin-top: 13.75rem !important;
  }
  .mt-xxxl-225 {
    margin-top: 14.0625rem !important;
  }
  .mt-xxxl-230 {
    margin-top: 14.375rem !important;
  }
  .mt-xxxl-235 {
    margin-top: 14.6875rem !important;
  }
  .mt-xxxl-240 {
    margin-top: 15rem !important;
  }
  .mt-xxxl-245 {
    margin-top: 15.3125rem !important;
  }
  .mt-xxxl-250 {
    margin-top: 15.625rem !important;
  }
  .mt-xxxl-255 {
    margin-top: 15.9375rem !important;
  }
  .mt-xxxl-260 {
    margin-top: 16.25rem !important;
  }
  .mt-xxxl-265 {
    margin-top: 16.5625rem !important;
  }
  .mt-xxxl-270 {
    margin-top: 16.875rem !important;
  }
  .mt-xxxl-275 {
    margin-top: 17.1875rem !important;
  }
  .mt-xxxl-280 {
    margin-top: 17.5rem !important;
  }
  .mt-xxxl-285 {
    margin-top: 17.8125rem !important;
  }
  .mt-xxxl-290 {
    margin-top: 18.125rem !important;
  }
  .mt-xxxl-295 {
    margin-top: 18.4375rem !important;
  }
  .mt-xxxl-300 {
    margin-top: 18.75rem !important;
  }
  .mt-xxxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxxl-auto {
    margin-top: auto !important;
  }
  .me-xxxl-2rem {
    margin-right: 2rem !important;
  }
  .me-xxxl-6 {
    margin-right: 5rem !important;
  }
  .me-xxxl-40 {
    margin-right: 2.5rem !important;
  }
  .me-xxxl-45 {
    margin-right: 2.8125rem !important;
  }
  .me-xxxl-50 {
    margin-right: 2.75rem !important;
  }
  .me-xxxl-55 {
    margin-right: 3.4375rem !important;
  }
  .me-xxxl-60 {
    margin-right: 3.75rem !important;
  }
  .me-xxxl-65 {
    margin-right: 4.0625rem !important;
  }
  .me-xxxl-70 {
    margin-right: 4.375rem !important;
  }
  .me-xxxl-75 {
    margin-right: 4.6875rem !important;
  }
  .me-xxxl-80 {
    margin-right: 5rem !important;
  }
  .me-xxxl-85 {
    margin-right: 5.3125rem !important;
  }
  .me-xxxl-90 {
    margin-right: 5.625rem !important;
  }
  .me-xxxl-95 {
    margin-right: 5.9375rem !important;
  }
  .me-xxxl-100 {
    margin-right: 6.25rem !important;
  }
  .me-xxxl-105 {
    margin-right: 6.5625rem !important;
  }
  .me-xxxl-110 {
    margin-right: 6.875rem !important;
  }
  .me-xxxl-115 {
    margin-right: 7.25rem !important;
  }
  .me-xxxl-120 {
    margin-right: 7.5rem !important;
  }
  .me-xxxl-125 {
    margin-right: 7.8125rem !important;
  }
  .me-xxxl-130 {
    margin-right: 8.125rem !important;
  }
  .me-xxxl-135 {
    margin-right: 8.4375rem !important;
  }
  .me-xxxl-140 {
    margin-right: 8.75rem !important;
  }
  .me-xxxl-145 {
    margin-right: 9.0625rem !important;
  }
  .me-xxxl-150 {
    margin-right: 9.375rem !important;
  }
  .me-xxxl-155 {
    margin-right: 9.6875rem !important;
  }
  .me-xxxl-160 {
    margin-right: 10rem !important;
  }
  .me-xxxl-165 {
    margin-right: 10.3125rem !important;
  }
  .me-xxxl-170 {
    margin-right: 10.625rem !important;
  }
  .me-xxxl-175 {
    margin-right: 10.9375rem !important;
  }
  .me-xxxl-180 {
    margin-right: 11.25rem !important;
  }
  .me-xxxl-185 {
    margin-right: 11.5625rem !important;
  }
  .me-xxxl-190 {
    margin-right: 11.875rem !important;
  }
  .me-xxxl-195 {
    margin-right: 12.1875rem !important;
  }
  .me-xxxl-200 {
    margin-right: 12.5rem !important;
  }
  .me-xxxl-205 {
    margin-right: 12.8125rem !important;
  }
  .me-xxxl-210 {
    margin-right: 13.125rem !important;
  }
  .me-xxxl-215 {
    margin-right: 13.4375rem !important;
  }
  .me-xxxl-220 {
    margin-right: 13.75rem !important;
  }
  .me-xxxl-225 {
    margin-right: 14.0625rem !important;
  }
  .me-xxxl-230 {
    margin-right: 14.375rem !important;
  }
  .me-xxxl-235 {
    margin-right: 14.6875rem !important;
  }
  .me-xxxl-240 {
    margin-right: 15rem !important;
  }
  .me-xxxl-245 {
    margin-right: 15.3125rem !important;
  }
  .me-xxxl-250 {
    margin-right: 15.625rem !important;
  }
  .me-xxxl-255 {
    margin-right: 15.9375rem !important;
  }
  .me-xxxl-260 {
    margin-right: 16.25rem !important;
  }
  .me-xxxl-265 {
    margin-right: 16.5625rem !important;
  }
  .me-xxxl-270 {
    margin-right: 16.875rem !important;
  }
  .me-xxxl-275 {
    margin-right: 17.1875rem !important;
  }
  .me-xxxl-280 {
    margin-right: 17.5rem !important;
  }
  .me-xxxl-285 {
    margin-right: 17.8125rem !important;
  }
  .me-xxxl-290 {
    margin-right: 18.125rem !important;
  }
  .me-xxxl-295 {
    margin-right: 18.4375rem !important;
  }
  .me-xxxl-300 {
    margin-right: 18.75rem !important;
  }
  .me-xxxl-0 {
    margin-right: 0 !important;
  }
  .me-xxxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxxl-auto {
    margin-right: auto !important;
  }
  .mb-xxxl-2rem {
    margin-bottom: 2rem !important;
  }
  .mb-xxxl-6 {
    margin-bottom: 5rem !important;
  }
  .mb-xxxl-40 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xxxl-45 {
    margin-bottom: 2.8125rem !important;
  }
  .mb-xxxl-50 {
    margin-bottom: 2.75rem !important;
  }
  .mb-xxxl-55 {
    margin-bottom: 3.4375rem !important;
  }
  .mb-xxxl-60 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xxxl-65 {
    margin-bottom: 4.0625rem !important;
  }
  .mb-xxxl-70 {
    margin-bottom: 4.375rem !important;
  }
  .mb-xxxl-75 {
    margin-bottom: 4.6875rem !important;
  }
  .mb-xxxl-80 {
    margin-bottom: 5rem !important;
  }
  .mb-xxxl-85 {
    margin-bottom: 5.3125rem !important;
  }
  .mb-xxxl-90 {
    margin-bottom: 5.625rem !important;
  }
  .mb-xxxl-95 {
    margin-bottom: 5.9375rem !important;
  }
  .mb-xxxl-100 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xxxl-105 {
    margin-bottom: 6.5625rem !important;
  }
  .mb-xxxl-110 {
    margin-bottom: 6.875rem !important;
  }
  .mb-xxxl-115 {
    margin-bottom: 7.25rem !important;
  }
  .mb-xxxl-120 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xxxl-125 {
    margin-bottom: 7.8125rem !important;
  }
  .mb-xxxl-130 {
    margin-bottom: 8.125rem !important;
  }
  .mb-xxxl-135 {
    margin-bottom: 8.4375rem !important;
  }
  .mb-xxxl-140 {
    margin-bottom: 8.75rem !important;
  }
  .mb-xxxl-145 {
    margin-bottom: 9.0625rem !important;
  }
  .mb-xxxl-150 {
    margin-bottom: 9.375rem !important;
  }
  .mb-xxxl-155 {
    margin-bottom: 9.6875rem !important;
  }
  .mb-xxxl-160 {
    margin-bottom: 10rem !important;
  }
  .mb-xxxl-165 {
    margin-bottom: 10.3125rem !important;
  }
  .mb-xxxl-170 {
    margin-bottom: 10.625rem !important;
  }
  .mb-xxxl-175 {
    margin-bottom: 10.9375rem !important;
  }
  .mb-xxxl-180 {
    margin-bottom: 11.25rem !important;
  }
  .mb-xxxl-185 {
    margin-bottom: 11.5625rem !important;
  }
  .mb-xxxl-190 {
    margin-bottom: 11.875rem !important;
  }
  .mb-xxxl-195 {
    margin-bottom: 12.1875rem !important;
  }
  .mb-xxxl-200 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xxxl-205 {
    margin-bottom: 12.8125rem !important;
  }
  .mb-xxxl-210 {
    margin-bottom: 13.125rem !important;
  }
  .mb-xxxl-215 {
    margin-bottom: 13.4375rem !important;
  }
  .mb-xxxl-220 {
    margin-bottom: 13.75rem !important;
  }
  .mb-xxxl-225 {
    margin-bottom: 14.0625rem !important;
  }
  .mb-xxxl-230 {
    margin-bottom: 14.375rem !important;
  }
  .mb-xxxl-235 {
    margin-bottom: 14.6875rem !important;
  }
  .mb-xxxl-240 {
    margin-bottom: 15rem !important;
  }
  .mb-xxxl-245 {
    margin-bottom: 15.3125rem !important;
  }
  .mb-xxxl-250 {
    margin-bottom: 15.625rem !important;
  }
  .mb-xxxl-255 {
    margin-bottom: 15.9375rem !important;
  }
  .mb-xxxl-260 {
    margin-bottom: 16.25rem !important;
  }
  .mb-xxxl-265 {
    margin-bottom: 16.5625rem !important;
  }
  .mb-xxxl-270 {
    margin-bottom: 16.875rem !important;
  }
  .mb-xxxl-275 {
    margin-bottom: 17.1875rem !important;
  }
  .mb-xxxl-280 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xxxl-285 {
    margin-bottom: 17.8125rem !important;
  }
  .mb-xxxl-290 {
    margin-bottom: 18.125rem !important;
  }
  .mb-xxxl-295 {
    margin-bottom: 18.4375rem !important;
  }
  .mb-xxxl-300 {
    margin-bottom: 18.75rem !important;
  }
  .mb-xxxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxxl-2rem {
    margin-left: 2rem !important;
  }
  .ms-xxxl-6 {
    margin-left: 5rem !important;
  }
  .ms-xxxl-40 {
    margin-left: 2.5rem !important;
  }
  .ms-xxxl-45 {
    margin-left: 2.8125rem !important;
  }
  .ms-xxxl-50 {
    margin-left: 2.75rem !important;
  }
  .ms-xxxl-55 {
    margin-left: 3.4375rem !important;
  }
  .ms-xxxl-60 {
    margin-left: 3.75rem !important;
  }
  .ms-xxxl-65 {
    margin-left: 4.0625rem !important;
  }
  .ms-xxxl-70 {
    margin-left: 4.375rem !important;
  }
  .ms-xxxl-75 {
    margin-left: 4.6875rem !important;
  }
  .ms-xxxl-80 {
    margin-left: 5rem !important;
  }
  .ms-xxxl-85 {
    margin-left: 5.3125rem !important;
  }
  .ms-xxxl-90 {
    margin-left: 5.625rem !important;
  }
  .ms-xxxl-95 {
    margin-left: 5.9375rem !important;
  }
  .ms-xxxl-100 {
    margin-left: 6.25rem !important;
  }
  .ms-xxxl-105 {
    margin-left: 6.5625rem !important;
  }
  .ms-xxxl-110 {
    margin-left: 6.875rem !important;
  }
  .ms-xxxl-115 {
    margin-left: 7.25rem !important;
  }
  .ms-xxxl-120 {
    margin-left: 7.5rem !important;
  }
  .ms-xxxl-125 {
    margin-left: 7.8125rem !important;
  }
  .ms-xxxl-130 {
    margin-left: 8.125rem !important;
  }
  .ms-xxxl-135 {
    margin-left: 8.4375rem !important;
  }
  .ms-xxxl-140 {
    margin-left: 8.75rem !important;
  }
  .ms-xxxl-145 {
    margin-left: 9.0625rem !important;
  }
  .ms-xxxl-150 {
    margin-left: 9.375rem !important;
  }
  .ms-xxxl-155 {
    margin-left: 9.6875rem !important;
  }
  .ms-xxxl-160 {
    margin-left: 10rem !important;
  }
  .ms-xxxl-165 {
    margin-left: 10.3125rem !important;
  }
  .ms-xxxl-170 {
    margin-left: 10.625rem !important;
  }
  .ms-xxxl-175 {
    margin-left: 10.9375rem !important;
  }
  .ms-xxxl-180 {
    margin-left: 11.25rem !important;
  }
  .ms-xxxl-185 {
    margin-left: 11.5625rem !important;
  }
  .ms-xxxl-190 {
    margin-left: 11.875rem !important;
  }
  .ms-xxxl-195 {
    margin-left: 12.1875rem !important;
  }
  .ms-xxxl-200 {
    margin-left: 12.5rem !important;
  }
  .ms-xxxl-205 {
    margin-left: 12.8125rem !important;
  }
  .ms-xxxl-210 {
    margin-left: 13.125rem !important;
  }
  .ms-xxxl-215 {
    margin-left: 13.4375rem !important;
  }
  .ms-xxxl-220 {
    margin-left: 13.75rem !important;
  }
  .ms-xxxl-225 {
    margin-left: 14.0625rem !important;
  }
  .ms-xxxl-230 {
    margin-left: 14.375rem !important;
  }
  .ms-xxxl-235 {
    margin-left: 14.6875rem !important;
  }
  .ms-xxxl-240 {
    margin-left: 15rem !important;
  }
  .ms-xxxl-245 {
    margin-left: 15.3125rem !important;
  }
  .ms-xxxl-250 {
    margin-left: 15.625rem !important;
  }
  .ms-xxxl-255 {
    margin-left: 15.9375rem !important;
  }
  .ms-xxxl-260 {
    margin-left: 16.25rem !important;
  }
  .ms-xxxl-265 {
    margin-left: 16.5625rem !important;
  }
  .ms-xxxl-270 {
    margin-left: 16.875rem !important;
  }
  .ms-xxxl-275 {
    margin-left: 17.1875rem !important;
  }
  .ms-xxxl-280 {
    margin-left: 17.5rem !important;
  }
  .ms-xxxl-285 {
    margin-left: 17.8125rem !important;
  }
  .ms-xxxl-290 {
    margin-left: 18.125rem !important;
  }
  .ms-xxxl-295 {
    margin-left: 18.4375rem !important;
  }
  .ms-xxxl-300 {
    margin-left: 18.75rem !important;
  }
  .ms-xxxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxxl-auto {
    margin-left: auto !important;
  }
  .m-xxxl-n2rem {
    margin: -2rem !important;
  }
  .m-xxxl-n6 {
    margin: -5rem !important;
  }
  .m-xxxl-n40 {
    margin: -2.5rem !important;
  }
  .m-xxxl-n45 {
    margin: -2.8125rem !important;
  }
  .m-xxxl-n50 {
    margin: -2.75rem !important;
  }
  .m-xxxl-n55 {
    margin: -3.4375rem !important;
  }
  .m-xxxl-n60 {
    margin: -3.75rem !important;
  }
  .m-xxxl-n65 {
    margin: -4.0625rem !important;
  }
  .m-xxxl-n70 {
    margin: -4.375rem !important;
  }
  .m-xxxl-n75 {
    margin: -4.6875rem !important;
  }
  .m-xxxl-n80 {
    margin: -5rem !important;
  }
  .m-xxxl-n85 {
    margin: -5.3125rem !important;
  }
  .m-xxxl-n90 {
    margin: -5.625rem !important;
  }
  .m-xxxl-n95 {
    margin: -5.9375rem !important;
  }
  .m-xxxl-n100 {
    margin: -6.25rem !important;
  }
  .m-xxxl-n105 {
    margin: -6.5625rem !important;
  }
  .m-xxxl-n110 {
    margin: -6.875rem !important;
  }
  .m-xxxl-n115 {
    margin: -7.25rem !important;
  }
  .m-xxxl-n120 {
    margin: -7.5rem !important;
  }
  .m-xxxl-n125 {
    margin: -7.8125rem !important;
  }
  .m-xxxl-n130 {
    margin: -8.125rem !important;
  }
  .m-xxxl-n135 {
    margin: -8.4375rem !important;
  }
  .m-xxxl-n140 {
    margin: -8.75rem !important;
  }
  .m-xxxl-n145 {
    margin: -9.0625rem !important;
  }
  .m-xxxl-n150 {
    margin: -9.375rem !important;
  }
  .m-xxxl-n155 {
    margin: -9.6875rem !important;
  }
  .m-xxxl-n160 {
    margin: -10rem !important;
  }
  .m-xxxl-n165 {
    margin: -10.3125rem !important;
  }
  .m-xxxl-n170 {
    margin: -10.625rem !important;
  }
  .m-xxxl-n175 {
    margin: -10.9375rem !important;
  }
  .m-xxxl-n180 {
    margin: -11.25rem !important;
  }
  .m-xxxl-n185 {
    margin: -11.5625rem !important;
  }
  .m-xxxl-n190 {
    margin: -11.875rem !important;
  }
  .m-xxxl-n195 {
    margin: -12.1875rem !important;
  }
  .m-xxxl-n200 {
    margin: -12.5rem !important;
  }
  .m-xxxl-n205 {
    margin: -12.8125rem !important;
  }
  .m-xxxl-n210 {
    margin: -13.125rem !important;
  }
  .m-xxxl-n215 {
    margin: -13.4375rem !important;
  }
  .m-xxxl-n220 {
    margin: -13.75rem !important;
  }
  .m-xxxl-n225 {
    margin: -14.0625rem !important;
  }
  .m-xxxl-n230 {
    margin: -14.375rem !important;
  }
  .m-xxxl-n235 {
    margin: -14.6875rem !important;
  }
  .m-xxxl-n240 {
    margin: -15rem !important;
  }
  .m-xxxl-n245 {
    margin: -15.3125rem !important;
  }
  .m-xxxl-n250 {
    margin: -15.625rem !important;
  }
  .m-xxxl-n255 {
    margin: -15.9375rem !important;
  }
  .m-xxxl-n260 {
    margin: -16.25rem !important;
  }
  .m-xxxl-n265 {
    margin: -16.5625rem !important;
  }
  .m-xxxl-n270 {
    margin: -16.875rem !important;
  }
  .m-xxxl-n275 {
    margin: -17.1875rem !important;
  }
  .m-xxxl-n280 {
    margin: -17.5rem !important;
  }
  .m-xxxl-n285 {
    margin: -17.8125rem !important;
  }
  .m-xxxl-n290 {
    margin: -18.125rem !important;
  }
  .m-xxxl-n295 {
    margin: -18.4375rem !important;
  }
  .m-xxxl-n300 {
    margin: -18.75rem !important;
  }
  .m-xxxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxxl-n3 {
    margin: -1rem !important;
  }
  .m-xxxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxxl-n2rem {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }
  .mx-xxxl-n6 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xxxl-n40 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }
  .mx-xxxl-n45 {
    margin-right: -2.8125rem !important;
    margin-left: -2.8125rem !important;
  }
  .mx-xxxl-n50 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }
  .mx-xxxl-n55 {
    margin-right: -3.4375rem !important;
    margin-left: -3.4375rem !important;
  }
  .mx-xxxl-n60 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }
  .mx-xxxl-n65 {
    margin-right: -4.0625rem !important;
    margin-left: -4.0625rem !important;
  }
  .mx-xxxl-n70 {
    margin-right: -4.375rem !important;
    margin-left: -4.375rem !important;
  }
  .mx-xxxl-n75 {
    margin-right: -4.6875rem !important;
    margin-left: -4.6875rem !important;
  }
  .mx-xxxl-n80 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }
  .mx-xxxl-n85 {
    margin-right: -5.3125rem !important;
    margin-left: -5.3125rem !important;
  }
  .mx-xxxl-n90 {
    margin-right: -5.625rem !important;
    margin-left: -5.625rem !important;
  }
  .mx-xxxl-n95 {
    margin-right: -5.9375rem !important;
    margin-left: -5.9375rem !important;
  }
  .mx-xxxl-n100 {
    margin-right: -6.25rem !important;
    margin-left: -6.25rem !important;
  }
  .mx-xxxl-n105 {
    margin-right: -6.5625rem !important;
    margin-left: -6.5625rem !important;
  }
  .mx-xxxl-n110 {
    margin-right: -6.875rem !important;
    margin-left: -6.875rem !important;
  }
  .mx-xxxl-n115 {
    margin-right: -7.25rem !important;
    margin-left: -7.25rem !important;
  }
  .mx-xxxl-n120 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important;
  }
  .mx-xxxl-n125 {
    margin-right: -7.8125rem !important;
    margin-left: -7.8125rem !important;
  }
  .mx-xxxl-n130 {
    margin-right: -8.125rem !important;
    margin-left: -8.125rem !important;
  }
  .mx-xxxl-n135 {
    margin-right: -8.4375rem !important;
    margin-left: -8.4375rem !important;
  }
  .mx-xxxl-n140 {
    margin-right: -8.75rem !important;
    margin-left: -8.75rem !important;
  }
  .mx-xxxl-n145 {
    margin-right: -9.0625rem !important;
    margin-left: -9.0625rem !important;
  }
  .mx-xxxl-n150 {
    margin-right: -9.375rem !important;
    margin-left: -9.375rem !important;
  }
  .mx-xxxl-n155 {
    margin-right: -9.6875rem !important;
    margin-left: -9.6875rem !important;
  }
  .mx-xxxl-n160 {
    margin-right: -10rem !important;
    margin-left: -10rem !important;
  }
  .mx-xxxl-n165 {
    margin-right: -10.3125rem !important;
    margin-left: -10.3125rem !important;
  }
  .mx-xxxl-n170 {
    margin-right: -10.625rem !important;
    margin-left: -10.625rem !important;
  }
  .mx-xxxl-n175 {
    margin-right: -10.9375rem !important;
    margin-left: -10.9375rem !important;
  }
  .mx-xxxl-n180 {
    margin-right: -11.25rem !important;
    margin-left: -11.25rem !important;
  }
  .mx-xxxl-n185 {
    margin-right: -11.5625rem !important;
    margin-left: -11.5625rem !important;
  }
  .mx-xxxl-n190 {
    margin-right: -11.875rem !important;
    margin-left: -11.875rem !important;
  }
  .mx-xxxl-n195 {
    margin-right: -12.1875rem !important;
    margin-left: -12.1875rem !important;
  }
  .mx-xxxl-n200 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important;
  }
  .mx-xxxl-n205 {
    margin-right: -12.8125rem !important;
    margin-left: -12.8125rem !important;
  }
  .mx-xxxl-n210 {
    margin-right: -13.125rem !important;
    margin-left: -13.125rem !important;
  }
  .mx-xxxl-n215 {
    margin-right: -13.4375rem !important;
    margin-left: -13.4375rem !important;
  }
  .mx-xxxl-n220 {
    margin-right: -13.75rem !important;
    margin-left: -13.75rem !important;
  }
  .mx-xxxl-n225 {
    margin-right: -14.0625rem !important;
    margin-left: -14.0625rem !important;
  }
  .mx-xxxl-n230 {
    margin-right: -14.375rem !important;
    margin-left: -14.375rem !important;
  }
  .mx-xxxl-n235 {
    margin-right: -14.6875rem !important;
    margin-left: -14.6875rem !important;
  }
  .mx-xxxl-n240 {
    margin-right: -15rem !important;
    margin-left: -15rem !important;
  }
  .mx-xxxl-n245 {
    margin-right: -15.3125rem !important;
    margin-left: -15.3125rem !important;
  }
  .mx-xxxl-n250 {
    margin-right: -15.625rem !important;
    margin-left: -15.625rem !important;
  }
  .mx-xxxl-n255 {
    margin-right: -15.9375rem !important;
    margin-left: -15.9375rem !important;
  }
  .mx-xxxl-n260 {
    margin-right: -16.25rem !important;
    margin-left: -16.25rem !important;
  }
  .mx-xxxl-n265 {
    margin-right: -16.5625rem !important;
    margin-left: -16.5625rem !important;
  }
  .mx-xxxl-n270 {
    margin-right: -16.875rem !important;
    margin-left: -16.875rem !important;
  }
  .mx-xxxl-n275 {
    margin-right: -17.1875rem !important;
    margin-left: -17.1875rem !important;
  }
  .mx-xxxl-n280 {
    margin-right: -17.5rem !important;
    margin-left: -17.5rem !important;
  }
  .mx-xxxl-n285 {
    margin-right: -17.8125rem !important;
    margin-left: -17.8125rem !important;
  }
  .mx-xxxl-n290 {
    margin-right: -18.125rem !important;
    margin-left: -18.125rem !important;
  }
  .mx-xxxl-n295 {
    margin-right: -18.4375rem !important;
    margin-left: -18.4375rem !important;
  }
  .mx-xxxl-n300 {
    margin-right: -18.75rem !important;
    margin-left: -18.75rem !important;
  }
  .mx-xxxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxxl-n2rem {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .my-xxxl-n6 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xxxl-n40 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .my-xxxl-n45 {
    margin-top: -2.8125rem !important;
    margin-bottom: -2.8125rem !important;
  }
  .my-xxxl-n50 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .my-xxxl-n55 {
    margin-top: -3.4375rem !important;
    margin-bottom: -3.4375rem !important;
  }
  .my-xxxl-n60 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .my-xxxl-n65 {
    margin-top: -4.0625rem !important;
    margin-bottom: -4.0625rem !important;
  }
  .my-xxxl-n70 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important;
  }
  .my-xxxl-n75 {
    margin-top: -4.6875rem !important;
    margin-bottom: -4.6875rem !important;
  }
  .my-xxxl-n80 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .my-xxxl-n85 {
    margin-top: -5.3125rem !important;
    margin-bottom: -5.3125rem !important;
  }
  .my-xxxl-n90 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important;
  }
  .my-xxxl-n95 {
    margin-top: -5.9375rem !important;
    margin-bottom: -5.9375rem !important;
  }
  .my-xxxl-n100 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .my-xxxl-n105 {
    margin-top: -6.5625rem !important;
    margin-bottom: -6.5625rem !important;
  }
  .my-xxxl-n110 {
    margin-top: -6.875rem !important;
    margin-bottom: -6.875rem !important;
  }
  .my-xxxl-n115 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .my-xxxl-n120 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .my-xxxl-n125 {
    margin-top: -7.8125rem !important;
    margin-bottom: -7.8125rem !important;
  }
  .my-xxxl-n130 {
    margin-top: -8.125rem !important;
    margin-bottom: -8.125rem !important;
  }
  .my-xxxl-n135 {
    margin-top: -8.4375rem !important;
    margin-bottom: -8.4375rem !important;
  }
  .my-xxxl-n140 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .my-xxxl-n145 {
    margin-top: -9.0625rem !important;
    margin-bottom: -9.0625rem !important;
  }
  .my-xxxl-n150 {
    margin-top: -9.375rem !important;
    margin-bottom: -9.375rem !important;
  }
  .my-xxxl-n155 {
    margin-top: -9.6875rem !important;
    margin-bottom: -9.6875rem !important;
  }
  .my-xxxl-n160 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .my-xxxl-n165 {
    margin-top: -10.3125rem !important;
    margin-bottom: -10.3125rem !important;
  }
  .my-xxxl-n170 {
    margin-top: -10.625rem !important;
    margin-bottom: -10.625rem !important;
  }
  .my-xxxl-n175 {
    margin-top: -10.9375rem !important;
    margin-bottom: -10.9375rem !important;
  }
  .my-xxxl-n180 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .my-xxxl-n185 {
    margin-top: -11.5625rem !important;
    margin-bottom: -11.5625rem !important;
  }
  .my-xxxl-n190 {
    margin-top: -11.875rem !important;
    margin-bottom: -11.875rem !important;
  }
  .my-xxxl-n195 {
    margin-top: -12.1875rem !important;
    margin-bottom: -12.1875rem !important;
  }
  .my-xxxl-n200 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .my-xxxl-n205 {
    margin-top: -12.8125rem !important;
    margin-bottom: -12.8125rem !important;
  }
  .my-xxxl-n210 {
    margin-top: -13.125rem !important;
    margin-bottom: -13.125rem !important;
  }
  .my-xxxl-n215 {
    margin-top: -13.4375rem !important;
    margin-bottom: -13.4375rem !important;
  }
  .my-xxxl-n220 {
    margin-top: -13.75rem !important;
    margin-bottom: -13.75rem !important;
  }
  .my-xxxl-n225 {
    margin-top: -14.0625rem !important;
    margin-bottom: -14.0625rem !important;
  }
  .my-xxxl-n230 {
    margin-top: -14.375rem !important;
    margin-bottom: -14.375rem !important;
  }
  .my-xxxl-n235 {
    margin-top: -14.6875rem !important;
    margin-bottom: -14.6875rem !important;
  }
  .my-xxxl-n240 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important;
  }
  .my-xxxl-n245 {
    margin-top: -15.3125rem !important;
    margin-bottom: -15.3125rem !important;
  }
  .my-xxxl-n250 {
    margin-top: -15.625rem !important;
    margin-bottom: -15.625rem !important;
  }
  .my-xxxl-n255 {
    margin-top: -15.9375rem !important;
    margin-bottom: -15.9375rem !important;
  }
  .my-xxxl-n260 {
    margin-top: -16.25rem !important;
    margin-bottom: -16.25rem !important;
  }
  .my-xxxl-n265 {
    margin-top: -16.5625rem !important;
    margin-bottom: -16.5625rem !important;
  }
  .my-xxxl-n270 {
    margin-top: -16.875rem !important;
    margin-bottom: -16.875rem !important;
  }
  .my-xxxl-n275 {
    margin-top: -17.1875rem !important;
    margin-bottom: -17.1875rem !important;
  }
  .my-xxxl-n280 {
    margin-top: -17.5rem !important;
    margin-bottom: -17.5rem !important;
  }
  .my-xxxl-n285 {
    margin-top: -17.8125rem !important;
    margin-bottom: -17.8125rem !important;
  }
  .my-xxxl-n290 {
    margin-top: -18.125rem !important;
    margin-bottom: -18.125rem !important;
  }
  .my-xxxl-n295 {
    margin-top: -18.4375rem !important;
    margin-bottom: -18.4375rem !important;
  }
  .my-xxxl-n300 {
    margin-top: -18.75rem !important;
    margin-bottom: -18.75rem !important;
  }
  .my-xxxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxxl-n2rem {
    margin-top: -2rem !important;
  }
  .mt-xxxl-n6 {
    margin-top: -5rem !important;
  }
  .mt-xxxl-n40 {
    margin-top: -2.5rem !important;
  }
  .mt-xxxl-n45 {
    margin-top: -2.8125rem !important;
  }
  .mt-xxxl-n50 {
    margin-top: -2.75rem !important;
  }
  .mt-xxxl-n55 {
    margin-top: -3.4375rem !important;
  }
  .mt-xxxl-n60 {
    margin-top: -3.75rem !important;
  }
  .mt-xxxl-n65 {
    margin-top: -4.0625rem !important;
  }
  .mt-xxxl-n70 {
    margin-top: -4.375rem !important;
  }
  .mt-xxxl-n75 {
    margin-top: -4.6875rem !important;
  }
  .mt-xxxl-n80 {
    margin-top: -5rem !important;
  }
  .mt-xxxl-n85 {
    margin-top: -5.3125rem !important;
  }
  .mt-xxxl-n90 {
    margin-top: -5.625rem !important;
  }
  .mt-xxxl-n95 {
    margin-top: -5.9375rem !important;
  }
  .mt-xxxl-n100 {
    margin-top: -6.25rem !important;
  }
  .mt-xxxl-n105 {
    margin-top: -6.5625rem !important;
  }
  .mt-xxxl-n110 {
    margin-top: -6.875rem !important;
  }
  .mt-xxxl-n115 {
    margin-top: -7.25rem !important;
  }
  .mt-xxxl-n120 {
    margin-top: -7.5rem !important;
  }
  .mt-xxxl-n125 {
    margin-top: -7.8125rem !important;
  }
  .mt-xxxl-n130 {
    margin-top: -8.125rem !important;
  }
  .mt-xxxl-n135 {
    margin-top: -8.4375rem !important;
  }
  .mt-xxxl-n140 {
    margin-top: -8.75rem !important;
  }
  .mt-xxxl-n145 {
    margin-top: -9.0625rem !important;
  }
  .mt-xxxl-n150 {
    margin-top: -9.375rem !important;
  }
  .mt-xxxl-n155 {
    margin-top: -9.6875rem !important;
  }
  .mt-xxxl-n160 {
    margin-top: -10rem !important;
  }
  .mt-xxxl-n165 {
    margin-top: -10.3125rem !important;
  }
  .mt-xxxl-n170 {
    margin-top: -10.625rem !important;
  }
  .mt-xxxl-n175 {
    margin-top: -10.9375rem !important;
  }
  .mt-xxxl-n180 {
    margin-top: -11.25rem !important;
  }
  .mt-xxxl-n185 {
    margin-top: -11.5625rem !important;
  }
  .mt-xxxl-n190 {
    margin-top: -11.875rem !important;
  }
  .mt-xxxl-n195 {
    margin-top: -12.1875rem !important;
  }
  .mt-xxxl-n200 {
    margin-top: -12.5rem !important;
  }
  .mt-xxxl-n205 {
    margin-top: -12.8125rem !important;
  }
  .mt-xxxl-n210 {
    margin-top: -13.125rem !important;
  }
  .mt-xxxl-n215 {
    margin-top: -13.4375rem !important;
  }
  .mt-xxxl-n220 {
    margin-top: -13.75rem !important;
  }
  .mt-xxxl-n225 {
    margin-top: -14.0625rem !important;
  }
  .mt-xxxl-n230 {
    margin-top: -14.375rem !important;
  }
  .mt-xxxl-n235 {
    margin-top: -14.6875rem !important;
  }
  .mt-xxxl-n240 {
    margin-top: -15rem !important;
  }
  .mt-xxxl-n245 {
    margin-top: -15.3125rem !important;
  }
  .mt-xxxl-n250 {
    margin-top: -15.625rem !important;
  }
  .mt-xxxl-n255 {
    margin-top: -15.9375rem !important;
  }
  .mt-xxxl-n260 {
    margin-top: -16.25rem !important;
  }
  .mt-xxxl-n265 {
    margin-top: -16.5625rem !important;
  }
  .mt-xxxl-n270 {
    margin-top: -16.875rem !important;
  }
  .mt-xxxl-n275 {
    margin-top: -17.1875rem !important;
  }
  .mt-xxxl-n280 {
    margin-top: -17.5rem !important;
  }
  .mt-xxxl-n285 {
    margin-top: -17.8125rem !important;
  }
  .mt-xxxl-n290 {
    margin-top: -18.125rem !important;
  }
  .mt-xxxl-n295 {
    margin-top: -18.4375rem !important;
  }
  .mt-xxxl-n300 {
    margin-top: -18.75rem !important;
  }
  .mt-xxxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxxl-n2rem {
    margin-right: -2rem !important;
  }
  .me-xxxl-n6 {
    margin-right: -5rem !important;
  }
  .me-xxxl-n40 {
    margin-right: -2.5rem !important;
  }
  .me-xxxl-n45 {
    margin-right: -2.8125rem !important;
  }
  .me-xxxl-n50 {
    margin-right: -2.75rem !important;
  }
  .me-xxxl-n55 {
    margin-right: -3.4375rem !important;
  }
  .me-xxxl-n60 {
    margin-right: -3.75rem !important;
  }
  .me-xxxl-n65 {
    margin-right: -4.0625rem !important;
  }
  .me-xxxl-n70 {
    margin-right: -4.375rem !important;
  }
  .me-xxxl-n75 {
    margin-right: -4.6875rem !important;
  }
  .me-xxxl-n80 {
    margin-right: -5rem !important;
  }
  .me-xxxl-n85 {
    margin-right: -5.3125rem !important;
  }
  .me-xxxl-n90 {
    margin-right: -5.625rem !important;
  }
  .me-xxxl-n95 {
    margin-right: -5.9375rem !important;
  }
  .me-xxxl-n100 {
    margin-right: -6.25rem !important;
  }
  .me-xxxl-n105 {
    margin-right: -6.5625rem !important;
  }
  .me-xxxl-n110 {
    margin-right: -6.875rem !important;
  }
  .me-xxxl-n115 {
    margin-right: -7.25rem !important;
  }
  .me-xxxl-n120 {
    margin-right: -7.5rem !important;
  }
  .me-xxxl-n125 {
    margin-right: -7.8125rem !important;
  }
  .me-xxxl-n130 {
    margin-right: -8.125rem !important;
  }
  .me-xxxl-n135 {
    margin-right: -8.4375rem !important;
  }
  .me-xxxl-n140 {
    margin-right: -8.75rem !important;
  }
  .me-xxxl-n145 {
    margin-right: -9.0625rem !important;
  }
  .me-xxxl-n150 {
    margin-right: -9.375rem !important;
  }
  .me-xxxl-n155 {
    margin-right: -9.6875rem !important;
  }
  .me-xxxl-n160 {
    margin-right: -10rem !important;
  }
  .me-xxxl-n165 {
    margin-right: -10.3125rem !important;
  }
  .me-xxxl-n170 {
    margin-right: -10.625rem !important;
  }
  .me-xxxl-n175 {
    margin-right: -10.9375rem !important;
  }
  .me-xxxl-n180 {
    margin-right: -11.25rem !important;
  }
  .me-xxxl-n185 {
    margin-right: -11.5625rem !important;
  }
  .me-xxxl-n190 {
    margin-right: -11.875rem !important;
  }
  .me-xxxl-n195 {
    margin-right: -12.1875rem !important;
  }
  .me-xxxl-n200 {
    margin-right: -12.5rem !important;
  }
  .me-xxxl-n205 {
    margin-right: -12.8125rem !important;
  }
  .me-xxxl-n210 {
    margin-right: -13.125rem !important;
  }
  .me-xxxl-n215 {
    margin-right: -13.4375rem !important;
  }
  .me-xxxl-n220 {
    margin-right: -13.75rem !important;
  }
  .me-xxxl-n225 {
    margin-right: -14.0625rem !important;
  }
  .me-xxxl-n230 {
    margin-right: -14.375rem !important;
  }
  .me-xxxl-n235 {
    margin-right: -14.6875rem !important;
  }
  .me-xxxl-n240 {
    margin-right: -15rem !important;
  }
  .me-xxxl-n245 {
    margin-right: -15.3125rem !important;
  }
  .me-xxxl-n250 {
    margin-right: -15.625rem !important;
  }
  .me-xxxl-n255 {
    margin-right: -15.9375rem !important;
  }
  .me-xxxl-n260 {
    margin-right: -16.25rem !important;
  }
  .me-xxxl-n265 {
    margin-right: -16.5625rem !important;
  }
  .me-xxxl-n270 {
    margin-right: -16.875rem !important;
  }
  .me-xxxl-n275 {
    margin-right: -17.1875rem !important;
  }
  .me-xxxl-n280 {
    margin-right: -17.5rem !important;
  }
  .me-xxxl-n285 {
    margin-right: -17.8125rem !important;
  }
  .me-xxxl-n290 {
    margin-right: -18.125rem !important;
  }
  .me-xxxl-n295 {
    margin-right: -18.4375rem !important;
  }
  .me-xxxl-n300 {
    margin-right: -18.75rem !important;
  }
  .me-xxxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxxl-n2rem {
    margin-bottom: -2rem !important;
  }
  .mb-xxxl-n6 {
    margin-bottom: -5rem !important;
  }
  .mb-xxxl-n40 {
    margin-bottom: -2.5rem !important;
  }
  .mb-xxxl-n45 {
    margin-bottom: -2.8125rem !important;
  }
  .mb-xxxl-n50 {
    margin-bottom: -2.75rem !important;
  }
  .mb-xxxl-n55 {
    margin-bottom: -3.4375rem !important;
  }
  .mb-xxxl-n60 {
    margin-bottom: -3.75rem !important;
  }
  .mb-xxxl-n65 {
    margin-bottom: -4.0625rem !important;
  }
  .mb-xxxl-n70 {
    margin-bottom: -4.375rem !important;
  }
  .mb-xxxl-n75 {
    margin-bottom: -4.6875rem !important;
  }
  .mb-xxxl-n80 {
    margin-bottom: -5rem !important;
  }
  .mb-xxxl-n85 {
    margin-bottom: -5.3125rem !important;
  }
  .mb-xxxl-n90 {
    margin-bottom: -5.625rem !important;
  }
  .mb-xxxl-n95 {
    margin-bottom: -5.9375rem !important;
  }
  .mb-xxxl-n100 {
    margin-bottom: -6.25rem !important;
  }
  .mb-xxxl-n105 {
    margin-bottom: -6.5625rem !important;
  }
  .mb-xxxl-n110 {
    margin-bottom: -6.875rem !important;
  }
  .mb-xxxl-n115 {
    margin-bottom: -7.25rem !important;
  }
  .mb-xxxl-n120 {
    margin-bottom: -7.5rem !important;
  }
  .mb-xxxl-n125 {
    margin-bottom: -7.8125rem !important;
  }
  .mb-xxxl-n130 {
    margin-bottom: -8.125rem !important;
  }
  .mb-xxxl-n135 {
    margin-bottom: -8.4375rem !important;
  }
  .mb-xxxl-n140 {
    margin-bottom: -8.75rem !important;
  }
  .mb-xxxl-n145 {
    margin-bottom: -9.0625rem !important;
  }
  .mb-xxxl-n150 {
    margin-bottom: -9.375rem !important;
  }
  .mb-xxxl-n155 {
    margin-bottom: -9.6875rem !important;
  }
  .mb-xxxl-n160 {
    margin-bottom: -10rem !important;
  }
  .mb-xxxl-n165 {
    margin-bottom: -10.3125rem !important;
  }
  .mb-xxxl-n170 {
    margin-bottom: -10.625rem !important;
  }
  .mb-xxxl-n175 {
    margin-bottom: -10.9375rem !important;
  }
  .mb-xxxl-n180 {
    margin-bottom: -11.25rem !important;
  }
  .mb-xxxl-n185 {
    margin-bottom: -11.5625rem !important;
  }
  .mb-xxxl-n190 {
    margin-bottom: -11.875rem !important;
  }
  .mb-xxxl-n195 {
    margin-bottom: -12.1875rem !important;
  }
  .mb-xxxl-n200 {
    margin-bottom: -12.5rem !important;
  }
  .mb-xxxl-n205 {
    margin-bottom: -12.8125rem !important;
  }
  .mb-xxxl-n210 {
    margin-bottom: -13.125rem !important;
  }
  .mb-xxxl-n215 {
    margin-bottom: -13.4375rem !important;
  }
  .mb-xxxl-n220 {
    margin-bottom: -13.75rem !important;
  }
  .mb-xxxl-n225 {
    margin-bottom: -14.0625rem !important;
  }
  .mb-xxxl-n230 {
    margin-bottom: -14.375rem !important;
  }
  .mb-xxxl-n235 {
    margin-bottom: -14.6875rem !important;
  }
  .mb-xxxl-n240 {
    margin-bottom: -15rem !important;
  }
  .mb-xxxl-n245 {
    margin-bottom: -15.3125rem !important;
  }
  .mb-xxxl-n250 {
    margin-bottom: -15.625rem !important;
  }
  .mb-xxxl-n255 {
    margin-bottom: -15.9375rem !important;
  }
  .mb-xxxl-n260 {
    margin-bottom: -16.25rem !important;
  }
  .mb-xxxl-n265 {
    margin-bottom: -16.5625rem !important;
  }
  .mb-xxxl-n270 {
    margin-bottom: -16.875rem !important;
  }
  .mb-xxxl-n275 {
    margin-bottom: -17.1875rem !important;
  }
  .mb-xxxl-n280 {
    margin-bottom: -17.5rem !important;
  }
  .mb-xxxl-n285 {
    margin-bottom: -17.8125rem !important;
  }
  .mb-xxxl-n290 {
    margin-bottom: -18.125rem !important;
  }
  .mb-xxxl-n295 {
    margin-bottom: -18.4375rem !important;
  }
  .mb-xxxl-n300 {
    margin-bottom: -18.75rem !important;
  }
  .mb-xxxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxxl-n2rem {
    margin-left: -2rem !important;
  }
  .ms-xxxl-n6 {
    margin-left: -5rem !important;
  }
  .ms-xxxl-n40 {
    margin-left: -2.5rem !important;
  }
  .ms-xxxl-n45 {
    margin-left: -2.8125rem !important;
  }
  .ms-xxxl-n50 {
    margin-left: -2.75rem !important;
  }
  .ms-xxxl-n55 {
    margin-left: -3.4375rem !important;
  }
  .ms-xxxl-n60 {
    margin-left: -3.75rem !important;
  }
  .ms-xxxl-n65 {
    margin-left: -4.0625rem !important;
  }
  .ms-xxxl-n70 {
    margin-left: -4.375rem !important;
  }
  .ms-xxxl-n75 {
    margin-left: -4.6875rem !important;
  }
  .ms-xxxl-n80 {
    margin-left: -5rem !important;
  }
  .ms-xxxl-n85 {
    margin-left: -5.3125rem !important;
  }
  .ms-xxxl-n90 {
    margin-left: -5.625rem !important;
  }
  .ms-xxxl-n95 {
    margin-left: -5.9375rem !important;
  }
  .ms-xxxl-n100 {
    margin-left: -6.25rem !important;
  }
  .ms-xxxl-n105 {
    margin-left: -6.5625rem !important;
  }
  .ms-xxxl-n110 {
    margin-left: -6.875rem !important;
  }
  .ms-xxxl-n115 {
    margin-left: -7.25rem !important;
  }
  .ms-xxxl-n120 {
    margin-left: -7.5rem !important;
  }
  .ms-xxxl-n125 {
    margin-left: -7.8125rem !important;
  }
  .ms-xxxl-n130 {
    margin-left: -8.125rem !important;
  }
  .ms-xxxl-n135 {
    margin-left: -8.4375rem !important;
  }
  .ms-xxxl-n140 {
    margin-left: -8.75rem !important;
  }
  .ms-xxxl-n145 {
    margin-left: -9.0625rem !important;
  }
  .ms-xxxl-n150 {
    margin-left: -9.375rem !important;
  }
  .ms-xxxl-n155 {
    margin-left: -9.6875rem !important;
  }
  .ms-xxxl-n160 {
    margin-left: -10rem !important;
  }
  .ms-xxxl-n165 {
    margin-left: -10.3125rem !important;
  }
  .ms-xxxl-n170 {
    margin-left: -10.625rem !important;
  }
  .ms-xxxl-n175 {
    margin-left: -10.9375rem !important;
  }
  .ms-xxxl-n180 {
    margin-left: -11.25rem !important;
  }
  .ms-xxxl-n185 {
    margin-left: -11.5625rem !important;
  }
  .ms-xxxl-n190 {
    margin-left: -11.875rem !important;
  }
  .ms-xxxl-n195 {
    margin-left: -12.1875rem !important;
  }
  .ms-xxxl-n200 {
    margin-left: -12.5rem !important;
  }
  .ms-xxxl-n205 {
    margin-left: -12.8125rem !important;
  }
  .ms-xxxl-n210 {
    margin-left: -13.125rem !important;
  }
  .ms-xxxl-n215 {
    margin-left: -13.4375rem !important;
  }
  .ms-xxxl-n220 {
    margin-left: -13.75rem !important;
  }
  .ms-xxxl-n225 {
    margin-left: -14.0625rem !important;
  }
  .ms-xxxl-n230 {
    margin-left: -14.375rem !important;
  }
  .ms-xxxl-n235 {
    margin-left: -14.6875rem !important;
  }
  .ms-xxxl-n240 {
    margin-left: -15rem !important;
  }
  .ms-xxxl-n245 {
    margin-left: -15.3125rem !important;
  }
  .ms-xxxl-n250 {
    margin-left: -15.625rem !important;
  }
  .ms-xxxl-n255 {
    margin-left: -15.9375rem !important;
  }
  .ms-xxxl-n260 {
    margin-left: -16.25rem !important;
  }
  .ms-xxxl-n265 {
    margin-left: -16.5625rem !important;
  }
  .ms-xxxl-n270 {
    margin-left: -16.875rem !important;
  }
  .ms-xxxl-n275 {
    margin-left: -17.1875rem !important;
  }
  .ms-xxxl-n280 {
    margin-left: -17.5rem !important;
  }
  .ms-xxxl-n285 {
    margin-left: -17.8125rem !important;
  }
  .ms-xxxl-n290 {
    margin-left: -18.125rem !important;
  }
  .ms-xxxl-n295 {
    margin-left: -18.4375rem !important;
  }
  .ms-xxxl-n300 {
    margin-left: -18.75rem !important;
  }
  .ms-xxxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxxl-2rem {
    padding: 2rem !important;
  }
  .p-xxxl-6 {
    padding: 5rem !important;
  }
  .p-xxxl-40 {
    padding: 2.5rem !important;
  }
  .p-xxxl-45 {
    padding: 2.8125rem !important;
  }
  .p-xxxl-50 {
    padding: 2.75rem !important;
  }
  .p-xxxl-55 {
    padding: 3.4375rem !important;
  }
  .p-xxxl-60 {
    padding: 3.75rem !important;
  }
  .p-xxxl-65 {
    padding: 4.0625rem !important;
  }
  .p-xxxl-70 {
    padding: 4.375rem !important;
  }
  .p-xxxl-75 {
    padding: 4.6875rem !important;
  }
  .p-xxxl-80 {
    padding: 5rem !important;
  }
  .p-xxxl-85 {
    padding: 5.3125rem !important;
  }
  .p-xxxl-90 {
    padding: 5.625rem !important;
  }
  .p-xxxl-95 {
    padding: 5.9375rem !important;
  }
  .p-xxxl-100 {
    padding: 6.25rem !important;
  }
  .p-xxxl-105 {
    padding: 6.5625rem !important;
  }
  .p-xxxl-110 {
    padding: 6.875rem !important;
  }
  .p-xxxl-115 {
    padding: 7.25rem !important;
  }
  .p-xxxl-120 {
    padding: 7.5rem !important;
  }
  .p-xxxl-125 {
    padding: 7.8125rem !important;
  }
  .p-xxxl-130 {
    padding: 8.125rem !important;
  }
  .p-xxxl-135 {
    padding: 8.4375rem !important;
  }
  .p-xxxl-140 {
    padding: 8.75rem !important;
  }
  .p-xxxl-145 {
    padding: 9.0625rem !important;
  }
  .p-xxxl-150 {
    padding: 9.375rem !important;
  }
  .p-xxxl-155 {
    padding: 9.6875rem !important;
  }
  .p-xxxl-160 {
    padding: 10rem !important;
  }
  .p-xxxl-165 {
    padding: 10.3125rem !important;
  }
  .p-xxxl-170 {
    padding: 10.625rem !important;
  }
  .p-xxxl-175 {
    padding: 10.9375rem !important;
  }
  .p-xxxl-180 {
    padding: 11.25rem !important;
  }
  .p-xxxl-185 {
    padding: 11.5625rem !important;
  }
  .p-xxxl-190 {
    padding: 11.875rem !important;
  }
  .p-xxxl-195 {
    padding: 12.1875rem !important;
  }
  .p-xxxl-200 {
    padding: 12.5rem !important;
  }
  .p-xxxl-205 {
    padding: 12.8125rem !important;
  }
  .p-xxxl-210 {
    padding: 13.125rem !important;
  }
  .p-xxxl-215 {
    padding: 13.4375rem !important;
  }
  .p-xxxl-220 {
    padding: 13.75rem !important;
  }
  .p-xxxl-225 {
    padding: 14.0625rem !important;
  }
  .p-xxxl-230 {
    padding: 14.375rem !important;
  }
  .p-xxxl-235 {
    padding: 14.6875rem !important;
  }
  .p-xxxl-240 {
    padding: 15rem !important;
  }
  .p-xxxl-245 {
    padding: 15.3125rem !important;
  }
  .p-xxxl-250 {
    padding: 15.625rem !important;
  }
  .p-xxxl-255 {
    padding: 15.9375rem !important;
  }
  .p-xxxl-260 {
    padding: 16.25rem !important;
  }
  .p-xxxl-265 {
    padding: 16.5625rem !important;
  }
  .p-xxxl-270 {
    padding: 16.875rem !important;
  }
  .p-xxxl-275 {
    padding: 17.1875rem !important;
  }
  .p-xxxl-280 {
    padding: 17.5rem !important;
  }
  .p-xxxl-285 {
    padding: 17.8125rem !important;
  }
  .p-xxxl-290 {
    padding: 18.125rem !important;
  }
  .p-xxxl-295 {
    padding: 18.4375rem !important;
  }
  .p-xxxl-300 {
    padding: 18.75rem !important;
  }
  .p-xxxl-0 {
    padding: 0 !important;
  }
  .p-xxxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxxl-3 {
    padding: 1rem !important;
  }
  .p-xxxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxxl-5 {
    padding: 3rem !important;
  }
  .px-xxxl-2rem {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xxxl-6 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xxxl-40 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xxxl-45 {
    padding-right: 2.8125rem !important;
    padding-left: 2.8125rem !important;
  }
  .px-xxxl-50 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-xxxl-55 {
    padding-right: 3.4375rem !important;
    padding-left: 3.4375rem !important;
  }
  .px-xxxl-60 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xxxl-65 {
    padding-right: 4.0625rem !important;
    padding-left: 4.0625rem !important;
  }
  .px-xxxl-70 {
    padding-right: 4.375rem !important;
    padding-left: 4.375rem !important;
  }
  .px-xxxl-75 {
    padding-right: 4.6875rem !important;
    padding-left: 4.6875rem !important;
  }
  .px-xxxl-80 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xxxl-85 {
    padding-right: 5.3125rem !important;
    padding-left: 5.3125rem !important;
  }
  .px-xxxl-90 {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important;
  }
  .px-xxxl-95 {
    padding-right: 5.9375rem !important;
    padding-left: 5.9375rem !important;
  }
  .px-xxxl-100 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xxxl-105 {
    padding-right: 6.5625rem !important;
    padding-left: 6.5625rem !important;
  }
  .px-xxxl-110 {
    padding-right: 6.875rem !important;
    padding-left: 6.875rem !important;
  }
  .px-xxxl-115 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
  }
  .px-xxxl-120 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
  }
  .px-xxxl-125 {
    padding-right: 7.8125rem !important;
    padding-left: 7.8125rem !important;
  }
  .px-xxxl-130 {
    padding-right: 8.125rem !important;
    padding-left: 8.125rem !important;
  }
  .px-xxxl-135 {
    padding-right: 8.4375rem !important;
    padding-left: 8.4375rem !important;
  }
  .px-xxxl-140 {
    padding-right: 8.75rem !important;
    padding-left: 8.75rem !important;
  }
  .px-xxxl-145 {
    padding-right: 9.0625rem !important;
    padding-left: 9.0625rem !important;
  }
  .px-xxxl-150 {
    padding-right: 9.375rem !important;
    padding-left: 9.375rem !important;
  }
  .px-xxxl-155 {
    padding-right: 9.6875rem !important;
    padding-left: 9.6875rem !important;
  }
  .px-xxxl-160 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }
  .px-xxxl-165 {
    padding-right: 10.3125rem !important;
    padding-left: 10.3125rem !important;
  }
  .px-xxxl-170 {
    padding-right: 10.625rem !important;
    padding-left: 10.625rem !important;
  }
  .px-xxxl-175 {
    padding-right: 10.9375rem !important;
    padding-left: 10.9375rem !important;
  }
  .px-xxxl-180 {
    padding-right: 11.25rem !important;
    padding-left: 11.25rem !important;
  }
  .px-xxxl-185 {
    padding-right: 11.5625rem !important;
    padding-left: 11.5625rem !important;
  }
  .px-xxxl-190 {
    padding-right: 11.875rem !important;
    padding-left: 11.875rem !important;
  }
  .px-xxxl-195 {
    padding-right: 12.1875rem !important;
    padding-left: 12.1875rem !important;
  }
  .px-xxxl-200 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important;
  }
  .px-xxxl-205 {
    padding-right: 12.8125rem !important;
    padding-left: 12.8125rem !important;
  }
  .px-xxxl-210 {
    padding-right: 13.125rem !important;
    padding-left: 13.125rem !important;
  }
  .px-xxxl-215 {
    padding-right: 13.4375rem !important;
    padding-left: 13.4375rem !important;
  }
  .px-xxxl-220 {
    padding-right: 13.75rem !important;
    padding-left: 13.75rem !important;
  }
  .px-xxxl-225 {
    padding-right: 14.0625rem !important;
    padding-left: 14.0625rem !important;
  }
  .px-xxxl-230 {
    padding-right: 14.375rem !important;
    padding-left: 14.375rem !important;
  }
  .px-xxxl-235 {
    padding-right: 14.6875rem !important;
    padding-left: 14.6875rem !important;
  }
  .px-xxxl-240 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }
  .px-xxxl-245 {
    padding-right: 15.3125rem !important;
    padding-left: 15.3125rem !important;
  }
  .px-xxxl-250 {
    padding-right: 15.625rem !important;
    padding-left: 15.625rem !important;
  }
  .px-xxxl-255 {
    padding-right: 15.9375rem !important;
    padding-left: 15.9375rem !important;
  }
  .px-xxxl-260 {
    padding-right: 16.25rem !important;
    padding-left: 16.25rem !important;
  }
  .px-xxxl-265 {
    padding-right: 16.5625rem !important;
    padding-left: 16.5625rem !important;
  }
  .px-xxxl-270 {
    padding-right: 16.875rem !important;
    padding-left: 16.875rem !important;
  }
  .px-xxxl-275 {
    padding-right: 17.1875rem !important;
    padding-left: 17.1875rem !important;
  }
  .px-xxxl-280 {
    padding-right: 17.5rem !important;
    padding-left: 17.5rem !important;
  }
  .px-xxxl-285 {
    padding-right: 17.8125rem !important;
    padding-left: 17.8125rem !important;
  }
  .px-xxxl-290 {
    padding-right: 18.125rem !important;
    padding-left: 18.125rem !important;
  }
  .px-xxxl-295 {
    padding-right: 18.4375rem !important;
    padding-left: 18.4375rem !important;
  }
  .px-xxxl-300 {
    padding-right: 18.75rem !important;
    padding-left: 18.75rem !important;
  }
  .px-xxxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxxl-2rem {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xxxl-6 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xxxl-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xxxl-45 {
    padding-top: 2.8125rem !important;
    padding-bottom: 2.8125rem !important;
  }
  .py-xxxl-50 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .py-xxxl-55 {
    padding-top: 3.4375rem !important;
    padding-bottom: 3.4375rem !important;
  }
  .py-xxxl-60 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xxxl-65 {
    padding-top: 4.0625rem !important;
    padding-bottom: 4.0625rem !important;
  }
  .py-xxxl-70 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important;
  }
  .py-xxxl-75 {
    padding-top: 4.6875rem !important;
    padding-bottom: 4.6875rem !important;
  }
  .py-xxxl-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xxxl-85 {
    padding-top: 5.3125rem !important;
    padding-bottom: 5.3125rem !important;
  }
  .py-xxxl-90 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important;
  }
  .py-xxxl-95 {
    padding-top: 5.9375rem !important;
    padding-bottom: 5.9375rem !important;
  }
  .py-xxxl-100 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xxxl-105 {
    padding-top: 6.5625rem !important;
    padding-bottom: 6.5625rem !important;
  }
  .py-xxxl-110 {
    padding-top: 6.875rem !important;
    padding-bottom: 6.875rem !important;
  }
  .py-xxxl-115 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .py-xxxl-120 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xxxl-125 {
    padding-top: 7.8125rem !important;
    padding-bottom: 7.8125rem !important;
  }
  .py-xxxl-130 {
    padding-top: 8.125rem !important;
    padding-bottom: 8.125rem !important;
  }
  .py-xxxl-135 {
    padding-top: 8.4375rem !important;
    padding-bottom: 8.4375rem !important;
  }
  .py-xxxl-140 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .py-xxxl-145 {
    padding-top: 9.0625rem !important;
    padding-bottom: 9.0625rem !important;
  }
  .py-xxxl-150 {
    padding-top: 9.375rem !important;
    padding-bottom: 9.375rem !important;
  }
  .py-xxxl-155 {
    padding-top: 9.6875rem !important;
    padding-bottom: 9.6875rem !important;
  }
  .py-xxxl-160 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xxxl-165 {
    padding-top: 10.3125rem !important;
    padding-bottom: 10.3125rem !important;
  }
  .py-xxxl-170 {
    padding-top: 10.625rem !important;
    padding-bottom: 10.625rem !important;
  }
  .py-xxxl-175 {
    padding-top: 10.9375rem !important;
    padding-bottom: 10.9375rem !important;
  }
  .py-xxxl-180 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .py-xxxl-185 {
    padding-top: 11.5625rem !important;
    padding-bottom: 11.5625rem !important;
  }
  .py-xxxl-190 {
    padding-top: 11.875rem !important;
    padding-bottom: 11.875rem !important;
  }
  .py-xxxl-195 {
    padding-top: 12.1875rem !important;
    padding-bottom: 12.1875rem !important;
  }
  .py-xxxl-200 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xxxl-205 {
    padding-top: 12.8125rem !important;
    padding-bottom: 12.8125rem !important;
  }
  .py-xxxl-210 {
    padding-top: 13.125rem !important;
    padding-bottom: 13.125rem !important;
  }
  .py-xxxl-215 {
    padding-top: 13.4375rem !important;
    padding-bottom: 13.4375rem !important;
  }
  .py-xxxl-220 {
    padding-top: 13.75rem !important;
    padding-bottom: 13.75rem !important;
  }
  .py-xxxl-225 {
    padding-top: 14.0625rem !important;
    padding-bottom: 14.0625rem !important;
  }
  .py-xxxl-230 {
    padding-top: 14.375rem !important;
    padding-bottom: 14.375rem !important;
  }
  .py-xxxl-235 {
    padding-top: 14.6875rem !important;
    padding-bottom: 14.6875rem !important;
  }
  .py-xxxl-240 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xxxl-245 {
    padding-top: 15.3125rem !important;
    padding-bottom: 15.3125rem !important;
  }
  .py-xxxl-250 {
    padding-top: 15.625rem !important;
    padding-bottom: 15.625rem !important;
  }
  .py-xxxl-255 {
    padding-top: 15.9375rem !important;
    padding-bottom: 15.9375rem !important;
  }
  .py-xxxl-260 {
    padding-top: 16.25rem !important;
    padding-bottom: 16.25rem !important;
  }
  .py-xxxl-265 {
    padding-top: 16.5625rem !important;
    padding-bottom: 16.5625rem !important;
  }
  .py-xxxl-270 {
    padding-top: 16.875rem !important;
    padding-bottom: 16.875rem !important;
  }
  .py-xxxl-275 {
    padding-top: 17.1875rem !important;
    padding-bottom: 17.1875rem !important;
  }
  .py-xxxl-280 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xxxl-285 {
    padding-top: 17.8125rem !important;
    padding-bottom: 17.8125rem !important;
  }
  .py-xxxl-290 {
    padding-top: 18.125rem !important;
    padding-bottom: 18.125rem !important;
  }
  .py-xxxl-295 {
    padding-top: 18.4375rem !important;
    padding-bottom: 18.4375rem !important;
  }
  .py-xxxl-300 {
    padding-top: 18.75rem !important;
    padding-bottom: 18.75rem !important;
  }
  .py-xxxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxxl-2rem {
    padding-top: 2rem !important;
  }
  .pt-xxxl-6 {
    padding-top: 5rem !important;
  }
  .pt-xxxl-40 {
    padding-top: 2.5rem !important;
  }
  .pt-xxxl-45 {
    padding-top: 2.8125rem !important;
  }
  .pt-xxxl-50 {
    padding-top: 2.75rem !important;
  }
  .pt-xxxl-55 {
    padding-top: 3.4375rem !important;
  }
  .pt-xxxl-60 {
    padding-top: 3.75rem !important;
  }
  .pt-xxxl-65 {
    padding-top: 4.0625rem !important;
  }
  .pt-xxxl-70 {
    padding-top: 4.375rem !important;
  }
  .pt-xxxl-75 {
    padding-top: 4.6875rem !important;
  }
  .pt-xxxl-80 {
    padding-top: 5rem !important;
  }
  .pt-xxxl-85 {
    padding-top: 5.3125rem !important;
  }
  .pt-xxxl-90 {
    padding-top: 5.625rem !important;
  }
  .pt-xxxl-95 {
    padding-top: 5.9375rem !important;
  }
  .pt-xxxl-100 {
    padding-top: 6.25rem !important;
  }
  .pt-xxxl-105 {
    padding-top: 6.5625rem !important;
  }
  .pt-xxxl-110 {
    padding-top: 6.875rem !important;
  }
  .pt-xxxl-115 {
    padding-top: 7.25rem !important;
  }
  .pt-xxxl-120 {
    padding-top: 7.5rem !important;
  }
  .pt-xxxl-125 {
    padding-top: 7.8125rem !important;
  }
  .pt-xxxl-130 {
    padding-top: 8.125rem !important;
  }
  .pt-xxxl-135 {
    padding-top: 8.4375rem !important;
  }
  .pt-xxxl-140 {
    padding-top: 8.75rem !important;
  }
  .pt-xxxl-145 {
    padding-top: 9.0625rem !important;
  }
  .pt-xxxl-150 {
    padding-top: 9.375rem !important;
  }
  .pt-xxxl-155 {
    padding-top: 9.6875rem !important;
  }
  .pt-xxxl-160 {
    padding-top: 10rem !important;
  }
  .pt-xxxl-165 {
    padding-top: 10.3125rem !important;
  }
  .pt-xxxl-170 {
    padding-top: 10.625rem !important;
  }
  .pt-xxxl-175 {
    padding-top: 10.9375rem !important;
  }
  .pt-xxxl-180 {
    padding-top: 11.25rem !important;
  }
  .pt-xxxl-185 {
    padding-top: 11.5625rem !important;
  }
  .pt-xxxl-190 {
    padding-top: 11.875rem !important;
  }
  .pt-xxxl-195 {
    padding-top: 12.1875rem !important;
  }
  .pt-xxxl-200 {
    padding-top: 12.5rem !important;
  }
  .pt-xxxl-205 {
    padding-top: 12.8125rem !important;
  }
  .pt-xxxl-210 {
    padding-top: 13.125rem !important;
  }
  .pt-xxxl-215 {
    padding-top: 13.4375rem !important;
  }
  .pt-xxxl-220 {
    padding-top: 13.75rem !important;
  }
  .pt-xxxl-225 {
    padding-top: 14.0625rem !important;
  }
  .pt-xxxl-230 {
    padding-top: 14.375rem !important;
  }
  .pt-xxxl-235 {
    padding-top: 14.6875rem !important;
  }
  .pt-xxxl-240 {
    padding-top: 15rem !important;
  }
  .pt-xxxl-245 {
    padding-top: 15.3125rem !important;
  }
  .pt-xxxl-250 {
    padding-top: 15.625rem !important;
  }
  .pt-xxxl-255 {
    padding-top: 15.9375rem !important;
  }
  .pt-xxxl-260 {
    padding-top: 16.25rem !important;
  }
  .pt-xxxl-265 {
    padding-top: 16.5625rem !important;
  }
  .pt-xxxl-270 {
    padding-top: 16.875rem !important;
  }
  .pt-xxxl-275 {
    padding-top: 17.1875rem !important;
  }
  .pt-xxxl-280 {
    padding-top: 17.5rem !important;
  }
  .pt-xxxl-285 {
    padding-top: 17.8125rem !important;
  }
  .pt-xxxl-290 {
    padding-top: 18.125rem !important;
  }
  .pt-xxxl-295 {
    padding-top: 18.4375rem !important;
  }
  .pt-xxxl-300 {
    padding-top: 18.75rem !important;
  }
  .pt-xxxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxxl-2rem {
    padding-right: 2rem !important;
  }
  .pe-xxxl-6 {
    padding-right: 5rem !important;
  }
  .pe-xxxl-40 {
    padding-right: 2.5rem !important;
  }
  .pe-xxxl-45 {
    padding-right: 2.8125rem !important;
  }
  .pe-xxxl-50 {
    padding-right: 2.75rem !important;
  }
  .pe-xxxl-55 {
    padding-right: 3.4375rem !important;
  }
  .pe-xxxl-60 {
    padding-right: 3.75rem !important;
  }
  .pe-xxxl-65 {
    padding-right: 4.0625rem !important;
  }
  .pe-xxxl-70 {
    padding-right: 4.375rem !important;
  }
  .pe-xxxl-75 {
    padding-right: 4.6875rem !important;
  }
  .pe-xxxl-80 {
    padding-right: 5rem !important;
  }
  .pe-xxxl-85 {
    padding-right: 5.3125rem !important;
  }
  .pe-xxxl-90 {
    padding-right: 5.625rem !important;
  }
  .pe-xxxl-95 {
    padding-right: 5.9375rem !important;
  }
  .pe-xxxl-100 {
    padding-right: 6.25rem !important;
  }
  .pe-xxxl-105 {
    padding-right: 6.5625rem !important;
  }
  .pe-xxxl-110 {
    padding-right: 6.875rem !important;
  }
  .pe-xxxl-115 {
    padding-right: 7.25rem !important;
  }
  .pe-xxxl-120 {
    padding-right: 7.5rem !important;
  }
  .pe-xxxl-125 {
    padding-right: 7.8125rem !important;
  }
  .pe-xxxl-130 {
    padding-right: 8.125rem !important;
  }
  .pe-xxxl-135 {
    padding-right: 8.4375rem !important;
  }
  .pe-xxxl-140 {
    padding-right: 8.75rem !important;
  }
  .pe-xxxl-145 {
    padding-right: 9.0625rem !important;
  }
  .pe-xxxl-150 {
    padding-right: 9.375rem !important;
  }
  .pe-xxxl-155 {
    padding-right: 9.6875rem !important;
  }
  .pe-xxxl-160 {
    padding-right: 10rem !important;
  }
  .pe-xxxl-165 {
    padding-right: 10.3125rem !important;
  }
  .pe-xxxl-170 {
    padding-right: 10.625rem !important;
  }
  .pe-xxxl-175 {
    padding-right: 10.9375rem !important;
  }
  .pe-xxxl-180 {
    padding-right: 11.25rem !important;
  }
  .pe-xxxl-185 {
    padding-right: 11.5625rem !important;
  }
  .pe-xxxl-190 {
    padding-right: 11.875rem !important;
  }
  .pe-xxxl-195 {
    padding-right: 12.1875rem !important;
  }
  .pe-xxxl-200 {
    padding-right: 12.5rem !important;
  }
  .pe-xxxl-205 {
    padding-right: 12.8125rem !important;
  }
  .pe-xxxl-210 {
    padding-right: 13.125rem !important;
  }
  .pe-xxxl-215 {
    padding-right: 13.4375rem !important;
  }
  .pe-xxxl-220 {
    padding-right: 13.75rem !important;
  }
  .pe-xxxl-225 {
    padding-right: 14.0625rem !important;
  }
  .pe-xxxl-230 {
    padding-right: 14.375rem !important;
  }
  .pe-xxxl-235 {
    padding-right: 14.6875rem !important;
  }
  .pe-xxxl-240 {
    padding-right: 15rem !important;
  }
  .pe-xxxl-245 {
    padding-right: 15.3125rem !important;
  }
  .pe-xxxl-250 {
    padding-right: 15.625rem !important;
  }
  .pe-xxxl-255 {
    padding-right: 15.9375rem !important;
  }
  .pe-xxxl-260 {
    padding-right: 16.25rem !important;
  }
  .pe-xxxl-265 {
    padding-right: 16.5625rem !important;
  }
  .pe-xxxl-270 {
    padding-right: 16.875rem !important;
  }
  .pe-xxxl-275 {
    padding-right: 17.1875rem !important;
  }
  .pe-xxxl-280 {
    padding-right: 17.5rem !important;
  }
  .pe-xxxl-285 {
    padding-right: 17.8125rem !important;
  }
  .pe-xxxl-290 {
    padding-right: 18.125rem !important;
  }
  .pe-xxxl-295 {
    padding-right: 18.4375rem !important;
  }
  .pe-xxxl-300 {
    padding-right: 18.75rem !important;
  }
  .pe-xxxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxxl-2rem {
    padding-bottom: 2rem !important;
  }
  .pb-xxxl-6 {
    padding-bottom: 5rem !important;
  }
  .pb-xxxl-40 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xxxl-45 {
    padding-bottom: 2.8125rem !important;
  }
  .pb-xxxl-50 {
    padding-bottom: 2.75rem !important;
  }
  .pb-xxxl-55 {
    padding-bottom: 3.4375rem !important;
  }
  .pb-xxxl-60 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xxxl-65 {
    padding-bottom: 4.0625rem !important;
  }
  .pb-xxxl-70 {
    padding-bottom: 4.375rem !important;
  }
  .pb-xxxl-75 {
    padding-bottom: 4.6875rem !important;
  }
  .pb-xxxl-80 {
    padding-bottom: 5rem !important;
  }
  .pb-xxxl-85 {
    padding-bottom: 5.3125rem !important;
  }
  .pb-xxxl-90 {
    padding-bottom: 5.625rem !important;
  }
  .pb-xxxl-95 {
    padding-bottom: 5.9375rem !important;
  }
  .pb-xxxl-100 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xxxl-105 {
    padding-bottom: 6.5625rem !important;
  }
  .pb-xxxl-110 {
    padding-bottom: 6.875rem !important;
  }
  .pb-xxxl-115 {
    padding-bottom: 7.25rem !important;
  }
  .pb-xxxl-120 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xxxl-125 {
    padding-bottom: 7.8125rem !important;
  }
  .pb-xxxl-130 {
    padding-bottom: 8.125rem !important;
  }
  .pb-xxxl-135 {
    padding-bottom: 8.4375rem !important;
  }
  .pb-xxxl-140 {
    padding-bottom: 8.75rem !important;
  }
  .pb-xxxl-145 {
    padding-bottom: 9.0625rem !important;
  }
  .pb-xxxl-150 {
    padding-bottom: 9.375rem !important;
  }
  .pb-xxxl-155 {
    padding-bottom: 9.6875rem !important;
  }
  .pb-xxxl-160 {
    padding-bottom: 10rem !important;
  }
  .pb-xxxl-165 {
    padding-bottom: 10.3125rem !important;
  }
  .pb-xxxl-170 {
    padding-bottom: 10.625rem !important;
  }
  .pb-xxxl-175 {
    padding-bottom: 10.9375rem !important;
  }
  .pb-xxxl-180 {
    padding-bottom: 11.25rem !important;
  }
  .pb-xxxl-185 {
    padding-bottom: 11.5625rem !important;
  }
  .pb-xxxl-190 {
    padding-bottom: 11.875rem !important;
  }
  .pb-xxxl-195 {
    padding-bottom: 12.1875rem !important;
  }
  .pb-xxxl-200 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xxxl-205 {
    padding-bottom: 12.8125rem !important;
  }
  .pb-xxxl-210 {
    padding-bottom: 13.125rem !important;
  }
  .pb-xxxl-215 {
    padding-bottom: 13.4375rem !important;
  }
  .pb-xxxl-220 {
    padding-bottom: 13.75rem !important;
  }
  .pb-xxxl-225 {
    padding-bottom: 14.0625rem !important;
  }
  .pb-xxxl-230 {
    padding-bottom: 14.375rem !important;
  }
  .pb-xxxl-235 {
    padding-bottom: 14.6875rem !important;
  }
  .pb-xxxl-240 {
    padding-bottom: 15rem !important;
  }
  .pb-xxxl-245 {
    padding-bottom: 15.3125rem !important;
  }
  .pb-xxxl-250 {
    padding-bottom: 15.625rem !important;
  }
  .pb-xxxl-255 {
    padding-bottom: 15.9375rem !important;
  }
  .pb-xxxl-260 {
    padding-bottom: 16.25rem !important;
  }
  .pb-xxxl-265 {
    padding-bottom: 16.5625rem !important;
  }
  .pb-xxxl-270 {
    padding-bottom: 16.875rem !important;
  }
  .pb-xxxl-275 {
    padding-bottom: 17.1875rem !important;
  }
  .pb-xxxl-280 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xxxl-285 {
    padding-bottom: 17.8125rem !important;
  }
  .pb-xxxl-290 {
    padding-bottom: 18.125rem !important;
  }
  .pb-xxxl-295 {
    padding-bottom: 18.4375rem !important;
  }
  .pb-xxxl-300 {
    padding-bottom: 18.75rem !important;
  }
  .pb-xxxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxxl-2rem {
    padding-left: 2rem !important;
  }
  .ps-xxxl-6 {
    padding-left: 5rem !important;
  }
  .ps-xxxl-40 {
    padding-left: 2.5rem !important;
  }
  .ps-xxxl-45 {
    padding-left: 2.8125rem !important;
  }
  .ps-xxxl-50 {
    padding-left: 2.75rem !important;
  }
  .ps-xxxl-55 {
    padding-left: 3.4375rem !important;
  }
  .ps-xxxl-60 {
    padding-left: 3.75rem !important;
  }
  .ps-xxxl-65 {
    padding-left: 4.0625rem !important;
  }
  .ps-xxxl-70 {
    padding-left: 4.375rem !important;
  }
  .ps-xxxl-75 {
    padding-left: 4.6875rem !important;
  }
  .ps-xxxl-80 {
    padding-left: 5rem !important;
  }
  .ps-xxxl-85 {
    padding-left: 5.3125rem !important;
  }
  .ps-xxxl-90 {
    padding-left: 5.625rem !important;
  }
  .ps-xxxl-95 {
    padding-left: 5.9375rem !important;
  }
  .ps-xxxl-100 {
    padding-left: 6.25rem !important;
  }
  .ps-xxxl-105 {
    padding-left: 6.5625rem !important;
  }
  .ps-xxxl-110 {
    padding-left: 6.875rem !important;
  }
  .ps-xxxl-115 {
    padding-left: 7.25rem !important;
  }
  .ps-xxxl-120 {
    padding-left: 7.5rem !important;
  }
  .ps-xxxl-125 {
    padding-left: 7.8125rem !important;
  }
  .ps-xxxl-130 {
    padding-left: 8.125rem !important;
  }
  .ps-xxxl-135 {
    padding-left: 8.4375rem !important;
  }
  .ps-xxxl-140 {
    padding-left: 8.75rem !important;
  }
  .ps-xxxl-145 {
    padding-left: 9.0625rem !important;
  }
  .ps-xxxl-150 {
    padding-left: 9.375rem !important;
  }
  .ps-xxxl-155 {
    padding-left: 9.6875rem !important;
  }
  .ps-xxxl-160 {
    padding-left: 10rem !important;
  }
  .ps-xxxl-165 {
    padding-left: 10.3125rem !important;
  }
  .ps-xxxl-170 {
    padding-left: 10.625rem !important;
  }
  .ps-xxxl-175 {
    padding-left: 10.9375rem !important;
  }
  .ps-xxxl-180 {
    padding-left: 11.25rem !important;
  }
  .ps-xxxl-185 {
    padding-left: 11.5625rem !important;
  }
  .ps-xxxl-190 {
    padding-left: 11.875rem !important;
  }
  .ps-xxxl-195 {
    padding-left: 12.1875rem !important;
  }
  .ps-xxxl-200 {
    padding-left: 12.5rem !important;
  }
  .ps-xxxl-205 {
    padding-left: 12.8125rem !important;
  }
  .ps-xxxl-210 {
    padding-left: 13.125rem !important;
  }
  .ps-xxxl-215 {
    padding-left: 13.4375rem !important;
  }
  .ps-xxxl-220 {
    padding-left: 13.75rem !important;
  }
  .ps-xxxl-225 {
    padding-left: 14.0625rem !important;
  }
  .ps-xxxl-230 {
    padding-left: 14.375rem !important;
  }
  .ps-xxxl-235 {
    padding-left: 14.6875rem !important;
  }
  .ps-xxxl-240 {
    padding-left: 15rem !important;
  }
  .ps-xxxl-245 {
    padding-left: 15.3125rem !important;
  }
  .ps-xxxl-250 {
    padding-left: 15.625rem !important;
  }
  .ps-xxxl-255 {
    padding-left: 15.9375rem !important;
  }
  .ps-xxxl-260 {
    padding-left: 16.25rem !important;
  }
  .ps-xxxl-265 {
    padding-left: 16.5625rem !important;
  }
  .ps-xxxl-270 {
    padding-left: 16.875rem !important;
  }
  .ps-xxxl-275 {
    padding-left: 17.1875rem !important;
  }
  .ps-xxxl-280 {
    padding-left: 17.5rem !important;
  }
  .ps-xxxl-285 {
    padding-left: 17.8125rem !important;
  }
  .ps-xxxl-290 {
    padding-left: 18.125rem !important;
  }
  .ps-xxxl-295 {
    padding-left: 18.4375rem !important;
  }
  .ps-xxxl-300 {
    padding-left: 18.75rem !important;
  }
  .ps-xxxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxxl-2rem {
    gap: 2rem !important;
  }
  .gap-xxxl-6 {
    gap: 5rem !important;
  }
  .gap-xxxl-40 {
    gap: 2.5rem !important;
  }
  .gap-xxxl-45 {
    gap: 2.8125rem !important;
  }
  .gap-xxxl-50 {
    gap: 2.75rem !important;
  }
  .gap-xxxl-55 {
    gap: 3.4375rem !important;
  }
  .gap-xxxl-60 {
    gap: 3.75rem !important;
  }
  .gap-xxxl-65 {
    gap: 4.0625rem !important;
  }
  .gap-xxxl-70 {
    gap: 4.375rem !important;
  }
  .gap-xxxl-75 {
    gap: 4.6875rem !important;
  }
  .gap-xxxl-80 {
    gap: 5rem !important;
  }
  .gap-xxxl-85 {
    gap: 5.3125rem !important;
  }
  .gap-xxxl-90 {
    gap: 5.625rem !important;
  }
  .gap-xxxl-95 {
    gap: 5.9375rem !important;
  }
  .gap-xxxl-100 {
    gap: 6.25rem !important;
  }
  .gap-xxxl-105 {
    gap: 6.5625rem !important;
  }
  .gap-xxxl-110 {
    gap: 6.875rem !important;
  }
  .gap-xxxl-115 {
    gap: 7.25rem !important;
  }
  .gap-xxxl-120 {
    gap: 7.5rem !important;
  }
  .gap-xxxl-125 {
    gap: 7.8125rem !important;
  }
  .gap-xxxl-130 {
    gap: 8.125rem !important;
  }
  .gap-xxxl-135 {
    gap: 8.4375rem !important;
  }
  .gap-xxxl-140 {
    gap: 8.75rem !important;
  }
  .gap-xxxl-145 {
    gap: 9.0625rem !important;
  }
  .gap-xxxl-150 {
    gap: 9.375rem !important;
  }
  .gap-xxxl-155 {
    gap: 9.6875rem !important;
  }
  .gap-xxxl-160 {
    gap: 10rem !important;
  }
  .gap-xxxl-165 {
    gap: 10.3125rem !important;
  }
  .gap-xxxl-170 {
    gap: 10.625rem !important;
  }
  .gap-xxxl-175 {
    gap: 10.9375rem !important;
  }
  .gap-xxxl-180 {
    gap: 11.25rem !important;
  }
  .gap-xxxl-185 {
    gap: 11.5625rem !important;
  }
  .gap-xxxl-190 {
    gap: 11.875rem !important;
  }
  .gap-xxxl-195 {
    gap: 12.1875rem !important;
  }
  .gap-xxxl-200 {
    gap: 12.5rem !important;
  }
  .gap-xxxl-205 {
    gap: 12.8125rem !important;
  }
  .gap-xxxl-210 {
    gap: 13.125rem !important;
  }
  .gap-xxxl-215 {
    gap: 13.4375rem !important;
  }
  .gap-xxxl-220 {
    gap: 13.75rem !important;
  }
  .gap-xxxl-225 {
    gap: 14.0625rem !important;
  }
  .gap-xxxl-230 {
    gap: 14.375rem !important;
  }
  .gap-xxxl-235 {
    gap: 14.6875rem !important;
  }
  .gap-xxxl-240 {
    gap: 15rem !important;
  }
  .gap-xxxl-245 {
    gap: 15.3125rem !important;
  }
  .gap-xxxl-250 {
    gap: 15.625rem !important;
  }
  .gap-xxxl-255 {
    gap: 15.9375rem !important;
  }
  .gap-xxxl-260 {
    gap: 16.25rem !important;
  }
  .gap-xxxl-265 {
    gap: 16.5625rem !important;
  }
  .gap-xxxl-270 {
    gap: 16.875rem !important;
  }
  .gap-xxxl-275 {
    gap: 17.1875rem !important;
  }
  .gap-xxxl-280 {
    gap: 17.5rem !important;
  }
  .gap-xxxl-285 {
    gap: 17.8125rem !important;
  }
  .gap-xxxl-290 {
    gap: 18.125rem !important;
  }
  .gap-xxxl-295 {
    gap: 18.4375rem !important;
  }
  .gap-xxxl-300 {
    gap: 18.75rem !important;
  }
  .gap-xxxl-0 {
    gap: 0 !important;
  }
  .gap-xxxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxxl-3 {
    gap: 1rem !important;
  }
  .gap-xxxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxxl-2rem {
    row-gap: 2rem !important;
  }
  .row-gap-xxxl-6 {
    row-gap: 5rem !important;
  }
  .row-gap-xxxl-40 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xxxl-45 {
    row-gap: 2.8125rem !important;
  }
  .row-gap-xxxl-50 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xxxl-55 {
    row-gap: 3.4375rem !important;
  }
  .row-gap-xxxl-60 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xxxl-65 {
    row-gap: 4.0625rem !important;
  }
  .row-gap-xxxl-70 {
    row-gap: 4.375rem !important;
  }
  .row-gap-xxxl-75 {
    row-gap: 4.6875rem !important;
  }
  .row-gap-xxxl-80 {
    row-gap: 5rem !important;
  }
  .row-gap-xxxl-85 {
    row-gap: 5.3125rem !important;
  }
  .row-gap-xxxl-90 {
    row-gap: 5.625rem !important;
  }
  .row-gap-xxxl-95 {
    row-gap: 5.9375rem !important;
  }
  .row-gap-xxxl-100 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xxxl-105 {
    row-gap: 6.5625rem !important;
  }
  .row-gap-xxxl-110 {
    row-gap: 6.875rem !important;
  }
  .row-gap-xxxl-115 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xxxl-120 {
    row-gap: 7.5rem !important;
  }
  .row-gap-xxxl-125 {
    row-gap: 7.8125rem !important;
  }
  .row-gap-xxxl-130 {
    row-gap: 8.125rem !important;
  }
  .row-gap-xxxl-135 {
    row-gap: 8.4375rem !important;
  }
  .row-gap-xxxl-140 {
    row-gap: 8.75rem !important;
  }
  .row-gap-xxxl-145 {
    row-gap: 9.0625rem !important;
  }
  .row-gap-xxxl-150 {
    row-gap: 9.375rem !important;
  }
  .row-gap-xxxl-155 {
    row-gap: 9.6875rem !important;
  }
  .row-gap-xxxl-160 {
    row-gap: 10rem !important;
  }
  .row-gap-xxxl-165 {
    row-gap: 10.3125rem !important;
  }
  .row-gap-xxxl-170 {
    row-gap: 10.625rem !important;
  }
  .row-gap-xxxl-175 {
    row-gap: 10.9375rem !important;
  }
  .row-gap-xxxl-180 {
    row-gap: 11.25rem !important;
  }
  .row-gap-xxxl-185 {
    row-gap: 11.5625rem !important;
  }
  .row-gap-xxxl-190 {
    row-gap: 11.875rem !important;
  }
  .row-gap-xxxl-195 {
    row-gap: 12.1875rem !important;
  }
  .row-gap-xxxl-200 {
    row-gap: 12.5rem !important;
  }
  .row-gap-xxxl-205 {
    row-gap: 12.8125rem !important;
  }
  .row-gap-xxxl-210 {
    row-gap: 13.125rem !important;
  }
  .row-gap-xxxl-215 {
    row-gap: 13.4375rem !important;
  }
  .row-gap-xxxl-220 {
    row-gap: 13.75rem !important;
  }
  .row-gap-xxxl-225 {
    row-gap: 14.0625rem !important;
  }
  .row-gap-xxxl-230 {
    row-gap: 14.375rem !important;
  }
  .row-gap-xxxl-235 {
    row-gap: 14.6875rem !important;
  }
  .row-gap-xxxl-240 {
    row-gap: 15rem !important;
  }
  .row-gap-xxxl-245 {
    row-gap: 15.3125rem !important;
  }
  .row-gap-xxxl-250 {
    row-gap: 15.625rem !important;
  }
  .row-gap-xxxl-255 {
    row-gap: 15.9375rem !important;
  }
  .row-gap-xxxl-260 {
    row-gap: 16.25rem !important;
  }
  .row-gap-xxxl-265 {
    row-gap: 16.5625rem !important;
  }
  .row-gap-xxxl-270 {
    row-gap: 16.875rem !important;
  }
  .row-gap-xxxl-275 {
    row-gap: 17.1875rem !important;
  }
  .row-gap-xxxl-280 {
    row-gap: 17.5rem !important;
  }
  .row-gap-xxxl-285 {
    row-gap: 17.8125rem !important;
  }
  .row-gap-xxxl-290 {
    row-gap: 18.125rem !important;
  }
  .row-gap-xxxl-295 {
    row-gap: 18.4375rem !important;
  }
  .row-gap-xxxl-300 {
    row-gap: 18.75rem !important;
  }
  .row-gap-xxxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxxl-2rem {
    -webkit-column-gap: 2rem !important;
       -moz-column-gap: 2rem !important;
            column-gap: 2rem !important;
  }
  .column-gap-xxxl-6 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xxxl-40 {
    -webkit-column-gap: 2.5rem !important;
       -moz-column-gap: 2.5rem !important;
            column-gap: 2.5rem !important;
  }
  .column-gap-xxxl-45 {
    -webkit-column-gap: 2.8125rem !important;
       -moz-column-gap: 2.8125rem !important;
            column-gap: 2.8125rem !important;
  }
  .column-gap-xxxl-50 {
    -webkit-column-gap: 2.75rem !important;
       -moz-column-gap: 2.75rem !important;
            column-gap: 2.75rem !important;
  }
  .column-gap-xxxl-55 {
    -webkit-column-gap: 3.4375rem !important;
       -moz-column-gap: 3.4375rem !important;
            column-gap: 3.4375rem !important;
  }
  .column-gap-xxxl-60 {
    -webkit-column-gap: 3.75rem !important;
       -moz-column-gap: 3.75rem !important;
            column-gap: 3.75rem !important;
  }
  .column-gap-xxxl-65 {
    -webkit-column-gap: 4.0625rem !important;
       -moz-column-gap: 4.0625rem !important;
            column-gap: 4.0625rem !important;
  }
  .column-gap-xxxl-70 {
    -webkit-column-gap: 4.375rem !important;
       -moz-column-gap: 4.375rem !important;
            column-gap: 4.375rem !important;
  }
  .column-gap-xxxl-75 {
    -webkit-column-gap: 4.6875rem !important;
       -moz-column-gap: 4.6875rem !important;
            column-gap: 4.6875rem !important;
  }
  .column-gap-xxxl-80 {
    -webkit-column-gap: 5rem !important;
       -moz-column-gap: 5rem !important;
            column-gap: 5rem !important;
  }
  .column-gap-xxxl-85 {
    -webkit-column-gap: 5.3125rem !important;
       -moz-column-gap: 5.3125rem !important;
            column-gap: 5.3125rem !important;
  }
  .column-gap-xxxl-90 {
    -webkit-column-gap: 5.625rem !important;
       -moz-column-gap: 5.625rem !important;
            column-gap: 5.625rem !important;
  }
  .column-gap-xxxl-95 {
    -webkit-column-gap: 5.9375rem !important;
       -moz-column-gap: 5.9375rem !important;
            column-gap: 5.9375rem !important;
  }
  .column-gap-xxxl-100 {
    -webkit-column-gap: 6.25rem !important;
       -moz-column-gap: 6.25rem !important;
            column-gap: 6.25rem !important;
  }
  .column-gap-xxxl-105 {
    -webkit-column-gap: 6.5625rem !important;
       -moz-column-gap: 6.5625rem !important;
            column-gap: 6.5625rem !important;
  }
  .column-gap-xxxl-110 {
    -webkit-column-gap: 6.875rem !important;
       -moz-column-gap: 6.875rem !important;
            column-gap: 6.875rem !important;
  }
  .column-gap-xxxl-115 {
    -webkit-column-gap: 7.25rem !important;
       -moz-column-gap: 7.25rem !important;
            column-gap: 7.25rem !important;
  }
  .column-gap-xxxl-120 {
    -webkit-column-gap: 7.5rem !important;
       -moz-column-gap: 7.5rem !important;
            column-gap: 7.5rem !important;
  }
  .column-gap-xxxl-125 {
    -webkit-column-gap: 7.8125rem !important;
       -moz-column-gap: 7.8125rem !important;
            column-gap: 7.8125rem !important;
  }
  .column-gap-xxxl-130 {
    -webkit-column-gap: 8.125rem !important;
       -moz-column-gap: 8.125rem !important;
            column-gap: 8.125rem !important;
  }
  .column-gap-xxxl-135 {
    -webkit-column-gap: 8.4375rem !important;
       -moz-column-gap: 8.4375rem !important;
            column-gap: 8.4375rem !important;
  }
  .column-gap-xxxl-140 {
    -webkit-column-gap: 8.75rem !important;
       -moz-column-gap: 8.75rem !important;
            column-gap: 8.75rem !important;
  }
  .column-gap-xxxl-145 {
    -webkit-column-gap: 9.0625rem !important;
       -moz-column-gap: 9.0625rem !important;
            column-gap: 9.0625rem !important;
  }
  .column-gap-xxxl-150 {
    -webkit-column-gap: 9.375rem !important;
       -moz-column-gap: 9.375rem !important;
            column-gap: 9.375rem !important;
  }
  .column-gap-xxxl-155 {
    -webkit-column-gap: 9.6875rem !important;
       -moz-column-gap: 9.6875rem !important;
            column-gap: 9.6875rem !important;
  }
  .column-gap-xxxl-160 {
    -webkit-column-gap: 10rem !important;
       -moz-column-gap: 10rem !important;
            column-gap: 10rem !important;
  }
  .column-gap-xxxl-165 {
    -webkit-column-gap: 10.3125rem !important;
       -moz-column-gap: 10.3125rem !important;
            column-gap: 10.3125rem !important;
  }
  .column-gap-xxxl-170 {
    -webkit-column-gap: 10.625rem !important;
       -moz-column-gap: 10.625rem !important;
            column-gap: 10.625rem !important;
  }
  .column-gap-xxxl-175 {
    -webkit-column-gap: 10.9375rem !important;
       -moz-column-gap: 10.9375rem !important;
            column-gap: 10.9375rem !important;
  }
  .column-gap-xxxl-180 {
    -webkit-column-gap: 11.25rem !important;
       -moz-column-gap: 11.25rem !important;
            column-gap: 11.25rem !important;
  }
  .column-gap-xxxl-185 {
    -webkit-column-gap: 11.5625rem !important;
       -moz-column-gap: 11.5625rem !important;
            column-gap: 11.5625rem !important;
  }
  .column-gap-xxxl-190 {
    -webkit-column-gap: 11.875rem !important;
       -moz-column-gap: 11.875rem !important;
            column-gap: 11.875rem !important;
  }
  .column-gap-xxxl-195 {
    -webkit-column-gap: 12.1875rem !important;
       -moz-column-gap: 12.1875rem !important;
            column-gap: 12.1875rem !important;
  }
  .column-gap-xxxl-200 {
    -webkit-column-gap: 12.5rem !important;
       -moz-column-gap: 12.5rem !important;
            column-gap: 12.5rem !important;
  }
  .column-gap-xxxl-205 {
    -webkit-column-gap: 12.8125rem !important;
       -moz-column-gap: 12.8125rem !important;
            column-gap: 12.8125rem !important;
  }
  .column-gap-xxxl-210 {
    -webkit-column-gap: 13.125rem !important;
       -moz-column-gap: 13.125rem !important;
            column-gap: 13.125rem !important;
  }
  .column-gap-xxxl-215 {
    -webkit-column-gap: 13.4375rem !important;
       -moz-column-gap: 13.4375rem !important;
            column-gap: 13.4375rem !important;
  }
  .column-gap-xxxl-220 {
    -webkit-column-gap: 13.75rem !important;
       -moz-column-gap: 13.75rem !important;
            column-gap: 13.75rem !important;
  }
  .column-gap-xxxl-225 {
    -webkit-column-gap: 14.0625rem !important;
       -moz-column-gap: 14.0625rem !important;
            column-gap: 14.0625rem !important;
  }
  .column-gap-xxxl-230 {
    -webkit-column-gap: 14.375rem !important;
       -moz-column-gap: 14.375rem !important;
            column-gap: 14.375rem !important;
  }
  .column-gap-xxxl-235 {
    -webkit-column-gap: 14.6875rem !important;
       -moz-column-gap: 14.6875rem !important;
            column-gap: 14.6875rem !important;
  }
  .column-gap-xxxl-240 {
    -webkit-column-gap: 15rem !important;
       -moz-column-gap: 15rem !important;
            column-gap: 15rem !important;
  }
  .column-gap-xxxl-245 {
    -webkit-column-gap: 15.3125rem !important;
       -moz-column-gap: 15.3125rem !important;
            column-gap: 15.3125rem !important;
  }
  .column-gap-xxxl-250 {
    -webkit-column-gap: 15.625rem !important;
       -moz-column-gap: 15.625rem !important;
            column-gap: 15.625rem !important;
  }
  .column-gap-xxxl-255 {
    -webkit-column-gap: 15.9375rem !important;
       -moz-column-gap: 15.9375rem !important;
            column-gap: 15.9375rem !important;
  }
  .column-gap-xxxl-260 {
    -webkit-column-gap: 16.25rem !important;
       -moz-column-gap: 16.25rem !important;
            column-gap: 16.25rem !important;
  }
  .column-gap-xxxl-265 {
    -webkit-column-gap: 16.5625rem !important;
       -moz-column-gap: 16.5625rem !important;
            column-gap: 16.5625rem !important;
  }
  .column-gap-xxxl-270 {
    -webkit-column-gap: 16.875rem !important;
       -moz-column-gap: 16.875rem !important;
            column-gap: 16.875rem !important;
  }
  .column-gap-xxxl-275 {
    -webkit-column-gap: 17.1875rem !important;
       -moz-column-gap: 17.1875rem !important;
            column-gap: 17.1875rem !important;
  }
  .column-gap-xxxl-280 {
    -webkit-column-gap: 17.5rem !important;
       -moz-column-gap: 17.5rem !important;
            column-gap: 17.5rem !important;
  }
  .column-gap-xxxl-285 {
    -webkit-column-gap: 17.8125rem !important;
       -moz-column-gap: 17.8125rem !important;
            column-gap: 17.8125rem !important;
  }
  .column-gap-xxxl-290 {
    -webkit-column-gap: 18.125rem !important;
       -moz-column-gap: 18.125rem !important;
            column-gap: 18.125rem !important;
  }
  .column-gap-xxxl-295 {
    -webkit-column-gap: 18.4375rem !important;
       -moz-column-gap: 18.4375rem !important;
            column-gap: 18.4375rem !important;
  }
  .column-gap-xxxl-300 {
    -webkit-column-gap: 18.75rem !important;
       -moz-column-gap: 18.75rem !important;
            column-gap: 18.75rem !important;
  }
  .column-gap-xxxl-0 {
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
  }
  .column-gap-xxxl-1 {
    -webkit-column-gap: 0.25rem !important;
       -moz-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }
  .column-gap-xxxl-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }
  .column-gap-xxxl-3 {
    -webkit-column-gap: 1rem !important;
       -moz-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }
  .column-gap-xxxl-4 {
    -webkit-column-gap: 1.5rem !important;
       -moz-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }
  .column-gap-xxxl-5 {
    -webkit-column-gap: 3rem !important;
       -moz-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }
  .text-xxxl-start {
    text-align: left !important;
  }
  .text-xxxl-end {
    text-align: right !important;
  }
  .text-xxxl-center {
    text-align: center !important;
  }
  .bg-xxxl-custom-color {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-custom-color-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-very-light-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-very-light-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-off-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-off-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-f4f4f4 {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-f4f4f4-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-lightest {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-lightest-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-darker-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-darker-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-border-gray {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-border-gray-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-accordion-header {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-accordion-header-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-green-green {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-green-green-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important;
  }
  .bg-xxxl-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
  .bg-xxxl-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: -ms-grid !important;
    display: grid !important;
  }
  .d-print-inline-grid {
    display: -ms-inline-grid !important;
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
a {
  text-decoration: none;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-position: inside;
}

body * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: white;
  font-family: "Avenir55Roman", serif;
  font-size: 16px;
  line-height: 18px;
}
body * span,
body * span * {
  font-size: inherit;
  color: inherit;
  font-weight: inherit;
  line-height: inherit;
}

strong {
  font-weight: 700;
}
strong * {
  font-weight: 700;
}

h1, .h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "Baskervville", serif;
}

h2,
.h2,
.heading {
  color: #ffffff;
  font-family: "Baskervville", serif;
  font-size: 45px;
  line-height: 1.3;
  font-weight: 500;
  letter-spacing: -0.02rem;
}
h2 br,
.h2 br,
.heading br {
  display: none;
}
@media (min-width: 992px) {
  h2,
  .h2,
  .heading {
    color: #ffffff;
    font-family: "Baskervville", serif;
    font-size: 65px;
    line-height: 1.3;
    font-weight: 500;
    letter-spacing: -0.02rem;
  }
}
@media (min-width: 1200px) {
  h2 br,
  .h2 br,
  .heading br {
    display: inline;
  }
}
h2-underline,
.h2-underline,
.heading-underline {
  margin-top: -1.5rem;
  margin-bottom: 1.5rem;
}
h2-underline::after,
.h2-underline::after,
.heading-underline::after {
  content: "";
  display: block;
  width: 85px;
  height: 5px;
  background-color: #A4C5A9;
  margin-top: 1rem;
}
h2-underline--secondary::after,
.h2-underline--secondary::after,
.heading-underline--secondary::after {
  background-color: #A4C5A9;
}
h2-underline--white::after,
.h2-underline--white::after,
.heading-underline--white::after {
  background-color: #fff;
}
h2.small,
.h2.small,
.heading.small {
  font-size: 22px;
  line-height: 25px;
  font-weight: 900;
  font-family: "Avenir55Roman", sans-serif;
  text-transform: uppercase;
}

a {
  color: #ffffff;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
}

p {
  color: white;
  font-family: "Avenir45Book", sans-serif;
  font-size: 17px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: 0;
}
p strong {
  color: white;
  font-family: "Avenir85Heavy";
  font-size: inherit;
  line-height: inherit;
  font-weight: 700;
  letter-spacing: 0;
}

blockquote p {
  color: white;
  font-family: "Baskervville", serif;
  font-size: 33px;
  line-height: 45px;
  font-weight: 500;
  letter-spacing: 0;
}

.contact-title {
  color: #ffffff;
  font-family: "Baskervville", serif;
  font-size: 39px;
  line-height: 39px;
  font-weight: 300;
  letter-spacing: 0;
}

.wpcf7-form-control.cta.cta--purple {
  font-size: 15px;
}

.lead {
  text-wrap: pretty;
  color: white;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 20px;
  line-height: 25px;
  font-weight: 500;
  letter-spacing: 0;
}
@media (min-width: 576px) {
  .lead {
    color: white;
    font-family: "Avenir55Roman", sans-serif;
    font-size: 22px;
    line-height: 28px;
    font-weight: 500;
    letter-spacing: 0;
  }
}

.testimonial .quote__author {
  color: inherit;
  font-family: "Baskervville", serif;
  font-size: 14px;
  line-height: 22px;
  font-weight: 700;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .testimonial .quote__author {
    color: inherit;
    font-family: "Baskervville", serif;
    font-size: 17px;
    line-height: 28px;
    font-weight: 700;
    letter-spacing: 0.15rem;
  }
}

.wysiwyg * {
  color: inherit;
}

.inherit * {
  font-size: inherit;
  line-height: inherit;
}

.back-link {
  position: relative;
}
.back-link a {
  -webkit-transition: color 0.4s ease;
  transition: color 0.4s ease;
  position: relative;
  display: inline-block;
  color: #000;
  font-size: 19px;
  line-height: 19px;
  font-family: "Avenir55Roman", sans-serif;
  font-weight: 300;
}
.back-link a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -0.5rem;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease, -webkit-transform 0.4s ease;
  transition: width 0.4s ease, -webkit-transform 0.4s ease;
  transition: width 0.4s ease, transform 0.4s ease;
  transition: width 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
  display: inline-block;
}
.back-link a:hover::after, .back-link a:focus::after {
  width: 100%;
}

.font-13 {
  font-size: 13px;
}

.border-color-default {
  border-color: #e2e2e2 !important;
}
.border-short {
  width: 140px;
  height: 2px;
  opacity: 1;
  border: 2px solid #A4C5A9;
}
.border-animate {
  position: relative;
  display: inline-block;
}
.border-animate::after {
  content: "";
  display: block;
  width: 0;
  height: 2px;
  background-color: white;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.active .border-animate::after {
  width: 100%;
}

@media (hover: hover) {
  .hover-lightest:hover {
    color: #A4C5A9 !important;
  }
  .hover-darker-green:hover {
    color: #5B7962 !important;
  }
  .hover-dark:hover, .hover-black:hover {
    color: #000 !important;
  }
  .hover-primary:hover {
    color: #ffffff !important;
  }
  .hover-secondary:hover {
    color: #A4C5A9 !important;
  }
  .hover-gray-light:hover {
    color: #f9f9f9 !important;
  }
  .hover-blue:hover {
    color: #3b21ad !important;
  }
  .hover-dark-blue:hover {
    color: #212529 !important;
  }
  .hover-bg-primary:hover {
    background-color: #ffffff !important;
  }
  .hover-bg-secondary:hover {
    background-color: #A4C5A9 !important;
  }
  .hover-bg-gray-light:hover {
    background-color: #f9f9f9 !important;
  }
  .hover-bg-blue:hover {
    background-color: #3b21ad !important;
  }
  .hover-bg-dark-blue:hover {
    background-color: #212529 !important;
  }
  .hover-border-gray:hover, .hover-border-grey:hover {
    background-color: #e2e2e2 !important;
  }
  .hover-border-color-default:hover {
    border-color: #e2e2e2 !important;
  }
  .hover-border-color-secondary:hover {
    border-color: #A4C5A9 !important;
  }
  .hover-border-color-primary:hover {
    border-color: #ffffff !important;
  }
}

.text-10 {
  font-size: 10px !important;
}
.text-11 {
  font-size: 11px !important;
}
.text-12 {
  font-size: 12px !important;
}
.text-13 {
  font-size: 13px !important;
}
.text-14 {
  font-size: 14px !important;
}
.text-15 {
  font-size: 15px !important;
}
.text-16 {
  font-size: 16px !important;
}
.text-17 {
  font-size: 17px !important;
}
.text-18 {
  font-size: 18px !important;
}
.text-19 {
  font-size: 19px !important;
}
.text-20 {
  font-size: 20px !important;
}
.text-21 {
  font-size: 21px !important;
}
.text-22 {
  font-size: 22px !important;
}
.text-23 {
  font-size: 23px !important;
}
.text-24 {
  font-size: 24px !important;
}
.text-25 {
  font-size: 25px !important;
}
.text-26 {
  font-size: 26px !important;
}
.text-27 {
  font-size: 27px !important;
}
.text-28 {
  font-size: 28px !important;
}
.text-29 {
  font-size: 29px !important;
}
.text-30 {
  font-size: 30px !important;
}
.text-31 {
  font-size: 31px !important;
}
.text-32 {
  font-size: 32px !important;
}
.text-33 {
  font-size: 33px !important;
}
.text-34 {
  font-size: 34px !important;
}
.text-35 {
  font-size: 35px !important;
}
.text-36 {
  font-size: 36px !important;
}
.text-37 {
  font-size: 37px !important;
}
.text-38 {
  font-size: 38px !important;
}
.text-39 {
  font-size: 39px !important;
}
.text-40 {
  font-size: 40px !important;
}
.text-41 {
  font-size: 41px !important;
}
.text-42 {
  font-size: 42px !important;
}
.text-43 {
  font-size: 43px !important;
}
.text-44 {
  font-size: 44px !important;
}
.text-45 {
  font-size: 45px !important;
}
.text-46 {
  font-size: 46px !important;
}
.text-47 {
  font-size: 47px !important;
}
.text-48 {
  font-size: 48px !important;
}
.text-49 {
  font-size: 49px !important;
}
.text-50 {
  font-size: 50px !important;
}
.text-51 {
  font-size: 51px !important;
}
.text-52 {
  font-size: 52px !important;
}
.text-53 {
  font-size: 53px !important;
}
.text-54 {
  font-size: 54px !important;
}
.text-55 {
  font-size: 55px !important;
}
.text-56 {
  font-size: 56px !important;
}
.text-57 {
  font-size: 57px !important;
}
.text-58 {
  font-size: 58px !important;
}
.text-59 {
  font-size: 59px !important;
}
.text-60 {
  font-size: 60px !important;
}
.text-61 {
  font-size: 61px !important;
}
.text-62 {
  font-size: 62px !important;
}
.text-63 {
  font-size: 63px !important;
}
.text-64 {
  font-size: 64px !important;
}
.text-65 {
  font-size: 65px !important;
}
.text-66 {
  font-size: 66px !important;
}
.text-67 {
  font-size: 67px !important;
}
.text-68 {
  font-size: 68px !important;
}
.text-69 {
  font-size: 69px !important;
}
.text-70 {
  font-size: 70px !important;
}
.text-71 {
  font-size: 71px !important;
}
.text-72 {
  font-size: 72px !important;
}
.text-73 {
  font-size: 73px !important;
}
.text-74 {
  font-size: 74px !important;
}
.text-75 {
  font-size: 75px !important;
}
.text-76 {
  font-size: 76px !important;
}
.text-77 {
  font-size: 77px !important;
}
.text-78 {
  font-size: 78px !important;
}
.text-79 {
  font-size: 79px !important;
}
.text-80 {
  font-size: 80px !important;
}
.text-81 {
  font-size: 81px !important;
}
.text-82 {
  font-size: 82px !important;
}
.text-83 {
  font-size: 83px !important;
}
.text-84 {
  font-size: 84px !important;
}
.text-85 {
  font-size: 85px !important;
}
.text-86 {
  font-size: 86px !important;
}
.text-87 {
  font-size: 87px !important;
}
.text-88 {
  font-size: 88px !important;
}
.text-89 {
  font-size: 89px !important;
}
.text-90 {
  font-size: 90px !important;
}
.text-91 {
  font-size: 91px !important;
}
.text-92 {
  font-size: 92px !important;
}
.text-93 {
  font-size: 93px !important;
}
.text-94 {
  font-size: 94px !important;
}
.text-95 {
  font-size: 95px !important;
}
.text-96 {
  font-size: 96px !important;
}
.text-97 {
  font-size: 97px !important;
}
.text-98 {
  font-size: 98px !important;
}
.text-99 {
  font-size: 99px !important;
}
.text-100 {
  font-size: 100px !important;
}
.text-101 {
  font-size: 101px !important;
}
.text-102 {
  font-size: 102px !important;
}
.text-103 {
  font-size: 103px !important;
}
.text-104 {
  font-size: 104px !important;
}
.text-105 {
  font-size: 105px !important;
}
.text-106 {
  font-size: 106px !important;
}
.text-107 {
  font-size: 107px !important;
}
.text-108 {
  font-size: 108px !important;
}
.text-109 {
  font-size: 109px !important;
}
.text-110 {
  font-size: 110px !important;
}
.text-111 {
  font-size: 111px !important;
}
.text-112 {
  font-size: 112px !important;
}
.text-113 {
  font-size: 113px !important;
}
.text-114 {
  font-size: 114px !important;
}
.text-115 {
  font-size: 115px !important;
}
.text-116 {
  font-size: 116px !important;
}
.text-117 {
  font-size: 117px !important;
}
.text-118 {
  font-size: 118px !important;
}
.text-119 {
  font-size: 119px !important;
}
.text-120 {
  font-size: 120px !important;
}
.text-121 {
  font-size: 121px !important;
}
.text-122 {
  font-size: 122px !important;
}
.text-123 {
  font-size: 123px !important;
}
.text-124 {
  font-size: 124px !important;
}
.text-125 {
  font-size: 125px !important;
}
.text-126 {
  font-size: 126px !important;
}
.text-127 {
  font-size: 127px !important;
}
.text-128 {
  font-size: 128px !important;
}
.text-129 {
  font-size: 129px !important;
}
.text-130 {
  font-size: 130px !important;
}
.text-131 {
  font-size: 131px !important;
}
.text-132 {
  font-size: 132px !important;
}
.text-133 {
  font-size: 133px !important;
}
.text-134 {
  font-size: 134px !important;
}
.text-135 {
  font-size: 135px !important;
}
.text-136 {
  font-size: 136px !important;
}
.text-137 {
  font-size: 137px !important;
}
.text-138 {
  font-size: 138px !important;
}
.text-139 {
  font-size: 139px !important;
}
.text-140 {
  font-size: 140px !important;
}
.text-141 {
  font-size: 141px !important;
}
.text-142 {
  font-size: 142px !important;
}
.text-143 {
  font-size: 143px !important;
}
.text-144 {
  font-size: 144px !important;
}
.text-145 {
  font-size: 145px !important;
}
.text-146 {
  font-size: 146px !important;
}
.text-147 {
  font-size: 147px !important;
}
.text-148 {
  font-size: 148px !important;
}
.text-149 {
  font-size: 149px !important;
}
.text-150 {
  font-size: 150px !important;
}
.text-151 {
  font-size: 151px !important;
}
.text-152 {
  font-size: 152px !important;
}
.text-153 {
  font-size: 153px !important;
}
.text-154 {
  font-size: 154px !important;
}
.text-155 {
  font-size: 155px !important;
}
.text-156 {
  font-size: 156px !important;
}
.text-157 {
  font-size: 157px !important;
}
.text-158 {
  font-size: 158px !important;
}
.text-159 {
  font-size: 159px !important;
}
.text-160 {
  font-size: 160px !important;
}
.text-161 {
  font-size: 161px !important;
}
.text-162 {
  font-size: 162px !important;
}
.text-163 {
  font-size: 163px !important;
}
.text-164 {
  font-size: 164px !important;
}
.text-165 {
  font-size: 165px !important;
}
.text-166 {
  font-size: 166px !important;
}
.text-167 {
  font-size: 167px !important;
}
.text-168 {
  font-size: 168px !important;
}
.text-169 {
  font-size: 169px !important;
}
.text-170 {
  font-size: 170px !important;
}
.text-171 {
  font-size: 171px !important;
}
.text-172 {
  font-size: 172px !important;
}
.text-173 {
  font-size: 173px !important;
}
.text-174 {
  font-size: 174px !important;
}
.text-175 {
  font-size: 175px !important;
}
.text-176 {
  font-size: 176px !important;
}
.text-177 {
  font-size: 177px !important;
}
.text-178 {
  font-size: 178px !important;
}
.text-179 {
  font-size: 179px !important;
}
.text-180 {
  font-size: 180px !important;
}
.text-181 {
  font-size: 181px !important;
}
.text-182 {
  font-size: 182px !important;
}
.text-183 {
  font-size: 183px !important;
}
.text-184 {
  font-size: 184px !important;
}
.text-185 {
  font-size: 185px !important;
}
.text-186 {
  font-size: 186px !important;
}
.text-187 {
  font-size: 187px !important;
}
.text-188 {
  font-size: 188px !important;
}
.text-189 {
  font-size: 189px !important;
}
.text-190 {
  font-size: 190px !important;
}
.text-191 {
  font-size: 191px !important;
}
.text-192 {
  font-size: 192px !important;
}
.text-193 {
  font-size: 193px !important;
}
.text-194 {
  font-size: 194px !important;
}
.text-195 {
  font-size: 195px !important;
}
.text-196 {
  font-size: 196px !important;
}
.text-197 {
  font-size: 197px !important;
}
.text-198 {
  font-size: 198px !important;
}
.text-199 {
  font-size: 199px !important;
}
.text-200 {
  font-size: 200px !important;
}
.text-green {
  color: #A4C5A9 !important;
}
.text-gray {
  color: #A4C5A9 !important;
}
.text-blue {
  color: #3b21ad !important;
}
.text-dark-blue {
  color: #212529 !important;
}
.text-large {
  font-size: 58px;
  line-height: 60px;
  font-weight: 700;
  font-family: "Avenir55Roman", sans-serif;
}
@media (min-width: 576px) {
  .text-sm-10 {
    font-size: 10px !important;
  }
  .text-sm-11 {
    font-size: 11px !important;
  }
  .text-sm-12 {
    font-size: 12px !important;
  }
  .text-sm-13 {
    font-size: 13px !important;
  }
  .text-sm-14 {
    font-size: 14px !important;
  }
  .text-sm-15 {
    font-size: 15px !important;
  }
  .text-sm-16 {
    font-size: 16px !important;
  }
  .text-sm-17 {
    font-size: 17px !important;
  }
  .text-sm-18 {
    font-size: 18px !important;
  }
  .text-sm-19 {
    font-size: 19px !important;
  }
  .text-sm-20 {
    font-size: 20px !important;
  }
  .text-sm-21 {
    font-size: 21px !important;
  }
  .text-sm-22 {
    font-size: 22px !important;
  }
  .text-sm-23 {
    font-size: 23px !important;
  }
  .text-sm-24 {
    font-size: 24px !important;
  }
  .text-sm-25 {
    font-size: 25px !important;
  }
  .text-sm-26 {
    font-size: 26px !important;
  }
  .text-sm-27 {
    font-size: 27px !important;
  }
  .text-sm-28 {
    font-size: 28px !important;
  }
  .text-sm-29 {
    font-size: 29px !important;
  }
  .text-sm-30 {
    font-size: 30px !important;
  }
  .text-sm-31 {
    font-size: 31px !important;
  }
  .text-sm-32 {
    font-size: 32px !important;
  }
  .text-sm-33 {
    font-size: 33px !important;
  }
  .text-sm-34 {
    font-size: 34px !important;
  }
  .text-sm-35 {
    font-size: 35px !important;
  }
  .text-sm-36 {
    font-size: 36px !important;
  }
  .text-sm-37 {
    font-size: 37px !important;
  }
  .text-sm-38 {
    font-size: 38px !important;
  }
  .text-sm-39 {
    font-size: 39px !important;
  }
  .text-sm-40 {
    font-size: 40px !important;
  }
  .text-sm-41 {
    font-size: 41px !important;
  }
  .text-sm-42 {
    font-size: 42px !important;
  }
  .text-sm-43 {
    font-size: 43px !important;
  }
  .text-sm-44 {
    font-size: 44px !important;
  }
  .text-sm-45 {
    font-size: 45px !important;
  }
  .text-sm-46 {
    font-size: 46px !important;
  }
  .text-sm-47 {
    font-size: 47px !important;
  }
  .text-sm-48 {
    font-size: 48px !important;
  }
  .text-sm-49 {
    font-size: 49px !important;
  }
  .text-sm-50 {
    font-size: 50px !important;
  }
  .text-sm-51 {
    font-size: 51px !important;
  }
  .text-sm-52 {
    font-size: 52px !important;
  }
  .text-sm-53 {
    font-size: 53px !important;
  }
  .text-sm-54 {
    font-size: 54px !important;
  }
  .text-sm-55 {
    font-size: 55px !important;
  }
  .text-sm-56 {
    font-size: 56px !important;
  }
  .text-sm-57 {
    font-size: 57px !important;
  }
  .text-sm-58 {
    font-size: 58px !important;
  }
  .text-sm-59 {
    font-size: 59px !important;
  }
  .text-sm-60 {
    font-size: 60px !important;
  }
  .text-sm-61 {
    font-size: 61px !important;
  }
  .text-sm-62 {
    font-size: 62px !important;
  }
  .text-sm-63 {
    font-size: 63px !important;
  }
  .text-sm-64 {
    font-size: 64px !important;
  }
  .text-sm-65 {
    font-size: 65px !important;
  }
  .text-sm-66 {
    font-size: 66px !important;
  }
  .text-sm-67 {
    font-size: 67px !important;
  }
  .text-sm-68 {
    font-size: 68px !important;
  }
  .text-sm-69 {
    font-size: 69px !important;
  }
  .text-sm-70 {
    font-size: 70px !important;
  }
  .text-sm-71 {
    font-size: 71px !important;
  }
  .text-sm-72 {
    font-size: 72px !important;
  }
  .text-sm-73 {
    font-size: 73px !important;
  }
  .text-sm-74 {
    font-size: 74px !important;
  }
  .text-sm-75 {
    font-size: 75px !important;
  }
  .text-sm-76 {
    font-size: 76px !important;
  }
  .text-sm-77 {
    font-size: 77px !important;
  }
  .text-sm-78 {
    font-size: 78px !important;
  }
  .text-sm-79 {
    font-size: 79px !important;
  }
  .text-sm-80 {
    font-size: 80px !important;
  }
  .text-sm-81 {
    font-size: 81px !important;
  }
  .text-sm-82 {
    font-size: 82px !important;
  }
  .text-sm-83 {
    font-size: 83px !important;
  }
  .text-sm-84 {
    font-size: 84px !important;
  }
  .text-sm-85 {
    font-size: 85px !important;
  }
  .text-sm-86 {
    font-size: 86px !important;
  }
  .text-sm-87 {
    font-size: 87px !important;
  }
  .text-sm-88 {
    font-size: 88px !important;
  }
  .text-sm-89 {
    font-size: 89px !important;
  }
  .text-sm-90 {
    font-size: 90px !important;
  }
  .text-sm-91 {
    font-size: 91px !important;
  }
  .text-sm-92 {
    font-size: 92px !important;
  }
  .text-sm-93 {
    font-size: 93px !important;
  }
  .text-sm-94 {
    font-size: 94px !important;
  }
  .text-sm-95 {
    font-size: 95px !important;
  }
  .text-sm-96 {
    font-size: 96px !important;
  }
  .text-sm-97 {
    font-size: 97px !important;
  }
  .text-sm-98 {
    font-size: 98px !important;
  }
  .text-sm-99 {
    font-size: 99px !important;
  }
  .text-sm-100 {
    font-size: 100px !important;
  }
  .text-sm-101 {
    font-size: 101px !important;
  }
  .text-sm-102 {
    font-size: 102px !important;
  }
  .text-sm-103 {
    font-size: 103px !important;
  }
  .text-sm-104 {
    font-size: 104px !important;
  }
  .text-sm-105 {
    font-size: 105px !important;
  }
  .text-sm-106 {
    font-size: 106px !important;
  }
  .text-sm-107 {
    font-size: 107px !important;
  }
  .text-sm-108 {
    font-size: 108px !important;
  }
  .text-sm-109 {
    font-size: 109px !important;
  }
  .text-sm-110 {
    font-size: 110px !important;
  }
  .text-sm-111 {
    font-size: 111px !important;
  }
  .text-sm-112 {
    font-size: 112px !important;
  }
  .text-sm-113 {
    font-size: 113px !important;
  }
  .text-sm-114 {
    font-size: 114px !important;
  }
  .text-sm-115 {
    font-size: 115px !important;
  }
  .text-sm-116 {
    font-size: 116px !important;
  }
  .text-sm-117 {
    font-size: 117px !important;
  }
  .text-sm-118 {
    font-size: 118px !important;
  }
  .text-sm-119 {
    font-size: 119px !important;
  }
  .text-sm-120 {
    font-size: 120px !important;
  }
  .text-sm-121 {
    font-size: 121px !important;
  }
  .text-sm-122 {
    font-size: 122px !important;
  }
  .text-sm-123 {
    font-size: 123px !important;
  }
  .text-sm-124 {
    font-size: 124px !important;
  }
  .text-sm-125 {
    font-size: 125px !important;
  }
  .text-sm-126 {
    font-size: 126px !important;
  }
  .text-sm-127 {
    font-size: 127px !important;
  }
  .text-sm-128 {
    font-size: 128px !important;
  }
  .text-sm-129 {
    font-size: 129px !important;
  }
  .text-sm-130 {
    font-size: 130px !important;
  }
  .text-sm-131 {
    font-size: 131px !important;
  }
  .text-sm-132 {
    font-size: 132px !important;
  }
  .text-sm-133 {
    font-size: 133px !important;
  }
  .text-sm-134 {
    font-size: 134px !important;
  }
  .text-sm-135 {
    font-size: 135px !important;
  }
  .text-sm-136 {
    font-size: 136px !important;
  }
  .text-sm-137 {
    font-size: 137px !important;
  }
  .text-sm-138 {
    font-size: 138px !important;
  }
  .text-sm-139 {
    font-size: 139px !important;
  }
  .text-sm-140 {
    font-size: 140px !important;
  }
  .text-sm-141 {
    font-size: 141px !important;
  }
  .text-sm-142 {
    font-size: 142px !important;
  }
  .text-sm-143 {
    font-size: 143px !important;
  }
  .text-sm-144 {
    font-size: 144px !important;
  }
  .text-sm-145 {
    font-size: 145px !important;
  }
  .text-sm-146 {
    font-size: 146px !important;
  }
  .text-sm-147 {
    font-size: 147px !important;
  }
  .text-sm-148 {
    font-size: 148px !important;
  }
  .text-sm-149 {
    font-size: 149px !important;
  }
  .text-sm-150 {
    font-size: 150px !important;
  }
  .text-sm-151 {
    font-size: 151px !important;
  }
  .text-sm-152 {
    font-size: 152px !important;
  }
  .text-sm-153 {
    font-size: 153px !important;
  }
  .text-sm-154 {
    font-size: 154px !important;
  }
  .text-sm-155 {
    font-size: 155px !important;
  }
  .text-sm-156 {
    font-size: 156px !important;
  }
  .text-sm-157 {
    font-size: 157px !important;
  }
  .text-sm-158 {
    font-size: 158px !important;
  }
  .text-sm-159 {
    font-size: 159px !important;
  }
  .text-sm-160 {
    font-size: 160px !important;
  }
  .text-sm-161 {
    font-size: 161px !important;
  }
  .text-sm-162 {
    font-size: 162px !important;
  }
  .text-sm-163 {
    font-size: 163px !important;
  }
  .text-sm-164 {
    font-size: 164px !important;
  }
  .text-sm-165 {
    font-size: 165px !important;
  }
  .text-sm-166 {
    font-size: 166px !important;
  }
  .text-sm-167 {
    font-size: 167px !important;
  }
  .text-sm-168 {
    font-size: 168px !important;
  }
  .text-sm-169 {
    font-size: 169px !important;
  }
  .text-sm-170 {
    font-size: 170px !important;
  }
  .text-sm-171 {
    font-size: 171px !important;
  }
  .text-sm-172 {
    font-size: 172px !important;
  }
  .text-sm-173 {
    font-size: 173px !important;
  }
  .text-sm-174 {
    font-size: 174px !important;
  }
  .text-sm-175 {
    font-size: 175px !important;
  }
  .text-sm-176 {
    font-size: 176px !important;
  }
  .text-sm-177 {
    font-size: 177px !important;
  }
  .text-sm-178 {
    font-size: 178px !important;
  }
  .text-sm-179 {
    font-size: 179px !important;
  }
  .text-sm-180 {
    font-size: 180px !important;
  }
  .text-sm-181 {
    font-size: 181px !important;
  }
  .text-sm-182 {
    font-size: 182px !important;
  }
  .text-sm-183 {
    font-size: 183px !important;
  }
  .text-sm-184 {
    font-size: 184px !important;
  }
  .text-sm-185 {
    font-size: 185px !important;
  }
  .text-sm-186 {
    font-size: 186px !important;
  }
  .text-sm-187 {
    font-size: 187px !important;
  }
  .text-sm-188 {
    font-size: 188px !important;
  }
  .text-sm-189 {
    font-size: 189px !important;
  }
  .text-sm-190 {
    font-size: 190px !important;
  }
  .text-sm-191 {
    font-size: 191px !important;
  }
  .text-sm-192 {
    font-size: 192px !important;
  }
  .text-sm-193 {
    font-size: 193px !important;
  }
  .text-sm-194 {
    font-size: 194px !important;
  }
  .text-sm-195 {
    font-size: 195px !important;
  }
  .text-sm-196 {
    font-size: 196px !important;
  }
  .text-sm-197 {
    font-size: 197px !important;
  }
  .text-sm-198 {
    font-size: 198px !important;
  }
  .text-sm-199 {
    font-size: 199px !important;
  }
  .text-sm-200 {
    font-size: 200px !important;
  }
  .text-sm-green {
    color: #ffffff !important;
  }
  .text-sm-gray {
    color: #A4C5A9 !important;
  }
  .text-sm-blue {
    color: #3b21ad !important;
  }
  .text-sm-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 768px) {
  .text-md-10 {
    font-size: 10px !important;
  }
  .text-md-11 {
    font-size: 11px !important;
  }
  .text-md-12 {
    font-size: 12px !important;
  }
  .text-md-13 {
    font-size: 13px !important;
  }
  .text-md-14 {
    font-size: 14px !important;
  }
  .text-md-15 {
    font-size: 15px !important;
  }
  .text-md-16 {
    font-size: 16px !important;
  }
  .text-md-17 {
    font-size: 17px !important;
  }
  .text-md-18 {
    font-size: 18px !important;
  }
  .text-md-19 {
    font-size: 19px !important;
  }
  .text-md-20 {
    font-size: 20px !important;
  }
  .text-md-21 {
    font-size: 21px !important;
  }
  .text-md-22 {
    font-size: 22px !important;
  }
  .text-md-23 {
    font-size: 23px !important;
  }
  .text-md-24 {
    font-size: 24px !important;
  }
  .text-md-25 {
    font-size: 25px !important;
  }
  .text-md-26 {
    font-size: 26px !important;
  }
  .text-md-27 {
    font-size: 27px !important;
  }
  .text-md-28 {
    font-size: 28px !important;
  }
  .text-md-29 {
    font-size: 29px !important;
  }
  .text-md-30 {
    font-size: 30px !important;
  }
  .text-md-31 {
    font-size: 31px !important;
  }
  .text-md-32 {
    font-size: 32px !important;
  }
  .text-md-33 {
    font-size: 33px !important;
  }
  .text-md-34 {
    font-size: 34px !important;
  }
  .text-md-35 {
    font-size: 35px !important;
  }
  .text-md-36 {
    font-size: 36px !important;
  }
  .text-md-37 {
    font-size: 37px !important;
  }
  .text-md-38 {
    font-size: 38px !important;
  }
  .text-md-39 {
    font-size: 39px !important;
  }
  .text-md-40 {
    font-size: 40px !important;
  }
  .text-md-41 {
    font-size: 41px !important;
  }
  .text-md-42 {
    font-size: 42px !important;
  }
  .text-md-43 {
    font-size: 43px !important;
  }
  .text-md-44 {
    font-size: 44px !important;
  }
  .text-md-45 {
    font-size: 45px !important;
  }
  .text-md-46 {
    font-size: 46px !important;
  }
  .text-md-47 {
    font-size: 47px !important;
  }
  .text-md-48 {
    font-size: 48px !important;
  }
  .text-md-49 {
    font-size: 49px !important;
  }
  .text-md-50 {
    font-size: 50px !important;
  }
  .text-md-51 {
    font-size: 51px !important;
  }
  .text-md-52 {
    font-size: 52px !important;
  }
  .text-md-53 {
    font-size: 53px !important;
  }
  .text-md-54 {
    font-size: 54px !important;
  }
  .text-md-55 {
    font-size: 55px !important;
  }
  .text-md-56 {
    font-size: 56px !important;
  }
  .text-md-57 {
    font-size: 57px !important;
  }
  .text-md-58 {
    font-size: 58px !important;
  }
  .text-md-59 {
    font-size: 59px !important;
  }
  .text-md-60 {
    font-size: 60px !important;
  }
  .text-md-61 {
    font-size: 61px !important;
  }
  .text-md-62 {
    font-size: 62px !important;
  }
  .text-md-63 {
    font-size: 63px !important;
  }
  .text-md-64 {
    font-size: 64px !important;
  }
  .text-md-65 {
    font-size: 65px !important;
  }
  .text-md-66 {
    font-size: 66px !important;
  }
  .text-md-67 {
    font-size: 67px !important;
  }
  .text-md-68 {
    font-size: 68px !important;
  }
  .text-md-69 {
    font-size: 69px !important;
  }
  .text-md-70 {
    font-size: 70px !important;
  }
  .text-md-71 {
    font-size: 71px !important;
  }
  .text-md-72 {
    font-size: 72px !important;
  }
  .text-md-73 {
    font-size: 73px !important;
  }
  .text-md-74 {
    font-size: 74px !important;
  }
  .text-md-75 {
    font-size: 75px !important;
  }
  .text-md-76 {
    font-size: 76px !important;
  }
  .text-md-77 {
    font-size: 77px !important;
  }
  .text-md-78 {
    font-size: 78px !important;
  }
  .text-md-79 {
    font-size: 79px !important;
  }
  .text-md-80 {
    font-size: 80px !important;
  }
  .text-md-81 {
    font-size: 81px !important;
  }
  .text-md-82 {
    font-size: 82px !important;
  }
  .text-md-83 {
    font-size: 83px !important;
  }
  .text-md-84 {
    font-size: 84px !important;
  }
  .text-md-85 {
    font-size: 85px !important;
  }
  .text-md-86 {
    font-size: 86px !important;
  }
  .text-md-87 {
    font-size: 87px !important;
  }
  .text-md-88 {
    font-size: 88px !important;
  }
  .text-md-89 {
    font-size: 89px !important;
  }
  .text-md-90 {
    font-size: 90px !important;
  }
  .text-md-91 {
    font-size: 91px !important;
  }
  .text-md-92 {
    font-size: 92px !important;
  }
  .text-md-93 {
    font-size: 93px !important;
  }
  .text-md-94 {
    font-size: 94px !important;
  }
  .text-md-95 {
    font-size: 95px !important;
  }
  .text-md-96 {
    font-size: 96px !important;
  }
  .text-md-97 {
    font-size: 97px !important;
  }
  .text-md-98 {
    font-size: 98px !important;
  }
  .text-md-99 {
    font-size: 99px !important;
  }
  .text-md-100 {
    font-size: 100px !important;
  }
  .text-md-101 {
    font-size: 101px !important;
  }
  .text-md-102 {
    font-size: 102px !important;
  }
  .text-md-103 {
    font-size: 103px !important;
  }
  .text-md-104 {
    font-size: 104px !important;
  }
  .text-md-105 {
    font-size: 105px !important;
  }
  .text-md-106 {
    font-size: 106px !important;
  }
  .text-md-107 {
    font-size: 107px !important;
  }
  .text-md-108 {
    font-size: 108px !important;
  }
  .text-md-109 {
    font-size: 109px !important;
  }
  .text-md-110 {
    font-size: 110px !important;
  }
  .text-md-111 {
    font-size: 111px !important;
  }
  .text-md-112 {
    font-size: 112px !important;
  }
  .text-md-113 {
    font-size: 113px !important;
  }
  .text-md-114 {
    font-size: 114px !important;
  }
  .text-md-115 {
    font-size: 115px !important;
  }
  .text-md-116 {
    font-size: 116px !important;
  }
  .text-md-117 {
    font-size: 117px !important;
  }
  .text-md-118 {
    font-size: 118px !important;
  }
  .text-md-119 {
    font-size: 119px !important;
  }
  .text-md-120 {
    font-size: 120px !important;
  }
  .text-md-121 {
    font-size: 121px !important;
  }
  .text-md-122 {
    font-size: 122px !important;
  }
  .text-md-123 {
    font-size: 123px !important;
  }
  .text-md-124 {
    font-size: 124px !important;
  }
  .text-md-125 {
    font-size: 125px !important;
  }
  .text-md-126 {
    font-size: 126px !important;
  }
  .text-md-127 {
    font-size: 127px !important;
  }
  .text-md-128 {
    font-size: 128px !important;
  }
  .text-md-129 {
    font-size: 129px !important;
  }
  .text-md-130 {
    font-size: 130px !important;
  }
  .text-md-131 {
    font-size: 131px !important;
  }
  .text-md-132 {
    font-size: 132px !important;
  }
  .text-md-133 {
    font-size: 133px !important;
  }
  .text-md-134 {
    font-size: 134px !important;
  }
  .text-md-135 {
    font-size: 135px !important;
  }
  .text-md-136 {
    font-size: 136px !important;
  }
  .text-md-137 {
    font-size: 137px !important;
  }
  .text-md-138 {
    font-size: 138px !important;
  }
  .text-md-139 {
    font-size: 139px !important;
  }
  .text-md-140 {
    font-size: 140px !important;
  }
  .text-md-141 {
    font-size: 141px !important;
  }
  .text-md-142 {
    font-size: 142px !important;
  }
  .text-md-143 {
    font-size: 143px !important;
  }
  .text-md-144 {
    font-size: 144px !important;
  }
  .text-md-145 {
    font-size: 145px !important;
  }
  .text-md-146 {
    font-size: 146px !important;
  }
  .text-md-147 {
    font-size: 147px !important;
  }
  .text-md-148 {
    font-size: 148px !important;
  }
  .text-md-149 {
    font-size: 149px !important;
  }
  .text-md-150 {
    font-size: 150px !important;
  }
  .text-md-151 {
    font-size: 151px !important;
  }
  .text-md-152 {
    font-size: 152px !important;
  }
  .text-md-153 {
    font-size: 153px !important;
  }
  .text-md-154 {
    font-size: 154px !important;
  }
  .text-md-155 {
    font-size: 155px !important;
  }
  .text-md-156 {
    font-size: 156px !important;
  }
  .text-md-157 {
    font-size: 157px !important;
  }
  .text-md-158 {
    font-size: 158px !important;
  }
  .text-md-159 {
    font-size: 159px !important;
  }
  .text-md-160 {
    font-size: 160px !important;
  }
  .text-md-161 {
    font-size: 161px !important;
  }
  .text-md-162 {
    font-size: 162px !important;
  }
  .text-md-163 {
    font-size: 163px !important;
  }
  .text-md-164 {
    font-size: 164px !important;
  }
  .text-md-165 {
    font-size: 165px !important;
  }
  .text-md-166 {
    font-size: 166px !important;
  }
  .text-md-167 {
    font-size: 167px !important;
  }
  .text-md-168 {
    font-size: 168px !important;
  }
  .text-md-169 {
    font-size: 169px !important;
  }
  .text-md-170 {
    font-size: 170px !important;
  }
  .text-md-171 {
    font-size: 171px !important;
  }
  .text-md-172 {
    font-size: 172px !important;
  }
  .text-md-173 {
    font-size: 173px !important;
  }
  .text-md-174 {
    font-size: 174px !important;
  }
  .text-md-175 {
    font-size: 175px !important;
  }
  .text-md-176 {
    font-size: 176px !important;
  }
  .text-md-177 {
    font-size: 177px !important;
  }
  .text-md-178 {
    font-size: 178px !important;
  }
  .text-md-179 {
    font-size: 179px !important;
  }
  .text-md-180 {
    font-size: 180px !important;
  }
  .text-md-181 {
    font-size: 181px !important;
  }
  .text-md-182 {
    font-size: 182px !important;
  }
  .text-md-183 {
    font-size: 183px !important;
  }
  .text-md-184 {
    font-size: 184px !important;
  }
  .text-md-185 {
    font-size: 185px !important;
  }
  .text-md-186 {
    font-size: 186px !important;
  }
  .text-md-187 {
    font-size: 187px !important;
  }
  .text-md-188 {
    font-size: 188px !important;
  }
  .text-md-189 {
    font-size: 189px !important;
  }
  .text-md-190 {
    font-size: 190px !important;
  }
  .text-md-191 {
    font-size: 191px !important;
  }
  .text-md-192 {
    font-size: 192px !important;
  }
  .text-md-193 {
    font-size: 193px !important;
  }
  .text-md-194 {
    font-size: 194px !important;
  }
  .text-md-195 {
    font-size: 195px !important;
  }
  .text-md-196 {
    font-size: 196px !important;
  }
  .text-md-197 {
    font-size: 197px !important;
  }
  .text-md-198 {
    font-size: 198px !important;
  }
  .text-md-199 {
    font-size: 199px !important;
  }
  .text-md-200 {
    font-size: 200px !important;
  }
  .text-md-green {
    color: #ffffff !important;
  }
  .text-md-gray {
    color: #A4C5A9 !important;
  }
  .text-md-blue {
    color: #3b21ad !important;
  }
  .text-md-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 992px) {
  .text-lg-10 {
    font-size: 10px !important;
  }
  .text-lg-11 {
    font-size: 11px !important;
  }
  .text-lg-12 {
    font-size: 12px !important;
  }
  .text-lg-13 {
    font-size: 13px !important;
  }
  .text-lg-14 {
    font-size: 14px !important;
  }
  .text-lg-15 {
    font-size: 15px !important;
  }
  .text-lg-16 {
    font-size: 16px !important;
  }
  .text-lg-17 {
    font-size: 17px !important;
  }
  .text-lg-18 {
    font-size: 18px !important;
  }
  .text-lg-19 {
    font-size: 19px !important;
  }
  .text-lg-20 {
    font-size: 20px !important;
  }
  .text-lg-21 {
    font-size: 21px !important;
  }
  .text-lg-22 {
    font-size: 22px !important;
  }
  .text-lg-23 {
    font-size: 23px !important;
  }
  .text-lg-24 {
    font-size: 24px !important;
  }
  .text-lg-25 {
    font-size: 25px !important;
  }
  .text-lg-26 {
    font-size: 26px !important;
  }
  .text-lg-27 {
    font-size: 27px !important;
  }
  .text-lg-28 {
    font-size: 28px !important;
  }
  .text-lg-29 {
    font-size: 29px !important;
  }
  .text-lg-30 {
    font-size: 30px !important;
  }
  .text-lg-31 {
    font-size: 31px !important;
  }
  .text-lg-32 {
    font-size: 32px !important;
  }
  .text-lg-33 {
    font-size: 33px !important;
  }
  .text-lg-34 {
    font-size: 34px !important;
  }
  .text-lg-35 {
    font-size: 35px !important;
  }
  .text-lg-36 {
    font-size: 36px !important;
  }
  .text-lg-37 {
    font-size: 37px !important;
  }
  .text-lg-38 {
    font-size: 38px !important;
  }
  .text-lg-39 {
    font-size: 39px !important;
  }
  .text-lg-40 {
    font-size: 40px !important;
  }
  .text-lg-41 {
    font-size: 41px !important;
  }
  .text-lg-42 {
    font-size: 42px !important;
  }
  .text-lg-43 {
    font-size: 43px !important;
  }
  .text-lg-44 {
    font-size: 44px !important;
  }
  .text-lg-45 {
    font-size: 45px !important;
  }
  .text-lg-46 {
    font-size: 46px !important;
  }
  .text-lg-47 {
    font-size: 47px !important;
  }
  .text-lg-48 {
    font-size: 48px !important;
  }
  .text-lg-49 {
    font-size: 49px !important;
  }
  .text-lg-50 {
    font-size: 50px !important;
  }
  .text-lg-51 {
    font-size: 51px !important;
  }
  .text-lg-52 {
    font-size: 52px !important;
  }
  .text-lg-53 {
    font-size: 53px !important;
  }
  .text-lg-54 {
    font-size: 54px !important;
  }
  .text-lg-55 {
    font-size: 55px !important;
  }
  .text-lg-56 {
    font-size: 56px !important;
  }
  .text-lg-57 {
    font-size: 57px !important;
  }
  .text-lg-58 {
    font-size: 58px !important;
  }
  .text-lg-59 {
    font-size: 59px !important;
  }
  .text-lg-60 {
    font-size: 60px !important;
  }
  .text-lg-61 {
    font-size: 61px !important;
  }
  .text-lg-62 {
    font-size: 62px !important;
  }
  .text-lg-63 {
    font-size: 63px !important;
  }
  .text-lg-64 {
    font-size: 64px !important;
  }
  .text-lg-65 {
    font-size: 65px !important;
  }
  .text-lg-66 {
    font-size: 66px !important;
  }
  .text-lg-67 {
    font-size: 67px !important;
  }
  .text-lg-68 {
    font-size: 68px !important;
  }
  .text-lg-69 {
    font-size: 69px !important;
  }
  .text-lg-70 {
    font-size: 70px !important;
  }
  .text-lg-71 {
    font-size: 71px !important;
  }
  .text-lg-72 {
    font-size: 72px !important;
  }
  .text-lg-73 {
    font-size: 73px !important;
  }
  .text-lg-74 {
    font-size: 74px !important;
  }
  .text-lg-75 {
    font-size: 75px !important;
  }
  .text-lg-76 {
    font-size: 76px !important;
  }
  .text-lg-77 {
    font-size: 77px !important;
  }
  .text-lg-78 {
    font-size: 78px !important;
  }
  .text-lg-79 {
    font-size: 79px !important;
  }
  .text-lg-80 {
    font-size: 80px !important;
  }
  .text-lg-81 {
    font-size: 81px !important;
  }
  .text-lg-82 {
    font-size: 82px !important;
  }
  .text-lg-83 {
    font-size: 83px !important;
  }
  .text-lg-84 {
    font-size: 84px !important;
  }
  .text-lg-85 {
    font-size: 85px !important;
  }
  .text-lg-86 {
    font-size: 86px !important;
  }
  .text-lg-87 {
    font-size: 87px !important;
  }
  .text-lg-88 {
    font-size: 88px !important;
  }
  .text-lg-89 {
    font-size: 89px !important;
  }
  .text-lg-90 {
    font-size: 90px !important;
  }
  .text-lg-91 {
    font-size: 91px !important;
  }
  .text-lg-92 {
    font-size: 92px !important;
  }
  .text-lg-93 {
    font-size: 93px !important;
  }
  .text-lg-94 {
    font-size: 94px !important;
  }
  .text-lg-95 {
    font-size: 95px !important;
  }
  .text-lg-96 {
    font-size: 96px !important;
  }
  .text-lg-97 {
    font-size: 97px !important;
  }
  .text-lg-98 {
    font-size: 98px !important;
  }
  .text-lg-99 {
    font-size: 99px !important;
  }
  .text-lg-100 {
    font-size: 100px !important;
  }
  .text-lg-101 {
    font-size: 101px !important;
  }
  .text-lg-102 {
    font-size: 102px !important;
  }
  .text-lg-103 {
    font-size: 103px !important;
  }
  .text-lg-104 {
    font-size: 104px !important;
  }
  .text-lg-105 {
    font-size: 105px !important;
  }
  .text-lg-106 {
    font-size: 106px !important;
  }
  .text-lg-107 {
    font-size: 107px !important;
  }
  .text-lg-108 {
    font-size: 108px !important;
  }
  .text-lg-109 {
    font-size: 109px !important;
  }
  .text-lg-110 {
    font-size: 110px !important;
  }
  .text-lg-111 {
    font-size: 111px !important;
  }
  .text-lg-112 {
    font-size: 112px !important;
  }
  .text-lg-113 {
    font-size: 113px !important;
  }
  .text-lg-114 {
    font-size: 114px !important;
  }
  .text-lg-115 {
    font-size: 115px !important;
  }
  .text-lg-116 {
    font-size: 116px !important;
  }
  .text-lg-117 {
    font-size: 117px !important;
  }
  .text-lg-118 {
    font-size: 118px !important;
  }
  .text-lg-119 {
    font-size: 119px !important;
  }
  .text-lg-120 {
    font-size: 120px !important;
  }
  .text-lg-121 {
    font-size: 121px !important;
  }
  .text-lg-122 {
    font-size: 122px !important;
  }
  .text-lg-123 {
    font-size: 123px !important;
  }
  .text-lg-124 {
    font-size: 124px !important;
  }
  .text-lg-125 {
    font-size: 125px !important;
  }
  .text-lg-126 {
    font-size: 126px !important;
  }
  .text-lg-127 {
    font-size: 127px !important;
  }
  .text-lg-128 {
    font-size: 128px !important;
  }
  .text-lg-129 {
    font-size: 129px !important;
  }
  .text-lg-130 {
    font-size: 130px !important;
  }
  .text-lg-131 {
    font-size: 131px !important;
  }
  .text-lg-132 {
    font-size: 132px !important;
  }
  .text-lg-133 {
    font-size: 133px !important;
  }
  .text-lg-134 {
    font-size: 134px !important;
  }
  .text-lg-135 {
    font-size: 135px !important;
  }
  .text-lg-136 {
    font-size: 136px !important;
  }
  .text-lg-137 {
    font-size: 137px !important;
  }
  .text-lg-138 {
    font-size: 138px !important;
  }
  .text-lg-139 {
    font-size: 139px !important;
  }
  .text-lg-140 {
    font-size: 140px !important;
  }
  .text-lg-141 {
    font-size: 141px !important;
  }
  .text-lg-142 {
    font-size: 142px !important;
  }
  .text-lg-143 {
    font-size: 143px !important;
  }
  .text-lg-144 {
    font-size: 144px !important;
  }
  .text-lg-145 {
    font-size: 145px !important;
  }
  .text-lg-146 {
    font-size: 146px !important;
  }
  .text-lg-147 {
    font-size: 147px !important;
  }
  .text-lg-148 {
    font-size: 148px !important;
  }
  .text-lg-149 {
    font-size: 149px !important;
  }
  .text-lg-150 {
    font-size: 150px !important;
  }
  .text-lg-151 {
    font-size: 151px !important;
  }
  .text-lg-152 {
    font-size: 152px !important;
  }
  .text-lg-153 {
    font-size: 153px !important;
  }
  .text-lg-154 {
    font-size: 154px !important;
  }
  .text-lg-155 {
    font-size: 155px !important;
  }
  .text-lg-156 {
    font-size: 156px !important;
  }
  .text-lg-157 {
    font-size: 157px !important;
  }
  .text-lg-158 {
    font-size: 158px !important;
  }
  .text-lg-159 {
    font-size: 159px !important;
  }
  .text-lg-160 {
    font-size: 160px !important;
  }
  .text-lg-161 {
    font-size: 161px !important;
  }
  .text-lg-162 {
    font-size: 162px !important;
  }
  .text-lg-163 {
    font-size: 163px !important;
  }
  .text-lg-164 {
    font-size: 164px !important;
  }
  .text-lg-165 {
    font-size: 165px !important;
  }
  .text-lg-166 {
    font-size: 166px !important;
  }
  .text-lg-167 {
    font-size: 167px !important;
  }
  .text-lg-168 {
    font-size: 168px !important;
  }
  .text-lg-169 {
    font-size: 169px !important;
  }
  .text-lg-170 {
    font-size: 170px !important;
  }
  .text-lg-171 {
    font-size: 171px !important;
  }
  .text-lg-172 {
    font-size: 172px !important;
  }
  .text-lg-173 {
    font-size: 173px !important;
  }
  .text-lg-174 {
    font-size: 174px !important;
  }
  .text-lg-175 {
    font-size: 175px !important;
  }
  .text-lg-176 {
    font-size: 176px !important;
  }
  .text-lg-177 {
    font-size: 177px !important;
  }
  .text-lg-178 {
    font-size: 178px !important;
  }
  .text-lg-179 {
    font-size: 179px !important;
  }
  .text-lg-180 {
    font-size: 180px !important;
  }
  .text-lg-181 {
    font-size: 181px !important;
  }
  .text-lg-182 {
    font-size: 182px !important;
  }
  .text-lg-183 {
    font-size: 183px !important;
  }
  .text-lg-184 {
    font-size: 184px !important;
  }
  .text-lg-185 {
    font-size: 185px !important;
  }
  .text-lg-186 {
    font-size: 186px !important;
  }
  .text-lg-187 {
    font-size: 187px !important;
  }
  .text-lg-188 {
    font-size: 188px !important;
  }
  .text-lg-189 {
    font-size: 189px !important;
  }
  .text-lg-190 {
    font-size: 190px !important;
  }
  .text-lg-191 {
    font-size: 191px !important;
  }
  .text-lg-192 {
    font-size: 192px !important;
  }
  .text-lg-193 {
    font-size: 193px !important;
  }
  .text-lg-194 {
    font-size: 194px !important;
  }
  .text-lg-195 {
    font-size: 195px !important;
  }
  .text-lg-196 {
    font-size: 196px !important;
  }
  .text-lg-197 {
    font-size: 197px !important;
  }
  .text-lg-198 {
    font-size: 198px !important;
  }
  .text-lg-199 {
    font-size: 199px !important;
  }
  .text-lg-200 {
    font-size: 200px !important;
  }
  .text-lg-green {
    color: #ffffff !important;
  }
  .text-lg-gray {
    color: #A4C5A9 !important;
  }
  .text-lg-blue {
    color: #3b21ad !important;
  }
  .text-lg-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 1024px) {
  .text-lgplus-10 {
    font-size: 10px !important;
  }
  .text-lgplus-11 {
    font-size: 11px !important;
  }
  .text-lgplus-12 {
    font-size: 12px !important;
  }
  .text-lgplus-13 {
    font-size: 13px !important;
  }
  .text-lgplus-14 {
    font-size: 14px !important;
  }
  .text-lgplus-15 {
    font-size: 15px !important;
  }
  .text-lgplus-16 {
    font-size: 16px !important;
  }
  .text-lgplus-17 {
    font-size: 17px !important;
  }
  .text-lgplus-18 {
    font-size: 18px !important;
  }
  .text-lgplus-19 {
    font-size: 19px !important;
  }
  .text-lgplus-20 {
    font-size: 20px !important;
  }
  .text-lgplus-21 {
    font-size: 21px !important;
  }
  .text-lgplus-22 {
    font-size: 22px !important;
  }
  .text-lgplus-23 {
    font-size: 23px !important;
  }
  .text-lgplus-24 {
    font-size: 24px !important;
  }
  .text-lgplus-25 {
    font-size: 25px !important;
  }
  .text-lgplus-26 {
    font-size: 26px !important;
  }
  .text-lgplus-27 {
    font-size: 27px !important;
  }
  .text-lgplus-28 {
    font-size: 28px !important;
  }
  .text-lgplus-29 {
    font-size: 29px !important;
  }
  .text-lgplus-30 {
    font-size: 30px !important;
  }
  .text-lgplus-31 {
    font-size: 31px !important;
  }
  .text-lgplus-32 {
    font-size: 32px !important;
  }
  .text-lgplus-33 {
    font-size: 33px !important;
  }
  .text-lgplus-34 {
    font-size: 34px !important;
  }
  .text-lgplus-35 {
    font-size: 35px !important;
  }
  .text-lgplus-36 {
    font-size: 36px !important;
  }
  .text-lgplus-37 {
    font-size: 37px !important;
  }
  .text-lgplus-38 {
    font-size: 38px !important;
  }
  .text-lgplus-39 {
    font-size: 39px !important;
  }
  .text-lgplus-40 {
    font-size: 40px !important;
  }
  .text-lgplus-41 {
    font-size: 41px !important;
  }
  .text-lgplus-42 {
    font-size: 42px !important;
  }
  .text-lgplus-43 {
    font-size: 43px !important;
  }
  .text-lgplus-44 {
    font-size: 44px !important;
  }
  .text-lgplus-45 {
    font-size: 45px !important;
  }
  .text-lgplus-46 {
    font-size: 46px !important;
  }
  .text-lgplus-47 {
    font-size: 47px !important;
  }
  .text-lgplus-48 {
    font-size: 48px !important;
  }
  .text-lgplus-49 {
    font-size: 49px !important;
  }
  .text-lgplus-50 {
    font-size: 50px !important;
  }
  .text-lgplus-51 {
    font-size: 51px !important;
  }
  .text-lgplus-52 {
    font-size: 52px !important;
  }
  .text-lgplus-53 {
    font-size: 53px !important;
  }
  .text-lgplus-54 {
    font-size: 54px !important;
  }
  .text-lgplus-55 {
    font-size: 55px !important;
  }
  .text-lgplus-56 {
    font-size: 56px !important;
  }
  .text-lgplus-57 {
    font-size: 57px !important;
  }
  .text-lgplus-58 {
    font-size: 58px !important;
  }
  .text-lgplus-59 {
    font-size: 59px !important;
  }
  .text-lgplus-60 {
    font-size: 60px !important;
  }
  .text-lgplus-61 {
    font-size: 61px !important;
  }
  .text-lgplus-62 {
    font-size: 62px !important;
  }
  .text-lgplus-63 {
    font-size: 63px !important;
  }
  .text-lgplus-64 {
    font-size: 64px !important;
  }
  .text-lgplus-65 {
    font-size: 65px !important;
  }
  .text-lgplus-66 {
    font-size: 66px !important;
  }
  .text-lgplus-67 {
    font-size: 67px !important;
  }
  .text-lgplus-68 {
    font-size: 68px !important;
  }
  .text-lgplus-69 {
    font-size: 69px !important;
  }
  .text-lgplus-70 {
    font-size: 70px !important;
  }
  .text-lgplus-71 {
    font-size: 71px !important;
  }
  .text-lgplus-72 {
    font-size: 72px !important;
  }
  .text-lgplus-73 {
    font-size: 73px !important;
  }
  .text-lgplus-74 {
    font-size: 74px !important;
  }
  .text-lgplus-75 {
    font-size: 75px !important;
  }
  .text-lgplus-76 {
    font-size: 76px !important;
  }
  .text-lgplus-77 {
    font-size: 77px !important;
  }
  .text-lgplus-78 {
    font-size: 78px !important;
  }
  .text-lgplus-79 {
    font-size: 79px !important;
  }
  .text-lgplus-80 {
    font-size: 80px !important;
  }
  .text-lgplus-81 {
    font-size: 81px !important;
  }
  .text-lgplus-82 {
    font-size: 82px !important;
  }
  .text-lgplus-83 {
    font-size: 83px !important;
  }
  .text-lgplus-84 {
    font-size: 84px !important;
  }
  .text-lgplus-85 {
    font-size: 85px !important;
  }
  .text-lgplus-86 {
    font-size: 86px !important;
  }
  .text-lgplus-87 {
    font-size: 87px !important;
  }
  .text-lgplus-88 {
    font-size: 88px !important;
  }
  .text-lgplus-89 {
    font-size: 89px !important;
  }
  .text-lgplus-90 {
    font-size: 90px !important;
  }
  .text-lgplus-91 {
    font-size: 91px !important;
  }
  .text-lgplus-92 {
    font-size: 92px !important;
  }
  .text-lgplus-93 {
    font-size: 93px !important;
  }
  .text-lgplus-94 {
    font-size: 94px !important;
  }
  .text-lgplus-95 {
    font-size: 95px !important;
  }
  .text-lgplus-96 {
    font-size: 96px !important;
  }
  .text-lgplus-97 {
    font-size: 97px !important;
  }
  .text-lgplus-98 {
    font-size: 98px !important;
  }
  .text-lgplus-99 {
    font-size: 99px !important;
  }
  .text-lgplus-100 {
    font-size: 100px !important;
  }
  .text-lgplus-101 {
    font-size: 101px !important;
  }
  .text-lgplus-102 {
    font-size: 102px !important;
  }
  .text-lgplus-103 {
    font-size: 103px !important;
  }
  .text-lgplus-104 {
    font-size: 104px !important;
  }
  .text-lgplus-105 {
    font-size: 105px !important;
  }
  .text-lgplus-106 {
    font-size: 106px !important;
  }
  .text-lgplus-107 {
    font-size: 107px !important;
  }
  .text-lgplus-108 {
    font-size: 108px !important;
  }
  .text-lgplus-109 {
    font-size: 109px !important;
  }
  .text-lgplus-110 {
    font-size: 110px !important;
  }
  .text-lgplus-111 {
    font-size: 111px !important;
  }
  .text-lgplus-112 {
    font-size: 112px !important;
  }
  .text-lgplus-113 {
    font-size: 113px !important;
  }
  .text-lgplus-114 {
    font-size: 114px !important;
  }
  .text-lgplus-115 {
    font-size: 115px !important;
  }
  .text-lgplus-116 {
    font-size: 116px !important;
  }
  .text-lgplus-117 {
    font-size: 117px !important;
  }
  .text-lgplus-118 {
    font-size: 118px !important;
  }
  .text-lgplus-119 {
    font-size: 119px !important;
  }
  .text-lgplus-120 {
    font-size: 120px !important;
  }
  .text-lgplus-121 {
    font-size: 121px !important;
  }
  .text-lgplus-122 {
    font-size: 122px !important;
  }
  .text-lgplus-123 {
    font-size: 123px !important;
  }
  .text-lgplus-124 {
    font-size: 124px !important;
  }
  .text-lgplus-125 {
    font-size: 125px !important;
  }
  .text-lgplus-126 {
    font-size: 126px !important;
  }
  .text-lgplus-127 {
    font-size: 127px !important;
  }
  .text-lgplus-128 {
    font-size: 128px !important;
  }
  .text-lgplus-129 {
    font-size: 129px !important;
  }
  .text-lgplus-130 {
    font-size: 130px !important;
  }
  .text-lgplus-131 {
    font-size: 131px !important;
  }
  .text-lgplus-132 {
    font-size: 132px !important;
  }
  .text-lgplus-133 {
    font-size: 133px !important;
  }
  .text-lgplus-134 {
    font-size: 134px !important;
  }
  .text-lgplus-135 {
    font-size: 135px !important;
  }
  .text-lgplus-136 {
    font-size: 136px !important;
  }
  .text-lgplus-137 {
    font-size: 137px !important;
  }
  .text-lgplus-138 {
    font-size: 138px !important;
  }
  .text-lgplus-139 {
    font-size: 139px !important;
  }
  .text-lgplus-140 {
    font-size: 140px !important;
  }
  .text-lgplus-141 {
    font-size: 141px !important;
  }
  .text-lgplus-142 {
    font-size: 142px !important;
  }
  .text-lgplus-143 {
    font-size: 143px !important;
  }
  .text-lgplus-144 {
    font-size: 144px !important;
  }
  .text-lgplus-145 {
    font-size: 145px !important;
  }
  .text-lgplus-146 {
    font-size: 146px !important;
  }
  .text-lgplus-147 {
    font-size: 147px !important;
  }
  .text-lgplus-148 {
    font-size: 148px !important;
  }
  .text-lgplus-149 {
    font-size: 149px !important;
  }
  .text-lgplus-150 {
    font-size: 150px !important;
  }
  .text-lgplus-151 {
    font-size: 151px !important;
  }
  .text-lgplus-152 {
    font-size: 152px !important;
  }
  .text-lgplus-153 {
    font-size: 153px !important;
  }
  .text-lgplus-154 {
    font-size: 154px !important;
  }
  .text-lgplus-155 {
    font-size: 155px !important;
  }
  .text-lgplus-156 {
    font-size: 156px !important;
  }
  .text-lgplus-157 {
    font-size: 157px !important;
  }
  .text-lgplus-158 {
    font-size: 158px !important;
  }
  .text-lgplus-159 {
    font-size: 159px !important;
  }
  .text-lgplus-160 {
    font-size: 160px !important;
  }
  .text-lgplus-161 {
    font-size: 161px !important;
  }
  .text-lgplus-162 {
    font-size: 162px !important;
  }
  .text-lgplus-163 {
    font-size: 163px !important;
  }
  .text-lgplus-164 {
    font-size: 164px !important;
  }
  .text-lgplus-165 {
    font-size: 165px !important;
  }
  .text-lgplus-166 {
    font-size: 166px !important;
  }
  .text-lgplus-167 {
    font-size: 167px !important;
  }
  .text-lgplus-168 {
    font-size: 168px !important;
  }
  .text-lgplus-169 {
    font-size: 169px !important;
  }
  .text-lgplus-170 {
    font-size: 170px !important;
  }
  .text-lgplus-171 {
    font-size: 171px !important;
  }
  .text-lgplus-172 {
    font-size: 172px !important;
  }
  .text-lgplus-173 {
    font-size: 173px !important;
  }
  .text-lgplus-174 {
    font-size: 174px !important;
  }
  .text-lgplus-175 {
    font-size: 175px !important;
  }
  .text-lgplus-176 {
    font-size: 176px !important;
  }
  .text-lgplus-177 {
    font-size: 177px !important;
  }
  .text-lgplus-178 {
    font-size: 178px !important;
  }
  .text-lgplus-179 {
    font-size: 179px !important;
  }
  .text-lgplus-180 {
    font-size: 180px !important;
  }
  .text-lgplus-181 {
    font-size: 181px !important;
  }
  .text-lgplus-182 {
    font-size: 182px !important;
  }
  .text-lgplus-183 {
    font-size: 183px !important;
  }
  .text-lgplus-184 {
    font-size: 184px !important;
  }
  .text-lgplus-185 {
    font-size: 185px !important;
  }
  .text-lgplus-186 {
    font-size: 186px !important;
  }
  .text-lgplus-187 {
    font-size: 187px !important;
  }
  .text-lgplus-188 {
    font-size: 188px !important;
  }
  .text-lgplus-189 {
    font-size: 189px !important;
  }
  .text-lgplus-190 {
    font-size: 190px !important;
  }
  .text-lgplus-191 {
    font-size: 191px !important;
  }
  .text-lgplus-192 {
    font-size: 192px !important;
  }
  .text-lgplus-193 {
    font-size: 193px !important;
  }
  .text-lgplus-194 {
    font-size: 194px !important;
  }
  .text-lgplus-195 {
    font-size: 195px !important;
  }
  .text-lgplus-196 {
    font-size: 196px !important;
  }
  .text-lgplus-197 {
    font-size: 197px !important;
  }
  .text-lgplus-198 {
    font-size: 198px !important;
  }
  .text-lgplus-199 {
    font-size: 199px !important;
  }
  .text-lgplus-200 {
    font-size: 200px !important;
  }
  .text-lgplus-green {
    color: #ffffff !important;
  }
  .text-lgplus-gray {
    color: #A4C5A9 !important;
  }
  .text-lgplus-blue {
    color: #3b21ad !important;
  }
  .text-lgplus-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 1180px) {
  .text-ipad-air-10 {
    font-size: 10px !important;
  }
  .text-ipad-air-11 {
    font-size: 11px !important;
  }
  .text-ipad-air-12 {
    font-size: 12px !important;
  }
  .text-ipad-air-13 {
    font-size: 13px !important;
  }
  .text-ipad-air-14 {
    font-size: 14px !important;
  }
  .text-ipad-air-15 {
    font-size: 15px !important;
  }
  .text-ipad-air-16 {
    font-size: 16px !important;
  }
  .text-ipad-air-17 {
    font-size: 17px !important;
  }
  .text-ipad-air-18 {
    font-size: 18px !important;
  }
  .text-ipad-air-19 {
    font-size: 19px !important;
  }
  .text-ipad-air-20 {
    font-size: 20px !important;
  }
  .text-ipad-air-21 {
    font-size: 21px !important;
  }
  .text-ipad-air-22 {
    font-size: 22px !important;
  }
  .text-ipad-air-23 {
    font-size: 23px !important;
  }
  .text-ipad-air-24 {
    font-size: 24px !important;
  }
  .text-ipad-air-25 {
    font-size: 25px !important;
  }
  .text-ipad-air-26 {
    font-size: 26px !important;
  }
  .text-ipad-air-27 {
    font-size: 27px !important;
  }
  .text-ipad-air-28 {
    font-size: 28px !important;
  }
  .text-ipad-air-29 {
    font-size: 29px !important;
  }
  .text-ipad-air-30 {
    font-size: 30px !important;
  }
  .text-ipad-air-31 {
    font-size: 31px !important;
  }
  .text-ipad-air-32 {
    font-size: 32px !important;
  }
  .text-ipad-air-33 {
    font-size: 33px !important;
  }
  .text-ipad-air-34 {
    font-size: 34px !important;
  }
  .text-ipad-air-35 {
    font-size: 35px !important;
  }
  .text-ipad-air-36 {
    font-size: 36px !important;
  }
  .text-ipad-air-37 {
    font-size: 37px !important;
  }
  .text-ipad-air-38 {
    font-size: 38px !important;
  }
  .text-ipad-air-39 {
    font-size: 39px !important;
  }
  .text-ipad-air-40 {
    font-size: 40px !important;
  }
  .text-ipad-air-41 {
    font-size: 41px !important;
  }
  .text-ipad-air-42 {
    font-size: 42px !important;
  }
  .text-ipad-air-43 {
    font-size: 43px !important;
  }
  .text-ipad-air-44 {
    font-size: 44px !important;
  }
  .text-ipad-air-45 {
    font-size: 45px !important;
  }
  .text-ipad-air-46 {
    font-size: 46px !important;
  }
  .text-ipad-air-47 {
    font-size: 47px !important;
  }
  .text-ipad-air-48 {
    font-size: 48px !important;
  }
  .text-ipad-air-49 {
    font-size: 49px !important;
  }
  .text-ipad-air-50 {
    font-size: 50px !important;
  }
  .text-ipad-air-51 {
    font-size: 51px !important;
  }
  .text-ipad-air-52 {
    font-size: 52px !important;
  }
  .text-ipad-air-53 {
    font-size: 53px !important;
  }
  .text-ipad-air-54 {
    font-size: 54px !important;
  }
  .text-ipad-air-55 {
    font-size: 55px !important;
  }
  .text-ipad-air-56 {
    font-size: 56px !important;
  }
  .text-ipad-air-57 {
    font-size: 57px !important;
  }
  .text-ipad-air-58 {
    font-size: 58px !important;
  }
  .text-ipad-air-59 {
    font-size: 59px !important;
  }
  .text-ipad-air-60 {
    font-size: 60px !important;
  }
  .text-ipad-air-61 {
    font-size: 61px !important;
  }
  .text-ipad-air-62 {
    font-size: 62px !important;
  }
  .text-ipad-air-63 {
    font-size: 63px !important;
  }
  .text-ipad-air-64 {
    font-size: 64px !important;
  }
  .text-ipad-air-65 {
    font-size: 65px !important;
  }
  .text-ipad-air-66 {
    font-size: 66px !important;
  }
  .text-ipad-air-67 {
    font-size: 67px !important;
  }
  .text-ipad-air-68 {
    font-size: 68px !important;
  }
  .text-ipad-air-69 {
    font-size: 69px !important;
  }
  .text-ipad-air-70 {
    font-size: 70px !important;
  }
  .text-ipad-air-71 {
    font-size: 71px !important;
  }
  .text-ipad-air-72 {
    font-size: 72px !important;
  }
  .text-ipad-air-73 {
    font-size: 73px !important;
  }
  .text-ipad-air-74 {
    font-size: 74px !important;
  }
  .text-ipad-air-75 {
    font-size: 75px !important;
  }
  .text-ipad-air-76 {
    font-size: 76px !important;
  }
  .text-ipad-air-77 {
    font-size: 77px !important;
  }
  .text-ipad-air-78 {
    font-size: 78px !important;
  }
  .text-ipad-air-79 {
    font-size: 79px !important;
  }
  .text-ipad-air-80 {
    font-size: 80px !important;
  }
  .text-ipad-air-81 {
    font-size: 81px !important;
  }
  .text-ipad-air-82 {
    font-size: 82px !important;
  }
  .text-ipad-air-83 {
    font-size: 83px !important;
  }
  .text-ipad-air-84 {
    font-size: 84px !important;
  }
  .text-ipad-air-85 {
    font-size: 85px !important;
  }
  .text-ipad-air-86 {
    font-size: 86px !important;
  }
  .text-ipad-air-87 {
    font-size: 87px !important;
  }
  .text-ipad-air-88 {
    font-size: 88px !important;
  }
  .text-ipad-air-89 {
    font-size: 89px !important;
  }
  .text-ipad-air-90 {
    font-size: 90px !important;
  }
  .text-ipad-air-91 {
    font-size: 91px !important;
  }
  .text-ipad-air-92 {
    font-size: 92px !important;
  }
  .text-ipad-air-93 {
    font-size: 93px !important;
  }
  .text-ipad-air-94 {
    font-size: 94px !important;
  }
  .text-ipad-air-95 {
    font-size: 95px !important;
  }
  .text-ipad-air-96 {
    font-size: 96px !important;
  }
  .text-ipad-air-97 {
    font-size: 97px !important;
  }
  .text-ipad-air-98 {
    font-size: 98px !important;
  }
  .text-ipad-air-99 {
    font-size: 99px !important;
  }
  .text-ipad-air-100 {
    font-size: 100px !important;
  }
  .text-ipad-air-101 {
    font-size: 101px !important;
  }
  .text-ipad-air-102 {
    font-size: 102px !important;
  }
  .text-ipad-air-103 {
    font-size: 103px !important;
  }
  .text-ipad-air-104 {
    font-size: 104px !important;
  }
  .text-ipad-air-105 {
    font-size: 105px !important;
  }
  .text-ipad-air-106 {
    font-size: 106px !important;
  }
  .text-ipad-air-107 {
    font-size: 107px !important;
  }
  .text-ipad-air-108 {
    font-size: 108px !important;
  }
  .text-ipad-air-109 {
    font-size: 109px !important;
  }
  .text-ipad-air-110 {
    font-size: 110px !important;
  }
  .text-ipad-air-111 {
    font-size: 111px !important;
  }
  .text-ipad-air-112 {
    font-size: 112px !important;
  }
  .text-ipad-air-113 {
    font-size: 113px !important;
  }
  .text-ipad-air-114 {
    font-size: 114px !important;
  }
  .text-ipad-air-115 {
    font-size: 115px !important;
  }
  .text-ipad-air-116 {
    font-size: 116px !important;
  }
  .text-ipad-air-117 {
    font-size: 117px !important;
  }
  .text-ipad-air-118 {
    font-size: 118px !important;
  }
  .text-ipad-air-119 {
    font-size: 119px !important;
  }
  .text-ipad-air-120 {
    font-size: 120px !important;
  }
  .text-ipad-air-121 {
    font-size: 121px !important;
  }
  .text-ipad-air-122 {
    font-size: 122px !important;
  }
  .text-ipad-air-123 {
    font-size: 123px !important;
  }
  .text-ipad-air-124 {
    font-size: 124px !important;
  }
  .text-ipad-air-125 {
    font-size: 125px !important;
  }
  .text-ipad-air-126 {
    font-size: 126px !important;
  }
  .text-ipad-air-127 {
    font-size: 127px !important;
  }
  .text-ipad-air-128 {
    font-size: 128px !important;
  }
  .text-ipad-air-129 {
    font-size: 129px !important;
  }
  .text-ipad-air-130 {
    font-size: 130px !important;
  }
  .text-ipad-air-131 {
    font-size: 131px !important;
  }
  .text-ipad-air-132 {
    font-size: 132px !important;
  }
  .text-ipad-air-133 {
    font-size: 133px !important;
  }
  .text-ipad-air-134 {
    font-size: 134px !important;
  }
  .text-ipad-air-135 {
    font-size: 135px !important;
  }
  .text-ipad-air-136 {
    font-size: 136px !important;
  }
  .text-ipad-air-137 {
    font-size: 137px !important;
  }
  .text-ipad-air-138 {
    font-size: 138px !important;
  }
  .text-ipad-air-139 {
    font-size: 139px !important;
  }
  .text-ipad-air-140 {
    font-size: 140px !important;
  }
  .text-ipad-air-141 {
    font-size: 141px !important;
  }
  .text-ipad-air-142 {
    font-size: 142px !important;
  }
  .text-ipad-air-143 {
    font-size: 143px !important;
  }
  .text-ipad-air-144 {
    font-size: 144px !important;
  }
  .text-ipad-air-145 {
    font-size: 145px !important;
  }
  .text-ipad-air-146 {
    font-size: 146px !important;
  }
  .text-ipad-air-147 {
    font-size: 147px !important;
  }
  .text-ipad-air-148 {
    font-size: 148px !important;
  }
  .text-ipad-air-149 {
    font-size: 149px !important;
  }
  .text-ipad-air-150 {
    font-size: 150px !important;
  }
  .text-ipad-air-151 {
    font-size: 151px !important;
  }
  .text-ipad-air-152 {
    font-size: 152px !important;
  }
  .text-ipad-air-153 {
    font-size: 153px !important;
  }
  .text-ipad-air-154 {
    font-size: 154px !important;
  }
  .text-ipad-air-155 {
    font-size: 155px !important;
  }
  .text-ipad-air-156 {
    font-size: 156px !important;
  }
  .text-ipad-air-157 {
    font-size: 157px !important;
  }
  .text-ipad-air-158 {
    font-size: 158px !important;
  }
  .text-ipad-air-159 {
    font-size: 159px !important;
  }
  .text-ipad-air-160 {
    font-size: 160px !important;
  }
  .text-ipad-air-161 {
    font-size: 161px !important;
  }
  .text-ipad-air-162 {
    font-size: 162px !important;
  }
  .text-ipad-air-163 {
    font-size: 163px !important;
  }
  .text-ipad-air-164 {
    font-size: 164px !important;
  }
  .text-ipad-air-165 {
    font-size: 165px !important;
  }
  .text-ipad-air-166 {
    font-size: 166px !important;
  }
  .text-ipad-air-167 {
    font-size: 167px !important;
  }
  .text-ipad-air-168 {
    font-size: 168px !important;
  }
  .text-ipad-air-169 {
    font-size: 169px !important;
  }
  .text-ipad-air-170 {
    font-size: 170px !important;
  }
  .text-ipad-air-171 {
    font-size: 171px !important;
  }
  .text-ipad-air-172 {
    font-size: 172px !important;
  }
  .text-ipad-air-173 {
    font-size: 173px !important;
  }
  .text-ipad-air-174 {
    font-size: 174px !important;
  }
  .text-ipad-air-175 {
    font-size: 175px !important;
  }
  .text-ipad-air-176 {
    font-size: 176px !important;
  }
  .text-ipad-air-177 {
    font-size: 177px !important;
  }
  .text-ipad-air-178 {
    font-size: 178px !important;
  }
  .text-ipad-air-179 {
    font-size: 179px !important;
  }
  .text-ipad-air-180 {
    font-size: 180px !important;
  }
  .text-ipad-air-181 {
    font-size: 181px !important;
  }
  .text-ipad-air-182 {
    font-size: 182px !important;
  }
  .text-ipad-air-183 {
    font-size: 183px !important;
  }
  .text-ipad-air-184 {
    font-size: 184px !important;
  }
  .text-ipad-air-185 {
    font-size: 185px !important;
  }
  .text-ipad-air-186 {
    font-size: 186px !important;
  }
  .text-ipad-air-187 {
    font-size: 187px !important;
  }
  .text-ipad-air-188 {
    font-size: 188px !important;
  }
  .text-ipad-air-189 {
    font-size: 189px !important;
  }
  .text-ipad-air-190 {
    font-size: 190px !important;
  }
  .text-ipad-air-191 {
    font-size: 191px !important;
  }
  .text-ipad-air-192 {
    font-size: 192px !important;
  }
  .text-ipad-air-193 {
    font-size: 193px !important;
  }
  .text-ipad-air-194 {
    font-size: 194px !important;
  }
  .text-ipad-air-195 {
    font-size: 195px !important;
  }
  .text-ipad-air-196 {
    font-size: 196px !important;
  }
  .text-ipad-air-197 {
    font-size: 197px !important;
  }
  .text-ipad-air-198 {
    font-size: 198px !important;
  }
  .text-ipad-air-199 {
    font-size: 199px !important;
  }
  .text-ipad-air-200 {
    font-size: 200px !important;
  }
  .text-ipad-air-green {
    color: #ffffff !important;
  }
  .text-ipad-air-gray {
    color: #A4C5A9 !important;
  }
  .text-ipad-air-blue {
    color: #3b21ad !important;
  }
  .text-ipad-air-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-10 {
    font-size: 10px !important;
  }
  .text-xl-11 {
    font-size: 11px !important;
  }
  .text-xl-12 {
    font-size: 12px !important;
  }
  .text-xl-13 {
    font-size: 13px !important;
  }
  .text-xl-14 {
    font-size: 14px !important;
  }
  .text-xl-15 {
    font-size: 15px !important;
  }
  .text-xl-16 {
    font-size: 16px !important;
  }
  .text-xl-17 {
    font-size: 17px !important;
  }
  .text-xl-18 {
    font-size: 18px !important;
  }
  .text-xl-19 {
    font-size: 19px !important;
  }
  .text-xl-20 {
    font-size: 20px !important;
  }
  .text-xl-21 {
    font-size: 21px !important;
  }
  .text-xl-22 {
    font-size: 22px !important;
  }
  .text-xl-23 {
    font-size: 23px !important;
  }
  .text-xl-24 {
    font-size: 24px !important;
  }
  .text-xl-25 {
    font-size: 25px !important;
  }
  .text-xl-26 {
    font-size: 26px !important;
  }
  .text-xl-27 {
    font-size: 27px !important;
  }
  .text-xl-28 {
    font-size: 28px !important;
  }
  .text-xl-29 {
    font-size: 29px !important;
  }
  .text-xl-30 {
    font-size: 30px !important;
  }
  .text-xl-31 {
    font-size: 31px !important;
  }
  .text-xl-32 {
    font-size: 32px !important;
  }
  .text-xl-33 {
    font-size: 33px !important;
  }
  .text-xl-34 {
    font-size: 34px !important;
  }
  .text-xl-35 {
    font-size: 35px !important;
  }
  .text-xl-36 {
    font-size: 36px !important;
  }
  .text-xl-37 {
    font-size: 37px !important;
  }
  .text-xl-38 {
    font-size: 38px !important;
  }
  .text-xl-39 {
    font-size: 39px !important;
  }
  .text-xl-40 {
    font-size: 40px !important;
  }
  .text-xl-41 {
    font-size: 41px !important;
  }
  .text-xl-42 {
    font-size: 42px !important;
  }
  .text-xl-43 {
    font-size: 43px !important;
  }
  .text-xl-44 {
    font-size: 44px !important;
  }
  .text-xl-45 {
    font-size: 45px !important;
  }
  .text-xl-46 {
    font-size: 46px !important;
  }
  .text-xl-47 {
    font-size: 47px !important;
  }
  .text-xl-48 {
    font-size: 48px !important;
  }
  .text-xl-49 {
    font-size: 49px !important;
  }
  .text-xl-50 {
    font-size: 50px !important;
  }
  .text-xl-51 {
    font-size: 51px !important;
  }
  .text-xl-52 {
    font-size: 52px !important;
  }
  .text-xl-53 {
    font-size: 53px !important;
  }
  .text-xl-54 {
    font-size: 54px !important;
  }
  .text-xl-55 {
    font-size: 55px !important;
  }
  .text-xl-56 {
    font-size: 56px !important;
  }
  .text-xl-57 {
    font-size: 57px !important;
  }
  .text-xl-58 {
    font-size: 58px !important;
  }
  .text-xl-59 {
    font-size: 59px !important;
  }
  .text-xl-60 {
    font-size: 60px !important;
  }
  .text-xl-61 {
    font-size: 61px !important;
  }
  .text-xl-62 {
    font-size: 62px !important;
  }
  .text-xl-63 {
    font-size: 63px !important;
  }
  .text-xl-64 {
    font-size: 64px !important;
  }
  .text-xl-65 {
    font-size: 65px !important;
  }
  .text-xl-66 {
    font-size: 66px !important;
  }
  .text-xl-67 {
    font-size: 67px !important;
  }
  .text-xl-68 {
    font-size: 68px !important;
  }
  .text-xl-69 {
    font-size: 69px !important;
  }
  .text-xl-70 {
    font-size: 70px !important;
  }
  .text-xl-71 {
    font-size: 71px !important;
  }
  .text-xl-72 {
    font-size: 72px !important;
  }
  .text-xl-73 {
    font-size: 73px !important;
  }
  .text-xl-74 {
    font-size: 74px !important;
  }
  .text-xl-75 {
    font-size: 75px !important;
  }
  .text-xl-76 {
    font-size: 76px !important;
  }
  .text-xl-77 {
    font-size: 77px !important;
  }
  .text-xl-78 {
    font-size: 78px !important;
  }
  .text-xl-79 {
    font-size: 79px !important;
  }
  .text-xl-80 {
    font-size: 80px !important;
  }
  .text-xl-81 {
    font-size: 81px !important;
  }
  .text-xl-82 {
    font-size: 82px !important;
  }
  .text-xl-83 {
    font-size: 83px !important;
  }
  .text-xl-84 {
    font-size: 84px !important;
  }
  .text-xl-85 {
    font-size: 85px !important;
  }
  .text-xl-86 {
    font-size: 86px !important;
  }
  .text-xl-87 {
    font-size: 87px !important;
  }
  .text-xl-88 {
    font-size: 88px !important;
  }
  .text-xl-89 {
    font-size: 89px !important;
  }
  .text-xl-90 {
    font-size: 90px !important;
  }
  .text-xl-91 {
    font-size: 91px !important;
  }
  .text-xl-92 {
    font-size: 92px !important;
  }
  .text-xl-93 {
    font-size: 93px !important;
  }
  .text-xl-94 {
    font-size: 94px !important;
  }
  .text-xl-95 {
    font-size: 95px !important;
  }
  .text-xl-96 {
    font-size: 96px !important;
  }
  .text-xl-97 {
    font-size: 97px !important;
  }
  .text-xl-98 {
    font-size: 98px !important;
  }
  .text-xl-99 {
    font-size: 99px !important;
  }
  .text-xl-100 {
    font-size: 100px !important;
  }
  .text-xl-101 {
    font-size: 101px !important;
  }
  .text-xl-102 {
    font-size: 102px !important;
  }
  .text-xl-103 {
    font-size: 103px !important;
  }
  .text-xl-104 {
    font-size: 104px !important;
  }
  .text-xl-105 {
    font-size: 105px !important;
  }
  .text-xl-106 {
    font-size: 106px !important;
  }
  .text-xl-107 {
    font-size: 107px !important;
  }
  .text-xl-108 {
    font-size: 108px !important;
  }
  .text-xl-109 {
    font-size: 109px !important;
  }
  .text-xl-110 {
    font-size: 110px !important;
  }
  .text-xl-111 {
    font-size: 111px !important;
  }
  .text-xl-112 {
    font-size: 112px !important;
  }
  .text-xl-113 {
    font-size: 113px !important;
  }
  .text-xl-114 {
    font-size: 114px !important;
  }
  .text-xl-115 {
    font-size: 115px !important;
  }
  .text-xl-116 {
    font-size: 116px !important;
  }
  .text-xl-117 {
    font-size: 117px !important;
  }
  .text-xl-118 {
    font-size: 118px !important;
  }
  .text-xl-119 {
    font-size: 119px !important;
  }
  .text-xl-120 {
    font-size: 120px !important;
  }
  .text-xl-121 {
    font-size: 121px !important;
  }
  .text-xl-122 {
    font-size: 122px !important;
  }
  .text-xl-123 {
    font-size: 123px !important;
  }
  .text-xl-124 {
    font-size: 124px !important;
  }
  .text-xl-125 {
    font-size: 125px !important;
  }
  .text-xl-126 {
    font-size: 126px !important;
  }
  .text-xl-127 {
    font-size: 127px !important;
  }
  .text-xl-128 {
    font-size: 128px !important;
  }
  .text-xl-129 {
    font-size: 129px !important;
  }
  .text-xl-130 {
    font-size: 130px !important;
  }
  .text-xl-131 {
    font-size: 131px !important;
  }
  .text-xl-132 {
    font-size: 132px !important;
  }
  .text-xl-133 {
    font-size: 133px !important;
  }
  .text-xl-134 {
    font-size: 134px !important;
  }
  .text-xl-135 {
    font-size: 135px !important;
  }
  .text-xl-136 {
    font-size: 136px !important;
  }
  .text-xl-137 {
    font-size: 137px !important;
  }
  .text-xl-138 {
    font-size: 138px !important;
  }
  .text-xl-139 {
    font-size: 139px !important;
  }
  .text-xl-140 {
    font-size: 140px !important;
  }
  .text-xl-141 {
    font-size: 141px !important;
  }
  .text-xl-142 {
    font-size: 142px !important;
  }
  .text-xl-143 {
    font-size: 143px !important;
  }
  .text-xl-144 {
    font-size: 144px !important;
  }
  .text-xl-145 {
    font-size: 145px !important;
  }
  .text-xl-146 {
    font-size: 146px !important;
  }
  .text-xl-147 {
    font-size: 147px !important;
  }
  .text-xl-148 {
    font-size: 148px !important;
  }
  .text-xl-149 {
    font-size: 149px !important;
  }
  .text-xl-150 {
    font-size: 150px !important;
  }
  .text-xl-151 {
    font-size: 151px !important;
  }
  .text-xl-152 {
    font-size: 152px !important;
  }
  .text-xl-153 {
    font-size: 153px !important;
  }
  .text-xl-154 {
    font-size: 154px !important;
  }
  .text-xl-155 {
    font-size: 155px !important;
  }
  .text-xl-156 {
    font-size: 156px !important;
  }
  .text-xl-157 {
    font-size: 157px !important;
  }
  .text-xl-158 {
    font-size: 158px !important;
  }
  .text-xl-159 {
    font-size: 159px !important;
  }
  .text-xl-160 {
    font-size: 160px !important;
  }
  .text-xl-161 {
    font-size: 161px !important;
  }
  .text-xl-162 {
    font-size: 162px !important;
  }
  .text-xl-163 {
    font-size: 163px !important;
  }
  .text-xl-164 {
    font-size: 164px !important;
  }
  .text-xl-165 {
    font-size: 165px !important;
  }
  .text-xl-166 {
    font-size: 166px !important;
  }
  .text-xl-167 {
    font-size: 167px !important;
  }
  .text-xl-168 {
    font-size: 168px !important;
  }
  .text-xl-169 {
    font-size: 169px !important;
  }
  .text-xl-170 {
    font-size: 170px !important;
  }
  .text-xl-171 {
    font-size: 171px !important;
  }
  .text-xl-172 {
    font-size: 172px !important;
  }
  .text-xl-173 {
    font-size: 173px !important;
  }
  .text-xl-174 {
    font-size: 174px !important;
  }
  .text-xl-175 {
    font-size: 175px !important;
  }
  .text-xl-176 {
    font-size: 176px !important;
  }
  .text-xl-177 {
    font-size: 177px !important;
  }
  .text-xl-178 {
    font-size: 178px !important;
  }
  .text-xl-179 {
    font-size: 179px !important;
  }
  .text-xl-180 {
    font-size: 180px !important;
  }
  .text-xl-181 {
    font-size: 181px !important;
  }
  .text-xl-182 {
    font-size: 182px !important;
  }
  .text-xl-183 {
    font-size: 183px !important;
  }
  .text-xl-184 {
    font-size: 184px !important;
  }
  .text-xl-185 {
    font-size: 185px !important;
  }
  .text-xl-186 {
    font-size: 186px !important;
  }
  .text-xl-187 {
    font-size: 187px !important;
  }
  .text-xl-188 {
    font-size: 188px !important;
  }
  .text-xl-189 {
    font-size: 189px !important;
  }
  .text-xl-190 {
    font-size: 190px !important;
  }
  .text-xl-191 {
    font-size: 191px !important;
  }
  .text-xl-192 {
    font-size: 192px !important;
  }
  .text-xl-193 {
    font-size: 193px !important;
  }
  .text-xl-194 {
    font-size: 194px !important;
  }
  .text-xl-195 {
    font-size: 195px !important;
  }
  .text-xl-196 {
    font-size: 196px !important;
  }
  .text-xl-197 {
    font-size: 197px !important;
  }
  .text-xl-198 {
    font-size: 198px !important;
  }
  .text-xl-199 {
    font-size: 199px !important;
  }
  .text-xl-200 {
    font-size: 200px !important;
  }
  .text-xl-green {
    color: #ffffff !important;
  }
  .text-xl-gray {
    color: #A4C5A9 !important;
  }
  .text-xl-blue {
    color: #3b21ad !important;
  }
  .text-xl-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 1366px) {
  .text-xlplus-10 {
    font-size: 10px !important;
  }
  .text-xlplus-11 {
    font-size: 11px !important;
  }
  .text-xlplus-12 {
    font-size: 12px !important;
  }
  .text-xlplus-13 {
    font-size: 13px !important;
  }
  .text-xlplus-14 {
    font-size: 14px !important;
  }
  .text-xlplus-15 {
    font-size: 15px !important;
  }
  .text-xlplus-16 {
    font-size: 16px !important;
  }
  .text-xlplus-17 {
    font-size: 17px !important;
  }
  .text-xlplus-18 {
    font-size: 18px !important;
  }
  .text-xlplus-19 {
    font-size: 19px !important;
  }
  .text-xlplus-20 {
    font-size: 20px !important;
  }
  .text-xlplus-21 {
    font-size: 21px !important;
  }
  .text-xlplus-22 {
    font-size: 22px !important;
  }
  .text-xlplus-23 {
    font-size: 23px !important;
  }
  .text-xlplus-24 {
    font-size: 24px !important;
  }
  .text-xlplus-25 {
    font-size: 25px !important;
  }
  .text-xlplus-26 {
    font-size: 26px !important;
  }
  .text-xlplus-27 {
    font-size: 27px !important;
  }
  .text-xlplus-28 {
    font-size: 28px !important;
  }
  .text-xlplus-29 {
    font-size: 29px !important;
  }
  .text-xlplus-30 {
    font-size: 30px !important;
  }
  .text-xlplus-31 {
    font-size: 31px !important;
  }
  .text-xlplus-32 {
    font-size: 32px !important;
  }
  .text-xlplus-33 {
    font-size: 33px !important;
  }
  .text-xlplus-34 {
    font-size: 34px !important;
  }
  .text-xlplus-35 {
    font-size: 35px !important;
  }
  .text-xlplus-36 {
    font-size: 36px !important;
  }
  .text-xlplus-37 {
    font-size: 37px !important;
  }
  .text-xlplus-38 {
    font-size: 38px !important;
  }
  .text-xlplus-39 {
    font-size: 39px !important;
  }
  .text-xlplus-40 {
    font-size: 40px !important;
  }
  .text-xlplus-41 {
    font-size: 41px !important;
  }
  .text-xlplus-42 {
    font-size: 42px !important;
  }
  .text-xlplus-43 {
    font-size: 43px !important;
  }
  .text-xlplus-44 {
    font-size: 44px !important;
  }
  .text-xlplus-45 {
    font-size: 45px !important;
  }
  .text-xlplus-46 {
    font-size: 46px !important;
  }
  .text-xlplus-47 {
    font-size: 47px !important;
  }
  .text-xlplus-48 {
    font-size: 48px !important;
  }
  .text-xlplus-49 {
    font-size: 49px !important;
  }
  .text-xlplus-50 {
    font-size: 50px !important;
  }
  .text-xlplus-51 {
    font-size: 51px !important;
  }
  .text-xlplus-52 {
    font-size: 52px !important;
  }
  .text-xlplus-53 {
    font-size: 53px !important;
  }
  .text-xlplus-54 {
    font-size: 54px !important;
  }
  .text-xlplus-55 {
    font-size: 55px !important;
  }
  .text-xlplus-56 {
    font-size: 56px !important;
  }
  .text-xlplus-57 {
    font-size: 57px !important;
  }
  .text-xlplus-58 {
    font-size: 58px !important;
  }
  .text-xlplus-59 {
    font-size: 59px !important;
  }
  .text-xlplus-60 {
    font-size: 60px !important;
  }
  .text-xlplus-61 {
    font-size: 61px !important;
  }
  .text-xlplus-62 {
    font-size: 62px !important;
  }
  .text-xlplus-63 {
    font-size: 63px !important;
  }
  .text-xlplus-64 {
    font-size: 64px !important;
  }
  .text-xlplus-65 {
    font-size: 65px !important;
  }
  .text-xlplus-66 {
    font-size: 66px !important;
  }
  .text-xlplus-67 {
    font-size: 67px !important;
  }
  .text-xlplus-68 {
    font-size: 68px !important;
  }
  .text-xlplus-69 {
    font-size: 69px !important;
  }
  .text-xlplus-70 {
    font-size: 70px !important;
  }
  .text-xlplus-71 {
    font-size: 71px !important;
  }
  .text-xlplus-72 {
    font-size: 72px !important;
  }
  .text-xlplus-73 {
    font-size: 73px !important;
  }
  .text-xlplus-74 {
    font-size: 74px !important;
  }
  .text-xlplus-75 {
    font-size: 75px !important;
  }
  .text-xlplus-76 {
    font-size: 76px !important;
  }
  .text-xlplus-77 {
    font-size: 77px !important;
  }
  .text-xlplus-78 {
    font-size: 78px !important;
  }
  .text-xlplus-79 {
    font-size: 79px !important;
  }
  .text-xlplus-80 {
    font-size: 80px !important;
  }
  .text-xlplus-81 {
    font-size: 81px !important;
  }
  .text-xlplus-82 {
    font-size: 82px !important;
  }
  .text-xlplus-83 {
    font-size: 83px !important;
  }
  .text-xlplus-84 {
    font-size: 84px !important;
  }
  .text-xlplus-85 {
    font-size: 85px !important;
  }
  .text-xlplus-86 {
    font-size: 86px !important;
  }
  .text-xlplus-87 {
    font-size: 87px !important;
  }
  .text-xlplus-88 {
    font-size: 88px !important;
  }
  .text-xlplus-89 {
    font-size: 89px !important;
  }
  .text-xlplus-90 {
    font-size: 90px !important;
  }
  .text-xlplus-91 {
    font-size: 91px !important;
  }
  .text-xlplus-92 {
    font-size: 92px !important;
  }
  .text-xlplus-93 {
    font-size: 93px !important;
  }
  .text-xlplus-94 {
    font-size: 94px !important;
  }
  .text-xlplus-95 {
    font-size: 95px !important;
  }
  .text-xlplus-96 {
    font-size: 96px !important;
  }
  .text-xlplus-97 {
    font-size: 97px !important;
  }
  .text-xlplus-98 {
    font-size: 98px !important;
  }
  .text-xlplus-99 {
    font-size: 99px !important;
  }
  .text-xlplus-100 {
    font-size: 100px !important;
  }
  .text-xlplus-101 {
    font-size: 101px !important;
  }
  .text-xlplus-102 {
    font-size: 102px !important;
  }
  .text-xlplus-103 {
    font-size: 103px !important;
  }
  .text-xlplus-104 {
    font-size: 104px !important;
  }
  .text-xlplus-105 {
    font-size: 105px !important;
  }
  .text-xlplus-106 {
    font-size: 106px !important;
  }
  .text-xlplus-107 {
    font-size: 107px !important;
  }
  .text-xlplus-108 {
    font-size: 108px !important;
  }
  .text-xlplus-109 {
    font-size: 109px !important;
  }
  .text-xlplus-110 {
    font-size: 110px !important;
  }
  .text-xlplus-111 {
    font-size: 111px !important;
  }
  .text-xlplus-112 {
    font-size: 112px !important;
  }
  .text-xlplus-113 {
    font-size: 113px !important;
  }
  .text-xlplus-114 {
    font-size: 114px !important;
  }
  .text-xlplus-115 {
    font-size: 115px !important;
  }
  .text-xlplus-116 {
    font-size: 116px !important;
  }
  .text-xlplus-117 {
    font-size: 117px !important;
  }
  .text-xlplus-118 {
    font-size: 118px !important;
  }
  .text-xlplus-119 {
    font-size: 119px !important;
  }
  .text-xlplus-120 {
    font-size: 120px !important;
  }
  .text-xlplus-121 {
    font-size: 121px !important;
  }
  .text-xlplus-122 {
    font-size: 122px !important;
  }
  .text-xlplus-123 {
    font-size: 123px !important;
  }
  .text-xlplus-124 {
    font-size: 124px !important;
  }
  .text-xlplus-125 {
    font-size: 125px !important;
  }
  .text-xlplus-126 {
    font-size: 126px !important;
  }
  .text-xlplus-127 {
    font-size: 127px !important;
  }
  .text-xlplus-128 {
    font-size: 128px !important;
  }
  .text-xlplus-129 {
    font-size: 129px !important;
  }
  .text-xlplus-130 {
    font-size: 130px !important;
  }
  .text-xlplus-131 {
    font-size: 131px !important;
  }
  .text-xlplus-132 {
    font-size: 132px !important;
  }
  .text-xlplus-133 {
    font-size: 133px !important;
  }
  .text-xlplus-134 {
    font-size: 134px !important;
  }
  .text-xlplus-135 {
    font-size: 135px !important;
  }
  .text-xlplus-136 {
    font-size: 136px !important;
  }
  .text-xlplus-137 {
    font-size: 137px !important;
  }
  .text-xlplus-138 {
    font-size: 138px !important;
  }
  .text-xlplus-139 {
    font-size: 139px !important;
  }
  .text-xlplus-140 {
    font-size: 140px !important;
  }
  .text-xlplus-141 {
    font-size: 141px !important;
  }
  .text-xlplus-142 {
    font-size: 142px !important;
  }
  .text-xlplus-143 {
    font-size: 143px !important;
  }
  .text-xlplus-144 {
    font-size: 144px !important;
  }
  .text-xlplus-145 {
    font-size: 145px !important;
  }
  .text-xlplus-146 {
    font-size: 146px !important;
  }
  .text-xlplus-147 {
    font-size: 147px !important;
  }
  .text-xlplus-148 {
    font-size: 148px !important;
  }
  .text-xlplus-149 {
    font-size: 149px !important;
  }
  .text-xlplus-150 {
    font-size: 150px !important;
  }
  .text-xlplus-151 {
    font-size: 151px !important;
  }
  .text-xlplus-152 {
    font-size: 152px !important;
  }
  .text-xlplus-153 {
    font-size: 153px !important;
  }
  .text-xlplus-154 {
    font-size: 154px !important;
  }
  .text-xlplus-155 {
    font-size: 155px !important;
  }
  .text-xlplus-156 {
    font-size: 156px !important;
  }
  .text-xlplus-157 {
    font-size: 157px !important;
  }
  .text-xlplus-158 {
    font-size: 158px !important;
  }
  .text-xlplus-159 {
    font-size: 159px !important;
  }
  .text-xlplus-160 {
    font-size: 160px !important;
  }
  .text-xlplus-161 {
    font-size: 161px !important;
  }
  .text-xlplus-162 {
    font-size: 162px !important;
  }
  .text-xlplus-163 {
    font-size: 163px !important;
  }
  .text-xlplus-164 {
    font-size: 164px !important;
  }
  .text-xlplus-165 {
    font-size: 165px !important;
  }
  .text-xlplus-166 {
    font-size: 166px !important;
  }
  .text-xlplus-167 {
    font-size: 167px !important;
  }
  .text-xlplus-168 {
    font-size: 168px !important;
  }
  .text-xlplus-169 {
    font-size: 169px !important;
  }
  .text-xlplus-170 {
    font-size: 170px !important;
  }
  .text-xlplus-171 {
    font-size: 171px !important;
  }
  .text-xlplus-172 {
    font-size: 172px !important;
  }
  .text-xlplus-173 {
    font-size: 173px !important;
  }
  .text-xlplus-174 {
    font-size: 174px !important;
  }
  .text-xlplus-175 {
    font-size: 175px !important;
  }
  .text-xlplus-176 {
    font-size: 176px !important;
  }
  .text-xlplus-177 {
    font-size: 177px !important;
  }
  .text-xlplus-178 {
    font-size: 178px !important;
  }
  .text-xlplus-179 {
    font-size: 179px !important;
  }
  .text-xlplus-180 {
    font-size: 180px !important;
  }
  .text-xlplus-181 {
    font-size: 181px !important;
  }
  .text-xlplus-182 {
    font-size: 182px !important;
  }
  .text-xlplus-183 {
    font-size: 183px !important;
  }
  .text-xlplus-184 {
    font-size: 184px !important;
  }
  .text-xlplus-185 {
    font-size: 185px !important;
  }
  .text-xlplus-186 {
    font-size: 186px !important;
  }
  .text-xlplus-187 {
    font-size: 187px !important;
  }
  .text-xlplus-188 {
    font-size: 188px !important;
  }
  .text-xlplus-189 {
    font-size: 189px !important;
  }
  .text-xlplus-190 {
    font-size: 190px !important;
  }
  .text-xlplus-191 {
    font-size: 191px !important;
  }
  .text-xlplus-192 {
    font-size: 192px !important;
  }
  .text-xlplus-193 {
    font-size: 193px !important;
  }
  .text-xlplus-194 {
    font-size: 194px !important;
  }
  .text-xlplus-195 {
    font-size: 195px !important;
  }
  .text-xlplus-196 {
    font-size: 196px !important;
  }
  .text-xlplus-197 {
    font-size: 197px !important;
  }
  .text-xlplus-198 {
    font-size: 198px !important;
  }
  .text-xlplus-199 {
    font-size: 199px !important;
  }
  .text-xlplus-200 {
    font-size: 200px !important;
  }
  .text-xlplus-green {
    color: #ffffff !important;
  }
  .text-xlplus-gray {
    color: #A4C5A9 !important;
  }
  .text-xlplus-blue {
    color: #3b21ad !important;
  }
  .text-xlplus-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 1480px) {
  .text-xxl-10 {
    font-size: 10px !important;
  }
  .text-xxl-11 {
    font-size: 11px !important;
  }
  .text-xxl-12 {
    font-size: 12px !important;
  }
  .text-xxl-13 {
    font-size: 13px !important;
  }
  .text-xxl-14 {
    font-size: 14px !important;
  }
  .text-xxl-15 {
    font-size: 15px !important;
  }
  .text-xxl-16 {
    font-size: 16px !important;
  }
  .text-xxl-17 {
    font-size: 17px !important;
  }
  .text-xxl-18 {
    font-size: 18px !important;
  }
  .text-xxl-19 {
    font-size: 19px !important;
  }
  .text-xxl-20 {
    font-size: 20px !important;
  }
  .text-xxl-21 {
    font-size: 21px !important;
  }
  .text-xxl-22 {
    font-size: 22px !important;
  }
  .text-xxl-23 {
    font-size: 23px !important;
  }
  .text-xxl-24 {
    font-size: 24px !important;
  }
  .text-xxl-25 {
    font-size: 25px !important;
  }
  .text-xxl-26 {
    font-size: 26px !important;
  }
  .text-xxl-27 {
    font-size: 27px !important;
  }
  .text-xxl-28 {
    font-size: 28px !important;
  }
  .text-xxl-29 {
    font-size: 29px !important;
  }
  .text-xxl-30 {
    font-size: 30px !important;
  }
  .text-xxl-31 {
    font-size: 31px !important;
  }
  .text-xxl-32 {
    font-size: 32px !important;
  }
  .text-xxl-33 {
    font-size: 33px !important;
  }
  .text-xxl-34 {
    font-size: 34px !important;
  }
  .text-xxl-35 {
    font-size: 35px !important;
  }
  .text-xxl-36 {
    font-size: 36px !important;
  }
  .text-xxl-37 {
    font-size: 37px !important;
  }
  .text-xxl-38 {
    font-size: 38px !important;
  }
  .text-xxl-39 {
    font-size: 39px !important;
  }
  .text-xxl-40 {
    font-size: 40px !important;
  }
  .text-xxl-41 {
    font-size: 41px !important;
  }
  .text-xxl-42 {
    font-size: 42px !important;
  }
  .text-xxl-43 {
    font-size: 43px !important;
  }
  .text-xxl-44 {
    font-size: 44px !important;
  }
  .text-xxl-45 {
    font-size: 45px !important;
  }
  .text-xxl-46 {
    font-size: 46px !important;
  }
  .text-xxl-47 {
    font-size: 47px !important;
  }
  .text-xxl-48 {
    font-size: 48px !important;
  }
  .text-xxl-49 {
    font-size: 49px !important;
  }
  .text-xxl-50 {
    font-size: 50px !important;
  }
  .text-xxl-51 {
    font-size: 51px !important;
  }
  .text-xxl-52 {
    font-size: 52px !important;
  }
  .text-xxl-53 {
    font-size: 53px !important;
  }
  .text-xxl-54 {
    font-size: 54px !important;
  }
  .text-xxl-55 {
    font-size: 55px !important;
  }
  .text-xxl-56 {
    font-size: 56px !important;
  }
  .text-xxl-57 {
    font-size: 57px !important;
  }
  .text-xxl-58 {
    font-size: 58px !important;
  }
  .text-xxl-59 {
    font-size: 59px !important;
  }
  .text-xxl-60 {
    font-size: 60px !important;
  }
  .text-xxl-61 {
    font-size: 61px !important;
  }
  .text-xxl-62 {
    font-size: 62px !important;
  }
  .text-xxl-63 {
    font-size: 63px !important;
  }
  .text-xxl-64 {
    font-size: 64px !important;
  }
  .text-xxl-65 {
    font-size: 65px !important;
  }
  .text-xxl-66 {
    font-size: 66px !important;
  }
  .text-xxl-67 {
    font-size: 67px !important;
  }
  .text-xxl-68 {
    font-size: 68px !important;
  }
  .text-xxl-69 {
    font-size: 69px !important;
  }
  .text-xxl-70 {
    font-size: 70px !important;
  }
  .text-xxl-71 {
    font-size: 71px !important;
  }
  .text-xxl-72 {
    font-size: 72px !important;
  }
  .text-xxl-73 {
    font-size: 73px !important;
  }
  .text-xxl-74 {
    font-size: 74px !important;
  }
  .text-xxl-75 {
    font-size: 75px !important;
  }
  .text-xxl-76 {
    font-size: 76px !important;
  }
  .text-xxl-77 {
    font-size: 77px !important;
  }
  .text-xxl-78 {
    font-size: 78px !important;
  }
  .text-xxl-79 {
    font-size: 79px !important;
  }
  .text-xxl-80 {
    font-size: 80px !important;
  }
  .text-xxl-81 {
    font-size: 81px !important;
  }
  .text-xxl-82 {
    font-size: 82px !important;
  }
  .text-xxl-83 {
    font-size: 83px !important;
  }
  .text-xxl-84 {
    font-size: 84px !important;
  }
  .text-xxl-85 {
    font-size: 85px !important;
  }
  .text-xxl-86 {
    font-size: 86px !important;
  }
  .text-xxl-87 {
    font-size: 87px !important;
  }
  .text-xxl-88 {
    font-size: 88px !important;
  }
  .text-xxl-89 {
    font-size: 89px !important;
  }
  .text-xxl-90 {
    font-size: 90px !important;
  }
  .text-xxl-91 {
    font-size: 91px !important;
  }
  .text-xxl-92 {
    font-size: 92px !important;
  }
  .text-xxl-93 {
    font-size: 93px !important;
  }
  .text-xxl-94 {
    font-size: 94px !important;
  }
  .text-xxl-95 {
    font-size: 95px !important;
  }
  .text-xxl-96 {
    font-size: 96px !important;
  }
  .text-xxl-97 {
    font-size: 97px !important;
  }
  .text-xxl-98 {
    font-size: 98px !important;
  }
  .text-xxl-99 {
    font-size: 99px !important;
  }
  .text-xxl-100 {
    font-size: 100px !important;
  }
  .text-xxl-101 {
    font-size: 101px !important;
  }
  .text-xxl-102 {
    font-size: 102px !important;
  }
  .text-xxl-103 {
    font-size: 103px !important;
  }
  .text-xxl-104 {
    font-size: 104px !important;
  }
  .text-xxl-105 {
    font-size: 105px !important;
  }
  .text-xxl-106 {
    font-size: 106px !important;
  }
  .text-xxl-107 {
    font-size: 107px !important;
  }
  .text-xxl-108 {
    font-size: 108px !important;
  }
  .text-xxl-109 {
    font-size: 109px !important;
  }
  .text-xxl-110 {
    font-size: 110px !important;
  }
  .text-xxl-111 {
    font-size: 111px !important;
  }
  .text-xxl-112 {
    font-size: 112px !important;
  }
  .text-xxl-113 {
    font-size: 113px !important;
  }
  .text-xxl-114 {
    font-size: 114px !important;
  }
  .text-xxl-115 {
    font-size: 115px !important;
  }
  .text-xxl-116 {
    font-size: 116px !important;
  }
  .text-xxl-117 {
    font-size: 117px !important;
  }
  .text-xxl-118 {
    font-size: 118px !important;
  }
  .text-xxl-119 {
    font-size: 119px !important;
  }
  .text-xxl-120 {
    font-size: 120px !important;
  }
  .text-xxl-121 {
    font-size: 121px !important;
  }
  .text-xxl-122 {
    font-size: 122px !important;
  }
  .text-xxl-123 {
    font-size: 123px !important;
  }
  .text-xxl-124 {
    font-size: 124px !important;
  }
  .text-xxl-125 {
    font-size: 125px !important;
  }
  .text-xxl-126 {
    font-size: 126px !important;
  }
  .text-xxl-127 {
    font-size: 127px !important;
  }
  .text-xxl-128 {
    font-size: 128px !important;
  }
  .text-xxl-129 {
    font-size: 129px !important;
  }
  .text-xxl-130 {
    font-size: 130px !important;
  }
  .text-xxl-131 {
    font-size: 131px !important;
  }
  .text-xxl-132 {
    font-size: 132px !important;
  }
  .text-xxl-133 {
    font-size: 133px !important;
  }
  .text-xxl-134 {
    font-size: 134px !important;
  }
  .text-xxl-135 {
    font-size: 135px !important;
  }
  .text-xxl-136 {
    font-size: 136px !important;
  }
  .text-xxl-137 {
    font-size: 137px !important;
  }
  .text-xxl-138 {
    font-size: 138px !important;
  }
  .text-xxl-139 {
    font-size: 139px !important;
  }
  .text-xxl-140 {
    font-size: 140px !important;
  }
  .text-xxl-141 {
    font-size: 141px !important;
  }
  .text-xxl-142 {
    font-size: 142px !important;
  }
  .text-xxl-143 {
    font-size: 143px !important;
  }
  .text-xxl-144 {
    font-size: 144px !important;
  }
  .text-xxl-145 {
    font-size: 145px !important;
  }
  .text-xxl-146 {
    font-size: 146px !important;
  }
  .text-xxl-147 {
    font-size: 147px !important;
  }
  .text-xxl-148 {
    font-size: 148px !important;
  }
  .text-xxl-149 {
    font-size: 149px !important;
  }
  .text-xxl-150 {
    font-size: 150px !important;
  }
  .text-xxl-151 {
    font-size: 151px !important;
  }
  .text-xxl-152 {
    font-size: 152px !important;
  }
  .text-xxl-153 {
    font-size: 153px !important;
  }
  .text-xxl-154 {
    font-size: 154px !important;
  }
  .text-xxl-155 {
    font-size: 155px !important;
  }
  .text-xxl-156 {
    font-size: 156px !important;
  }
  .text-xxl-157 {
    font-size: 157px !important;
  }
  .text-xxl-158 {
    font-size: 158px !important;
  }
  .text-xxl-159 {
    font-size: 159px !important;
  }
  .text-xxl-160 {
    font-size: 160px !important;
  }
  .text-xxl-161 {
    font-size: 161px !important;
  }
  .text-xxl-162 {
    font-size: 162px !important;
  }
  .text-xxl-163 {
    font-size: 163px !important;
  }
  .text-xxl-164 {
    font-size: 164px !important;
  }
  .text-xxl-165 {
    font-size: 165px !important;
  }
  .text-xxl-166 {
    font-size: 166px !important;
  }
  .text-xxl-167 {
    font-size: 167px !important;
  }
  .text-xxl-168 {
    font-size: 168px !important;
  }
  .text-xxl-169 {
    font-size: 169px !important;
  }
  .text-xxl-170 {
    font-size: 170px !important;
  }
  .text-xxl-171 {
    font-size: 171px !important;
  }
  .text-xxl-172 {
    font-size: 172px !important;
  }
  .text-xxl-173 {
    font-size: 173px !important;
  }
  .text-xxl-174 {
    font-size: 174px !important;
  }
  .text-xxl-175 {
    font-size: 175px !important;
  }
  .text-xxl-176 {
    font-size: 176px !important;
  }
  .text-xxl-177 {
    font-size: 177px !important;
  }
  .text-xxl-178 {
    font-size: 178px !important;
  }
  .text-xxl-179 {
    font-size: 179px !important;
  }
  .text-xxl-180 {
    font-size: 180px !important;
  }
  .text-xxl-181 {
    font-size: 181px !important;
  }
  .text-xxl-182 {
    font-size: 182px !important;
  }
  .text-xxl-183 {
    font-size: 183px !important;
  }
  .text-xxl-184 {
    font-size: 184px !important;
  }
  .text-xxl-185 {
    font-size: 185px !important;
  }
  .text-xxl-186 {
    font-size: 186px !important;
  }
  .text-xxl-187 {
    font-size: 187px !important;
  }
  .text-xxl-188 {
    font-size: 188px !important;
  }
  .text-xxl-189 {
    font-size: 189px !important;
  }
  .text-xxl-190 {
    font-size: 190px !important;
  }
  .text-xxl-191 {
    font-size: 191px !important;
  }
  .text-xxl-192 {
    font-size: 192px !important;
  }
  .text-xxl-193 {
    font-size: 193px !important;
  }
  .text-xxl-194 {
    font-size: 194px !important;
  }
  .text-xxl-195 {
    font-size: 195px !important;
  }
  .text-xxl-196 {
    font-size: 196px !important;
  }
  .text-xxl-197 {
    font-size: 197px !important;
  }
  .text-xxl-198 {
    font-size: 198px !important;
  }
  .text-xxl-199 {
    font-size: 199px !important;
  }
  .text-xxl-200 {
    font-size: 200px !important;
  }
  .text-xxl-green {
    color: #ffffff !important;
  }
  .text-xxl-gray {
    color: #A4C5A9 !important;
  }
  .text-xxl-blue {
    color: #3b21ad !important;
  }
  .text-xxl-dark-blue {
    color: #212529 !important;
  }
}
@media (min-width: 1638px) {
  .text-xxxl-10 {
    font-size: 10px !important;
  }
  .text-xxxl-11 {
    font-size: 11px !important;
  }
  .text-xxxl-12 {
    font-size: 12px !important;
  }
  .text-xxxl-13 {
    font-size: 13px !important;
  }
  .text-xxxl-14 {
    font-size: 14px !important;
  }
  .text-xxxl-15 {
    font-size: 15px !important;
  }
  .text-xxxl-16 {
    font-size: 16px !important;
  }
  .text-xxxl-17 {
    font-size: 17px !important;
  }
  .text-xxxl-18 {
    font-size: 18px !important;
  }
  .text-xxxl-19 {
    font-size: 19px !important;
  }
  .text-xxxl-20 {
    font-size: 20px !important;
  }
  .text-xxxl-21 {
    font-size: 21px !important;
  }
  .text-xxxl-22 {
    font-size: 22px !important;
  }
  .text-xxxl-23 {
    font-size: 23px !important;
  }
  .text-xxxl-24 {
    font-size: 24px !important;
  }
  .text-xxxl-25 {
    font-size: 25px !important;
  }
  .text-xxxl-26 {
    font-size: 26px !important;
  }
  .text-xxxl-27 {
    font-size: 27px !important;
  }
  .text-xxxl-28 {
    font-size: 28px !important;
  }
  .text-xxxl-29 {
    font-size: 29px !important;
  }
  .text-xxxl-30 {
    font-size: 30px !important;
  }
  .text-xxxl-31 {
    font-size: 31px !important;
  }
  .text-xxxl-32 {
    font-size: 32px !important;
  }
  .text-xxxl-33 {
    font-size: 33px !important;
  }
  .text-xxxl-34 {
    font-size: 34px !important;
  }
  .text-xxxl-35 {
    font-size: 35px !important;
  }
  .text-xxxl-36 {
    font-size: 36px !important;
  }
  .text-xxxl-37 {
    font-size: 37px !important;
  }
  .text-xxxl-38 {
    font-size: 38px !important;
  }
  .text-xxxl-39 {
    font-size: 39px !important;
  }
  .text-xxxl-40 {
    font-size: 40px !important;
  }
  .text-xxxl-41 {
    font-size: 41px !important;
  }
  .text-xxxl-42 {
    font-size: 42px !important;
  }
  .text-xxxl-43 {
    font-size: 43px !important;
  }
  .text-xxxl-44 {
    font-size: 44px !important;
  }
  .text-xxxl-45 {
    font-size: 45px !important;
  }
  .text-xxxl-46 {
    font-size: 46px !important;
  }
  .text-xxxl-47 {
    font-size: 47px !important;
  }
  .text-xxxl-48 {
    font-size: 48px !important;
  }
  .text-xxxl-49 {
    font-size: 49px !important;
  }
  .text-xxxl-50 {
    font-size: 50px !important;
  }
  .text-xxxl-51 {
    font-size: 51px !important;
  }
  .text-xxxl-52 {
    font-size: 52px !important;
  }
  .text-xxxl-53 {
    font-size: 53px !important;
  }
  .text-xxxl-54 {
    font-size: 54px !important;
  }
  .text-xxxl-55 {
    font-size: 55px !important;
  }
  .text-xxxl-56 {
    font-size: 56px !important;
  }
  .text-xxxl-57 {
    font-size: 57px !important;
  }
  .text-xxxl-58 {
    font-size: 58px !important;
  }
  .text-xxxl-59 {
    font-size: 59px !important;
  }
  .text-xxxl-60 {
    font-size: 60px !important;
  }
  .text-xxxl-61 {
    font-size: 61px !important;
  }
  .text-xxxl-62 {
    font-size: 62px !important;
  }
  .text-xxxl-63 {
    font-size: 63px !important;
  }
  .text-xxxl-64 {
    font-size: 64px !important;
  }
  .text-xxxl-65 {
    font-size: 65px !important;
  }
  .text-xxxl-66 {
    font-size: 66px !important;
  }
  .text-xxxl-67 {
    font-size: 67px !important;
  }
  .text-xxxl-68 {
    font-size: 68px !important;
  }
  .text-xxxl-69 {
    font-size: 69px !important;
  }
  .text-xxxl-70 {
    font-size: 70px !important;
  }
  .text-xxxl-71 {
    font-size: 71px !important;
  }
  .text-xxxl-72 {
    font-size: 72px !important;
  }
  .text-xxxl-73 {
    font-size: 73px !important;
  }
  .text-xxxl-74 {
    font-size: 74px !important;
  }
  .text-xxxl-75 {
    font-size: 75px !important;
  }
  .text-xxxl-76 {
    font-size: 76px !important;
  }
  .text-xxxl-77 {
    font-size: 77px !important;
  }
  .text-xxxl-78 {
    font-size: 78px !important;
  }
  .text-xxxl-79 {
    font-size: 79px !important;
  }
  .text-xxxl-80 {
    font-size: 80px !important;
  }
  .text-xxxl-81 {
    font-size: 81px !important;
  }
  .text-xxxl-82 {
    font-size: 82px !important;
  }
  .text-xxxl-83 {
    font-size: 83px !important;
  }
  .text-xxxl-84 {
    font-size: 84px !important;
  }
  .text-xxxl-85 {
    font-size: 85px !important;
  }
  .text-xxxl-86 {
    font-size: 86px !important;
  }
  .text-xxxl-87 {
    font-size: 87px !important;
  }
  .text-xxxl-88 {
    font-size: 88px !important;
  }
  .text-xxxl-89 {
    font-size: 89px !important;
  }
  .text-xxxl-90 {
    font-size: 90px !important;
  }
  .text-xxxl-91 {
    font-size: 91px !important;
  }
  .text-xxxl-92 {
    font-size: 92px !important;
  }
  .text-xxxl-93 {
    font-size: 93px !important;
  }
  .text-xxxl-94 {
    font-size: 94px !important;
  }
  .text-xxxl-95 {
    font-size: 95px !important;
  }
  .text-xxxl-96 {
    font-size: 96px !important;
  }
  .text-xxxl-97 {
    font-size: 97px !important;
  }
  .text-xxxl-98 {
    font-size: 98px !important;
  }
  .text-xxxl-99 {
    font-size: 99px !important;
  }
  .text-xxxl-100 {
    font-size: 100px !important;
  }
  .text-xxxl-101 {
    font-size: 101px !important;
  }
  .text-xxxl-102 {
    font-size: 102px !important;
  }
  .text-xxxl-103 {
    font-size: 103px !important;
  }
  .text-xxxl-104 {
    font-size: 104px !important;
  }
  .text-xxxl-105 {
    font-size: 105px !important;
  }
  .text-xxxl-106 {
    font-size: 106px !important;
  }
  .text-xxxl-107 {
    font-size: 107px !important;
  }
  .text-xxxl-108 {
    font-size: 108px !important;
  }
  .text-xxxl-109 {
    font-size: 109px !important;
  }
  .text-xxxl-110 {
    font-size: 110px !important;
  }
  .text-xxxl-111 {
    font-size: 111px !important;
  }
  .text-xxxl-112 {
    font-size: 112px !important;
  }
  .text-xxxl-113 {
    font-size: 113px !important;
  }
  .text-xxxl-114 {
    font-size: 114px !important;
  }
  .text-xxxl-115 {
    font-size: 115px !important;
  }
  .text-xxxl-116 {
    font-size: 116px !important;
  }
  .text-xxxl-117 {
    font-size: 117px !important;
  }
  .text-xxxl-118 {
    font-size: 118px !important;
  }
  .text-xxxl-119 {
    font-size: 119px !important;
  }
  .text-xxxl-120 {
    font-size: 120px !important;
  }
  .text-xxxl-121 {
    font-size: 121px !important;
  }
  .text-xxxl-122 {
    font-size: 122px !important;
  }
  .text-xxxl-123 {
    font-size: 123px !important;
  }
  .text-xxxl-124 {
    font-size: 124px !important;
  }
  .text-xxxl-125 {
    font-size: 125px !important;
  }
  .text-xxxl-126 {
    font-size: 126px !important;
  }
  .text-xxxl-127 {
    font-size: 127px !important;
  }
  .text-xxxl-128 {
    font-size: 128px !important;
  }
  .text-xxxl-129 {
    font-size: 129px !important;
  }
  .text-xxxl-130 {
    font-size: 130px !important;
  }
  .text-xxxl-131 {
    font-size: 131px !important;
  }
  .text-xxxl-132 {
    font-size: 132px !important;
  }
  .text-xxxl-133 {
    font-size: 133px !important;
  }
  .text-xxxl-134 {
    font-size: 134px !important;
  }
  .text-xxxl-135 {
    font-size: 135px !important;
  }
  .text-xxxl-136 {
    font-size: 136px !important;
  }
  .text-xxxl-137 {
    font-size: 137px !important;
  }
  .text-xxxl-138 {
    font-size: 138px !important;
  }
  .text-xxxl-139 {
    font-size: 139px !important;
  }
  .text-xxxl-140 {
    font-size: 140px !important;
  }
  .text-xxxl-141 {
    font-size: 141px !important;
  }
  .text-xxxl-142 {
    font-size: 142px !important;
  }
  .text-xxxl-143 {
    font-size: 143px !important;
  }
  .text-xxxl-144 {
    font-size: 144px !important;
  }
  .text-xxxl-145 {
    font-size: 145px !important;
  }
  .text-xxxl-146 {
    font-size: 146px !important;
  }
  .text-xxxl-147 {
    font-size: 147px !important;
  }
  .text-xxxl-148 {
    font-size: 148px !important;
  }
  .text-xxxl-149 {
    font-size: 149px !important;
  }
  .text-xxxl-150 {
    font-size: 150px !important;
  }
  .text-xxxl-151 {
    font-size: 151px !important;
  }
  .text-xxxl-152 {
    font-size: 152px !important;
  }
  .text-xxxl-153 {
    font-size: 153px !important;
  }
  .text-xxxl-154 {
    font-size: 154px !important;
  }
  .text-xxxl-155 {
    font-size: 155px !important;
  }
  .text-xxxl-156 {
    font-size: 156px !important;
  }
  .text-xxxl-157 {
    font-size: 157px !important;
  }
  .text-xxxl-158 {
    font-size: 158px !important;
  }
  .text-xxxl-159 {
    font-size: 159px !important;
  }
  .text-xxxl-160 {
    font-size: 160px !important;
  }
  .text-xxxl-161 {
    font-size: 161px !important;
  }
  .text-xxxl-162 {
    font-size: 162px !important;
  }
  .text-xxxl-163 {
    font-size: 163px !important;
  }
  .text-xxxl-164 {
    font-size: 164px !important;
  }
  .text-xxxl-165 {
    font-size: 165px !important;
  }
  .text-xxxl-166 {
    font-size: 166px !important;
  }
  .text-xxxl-167 {
    font-size: 167px !important;
  }
  .text-xxxl-168 {
    font-size: 168px !important;
  }
  .text-xxxl-169 {
    font-size: 169px !important;
  }
  .text-xxxl-170 {
    font-size: 170px !important;
  }
  .text-xxxl-171 {
    font-size: 171px !important;
  }
  .text-xxxl-172 {
    font-size: 172px !important;
  }
  .text-xxxl-173 {
    font-size: 173px !important;
  }
  .text-xxxl-174 {
    font-size: 174px !important;
  }
  .text-xxxl-175 {
    font-size: 175px !important;
  }
  .text-xxxl-176 {
    font-size: 176px !important;
  }
  .text-xxxl-177 {
    font-size: 177px !important;
  }
  .text-xxxl-178 {
    font-size: 178px !important;
  }
  .text-xxxl-179 {
    font-size: 179px !important;
  }
  .text-xxxl-180 {
    font-size: 180px !important;
  }
  .text-xxxl-181 {
    font-size: 181px !important;
  }
  .text-xxxl-182 {
    font-size: 182px !important;
  }
  .text-xxxl-183 {
    font-size: 183px !important;
  }
  .text-xxxl-184 {
    font-size: 184px !important;
  }
  .text-xxxl-185 {
    font-size: 185px !important;
  }
  .text-xxxl-186 {
    font-size: 186px !important;
  }
  .text-xxxl-187 {
    font-size: 187px !important;
  }
  .text-xxxl-188 {
    font-size: 188px !important;
  }
  .text-xxxl-189 {
    font-size: 189px !important;
  }
  .text-xxxl-190 {
    font-size: 190px !important;
  }
  .text-xxxl-191 {
    font-size: 191px !important;
  }
  .text-xxxl-192 {
    font-size: 192px !important;
  }
  .text-xxxl-193 {
    font-size: 193px !important;
  }
  .text-xxxl-194 {
    font-size: 194px !important;
  }
  .text-xxxl-195 {
    font-size: 195px !important;
  }
  .text-xxxl-196 {
    font-size: 196px !important;
  }
  .text-xxxl-197 {
    font-size: 197px !important;
  }
  .text-xxxl-198 {
    font-size: 198px !important;
  }
  .text-xxxl-199 {
    font-size: 199px !important;
  }
  .text-xxxl-200 {
    font-size: 200px !important;
  }
  .text-xxxl-green {
    color: #ffffff !important;
  }
  .text-xxxl-gray {
    color: #A4C5A9 !important;
  }
  .text-xxxl-blue {
    color: #3b21ad !important;
  }
  .text-xxxl-dark-blue {
    color: #212529 !important;
  }
}
.text-wrap-pretty {
  text-wrap: pretty;
}
.text-wrap-balance {
  text-wrap: balance;
}

.line-height-8 {
  line-height: 8px !important;
}
.line-height-9 {
  line-height: 9px !important;
}
.line-height-10 {
  line-height: 10px !important;
}
.line-height-11 {
  line-height: 11px !important;
}
.line-height-12 {
  line-height: 12px !important;
}
.line-height-13 {
  line-height: 13px !important;
}
.line-height-14 {
  line-height: 14px !important;
}
.line-height-15 {
  line-height: 15px !important;
}
.line-height-16 {
  line-height: 16px !important;
}
.line-height-17 {
  line-height: 17px !important;
}
.line-height-18 {
  line-height: 18px !important;
}
.line-height-19 {
  line-height: 19px !important;
}
.line-height-20 {
  line-height: 20px !important;
}
.line-height-21 {
  line-height: 21px !important;
}
.line-height-22 {
  line-height: 22px !important;
}
.line-height-23 {
  line-height: 23px !important;
}
.line-height-24 {
  line-height: 24px !important;
}
.line-height-25 {
  line-height: 25px !important;
}
.line-height-26 {
  line-height: 26px !important;
}
.line-height-27 {
  line-height: 27px !important;
}
.line-height-28 {
  line-height: 28px !important;
}
.line-height-29 {
  line-height: 29px !important;
}
.line-height-30 {
  line-height: 30px !important;
}
.line-height-31 {
  line-height: 31px !important;
}
.line-height-32 {
  line-height: 32px !important;
}
.line-height-33 {
  line-height: 33px !important;
}
.line-height-34 {
  line-height: 34px !important;
}
.line-height-35 {
  line-height: 35px !important;
}
.line-height-36 {
  line-height: 36px !important;
}
.line-height-37 {
  line-height: 37px !important;
}
.line-height-38 {
  line-height: 38px !important;
}
.line-height-39 {
  line-height: 39px !important;
}
.line-height-40 {
  line-height: 40px !important;
}
.line-height-41 {
  line-height: 41px !important;
}
.line-height-42 {
  line-height: 42px !important;
}
.line-height-43 {
  line-height: 43px !important;
}
.line-height-44 {
  line-height: 44px !important;
}
.line-height-45 {
  line-height: 45px !important;
}
.line-height-46 {
  line-height: 46px !important;
}
.line-height-47 {
  line-height: 47px !important;
}
.line-height-48 {
  line-height: 48px !important;
}
.line-height-49 {
  line-height: 49px !important;
}
.line-height-50 {
  line-height: 50px !important;
}
.line-height-51 {
  line-height: 51px !important;
}
.line-height-52 {
  line-height: 52px !important;
}
.line-height-53 {
  line-height: 53px !important;
}
.line-height-54 {
  line-height: 54px !important;
}
.line-height-55 {
  line-height: 55px !important;
}
.line-height-56 {
  line-height: 56px !important;
}
.line-height-57 {
  line-height: 57px !important;
}
.line-height-58 {
  line-height: 58px !important;
}
.line-height-59 {
  line-height: 59px !important;
}
.line-height-60 {
  line-height: 60px !important;
}
.line-height-61 {
  line-height: 61px !important;
}
.line-height-62 {
  line-height: 62px !important;
}
.line-height-63 {
  line-height: 63px !important;
}
.line-height-64 {
  line-height: 64px !important;
}
.line-height-65 {
  line-height: 65px !important;
}
.line-height-66 {
  line-height: 66px !important;
}
.line-height-67 {
  line-height: 67px !important;
}
.line-height-68 {
  line-height: 68px !important;
}
.line-height-69 {
  line-height: 69px !important;
}
.line-height-70 {
  line-height: 70px !important;
}
.line-height-71 {
  line-height: 71px !important;
}
.line-height-72 {
  line-height: 72px !important;
}
.line-height-73 {
  line-height: 73px !important;
}
.line-height-74 {
  line-height: 74px !important;
}
.line-height-75 {
  line-height: 75px !important;
}
.line-height-76 {
  line-height: 76px !important;
}
.line-height-77 {
  line-height: 77px !important;
}
.line-height-78 {
  line-height: 78px !important;
}
.line-height-79 {
  line-height: 79px !important;
}
.line-height-80 {
  line-height: 80px !important;
}
.line-height-81 {
  line-height: 81px !important;
}
.line-height-82 {
  line-height: 82px !important;
}
.line-height-83 {
  line-height: 83px !important;
}
.line-height-84 {
  line-height: 84px !important;
}
.line-height-85 {
  line-height: 85px !important;
}
.line-height-86 {
  line-height: 86px !important;
}
.line-height-87 {
  line-height: 87px !important;
}
.line-height-88 {
  line-height: 88px !important;
}
.line-height-89 {
  line-height: 89px !important;
}
.line-height-90 {
  line-height: 90px !important;
}
.line-height-91 {
  line-height: 91px !important;
}
.line-height-92 {
  line-height: 92px !important;
}
.line-height-93 {
  line-height: 93px !important;
}
.line-height-94 {
  line-height: 94px !important;
}
.line-height-95 {
  line-height: 95px !important;
}
.line-height-96 {
  line-height: 96px !important;
}
.line-height-97 {
  line-height: 97px !important;
}
.line-height-98 {
  line-height: 98px !important;
}
.line-height-99 {
  line-height: 99px !important;
}
.line-height-100 {
  line-height: 100px !important;
}
.line-height-101 {
  line-height: 101px !important;
}
.line-height-102 {
  line-height: 102px !important;
}
.line-height-103 {
  line-height: 103px !important;
}
.line-height-104 {
  line-height: 104px !important;
}
.line-height-105 {
  line-height: 105px !important;
}
.line-height-106 {
  line-height: 106px !important;
}
.line-height-107 {
  line-height: 107px !important;
}
.line-height-108 {
  line-height: 108px !important;
}
.line-height-109 {
  line-height: 109px !important;
}
.line-height-110 {
  line-height: 110px !important;
}
.line-height-111 {
  line-height: 111px !important;
}
.line-height-112 {
  line-height: 112px !important;
}
.line-height-113 {
  line-height: 113px !important;
}
.line-height-114 {
  line-height: 114px !important;
}
.line-height-115 {
  line-height: 115px !important;
}
.line-height-116 {
  line-height: 116px !important;
}
.line-height-117 {
  line-height: 117px !important;
}
.line-height-118 {
  line-height: 118px !important;
}
.line-height-119 {
  line-height: 119px !important;
}
.line-height-120 {
  line-height: 120px !important;
}
.line-height-121 {
  line-height: 121px !important;
}
.line-height-122 {
  line-height: 122px !important;
}
.line-height-123 {
  line-height: 123px !important;
}
.line-height-124 {
  line-height: 124px !important;
}
.line-height-125 {
  line-height: 125px !important;
}
.line-height-126 {
  line-height: 126px !important;
}
.line-height-127 {
  line-height: 127px !important;
}
.line-height-128 {
  line-height: 128px !important;
}
.line-height-129 {
  line-height: 129px !important;
}
.line-height-130 {
  line-height: 130px !important;
}
.line-height-131 {
  line-height: 131px !important;
}
.line-height-132 {
  line-height: 132px !important;
}
.line-height-133 {
  line-height: 133px !important;
}
.line-height-134 {
  line-height: 134px !important;
}
.line-height-135 {
  line-height: 135px !important;
}
.line-height-136 {
  line-height: 136px !important;
}
.line-height-137 {
  line-height: 137px !important;
}
.line-height-138 {
  line-height: 138px !important;
}
.line-height-139 {
  line-height: 139px !important;
}
.line-height-140 {
  line-height: 140px !important;
}
.line-height-141 {
  line-height: 141px !important;
}
.line-height-142 {
  line-height: 142px !important;
}
.line-height-143 {
  line-height: 143px !important;
}
.line-height-144 {
  line-height: 144px !important;
}
.line-height-145 {
  line-height: 145px !important;
}
.line-height-146 {
  line-height: 146px !important;
}
.line-height-147 {
  line-height: 147px !important;
}
.line-height-148 {
  line-height: 148px !important;
}
.line-height-149 {
  line-height: 149px !important;
}
.line-height-150 {
  line-height: 150px !important;
}
.line-height-151 {
  line-height: 151px !important;
}
.line-height-152 {
  line-height: 152px !important;
}
.line-height-153 {
  line-height: 153px !important;
}
.line-height-154 {
  line-height: 154px !important;
}
.line-height-155 {
  line-height: 155px !important;
}
.line-height-156 {
  line-height: 156px !important;
}
.line-height-157 {
  line-height: 157px !important;
}
.line-height-158 {
  line-height: 158px !important;
}
.line-height-159 {
  line-height: 159px !important;
}
.line-height-160 {
  line-height: 160px !important;
}
.line-height-161 {
  line-height: 161px !important;
}
.line-height-162 {
  line-height: 162px !important;
}
.line-height-163 {
  line-height: 163px !important;
}
.line-height-164 {
  line-height: 164px !important;
}
.line-height-165 {
  line-height: 165px !important;
}
.line-height-166 {
  line-height: 166px !important;
}
.line-height-167 {
  line-height: 167px !important;
}
.line-height-168 {
  line-height: 168px !important;
}
.line-height-169 {
  line-height: 169px !important;
}
.line-height-170 {
  line-height: 170px !important;
}
.line-height-171 {
  line-height: 171px !important;
}
.line-height-172 {
  line-height: 172px !important;
}
.line-height-173 {
  line-height: 173px !important;
}
.line-height-174 {
  line-height: 174px !important;
}
.line-height-175 {
  line-height: 175px !important;
}
.line-height-176 {
  line-height: 176px !important;
}
.line-height-177 {
  line-height: 177px !important;
}
.line-height-178 {
  line-height: 178px !important;
}
.line-height-179 {
  line-height: 179px !important;
}
.line-height-180 {
  line-height: 180px !important;
}
.line-height-181 {
  line-height: 181px !important;
}
.line-height-182 {
  line-height: 182px !important;
}
.line-height-183 {
  line-height: 183px !important;
}
.line-height-184 {
  line-height: 184px !important;
}
.line-height-185 {
  line-height: 185px !important;
}
.line-height-186 {
  line-height: 186px !important;
}
.line-height-187 {
  line-height: 187px !important;
}
.line-height-188 {
  line-height: 188px !important;
}
.line-height-189 {
  line-height: 189px !important;
}
.line-height-190 {
  line-height: 190px !important;
}
.line-height-191 {
  line-height: 191px !important;
}
.line-height-192 {
  line-height: 192px !important;
}
.line-height-193 {
  line-height: 193px !important;
}
.line-height-194 {
  line-height: 194px !important;
}
.line-height-195 {
  line-height: 195px !important;
}
.line-height-196 {
  line-height: 196px !important;
}
.line-height-197 {
  line-height: 197px !important;
}
.line-height-198 {
  line-height: 198px !important;
}
.line-height-199 {
  line-height: 199px !important;
}
.line-height-200 {
  line-height: 200px !important;
}
@media (min-width: 576px) {
  .line-height-sm-8 {
    line-height: 8px !important;
  }
  .line-height-sm-9 {
    line-height: 9px !important;
  }
  .line-height-sm-10 {
    line-height: 10px !important;
  }
  .line-height-sm-11 {
    line-height: 11px !important;
  }
  .line-height-sm-12 {
    line-height: 12px !important;
  }
  .line-height-sm-13 {
    line-height: 13px !important;
  }
  .line-height-sm-14 {
    line-height: 14px !important;
  }
  .line-height-sm-15 {
    line-height: 15px !important;
  }
  .line-height-sm-16 {
    line-height: 16px !important;
  }
  .line-height-sm-17 {
    line-height: 17px !important;
  }
  .line-height-sm-18 {
    line-height: 18px !important;
  }
  .line-height-sm-19 {
    line-height: 19px !important;
  }
  .line-height-sm-20 {
    line-height: 20px !important;
  }
  .line-height-sm-21 {
    line-height: 21px !important;
  }
  .line-height-sm-22 {
    line-height: 22px !important;
  }
  .line-height-sm-23 {
    line-height: 23px !important;
  }
  .line-height-sm-24 {
    line-height: 24px !important;
  }
  .line-height-sm-25 {
    line-height: 25px !important;
  }
  .line-height-sm-26 {
    line-height: 26px !important;
  }
  .line-height-sm-27 {
    line-height: 27px !important;
  }
  .line-height-sm-28 {
    line-height: 28px !important;
  }
  .line-height-sm-29 {
    line-height: 29px !important;
  }
  .line-height-sm-30 {
    line-height: 30px !important;
  }
  .line-height-sm-31 {
    line-height: 31px !important;
  }
  .line-height-sm-32 {
    line-height: 32px !important;
  }
  .line-height-sm-33 {
    line-height: 33px !important;
  }
  .line-height-sm-34 {
    line-height: 34px !important;
  }
  .line-height-sm-35 {
    line-height: 35px !important;
  }
  .line-height-sm-36 {
    line-height: 36px !important;
  }
  .line-height-sm-37 {
    line-height: 37px !important;
  }
  .line-height-sm-38 {
    line-height: 38px !important;
  }
  .line-height-sm-39 {
    line-height: 39px !important;
  }
  .line-height-sm-40 {
    line-height: 40px !important;
  }
  .line-height-sm-41 {
    line-height: 41px !important;
  }
  .line-height-sm-42 {
    line-height: 42px !important;
  }
  .line-height-sm-43 {
    line-height: 43px !important;
  }
  .line-height-sm-44 {
    line-height: 44px !important;
  }
  .line-height-sm-45 {
    line-height: 45px !important;
  }
  .line-height-sm-46 {
    line-height: 46px !important;
  }
  .line-height-sm-47 {
    line-height: 47px !important;
  }
  .line-height-sm-48 {
    line-height: 48px !important;
  }
  .line-height-sm-49 {
    line-height: 49px !important;
  }
  .line-height-sm-50 {
    line-height: 50px !important;
  }
  .line-height-sm-51 {
    line-height: 51px !important;
  }
  .line-height-sm-52 {
    line-height: 52px !important;
  }
  .line-height-sm-53 {
    line-height: 53px !important;
  }
  .line-height-sm-54 {
    line-height: 54px !important;
  }
  .line-height-sm-55 {
    line-height: 55px !important;
  }
  .line-height-sm-56 {
    line-height: 56px !important;
  }
  .line-height-sm-57 {
    line-height: 57px !important;
  }
  .line-height-sm-58 {
    line-height: 58px !important;
  }
  .line-height-sm-59 {
    line-height: 59px !important;
  }
  .line-height-sm-60 {
    line-height: 60px !important;
  }
  .line-height-sm-61 {
    line-height: 61px !important;
  }
  .line-height-sm-62 {
    line-height: 62px !important;
  }
  .line-height-sm-63 {
    line-height: 63px !important;
  }
  .line-height-sm-64 {
    line-height: 64px !important;
  }
  .line-height-sm-65 {
    line-height: 65px !important;
  }
  .line-height-sm-66 {
    line-height: 66px !important;
  }
  .line-height-sm-67 {
    line-height: 67px !important;
  }
  .line-height-sm-68 {
    line-height: 68px !important;
  }
  .line-height-sm-69 {
    line-height: 69px !important;
  }
  .line-height-sm-70 {
    line-height: 70px !important;
  }
  .line-height-sm-71 {
    line-height: 71px !important;
  }
  .line-height-sm-72 {
    line-height: 72px !important;
  }
  .line-height-sm-73 {
    line-height: 73px !important;
  }
  .line-height-sm-74 {
    line-height: 74px !important;
  }
  .line-height-sm-75 {
    line-height: 75px !important;
  }
  .line-height-sm-76 {
    line-height: 76px !important;
  }
  .line-height-sm-77 {
    line-height: 77px !important;
  }
  .line-height-sm-78 {
    line-height: 78px !important;
  }
  .line-height-sm-79 {
    line-height: 79px !important;
  }
  .line-height-sm-80 {
    line-height: 80px !important;
  }
  .line-height-sm-81 {
    line-height: 81px !important;
  }
  .line-height-sm-82 {
    line-height: 82px !important;
  }
  .line-height-sm-83 {
    line-height: 83px !important;
  }
  .line-height-sm-84 {
    line-height: 84px !important;
  }
  .line-height-sm-85 {
    line-height: 85px !important;
  }
  .line-height-sm-86 {
    line-height: 86px !important;
  }
  .line-height-sm-87 {
    line-height: 87px !important;
  }
  .line-height-sm-88 {
    line-height: 88px !important;
  }
  .line-height-sm-89 {
    line-height: 89px !important;
  }
  .line-height-sm-90 {
    line-height: 90px !important;
  }
  .line-height-sm-91 {
    line-height: 91px !important;
  }
  .line-height-sm-92 {
    line-height: 92px !important;
  }
  .line-height-sm-93 {
    line-height: 93px !important;
  }
  .line-height-sm-94 {
    line-height: 94px !important;
  }
  .line-height-sm-95 {
    line-height: 95px !important;
  }
  .line-height-sm-96 {
    line-height: 96px !important;
  }
  .line-height-sm-97 {
    line-height: 97px !important;
  }
  .line-height-sm-98 {
    line-height: 98px !important;
  }
  .line-height-sm-99 {
    line-height: 99px !important;
  }
  .line-height-sm-100 {
    line-height: 100px !important;
  }
  .line-height-sm-101 {
    line-height: 101px !important;
  }
  .line-height-sm-102 {
    line-height: 102px !important;
  }
  .line-height-sm-103 {
    line-height: 103px !important;
  }
  .line-height-sm-104 {
    line-height: 104px !important;
  }
  .line-height-sm-105 {
    line-height: 105px !important;
  }
  .line-height-sm-106 {
    line-height: 106px !important;
  }
  .line-height-sm-107 {
    line-height: 107px !important;
  }
  .line-height-sm-108 {
    line-height: 108px !important;
  }
  .line-height-sm-109 {
    line-height: 109px !important;
  }
  .line-height-sm-110 {
    line-height: 110px !important;
  }
  .line-height-sm-111 {
    line-height: 111px !important;
  }
  .line-height-sm-112 {
    line-height: 112px !important;
  }
  .line-height-sm-113 {
    line-height: 113px !important;
  }
  .line-height-sm-114 {
    line-height: 114px !important;
  }
  .line-height-sm-115 {
    line-height: 115px !important;
  }
  .line-height-sm-116 {
    line-height: 116px !important;
  }
  .line-height-sm-117 {
    line-height: 117px !important;
  }
  .line-height-sm-118 {
    line-height: 118px !important;
  }
  .line-height-sm-119 {
    line-height: 119px !important;
  }
  .line-height-sm-120 {
    line-height: 120px !important;
  }
  .line-height-sm-121 {
    line-height: 121px !important;
  }
  .line-height-sm-122 {
    line-height: 122px !important;
  }
  .line-height-sm-123 {
    line-height: 123px !important;
  }
  .line-height-sm-124 {
    line-height: 124px !important;
  }
  .line-height-sm-125 {
    line-height: 125px !important;
  }
  .line-height-sm-126 {
    line-height: 126px !important;
  }
  .line-height-sm-127 {
    line-height: 127px !important;
  }
  .line-height-sm-128 {
    line-height: 128px !important;
  }
  .line-height-sm-129 {
    line-height: 129px !important;
  }
  .line-height-sm-130 {
    line-height: 130px !important;
  }
  .line-height-sm-131 {
    line-height: 131px !important;
  }
  .line-height-sm-132 {
    line-height: 132px !important;
  }
  .line-height-sm-133 {
    line-height: 133px !important;
  }
  .line-height-sm-134 {
    line-height: 134px !important;
  }
  .line-height-sm-135 {
    line-height: 135px !important;
  }
  .line-height-sm-136 {
    line-height: 136px !important;
  }
  .line-height-sm-137 {
    line-height: 137px !important;
  }
  .line-height-sm-138 {
    line-height: 138px !important;
  }
  .line-height-sm-139 {
    line-height: 139px !important;
  }
  .line-height-sm-140 {
    line-height: 140px !important;
  }
  .line-height-sm-141 {
    line-height: 141px !important;
  }
  .line-height-sm-142 {
    line-height: 142px !important;
  }
  .line-height-sm-143 {
    line-height: 143px !important;
  }
  .line-height-sm-144 {
    line-height: 144px !important;
  }
  .line-height-sm-145 {
    line-height: 145px !important;
  }
  .line-height-sm-146 {
    line-height: 146px !important;
  }
  .line-height-sm-147 {
    line-height: 147px !important;
  }
  .line-height-sm-148 {
    line-height: 148px !important;
  }
  .line-height-sm-149 {
    line-height: 149px !important;
  }
  .line-height-sm-150 {
    line-height: 150px !important;
  }
  .line-height-sm-151 {
    line-height: 151px !important;
  }
  .line-height-sm-152 {
    line-height: 152px !important;
  }
  .line-height-sm-153 {
    line-height: 153px !important;
  }
  .line-height-sm-154 {
    line-height: 154px !important;
  }
  .line-height-sm-155 {
    line-height: 155px !important;
  }
  .line-height-sm-156 {
    line-height: 156px !important;
  }
  .line-height-sm-157 {
    line-height: 157px !important;
  }
  .line-height-sm-158 {
    line-height: 158px !important;
  }
  .line-height-sm-159 {
    line-height: 159px !important;
  }
  .line-height-sm-160 {
    line-height: 160px !important;
  }
  .line-height-sm-161 {
    line-height: 161px !important;
  }
  .line-height-sm-162 {
    line-height: 162px !important;
  }
  .line-height-sm-163 {
    line-height: 163px !important;
  }
  .line-height-sm-164 {
    line-height: 164px !important;
  }
  .line-height-sm-165 {
    line-height: 165px !important;
  }
  .line-height-sm-166 {
    line-height: 166px !important;
  }
  .line-height-sm-167 {
    line-height: 167px !important;
  }
  .line-height-sm-168 {
    line-height: 168px !important;
  }
  .line-height-sm-169 {
    line-height: 169px !important;
  }
  .line-height-sm-170 {
    line-height: 170px !important;
  }
  .line-height-sm-171 {
    line-height: 171px !important;
  }
  .line-height-sm-172 {
    line-height: 172px !important;
  }
  .line-height-sm-173 {
    line-height: 173px !important;
  }
  .line-height-sm-174 {
    line-height: 174px !important;
  }
  .line-height-sm-175 {
    line-height: 175px !important;
  }
  .line-height-sm-176 {
    line-height: 176px !important;
  }
  .line-height-sm-177 {
    line-height: 177px !important;
  }
  .line-height-sm-178 {
    line-height: 178px !important;
  }
  .line-height-sm-179 {
    line-height: 179px !important;
  }
  .line-height-sm-180 {
    line-height: 180px !important;
  }
  .line-height-sm-181 {
    line-height: 181px !important;
  }
  .line-height-sm-182 {
    line-height: 182px !important;
  }
  .line-height-sm-183 {
    line-height: 183px !important;
  }
  .line-height-sm-184 {
    line-height: 184px !important;
  }
  .line-height-sm-185 {
    line-height: 185px !important;
  }
  .line-height-sm-186 {
    line-height: 186px !important;
  }
  .line-height-sm-187 {
    line-height: 187px !important;
  }
  .line-height-sm-188 {
    line-height: 188px !important;
  }
  .line-height-sm-189 {
    line-height: 189px !important;
  }
  .line-height-sm-190 {
    line-height: 190px !important;
  }
  .line-height-sm-191 {
    line-height: 191px !important;
  }
  .line-height-sm-192 {
    line-height: 192px !important;
  }
  .line-height-sm-193 {
    line-height: 193px !important;
  }
  .line-height-sm-194 {
    line-height: 194px !important;
  }
  .line-height-sm-195 {
    line-height: 195px !important;
  }
  .line-height-sm-196 {
    line-height: 196px !important;
  }
  .line-height-sm-197 {
    line-height: 197px !important;
  }
  .line-height-sm-198 {
    line-height: 198px !important;
  }
  .line-height-sm-199 {
    line-height: 199px !important;
  }
  .line-height-sm-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 768px) {
  .line-height-md-8 {
    line-height: 8px !important;
  }
  .line-height-md-9 {
    line-height: 9px !important;
  }
  .line-height-md-10 {
    line-height: 10px !important;
  }
  .line-height-md-11 {
    line-height: 11px !important;
  }
  .line-height-md-12 {
    line-height: 12px !important;
  }
  .line-height-md-13 {
    line-height: 13px !important;
  }
  .line-height-md-14 {
    line-height: 14px !important;
  }
  .line-height-md-15 {
    line-height: 15px !important;
  }
  .line-height-md-16 {
    line-height: 16px !important;
  }
  .line-height-md-17 {
    line-height: 17px !important;
  }
  .line-height-md-18 {
    line-height: 18px !important;
  }
  .line-height-md-19 {
    line-height: 19px !important;
  }
  .line-height-md-20 {
    line-height: 20px !important;
  }
  .line-height-md-21 {
    line-height: 21px !important;
  }
  .line-height-md-22 {
    line-height: 22px !important;
  }
  .line-height-md-23 {
    line-height: 23px !important;
  }
  .line-height-md-24 {
    line-height: 24px !important;
  }
  .line-height-md-25 {
    line-height: 25px !important;
  }
  .line-height-md-26 {
    line-height: 26px !important;
  }
  .line-height-md-27 {
    line-height: 27px !important;
  }
  .line-height-md-28 {
    line-height: 28px !important;
  }
  .line-height-md-29 {
    line-height: 29px !important;
  }
  .line-height-md-30 {
    line-height: 30px !important;
  }
  .line-height-md-31 {
    line-height: 31px !important;
  }
  .line-height-md-32 {
    line-height: 32px !important;
  }
  .line-height-md-33 {
    line-height: 33px !important;
  }
  .line-height-md-34 {
    line-height: 34px !important;
  }
  .line-height-md-35 {
    line-height: 35px !important;
  }
  .line-height-md-36 {
    line-height: 36px !important;
  }
  .line-height-md-37 {
    line-height: 37px !important;
  }
  .line-height-md-38 {
    line-height: 38px !important;
  }
  .line-height-md-39 {
    line-height: 39px !important;
  }
  .line-height-md-40 {
    line-height: 40px !important;
  }
  .line-height-md-41 {
    line-height: 41px !important;
  }
  .line-height-md-42 {
    line-height: 42px !important;
  }
  .line-height-md-43 {
    line-height: 43px !important;
  }
  .line-height-md-44 {
    line-height: 44px !important;
  }
  .line-height-md-45 {
    line-height: 45px !important;
  }
  .line-height-md-46 {
    line-height: 46px !important;
  }
  .line-height-md-47 {
    line-height: 47px !important;
  }
  .line-height-md-48 {
    line-height: 48px !important;
  }
  .line-height-md-49 {
    line-height: 49px !important;
  }
  .line-height-md-50 {
    line-height: 50px !important;
  }
  .line-height-md-51 {
    line-height: 51px !important;
  }
  .line-height-md-52 {
    line-height: 52px !important;
  }
  .line-height-md-53 {
    line-height: 53px !important;
  }
  .line-height-md-54 {
    line-height: 54px !important;
  }
  .line-height-md-55 {
    line-height: 55px !important;
  }
  .line-height-md-56 {
    line-height: 56px !important;
  }
  .line-height-md-57 {
    line-height: 57px !important;
  }
  .line-height-md-58 {
    line-height: 58px !important;
  }
  .line-height-md-59 {
    line-height: 59px !important;
  }
  .line-height-md-60 {
    line-height: 60px !important;
  }
  .line-height-md-61 {
    line-height: 61px !important;
  }
  .line-height-md-62 {
    line-height: 62px !important;
  }
  .line-height-md-63 {
    line-height: 63px !important;
  }
  .line-height-md-64 {
    line-height: 64px !important;
  }
  .line-height-md-65 {
    line-height: 65px !important;
  }
  .line-height-md-66 {
    line-height: 66px !important;
  }
  .line-height-md-67 {
    line-height: 67px !important;
  }
  .line-height-md-68 {
    line-height: 68px !important;
  }
  .line-height-md-69 {
    line-height: 69px !important;
  }
  .line-height-md-70 {
    line-height: 70px !important;
  }
  .line-height-md-71 {
    line-height: 71px !important;
  }
  .line-height-md-72 {
    line-height: 72px !important;
  }
  .line-height-md-73 {
    line-height: 73px !important;
  }
  .line-height-md-74 {
    line-height: 74px !important;
  }
  .line-height-md-75 {
    line-height: 75px !important;
  }
  .line-height-md-76 {
    line-height: 76px !important;
  }
  .line-height-md-77 {
    line-height: 77px !important;
  }
  .line-height-md-78 {
    line-height: 78px !important;
  }
  .line-height-md-79 {
    line-height: 79px !important;
  }
  .line-height-md-80 {
    line-height: 80px !important;
  }
  .line-height-md-81 {
    line-height: 81px !important;
  }
  .line-height-md-82 {
    line-height: 82px !important;
  }
  .line-height-md-83 {
    line-height: 83px !important;
  }
  .line-height-md-84 {
    line-height: 84px !important;
  }
  .line-height-md-85 {
    line-height: 85px !important;
  }
  .line-height-md-86 {
    line-height: 86px !important;
  }
  .line-height-md-87 {
    line-height: 87px !important;
  }
  .line-height-md-88 {
    line-height: 88px !important;
  }
  .line-height-md-89 {
    line-height: 89px !important;
  }
  .line-height-md-90 {
    line-height: 90px !important;
  }
  .line-height-md-91 {
    line-height: 91px !important;
  }
  .line-height-md-92 {
    line-height: 92px !important;
  }
  .line-height-md-93 {
    line-height: 93px !important;
  }
  .line-height-md-94 {
    line-height: 94px !important;
  }
  .line-height-md-95 {
    line-height: 95px !important;
  }
  .line-height-md-96 {
    line-height: 96px !important;
  }
  .line-height-md-97 {
    line-height: 97px !important;
  }
  .line-height-md-98 {
    line-height: 98px !important;
  }
  .line-height-md-99 {
    line-height: 99px !important;
  }
  .line-height-md-100 {
    line-height: 100px !important;
  }
  .line-height-md-101 {
    line-height: 101px !important;
  }
  .line-height-md-102 {
    line-height: 102px !important;
  }
  .line-height-md-103 {
    line-height: 103px !important;
  }
  .line-height-md-104 {
    line-height: 104px !important;
  }
  .line-height-md-105 {
    line-height: 105px !important;
  }
  .line-height-md-106 {
    line-height: 106px !important;
  }
  .line-height-md-107 {
    line-height: 107px !important;
  }
  .line-height-md-108 {
    line-height: 108px !important;
  }
  .line-height-md-109 {
    line-height: 109px !important;
  }
  .line-height-md-110 {
    line-height: 110px !important;
  }
  .line-height-md-111 {
    line-height: 111px !important;
  }
  .line-height-md-112 {
    line-height: 112px !important;
  }
  .line-height-md-113 {
    line-height: 113px !important;
  }
  .line-height-md-114 {
    line-height: 114px !important;
  }
  .line-height-md-115 {
    line-height: 115px !important;
  }
  .line-height-md-116 {
    line-height: 116px !important;
  }
  .line-height-md-117 {
    line-height: 117px !important;
  }
  .line-height-md-118 {
    line-height: 118px !important;
  }
  .line-height-md-119 {
    line-height: 119px !important;
  }
  .line-height-md-120 {
    line-height: 120px !important;
  }
  .line-height-md-121 {
    line-height: 121px !important;
  }
  .line-height-md-122 {
    line-height: 122px !important;
  }
  .line-height-md-123 {
    line-height: 123px !important;
  }
  .line-height-md-124 {
    line-height: 124px !important;
  }
  .line-height-md-125 {
    line-height: 125px !important;
  }
  .line-height-md-126 {
    line-height: 126px !important;
  }
  .line-height-md-127 {
    line-height: 127px !important;
  }
  .line-height-md-128 {
    line-height: 128px !important;
  }
  .line-height-md-129 {
    line-height: 129px !important;
  }
  .line-height-md-130 {
    line-height: 130px !important;
  }
  .line-height-md-131 {
    line-height: 131px !important;
  }
  .line-height-md-132 {
    line-height: 132px !important;
  }
  .line-height-md-133 {
    line-height: 133px !important;
  }
  .line-height-md-134 {
    line-height: 134px !important;
  }
  .line-height-md-135 {
    line-height: 135px !important;
  }
  .line-height-md-136 {
    line-height: 136px !important;
  }
  .line-height-md-137 {
    line-height: 137px !important;
  }
  .line-height-md-138 {
    line-height: 138px !important;
  }
  .line-height-md-139 {
    line-height: 139px !important;
  }
  .line-height-md-140 {
    line-height: 140px !important;
  }
  .line-height-md-141 {
    line-height: 141px !important;
  }
  .line-height-md-142 {
    line-height: 142px !important;
  }
  .line-height-md-143 {
    line-height: 143px !important;
  }
  .line-height-md-144 {
    line-height: 144px !important;
  }
  .line-height-md-145 {
    line-height: 145px !important;
  }
  .line-height-md-146 {
    line-height: 146px !important;
  }
  .line-height-md-147 {
    line-height: 147px !important;
  }
  .line-height-md-148 {
    line-height: 148px !important;
  }
  .line-height-md-149 {
    line-height: 149px !important;
  }
  .line-height-md-150 {
    line-height: 150px !important;
  }
  .line-height-md-151 {
    line-height: 151px !important;
  }
  .line-height-md-152 {
    line-height: 152px !important;
  }
  .line-height-md-153 {
    line-height: 153px !important;
  }
  .line-height-md-154 {
    line-height: 154px !important;
  }
  .line-height-md-155 {
    line-height: 155px !important;
  }
  .line-height-md-156 {
    line-height: 156px !important;
  }
  .line-height-md-157 {
    line-height: 157px !important;
  }
  .line-height-md-158 {
    line-height: 158px !important;
  }
  .line-height-md-159 {
    line-height: 159px !important;
  }
  .line-height-md-160 {
    line-height: 160px !important;
  }
  .line-height-md-161 {
    line-height: 161px !important;
  }
  .line-height-md-162 {
    line-height: 162px !important;
  }
  .line-height-md-163 {
    line-height: 163px !important;
  }
  .line-height-md-164 {
    line-height: 164px !important;
  }
  .line-height-md-165 {
    line-height: 165px !important;
  }
  .line-height-md-166 {
    line-height: 166px !important;
  }
  .line-height-md-167 {
    line-height: 167px !important;
  }
  .line-height-md-168 {
    line-height: 168px !important;
  }
  .line-height-md-169 {
    line-height: 169px !important;
  }
  .line-height-md-170 {
    line-height: 170px !important;
  }
  .line-height-md-171 {
    line-height: 171px !important;
  }
  .line-height-md-172 {
    line-height: 172px !important;
  }
  .line-height-md-173 {
    line-height: 173px !important;
  }
  .line-height-md-174 {
    line-height: 174px !important;
  }
  .line-height-md-175 {
    line-height: 175px !important;
  }
  .line-height-md-176 {
    line-height: 176px !important;
  }
  .line-height-md-177 {
    line-height: 177px !important;
  }
  .line-height-md-178 {
    line-height: 178px !important;
  }
  .line-height-md-179 {
    line-height: 179px !important;
  }
  .line-height-md-180 {
    line-height: 180px !important;
  }
  .line-height-md-181 {
    line-height: 181px !important;
  }
  .line-height-md-182 {
    line-height: 182px !important;
  }
  .line-height-md-183 {
    line-height: 183px !important;
  }
  .line-height-md-184 {
    line-height: 184px !important;
  }
  .line-height-md-185 {
    line-height: 185px !important;
  }
  .line-height-md-186 {
    line-height: 186px !important;
  }
  .line-height-md-187 {
    line-height: 187px !important;
  }
  .line-height-md-188 {
    line-height: 188px !important;
  }
  .line-height-md-189 {
    line-height: 189px !important;
  }
  .line-height-md-190 {
    line-height: 190px !important;
  }
  .line-height-md-191 {
    line-height: 191px !important;
  }
  .line-height-md-192 {
    line-height: 192px !important;
  }
  .line-height-md-193 {
    line-height: 193px !important;
  }
  .line-height-md-194 {
    line-height: 194px !important;
  }
  .line-height-md-195 {
    line-height: 195px !important;
  }
  .line-height-md-196 {
    line-height: 196px !important;
  }
  .line-height-md-197 {
    line-height: 197px !important;
  }
  .line-height-md-198 {
    line-height: 198px !important;
  }
  .line-height-md-199 {
    line-height: 199px !important;
  }
  .line-height-md-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 992px) {
  .line-height-lg-8 {
    line-height: 8px !important;
  }
  .line-height-lg-9 {
    line-height: 9px !important;
  }
  .line-height-lg-10 {
    line-height: 10px !important;
  }
  .line-height-lg-11 {
    line-height: 11px !important;
  }
  .line-height-lg-12 {
    line-height: 12px !important;
  }
  .line-height-lg-13 {
    line-height: 13px !important;
  }
  .line-height-lg-14 {
    line-height: 14px !important;
  }
  .line-height-lg-15 {
    line-height: 15px !important;
  }
  .line-height-lg-16 {
    line-height: 16px !important;
  }
  .line-height-lg-17 {
    line-height: 17px !important;
  }
  .line-height-lg-18 {
    line-height: 18px !important;
  }
  .line-height-lg-19 {
    line-height: 19px !important;
  }
  .line-height-lg-20 {
    line-height: 20px !important;
  }
  .line-height-lg-21 {
    line-height: 21px !important;
  }
  .line-height-lg-22 {
    line-height: 22px !important;
  }
  .line-height-lg-23 {
    line-height: 23px !important;
  }
  .line-height-lg-24 {
    line-height: 24px !important;
  }
  .line-height-lg-25 {
    line-height: 25px !important;
  }
  .line-height-lg-26 {
    line-height: 26px !important;
  }
  .line-height-lg-27 {
    line-height: 27px !important;
  }
  .line-height-lg-28 {
    line-height: 28px !important;
  }
  .line-height-lg-29 {
    line-height: 29px !important;
  }
  .line-height-lg-30 {
    line-height: 30px !important;
  }
  .line-height-lg-31 {
    line-height: 31px !important;
  }
  .line-height-lg-32 {
    line-height: 32px !important;
  }
  .line-height-lg-33 {
    line-height: 33px !important;
  }
  .line-height-lg-34 {
    line-height: 34px !important;
  }
  .line-height-lg-35 {
    line-height: 35px !important;
  }
  .line-height-lg-36 {
    line-height: 36px !important;
  }
  .line-height-lg-37 {
    line-height: 37px !important;
  }
  .line-height-lg-38 {
    line-height: 38px !important;
  }
  .line-height-lg-39 {
    line-height: 39px !important;
  }
  .line-height-lg-40 {
    line-height: 40px !important;
  }
  .line-height-lg-41 {
    line-height: 41px !important;
  }
  .line-height-lg-42 {
    line-height: 42px !important;
  }
  .line-height-lg-43 {
    line-height: 43px !important;
  }
  .line-height-lg-44 {
    line-height: 44px !important;
  }
  .line-height-lg-45 {
    line-height: 45px !important;
  }
  .line-height-lg-46 {
    line-height: 46px !important;
  }
  .line-height-lg-47 {
    line-height: 47px !important;
  }
  .line-height-lg-48 {
    line-height: 48px !important;
  }
  .line-height-lg-49 {
    line-height: 49px !important;
  }
  .line-height-lg-50 {
    line-height: 50px !important;
  }
  .line-height-lg-51 {
    line-height: 51px !important;
  }
  .line-height-lg-52 {
    line-height: 52px !important;
  }
  .line-height-lg-53 {
    line-height: 53px !important;
  }
  .line-height-lg-54 {
    line-height: 54px !important;
  }
  .line-height-lg-55 {
    line-height: 55px !important;
  }
  .line-height-lg-56 {
    line-height: 56px !important;
  }
  .line-height-lg-57 {
    line-height: 57px !important;
  }
  .line-height-lg-58 {
    line-height: 58px !important;
  }
  .line-height-lg-59 {
    line-height: 59px !important;
  }
  .line-height-lg-60 {
    line-height: 60px !important;
  }
  .line-height-lg-61 {
    line-height: 61px !important;
  }
  .line-height-lg-62 {
    line-height: 62px !important;
  }
  .line-height-lg-63 {
    line-height: 63px !important;
  }
  .line-height-lg-64 {
    line-height: 64px !important;
  }
  .line-height-lg-65 {
    line-height: 65px !important;
  }
  .line-height-lg-66 {
    line-height: 66px !important;
  }
  .line-height-lg-67 {
    line-height: 67px !important;
  }
  .line-height-lg-68 {
    line-height: 68px !important;
  }
  .line-height-lg-69 {
    line-height: 69px !important;
  }
  .line-height-lg-70 {
    line-height: 70px !important;
  }
  .line-height-lg-71 {
    line-height: 71px !important;
  }
  .line-height-lg-72 {
    line-height: 72px !important;
  }
  .line-height-lg-73 {
    line-height: 73px !important;
  }
  .line-height-lg-74 {
    line-height: 74px !important;
  }
  .line-height-lg-75 {
    line-height: 75px !important;
  }
  .line-height-lg-76 {
    line-height: 76px !important;
  }
  .line-height-lg-77 {
    line-height: 77px !important;
  }
  .line-height-lg-78 {
    line-height: 78px !important;
  }
  .line-height-lg-79 {
    line-height: 79px !important;
  }
  .line-height-lg-80 {
    line-height: 80px !important;
  }
  .line-height-lg-81 {
    line-height: 81px !important;
  }
  .line-height-lg-82 {
    line-height: 82px !important;
  }
  .line-height-lg-83 {
    line-height: 83px !important;
  }
  .line-height-lg-84 {
    line-height: 84px !important;
  }
  .line-height-lg-85 {
    line-height: 85px !important;
  }
  .line-height-lg-86 {
    line-height: 86px !important;
  }
  .line-height-lg-87 {
    line-height: 87px !important;
  }
  .line-height-lg-88 {
    line-height: 88px !important;
  }
  .line-height-lg-89 {
    line-height: 89px !important;
  }
  .line-height-lg-90 {
    line-height: 90px !important;
  }
  .line-height-lg-91 {
    line-height: 91px !important;
  }
  .line-height-lg-92 {
    line-height: 92px !important;
  }
  .line-height-lg-93 {
    line-height: 93px !important;
  }
  .line-height-lg-94 {
    line-height: 94px !important;
  }
  .line-height-lg-95 {
    line-height: 95px !important;
  }
  .line-height-lg-96 {
    line-height: 96px !important;
  }
  .line-height-lg-97 {
    line-height: 97px !important;
  }
  .line-height-lg-98 {
    line-height: 98px !important;
  }
  .line-height-lg-99 {
    line-height: 99px !important;
  }
  .line-height-lg-100 {
    line-height: 100px !important;
  }
  .line-height-lg-101 {
    line-height: 101px !important;
  }
  .line-height-lg-102 {
    line-height: 102px !important;
  }
  .line-height-lg-103 {
    line-height: 103px !important;
  }
  .line-height-lg-104 {
    line-height: 104px !important;
  }
  .line-height-lg-105 {
    line-height: 105px !important;
  }
  .line-height-lg-106 {
    line-height: 106px !important;
  }
  .line-height-lg-107 {
    line-height: 107px !important;
  }
  .line-height-lg-108 {
    line-height: 108px !important;
  }
  .line-height-lg-109 {
    line-height: 109px !important;
  }
  .line-height-lg-110 {
    line-height: 110px !important;
  }
  .line-height-lg-111 {
    line-height: 111px !important;
  }
  .line-height-lg-112 {
    line-height: 112px !important;
  }
  .line-height-lg-113 {
    line-height: 113px !important;
  }
  .line-height-lg-114 {
    line-height: 114px !important;
  }
  .line-height-lg-115 {
    line-height: 115px !important;
  }
  .line-height-lg-116 {
    line-height: 116px !important;
  }
  .line-height-lg-117 {
    line-height: 117px !important;
  }
  .line-height-lg-118 {
    line-height: 118px !important;
  }
  .line-height-lg-119 {
    line-height: 119px !important;
  }
  .line-height-lg-120 {
    line-height: 120px !important;
  }
  .line-height-lg-121 {
    line-height: 121px !important;
  }
  .line-height-lg-122 {
    line-height: 122px !important;
  }
  .line-height-lg-123 {
    line-height: 123px !important;
  }
  .line-height-lg-124 {
    line-height: 124px !important;
  }
  .line-height-lg-125 {
    line-height: 125px !important;
  }
  .line-height-lg-126 {
    line-height: 126px !important;
  }
  .line-height-lg-127 {
    line-height: 127px !important;
  }
  .line-height-lg-128 {
    line-height: 128px !important;
  }
  .line-height-lg-129 {
    line-height: 129px !important;
  }
  .line-height-lg-130 {
    line-height: 130px !important;
  }
  .line-height-lg-131 {
    line-height: 131px !important;
  }
  .line-height-lg-132 {
    line-height: 132px !important;
  }
  .line-height-lg-133 {
    line-height: 133px !important;
  }
  .line-height-lg-134 {
    line-height: 134px !important;
  }
  .line-height-lg-135 {
    line-height: 135px !important;
  }
  .line-height-lg-136 {
    line-height: 136px !important;
  }
  .line-height-lg-137 {
    line-height: 137px !important;
  }
  .line-height-lg-138 {
    line-height: 138px !important;
  }
  .line-height-lg-139 {
    line-height: 139px !important;
  }
  .line-height-lg-140 {
    line-height: 140px !important;
  }
  .line-height-lg-141 {
    line-height: 141px !important;
  }
  .line-height-lg-142 {
    line-height: 142px !important;
  }
  .line-height-lg-143 {
    line-height: 143px !important;
  }
  .line-height-lg-144 {
    line-height: 144px !important;
  }
  .line-height-lg-145 {
    line-height: 145px !important;
  }
  .line-height-lg-146 {
    line-height: 146px !important;
  }
  .line-height-lg-147 {
    line-height: 147px !important;
  }
  .line-height-lg-148 {
    line-height: 148px !important;
  }
  .line-height-lg-149 {
    line-height: 149px !important;
  }
  .line-height-lg-150 {
    line-height: 150px !important;
  }
  .line-height-lg-151 {
    line-height: 151px !important;
  }
  .line-height-lg-152 {
    line-height: 152px !important;
  }
  .line-height-lg-153 {
    line-height: 153px !important;
  }
  .line-height-lg-154 {
    line-height: 154px !important;
  }
  .line-height-lg-155 {
    line-height: 155px !important;
  }
  .line-height-lg-156 {
    line-height: 156px !important;
  }
  .line-height-lg-157 {
    line-height: 157px !important;
  }
  .line-height-lg-158 {
    line-height: 158px !important;
  }
  .line-height-lg-159 {
    line-height: 159px !important;
  }
  .line-height-lg-160 {
    line-height: 160px !important;
  }
  .line-height-lg-161 {
    line-height: 161px !important;
  }
  .line-height-lg-162 {
    line-height: 162px !important;
  }
  .line-height-lg-163 {
    line-height: 163px !important;
  }
  .line-height-lg-164 {
    line-height: 164px !important;
  }
  .line-height-lg-165 {
    line-height: 165px !important;
  }
  .line-height-lg-166 {
    line-height: 166px !important;
  }
  .line-height-lg-167 {
    line-height: 167px !important;
  }
  .line-height-lg-168 {
    line-height: 168px !important;
  }
  .line-height-lg-169 {
    line-height: 169px !important;
  }
  .line-height-lg-170 {
    line-height: 170px !important;
  }
  .line-height-lg-171 {
    line-height: 171px !important;
  }
  .line-height-lg-172 {
    line-height: 172px !important;
  }
  .line-height-lg-173 {
    line-height: 173px !important;
  }
  .line-height-lg-174 {
    line-height: 174px !important;
  }
  .line-height-lg-175 {
    line-height: 175px !important;
  }
  .line-height-lg-176 {
    line-height: 176px !important;
  }
  .line-height-lg-177 {
    line-height: 177px !important;
  }
  .line-height-lg-178 {
    line-height: 178px !important;
  }
  .line-height-lg-179 {
    line-height: 179px !important;
  }
  .line-height-lg-180 {
    line-height: 180px !important;
  }
  .line-height-lg-181 {
    line-height: 181px !important;
  }
  .line-height-lg-182 {
    line-height: 182px !important;
  }
  .line-height-lg-183 {
    line-height: 183px !important;
  }
  .line-height-lg-184 {
    line-height: 184px !important;
  }
  .line-height-lg-185 {
    line-height: 185px !important;
  }
  .line-height-lg-186 {
    line-height: 186px !important;
  }
  .line-height-lg-187 {
    line-height: 187px !important;
  }
  .line-height-lg-188 {
    line-height: 188px !important;
  }
  .line-height-lg-189 {
    line-height: 189px !important;
  }
  .line-height-lg-190 {
    line-height: 190px !important;
  }
  .line-height-lg-191 {
    line-height: 191px !important;
  }
  .line-height-lg-192 {
    line-height: 192px !important;
  }
  .line-height-lg-193 {
    line-height: 193px !important;
  }
  .line-height-lg-194 {
    line-height: 194px !important;
  }
  .line-height-lg-195 {
    line-height: 195px !important;
  }
  .line-height-lg-196 {
    line-height: 196px !important;
  }
  .line-height-lg-197 {
    line-height: 197px !important;
  }
  .line-height-lg-198 {
    line-height: 198px !important;
  }
  .line-height-lg-199 {
    line-height: 199px !important;
  }
  .line-height-lg-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 1024px) {
  .line-height-lgplus-8 {
    line-height: 8px !important;
  }
  .line-height-lgplus-9 {
    line-height: 9px !important;
  }
  .line-height-lgplus-10 {
    line-height: 10px !important;
  }
  .line-height-lgplus-11 {
    line-height: 11px !important;
  }
  .line-height-lgplus-12 {
    line-height: 12px !important;
  }
  .line-height-lgplus-13 {
    line-height: 13px !important;
  }
  .line-height-lgplus-14 {
    line-height: 14px !important;
  }
  .line-height-lgplus-15 {
    line-height: 15px !important;
  }
  .line-height-lgplus-16 {
    line-height: 16px !important;
  }
  .line-height-lgplus-17 {
    line-height: 17px !important;
  }
  .line-height-lgplus-18 {
    line-height: 18px !important;
  }
  .line-height-lgplus-19 {
    line-height: 19px !important;
  }
  .line-height-lgplus-20 {
    line-height: 20px !important;
  }
  .line-height-lgplus-21 {
    line-height: 21px !important;
  }
  .line-height-lgplus-22 {
    line-height: 22px !important;
  }
  .line-height-lgplus-23 {
    line-height: 23px !important;
  }
  .line-height-lgplus-24 {
    line-height: 24px !important;
  }
  .line-height-lgplus-25 {
    line-height: 25px !important;
  }
  .line-height-lgplus-26 {
    line-height: 26px !important;
  }
  .line-height-lgplus-27 {
    line-height: 27px !important;
  }
  .line-height-lgplus-28 {
    line-height: 28px !important;
  }
  .line-height-lgplus-29 {
    line-height: 29px !important;
  }
  .line-height-lgplus-30 {
    line-height: 30px !important;
  }
  .line-height-lgplus-31 {
    line-height: 31px !important;
  }
  .line-height-lgplus-32 {
    line-height: 32px !important;
  }
  .line-height-lgplus-33 {
    line-height: 33px !important;
  }
  .line-height-lgplus-34 {
    line-height: 34px !important;
  }
  .line-height-lgplus-35 {
    line-height: 35px !important;
  }
  .line-height-lgplus-36 {
    line-height: 36px !important;
  }
  .line-height-lgplus-37 {
    line-height: 37px !important;
  }
  .line-height-lgplus-38 {
    line-height: 38px !important;
  }
  .line-height-lgplus-39 {
    line-height: 39px !important;
  }
  .line-height-lgplus-40 {
    line-height: 40px !important;
  }
  .line-height-lgplus-41 {
    line-height: 41px !important;
  }
  .line-height-lgplus-42 {
    line-height: 42px !important;
  }
  .line-height-lgplus-43 {
    line-height: 43px !important;
  }
  .line-height-lgplus-44 {
    line-height: 44px !important;
  }
  .line-height-lgplus-45 {
    line-height: 45px !important;
  }
  .line-height-lgplus-46 {
    line-height: 46px !important;
  }
  .line-height-lgplus-47 {
    line-height: 47px !important;
  }
  .line-height-lgplus-48 {
    line-height: 48px !important;
  }
  .line-height-lgplus-49 {
    line-height: 49px !important;
  }
  .line-height-lgplus-50 {
    line-height: 50px !important;
  }
  .line-height-lgplus-51 {
    line-height: 51px !important;
  }
  .line-height-lgplus-52 {
    line-height: 52px !important;
  }
  .line-height-lgplus-53 {
    line-height: 53px !important;
  }
  .line-height-lgplus-54 {
    line-height: 54px !important;
  }
  .line-height-lgplus-55 {
    line-height: 55px !important;
  }
  .line-height-lgplus-56 {
    line-height: 56px !important;
  }
  .line-height-lgplus-57 {
    line-height: 57px !important;
  }
  .line-height-lgplus-58 {
    line-height: 58px !important;
  }
  .line-height-lgplus-59 {
    line-height: 59px !important;
  }
  .line-height-lgplus-60 {
    line-height: 60px !important;
  }
  .line-height-lgplus-61 {
    line-height: 61px !important;
  }
  .line-height-lgplus-62 {
    line-height: 62px !important;
  }
  .line-height-lgplus-63 {
    line-height: 63px !important;
  }
  .line-height-lgplus-64 {
    line-height: 64px !important;
  }
  .line-height-lgplus-65 {
    line-height: 65px !important;
  }
  .line-height-lgplus-66 {
    line-height: 66px !important;
  }
  .line-height-lgplus-67 {
    line-height: 67px !important;
  }
  .line-height-lgplus-68 {
    line-height: 68px !important;
  }
  .line-height-lgplus-69 {
    line-height: 69px !important;
  }
  .line-height-lgplus-70 {
    line-height: 70px !important;
  }
  .line-height-lgplus-71 {
    line-height: 71px !important;
  }
  .line-height-lgplus-72 {
    line-height: 72px !important;
  }
  .line-height-lgplus-73 {
    line-height: 73px !important;
  }
  .line-height-lgplus-74 {
    line-height: 74px !important;
  }
  .line-height-lgplus-75 {
    line-height: 75px !important;
  }
  .line-height-lgplus-76 {
    line-height: 76px !important;
  }
  .line-height-lgplus-77 {
    line-height: 77px !important;
  }
  .line-height-lgplus-78 {
    line-height: 78px !important;
  }
  .line-height-lgplus-79 {
    line-height: 79px !important;
  }
  .line-height-lgplus-80 {
    line-height: 80px !important;
  }
  .line-height-lgplus-81 {
    line-height: 81px !important;
  }
  .line-height-lgplus-82 {
    line-height: 82px !important;
  }
  .line-height-lgplus-83 {
    line-height: 83px !important;
  }
  .line-height-lgplus-84 {
    line-height: 84px !important;
  }
  .line-height-lgplus-85 {
    line-height: 85px !important;
  }
  .line-height-lgplus-86 {
    line-height: 86px !important;
  }
  .line-height-lgplus-87 {
    line-height: 87px !important;
  }
  .line-height-lgplus-88 {
    line-height: 88px !important;
  }
  .line-height-lgplus-89 {
    line-height: 89px !important;
  }
  .line-height-lgplus-90 {
    line-height: 90px !important;
  }
  .line-height-lgplus-91 {
    line-height: 91px !important;
  }
  .line-height-lgplus-92 {
    line-height: 92px !important;
  }
  .line-height-lgplus-93 {
    line-height: 93px !important;
  }
  .line-height-lgplus-94 {
    line-height: 94px !important;
  }
  .line-height-lgplus-95 {
    line-height: 95px !important;
  }
  .line-height-lgplus-96 {
    line-height: 96px !important;
  }
  .line-height-lgplus-97 {
    line-height: 97px !important;
  }
  .line-height-lgplus-98 {
    line-height: 98px !important;
  }
  .line-height-lgplus-99 {
    line-height: 99px !important;
  }
  .line-height-lgplus-100 {
    line-height: 100px !important;
  }
  .line-height-lgplus-101 {
    line-height: 101px !important;
  }
  .line-height-lgplus-102 {
    line-height: 102px !important;
  }
  .line-height-lgplus-103 {
    line-height: 103px !important;
  }
  .line-height-lgplus-104 {
    line-height: 104px !important;
  }
  .line-height-lgplus-105 {
    line-height: 105px !important;
  }
  .line-height-lgplus-106 {
    line-height: 106px !important;
  }
  .line-height-lgplus-107 {
    line-height: 107px !important;
  }
  .line-height-lgplus-108 {
    line-height: 108px !important;
  }
  .line-height-lgplus-109 {
    line-height: 109px !important;
  }
  .line-height-lgplus-110 {
    line-height: 110px !important;
  }
  .line-height-lgplus-111 {
    line-height: 111px !important;
  }
  .line-height-lgplus-112 {
    line-height: 112px !important;
  }
  .line-height-lgplus-113 {
    line-height: 113px !important;
  }
  .line-height-lgplus-114 {
    line-height: 114px !important;
  }
  .line-height-lgplus-115 {
    line-height: 115px !important;
  }
  .line-height-lgplus-116 {
    line-height: 116px !important;
  }
  .line-height-lgplus-117 {
    line-height: 117px !important;
  }
  .line-height-lgplus-118 {
    line-height: 118px !important;
  }
  .line-height-lgplus-119 {
    line-height: 119px !important;
  }
  .line-height-lgplus-120 {
    line-height: 120px !important;
  }
  .line-height-lgplus-121 {
    line-height: 121px !important;
  }
  .line-height-lgplus-122 {
    line-height: 122px !important;
  }
  .line-height-lgplus-123 {
    line-height: 123px !important;
  }
  .line-height-lgplus-124 {
    line-height: 124px !important;
  }
  .line-height-lgplus-125 {
    line-height: 125px !important;
  }
  .line-height-lgplus-126 {
    line-height: 126px !important;
  }
  .line-height-lgplus-127 {
    line-height: 127px !important;
  }
  .line-height-lgplus-128 {
    line-height: 128px !important;
  }
  .line-height-lgplus-129 {
    line-height: 129px !important;
  }
  .line-height-lgplus-130 {
    line-height: 130px !important;
  }
  .line-height-lgplus-131 {
    line-height: 131px !important;
  }
  .line-height-lgplus-132 {
    line-height: 132px !important;
  }
  .line-height-lgplus-133 {
    line-height: 133px !important;
  }
  .line-height-lgplus-134 {
    line-height: 134px !important;
  }
  .line-height-lgplus-135 {
    line-height: 135px !important;
  }
  .line-height-lgplus-136 {
    line-height: 136px !important;
  }
  .line-height-lgplus-137 {
    line-height: 137px !important;
  }
  .line-height-lgplus-138 {
    line-height: 138px !important;
  }
  .line-height-lgplus-139 {
    line-height: 139px !important;
  }
  .line-height-lgplus-140 {
    line-height: 140px !important;
  }
  .line-height-lgplus-141 {
    line-height: 141px !important;
  }
  .line-height-lgplus-142 {
    line-height: 142px !important;
  }
  .line-height-lgplus-143 {
    line-height: 143px !important;
  }
  .line-height-lgplus-144 {
    line-height: 144px !important;
  }
  .line-height-lgplus-145 {
    line-height: 145px !important;
  }
  .line-height-lgplus-146 {
    line-height: 146px !important;
  }
  .line-height-lgplus-147 {
    line-height: 147px !important;
  }
  .line-height-lgplus-148 {
    line-height: 148px !important;
  }
  .line-height-lgplus-149 {
    line-height: 149px !important;
  }
  .line-height-lgplus-150 {
    line-height: 150px !important;
  }
  .line-height-lgplus-151 {
    line-height: 151px !important;
  }
  .line-height-lgplus-152 {
    line-height: 152px !important;
  }
  .line-height-lgplus-153 {
    line-height: 153px !important;
  }
  .line-height-lgplus-154 {
    line-height: 154px !important;
  }
  .line-height-lgplus-155 {
    line-height: 155px !important;
  }
  .line-height-lgplus-156 {
    line-height: 156px !important;
  }
  .line-height-lgplus-157 {
    line-height: 157px !important;
  }
  .line-height-lgplus-158 {
    line-height: 158px !important;
  }
  .line-height-lgplus-159 {
    line-height: 159px !important;
  }
  .line-height-lgplus-160 {
    line-height: 160px !important;
  }
  .line-height-lgplus-161 {
    line-height: 161px !important;
  }
  .line-height-lgplus-162 {
    line-height: 162px !important;
  }
  .line-height-lgplus-163 {
    line-height: 163px !important;
  }
  .line-height-lgplus-164 {
    line-height: 164px !important;
  }
  .line-height-lgplus-165 {
    line-height: 165px !important;
  }
  .line-height-lgplus-166 {
    line-height: 166px !important;
  }
  .line-height-lgplus-167 {
    line-height: 167px !important;
  }
  .line-height-lgplus-168 {
    line-height: 168px !important;
  }
  .line-height-lgplus-169 {
    line-height: 169px !important;
  }
  .line-height-lgplus-170 {
    line-height: 170px !important;
  }
  .line-height-lgplus-171 {
    line-height: 171px !important;
  }
  .line-height-lgplus-172 {
    line-height: 172px !important;
  }
  .line-height-lgplus-173 {
    line-height: 173px !important;
  }
  .line-height-lgplus-174 {
    line-height: 174px !important;
  }
  .line-height-lgplus-175 {
    line-height: 175px !important;
  }
  .line-height-lgplus-176 {
    line-height: 176px !important;
  }
  .line-height-lgplus-177 {
    line-height: 177px !important;
  }
  .line-height-lgplus-178 {
    line-height: 178px !important;
  }
  .line-height-lgplus-179 {
    line-height: 179px !important;
  }
  .line-height-lgplus-180 {
    line-height: 180px !important;
  }
  .line-height-lgplus-181 {
    line-height: 181px !important;
  }
  .line-height-lgplus-182 {
    line-height: 182px !important;
  }
  .line-height-lgplus-183 {
    line-height: 183px !important;
  }
  .line-height-lgplus-184 {
    line-height: 184px !important;
  }
  .line-height-lgplus-185 {
    line-height: 185px !important;
  }
  .line-height-lgplus-186 {
    line-height: 186px !important;
  }
  .line-height-lgplus-187 {
    line-height: 187px !important;
  }
  .line-height-lgplus-188 {
    line-height: 188px !important;
  }
  .line-height-lgplus-189 {
    line-height: 189px !important;
  }
  .line-height-lgplus-190 {
    line-height: 190px !important;
  }
  .line-height-lgplus-191 {
    line-height: 191px !important;
  }
  .line-height-lgplus-192 {
    line-height: 192px !important;
  }
  .line-height-lgplus-193 {
    line-height: 193px !important;
  }
  .line-height-lgplus-194 {
    line-height: 194px !important;
  }
  .line-height-lgplus-195 {
    line-height: 195px !important;
  }
  .line-height-lgplus-196 {
    line-height: 196px !important;
  }
  .line-height-lgplus-197 {
    line-height: 197px !important;
  }
  .line-height-lgplus-198 {
    line-height: 198px !important;
  }
  .line-height-lgplus-199 {
    line-height: 199px !important;
  }
  .line-height-lgplus-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 1180px) {
  .line-height-ipad-air-8 {
    line-height: 8px !important;
  }
  .line-height-ipad-air-9 {
    line-height: 9px !important;
  }
  .line-height-ipad-air-10 {
    line-height: 10px !important;
  }
  .line-height-ipad-air-11 {
    line-height: 11px !important;
  }
  .line-height-ipad-air-12 {
    line-height: 12px !important;
  }
  .line-height-ipad-air-13 {
    line-height: 13px !important;
  }
  .line-height-ipad-air-14 {
    line-height: 14px !important;
  }
  .line-height-ipad-air-15 {
    line-height: 15px !important;
  }
  .line-height-ipad-air-16 {
    line-height: 16px !important;
  }
  .line-height-ipad-air-17 {
    line-height: 17px !important;
  }
  .line-height-ipad-air-18 {
    line-height: 18px !important;
  }
  .line-height-ipad-air-19 {
    line-height: 19px !important;
  }
  .line-height-ipad-air-20 {
    line-height: 20px !important;
  }
  .line-height-ipad-air-21 {
    line-height: 21px !important;
  }
  .line-height-ipad-air-22 {
    line-height: 22px !important;
  }
  .line-height-ipad-air-23 {
    line-height: 23px !important;
  }
  .line-height-ipad-air-24 {
    line-height: 24px !important;
  }
  .line-height-ipad-air-25 {
    line-height: 25px !important;
  }
  .line-height-ipad-air-26 {
    line-height: 26px !important;
  }
  .line-height-ipad-air-27 {
    line-height: 27px !important;
  }
  .line-height-ipad-air-28 {
    line-height: 28px !important;
  }
  .line-height-ipad-air-29 {
    line-height: 29px !important;
  }
  .line-height-ipad-air-30 {
    line-height: 30px !important;
  }
  .line-height-ipad-air-31 {
    line-height: 31px !important;
  }
  .line-height-ipad-air-32 {
    line-height: 32px !important;
  }
  .line-height-ipad-air-33 {
    line-height: 33px !important;
  }
  .line-height-ipad-air-34 {
    line-height: 34px !important;
  }
  .line-height-ipad-air-35 {
    line-height: 35px !important;
  }
  .line-height-ipad-air-36 {
    line-height: 36px !important;
  }
  .line-height-ipad-air-37 {
    line-height: 37px !important;
  }
  .line-height-ipad-air-38 {
    line-height: 38px !important;
  }
  .line-height-ipad-air-39 {
    line-height: 39px !important;
  }
  .line-height-ipad-air-40 {
    line-height: 40px !important;
  }
  .line-height-ipad-air-41 {
    line-height: 41px !important;
  }
  .line-height-ipad-air-42 {
    line-height: 42px !important;
  }
  .line-height-ipad-air-43 {
    line-height: 43px !important;
  }
  .line-height-ipad-air-44 {
    line-height: 44px !important;
  }
  .line-height-ipad-air-45 {
    line-height: 45px !important;
  }
  .line-height-ipad-air-46 {
    line-height: 46px !important;
  }
  .line-height-ipad-air-47 {
    line-height: 47px !important;
  }
  .line-height-ipad-air-48 {
    line-height: 48px !important;
  }
  .line-height-ipad-air-49 {
    line-height: 49px !important;
  }
  .line-height-ipad-air-50 {
    line-height: 50px !important;
  }
  .line-height-ipad-air-51 {
    line-height: 51px !important;
  }
  .line-height-ipad-air-52 {
    line-height: 52px !important;
  }
  .line-height-ipad-air-53 {
    line-height: 53px !important;
  }
  .line-height-ipad-air-54 {
    line-height: 54px !important;
  }
  .line-height-ipad-air-55 {
    line-height: 55px !important;
  }
  .line-height-ipad-air-56 {
    line-height: 56px !important;
  }
  .line-height-ipad-air-57 {
    line-height: 57px !important;
  }
  .line-height-ipad-air-58 {
    line-height: 58px !important;
  }
  .line-height-ipad-air-59 {
    line-height: 59px !important;
  }
  .line-height-ipad-air-60 {
    line-height: 60px !important;
  }
  .line-height-ipad-air-61 {
    line-height: 61px !important;
  }
  .line-height-ipad-air-62 {
    line-height: 62px !important;
  }
  .line-height-ipad-air-63 {
    line-height: 63px !important;
  }
  .line-height-ipad-air-64 {
    line-height: 64px !important;
  }
  .line-height-ipad-air-65 {
    line-height: 65px !important;
  }
  .line-height-ipad-air-66 {
    line-height: 66px !important;
  }
  .line-height-ipad-air-67 {
    line-height: 67px !important;
  }
  .line-height-ipad-air-68 {
    line-height: 68px !important;
  }
  .line-height-ipad-air-69 {
    line-height: 69px !important;
  }
  .line-height-ipad-air-70 {
    line-height: 70px !important;
  }
  .line-height-ipad-air-71 {
    line-height: 71px !important;
  }
  .line-height-ipad-air-72 {
    line-height: 72px !important;
  }
  .line-height-ipad-air-73 {
    line-height: 73px !important;
  }
  .line-height-ipad-air-74 {
    line-height: 74px !important;
  }
  .line-height-ipad-air-75 {
    line-height: 75px !important;
  }
  .line-height-ipad-air-76 {
    line-height: 76px !important;
  }
  .line-height-ipad-air-77 {
    line-height: 77px !important;
  }
  .line-height-ipad-air-78 {
    line-height: 78px !important;
  }
  .line-height-ipad-air-79 {
    line-height: 79px !important;
  }
  .line-height-ipad-air-80 {
    line-height: 80px !important;
  }
  .line-height-ipad-air-81 {
    line-height: 81px !important;
  }
  .line-height-ipad-air-82 {
    line-height: 82px !important;
  }
  .line-height-ipad-air-83 {
    line-height: 83px !important;
  }
  .line-height-ipad-air-84 {
    line-height: 84px !important;
  }
  .line-height-ipad-air-85 {
    line-height: 85px !important;
  }
  .line-height-ipad-air-86 {
    line-height: 86px !important;
  }
  .line-height-ipad-air-87 {
    line-height: 87px !important;
  }
  .line-height-ipad-air-88 {
    line-height: 88px !important;
  }
  .line-height-ipad-air-89 {
    line-height: 89px !important;
  }
  .line-height-ipad-air-90 {
    line-height: 90px !important;
  }
  .line-height-ipad-air-91 {
    line-height: 91px !important;
  }
  .line-height-ipad-air-92 {
    line-height: 92px !important;
  }
  .line-height-ipad-air-93 {
    line-height: 93px !important;
  }
  .line-height-ipad-air-94 {
    line-height: 94px !important;
  }
  .line-height-ipad-air-95 {
    line-height: 95px !important;
  }
  .line-height-ipad-air-96 {
    line-height: 96px !important;
  }
  .line-height-ipad-air-97 {
    line-height: 97px !important;
  }
  .line-height-ipad-air-98 {
    line-height: 98px !important;
  }
  .line-height-ipad-air-99 {
    line-height: 99px !important;
  }
  .line-height-ipad-air-100 {
    line-height: 100px !important;
  }
  .line-height-ipad-air-101 {
    line-height: 101px !important;
  }
  .line-height-ipad-air-102 {
    line-height: 102px !important;
  }
  .line-height-ipad-air-103 {
    line-height: 103px !important;
  }
  .line-height-ipad-air-104 {
    line-height: 104px !important;
  }
  .line-height-ipad-air-105 {
    line-height: 105px !important;
  }
  .line-height-ipad-air-106 {
    line-height: 106px !important;
  }
  .line-height-ipad-air-107 {
    line-height: 107px !important;
  }
  .line-height-ipad-air-108 {
    line-height: 108px !important;
  }
  .line-height-ipad-air-109 {
    line-height: 109px !important;
  }
  .line-height-ipad-air-110 {
    line-height: 110px !important;
  }
  .line-height-ipad-air-111 {
    line-height: 111px !important;
  }
  .line-height-ipad-air-112 {
    line-height: 112px !important;
  }
  .line-height-ipad-air-113 {
    line-height: 113px !important;
  }
  .line-height-ipad-air-114 {
    line-height: 114px !important;
  }
  .line-height-ipad-air-115 {
    line-height: 115px !important;
  }
  .line-height-ipad-air-116 {
    line-height: 116px !important;
  }
  .line-height-ipad-air-117 {
    line-height: 117px !important;
  }
  .line-height-ipad-air-118 {
    line-height: 118px !important;
  }
  .line-height-ipad-air-119 {
    line-height: 119px !important;
  }
  .line-height-ipad-air-120 {
    line-height: 120px !important;
  }
  .line-height-ipad-air-121 {
    line-height: 121px !important;
  }
  .line-height-ipad-air-122 {
    line-height: 122px !important;
  }
  .line-height-ipad-air-123 {
    line-height: 123px !important;
  }
  .line-height-ipad-air-124 {
    line-height: 124px !important;
  }
  .line-height-ipad-air-125 {
    line-height: 125px !important;
  }
  .line-height-ipad-air-126 {
    line-height: 126px !important;
  }
  .line-height-ipad-air-127 {
    line-height: 127px !important;
  }
  .line-height-ipad-air-128 {
    line-height: 128px !important;
  }
  .line-height-ipad-air-129 {
    line-height: 129px !important;
  }
  .line-height-ipad-air-130 {
    line-height: 130px !important;
  }
  .line-height-ipad-air-131 {
    line-height: 131px !important;
  }
  .line-height-ipad-air-132 {
    line-height: 132px !important;
  }
  .line-height-ipad-air-133 {
    line-height: 133px !important;
  }
  .line-height-ipad-air-134 {
    line-height: 134px !important;
  }
  .line-height-ipad-air-135 {
    line-height: 135px !important;
  }
  .line-height-ipad-air-136 {
    line-height: 136px !important;
  }
  .line-height-ipad-air-137 {
    line-height: 137px !important;
  }
  .line-height-ipad-air-138 {
    line-height: 138px !important;
  }
  .line-height-ipad-air-139 {
    line-height: 139px !important;
  }
  .line-height-ipad-air-140 {
    line-height: 140px !important;
  }
  .line-height-ipad-air-141 {
    line-height: 141px !important;
  }
  .line-height-ipad-air-142 {
    line-height: 142px !important;
  }
  .line-height-ipad-air-143 {
    line-height: 143px !important;
  }
  .line-height-ipad-air-144 {
    line-height: 144px !important;
  }
  .line-height-ipad-air-145 {
    line-height: 145px !important;
  }
  .line-height-ipad-air-146 {
    line-height: 146px !important;
  }
  .line-height-ipad-air-147 {
    line-height: 147px !important;
  }
  .line-height-ipad-air-148 {
    line-height: 148px !important;
  }
  .line-height-ipad-air-149 {
    line-height: 149px !important;
  }
  .line-height-ipad-air-150 {
    line-height: 150px !important;
  }
  .line-height-ipad-air-151 {
    line-height: 151px !important;
  }
  .line-height-ipad-air-152 {
    line-height: 152px !important;
  }
  .line-height-ipad-air-153 {
    line-height: 153px !important;
  }
  .line-height-ipad-air-154 {
    line-height: 154px !important;
  }
  .line-height-ipad-air-155 {
    line-height: 155px !important;
  }
  .line-height-ipad-air-156 {
    line-height: 156px !important;
  }
  .line-height-ipad-air-157 {
    line-height: 157px !important;
  }
  .line-height-ipad-air-158 {
    line-height: 158px !important;
  }
  .line-height-ipad-air-159 {
    line-height: 159px !important;
  }
  .line-height-ipad-air-160 {
    line-height: 160px !important;
  }
  .line-height-ipad-air-161 {
    line-height: 161px !important;
  }
  .line-height-ipad-air-162 {
    line-height: 162px !important;
  }
  .line-height-ipad-air-163 {
    line-height: 163px !important;
  }
  .line-height-ipad-air-164 {
    line-height: 164px !important;
  }
  .line-height-ipad-air-165 {
    line-height: 165px !important;
  }
  .line-height-ipad-air-166 {
    line-height: 166px !important;
  }
  .line-height-ipad-air-167 {
    line-height: 167px !important;
  }
  .line-height-ipad-air-168 {
    line-height: 168px !important;
  }
  .line-height-ipad-air-169 {
    line-height: 169px !important;
  }
  .line-height-ipad-air-170 {
    line-height: 170px !important;
  }
  .line-height-ipad-air-171 {
    line-height: 171px !important;
  }
  .line-height-ipad-air-172 {
    line-height: 172px !important;
  }
  .line-height-ipad-air-173 {
    line-height: 173px !important;
  }
  .line-height-ipad-air-174 {
    line-height: 174px !important;
  }
  .line-height-ipad-air-175 {
    line-height: 175px !important;
  }
  .line-height-ipad-air-176 {
    line-height: 176px !important;
  }
  .line-height-ipad-air-177 {
    line-height: 177px !important;
  }
  .line-height-ipad-air-178 {
    line-height: 178px !important;
  }
  .line-height-ipad-air-179 {
    line-height: 179px !important;
  }
  .line-height-ipad-air-180 {
    line-height: 180px !important;
  }
  .line-height-ipad-air-181 {
    line-height: 181px !important;
  }
  .line-height-ipad-air-182 {
    line-height: 182px !important;
  }
  .line-height-ipad-air-183 {
    line-height: 183px !important;
  }
  .line-height-ipad-air-184 {
    line-height: 184px !important;
  }
  .line-height-ipad-air-185 {
    line-height: 185px !important;
  }
  .line-height-ipad-air-186 {
    line-height: 186px !important;
  }
  .line-height-ipad-air-187 {
    line-height: 187px !important;
  }
  .line-height-ipad-air-188 {
    line-height: 188px !important;
  }
  .line-height-ipad-air-189 {
    line-height: 189px !important;
  }
  .line-height-ipad-air-190 {
    line-height: 190px !important;
  }
  .line-height-ipad-air-191 {
    line-height: 191px !important;
  }
  .line-height-ipad-air-192 {
    line-height: 192px !important;
  }
  .line-height-ipad-air-193 {
    line-height: 193px !important;
  }
  .line-height-ipad-air-194 {
    line-height: 194px !important;
  }
  .line-height-ipad-air-195 {
    line-height: 195px !important;
  }
  .line-height-ipad-air-196 {
    line-height: 196px !important;
  }
  .line-height-ipad-air-197 {
    line-height: 197px !important;
  }
  .line-height-ipad-air-198 {
    line-height: 198px !important;
  }
  .line-height-ipad-air-199 {
    line-height: 199px !important;
  }
  .line-height-ipad-air-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 1200px) {
  .line-height-xl-8 {
    line-height: 8px !important;
  }
  .line-height-xl-9 {
    line-height: 9px !important;
  }
  .line-height-xl-10 {
    line-height: 10px !important;
  }
  .line-height-xl-11 {
    line-height: 11px !important;
  }
  .line-height-xl-12 {
    line-height: 12px !important;
  }
  .line-height-xl-13 {
    line-height: 13px !important;
  }
  .line-height-xl-14 {
    line-height: 14px !important;
  }
  .line-height-xl-15 {
    line-height: 15px !important;
  }
  .line-height-xl-16 {
    line-height: 16px !important;
  }
  .line-height-xl-17 {
    line-height: 17px !important;
  }
  .line-height-xl-18 {
    line-height: 18px !important;
  }
  .line-height-xl-19 {
    line-height: 19px !important;
  }
  .line-height-xl-20 {
    line-height: 20px !important;
  }
  .line-height-xl-21 {
    line-height: 21px !important;
  }
  .line-height-xl-22 {
    line-height: 22px !important;
  }
  .line-height-xl-23 {
    line-height: 23px !important;
  }
  .line-height-xl-24 {
    line-height: 24px !important;
  }
  .line-height-xl-25 {
    line-height: 25px !important;
  }
  .line-height-xl-26 {
    line-height: 26px !important;
  }
  .line-height-xl-27 {
    line-height: 27px !important;
  }
  .line-height-xl-28 {
    line-height: 28px !important;
  }
  .line-height-xl-29 {
    line-height: 29px !important;
  }
  .line-height-xl-30 {
    line-height: 30px !important;
  }
  .line-height-xl-31 {
    line-height: 31px !important;
  }
  .line-height-xl-32 {
    line-height: 32px !important;
  }
  .line-height-xl-33 {
    line-height: 33px !important;
  }
  .line-height-xl-34 {
    line-height: 34px !important;
  }
  .line-height-xl-35 {
    line-height: 35px !important;
  }
  .line-height-xl-36 {
    line-height: 36px !important;
  }
  .line-height-xl-37 {
    line-height: 37px !important;
  }
  .line-height-xl-38 {
    line-height: 38px !important;
  }
  .line-height-xl-39 {
    line-height: 39px !important;
  }
  .line-height-xl-40 {
    line-height: 40px !important;
  }
  .line-height-xl-41 {
    line-height: 41px !important;
  }
  .line-height-xl-42 {
    line-height: 42px !important;
  }
  .line-height-xl-43 {
    line-height: 43px !important;
  }
  .line-height-xl-44 {
    line-height: 44px !important;
  }
  .line-height-xl-45 {
    line-height: 45px !important;
  }
  .line-height-xl-46 {
    line-height: 46px !important;
  }
  .line-height-xl-47 {
    line-height: 47px !important;
  }
  .line-height-xl-48 {
    line-height: 48px !important;
  }
  .line-height-xl-49 {
    line-height: 49px !important;
  }
  .line-height-xl-50 {
    line-height: 50px !important;
  }
  .line-height-xl-51 {
    line-height: 51px !important;
  }
  .line-height-xl-52 {
    line-height: 52px !important;
  }
  .line-height-xl-53 {
    line-height: 53px !important;
  }
  .line-height-xl-54 {
    line-height: 54px !important;
  }
  .line-height-xl-55 {
    line-height: 55px !important;
  }
  .line-height-xl-56 {
    line-height: 56px !important;
  }
  .line-height-xl-57 {
    line-height: 57px !important;
  }
  .line-height-xl-58 {
    line-height: 58px !important;
  }
  .line-height-xl-59 {
    line-height: 59px !important;
  }
  .line-height-xl-60 {
    line-height: 60px !important;
  }
  .line-height-xl-61 {
    line-height: 61px !important;
  }
  .line-height-xl-62 {
    line-height: 62px !important;
  }
  .line-height-xl-63 {
    line-height: 63px !important;
  }
  .line-height-xl-64 {
    line-height: 64px !important;
  }
  .line-height-xl-65 {
    line-height: 65px !important;
  }
  .line-height-xl-66 {
    line-height: 66px !important;
  }
  .line-height-xl-67 {
    line-height: 67px !important;
  }
  .line-height-xl-68 {
    line-height: 68px !important;
  }
  .line-height-xl-69 {
    line-height: 69px !important;
  }
  .line-height-xl-70 {
    line-height: 70px !important;
  }
  .line-height-xl-71 {
    line-height: 71px !important;
  }
  .line-height-xl-72 {
    line-height: 72px !important;
  }
  .line-height-xl-73 {
    line-height: 73px !important;
  }
  .line-height-xl-74 {
    line-height: 74px !important;
  }
  .line-height-xl-75 {
    line-height: 75px !important;
  }
  .line-height-xl-76 {
    line-height: 76px !important;
  }
  .line-height-xl-77 {
    line-height: 77px !important;
  }
  .line-height-xl-78 {
    line-height: 78px !important;
  }
  .line-height-xl-79 {
    line-height: 79px !important;
  }
  .line-height-xl-80 {
    line-height: 80px !important;
  }
  .line-height-xl-81 {
    line-height: 81px !important;
  }
  .line-height-xl-82 {
    line-height: 82px !important;
  }
  .line-height-xl-83 {
    line-height: 83px !important;
  }
  .line-height-xl-84 {
    line-height: 84px !important;
  }
  .line-height-xl-85 {
    line-height: 85px !important;
  }
  .line-height-xl-86 {
    line-height: 86px !important;
  }
  .line-height-xl-87 {
    line-height: 87px !important;
  }
  .line-height-xl-88 {
    line-height: 88px !important;
  }
  .line-height-xl-89 {
    line-height: 89px !important;
  }
  .line-height-xl-90 {
    line-height: 90px !important;
  }
  .line-height-xl-91 {
    line-height: 91px !important;
  }
  .line-height-xl-92 {
    line-height: 92px !important;
  }
  .line-height-xl-93 {
    line-height: 93px !important;
  }
  .line-height-xl-94 {
    line-height: 94px !important;
  }
  .line-height-xl-95 {
    line-height: 95px !important;
  }
  .line-height-xl-96 {
    line-height: 96px !important;
  }
  .line-height-xl-97 {
    line-height: 97px !important;
  }
  .line-height-xl-98 {
    line-height: 98px !important;
  }
  .line-height-xl-99 {
    line-height: 99px !important;
  }
  .line-height-xl-100 {
    line-height: 100px !important;
  }
  .line-height-xl-101 {
    line-height: 101px !important;
  }
  .line-height-xl-102 {
    line-height: 102px !important;
  }
  .line-height-xl-103 {
    line-height: 103px !important;
  }
  .line-height-xl-104 {
    line-height: 104px !important;
  }
  .line-height-xl-105 {
    line-height: 105px !important;
  }
  .line-height-xl-106 {
    line-height: 106px !important;
  }
  .line-height-xl-107 {
    line-height: 107px !important;
  }
  .line-height-xl-108 {
    line-height: 108px !important;
  }
  .line-height-xl-109 {
    line-height: 109px !important;
  }
  .line-height-xl-110 {
    line-height: 110px !important;
  }
  .line-height-xl-111 {
    line-height: 111px !important;
  }
  .line-height-xl-112 {
    line-height: 112px !important;
  }
  .line-height-xl-113 {
    line-height: 113px !important;
  }
  .line-height-xl-114 {
    line-height: 114px !important;
  }
  .line-height-xl-115 {
    line-height: 115px !important;
  }
  .line-height-xl-116 {
    line-height: 116px !important;
  }
  .line-height-xl-117 {
    line-height: 117px !important;
  }
  .line-height-xl-118 {
    line-height: 118px !important;
  }
  .line-height-xl-119 {
    line-height: 119px !important;
  }
  .line-height-xl-120 {
    line-height: 120px !important;
  }
  .line-height-xl-121 {
    line-height: 121px !important;
  }
  .line-height-xl-122 {
    line-height: 122px !important;
  }
  .line-height-xl-123 {
    line-height: 123px !important;
  }
  .line-height-xl-124 {
    line-height: 124px !important;
  }
  .line-height-xl-125 {
    line-height: 125px !important;
  }
  .line-height-xl-126 {
    line-height: 126px !important;
  }
  .line-height-xl-127 {
    line-height: 127px !important;
  }
  .line-height-xl-128 {
    line-height: 128px !important;
  }
  .line-height-xl-129 {
    line-height: 129px !important;
  }
  .line-height-xl-130 {
    line-height: 130px !important;
  }
  .line-height-xl-131 {
    line-height: 131px !important;
  }
  .line-height-xl-132 {
    line-height: 132px !important;
  }
  .line-height-xl-133 {
    line-height: 133px !important;
  }
  .line-height-xl-134 {
    line-height: 134px !important;
  }
  .line-height-xl-135 {
    line-height: 135px !important;
  }
  .line-height-xl-136 {
    line-height: 136px !important;
  }
  .line-height-xl-137 {
    line-height: 137px !important;
  }
  .line-height-xl-138 {
    line-height: 138px !important;
  }
  .line-height-xl-139 {
    line-height: 139px !important;
  }
  .line-height-xl-140 {
    line-height: 140px !important;
  }
  .line-height-xl-141 {
    line-height: 141px !important;
  }
  .line-height-xl-142 {
    line-height: 142px !important;
  }
  .line-height-xl-143 {
    line-height: 143px !important;
  }
  .line-height-xl-144 {
    line-height: 144px !important;
  }
  .line-height-xl-145 {
    line-height: 145px !important;
  }
  .line-height-xl-146 {
    line-height: 146px !important;
  }
  .line-height-xl-147 {
    line-height: 147px !important;
  }
  .line-height-xl-148 {
    line-height: 148px !important;
  }
  .line-height-xl-149 {
    line-height: 149px !important;
  }
  .line-height-xl-150 {
    line-height: 150px !important;
  }
  .line-height-xl-151 {
    line-height: 151px !important;
  }
  .line-height-xl-152 {
    line-height: 152px !important;
  }
  .line-height-xl-153 {
    line-height: 153px !important;
  }
  .line-height-xl-154 {
    line-height: 154px !important;
  }
  .line-height-xl-155 {
    line-height: 155px !important;
  }
  .line-height-xl-156 {
    line-height: 156px !important;
  }
  .line-height-xl-157 {
    line-height: 157px !important;
  }
  .line-height-xl-158 {
    line-height: 158px !important;
  }
  .line-height-xl-159 {
    line-height: 159px !important;
  }
  .line-height-xl-160 {
    line-height: 160px !important;
  }
  .line-height-xl-161 {
    line-height: 161px !important;
  }
  .line-height-xl-162 {
    line-height: 162px !important;
  }
  .line-height-xl-163 {
    line-height: 163px !important;
  }
  .line-height-xl-164 {
    line-height: 164px !important;
  }
  .line-height-xl-165 {
    line-height: 165px !important;
  }
  .line-height-xl-166 {
    line-height: 166px !important;
  }
  .line-height-xl-167 {
    line-height: 167px !important;
  }
  .line-height-xl-168 {
    line-height: 168px !important;
  }
  .line-height-xl-169 {
    line-height: 169px !important;
  }
  .line-height-xl-170 {
    line-height: 170px !important;
  }
  .line-height-xl-171 {
    line-height: 171px !important;
  }
  .line-height-xl-172 {
    line-height: 172px !important;
  }
  .line-height-xl-173 {
    line-height: 173px !important;
  }
  .line-height-xl-174 {
    line-height: 174px !important;
  }
  .line-height-xl-175 {
    line-height: 175px !important;
  }
  .line-height-xl-176 {
    line-height: 176px !important;
  }
  .line-height-xl-177 {
    line-height: 177px !important;
  }
  .line-height-xl-178 {
    line-height: 178px !important;
  }
  .line-height-xl-179 {
    line-height: 179px !important;
  }
  .line-height-xl-180 {
    line-height: 180px !important;
  }
  .line-height-xl-181 {
    line-height: 181px !important;
  }
  .line-height-xl-182 {
    line-height: 182px !important;
  }
  .line-height-xl-183 {
    line-height: 183px !important;
  }
  .line-height-xl-184 {
    line-height: 184px !important;
  }
  .line-height-xl-185 {
    line-height: 185px !important;
  }
  .line-height-xl-186 {
    line-height: 186px !important;
  }
  .line-height-xl-187 {
    line-height: 187px !important;
  }
  .line-height-xl-188 {
    line-height: 188px !important;
  }
  .line-height-xl-189 {
    line-height: 189px !important;
  }
  .line-height-xl-190 {
    line-height: 190px !important;
  }
  .line-height-xl-191 {
    line-height: 191px !important;
  }
  .line-height-xl-192 {
    line-height: 192px !important;
  }
  .line-height-xl-193 {
    line-height: 193px !important;
  }
  .line-height-xl-194 {
    line-height: 194px !important;
  }
  .line-height-xl-195 {
    line-height: 195px !important;
  }
  .line-height-xl-196 {
    line-height: 196px !important;
  }
  .line-height-xl-197 {
    line-height: 197px !important;
  }
  .line-height-xl-198 {
    line-height: 198px !important;
  }
  .line-height-xl-199 {
    line-height: 199px !important;
  }
  .line-height-xl-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 1366px) {
  .line-height-xlplus-8 {
    line-height: 8px !important;
  }
  .line-height-xlplus-9 {
    line-height: 9px !important;
  }
  .line-height-xlplus-10 {
    line-height: 10px !important;
  }
  .line-height-xlplus-11 {
    line-height: 11px !important;
  }
  .line-height-xlplus-12 {
    line-height: 12px !important;
  }
  .line-height-xlplus-13 {
    line-height: 13px !important;
  }
  .line-height-xlplus-14 {
    line-height: 14px !important;
  }
  .line-height-xlplus-15 {
    line-height: 15px !important;
  }
  .line-height-xlplus-16 {
    line-height: 16px !important;
  }
  .line-height-xlplus-17 {
    line-height: 17px !important;
  }
  .line-height-xlplus-18 {
    line-height: 18px !important;
  }
  .line-height-xlplus-19 {
    line-height: 19px !important;
  }
  .line-height-xlplus-20 {
    line-height: 20px !important;
  }
  .line-height-xlplus-21 {
    line-height: 21px !important;
  }
  .line-height-xlplus-22 {
    line-height: 22px !important;
  }
  .line-height-xlplus-23 {
    line-height: 23px !important;
  }
  .line-height-xlplus-24 {
    line-height: 24px !important;
  }
  .line-height-xlplus-25 {
    line-height: 25px !important;
  }
  .line-height-xlplus-26 {
    line-height: 26px !important;
  }
  .line-height-xlplus-27 {
    line-height: 27px !important;
  }
  .line-height-xlplus-28 {
    line-height: 28px !important;
  }
  .line-height-xlplus-29 {
    line-height: 29px !important;
  }
  .line-height-xlplus-30 {
    line-height: 30px !important;
  }
  .line-height-xlplus-31 {
    line-height: 31px !important;
  }
  .line-height-xlplus-32 {
    line-height: 32px !important;
  }
  .line-height-xlplus-33 {
    line-height: 33px !important;
  }
  .line-height-xlplus-34 {
    line-height: 34px !important;
  }
  .line-height-xlplus-35 {
    line-height: 35px !important;
  }
  .line-height-xlplus-36 {
    line-height: 36px !important;
  }
  .line-height-xlplus-37 {
    line-height: 37px !important;
  }
  .line-height-xlplus-38 {
    line-height: 38px !important;
  }
  .line-height-xlplus-39 {
    line-height: 39px !important;
  }
  .line-height-xlplus-40 {
    line-height: 40px !important;
  }
  .line-height-xlplus-41 {
    line-height: 41px !important;
  }
  .line-height-xlplus-42 {
    line-height: 42px !important;
  }
  .line-height-xlplus-43 {
    line-height: 43px !important;
  }
  .line-height-xlplus-44 {
    line-height: 44px !important;
  }
  .line-height-xlplus-45 {
    line-height: 45px !important;
  }
  .line-height-xlplus-46 {
    line-height: 46px !important;
  }
  .line-height-xlplus-47 {
    line-height: 47px !important;
  }
  .line-height-xlplus-48 {
    line-height: 48px !important;
  }
  .line-height-xlplus-49 {
    line-height: 49px !important;
  }
  .line-height-xlplus-50 {
    line-height: 50px !important;
  }
  .line-height-xlplus-51 {
    line-height: 51px !important;
  }
  .line-height-xlplus-52 {
    line-height: 52px !important;
  }
  .line-height-xlplus-53 {
    line-height: 53px !important;
  }
  .line-height-xlplus-54 {
    line-height: 54px !important;
  }
  .line-height-xlplus-55 {
    line-height: 55px !important;
  }
  .line-height-xlplus-56 {
    line-height: 56px !important;
  }
  .line-height-xlplus-57 {
    line-height: 57px !important;
  }
  .line-height-xlplus-58 {
    line-height: 58px !important;
  }
  .line-height-xlplus-59 {
    line-height: 59px !important;
  }
  .line-height-xlplus-60 {
    line-height: 60px !important;
  }
  .line-height-xlplus-61 {
    line-height: 61px !important;
  }
  .line-height-xlplus-62 {
    line-height: 62px !important;
  }
  .line-height-xlplus-63 {
    line-height: 63px !important;
  }
  .line-height-xlplus-64 {
    line-height: 64px !important;
  }
  .line-height-xlplus-65 {
    line-height: 65px !important;
  }
  .line-height-xlplus-66 {
    line-height: 66px !important;
  }
  .line-height-xlplus-67 {
    line-height: 67px !important;
  }
  .line-height-xlplus-68 {
    line-height: 68px !important;
  }
  .line-height-xlplus-69 {
    line-height: 69px !important;
  }
  .line-height-xlplus-70 {
    line-height: 70px !important;
  }
  .line-height-xlplus-71 {
    line-height: 71px !important;
  }
  .line-height-xlplus-72 {
    line-height: 72px !important;
  }
  .line-height-xlplus-73 {
    line-height: 73px !important;
  }
  .line-height-xlplus-74 {
    line-height: 74px !important;
  }
  .line-height-xlplus-75 {
    line-height: 75px !important;
  }
  .line-height-xlplus-76 {
    line-height: 76px !important;
  }
  .line-height-xlplus-77 {
    line-height: 77px !important;
  }
  .line-height-xlplus-78 {
    line-height: 78px !important;
  }
  .line-height-xlplus-79 {
    line-height: 79px !important;
  }
  .line-height-xlplus-80 {
    line-height: 80px !important;
  }
  .line-height-xlplus-81 {
    line-height: 81px !important;
  }
  .line-height-xlplus-82 {
    line-height: 82px !important;
  }
  .line-height-xlplus-83 {
    line-height: 83px !important;
  }
  .line-height-xlplus-84 {
    line-height: 84px !important;
  }
  .line-height-xlplus-85 {
    line-height: 85px !important;
  }
  .line-height-xlplus-86 {
    line-height: 86px !important;
  }
  .line-height-xlplus-87 {
    line-height: 87px !important;
  }
  .line-height-xlplus-88 {
    line-height: 88px !important;
  }
  .line-height-xlplus-89 {
    line-height: 89px !important;
  }
  .line-height-xlplus-90 {
    line-height: 90px !important;
  }
  .line-height-xlplus-91 {
    line-height: 91px !important;
  }
  .line-height-xlplus-92 {
    line-height: 92px !important;
  }
  .line-height-xlplus-93 {
    line-height: 93px !important;
  }
  .line-height-xlplus-94 {
    line-height: 94px !important;
  }
  .line-height-xlplus-95 {
    line-height: 95px !important;
  }
  .line-height-xlplus-96 {
    line-height: 96px !important;
  }
  .line-height-xlplus-97 {
    line-height: 97px !important;
  }
  .line-height-xlplus-98 {
    line-height: 98px !important;
  }
  .line-height-xlplus-99 {
    line-height: 99px !important;
  }
  .line-height-xlplus-100 {
    line-height: 100px !important;
  }
  .line-height-xlplus-101 {
    line-height: 101px !important;
  }
  .line-height-xlplus-102 {
    line-height: 102px !important;
  }
  .line-height-xlplus-103 {
    line-height: 103px !important;
  }
  .line-height-xlplus-104 {
    line-height: 104px !important;
  }
  .line-height-xlplus-105 {
    line-height: 105px !important;
  }
  .line-height-xlplus-106 {
    line-height: 106px !important;
  }
  .line-height-xlplus-107 {
    line-height: 107px !important;
  }
  .line-height-xlplus-108 {
    line-height: 108px !important;
  }
  .line-height-xlplus-109 {
    line-height: 109px !important;
  }
  .line-height-xlplus-110 {
    line-height: 110px !important;
  }
  .line-height-xlplus-111 {
    line-height: 111px !important;
  }
  .line-height-xlplus-112 {
    line-height: 112px !important;
  }
  .line-height-xlplus-113 {
    line-height: 113px !important;
  }
  .line-height-xlplus-114 {
    line-height: 114px !important;
  }
  .line-height-xlplus-115 {
    line-height: 115px !important;
  }
  .line-height-xlplus-116 {
    line-height: 116px !important;
  }
  .line-height-xlplus-117 {
    line-height: 117px !important;
  }
  .line-height-xlplus-118 {
    line-height: 118px !important;
  }
  .line-height-xlplus-119 {
    line-height: 119px !important;
  }
  .line-height-xlplus-120 {
    line-height: 120px !important;
  }
  .line-height-xlplus-121 {
    line-height: 121px !important;
  }
  .line-height-xlplus-122 {
    line-height: 122px !important;
  }
  .line-height-xlplus-123 {
    line-height: 123px !important;
  }
  .line-height-xlplus-124 {
    line-height: 124px !important;
  }
  .line-height-xlplus-125 {
    line-height: 125px !important;
  }
  .line-height-xlplus-126 {
    line-height: 126px !important;
  }
  .line-height-xlplus-127 {
    line-height: 127px !important;
  }
  .line-height-xlplus-128 {
    line-height: 128px !important;
  }
  .line-height-xlplus-129 {
    line-height: 129px !important;
  }
  .line-height-xlplus-130 {
    line-height: 130px !important;
  }
  .line-height-xlplus-131 {
    line-height: 131px !important;
  }
  .line-height-xlplus-132 {
    line-height: 132px !important;
  }
  .line-height-xlplus-133 {
    line-height: 133px !important;
  }
  .line-height-xlplus-134 {
    line-height: 134px !important;
  }
  .line-height-xlplus-135 {
    line-height: 135px !important;
  }
  .line-height-xlplus-136 {
    line-height: 136px !important;
  }
  .line-height-xlplus-137 {
    line-height: 137px !important;
  }
  .line-height-xlplus-138 {
    line-height: 138px !important;
  }
  .line-height-xlplus-139 {
    line-height: 139px !important;
  }
  .line-height-xlplus-140 {
    line-height: 140px !important;
  }
  .line-height-xlplus-141 {
    line-height: 141px !important;
  }
  .line-height-xlplus-142 {
    line-height: 142px !important;
  }
  .line-height-xlplus-143 {
    line-height: 143px !important;
  }
  .line-height-xlplus-144 {
    line-height: 144px !important;
  }
  .line-height-xlplus-145 {
    line-height: 145px !important;
  }
  .line-height-xlplus-146 {
    line-height: 146px !important;
  }
  .line-height-xlplus-147 {
    line-height: 147px !important;
  }
  .line-height-xlplus-148 {
    line-height: 148px !important;
  }
  .line-height-xlplus-149 {
    line-height: 149px !important;
  }
  .line-height-xlplus-150 {
    line-height: 150px !important;
  }
  .line-height-xlplus-151 {
    line-height: 151px !important;
  }
  .line-height-xlplus-152 {
    line-height: 152px !important;
  }
  .line-height-xlplus-153 {
    line-height: 153px !important;
  }
  .line-height-xlplus-154 {
    line-height: 154px !important;
  }
  .line-height-xlplus-155 {
    line-height: 155px !important;
  }
  .line-height-xlplus-156 {
    line-height: 156px !important;
  }
  .line-height-xlplus-157 {
    line-height: 157px !important;
  }
  .line-height-xlplus-158 {
    line-height: 158px !important;
  }
  .line-height-xlplus-159 {
    line-height: 159px !important;
  }
  .line-height-xlplus-160 {
    line-height: 160px !important;
  }
  .line-height-xlplus-161 {
    line-height: 161px !important;
  }
  .line-height-xlplus-162 {
    line-height: 162px !important;
  }
  .line-height-xlplus-163 {
    line-height: 163px !important;
  }
  .line-height-xlplus-164 {
    line-height: 164px !important;
  }
  .line-height-xlplus-165 {
    line-height: 165px !important;
  }
  .line-height-xlplus-166 {
    line-height: 166px !important;
  }
  .line-height-xlplus-167 {
    line-height: 167px !important;
  }
  .line-height-xlplus-168 {
    line-height: 168px !important;
  }
  .line-height-xlplus-169 {
    line-height: 169px !important;
  }
  .line-height-xlplus-170 {
    line-height: 170px !important;
  }
  .line-height-xlplus-171 {
    line-height: 171px !important;
  }
  .line-height-xlplus-172 {
    line-height: 172px !important;
  }
  .line-height-xlplus-173 {
    line-height: 173px !important;
  }
  .line-height-xlplus-174 {
    line-height: 174px !important;
  }
  .line-height-xlplus-175 {
    line-height: 175px !important;
  }
  .line-height-xlplus-176 {
    line-height: 176px !important;
  }
  .line-height-xlplus-177 {
    line-height: 177px !important;
  }
  .line-height-xlplus-178 {
    line-height: 178px !important;
  }
  .line-height-xlplus-179 {
    line-height: 179px !important;
  }
  .line-height-xlplus-180 {
    line-height: 180px !important;
  }
  .line-height-xlplus-181 {
    line-height: 181px !important;
  }
  .line-height-xlplus-182 {
    line-height: 182px !important;
  }
  .line-height-xlplus-183 {
    line-height: 183px !important;
  }
  .line-height-xlplus-184 {
    line-height: 184px !important;
  }
  .line-height-xlplus-185 {
    line-height: 185px !important;
  }
  .line-height-xlplus-186 {
    line-height: 186px !important;
  }
  .line-height-xlplus-187 {
    line-height: 187px !important;
  }
  .line-height-xlplus-188 {
    line-height: 188px !important;
  }
  .line-height-xlplus-189 {
    line-height: 189px !important;
  }
  .line-height-xlplus-190 {
    line-height: 190px !important;
  }
  .line-height-xlplus-191 {
    line-height: 191px !important;
  }
  .line-height-xlplus-192 {
    line-height: 192px !important;
  }
  .line-height-xlplus-193 {
    line-height: 193px !important;
  }
  .line-height-xlplus-194 {
    line-height: 194px !important;
  }
  .line-height-xlplus-195 {
    line-height: 195px !important;
  }
  .line-height-xlplus-196 {
    line-height: 196px !important;
  }
  .line-height-xlplus-197 {
    line-height: 197px !important;
  }
  .line-height-xlplus-198 {
    line-height: 198px !important;
  }
  .line-height-xlplus-199 {
    line-height: 199px !important;
  }
  .line-height-xlplus-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 1480px) {
  .line-height-xxl-8 {
    line-height: 8px !important;
  }
  .line-height-xxl-9 {
    line-height: 9px !important;
  }
  .line-height-xxl-10 {
    line-height: 10px !important;
  }
  .line-height-xxl-11 {
    line-height: 11px !important;
  }
  .line-height-xxl-12 {
    line-height: 12px !important;
  }
  .line-height-xxl-13 {
    line-height: 13px !important;
  }
  .line-height-xxl-14 {
    line-height: 14px !important;
  }
  .line-height-xxl-15 {
    line-height: 15px !important;
  }
  .line-height-xxl-16 {
    line-height: 16px !important;
  }
  .line-height-xxl-17 {
    line-height: 17px !important;
  }
  .line-height-xxl-18 {
    line-height: 18px !important;
  }
  .line-height-xxl-19 {
    line-height: 19px !important;
  }
  .line-height-xxl-20 {
    line-height: 20px !important;
  }
  .line-height-xxl-21 {
    line-height: 21px !important;
  }
  .line-height-xxl-22 {
    line-height: 22px !important;
  }
  .line-height-xxl-23 {
    line-height: 23px !important;
  }
  .line-height-xxl-24 {
    line-height: 24px !important;
  }
  .line-height-xxl-25 {
    line-height: 25px !important;
  }
  .line-height-xxl-26 {
    line-height: 26px !important;
  }
  .line-height-xxl-27 {
    line-height: 27px !important;
  }
  .line-height-xxl-28 {
    line-height: 28px !important;
  }
  .line-height-xxl-29 {
    line-height: 29px !important;
  }
  .line-height-xxl-30 {
    line-height: 30px !important;
  }
  .line-height-xxl-31 {
    line-height: 31px !important;
  }
  .line-height-xxl-32 {
    line-height: 32px !important;
  }
  .line-height-xxl-33 {
    line-height: 33px !important;
  }
  .line-height-xxl-34 {
    line-height: 34px !important;
  }
  .line-height-xxl-35 {
    line-height: 35px !important;
  }
  .line-height-xxl-36 {
    line-height: 36px !important;
  }
  .line-height-xxl-37 {
    line-height: 37px !important;
  }
  .line-height-xxl-38 {
    line-height: 38px !important;
  }
  .line-height-xxl-39 {
    line-height: 39px !important;
  }
  .line-height-xxl-40 {
    line-height: 40px !important;
  }
  .line-height-xxl-41 {
    line-height: 41px !important;
  }
  .line-height-xxl-42 {
    line-height: 42px !important;
  }
  .line-height-xxl-43 {
    line-height: 43px !important;
  }
  .line-height-xxl-44 {
    line-height: 44px !important;
  }
  .line-height-xxl-45 {
    line-height: 45px !important;
  }
  .line-height-xxl-46 {
    line-height: 46px !important;
  }
  .line-height-xxl-47 {
    line-height: 47px !important;
  }
  .line-height-xxl-48 {
    line-height: 48px !important;
  }
  .line-height-xxl-49 {
    line-height: 49px !important;
  }
  .line-height-xxl-50 {
    line-height: 50px !important;
  }
  .line-height-xxl-51 {
    line-height: 51px !important;
  }
  .line-height-xxl-52 {
    line-height: 52px !important;
  }
  .line-height-xxl-53 {
    line-height: 53px !important;
  }
  .line-height-xxl-54 {
    line-height: 54px !important;
  }
  .line-height-xxl-55 {
    line-height: 55px !important;
  }
  .line-height-xxl-56 {
    line-height: 56px !important;
  }
  .line-height-xxl-57 {
    line-height: 57px !important;
  }
  .line-height-xxl-58 {
    line-height: 58px !important;
  }
  .line-height-xxl-59 {
    line-height: 59px !important;
  }
  .line-height-xxl-60 {
    line-height: 60px !important;
  }
  .line-height-xxl-61 {
    line-height: 61px !important;
  }
  .line-height-xxl-62 {
    line-height: 62px !important;
  }
  .line-height-xxl-63 {
    line-height: 63px !important;
  }
  .line-height-xxl-64 {
    line-height: 64px !important;
  }
  .line-height-xxl-65 {
    line-height: 65px !important;
  }
  .line-height-xxl-66 {
    line-height: 66px !important;
  }
  .line-height-xxl-67 {
    line-height: 67px !important;
  }
  .line-height-xxl-68 {
    line-height: 68px !important;
  }
  .line-height-xxl-69 {
    line-height: 69px !important;
  }
  .line-height-xxl-70 {
    line-height: 70px !important;
  }
  .line-height-xxl-71 {
    line-height: 71px !important;
  }
  .line-height-xxl-72 {
    line-height: 72px !important;
  }
  .line-height-xxl-73 {
    line-height: 73px !important;
  }
  .line-height-xxl-74 {
    line-height: 74px !important;
  }
  .line-height-xxl-75 {
    line-height: 75px !important;
  }
  .line-height-xxl-76 {
    line-height: 76px !important;
  }
  .line-height-xxl-77 {
    line-height: 77px !important;
  }
  .line-height-xxl-78 {
    line-height: 78px !important;
  }
  .line-height-xxl-79 {
    line-height: 79px !important;
  }
  .line-height-xxl-80 {
    line-height: 80px !important;
  }
  .line-height-xxl-81 {
    line-height: 81px !important;
  }
  .line-height-xxl-82 {
    line-height: 82px !important;
  }
  .line-height-xxl-83 {
    line-height: 83px !important;
  }
  .line-height-xxl-84 {
    line-height: 84px !important;
  }
  .line-height-xxl-85 {
    line-height: 85px !important;
  }
  .line-height-xxl-86 {
    line-height: 86px !important;
  }
  .line-height-xxl-87 {
    line-height: 87px !important;
  }
  .line-height-xxl-88 {
    line-height: 88px !important;
  }
  .line-height-xxl-89 {
    line-height: 89px !important;
  }
  .line-height-xxl-90 {
    line-height: 90px !important;
  }
  .line-height-xxl-91 {
    line-height: 91px !important;
  }
  .line-height-xxl-92 {
    line-height: 92px !important;
  }
  .line-height-xxl-93 {
    line-height: 93px !important;
  }
  .line-height-xxl-94 {
    line-height: 94px !important;
  }
  .line-height-xxl-95 {
    line-height: 95px !important;
  }
  .line-height-xxl-96 {
    line-height: 96px !important;
  }
  .line-height-xxl-97 {
    line-height: 97px !important;
  }
  .line-height-xxl-98 {
    line-height: 98px !important;
  }
  .line-height-xxl-99 {
    line-height: 99px !important;
  }
  .line-height-xxl-100 {
    line-height: 100px !important;
  }
  .line-height-xxl-101 {
    line-height: 101px !important;
  }
  .line-height-xxl-102 {
    line-height: 102px !important;
  }
  .line-height-xxl-103 {
    line-height: 103px !important;
  }
  .line-height-xxl-104 {
    line-height: 104px !important;
  }
  .line-height-xxl-105 {
    line-height: 105px !important;
  }
  .line-height-xxl-106 {
    line-height: 106px !important;
  }
  .line-height-xxl-107 {
    line-height: 107px !important;
  }
  .line-height-xxl-108 {
    line-height: 108px !important;
  }
  .line-height-xxl-109 {
    line-height: 109px !important;
  }
  .line-height-xxl-110 {
    line-height: 110px !important;
  }
  .line-height-xxl-111 {
    line-height: 111px !important;
  }
  .line-height-xxl-112 {
    line-height: 112px !important;
  }
  .line-height-xxl-113 {
    line-height: 113px !important;
  }
  .line-height-xxl-114 {
    line-height: 114px !important;
  }
  .line-height-xxl-115 {
    line-height: 115px !important;
  }
  .line-height-xxl-116 {
    line-height: 116px !important;
  }
  .line-height-xxl-117 {
    line-height: 117px !important;
  }
  .line-height-xxl-118 {
    line-height: 118px !important;
  }
  .line-height-xxl-119 {
    line-height: 119px !important;
  }
  .line-height-xxl-120 {
    line-height: 120px !important;
  }
  .line-height-xxl-121 {
    line-height: 121px !important;
  }
  .line-height-xxl-122 {
    line-height: 122px !important;
  }
  .line-height-xxl-123 {
    line-height: 123px !important;
  }
  .line-height-xxl-124 {
    line-height: 124px !important;
  }
  .line-height-xxl-125 {
    line-height: 125px !important;
  }
  .line-height-xxl-126 {
    line-height: 126px !important;
  }
  .line-height-xxl-127 {
    line-height: 127px !important;
  }
  .line-height-xxl-128 {
    line-height: 128px !important;
  }
  .line-height-xxl-129 {
    line-height: 129px !important;
  }
  .line-height-xxl-130 {
    line-height: 130px !important;
  }
  .line-height-xxl-131 {
    line-height: 131px !important;
  }
  .line-height-xxl-132 {
    line-height: 132px !important;
  }
  .line-height-xxl-133 {
    line-height: 133px !important;
  }
  .line-height-xxl-134 {
    line-height: 134px !important;
  }
  .line-height-xxl-135 {
    line-height: 135px !important;
  }
  .line-height-xxl-136 {
    line-height: 136px !important;
  }
  .line-height-xxl-137 {
    line-height: 137px !important;
  }
  .line-height-xxl-138 {
    line-height: 138px !important;
  }
  .line-height-xxl-139 {
    line-height: 139px !important;
  }
  .line-height-xxl-140 {
    line-height: 140px !important;
  }
  .line-height-xxl-141 {
    line-height: 141px !important;
  }
  .line-height-xxl-142 {
    line-height: 142px !important;
  }
  .line-height-xxl-143 {
    line-height: 143px !important;
  }
  .line-height-xxl-144 {
    line-height: 144px !important;
  }
  .line-height-xxl-145 {
    line-height: 145px !important;
  }
  .line-height-xxl-146 {
    line-height: 146px !important;
  }
  .line-height-xxl-147 {
    line-height: 147px !important;
  }
  .line-height-xxl-148 {
    line-height: 148px !important;
  }
  .line-height-xxl-149 {
    line-height: 149px !important;
  }
  .line-height-xxl-150 {
    line-height: 150px !important;
  }
  .line-height-xxl-151 {
    line-height: 151px !important;
  }
  .line-height-xxl-152 {
    line-height: 152px !important;
  }
  .line-height-xxl-153 {
    line-height: 153px !important;
  }
  .line-height-xxl-154 {
    line-height: 154px !important;
  }
  .line-height-xxl-155 {
    line-height: 155px !important;
  }
  .line-height-xxl-156 {
    line-height: 156px !important;
  }
  .line-height-xxl-157 {
    line-height: 157px !important;
  }
  .line-height-xxl-158 {
    line-height: 158px !important;
  }
  .line-height-xxl-159 {
    line-height: 159px !important;
  }
  .line-height-xxl-160 {
    line-height: 160px !important;
  }
  .line-height-xxl-161 {
    line-height: 161px !important;
  }
  .line-height-xxl-162 {
    line-height: 162px !important;
  }
  .line-height-xxl-163 {
    line-height: 163px !important;
  }
  .line-height-xxl-164 {
    line-height: 164px !important;
  }
  .line-height-xxl-165 {
    line-height: 165px !important;
  }
  .line-height-xxl-166 {
    line-height: 166px !important;
  }
  .line-height-xxl-167 {
    line-height: 167px !important;
  }
  .line-height-xxl-168 {
    line-height: 168px !important;
  }
  .line-height-xxl-169 {
    line-height: 169px !important;
  }
  .line-height-xxl-170 {
    line-height: 170px !important;
  }
  .line-height-xxl-171 {
    line-height: 171px !important;
  }
  .line-height-xxl-172 {
    line-height: 172px !important;
  }
  .line-height-xxl-173 {
    line-height: 173px !important;
  }
  .line-height-xxl-174 {
    line-height: 174px !important;
  }
  .line-height-xxl-175 {
    line-height: 175px !important;
  }
  .line-height-xxl-176 {
    line-height: 176px !important;
  }
  .line-height-xxl-177 {
    line-height: 177px !important;
  }
  .line-height-xxl-178 {
    line-height: 178px !important;
  }
  .line-height-xxl-179 {
    line-height: 179px !important;
  }
  .line-height-xxl-180 {
    line-height: 180px !important;
  }
  .line-height-xxl-181 {
    line-height: 181px !important;
  }
  .line-height-xxl-182 {
    line-height: 182px !important;
  }
  .line-height-xxl-183 {
    line-height: 183px !important;
  }
  .line-height-xxl-184 {
    line-height: 184px !important;
  }
  .line-height-xxl-185 {
    line-height: 185px !important;
  }
  .line-height-xxl-186 {
    line-height: 186px !important;
  }
  .line-height-xxl-187 {
    line-height: 187px !important;
  }
  .line-height-xxl-188 {
    line-height: 188px !important;
  }
  .line-height-xxl-189 {
    line-height: 189px !important;
  }
  .line-height-xxl-190 {
    line-height: 190px !important;
  }
  .line-height-xxl-191 {
    line-height: 191px !important;
  }
  .line-height-xxl-192 {
    line-height: 192px !important;
  }
  .line-height-xxl-193 {
    line-height: 193px !important;
  }
  .line-height-xxl-194 {
    line-height: 194px !important;
  }
  .line-height-xxl-195 {
    line-height: 195px !important;
  }
  .line-height-xxl-196 {
    line-height: 196px !important;
  }
  .line-height-xxl-197 {
    line-height: 197px !important;
  }
  .line-height-xxl-198 {
    line-height: 198px !important;
  }
  .line-height-xxl-199 {
    line-height: 199px !important;
  }
  .line-height-xxl-200 {
    line-height: 200px !important;
  }
}
@media (min-width: 1638px) {
  .line-height-xxxl-8 {
    line-height: 8px !important;
  }
  .line-height-xxxl-9 {
    line-height: 9px !important;
  }
  .line-height-xxxl-10 {
    line-height: 10px !important;
  }
  .line-height-xxxl-11 {
    line-height: 11px !important;
  }
  .line-height-xxxl-12 {
    line-height: 12px !important;
  }
  .line-height-xxxl-13 {
    line-height: 13px !important;
  }
  .line-height-xxxl-14 {
    line-height: 14px !important;
  }
  .line-height-xxxl-15 {
    line-height: 15px !important;
  }
  .line-height-xxxl-16 {
    line-height: 16px !important;
  }
  .line-height-xxxl-17 {
    line-height: 17px !important;
  }
  .line-height-xxxl-18 {
    line-height: 18px !important;
  }
  .line-height-xxxl-19 {
    line-height: 19px !important;
  }
  .line-height-xxxl-20 {
    line-height: 20px !important;
  }
  .line-height-xxxl-21 {
    line-height: 21px !important;
  }
  .line-height-xxxl-22 {
    line-height: 22px !important;
  }
  .line-height-xxxl-23 {
    line-height: 23px !important;
  }
  .line-height-xxxl-24 {
    line-height: 24px !important;
  }
  .line-height-xxxl-25 {
    line-height: 25px !important;
  }
  .line-height-xxxl-26 {
    line-height: 26px !important;
  }
  .line-height-xxxl-27 {
    line-height: 27px !important;
  }
  .line-height-xxxl-28 {
    line-height: 28px !important;
  }
  .line-height-xxxl-29 {
    line-height: 29px !important;
  }
  .line-height-xxxl-30 {
    line-height: 30px !important;
  }
  .line-height-xxxl-31 {
    line-height: 31px !important;
  }
  .line-height-xxxl-32 {
    line-height: 32px !important;
  }
  .line-height-xxxl-33 {
    line-height: 33px !important;
  }
  .line-height-xxxl-34 {
    line-height: 34px !important;
  }
  .line-height-xxxl-35 {
    line-height: 35px !important;
  }
  .line-height-xxxl-36 {
    line-height: 36px !important;
  }
  .line-height-xxxl-37 {
    line-height: 37px !important;
  }
  .line-height-xxxl-38 {
    line-height: 38px !important;
  }
  .line-height-xxxl-39 {
    line-height: 39px !important;
  }
  .line-height-xxxl-40 {
    line-height: 40px !important;
  }
  .line-height-xxxl-41 {
    line-height: 41px !important;
  }
  .line-height-xxxl-42 {
    line-height: 42px !important;
  }
  .line-height-xxxl-43 {
    line-height: 43px !important;
  }
  .line-height-xxxl-44 {
    line-height: 44px !important;
  }
  .line-height-xxxl-45 {
    line-height: 45px !important;
  }
  .line-height-xxxl-46 {
    line-height: 46px !important;
  }
  .line-height-xxxl-47 {
    line-height: 47px !important;
  }
  .line-height-xxxl-48 {
    line-height: 48px !important;
  }
  .line-height-xxxl-49 {
    line-height: 49px !important;
  }
  .line-height-xxxl-50 {
    line-height: 50px !important;
  }
  .line-height-xxxl-51 {
    line-height: 51px !important;
  }
  .line-height-xxxl-52 {
    line-height: 52px !important;
  }
  .line-height-xxxl-53 {
    line-height: 53px !important;
  }
  .line-height-xxxl-54 {
    line-height: 54px !important;
  }
  .line-height-xxxl-55 {
    line-height: 55px !important;
  }
  .line-height-xxxl-56 {
    line-height: 56px !important;
  }
  .line-height-xxxl-57 {
    line-height: 57px !important;
  }
  .line-height-xxxl-58 {
    line-height: 58px !important;
  }
  .line-height-xxxl-59 {
    line-height: 59px !important;
  }
  .line-height-xxxl-60 {
    line-height: 60px !important;
  }
  .line-height-xxxl-61 {
    line-height: 61px !important;
  }
  .line-height-xxxl-62 {
    line-height: 62px !important;
  }
  .line-height-xxxl-63 {
    line-height: 63px !important;
  }
  .line-height-xxxl-64 {
    line-height: 64px !important;
  }
  .line-height-xxxl-65 {
    line-height: 65px !important;
  }
  .line-height-xxxl-66 {
    line-height: 66px !important;
  }
  .line-height-xxxl-67 {
    line-height: 67px !important;
  }
  .line-height-xxxl-68 {
    line-height: 68px !important;
  }
  .line-height-xxxl-69 {
    line-height: 69px !important;
  }
  .line-height-xxxl-70 {
    line-height: 70px !important;
  }
  .line-height-xxxl-71 {
    line-height: 71px !important;
  }
  .line-height-xxxl-72 {
    line-height: 72px !important;
  }
  .line-height-xxxl-73 {
    line-height: 73px !important;
  }
  .line-height-xxxl-74 {
    line-height: 74px !important;
  }
  .line-height-xxxl-75 {
    line-height: 75px !important;
  }
  .line-height-xxxl-76 {
    line-height: 76px !important;
  }
  .line-height-xxxl-77 {
    line-height: 77px !important;
  }
  .line-height-xxxl-78 {
    line-height: 78px !important;
  }
  .line-height-xxxl-79 {
    line-height: 79px !important;
  }
  .line-height-xxxl-80 {
    line-height: 80px !important;
  }
  .line-height-xxxl-81 {
    line-height: 81px !important;
  }
  .line-height-xxxl-82 {
    line-height: 82px !important;
  }
  .line-height-xxxl-83 {
    line-height: 83px !important;
  }
  .line-height-xxxl-84 {
    line-height: 84px !important;
  }
  .line-height-xxxl-85 {
    line-height: 85px !important;
  }
  .line-height-xxxl-86 {
    line-height: 86px !important;
  }
  .line-height-xxxl-87 {
    line-height: 87px !important;
  }
  .line-height-xxxl-88 {
    line-height: 88px !important;
  }
  .line-height-xxxl-89 {
    line-height: 89px !important;
  }
  .line-height-xxxl-90 {
    line-height: 90px !important;
  }
  .line-height-xxxl-91 {
    line-height: 91px !important;
  }
  .line-height-xxxl-92 {
    line-height: 92px !important;
  }
  .line-height-xxxl-93 {
    line-height: 93px !important;
  }
  .line-height-xxxl-94 {
    line-height: 94px !important;
  }
  .line-height-xxxl-95 {
    line-height: 95px !important;
  }
  .line-height-xxxl-96 {
    line-height: 96px !important;
  }
  .line-height-xxxl-97 {
    line-height: 97px !important;
  }
  .line-height-xxxl-98 {
    line-height: 98px !important;
  }
  .line-height-xxxl-99 {
    line-height: 99px !important;
  }
  .line-height-xxxl-100 {
    line-height: 100px !important;
  }
  .line-height-xxxl-101 {
    line-height: 101px !important;
  }
  .line-height-xxxl-102 {
    line-height: 102px !important;
  }
  .line-height-xxxl-103 {
    line-height: 103px !important;
  }
  .line-height-xxxl-104 {
    line-height: 104px !important;
  }
  .line-height-xxxl-105 {
    line-height: 105px !important;
  }
  .line-height-xxxl-106 {
    line-height: 106px !important;
  }
  .line-height-xxxl-107 {
    line-height: 107px !important;
  }
  .line-height-xxxl-108 {
    line-height: 108px !important;
  }
  .line-height-xxxl-109 {
    line-height: 109px !important;
  }
  .line-height-xxxl-110 {
    line-height: 110px !important;
  }
  .line-height-xxxl-111 {
    line-height: 111px !important;
  }
  .line-height-xxxl-112 {
    line-height: 112px !important;
  }
  .line-height-xxxl-113 {
    line-height: 113px !important;
  }
  .line-height-xxxl-114 {
    line-height: 114px !important;
  }
  .line-height-xxxl-115 {
    line-height: 115px !important;
  }
  .line-height-xxxl-116 {
    line-height: 116px !important;
  }
  .line-height-xxxl-117 {
    line-height: 117px !important;
  }
  .line-height-xxxl-118 {
    line-height: 118px !important;
  }
  .line-height-xxxl-119 {
    line-height: 119px !important;
  }
  .line-height-xxxl-120 {
    line-height: 120px !important;
  }
  .line-height-xxxl-121 {
    line-height: 121px !important;
  }
  .line-height-xxxl-122 {
    line-height: 122px !important;
  }
  .line-height-xxxl-123 {
    line-height: 123px !important;
  }
  .line-height-xxxl-124 {
    line-height: 124px !important;
  }
  .line-height-xxxl-125 {
    line-height: 125px !important;
  }
  .line-height-xxxl-126 {
    line-height: 126px !important;
  }
  .line-height-xxxl-127 {
    line-height: 127px !important;
  }
  .line-height-xxxl-128 {
    line-height: 128px !important;
  }
  .line-height-xxxl-129 {
    line-height: 129px !important;
  }
  .line-height-xxxl-130 {
    line-height: 130px !important;
  }
  .line-height-xxxl-131 {
    line-height: 131px !important;
  }
  .line-height-xxxl-132 {
    line-height: 132px !important;
  }
  .line-height-xxxl-133 {
    line-height: 133px !important;
  }
  .line-height-xxxl-134 {
    line-height: 134px !important;
  }
  .line-height-xxxl-135 {
    line-height: 135px !important;
  }
  .line-height-xxxl-136 {
    line-height: 136px !important;
  }
  .line-height-xxxl-137 {
    line-height: 137px !important;
  }
  .line-height-xxxl-138 {
    line-height: 138px !important;
  }
  .line-height-xxxl-139 {
    line-height: 139px !important;
  }
  .line-height-xxxl-140 {
    line-height: 140px !important;
  }
  .line-height-xxxl-141 {
    line-height: 141px !important;
  }
  .line-height-xxxl-142 {
    line-height: 142px !important;
  }
  .line-height-xxxl-143 {
    line-height: 143px !important;
  }
  .line-height-xxxl-144 {
    line-height: 144px !important;
  }
  .line-height-xxxl-145 {
    line-height: 145px !important;
  }
  .line-height-xxxl-146 {
    line-height: 146px !important;
  }
  .line-height-xxxl-147 {
    line-height: 147px !important;
  }
  .line-height-xxxl-148 {
    line-height: 148px !important;
  }
  .line-height-xxxl-149 {
    line-height: 149px !important;
  }
  .line-height-xxxl-150 {
    line-height: 150px !important;
  }
  .line-height-xxxl-151 {
    line-height: 151px !important;
  }
  .line-height-xxxl-152 {
    line-height: 152px !important;
  }
  .line-height-xxxl-153 {
    line-height: 153px !important;
  }
  .line-height-xxxl-154 {
    line-height: 154px !important;
  }
  .line-height-xxxl-155 {
    line-height: 155px !important;
  }
  .line-height-xxxl-156 {
    line-height: 156px !important;
  }
  .line-height-xxxl-157 {
    line-height: 157px !important;
  }
  .line-height-xxxl-158 {
    line-height: 158px !important;
  }
  .line-height-xxxl-159 {
    line-height: 159px !important;
  }
  .line-height-xxxl-160 {
    line-height: 160px !important;
  }
  .line-height-xxxl-161 {
    line-height: 161px !important;
  }
  .line-height-xxxl-162 {
    line-height: 162px !important;
  }
  .line-height-xxxl-163 {
    line-height: 163px !important;
  }
  .line-height-xxxl-164 {
    line-height: 164px !important;
  }
  .line-height-xxxl-165 {
    line-height: 165px !important;
  }
  .line-height-xxxl-166 {
    line-height: 166px !important;
  }
  .line-height-xxxl-167 {
    line-height: 167px !important;
  }
  .line-height-xxxl-168 {
    line-height: 168px !important;
  }
  .line-height-xxxl-169 {
    line-height: 169px !important;
  }
  .line-height-xxxl-170 {
    line-height: 170px !important;
  }
  .line-height-xxxl-171 {
    line-height: 171px !important;
  }
  .line-height-xxxl-172 {
    line-height: 172px !important;
  }
  .line-height-xxxl-173 {
    line-height: 173px !important;
  }
  .line-height-xxxl-174 {
    line-height: 174px !important;
  }
  .line-height-xxxl-175 {
    line-height: 175px !important;
  }
  .line-height-xxxl-176 {
    line-height: 176px !important;
  }
  .line-height-xxxl-177 {
    line-height: 177px !important;
  }
  .line-height-xxxl-178 {
    line-height: 178px !important;
  }
  .line-height-xxxl-179 {
    line-height: 179px !important;
  }
  .line-height-xxxl-180 {
    line-height: 180px !important;
  }
  .line-height-xxxl-181 {
    line-height: 181px !important;
  }
  .line-height-xxxl-182 {
    line-height: 182px !important;
  }
  .line-height-xxxl-183 {
    line-height: 183px !important;
  }
  .line-height-xxxl-184 {
    line-height: 184px !important;
  }
  .line-height-xxxl-185 {
    line-height: 185px !important;
  }
  .line-height-xxxl-186 {
    line-height: 186px !important;
  }
  .line-height-xxxl-187 {
    line-height: 187px !important;
  }
  .line-height-xxxl-188 {
    line-height: 188px !important;
  }
  .line-height-xxxl-189 {
    line-height: 189px !important;
  }
  .line-height-xxxl-190 {
    line-height: 190px !important;
  }
  .line-height-xxxl-191 {
    line-height: 191px !important;
  }
  .line-height-xxxl-192 {
    line-height: 192px !important;
  }
  .line-height-xxxl-193 {
    line-height: 193px !important;
  }
  .line-height-xxxl-194 {
    line-height: 194px !important;
  }
  .line-height-xxxl-195 {
    line-height: 195px !important;
  }
  .line-height-xxxl-196 {
    line-height: 196px !important;
  }
  .line-height-xxxl-197 {
    line-height: 197px !important;
  }
  .line-height-xxxl-198 {
    line-height: 198px !important;
  }
  .line-height-xxxl-199 {
    line-height: 199px !important;
  }
  .line-height-xxxl-200 {
    line-height: 200px !important;
  }
}

.font-thin {
  font-weight: 100;
}
.font-light {
  font-weight: 300;
}
.font-normal {
  font-weight: 400;
}
.font-medium {
  font-weight: 500;
}
.font-semi {
  font-weight: 600;
}
.font-bold {
  font-weight: 700;
}
.font-ms {
  font-optical-sizing: auto;
}
.font-serif {
  font-family: "Baskervville", serif !important;
}
.font-sans {
  font-family: "Avenir55Roman", sans-serif !important;
}
.font-book {
  font-family: "Avenir45Book", sans-serif !important;
}
.font-heavy {
  font-family: "Avenir85Heavy" !important;
}

.mt-2r {
  margin-top: 2rem !important;
}
.mt-minus-3 {
  margin-top: -1rem !important;
}
@media (min-width: 768px) {
  .mt-minus-21 {
    margin-top: -21rem !important;
  }
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}
.object-center {
  -o-object-position: center;
     object-position: center;
}
.object-top {
  -o-object-position: top;
     object-position: top;
}

@media (min-width: 768px) {
  .grid-fix {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
}

.opacity-1 {
  opacity: 1;
}

.page-border {
  border-bottom: 10px solid #ffffff;
}

.text-shadow {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.alignright,
img.alignright,
a img.alignright {
  width: 100%;
  margin-bottom: 1rem;
  height: auto;
}
@media (min-width: 576px) {
  .alignright,
  img.alignright,
  a img.alignright {
    width: unset;
    float: right;
    margin: 4px 0 2px 14px;
  }
}

.alignleft,
img.alignleft,
a img.alignleft {
  width: 100%;
  margin-bottom: 1rem;
}
@media (min-width: 576px) {
  .alignleft,
  img.alignleft,
  a img.alignleft {
    width: unset;
    float: left;
    margin: 4px 14px 2px 0;
  }
}

.disabled {
  pointer-events: none !important;
  opacity: 0.3;
}

.videoWrapper {
  position: relative;
  height: 0;
  width: 100%;
  padding-top: 56.25%;
}
.videoWrapper iframe,
.videoWrapper .video-thumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.videoWrapper .video-thumb {
  z-index: 10;
  cursor: pointer;
}

.vert-gutter {
  margin-bottom: 100px;
}
.vert-gutter--2 {
  margin-bottom: 100px;
}
@media (min-width: 992px) {
  .vert-gutter--2 {
    margin-bottom: 150px;
  }
}
.vert-gutter--3 {
  margin-bottom: 70px;
}
@media (min-width: 992px) {
  .vert-gutter--3 {
    margin-bottom: 170px;
  }
}

.vert-padding {
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (min-width: 992px) {
  .vert-padding {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.vert-padding--2 {
  padding-top: 90px;
  padding-bottom: 90px;
}
@media (min-width: 992px) {
  .vert-padding--2 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
}

.hover-bright {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: inline-block;
}
@media (hover: hover) {
  .hover-bright:hover, .hover-bright:hover svg {
    -webkit-filter: brightness(1.3);
            filter: brightness(1.3);
    -webkit-transform: scale(1.01);
            transform: scale(1.01);
  }
}

.isolation-isolate {
  isolation: isolate !important;
}

.mix-blend-multiply {
  mix-blend-mode: multiply !important;
}

.list-style-square {
  list-style-type: square;
}

.wysiwyg.list-style-square ul {
  list-style: square;
  padding-left: 1rem;
  margin-bottom: 2rem;
}
.wysiwyg.list-style-square ul li {
  padding-left: 1.5rem;
}
.wysiwyg.list-style-square ul li:not(:last-child) {
  margin-bottom: 0.5rem;
}

.btn {
  font-size: 17px;
  font-weight: 900;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
  font-family: "Avenir85Heavy";
  padding: 0.75rem 1.25rem 0.5rem 1.25rem;
}
.btn-secondary {
  color: white;
}
@media (hover: hover) {
  .btn-secondary:hover {
    color: #A4C5A9;
    background-color: white;
  }
}

.quote-mark--light {
  position: relative;
}
.quote-mark--light::after {
  content: "";
  position: absolute;
  width: 96.932px;
  height: 61.2375px;
  background-repeat: no-repeat;
  background-size: contain;
  z-index: 0;
}
@media (min-width: 992px) {
  .quote-mark--light::after {
    width: 193.864px;
    height: 122.475px;
  }
}
.quote-mark--light::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='193.864' height='122.475' viewBox='0 0 193.864 122.475'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5' data-name='Rectangle 5' width='193.864' height='122.475' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='quote_mark' data-name='quote mark' opacity='0.282'%3E%3Cg id='Group_3' data-name='Group 3' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_11' data-name='Path 11' d='M35.11,1.719a45.3,45.3,0,0,0,1.475,88.4A76.434,76.434,0,0,1,15.83,121.882a76.122,76.122,0,0,0,75.228-76.1A45.347,45.347,0,0,0,35.11,1.719Z' transform='translate(0.038 0.038)' fill='%23fff'/%3E%3Cpath id='Path_12' data-name='Path 12' d='M130.194,1.72a45.3,45.3,0,0,0,1.479,88.4,76.427,76.427,0,0,1-20.756,31.766,76.123,76.123,0,0,0,75.229-76.1A45.347,45.347,0,0,0,130.194,1.72Z' transform='translate(7.18 0.038)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.quote-mark--right {
  position: relative;
}
.quote-mark--right::after {
  top: -30px;
  right: 0;
}
@media (min-width: 992px) {
  .quote-mark--right::after {
    top: -60px;
    right: -105px;
  }
}

.border-before-after {
  position: relative;
}
.border-before-after::before, .border-before-after::after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 1px;
  height: 100%;
  background-color: #707070;
  display: none;
}
.border-before-after::before {
  left: 1.5rem;
}
.border-before-after::after {
  right: 1.5rem;
}
.border-before-after-all::before, .border-before-after-all::after {
  display: block;
}
@media (min-width: 576px) {
  .border-before-after-sm::before, .border-before-after-sm::after {
    display: block;
  }
}
@media (min-width: 768px) {
  .border-before-after-md::before, .border-before-after-md::after {
    display: block;
  }
}
@media (min-width: 992px) {
  .border-before-after-lg::before, .border-before-after-lg::after {
    display: block;
  }
}
@media (min-width: 1024px) {
  .border-before-after-lgplus::before, .border-before-after-lgplus::after {
    display: block;
  }
}
@media (min-width: 1180px) {
  .border-before-after-ipad-air::before, .border-before-after-ipad-air::after {
    display: block;
  }
}
@media (min-width: 1200px) {
  .border-before-after-xl::before, .border-before-after-xl::after {
    display: block;
  }
}
@media (min-width: 1366px) {
  .border-before-after-xlplus::before, .border-before-after-xlplus::after {
    display: block;
  }
}
@media (min-width: 1480px) {
  .border-before-after-xxl::before, .border-before-after-xxl::after {
    display: block;
  }
}
@media (min-width: 1638px) {
  .border-before-after-xxxl::before, .border-before-after-xxxl::after {
    display: block;
  }
}

.grayscale {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}

.w-fit-content {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.d-block-uk,
.d-flex-uk,
.d-inline-flex-uk,
.d-show-uk {
  display: none !important;
}

body.page-uk .d-show-uk,
body.page-uk .d-block-uk {
  display: block !important;
}
body.page-uk .d-flex-uk {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
body.page-uk .d-inline-flex-uk {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
body.page-uk .d-none-uk {
  display: none !important;
}

.frame-bg {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url("images/headshot-frame.png");
}

.grayscale {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
}

.hover-bg-end-bottom {
  position: relative;
}
.hover-bg-end-bottom::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 0;
  background: #A4C5A9;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  z-index: -1;
}
@media (hover: hover) {
  .hover-bg-end-bottom:hover::after {
    width: 100%;
    height: 100%;
  }
}

.bg-primary-text-white {
  background-color: #ffffff;
}
.bg-primary-text-white p,
.bg-primary-text-white h2,
.bg-primary-text-white .h2,
.bg-primary-text-white h3,
.bg-primary-text-white .h3,
.bg-primary-text-white h4,
.bg-primary-text-white .h4,
.bg-primary-text-white h5,
.bg-primary-text-white .h5,
.bg-primary-text-white h6,
.bg-primary-text-white .h6,
.bg-primary-text-white span,
.bg-primary-text-white strong,
.bg-primary-text-white li,
.bg-primary-text-white sup {
  color: #fff;
}
.bg-primary-text-white .h2__accent::before,
.bg-primary-text-white .h2__accent::before,
.bg-primary-text-white .heading__accent::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.508' height='16.786' viewBox='0 0 16.508 16.786'%3E%3Cg id='cycle_iconn' data-name='cycle iconn' transform='translate(-152 -2657.607)'%3E%3Cpath id='Path_52614' data-name='Path 52614' d='M157.426,5.124a8.289,8.289,0,0,0-8.237-5.1l.229,3.3a4.984,4.984,0,0,1,4.558,7.629l-.971-1.308-.7,4.786,4.785.705-1.05-1.413a8.348,8.348,0,0,0,1.39-8.6' transform='translate(10.458 2657.607)' fill='%23ffffff'/%3E%3Cpath id='Path_52615' data-name='Path 52615' d='M140.874,11.333a4.944,4.944,0,0,1,.388-4.562l.972,1.308.7-4.786-4.786-.705L139.2,4a8.3,8.3,0,0,0,6.269,13.724c.191,0,.384-.007.577-.02l-.229-3.3a4.977,4.977,0,0,1-4.947-3.067' transform='translate(14.811 2656.669)' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.bg-white-text-dark {
  background-color: #ffffff;
}
.bg-white-text-dark p,
.bg-white-text-dark h2,
.bg-white-text-dark .h2,
.bg-white-text-dark h3,
.bg-white-text-dark .h3,
.bg-white-text-dark h4,
.bg-white-text-dark .h4,
.bg-white-text-dark h5,
.bg-white-text-dark .h5,
.bg-white-text-dark h6,
.bg-white-text-dark .h6,
.bg-white-text-dark span,
.bg-white-text-dark strong,
.bg-white-text-dark li,
.bg-white-text-dark sup {
  color: #212529;
}
.bg-white-text-dark .h2__accent,
.bg-white-text-dark .h2__accent,
.bg-white-text-dark .heading__accent {
  color: #ffffff;
}
.bg-white-text-primary {
  background-color: #ffffff;
}
.bg-white-text-primary p,
.bg-white-text-primary h2,
.bg-white-text-primary .h2,
.bg-white-text-primary h3,
.bg-white-text-primary .h3,
.bg-white-text-primary h4,
.bg-white-text-primary .h4,
.bg-white-text-primary h5,
.bg-white-text-primary .h5,
.bg-white-text-primary h6,
.bg-white-text-primary .h6,
.bg-white-text-primary span,
.bg-white-text-primary strong,
.bg-white-text-primary li,
.bg-white-text-primary sup {
  color: #ffffff;
}
.bg-white-text-primary .h2__accent,
.bg-white-text-primary .h2__accent,
.bg-white-text-primary .heading__accent {
  color: #212529;
}
.bg-white-text-primary .h2__accent::before,
.bg-white-text-primary .h2__accent::before,
.bg-white-text-primary .heading__accent::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.508' height='16.786' viewBox='0 0 16.508 16.786'%3E%3Cg id='cycle_iconn' data-name='cycle iconn' transform='translate(-152 -2657.607)'%3E%3Cpath id='Path_52614' data-name='Path 52614' d='M157.426,5.124a8.289,8.289,0,0,0-8.237-5.1l.229,3.3a4.984,4.984,0,0,1,4.558,7.629l-.971-1.308-.7,4.786,4.785.705-1.05-1.413a8.348,8.348,0,0,0,1.39-8.6' transform='translate(10.458 2657.607)' fill='%23212121'/%3E%3Cpath id='Path_52615' data-name='Path 52615' d='M140.874,11.333a4.944,4.944,0,0,1,.388-4.562l.972,1.308.7-4.786-4.786-.705L139.2,4a8.3,8.3,0,0,0,6.269,13.724c.191,0,.384-.007.577-.02l-.229-3.3a4.977,4.977,0,0,1-4.947-3.067' transform='translate(14.811 2656.669)' fill='%23212121'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.bg-gray-text-dark {
  background-color: #FFFAF4;
}
.bg-gray-text-dark p,
.bg-gray-text-dark h2,
.bg-gray-text-dark .h2,
.bg-gray-text-dark h3,
.bg-gray-text-dark .h3,
.bg-gray-text-dark h4,
.bg-gray-text-dark .h4,
.bg-gray-text-dark h5,
.bg-gray-text-dark .h5,
.bg-gray-text-dark h6,
.bg-gray-text-dark .h6,
.bg-gray-text-dark span,
.bg-gray-text-dark strong,
.bg-gray-text-dark li,
.bg-gray-text-dark sup {
  color: #212529;
}
.bg-gray-text-dark .h2__accent,
.bg-gray-text-dark .h2__accent,
.bg-gray-text-dark .heading__accent {
  color: #ffffff;
}
.bg-gray-text-primary {
  background-color: #FFFAF4;
}
.bg-gray-text-primary p,
.bg-gray-text-primary h2,
.bg-gray-text-primary .h2,
.bg-gray-text-primary h3,
.bg-gray-text-primary .h3,
.bg-gray-text-primary h4,
.bg-gray-text-primary .h4,
.bg-gray-text-primary h5,
.bg-gray-text-primary .h5,
.bg-gray-text-primary h6,
.bg-gray-text-primary .h6,
.bg-gray-text-primary span,
.bg-gray-text-primary strong,
.bg-gray-text-primary li,
.bg-gray-text-primary sup {
  color: #ffffff;
}
.bg-gray-text-primary .h2__accent,
.bg-gray-text-primary .h2__accent,
.bg-gray-text-primary .heading__accent {
  color: #212529;
}
.bg-gray-text-primary .h2__accent::before,
.bg-gray-text-primary .h2__accent::before,
.bg-gray-text-primary .heading__accent::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.508' height='16.786' viewBox='0 0 16.508 16.786'%3E%3Cg id='cycle_iconn' data-name='cycle iconn' transform='translate(-152 -2657.607)'%3E%3Cpath id='Path_52614' data-name='Path 52614' d='M157.426,5.124a8.289,8.289,0,0,0-8.237-5.1l.229,3.3a4.984,4.984,0,0,1,4.558,7.629l-.971-1.308-.7,4.786,4.785.705-1.05-1.413a8.348,8.348,0,0,0,1.39-8.6' transform='translate(10.458 2657.607)' fill='%23212121'/%3E%3Cpath id='Path_52615' data-name='Path 52615' d='M140.874,11.333a4.944,4.944,0,0,1,.388-4.562l.972,1.308.7-4.786-4.786-.705L139.2,4a8.3,8.3,0,0,0,6.269,13.724c.191,0,.384-.007.577-.02l-.229-3.3a4.977,4.977,0,0,1-4.947-3.067' transform='translate(14.811 2656.669)' fill='%23212121'/%3E%3C/g%3E%3C/svg%3E%0A");
}

#header .nav-trigger {
  position: absolute;
  top: 50%;
  height: 20px;
  z-index: 4;
  cursor: pointer;
  right: calc(5% + 4px);
  z-index: 9999;
}
@media (min-width: 1180px) {
  #header .nav-trigger {
    top: 63px;
  }
}
#header .close-x,
#header #nav-trigger {
  width: 30px;
  height: 25px;
  -webkit-transform: rotate(0deg) translateY(-50%);
          transform: rotate(0deg) translateY(-50%);
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}
@media (min-width: 1180px) {
  #header .close-x,
  #header #nav-trigger {
    -webkit-transform: rotate(0deg) translateY(0);
            transform: rotate(0deg) translateY(0);
  }
}
#header .close-x span,
#header #nav-trigger span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #fff;
  border-radius: 2px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
#header .close-x span:nth-child(1),
#header #nav-trigger span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
}
#header .close-x span:nth-child(2),
#header #nav-trigger span:nth-child(2) {
  top: 8px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
}
#header .close-x span:nth-child(3),
#header #nav-trigger span:nth-child(3) {
  top: 16px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
}
@media (hover: hover) {
  #header .close-x:hover, #header .close-x.active,
  #header #nav-trigger:hover,
  #header #nav-trigger.active {
    outline: none;
  }
  #header .close-x:hover span:nth-child(1),
  #header #nav-trigger:hover span:nth-child(1) {
    top: -4px;
  }
  #header .close-x:hover span:nth-child(2),
  #header #nav-trigger:hover span:nth-child(2) {
    top: 8px;
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
  #header .close-x:hover span:nth-child(3),
  #header #nav-trigger:hover span:nth-child(3) {
    top: 19px;
  }
}
#header .close-x.open span:nth-child(1),
#header #nav-trigger.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: -5px;
  left: 6px;
}
#header .close-x.open span:nth-child(2),
#header #nav-trigger.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
}
#header .close-x.open span:nth-child(3),
#header #nav-trigger.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 16px;
  left: 6px;
}
#header #navbar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: -1;
  display: none;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}
@media (min-width: 1366px) {
  #header #navbar {
    z-index: 5;
  }
}
@media (min-width: 1366px) {
  #header #navbar {
    position: relative;
    bottom: unset;
    height: unset;
    background: transparent;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
#header .menu-item {
  -webkit-transform: translateY(3rem);
  transform: translateY(3rem);
  opacity: 0;
}
@media (min-width: 1366px) {
  #header .menu-item {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
#header.nav--in #navbar {
  display: block;
  background: black;
  -webkit-transition: all 0.6s ease-out, background 0s;
  transition: all 0.6s ease-out, background 0s;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
@media (min-width: 1366px) {
  #header.nav--in #navbar {
    background: transparent;
  }
}
#header.nav--in .menu-item {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: all 0.6s 0.3s ease-out;
  transition: all 0.6s 0.3s ease-out;
}
#header.nav--in .menu-item:nth-child(1) {
  -webkit-transition-delay: 0.45s;
          transition-delay: 0.45s;
}
#header.nav--in .menu-item:nth-child(2) {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}
#header.nav--in .menu-item:nth-child(3) {
  -webkit-transition-delay: 0.75s;
          transition-delay: 0.75s;
}
#header.nav--in .menu-item:nth-child(4) {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}
#header.nav--in .menu-item:nth-child(5) {
  -webkit-transition-delay: 1.05s;
          transition-delay: 1.05s;
}
#header.nav--in .menu-item:nth-child(6) {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s;
}
#header.nav--in .menu-item:nth-child(7) {
  -webkit-transition-delay: 1.35s;
          transition-delay: 1.35s;
}
#header.nav--in .menu-item a {
  color: #fff;
}
@media (min-width: 1366px) {
  #header.nav--in .menu-item a {
    color: #000;
  }
}
#header.header-out.header-out-fixed--in #navbar {
  margin-top: 0;
}
#header.header-out .close-x span,
#header.header-out #nav-trigger span {
  background: #000;
}
#header.header-out.nav--in .close-x span,
#header.header-out.nav--in #nav-trigger span {
  background: #fff;
  -webkit-transition: 0.25s ease-in-out, background 0.25s 0.4s ease-in-out;
  transition: 0.25s ease-in-out, background 0.25s 0.4s ease-in-out;
}

.section {
  margin-bottom: 100px;
  position: relative;
  z-index: 1;
}

.content.page, .content.post,
.content .single {
  position: relative;
  z-index: 1;
}

.container {
  width: 90%;
  max-width: 1400px;
}
.container.narrow {
  max-width: 1180px;
}
.container.wide {
  max-width: 1660px;
}
@media (min-width: 576px) {
  .container-sm {
    width: 90%;
    max-width: 1400px;
  }
}
.container-sm-fluid {
  max-width: 1545px;
}
@media (min-width: 768px) {
  .container-md {
    width: 90%;
    max-width: 1400px;
  }
}
.container-md-fluid {
  max-width: 1545px;
}
@media (min-width: 992px) {
  .container-lg {
    width: 90%;
    max-width: 1400px;
  }
}
.container-lg-fluid {
  max-width: 1545px;
}
@media (min-width: 1200px) {
  .container-xl {
    width: 90%;
    max-width: 1400px;
  }
}
.container-xl-fluid {
  max-width: 1545px;
}
@media (min-width: 1366px) {
  .container-xlplus {
    width: 90%;
    max-width: 1400px;
  }
}
.container-xlplus-fluid {
  max-width: 1545px;
}
@media (min-width: 1480px) {
  .container-xxl {
    width: 90%;
    max-width: 1400px;
  }
}
@media (min-width: 1638px) {
  .container-xxxl {
    width: 90%;
    max-width: 1400px;
  }
}
.container-xxxl-fluid {
  max-width: 1545px;
}

@media (min-width: 992px) {
  .row.wide,
  .d-grid.wide {
    margin-right: calc(-1.75 * var(--bs-gutter-x));
    margin-left: calc(-1.75 * var(--bs-gutter-x));
  }
}

.row-float-3 > .col {
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
}
.row-float-3::after {
  content: "";
  display: block;
  clear: both;
}

@media (min-width: 1638px) {
  .row.wide-100 {
    margin-right: -100px;
    margin-left: -100px;
  }
}

#contact-footer {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='294' height='299' viewBox='0 0 294 299'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_1725' data-name='Rectangle 1725' width='294' height='299' transform='translate(-1 4148)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_3' data-name='Mask Group 3' transform='translate(1 -4148)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_4841' data-name='Group 4841' transform='translate(-195.3 1491.831)' opacity='0.098'%3E%3Cpath id='Path_52614' data-name='Path 52614' d='M317.5,104.706A169.357,169.357,0,0,0,149.189.407l4.688,67.527a101.828,101.828,0,0,1,93.14,155.875L227.172,197.09l-14.388,97.788,97.762,14.414L289.1,280.412a170.57,170.57,0,0,0,28.4-175.706' transform='translate(159.059 2657.607)' fill='%2345a735'/%3E%3Cpath id='Path_52615' data-name='Path 52615' d='M212.473,181.288A101.012,101.012,0,0,1,220.4,88.07l19.857,26.719L254.661,17,156.873,2.587l21.472,28.881c-41.589,48.165-52.787,116.825-28.412,175.706a169.336,169.336,0,0,0,156.5,104.715c3.907,0,7.852-.143,11.8-.417l-4.675-67.527a101.693,101.693,0,0,1-101.082-62.657' transform='translate(14.811 2688.709)' fill='%2345a735'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: left bottom;
  background-size: auto;
  background-repeat: no-repeat;
  padding-bottom: 150px;
}

/******************************************************************
form stuff

******************************************************************/
#bottom-bar .footer-nav li a {
  font-size: 11px;
  line-height: 14px;
}

.office-locations .office-item {
  position: relative;
  padding: 0 1rem;
}
.office-locations .office-item::after {
  content: "";
  position: absolute;
  top: 0;
  right: 20%;
  width: 1px;
  height: 100%;
  background-color: #A4C5A9;
  display: block;
  right: 15%;
}
@media (max-width: 1199.98px) {
  .office-locations .office-item::after {
    right: 10%;
  }
}
@media (max-width: 991.98px) {
  .office-locations .office-item::after {
    right: 5%;
  }
}
@media (min-width: 992px) {
  .office-locations .office-item:last-child::after {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .office-locations .office-item:nth-child(3)::after, .office-locations .office-item:last-child::after {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .office-locations .office-item:nth-child(1)::after, .office-locations .office-item:nth-child(3)::after {
    display: block;
  }
  .office-locations .office-item:nth-child(2)::after, .office-locations .office-item:nth-child(4)::after {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .office-locations .office-item::after {
    content: "";
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 5%;
    width: 80%;
    height: 1px;
    background-color: #A4C5A9;
  }
  .office-locations .office-item:nth-child(n)::after {
    display: block;
  }
}
.office-locations .office-item h4, .office-locations .office-item .h4 {
  font-family: "Avenir85Heavy";
  font-size: 18px;
  line-height: 20px;
}
.office-locations .office-item p {
  font-size: 18px;
  line-height: 20px;
}

.wpcf7 .wpcf7-select {
  color: #707070 !important;
  font-family: "Avenir45Book", sans-serif !important;
  font-size: 13px !important;
  line-height: 29px !important;
  font-weight: 400 !important;
  letter-spacing: 0.15rem !important;
}
.wpcf7 input[type=text],
.wpcf7 input[type=password],
.wpcf7 input[type=datetime],
.wpcf7 input[type=datetime-local],
.wpcf7 input[type=date],
.wpcf7 input[type=month],
.wpcf7 input[type=time],
.wpcf7 input[type=week],
.wpcf7 input[type=number],
.wpcf7 input[type=email],
.wpcf7 input[type=url],
.wpcf7 input[type=search],
.wpcf7 input[type=tel],
.wpcf7 input[type=color],
.wpcf7 input[type=select],
.wpcf7 select,
.wpcf7 textarea,
.wpcf7 .field {
  display: block;
  height: 39px !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  padding: 0;
  margin-bottom: 1rem;
  border-radius: 0;
  vertical-align: middle;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 0;
  width: 100%;
  max-width: 400px;
  background-color: transparent;
  -webkit-transition: background-color 0.24s ease-in-out;
  transition: background-color 0.24s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .wpcf7 input[type=text],
  .wpcf7 input[type=password],
  .wpcf7 input[type=datetime],
  .wpcf7 input[type=datetime-local],
  .wpcf7 input[type=date],
  .wpcf7 input[type=month],
  .wpcf7 input[type=time],
  .wpcf7 input[type=week],
  .wpcf7 input[type=number],
  .wpcf7 input[type=email],
  .wpcf7 input[type=url],
  .wpcf7 input[type=search],
  .wpcf7 input[type=tel],
  .wpcf7 input[type=color],
  .wpcf7 input[type=select],
  .wpcf7 select,
  .wpcf7 textarea,
  .wpcf7 .field {
    -webkit-transition: none;
    transition: none;
  }
}
.wpcf7 input[type=text]:active, .wpcf7 input[type=text]:focus,
.wpcf7 input[type=password]:active,
.wpcf7 input[type=password]:focus,
.wpcf7 input[type=datetime]:active,
.wpcf7 input[type=datetime]:focus,
.wpcf7 input[type=datetime-local]:active,
.wpcf7 input[type=datetime-local]:focus,
.wpcf7 input[type=date]:active,
.wpcf7 input[type=date]:focus,
.wpcf7 input[type=month]:active,
.wpcf7 input[type=month]:focus,
.wpcf7 input[type=time]:active,
.wpcf7 input[type=time]:focus,
.wpcf7 input[type=week]:active,
.wpcf7 input[type=week]:focus,
.wpcf7 input[type=number]:active,
.wpcf7 input[type=number]:focus,
.wpcf7 input[type=email]:active,
.wpcf7 input[type=email]:focus,
.wpcf7 input[type=url]:active,
.wpcf7 input[type=url]:focus,
.wpcf7 input[type=search]:active,
.wpcf7 input[type=search]:focus,
.wpcf7 input[type=tel]:active,
.wpcf7 input[type=tel]:focus,
.wpcf7 input[type=color]:active,
.wpcf7 input[type=color]:focus,
.wpcf7 input[type=select]:active,
.wpcf7 input[type=select]:focus,
.wpcf7 select:active,
.wpcf7 select:focus,
.wpcf7 textarea:active,
.wpcf7 textarea:focus,
.wpcf7 .field:active,
.wpcf7 .field:focus {
  outline: none;
}
.wpcf7 input[type=text].error, .wpcf7 input[type=text].is-invalid,
.wpcf7 input[type=password].error,
.wpcf7 input[type=password].is-invalid,
.wpcf7 input[type=datetime].error,
.wpcf7 input[type=datetime].is-invalid,
.wpcf7 input[type=datetime-local].error,
.wpcf7 input[type=datetime-local].is-invalid,
.wpcf7 input[type=date].error,
.wpcf7 input[type=date].is-invalid,
.wpcf7 input[type=month].error,
.wpcf7 input[type=month].is-invalid,
.wpcf7 input[type=time].error,
.wpcf7 input[type=time].is-invalid,
.wpcf7 input[type=week].error,
.wpcf7 input[type=week].is-invalid,
.wpcf7 input[type=number].error,
.wpcf7 input[type=number].is-invalid,
.wpcf7 input[type=email].error,
.wpcf7 input[type=email].is-invalid,
.wpcf7 input[type=url].error,
.wpcf7 input[type=url].is-invalid,
.wpcf7 input[type=search].error,
.wpcf7 input[type=search].is-invalid,
.wpcf7 input[type=tel].error,
.wpcf7 input[type=tel].is-invalid,
.wpcf7 input[type=color].error,
.wpcf7 input[type=color].is-invalid,
.wpcf7 input[type=select].error,
.wpcf7 input[type=select].is-invalid,
.wpcf7 select.error,
.wpcf7 select.is-invalid,
.wpcf7 textarea.error,
.wpcf7 textarea.is-invalid,
.wpcf7 .field.error,
.wpcf7 .field.is-invalid {
  color: red;
  border-color: red;
  background-color: transparent;
  background-position: 99% center;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=");
  outline-color: red;
}
.wpcf7 input[type=text].is-valid, .wpcf7 input[type=text].success,
.wpcf7 input[type=password].is-valid,
.wpcf7 input[type=password].success,
.wpcf7 input[type=datetime].is-valid,
.wpcf7 input[type=datetime].success,
.wpcf7 input[type=datetime-local].is-valid,
.wpcf7 input[type=datetime-local].success,
.wpcf7 input[type=date].is-valid,
.wpcf7 input[type=date].success,
.wpcf7 input[type=month].is-valid,
.wpcf7 input[type=month].success,
.wpcf7 input[type=time].is-valid,
.wpcf7 input[type=time].success,
.wpcf7 input[type=week].is-valid,
.wpcf7 input[type=week].success,
.wpcf7 input[type=number].is-valid,
.wpcf7 input[type=number].success,
.wpcf7 input[type=email].is-valid,
.wpcf7 input[type=email].success,
.wpcf7 input[type=url].is-valid,
.wpcf7 input[type=url].success,
.wpcf7 input[type=search].is-valid,
.wpcf7 input[type=search].success,
.wpcf7 input[type=tel].is-valid,
.wpcf7 input[type=tel].success,
.wpcf7 input[type=color].is-valid,
.wpcf7 input[type=color].success,
.wpcf7 input[type=select].is-valid,
.wpcf7 input[type=select].success,
.wpcf7 select.is-valid,
.wpcf7 select.success,
.wpcf7 textarea.is-valid,
.wpcf7 textarea.success,
.wpcf7 .field.is-valid,
.wpcf7 .field.success {
  color: green;
  border-color: green;
  background-color: transparent;
  background-position: 99% center;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==");
  outline-color: green;
}
.wpcf7 input[type=text].is-disabled, .wpcf7 input[type=text][disabled],
.wpcf7 input[type=password].is-disabled,
.wpcf7 input[type=password][disabled],
.wpcf7 input[type=datetime].is-disabled,
.wpcf7 input[type=datetime][disabled],
.wpcf7 input[type=datetime-local].is-disabled,
.wpcf7 input[type=datetime-local][disabled],
.wpcf7 input[type=date].is-disabled,
.wpcf7 input[type=date][disabled],
.wpcf7 input[type=month].is-disabled,
.wpcf7 input[type=month][disabled],
.wpcf7 input[type=time].is-disabled,
.wpcf7 input[type=time][disabled],
.wpcf7 input[type=week].is-disabled,
.wpcf7 input[type=week][disabled],
.wpcf7 input[type=number].is-disabled,
.wpcf7 input[type=number][disabled],
.wpcf7 input[type=email].is-disabled,
.wpcf7 input[type=email][disabled],
.wpcf7 input[type=url].is-disabled,
.wpcf7 input[type=url][disabled],
.wpcf7 input[type=search].is-disabled,
.wpcf7 input[type=search][disabled],
.wpcf7 input[type=tel].is-disabled,
.wpcf7 input[type=tel][disabled],
.wpcf7 input[type=color].is-disabled,
.wpcf7 input[type=color][disabled],
.wpcf7 input[type=select].is-disabled,
.wpcf7 input[type=select][disabled],
.wpcf7 select.is-disabled,
.wpcf7 select[disabled],
.wpcf7 textarea.is-disabled,
.wpcf7 textarea[disabled],
.wpcf7 .field.is-disabled,
.wpcf7 .field[disabled] {
  cursor: not-allowed;
  border-color: #FFFAF4;
  opacity: 0.6;
}
.wpcf7 input[type=text].is-disabled:active, .wpcf7 input[type=text].is-disabled:focus, .wpcf7 input[type=text][disabled]:active, .wpcf7 input[type=text][disabled]:focus,
.wpcf7 input[type=password].is-disabled:active,
.wpcf7 input[type=password].is-disabled:focus,
.wpcf7 input[type=password][disabled]:active,
.wpcf7 input[type=password][disabled]:focus,
.wpcf7 input[type=datetime].is-disabled:active,
.wpcf7 input[type=datetime].is-disabled:focus,
.wpcf7 input[type=datetime][disabled]:active,
.wpcf7 input[type=datetime][disabled]:focus,
.wpcf7 input[type=datetime-local].is-disabled:active,
.wpcf7 input[type=datetime-local].is-disabled:focus,
.wpcf7 input[type=datetime-local][disabled]:active,
.wpcf7 input[type=datetime-local][disabled]:focus,
.wpcf7 input[type=date].is-disabled:active,
.wpcf7 input[type=date].is-disabled:focus,
.wpcf7 input[type=date][disabled]:active,
.wpcf7 input[type=date][disabled]:focus,
.wpcf7 input[type=month].is-disabled:active,
.wpcf7 input[type=month].is-disabled:focus,
.wpcf7 input[type=month][disabled]:active,
.wpcf7 input[type=month][disabled]:focus,
.wpcf7 input[type=time].is-disabled:active,
.wpcf7 input[type=time].is-disabled:focus,
.wpcf7 input[type=time][disabled]:active,
.wpcf7 input[type=time][disabled]:focus,
.wpcf7 input[type=week].is-disabled:active,
.wpcf7 input[type=week].is-disabled:focus,
.wpcf7 input[type=week][disabled]:active,
.wpcf7 input[type=week][disabled]:focus,
.wpcf7 input[type=number].is-disabled:active,
.wpcf7 input[type=number].is-disabled:focus,
.wpcf7 input[type=number][disabled]:active,
.wpcf7 input[type=number][disabled]:focus,
.wpcf7 input[type=email].is-disabled:active,
.wpcf7 input[type=email].is-disabled:focus,
.wpcf7 input[type=email][disabled]:active,
.wpcf7 input[type=email][disabled]:focus,
.wpcf7 input[type=url].is-disabled:active,
.wpcf7 input[type=url].is-disabled:focus,
.wpcf7 input[type=url][disabled]:active,
.wpcf7 input[type=url][disabled]:focus,
.wpcf7 input[type=search].is-disabled:active,
.wpcf7 input[type=search].is-disabled:focus,
.wpcf7 input[type=search][disabled]:active,
.wpcf7 input[type=search][disabled]:focus,
.wpcf7 input[type=tel].is-disabled:active,
.wpcf7 input[type=tel].is-disabled:focus,
.wpcf7 input[type=tel][disabled]:active,
.wpcf7 input[type=tel][disabled]:focus,
.wpcf7 input[type=color].is-disabled:active,
.wpcf7 input[type=color].is-disabled:focus,
.wpcf7 input[type=color][disabled]:active,
.wpcf7 input[type=color][disabled]:focus,
.wpcf7 input[type=select].is-disabled:active,
.wpcf7 input[type=select].is-disabled:focus,
.wpcf7 input[type=select][disabled]:active,
.wpcf7 input[type=select][disabled]:focus,
.wpcf7 select.is-disabled:active,
.wpcf7 select.is-disabled:focus,
.wpcf7 select[disabled]:active,
.wpcf7 select[disabled]:focus,
.wpcf7 textarea.is-disabled:active,
.wpcf7 textarea.is-disabled:focus,
.wpcf7 textarea[disabled]:active,
.wpcf7 textarea[disabled]:focus,
.wpcf7 .field.is-disabled:active,
.wpcf7 .field.is-disabled:focus,
.wpcf7 .field[disabled]:active,
.wpcf7 .field[disabled]:focus {
  background-color: rgba(112, 112, 112, 0);
}
.wpcf7 input[type=password] {
  letter-spacing: 0.3em;
}
.wpcf7 textarea {
  max-width: 100%;
  min-height: 149px;
  line-height: 1.5em;
  padding-top: 1.5rem;
}
.wpcf7 select {
  color: #707070 !important;
  color: #707070;
  font-family: "Avenir45Book", sans-serif;
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 input[type=text]:focus,
.wpcf7 input[type=text]:active,
.wpcf7 input[type=password]:focus,
.wpcf7 input[type=password]:active,
.wpcf7 input[type=datetime]:focus,
.wpcf7 input[type=datetime]:active,
.wpcf7 input[type=datetime-local]:focus,
.wpcf7 input[type=datetime-local]:active,
.wpcf7 input[type=date]:focus,
.wpcf7 input[type=date]:active,
.wpcf7 input[type=month]:focus,
.wpcf7 input[type=month]:active,
.wpcf7 input[type=time]:focus,
.wpcf7 input[type=time]:active,
.wpcf7 input[type=week]:focus,
.wpcf7 input[type=week]:active,
.wpcf7 input[type=number]:focus,
.wpcf7 input[type=number]:active,
.wpcf7 input[type=email]:focus,
.wpcf7 input[type=email]:active,
.wpcf7 input[type=url]:focus,
.wpcf7 input[type=url]:active,
.wpcf7 input[type=search]:focus,
.wpcf7 input[type=search]:active,
.wpcf7 input[type=tel]:focus,
.wpcf7 input[type=tel]:active,
.wpcf7 input[type=color]:focus,
.wpcf7 input[type=color]:active,
.wpcf7 select:focus,
.wpcf7 select:active,
.wpcf7 textarea:focus,
.wpcf7 textarea:active,
.wpcf7 .field:focus,
.wpcf7 .field:active {
  background: transparent;
}
.wpcf7 fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.wpcf7 label {
  display: block;
}
.wpcf7 input,
.wpcf7 textarea {
  border-radius: 0 !important;
}
.wpcf7 form .btn {
  letter-spacing: 0.019rem !important;
  text-transform: uppercase !important;
}
.wpcf7 .custom-select:focus {
  border-color: #212529;
  border: none !important;
  outline: 0;
  -webkit-box-shadow: 0 0 0 rgba(255, 255, 255, 0.25);
          box-shadow: 0 0 0 rgba(255, 255, 255, 0.25);
  border-bottom: none !important;
}
.wpcf7 .form-control {
  border-bottom: 1px solid !important black;
  border-bottom: none #4ca88d;
  border-radius: 0;
  height: 39px;
  background-color: transparent;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
}
.wpcf7 .wpcf7-form-control,
.wpcf7 option {
  max-width: 100% !important;
  width: 100% !important;
  background: transparent !important;
  text-transform: none !important;
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
  letter-spacing: 0;
  border-bottom: 1px solid #707070 !important;
  padding-left: 0 !important;
  padding-right: 1rem !important;
}
.wpcf7 .wpcf7-textarea {
  text-transform: none !important;
  padding-top: 0.5rem;
}
.wpcf7 ::-webkit-input-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 ::-moz-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 :-ms-input-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 ::-ms-input-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 ::placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 ::-webkit-input-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 ::-moz-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  color: #707070;
  font-family: "Avenir85Heavy";
  font-size: 13px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: uppercase !important;
}
.wpcf7 :-ms-input-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  text-transform: uppercase !important;
}
.wpcf7 ::-ms-input-placeholder {
  color: #707070 !important;
  font-family: "Avenir55Roman", sans-serif !important;
  text-transform: uppercase !important;
}
.wpcf7 button {
  float: right;
  margin-top: 12px;
}
.wpcf7 button .wpcf7-form-control {
  background: transparent !important;
  border: none !important;
  color: #fff;
  padding: 0 !important;
  margin: 0 !important;
  text-align: left;
}
.wpcf7 button .wpcf7-form-control input {
  color: black;
  font-family: "Avenir85Heavy";
  font-size: 17px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: 0.15rem;
  text-transform: none !important;
}
.wpcf7 * :focus,
.wpcf7 .cf7-subit:focus {
  outline: none;
}
.wpcf7 .wpcf7 form .wpcf7-response-output {
  padding: 0.2em 1em;
  border: 1px solid #A4C5A9 !important;
  color: black !important;
  text-align: center !important;
  margin: 3rem auto 0;
  width: 80%;
}
.wpcf7 .text-end * {
  text-align: right;
}
.wpcf7 .submit-wrap > p {
  position: relative;
  display: inline-block;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.wpcf7 .wpcf7-submit {
  padding-top: 1.5rem !important;
  padding-bottom: 0 !important;
  padding-right: 0 !important;
  position: relative;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  background-color: transparent !important;
  margin-top: 3rem;
  color: black !important;
  font-family: "Avenir85Heavy" !important;
  font-size: 17px !important;
  line-height: 29px !important;
  font-weight: 700 !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
  width: -webkit-fit-content !important;
  width: fit-content !important;
  width: -moz-fit-content;
  height: auto !important;
  border-radius: 0 !important;
  border: none !important;
  text-align: right !important;
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  cursor: pointer;
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+/Edge */
  user-select: none;
  /* Standard */
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  z-index: 1;
}
@media (hover: hover) {
  .wpcf7 .wpcf7-submit:hover {
    color: #000 !important;
    font-family: "Avenir85Heavy" !important;
    font-size: 17px !important;
    line-height: 29px !important;
    font-weight: 700 !important;
    letter-spacing: 0.15rem !important;
  }
}
.wpcf7 .wpcf7-spinner {
  position: absolute;
  left: 50%;
  top: auto;
  -webkit-transform: translate(-50%, 1.5rem);
          transform: translate(-50%, 1.5rem);
  bottom: 0;
  right: auto;
  margin: 0;
  z-index: 0;
}

.locations .section__lead {
  position: relative;
  padding-bottom: 0.5rem;
}
@media (min-width: 768px) {
  .locations .section__lead {
    padding-bottom: 0;
  }
}
.locations .section__lead:after {
  content: "";
  position: absolute;
  height: 2px;
  width: 338px;
  max-width: 100%;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
}
.locations__city {
  text-transform: uppercase;
  color: #212529;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 26px;
  line-height: 50px;
  font-weight: 700;
  letter-spacing: 0.05rem;
  position: relative;
}
.locations__city::before {
  position: absolute;
  top: 13px;
  left: -50px;
  color: #212529;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  letter-spacing: 0.2rem;
}

@media (max-width: 767.98px) {
  .bg-blend-color {
    background-color: rgba(0, 0, 0, 0.2);
  }
}

.bg-blend-mode {
  height: 100vh;
  min-height: 728px;
  max-height: 1028px;
}
@media (max-width: 767.98px) {
  .bg-blend-mode {
    mix-blend-mode: multiply;
    height: 95vh;
  }
}

.contact-form-wrap {
  padding: 0 1.5rem 3rem;
}
@media (min-width: 768px) {
  .contact-form-wrap {
    margin-left: -100px;
    margin-right: -100px;
    padding: 0 120px 180px;
  }
}
.contact-form-wrap .section__lead.border-animate {
  padding-top: 3rem;
}
@media (min-width: 768px) {
  .contact-form-wrap .section__lead.border-animate {
    padding-top: 120px;
  }
}
.contact-form-wrap .section__lead.border-animate::before {
  content: "";
  display: block;
  position: absolute;
  left: -3rem;
  top: 0;
  width: 1px;
  height: 0;
  background: #57BEA5;
  -webkit-transition: all 1.4s ease;
  transition: all 1.4s ease;
}
@media (min-width: 768px) {
  .contact-form-wrap .section__lead.border-animate::before {
    left: -3.5rem;
  }
}
.contact-form-wrap .section__lead.border-animate.active::before {
  height: calc(100% - 0.75rem);
}
@media (min-width: 768px) {
  .contact-form-wrap .section__lead.border-animate.active::before {
    height: calc(100% - 1.25rem);
  }
}

.wpcf7-form.submitting .svg-wrap {
  -webkit-animation: rotateCapA 2s linear infinite;
          animation: rotateCapA 2s linear infinite;
  top: 16px;
}

#contact, #contact-uk, #contact-starters {
  background-image: url(images/contact-form-bg-mobile-2.png);
  background-repeat: no-repeat;
  background-position: right top;
  background-size: cover;
  scroll-margin-top: 100px;
}
@media (min-width: 768px) {
  #contact, #contact-uk, #contact-starters {
    background-image: url(images/contact-form-bg-left.png), url(images/contact-form-bg.png);
    background-position: left calc(100% + 140px), right top;
    background-size: 40%, cover;
  }
}
#contact .logo img, #contact-uk .logo img, #contact-starters .logo img {
  width: 194px;
  height: auto;
}
#contact address, #contact-uk address, #contact-starters address {
  font-family: "Avenir55Roman", sans-serif !important;
}
#contact .social-item, #contact-uk .social-item, #contact-starters .social-item {
  margin-right: 1rem;
}
#contact .social-item:last-child, #contact-uk .social-item:last-child, #contact-starters .social-item:last-child {
  display: none;
}
#contact #footer-info *, #contact-uk #footer-info *, #contact-starters #footer-info * {
  font-size: 15px;
  font-weight: 300;
}
#contact #footer-info p, #contact-uk #footer-info p, #contact-starters #footer-info p {
  padding: 0;
  margin: 0;
}
#contact #footer-info .legal *, #contact-uk #footer-info .legal *, #contact-starters #footer-info .legal * {
  color: white;
  font-family: "Avenir55Roman", sans-serif !important;
  font-size: 10px;
  line-height: 12px;
  font-weight: 300;
  letter-spacing: 0;
}
#contact #footer-info .legal a, #contact-uk #footer-info .legal a, #contact-starters #footer-info .legal a {
  text-decoration: underline;
  padding-bottom: 0.25rem;
}
@media (hover: hover) {
  #contact #footer-info .legal a:hover, #contact-uk #footer-info .legal a:hover, #contact-starters #footer-info .legal a:hover {
    color: #ffffff !important;
  }
}

#gform_wrapper_3 p {
  color: #212529;
}
#gform_wrapper_3 h3, #gform_wrapper_3 .h3 {
  padding-top: 1rem;
  font-size: 20px;
  line-height: 22px;
}
#gform_wrapper_3 h3.gsection_title, #gform_wrapper_3 .gsection_title.h3 {
  color: #5B7962;
}
#gform_wrapper_3 .gform-footer.gform_footer.top_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 4rem;
}
#gform_wrapper_3 .gform-footer.gform_footer.top_label #gform_submit_button_3 {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  background: none;
  border: 0;
  padding: 0 0.25rem 0.5rem;
  cursor: pointer;
  text-transform: uppercase !important;
  font-size: 17px !important;
  line-height: 29px !important;
  font-weight: 700 !important;
  letter-spacing: 0.15rem !important;
  color: #000;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#A4C5A9), to(#A4C5A9));
  background-image: linear-gradient(#A4C5A9, #A4C5A9);
  background-repeat: no-repeat;
  background-position: left calc(100% - 0px);
  background-size: 0% 2px;
  -webkit-transition: background-size 0.4s ease;
  transition: background-size 0.4s ease;
}
@media (hover: hover) {
  #gform_wrapper_3 .gform-footer.gform_footer.top_label #gform_submit_button_3:hover {
    background-size: 100% 2px;
  }
}
#gform_wrapper_3 .gform-footer.gform_footer.top_label #gform_submit_button_3:focus-visible {
  outline: none;
  background-size: 100% 2px;
}
#gform_wrapper_3 .gform-footer.gform_footer.top_label #gform_submit_button_3:disabled {
  opacity: 0.5;
  pointer-events: none;
}
#gform_wrapper_3 .wpcf7 .wpcf7-form-control {
  text-transform: unset !important;
  font-size: 15px;
  line-height: 18px;
}
#gform_wrapper_3 .wpcf7 .wpcf7-form-control.wpcf7-submit {
  text-transform: uppercase !important;
}
#gform_wrapper_3 .wpcf7 .wpcf7-form-control.wpcf7-checkbox {
  border-bottom: none !important;
}

#gform_confirmation_message_3 {
  color: #000 !important;
}

#contact-starters {
  background-image: url(images/contact-form-bg-left.png);
  background-position: left calc(100% + 140px);
  background-size: 40%;
}
#contact-starters p {
  color: #212529;
}
#contact-starters h3, #contact-starters .h3 {
  padding-top: 1rem;
  font-size: 20px;
  line-height: 22px;
}
#contact-starters .wpcf7 .wpcf7-form-control {
  text-transform: unset !important;
  font-size: 15px;
  line-height: 18px;
}
#contact-starters .wpcf7 .wpcf7-form-control.wpcf7-submit {
  text-transform: uppercase !important;
}
#contact-starters .wpcf7 .wpcf7-form-control.wpcf7-checkbox {
  border-bottom: none !important;
}

.copyright {
  font-family: "Avenir35LightOblique", sans-serif;
}

.submit-border {
  display: inline-block;
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #A4C5A9;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.submit-border.active {
  width: 100%;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
  border-color: #e5c85a !important;
  color: black !important;
  text-align: center !important;
}

.wpcf7 form.sent .wpcf7-response-output {
  border-color: #A4C5A9 !important;
  color: black !important;
  text-align: center !important;
}

.wpcf7 form .wpcf7-response-output {
  margin: 2em 0.5em 1em;
  padding: 2rem 1rem;
  border: 2px solid #A4C5A9;
  color: black !important;
  text-align: center !important;
}

#top-wrapper .ud-social-icons {
  padding: 3rem 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#top-wrapper .social-item {
  margin-left: 1rem;
}
#top-wrapper #logo-short {
  width: 95px;
  margin-top: -0.5rem;
}
@media (min-width: 768px) {
  #top-wrapper #logo-short {
    width: 120px;
    margin-top: 0;
  }
}
#top-wrapper.logo--in #logo-short {
  opacity: 1;
}
#top-wrapper-2 {
  position: fixed;
  top: -200px;
  left: 0;
  width: 100%;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  height: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#top-wrapper-2.fixed-header-in {
  top: 0;
  position: fixed;
  top: -200px;
  left: 0;
  width: 100%;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
#top-wrapper-2.fixed-header-in.fixed-header-in {
  top: 0;
}
#top-wrapper-2 .social-item .bi {
  color: #212529;
}
#top-wrapper-2 .hamburger.is-active .hamburger-inner,
#top-wrapper-2 .hamburger.is-active .hamburger-inner::after,
#top-wrapper-2 .hamburger.is-active .hamburger-inner::before {
  background-color: #fff;
}
#top-wrapper-2 .hamburger-inner,
#top-wrapper-2 .hamburger-inner::after,
#top-wrapper-2 .hamburger-inner::before {
  background-color: #212529;
}
#top-wrapper-2.dark-background .hamburger-inner,
#top-wrapper-2.dark-background .hamburger-inner::after,
#top-wrapper-2.dark-background .hamburger-inner::before {
  background-color: #fff;
}
#top-wrapper-2.dark-background .social-item .bi {
  color: #fff;
}

#jm-logo {
  margin-left: calc(5% + 1.5rem);
  margin-right: auto;
  padding: 0.65rem 0;
  display: inline-block;
}
@media (min-width: 1200px) {
  #jm-logo {
    margin-left: calc(50vw - 570px + 0.5rem);
  }
}
#jm-logo img {
  max-width: 182px;
  width: 182px;
}

.menu-brgr {
  display: inline-block;
  width: 30px;
  height: 18px;
  top: 1.5rem;
  position: fixed;
  right: 5%;
  z-index: 9999999999;
  cursor: pointer;
}
.menu-brgr .line {
  width: 100%;
  height: 2px;
  background: #707070;
  position: absolute;
  right: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.menu-brgr .line1 {
  top: 0;
}
.menu-brgr .line2 {
  top: 6px;
}
.menu-brgr .line3 {
  top: 12px;
  bottom: 0;
  right: 0;
}

.menu-wrapper {
  position: fixed;
  top: 0;
  right: -100vw;
  height: 100%;
  min-height: 1040px;
  width: 100vw;
  background: #212529;
  -webkit-transition: all 1.4s ease;
  transition: all 1.4s ease;
}

#menu-main-new {
  font-family: "Work Sans";
  font-weight: 300;
  font-style: normal;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0;
  overflow: visible;
  top: 50%;
}
#menu-main-new li,
#menu-main-new li a,
#menu-main-new li a:visited {
  text-align: center;
  text-transform: uppercase;
  color: white;
  font-family: "Baskervville", serif;
  font-size: 18px;
  line-height: 2rem;
  font-weight: 300;
  letter-spacing: 0.025rem;
}
#menu-main-new li:hover,
#menu-main-new li a:hover,
#menu-main-new li a:visited:hover {
  color: #ffffff;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
#menu-main-new .menu-item-has-children > a {
  border-bottom: 1px solid #ffffff;
  padding-bottom: 0.5rem;
  margin-bottom: 0.5rem;
  display: inline-block;
}
#menu-main-new .menu-item-has-children > a::after {
  display: inline-block;
  content: "\f282";
  vertical-align: -0.125em;
  font-family: "bootstrap-icons";
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: white !important;
  font-size: 13px;
}
#menu-main-new .menu-item-has-children .sub-menu {
  height: 0;
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  position: relative;
  z-index: -1;
}
#menu-main-new .menu-item-has-children.active > a::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
#menu-main-new .menu-item-has-children.active .sub-menu {
  height: 116px;
  opacity: 1;
  z-index: 1;
}

.menu-logo {
  position: absolute;
  top: -1000px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 0;
  -webkit-transition: all 1.4s 0.4s ease;
  transition: all 1.4s 0.4s ease;
  max-width: 326px;
  width: 100%;
  height: auto;
}

.nav-is-active .line1 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.nav-is-active .line2 {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 0;
}
.nav-is-active .line3 {
  width: 0;
  opacity: 0;
}
.nav-is-active .menu-wrapper {
  right: 0;
}
.nav-is-active .menu-logo {
  top: 150px;
  opacity: 1;
}
.nav-is-active #top-wrapper-2 .social-item .bi {
  color: #fff;
}

header {
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}

.navbar {
  width: 100%;
  z-index: 5;
}
@media (min-width: 768px) {
  .navbar {
    height: auto;
  }
}
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl {
  max-width: 1545px;
}
.navbar-nav {
  margin-top: 2rem;
}
@media (min-width: 1366px) {
  .navbar-nav {
    margin-top: 0;
  }
}
.navbar.header-small {
  height: 4rem;
}
.navbar.header-small .navbar-brand svg {
  width: 7rem;
}
.navbar .navbar-brand {
  padding: 0;
}
.navbar .navbar-brand svg {
  z-index: 9999;
  height: auto;
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
@media (min-width: 1200px) {
  .navbar .navbar-brand svg {
    margin-left: 0;
  }
}
.navbar .nav-link {
  font-size: 1rem;
  font-weight: 300;
  padding-left: 0;
  padding-right: 0;
  color: #fff;
  font-size: 1.25rem;
}
.navbar .nav-link.active {
  color: #A4C5A9;
}
@media (hover: hover) {
  .navbar .nav-link:hover {
    color: #A4C5A9;
  }
}
.navbar .current-menu-item {
  font-weight: 700;
}
.navbar .nav-item.text-primary a {
  color: #EC7F57;
}

.dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.dropdown-toggle::after {
  border: none !important;
}
.dropdown-toggle .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.dropdown-toggle .text-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -0.5rem;
  height: 2px;
  background-color: #A4C5A9;
  width: 100%;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.dropdown-toggle .text-wrapper:hover::after, .dropdown-toggle .text-wrapper:focus::after {
  width: 100%;
}
.dropdown-toggle .caret {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  margin-left: 0.5rem;
}
.dropdown-toggle .caret svg {
  height: 10.4px;
  display: block;
}

.dropdown.active .dropdown-toggle .caret {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

#header,
#top-header {
  z-index: 999;
  width: 100%;
  padding-top: 2.25rem;
  position: absolute;
  padding-bottom: 2.5rem;
}
#header #logo,
#top-header #logo {
  display: none;
  position: relative;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  z-index: 1;
  max-width: 100%;
}
#header #logo--light,
#top-header #logo--light {
  display: block;
  position: relative;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  z-index: 1;
  max-width: 100%;
}
#header .search-icon,
#top-header .search-icon {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}
@media (min-width: 992px) {
  #header .search-icon,
  #top-header .search-icon {
    margin-left: 3rem;
  }
}
#header .navbar-brand,
#top-header .navbar-brand {
  max-width: 66.6666%;
}
#header .navbar-brand #headerLogo,
#top-header .navbar-brand #headerLogo {
  width: 297px;
  height: auto;
}
#header .menu-item,
#top-header .menu-item {
  position: relative;
  text-align: center;
}
#header .menu-item .nav-link,
#top-header .menu-item .nav-link {
  -webkit-transition: color 0.4s ease;
  transition: color 0.4s ease;
  position: relative;
  display: inline-block;
}
#header .menu-item .nav-link::after,
#top-header .menu-item .nav-link::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -0.5rem;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease, -webkit-transform 0.4s ease;
  transition: width 0.4s ease, -webkit-transform 0.4s ease;
  transition: width 0.4s ease, transform 0.4s ease;
  transition: width 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
  display: inline-block;
}
#header .menu-item .nav-link:hover::after, #header .menu-item .nav-link:focus::after,
#top-header .menu-item .nav-link:hover::after,
#top-header .menu-item .nav-link:focus::after {
  width: 100%;
}
#header .menu-item.contact-us,
#top-header .menu-item.contact-us {
  display: none !important;
}
#header .global-link.menu-item .nav-link,
#top-header .global-link.menu-item .nav-link {
  color: #A4C5A9;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  position: relative;
  padding-left: 2.5rem;
}
#header .global-link.menu-item .nav-link::before,
#top-header .global-link.menu-item .nav-link::before {
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="31.129" height="31.129" viewBox="0 0 31.129 31.129"><path d="M17.146,4.5A12.646,12.646,0,1,0,29.792,17.146,12.646,12.646,0,0,0,17.146,4.5Z" transform="translate(-1.582 -1.582)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/><path d="M20.288,4.5c-3.528,0-6.848,5.662-6.848,12.646s3.32,12.646,6.848,12.646,6.848-5.662,6.848-12.646S23.816,4.5,20.288,4.5Z" transform="translate(-4.724 -1.582)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/><path d="M11,11a14.561,14.561,0,0,0,8.431,2.633A14.561,14.561,0,0,0,27.861,11" transform="translate(-3.866 -3.866)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M27.861,35.573a14.814,14.814,0,0,0-16.861,0" transform="translate(-3.866 -11.578)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M24,4.5V29.792" transform="translate(-8.436 -1.582)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/><path d="M29.792,24H4.5" transform="translate(-1.582 -8.436)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/></svg>');
  background-size: 31px;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 31px;
  height: 31px;
}
#header .global-link.menu-item .nav-link::after,
#top-header .global-link.menu-item .nav-link::after {
  bottom: -13px;
}
#header .global-link.menu-item .nav-link .caret svg,
#top-header .global-link.menu-item .nav-link .caret svg {
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
#header .global-link .nav-link,
#top-header .global-link .nav-link {
  font-size: 17px !important;
}
#header .global-link .nav-link.dropdown-toggle,
#top-header .global-link .nav-link.dropdown-toggle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
#header .global-link .nav-link:hover, #header .global-link .nav-link.show,
#top-header .global-link .nav-link:hover,
#top-header .global-link .nav-link.show {
  color: #A4C5A9;
}
#header .global-link .nav-link.show .caret svg,
#top-header .global-link .nav-link.show .caret svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
#header .dropdown-link,
#top-header .dropdown-link {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}
@media (min-width: 1366px) {
  #header .dropdown-link,
  #top-header .dropdown-link {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
}
#header .dropdown-link.menu-item .nav-link,
#top-header .dropdown-link.menu-item .nav-link {
  position: relative;
}
#header .dropdown-link.menu-item .nav-link::after,
#top-header .dropdown-link.menu-item .nav-link::after {
  bottom: -13px;
  display: none;
}
#header .dropdown-link.menu-item .nav-link .caret,
#top-header .dropdown-link.menu-item .nav-link .caret {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#header .dropdown-link.menu-item .nav-link .caret svg,
#top-header .dropdown-link.menu-item .nav-link .caret svg {
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
#header .dropdown-link.menu-item .nav-link .caret path,
#top-header .dropdown-link.menu-item .nav-link .caret path {
  fill: #fff;
}
#header .dropdown-link.menu-item .dropdown-menu .menu-item,
#top-header .dropdown-link.menu-item .dropdown-menu .menu-item {
  padding-left: 0;
}
#header .dropdown-link .nav-link.dropdown-toggle,
#top-header .dropdown-link .nav-link.dropdown-toggle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
#header .dropdown-link .nav-link:hover, #header .dropdown-link .nav-link.show,
#top-header .dropdown-link .nav-link:hover,
#top-header .dropdown-link .nav-link.show {
  color: #A4C5A9;
}
#header .dropdown-link .nav-link:hover .caret path, #header .dropdown-link .nav-link.show .caret path,
#top-header .dropdown-link .nav-link:hover .caret path,
#top-header .dropdown-link .nav-link.show .caret path {
  fill: #A4C5A9;
}
#header .dropdown-link .nav-link.show .caret svg,
#top-header .dropdown-link .nav-link.show .caret svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
#header .navbar-nav > .menu-item,
#top-header .navbar-nav > .menu-item {
  height: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 992px) {
  #header .navbar-nav > .menu-item,
  #top-header .navbar-nav > .menu-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 1.5rem;
  }
}
@media (min-width: 1480px) {
  #header .navbar-nav > .menu-item,
  #top-header .navbar-nav > .menu-item {
    margin-left: 2rem;
  }
}
#header .navbar-nav > .menu-item.nav-footer,
#top-header .navbar-nav > .menu-item.nav-footer {
  display: none;
}
#header .nav-link,
#header .dropdown-item,
#top-header .nav-link,
#top-header .dropdown-item {
  color: white;
  color: white;
  font-family: "Baskervville", serif;
  font-size: 19px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0;
}
#header .nav-link:focus-visible,
#header .dropdown-item:focus-visible,
#top-header .nav-link:focus-visible,
#top-header .dropdown-item:focus-visible {
  outline: none;
}
#header .nav-link:hover,
#header .dropdown-item:hover,
#top-header .nav-link:hover,
#top-header .dropdown-item:hover {
  background-color: transparent;
}
#header .dropdown-menu,
#top-header .dropdown-menu {
  color: white;
  background-color: transparent;
  border: none;
}
#header .dropdown-menu .menu-item,
#top-header .dropdown-menu .menu-item {
  text-align: left;
  padding-left: 2.5rem;
}
#header .dropdown-menu .menu-item .dropdown-item:first-child,
#header .dropdown-menu .menu-item .dropdown-item:visited:first-child,
#top-header .dropdown-menu .menu-item .dropdown-item:first-child,
#top-header .dropdown-menu .menu-item .dropdown-item:visited:first-child {
  margin-top: 1rem;
}
#header .dropdown-menu .menu-item .dropdown-item,
#top-header .dropdown-menu .menu-item .dropdown-item {
  width: auto;
  padding: 0;
  color: white;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  margin-bottom: 0.5rem;
}
#header .dropdown-menu .menu-item .dropdown-item:hover,
#top-header .dropdown-menu .menu-item .dropdown-item:hover {
  color: #A4C5A9;
}
#header .dropdown-menu .menu-item .dropdown-item:hover::after,
#top-header .dropdown-menu .menu-item .dropdown-item:hover::after {
  width: 0;
  background-color: unset;
}
#header.header-out,
#top-header.header-out {
  position: fixed;
  top: -200px;
  background: white;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
#header.header-out .social-links__light .sm-link svg path,
#top-header.header-out .social-links__light .sm-link svg path {
  fill: #ffffff;
}
#header.header-out .social-links__light .sm-link__youtube svg #Fill-2,
#top-header.header-out .social-links__light .sm-link__youtube svg #Fill-2 {
  fill: #fff;
}
#header.header-out.header-out-fixed--in,
#top-header.header-out.header-out-fixed--in {
  top: 0;
  -webkit-transition: all 1.4s ease;
  transition: all 1.4s ease;
}
#header.header-out.header-out-fixed--in #logo,
#top-header.header-out.header-out-fixed--in #logo {
  display: block;
}
#header.header-out.header-out-fixed--in #logo--light,
#top-header.header-out.header-out-fixed--in #logo--light {
  display: none;
}
#header.header-out.header-out-fixed--in .nav-link,
#top-header.header-out.header-out-fixed--in .nav-link {
  color: white;
  font-family: "Baskervville", serif;
  font-size: 22px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0;
}
@media (min-width: 1366px) {
  #header.header-out.header-out-fixed--in .nav-link,
  #top-header.header-out.header-out-fixed--in .nav-link {
    color: #212529;
    font-family: "Baskervville", serif;
    font-size: 19px;
    line-height: 28px;
    font-weight: 500;
    letter-spacing: 0;
  }
}
#header.header-out.header-out-fixed--in .global-link.menu-item .nav-link,
#top-header.header-out.header-out-fixed--in .global-link.menu-item .nav-link {
  color: #A4C5A9;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0.2rem;
}
#header.header-out.header-out-fixed--in .global-link.menu-item .nav-link::before,
#top-header.header-out.header-out-fixed--in .global-link.menu-item .nav-link::before {
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg id="globe" xmlns="http://www.w3.org/2000/svg" width="31.129" height="31.129" viewBox="0 0 31.129 31.129"><path id="Path_99" data-name="Path 99" d="M17.146,4.5A12.646,12.646,0,1,0,29.792,17.146,12.646,12.646,0,0,0,17.146,4.5Z" transform="translate(-1.582 -1.582)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_100" data-name="Path 100" d="M20.288,4.5c-3.528,0-6.848,5.662-6.848,12.646s3.32,12.646,6.848,12.646,6.848-5.662,6.848-12.646S23.816,4.5,20.288,4.5Z" transform="translate(-4.724 -1.582)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_101" data-name="Path 101" d="M11,11a14.561,14.561,0,0,0,8.431,2.633A14.561,14.561,0,0,0,27.861,11" transform="translate(-3.866 -3.866)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="Path_102" data-name="Path 102" d="M27.861,35.573a14.814,14.814,0,0,0-16.861,0" transform="translate(-3.866 -11.578)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="Path_103" data-name="Path 103" d="M24,4.5V29.792" transform="translate(-8.436 -1.582)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_104" data-name="Path 104" d="M29.792,24H4.5" transform="translate(-1.582 -8.436)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_105" data-name="Path 105" d="M0,0H31.129V31.129H0Z" fill="none"/></svg>');
}
#header.header-out.header-out-fixed--in .global-link.menu-item .nav-link::after,
#top-header.header-out.header-out-fixed--in .global-link.menu-item .nav-link::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
#header.header-out.header-out-fixed--in .global-link.menu-item .nav-link:hover::after, #header.header-out.header-out-fixed--in .global-link.menu-item .nav-link:focus::after, #header.header-out.header-out-fixed--in .global-link.menu-item .nav-link.show::after,
#top-header.header-out.header-out-fixed--in .global-link.menu-item .nav-link:hover::after,
#top-header.header-out.header-out-fixed--in .global-link.menu-item .nav-link:focus::after,
#top-header.header-out.header-out-fixed--in .global-link.menu-item .nav-link.show::after {
  width: 100%;
}
#header.header-out.header-out-fixed--in .global-link .nav-link.dropdown-toggle,
#top-header.header-out.header-out-fixed--in .global-link .nav-link.dropdown-toggle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
#header.header-out.header-out-fixed--in .global-link .nav-link:hover, #header.header-out.header-out-fixed--in .global-link .nav-link.show,
#top-header.header-out.header-out-fixed--in .global-link .nav-link:hover,
#top-header.header-out.header-out-fixed--in .global-link .nav-link.show {
  color: #A4C5A9;
}
#header.header-out.header-out-fixed--in .dropdown-menu,
#top-header.header-out.header-out-fixed--in .dropdown-menu {
  color: #212529;
  background-color: #fff;
}
#header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item,
#header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:visited,
#top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item,
#top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:visited {
  color: #212529;
}
#header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:first-child,
#header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:visited:first-child,
#top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:first-child,
#top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:visited:first-child {
  margin-top: 0.5rem;
}
#header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:hover,
#top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:hover {
  color: #A4C5A9;
  background: transparent !important;
  text-shadow: unset;
}
#header.header-out.header-out-fixed--in .dropdown-link.menu-item .nav-link .caret path,
#top-header.header-out.header-out-fixed--in .dropdown-link.menu-item .nav-link .caret path {
  fill: #A4C5A9;
}
#header.header-out.header-out-fixed--in .dropdown-link .dropdown-menu,
#top-header.header-out.header-out-fixed--in .dropdown-link .dropdown-menu {
  padding: 1rem;
}
#header.header-out.header-out-fixed--in .dropdown-link .nav-link.dropdown-toggle,
#top-header.header-out.header-out-fixed--in .dropdown-link .nav-link.dropdown-toggle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
#header.header-out.header-out-fixed--in .dropdown-link .nav-link:hover, #header.header-out.header-out-fixed--in .dropdown-link .nav-link.show,
#top-header.header-out.header-out-fixed--in .dropdown-link .nav-link:hover,
#top-header.header-out.header-out-fixed--in .dropdown-link .nav-link.show {
  color: #A4C5A9;
}
#header.header-out.header-out-fixed--in .dropdown-link .nav-link:hover .caret path, #header.header-out.header-out-fixed--in .dropdown-link .nav-link.show .caret path,
#top-header.header-out.header-out-fixed--in .dropdown-link .nav-link:hover .caret path,
#top-header.header-out.header-out-fixed--in .dropdown-link .nav-link.show .caret path {
  fill: #A4C5A9;
}
#header.header-out.header-out-fixed--in .dropdown-link .nav-link.show .caret svg,
#top-header.header-out.header-out-fixed--in .dropdown-link .nav-link.show .caret svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
#header.header-out.header-out-fixed--in .hamburger-inner,
#header.header-out.header-out-fixed--in .hamburger-inner:after,
#header.header-out.header-out-fixed--in .hamburger-inner:before,
#top-header.header-out.header-out-fixed--in .hamburger-inner,
#top-header.header-out.header-out-fixed--in .hamburger-inner:after,
#top-header.header-out.header-out-fixed--in .hamburger-inner:before {
  background-color: #ffffff;
}
#header.header-out.header-out-fixed--in .search-icon svg path,
#header.header-out.header-out-fixed--in .search-icon svg g,
#top-header.header-out.header-out-fixed--in .search-icon svg path,
#top-header.header-out.header-out-fixed--in .search-icon svg g {
  stroke: #ffffff;
}
#header.header-out.header-out-fixed--in #headerLogo text,
#top-header.header-out.header-out-fixed--in #headerLogo text {
  fill: #ffffff;
}
@media (hover: hover) {
  #header.header-out.header-out-fixed--in .social-links__light .sm-link:hover svg path,
  #top-header.header-out.header-out-fixed--in .social-links__light .sm-link:hover svg path {
    fill: #5795CA;
  }
}
#header.header-out.header-out-fixed--in.nav--in #logo,
#top-header.header-out.header-out-fixed--in.nav--in #logo {
  display: none;
  position: relative;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  z-index: 1;
  max-width: 100%;
}
#header.header-out.header-out-fixed--in.nav--in #logo--light,
#top-header.header-out.header-out-fixed--in.nav--in #logo--light {
  display: block;
  position: relative;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  z-index: 1;
  max-width: 100%;
}
#header.nav--in .navbar-nav .global-link.menu-item .nav-link::before,
#top-header.nav--in .navbar-nav .global-link.menu-item .nav-link::before {
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="31.129" height="31.129" viewBox="0 0 31.129 31.129"><path d="M17.146,4.5A12.646,12.646,0,1,0,29.792,17.146,12.646,12.646,0,0,0,17.146,4.5Z" transform="translate(-1.582 -1.582)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/><path d="M20.288,4.5c-3.528,0-6.848,5.662-6.848,12.646s3.32,12.646,6.848,12.646,6.848-5.662,6.848-12.646S23.816,4.5,20.288,4.5Z" transform="translate(-4.724 -1.582)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/><path d="M11,11a14.561,14.561,0,0,0,8.431,2.633A14.561,14.561,0,0,0,27.861,11" transform="translate(-3.866 -3.866)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M27.861,35.573a14.814,14.814,0,0,0-16.861,0" transform="translate(-3.866 -11.578)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M24,4.5V29.792" transform="translate(-8.436 -1.582)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/><path d="M29.792,24H4.5" transform="translate(-1.582 -8.436)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/></svg>');
  background-size: 31px;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 31px;
  height: 31px;
}
#header.nav--in .navbar-nav .menu-item,
#top-header.nav--in .navbar-nav .menu-item {
  margin: 0.35rem 0;
}

@media (max-width: 1365.98px) {
  #navbar {
    position: fixed;
    top: 0;
    bottom: 0;
    left: -100vw;
    z-index: 10;
    width: 100vw;
    height: 100vh;
    background-size: cover;
    background-position: center;
    background-color: transparent;
    background-blend-mode: multiply;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  #navbar .navbar-nav > .menu-item,
  #navbar .navbar-nav > .menu-item .nav-link {
    height: auto;
    font-size: 21px;
  }
  #navbar .caret svg path {
    stroke: white !important;
  }
  #navbar .dropdown-toggle {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  #navbar .navbar-nav > .menu-item {
    margin-bottom: 1.5rem;
  }
  #navbar .dropdown-menu {
    display: block;
    padding: 0;
    color: white !important;
    background-color: transparent !important;
    border: none !important;
    border-top: none !important;
    margin-bottom: 1rem;
    height: 0;
    overflow: hidden;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    margin: 0;
    position: static !important;
  }
  #navbar .dropdown-menu .dropdown-item {
    font-weight: 300;
    margin-bottom: 0;
  }
  #navbar .dropdown-menu.show {
    opacity: 1;
    height: auto;
  }
  #navbar .dropdown.active .dropdown-menu {
    display: block;
    overflow: hidden;
    opacity: 1;
  }
  #navbar .dropdown:first-child.active .dropdown-menu {
    height: 210px;
  }
  #navbar #menu-item-381.active .dropdown-menu {
    height: 90px;
  }
  #navbar .nav-link,
  #navbar .dropdown-item {
    padding: 0.5rem 1rem 0.25rem 0;
  }
  #navbar .dropdown-item {
    color: white;
    font-family: "Avenir55Roman", sans-serif;
    font-size: 20px;
    line-height: 20px;
    font-weight: auto;
    letter-spacing: 0;
    padding: 0.5rem 0 0 1.25rem;
    white-space: normal;
    color: white !important;
  }
  .toggle input:checked + div div span:before,
  .toggle input:checked + div div span:after {
    background: white !important;
  }
  .toggle input:checked + div svg {
    stroke: white !important;
  }
  .dropdown-menu .dropdown-item:first-child,
  .dropdown-menu .dropdown-item:visited:first-child,
  #top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:first-child,
  #top-header.header-out.header-out-fixed--in .dropdown-menu .dropdown-item:visited:first-child {
    margin-top: 1rem !important;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
    display: block;
    opacity: 0;
    top: 31px;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: -1;
    pointer-events: none;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu.show {
    display: block;
    top: 31px !important;
    opacity: 1 !important;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: 10;
    pointer-events: all;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
  }
}
#header .search-form {
  min-width: auto;
}
#header .search-form .input-group > .form-control,
#header .search-form .input-group > .form-select {
  width: 0;
  border: 0;
  padding: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  -webkit-transition: all 0.4s ease, opacity 0.4s 0.15s ease, -webkit-box-flex 0s;
  transition: all 0.4s ease, opacity 0.4s 0.15s ease, -webkit-box-flex 0s;
  transition: all 0.4s ease, flex 0s, opacity 0.4s 0.15s ease;
  transition: all 0.4s ease, flex 0s, opacity 0.4s 0.15s ease, -webkit-box-flex 0s, -ms-flex 0s;
  position: absolute;
  right: 0;
  top: -38px;
  border-radius: 10px;
  opacity: 0;
}
@media (min-width: 992px) {
  #header .search-form .input-group > .form-control,
  #header .search-form .input-group > .form-select {
    right: 30px;
    top: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
#header .search-form.is-active .input-group > .form-control,
#header .search-form.is-active .input-group > .form-select {
  width: 180px;
  border: 0;
  padding: 2px 12px;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  opacity: 1;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.nav-bg {
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  position: fixed;
  top: 0;
  left: -120vw;
  width: 100vw;
  height: 100vh;
  z-index: -1;
  background: url(../../../images/header/nav-mobile-bg.jpg);
  background-size: cover;
  min-height: 100vh;
}

@media (max-width: 991.98px) {
  .nav-is-active .nav-bg {
    left: 0;
    -webkit-transition: all 0.4s ease, left 0s;
    transition: all 0.4s ease, left 0s;
    opacity: 1;
  }
}
.nav-is-active #header {
  background: transparent;
}
.nav-is-active #header #logo--light,
.nav-is-active #header #logo {
  z-index: 5;
}
.nav-is-active #header.header-out {
  background: transparent;
}
.nav-is-active #header.header-out .social-links__light .sm-link svg path {
  fill: #fff;
}
.nav-is-active #header.header-out .social-links__light .sm-link__youtube svg #Fill-2 {
  fill: #ffffff;
}
.nav-is-active #header.header-out.header-out-fixed--in {
  background: white;
  top: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.nav-is-active #header.header-out.header-out-fixed--in .hamburger-inner,
.nav-is-active #header.header-out.header-out-fixed--in .hamburger-inner:after,
.nav-is-active #header.header-out.header-out-fixed--in .hamburger-inner:before {
  background-color: #fff;
}
.nav-is-active #header.header-out.header-out-fixed--in .search-icon svg path,
.nav-is-active #header.header-out.header-out-fixed--in .search-icon svg g {
  stroke: #fff;
}
.nav-is-active #header.header-out.header-out-fixed--in #headerLogo text {
  fill: #fff;
}
.nav-is-active #header #headerLogo text,
.nav-is-active #header #top-header #headerLogo text {
  fill: white !important;
}
.nav-is-active #navbar {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  z-index: 1;
  opacity: 1;
  left: 0;
}

.toggle {
  display: block;
  cursor: pointer;
}
.toggle input {
  display: none;
}
.toggle input + div {
  width: 40px;
  height: 28px;
  position: relative;
}
.toggle input + div div {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.toggle input + div div span {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
}
.toggle input + div div span:first-child {
  top: 0;
}
.toggle input + div div span:first-child:before, .toggle input + div div span:first-child:after {
  top: 0;
}
.toggle input + div div span:last-child {
  bottom: 0;
}
.toggle input + div div span:last-child:before, .toggle input + div div span:last-child:after {
  bottom: 0;
}
.toggle input + div div span:before, .toggle input + div div span:after {
  content: "";
  display: block;
  width: 47%;
  height: 1px;
  border-radius: 0;
  background: white;
  position: absolute;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transition: border-radius 0.3s ease, background 0.4s ease, -webkit-transform 0.5s ease;
  transition: border-radius 0.3s ease, background 0.4s ease, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, border-radius 0.3s ease, background 0.4s ease;
  transition: transform 0.5s ease, border-radius 0.3s ease, background 0.4s ease, -webkit-transform 0.5s ease;
}
.toggle input + div div span:before {
  left: 0;
  -webkit-transform-origin: 0 50%;
          transform-origin: 0 50%;
  -webkit-transform: translate(1px, 0) scaleX(1.1);
          transform: translate(1px, 0) scaleX(1.1);
}
.toggle input + div div span:after {
  right: 0;
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
  -webkit-transform: translate(-1px, 0) scaleX(1.1);
          transform: translate(-1px, 0) scaleX(1.1);
}
.toggle input + div svg {
  display: block;
  fill: none;
  stroke: white;
  stroke-width: 1px;
  width: 44px;
  height: 44px;
  stroke-linecap: round;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -22px 0 0 -22px;
  stroke-dasharray: 0 82.801 8 82.801;
  stroke-dashoffset: 82.801;
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: stroke-dashoffset 0.5s ease, stroke-dasharray 0.6s ease, stroke 0.4s ease, -webkit-transform 0.5s ease;
  transition: stroke-dashoffset 0.5s ease, stroke-dasharray 0.6s ease, stroke 0.4s ease, -webkit-transform 0.5s ease;
  transition: stroke-dashoffset 0.5s ease, stroke-dasharray 0.6s ease, transform 0.5s ease, stroke 0.4s ease;
  transition: stroke-dashoffset 0.5s ease, stroke-dasharray 0.6s ease, transform 0.5s ease, stroke 0.4s ease, -webkit-transform 0.5s ease;
}
.toggle input + div svg:nth-child(3) {
  -webkit-transform: rotate(180deg) scale(1);
          transform: rotate(180deg) scale(1);
}
.toggle input:checked + div {
  z-index: 5;
}
.toggle input:checked + div div {
  -webkit-transform: rotate(90deg) scale(0.5);
          transform: rotate(90deg) scale(0.5);
}
.toggle input:checked + div div span:before, .toggle input:checked + div div span:after {
  background: white;
}
.toggle input:checked + div div span::before {
  left: 2px;
}
.toggle input:checked + div div span:after {
  right: 2px;
}
.toggle input:checked + div div span:first-child:before {
  -webkit-transform: rotate(45deg) translate(2.2px, -3px) scaleX(1.05);
          transform: rotate(45deg) translate(2.2px, -3px) scaleX(1.05);
}
.toggle input:checked + div div span:first-child:after {
  -webkit-transform: rotate(-45deg) translate(-2.2px, -3px) scaleX(1.05);
          transform: rotate(-45deg) translate(-2.2px, -3px) scaleX(1.05);
}
.toggle input:checked + div div span:last-child:before {
  -webkit-transform: rotate(-45deg) translate(2.2px, 3px) scaleX(1.05);
          transform: rotate(-45deg) translate(2.2px, 3px) scaleX(1.05);
}
.toggle input:checked + div div span:last-child:after {
  -webkit-transform: rotate(45deg) translate(-2.2px, 3px) scaleX(1.05);
          transform: rotate(45deg) translate(-2.2px, 3px) scaleX(1.05);
}
.toggle input:checked + div svg {
  stroke-dashoffset: 62;
  stroke-dasharray: 0 82.801 62 82.801;
  -webkit-transform: rotate(90deg) scale(0.75);
          transform: rotate(90deg) scale(0.75);
  stroke: white;
}
.toggle input:checked + div svg:nth-child(3) {
  -webkit-transform: rotate(270deg) scale(0.75);
          transform: rotate(270deg) scale(0.75);
}

.header-out-fixed .toggle input {
  display: none;
}
.header-out-fixed .toggle input + div div span:before, .header-out-fixed .toggle input + div div span:after {
  background: #ffffff;
}
.header-out-fixed .toggle input + div svg {
  stroke: #ffffff;
}
.header-out-fixed .toggle input:checked + div div span:before, .header-out-fixed .toggle input:checked + div div span:after {
  background: #ffffff;
}
.header-out-fixed .toggle input:checked + div svg {
  stroke: #ffffff;
}

.dropdown-item.active,
.dropdown-item:active {
  background-color: unset;
}

.fullwidth-dropdown .btn-close {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  opacity: 1;
}

.main-nav {
  background-color: rgba(33, 37, 41, 0.95);
  background-image: url(images/globe-graphic.svg);
  background-position: right bottom;
  background-repeat: no-repeat;
  opacity: 0;
  z-index: -5;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.main-nav__heading {
  position: relative;
  line-height: 60px;
  height: 60px;
}
.main-nav__heading.underline::before {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  max-width: 390px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.main-nav .menu-item {
  height: 43px;
}
.main-nav .menu-item a {
  color: white;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  color: white;
  font-family: "Baskervville", serif;
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
  letter-spacing: 0;
  padding-right: 1rem;
  text-transform: uppercase;
}
@media (hover: hover) {
  .main-nav .menu-item a:hover {
    color: #ffffff;
    font-family: "Baskervville", serif;
    font-size: 36px;
    line-height: 36px;
    font-weight: 400;
    letter-spacing: 0;
  }
}
.main-nav .menu-item-has-children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 3rem;
}
.main-nav__list {
  min-height: 300px;
}
.main-nav__list .top-level-link {
  width: 33.33333%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.main-nav__list .top-level-link a {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.5' height='9' viewBox='0 0 4.5 9'%3E%3Cpath id='Icon_ionic-md-arrow-dropright' data-name='Icon ionic-md-arrow-dropright' d='M13.5,9,18,13.5,13.5,18Z' transform='translate(-13.5 -9)' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-position: right 63%;
  background-repeat: no-repeat;
  background-size: 4.5px 9px;
}
.main-nav__list .sub-menu,
.main-nav__list .main-nav__sublist {
  width: 33.33333%;
  max-width: 390px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-top: -3rem;
  margin-top: -7.25rem;
  margin-left: 45px;
}
.main-nav__list .sub-menu .menu-item,
.main-nav__list .main-nav__sublist .menu-item {
  position: relative;
  z-index: -1;
}
.main-nav__list .sub-menu .menu-item a,
.main-nav__list .main-nav__sublist .menu-item a {
  padding-right: 0;
}
.main-nav__list .sub-menu .sublist__menu-item,
.main-nav__list .sub-menu .main-nav__heading,
.main-nav__list .sub-menu .menu-item,
.main-nav__list .main-nav__sublist .sublist__menu-item,
.main-nav__list .main-nav__sublist .main-nav__heading,
.main-nav__list .main-nav__sublist .menu-item {
  opacity: 0;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.main-nav__list .sub-menu .menu-item,
.main-nav__list .main-nav__sublist .menu-item {
  margin-top: 2rem;
}
.main-nav__list .sub-menu::before,
.main-nav__list .main-nav__sublist::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  max-width: 510px;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: -1;
  -webkit-transition: all 0.6s ease, background-size 0s;
  transition: all 0.6s ease, background-size 0s;
}
.main-nav__list .sub-menu.about,
.main-nav__list .main-nav__sublist.about {
  margin-top: -7.25rem;
}
.main-nav__list .sub-menu.about::before,
.main-nav__list .main-nav__sublist.about::before {
  background-image: url(images/subnav-bg-about-2.jpg);
}
.main-nav__list .sub-menu.solutions,
.main-nav__list .main-nav__sublist.solutions {
  margin-top: -11.5rem;
}
.main-nav__list .sub-menu.solutions::before,
.main-nav__list .main-nav__sublist.solutions::before {
  background-image: url(images/subnav-bg-solutions.jpg);
}
.main-nav .menu-item-89 .sub-menu {
  margin-top: -7.25rem;
}
.main-nav .menu-item-89 .sub-menu::before {
  background-image: url(images/subnav-bg-about-2.jpg);
}
.main-nav hr {
  -webkit-transition: all 1.6s 0.3s ease;
  transition: all 1.6s 0.3s ease;
  width: 100%;
}
.main-nav.nav-is-active {
  opacity: 1;
  z-index: 3;
}
.main-nav.nav-is-active .main-nav__heading.underline::before {
  width: 100%;
  -webkit-transition: all 3.6s cubic-bezier(0.96, 0.86, 0.03, 0.18);
  transition: all 3.6s cubic-bezier(0.96, 0.86, 0.03, 0.18);
}
.main-nav.nav-is-active .menu-item-has-children .main-nav__heading.underline::before {
  width: 0;
  -webkit-transition: all 0.6s 0.3s cubic-bezier(0.96, 0.86, 0.03, 0.18);
  transition: all 0.6s 0.3s cubic-bezier(0.96, 0.86, 0.03, 0.18);
}
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .sublist__menu-item,
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .main-nav__heading,
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .menu-item {
  opacity: 1;
  -webkit-transition: all 0.6s 0.3s ease;
  transition: all 0.6s 0.3s ease;
}
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .menu-item {
  z-index: 2;
}
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .main-nav__heading.underline::before {
  width: 100%;
  -webkit-transition: all 1.6s cubic-bezier(0.96, 0.86, 0.03, 0.18);
  transition: all 1.6s cubic-bezier(0.96, 0.86, 0.03, 0.18);
}
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .main-nav__sublist::before,
.main-nav.nav-is-active .menu-item-has-children.sublist-is-active .sub-menu::before {
  width: 33.33333%;
}
.main-nav.nav-is-active.sublist-is-active hr {
  width: 390px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.main-nav address {
  color: white;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0;
}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  font: inherit;
  display: inline-block;
  overflow: visible;
  margin: 0;
  padding: 15px;
  cursor: pointer;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
  -webkit-transition-property: opacity, -webkit-filter;
  transition-property: opacity, -webkit-filter;
  transition-property: opacity, filter;
  transition-property: opacity, filter, -webkit-filter;
  text-transform: none;
  color: inherit;
  border: 0;
  background-color: transparent;
}

.hamburger.is-active:hover,
.hamburger:hover {
  opacity: 1;
}

.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::after,
.hamburger.is-active .hamburger-inner::before {
  background-color: #fff;
}

.hamburger-box {
  position: relative;
  display: inline-block;
  width: 27px;
  height: 27px;
}

.hamburger-inner {
  top: 50%;
  display: block;
  margin-top: 0;
}

.hamburger-inner,
.hamburger-inner::after,
.hamburger-inner::before {
  position: absolute;
  width: 27px;
  height: 3px;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  border-radius: 3px;
  background-color: #fff;
}

.hamburger-inner::after,
.hamburger-inner::before {
  display: block;
  content: "";
}

.hamburger-inner::before {
  top: -8px;
}

.hamburger-inner::after {
  bottom: -8px;
}

.hamburger--3dxy .hamburger-box {
  -webkit-perspective: 80px;
          perspective: 80px;
}

.hamburger--3dxy .hamburger-inner {
  -webkit-transition: background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.hamburger--3dxy .hamburger-inner::after,
.hamburger--3dxy .hamburger-inner::before {
  -webkit-transition: -webkit-transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: -webkit-transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
}

.hamburger--3dxy.is-active .hamburger-inner {
  -webkit-transform: rotateX(180deg) rotateY(180deg);
          transform: rotateX(180deg) rotateY(180deg);
  background-color: transparent !important;
}

.hamburger--3dxy.is-active .hamburger-inner::before {
  -webkit-transform: translate3d(0, 8px, 0) rotate(45deg);
          transform: translate3d(0, 8px, 0) rotate(45deg);
}

.hamburger--3dxy.is-active .hamburger-inner::after {
  -webkit-transform: translate3d(0, -8px, 0) rotate(-45deg);
          transform: translate3d(0, -8px, 0) rotate(-45deg);
}

.hamburger--3dxy-r .hamburger-box {
  -webkit-perspective: 80px;
          perspective: 80px;
}

.hamburger--3dxy-r .hamburger-inner {
  -webkit-transition: background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.hamburger--3dxy-r .hamburger-inner::after,
.hamburger--3dxy-r .hamburger-inner::before {
  -webkit-transition: -webkit-transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: -webkit-transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
  transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s, -webkit-transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s;
}

.hamburger--3dxy-r.is-active .hamburger-inner {
  -webkit-transform: rotateX(180deg) rotateY(180deg) rotate(-180deg);
          transform: rotateX(180deg) rotateY(180deg) rotate(-180deg);
  background-color: transparent !important;
}

.hamburger--3dxy-r.is-active .hamburger-inner::before {
  -webkit-transform: translate3d(0, 8px, 0) rotate(45deg);
          transform: translate3d(0, 8px, 0) rotate(45deg);
}

.hamburger--3dxy-r.is-active .hamburger-inner::after {
  -webkit-transform: translate3d(0, -8px, 0) rotate(-45deg);
          transform: translate3d(0, -8px, 0) rotate(-45deg);
}

.hamburger--collapse .hamburger-inner {
  top: auto;
  bottom: 0;
  -webkit-transition-delay: 0.13s;
          transition-delay: 0.13s;
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
          transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-duration: 0.13s;
          transition-duration: 0.13s;
}

.hamburger--collapse .hamburger-inner:after {
  top: -16px;
  -webkit-transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear;
  transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear;
}

.hamburger--collapse .hamburger-inner:before {
  -webkit-transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.hamburger--collapse.is-active .hamburger-inner {
  -webkit-transition-delay: 0.22s;
          transition-delay: 0.22s;
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
          transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transform: translate3d(0, -10px, 0) rotate(-45deg);
          transform: translate3d(0, -10px, 0) rotate(-45deg);
}

.hamburger--collapse.is-active .hamburger-inner:after {
  top: 0;
  -webkit-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s linear 0.22s;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s linear 0.22s;
  opacity: 0;
}

.hamburger--collapse.is-active .hamburger-inner:before {
  top: 0;
  -webkit-transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.hamburger--collapse-r .hamburger-inner {
  top: auto;
  bottom: 0;
  -webkit-transition-delay: 0.13s;
          transition-delay: 0.13s;
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
          transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-duration: 0.13s;
          transition-duration: 0.13s;
}

.hamburger--collapse-r .hamburger-inner:after {
  top: -16px;
  -webkit-transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear;
  transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear;
}

.hamburger--collapse-r .hamburger-inner:before {
  -webkit-transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.hamburger--collapse-r.is-active .hamburger-inner {
  -webkit-transition-delay: 0.22s;
          transition-delay: 0.22s;
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
          transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transform: translate3d(0, -10px, 0) rotate(45deg);
          transform: translate3d(0, -10px, 0) rotate(45deg);
}

.hamburger--collapse-r.is-active .hamburger-inner:after {
  top: 0;
  -webkit-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s linear 0.22s;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s linear 0.22s;
  opacity: 0;
}

.hamburger--collapse-r.is-active .hamburger-inner:before {
  top: 0;
  -webkit-transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fullwidth-dropdown {
  position: fixed;
  z-index: 99999;
  top: 0;
  left: -100vw;
  background: white;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  display: block;
  overflow: hidden;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  width: 100vw;
  height: 100vh;
  /* Responsive */
}
.fullwidth-dropdown::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 150px;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(70%, black), to(rgba(0, 0, 0, 0.17)));
  background: linear-gradient(to top, black 70%, rgba(0, 0, 0, 0.17));
}
@media (min-width: 1366px) {
  .fullwidth-dropdown::after {
    display: none;
  }
}
@media (min-width: 1366px) {
  .fullwidth-dropdown {
    z-index: 4;
    height: 0;
    left: 0;
    right: 0;
    min-height: auto;
  }
}
.fullwidth-dropdown .container {
  opacity: 0;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.fullwidth-dropdown.active {
  left: 0;
}
@media (min-width: 1366px) {
  .fullwidth-dropdown.active {
    height: 480px;
  }
}
.fullwidth-dropdown.active .container {
  opacity: 1;
  -webkit-transition: all 0.6s 0.4s ease;
  transition: all 0.6s 0.4s ease;
}
.fullwidth-dropdown .top {
  height: 120px;
}
.fullwidth-dropdown .bottom {
  height: 100%;
  overflow: auto;
}
.fullwidth-dropdown .global-services-list {
  overflow-y: auto;
  height: 100%;
  /* Fill columns first, then rows */
  list-style: none;
  margin: 0;
}
.fullwidth-dropdown .global-service-item {
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  padding: 0 0 1rem;
  page-break-inside: avoid;
  /* For older browsers */
  height: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fullwidth-dropdown .global-service-item a {
  color: white;
  text-decoration: none;
  display: block;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.fullwidth-dropdown .global-service-item a:hover,
.fullwidth-dropdown .global-service-item a:focus,
.fullwidth-dropdown .global-service-item a:active,
.fullwidth-dropdown .global-service-item a:focus-visible,
.fullwidth-dropdown .global-service-item.current-menu-item a {
  color: #A4C5A9 !important;
}
@media (max-width: 768px) {
  .fullwidth-dropdown .global-services-list {
    -webkit-columns: 2;
       -moz-columns: 2;
            columns: 2;
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }
}
@media (max-width: 480px) {
  .fullwidth-dropdown .global-services-list {
    -webkit-columns: 1;
       -moz-columns: 1;
            columns: 1;
  }
}

#header.nav--in .navbar-nav .menu-item {
  -webkit-transition: all 0.6s, background-color 0s !important;
  transition: all 0.6s, background-color 0s !important;
  z-index: 1;
}
#header.nav--in .navbar-nav.submenu--in .menu-item {
  opacity: 0 !important;
  -webkit-transition-delay: 0s !important;
          transition-delay: 0s !important;
  z-index: -5;
}
#header.nav--in .navbar-nav.submenu--in .insights-subby {
  aspect-ratio: 1/1;
  padding: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 1 !important;
  background-color: #A4C5A9;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  max-width: 40%;
  z-index: 1;
}
#header.nav--in .navbar-nav.submenu--in .insights-subby > a {
  color: black !important;
}
#header.nav--in .navbar-nav.submenu--in .dropdown-menu {
  z-index: 5;
  opacity: 1;
  width: 145px;
  height: 145px;
  aspect-ratio: 1/1;
  padding: 1.5rem;
}
#header.nav--in .navbar-nav.submenu--in .dropdown-menu .menu-item:nth-child(2) {
  margin: 0.5rem 0;
}
@media (hover: hover) {
  #header.nav--in .navbar-nav.submenu--in .dropdown-menu .menu-item a:hover {
    color: #A4C5A9 !important;
  }
}
#header.nav--in .navbar-nav.submenu--in .dropdown-menu * {
  opacity: 1 !important;
}

.stg-form-section input {
  text-align: left !important;
  border-radius: 0px !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 1px solid #707070 !important;
  padding-left: 0 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding-bottom: 1rem !important;
}
.stg-form-section input::-webkit-input-placeholder {
  color: #888888 !important;
  font-size: 13px !important;
  font-family: "Avenir85Heavy" !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
}
.stg-form-section input::-moz-placeholder {
  color: #888888 !important;
  font-size: 13px !important;
  font-family: "Avenir85Heavy" !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
}
.stg-form-section input:-ms-input-placeholder {
  color: #888888 !important;
  font-size: 13px !important;
  font-family: "Avenir85Heavy" !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
}
.stg-form-section input::-ms-input-placeholder {
  color: #888888 !important;
  font-size: 13px !important;
  font-family: "Avenir85Heavy" !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
}
.stg-form-section input::placeholder {
  color: #888888 !important;
  font-size: 13px !important;
  font-family: "Avenir85Heavy" !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
}
.stg-form-section .gform_required_legend {
  color: #000 !important;
  display: none !important;
}
.stg-form-section .gform-footer {
  margin-top: 3rem !important;
}
.stg-form-section .gform_button {
  font-family: "Avenir85Heavy" !important;
  letter-spacing: 0.15rem !important;
  text-transform: uppercase !important;
  background-color: transparent !important;
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-radius: 0px !important;
  color: #000 !important;
  -webkit-transition: all 0.3s ease-in-out !important;
  transition: all 0.3s ease-in-out !important;
}
@media (hover: hover) {
  .stg-form-section .gform_button:hover {
    color: #5B7962 !important;
  }
}

.card .card-header,
.card .card-body,
.card .card-footer {
  position: relative;
  z-index: 1;
}
.card__early-talent .img-wrap {
  aspect-ratio: 1/1;
}
@media (min-width: 576px) {
  .card__early-talent .img-wrap {
    max-width: 290px;
  }
}
.card-hover-overlay {
  position: relative;
  padding: 0 1.25rem 3rem;
}
.card-hover-overlay::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #A4C5A9;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  z-index: 1;
  mix-blend-mode: multiply;
}
.card-hover-overlay::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #A4C5A9;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  z-index: 0;
}
@media (hover: hover) {
  .card-hover-overlay:hover::before {
    height: 100%;
  }
}
.card-hover-overlay .card-title {
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.card-hover-overlay__image::before, .card-hover-overlay__image::after {
  display: none;
}
.card-hover-overlay__image .item-image {
  position: relative;
}
.card-hover-overlay__image .item-image::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #A4C5A9;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  z-index: 1;
  mix-blend-mode: multiply;
}
.card-hover-overlay__image .item-image::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #A4C5A9;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  z-index: 0;
}
@media (hover: hover) {
  .card-hover-overlay__image:hover .item-image::after {
    height: 5px;
  }
  .card-hover-overlay__image:hover .item-image::before {
    height: 100%;
  }
}
.card-hover-link-underline {
  padding: 0 1.25rem 1.5rem;
}
@media (hover: hover) {
  .card-hover-link-underline:hover .hover-link-underline::after {
    width: 100%;
    opacity: 1;
  }
}
.card-hover-link-underline .card-title {
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.hover-link-underline {
  position: relative;
  display: inline-block;
  padding: 0;
}
.hover-link-underline::after {
  content: "";
  display: block;
  margin-top: 0.5rem;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #A4C5A9;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.hover-link-underline--white::after {
  background-color: white;
}

@-webkit-keyframes loader-flash {
  0% {
    background-color: #000;
  }
  40% {
    background-color: #fff;
  }
  100% {
    background-color: transparent;
  }
}

@keyframes loader-flash {
  0% {
    background-color: #000;
  }
  40% {
    background-color: #fff;
  }
  100% {
    background-color: transparent;
  }
}
.stg-loader {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.stg-loader .loader-overlay {
  position: absolute;
  inset: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  z-index: 2;
}
.stg-loader .overlay-top,
.stg-loader .overlay-bottom {
  height: 50vh;
  width: 100vw;
  background: #000;
  -webkit-transition: -webkit-transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  z-index: 3;
}
.stg-loader .overlay-top {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  top: 0;
}
.stg-loader .overlay-bottom {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  bottom: 0;
}
.stg-loader .logo-wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  overflow: hidden;
  z-index: 1;
  opacity: 0;
  -webkit-transition: all 0.3s ease, opacity 1s ease;
  transition: all 0.3s ease, opacity 1s ease;
  width: 54px;
  height: 54px;
}
.stg-loader .logo-wrap img {
  max-height: 100%;
}
.stg-loader .logo-wrap .logo-wordmark {
  -webkit-transition: all 0.3s ease, opacity 1s ease;
  transition: all 0.3s ease, opacity 1s ease;
  opacity: 0;
}

.page-top {
  opacity: 0;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  position: relative;
}
.page-top .animate-translate-y {
  -webkit-transform: translateY(25px);
          transform: translateY(25px);
  -webkit-transition: all 1s 0.5s ease;
  transition: all 1s 0.5s ease;
  opacity: 0;
}
.page-top .logo-static {
  opacity: 0;
}

body.reveal .stg-loader .overlay-top {
  -webkit-transform: translateY(-100vh);
          transform: translateY(-100vh);
}
body.reveal .stg-loader .overlay-bottom {
  -webkit-transform: translateY(100vh);
          transform: translateY(100vh);
}
body.reveal .stg-loader .logo-wrap {
  opacity: 1;
}
body.animate-logo-1 .stg-loader {
  /* Add logo animation styles here */
}
body.animate-logo-1 .stg-loader .logo-wrap {
  width: 245px;
}
body.animate-hero-in .stg-loader .logo-wrap {
  top: 70px;
  left: calc(0px + 0.75rem);
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
@media (min-width: 1024px) {
  body.animate-hero-in .stg-loader .logo-wrap {
    top: 100px;
  }
}
body.animate-hero-in .page-top {
  opacity: 1;
}
body.animate-hero-in .page-top .animate-translate-y {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
}
body.animate-flash .logo-static {
  opacity: 1;
}
body.animate-flash .stg-loader {
  -webkit-animation: loader-flash 0.1s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          animation: loader-flash 0.1s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
body.animate-flash .stg-loader .logo-wrap {
  opacity: 0;
}
body.animate-complete .stg-loader {
  opacity: 0;
  display: none;
}

.checklist-tester .box {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
@media (min-width: 1024px) {
  .checklist-tester .box {
    position: absolute;
  }
}
.checklist-tester .box::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 0;
  background-color: #A4C5A9;
  backdrop-filter: blur(10px);
  z-index: 1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.checklist-tester .box.active::before {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.checklist-tester .box.active .box-header * {
  color: #fff;
}
.checklist-tester .box.active .plus-line--1 {
  -webkit-transform: translate(-50%, -50%) rotate(0);
          transform: translate(-50%, -50%) rotate(0);
}
.checklist-tester .box.active .step-title {
  color: #fff;
  margin-bottom: 1rem;
}
.checklist-tester .box.active .step-blurb {
  opacity: 1;
}
.checklist-tester .mobile-steps .line {
  height: 100px;
  overflow: hidden;
}
.checklist-tester .mobile-steps .box {
  aspect-ratio: 361/390;
  max-width: 361px;
  margin: 0 auto;
}
.checklist-tester .box-header,
.checklist-tester .box-footer {
  z-index: 2;
  position: relative;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.checklist-tester .box-header * {
  color: #A4C5A9;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-bottom: 1.5rem;
}
.checklist-tester .box-footer {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.checklist-tester .icon-number {
  color: #A4C5A9;
}
.checklist-tester .plus-icon {
  width: 25px;
  height: 25px;
}
.checklist-tester .plus-line {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 2px;
  background-color: #fff;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.checklist-tester .plus-line--1 {
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg);
}
.checklist-tester .step-title {
  margin-bottom: -3rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.checklist-tester .step-blurb {
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-bottom: 0;
}

@media (min-width: 1024px) {
  .checklist-tester {
    aspect-ratio: 1680/1163;
    width: 100%;
    max-width: 100vw;
    overflow: hidden;
  }
  .checklist-tester .box {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: absolute;
  }
  .checklist-tester .box::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 0;
    background-color: #A4C5A9;
    backdrop-filter: blur(10px);
    z-index: 1;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .checklist-tester .box.active::before {
    width: 100%;
    height: 100%;
    z-index: -1;
  }
  .checklist-tester .box.active .box-header * {
    color: #fff;
  }
  .checklist-tester .box.active .plus-line--1 {
    -webkit-transform: translate(-50%, -50%) rotate(0);
            transform: translate(-50%, -50%) rotate(0);
  }
  .checklist-tester .box.active .step-title {
    color: #fff;
    margin-bottom: 1rem;
  }
  .checklist-tester .box.active .step-blurb {
    opacity: 1;
  }
}
@media (min-width: 1024px) and (hover: hover) {
  .checklist-tester .box:hover::before {
    width: 100%;
    height: 100%;
    z-index: -1;
  }
  .checklist-tester .box:hover .box-header * {
    color: #fff;
  }
  .checklist-tester .box:hover .plus-line--1 {
    -webkit-transform: translate(-50%, -50%) rotate(0);
            transform: translate(-50%, -50%) rotate(0);
  }
  .checklist-tester .box:hover .step-title {
    color: #fff;
    margin-bottom: 1rem;
  }
  .checklist-tester .box:hover .step-blurb {
    opacity: 1;
  }
}
@media (min-width: 1024px) {
  .checklist-tester .box-header,
  .checklist-tester .box-footer {
    z-index: 2;
    position: relative;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .checklist-tester .box-header * {
    color: #A4C5A9;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .checklist-tester .box-footer {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: absolute;
  }
  .checklist-tester .icon-number {
    color: #A4C5A9;
  }
  .checklist-tester .plus-icon {
    width: 25px;
    height: 25px;
  }
  .checklist-tester .plus-line {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 2px;
    background-color: #fff;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .checklist-tester .plus-line--1 {
    -webkit-transform: translate(-50%, -50%) rotate(90deg);
            transform: translate(-50%, -50%) rotate(90deg);
  }
  .checklist-tester .step-title {
    margin-bottom: -3rem;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .checklist-tester .step-blurb {
    opacity: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-bottom: 0;
  }
  .checklist-tester .responsive-wrapper {
    width: 100%;
    max-width: 100vw;
    position: relative;
    height: auto;
  }
  .checklist-tester .step-container {
    position: relative;
    width: 1600px;
    height: 1200px;
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-transform: scale(1);
            transform: scale(1);
    overflow-x: hidden;
  }
  .checklist-tester .line {
    width: 0;
    -webkit-transition: all 1s cubic-bezier(0.4, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0.4, 0, 0.2, 1);
    position: absolute;
    overflow: hidden;
  }
  .checklist-tester .box {
    opacity: 0;
    -webkit-transition: all 1s cubic-bezier(0.4, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0.4, 0, 0.2, 1);
    position: absolute;
    width: 256px;
  }
  .checklist-tester .step-1 .line {
    top: 70px;
    left: 0;
    height: 229px;
  }
  .checklist-tester .step-1 .box {
    top: 180px;
    left: 172px;
    height: 325px;
    height: 342px;
  }
  .checklist-tester .step-1 .box .box-footer {
    top: calc(100% - 93px);
  }
}
@media (min-width: 1024px) and (hover: hover) {
  .checklist-tester .step-1 .box:hover .box-footer {
    top: 92px;
  }
}
@media (min-width: 1024px) {
  .checklist-tester .step-1 .box.active .box-footer {
    top: 92px;
  }
  .checklist-tester .step-2 .line {
    top: 338px;
    left: 424px;
    height: 155px;
  }
  .checklist-tester .step-2 .line svg {
    width: 244px;
    height: auto;
  }
  .checklist-tester .step-2 .box {
    top: 354px;
    left: 664px;
    height: 337px;
    height: 370px;
  }
  .checklist-tester .step-2 .box .box-footer {
    top: calc(100% - 93px);
  }
}
@media (min-width: 1024px) and (hover: hover) {
  .checklist-tester .step-2 .box:hover .box-footer {
    top: 92px;
  }
}
@media (min-width: 1024px) {
  .checklist-tester .step-2 .box.active .box-footer {
    top: 92px;
  }
  .checklist-tester .step-3 .line {
    top: 514px;
    left: 916px;
    height: 293px;
  }
  .checklist-tester .step-3 .line svg {
    width: 264px;
    height: auto;
  }
  .checklist-tester .step-3 .box {
    top: 608px;
    left: 1176px;
    height: 337px;
    height: 380px;
  }
  .checklist-tester .step-3 .box .box-footer {
    top: calc(100% - 110px);
  }
}
@media (min-width: 1024px) and (hover: hover) {
  .checklist-tester .step-3 .box:hover .box-footer {
    top: 92px;
  }
}
@media (min-width: 1024px) {
  .checklist-tester .step-3 .box.active .box-footer {
    top: 92px;
  }
  .checklist-tester .line-end {
    position: absolute;
    top: 822px;
    left: 1428px;
    height: 181px;
    overflow: hidden;
  }
  .checklist-tester.animate-now .box {
    opacity: 1;
  }
  .checklist-tester.animate-now .step-1 .line {
    width: 180px;
  }
  .checklist-tester.animate-now .step-1 .box {
    -webkit-transition-delay: 0.4s;
            transition-delay: 0.4s;
  }
  .checklist-tester.animate-now .step-2 .line {
    width: 240px;
    width: 244px;
    -webkit-transition-delay: 0.8s;
            transition-delay: 0.8s;
  }
  .checklist-tester.animate-now .step-2 .box {
    -webkit-transition-delay: 1.2s;
            transition-delay: 1.2s;
  }
  .checklist-tester.animate-now .step-3 .line {
    width: 264px;
    -webkit-transition-delay: 1.6s;
            transition-delay: 1.6s;
  }
  .checklist-tester.animate-now .step-3 .box {
    -webkit-transition-delay: 2s;
            transition-delay: 2s;
  }
  .checklist-tester.animate-now .line.line-end {
    width: 272px;
    -webkit-transition-delay: 2.4s;
            transition-delay: 2.4s;
  }
}
@media (min-width: 1480px) {
  .checklist-tester .step-1 .box {
    height: 325px;
  }
  .checklist-tester .step-1 .box .box-footer {
    top: calc(100% - 93px);
  }
}
@media (min-width: 1480px) and (hover: hover) {
  .checklist-tester .step-1 .box:hover .box-footer {
    top: 92px;
  }
}
@media (min-width: 1480px) {
  .checklist-tester .step-1 .box.active .box-footer {
    top: 92px;
  }
  .checklist-tester .step-2 .box {
    height: 337px;
  }
  .checklist-tester .step-2 .box .box-footer {
    top: calc(100% - 93px);
  }
}
@media (min-width: 1480px) and (hover: hover) {
  .checklist-tester .step-2 .box:hover .box-footer {
    top: 92px;
  }
}
@media (min-width: 1480px) {
  .checklist-tester .step-2 .box.active .box-footer {
    top: 92px;
  }
  .checklist-tester .step-3 .box {
    height: 337px;
  }
  .checklist-tester .step-3 .box .box-footer {
    top: calc(100% - 110px);
  }
}
@media (min-width: 1480px) and (hover: hover) {
  .checklist-tester .step-3 .box:hover .box-footer {
    top: 92px;
  }
}
@media (min-width: 1480px) {
  .checklist-tester .step-3 .box.active .box-footer {
    top: 92px;
  }
}
@media (min-width: 1638px) and (hover: hover) {
  .checklist-tester .step-1 .box:hover .box-footer {
    top: 146px;
  }
}
@media (min-width: 1638px) {
  .checklist-tester .step-1 .box.active .box-footer {
    top: 146px;
  }
}
@media (min-width: 1638px) and (hover: hover) {
  .checklist-tester .step-2 .box:hover .box-footer {
    top: 146px;
  }
}
@media (min-width: 1638px) {
  .checklist-tester .step-2 .box.active .box-footer {
    top: 146px;
  }
  .checklist-tester .step-3 .box {
    height: 337px;
  }
  .checklist-tester .step-3 .box .box-footer {
    top: calc(100% - 110px);
  }
}
@media (min-width: 1638px) and (hover: hover) {
  .checklist-tester .step-3 .box:hover .box-footer {
    top: 105px;
  }
}
@media (min-width: 1638px) {
  .checklist-tester .step-3 .box.active .box-footer {
    top: 105px;
  }
}
.banner__team-qr-code {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='556.636' height='585.02' viewBox='0 0 556.636 585.02'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.523' y1='0.419' x2='0.14' y2='0.439' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2372a37e'/%3E%3Cstop offset='1' stop-color='%2372a37e' stop-opacity='0.173'/%3E%3C/linearGradient%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_7065' data-name='Rectangle 7065' width='556.636' height='585.02' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath id='Path_21797' data-name='Path 21797' d='M628.459,3.575c-103.2,17.712-175.68,102.873-248.269,188.18C280.589,308.81,180.742,426.129.472,366.806L0,369.9c181.413,59.189,282.011-59.031,382.369-176.973C458.575,103.367,534.642,13.974,646.04,3.9,773.309-7.6,852.9,67.4,925.149,143.006l.631-4.134C853.712,63.608,774.036-10.318,646.717,1.19q-9.291.84-18.248,2.384l-.009,0' fill='url(%23linear-gradient)'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath id='Path_21799' data-name='Path 21799' d='M25.63,139.232C17.335,148.173,9.038,157.111.657,165.9L0,170.208c9.256-9.657,18.4-19.511,27.546-29.363C86.216,77.618,144.782,14.5,232.258,5.78c106.452-10.614,171.712,47.6,232.7,102.006,103.236,92.1,194.4,173.268,450.876-103.376L916.5,0C660.413,277.43,569.915,196.792,467.347,105.292,406.036,50.6,340.429-7.927,232.919,2.791q-7.309.729-14.346,1.941C137.54,18.638,81.627,78.887,25.63,139.232' fill='url(%23linear-gradient)'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath id='Path_21801' data-name='Path 21801' d='M824.2,5.693c-136.66,23.453-230.385,121.45-324.249,219.612C371.155,360,242.042,495,.531,434.778L0,438.262c243.024,60.032,373.109-76,502.883-211.721,98.541-103.055,196.9-205.918,344.7-221.089,39.3-4.034,75.312-2.72,108.675,2.7l.5-3.293c-33.279-5.268-69.184-6.5-108.362-2.476-8.214.844-16.256,1.948-24.174,3.307l-.022,0' fill='url(%23linear-gradient)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='lines' clip-path='url(%23clip-path)'%3E%3Cg id='Group_15112' data-name='Group 15112' transform='matrix(-0.574, -0.819, 0.819, -0.574, 87.226, 844.648)'%3E%3Cg id='Group_15107' data-name='Group 15107' transform='translate(1.161 61.481)'%3E%3Cg id='Group_15106' data-name='Group 15106' transform='translate(0 0)' clip-path='url(%23clip-path-2)'%3E%3Cpath id='Path_21796' data-name='Path 21796' d='M64.321,163.8,1006.99,0,942.669,404.26,0,568.056Z' transform='translate(-44.918 -58.9) rotate(-2.58)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_15109' data-name='Group 15109' transform='translate(8.735 211.51)'%3E%3Cg id='Group_15108' data-name='Group 15108' transform='translate(0 0)' clip-path='url(%23clip-path-3)'%3E%3Cpath id='Path_21798' data-name='Path 21798' d='M0,0,803.9,48.984l72.521,867.667-803.9-48.984Z' transform='matrix(0.389, -0.921, 0.921, 0.389, -142.747, 364.969)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_15111' data-name='Group 15111' transform='translate(0 0)'%3E%3Cg id='Group_15110' data-name='Group 15110' clip-path='url(%23clip-path-4)'%3E%3Cpath id='Path_21800' data-name='Path 21800' d='M70.207,163.156,1010.437,0,940.229,443.821,0,606.977Z' transform='translate(-43.84 -24.669) rotate(-2.195)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: left bottom;
  background-repeat: no-repeat;
}
.banner__team-qr-code .single-team__social li:not(:last-child)::after {
  display: none;
}
.banner__team-qr-code .single-team__social li:not(:last-child) {
  border-bottom: 1px solid #4E4E4E;
}
.banner__team-qr-code .grid-card-border {
  position: relative;
}
.banner__team-qr-code .grid-card-border::before {
  content: "";
  position: absolute;
  top: 73px;
  left: 0;
  width: 8px;
  height: 8px;
  background-color: #A4C5A9;
  opacity: 0;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.banner__team-qr-code .grid-card-border::after {
  content: "";
  position: absolute;
  top: 77px;
  left: 0;
  height: 1px;
  background-color: #A4C5A9;
  /* Secondary color */
  opacity: 1;
  width: 0;
  -webkit-transition: all 1.7s linear;
  transition: all 1.7s linear;
}
.banner__team-qr-code .desktop.animate-waypoint .col {
  opacity: 0;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.banner__team-qr-code .animate-waypoint.animate-now .grid-card-border::before {
  opacity: 1;
}
.banner__team-qr-code .animate-waypoint.animate-now .grid-card-border::after {
  width: 80vw;
}
.banner__team-qr-code .animate-waypoint.animate-now .col {
  opacity: 1;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(1) {
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(2) {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(3) {
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(4) {
  -webkit-transition-delay: 1.5s;
          transition-delay: 1.5s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(5) {
  -webkit-transition-delay: 2s;
          transition-delay: 2s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(6) {
  -webkit-transition-delay: 2.5s;
          transition-delay: 2.5s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(7) {
  -webkit-transition-delay: 3s;
          transition-delay: 3s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(8) {
  -webkit-transition-delay: 3.5s;
          transition-delay: 3.5s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(9) {
  -webkit-transition-delay: 4s;
          transition-delay: 4s;
}
.banner__team-qr-code .animate-waypoint.animate-now .col:nth-child(10) {
  -webkit-transition-delay: 4.5s;
          transition-delay: 4.5s;
}

#our-leadership {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='548' height='656' viewBox='0 0 548 656'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6535' data-name='Rectangle 6535' width='548' height='656' fill='%23fff'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath id='Path_8855' data-name='Path 8855' d='M694.365,316.514C572.49,316.507,500.348,238.1,428.1,159.565,328.965,51.8,229.581-56.212,0,41.083V37.836C230.942-59.526,331.07,49.315,430.958,157.9c75.849,82.453,151.561,164.754,284.788,155.007C867.953,301.772,978.34,206.2,1079.941,111.329v4.34c-101.315,94.467-211.608,188.9-363.877,200.04q-11.111.813-21.688.8h-.011' fill='%2372a37e'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath id='Path_8856' data-name='Path 8856' d='M25.352,173.2C16.947,165.1,8.538,157,0,149.072V144.55c9.438,8.7,18.708,17.63,27.973,26.56,59.454,57.31,118.8,114.52,223.269,107.744,127.128-8.246,217.035-83.076,301.053-153C694.52,7.471,820.085-96.9,1079.941,153.9v4.63C820.7-93.183,696.039,10.486,554.734,128.1c-84.466,70.3-174.85,145.528-303.242,153.858-5.819.378-11.489.561-17.038.561-95.7,0-152.357-54.615-209.1-109.313' fill='%2372a37e'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath id='Path_8857' data-name='Path 8857' d='M919.48,356.508C758.093,356.5,662.56,268.19,566.889,179.728,435.616,58.342,304.011-63.313,0,46.275V42.617C305.812-67.047,438.4,55.546,570.675,177.853c100.438,92.873,200.7,185.571,377.114,174.591a609.1,609.1,0,0,0,132.286-23.009v3.457A615.807,615.807,0,0,1,948.209,355.6c-9.805.61-19.353.906-28.7.906h-.026' fill='%2372a37e'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='lines' clip-path='url(%23clip-path)'%3E%3Cg id='Group_13990' data-name='Group 13990' transform='translate(15.445 814.132) rotate(-50)'%3E%3Cg id='Group_13985' data-name='Group 13985' transform='translate(0.135 54.578)'%3E%3Cg id='Group_13984' data-name='Group 13984' transform='translate(0)' clip-path='url(%23clip-path-2)'%3E%3Crect id='Rectangle_6532' data-name='Rectangle 6532' width='1096.049' height='430.407' transform='translate(2.189 -108.091) rotate(2.58)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13987' data-name='Group 13987' transform='translate(0.135 0)'%3E%3Cg id='Group_13986' data-name='Group 13986' transform='translate(0)' clip-path='url(%23clip-path-3)'%3E%3Crect id='Rectangle_6533' data-name='Rectangle 6533' width='772.499' height='1143.684' transform='matrix(0.389, 0.921, -0.921, 0.389, 916.518, -483.909)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13989' data-name='Group 13989' transform='translate(0 42.591)'%3E%3Cg id='Group_13988' data-name='Group 13988' clip-path='url(%23clip-path-4)'%3E%3Crect id='Rectangle_6534' data-name='Rectangle 6534' width='1095.769' height='471.519' transform='translate(1.584 -108.381) rotate(2.195)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: bottom right;
}
#our-leadership .col:not(:last-child) {
  margin-bottom: 3rem;
}

body,
#wrapper {
  overflow-x: hidden;
}

@media (min-width: 992px) {
  .pad-right {
    padding-right: 8rem;
  }
}

.section__hero,
.parallax-spacer {
  height: 100vh;
  min-height: 768px;
  background-color: rgba(0, 0, 0, 0.62);
}

.home-b {
  width: 37%;
  height: auto;
}
.section__hero-copy {
  background-color: rgba(0, 0, 0, 0.62);
  height: 100vh;
  padding-top: 70px;
  min-height: 768px;
}
@media (min-width: 992px) {
  .section__hero-copy {
    padding-top: 130px;
  }
}
.section__hero-copy .logo {
  height: 36.44px;
}
@media (max-width: 575.98px) {
  .section__hero-copy .logo img {
    width: 200px;
  }
}

.section__pr-copy {
  background-color: rgba(0, 0, 0, 0.62);
  min-height: 100vh;
  padding-bottom: 70px;
  overflow: hidden;
}
.section__pr-copy p {
  font-size: 18px;
  line-height: 28px;
}
@media (min-width: 992px) {
  .section__pr-copy {
    padding-bottom: 130px;
  }
}
.section__pr-copy figure {
  max-width: 1028px;
  margin-left: auto;
}
.section__pr-copy figure blockquote,
.section__pr-copy figure figcaption {
  max-width: 775px;
  margin: auto;
  width: 100%;
}
.section__pr-copy figure blockquote .quote-author,
.section__pr-copy figure figcaption .quote-author {
  color: #ffffff;
  font-family: "Baskervville", serif;
  font-size: 28px;
  line-height: 29px;
  font-weight: 500;
  letter-spacing: 0;
  margin-bottom: 0.5rem;
}
.section__pr-copy figure blockquote cite,
.section__pr-copy figure figcaption cite {
  font-style: normal;
  letter-spacing: 0.093rem;
}
.section__pr-copy figure blockquote {
  position: relative;
}
.section__pr-copy figure blockquote::before {
  content: "";
  position: absolute;
  width: 99px;
  height: 99px;
  top: 0;
  left: 0;
  -webkit-transform: translate(-20%, -79%);
          transform: translate(-20%, -79%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100.799' height='245.866' viewBox='0 0 100.799 245.866'%3E%3Cg transform='translate(-223.106 -1384.573)'%3E%3Cpath d='M.894,70.447l-1.789-.894,35-70,1.789.894Z' transform='translate(224 1464)' fill='%238abf97'/%3E%3Cpath d='M.9,133.439l-1.8-.878,65-133,1.8.878Z' transform='translate(233 1497)' fill='%238abf97'/%3E%3Cpath d='M.9,123.426-.9,122.574l58-123L58.9.426Z' transform='translate(265 1385)' fill='%238abf97'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .section__pr-copy figure blockquote::before {
    -webkit-transform: translate(-105%, -30%);
            transform: translate(-105%, -30%);
    height: 245px;
  }
}
.section__pr-copy figure blockquote::after {
  content: "";
  position: absolute;
  width: 158px;
  height: 158px;
  bottom: 0;
  right: 0;
  -webkit-transform: translate(90%, 39%);
          transform: translate(90%, 39%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='159.801' height='327.87' viewBox='0 0 159.801 327.87'%3E%3Cg transform='translate(-1069.1 -1614.565)'%3E%3Cpath d='M.9,327.435l-1.8-.87,158-327,1.8.87Z' transform='translate(1070 1615)' fill='%238abf97'/%3E%3Cpath d='M.892,63.453l-1.783-.906,32-63,1.783.906Z' transform='translate(1133 1621)' fill='%238abf97'/%3E%3Cpath d='M.9,185.445-.9,184.555l92-185L92.9.445Z' transform='translate(1073 1666)' fill='%238abf97'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .section__pr-copy figure blockquote::after {
    -webkit-transform: translate(90%, 39%);
            transform: translate(90%, 39%);
    height: 245px;
  }
}
.section__pr-copy figure figcaption::before {
  display: none;
}

.parallax-spacer {
  height: 100vh;
}

.sector-head {
  font-size: 22px;
  line-height: 25px;
  font-weight: 700;
  margin-bottom: 3rem;
  position: relative;
}
.sector-head::after {
  content: "";
  display: block;
  width: 118px;
  height: 2px;
  background-color: #A4C5A9;
  position: absolute;
  bottom: -1.5rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.hero {
  height: 380px;
}
@media (min-width: 992px) {
  .hero {
    height: 460px;
  }
}

h1.hero__header, .hero__header.h1 {
  font-size: 64px;
  line-height: 66px;
}
@media (min-width: 992px) {
  h1.hero__header, .hero__header.h1 {
    font-size: 118px;
    line-height: 120px;
  }
}

h1.hero__legal, .hero__legal.h1 {
  font-size: 45px;
  line-height: 47px;
}
@media (min-width: 992px) {
  h1.hero__legal, .hero__legal.h1 {
    font-size: 76px;
    line-height: 78px;
  }
}

h2.news__hero, .news__hero.h2 {
  font-size: 32px;
  line-height: 35px;
}
@media (min-width: 992px) {
  h2.news__hero, .news__hero.h2 {
    font-size: 72px;
    line-height: 75px;
  }
}

.font-serif {
  font-family: "Baskervville", serif !important;
}

.lead__news {
  font-size: 25px;
  line-height: 27px;
}

.news-lead {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
}

.intro-news {
  font-family: "Avenir85Heavy";
  font-size: 18px;
  line-height: 20px;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
}

.line-height-42 {
  line-height: 42px !important;
}

.off-side {
  width: 100%;
}
@media (max-width: 767.98px) {
  .off-side .left-bl {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .off-side {
    margin-left: auto;
    margin-right: 0;
    width: 97.5%;
  }
}
@media (min-width: 1366px) {
  .off-side {
    margin-left: auto;
    margin-right: 0;
    overflow: hidden;
    width: calc(50vw + 660px - 30px);
    margin-left: auto;
    margin-right: 0;
  }
}
@media (min-width: 1560px) {
  .off-side {
    width: calc(50vw + 730px - 30px);
    margin-left: auto;
    margin-right: 0;
  }
}
.off-side .col-content {
  width: 95%;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .off-side .col-content {
    width: 100%;
  }
}

.default {
  font-size: 18px;
  line-height: 20px;
}

@media (min-width: 992px) {
  .pad-left-8 {
    padding-left: 8rem;
  }
}

#services {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='548' height='656' viewBox='0 0 548 656'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6534' data-name='Rectangle 6534' width='548' height='656' fill='%23fff'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath id='Path_8851' data-name='Path 8851' d='M694.365,316.514C572.49,316.507,500.348,238.1,428.1,159.565,328.965,51.8,229.581-56.212,0,41.083V37.836C230.942-59.526,331.07,49.315,430.958,157.9c75.849,82.453,151.561,164.754,284.788,155.008C867.953,301.772,978.34,206.2,1079.941,111.329v4.34c-101.315,94.466-211.608,188.9-363.877,200.04q-11.111.813-21.688.8h-.011' fill='%2372a37e'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath id='Path_8852' data-name='Path 8852' d='M25.352,173.2C16.947,165.1,8.538,157,0,149.072V144.55c9.438,8.7,18.708,17.63,27.973,26.56,59.454,57.31,118.8,114.52,223.269,107.744,127.128-8.246,217.035-83.076,301.053-153C694.52,7.471,820.085-96.9,1079.941,153.9v4.63C820.7-93.183,696.039,10.486,554.734,128.1c-84.466,70.3-174.85,145.528-303.242,153.858-5.819.378-11.489.561-17.038.561-95.7,0-152.357-54.615-209.1-109.313' fill='%2372a37e'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath id='Path_8853' data-name='Path 8853' d='M919.48,356.509C758.093,356.5,662.56,268.19,566.889,179.728,435.616,58.342,304.011-63.313,0,46.275V42.617C305.812-67.047,438.4,55.546,570.675,177.853c100.438,92.872,200.7,185.571,377.114,174.591a609.1,609.1,0,0,0,132.286-23.009v3.457A615.807,615.807,0,0,1,948.209,355.6c-9.805.61-19.353.906-28.7.906h-.026' fill='%2372a37e'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='lines' opacity='0.686' clip-path='url(%23clip-path)'%3E%3Cg id='Group_13991' data-name='Group 13991' transform='translate(15.445 814.133) rotate(-50)'%3E%3Cg id='Group_13986' data-name='Group 13986' transform='translate(0.135 54.578)'%3E%3Cg id='Group_13985' data-name='Group 13985' transform='translate(0)' clip-path='url(%23clip-path-2)'%3E%3Crect id='Rectangle_6531' data-name='Rectangle 6531' width='1096.05' height='430.407' transform='translate(2.189 -108.091) rotate(2.58)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13988' data-name='Group 13988' transform='translate(0.135 0)'%3E%3Cg id='Group_13987' data-name='Group 13987' transform='translate(0)' clip-path='url(%23clip-path-3)'%3E%3Crect id='Rectangle_6532' data-name='Rectangle 6532' width='772.499' height='1143.684' transform='matrix(0.389, 0.921, -0.921, 0.389, 916.519, -483.909)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13990' data-name='Group 13990' transform='translate(0 42.591)'%3E%3Cg id='Group_13989' data-name='Group 13989' clip-path='url(%23clip-path-4)'%3E%3Crect id='Rectangle_6533' data-name='Rectangle 6533' width='1095.769' height='471.519' transform='translate(1.584 -108.381) rotate(2.195)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: right bottom;
  background-size: auto;
  position: relative;
  background-repeat: no-repeat;
  scroll-margin-top: 100px;
}
@media (max-width: 767.98px) {
  #services::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.7);
    mix-blend-mode: lighten;
    pointer-events: none;
    z-index: 1;
  }
}
#services .accordion .accordion-item {
  border: none;
  border-bottom: 1px solid #5A5A5A;
  background-color: transparent;
}
#services .accordion .accordion-item .accordion-header button {
  font-family: "Baskervville", serif;
  color: #5B7962;
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  background-color: transparent;
  z-index: 1;
}
#services .accordion .accordion-item .accordion-header button.collapsed {
  color: #5A5A5A;
}
#services .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-bottom: 0;
}
#services .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='1' viewBox='0 0 9 1'%3E%3Cline id='Line_261' data-name='Line 261' x2='9' transform='translate(0 0.5)' stroke='%235B7962' stroke-width='1'/%3E%3C/svg%3E");
}
#services .accordion .accordion-item .accordion-header button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.942' height='9.942' viewBox='0 0 9.942 9.942'%3E%3Cpath id='Path_8841' data-name='Path 8841' d='M15.942,11.524H11.524v4.419h-1.1V11.524H6v-1.1h4.419V6h1.1v4.419h4.419Z' transform='translate(-6 -6)' fill='%23777777'/%3E%3C/svg%3E");
  width: 9px;
  height: 9px;
  background-size: 9px;
}
#services .accordion .accordion-item .accordion-body p {
  font-size: 18px;
  line-height: 22px;
  position: relative;
  z-index: 1;
  background-color: transparent;
}
#services .accordion .accordion-item .accordion-body .key-services-list {
  list-style-type: square;
  margin-top: 0.5rem;
  position: relative;
  z-index: 1;
  display: block;
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  padding-left: 1rem;
}
@media (min-width: 576px) {
  #services .accordion .accordion-item .accordion-body .key-services-list.multi-column {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
#services .accordion .accordion-item .accordion-body .key-services-list li {
  font-size: 18px;
  line-height: 22px;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  list-style-position: outside;
}
#services .accordion .accordion-item .accordion-body .key-services-list li strong {
  color: #212529;
  font-size: 18px;
  line-height: 22px;
}
#services .accordion .accordion-item:has(.accordion-button:not(.collapsed)) {
  border-bottom: none;
}
#services .bg-service-blocks {
  position: relative;
  z-index: 2;
  background-image: url(images/services-bg-2.png);
  background-position: right;
  background-size: cover;
  background-repeat: no-repeat;
}
#services .slick-slider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 576px) {
  #services .slick-slider .gap {
    border-right: 1.5rem solid transparent;
  }
}
#services .slick-scrollbar {
  width: 70%;
  margin: 50px 10px;
}
@media (min-width: 992px) {
  #services .slick-scrollbar {
    width: 85%;
  }
}
#services .slick-scrollbar {
  width: 70%;
  margin: 50px 10px;
}
@media (min-width: 992px) {
  #services .slick-scrollbar {
    width: 85%;
  }
}
#services .slick-scrollbar input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  background-color: transparent;
  -webkit-transition: none;
  transition: none;
}
#services .slick-scrollbar input[type=range]:focus {
  outline: none;
}
#services .slick-scrollbar input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 1px;
  background: #000;
  border-radius: 100px;
}
#services .slick-scrollbar input[type=range]::-webkit-slider-thumb {
  height: 21px;
  width: 158px;
  border-radius: 0px;
  background-image: url(images/slider-bar.svg);
  cursor: -webkit-grab;
  cursor: grab;
  -webkit-appearance: none;
  margin-top: -10px;
}
#services .slick-scrollbar input[type=range]::-webkit-slider-thumb:active, #services .slick-scrollbar input[type=range]::-webkit-slider-thumb:focus {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
#services .slick-scrollbar input[type=range]::-moz-range-track {
  width: 100%;
  height: 1px;
  background: #000;
  border-radius: 100px;
}
#services .slick-scrollbar input[type=range]::-moz-range-thumb {
  height: 21px;
  width: 158px;
  border-radius: 0px;
  background-image: url(images/slider-bar.svg);
  cursor: grab;
}
#services .slick-scrollbar input[type=range]::-moz-range-thumb:active, #services .slick-scrollbar input[type=range]::-moz-range-thumb:focus {
  cursor: grabbing;
}
#services .slick-scrollbar input[type=range]::-ms-track {
  width: 100%;
  height: 1px;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
#services .slick-scrollbar input[type=range]::-ms-fill-lower, #services .slick-scrollbar input[type=range]::-ms-fill-upper {
  background: #000;
  border-radius: 100px;
}
#services .slick-scrollbar input[type=range]::-ms-thumb {
  height: 21px;
  width: 158px;
  border-radius: 0px;
  background-image: url(images/slider-bar.svg);
  cursor: grab;
}
#services .slick-scrollbar input[type=range]::-ms-thumb:active, #services .slick-scrollbar input[type=range]::-ms-thumb:focus {
  cursor: grabbing;
}
#services .slick-scrollbar input[type=range]:focus::-ms-fill-lower, #services .slick-scrollbar input[type=range]:focus::-ms-fill-upper {
  background: #000;
}
#services .slick-next,
#services .slick-prev {
  top: unset;
  bottom: 15px;
  height: 50px;
  width: 30px;
}
#services .slick-next:focus,
#services .slick-prev:focus {
  color: unset;
  outline: unset;
  background: unset;
}
#services .slick-next::before,
#services .slick-prev::before {
  content: "";
}
#services .slick-prev {
  background-image: url(images/Services_arrow_left.svg) !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  right: 13%;
  left: auto;
}
#services .slick-next {
  background-image: url(images/Services_arrow_right.svg) !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  position: absolute;
  right: 2%;
}
#services .slick-dots {
  display: none !important;
}

.some-padding {
  padding: 0;
}
@media (min-width: 992px) {
  .some-padding {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

.service-box {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 2rem;
  border: 2px solid #000000;
  margin: 10px;
  min-height: 490px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 768px) {
  .service-box {
    padding: 2.5rem 2rem;
    min-height: 545px;
    max-width: 336px;
  }
}
.service-box .sector-head {
  font-size: 31px;
  line-height: 38px;
  font-weight: 400;
  margin-bottom: 3rem;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (min-width: 992px) {
  .service-box .sector-head {
    margin-bottom: 5rem;
  }
}
.service-box .sector-head::after {
  content: "";
  display: block;
  width: 77px;
  height: 2px;
  background-color: #A4C5A9;
  position: absolute;
  bottom: -1.5rem;
  left: 2.5rem;
}
.service-box .service-desc {
  font-size: 18px;
  line-height: 24px;
  font-family: "Avenir45Book", sans-serif;
  margin-bottom: 2rem;
  min-height: 145px;
  /* Ensure all descriptions occupy equal space */
}

.slider-container {
  overflow: hidden;
}

.text-lightest {
  color: #A4C5A9 !important;
}

.text-greens {
  color: #5B7962 !important;
}

.about-header {
  font-size: 22px;
  line-height: 31px;
  font-weight: 600;
  margin-bottom: 3rem;
}

.border-small {
  width: 53px;
  height: 2px;
  opacity: 1;
  border: 2px solid #8ABF97;
}

#newsletterCapture {
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;
  scroll-margin-top: 100px;
}
@media (min-width: 992px) {
  #newsletterCapture {
    background-image: url(images/newsletter-bg.svg);
  }
}
#newsletterCapture .lead-capture-title {
  font-size: 43px;
  line-height: 45px;
}
#newsletterCapture .wpcf7 input[type=text],
#newsletterCapture .wpcf7 input[type=password],
#newsletterCapture .wpcf7 input[type=datetime],
#newsletterCapture .wpcf7 input[type=datetime-local],
#newsletterCapture .wpcf7 input[type=date],
#newsletterCapture .wpcf7 input[type=month],
#newsletterCapture .wpcf7 input[type=time],
#newsletterCapture .wpcf7 input[type=week],
#newsletterCapture .wpcf7 input[type=number],
#newsletterCapture .wpcf7 input[type=email],
#newsletterCapture .wpcf7 input[type=url],
#newsletterCapture .wpcf7 input[type=search],
#newsletterCapture .wpcf7 input[type=tel],
#newsletterCapture .wpcf7 input[type=color],
#newsletterCapture .wpcf7 input[type=select],
#newsletterCapture .wpcf7 select,
#newsletterCapture .wpcf7 textarea,
#newsletterCapture .wpcf7 .field {
  color: #fff !important;
}
#newsletterCapture .wpcf7 .wpcf7-form-control {
  border-bottom-color: #fff !important;
}
#newsletterCapture .wpcf7 ::-webkit-input-placeholder {
  color: #fff !important;
}
#newsletterCapture .wpcf7 ::-moz-placeholder {
  color: #fff !important;
}
#newsletterCapture .wpcf7 :-ms-input-placeholder {
  color: #fff !important;
}
#newsletterCapture .wpcf7 ::-ms-input-placeholder {
  color: #fff !important;
}
#newsletterCapture .wpcf7 ::placeholder {
  color: #fff !important;
}
#newsletterCapture .wpcf7 select {
  -webkit-appearance: none;
  /* 1 */
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.707' height='11.354' viewBox='0 0 21.707 11.354'%3E%3Cg id='Icon_feather-arrow-up' data-name='Icon feather-arrow-up' transform='translate(28.854 18.354) rotate(180)'%3E%3Cpath id='Path_59200' data-name='Path 59200' d='M7.5,18,18,7.5,28.5,18' fill='none' stroke='%23000' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 97.5% center;
  background-color: transparent;
  color: #fff !important;
}

#sector-groups {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='548' height='656' viewBox='0 0 548 656'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_6519' data-name='Rectangle 6519' width='548' height='656' fill='%23fff'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath id='Path_8848' data-name='Path 8848' d='M694.365,0C572.49.007,500.348,78.409,428.1,156.948,328.965,264.717,229.581,372.725,0,275.431v3.247C230.942,376.039,331.07,267.2,430.958,158.613,506.807,76.16,582.518-6.141,715.746,3.606,867.953,14.742,978.34,110.312,1079.941,205.185v-4.34C978.626,106.378,868.332,11.946,716.064.8Q704.953-.008,694.376,0h-.011' fill='%2372a37e'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath id='Path_8849' data-name='Path 8849' d='M25.352,109.313c-8.406,8.1-16.814,16.2-25.352,24.13v4.522c9.438-8.7,18.708-17.63,27.973-26.56C87.427,54.095,146.776-3.115,251.242,3.661c127.128,8.246,217.035,83.076,301.053,153,142.225,118.378,267.79,222.744,527.646-28.054v-4.63C820.7,375.7,696.039,272.03,554.734,154.419,470.268,84.118,379.884,8.891,251.492.561,245.672.183,240,0,234.454,0,138.758,0,82.1,54.615,25.352,109.313' fill='%2372a37e'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath id='Path_8850' data-name='Path 8850' d='M919.48,0C758.093.008,662.56,88.318,566.889,176.781,435.616,298.166,304.011,419.821,0,310.233v3.658c305.812,109.664,438.4-12.929,570.675-135.236C671.113,85.783,771.37-6.915,947.789,4.065a609.1,609.1,0,0,1,132.286,23.009V23.617A615.807,615.807,0,0,0,948.209.906C938.4.3,928.856,0,919.505,0h-.026' fill='%2372a37e'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='lines' clip-path='url(%23clip-path)'%3E%3Cg id='Group_13969' data-name='Group 13969' transform='translate(321.173 -414.669) rotate(50)'%3E%3Cg id='Group_13964' data-name='Group 13964' transform='translate(0.135 28.008)'%3E%3Cg id='Group_13963' data-name='Group 13963' transform='translate(0)' clip-path='url(%23clip-path-2)'%3E%3Crect id='Rectangle_6516' data-name='Rectangle 6516' width='1096.05' height='430.407' transform='translate(-17.187 -5.367) rotate(-2.58)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13966' data-name='Group 13966' transform='translate(0.135 116.585)'%3E%3Cg id='Group_13965' data-name='Group 13965' transform='translate(0)' clip-path='url(%23clip-path-3)'%3E%3Crect id='Rectangle_6517' data-name='Rectangle 6517' width='772.499' height='1143.684' transform='matrix(0.389, -0.921, 0.921, 0.389, -137.084, 321.525)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13968' data-name='Group 13968' transform='translate(0 0)'%3E%3Cg id='Group_13967' data-name='Group 13967' transform='translate(0)' clip-path='url(%23clip-path-4)'%3E%3Crect id='Rectangle_6518' data-name='Rectangle 6518' width='1095.769' height='471.519' transform='translate(-16.474 -6.284) rotate(-2.195)' fill='%2372a37e'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"), url("images/our-sectors-bg.jpg");
  background-position: top right, center;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
  scroll-margin-top: 100px;
  position: relative;
}
#sector-groups #customAccordion .accordion-item,
#sector-groups #customAccordianMobile .accordion-item,
#sector-groups #customAccordionMobile .accordion-item {
  border: none;
  border-bottom: 1px solid #5A5A5A;
  background-color: transparent;
}
#sector-groups #customAccordion .accordion-item .accordion-header .accordion-button,
#sector-groups #customAccordianMobile .accordion-item .accordion-header .accordion-button,
#sector-groups #customAccordionMobile .accordion-item .accordion-header .accordion-button {
  padding: 0.75rem 1.25rem;
}
#sector-groups #customAccordion .accordion-item .accordion-header button,
#sector-groups #customAccordianMobile .accordion-item .accordion-header button,
#sector-groups #customAccordionMobile .accordion-item .accordion-header button {
  font-family: "Baskervville", serif;
  color: white;
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  background-color: transparent;
}
#sector-groups #customAccordion .accordion-item .accordion-header button.collapsed,
#sector-groups #customAccordianMobile .accordion-item .accordion-header button.collapsed,
#sector-groups #customAccordionMobile .accordion-item .accordion-header button.collapsed {
  color: white;
}
#sector-groups #customAccordion .accordion-item .accordion-header button:not(.collapsed),
#sector-groups #customAccordianMobile .accordion-item .accordion-header button:not(.collapsed),
#sector-groups #customAccordionMobile .accordion-item .accordion-header button:not(.collapsed) {
  color: #A4C5A9;
}
#sector-groups #customAccordion .accordion-item .accordion-header button.accordion-button:not(.collapsed),
#sector-groups #customAccordianMobile .accordion-item .accordion-header button.accordion-button:not(.collapsed),
#sector-groups #customAccordionMobile .accordion-item .accordion-header button.accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
          box-shadow: none;
}
#sector-groups #customAccordion .accordion-item .accordion-header button.accordion-button:not(.collapsed)::after,
#sector-groups #customAccordianMobile .accordion-item .accordion-header button.accordion-button:not(.collapsed)::after,
#sector-groups #customAccordionMobile .accordion-item .accordion-header button.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='1' viewBox='0 0 9 1'%3E%3Cline id='Line_261' data-name='Line 261' x2='9' transform='translate(0 0.5)' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");
}
#sector-groups #customAccordion .accordion-item .accordion-header button::after,
#sector-groups #customAccordianMobile .accordion-item .accordion-header button::after,
#sector-groups #customAccordionMobile .accordion-item .accordion-header button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.942' height='9.942' viewBox='0 0 9.942 9.942'%3E%3Cpath id='Path_8841' data-name='Path 8841' d='M15.942,11.524H11.524v4.419h-1.1V11.524H6v-1.1h4.419V6h1.1v4.419h4.419Z' transform='translate(-6 -6)' fill='%23fff'/%3E%3C/svg%3E");
  width: 9px;
  height: 9px;
  background-size: 9px;
}
#sector-groups #customAccordion .accordion-item:has(.accordion-button:not(.collapsed)),
#sector-groups #customAccordianMobile .accordion-item:has(.accordion-button:not(.collapsed)),
#sector-groups #customAccordionMobile .accordion-item:has(.accordion-button:not(.collapsed)) {
  border-bottom: 1px solid #A4C5A9;
}
#sector-groups #defaultContent,
#sector-groups .accordion-content {
  /*padding: 5rem 0;

  @include media-breakpoint-up(md) {
      padding: 5rem 0 5rem 5rem;
  }

  @include media-breakpoint-up(lg) {
      padding: 5rem 0 5rem 9rem;
  }*/
}
@media (max-width: 767.98px) {
  #sector-groups #defaultContent,
  #sector-groups .accordion-content {
    padding: 5rem 0;
  }
}
#sector-groups .key-services-list {
  list-style-type: square;
  margin-top: 0.5rem;
  position: relative;
  z-index: 1;
  display: block;
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  padding-left: 1rem;
}
#sector-groups .key-services-list li {
  font-size: 18px;
  line-height: 22px;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  list-style-position: outside;
}
#sector-groups .key-services-list li strong {
  color: #212529;
  font-size: 18px;
  line-height: 22px;
}
#sector-groups h3.sector-header, #sector-groups .sector-header.h3 {
  font-size: 29px;
  line-height: 34px;
  font-weight: 600;
}

.bg-green {
  background-color: #72A37E;
}

.bg-pllgreen {
  background-color: #F2F7F3;
}

.intro-small__learn-link {
  font-family: "Avenir85Heavy";
  font-size: 17px;
  line-height: 21px;
  letter-spacing: 0.15rem;
  color: #A4C5A9;
  position: relative;
  display: inline-block;
}
.intro-small__learn-link::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.intro-small__learn-link:hover {
  color: #A4C5A9;
}
.intro-small__learn-link:hover::after {
  width: 100%;
}

#learn-pll {
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;
}
@media (min-width: 992px) {
  #learn-pll {
    background-image: url(images/interested-lines.svg);
  }
}
#learn-pll .lead-capture-title {
  font-size: 39px;
  line-height: 42px;
}
@media (min-width: 992px) {
  #learn-pll .lead-capture-title {
    font-size: 65px;
    line-height: 67px;
  }
}
#learn-pll .intro-small__link {
  font-family: "Avenir85Heavy";
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
}
#learn-pll .intro-small__link::after {
  background-color: #fff;
}
#learn-pll .intro-small__link:hover {
  color: #fff;
}
#learn-pll p {
  font-family: "Baskervville", serif;
  font-size: 24px;
  line-height: 27px;
}

.intro-small {
  font-family: "Avenir85Heavy";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
}
.intro-small__link {
  font-size: 17px;
  line-height: 29px;
  letter-spacing: 0.15rem;
  position: relative;
}
.intro-small__link::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.intro-small__link:hover {
  color: #A4C5A9;
}
.intro-small__link:hover::after, .intro-small__link:focus::after, .intro-small__link.show::after {
  width: 100%;
}
.intro-small__sub {
  font-size: 17px;
  line-height: 29px;
  letter-spacing: 0.15rem;
  position: relative;
  text-transform: uppercase;
}
.intro-small__sub::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  height: 2px;
  background-color: #fff;
  width: 0;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.intro-small__sub:hover {
  color: #fff;
}
.intro-small__sub:hover::after, .intro-small__sub:focus::after, .intro-small__sub.show::after {
  width: 100%;
}
.intro-small__sub.text-greens::after {
  background-color: #5B7962;
}

.small-para {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.page-template-page-pricing-policy .small-para, .page-template-page-equality-diversity-inclusion .small-para {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 32px;
}

ul.legal-list {
  counter-reset: item;
  padding-left: 4rem;
}
ul.legal-list li {
  color: #000;
  position: relative;
}
ul.legal-list li::before {
  content: counter(item) ".";
  counter-increment: item;
  position: absolute;
  left: -4rem;
}

ul.privacy-list {
  padding-left: 4rem;
}
ul.privacy-list li {
  color: #000;
  position: relative;
}
ul.privacy-list li::before {
  content: "•";
  position: absolute;
  left: -4rem;
}

ul.inner-list {
  padding-left: 4rem;
}
ul.inner-list li {
  position: relative;
}
ul.inner-list li::before {
  content: "-";
  position: absolute;
  left: -4rem;
}

.cookie-list {
  list-style: none; /* Remove default bullet points */
  counter-reset: level1; /* Initialize the first counter */
}
.cookie-list li {
  position: relative;
  padding-left: 2rem; /* Space for the numbers */
  margin-bottom: 3rem;
  font-family: "Avenir85Heavy";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  color: #000;
}
.cookie-list li::before {
  content: counter(level1) ")"; /* Add numbering for top-level items */
  counter-increment: level1; /* Increment the counter */
  position: absolute;
  left: 0;
}
.cookie-list li ul.cookie-list-1 {
  list-style: none; /* Remove bullets for nested lists */
  margin-top: 1rem;
  counter-reset: level2; /* Reset the second-level counter */
}
@media (min-width: 768px) {
  .cookie-list li ul.cookie-list-1 {
    margin-left: 1rem; /* Indent nested lists */
  }
}
.cookie-list li ul.cookie-list-1 li {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 32px;
  text-transform: none;
  letter-spacing: initial;
  padding-left: 3rem;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .cookie-list li ul.cookie-list-1 li {
    padding-left: 3.5rem;
  }
}
.cookie-list li ul.cookie-list-1 li::before {
  content: counter(level1) "." counter(level2) ""; /* Numbering for second level */
  counter-increment: level2; /* Increment second-level counter */
  position: absolute;
  left: 0;
}
.cookie-list li ul.cookie-list-1 li ul.cookie-list-2 {
  counter-reset: level3; /* Reset third-level counter */
}
@media (min-width: 768px) {
  .cookie-list li ul.cookie-list-1 li ul.cookie-list-2 {
    margin-left: 2rem; /* Indent third-level lists */
  }
}
.cookie-list li ul.cookie-list-1 li ul.cookie-list-2 li::before {
  content: counter(level1) "." counter(level2) "." counter(level3) ""; /* Numbering for third level */
  counter-increment: level3; /* Increment third-level counter */
  position: absolute;
  left: 0;
  font-size: 15px;
}
.cookie-list li ul.cookie-list-1 li ul.cookie-list-2 ul.cookie-off-list li::before {
  content: "•"; /* Show bullet point for cookie-off-list */
  position: absolute;
  left: 0;
  counter-increment: none;
}
.cookie-list li ul.cookie-list-1 ul.cookie-off-list {
  padding-left: 2rem;
}
.cookie-list li ul.cookie-list-1 ul.cookie-off-list li::before {
  content: "•"; /* Show bullet point for cookie-off-list */
  position: absolute;
  left: 0;
  counter-increment: none;
}
.cookie-list ul.cookie-off-list {
  list-style: none; /* Remove default bullet points */
  padding-left: 2rem;
}
@media (min-width: 768px) {
  .cookie-list ul.cookie-off-list {
    padding-left: 4rem;
  }
}
.cookie-list ul.cookie-off-list li {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 32px;
  text-transform: none;
  letter-spacing: initial;
  position: relative;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .cookie-list ul.cookie-off-list li {
    padding-left: 4rem;
  }
}
.cookie-list ul.cookie-off-list li::before {
  content: "•"; /* Show bullet point for cookie-off-list */
  position: absolute;
  left: 0;
  counter-increment: none;
}

.pricing-policy-list {
  list-style: none; /* Remove default bullet points */
  counter-reset: level1; /* Initialize the first counter */
}
.pricing-policy-list li {
  position: relative;
  padding-left: 2rem; /* Space for the numbers */
  margin-bottom: 3rem;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 26px;
  color: #000;
}
.pricing-policy-list li::before {
  content: counter(level1) ")"; /* Add numbering for top-level items */
  counter-increment: level1; /* Increment the counter */
  position: absolute;
  left: 0;
}
.pricing-policy-list li ul.pricing-policy-list-1 {
  list-style: initial;
  margin-top: 1rem;
  counter-reset: level2; /* Reset the second-level counter */
}
@media (min-width: 768px) {
  .pricing-policy-list li ul.pricing-policy-list-1 {
    margin-left: 1rem; /* Indent nested lists */
  }
}
.pricing-policy-list li ul.pricing-policy-list-1 li {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 32px;
  text-transform: none;
  letter-spacing: initial;
  padding-left: 2rem;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .pricing-policy-list li ul.pricing-policy-list-1 li {
    padding-left: 2rem;
  }
}
.pricing-policy-list li ul.pricing-policy-list-1 li::before {
  content: counter(level2) ""; /* Numbering for second level */
  counter-increment: level2; /* Increment second-level counter */
  content: none;
  position: absolute;
  left: 0;
}
.pricing-policy-list li ul.pricing-policy-list-1 li ul.cookie-list-2 {
  counter-reset: level3; /* Reset third-level counter */
}
@media (min-width: 768px) {
  .pricing-policy-list li ul.pricing-policy-list-1 li ul.cookie-list-2 {
    margin-left: 2rem; /* Indent third-level lists */
  }
}
.pricing-policy-list li ul.pricing-policy-list-1 li ul.cookie-list-2 li::before {
  content: counter(level1) "." counter(level2) "." counter(level3) ""; /* Numbering for third level */
  counter-increment: level3; /* Increment third-level counter */
  position: absolute;
  left: 0;
  font-size: 15px;
}
.pricing-policy-list li ul.pricing-policy-list-1 li ul.cookie-list-2 ul.cookie-off-list li::before {
  content: "•"; /* Show bullet point for cookie-off-list */
  position: absolute;
  left: 0;
  counter-increment: none;
}

.styled-table {
  width: 100%;
  border-collapse: collapse;
}
.styled-table tr {
  border-bottom: 1px solid #707070;
}
.styled-table tr:last-child {
  border-bottom: none;
}
.styled-table td, .styled-table th {
  text-align: left;
  color: #000;
  padding: 25px 0;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 20px;
}
.styled-table td:first-child {
  width: 30%;
}
@media (max-width: 767.98px) {
  .styled-table td:first-child {
    width: 100%;
  }
}
.styled-table td:first-child,
.styled-table th:first-child {
  border-right: 1px solid #707070;
}
.styled-table td:nth-child(2),
.styled-table th:nth-child(2) {
  padding-left: 5rem;
}
@media (max-width: 767.98px) {
  .styled-table {
    display: block;
  }
  .styled-table tr {
    display: block;
    margin-bottom: 1rem;
  }
  .styled-table td, .styled-table th {
    display: block;
    width: 100%;
    border-right: none;
  }
  .styled-table td:first-child, .styled-table th:first-child {
    font-weight: bold;
    padding-bottom: 0.25rem;
    border-bottom: none;
    border-right: none;
  }
  .styled-table td:nth-child(2),
  .styled-table th:nth-child(2) {
    padding-left: 0;
  }
}

.styled-table-privacy {
  width: 100%;
  border-collapse: collapse;
}
.styled-table-privacy tr {
  border-bottom: 1px solid #707070;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styled-table-privacy tr:last-child {
  border-bottom: none;
}
.styled-table-privacy td, .styled-table-privacy th {
  text-align: left;
  color: #000;
  padding: 25px;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 20px;
  width: 50%;
}
.styled-table-privacy td:first-child,
.styled-table-privacy th:first-child {
  border-right: 1px solid #707070;
}
@media (max-width: 767.98px) {
  .styled-table-privacy {
    display: block;
  }
  .styled-table-privacy tr {
    display: block;
    margin-bottom: 1rem;
  }
  .styled-table-privacy td, .styled-table-privacy th {
    display: block;
    width: 100%;
    border-right: none;
  }
  .styled-table-privacy td:first-child, .styled-table-privacy th:first-child {
    font-weight: bold;
    padding-bottom: 0.25rem;
    border-bottom: none;
    border-right: none;
  }
  .styled-table-privacy td, .styled-table-privacy th {
    padding-left: 0;
    padding-right: 0;
  }
}

.border-cookies {
  max-width: 118px;
  opacity: 1;
  border: 2px solid #A4C5A9;
}

.styled-table-cookies {
  width: 100%;
  border-collapse: collapse;
}
.styled-table-cookies tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 992px) {
  .styled-table-cookies tr {
    border-bottom: 1px solid #707070;
  }
}
.styled-table-cookies tr:last-child {
  border-bottom: none;
}
.styled-table-cookies td, .styled-table-cookies th {
  text-align: left;
  color: #000;
  padding: 25px;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 20px;
  width: 16%;
  border-right: 1px solid #707070;
  font-weight: 500;
  word-wrap: anywhere;
}
@media (min-width: 1200px) {
  .styled-table-cookies td:nth-child(1), .styled-table-cookies td:nth-child(2), .styled-table-cookies td:nth-child(5), .styled-table-cookies th:nth-child(1), .styled-table-cookies th:nth-child(2), .styled-table-cookies th:nth-child(5) {
    width: 22%;
  }
}
.styled-table-cookies td:last-child, .styled-table-cookies th:last-child {
  border-right: none;
}
@media (max-width: 991.98px) {
  .styled-table-cookies {
    display: block;
  }
  .styled-table-cookies tr {
    display: block;
    margin-bottom: 1rem;
    width: 100%;
  }
  .styled-table-cookies td {
    display: block;
    width: 100%;
    padding: 1rem 0;
    border-right: none;
    border-bottom: 1px solid #707070;
    position: relative;
  }
  .styled-table-cookies td::before {
    content: attr(data-label);
    font-weight: 500;
    display: block;
    margin-bottom: 2.5rem;
    color: #000;
  }
  .styled-table-cookies th {
    display: none;
  }
}

.styled-table-pricing {
  width: 100%;
  border-collapse: collapse;
}
.styled-table-pricing tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 992px) {
  .styled-table-pricing tr {
    border-bottom: 1px solid #707070;
  }
}
.styled-table-pricing tr:last-child {
  border-bottom: none;
}
.styled-table-pricing td, .styled-table-pricing th {
  text-align: left;
  color: #000;
  padding: 25px;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 20px;
  width: 16%;
  border-right: 1px solid #707070;
  font-weight: 500;
  word-wrap: anywhere;
}
@media (min-width: 1200px) {
  .styled-table-pricing td:nth-child(1), .styled-table-pricing td:nth-child(2), .styled-table-pricing td:nth-child(5), .styled-table-pricing th:nth-child(1), .styled-table-pricing th:nth-child(2), .styled-table-pricing th:nth-child(5) {
    width: 33%;
  }
}
.styled-table-pricing td:last-child, .styled-table-pricing th:last-child {
  border-right: none;
}
@media (max-width: 991.98px) {
  .styled-table-pricing {
    display: block;
  }
  .styled-table-pricing tr {
    display: block;
    margin-bottom: 1rem;
    width: 100%;
  }
  .styled-table-pricing td {
    display: block;
    width: 100%;
    padding: 1rem 0;
    border-right: none;
    border-bottom: 1px solid #707070;
    position: relative;
  }
  .styled-table-pricing td::before {
    content: attr(data-label);
    font-weight: 500;
    display: block;
    margin-bottom: 2.5rem;
    color: #000;
  }
  .styled-table-pricing th {
    display: none;
  }
}

.page-template-page-broadfield-uk .home-b,
.page-template-page-broadfield-hk .home-b,
.page-template-page-broadfield-usa .home-b {
  width: 28%;
}
.page-template-page-broadfield-uk .carousel-inner .hero__header,
.page-template-page-broadfield-hk .carousel-inner .hero__header,
.page-template-page-broadfield-usa .carousel-inner .hero__header {
  font-size: 45px;
  line-height: 47px;
}
@media (min-width: 992px) {
  .page-template-page-broadfield-uk .carousel-inner .hero__header,
  .page-template-page-broadfield-hk .carousel-inner .hero__header,
  .page-template-page-broadfield-usa .carousel-inner .hero__header {
    font-size: 66px;
    line-height: 68px;
  }
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item,
.page-template-page-broadfield-hk .carousel-inner .carousel-item,
.page-template-page-broadfield-usa .carousel-inner .carousel-item {
  display: none;
  height: 100vh;
  position: relative;
  z-index: 1;
  min-height: 768px;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item.active,
.page-template-page-broadfield-hk .carousel-inner .carousel-item.active,
.page-template-page-broadfield-usa .carousel-inner .carousel-item.active {
  z-index: 2;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item img,
.page-template-page-broadfield-hk .carousel-inner .carousel-item img,
.page-template-page-broadfield-usa .carousel-inner .carousel-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item::before,
.page-template-page-broadfield-hk .carousel-inner .carousel-item::before,
.page-template-page-broadfield-usa .carousel-inner .carousel-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.63);
  z-index: 1;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item .container,
.page-template-page-broadfield-hk .carousel-inner .carousel-item .container,
.page-template-page-broadfield-usa .carousel-inner .carousel-item .container {
  position: relative;
  z-index: 2;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item.active,
.page-template-page-broadfield-hk .carousel-inner .carousel-item.active,
.page-template-page-broadfield-usa .carousel-inner .carousel-item.active {
  display: block;
  /* Show active slide */
  -webkit-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item video,
.page-template-page-broadfield-uk .carousel-inner .carousel-item img,
.page-template-page-broadfield-hk .carousel-inner .carousel-item video,
.page-template-page-broadfield-hk .carousel-inner .carousel-item img,
.page-template-page-broadfield-usa .carousel-inner .carousel-item video,
.page-template-page-broadfield-usa .carousel-inner .carousel-item img {
  z-index: 0;
}
.page-template-page-broadfield-uk .carousel-inner .carousel-item video,
.page-template-page-broadfield-uk .carousel-inner .carousel-item img,
.page-template-page-broadfield-hk .carousel-inner .carousel-item video,
.page-template-page-broadfield-hk .carousel-inner .carousel-item img,
.page-template-page-broadfield-usa .carousel-inner .carousel-item video,
.page-template-page-broadfield-usa .carousel-inner .carousel-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.page-template-page-broadfield-uk .carousel-indicators,
.page-template-page-broadfield-hk .carousel-indicators,
.page-template-page-broadfield-usa .carousel-indicators {
  position: absolute;
  bottom: 15%;
  left: 0%;
  z-index: 11;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 10px;
}
.page-template-page-broadfield-uk .carousel-indicators button,
.page-template-page-broadfield-hk .carousel-indicators button,
.page-template-page-broadfield-usa .carousel-indicators button {
  width: 52px;
  height: 2px;
  background-color: #fff;
  border: none;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  position: relative;
}
.page-template-page-broadfield-uk .carousel-indicators button::before,
.page-template-page-broadfield-hk .carousel-indicators button::before,
.page-template-page-broadfield-usa .carousel-indicators button::before {
  content: "";
  position: absolute;
  top: -20px;
  left: 0px;
  width: 52px;
  height: 45px;
  background: transparent;
}
.page-template-page-broadfield-uk .carousel-indicators button.active,
.page-template-page-broadfield-hk .carousel-indicators button.active,
.page-template-page-broadfield-usa .carousel-indicators button.active {
  background-color: #A4C5A9;
}
.page-template-page-broadfield-uk .carousel-control-prev,
.page-template-page-broadfield-uk .carousel-control-next,
.page-template-page-broadfield-hk .carousel-control-prev,
.page-template-page-broadfield-hk .carousel-control-next,
.page-template-page-broadfield-usa .carousel-control-prev,
.page-template-page-broadfield-usa .carousel-control-next {
  display: none;
}
.page-template-page-broadfield-uk #featured-insight,
.page-template-page-broadfield-hk #featured-insight,
.page-template-page-broadfield-usa #featured-insight {
  position: relative;
  overflow: hidden;
}
.page-template-page-broadfield-uk #featured-insight::before,
.page-template-page-broadfield-hk #featured-insight::before,
.page-template-page-broadfield-usa #featured-insight::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: var(--featured-bg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  mix-blend-mode: multiply;
}
.page-template-page-broadfield-uk #featured-insight .container,
.page-template-page-broadfield-hk #featured-insight .container,
.page-template-page-broadfield-usa #featured-insight .container {
  position: relative;
  z-index: 1;
}
.page-template-page-broadfield-uk #featured-insight .container .featured-item .featured-title,
.page-template-page-broadfield-hk #featured-insight .container .featured-item .featured-title,
.page-template-page-broadfield-usa #featured-insight .container .featured-item .featured-title {
  font-size: 29px;
  line-height: 31px;
}
@media (min-width: 992px) {
  .page-template-page-broadfield-uk #featured-insight .container .featured-item .featured-title,
  .page-template-page-broadfield-hk #featured-insight .container .featured-item .featured-title,
  .page-template-page-broadfield-usa #featured-insight .container .featured-item .featured-title {
    font-size: 49px;
    line-height: 51px;
  }
}
.page-template-page-broadfield-uk .background-container,
.page-template-page-broadfield-hk .background-container,
.page-template-page-broadfield-usa .background-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.page-template-page-broadfield-uk .background-image,
.page-template-page-broadfield-hk .background-image,
.page-template-page-broadfield-usa .background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  /* Ensure grayscale effect */
}
.page-template-page-broadfield-uk .background-gradient,
.page-template-page-broadfield-hk .background-gradient,
.page-template-page-broadfield-usa .background-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0.35)));
  background: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
  z-index: 1;
}
.page-template-page-broadfield-uk #latest-insights,
.page-template-page-broadfield-hk #latest-insights,
.page-template-page-broadfield-usa #latest-insights {
  background-color: #F4F4F4;
  background-image: url("images/latest-insights-back.svg");
  background-repeat: no-repeat;
  background-position: left bottom;
}
@media (max-width: 767.98px) {
  .page-template-page-broadfield-uk #latest-insights,
  .page-template-page-broadfield-hk #latest-insights,
  .page-template-page-broadfield-usa #latest-insights {
    background-image: none;
  }
}
.page-template-page-broadfield-uk #latest-insights .col.news-item,
.page-template-page-broadfield-hk #latest-insights .col.news-item,
.page-template-page-broadfield-usa #latest-insights .col.news-item {
  position: relative;
  overflow: hidden;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item .item-image,
.page-template-page-broadfield-hk #latest-insights .col.news-item .item-image,
.page-template-page-broadfield-usa #latest-insights .col.news-item .item-image {
  aspect-ratio: 1/1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item .item-image img,
.page-template-page-broadfield-hk #latest-insights .col.news-item .item-image img,
.page-template-page-broadfield-usa #latest-insights .col.news-item .item-image img {
  max-width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  z-index: 1;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item .item-image::before,
.page-template-page-broadfield-hk #latest-insights .col.news-item .item-image::before,
.page-template-page-broadfield-usa #latest-insights .col.news-item .item-image::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #A4C5A9;
  mix-blend-mode: multiply;
  z-index: 2;
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item .item-image::after,
.page-template-page-broadfield-hk #latest-insights .col.news-item .item-image::after,
.page-template-page-broadfield-usa #latest-insights .col.news-item .item-image::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: #A4C5A9;
  z-index: 1;
  -webkit-transition: height 0.3s ease-out, opacity 0.3s ease-out;
  transition: height 0.3s ease-out, opacity 0.3s ease-out;
  opacity: 1;
  pointer-events: none;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item .insight-date,
.page-template-page-broadfield-hk #latest-insights .col.news-item .insight-date,
.page-template-page-broadfield-usa #latest-insights .col.news-item .insight-date {
  font-size: 14px;
  line-height: 16px;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item .insight-title,
.page-template-page-broadfield-hk #latest-insights .col.news-item .insight-title,
.page-template-page-broadfield-usa #latest-insights .col.news-item .insight-title {
  font-family: "Baskervville", serif;
  font-size: 24px;
  line-height: 26px;
}
@media (min-width: 1200px) {
  .page-template-page-broadfield-uk #latest-insights .col.news-item .insight-title,
  .page-template-page-broadfield-hk #latest-insights .col.news-item .insight-title,
  .page-template-page-broadfield-usa #latest-insights .col.news-item .insight-title {
    font-size: 32px;
    line-height: 34px;
  }
}
.page-template-page-broadfield-uk #latest-insights .col.news-item:hover .insight-title,
.page-template-page-broadfield-hk #latest-insights .col.news-item:hover .insight-title,
.page-template-page-broadfield-usa #latest-insights .col.news-item:hover .insight-title {
  color: #5B7962 !important;
}
.page-template-page-broadfield-uk #latest-insights .col.news-item:hover .item-image::before,
.page-template-page-broadfield-hk #latest-insights .col.news-item:hover .item-image::before,
.page-template-page-broadfield-usa #latest-insights .col.news-item:hover .item-image::before {
  height: 100%;
}
.page-template-page-broadfield-uk #featured-news .all-news li,
.page-template-page-broadfield-hk #featured-news .all-news li,
.page-template-page-broadfield-usa #featured-news .all-news li {
  position: relative;
  border-bottom: 1px solid #E7E7E7;
}
.page-template-page-broadfield-uk #featured-news .all-news li:last-child,
.page-template-page-broadfield-hk #featured-news .all-news li:last-child,
.page-template-page-broadfield-usa #featured-news .all-news li:last-child {
  border-bottom: none;
}
.page-template-page-broadfield-uk #featured-news .all-news li .news-item,
.page-template-page-broadfield-hk #featured-news .all-news li .news-item,
.page-template-page-broadfield-usa #featured-news .all-news li .news-item {
  position: relative;
}
.page-template-page-broadfield-uk #featured-news .all-news li .news-item::before,
.page-template-page-broadfield-hk #featured-news .all-news li .news-item::before,
.page-template-page-broadfield-usa #featured-news .all-news li .news-item::before {
  content: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  position: absolute;
  right: 0;
  top: 25%;
}
@media (min-width: 992px) {
  .page-template-page-broadfield-uk #featured-news .all-news li .news-item::before,
  .page-template-page-broadfield-hk #featured-news .all-news li .news-item::before,
  .page-template-page-broadfield-usa #featured-news .all-news li .news-item::before {
    right: -35px;
  }
}
.page-template-page-broadfield-uk #featured-news .all-news li:hover .intro-small,
.page-template-page-broadfield-hk #featured-news .all-news li:hover .intro-small,
.page-template-page-broadfield-usa #featured-news .all-news li:hover .intro-small {
  color: #5B7962 !important;
}
.page-template-page-broadfield-uk #featured-news .all-news li:hover .latest-box-title,
.page-template-page-broadfield-hk #featured-news .all-news li:hover .latest-box-title,
.page-template-page-broadfield-usa #featured-news .all-news li:hover .latest-box-title {
  color: #5B7962 !important;
  -webkit-transition: unset;
  transition: unset;
}
.page-template-page-broadfield-uk #featured-testimonial,
.page-template-page-broadfield-hk #featured-testimonial,
.page-template-page-broadfield-usa #featured-testimonial {
  background-image: url("images/testimonial-back.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.page-template-page-broadfield-uk #featured-testimonial.hk-testimonial,
.page-template-page-broadfield-hk #featured-testimonial.hk-testimonial,
.page-template-page-broadfield-usa #featured-testimonial.hk-testimonial {
  background-image: url("images/Broadfield-HK_Quote.jpg");
}
.page-template-page-broadfield-uk #featured-testimonial::before,
.page-template-page-broadfield-hk #featured-testimonial::before,
.page-template-page-broadfield-usa #featured-testimonial::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.67);
  z-index: 1;
}
.page-template-page-broadfield-uk #featured-testimonial .container,
.page-template-page-broadfield-hk #featured-testimonial .container,
.page-template-page-broadfield-usa #featured-testimonial .container {
  position: relative;
  z-index: 2;
}
.page-template-page-broadfield-uk #featured-testimonial .container .quote-mark::before,
.page-template-page-broadfield-hk #featured-testimonial .container .quote-mark::before,
.page-template-page-broadfield-usa #featured-testimonial .container .quote-mark::before {
  opacity: 0.28;
  right: 5%;
}
.page-template-page-broadfield-uk #featured-testimonial .container .featured-item .testimonial-quote,
.page-template-page-broadfield-hk #featured-testimonial .container .featured-item .testimonial-quote,
.page-template-page-broadfield-usa #featured-testimonial .container .featured-item .testimonial-quote {
  font-family: "Baskervville", serif;
  font-size: 24px;
  line-height: 27px;
}
@media (min-width: 992px) {
  .page-template-page-broadfield-uk #featured-testimonial .container .featured-item .testimonial-quote,
  .page-template-page-broadfield-hk #featured-testimonial .container .featured-item .testimonial-quote,
  .page-template-page-broadfield-usa #featured-testimonial .container .featured-item .testimonial-quote {
    font-size: 32px;
    line-height: 34px;
  }
}
.page-template-page-broadfield-uk #featured-testimonial .container .featured-item .testimonial-author,
.page-template-page-broadfield-hk #featured-testimonial .container .featured-item .testimonial-author,
.page-template-page-broadfield-usa #featured-testimonial .container .featured-item .testimonial-author {
  font-family: "Baskervville", serif;
  font-size: 32px;
  line-height: 34px;
  color: #A4C5A9;
}
.page-template-page-broadfield-uk #featured-testimonial .container .featured-item .testimonial-author-title,
.page-template-page-broadfield-hk #featured-testimonial .container .featured-item .testimonial-author-title,
.page-template-page-broadfield-usa #featured-testimonial .container .featured-item .testimonial-author-title {
  font-family: "Avenir85Heavy";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.203rem;
  text-transform: uppercase;
}
.page-template-page-broadfield-uk #featured-testimonial .container .featured-item .intro-small__link,
.page-template-page-broadfield-hk #featured-testimonial .container .featured-item .intro-small__link,
.page-template-page-broadfield-usa #featured-testimonial .container .featured-item .intro-small__link {
  position: relative;
  display: inline-block;
}
.page-template-page-broadfield-uk #featured-testimonial .container .featured-item .intro-small__link::before,
.page-template-page-broadfield-hk #featured-testimonial .container .featured-item .intro-small__link::before,
.page-template-page-broadfield-usa #featured-testimonial .container .featured-item .intro-small__link::before {
  /*content: '';
  position: absolute;
  top: 50%;
  left: -3rem;
  transform: translateY(-50%);
  width: 36px;
  height: 36px;
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36"><rect id="Rectangle_6484" data-name="Rectangle 6484" width="36" height="36" fill="rgba(164,197,169,0.64)"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;*/
}
.page-template-page-broadfield-uk #interestedCapture,
.page-template-page-broadfield-hk #interestedCapture,
.page-template-page-broadfield-usa #interestedCapture {
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;
}
@media (min-width: 992px) {
  .page-template-page-broadfield-uk #interestedCapture,
  .page-template-page-broadfield-hk #interestedCapture,
  .page-template-page-broadfield-usa #interestedCapture {
    background-image: url(images/interested-lines.svg);
  }
}
.page-template-page-broadfield-uk #interestedCapture .lead-capture-title,
.page-template-page-broadfield-hk #interestedCapture .lead-capture-title,
.page-template-page-broadfield-usa #interestedCapture .lead-capture-title {
  font-size: 39px;
  line-height: 42px;
}
@media (min-width: 992px) {
  .page-template-page-broadfield-uk #interestedCapture .lead-capture-title,
  .page-template-page-broadfield-hk #interestedCapture .lead-capture-title,
  .page-template-page-broadfield-usa #interestedCapture .lead-capture-title {
    font-size: 65px;
    line-height: 67px;
  }
}
.page-template-page-broadfield-uk #interestedCapture .intro-small__link,
.page-template-page-broadfield-hk #interestedCapture .intro-small__link,
.page-template-page-broadfield-usa #interestedCapture .intro-small__link {
  font-family: "Avenir85Heavy";
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
}
.page-template-page-broadfield-uk #interestedCapture .intro-small__link::after,
.page-template-page-broadfield-hk #interestedCapture .intro-small__link::after,
.page-template-page-broadfield-usa #interestedCapture .intro-small__link::after {
  background-color: #fff;
}
.page-template-page-broadfield-uk #interestedCapture .intro-small__link:hover,
.page-template-page-broadfield-hk #interestedCapture .intro-small__link:hover,
.page-template-page-broadfield-usa #interestedCapture .intro-small__link:hover {
  color: #fff;
}
.page-template-page-broadfield-uk #awards .your-class .slick-prev,
.page-template-page-broadfield-uk #awards .your-class .slick-next,
.page-template-page-broadfield-hk #awards .your-class .slick-prev,
.page-template-page-broadfield-hk #awards .your-class .slick-next,
.page-template-page-broadfield-usa #awards .your-class .slick-prev,
.page-template-page-broadfield-usa #awards .your-class .slick-next {
  top: auto;
  bottom: -60px;
  height: 30px;
  width: 15px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.page-template-page-broadfield-uk #awards .your-class .slick-prev.slick-arrow,
.page-template-page-broadfield-hk #awards .your-class .slick-prev.slick-arrow,
.page-template-page-broadfield-usa #awards .your-class .slick-prev.slick-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_left" data-name="arrow left" transform="translate(1.415 0.707)"><path id="Path_8803" data-name="Path 8803" d="M11193.573,4155.193l-15.631,15.631,15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  position: absolute;
  right: auto;
  left: 48%;
  z-index: 8;
  font-size: 100px;
  text-indent: -1000px;
}
@media (max-width: 575.98px) {
  .page-template-page-broadfield-uk #awards .your-class .slick-prev.slick-arrow,
  .page-template-page-broadfield-hk #awards .your-class .slick-prev.slick-arrow,
  .page-template-page-broadfield-usa #awards .your-class .slick-prev.slick-arrow {
    left: 45%;
  }
}
.page-template-page-broadfield-uk #awards .your-class .slick-next.slick-arrow,
.page-template-page-broadfield-hk #awards .your-class .slick-next.slick-arrow,
.page-template-page-broadfield-usa #awards .your-class .slick-next.slick-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  position: absolute;
  right: auto;
  left: 52%;
  z-index: 8;
  font-size: 100px;
  text-indent: 1000px;
}
@media (max-width: 575.98px) {
  .page-template-page-broadfield-uk #awards .your-class .slick-next.slick-arrow,
  .page-template-page-broadfield-hk #awards .your-class .slick-next.slick-arrow,
  .page-template-page-broadfield-usa #awards .your-class .slick-next.slick-arrow {
    left: 55%;
  }
}
.page-template-page-broadfield-uk #awards .text-center,
.page-template-page-broadfield-hk #awards .text-center,
.page-template-page-broadfield-usa #awards .text-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.page-template-page-broadfield-uk #awards .text-center img,
.page-template-page-broadfield-hk #awards .text-center img,
.page-template-page-broadfield-usa #awards .text-center img {
  aspect-ratio: 1/1;
  max-height: 130px;
}

.page-template-page-careers-global .hero {
  height: 480px;
  background-image: url(images/career-global-back.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 992px) {
  .page-template-page-careers-global .hero {
    height: 600px;
  }
}
.page-template-page-careers-global #about-us {
  margin: 100px 0;
}
@media (max-width: 575.98px) {
  .page-template-page-careers-global #about-us {
    margin: 50px 0;
  }
}
.page-template-page-careers-global #about-us .about-header {
  font-size: 65px;
  line-height: 68px;
  font-weight: 500;
  letter-spacing: -0.02rem;
}
.page-template-page-careers-global #our-culture {
  background-image: url("images/our-culture-bg.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.page-template-page-careers-global #our-culture .boxxy {
  background-color: rgb(114, 163, 126);
  padding: 2rem;
}
@media (min-width: 992px) {
  .page-template-page-careers-global #our-culture .boxxy {
    padding: 2rem 3rem;
  }
}
.page-template-page-careers-global #our-culture .boxxy .lead {
  font-family: "Avenir95Black", sans-serif;
  font-size: 20px;
  line-height: 23px;
  max-width: 330px;
}
.page-template-page-careers-global .alm-paging-content .news-item {
  position: relative;
  /*&:last-child::after {
    content: none;
  }*/
}
.page-template-page-careers-global .alm-paging-content .news-item::before {
  content: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  position: absolute;
  right: 0;
  top: 40%;
}
.page-template-page-careers-global .alm-paging-content .news-item::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: rgba(164, 197, 169, 0.6);
  position: absolute;
  bottom: 0;
  left: 0;
}
.page-template-page-careers-global .alm-paging-content .news-item .item-details {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 3rem;
  width: 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  .page-template-page-careers-global .alm-paging-content .news-item .item-details {
    -ms-grid-columns: 1fr 3rem 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 992px) {
  .page-template-page-careers-global .alm-paging-content .news-item .item-details {
    -ms-grid-columns: 1fr 3rem 1fr 3rem 1fr 3rem 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    max-width: 95%;
  }
}
.page-template-page-careers-global #interestedCapture {
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;
}
@media (min-width: 992px) {
  .page-template-page-careers-global #interestedCapture {
    background-image: url(images/interested-lines.svg);
  }
}
.page-template-page-careers-global #interestedCapture .lead-capture-title {
  font-size: 39px;
  line-height: 42px;
}
@media (min-width: 992px) {
  .page-template-page-careers-global #interestedCapture .lead-capture-title {
    font-size: 65px;
    line-height: 67px;
  }
}
.page-template-page-careers-global #interestedCapture .intro-small__link {
  font-family: "Avenir85Heavy";
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
}
.page-template-page-careers-global #interestedCapture .intro-small__link::after {
  background-color: #fff;
}
.page-template-page-careers-global #interestedCapture .intro-small__link:hover {
  color: #fff;
}

.page-template-page-careers-uk .hero {
  height: 480px;
  background-image: url(images/careers-uk-back.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 992px) {
  .page-template-page-careers-uk .hero {
    height: 600px;
  }
}
.page-template-page-careers-uk #about-us {
  margin: 100px 0;
}
@media (max-width: 575.98px) {
  .page-template-page-careers-uk #about-us {
    margin: 50px 0;
  }
}
.page-template-page-careers-uk #about-us .about-header {
  font-size: 65px;
  line-height: 68px;
  font-weight: 500;
  letter-spacing: -0.02rem;
}
.page-template-page-careers-uk #explore-careers {
  background-color: #F2F7F3;
}
.page-template-page-careers-uk #explore-careers .about-header {
  font-size: 45px;
  line-height: 48px;
  letter-spacing: -0.02rem;
  font-weight: 500;
}
@media (min-width: 992px) {
  .page-template-page-careers-uk #explore-careers .about-header {
    font-size: 65px;
    line-height: 68px;
  }
}
.page-template-page-careers-uk #explore-careers .intro-small__link::after {
  background-color: #5B7962;
}
.page-template-page-careers-uk #our-culture {
  background-image: url("images/offer-bg.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.page-template-page-careers-uk #our-culture .lead {
  font-size: 34px;
  line-height: 37px;
}
.page-template-page-careers-uk #our-culture .benefits {
  font-family: "Baskervville", serif;
  font-size: 22px;
  line-height: 25px;
}
@media (min-width: 992px) {
  .page-template-page-careers-uk #our-culture .benefits {
    font-size: 28px;
    line-height: 31px;
  }
}
.page-template-page-careers-uk .care-lifestyle .lifestyle-item {
  position: relative;
  padding: 6rem 2.5rem;
}
.page-template-page-careers-uk .care-lifestyle .lifestyle-item::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0%;
  width: 1px;
  height: 100%;
  background-color: #A4C5A9;
  display: block;
}
@media (min-width: 992px) {
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item:last-child::after {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item:nth-child(3)::after, .page-template-page-careers-uk .care-lifestyle .lifestyle-item:last-child::after {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item {
    padding: 3rem 2.5rem;
  }
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item:nth-child(1)::after, .page-template-page-careers-uk .care-lifestyle .lifestyle-item:nth-child(3)::after {
    display: block;
  }
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item:nth-child(2)::after, .page-template-page-careers-uk .care-lifestyle .lifestyle-item:nth-child(4)::after {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item::after {
    content: "";
    position: absolute;
    top: unset;
    right: 0;
    bottom: 0;
    left: unset;
    width: 100%;
    height: 1px;
    background-color: #A4C5A9;
  }
  .page-template-page-careers-uk .care-lifestyle .lifestyle-item:nth-child(n)::after {
    display: block;
  }
}
.page-template-page-careers-uk .care-lifestyle .lifestyle-item .default {
  font-family: "Baskervville", serif;
  font-size: 28px;
  line-height: 31px;
}
.page-template-page-careers-uk #faq {
  background-color: #F4F4F4;
  position: relative;
  background-repeat: no-repeat;
  scroll-margin-top: 100px;
}
@media (max-width: 767.98px) {
  .page-template-page-careers-uk #faq::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.7);
    mix-blend-mode: lighten;
    pointer-events: none;
    z-index: 1;
  }
}
.page-template-page-careers-uk #faq .accordion .accordion-item {
  border: none;
  border-bottom: 1px solid #5A5A5A;
  background-color: transparent;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-header button {
  font-family: "Baskervville", serif;
  color: #5B7962;
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  background-color: transparent;
  z-index: 1;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-header button.collapsed {
  color: #212529;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-bottom: 0;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='1' viewBox='0 0 9 1'%3E%3Cline id='Line_261' data-name='Line 261' x2='9' transform='translate(0 0.5)' stroke='%235B7962' stroke-width='1'/%3E%3C/svg%3E");
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-header button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.942' height='9.942' viewBox='0 0 9.942 9.942'%3E%3Cpath id='Path_8841' data-name='Path 8841' d='M15.942,11.524H11.524v4.419h-1.1V11.524H6v-1.1h4.419V6h1.1v4.419h4.419Z' transform='translate(-6 -6)' fill='%23777777'/%3E%3C/svg%3E");
  width: 9px;
  height: 9px;
  background-size: 9px;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-body p {
  font-size: 18px;
  line-height: 22px;
  position: relative;
  z-index: 1;
  background-color: transparent;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-body .key-services-list {
  list-style-type: square;
  margin-top: 0.5rem;
  position: relative;
  z-index: 1;
  display: block;
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  padding-left: 1rem;
}
@media (min-width: 576px) {
  .page-template-page-careers-uk #faq .accordion .accordion-item .accordion-body .key-services-list.multi-column {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-body .key-services-list li {
  font-size: 18px;
  line-height: 22px;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  list-style-position: outside;
}
.page-template-page-careers-uk #faq .accordion .accordion-item .accordion-body .key-services-list li strong {
  color: #212529;
  font-size: 18px;
  line-height: 22px;
}
.page-template-page-careers-uk #faq .accordion .accordion-item:has(.accordion-button:not(.collapsed)) {
  border-bottom: none;
}
.page-template-page-careers-uk #faq .bg-service-blocks {
  position: relative;
  z-index: 2;
  background-image: url(images/services-bg-2.png);
  background-position: right;
  background-size: cover;
  background-repeat: no-repeat;
}

#alm-filters-careers_filter {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1rem;
}
@media (min-width: 768px) {
  #alm-filters-careers_filter {
    -ms-grid-columns: 1fr 1rem 1fr 1rem 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
#alm-filters-careers_filter option[value="#"] {
  display: none;
}
#alm-filters-careers_filter option[value=insights] {
  display: none;
}
#alm-filters-careers_filter option {
  font-family: "Avenir45Book", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #000;
}
#alm-filters-careers_filter select {
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
#alm-filters-careers_filter select:focus-visible {
  outline: none;
}

.page-template-page-global-services .hero,
.single-service .hero {
  height: 480px;
  background-image: url(images/career-global-back.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 992px) {
  .page-template-page-global-services .hero,
  .single-service .hero {
    height: 600px;
  }
}

.services-grid .alm-listing {
  display: -ms-grid;
  display: grid;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
  row-gap: 36px;
  -ms-grid-columns: ;
  grid-template-columns: repeat(repeat, 1fr);
}
@media (min-width: 576px) {
  .services-grid .alm-listing {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 768px) {
  .services-grid .alm-listing {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 992px) {
  .services-grid .alm-listing {
    -ms-grid-columns: (1fr)[4];
    grid-template-columns: repeat(4, 1fr);
  }
}
.services-grid .alm-btn-wrap {
  display: none !important;
}

.our-services .services-list {
  list-style: none;
  padding: 0;
  margin: 0;
  -webkit-columns: 2;
     -moz-columns: 2;
          columns: 2;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
  -webkit-column-fill: auto;
     -moz-column-fill: auto;
          column-fill: auto;
  height: 100px;
  overflow: visible;
}
.our-services .services-list .item {
  list-style: none;
  padding: 0 0 1rem 1rem;
  border-left: 1px solid #A4C5A9;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  display: block;
}
.our-services .services-list .item.pb-0 {
  padding-bottom: 0;
}

#recognitionAwards.carousel .carousel-control-prev {
  left: -32px;
}
#recognitionAwards.carousel .carousel-control-prev {
  right: -32px;
}
#recognitionAwards.carousel .carousel-control-prev,
#recognitionAwards.carousel .carousel-control-next {
  opacity: 1;
  width: 32px;
}
#recognitionAwards.carousel .carousel-control-prev .carousel-control-prev-icon,
#recognitionAwards.carousel .carousel-control-next .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.752' height='32.676' viewBox='0 0 17.752 32.676'%3E%3Cg id='arrow_left' data-name='arrow left' transform='translate(1.414 0.707)'%3E%3Cpath id='Path_8803' data-name='Path 8803' d='M11193.573,4155.193l-15.631,15.631,15.631,15.631' transform='translate(-11177.942 -4155.193)' fill='none' stroke='%23a4c5a9' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (hover: hover) {
  #recognitionAwards.carousel .carousel-control-prev .carousel-control-prev-icon:hover,
  #recognitionAwards.carousel .carousel-control-next .carousel-control-prev-icon:hover {
    -webkit-filter: brightness(0.8);
            filter: brightness(0.8);
  }
}
#recognitionAwards.carousel .carousel-control-prev .carousel-control-next-icon,
#recognitionAwards.carousel .carousel-control-next .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.752' height='32.676' viewBox='0 0 17.752 32.676'%3E%3Cg id='arrow_right' data-name='arrow right' transform='translate(0.707 0.707)'%3E%3Cpath id='Path_8804' data-name='Path 8804' d='M11177.942,4155.193l15.631,15.631-15.631,15.631' transform='translate(-11177.942 -4155.193)' fill='none' stroke='%23a4c5a9' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.page-template-page-our-team .hero {
  height: 480px;
  background-image: url(images/team-bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 992px) {
  .page-template-page-our-team .hero {
    height: 517px;
  }
}
.page-template-page-our-team #alm-filters-team_filter {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1rem;
  /*@include media-breakpoint-up(lg) {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }*/
}
@media (min-width: 768px) {
  .page-template-page-our-team #alm-filters-team_filter {
    -ms-grid-columns: 1fr 1rem 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.page-template-page-our-team #alm-filters-team_filter option[value="#"] {
  display: none;
}
.page-template-page-our-team #alm-filters-team_filter option[value=insights] {
  display: none;
}
.page-template-page-our-team #alm-filters-team_filter option[value=thames-valley] {
  display: none;
}
.page-template-page-our-team #alm-filters-team_filter option {
  font-family: "Avenir45Book", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #000;
}
.page-template-page-our-team #alm-filters-team_filter select {
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
.page-template-page-our-team #alm-filters-team_filter select:focus-visible {
  outline: none;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] {
  margin-bottom: 0 !important;
  position: relative;
  margin-bottom: 0.5rem !important;
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] {
    margin-bottom: 0 !important;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--inner {
  padding: 0 !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner {
  overflow: hidden;
  -webkit-transition: height 0.3s ease, padding 0.3s ease;
  transition: height 0.3s ease, padding 0.3s ease;
  position: absolute;
  z-index: 5;
  left: 0;
  display: -ms-grid !important;
  display: grid !important;
  top: 36px;
  width: 100%;
  background-color: transparent !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul {
  overflow: auto;
  height: 0 !important;
  background-color: #fff;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  gap: 0.5rem 1rem;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  max-height: 180px !important;
  padding: 0 0.5rem !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul li {
  margin: 0 !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul li:first-child {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul * {
  color: #000 !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child {
  margin-top: 0px !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child ul {
  padding: 5px 0 0 !important;
  margin-top: 0 !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child ul li:first-child {
  margin-top: 0 !important;
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-expertise-inner {
    display: -ms-grid !important;
    display: grid !important;
    width: 1256px;
    left: -214px;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: (1fr)[1] !important;
  grid-template-columns: repeat(1, 1fr) !important;
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul {
    -ms-grid-columns: (1fr)[4] !important;
    grid-template-columns: repeat(4, 1fr) !important;
  }
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner {
    width: 1256px;
    left: -389px;
    -ms-grid-columns: (1fr)[1] !important;
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul {
    -ms-grid-columns: (1fr)[5] !important;
    grid-template-columns: repeat(5, 1fr) !important;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  -ms-grid-columns: (1fr)[1] !important;
  grid-template-columns: repeat(1, 1fr) !important;
  -ms-grid-columns: (1fr)[5] !important;
  grid-template-columns: repeat(5, 1fr) !important;
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner {
    width: 1256px;
    left: -564px;
  }
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner > ul {
    -ms-grid-columns: (1fr)[7] !important;
    grid-template-columns: repeat(7, 1fr) !important;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  -ms-grid-columns: (1fr)[4] !important;
  grid-template-columns: repeat(4, 1fr) !important;
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner {
    width: 1256px;
    left: -739px;
  }
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner > ul {
    display: -ms-grid !important;
    display: grid !important;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  -ms-grid-columns: (1fr)[4] !important;
  grid-template-columns: repeat(4, 1fr) !important;
}
@media (min-width: 992px) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner {
    width: 1256px;
    left: -914px;
  }
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner > ul {
    display: -ms-grid !important;
    display: grid !important;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active, .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] {
  z-index: 10;
  background-color: #fff;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active > ul, .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] > ul {
  max-height: -webkit-fit-content !important;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
  height: 100% !important;
  padding: 1rem 0.5rem !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active > ul ul, .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] > ul ul {
  height: auto !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link {
  color: white !important;
  text-transform: capitalize;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link.field-checkbox::after {
  border: solid #000000;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link::before {
  position: absolute;
  left: 5px !important;
  top: 2px !important;
  width: 15px !important;
  height: 15px !important;
  background: transparent;
  border: 1px solid #000000;
  display: block;
  content: "";
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-box-shadow: 0 0 0 1px transparent;
  box-shadow: 0 0 0 1px transparent;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link::after {
  top: 4px !important;
  left: 10px !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link[aria-checked=true] {
  background-color: transparent;
}
@media (hover: hover) {
  .page-template-page-our-team #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link:hover {
    background-color: #A4C5A9;
  }
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--toggle:after {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  right: 1rem !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--toggle[aria-expanded=false]:after {
  border: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.46' height='6.884' viewBox='0 0 4.46 6.884'%3E%3Cpath id='Polygon_17' data-name='Polygon 17' d='M3.442,0,6.884,4.46H0Z' transform='translate(4.46) rotate(90)' fill='%23525252'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px !important;
  height: 10px !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%) rotate(90deg) !important;
          transform: translateY(-50%) rotate(90deg) !important;
  -webkit-transform-origin: center !important;
          transform-origin: center !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--toggle[aria-expanded=true]:after {
  border: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.46' height='6.884' viewBox='0 0 4.46 6.884'%3E%3Cpath id='Polygon_17' data-name='Polygon 17' d='M3.442,0,6.884,4.46H0Z' transform='translate(4.46) rotate(90)' fill='%23525252'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px !important;
  height: 10px !important;
  top: 50% !important;
  -webkit-transform: translateY(-75%) rotate(270deg) !important;
          transform: translateY(-75%) rotate(270deg) !important;
  -webkit-transform-origin: center !important;
          transform-origin: center !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--title {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  cursor: pointer;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--title .alm-filter--toggle {
  padding: 10.5px 0;
  border: none;
  border-bottom: 1px solid #E7E7E7;
  padding: 10.5px 0;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--title h3, .page-template-page-our-team #alm-filters-team_filter .alm-filter--title .h3 {
  font-family: "Avenir45Book", sans-serif !important;
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: rgb(51, 51, 51);
  cursor: pointer;
  margin-bottom: 0 !important;
  font-weight: normal !important;
  width: 100%;
  -webkit-transition: all 0.3s ease, border-color 0.3s 0.15s ease;
  transition: all 0.3s ease, border-color 0.3s 0.15s ease;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--title h3[aria-expanded=true], .page-template-page-our-team #alm-filters-team_filter .alm-filter--title [aria-expanded=true].h3 {
  color: #c1c1c1 !important;
  background-color: #fff;
  -webkit-transition: all 0.3s ease, border-color 0s ease;
  transition: all 0.3s ease, border-color 0s ease;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--title h3[aria-expanded=true]::after, .page-template-page-our-team #alm-filters-team_filter .alm-filter--title [aria-expanded=true].h3::after {
  border-bottom-color: #fff !important;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--title.active {
  border: 1px solid transparent;
  background-color: #fff;
  -webkit-transition: all 0.3s ease, border-color 0.3s ease;
  transition: all 0.3s ease, border-color 0.3s ease;
}
.page-template-page-our-team #alm-filters-team_filter .alm-filter--checkbox {
  padding: 0 !important;
}
.page-template-page-our-team .alm-paging-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 4.5rem;
}
@media (min-width: 576px) {
  .page-template-page-our-team .alm-paging-content {
    -ms-grid-columns: 1fr 4.5rem 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 992px) {
  .page-template-page-our-team .alm-paging-content {
    -ms-grid-columns: 1fr 4.5rem 1fr 4.5rem 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 1200px) {
  .page-template-page-our-team .alm-paging-content {
    -ms-grid-columns: 1fr 4.5rem 1fr 4.5rem 1fr 4.5rem 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.page-template-page-our-team .author-item.leadership {
  width: 100%;
}
.page-template-page-our-team .alm-btn-wrap ul.alm-paging {
  display: block;
  text-align: center;
}
@media (min-width: 992px) {
  .page-template-page-our-team .alm-btn-wrap ul.alm-paging {
    text-align: right;
  }
}

.single-team {
  /* Blur effect when modal is open */
}
.single-team__hero-overlay {
  background-image: linear-gradient(80deg, rgba(0, 0, 0, 0.93), rgba(57, 57, 57, 0.93));
}
.single-team .hero h1, .single-team .hero .h1 {
  color: white;
  font-family: "Baskervville", serif;
  font-size: 34px;
  line-height: 38px;
  font-weight: 400;
  letter-spacing: 0;
}
@media (min-width: 768px) {
  .single-team .hero h1, .single-team .hero .h1 {
    color: white;
    font-family: "Baskervville", serif;
    font-size: 66px;
    line-height: 74px;
    font-weight: 400;
    letter-spacing: 0;
  }
}
.single-team__highlights li {
  color: white;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 300;
  letter-spacing: 0;
  padding-left: 0.5rem !important;
  text-wrap: pretty;
}
.single-team__job-title {
  color: #A4C5A9;
  font-family: "Baskervville", serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
  letter-spacing: 0;
}
.single-team__job-title br {
  display: inline;
}
.single-team .accordion .accordion-item {
  border: none;
  /*border-bottom: 1px solid $accordion-header;*/
  background-color: transparent;
}
.single-team .accordion .accordion-item .accordion-header button {
  font-family: "Avenir85Heavy";
  color: #5B7962;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
  text-transform: uppercase;
  background-color: transparent;
  z-index: 1;
  border-bottom: 1px solid black;
  /*&.collapsed {
      color: $accordion-header;
  }*/
  /*&::after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.942' height='9.942' viewBox='0 0 9.942 9.942'%3E%3Cpath id='Path_8841' data-name='Path 8841' d='M15.942,11.524H11.524v4.419h-1.1V11.524H6v-1.1h4.419V6h1.1v4.419h4.419Z' transform='translate(-6 -6)' fill='%23777777'/%3E%3C/svg%3E");
      width: 9px;
      height: 9px;
      background-size: 9px;
  }*/
}
.single-team .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
          box-shadow: none;
  /*&::after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='1' viewBox='0 0 9 1'%3E%3Cline id='Line_261' data-name='Line 261' x2='9' transform='translate(0 0.5)' stroke='%235B7962' stroke-width='1'/%3E%3C/svg%3E");
  }*/
}
.single-team .accordion .accordion-item .accordion-body p {
  font-size: 17px;
  line-height: 24px;
  position: relative;
  z-index: 1;
  background-color: transparent;
}
.single-team .accordion .accordion-item .accordion-body .key-services-list {
  list-style-type: square;
  margin-top: 0.5rem;
  position: relative;
  z-index: 1;
  display: block;
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  padding-left: 1rem;
}
@media (min-width: 576px) {
  .single-team .accordion .accordion-item .accordion-body .key-services-list.multi-column {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
.single-team .accordion .accordion-item .accordion-body .key-services-list li {
  font-size: 18px;
  line-height: 22px;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  list-style-position: outside;
}
.single-team .accordion .accordion-item .accordion-body .key-services-list li strong {
  color: #212529;
  font-size: 18px;
  line-height: 22px;
}
.single-team .accordion .accordion-item:has(.accordion-button:not(.collapsed)) {
  border-bottom: none;
}
.single-team .testimonials-header {
  font-family: "Avenir85Heavy";
  color: #5B7962;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
  border-bottom: 1px solid black;
}
.single-team ul.slick-dots {
  text-align: center;
  margin-top: 6rem;
}
.single-team ul.slick-dots li button::before {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  background-color: #fff; /* Default gray */
  border-radius: 0;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
  border: 1px solid #707070;
}
.single-team ul.slick-dots li.progressed button::before {
  background-color: #A4C5A9; /* Progressed blue */
  border: none;
}
.single-team .quote-mark::before {
  z-index: -1;
}
.single-team .entry-content,
.single-team .entry-content p,
.single-team .entry-content li,
.single-team .entry-content strong,
.single-team .entry-content em,
.single-team .entry-content span {
  color: #000;
}
.single-team .entry-content .wysiwyg p {
  color: #000;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  letter-spacing: 0;
}
.single-team .entry-content .wysiwyg ul {
  list-style-type: square;
  list-style-position: outside;
  margin-left: 1rem;
  /*padding-left: 1rem;*/
  margin-bottom: 2rem;
}
.single-team .entry-content .wysiwyg ul li {
  font-size: 17px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: 0;
  padding-left: 0.5rem;
}
.single-team .entry-content .wysiwyg ul li:not(:last-child) {
  margin-bottom: 0.5rem;
}
.single-team .entry-content .single-team__expertise-list, .single-team .entry-content .single-team__language-list, .single-team .entry-content .single-team__membership-list, .single-team .entry-content .single-team__education-text {
  color: #000;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  letter-spacing: 0;
}
.single-team .entry-content .single-team__expertise-list li, .single-team .entry-content .single-team__language-list li, .single-team .entry-content .single-team__membership-list li, .single-team .entry-content .single-team__education-text li {
  color: #000;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  letter-spacing: 0;
}
.single-team .entry-content p {
  text-wrap: pretty;
}
.single-team__bio-heading {
  color: #5B7962;
  font-family: "Avenir85Heavy";
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: uppercase;
  letter-spacing: 0.15rem;
}
.single-team__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.single-team__social li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 0;
}
.single-team__social li:not(:last-child) {
  margin-right: 3rem;
}
.single-team__social li:not(:last-child)::after {
  content: "";
  position: absolute;
  right: -1.5rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 1px;
  height: 100%;
  background-color: #707070;
}
.single-team__email-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 1055;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.single-team__email-modal .email-modal-content {
  background: white;
  padding: 20px;
  max-width: 722px;
  margin: 1.75rem auto;
  text-align: center;
  border-radius: 0px;
}
.single-team__email-modal .email-modal-title {
  font-weight: bold;
  margin-bottom: 15px;
}
.single-team__email-modal #emailDisclaimerClose,
.single-team__email-modal #emailDisclaimerAccept {
  margin-top: 10px;
  padding: 10px;
  background: #5B7962;
  color: white;
  border: none;
  cursor: pointer;
}
.single-team .body-blur {
  -webkit-filter: blur(8px);
          filter: blur(8px);
  -webkit-transition: -webkit-filter 0.3s ease;
  transition: -webkit-filter 0.3s ease;
  transition: filter 0.3s ease;
  transition: filter 0.3s ease, -webkit-filter 0.3s ease;
}
.single-team__location {
  color: #000;
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 18px !important;
  line-height: 28px !important;
}
.single-service.social-enterprises .hero img {
  -o-object-position: 55% center;
     object-position: 55% center;
}
@media (min-width: 768px) {
  .single-service.social-enterprises .hero img {
    -o-object-position: 50% center;
       object-position: 50% center;
  }
}

.page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link,
.page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link {
  color: #A4C5A9;
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0.2rem;
}
@media (min-width: 1366px) {
  .page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link,
  .page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link {
    color: #A4C5A9;
    font-family: "Avenir55Roman", sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    letter-spacing: 0.2rem;
  }
  .page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link::before,
  .page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link::before {
    content: "";
    background-image: url('data:image/svg+xml;utf8,<svg id="globe" xmlns="http://www.w3.org/2000/svg" width="31.129" height="31.129" viewBox="0 0 31.129 31.129"><path id="Path_99" data-name="Path 99" d="M17.146,4.5A12.646,12.646,0,1,0,29.792,17.146,12.646,12.646,0,0,0,17.146,4.5Z" transform="translate(-1.582 -1.582)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_100" data-name="Path 100" d="M20.288,4.5c-3.528,0-6.848,5.662-6.848,12.646s3.32,12.646,6.848,12.646,6.848-5.662,6.848-12.646S23.816,4.5,20.288,4.5Z" transform="translate(-4.724 -1.582)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_101" data-name="Path 101" d="M11,11a14.561,14.561,0,0,0,8.431,2.633A14.561,14.561,0,0,0,27.861,11" transform="translate(-3.866 -3.866)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="Path_102" data-name="Path 102" d="M27.861,35.573a14.814,14.814,0,0,0-16.861,0" transform="translate(-3.866 -11.578)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="Path_103" data-name="Path 103" d="M24,4.5V29.792" transform="translate(-8.436 -1.582)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_104" data-name="Path 104" d="M29.792,24H4.5" transform="translate(-1.582 -8.436)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="1"/><path id="Path_105" data-name="Path 105" d="M0,0H31.129V31.129H0Z" fill="none"/></svg>');
  }
}
.page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link::after,
.page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link:hover::after, .page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link:focus::after, .page-template-page-news #header #navbar .navbar-nav .global-link.menu-item .nav-link.show::after,
.page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link:hover::after,
.page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link:focus::after,
.page-template-page-insights #header #navbar .navbar-nav .global-link.menu-item .nav-link.show::after {
  width: 100%;
}
.page-template-page-news #header #navbar .navbar-nav .global-link .nav-link.dropdown-toggle,
.page-template-page-insights #header #navbar .navbar-nav .global-link .nav-link.dropdown-toggle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
.page-template-page-news #header #navbar .navbar-nav .global-link .nav-link:hover, .page-template-page-news #header #navbar .navbar-nav .global-link .nav-link.show,
.page-template-page-insights #header #navbar .navbar-nav .global-link .nav-link:hover,
.page-template-page-insights #header #navbar .navbar-nav .global-link .nav-link.show {
  color: #A4C5A9;
}
.page-template-page-news #header #navbar .navbar-nav .menu-item .nav-link,
.page-template-page-insights #header #navbar .navbar-nav .menu-item .nav-link {
  color: #fff;
}
@media (min-width: 1366px) {
  .page-template-page-news #header #navbar .navbar-nav .menu-item .nav-link,
  .page-template-page-insights #header #navbar .navbar-nav .menu-item .nav-link {
    color: #212529;
  }
}
.page-template-page-news #header .dropdown-menu .menu-item .dropdown-item,
.page-template-page-insights #header .dropdown-menu .menu-item .dropdown-item {
  color: #fff;
}
@media (min-width: 1366px) {
  .page-template-page-news #header .dropdown-menu .menu-item .dropdown-item,
  .page-template-page-insights #header .dropdown-menu .menu-item .dropdown-item {
    color: #212529;
  }
}
.page-template-page-news #header .dropdown-menu .menu-item .dropdown-item:hover, .page-template-page-news #header .dropdown-menu .menu-item .dropdown-item.show,
.page-template-page-insights #header .dropdown-menu .menu-item .dropdown-item:hover,
.page-template-page-insights #header .dropdown-menu .menu-item .dropdown-item.show {
  color: #A4C5A9;
}
.page-template-page-news .hero,
.page-template-page-insights .hero {
  background-image: url(images/side-lines.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: contain;
}

.page-template-page-news .alm-paging-content .news-item {
  position: relative;
}
.page-template-page-news .alm-paging-content .news-item::before {
  content: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  position: absolute;
  right: 0;
  top: 3.5rem;
}
.page-template-page-news .alm-paging-content .news-item::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: rgba(164, 197, 169, 0.6);
  position: absolute;
  bottom: 0;
  left: 0;
}
.page-template-page-news .alm-paging-content .news-item:last-child::after {
  content: none;
}

.page-template-page-insights .alm-paging-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 0.5rem 1fr 0.5rem 1fr 0.5rem 1fr;
  grid-template-columns: repeat(4, 1fr);
  gap: 0.5rem;
}
.page-template-page-insights .alm-paging-content .news-item {
  position: relative;
  overflow: hidden;
}
.page-template-page-insights .alm-paging-content .news-item .item-image {
  aspect-ratio: 1/1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.page-template-page-insights .alm-paging-content .news-item .item-image img {
  max-width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  z-index: 1;
  aspect-ratio: 1/1;
}
.page-template-page-insights .alm-paging-content .news-item .item-image::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #A4C5A9;
  mix-blend-mode: multiply;
  z-index: 2;
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}
.page-template-page-insights .alm-paging-content .news-item .item-image::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: #A4C5A9;
  z-index: 1;
  -webkit-transition: height 0.3s ease-out, opacity 0.3s ease-out;
  transition: height 0.3s ease-out, opacity 0.3s ease-out;
  opacity: 1;
  pointer-events: none;
}
.page-template-page-insights .alm-paging-content .news-item .insight-date {
  font-size: 14px;
  line-height: 16px;
}
.page-template-page-insights .alm-paging-content .news-item .insight-title {
  font-family: "Baskervville", serif;
  font-size: 23px;
  line-height: 25px;
}
@media (min-width: 1200px) {
  .page-template-page-insights .alm-paging-content .news-item .insight-title {
    font-size: 28px;
    line-height: 30px;
  }
}
.page-template-page-insights .alm-paging-content .news-item:hover .insight-title {
  color: #5B7962 !important;
}
.page-template-page-insights .alm-paging-content .news-item:hover .item-image::before {
  height: 100%;
}
@media (max-width: 991.98px) {
  .page-template-page-insights .alm-paging-content {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 767.98px) {
  .page-template-page-insights .alm-paging-content {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 575.98px) {
  .page-template-page-insights .alm-paging-content {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.page-template-page-insights .image-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.page-template-page-insights .image-wrapper::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(152, 152, 152, 0.74);
  mix-blend-mode: multiply;
  z-index: 1;
}
.page-template-page-insights .image-wrapper::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(images/b-graphic.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
  z-index: 2;
  opacity: 1;
}
.page-template-page-insights .image-wrapper img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  z-index: 0;
}

.single-news-events .hero,
.single-thought-leadership .hero {
  height: auto;
}
.single-news-events .entry-content strong,
.single-news-events .entry-content em,
.single-news-events .entry-content pre,
.single-thought-leadership .entry-content strong,
.single-thought-leadership .entry-content em,
.single-thought-leadership .entry-content pre {
  color: #000;
}
.single-news-events .entry-content h1, .single-news-events .entry-content .h1,
.single-thought-leadership .entry-content h1,
.single-thought-leadership .entry-content .h1 {
  color: #000;
  font-size: 38px;
  line-height: 40px;
  margin-bottom: 2rem;
}
.single-news-events .entry-content h2, .single-news-events .entry-content .h2,
.single-thought-leadership .entry-content h2,
.single-thought-leadership .entry-content .h2 {
  color: #000;
  font-size: 30px;
  line-height: 32px;
  margin-bottom: 2rem;
}
.single-news-events .entry-content h3, .single-news-events .entry-content .h3,
.single-thought-leadership .entry-content h3,
.single-thought-leadership .entry-content .h3 {
  color: #000;
  font-size: 26px;
  line-height: 28px;
  margin-bottom: 2rem;
}
.single-news-events .entry-content h4, .single-news-events .entry-content .h4,
.single-thought-leadership .entry-content h4,
.single-thought-leadership .entry-content .h4 {
  color: #000;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 2rem;
}
.single-news-events .entry-content h5, .single-news-events .entry-content .h5,
.single-thought-leadership .entry-content h5,
.single-thought-leadership .entry-content .h5 {
  color: #000;
}
.single-news-events .entry-content h6, .single-news-events .entry-content .h6,
.single-thought-leadership .entry-content h6,
.single-thought-leadership .entry-content .h6 {
  color: #000;
}
.single-news-events .entry-content em,
.single-thought-leadership .entry-content em {
  font-size: 17px;
}
.single-news-events .entry-content p,
.single-thought-leadership .entry-content p {
  font-size: 17px;
  color: #000;
  line-height: 28px;
  margin-bottom: 2rem;
}
.single-news-events .entry-content .heading-title,
.single-thought-leadership .entry-content .heading-title {
  font-family: "Baskervville", serif;
  font-size: 32px;
  line-height: 42px;
  color: #000;
  margin-bottom: 1.5rem;
}
.single-news-events .entry-content ol,
.single-thought-leadership .entry-content ol {
  margin-left: 2rem;
  margin-bottom: 2rem;
  padding: 0;
}
.single-news-events .entry-content ol li,
.single-thought-leadership .entry-content ol li {
  color: #000;
  font-size: 17px;
  line-height: 28px;
  margin-bottom: 0.5rem;
}
.single-news-events .entry-content ul,
.single-thought-leadership .entry-content ul {
  list-style: initial;
  margin-left: 2rem;
  margin-bottom: 2rem;
}
.single-news-events .entry-content ul li,
.single-thought-leadership .entry-content ul li {
  color: #000;
  font-size: 17px;
  line-height: 28px;
  margin-bottom: 0.5rem;
}
.single-news-events .entry-content a,
.single-thought-leadership .entry-content a {
  color: #5B7962;
  font-size: 17px;
  line-height: 28px;
}
.single-news-events .entry-content .intro-small__link,
.single-thought-leadership .entry-content .intro-small__link {
  font-size: 15px;
}
.single-news-events .entry-content #alm-filters-team_filter,
.single-thought-leadership .entry-content #alm-filters-team_filter {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1rem;
  /*@include media-breakpoint-up(lg) {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }*/
}
@media (min-width: 768px) {
  .single-news-events .entry-content #alm-filters-team_filter,
  .single-thought-leadership .entry-content #alm-filters-team_filter {
    -ms-grid-columns: 1fr 1rem 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.single-news-events .entry-content #alm-filters-team_filter option[value="#"],
.single-thought-leadership .entry-content #alm-filters-team_filter option[value="#"] {
  display: none;
}
.single-news-events .entry-content #alm-filters-team_filter option[value=insights],
.single-thought-leadership .entry-content #alm-filters-team_filter option[value=insights] {
  display: none;
}
.single-news-events .entry-content #alm-filters-team_filter option[value=thames-valley],
.single-thought-leadership .entry-content #alm-filters-team_filter option[value=thames-valley] {
  display: none;
}
.single-news-events .entry-content #alm-filters-team_filter option,
.single-thought-leadership .entry-content #alm-filters-team_filter option {
  font-family: "Avenir45Book", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #000;
}
.single-news-events .entry-content #alm-filters-team_filter select,
.single-thought-leadership .entry-content #alm-filters-team_filter select {
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
.single-news-events .entry-content #alm-filters-team_filter select:focus-visible,
.single-thought-leadership .entry-content #alm-filters-team_filter select:focus-visible {
  outline: none;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox],
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] {
  margin-bottom: 0 !important;
  position: relative;
  margin-bottom: 0.5rem !important;
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox],
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] {
    margin-bottom: 0 !important;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--inner,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--inner {
  padding: 0 !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner {
  overflow: hidden;
  -webkit-transition: height 0.3s ease, padding 0.3s ease;
  transition: height 0.3s ease, padding 0.3s ease;
  position: absolute;
  z-index: 5;
  left: 0;
  display: -ms-grid !important;
  display: grid !important;
  top: 36px;
  width: 100%;
  background-color: transparent !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul {
  overflow: auto;
  height: 0 !important;
  background-color: #fff;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  gap: 0.5rem 1rem;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  max-height: 180px !important;
  padding: 0 0.5rem !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul li,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul li {
  margin: 0 !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul li:first-child,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul li:first-child {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul *,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul * {
  color: #000 !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child {
  margin-top: 0px !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child ul {
  padding: 5px 0 0 !important;
  margin-top: 0 !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child ul li:first-child,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner > ul ul li:first-child ul li:first-child {
  margin-top: 0 !important;
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-expertise-inner,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-expertise-inner {
    display: -ms-grid !important;
    display: grid !important;
    width: 1256px;
    left: -214px;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: (1fr)[1] !important;
  grid-template-columns: repeat(1, 1fr) !important;
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul {
    -ms-grid-columns: (1fr)[4] !important;
    grid-template-columns: repeat(4, 1fr) !important;
  }
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner {
    width: 1256px;
    left: -389px;
    -ms-grid-columns: (1fr)[1] !important;
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-industries-inner > ul {
    -ms-grid-columns: (1fr)[5] !important;
    grid-template-columns: repeat(5, 1fr) !important;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  -ms-grid-columns: (1fr)[1] !important;
  grid-template-columns: repeat(1, 1fr) !important;
  -ms-grid-columns: (1fr)[5] !important;
  grid-template-columns: repeat(5, 1fr) !important;
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner {
    width: 1256px;
    left: -564px;
  }
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner > ul,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-global_locations-inner > ul {
    -ms-grid-columns: (1fr)[7] !important;
    grid-template-columns: repeat(7, 1fr) !important;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  -ms-grid-columns: (1fr)[4] !important;
  grid-template-columns: repeat(4, 1fr) !important;
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner {
    width: 1256px;
    left: -739px;
  }
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner > ul,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-cities-inner > ul {
    display: -ms-grid !important;
    display: grid !important;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner > ul {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  -ms-grid-columns: (1fr)[4] !important;
  grid-template-columns: repeat(4, 1fr) !important;
}
@media (min-width: 992px) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner {
    width: 1256px;
    left: -914px;
  }
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner > ul,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner#alm-filter-professional_title-inner > ul {
    display: -ms-grid !important;
    display: grid !important;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active, .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false],
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] {
  z-index: 10;
  background-color: #fff;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active > ul, .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active > ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] > ul {
  max-height: -webkit-fit-content !important;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
  height: 100% !important;
  padding: 1rem 0.5rem !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active > ul ul, .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] > ul ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner.active > ul ul,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox]:not([data-key=search]) .alm-filter--inner[aria-hidden=false] > ul ul {
  height: auto !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link {
  color: white !important;
  text-transform: capitalize;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link.field-checkbox::after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link.field-checkbox::after {
  border: solid #000000;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link::before,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link::before {
  position: absolute;
  left: 5px !important;
  top: 2px !important;
  width: 15px !important;
  height: 15px !important;
  background: transparent;
  border: 1px solid #000000;
  display: block;
  content: "";
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-box-shadow: 0 0 0 1px transparent;
  box-shadow: 0 0 0 1px transparent;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link::after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link::after {
  top: 4px !important;
  left: 10px !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link[aria-checked=true],
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link[aria-checked=true] {
  background-color: transparent;
}
@media (hover: hover) {
  .single-news-events .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link:hover,
  .single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter[data-fieldtype=checkbox] .alm-filter--link:hover {
    background-color: #A4C5A9;
  }
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--toggle:after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--toggle:after {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  right: 1rem !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--toggle[aria-expanded=false]:after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--toggle[aria-expanded=false]:after {
  border: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.46' height='6.884' viewBox='0 0 4.46 6.884'%3E%3Cpath id='Polygon_17' data-name='Polygon 17' d='M3.442,0,6.884,4.46H0Z' transform='translate(4.46) rotate(90)' fill='%23525252'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px !important;
  height: 10px !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%) rotate(90deg) !important;
          transform: translateY(-50%) rotate(90deg) !important;
  -webkit-transform-origin: center !important;
          transform-origin: center !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--toggle[aria-expanded=true]:after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--toggle[aria-expanded=true]:after {
  border: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.46' height='6.884' viewBox='0 0 4.46 6.884'%3E%3Cpath id='Polygon_17' data-name='Polygon 17' d='M3.442,0,6.884,4.46H0Z' transform='translate(4.46) rotate(90)' fill='%23525252'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px !important;
  height: 10px !important;
  top: 50% !important;
  -webkit-transform: translateY(-75%) rotate(270deg) !important;
          transform: translateY(-75%) rotate(270deg) !important;
  -webkit-transform-origin: center !important;
          transform-origin: center !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--title,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  cursor: pointer;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--title .alm-filter--toggle,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title .alm-filter--toggle {
  padding: 10.5px 0;
  border: none;
  border-bottom: 1px solid #E7E7E7;
  padding: 10.5px 0;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--title h3, .single-news-events .entry-content #alm-filters-team_filter .alm-filter--title .h3,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title h3,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title .h3 {
  font-family: "Avenir45Book", sans-serif !important;
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: rgb(51, 51, 51);
  cursor: pointer;
  margin-bottom: 0 !important;
  font-weight: normal !important;
  width: 100%;
  -webkit-transition: all 0.3s ease, border-color 0.3s 0.15s ease;
  transition: all 0.3s ease, border-color 0.3s 0.15s ease;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--title h3[aria-expanded=true], .single-news-events .entry-content #alm-filters-team_filter .alm-filter--title [aria-expanded=true].h3,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title h3[aria-expanded=true],
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title [aria-expanded=true].h3 {
  color: #c1c1c1 !important;
  background-color: #fff;
  -webkit-transition: all 0.3s ease, border-color 0s ease;
  transition: all 0.3s ease, border-color 0s ease;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--title h3[aria-expanded=true]::after, .single-news-events .entry-content #alm-filters-team_filter .alm-filter--title [aria-expanded=true].h3::after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title h3[aria-expanded=true]::after,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title [aria-expanded=true].h3::after {
  border-bottom-color: #fff !important;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--title.active,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--title.active {
  border: 1px solid transparent;
  background-color: #fff;
  -webkit-transition: all 0.3s ease, border-color 0.3s ease;
  transition: all 0.3s ease, border-color 0.3s ease;
}
.single-news-events .entry-content #alm-filters-team_filter .alm-filter--checkbox,
.single-thought-leadership .entry-content #alm-filters-team_filter .alm-filter--checkbox {
  padding: 0 !important;
}
.single-news-events .entry-content .alm-listing,
.single-thought-leadership .entry-content .alm-listing {
  margin-left: 0 !important;
}
.single-news-events .entry-content .alm-listing .alm-paging-content,
.single-thought-leadership .entry-content .alm-listing .alm-paging-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 2.5rem 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 2.5rem;
}
@media (min-width: 992px) {
  .single-news-events .entry-content .alm-listing .alm-paging-content,
  .single-thought-leadership .entry-content .alm-listing .alm-paging-content {
    -ms-grid-columns: 1fr 2.5rem 1fr 2.5rem 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 1200px) {
  .single-news-events .entry-content .alm-listing .alm-paging-content,
  .single-thought-leadership .entry-content .alm-listing .alm-paging-content {
    -ms-grid-columns: 1fr 2.5rem 1fr 2.5rem 1fr 2.5rem 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.single-news-events .entry-content .author-item.leadership,
.single-thought-leadership .entry-content .author-item.leadership {
  width: 100%;
}

.single-thought-leadership .overlay-hero {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.single-thought-leadership .overlay-hero::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  mix-blend-mode: darken;
  z-index: 1;
}
.single-thought-leadership .overlay-hero .container {
  position: relative;
  z-index: 2;
}

.single-news-events .overlay-hero {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  /*&::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(164, 197, 169, 0.62);
    mix-blend-mode: color;
    z-index: 2;
  }*/
}
.single-news-events .overlay-hero::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.47);
  mix-blend-mode: darken;
  z-index: 1;
}
.single-news-events .overlay-hero .container {
  position: relative;
  z-index: 3;
}

.share {
  font-size: 17px !important;
  line-height: 27px !important;
  letter-spacing: 0.2rem;
}
.share p {
  font-size: 22px;
  line-height: 26px;
}

.quote-mark {
  position: relative;
}
.quote-mark::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 153px;
  height: 97px;
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 153.864 97.204"><defs><clipPath id="clip-path"><rect width="153.864" height="97.204" fill="%23e7e7e7"/></clipPath></defs><g clip-path="url(%23clip-path)"><path d="M27.969,1.468A35.954,35.954,0,0,0,29.14,71.626,60.664,60.664,0,0,1,12.667,96.838a60.416,60.416,0,0,0,59.706-60.4A35.99,35.99,0,0,0,27.969,1.468Z" transform="translate(-0.073 -0.073)" fill="%23e7e7e7"/><path d="M123.054,1.469a35.955,35.955,0,0,0,1.174,70.157,60.657,60.657,0,0,1-16.474,25.212,60.417,60.417,0,0,0,59.707-60.4A35.99,35.99,0,0,0,123.054,1.469Z" transform="translate(-14.024 -0.073)" fill="%23e7e7e7"/></g></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  z-index: 0;
}

.quote-block__text {
  font-family: "Baskervville", serif;
  font-size: 26px;
  line-height: 30px;
}
@media (min-width: 992px) {
  .quote-block__text {
    font-size: 32px !important;
    line-height: 42px !important;
  }
}
.quote-block__author {
  font-family: "Baskervville", serif;
  font-size: 28px;
  line-height: 30px;
  color: #72A37E !important;
}
.quote-block__title {
  font-family: "Avenir85Heavy";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
}

.bottom-link {
  position: relative;
  text-transform: capitalize;
}
.bottom-link::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  height: 2px;
  background-color: #A4C5A9;
  width: 0;
  -webkit-transition: width 0.4s ease;
  transition: width 0.4s ease;
  -webkit-transform-origin: left;
          transform-origin: left;
}
.bottom-link:hover::after, .bottom-link:focus::after, .bottom-link.show::after {
  width: 100%;
}

.featured-item .featured-title {
  font-size: 22px;
  line-height: 26px;
}
@media (min-width: 992px) {
  .featured-item .featured-title {
    font-size: 40px;
    line-height: 42px;
  }
}

.featured-box-heading {
  font-family: "Avenir45Book", sans-serif;
  font-size: 22px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
}

.featured-img {
  aspect-ratio: 1/1;
  height: 85px;
  max-width: 85px;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  -o-object-fit: cover;
     object-fit: cover;
}

.latest-box-title {
  font-family: "Baskervville", serif;
  font-size: 21px;
  line-height: 23px;
}
@media (min-width: 992px) {
  .latest-box-title {
    font-size: 28px;
    line-height: 32px;
  }
}

@media (max-width: 991.98px) {
  .title-link {
    width: 80%;
  }
}

.all-news .news-item {
  position: relative;
}
.all-news .news-item::before {
  content: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  position: absolute;
  right: 0;
  top: 25%;
}
@media (min-width: 992px) {
  .all-news .news-item::before {
    right: -35px;
  }
}
.all-news .news-item:hover .title-link .latest-box-title {
  color: #5B7962 !important;
  -webkit-transition: unset;
  transition: unset;
}
.all-news .news-item:hover .title-link .intro-small {
  color: #5B7962 !important;
}

#alm-filters-news_events_filter {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1rem;
}
@media (min-width: 768px) {
  #alm-filters-news_events_filter {
    -ms-grid-columns: 1fr 1rem 1fr 1rem 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
#alm-filters-news_events_filter option[value="#"] {
  display: none;
}
#alm-filters-news_events_filter option[value=insights] {
  display: none;
}
#alm-filters-news_events_filter option {
  font-family: "Avenir45Book", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #000;
}
#alm-filters-news_events_filter select {
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
#alm-filters-news_events_filter select:focus-visible {
  outline: none;
}

#alm-filters-allinsightsfilter2 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem 1fr 1rem 1fr 1rem 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 1rem;
}
@media (max-width: 767.98px) {
  #alm-filters-allinsightsfilter2 {
    -ms-grid-columns: 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
#alm-filters-allinsightsfilter2 option[value="#"] {
  display: none;
}
#alm-filters-allinsightsfilter2 option {
  font-family: "Avenir45Book", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #000;
}
#alm-filters-allinsightsfilter2 select {
  font-size: 17px;
  line-height: 19px;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
#alm-filters-allinsightsfilter2 select:focus-visible {
  outline: none;
}

#alm-filters-allinsightsfilter1 #alm-filter-1 ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 0.7rem 1fr 0.7rem 1fr 0.7rem 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 0.7rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199.98px) {
  #alm-filters-allinsightsfilter1 #alm-filter-1 ul {
    -ms-grid-columns: 1fr 0.7rem 1fr 0.7rem 1fr;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 767.98px) {
  #alm-filters-allinsightsfilter1 #alm-filter-1 ul {
    -ms-grid-columns: 1fr 0.7rem 1fr;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 575.98px) {
  #alm-filters-allinsightsfilter1 #alm-filter-1 ul {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
#alm-filters-allinsightsfilter1 #alm-filter-1 ul option[value="#"] {
  display: none;
}
#alm-filters-allinsightsfilter1 #alm-filter-1 ul li div.alm-filter--link {
  font-family: "Times New Roman";
  font-size: 22px;
  line-height: 24px;
  color: #000;
  aspect-ratio: 338/122;
  background-color: rgba(164, 197, 169, 0.55);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding-right: 6rem;
}
#alm-filters-allinsightsfilter1 #alm-filter-1 ul li div.alm-filter--link::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%229.752%22 height%3D%2216.676%22 viewBox%3D%220 0 9.752 16.676%22%3E%3Cg id%3D%22arrow_right%22 data-name%3D%22arrow right%22 transform%3D%22translate(0.707 0.707)%22 opacity%3D%220.867%22%3E%3Cpath id%3D%22Path_8804%22 data-name%3D%22Path 8804%22 d%3D%22M11177.942%2C4155.193l7.631%2C7.631-7.631%2C7.631%22 transform%3D%22translate(-11177.942 -4155.193)%22 fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222%22/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-color: transparent;
  border: none;
  background-position: 90% center;
  position: absolute;
  height: 100%;
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#alm-filters-allinsightsfilter1 #alm-filter-1 ul li div.alm-filter--link:hover {
  background-color: rgb(164, 197, 169);
  font-weight: 700;
}
#alm-filters-allinsightsfilter1 #alm-filter-1 ul li div.alm-filter--link.active {
  background-color: rgb(164, 197, 169);
  font-weight: 700;
}
#alm-filters-allinsightsfilter1 #alm-filter-1 ul li div.alm-filter--link.field-checkbox::after {
  border: none;
}

.alm-filters-container .alm-filter--text-wrap.has-button button {
  display: none;
}

.alm-filter--text-wrap input[type=text] {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  padding: 0 !important;
}

.alm-filters-container .alm-filter--select select {
  padding: 10.5px 0;
  border: none;
  border-bottom: 1px solid #E7E7E7;
}

.alm-btn-wrap ul.alm-paging {
  display: block;
  text-align: center;
}
@media (min-width: 992px) {
  .alm-btn-wrap ul.alm-paging {
    text-align: right;
  }
}
.alm-btn-wrap ul.alm-paging li a {
  border: none;
  background: none;
  color: #9A9A9A;
  border-radius: 0;
  font-family: "Avenir95Black", sans-serif;
  font-size: 22px;
  line-height: 24px;
}
.alm-btn-wrap ul.alm-paging li.active a {
  border: none;
  background: none;
}
.alm-btn-wrap ul.alm-paging li.active a span {
  color: #5B7962 !important;
}
.alm-btn-wrap ul.alm-paging li.next a span {
  color: #000;
}

.disabled {
  color: #E7E7E7;
  opacity: 1;
}

.item-details {
  max-width: 60%;
}
@media (min-width: 992px) {
  .item-details {
    max-width: 85%;
  }
}

.related-box {
  position: relative;
}
.related-box .related-top {
  font-family: "Avenir55Roman", sans-serif;
  font-size: 14px !important;
  line-height: 16px !important;
}
.related-box .related-img {
  aspect-ratio: 1/1;
  height: 86px;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  -o-object-fit: cover;
     object-fit: cover;
}
.related-box .related-title {
  font-size: 28px;
  line-height: 32px;
}
@media (min-width: 992px) {
  .related-box .related-title {
    max-width: 237px;
  }
}
@media (min-width: 992px) {
  .related-box::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 1px;
    background-color: #707070;
  }
  .related-box:last-child::after {
    display: none;
  }
}
.related-box:hover .related-title {
  color: #5B7962 !important;
}
.related-box:hover .intro-small__link::after {
  width: 100%;
}

.related-grid {
  -ms-grid-columns: 1fr 2rem 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 2rem;
}
@media (max-width: 767.98px) {
  .related-grid {
    -ms-grid-columns: 1fr 2rem 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 575.98px) {
  .related-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.related-grid .thought-leadership-item {
  position: relative;
  overflow: hidden;
}
.related-grid .thought-leadership-item .item-image {
  aspect-ratio: 1/1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.related-grid .thought-leadership-item .item-image img {
  max-width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  z-index: 1;
}
.related-grid .thought-leadership-item .item-image::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #A4C5A9;
  mix-blend-mode: multiply;
  z-index: 2;
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}
.related-grid .thought-leadership-item .item-image::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: #A4C5A9;
  z-index: 1;
  -webkit-transition: height 0.3s ease-out, opacity 0.3s ease-out;
  transition: height 0.3s ease-out, opacity 0.3s ease-out;
  opacity: 1;
  pointer-events: none;
}
.related-grid .thought-leadership-item .insight-date {
  font-family: "Avenir45Book", sans-serif;
  font-size: 14px;
  line-height: 16px;
}
.related-grid .thought-leadership-item .insight-title {
  font-size: 26px;
  line-height: 28px;
}
.related-grid .thought-leadership-item:hover .insight-title {
  color: #5B7962 !important;
}
.related-grid .thought-leadership-item:hover .item-image::before {
  height: 100%;
}
.border-related {
  width: 53px;
  opacity: 1;
  border: 2px solid #72A37E;
}

.text-medium {
  font-weight: 600;
}

.hero__insights {
  font-size: 30px;
  line-height: 32px;
}
@media (min-width: 992px) {
  .hero__insights {
    font-size: 60px;
    line-height: 62px;
  }
}

@media (hover: hover) {
  a:hover .author-item .author-pic::before {
    height: 100%;
  }
}

@media (min-width: 576px) {
  .authors-list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 1rem;
  }
}
@media (min-width: 768px) {
  .authors-list {
    -ms-grid-columns: 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 1.5rem;
  }
}

.authors-list-slides {
  /**/
}
.authors-list-slides .slick-next {
  width: 25px;
  height: 25px;
}
.authors-list-slides .slick-next::before {
  content: "";
}
.authors-list-slides .slick-prev {
  width: 25px;
  height: 25px;
}
.authors-list-slides .slick-prev::before {
  content: "";
}
.authors-list-slides .slick-prev.slick-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_left" data-name="arrow left" transform="translate(1.415 0.707)"><path id="Path_8803" data-name="Path 8803" d="M11193.573,4155.193l-15.631,15.631,15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  position: absolute;
  right: auto;
  z-index: 8;
  left: -3.5%;
  top: 30%;
}
@media (max-width: 575.98px) {
  .authors-list-slides .slick-prev.slick-arrow {
    top: 20%;
    left: -4.5%;
  }
}
.authors-list-slides .slick-next.slick-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  position: absolute;
  right: auto;
  z-index: 8;
  left: 100%;
  top: 30%;
}
@media (max-width: 575.98px) {
  .authors-list-slides .slick-next.slick-arrow {
    top: 20%;
  }
}
.authors-list-slides .author-item {
  margin: 0 0.75rem;
}
.combined-posts-slider .slick-next {
  width: 25px;
  height: 25px;
}
.combined-posts-slider .slick-next::before {
  content: "";
}
.combined-posts-slider .slick-prev {
  width: 25px;
  height: 25px;
}
.combined-posts-slider .slick-prev::before {
  content: "";
}
.combined-posts-slider .slick-prev.slick-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_left" data-name="arrow left" transform="translate(1.415 0.707)"><path id="Path_8803" data-name="Path 8803" d="M11193.573,4155.193l-15.631,15.631,15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  position: absolute;
  right: auto;
  z-index: 8;
  left: -3.5%;
  top: 30%;
}
@media (max-width: 575.98px) {
  .combined-posts-slider .slick-prev.slick-arrow {
    top: 40%;
    left: -4.5%;
  }
}
.combined-posts-slider .slick-next.slick-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="17.752" height="32.676" viewBox="0 0 17.752 32.676"><g id="arrow_right" data-name="arrow right" transform="translate(0.707 0.707)"><path id="Path_8804" data-name="Path 8804" d="M11177.942,4155.193l15.631,15.631-15.631,15.631" transform="translate(-11177.942 -4155.193)" fill="none" stroke="%23a4c5a9" stroke-width="2"/></g></svg>');
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  position: absolute;
  right: auto;
  z-index: 8;
  left: 100%;
  top: 30%;
}
@media (max-width: 575.98px) {
  .combined-posts-slider .slick-next.slick-arrow {
    top: 40%;
  }
}

@media (max-width: 575.98px) {
  .author-item {
    margin: 0 0.5rem 0 0;
  }
}
.author-item.leadership {
  max-width: 100%;
  width: 260px;
}
.author-item.leadership .author-pic {
  max-width: 100%;
}

.author-posts {
  font-size: 36px;
  line-height: 38px;
}
@media (min-width: 576px) {
  .author-posts {
    font-size: 46px;
    line-height: 48px;
  }
}

.item-listy {
  max-width: 172px;
}

.author-pic {
  position: relative;
  aspect-ratio: 1/1;
}
.author-pic::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #A4C5A9;
  mix-blend-mode: multiply;
  z-index: 2;
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}
.author-pic::after {
  position: absolute;
  content: "";
  display: block;
  height: 4px;
  width: 100%;
  background-color: #A4C5A9;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.author-pic img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}

.author-name {
  font-family: "Baskervville", serif;
  font-size: 22px;
  line-height: 24px;
  letter-spacing: 0;
  color: #5B7962;
}

.author-title {
  font-family: "Avenir45Book", sans-serif;
  font-size: 18px !important;
  line-height: 22px !important;
}

body.modal-open {
  overflow: hidden;
  /* Prevent scrolling */
  padding-right: 0;
  /* Remove the space added to the right by scrollbars */
}

.modal {
  overflow-y: auto;
  /* Ensure the modal content scrolls if it's too tall */
  max-height: 100vh;
  /* Prevent the modal from overflowing the viewport */
}

body.modal-open #main:not(.modal) {
  -webkit-filter: blur(8px);
          filter: blur(8px);
  /* Blur everything except the modal and nav */
  -webkit-transition: -webkit-filter 0.3s ease;
  transition: -webkit-filter 0.3s ease;
  transition: filter 0.3s ease;
  transition: filter 0.3s ease, -webkit-filter 0.3s ease;
  /* Smooth transition for the blur effect */
}

body.modal-open #header {
  -webkit-filter: none;
          filter: none;
  /* Ensure the navigation bar remains unblurred */
}

#subscribeModal .modal-dialog {
  max-width: 722px;
  margin: 1.75rem auto;
}
#subscribeModal .modal-dialog .modal-content {
  border: none;
  outline: none;
  padding: 0.5rem 1.5rem;
}
@media (min-width: 992px) {
  #subscribeModal .modal-dialog .modal-content {
    padding: 0.5rem 2.5rem;
  }
}
#subscribeModal .modal-dialog .modal-content .modal-body {
  padding: 0;
}
#subscribeModal .modal-dialog .modal-content .modal-body .modal-heading-title {
  font-size: 20px;
  line-height: 22px;
}
@media (min-width: 992px) {
  #subscribeModal .modal-dialog .modal-content .modal-body .modal-heading-title {
    font-size: 32px;
    line-height: 34px;
  }
}
#subscribeModal .modal-dialog .modal-content .modal-body #interest-area {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem 1fr 1rem 1fr;
  grid-template-columns: repeat(3, 1fr);
  /* Three columns */
  gap: 1rem;
  /* Optional spacing between items */
}
@media (max-width: 991.98px) {
  #subscribeModal .modal-dialog .modal-content .modal-body #interest-area {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 575.98px) {
  #subscribeModal .modal-dialog .modal-content .modal-body #interest-area {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
#subscribeModal .modal-dialog .modal-content .modal-body #interest-area.wpcf7-form-control {
  border-bottom: none !important;
}
#subscribeModal .modal-dialog .modal-content .modal-body #interest-area .wpcf7-list-item {
  margin: 0;
}
#subscribeModal .modal-dialog .modal-content .modal-body #interest-area .wpcf7-list-item label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
#subscribeModal .modal-dialog .modal-content .modal-body #interest-area .wpcf7-list-item label .wpcf7-list-item-label {
  font-size: 13px;
  line-height: 15px;
  padding-left: 0.7rem;
}
#subscribeModal .modal-dialog .modal-content .modal-body .wpcf7 .wpcf7-submit {
  color: #5B7962 !important;
  margin-top: 0;
}

.absolute-center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.top-25 {
  top: 25%;
}

#contact-styles input {
  border: 1px solid #8d8d8d;
  padding: 18px 8px;
  margin-bottom: 18px !important;
  width: 100%;
}
#contact-styles textarea {
  width: 100% !important;
  padding: 18px 8px !important;
}

@media screen and (min-width: 960px) {
  #contact-styles {
    max-width: 98%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  #contact-styles .Message textarea {
    height: 196px;
    border: 1px solid #8d8d8d;
    height: 204px;
    border: 1px solid #8d8d8d;
  }
  #contact-styles > div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    margin-right: 1rem;
  }
  #contact-styles > div:last-child {
    margin-right: 0;
  }
  #contact-styles input,
  #contact-styles textarea {
    width: 100%;
  }
  #contact-styles input::-webkit-input-placeholder, #contact-styles textarea::-webkit-input-placeholder {
    text-transform: uppercase;
    font-weight: 100;
  }
  #contact-styles input::-moz-placeholder, #contact-styles textarea::-moz-placeholder {
    text-transform: uppercase;
    font-weight: 100;
  }
  #contact-styles input:-ms-input-placeholder, #contact-styles textarea:-ms-input-placeholder {
    text-transform: uppercase;
    font-weight: 100;
  }
  #contact-styles input::-ms-input-placeholder, #contact-styles textarea::-ms-input-placeholder {
    text-transform: uppercase;
    font-weight: 100;
  }
  #contact-styles input::placeholder,
  #contact-styles textarea::placeholder {
    text-transform: uppercase;
    font-weight: 100;
  }
  #contact-styles input {
    text-transform: uppercase;
    font-weight: 400;
  }
  #contact-styles textarea {
    height: 210px;
    text-transform: normal;
    font-weight: 400;
  }
}
.custom-form {
  position: relative;
}
.custom-form [type=text] {
  width: 100%;
  -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #ddd9d9;
  padding: 6px;
  font-size: 13.33333px;
  color: #A4C5A9;
}
.custom-form [type=text]::-webkit-input-placeholder {
  color: #999;
}
.custom-form [type=text]::-moz-placeholder {
  color: #999;
}
.custom-form [type=text]:-ms-input-placeholder {
  color: #999;
}
.custom-form [type=text]::-ms-input-placeholder {
  color: #999;
}
.custom-form [type=text]::placeholder {
  color: #999;
}
.custom-form #searchsubmit {
  border: none;
  background-color: transparent;
  color: white;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.511' height='15.513' viewBox='0 0 15.511 15.513'%3E%3Cg id='Group_84' data-name='Group 84' transform='translate(-612.411 -349.756)'%3E%3Cpath id='Path_560' data-name='Path 560' d='M3425.747,3165.221l4.344,4.344a1.132,1.132,0,0,0,1.6,0h0a1.132,1.132,0,0,0,0-1.6l-4.343-4.343a6.239,6.239,0,0,1-1.6,1.6Z' transform='translate(-2804.101 -2804.628)' fill='%236f6f6f'/%3E%3Cpath id='Path_561' data-name='Path 561' d='M615.994,350.177a5.737,5.737,0,0,0-3.478,4.227,5.759,5.759,0,0,0,.316,3.258,5.737,5.737,0,0,0,4.227,3.478,5.76,5.76,0,0,0,3.258-.316,5.738,5.738,0,0,0,3.478-4.227,5.785,5.785,0,0,0,.105-1.1h0a5.752,5.752,0,0,0-.421-2.161,5.737,5.737,0,0,0-4.227-3.478,5.759,5.759,0,0,0-3.258.316Zm5.348,2.136a4.505,4.505,0,1,1-6.374,0A4.493,4.493,0,0,1,621.342,352.313Z' fill='%236f6f6f'/%3E%3Cpath id='Path_562' data-name='Path 562' d='M1167.306,1298.159a.494.494,0,0,1,.046.647,3.05,3.05,0,0,0,0,3.671.494.494,0,0,1-.046.647h0a.5.5,0,0,1-.744-.051,4.037,4.037,0,0,1,0-4.863.5.5,0,0,1,.744-.051Z' transform='translate(-551.521 -945.146)' fill='%236f6f6f'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  width: 30px;
  height: 30px;
  background-size: 20px;
  left: 90%;
}

#main::before {
  display: none !important;
}